ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2...

77
Versión 1.9 CICERO: Arquitectura y Descripción Funcional

Transcript of ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2...

Page 1: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

Versión 1.9

CIC

ER

O: A

rquitectu

ra y

Descri

pció

n

Funcio

na

l

Page 2: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

© COPYRIGHT XTREAMSIG 2017. QUEDA PROHIBIDA LA REPRODUCCIÓN, DISTRIBUCIÓN O COMUNICACIÓN DEL CONTENIDO DE ESTE MANUAL BAJO

CUALQUIER MEDIO, SÓLO CONSENTIMIENTO EXPRESO Y POR ESCRITO DEL TITULAR DE LOS DERECHOS DEL AUTOR.

CICERO: Arquitectura y Descripción Funcional

Page 3: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

3

CONTENIDO

1 INTRODUCCIÓN ........................................................................................................................ 4

2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL ................................................................... 5

2.1 DESCRIPCIÓN GENERAL ........................................................................................................... 5 2.2 ARQUITECTURA DEL SISTEMA CICERO+ ................................................................................ 12 2.3 CICERO+. EL SISTEMA DE SALA ........................................................................................... 19 2.4 CICERO+. EL SISTEMA DE SEDE (NODO) ............................................................................... 38 2.5 CICERO+. EL SISTEMA CENTRAL .......................................................................................... 64

3 SERVICIOS .............................................................................................................................. 66

3.1 PLAN DE TRABAJO .................................................................................................................. 67 3.2 PLATAFORMADO, INSTALACIÓN Y CONFIGURACIÓN DE EQUIPOS (CUANDO SE REQUIERA) ............ 67 3.3 INSTALACIÓN Y PUESTA EN MARCHA DE CADA MÓDULO DEL SISTEMA ......................................... 68

4 PLANES DE FORMACIÓN ...................................................................................................... 69

4.1 OBJETIVO DE LOS CURSOS DE FORMACIÓN .............................................................................. 69 4.2 TEMARIO DE LOS CURSOS DE FORMACIÓN ............................................................................... 69 4.3 DOCUMENTACIÓN .................................................................................................................. 73

5 DETALLES Y ESQUEMAS DE SALAS DE JUICIOS ............................................................. 74

Page 4: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

4

1 INTRODUCCIÓN

En el presente documento se describen en detalle las ventajas y funcionalidades

que aporta CICERO+, para la Gestión Integral de la Grabación, Catalogación y

Distribución de los Juicios Orales, así como su flexible arquitectura.

Page 5: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

5

2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

2.1 Descripción General

El Sistema de Grabación de Video y Audio en salas de Juicios, CICERO+, forma

parte de la familia de soluciones para la gestión digital de eventos procesales de la

compañía Xtream Sistemas de Información Global. Xtream suministra desde el año

2002 sistemas de grabación para Justicia con presencia en Tribunales Supremos,

Audiencias Nacionales, Tribunales Superiores de Justicia, Audiencias Provinciales

así como Juzgados de Primera Instancia e Instrucción, en: Argentina, Colombia,

Costa Rica, Ecuador, El Salvador, España, Gibraltar, México, Paraguay, Perú y

Portugal.

CICERO+ cumple con los estándares de la industria. Está desarrollado sobre

plataforma Windows (operando en sistema operativo Windows XP SP2, Windows 7,

Windows 8 y Windows 10 tanto en 32 como en 64 bits, y con un mismo instalador

para XP, 7, 8 y 10), utiliza Windows Media como base de gestión de audio/video.

Además de su arquitectura flexible, es un sistema independiente de la plataforma

hardware que se utilice: computadoras, micrófonos, cámaras de video, etc.

El sistema CICERO+ permite a los Sistemas de Sala funcionar tanto de forma

autónoma como conectados a un sistema de sede (nodo) o central, haciendo uso de

los servicios añadidos que dicho sistemas de sede (nodo) o central proporcionan.

Los sistemas centrales y/o de sedes (nodos), pueden configurarse sobre un único

servidor, hasta sistemas en alta disponibilidad de la Base de Datos. Estos sistemas

centrales están soportados tanto en Windows Server 2003, 2008 y 2012, en Cloud,

así como virtualizarse en otros entornos.

Page 6: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

6

CICERO+ es un sistema orientado a garantizar la disponibilidad del servicio: si la

red de datos, y/o los sistemas de sedes (nodos) y/o centrales fallan, el sistema de

Sala continua la grabación del juicio, funcionando de forma autónoma, y transfiriendo

toda la información cuando las comunicaciones y/o los sistemas de sedes (nodos)

y/o centrales, se recuperen.

El sistema permite la difusión de flujos en red (streaming), y la capacidad de

contener anotaciones.

Adicionalmente se permite la configuración de los parámetros y la calidad del

medio generado.

El sistema CICERO+ permite el control de las copias a soporte óptico y/o pen

drive requeridas, tanto si se trata de copias en los sistemas autónomos (copias

locales), como de copias centralizadas, permitiendo la generación de las mismas

empleando grabadoras internas en el sistema, o robots externos de grabación e

impresión de carátulas. Incluye en la copia el visor de consulta gratuito. CICERO+

tiene un módulo aparte, CICERO PORTAL que permite la consulta con usuario y

password, de los Juicios a los que tiene derecho y permiso de acceso, los usuarios

profesionales. Funciona también Cloud.

El sistema CICERO+ incorpora un interfaz de integración basado en Servicios

Web, mediante el cual puede integrarse el sistema de gestión procesal, de modo que

el máximo de información posible, sea incorporado al sistema de grabación, con

objeto de facilitar la preparación y catalogación de cada actuación.

El sistema CICERO+ permite anexar el acta generada en cada actuación,

(incluyendo datos insertados automáticamente, partiendo de la catalogación del juicio

y/o con datos insertados manualmente), así como cualquier otro documento que se

considere de interés, soportando cualquier formato de documento electrónico.

El sistema CICERO+ puede también incorporar grabaciones provenientes de

cualquier otro soporte de video, tales como videoconferencia, proyectores de

evidencias, etc.

Además CICERO permite firmar digitalmente los contenidos generados en la

plataforma (audio, video, actas, pruebas digitales, etc.), así como integración con

plataformas de firma electrónica.

Las funcionalidades de CICERO son las siguientes:

La grabación se realiza en el formato más óptimo en la relación peso

calidad, para garantizar una reproducción clara y nítida en un tamaño

óptimo proporcionado por técnicas de empaquetado de última tecnología.

El formato es uno de los universalmente aceptados por los certificadores

de la Industria en la actualidad. Cuenta con grabación formato MP4 y

cumple con la especificación Code H.264 para video y AAC para audio.

El formato multimedia de grabación garantiza la sincronía entre el video y

el audio.

La grabación se realiza localmente en el disco del computador donde se

instale, generando una firma a través de una Función Hash.

Page 7: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

7

Realiza automáticamente una copia remota en una dirección paramétrica

(IP y ubicación de carpetas), preservando la integridad mediante la misma

función Hash.

Permite la incorporación de pruebas que se encuentren en formato digital,

contando con mecanismos para validar la integridad de los mismos en un

evento posterior (Función hash).

Reproduce la grabación vía web con los métodos de indexación

proporcionados por la catalogación o pre catalogación. Se suministran

instaladores y la capacitación necesaria. Dispone de una arquitectura de

crecimiento horizontal que permite adicionar dispositivos o características

acorde con el crecimiento de la demanda de este servicio web.

Proporciona la facilidad de configurar entradas de audio y video por USB,

slots, conector de audio y todos los medios o puertos de dispositivos

universales, mediante la incorporación de drivers o controladores.

Reconoce todos los tipos de tecnologías y marcas de dispositivos

(consolas, micrófonos, etc.) con que cuentan habitualmente las salas de

los Poderes Judiciales.

Se pueden incluir actores remotos desde una IP remota y tiene la

capacidad de proporcionar entradas de audio y video a o desde un

servidor de videoconferencia (tipo Adobe Connect, WebEX, Polycon. etc).

Puede sincronizarse con los Sistemas de Gestión Procesal con que

cuentan los poderes Judiciales, actualizando de manera automática, las

actuaciones del proceso con los datos de la audiencia, los sujetos

procesales y la incorporación de la audiencia para su posterior consulta.

(bidireccional on line en caso de que haya conectividad). Se actualizan de

manera automática, las actuaciones del proceso con los datos de la

audiencia, los sujetos procesales y la incorporación de la audiencia para su

posterior consulta. (bidireccional on line en caso de que haya

conectividad).

En caso que se presenten fallas en la red y no se tenga comunicación con

el sistema de información que posea el Poder Judicial, y se necesite

incorporar los actores y los eventos que intervienen durante la realización

de la audiencia, el sistema cuenta con una herramienta de pre

catalogación, que permite preparar con antelación la información para la

audiencia y así evitar que no se realice la audiencia por la falta de

información para la pre catalogación.

El sistema además de la pre catalogación y catalogación por los actores

que intervienen en la audiencia, permite pre catalogar y catalogar por los

temas que se van tratando durante la realización de la audiencia, por

ejemplo: legalización de la captura, aceptación de cargos, individualización

de la pena, lectura de la sentencia, etc., y dentro de este tipo de

catalogación, clasifica por los intervinientes en la misma, ejemplo: en el

evento de legalización de la captura, permite la reproducción de las

Page 8: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

8

intervenciones realizadas por el juez, el fiscal, el defensor, etc., teniendo

en cuenta el orden de intervención de los mismos.

Realiza la catalogación manual y también automática de las audiencias,

permitiendo el registro de cada una de las intervenciones en la sala.

El sistema de grabación permite presencias virtuales (Entradas de video

por señales de video provenientes de otro punto de la red institucional o

internet) Caso: Presencias desde las cárceles y audiencias remotas en

otras ciudades o países virtuales con otros países.

Protege los archivos mediante la signatura RSA, DSA, SHA1, MD5, 3DES,

RC4, AES, y superiores, para poder validar la integridad de la información

grabada (archivos de audio y/o video, actas, documentos adjuntos y

pruebas).

Incorpora una base de datos local autónoma e integrada en la aplicación

de grabación que permite configurar las especialidades con sus

características y realiza la pre catalogación, la catalogación y la

recuperación de la información.

Dispone de control de acceso de usuarios y registro de accesos al sistema

y de todas las acciones que se realizan en el sistema (consulta, copias,

quien ha accedido a que, cuando, quien ha hecho copias y cuando...), y

tiene la posibilidad de integrarse con directorio activo cuando se requiera.

Permite la búsqueda de audiencias y declarantes, facilitando el acceso

individualizado a las declaraciones sin necesidad de localizarlas sobre la

línea de tiempo de la audiencia completa utilizando los criterios registrados

en la catalogación.

Integra una herramienta para la grabación en CD/DVD de los contenidos

digitalizados.

Incorpora una herramienta de consulta autónoma que presenta de manera

unificada todas las actuaciones judiciales relacionadas con el

procedimiento seleccionado. El usuario puede visualizar de manera directa

cada intervención registrada en la sala. Esta licencia de consulta es

gratuita.

Se puede consultar durante la grabación en sala el archivo local de la

Audiencia.

Permite la conexión segura (preservando el hash) al sistema de

almacenamiento central para la transferencia automática desde el sistema

en la sala de los archivos generados durante la grabación, para poder

integrar posteriormente todas las salas del distrito judicial en un archivo

central automatizado.

El sistema opera en sistema operativo Windows XP SP2, Windows 7,

Windows 8 y Windows 10 tanto en 32 como en 64 bits. Se suministran las

características mínimas de hardware y software requeridas en los equipos

de manera que se garantiza su funcionamiento.

El programa instalador para los sistemas operacionales Windows XP,

Windows 7, Windows 8 y Windows 10 es el mismo.

Page 9: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

9

Realiza catalogación, grabación, registro y consulta de audio y/o video

