Aparato de edición de diseño de documentos
Descripción general
 Es un objeto de la presente invención proporcionar un aparato de edición de diseño de documentos capaz de lograr la misma eficacia que almacenar una gran cantidad de documentos con una pequeña cantidad de memoria y corte libre de datos, procesamiento libre y generación libre. ] Cortar parcialmente los datos de un archivo de documento A compuesto por datos de caracteres de código ASCII / JIS y datos de imagen punteada (punto), organizando / recortando los datos de corte en un diseño diferente al del archivo de documento A / Salida, y crea el archivo de documento B.
Campo técnico
La presente invención se refiere a un aparato de edición de diseño de documentos, en particular, los datos de caracteres y el ASCII / códigos JIS, los archivos de documentos consistentes en punteadas (punto) datos de imagen, corte datos trasladado parcialmente procesada, un archivo / separado Para el aparato de edición de diseño de documentos.
Antecedentes de la técnica
De acuerdo con la técnica anterior 'Solicitud de Patente Japonesa Abierta No. 155464 Aparato de Procesamiento de Documentos', es posible ahorrar tiempo y esfuerzo de tener que volver a trabajar con el programa de creación de documentos cada vez que se cambia el diseño del archivo de edición, Al hacer que la información del archivo del documento y la información de diseño se refieran a la información del archivo del documento y la información de diseño del programa de creación de documentos al momento de crear el archivo de edición independientemente del programa de creación del documento, el programa de creación del documento no se cambia Aun así, está inventado para poder hacer frente al cambio de diseño del archivo editado.
En la presente invención, se describirá un proceso de cortar datos desde un archivo de documento y generarlo en una posición de disposición diferente de la del archivo de documento y crear un archivo de edición.
Es decir,
1. Recortar datos de imagen (Figura 24): Cortar INi.
2. Generación de datos de imagen (Figura 25): INi se genera en la posición de IHi.
3. Datos de corte de caracteres (código) (Fig. 26): Cortar el CIi.
4. Generación de datos de caracteres (código) (Figura 27): CIi se genera en la posición de CHi.
El proceso se divide aproximadamente en cuatro procesos. 24 y 26 pueden ser el mismo archivo original. Sin embargo, no es posible mezclar datos de caracteres (código) en INi y datos de imágenes en CIi.
Los datos necesarios para cada procesamiento se almacenan en un archivo de documento compuesto por datos de imagen y caracteres (código) independientes del programa de creación de documento, en la tabla de información de diseño para especificar la posición y el rango de corte de datos y ocurrencia Se hace referencia al programa de creación de documentos según sea necesario.
La figura 28 es una lista de datos de la tabla de información de disposición. tabla de información de diseño de datos, los datos de imágenes cortadas (INI), cortado caracteres (códigos) de datos (CII), la generación de datos de imagen (IHI), generando un personaje (código) de datos (CHI) se gestiona en correspondencia.
Además, hay posiciones de corte (xi, yi) y formas recortadas (Hi × Vi) como elementos de los datos de imagen recortados (INi).
La posición de corte (ai, bi) y la forma de corte (hi × vi) se incluyen como elementos de datos de caracteres recortados (código) (CIi).
Como los elementos de los datos de imagen generados (IHi), la posición de generación (Xi, Yi), la forma de generación es la misma que la forma de corte de INi.
Como un elemento de generación de caracteres (código) de datos (CHI), la posición de la generación (Ai, Bi), generando la forma, tener el mismo, corte y la forma de CII, estos datos, en el formato de la figura 29., La tabla de información de diseño Están almacenados
Por lo tanto, cambiando el archivo de documento y los datos de la tabla de información de disposición de la figura 29 sin cambiar el programa de creación de documento, es posible cambiar el diseño como se muestra en la figura 24 → figura 25, figura 26 → figura 27 .
Tarea de solución
La presente invención está destinada a resolver los siguientes problemas de la 'solicitud de patente japonesa convencional abierta a consulta por el público n.º 155464, aparato de procesamiento de documentos'.
Es decir, primero de todo, en la técnica anterior 'JP 01 155 464 procesador de documentos', como se muestra en la Fig. 24 y 26, los datos que se puede cortar a partir de un archivo de documento, datos de una imagen (INI), carácter (código) los datos se dividen en (CII), la imagen posición de corte de datos (xi, yi), carácter (código) posición de corte de datos de (ai, bi), corte a la forma (Hi × Vi) de los datos de imagen, un personaje (código) Se logró que correspondiera a la forma de recorte de datos (hi × vi).
Por lo tanto, es imposible cortar datos en un estado donde los datos de carácter (código) y de imagen se mezclan, y la distancia desde la esquina superior izquierda (0,0) del archivo de documento es (xi, yi), (ai, bi ) Y el rango de corte se puede recortar solo en el estado de bloque de (Hi × Vi) y (hi × vi).
Por ejemplo, existe el problema de que no se puede cortar en un círculo o una forma de onda, y también existe el problema de que es imposible mezclar los datos de carácter (código) y de imagen en un bloque de corte, por ejemplo.
En segundo lugar, en la técnica anterior 'JP procesador 01 155 464 documento', como se muestra en la Fig. 25 y 27, los datos que pueden ser generados en el archivo de edición, los datos de imagen (IHI), un carácter de datos (código) ( (Xi, Yi) de los datos de imagen, la posición de generación (Ai, Bi) de los datos de carácter (código), la forma de generación (Hi × Vi) de los datos de imagen, los datos de carácter (código) Se logró corresponder a la forma generada (hi × vi).
Por lo tanto, es imposible generar datos en un estado donde los datos de carácter (código) y de imagen se mezclan, y la distancia desde la esquina superior izquierda (0,0) del archivo de documento es (Xi, Yi), (Ai, Bi) ) Y el rango para cortar se genera solo en el estado de bloque de (Hi × Vi) y (hi × vi).
Es decir, por ejemplo, existe el problema de que no se puede generar deformando en una forma que no sea una forma de bloque.
En tercer lugar, en el estado de la técnica 'JP 01 155 464 documento de procesador', un conjunto de datos (código) personaje se maneja como datos de código ASCII / JIS, pantalla CRT o cuando, en el momento de la impresión, códigos ASCII / JIS mapa de bits correspondientes (Se hizo referencia a la figura 1 a), solo se pueden mostrar / imprimir los caracteres (código) del formulario establecido en el mapa de bits, y no se puede procesar en una forma distinta del carácter (código) establecido en el mapa de bits Hubo un punto.
Además, dado que el proceso de procesamiento y salida de los datos de corte no se realizó, también existía el problema de que los datos de corte no podían procesarse y enviarse.
En cuarto lugar, en la técnica anterior 'JP 01 155 464 documento dispositivo de procesamiento' en la configuración del formato, y el método de impresión, y un tamaño de papel que se pueden seleccionar, debido a que tal margen no estaba predeterminado, el documento sin formatear opciones No puede ser creado.
Solución
De acuerdo con la presente invención, el problema se resuelve por los siguientes medios.
Primero, convierta todos los datos de caracteres (código) en el archivo original en datos de imagen compuestos de punteado (puntos), y administre el rectángulo cuadrado negro y blanco de 1 punto con 1 bit = 1/0 ( Figura 1 b, Figura 1 c). (Tenga en cuenta que el tamaño de un punto en este caso es un tamaño que no utiliza tres rectángulos cuadrados blancos, y solo el rectángulo cuadrado negro y el blanco son suficientes para mostrar los caracteres (códigos) bellamente).
En segundo lugar, todos los procesos de corte, generación y procesamiento de datos (modificación, cambio de tamaño, etc.) son reconocidos y reconocidos como procesamiento de movimiento / copia / rotación / inversión de cada punto gestionado por el primer método, Al hacerlo, permite el recorte y la ocurrencia en el estado en que los datos de carácter (código) y de imagen se mezclan.
Además, elimina las restricciones en la posición de corte, la forma del corte, la posición de aparición y la forma generada, y permite el corte libre, el procesamiento libre y la generación gratuita de datos.
En tercer lugar, y el formato predeterminado, eliminando el método de impresión noción, para reconocer el contorno del papel para imprimir el archivo editado de una entrada externa, dentro de su ámbito, de acuerdo con el segundo método, el cambio de la posición del punto Al hacerlo, es posible crear documentos en un formato diferente al formato prescrito y el método de impresión.
En lo sucesivo, se describirá un aparato de edición de diseño de documentos según una realización de la presente invención con referencia a los dibujos.
En primer lugar, la figura 2 muestra un entorno de uso de la presente realización, y un CRT (C), un lápiz de entrada (P) y un teclado (K) se usan como dispositivos periféricos. Se describirá la función de cada dispositivo periférico en la figura 2.
En el CRT (C), se muestran un archivo original y un archivo de edición.
El teclado (K) se utiliza para crear un archivo original y editar el archivo editado. pluma de entrada (P), a partir del archivo original que se muestra en CRT (C), cortado como personaje (código) y el rango de la imagen, con el lápiz de entrada (P), por los alrededores, una serie de datos de corte Es un dispositivo de reconocimiento para configuración / eliminación.
Del mismo modo, en el archivo de edición que se muestra en el CRT (C), al encerrar la posición donde se deben generar los datos de corte con el lápiz de entrada (P), se reconoce / establece el rango de salida.
Además, al procesar los datos generados en el archivo de edición, encierre el rango que se procesará con el lápiz de entrada (P) y reconozca la configuración / eliminación del rango de procesamiento.
A continuación, se describirá un esquema de procesamiento desde la creación del documento hasta la salida usando esta realización con referencia al diagrama de flujo de la figura 3.
Primero, crea un archivo de documento (Fig. 4). El archivo original es la información del documento antes de la edición del diseño, y el diseño no se tiene en cuenta en absoluto y solo se enumera el contenido del documento. Consiste en datos de caracteres (código) (código ASCII / JIS) y datos de imágenes (punteado de puntos).
En segundo lugar, active el programa de edición del diseño del documento (Fig. 5). El archivo original y el archivo de edición se muestran en el CRT.
En tercer lugar, se establece el tamaño (h × v) del archivo de edición (figura 6). Ingrese el tamaño del papel sobre el cual se imprimirá el archivo de edición correspondiente a h, v en el teclado. En este momento, no hay límite para el tamaño que se puede establecer, y también puede establecer tamaños distintos al papel normal como B4, A3, A4.
En cuarto lugar, se registra el contorno del papel (Figura 7). Si el papel no es rectangular, trace la pantalla de edición de archivos con el lápiz de entrada y registre el contorno del papel. El contorno (lugar del lápiz de entrada) se muestra (registrado) en la pantalla del archivo de edición. Si rastrea nuevamente en el contorno mostrado con el lápiz de entrada, se borrará la línea de contorno.
En quinto lugar, se designa un rango para cortar (Figura 8). Adjunte el rango del carácter (código) y la imagen del archivo de documento que se muestra en el CRT con el lápiz de entrada y especifíquelo. Cortar datos convierte todos los datos de caracteres (código) dentro del rango especificado en el archivo de documento en datos de imagen compuestos de punteado (puntos), y 1 punto de rectángulo negro y blanco son 1 bit = 1/0 (Fig. 1 b, Fig. 1 c). Por lo tanto, también es posible cortar datos en una forma indefinida que no sea una forma de bloque rodeada por una curva o una línea recta (Figuras 21, 22, 23). El rango especificado (locus del lápiz de entrada) se muestra (registrado) en el CRT. Si rastrea nuevamente con el lápiz de entrada en la trayectoria visualizada, se borrará la designación del rango.
Sexto, se especifica la posición de ocurrencia (Figura 9). El carácter (código) y la posición donde se desean generar los datos de imagen en el quinto paso se rastrean con el lápiz de entrada en la pantalla de archivo de edición. posición, una pantalla de edición de archivos (cuando se especifica contorno, en el interior) el punteado punto (cuadrados negros o caja blanca) generar, mediante la gestión de un agregado de matriz, rastrear pluma de entrada Y se reconoce como un agregado de punteado de puntos existente en el rango. Por lo tanto, también es posible designar una forma indefinida distinta de una forma de bloque rodeada por una curva o una línea recta como la posición de generación de datos (Figuras 21, 22, 23). El lugar del lápiz de entrada se muestra (registrado) en el CRT. Si rastrea nuevamente con el lápiz de entrada en la trayectoria visualizada, la especificación de posición se borrará. El método para especificar la posición de ocurrencia incluye los siguientes dos puntos.
Como primer punto, solo se rastrea la línea central de los datos de corte (Figura 10).
Ocurre de modo que la línea central de los datos de corte coincida con la línea central recién establecida.
Como segundo punto, además de la línea central de los datos de corte en el primer punto, se traza la línea de contorno (figura 11). La línea de contorno de los datos de corte se cambia a la línea de contorno recién establecida y se genera. La designación como se muestra en las figuras 12, 13, 14, 15 también es posible.
En séptimo lugar, los datos de corte se muestran invertidamente en la posición de generación. En la posición de generación designada por el sexto, los datos del quinto corte se muestran de forma invertida (figuras 16, 17, 18, 19). Los datos de corte, el procesamiento para la generación de la posición especificada, copia los datos de corte convertidos en cuadrados negros y puntos de información de caja blanca en la quinta, la unidad de punto a la posición especificada en el sexto . Cuando los datos de corte no encajan en la posición de ocurrencia o cuando la posición de ocurrencia se cambia por otros motivos, después de que se elimina la porción de visualización invertida, se realiza nuevamente la operación desde el sexto en adelante. Al cambiar tanto los datos que se generarán como la posición de generación, después de eliminar la parte resaltada, las operaciones quinta y posteriores mencionadas anteriormente se realizan nuevamente.
Octavo, la parte resaltada está determinada. En la pantalla de edición de archivos, se determina la séptima parte resaltada. La pantalla inversa reemplaza la pantalla normal.
En noveno lugar, al mecanizar los datos, rodee el área a modificar con un lápiz de entrada, visualice de forma inversa la pantalla normal otra vez, y luego mueva / copie / gire / invierta cada unidad de puntos , 22, 23). Una vez terminado el mecanizado, se determina la parte de la pantalla inversa.
En décimo lugar, registre e imprima un archivo editado.
Undécimo, el programa de edición del diseño del documento finaliza.
Al final de esta sección, se muestran ejemplos específicos de creación de una pluralidad de archivos de edición utilizando un archivo manuscrito en las figuras 20, 21, 22 y 23.
Efecto de la invención
Como se describió anteriormente, de acuerdo con la presente invención, es posible crear una pluralidad de archivos de edición a partir de los contenidos de los mismos conservando incluso el archivo original incluyendo solo el contenido del documento sin considerar el diseño en absoluto, de modo que una gran cantidad de documentos Se puede lograr con una pequeña capacidad de memoria.
Además, la presente invención permite datos de corte libre, procesamiento libre, generación libre de datos, mejorando así la función de edición de documentos que enfatiza el diseño, independientemente del formato preformado o del método de impresión. Conviértete
1 (a) es un diagrama de mapa de bits correspondiente al código JIS O × 2341, (b) es un diagrama de conversión de los datos de imagen puntillista (ON = 1 / OFF = 0) que se muestra en (a), y c) es un diagrama de conversión de datos numéricos de (b).
La figura 2 es un diagrama para explicar un entorno de uso de la presente invención.
La figura 3 es un diagrama de flujo que muestra el esquema del procesamiento de la presente invención.
La figura 4 es un diagrama explicativo de un archivo de documento.
La figura 5 es un diagrama explicativo de una pantalla CRT en el momento de activar el programa de edición de diseño de documentos.
La figura 6 es un diagrama explicativo de una pantalla CRT cuando se establece un tamaño de papel.
La figura 7 es una vista explicativa de la pantalla CRT en el momento de establecer el contorno del papel.
La figura 8 es un diagrama explicativo de una pantalla CRT al designar un rango de corte de datos de archivo de documento.
La figura 9 es un diagrama explicativo de una pantalla CRT cuando se especifica una posición de generación de datos de corte en la pantalla de archivo de edición.
La figura 10 es un diagrama explicativo de un método de designación de posición de generación de datos de corte.
La figura 11 es un diagrama explicativo de un método de designación de posición de generación de datos de corte.
La figura 12 es un diagrama explicativo de un método de designación de posición de generación de datos de corte.
La figura 13 es un diagrama explicativo de un método de designación de posición de generación de datos de corte.
La figura 14 es un diagrama explicativo de un método de designación de posición de generación de datos de corte.
La figura 15 es un diagrama explicativo de un método de designación de posición de generación de datos de corte.
La figura 16 es un diagrama explicativo de los datos generados por la designación mostrada en la figura 12.
La figura 17 es un diagrama explicativo de los datos generados por la designación mostrada en la figura 13.
La figura 18 es un diagrama explicativo de los datos generados por la designación mostrada en la FIG.
La figura 19 es un diagrama explicativo de los datos generados por la designación mostrada en la figura 15.
La figura 20 es un diagrama que muestra un ejemplo de un archivo de documento.
La figura 21 es un diagrama que muestra un primer ejemplo de un archivo de edición.
22 es un diagrama que muestra un segundo ejemplo del archivo de edición.
La figura 23 es un diagrama que muestra un tercer ejemplo de un archivo de edición.
La figura 24 es un diagrama explicativo de recorte de datos de imagen mediante una función convencional 'Solicitud de patente japonesa abierta a consulta por el público No. 155464 Dispositivo de procesamiento de documentos'.
La figura 25 es un diagrama explicativo de la generación de datos de imágenes por la función convencional 'Publicación de patente japonesa no examinada n. ° 155464 Dispositivo de procesamiento de documentos'.
La figura 26 es un diagrama explicativo de datos de corte de caracteres (código) por la función convencional 'Solicitud de patente japonesa abierta a consulta por el público No. 155464 Aparato de procesamiento de documentos'.
La figura 27 es un diagrama explicativo de la generación de datos de caracteres (código) por la función convencional 'Solicitud de patente japonesa abierta a inspección pública No. 155464 Aparato de procesamiento de documentos'.
La figura 28 es una lista de datos de la tabla de información de disposición de acuerdo con la función convencional 'Solicitud de patente japonesa abierta a consulta por el público No. 155464 Dispositivo de procesamiento de documentos'.
La figura 29 es un diagrama de formato de una tabla de información de disposición de acuerdo con la función convencional 'Solicitud de patente japonesa abierta a consulta por el público No. 155464 Aparato de procesamiento de documentos'.
Fig. 18 ... reclamo
Reivindicación 1 Un método para cortar parcialmente los datos de un archivo de documento A (en lo sucesivo denominado archivo de documento) compuesto por datos de caracteres de código ASCII / JIS y datos de imágenes puntillistas (puntos), Organiza / procesa / genera el archivo de diseño en un diseño diferente al del archivo A, y crea un archivo de documento B (en lo sucesivo, un archivo de edición).
2. El aparato de edición de diseño de documentos según la reivindicación 1, en el que los datos de caracteres del código ASCII / JIS se convierten en datos de imagen compuestos por punteado (punto) y gestionados.
3. El aparato de edición de diseño de documentos según la reivindicación 1, en el que el procesamiento de disposición / procesamiento / salida de los datos de imagen de punteado (punto) y los datos de carácter (código) convertidos en punteado (punto) Un aparato de edición de diseño de documentos caracterizado por reconocer y ejecutar como un proceso de movimiento / copia / rotación / inversión correspondiente a un proceso de diseño de documento (punto).
De acuerdo con el método de la reivindicación 2 o 3, se excluye el concepto tal como el formato predeterminado y el método de impresión, y dentro del rango libremente designado por el usuario (el contorno del papel sobre el cual se imprime el archivo de edición), el punteado ), Lo que cambia la posición del aparato de edición de diseño de documentos.
Dibujo :
Application number :1997-016796
Inventors :日本電気エンジニアリング株式会社
Original Assignee :内藤裕子