para todo tipo de oralidad y de especialidad, mediante parámetros para

cada especialidad.

El sistema de registro y administración de la audiencia, ofrece toda aquella

operatividad y funcionalidad que permite antes y durante las audiencias,

registrar electrónicamente en audio y/o video los acontecimientos y

eventos que suceden en la audiencia. El registro es autónomo por sala de

audiencias con el fin de garantizar la grabación de las audiencias. La

grabación se registra automáticamente en el equipo instalado en la sala de

audiencias y la consulta se va generando a medida que transcurre la

audiencia.

Permite registrar, grabar y la reproducción de los eventos de la audiencia,

en forma tal que el material de audio y/o video es catalogable e

identificable con la audiencia respectiva.

El sistema permite electrónicamente la administración y control de los

medios de audio y/o video utilizados en la audiencia, con el fin de

garantizar las grabaciones, las consultas y las copias de las audiencias.

La grabación, reproducción y consulta de las audiencias grabadas por

audio y/o video están totalmente sincronizadas. Es decir, la grabación y

reproducción del audio y/o video corresponden a lo grabado en el mismo

momento.

Durante la audiencia, el sistema permite que en la estación de trabajo

instalada en la Sala de Audiencias, se pueda escuchar simultáneamente

las audiencias que están siendo capturadas y grabadas en la sala. Incluso

rebobinar, y visualizar y escuchar lo grabado hasta el momento, mientras

el sistema continúa grabando.

Permite durante la ejecución de la audiencia, monitorear las señales de

audio y/o video que están ingresando al sistema.

Posee módulos de registro de los eventos de las Audiencias y consulta

para el seguimiento de los casos por diferentes criterios.

Ofrece la funcionalidad para consultar y reproducir las audiencias, por

criterios de búsqueda únicos y agrupados, tales como ubicación, fecha y

hora, número del proceso, nombre o identificación de las partes

intervinientes y criterios de catalogación.

Permite llevar un registro de los principales hechos acaecidos durante una

audiencia para generar el acta de audiencia en forma paramétrica y

combinando las diferentes variables que se hayan preconfigurado.

Permite el almacenamiento local de las audiencias realizadas. A través de

la Intranet los usuarios del Poder Judicial pueden transferir a un repositorio

central, los archivos grabados en las audiencias, cuando el enlace

disponible sea suficiente para el propósito. Para esto el tamaño del archivo

Page 10: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

10

está optimizado para que el transporte por la red sea más rápido y eficaz.

Esta transferencia también se puede realizar de forma automática y en

períodos de tiempo programados, por ejemplo de noche, instalando el

módulo CICERO SERVER en ese Sistema Central. CICERO SERVER

también puede instalarse en CLOUD.

La consulta y reproducción del material de audio y/o video permite la

selección de diferentes criterios de búsqueda para reproducir total, parcial

o por filtro especializado de los medios grabados de audio y/o video. El

módulo de grabación y consulta de audio y/o video tiene entre otros, los

siguientes criterios de consulta:

o Búsqueda por las partes intervinientes (catalogación).

o Búsqueda por los eventos.

o Búsqueda por las partes del caso o proceso dentro del audio y/o

video.

o Búsqueda por tiempos definidos durante la audiencia.

o Búsqueda por palabras claves durante la audiencia, ejemplo

apelación.

El sistema ofrece módulos que permiten de una manera organizada,

identificar los elementos o archivos de audio y/o video generados y

grabados por cada audiencia.

El sistema de registro y administración del caso que posee, garantiza la

autonomía de operación de la sala, es decir, garantiza la grabación y

consulta de la audiencia, con los elementos ofrecidos para cada una de las

salas, independiente de la disponibilidad de la red que interconecta las

salas al sistema de información que posea el Poder Judicial.

CICERO es un producto desarrollado y fabricado por XTREAM, y XTREAM

posee todos los derechos de propiedad intelectual sobre el mismo.

XTREAM posee una red de partners autorizados en diferentes países, con

la consiguiente capacitación y certificación en el sistema.

Las audiencias (con su respectiva catalogación) grabadas con CICERO,

pueden ser consultadas por los funcionarios y empleados del Poder

Judicial, así como el público en general; para lo cual CICERO dispone de

un visor (software de consulta), de licenciamiento gratuito, para consultar

las audiencias grabadas en CICERO. Las consultas pueden ser realizadas

por los diferentes criterios de búsqueda definidos anteriormente a través

de una estación de consulta, una copia en CD I DVD, la intranet del Poder

Judicial o la Internet.

Permite la consulta de las audiencias en CDIDVD, entregados a terceras

personas, por los mismos atributos catalogados en la audiencia.

El software de consulta (Visor de CICERO) se incluye en el proceso de

copiado de la información a un medio externo (CD/DVD), con el fin de que

cualquier usuario consulte el contenido de la audiencia.

Genera las actas de las audiencias en forma automática, de acuerdo a los

formatos y al software con los que cuenta el Poder Judicial, los cuales

Page 11: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

11

pueden encontrase implementados en el sistema de información que

posea el Poder Judicial, y asociados al software de grabación de

audiencias CICERO.

En la eventualidad de una falla eléctrica la grabación de audio y/o video

queda hasta el momento del inconveniente, y al ser consultada, permite

consultar desplazando el puntero del display o por los diferentes criterios

de la catalogación.

El sistema genera alertas al detectar que no hay señal de audio o el nivel

del volumen es muy bajo.

El sistema permite que el usuario seleccione si la audiencia es pública o

privada, y en el momento de darle nombre al archivo de grabación, pone

un atributo que permite detectar que la audiencia es pública o privada.

Permite al usuario configurar la especialidad en la que se va a trabajar,

para que automáticamente y de acuerdo a los datos existentes en el

sistema de información que posea el Poder Judicial, se exporten los que

se necesitan en la pre catalogación, por ejemplo:

o Demandante, víctima o querellante.

o Demandado, imputado, causante, querellado o menor infractor.

o Fiscal (cuando aplique).

o Defensor de familia (cuando aplique). Nombre de los padres

(cuando aplique). Delitos (Cuando aplique).

Se integra con el sistema de información que posea el Poder Judicial, de

tal forma que en el momento de realizar el proceso de pre catalogación se

extraiga automáticamente de la base de datos de dicho sistema de

información los datos básicos del proceso como son: tipo de solicitud,

sujetos procesales, delitos, nombre del Juez e identificación del despacho

que va a realizar la audiencia.

La versión de la interfaz GUI, la consulta en ambiente Web y en general

todos los elementos presentados al usuario final en la grabación y consulta

de audiencias están en español, así como el servicio de Soporte y los

manuales.

El modo de licenciamiento es por Sala y a perpetuidad, y es independiente

del número de usuarios.

Permite al usuario final hacer copias de las audiencias realizadas por el

despacho judicial en un periodo determinado.

Antes de iniciar la audiencia se pueden presentar cambios de información

de las partes procesales, la cual se permite modificar en CICERO y ser

actualizada la base de datos del sistema de información que posea el

Poder Judicial, siempre y cuando existan los medios y condiciones

técnicas requeridas.

Tiene una alarma que permite detectar cuando uno o más micrófonos

presentan fallas. Además controla la intensidad del sonido presentando al

usuario un indicador de volumen.

Page 12: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

12

Al finalizar la audiencia, CICERO puede actualizar en la base de datos del

sistema de información que posea el Poder Judicial, la fecha, hora de

inicio, hora de finalización, decisión de cada una de las solicitudes de la

audiencia, además de los sujetos procesales en los casos que aplique,

siempre y cuando existan los medios y condiciones técnicas requeridas.

CICERO cuenta con un módulo que permite que en los casos en que no

haya comunicación con el software de gestión, se puedan gestionar

autónomamente (con formularios de fácil comprensión para el usuario), los

parámetros necesarios para el desarrollo de la grabación de la audiencia y

su posterior recuperación.

CICERO puede incorporar documentos en cualquier etapa del proceso y

desde cualquier fuente (ópticas, magnéticas, de estado sólido, scanner, via

LAN, etc.), para formar parte del expediente, asignándole un número único

de identificación.

CICERO permite asignar un registro de referencia a un documento que se

encuentre archivado en formato físico y que eventualmente no pueda ser

incorporado al expediente electrónico.

En caso de producirse un error de hardware, la grabación se para

automáticamente por motivos de seguridad, para evitar que se siga

guardando contenido que puede tener errores. Inmediatamente se muestra

una ventana indicando la situación, y la aplicación entra en Modo de

Emergencia.

En caso de que el equipo se apague incontroladamente por algún

problema en la instalación eléctrica, o por problemas en el Sistema

Operativo, lo capturado hasta el momento del apagado se guarda en el

sistema, pudiendo ser recuperado posteriormente.

2.2 Arquitectura del Sistema CICERO+

CICERO+ es la tercera generación del sistema CICERO, y acumula el

conocimiento y experiencia de más de 15 años de operación en el mundo judicial, en

países como: Argentina, Colombia, Costa Rica, Ecuador, El Salvador, España,

Gibraltar, México, Paraguay, Perú y Portugal.

Está desarrollado íntegramente en español (dispone también de multilenguaje),

recopilando todas las aportaciones y sugerencias de Jueces, Secretarios Judiciales e

informáticos del mundo judicial, durante estos años.

Cicero Net (2003): Sistema de grabación de juicios centralizado, orientado a

entornos judiciales con múltiples salas en una sede.

Cicero Lite (2005): Sistema autónomo, y de funcionalidad orientada a la

grabación de juicios en salas de vistas independientes.

Cicero+ (2007): Sistema de tercera generación, puede ser configurado con

salas autónomas, centralizadas o mixtas. Incluye capacidades avanzadas de

Page 13: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

13

monitorización remota, acceso WEB e integración con Sistemas de Gestión

Procesal.

CICERO cuenta con un visualizador gratuito que permite a los diversos agentes

del mundo judicial (abogados, procuradores, fiscales, jueces, justiciables), acceder a

las capacidades avanzadas de acceso indexado al vídeo, en cualquier ordenador

multimedia.

Como resumen inicial, en el siguiente diagrama se muestran el conjunto de

componentes que forman la solución CICERO+, definidos a alto nivel, así como la

integración de los mismos entre sí.

Los componentes que forman parte del sistema son:

Agente de Archivos (AAR): Es el núcleo del sistema, pues realiza el control

de las tareas centrales críticas. De las mismas, cabe destacar las

siguientes:

o Implementa el servidor FTP, que permite el envío de los archivos

digitales generados en los sistemas autónomos (Subsistemas de

Grabación Local), al repositorio centralizado.

o Realiza el control del almacenamiento secundario o librería de

archivo, controlando la generación de las copias de seguridad y la

restauración de los archivos requeridos por los clientes, si éstos no

se encuentran en el almacenamiento primario.

Page 14: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

14

o Gestiona el almacenamiento primario, pasándole las transferencias

FTP entrantes, y realizando el limpiado del mismo cuando el

espacio disponible se encuentra por debajo de un nivel definido.

Librería de Archivo: Independiza la tecnología de almacenamiento

secundario empleada (robots de cinta, unidades independientes, etc.) a

través de una interfaz común.

Gestor de Copias: Realiza el control de las copias a soporte óptico

requeridas, tanto si se trata de copias en los sistemas autónomos (copias

locales), como de copias centralizadas, permitiendo la generación de las

mismas, empleando grabadoras internas en el sistema, robots externos de

grabación, e impresión de carátulas o expendedores de copias.

Gestor de Alarmas: Este módulo realiza la gestión del envío y

almacenamiento de las alarmas, y logs generados por los diferentes

sistemas, para su recepción y almacenamiento centralizados, y posterior

utilización.

Consulta y Edición: Disponible tanto en cliente local, como en cliente web.

o Consulta: Permite realizar la consulta local (cliente pesado), o

centralizada (cliente Web), de las actuaciones capturadas por el

sistema, empleando diferentes parámetros de búsqueda tales

como: fecha, intervinientes, tipos de actuación y número de

procedimiento.

o Edición: Permite (a los usuarios con el permiso habilitado para ello),

realizar modificaciones en las actuaciones ya capturadas,

facilitando la eliminación de aquellas partes del vídeo o audio, no

deseadas, así como la adición o eliminación de archivos asociados.

Preparación: A través de un sencillo interfaz, permite la preparación local

(cliente pesado), o centralizada (cliente Web), de los procedimientos y

actuaciones a tratar por el sistema, facilitando la definición de los tipos de

los mismos, la inclusión de intervinientes, y la definición de sus roles.

Captura: Permite la grabación de las actuaciones preparadas, empleando

avanzadas tecnologías de grabación digital, que otorgan una gran

versatilidad al tipo de fuentes y formatos de grabación soportados. Entre

sus funcionalidades más destacables se encuentran las siguientes:

o Previsualización de lo capturado en el sistema autónomo, y control

del estado de la microfonía y de las entradas de vídeo de las

diferentes cámaras de la sala.

o Inclusión de Timeline en la señal capturada.

o Emisión en vivo del flujo multimedia al servidor de vídeo central,

para su redifusión en multicast.

o Catalogación simultánea a la captura: Inserción de intervinientes,

de intervenciones, comentarios sincronizados.

o Distorsión de voz, anulación de vídeo y anulación de audio.

o Control remoto de entradas de vídeo.

Page 15: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

15

o Grabación a CD/DVD con el módulo de copia local.

o Generación de actas basadas en plantillas.

Control de Accesos: El sistema se integra con los sistemas Windows de

LDAP, para identificar a los usuarios logados en los sistemas operativos de

los clientes pesados, e identificarlos como usuarios de CICERO+,

otorgando los privilegios adecuados en función de sus perfiles.

Gestor de envíos FTP/SFTP (FTP): Realiza el control de los envíos

pendientes de los sistemas autónomos al sistema de nivel superior. Este

control permite limitar el ancho de banda utilizado por cada sistema, y

definir los horarios de envío para cada uno de ellos, permitiendo un control

del ancho de banda en instalaciones con gran número de sistemas

autónomos.

Agente de Sincronización: Los sistemas autónomos han sido diseñados

para que su funcionamiento no se vea afectado si se producen fallos de

conexión con el servidor de nivel superior. Estos fallos provocan el

almacenamiento local de los datos y archivos generados durante la

utilización del sistema. La sincronización de dichos datos es tarea del

agente de sincronización, que permite una actualización bidireccional de

los mismos.

Configurador: Permite la configuración del sistema completo desde

cualquier puesto de la red local (cliente pesado), o desde internet (Clientes

Web), a aquellos usuarios con el permiso adecuado para ello.

Los elementos configurables son los siguientes:

o Usuarios

o Sistemas Autónomos

o Sistemas de sede.

o Plantillas

o Órganos.

o Tipos de procedimientos y actuaciones.

Babel: La aplicación CICERO+ ha sido diseñada para permitir la definición

del idioma a mostrar a cada usuario, permitiendo la modificación dinámica

de todos los elementos gráficos y mensajes a mostrar, en función de dicha

configuración.

Actualizador: Este módulo se encarga de la actualización automática de

las versiones del software de modo desatendido para el usuario. Tras la

generación de una nueva versión y su colocación en el sistema de sede

(nodo), los sistemas autónomos realizan un chequeo y se actualizan

automáticamente.

A continuación realizaremos una descripción más detallada del sistema Cicero+,

diferenciando entre el subsistema de Sala, el sistema de Sede (nodo) y el Sistema

Central, detallando las funcionalidades cubiertas por cada uno y describiendo los

módulos que los conforman.

Page 16: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

16

El sistema está diseñado con arquitectura multinivel. El elemento básico con el que se construye es el nodo (punto en el que se ofrecen una serie de servicios configurables). Para cada uno de los nodos puede definirse un padre (nodo del que cuelga: nivel superior), o por el contrario dejarlo aislado. Todos los datos y vídeos de un nivel son enviados por procesos de réplica (datos), y ftp seguros (archivos), a su nivel superior (por el mismo mecanismo un hijo recibe datos de su padre).

Es muy fácil mediante esta arquitectura configurar dos o tres niveles (Servidor de Sala, Servidor de Sede y Servidor Central), en función de las necesidades de cada Poder Judicial.

La flexibilidad de la arquitectura permitiría tener ciertas configuraciones en las que

el Servidor de Sala esté conectado directamente con el Servidor Central. Los servicios que ofrece un Servidor de Sede (nodo), podrían configurarse en el

Servidor Central. Igualmente ofrece posibilidades de incluir en la arquitectura deseada algún nivel superior, para ofrecer servicios definibles y deseables en el futuro.

Se presenta un diagrama de bloques de la solución. La arquitectura asume la

existencia de una red de datos IP en los edificios, de suficiente ancho de banda,

como para transportar los servicios del sistema, así como una WAN IP que permita

tanto la supervisión remota de equipos y sistemas, como la configuración remota,

gestión de alarmas, gestión del Sistema de Información al Público (SIP), etc.

Servidores Sala

Servidores Sede

Servidor Central

Futuros Servicios

Page 17: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

17

La solución consta de los siguientes servicios, clasificados por niveles:

(i) Nivel 1 - El Sistema de Sala. Es el núcleo de la solución, y permite la

grabación de audio y video de los eventos acontecidos en la sala. El

sistema puede funcionar de forma autónoma o conectada a un sistema de

sede (nodo) o central. En este caso las capacidades funcionales del

sistema se amplían: copias de respaldo, sistema de gestión y consulta

WEB, sistema de copiado por expendedores, etc. El sistema de sala se

compone de elementos de captura de audio y vídeo (cámaras y sistema de

conferencia, y de videoconferencia), procesado de los mismos

(mezcladores, generadores de cuadrantes de vídeo, gestión de alarmas),

sistema de digitalización y gestión de contenidos audiovisuales.

(ii) Nivel 2 - El Sistema de Sede (nodo), uno por edificio o ubicación.

Conectado a los sistemas de sala, permite ofrecer a los usuarios de

Justicia, un conjunto adicional de servicios tales como: backup y protección

de grabaciones, acceso desde navegador WEB, centralización del servicio

de generación de copias a las partes, etc. En la solución ofertada, se

aprovecharán en la medida de lo posible las infraestructuras existentes,

reforzándolas de acuerdo a los requerimientos de la Licitación.

(iii) Nivel 2 – Conexión con el Sistema de Información al Público (SIP). Está

concebido como un vehículo integral de comunicación entre Justicia y los

administrados. No sólo informa de la situación de las vistas previstas en

cada una de las salas de las diferentes sedes, sino que permite crear y

mantener múltiples canales de información personalizados por edificio,

sala, y pantalla, sobre los que el Poder Judicial puede difundir mensajes

audiovisuales de interés general de forma atractiva y eficiente. Aunque

Page 18: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

18

normalmente el sistema SIP funciona de forma autónoma en cada

ubicación, la gestión de los contenidos y la creación de parrillas de

emisión, se realiza centralizada desde la sede correspondiente.

(iv) Nivel 2 - El sistema de expendedores de copias, permite liberar a la oficina

judicial de la gestión de copias para las partes. Mediante un sistema de

ticketing, usuario/contraseña o código de barras, la parte habilitada para

ello, puede solicitar las copias electrónicas de las grabaciones y otros

documentos electrónicos.

(v) Niveles 1/2/3 Integración con el Sistema de Gestión Procesal (SGP). En

estos niveles reside la capacidad de integración del sistema de grabación

con el SGP. Se capturan los datos de procedimiento e intervinientes de la

Audiencia, y se devuelven: el acta del juicio, nuevos intervinientes si

hubiere, u otra información en formato electrónico que se tenga

(vi) Nivel 3 - Sistema Central, donde se mantienen, de un modo centralizado,

los contenidos audiovisuales de las diferentes sedes, como la base de

datos. Además, actúa como una supersede, ofreciendo los servicios de

gestión disponibles en cada uno de los sistemas de sede (nodo).

(vii) Nivel 3 - Portal de Video encargado de suministrar todos los contenidos

multimedia generados por la aplicación.

Page 19: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

19

2.3 CICERO+. El Sistema de Sala

El sistema de sala de CICERO+ estará compuesto por los diferentes elementos

que permitirán realizar las siguientes tareas:

Preparación local previa de las actuaciones a capturar, definiendo los

metadatos asociados a las mismas, como tipo de procedimiento, tipo de

actuación, intervinientes asociados, comentarios, etc.

Captura de imágenes y audio de cada evento, con posibilidad de

catalogación simultánea y marcación de intervenciones manual y/o

automática, así como de inclusión de archivos asociados a la actuación.

Firma digital configurable en todos los puntos requeridos, como pueda ser

final de una captura, el pausado y reanudación de la misma, o la

autorización de distribución de la actuación.

Consulta local de las actuaciones capturadas en el sistema, permitiendo

consultas simples y avanzadas empleando diferentes parámetros de

catalogación. Se facilita la edición de actuaciones en caso de desear

eliminar partes del vídeo o audio capturado.

Selección de actuación pública o privada.

Envíos FTP de los archivos capturados y adjuntos.

Generación de copias locales, incluyendo la licencia gratuita del visor de

CICERO

Generación, modificación e impresión de actas.

Configuración del sistema local.

Sincronización de datos con el sistema de sede.

Presentación de textos en el idioma del usuario.

Visualización y envío de alarmas y logs locales.

Recepción de órdenes remotas (Apagado, chequeo del sistema y liberación

de espacio).

El sistema de registro de audio y video de CICERO se basa en la

infraestructura de Microsoft Windows Media y DirectX. En particular, los

flujos de audio y video son de forma automática enviados a fichero en disco

en tiempo real durante la grabación del juicio. Por otro lado, los datos de

catalogación y sus códigos de tiempo son insertados en la base de datos de

forma automática. En caso de pérdida brusca de alimentación, el fichero de

video/audio contiene el registro efectuado hasta pocos segundos antes del

fallo, como mucho. Este fichero se reincorpora al sistema y a todos los

efectos es gestionable según los criterios de la catalogación. Cuando se

detecta un fallo eléctrico, el sistema alerta del inconveniente, pero como se

indica anteriormente el sistema va grabando automáticamente lo que

garantiza que no hay pérdida de la grabación que se está realizando.

CICERO permite configurar la tasa binaria de codificación de audio y video,

adaptándose a las necesidades del cliente. CICERO utiliza el formato

Windows Media Video 9, formato universalmente aceptado también

Page 20: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

20

conocido como VC-1 de acuerdo a la especificación estandarizada por el

SMPTE (Society of Motion Picture and Television Engineers (SMPTE)).

WMV-9 está basado en MPEG-4. Adicionalmente CICERO permite

configurar expresamente el códec H.264 y AAC

CICERO graba la información multimedia de forma local, permitiendo la

utilización de certificados digitales para firmar electrónicamente el contenido

y asegurar su integridad. CICERO permite desde el uso trasparente de firma

digital local generada mediante hash hasta la integración completa con

plataformas externas de gestión de firma digital

CICERO permite la conexión de sistemas de videoconferencia, y los trata

como una fuente y un destino adicional de audio y video, permitiendo tratar

por tanto señales VC/AA provenientes de equipos de diferentes fabricantes.

Algunas de estas tareas se realizarán de modo automático sin necesidad de

asistencia por parte del usuario. El resto de tareas serán accesibles desde una

pantalla de acceso inicial configurable dinámicamente en función del perfil del

usuario validado.

Conviene resaltar que el control de acceso en los sistemas de Grabación Local de

CICERO+ se encuentra integrado con el LDAP del dominio, de modo que, una vez

que un usuario inicia su sesión en el sistema, CICERO+ ya puede identificarlo sin

necesidad de una validación adicional en sus módulos. De este modo, en la pantalla

de inicio anteriormente mencionada aparecerían los iconos de acceso a los módulos

a los que el perfil del usuario identificado tuviera acceso. En la siguiente figura se

muestra la apariencia de la pantalla inicial para un usuario con acceso total.

Page 21: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

21

En caso de que el sistema local dé servicio a más de un órgano y el usuario tenga

permisos para acceder a los mismos, podrá seleccionar en qué órgano va a trabajar.

De este modo, se da soporte a aquellos órganos que comparten una misma sala de

vistas.

A continuación pasaremos a describir más en detalle cada uno de estas

funcionalidades cubiertas por los diferentes módulos en los que se encuentra dividido

CICERO+.

2.3.1 Preparación de eventos

El módulo de preparación de CICERO+ permite generar de antemano las “fichas”

de catalogación de los procedimientos y las actuaciones a grabar. De este modo,

ponemos a disposición del módulo de grabación todas las actuaciones que podrá

necesitar a la hora de comenzar las sesiones.

Los datos más significativos que pueden definirse para una actuación son los

siguientes:

Procedimiento al que pertenece y su tipo, además de un comentario

asociado al mismo.

Tipo de la actuación entre las permitidas para el tipo de procedimiento al

que pertenece.

Intervinientes a participar en la actuación, indicando los roles que tomará

cada uno, a seleccionar entre los permitidos para el tipo de actuación

seleccionada.

Page 22: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

22

Secretario al cargo de la actuación a seleccionar entre los dados de alta

para el órgano.

Juez que oficia la actuación, a seleccionar entre los dados de alta para el

órgano.

Fecha y hora prevista de comienzo de la actuación.

Comentario global a asociar a la actuación.

Emisión en vivo (Pública) o no (Secreta) de la actuación durante su

captura.

Autorización de preparación por parte del secretario judicial, necesaria

para que la actuación pueda capturarse.

Page 23: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

23

2.3.2 Gestión de Señalamientos

2.3.2.1 Selección de sala de celebración (solamente si está activa esta opción)

Si en el entorno de CICERO+ está activa la opción de sala, es necesario realizar un

señalamiento en la agenda judicial en una sala. Su configuración se encuentra en la parte derecha de la pantalla, mostrándose de la siguiente forma:

Detalles de Sala

En primer lugar, la funcionalidad se lanza con una pulsación del botón , abriéndose una nueva ventana con la agenda judicial de la semana en curso. En caso de disponer de varias salas, se escoge la adecuada en la parte superior de la ventana.

Es posible variar la semana del calendario donde realizar un señalamiento escogiendo la

anterior o posterior, con los botones y . También se puede ir a un día

seleccionado, abriendo el calendario y seleccionando el deseado.

Dentro del calendario, en azul se muestran las actuaciones que están señaladas, y en rojo la selección actual, en caso de estar previamente señalada. Se pueden escoger franjas horarias de un mínimo de quince minutos, dentro de los horarios definidos para la sala, y a partir del día actual, no en anteriores.

La información que se muestra de cada actuación consiste en las horas de inicio y fin en la parte superior y el número del procedimiento en la parte inferior de cada recuadro.

Adicionalmente se muestra el icono o , si está firmada o no la actuación. Si ha sido grabada ya, también se muestra el icono . Dicha nomenclatura se detalla en la parte inferior izquierda de la ventana, en el siguiente cuadro de diálogo:

Nomenclatura

Lo comentado anteriormente se muestra a continuación:

Page 24: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

24

Agenda de Señalamientos

Pulsando el botón actualizar, los cambios quedan aceptados y la pantalla se cierra.

En todo caso, no se guarda esta información en Base de Datos hasta que no se pulse el botón actualizar en la ventana de Preparación.

En caso de querer eliminar una de los señalamientos creados anteriormente, se

realiza pulsando el botón y actualizando los datos de la actuación.

2.3.2.2 Autorización de señalamientos

Una vez una actuación ha sido señalada, un secretario puede autorizar la misma

pulsando el botón . En ese caso, se abre una nueva ventana que permite

realizar esta autorización, pulsando en la parte derecha, en el botón .

Page 25: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

25

Autorización de Señalamientos

En ese caso, el estado de la misma cambia, y el icono se varía, siendo el nuevo .

2.3.2.3 Datos temporales de la celebración

Si no está activa la opción anterior, se detallan manualmente los datos de fecha y hora de

la celebración del proceso judicial.

Hora Actuación

Fecha

Hora de inicio

Hora de fin

En todo caso, la fecha de señalamiento, en el punto anterior, o de celebración, en el

actual, será sobrescrita por la fecha y hora real de grabación una vez la actuación haya

sido capturada.

Page 26: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

26

2.3.3 Grabación de eventos

El módulo de Captura de CICERO+ permite, desde una interfaz de sencillo uso, la

grabación del vídeo capturado por las cámaras de la sala junto con el audio de sus

micrófonos y su catalogación simultánea a aquellos usuarios con el permiso

adecuado en alguno de los órganos a los que el sistema da servicio.

De manera previa a la grabación, permite la comprobación de todos los

parámetros de captura y funcionamiento del sistema local. Los parámetros que

permite comprobar el módulo de grabación de eventos, tanto de forma previa, como

durante la grabación, son los siguientes:

Cámaras: Detección de pérdida de vídeo en cualquiera de las cuatro

entradas al dispositivo de control de mosaico.

Microfonía: Detección de pérdida de señal eléctrica en cualquiera de los

micrófonos configurados en la sala.

Page 27: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

27

UPS: Detección de bajo nivel o desconexión.

Audio: Visualización en las barras de audio del nivel de entrada.

Vídeo: Previsualización de lo capturado antes de comenzar la grabación.

Alertas Visuales y de audio: Cualquier evento de interés durante la grabación

provoca un cambio resaltado en el interfaz visual.

o Nivel de espacio en disco – UPS:

o • Estado de las señales audiovisuales:

Sistema de vídeo:

Presencia de vídeo en la entrada

Mosaico de señal

Page 28: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

28

Sistema de microfonía:

Conexión con el sistema de microfonía

Presencia de audio en los micrófonos

El comienzo de la grabación se permite tras la selección de una de las actuaciones

preparadas, para cualquiera de los órganos a los que da servicio el sistema local de

grabación. Cabe destacar, que un mismo sistema de grabación, puede servir para grabar

actuaciones de diferentes órganos, como sucede en ocasiones en las salas de vistas

compartidas.

Una vez la grabación ha comenzado, se permiten las siguientes funcionalidades:

Generación de eventos sincronizados con el vídeo:

o Intervenciones: Mediante la pulsación de uno de los intervinientes

dados de alta en el sistema, se genera una marca en el momento

de la intervención, que permitirá dirigirse a la misma durante la

posterior consulta. La marcación de intervenciones podrá

realizarse mediante la pulsación del botón asociado al mismo

(Marcación clásica) o mediante la pulsación del botón asociado al

micrófono por el que está hablando en ese momento (Marcación

por micrófonos).

Page 29: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

29

o Comentarios: Es posible insertar textos explicativos de las

incidencias en la sala con indicación del momento en el que

sucedieron para, al igual que en el caso de las intervenciones,

dirigirse a las mismas de un modo rápido durante la posterior

visualización.

Inserción de nuevos intervinientes: Se permite la inserción de nuevos

intervinientes diferentes a los definidos durante la preparación.

Emisión en vivo: Se permite determinar durante la grabación si lo

capturado se emite al servidor Multimedia para su redifusión o no.

Control de entrada de vídeo: Se permite seleccionar la cámara a

capturar o presentar un mosaico con todas las entradas.

Page 30: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

30

Control de captura: Se permite pausar la captura y continuar en el punto

en el que se había dejado, eliminando de manera sencilla las

interrupciones y los descansos de la grabación de la actuación.

Sobreimpresión del código de tiempo: Se permite mostrar el código de

tiempo de la grabación sobre la imagen.

Distorsión del audio: Se permite distorsionar la entrada de audio para

evitar la identificación del hablante.

Mute Audio/Vídeo: Se permite eliminar la señal de audio o de vídeo en la

entrada.

Durante la grabación, si la actuación no es secreta, el flujo de vídeo y audio se emite al

servidor multimedia para que éste lo redifunda a través de un punto de distribución

multicast.

A lo largo de la ejecución del sistema, se generan logs de acceso y alarmas que son

transferidas a los sistemas de control definidos mediante la aplicación de configuración y

que permiten observar dichos eventos junto con el flujo de vídeo emitido en vivo, en caso

de que la actuación no sea secreta.

La finalización de la grabación permite generar de manera automática un aplazamiento,

es decir, una actuación con los mismos datos de catalogación que la finalizada, pero

aplazada para otro día especificado mediante la selección del mismo en un calendario.

Tras finalizar la grabación de una actuación, el módulo de captura permite realizar las

siguientes acciones:

Generar el Acta de la actuación: Mediante la selección de una de las plantillas

dadas de alta en el sistema, el usuario puede generar una plantilla rellena

automáticamente con los datos de catalogación de la misma, modificarla,

imprimirla y guardarla como un archivo adjunto. Dicho acta quedará enlazada de

manera definitiva a la actuación, pudiendo ser consultada y modificada más

adelante.

Insertar Archivos adjuntos a la actuación (Módulo de Pruebas): En caso de

haber recibido archivos que deseen adjuntarse a la actuación, el usuario podrá

ingestarlos en el sistema, quedando enlazados a la misma.

Realizar la petición de las Copias a soporte óptico requeridas. Estas copias

incluirán, además del vídeo capturado, todos los archivos adjuntos y los datos de

catalogación en formato XML, incluido si se desea la generación de una marca de

agua en la copia. Incluye la licencia gratuita del visor de consulta de CICERO. Las

copias podrán ser visualizadas utilizando el cliente pesado de consulta (visor de

consulta de CICERO), que mostrará todos los contenidos asociados y permitirá

las mismas funcionalidades de visualización y acceso que con las actuaciones

almacenadas en la base de datos.

Page 31: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

31

La aplicación, por otra parte, realiza una monitorización continua del espacio restante en

el disco y muestra las horas de grabación restantes en la pantalla principal. Del mismo

modo, realiza un limpiado automático de los archivos que hayan sido grabados y

enviados al servidor central cuando el espacio ocupado supera un umbral definido en la

configuración.

Conviene recalcar que, si así se desea, se puede utilizar el sistema de cifrado EFS para

encriptar los archivos de vídeo y los adjuntos asociados, de modo que únicamente los

usuarios de la aplicación con permiso para ello puedan visualizarlos y consultarlos. De

este modo, se evitan accesos indeseados a los archivos a través del explorador del

sistema operativo.

2.3.4 Consulta de Eventos

El módulo de consulta local de CICERO+ ha sido diseñado para permitir a los usuarios

con el perfil adecuado realizar búsquedas entre las actuaciones de los órganos a los que

tengan acceso y que hayan sido grabadas por un sistema local empleando diferentes

parámetros de catalogación.

Page 32: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

32

Como primer paso a realizar, el usuario debe introducir los parámetros por los que quiere

buscar. Para ello, dispone de dos tipos de consulta:

Básica: Permite consultar las actuaciones de un procedimiento determinado

que fueron capturadas en un intervalo de tiempo determinado.

Avanzada: Permite refinar mucho más la búsqueda seleccionando los

parámetros con los que quiere buscar, entre los que cabe destacar: Número

de procedimiento, interviniente que participó en la actuación, tipo del

procedimiento al que pertenece, tipo de actuación, fecha de captura o estado

de la actuación.

La ejecución de las búsquedas genera como resultado una lista de actuaciones en la que

se muestran los datos de las mismas.

Page 33: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

33

La selección de una actuación en dicha lista carga los datos asociados a la misma en la

zona de visualización de datos y permite reproducir el vídeo y/o el audio asociados. En

dicha zona pueden observarse todos los datos de catalogación generados durante la

preparación y la grabación de la actuación.

Puede asimismo seleccionarse un comentario o intervención sincronizado para dirigirse al

momento de la actuación en que se produjo. La aplicación muestra por sí misma la

intervención o comentario activo en cada momento a medida que se reproduce el

contenido audiovisual.

Los controles de reproducción son los controles estándar y no requieren preparación

previa para su manejo, por lo que esta aplicación resulta de sencillo manejo.

Una vez se ha seleccionado una actuación, y si el usuario dispone de permiso para ello,

la aplicación permite lo siguiente:

Generación de copias en soporte óptico: Del mismo modo que la grabación

permite generar una copia a soporte óptico al finalizar una captura, pueden

realizarse peticiones de copia durante la consulta.

Acceso al Acta de la actuación: La aplicación permite acceder al acta de la

actuación para su impresión o modificación.

Gestión de archivos adjuntos: Se permite añadir y eliminar archivos

adjuntos a la actuación seleccionada.

Borrado de archivo de vídeo: Si el contenido multimedia de la actuación ha

sido enviado al servidor central, puede borrarse el mismo para liberar espacio

en el disco local.

Edición de vídeo: Es posible seleccionar la porción del vídeo original que

desea conservarse y eliminar el resto si se disponen de los permisos

adecuados. El nuevo vídeo pasará a ser el activo para la actuación y el

anterior pasará a ser un archivo adjunto. Se realizarán de manera automática

las modificaciones pertinentes en los códigos de tiempo de las intervenciones

y comentarios sincronizados para adecuarlos a la nueva duración del vídeo.

Page 34: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

34

2.3.5 Cliente FTP

En caso de existir un servidor centralizado de almacenamiento, se activa en los sistemas

locales el gestor de envíos SFTP/FTP (FTP) para realizar las copias automatizadas de

los contenidos audiovisuales y los archivos adjuntos en el servidor de sede.

El gestor de envíos FTP se ejecuta de manera transparente al usuario. Mediante la

configuración podemos definir el ancho de banda a consumir por el mismo y las horas

durante las que estará activo, permitiendo una planificación centralizada del consumo de

ancho de banda, o si se requiere que el elemento a enviar esté firmado digitalmente tanto

por la aplicación como por el secretario judicial.

2.3.6 Gestión de copias locales

Este subsistema será el encargado de la ejecución de las peticiones de copia de los

sistemas locales. Como hemos visto, tanto el módulo de grabación como el de consulta

pueden generar peticiones de copia locales y será este módulo el encargado de

procesarlas.

La copia a soporte óptico (CD/DVD) y/o USB permite el almacenamiento de los archivos

de vídeo o audio capturados durante la grabación de la sesión, de los archivos adjuntos a

la misma y de los metadatos asociados en un formato XML estándar. Dichas copias

podrán ser visualizadas empleando el cliente pesado de consulta (visor gratuito de

consulta de CICERO), permitiendo una funcionalidad similar a la ofrecida cuando las

consultas se realizan sobre la BBDD, es decir, visualización de metadatos, acceso directo

a intervenciones, apertura de archivos asociados, etc.

El subsistema de gestión de copias realiza el corte de los archivos de vídeo en caso de

no caber completamente en un solo soporte óptico.

Permite dos tipos de grabación, en función del HW instalado en el sistema:

Grabadora interna: Soporta todos los tipos de grabadora del mercado y almacena archivos y metadatos.

Robot externo de grabación e impresión: Soporta el sistema PTBurn de Primera y añade la funcionalidad de impresión de carátulas con los datos asociados a una grabación: Actuación, procedimiento, fecha, etc.

El subsistema de Gestión de Copias local será similar al existente en el equipo

centralizado.

Page 35: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

35

Su ejecución es desatendida, no obstante, dispone de una sencilla interfaz que permite

visualizar el estado de las copias pedidas, así como anular las existentes o reintentar las

fallidas.

2.3.7 Modificación e impresión de actas

Las actas generadas y modificadas tanto en la grabación como en la consulta podrán ser

impresas en el sistema local. Para ello, al seleccionarlas el sistema activa el editor de

textos preconfigurado en el sistema y desde ahí pueden ser impresas. Para modificar un

acta, el usuario deberá disponer del perfil adecuado.

2.3.8 Configuración del sistema local

El módulo de configuración local de CICERO+ es idéntico al módulo centralizado de

configuración pero permite acceso y modificación únicamente de aquellos órganos,

usuarios e informes a los que tenga acceso el sistema local.

2.3.9 Sincronización de datos con el sistema de sede y central

Los módulos de grabación y consulta que se ejecutan en los sistemas locales han sido

diseñados para funcionar en condiciones de falta de conexión con el sistema de sede y

central. De este modo, un usuario podrá realizar todas las tareas de modo transparente

aunque se haya producido un error en la conexión.

Mediante el sistema de sincronización automática, los datos residentes en el sistema

central y de sede y en cada uno de los sistemas locales son contrastados y actualizados

en momentos puntuales sin que el usuario tenga constancia de ello, de modo que si la

conexión está activa, trabajará con los datos comunes y si no lo estuvo y se ha

recuperado, se realizará una sincronización inteligente, capaz de resolver conflictos de

acuerdo a contrastadas reglas de actualización.

Page 36: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

36

2.3.10 Presentación de textos en el idioma del usuario

CICERO+ ha sido diseñado para permitir la modificación dinámica de los textos que

incluye en función del idioma definido por cada usuario. Ello quiere decir que es posible

configurar la preferencia de idioma a nivel de usuario de modo que al logarse en un

sistema automáticamente CICERO+ le muestra los textos en el idioma seleccionado para

él en la configuración. El usuario podrá modificar su propio idioma también desde la

ventana inicial, pudiendo escoger entre los siguientes idiomas: Castellano, Catalán,

Inglés, Eusquera, Francés, Gallego y Portugués.

Mediante el sistema de sincronización automática, los datos residentes en el sistema

central y en cada uno de los sistemas locales son contrastados y actualizados en

momentos puntuales sin que el usuario tenga constancia de ello, de modo que si la

conexión está activa, trabajará con los datos comunes y si no lo estuvo y se ha

recuperado, se realizará una sincronización inteligente, capaz de resolver conflictos de

acuerdo a contrastadas reglas de actualización.

2.3.11 Visualización y envío de alarmas y logs locales

Todos los módulos de CICERO+ generan un registro de eventos y alarmas que son

almacenados en la BBDD local. De este modo, todos los accesos al sistema, las acciones

realizadas (tanto de manera automática como manual) y los errores son registrados para

su posterior consulta.

Dichos eventos y alarmas son enviados a los sistemas receptores si superan un umbral

definido por configuración. El envío de dichos eventos y alarmas puede realizarse

empleando tecnologías de Servicios Web o conexión por sockets con los receptores.

Page 37: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

37

La gestión de dichos eventos y alarmas es desatendida, aunque se provee de un módulo

de visualización y gestión de alarmas que permite una visualización de dichos datos y

avisa de la presencia de errores críticos en el sistema.

Mediante el módulo de alarmas (ALM) también se indica al monitorizador remoto si el

sistema está activo o no, el espacio restante en disco y el nivel de la UPS de manera

continua.

2.3.12 Recepción de órdenes remotas (Apagado y liberación de espacio)

Los módulos locales de CICERO+ permiten la recepción de órdenes remotas que

provoquen el apagado y la liberación de espacio.

El apagado se permitirá siempre que no se esté realizando en el sistema una tarea crítica

(grabación o preparación) o requerirá la aceptación por parte del usuario local en caso de

tarea secundaria (consulta).

La liberación de espacio en disco, en caso de no haber sido configurada para realizarse

de modo automático, se ejecutará sobre los archivos capturados y adjuntos que ya hayan

sido enviados al sistema centralizado o grabados a soporte óptico en el caso de entornos

sin sistema central.

La recepción de estas órdenes se realizará empleando tecnologías de comunicación por

IP.

Page 38: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

38

2.4 CICERO+. El Sistema de sede (Nodo)

En el presente apartado se describen las funcionalidades que dispone CICERO+, cuando

se añade un Sistema de Sede (Nodo) de consolidación y consulta de datos. Gracias a la

arquitectura flexible de CICERO+, se pueden realizar configuraciones en 2 o 3 niveles.

Cuando se utilizan 2 niveles, todas las funcionalidades del sistema de sede, pasan a

residir en el sistema central.

2.4.1 Subsistema Servidor de aplicaciones. Servidor Web.

El subsistema Web está basado en un servidor de aplicaciones J2EE (java) denominado

JBoss. Sobre dicho servidor se despliega la aplicación web pudiéndose si se considera

necesario, o si se dispone de alguno otro corporativo, realizar el despliegue sobre el

mismo, ya que la aplicación web es totalmente compatible con los estándares J2EE.

Page 39: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

39

El acceso se asienta sobre un sistema de gestión Web seguro (SSL 128 bits) residente

en los sistemas de sede y central, habilitando así un interfaz web que presenta el

conjunto de funcionales ofrecidos por esta.

Los módulos funcionales que ofrece la plataforma web son:

Módulo de acceso mediante identificación y autenticación. Dicha autenticación se puede realizar mediante tres mecanismos:

o Autenticación contra LDAP / Active Directory. Disponible para todos los usuarios con acceso a la aplicación.

o Autenticación mediante tarjeta criptográfica. Disponible para usuarios administradores, administradores de sede o secretarios judiciales, contra la plataforma ASF mediante Websigner.

o Autenticación mediante identificador de interviniente. Disponible para intervinientes no dados de alta en la aplicación, y que deseen

realizar peticiones de copia al secretario judicial.

Módulo de preparación de procedimientos y actuaciones. Sirve para crear los procedimientos, actuaciones en dichos procedimientos, jueces vinculados a los mismos, intervinientes y comentarios.

Page 40: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

40

Módulo de consulta y catalogación de grabaciones. A través del cual se habilitan los filtros de búsqueda de eventos generados por los diferentes órganos judiciales, permitiendo la consulta de sus metadatos asociados, acceso al video mediante las marcas generadas, reproducción bajo demanda, petición de copias, descarga a local de la actuación, petición de copias a expendedor, visualización del estado de las copias generadas, visualización de actas, e incluso inicio de grabación para actuaciones preparadas pero no iniciadas en las diferentes Salas.

Page 41: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

41

Como se observa, el usuario final dispone de un módulo en el que selecciona el órgano sobre el que quiere realizar la consulta, y sólo se le muestran aquellos sobre los

que dispone de permisos de consulta.

Figura 1. Selección web de órgano

A continuación, una vez seleccionado el órgano, aparece una lista de los tipos de órganos (juzgados), sobre los que el usuario puede realizar la búsqueda, y sobre los que tiene permisos.

Figura 2. Selección web de juzgado

Una vez realizas las selecciones, el usuario dispone de las mismas capacidades de búsqueda (básica y avanzada) disponibles en la aplicación autónoma, tal como muestran las siguientes pantallas.

Figura 3. Parámetros de búsqueda web

Una vez seleccionadas las opciones de búsqueda requeridas, al igual que en el entorno

autónomo, se obtienen los resultados de las actuaciones que cumplen los parámetros

especificados.

Figura 4. Resultados de búsqueda web

Al igual que en los sistemas autónomos, al pulsar en una de las actuaciones, se inicia la

reproducción de dicha actuación y se muestran los metadatos, actas, comentarios,

intervinientes y demás datos asociados a dicha actuación, tal como muestra la siguiente

pantalla de la aplicación.

Page 42: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

42

Figura 5. Interfaz web de consulta de actuaciones

Análogamente al cliente centralizado, el usuario web, si dispone del permiso de copia,

puede solicitar copias al sistema de sede, pulsando sobre el botón de petición de DVD.

Dicha copia es generada en el sistema central por el grabador de DVDs.

Módulo de petición de copias. Permite la consulta del estado de toda petición de copia realizada por el usuario, anular peticiones realizadas, e informar del estado de las mismas. En caso de un usuario administrador, podrá monitorizar el estado de todas las copias del sistema.

Page 43: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

43

Módulo consulta Buzón de usuario. Este módulo es accesible desde cualquier área de la aplicación web, mediante el cual todo usuario puede visualizar:

o Estado de solicitudes de petición de copia.

o Resultado de peticiones de restauración de contenidos.

o Mensajes del sistema, o de usuarios administradores o

secretarios.

o Mensajes del sistema generados automáticamente por

eventos a los que está subscrito el usuario.

o Envío de mensajes a otros usuarios.

o Área de consulta de Secretario Judicial (solo disponible

para SJ). Donde se permite:

Consulta el listado de señalamientos/preparaciones

pendientes de autorizar.

Consulta de grabaciones pendientes de firma.

Consulta de mensajes provenientes de sistemas de

sala que requieren su intervención.

Módulo de monitorización del sistema. El entorno Web de monitorización, está orientado para los administradores, en sistemas con varias salas, con el objetivo de poder monitorizar en cualquier momento, el estado de cada sistema autónomo a todos los niveles, pudiéndose en todo momento monitorizar varias salas a la vez.

Mediante este interfaz, un usuario administrador, puede monitorizar y consultar las actuaciones que se están produciendo en cada momento en las salas. Si se dispone de los permisos adecuados, hay disponible una pantalla de consulta de dichas actuaciones, en la que se puede visualizar el evento en tiempo real.

Page 44: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

44

Figura 6. Interfaz Web de eventos en vivo

En caso de tratarse de juicios secretos o privados, el audio y el vídeo no se recibe, pero se siguen recibiendo los eventos/alarmas que se producen, así como el estado de los diferentes componentes del equipo.

Como se observa en la imagen anterior, cada sala dispone de un área de monitorización tal como se muestra en la siguiente imagen

Figura 7. Monitorización web de sala

En esta zona se dispone de información variada sobre el sistema autónomo:

Estado de la captura, mostrando si se está en la aplicación de captura,

capturando o pausado.

Carga de UPS en el sistema autónomo.

Espacio disponible en disco.

Page 45: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

45

Uso de CPU.

También se muestra la información relativa a las alarmas y logs generados en el sistema autónomo, en la tabla de Incidencias y Notificaciones. Desde el mismo sistema de gestión de salas, se puede consultar cualquier incidencia o notificación acaecida en cada sala, así como el estado de la misma, y la disponibilidad o no de imagen y sonido.

Figura 8. Área de información de eventos, tabla de incidencias y notificaciones

Módulo de administración del sistema. Siempre que el usuario sea administrador global o administrador de sede, se podrá realizar la completa administración del mismo:

o Gestión de Usuarios. Completa gestión de usuarios con acceso al

sistema, procedentes de LDAP.

o Gestión de Grupos. Completa gestión de grupos con acceso al

sistema, habilitando permisos específicos a cada grupo.

o Órganos judiciales. Creación o modificación de nuevos órganos

judiciales, asignándolos a las salas que darán soporte a ese órgano.

o Salas de sede. Creación o modificación de salas del sistema,

permitiendo su completa configuración.

o Sistemas expendedores. Alta o modificación de los diferentes

sistemas expendedores de copia.

o Gestión de sistemas de archivo. Gestionando el catalogo de ficheros

y videos.

o Sistemas de archivo, Informes automáticos, etc.

Page 46: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

46

Módulo distribuidor de actualizaciones, desde el cual de proveerán de todos los instalables identificados por versión, de las actualizaciones de la plataforma.

Módulo de estadísticas. Donde se habilitarán los filtros de consulta de estadísticas del sistema, permitiendo la búsqueda por fecha, origen, palabras clave o tipología, y su exportación a formatos estándar estructurados de datos.

2.4.2 Subsistema Servidor de aplicaciones. Agente de Archivos.

El Agente de Archivos de CICERO+ se implementa como un elemento software

independiente de ejecución permanente en el equipo central. Se encarga de realizar

tareas fundamentales para el correcto funcionamiento distribuido de la aplicación, como

la recepción FTP o la gestión de copias a almacenamiento secundario.

El Agente de Archivos implementa un servidor FTP/SFTP enlazado con el sistema de

almacenamiento definido (SAN), permitiendo la recepción simultánea de todos los envíos

realizados por los sistemas autónomos y el almacenamiento de los archivos recibidos en

la localización definida. El servicio FTP implementado, permite asimismo la recepción

fraccionada de archivos, de modo que el fallo en una transferencia, no obliga a su reenvío

completo, sino que la inicia en el lugar en el que falló la anterior.

Page 47: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

47

Mediante procesos automáticos, el Agente de archivos realizará el mapeo o transferencia

(en función de las necesidades), de los archivos de vídeo y adjuntos a las rutas, que

hayan sido definidas para el acceso a los mismos, a través del servidor Multimedia y el

servidor Web.

Este Agente realiza también el control de la generación de las copias de seguridad en

almacenamiento secundario. Para ello emplea una interfaz común con el subsistema de

gestión del almacenamiento secundario (XAM), lo que facilita la utilización de diferentes

sistemas HW, sin modificaciones en el Agente.

Los archivos que disponen de una copia de seguridad son marcados, siendo éstos los

únicos que podrán ser borrados en caso de que el espacio de almacenamiento disponible

se encuentre por debajo de un nivel especificado. El Agente de Archivos es el encargado

de realizar la monitorización del espacio y del borrado descrito.

Cuando un cliente requiere la visualización o descarga de un archivo del que no se

dispone de copia en el sistema de almacenamiento primario, es este Agente el encargado

de realizar y gestionar la petición del mismo al subsistema de gestión de almacenamiento

secundario, así como de informar al cliente de la disponibilidad del archivo, tras finalizar

su restauración.

El Agente de Archivo dispone de una interfaz accesible desde la barra de acceso rápido

que permite visualizar las tareas de backup, restauración y borrado, pendientes o fallidas,

y determinar el error producido, así como reintentar o anular dichas tareas.

Figura 9. Monitorización tareas backup

Page 48: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

48

En lo que respecta a la actualización automática de versiones de CICERO+, será el

Agente de Archivos el encargado de comprobar la presencia de nuevas versiones y de

realizar las actualizaciones necesarias en los componentes centrales de CICERO+ de ser

necesario.

2.4.3 Subsistema servidor de aplicaciones. Actualización Automática

La generación de nuevas versiones para añadir nuevas funcionalidades o solucionar

problemas, es algo inevitable en todo sistema software. Para reducir su impacto, la

solución incorpora la capacidad de actualización automática del software de los clientes.

Para ello, con cada generación de una nueva versión, se entrega al cliente un paquete de

software que colocado en una carpeta definida del servidor FTP, provoca la actualización

automática de los clientes.

La aparición de una nueva versión en el sistema central, provoca un aviso al iniciar los

sistemas locales, y da la posibilidad al usuario de realizar la actualización en ese

momento, o más adelante.

2.4.4 Subsistema servidor de aplicaciones. Administración

El subsistema de configuración permite definir los parámetros de funcionamiento de todos

los componentes de CICERO+, tanto desde un cliente pesado, como desde la aplicación

web de gestión. Dichos parámetros se encuentran centralizados, y son distribuidos, de

manera automática, a los clientes durante los procesos de sincronización.

A continuación se presenta una lista resumida de los parámetros configurables por cada

elemento que compone el sistema:

2.4.4.1 Usuarios

CICERO+ implementa un potente control de acceso por identificación del usuario. Para

ello, se basa en la identificación asignada a través del inicio de sesión en el sistema

operativo local (clientes pesados), o por inserción de login y contraseña o por tarjeta

criptográfica, en el entorno Web. La configuración de los datos asociados a un usuario se

realiza en este subsistema, permitiendo determinar parámetros para el mismo, como su

Page 49: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

49

login y contraseña, email, idioma, si se trata de un secretario, un juez, u otro usuario y el

tipo de perfil, para controlar el acceso y las acciones a ejecutar.

Figura 10. Configuración de usuarios

2.4.4.2 Sistemas

Por sistema se entiende cada uno de los equipos hardware que componen la instalación

de CICERO+. Dichos sistemas tienen determinados parámetros como su ID en la red, los

receptores de las alarmas que éste envía, la configuración de acceso a su BBDD y el tipo

de grabadora que emplea para la generación de copias locales. También se definen los

procesos de sincronización con sistemas de nivel superior o inferior.

Figura 11. Configuración de sistemas

Dentro de los sistemas, distinguimos dos categorías.

Sistema Servidor: El denominado sistema central, del que podemos configurar gran cantidad de parámetros que definirán su comportamiento, como la ruta raíz de su servidor FTP, el umbral de espacio para comenzar el borrado, el comportamiento del backup, etc.

Page 50: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

50

Figura 12. Configuración de servidor central

Sistema Autónomo: Se trata de un sistema local de grabación. Los parámetros que definen su comportamiento son, entre otros, el punto de publicación de las emisiones en vivo, el hardware empleado para la captura de audio y/o vídeo, la BBDD central en caso de tener sincronización, los parámetros de acceso al servidor FTP, si se realiza una monitorización de la microfonía, del vídeo o del nivel de alimentación de la UPS, los órganos a los que el sistema da servicio (aquellos que se pueden grabar y consultar), micrófonos del sistema autónomo, etc.

Figura 13. Configuración de sistema autónomo

2.4.4.3 Órganos

Desde este módulo es posible dar de alta, de baja y configurar los diferentes órganos que

se cubren con la instalación de CICERO+. De este modo es posible definir para el

órgano, su tipo, los jueces y secretarios del mismo, y los sistemas desde los que se

capturan sus actuaciones.

Page 51: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

51

Figura 14. Interfaz alta de nuevos órganos

2.4.4.4 Informes

CICERO+ permite la definición de plantillas de gran versatilidad para la generación de las

actas de las actuaciones. Empleando un sistema de palabras clave, es posible generar

prácticamente cualquier tipo de acta empleando los datos de catalogación introducidos.

Desde este módulo es posible diseñar dichas plantillas empleando un editor RTF, que

facilita la definición de diferentes tipos de letra, de fuentes, tamaños y la inserción de

tablas e imágenes. Múltiples plantillas pueden corresponder a múltiples idiomas.

Page 52: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

52

Figura 15. Interfaz de definición de plantillas

2.4.4.5 Tipos de órganos, procedimientos, actuaciones y roles

La versatilidad de CICERO+ es tal, que permite dar de alta nuevos tipos de órgano, de

procedimientos, actuaciones y roles para el mismo, desde una interfaz de sencillo

manejo, incluyendo todas las cadenas de texto para cada uno de ellos, en los diferentes

idiomas soportados por la aplicación. Todo ello puede realizarse desde este módulo.

Figura 16. Interfaz de configuración multiidioma

Page 53: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

53

2.4.5 Subsistema de Gestión de Copias

Este subsistema será el encargado de la recepción de las peticiones de copia de los

sistemas locales o clientes Web, y la realización de las mismas.

La copia a soporte óptico (CD/DVD), permite el almacenamiento de los archivos de vídeo

o audio capturados durante la grabación de la sesión, de los archivos adjuntos a la

misma, y de los metadatos asociados, en un formato XML estándar. Dichas copias

podrán ser visualizadas empleando el cliente pesado de consulta, que se incluye

gratuitamente, permitiendo una funcionalidad similar a la ofrecida cuando las consultas se

realizan sobre la BBDD, es decir, visualización de metadatos, acceso directo a

intervenciones, apertura de archivos asociados, etc.

El subsistema de gestión de copias realiza el corte de los archivos de vídeo en caso de

no caber completamente en un solo soporte óptico.

Permite dos tipos de grabación, en función del HW instalado en el sistema:

Grabadora interna: Soporta todos los tipos de grabadora del mercado y almacena archivos y metadatos.

Robot externo de grabación e impresión: Soporta el sistema PTBurn de Primera y añade la funcionalidad de impresión a color de carátulas con los datos asociados a una grabación: Actuación, procedimiento, fecha, etc.

El subsistema de Gestión de Copias centralizado en cada sede será similar al existente

en los equipos locales, con la salvedad de que permitirá la realización de las copias

marcadas para ser realizadas en el sistema de sede y de que el acceso al mismo sólo

estará permitido a aquellos usuarios con el permiso adecuado.

Su ejecución es desatendida, no obstante, dispone de una sencilla interfaz que permite

visualizar el estado de las copias pedidas, así como anular las existentes o reintentar las

fallidas.

Figura 17. Estado de copias solicitadas

Page 54: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

54

2.4.6 Subsistema Gestor de Base de Datos

El motor de Base de Datos central se engloba dentro del sistema de sede y central. La

Base de Datos central se sincroniza con los sistemas locales si existe conexión para

mantener la coherencia entre los diferentes componentes de la solución. Para ello se

emplea el módulo de sincronización anteriormente descrito, cuya ejecución se realiza en

los sistemas autónomos.

2.4.7 Subsistema Servidor Multimedia

El Subsistema Servidor Multimedia es el responsable del envío mediante tecnología de

streaming de los flujos de vídeo recibidos de los sistemas locales de captura, tanto en

vivo como en modo diferido.

Empleando puntos de publicación unicast, los clientes Web son capaces de observar con

tecnología streaming de baja latencia los vídeos que hayan sido enviados al servidor de

sede y se encuentren disponibles en el almacenamiento primario.

Mediante puntos de publicación multicast, los mismos clientes pueden observar los flujos

en vivo recibidos desde los sistemas locales de captura que hayan definido la grabación

como pública.

2.4.8 El Sistema de Expendedores de copias por Autoservicio

Aunque no incluido ni valorado en la presente oferta, el sistema de expendedores consta

de los kioskos de pantalla táctil conectados a la red del edificio junto con los servicios de

gestión ubicados en los servidores de sede.

La pantalla de inicio de la aplicación, a partir de la cual se accede a todas las

funcionalidades, es similar a la siguiente:

Page 55: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

55

Las banderas que aparecen se corresponden a los idiomas seleccionados en la

configuración del sistema. Se puede seleccionar desde un solo idioma, en cuyo caso esta

pantalla no se muestra (la pantalla de inicio es la que se observa en la siguiente

ilustración, con los títulos en el idioma seleccionado), hasta el número destinado a

satisfacer las necesidades de los usuarios del sistema.

El tipo de acceso para obtención de copias puede ser:

Acceso por localizador, donde se introduce el código numérico asociado a una o varias copias, para permitir su obtención. Se proporcionará en la oficina judicial.

Acceso por usuario, donde introduciendo los datos del mismo se accede a todas las grabaciones que ese usuario tiene asignadas.

Los usuarios que dispongan de un localizador alfanumérico, o bien de un código de

barras, han de seleccionar la primera de ambas opciones.

La segunda opción se refiere a usuarios del sistema que tengan asignadas copias,

independientemente de si tienen localizador o no, siendo ambas opciones compatibles.

Page 56: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

56

Tras haber introducido un localizador válido o accedido por usuario se muestra una nueva

pantalla en la que aparecen las actuaciones asociadas a ese código de localizador que

están disponibles para su grabación.

Page 57: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

57

Page 58: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

58

Las grabaciones realizadas a partir de un localizador y de un usuario son idénticas, ya

que los pasos a seguir son iguales, lo único que cambia es la forma de acceder a ellas.

Page 59: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

59

2.4.9 El Sistema de Información al Público

CICERO puede conectarse a Sistemas de Información al Público (SIP) y a

Sistemas IPTV, que permiten la presentación de contenidos en cualquier

dispositivo con fines comerciales, promocionales o informativos. El sistema está

integrado con los sistemas centrales de CICERO+, que actúa como interfaz con

los sistemas de Gestión Procesal, Agenda de Señalamientos, etc.

La combinación SIP y CICERO+ es extremadamente potente y permite llegar a

crear un canal de TV (o múltiples) para comunicación con los usuarios de la

Justicia, no solo para informar sobre el estado de los vistas en Salas, sino para

comunicación de múltiples mensajes tanto locales como institucionales, etc.

Estos sistemas se componen de dos bloques funcionales, que integran los

siguientes elementos:

Sistema de Gestión de Contenidos. Servidor del sistema, base de datos y

almacenamiento. Gestión de Contenidos, Control de Distribución y de listas de

emisión

Sistema de Presentación de Contenidos. Estaciones de trabajo que permiten la

presentación de los contenidos en un número ilimitado de dispositivos de

visualización (monitor, pantalla, proyector, etc)

Los módulos funcionales básicos de la solución son:

Gestión de contenidos

Gestión de presentación

Planificador

Page 60: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

60

Gestión de distribución de contenidos

Monitorización y control

Mantenimiento del sistema

Respecto a la gestión de contenidos las principales funcionalidades son:

Soporta video en tiempo real, web on line, imágenes, texto, flash

soportando todos los formatos digitales de video

Definición de Parrilla de emisión (fondos, ventanas, profundidad de

ventanas, niveles de zoom)

Diseño de plantillas según dispositivos y previsualización

Presentación Full Screen o Multicapas

Generación de listas de emisión con segmentación (geográfica,

temática, etc.)

El sistema gestiona el concepto de parrilla de emisión que es una apariencia visual de

la plantilla, incluye fondos, ventanas, sub-ventanas y los contenidos presentados.

Las ventanas son porciones rectangulares de la pantalla, definida con coordenadas

específicas, presenta determinados contenidos. Las ventanas se asocian a las lista de

emisión y se puede programar que se presenten los contenidos en unos tiempos

determinados. Cada una de las ventanas definidas puede disponer de su propia lista de

emisión y es completamente independiente si se quiere del resto de zonas de la ventana.

Las posibilidades de creación de contenidos dinámicos es infinita y su construcción en

muy visual e intuitiva.

Las listas de emisión son lista de objetos que se van a presentar en secuencia en la

ventana. Estos objetos pueden ser imágenes, clips, textos o web scripts. El Planificador

de listas de emisión permite programar la presentación de los contenidos.

Aspectos importantes de la distribución de contenidos son:

Page 61: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

61

Distribución automática o manual

Distribución cliente/servidor o en cadena sobre cualquier red de datos

Cualquier método de comunicación (ftp, unicast, multicast)

Gestión de los dispositivos desplegados

Para la monitorización y control del sistema permite:

Soporte ilimitado de canales

Cambio en tiempo real de la información

Chequeo de distribución

Visualización de estaciones remotas

Abierto para integrarse con sistemas de control como HP openview y CISCOwork

Multilenguaje

Desde el punto de vista funcional y de forma resumida la plataforma SIP permite:

Definir parrilla de emisión (fondos, ventanas, profundidad de ventanas, niveles de

zoom)

Definir listas de emisión

Definir objetos de video (MPEG1, MPEG2 hasta 50Mbps, HD, texto)

Definir objetos de texto (fondos, colores, gradientes, sombras, etc)

Definir imágenes (soporta formatos BMP, TGA, duración)

Asociar listas de emisión a las parrilla de emisión

Definir objetos de movimientos y duración

Distribución de parrilla de emisión y ficheros a las estaciones de presentación

Monitorado de las estaciones de presentación (que se ha enviado y que se está

presentando)

Control de los procesos de comunicación

Permite la pre-visualización de las parrillas de emisión

Page 62: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

62

Control de la planificación (periodos efectivos, días de la semana efectivo,

exclusión de periodos)

Todos los módulos se integran perfectamente en una única solución de gestión de

contenidos digitales

Flexibilidad para adaptarse a cualquier solución

Calidad en la reproducción de los contenidos

Control de comunicación sencillo con los módulos de transferencia de contenidos

y control de las comunicaciones

Solución altamente probada durante más de tres años de experiencia en

proyectos reales

Aplicación cliente/servidor con control de accesos a los usuarios

La gestión del sistema se realiza desde el puesto de servidor central, centralizado,

desde el que es posible realizar las funciones siguientes:

1.- Realizar la carga de los contenidos audiovisuales en el servidor central.

2.- Confeccionar las Listas de Emisión.

3.- Realizar la carga remota de las Listas de Emisión así como su activación, de

acuerdo con la parrilla de programación prevista.

4.- Conocer la situación técnica de los equipos remotos: gestión de alarma,

monitorización, gestión remota de los mismos.

Page 63: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

63

Además de contenidos definidos en la parrilla de emisión se podrán enviar a los

servidores contenidos urgentes para su difusión inmediata. Este tipo de información

perecedera (ejemplo: noticias de última hora, etc...) puede interrumpir la

programación actual, que luego se restablece automáticamente.

Las funciones de operación que se precisan para el sistema son básicamente:

Generación de plantillas

Carga de contenidos

Confección de listas de emisión

Configuración del sistema, distribución en grupos de los players

Carga remota de las listas de emisión según las programaciones realizadas

Verificación de carga remota de contenidos

Conocer la situación técnica de los equipos remotos: gestión de alarma,

monitorización, gestión remota de los mismos.

El sistema, una vez instalado, funciona con un soporte operacional mínimo y salvo

acciones de mantenimiento, será completamente gestionado desde el servidor

central.

Page 64: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

64

2.5 CICERO+. El Sistema central

Dada la arquitectura multinivel implementada en la solución CICERO+, las

funcionalidades que dispone CICERO+ en el servidor central son las mismas a las

ofrecidas en los servidores de sede, realizando la gestión de todas las grabaciones y

sistemas de grabación de los niveles inferiores.

En líneas generales, el sistema central comprende:

Funcionalidades de operativa online de la aplicación. Ofreciendo los interfaces web presentes en los sistemas de sede, pero de un modo centralizado, con los módulos definidos anteriormente de autenticación y autorización, consulta de actuaciones (solo las ya firmadas), monitorización, gestión de alarmas, estadísticas del sistema, módulo de copias, buzón personal de usuario, etc.

Servicio de base de datos, compatible con bases de datos Oracle, MySql, SQLserver, con toda la información contenida en los niveles inferiores de la arquitectura.

Servicio de archivos, donde se almacenan todas las grabaciones firmadas de las vistas ya sean generadas por la aplicación CICERO+ o migradas desde otros sistemas.

Servicio de streaming de contenidos, el cual realiza la recepción de flujos provenientes de los sistemas de sala (online) y de sede (VoD), y de la emisión de los flujos unicast hacia clientes.

Portal de video. Servidor encargado de suministrar todos los contenidos multimedia generados por la aplicación y que se detalla a continuación.

Page 65: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

65

Page 66: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

66

3 SERVICIOS

Este capítulo contempla los diferentes trabajos a realizar para la digitalización de las

Salas de Vistas.

Básicamente estos trabajos consisten en:

Servicios de plataformado y configuración en fábrica

Servicios de instalación

Servicios de Puesta en Marcha

Servicios de formación, que para su optimización requieren la presencia de los formadores

El siguiente gráfico indica el flujo de trabajo:

REALIZACIÓN VISITAS

TËCNICAS

RECPECIÖN DE EQUIPOS

INSTALACIÓNPLATAFORMADO

FORMACIÓN / PUESTA EN

PRODUCCIÖN

OBRAS DE ACONDICIONA.

Page 67: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

67

3.1 Plan de trabajo

La metodología de trabajo se resume en el siguiente cuadro:

A continuación describimos de forma resumida los trabajos a realizar en cada una de las

ubicaciones:

1) Plataformado de Equipos

2) Instalación y configuración Salas

3) Formación a usuarios y tutela a los primeros juicios

3.2 Plataformado, instalación y configuración de equipos (cuando se requiera)

En el caso de que el Poder Judicial no disponga de equipamiento Hardware, y sea objeto

del proyecto, el suministro del mismo en la modalidad de “llave en mano”, se realizarán

las siguientes tareas:

Todos los equipos de cada ubicación se acopiarán en las dependencias de EL

INTEGRADOR, almacén definido para el proyecto, para realizar la instalación de todo el

software necesario y configurar el aplicativo.

El plataformado se realiza en una cadena de montaje de equipos en las oficinas de EL

INTEGRADOR. Esta cadena de montaje permite de forma muy rápida ensamblar e

integrar todos los elementos necesarios en el equipamiento.

HITOS PRINCIPALES DEL PROYECTO

1: Definición del Alcance

2: Plan de Aprovisionamiento

3: Plan de Acondicionamiento

4: Plan de VISTAS

5: Plan de Instalación y Formación

5 CAU

GESTIÓN DE PROYECTO

1

2LOGÍSTICA

VISITAS DE INSPECCIÓN

DEFINICIÓN DEL

PROYECTO

PLATAFORMADO

INSTALACIÓN

ACONDICIONA.

DE CENTROS

FORMACIÓN SOPORTE IN-

SITU

34

GESTIÓN DEL CAMBIO

HITOS PRINCIPALES DEL PROYECTO

1: Definición del Alcance

2: Plan de Aprovisionamiento

3: Plan de Acondicionamiento

4: Plan de VISTAS

5: Plan de Instalación y Formación

5 CAUCAU

GESTIÓN DE PROYECTOGESTIÓN DE PROYECTO

1

2LOGÍSTICA

VISITAS DE INSPECCIÓN

DEFINICIÓN DEL

PROYECTO

PLATAFORMADOPLATAFORMADO

INSTALACIÓNINSTALACIÓN

ACONDICIONA.

DE CENTROS

ACONDICIONA.

DE CENTROS

FORMACIÓN SOPORTE IN-

SITU

FORMACIÓN SOPORTE IN-

SITU

34

GESTIÓN DEL CAMBIOGESTIÓN DEL CAMBIO

Page 68: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

68

Por último se procede a la Instalación del aplicativo CICERO+, la configuración de los

Juzgados y Procedimientos Judiciales

De esta forma se gestionan:

Las instalaciones por ubicación.

Se evita la llegada de equipos al juzgado de forma aislada

Se verifica que todo el equipamiento necesario en cada juzgado funciona correctamente.

Se consigue realizar un solo envío de todos los equipos a cada ubicación, evitando cualquier problema de extravío de los mismos.

Una vez instalados y configurados los equipos, se ejecuta un “Plan de Pruebas de

Plataformado”, y se rellena la documentación asociada a dicha instalación en un

documento llamado “Datos de Plataformado”, dentro de los procedimientos de calidad.

Con la aceptación de dichas pruebas cada ubicación se empaqueta y se envía al destino

para proceder a su instalación.

Para el correcto funcionamiento de la cadena de plataformado se ha descrito un

“Procedimiento de Plataformado” y etiquetado de mercancías.

Posteriormente, el jefe de proyecto coordinará y planificará con los responsables de cada

ubicación, las fechas para la instalación, puesta en marcha y formación.

3.3 Instalación y puesta en marcha de cada módulo del sistema

EL INTEGRADOR envía todo el equipamiento necesario para realizar la instalación antes

de proceder a la implantación.

El plan de instalación se definirá con el calendario de vistas de cada juzgado para evitar

interrumpir en lo posible el calendario judicial.

EL INTEGRADOR desplazará personas con categoría de Instalador al emplazamiento

con los siguientes objetivos:

Realizar las tareas de canalización y cableado necesarias

Conectorizado de las líneas

Instalar los equipamientos en racks

Una vez finalizada la instalación, o durante la última fase de la misma, EL INTEGRADOR

enviará a una persona al emplazamiento con categoría de Técnico de Sistemas con los

siguientes objetivos:

Puesta en marcha del Sistema de Digitalización CICERO+

Page 69: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

69

Ejecución de las Pruebas de Aceptación del Sistema

4 PLANES DE FORMACIÓN

4.1 Objetivo de los cursos de formación

El objetivo del Plan de Formación es preparar al personal asistente al uso del sistema, de tal forma que al final de la formación utilicen el sistema de manera autónoma.

De igual forma, con un perfil profesional de administrador de sistemas, y con la

formación que se impartirá, se podrá gestionar y administrar los sistemas de digitalización implantados, así como a aquellos perfiles de desarrolladores software, con la capacitación en el manejo se los servicios Web de CICERO, podrán integrar aplicaciones con CICERO.

Las funciones de mantenimiento a las que se quieren dar cobertura de formación

son: Soporte a operación

Soporte Técnico a usuarios

Formación en el uso del sistema a nuevos usuarios. Para abordar estos objetivos, y todos los posibles asistentes a los cursos de

formación del sistema de digitalización se han definido tres tipos de sesiones de formación:

Sesión de Usuarios: Sesiones formativas de funcionalidad del sistema

Sesión de Administradores de sistemas: Sesiones formativas de administración y gestión de los sistemas

Sesión de desarrolladores.

4.2 Temario de los cursos de formación

Las Sesiones de Usuarios están dirigidas básicamente a aquellos que deben conocer la funcionalidad del sistema, ya sea por utilización del mismo, como de soporte a los usuarios (CAU) o por utilización del mismo.

Este grupo también lo componen los responsables de informática y todo aquel

personal que vaya a administrar los recursos hardware y software del sistema.

Page 70: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

70

El temario de la “Sesión de Usuario” se compone de las siguientes materias asociadas a los principales procesos del sistema:

OPERACIÓN DEL SISTEMA DE SALA:

PREPARACIÓN o Procedimiento

Número de procedimiento Tipo de procedimiento Comentarios de procedimiento

o Actuación

Tipo de Actuación Comentarios de Actuación Intervinientes

Nombre

DNI

ROL

CAPTURA o Estado/Control

Microfonía

Estado

Vúmetros

Silenciado

Distorsión de audio Vídeo

Estado de señales

Selección de señal a capturar, de cuadrantes

Corte de imagen

Superposición Fecha/Hora o Inserción/marcado de intervenciones o Inserción/modificación de comentarios o Redacción de actas o Marcación por micrófono o Información de estado de UPS o Información de capacidad en disco o Adjuntar archivos o Cifrado de archivos o Realización de autoinformes/actas o Petición de copias locales y centrales

CONSULTA o Simple

Número de procedimiento

Page 71: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

71

Fechas de grabación o Avanzada

Número de Procedimiento Tipo de Procedimiento Tipo de Actuación Fecha Intervinientes Estado

o Filtrado De Intervinientes De Comentarios

o Edición – Corte fragmentos iniciales y finales o Añadir/Borrar archivos adjuntos o Visualización/Modificación Acta o Copia a CD/DVD

Local Central

o Consulta de estado copias locales o Borrado de vídeos tras grabación OK a media

Las Sesiones de Administradores están programadas para aquellos que van a administrar y gestionar los sistemas de digitalización, o que van a dar soporte a dichas funciones.

Este grupo también lo componen los responsable de informática y todo aquel

personal que vaya a administrar los recursos hardware y software del sistema. Estas sesiones además de formativas serán prácticas, con instalaciones

completas del sistema, resolución de incidencias posibles, y capacidad de analizar las distintas situaciones de utilización de los sistemas.

El temario de la “Sesión de Administrador” se compone de las siguientes

materias asociadas a los principales procesos del sistema:

ADMINISTRACIÓN DEL SISTEMA AUTÓNOMO DE CAPTURA

Configuración del sistema autónomo

Gestión de usuarios o Posibilidad de empleo de Usuarios ya existentes en Dominios o Administración de los diferentes permisos:

Consulta

Copia

Preparación

Grabación

Edición

Administración de órgano

Acceso Web

Gestión de órganos judiciales

Gestión de actas e informes

Page 72: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

72

Gestión de Tipos de procedimientos y actuaciones

Borrados automáticos de ficheros

Definición de umbrales de UPS

De estar implementado también se tratarían temas como:

Conexiones de tipo FTP o Capacidades de descarga o Horarios permitidos de descarga

Backup/Recuperaciones automáticas o Configuración de tareas de backup

Horarios de backup ADMINISTRACIÓN DE LA APLICACIÓN DE DIGITALIZACIÓN

Estado de Grabadoras

Configuración: o Carpeta de Videos o Mensajes de error o Carpeta de Copias

INSTALACIÓN DE SISTEMA DE DIGITALIZACIÓN

Instalación de Sistema Operativo

Instalación de Windows Media

Instalación del Sistema Gestor de Bases de Datos

Instalación de la aplicación de digitalización OTROS DATOS TÉCNICOS DE INTERÉS

Discos RAID

Duplica los datos (SSOO)

Reconstrucción de discos en caso de error

Osprey: Codificadora en Windows Media

Mantenimiento de dispositivos UPS

Backup/Restore de Bases de Datos

Sistema de Cifrado de contenidos La Sesión de Desarrolladores está dirigida a aquellos que desarrollan software

interno, que se está utilizando actualmente en el Poder Judicial, con objeto de integrar dichos aplicativos con CICERO.

En esta sesión se estudia la capa de servicios CICERO+ que se implementa

con Servicios Web SOAP basados en XML, garantizando una interoperabilidad entre aplicaciones de software independientemente de sus propiedades o de las plataformas sobre las que se instalen.

Page 73: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

73

El temario de la “Sesión de Desarrolladores” se compone de los siguientes módulos funcionales:

AuthenticationUtils: Conjunto de funciones encargadas del control de

accesos a los servicios, controlando mediante sesiones de usuario los

accesos de los clientes, seguridad, control de accesos y concurrencia de

los mismos. A través de este servicio se validan los usuarios

pertenecientes al directorio activo, habilitando las credenciales de

acceso definidas para cada usuario dado de alta en CICERO+.

CatalogUtils: Define las funciones de creación, modificación y baja de

procedimientos y actuaciones, creación de intervinientes, selección de

jueces y secretarios, etc.

SearchUtils: Publica las capacidades de búsqueda, consulta y

reproducción de procedimientos y actuaciones, así como diversas

consultas como son la obtención de la estructura procesal.

MonitoringUtils: Ofrece funciones de auditoría y monitorización de los

sistemas disponibles.

AdministrationUtils: Permite la modificación de las funciones de

administración del sistema, tales como la gestión de usuarios, órganos y

sistemas.

4.3 Documentación

Para completar las sesiones de formación se entregará la siguiente

documentación: Sesiones de Usuario

Manual de Usuario de la Aplicación

Aplicación Cicero Plus Visualizador Gratuita Sesiones de Administración

Manual de Administración

Manual de Instalación

Manual de Usuario de la Aplicación

Aplicación Cicero Plus Visualizador Gratuita Sesión de Desarrolladores

Documento de Especificaciones “CICERO+ Web Services” Profesorado Ingenieros certificados en CICERO

Page 74: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

74

Lugar En las instalaciones del cliente, con los sistemas suministrados, y/o mediante el

Portal de Capacitación de CICERO.

5 DETALLES Y ESQUEMAS DE SALAS DE JUICIOS

Detalles de Salas de Juicios

Page 75: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

75

Detalles de Salas de Juicios

Detalles de Salas de Juicios

Page 76: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

76

Detalles de Salas de Juicios

Page 77: ción lxtreamsig.com/archivos/CICERO_Comp.pdf · CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 5 2 ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL 2.1 Descripción General El Sistema de Grabación

CICERO: ARQUITECTURA Y DESCRIPCIÓN FUNCIONAL

77

Detalles de Salas de Juicios