Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4848938B2 - Information processing system and information processing program - Google Patents
[go: Go Back, main page]

JP4848938B2 - Information processing system and information processing program - Google Patents

Information processing system and information processing program Download PDF

Info

Publication number
JP4848938B2
JP4848938B2 JP2006318574A JP2006318574A JP4848938B2 JP 4848938 B2 JP4848938 B2 JP 4848938B2 JP 2006318574 A JP2006318574 A JP 2006318574A JP 2006318574 A JP2006318574 A JP 2006318574A JP 4848938 B2 JP4848938 B2 JP 4848938B2
Authority
JP
Japan
Prior art keywords
image
document
information
function
information processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006318574A
Other languages
Japanese (ja)
Other versions
JP2008134696A (en
Inventor
裕之 河野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2006318574A priority Critical patent/JP4848938B2/en
Publication of JP2008134696A publication Critical patent/JP2008134696A/en
Application granted granted Critical
Publication of JP4848938B2 publication Critical patent/JP4848938B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)
  • Document Processing Apparatus (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Processing Or Creating Images (AREA)

Description

本発明は、情報処理システムおよび情報処理プログラムに関する。   The present invention relates to an information processing system and an information processing program.

コンピュータ上で動作する文書作成アプリケーションにより電子的な文書を作成する際に、画像を合成することが行われる。
しかし、デザイン的に優れた画像とするための編集は、文字、図形の編集と比較すると専門的な知識なしで行うことは非常に困難である。
そこで、画像を含む文書にあって、操作者が望むものを効率良く生成したいという要求がある。
When an electronic document is created by a document creation application that runs on a computer, an image is synthesized.
However, it is very difficult to edit an image having an excellent design without special knowledge as compared with editing of characters and graphics.
Therefore, there is a demand for efficiently generating what an operator desires in a document including an image.

これに関連する技術として、例えば、特許文献1には、画像に含まれるイメージ画像を良好に再現することを課題とし、オブジェクト画像の画像タイプがイメージである場合は、色分布に応じて色処理条件を用いて色処理する画像処理方法において、画像内に存在するイメージのオブジェクト画像を一括して処理する第1のモードと、異なるイメージに対しては独立に処理する第2のモードとを有し、前記第1のモードが設定された場合は、前記画像内に含まれるイメージとして識別された全てのオブジェクト画像の色分布から前記色処理条件を設定し、前記第2のモードが設定された場合は、前記画像内に含まれる異なるイメージごとに色分布を求め、該イメージごとに前記色処理条件を設定することが開示されている。
また、特許文献2には、色補正処理が施された画像を含む出力画像を作成するための手間を軽減することのできるデータ変換装置、およびデータ変換プログラムを提供することを目的とし、ページ記述データによって表現されたページ中の画像を認識する画像認識部と、画像認識部で認識された個々の画像について所定の画像解析を行う画像解析部と、画像解析部での解析結果に応じて個々の画像に画像補正処理を施す補正部と、画像補正処理が施された画像を含むページを表すラスターデータを生成する補正後データ生成部とを備えたことを特徴とし、いわゆるRIP内に、ページ内の個々の画像を解析して画像補正を施すオートセットアップ機能を備えることにより、煩雑な作業を必要とせず、高速に出力画像を作成できることが開示されている。
また、特許文献3には、入力画像に含まれているオブジェクト画像のタイプに適した色処理を行うことができるようにすることを目的とし、画像を構成するオブジェクト画像を示す画像情報を入力し、前記画像情報に基づき前記オブジェクト画像の画像タイプを判定し、前記画像タイプがイメージである場合は、色分布に応じた色処理条件を設定し、前記設定された色処理条件に基づき前記イメージのオブジェクト画像に対して色処理を行うことが開示されている。
特開2001−358954号公報 特開2004−274720号公報 特開2000−322045号公報
As a technology related to this, for example, Japanese Patent Application Laid-Open No. 2004-228620 has an object of satisfactorily reproducing an image included in an image. When the image type of an object image is an image, color processing is performed according to the color distribution. An image processing method for performing color processing using conditions has a first mode for collectively processing object images of images existing in the image, and a second mode for independently processing different images. When the first mode is set, the color processing conditions are set from the color distributions of all object images identified as images included in the image, and the second mode is set. In this case, it is disclosed that a color distribution is obtained for each different image included in the image, and the color processing condition is set for each image.
Further, Patent Document 2 aims to provide a data conversion apparatus and a data conversion program that can reduce the effort for creating an output image including an image subjected to color correction processing. An image recognition unit that recognizes an image in a page expressed by data, an image analysis unit that performs a predetermined image analysis on each image recognized by the image recognition unit, and an individual according to an analysis result in the image analysis unit And a post-correction data generation unit that generates raster data representing a page including the image that has been subjected to the image correction process. It is disclosed that it is possible to create an output image at high speed without the need for complicated work by providing an auto setup function that performs image correction by analyzing individual images in the image. To have.
Further, Patent Document 3 inputs image information indicating an object image constituting an image for the purpose of performing color processing suitable for the type of object image included in the input image. The image type of the object image is determined based on the image information, and when the image type is an image, a color processing condition is set according to a color distribution, and the image of the image is set based on the set color processing condition. It is disclosed that color processing is performed on an object image.
JP 2001-35854 A JP 2004-274720 A JP 2000-322045 A

本発明は、このような背景技術の状況の中でなされたもので、操作者の操作によって画像を含む文書を生成する際に、その操作者が事前にその画像に変更を加える必要がなく、デザインとして整っている文書を生成することをできるようにした情報処理システムおよび情報処理プログラムを提供することを目的としている。   The present invention has been made in the background of such background art, when generating a document including an image by the operation of the operator, it is not necessary for the operator to make changes to the image in advance, An object of the present invention is to provide an information processing system and an information processing program capable of generating a document that is well-designed.

かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
本願請求項1記載の発明は、文書に合成する画像を選択する画像選択手段と、前記文書に関する情報または前記文書を構成する文書部品に関する情報に応じて、前記画像選択手段によって選択された画像に変更を加える画像変更手段と、前記画像変更手段によって変更された画像を前記文書に合成する合成手段を具備し、前記画像変更手段は、前記文書に関する情報として該文書がひな型であるか否かに応じて、前記画像選択手段によって選択された画像に変更を加えることを特徴とする情報処理システムである。
The gist of the present invention for achieving the object lies in the inventions of the following items.
According to the first aspect of the present invention, an image selection unit that selects an image to be combined with a document, and an image selected by the image selection unit according to information about the document or information about a document part constituting the document. An image changing unit for making a change; and a combining unit for combining the image changed by the image changing unit with the document. The image changing unit determines whether the document is a model as information about the document. Accordingly, the information processing system is characterized in that a change is made to the image selected by the image selection means .

本願請求項記載の発明は、文書を記憶する文書記憶手段と、前記文書記憶手段から文書を取り出す文書取出手段と、画像を記憶する画像記憶手段と、前記文書取出手段によって取り出された文書に合成する画像を、前記画像記憶手段から選択する画像選択手段と、前記文書に関する情報または前記文書を構成する文書部品に関する情報に応じて、前記画像選択手段によって選択された画像に変更を加える画像変更手段と、前記画像変更手段によって変更された画像を前記文書に合成する合成手段と、前記合成手段によって合成された文書を出力する出力手段を具備し、前記画像変更手段は、前記文書に関する情報として該文書がひな型であるか否かに応じて、前記画像選択手段によって選択された画像に変更を加えることを特徴とする情報処理システムである。 According to the second aspect of the present invention, there is provided a document storage unit for storing a document, a document extraction unit for extracting a document from the document storage unit, an image storage unit for storing an image, and a document extracted by the document extraction unit. An image selection unit that selects an image to be synthesized from the image storage unit, and an image change that changes the image selected by the image selection unit according to information about the document or information about a document part that constitutes the document means, synthesizing means for synthesizing the modified image on said document by said image changing means, and having an output means for outputting the document that has been synthesized by said synthesizing means, wherein the image changing unit, as the information about the document information the document depending on whether a template, characterized in that changes to the image selected by said image selecting means It is a physical system.

本願請求項記載の発明は、文書に合成する画像を選択する画像選択手段と、前記画像選択手段によって選択された画像を前記文書に合成する合成手段と、前記文書に関する情報または前記文書を構成する文書部品に関する情報に応じて、前記画像選択手段によって選択された画像に変更を加える画像変更手段を具備し、前記画像変更手段は、前記文書に関する情報として該文書がひな型であるか否かに応じて、前記画像選択手段によって選択された画像に変更を加えることを特徴とする情報処理システムである。 The invention according to claim 3 comprises image selecting means for selecting an image to be combined with a document, composition means for combining the image selected by the image selecting means with the document, information relating to the document, or the document. Image change means for changing the image selected by the image selection means in accordance with information relating to the document part to be processed. The image change means determines whether the document is a model as information relating to the document. Accordingly, the information processing system is characterized in that a change is made to the image selected by the image selection means .

本願請求項記載の発明は、前記文書を構成する文書部品に関する情報に応じて、該文書部品を分類する分類手段をさらに具備し、前記画像変更手段は、前記分類手段により分類された結果に基づいて、画像に変更を加えることを特徴とする請求項1〜に記載の情報処理システムである。 The invention according to claim 4 further comprises a classifying means for classifying the document part in accordance with information on the document parts constituting the document, and the image changing means is a result of the classification by the classification means. based on an information processing system according to claim 1 to 3, characterized in that changes to the image.

本願請求項記載の発明は、前記画像変更手段によって画像に加えられた変更または操作者の操作を履歴として記憶する履歴記憶手段をさらに具備し、前記画像変更手段は、前記履歴記憶手段に記憶された履歴に基づいて、画像に変更を加えることを特徴とする請求項1〜に記載の情報処理システムである。 The invention according to claim 5 further includes history storage means for storing changes made to the image by the image change means or operations of the operator as a history, and the image change means is stored in the history storage means. on the basis of the history, an information processing system according to claim 1-4, characterized in that changes to the image.

本願請求項記載の発明は、コンピュータに、文書に合成する画像を選択する画像選択機能と、前記文書に関する情報または前記文書を構成する文書部品に関する情報に応じて、前記画像選択機能によって選択された画像に変更を加える画像変更機能と、前記画像変更機能によって変更された画像を前記文書に合成する合成機能を実現させ、前記画像変更機能は、前記文書に関する情報として該文書がひな型であるか否かに応じて、前記画像選択機能によって選択された画像に変更を加えることを特徴とする情報処理プログラムである。 The invention according to claim 6 is selected by the image selection function in accordance with an image selection function for selecting an image to be combined with a document and information on the document or information on a document part constituting the document. An image change function for changing the image and a composition function for combining the image changed by the image change function with the document are realized, and the image change function determines whether the document is a model as information about the document. An information processing program that changes an image selected by the image selection function according to whether or not the image is selected .

本願請求項記載の発明は、コンピュータに、文書に合成する画像を選択する画像選択機能と、前記画像選択機能によって選択された画像を前記文書に合成する合成機能と、前記文書に関する情報または前記文書を構成する文書部品に関する情報に応じて、前記画像選択機能によって選択された画像に変更を加える画像変更機能を実現させ、前記画像変更機能は、前記文書に関する情報として該文書がひな型であるか否かに応じて、前記画像選択機能によって選択された画像に変更を加えることを特徴とする情報処理プログラムである。 The invention according to claim 7 is an image selecting function for selecting an image to be combined with a document, a combining function for combining an image selected by the image selecting function with the document, and information regarding the document or An image change function for changing the image selected by the image selection function is realized according to information on document parts constituting the document , and the image change function is used to determine whether the document is a model as information about the document. An information processing program that changes an image selected by the image selection function according to whether or not the image is selected .

本願請求項記載の発明は、前記文書を構成する文書部品に関する情報に応じて、該文書部品を分類する分類機能をさらに具備し、前記画像変更機能は、前記分類機能により分類された結果に基づいて、画像に変更を加えることを特徴とする請求項6または7に記載の情報処理プログラムである。 The invention according to claim 8 of the present application further comprises a classification function for classifying the document parts in accordance with information on the document parts constituting the document, and the image change function is based on the result classified by the classification function. 8. The information processing program according to claim 6 , wherein the image is changed based on the information processing program.

本願請求項記載の発明は、前記画像変更機能によって画像に加えられた変更または操作者の操作を履歴として記憶する履歴記憶機能をさらに具備し、前記画像変更機能は、前記履歴記憶機能に記憶された履歴に基づいて、画像に変更を加えることを特徴とする請求項に記載の情報処理プログラムである。 The invention according to claim 9 further includes a history storage function for storing changes made to the image by the image change function or operations of the operator as a history, and the image change function is stored in the history storage function. The information processing program according to any one of claims 6 to 8 , wherein the image is changed based on the recorded history.

請求項1の情報処理システムによれば、本構成を有していない場合に比較して、操作者の操作によって画像を含む文書を生成する際に、その操作者が事前にその画像に変更を加える必要がなく、デザインとして整っている文書を生成することができる。さらに、操作者の操作によって画像を含むひな型としての文書を生成する際に、その操作者が事前にその画像に変更を加える必要がなく、デザインとして整っている文書のひな型を生成することができる。 According to the information processing system of claim 1, when the document including the image is generated by the operation of the operator, the operator changes the image in advance as compared with the case where the configuration is not provided. There is no need to add, and you can generate a document that is well-designed. Further, when a document as a template including an image is generated by an operation of the operator, it is not necessary for the operator to make changes to the image in advance, and a template of a document that is well-designed can be generated. .

請求項の情報処理システムによれば、本構成を有していない場合に比較して、操作者の操作によって画像を含む文書を生成する際に、その操作者が事前にその画像に変更を加える必要がなく、デザインとして整っている文書を生成することができ、文書の取出しから生成および出力までの操作性、利便性を向上させることができる。さらに、操作者の操作によって画像を含むひな型としての文書を生成する際に、その操作者が事前にその画像に変更を加える必要がなく、デザインとして整っている文書のひな型を生成することができる。 According to the information processing system of claim 2 , when the document including the image is generated by the operation of the operator, the operator changes the image in advance as compared with the case where the configuration is not provided. There is no need to add a document, and a document that is well-designed can be generated, and the operability and convenience from document extraction to generation and output can be improved. Further, when a document as a template including an image is generated by an operation of the operator, it is not necessary for the operator to make changes to the image in advance, and a template of a document that is well-designed can be generated. .

請求項の情報処理システムによれば、本構成を有していない場合に比較して、操作者の操作によって画像を含む文書を生成する際に、その操作者が事前にその画像に変更を加える必要がなく、画像を合成した後に、デザインとして整っている文書を生成することができる。さらに、操作者の操作によって画像を含むひな型としての文書を生成する際に、その操作者が事前にその画像に変更を加える必要がなく、デザインとして整っている文書のひな型を生成することができる。 According to the information processing system of claim 3 , when the document including the image is generated by the operation of the operator, the operator changes the image in advance as compared with the case where the configuration is not provided. There is no need to add, and after synthesizing the images, a document that is well-designed can be generated. Further, when a document as a template including an image is generated by an operation of the operator, it is not necessary for the operator to make changes to the image in advance, and a template of a document that is well-designed can be generated. .

請求項の情報処理システムによれば、請求項1〜の情報処理システムによる効果に加えて、文書の形態としてのまとまりがある文書を生成することができる。 According to the information processing system of claim 4 , in addition to the effects of the information processing system of claims 1 to 3 , it is possible to generate a document having a group of document forms.

請求項の情報処理システムによれば、請求項1〜の情報処理システムによる効果に加えて、操作者は過去の操作を繰り返す必要がなくなり、操作の利便性が向上する。 According to the information processing system of the fifth aspect , in addition to the effects of the information processing systems of the first to fourth aspects, the operator does not need to repeat the past operation, and the convenience of the operation is improved.

請求項の情報処理プログラムによれば、本構成を有していない場合に比較して、操作者の操作によって画像を含む文書を生成する際に、その操作者が事前にその画像に変更を加える必要がなく、デザインとして整っている文書を生成することができる。さらに、操作者の操作によって画像を含むひな型としての文書を生成する際に、その操作者が事前にその画像に変更を加える必要がなく、デザインとして整っている文書のひな型を生成することができる。 According to the information processing program of claim 6 , when the document including the image is generated by the operation of the operator, the operator changes the image in advance as compared with the case where the configuration is not provided. There is no need to add, and you can generate a document that is well-designed. Further, when a document as a template including an image is generated by an operation of the operator, it is not necessary for the operator to make changes to the image in advance, and a template of a document that is well-designed can be generated. .

請求項の情報処理プログラムによれば、本構成を有していない場合に比較して、操作者の操作によって画像を含む文書を生成する際に、その操作者が事前にその画像に変更を加える必要がなく、画像を合成した後に、デザインとして整っている文書を生成することができる。さらに、操作者の操作によって画像を含むひな型としての文書を生成する際に、その操作者が事前にその画像に変更を加える必要がなく、デザインとして整っている文書のひな型を生成することができる。 According to the information processing program of claim 7 , when a document including an image is generated by an operation of the operator, the operator changes the image in advance as compared with the case where the configuration is not provided. There is no need to add, and after synthesizing the images, a document that is well-designed can be generated. Further, when a document as a template including an image is generated by an operation of the operator, it is not necessary for the operator to make changes to the image in advance, and a template of a document that is well-designed can be generated. .

請求項の情報処理プログラムによれば、請求項6、7の情報処理プログラムによる効果に加えて、文書の形態としてのまとまりがある文書を生成することができる。 According to the information processing program according to claim 8, in addition to the effects of the information processing program according to claim 6, to produce a document which has unity as the form of the document.

請求項の情報処理プログラムによれば、請求項の情報処理プログラムによる効果に加えて、操作者は過去の操作を繰り返す必要がなくなり、操作の利便性が向上する。 According to the information processing program of claim 9 , in addition to the effects of the information processing program of claims 6 to 8 , the operator does not need to repeat the past operation, and the convenience of the operation is improved.

以下、図面に基づき本発明の好適な一実施の形態を説明する。
図1は、本発明の一実施の形態の概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはプログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、プログラム、システムおよび方法の説明をも兼ねている。また、モジュールは機能にほぼ一対一に対応しているが、実装においては、1モジュールを1プログラムで構成してもよいし、複数モジュールを1プログラムで構成してもよく、逆に1モジュールを複数プログラムで構成してもよい。また、複数モジュールは1コンピュータによって実行されてもよいし、分散または並列環境におけるコンピュータによって1モジュールが複数コンピュータで実行されてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続を含む。
また、システムとは、複数のコンピュータ、ハードウェア、装置等がネットワーク等で接続されて構成されるほか、1つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。
Hereinafter, a preferred embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a conceptual module configuration diagram of an embodiment of the present invention.
The module generally refers to a component such as software or hardware that can be logically separated. Therefore, the module in the present embodiment indicates not only a module in a program but also a module in a hardware configuration. Therefore, the present embodiment also serves as an explanation of a program, a system, and a method. In addition, the modules correspond almost one-to-one with the functions. However, in mounting, one module may be composed of one program, or a plurality of modules may be composed of one program. A plurality of programs may be used. Further, the plurality of modules may be executed by one computer, or one module may be executed by a plurality of computers in a distributed or parallel environment. Hereinafter, “connection” includes not only physical connection but also logical connection.
The system includes a configuration in which a plurality of computers, hardware, devices, and the like are connected via a network and the like, and includes a case where the system is realized by a single computer, hardware, devices, and the like.

電子的な文書(ドキュメントともいい、スキャナにより入力された画像である文書、文書生成アプリケーションにより生成された文書等を含む)は、情報集合体であり、1ページで構成されていてもよいし、複数ページからなるものであってもよい。
文書を構成する文書部品をオブジェクトという。オブジェクトには、文字、図形、画像、音声、動画等が含まれ、また、そのデータ形態として、テキストデータ、CG(Computer Graphics)データ、画像データ、音声データ、動画データ等がある。また、そのデータは、圧縮、暗号化等されていてもよい。なお、画像には、文字、図形等が含まれていてもよく、それらの複合体であってもよい。
文書のひな型とは、文書生成アプリケーションにより予め用意されている文書の規範となり、各ページに共通して適用され得るフォーム(書式、様式、模範、モデル、原型、型、見本、パターン、テンプレート、マスター、スライドマスター等)であり、そのフォームそのものを編集することも可能である。
An electronic document (also called a document, including a document that is an image input by a scanner, a document generated by a document generation application, etc.) is an information aggregate and may be composed of one page. It may consist of a plurality of pages.
Document parts that make up a document are called objects. The objects include characters, graphics, images, sounds, moving images, and the like, and the data forms include text data, CG (Computer Graphics) data, image data, sound data, moving image data, and the like. The data may be compressed, encrypted, and the like. Note that the image may include characters, graphics, etc., or a composite thereof.
The document model is a standard for documents prepared in advance by the document generation application, and forms that can be commonly applied to each page (format, style, model, model, prototype, model, sample, pattern, template, master It is also possible to edit the form itself.

本実施の形態は、図1に示すように、文書DB(データベース)111、オブジェクトDB112、文書作成システム120、文書表示モジュール130を有している。
文書DB111は、図1に示すように、文書作成システム120内の文書取出モジュール121と接続されており、文書を記憶しているデータベースである。主に編集対象となる文書(ひな型を含む)が記憶されている。そして文書DB111は、文書取出モジュール121によってアクセスされる。また、文書DB111は、リポジトリ(Repository)でもよく、単なるメモリであってもよい。
オブジェクトDB112は、図1に示すように、文書作成システム120内のオブジェクト選択モジュール122と接続されており、文書の構成部品であるオブジェクトを記憶している。そしてオブジェクトDB112は、オブジェクト選択モジュール122によってアクセスされる。また、オブジェクトDB112は、文書DB111と同様に、リポジトリでもよく、単なるメモリであってもよい。また、オブジェクトDB112に記憶されているオブジェクトは、文書DB111に記憶されていてもよい。その場合、文書取出モジュール121はオブジェクト選択モジュール122の機能をも有する。
As shown in FIG. 1, the present embodiment includes a document DB (database) 111, an object DB 112, a document creation system 120, and a document display module 130.
As shown in FIG. 1, the document DB 111 is connected to the document extraction module 121 in the document creation system 120 and is a database that stores documents. Documents (including templates) to be edited are mainly stored. The document DB 111 is accessed by the document retrieval module 121. Further, the document DB 111 may be a repository or a simple memory.
As shown in FIG. 1, the object DB 112 is connected to an object selection module 122 in the document creation system 120, and stores objects that are components of the document. The object DB 112 is accessed by the object selection module 122. In addition, the object DB 112 may be a repository or a simple memory, like the document DB 111. Further, the object stored in the object DB 112 may be stored in the document DB 111. In that case, the document extraction module 121 also has the function of the object selection module 122.

文書作成システム120は、図1に示すように、文書取出モジュール121、オブジェクト選択モジュール122、文書レイアウト属性記憶モジュール123、グルーピングモジュール124、変更モジュール125、合成モジュール126を有している。文書編集の主となる構成であり、文書作成アプリケーション内に組み込まれていてもよい。   As shown in FIG. 1, the document creation system 120 includes a document extraction module 121, an object selection module 122, a document layout attribute storage module 123, a grouping module 124, a change module 125, and a composition module 126. This is the main configuration for document editing, and may be incorporated in a document creation application.

文書取出モジュール121は、図1に示すように、文書DB111、文書レイアウト属性記憶モジュール123、合成モジュール126と接続されており、文書DB111から文書を取り出す。その取出しは、操作者による検索操作等に応じて行う、また、文書作成アプリケーションによって予め定められた文書を取り出すようにしてもよい。さらに、文書取出モジュール121は、文書DB111以外から文書を取り出してもよい。例えば、スキャナから紙文書を画像として入力する、通信回線を介して他の機器に記憶されている文書を取り出す、ファックスを介して画像を文書として入力するようにしてもよい。そして、取り出した文書を合成モジュール126へ渡し、その文書のレイアウト、属性(その文書がひな型であるか否か等を含む)、その文書内のオブジェクトの属性等を文書レイアウト属性記憶モジュール123へ渡す。もちろんのことながら、文書内にオブジェクトを含まない場合もあり、その場合は、その文書内のオブジェクトの属性等はない。   As shown in FIG. 1, the document retrieval module 121 is connected to the document DB 111, the document layout attribute storage module 123, and the synthesis module 126, and retrieves a document from the document DB 111. The retrieval is performed according to a search operation by the operator, or a document predetermined by the document creation application may be retrieved. Further, the document extraction module 121 may extract a document from other than the document DB 111. For example, a paper document may be input as an image from a scanner, a document stored in another device may be extracted via a communication line, and an image may be input as a document via a fax. Then, the extracted document is transferred to the synthesis module 126, and the layout and attributes of the document (including whether or not the document is a template), the attributes of the objects in the document, and the like are transferred to the document layout attribute storage module 123. . Of course, there are cases where an object is not included in the document, and in that case, there is no attribute of the object in the document.

オブジェクト選択モジュール122は、図1に示すように、オブジェクトDB112、文書レイアウト属性記憶モジュール123、変更モジュール125と接続されており、オブジェクトDB112からオブジェクトを選択する。その選択は、操作者による選択操作等に応じて行う、また、文書作成アプリケーションによって予め定められたオブジェクトを取り出すようにしてもよい。さらに、オブジェクト選択モジュール122は、オブジェクトDB112以外からオブジェクトを取り出してもよい。例えば、スキャナから紙文書を画像として入力し、操作者がその画像内の一部分をオブジェクトとして選択する、通信回線を介して他の機器に記憶されているオブジェクトを取り出す、ファックスを介して画像をオブジェクトとして入力するようにしてもよい。選択したオブジェクトを変更モジュール125へ渡し、そのオブジェクトの属性等を文書レイアウト属性記憶モジュール123へ渡す。   As shown in FIG. 1, the object selection module 122 is connected to the object DB 112, the document layout attribute storage module 123, and the change module 125, and selects an object from the object DB 112. The selection may be performed according to a selection operation by an operator, or an object predetermined by a document creation application may be taken out. Further, the object selection module 122 may extract an object from other than the object DB 112. For example, a paper document is input as an image from a scanner, and an operator selects a part of the image as an object. An object stored in another device is extracted via a communication line. You may make it input as. The selected object is transferred to the change module 125, and the attribute of the object is transferred to the document layout attribute storage module 123.

文書レイアウト属性記憶モジュール123は、図1に示すように、文書取出モジュール121、オブジェクト選択モジュール122、変更モジュール125、グルーピングモジュール124と接続されている。文書取出モジュール121が取り出した文書のレイアウト、属性、その文書内のオブジェクトの属性等を記憶する。また、オブジェクト選択モジュール122が選択したオブジェクトの属性等を記憶する。文書レイアウト属性記憶モジュール123は、変更モジュール125、グルーピングモジュール124によってアクセスされる。   As shown in FIG. 1, the document layout attribute storage module 123 is connected to a document extraction module 121, an object selection module 122, a change module 125, and a grouping module 124. The layout and attributes of the document retrieved by the document retrieval module 121, the attributes of the objects in the document, and the like are stored. Further, the attribute of the object selected by the object selection module 122 is stored. The document layout attribute storage module 123 is accessed by the change module 125 and the grouping module 124.

図3を用いて、文書レイアウト属性記憶モジュール123が記憶する文書内のオブジェクトの属性等のデータの構造例を説明する。図3に示す文書・オブジェクト属性テーブル300は、オブジェクトID欄301、配置欄310、種別欄320、文字属性欄330、CG属性欄340、画像属性欄350を有している。
オブジェクトID欄301は、その文書内にあるオブジェクトを一意に識別できる識別子を記憶する欄である。グルーピングモジュール124は、この識別子によって、文書内に既にあるオブジェクトであるのか、オブジェクト選択モジュール122によって選択されたオブジェクトであるのか、グルーピングモジュール124によってグルーピングされたオブジェクトであるのか等を識別する。
An example of the structure of data such as attributes of objects in a document stored in the document layout attribute storage module 123 will be described with reference to FIG. The document / object attribute table 300 shown in FIG. 3 has an object ID column 301, an arrangement column 310, a type column 320, a character attribute column 330, a CG attribute column 340, and an image attribute column 350.
The object ID column 301 is a column for storing an identifier that can uniquely identify an object in the document. Based on this identifier, the grouping module 124 identifies whether the object already exists in the document, the object selected by the object selection module 122, the object grouped by the grouping module 124, or the like.

配置欄310は、さらにX座標欄311、Y座標欄312、上オブジェクトID欄313、下オブジェクトID欄314に分かれており、そのオブジェクトの文書内の配置を示すデータを記憶する。
X座標欄311、Y座標欄312は、そのオブジェクトの左上角の位置(座標)を記憶する。
上オブジェクトID欄313は、そのオブジェクトに他のオブジェクトが重なっている場合に、そのオブジェクトの直上(つまり、表面側)に位置するオブジェクトの識別子を記憶する。
下オブジェクトID欄314は上オブジェクトID欄313と逆であり、そのオブジェクトの直下(つまり、裏面側)に位置するオブジェクトの識別子を記憶する。なお、上オブジェクトID欄313、下オブジェクトID欄314は、1つのオブジェクトの識別子だけでなく、複数のオブジェクトの識別子を記憶するようにしてもよい。複数のオブジェクトの識別子を記憶する場合とは、そのオブジェクトの複数箇所に他のオブジェクトが重なっている場合である。
種別欄320は、オブジェクトの種別、つまりそのオブジェクトが文字、図形、画像であるのかの別を示すデータを記憶する。
The arrangement field 310 is further divided into an X coordinate field 311, a Y coordinate field 312, an upper object ID field 313, and a lower object ID field 314, and stores data indicating the arrangement of the object in the document.
The X coordinate field 311 and the Y coordinate field 312 store the position (coordinates) of the upper left corner of the object.
The upper object ID column 313 stores an identifier of an object located immediately above (that is, the front side) of the object when another object overlaps the object.
The lower object ID column 314 is the reverse of the upper object ID column 313, and stores the identifier of the object located immediately below (that is, the back side) of the object. The upper object ID field 313 and the lower object ID field 314 may store not only one object identifier but also a plurality of object identifiers. The case where the identifiers of a plurality of objects are stored is a case where other objects overlap at a plurality of positions of the object.
The type column 320 stores data indicating the type of an object, that is, whether the object is a character, a graphic, or an image.

文字属性欄330は、さらにポイント数欄331、字体欄332、色欄333、内容欄334に分かれており、そのオブジェクトが文字である場合の属性を示すデータを記憶する。
ポイント数欄331は、その文字のポイント数(つまり文字の大きさ)を記憶する。
字体欄332は、その文字の字体(例えば、明朝体、ゴシック体等)を記憶する。
色欄333は、その文字の色を記憶する。
内容欄334は、テキストデータを記憶する。大量のテキストデータである場合は、そのテキストデータを記憶しているファイル名を記憶するようにしてもよい。つまり、テキストデータを取り出す場合は、そのファイルにアクセスすればよい。
The character attribute column 330 is further divided into a point number column 331, a font column 332, a color column 333, and a content column 334, and stores data indicating attributes when the object is a character.
The point number column 331 stores the number of points of the character (that is, the character size).
The font field 332 stores the font of the character (for example, Mincho, Gothic, etc.).
The color column 333 stores the color of the character.
The content column 334 stores text data. In the case of a large amount of text data, the name of the file storing the text data may be stored. In other words, when retrieving text data, the file may be accessed.

CG属性欄340は、さらに大きさ欄341、種類欄342、色欄343に分かれており、そのオブジェクトが図形(CG)である場合の属性を示すデータを記憶する。
大きさ欄341は、その図形の大きさ(例えば、縦、横の各々の画素数、面積等)を記憶する。
種類欄342は、その図形の種類(例えば、丸、四角等)を記憶する。
色欄343は、その図形の色を記憶する。
The CG attribute column 340 is further divided into a size column 341, a type column 342, and a color column 343, and stores data indicating attributes when the object is a graphic (CG).
The size column 341 stores the size of the figure (for example, the number of vertical and horizontal pixels, the area, etc.).
The type column 342 stores the type of graphic (for example, circle, square, etc.).
The color column 343 stores the color of the graphic.

画像属性欄350は、さらに白黒/カラー欄351、解像度欄352、平均濃度欄353、色分布種類欄354、コントラスト強弱欄355に分かれており、そのオブジェクトが画像である場合の属性を示すデータを記憶する。
白黒/カラー欄351は、その画像は白黒画像であるか、カラー画像であるかの別を示す符号を記憶する。
解像度欄352は、その画像の解像度を記憶する。
平均濃度欄353は、その画像の平均濃度(全体的に濃い画像であるのか、薄い画像であるのか等が判明する)を記憶する。
色分布種類欄354は、その画像の色分布(全体的に青みがかっている、中央が赤い等が判明する)を示す種類を記憶する。
コントラスト強弱欄355は、その画像のコントラストの強弱(画像の最明部と最暗部との明るさの比)を表す符号を記憶する。
The image attribute column 350 is further divided into a black and white / color column 351, a resolution column 352, an average density column 353, a color distribution type column 354, and a contrast strength column 355, and data indicating attributes when the object is an image. Remember.
The monochrome / color column 351 stores a code indicating whether the image is a monochrome image or a color image.
The resolution column 352 stores the resolution of the image.
The average density column 353 stores the average density of the image (whether it is a dark image or a thin image as a whole).
The color distribution type column 354 stores the type indicating the color distribution of the image (the bluish color is generally found, the center is red, etc.).
The contrast strength column 355 stores a code indicating the contrast strength (brightness ratio between the brightest portion and the darkest portion of the image) of the image.

グルーピングモジュール124は、図1に示すように、文書レイアウト属性記憶モジュール123、変更モジュール125と接続されており、文書レイアウト属性記憶モジュール123に記憶されている文書内のオブジェクトの属性等を用いて、そのオブジェクトのグルーピング(共通の性質などで分類したオブジェクトを集める)する。グルーピングとしては、例えば、オブジェクト同士が位置的に近いものを集める、配置において一定のルールで並んでいる(縦または横一列に並んでいる等)ものを集める、画像の内容によって集める(色分布、画像を認識する等)、同じ画像の上または下(グラフィック技術で扱うレイヤの上下関係に相当する)にあるものを集める等がある。なお、画像を認識するとは、例えば人物がいるか否かを認識して、人物がいる画像と人物がいない画像に分けること、または画像の色調として暗いものであるならば夜の画像であり、赤みがかったものであるならば夕方の画像である等である。グルーピングした結果を変更モジュール125へ渡す。   As shown in FIG. 1, the grouping module 124 is connected to the document layout attribute storage module 123 and the change module 125, and uses the attributes of the objects in the document stored in the document layout attribute storage module 123. Group the objects (collecting objects classified according to common properties). Grouping includes, for example, collecting objects whose positions are close to each other, collecting objects arranged in a certain rule in arrangement (such as being arranged in a vertical or horizontal line), or collecting according to the content of an image (color distribution, Such as recognizing images), or collecting things that are above or below the same image (corresponding to the hierarchical relationship of layers handled by graphic technology). Recognizing an image is, for example, recognizing whether there is a person and dividing it into an image with a person and an image without a person, or if the image is dark, it is a night image and is reddish. If it is, it is an evening image. The grouped result is passed to the change module 125.

図7を用いて、グルーピングモジュール124の処理について説明する。図7は、図3で示したオブジェクトのデータを図示したものである。つまり、オブジェクト0001は写真701、オブジェクト0002は写真702、オブジェクト0003は写真703、オブジェクト0004は写真704である。
グルーピングモジュール124は、オブジェクト0001、オブジェクト0002は縦に並んでおり(つまり、X座標が等しい)、その大きさも同様であり、平均濃度もその差がある閾値(例えば、20)以下であるので、1つ目のグループとする。また、オブジェクト0001、オブジェクト0003は横に並んでおり(つまり、Y座標が等しい)、その大きさも同様であり、平均濃度もその差がある閾値(例えば、20)以下であるので、2つ目のグループとする。そして、オブジェクト0001、オブジェクト0002、オブジェクト0003は、オブジェクト0004の上にあり(つまり、オブジェクト0001〜オブジェクト0003の下オブジェクトID欄314には0004が記憶されている)、その大きさも同様であり、平均濃度もその差がある閾値(例えば、20)以下であるので、オブジェクト0001〜オブジェクト0003は3つ目のグループとする。
そして、変更モジュール125は、グルーピングモジュール124によるグルーピング処理の結果を用いて変更処理を行う。例えば、合成しようとするオブジェクトがオブジェクト0001と同様の大きさであり、1つ目のグループと同様のX座標の位置に配置される場合、変更モジュール125は、1つ目のグループに合致するような変更を行う。具体的には、合成しようとするオブジェクトがカラー画像であり、平均濃度が150である場合は、合成しようとするオブジェクトの平均濃度を下げるように変更する。
The processing of the grouping module 124 will be described with reference to FIG. FIG. 7 shows the data of the object shown in FIG. That is, the object 0001 is a photograph 701, the object 0002 is a photograph 702, the object 0003 is a photograph 703, and the object 0004 is a photograph 704.
In the grouping module 124, the objects 0001 and 0002 are arranged vertically (that is, the X coordinates are equal), the sizes thereof are the same, and the average density is equal to or less than a threshold value (for example, 20). The first group. The objects 0001 and 0003 are arranged side by side (that is, the Y coordinate is equal), the sizes thereof are the same, and the average density is equal to or less than a certain threshold value (for example, 20), so the second And a group of The object 0001, the object 0002, and the object 0003 are above the object 0004 (that is, 0004 is stored in the object ID column 314 below the object 0001 to the object 0003). Since the density is equal to or less than a certain threshold value (for example, 20), the objects 0001 to 0003 are set as a third group.
Then, the change module 125 performs the change process using the result of the grouping process by the grouping module 124. For example, when the object to be synthesized is the same size as the object 0001 and is arranged at the same X coordinate position as the first group, the change module 125 matches the first group. Make any changes. Specifically, when the object to be synthesized is a color image and the average density is 150, the average density of the object to be synthesized is changed to be lowered.

変更モジュール125は、図1に示すように、オブジェクト選択モジュール122、文書レイアウト属性記憶モジュール123、グルーピングモジュール124、合成モジュール126と接続されており、文書レイアウト属性記憶モジュール123に記憶されている文書のレイアウト、属性、その文書内のオブジェクトの属性、その文書がフォームであるか否か等、オブジェクト選択モジュール122によって選択されたオブジェクトの属性等、または、グルーピングモジュール124によってグルーピングされた結果を用いて、オブジェクト選択モジュール122によって選択されたオブジェクトまたは文書取出モジュール121内の既に合成されているオブジェクトに変更(補正、修正、手直し、改変等を含む)を加える。   As shown in FIG. 1, the change module 125 is connected to the object selection module 122, the document layout attribute storage module 123, the grouping module 124, and the composition module 126, and stores the document stored in the document layout attribute storage module 123. Using the layout, attribute, attribute of the object in the document, whether the document is a form, the attribute of the object selected by the object selection module 122, or the result of grouping by the grouping module 124, Changes (including correction, correction, modification, modification, etc.) are made to the object selected by the object selection module 122 or the object already synthesized in the document extraction module 121.

合成モジュール126は、図1に示すように、文書取出モジュール121、変更モジュール125、文書表示モジュール130と接続されており、変更モジュール125によって変更を加えられた画像を文書取出モジュール121によって取り出された文書に合成する。その合成した文書を文書表示モジュール130へ渡す。
文書表示モジュール130は、図1に示すように、文書作成システム120内の合成モジュール126と接続されており、合成モジュール126から渡された文書をディスプレイに表示する。
As shown in FIG. 1, the composition module 126 is connected to the document retrieval module 121, the modification module 125, and the document display module 130, and the image modified by the modification module 125 is retrieved by the document retrieval module 121. Composite to document. The synthesized document is transferred to the document display module 130.
As shown in FIG. 1, the document display module 130 is connected to the synthesis module 126 in the document creation system 120, and displays the document delivered from the synthesis module 126 on the display.

次に作用・働き(動作)を説明する。
図2のフローチャートを用いて、文書と画像の合成に関する処理例を示す。
ステップS202では、操作者の操作に応じて、文書取出モジュール121が文書DB111から文書を取り出す。
ステップS204では、ステップS202で取り出した文書をディスプレイに表示する。操作者は、かかる表示を見て、合成すべきオブジェクトを選択する。
ステップS206では、操作者の操作に応じて、オブジェクト選択モジュール122がオブジェクトDB112から文書に合成するオブジェクトを選択する。
Next, the function and operation (operation) will be described.
A processing example related to the synthesis of a document and an image will be described using the flowchart of FIG.
In step S <b> 202, the document extraction module 121 extracts a document from the document DB 111 according to an operation by the operator.
In step S204, the document extracted in step S202 is displayed on the display. The operator views the display and selects an object to be synthesized.
In step S206, the object selection module 122 selects an object to be combined with a document from the object DB 112 in accordance with the operation of the operator.

ステップS208では、グルーピングモジュール124がディスプレイに表示されている文書または文書内のオブジェクトの属性等を抽出する。
ステップS210では、グルーピングモジュール124がステップS208で抽出したオブジェクトの属性等を基にして、そのグルーピングを行う。
ステップS212では、変更モジュール125が文書レイアウト属性記憶モジュール123に記憶されている文書の属性、その文書内のオブジェクトの属性、オブジェクト選択モジュール122が選択したオブジェクトの属性、ステップS210で行われたグルーピングの結果等に基づいて、オブジェクト選択モジュール122が選択したオブジェクトまたは文書内のオブジェクトに変更を加える。
In step S208, the grouping module 124 extracts the attributes of the document displayed on the display or the objects in the document.
In step S210, the grouping module 124 performs grouping based on the object attributes extracted in step S208.
In step S212, the change module 125 stores the document attributes stored in the document layout attribute storage module 123, the attributes of the objects in the document, the attributes of the object selected by the object selection module 122, and the grouping performed in step S210. Based on the result or the like, the object selection module 122 changes the object selected or the object in the document.

ステップS214では、合成モジュール126が文書とステップS212で変更されたオブジェクトを合成する。
ステップS216では、文書表示モジュール130はオブジェクトが合成された文書をディスプレイに表示する。
ステップS218では、操作者の操作に応じて、次のオブジェクトを合成するか否かを判断する。かかる判断において、合成処理を続ける場合(No)はステップS206へ戻り、Yesであると合成処理を終了させる(ステップS220)。
In step S214, the synthesis module 126 synthesizes the document and the object changed in step S212.
In step S216, the document display module 130 displays the document on which the objects are combined on the display.
In step S218, it is determined whether to synthesize the next object in accordance with the operation of the operator. In this determination, when the synthesis process is continued (No), the process returns to step S206, and when it is Yes, the synthesis process is terminated (step S220).

図4、図5、図6に示した具体例を用いて、文書にオブジェクトを合成する処理について説明する。
図4は、オブジェクトである写真(1)401、写真(2)402、写真(3)403が既に合成された文書400に、新たにオブジェクトである写真(4)404を合成する場合についての説明図である。図4(A)は、合成前の文書400と合成するオブジェクトである写真(4)404の状態を示しており、図4(B)は、合成後の文書400の状態を示している。
つまり、写真(1)401、写真(2)402、写真(3)403は白黒の画像であり、文書400内に図4(A)に示すように一定規則(もう一つの画像があれば四角形を構成する)に従って配置されている。このような文書400にカラー画像である写真(4)404を図4(A)に示すような位置に合成しようとしている。
変更モジュール125は、写真(4)404をカラー画像から白黒画像に変更する。つまり、変更モジュール125は、文書400内には白黒画像が多数を占めていること、および合成しようとしている写真(4)404の位置によって四角形を構成し得ることから、写真(4)404をカラー画像から白黒画像に変更する。より詳細に説明すると、変更モジュール125は、文書レイアウト属性記憶モジュール123にアクセスし、文書・オブジェクト属性テーブル300内の白黒/カラー欄351およびX座標欄311、Y座標欄312から、写真(1)401、写真(2)402、写真(3)403は白黒画像であり、ほぼ四角形を構成する位置に配置されていることを検知し、合成しようとしている写真(4)404がカラー画像であること、合成しようとしている位置から、写真(4)404を白黒画像(図4(B)の写真(4’)405参照)に変更する。
なお、変更処理のルール(変更のための条件およびその条件を満たした場合の変更処理を規則化したもの)は、変更モジュール125内に有しており、予め設定されていてもよいし、操作者によって設定することも可能である。また、変更処理または操作者の操作等の履歴を記憶しておき、同様のパターン(操作、変更の処理、変更の処理および操作者の操作の一連の処理、オブジェクトの種類等が類似している類型)があった場合は、その履歴に応じて、変更処理を行ってもよい。例えば、変更処理のルールに基づいて、カラー画像を白黒画像に変更した後に、操作者の操作によってそれをカラー画像に戻すというような操作が行われた場合に、その一連の処理を履歴として記憶しておき、次に同様な処理が発生した場合は、その履歴の処理を優先的に行うようなことである。
The process of combining an object with a document will be described using the specific examples shown in FIGS. 4, 5, and 6.
FIG. 4 illustrates a case where a photograph (4) 404 as an object is newly combined with a document 400 in which the photograph (1) 401, the photograph (2) 402, and the photograph (3) 403 as objects are already combined. FIG. 4A shows a state of a photograph (4) 404 that is an object to be combined with the document 400 before composition, and FIG. 4B shows a state of the document 400 after composition.
That is, the photo (1) 401, the photo (2) 402, and the photo (3) 403 are black and white images. As shown in FIG. Are arranged). A photograph (4) 404 that is a color image is to be combined with such a document 400 at a position as shown in FIG.
The change module 125 changes the photograph (4) 404 from a color image to a black and white image. That is, since the change module 125 can form a quadrangle according to the fact that a large number of black and white images occupy the document 400 and the position of the photo (4) 404 to be synthesized, the change module 125 converts the photo (4) 404 into color. Change from an image to a black and white image. More specifically, the change module 125 accesses the document layout attribute storage module 123, and from the monochrome / color column 351, the X coordinate column 311, and the Y coordinate column 312 in the document / object attribute table 300, the photo (1). 401, photo (2) 402, photo (3) 403 are black and white images, detected that they are arranged at positions almost forming a quadrangle, and photo (4) 404 to be combined is a color image. The photograph (4) 404 is changed to a black and white image (see the photograph (4 ′) 405 in FIG. 4B) from the position where the image is to be synthesized.
Note that the rules for change processing (the conditions for change and the change processing when the conditions are satisfied are regularized) are included in the change module 125, and may be set in advance or operated. It can also be set by a person. In addition, the history of change processing or operator's operation is stored, and the same pattern (operation, change processing, change processing and operator operation series, object type, etc. are similar) If there is a type), change processing may be performed according to the history. For example, when a color image is changed to a black-and-white image based on the change processing rule and then an operation such as returning it to a color image by an operator's operation is performed, the series of processes is stored as a history. In addition, when similar processing occurs next, the history processing is preferentially performed.

図5は、フォームである文書500にオブジェクトである写真501を合成する場合であり、フォームそのものを編集しようとしている場合についての説明図である。図5(A)は、合成前のフォーム文書500と合成するオブジェクトである写真501の状態を示しており、図5(B)は、合成後のフォーム文書500の状態を示している。
変更モジュール125は、文書500がフォームであることを検知し、フォームの編集にあっては、合成する画像をフォームに合わせて拡大/縮小し、合成する画像の画素値を半分にする変更を行う。画素値を半分にするのは、フォームとなるので、画像の濃度を薄くして、目立たないようにし、重ね合わせるオブジェクトの妨げにならないようにする必要があるからである。また、合成する画像である写真501の濃度値に応じて、画素値を変更するようにしてもよい。もともと濃度が薄い画像であれば、画素値を半分にするまでもなく、3分の2程度でもよい場合があるからである。
さらに、変更処理として、カラー画像を白黒にする、単色にする(薄い青色等に統一する)等であってもよい。それらの変更処理は、文書500の他のページに応じて選択するようにしてもよい。なお、図5(B)は、フォームに合わせて拡大処理をし、カラー画像(写真501)を白黒画像(写真502)に変更したものである。
FIG. 5 is an explanatory diagram of a case where a photograph 501 as an object is combined with a document 500 as a form, and the form itself is being edited. FIG. 5A shows the state of a photograph 501 that is an object to be combined with the form document 500 before composition, and FIG. 5B shows the state of the form document 500 after composition.
The change module 125 detects that the document 500 is a form. When editing a form, the change module 125 enlarges / reduces an image to be combined with the form, and changes the pixel value of the image to be combined by half. . The pixel value is halved because it is a form, so it is necessary to reduce the density of the image so that it does not stand out and does not interfere with the object to be superimposed. Further, the pixel value may be changed according to the density value of the photograph 501 that is an image to be combined. This is because if the image is originally low in density, it may be about two-thirds without having to halve the pixel value.
Further, as the change processing, the color image may be black and white, or may be a single color (unified light blue, etc.). These change processes may be selected according to other pages of the document 500. In FIG. 5B, enlargement processing is performed according to the form, and the color image (photo 501) is changed to a black and white image (photo 502).

図6は、文書600に既にオブジェクトである写真601が合成されており、その写真601の上に文字のオブジェクトであるタイトル602を合成しようとしている場合についての説明図である。図6(A)は、合成前の文書600と合成するオブジェクトであるタイトル602の状態を示しており、図6(B)は、合成後の文書600(写真601に変更が加えられて写真603になっている)の状態を示している。
変更モジュール125は、タイトル602の文字属性に応じて、写真601を変更する。より詳細に説明すると、変更モジュール125は、文書レイアウト属性記憶モジュール123にアクセスし、文書・オブジェクト属性テーブル300内の配置欄310、画像属性欄350から、どの位置にどのような写真601が配置されているかを検知し、合成しようとしているタイトル602の文字属性(文字の大きさ、字体、色等)に応じて、写真601の色を調整する。例えば、写真601とタイトル602の位置関係から、タイトル602を判読しやすくするために、写真601を薄くする変更を行うようにしてもよい。また、タイトル602のテキストデータに応じて、写真601の色調整を行ってもよい。たとえば、タイトル602に「ウェディング」という文字があれば、写真601をピンク系の色に変更(図6(B)の写真603参照)する等である。
FIG. 6 is an explanatory diagram of a case where a photograph 601 that is an object has already been combined with a document 600 and a title 602 that is a character object is to be combined on the photograph 601. FIG. 6A shows the state of the title 602, which is an object to be combined with the document 600 before composition, and FIG. 6B shows the document 600 after composition (the photograph 601 is changed and the photograph 603 is changed). Is shown).
The change module 125 changes the photo 601 according to the character attribute of the title 602. More specifically, the change module 125 accesses the document layout attribute storage module 123, and what kind of photograph 601 is arranged at which position from the arrangement column 310 and the image attribute column 350 in the document / object attribute table 300. And the color of the photograph 601 is adjusted according to the character attributes (character size, font, color, etc.) of the title 602 to be synthesized. For example, in order to make the title 602 easier to read from the positional relationship between the photo 601 and the title 602, a change may be made to make the photo 601 thinner. Further, the color of the photograph 601 may be adjusted according to the text data of the title 602. For example, if the title 602 includes the word “wedding”, the photograph 601 is changed to a pink color (see the photograph 603 in FIG. 6B).

図8を参照して、本実施の形態のハードウェア構成例について説明する。図8に示す構成は、例えばパーソナルコンピュータ(PC)などによって構成され、スキャナ等のデータ読み取り部817と、プリンタなどのデータ出力部818を備えたハードウェア構成例を示している。   A hardware configuration example of the present embodiment will be described with reference to FIG. The configuration shown in FIG. 8 is configured by a personal computer (PC), for example, and shows a hardware configuration example including a data reading unit 817 such as a scanner and a data output unit 818 such as a printer.

CPU(Central Processing Unit)801は、上述の実施の形態において説明した各種のモジュール、すなわち、グルーピングモジュール124、変更モジュール125等の各モジュールの実行シーケンスを記述したコンピュータ・プログラムに従った処理を実行する制御部である。   A CPU (Central Processing Unit) 801 executes processing in accordance with a computer program describing an execution sequence of each module such as the grouping module 124 and the change module 125 described in the above-described embodiment. It is a control unit.

ROM(Read Only Memory)802は、CPU801が使用するプログラムや演算パラメータ等を格納する。RAM(Random Access Memory)803は、CPU801の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはCPUバスなどから構成されるホストバス804により相互に接続されている。   A ROM (Read Only Memory) 802 stores programs used by the CPU 801, operation parameters, and the like. A RAM (Random Access Memory) 803 stores programs used in the execution of the CPU 801, parameters that change as appropriate during the execution, and the like. These are connected to each other via a host bus 804 including a CPU bus.

ホストバス804は、ブリッジ805を介して、PCI(Peripheral Component Interconnect/Interface)バスなどの外部バス806に接続されている。   The host bus 804 is connected to an external bus 806 such as a PCI (Peripheral Component Interconnect / Interface) bus via a bridge 805.

キーボード808、マウス等のポインティングデバイス809は、操作者により操作される入力デバイスである。ディスプレイ810は、液晶表示装置またはCRT(Cathode Ray Tube)などから成り、各種情報をテキストやイメージ情報として表示する。   A keyboard 808 and a pointing device 809 such as a mouse are input devices operated by an operator. The display 810 includes a liquid crystal display device or a CRT (Cathode Ray Tube), and displays various types of information as text or image information.

HDD(Hard Disk Drive)811は、ハードディスクを内蔵し、ハードディスクを駆動し、CPU801によって実行するプログラムや情報を記録または再生させる。ハードディスクには、文書取出モジュール121によって取り出された文書や文書レイアウト属性記憶モジュール123が管理するデータなどが格納される。さらに、その他の各種のデータ処理プログラム等、各種コンピュータ・プログラムが格納される。   An HDD (Hard Disk Drive) 811 includes a hard disk, drives the hard disk, and records or reproduces a program executed by the CPU 801 and information. The hard disk stores a document extracted by the document extraction module 121, data managed by the document layout attribute storage module 123, and the like. Further, various computer programs such as various other data processing programs are stored.

ドライブ812は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体813に記録されているデータまたはプログラムを読み出して、そのデータまたはプログラムを、インタフェース807、外部バス806、ブリッジ805、およびホストバス804を介して接続されているRAM803に供給する。リムーバブル記録媒体813も、ハードディスクと同様のデータ記録領域として利用可能である。   The drive 812 reads out data or a program recorded in a removable recording medium 813 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, and the data or program is read out from the interface 807 and an external bus 806. , The bridge 805, and the RAM 803 connected via the host bus 804. The removable recording medium 813 can also be used as a data recording area similar to a hard disk.

接続ポート814は、外部接続機器815を接続するポートであり、USB、IEEE1394等の接続部を持つ。接続ポート814は、インタフェース807、および外部バス806、ブリッジ805、ホストバス804等を介してCPU801等に接続されている。通信部816は、ネットワークに接続され、外部とのデータ通信処理を実行する。データ読み取り部817は、例えばスキャナであり、ドキュメントの読み取り処理を実行する。データ出力部818は、例えばプリンタであり、ドキュメントデータの出力処理を実行する。   The connection port 814 is a port for connecting the external connection device 815, and has a connection unit such as USB or IEEE1394. The connection port 814 is connected to the CPU 801 and the like via the interface 807, the external bus 806, the bridge 805, the host bus 804, and the like. The communication unit 816 is connected to a network and executes data communication processing with the outside. The data reading unit 817 is a scanner, for example, and executes document reading processing. The data output unit 818 is, for example, a printer, and executes document data output processing.

なお、図8に示すハードウェア構成は、1つの構成例を示すものであり、本実施の形態は、図8に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア(例えばASIC等)で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図8に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、複写機、ファックス、スキャナ、プリンタ、複合機(多機能複写機とも呼ばれ、スキャナ、プリンタ、複写機、ファックス等の機能を有している)などに組み込まれていてもよい。   Note that the hardware configuration shown in FIG. 8 shows one configuration example, and the present embodiment is not limited to the configuration shown in FIG. 8, and is a configuration that can execute the modules described in the present embodiment. I just need it. For example, some modules may be configured by dedicated hardware (for example, ASIC), and some modules may be in an external system and connected via a communication line. A plurality of systems shown in FIG. 5 may be connected to each other via communication lines so as to cooperate with each other. Further, it may be incorporated in a copying machine, a fax machine, a scanner, a printer, a multifunction machine (also called a multi-function copying machine, which has functions of a scanner, a printer, a copying machine, a fax machine, etc.).

前記実施の形態においては、グルーピングモジュール124を有している例を示したが、グルーピングモジュール124はなくてもよい。
また、図3に示したデータ構造は、テーブル構造であるが、例えばリスト構造等のように他のデータ構造であってもよく、管理するデータも図3に示したものに限られず、他の種類のデータ(音声、動画等の属性データ)を管理するようにしてもよい。
また、図4、図5、図6に示したものは、処理例であり、他に、変更処理として、合成するオブジェクトまたは合成される文書内のオブジェクトを、合成される文書内のオブジェクトまたは合成するオブジェクトに応じて、コントラスト変更(両者を類似した分布にする)、色分布の変更、解像度の変更、大きさの変更等を行ってもよい。
前記実施の形態においては、変更モジュール125がオブジェクト選択モジュール122によって選択されたオブジェクトを変更した後に、合成モジュール126がその変更されたオブジェクトと文書を合成しているが、これを、合成モジュール126がオブジェクト選択モジュール122によって選択されたオブジェクトと文書を合成した後に、変更モジュール125がその選択されたオブジェクト等を変更するようにしてもよい。
In the above-described embodiment, an example in which the grouping module 124 is provided has been described. However, the grouping module 124 may not be provided.
The data structure shown in FIG. 3 is a table structure, but may be another data structure such as a list structure, and the data to be managed is not limited to that shown in FIG. You may make it manage a kind of data (attribute data, such as an audio | voice and a moving image).
4, 5, and 6 are processing examples. In addition, as a change process, an object to be synthesized or an object in a document to be synthesized is replaced with an object in the document to be synthesized or a composition. Depending on the object to be changed, the contrast may be changed (the distributions are similar to each other), the color distribution may be changed, the resolution may be changed, the size may be changed, and the like.
In the embodiment, after the change module 125 changes the object selected by the object selection module 122, the composition module 126 synthesizes the changed object and the document. After combining the object selected by the object selection module 122 and the document, the change module 125 may change the selected object.

なお、説明したプログラムについては、記録媒体に格納することも可能であり、また、そのプログラムを通信手段によって提供することもできる。その場合、例えば、上記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えることもできる。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク(DVD)であって、DVDフォーラムで策定された規格である「DVD−R、DVD−RW、DVD−RAM等」、DVD+RWで策定された規格である「DVD+R、DVD+RW等」、コンパクトディスク(CD)であって、読出し専用メモリ(CD−ROM)、CDレコーダブル(CD−R)、CDリライタブル(CD−RW)等、光磁気ディスク(MO)、フレキシブルディスク(FD)、磁気テープ、ハードディスク、読出し専用メモリ(ROM)、電気的消去および書換可能な読出し専用メモリ(EEPROM)、フラッシュ・メモリ、ランダム・アクセス・メモリ(RAM)等が含まれる。
そして、上記のプログラムまたはその一部は、上記記録媒体に記録して保存や流通等させることが可能である。また、通信によって、例えば、ローカル・エリア・ネットワーク(LAN)、メトロポリタン・エリア・ネットワーク(MAN)、ワイド・エリア・ネットワーク(WAN)、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにはこれらの組合せ等の伝送媒体を用いて伝送することが可能であり、また、搬送波に乗せて搬送することも可能である。
さらに、上記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。
The described program can be stored in a recording medium, and the program can be provided by communication means. In that case, for example, the above-described program can also be regarded as an invention of a “computer-readable recording medium recording the program”.
The “computer-readable recording medium on which a program is recorded” refers to a computer-readable recording medium on which a program is recorded, which is used for program installation, execution, program distribution, and the like.
The recording medium is, for example, a digital versatile disc (DVD), which is a standard established by the DVD Forum, such as “DVD-R, DVD-RW, DVD-RAM,” and DVD + RW. Standards such as “DVD + R, DVD + RW, etc.”, compact discs (CDs), read-only memory (CD-ROM), CD recordable (CD-R), CD rewritable (CD-RW), etc. MO), flexible disk (FD), magnetic tape, hard disk, read only memory (ROM), electrically erasable and rewritable read only memory (EEPROM), flash memory, random access memory (RAM), etc. It is.
The program or a part of the program can be recorded on the recording medium and stored or distributed. Also, by communication, for example, a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a wired network used for the Internet, an intranet, an extranet, etc., or wireless communication It can be transmitted using a transmission medium such as a network or a combination of these, and can also be carried on a carrier wave.
Furthermore, the above program may be a part of another program, or may be recorded on a recording medium together with a separate program. Moreover, it may be divided and recorded on a plurality of recording media.

本実施の形態の構成例についての概念的なモジュール構成図である。It is a conceptual module block diagram about the structural example of this Embodiment. 文書と画像の合成に関する処理例を示すフローチャートである。It is a flowchart which shows the process example regarding the synthesis | combination of a document and an image. 本実施の形態が取り扱うデータのデータ構成例を示す説明図である。It is explanatory drawing which shows the data structural example of the data which this Embodiment handles. 文書と画像の合成処理の一例を示す説明図である。It is explanatory drawing which shows an example of a synthetic | combination process of a document and an image. フォームである文書と画像の合成処理の一例を示す説明図である。It is explanatory drawing which shows an example of the synthetic | combination process of the document which is a form, and an image. 文書と画像の合成処理の一例を示す説明図である。It is explanatory drawing which shows an example of a synthetic | combination process of a document and an image. オブジェクトのグルーピング処理の一例を示す説明図である。It is explanatory drawing which shows an example of the grouping process of an object. 本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。It is a block diagram which shows the hardware structural example of the computer which implement | achieves this Embodiment.

符号の説明Explanation of symbols

111…文書DB
112…オブジェクトDB
120…文書作成システム
121…文書取出モジュール
122…オブジェクト選択モジュール
123…文書レイアウト属性記憶モジュール
124…グルーピングモジュール
125…変更モジュール
126…合成モジュール
130…文書表示モジュール
111 ... Document DB
112 ... Object DB
DESCRIPTION OF SYMBOLS 120 ... Document creation system 121 ... Document extraction module 122 ... Object selection module 123 ... Document layout attribute storage module 124 ... Grouping module 125 ... Change module 126 ... Composition module 130 ... Document display module

Claims (9)

文書に合成する画像を選択する画像選択手段と、
前記文書に関する情報または前記文書を構成する文書部品に関する情報に応じて、前記画像選択手段によって選択された画像に変更を加える画像変更手段と、
前記画像変更手段によって変更された画像を前記文書に合成する合成手段
を具備し、
前記画像変更手段は、前記文書に関する情報として該文書がひな型であるか否かに応じて、前記画像選択手段によって選択された画像に変更を加える
ことを特徴とする情報処理システム。
Image selection means for selecting an image to be combined with the document;
Image changing means for changing the image selected by the image selecting means in accordance with information relating to the document or information relating to document parts constituting the document;
Synthesizing means for synthesizing the image changed by the image changing means with the document ;
The information processing system , wherein the image changing unit changes the image selected by the image selecting unit according to whether or not the document is a model as information on the document .
文書を記憶する文書記憶手段と、
前記文書記憶手段から文書を取り出す文書取出手段と、
画像を記憶する画像記憶手段と、
前記文書取出手段によって取り出された文書に合成する画像を、前記画像記憶手段から選択する画像選択手段と、
前記文書に関する情報または前記文書を構成する文書部品に関する情報に応じて、前記画像選択手段によって選択された画像に変更を加える画像変更手段と、
前記画像変更手段によって変更された画像を前記文書に合成する合成手段と、
前記合成手段によって合成された文書を出力する出力手段
を具備し、
前記画像変更手段は、前記文書に関する情報として該文書がひな型であるか否かに応じて、前記画像選択手段によって選択された画像に変更を加える
ことを特徴とする情報処理システム。
Document storage means for storing a document;
Document retrieval means for retrieving a document from the document storage means;
Image storage means for storing images;
Image selecting means for selecting an image to be combined with the document extracted by the document extracting means from the image storage means;
Image changing means for changing the image selected by the image selecting means in accordance with information relating to the document or information relating to document parts constituting the document;
Combining means for combining the image changed by the image changing means with the document;
Output means for outputting the document synthesized by the synthesis means ;
The information processing system , wherein the image changing unit changes the image selected by the image selecting unit according to whether or not the document is a model as information on the document .
文書に合成する画像を選択する画像選択手段と、
前記画像選択手段によって選択された画像を前記文書に合成する合成手段と、
前記文書に関する情報または前記文書を構成する文書部品に関する情報に応じて、前記画像選択手段によって選択された画像に変更を加える画像変更手段
を具備し、
前記画像変更手段は、前記文書に関する情報として該文書がひな型であるか否かに応じて、前記画像選択手段によって選択された画像に変更を加える
ことを特徴とする情報処理システム。
Image selection means for selecting an image to be combined with the document;
Combining means for combining the image selected by the image selecting means with the document;
Image changing means for changing the image selected by the image selecting means in accordance with information relating to the document or information relating to document parts constituting the document ;
The information processing system , wherein the image changing unit changes the image selected by the image selecting unit according to whether or not the document is a model as information on the document .
前記文書を構成する文書部品に関する情報に応じて、該文書部品を分類する分類手段
をさらに具備し、
前記画像変更手段は、前記分類手段により分類された結果に基づいて、画像に変更を加える
ことを特徴とする請求項1〜に記載の情報処理システム。
Further comprising a classifying means for classifying the document part according to information on the document part constituting the document,
Wherein the image changing unit, an information processing system according to claim 1 to 3 based on the classification results by said classifying means and make changes to the image.
前記画像変更手段によって画像に加えられた変更または操作者の操作を履歴として記憶する履歴記憶手段
をさらに具備し、
前記画像変更手段は、前記履歴記憶手段に記憶された履歴に基づいて、画像に変更を加える
ことを特徴とする請求項1〜に記載の情報処理システム。
A history storage means for storing changes made to the image by the image changing means or operations of the operator as a history;
Wherein the image changing unit, an information processing system according to claim 1-4 based on the history stored in said history storage means and making changes to the image.
コンピュータに、
文書に合成する画像を選択する画像選択機能と、
前記文書に関する情報または前記文書を構成する文書部品に関する情報に応じて、前記画像選択機能によって選択された画像に変更を加える画像変更機能と、
前記画像変更機能によって変更された画像を前記文書に合成する合成機能
を実現させ
前記画像変更機能は、前記文書に関する情報として該文書がひな型であるか否かに応じて、前記画像選択機能によって選択された画像に変更を加える
ことを特徴とする情報処理プログラム。
On the computer,
An image selection function for selecting an image to be combined with the document;
An image change function for changing an image selected by the image selection function in accordance with information on the document or information on document parts constituting the document;
Realizing a composition function for compositing the image modified by the image modification function with the document ;
An information processing program characterized in that the image change function changes the image selected by the image selection function according to whether or not the document is a model as information on the document .
コンピュータに、
文書に合成する画像を選択する画像選択機能と、
前記画像選択機能によって選択された画像を前記文書に合成する合成機能と、
前記文書に関する情報または前記文書を構成する文書部品に関する情報に応じて、前記画像選択機能によって選択された画像に変更を加える画像変更機能
を実現させ
前記画像変更機能は、前記文書に関する情報として該文書がひな型であるか否かに応じて、前記画像選択機能によって選択された画像に変更を加える
ことを特徴とする情報処理プログラム。
On the computer,
An image selection function for selecting an image to be combined with the document;
A composition function for compositing the image selected by the image selection function with the document;
Realizing an image change function for changing the image selected by the image selection function according to information on the document or information on a document part constituting the document ;
An information processing program characterized in that the image change function changes the image selected by the image selection function according to whether or not the document is a model as information on the document .
前記文書を構成する文書部品に関する情報に応じて、該文書部品を分類する分類機能
をさらに具備し、
前記画像変更機能は、前記分類機能により分類された結果に基づいて、画像に変更を加える
ことを特徴とする請求項6または7に記載の情報処理プログラム。
A classification function for classifying the document part according to information on the document part constituting the document;
The information processing program according to claim 6 or 7 , wherein the image change function changes the image based on a result of the classification by the classification function.
前記画像変更機能によって画像に加えられた変更または操作者の操作を履歴として記憶する履歴記憶機能
をさらに具備し、
前記画像変更機能は、前記履歴記憶機能に記憶された履歴に基づいて、画像に変更を加える
ことを特徴とする請求項に記載の情報処理プログラム。
A history storage function for storing changes made to the image by the image change function or operations of the operator as a history;
The information processing program according to any one of claims 6 to 8 , wherein the image change function changes the image based on a history stored in the history storage function.
JP2006318574A 2006-11-27 2006-11-27 Information processing system and information processing program Expired - Fee Related JP4848938B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006318574A JP4848938B2 (en) 2006-11-27 2006-11-27 Information processing system and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006318574A JP4848938B2 (en) 2006-11-27 2006-11-27 Information processing system and information processing program

Publications (2)

Publication Number Publication Date
JP2008134696A JP2008134696A (en) 2008-06-12
JP4848938B2 true JP4848938B2 (en) 2011-12-28

Family

ID=39559532

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006318574A Expired - Fee Related JP4848938B2 (en) 2006-11-27 2006-11-27 Information processing system and information processing program

Country Status (1)

Country Link
JP (1) JP4848938B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3974105B2 (en) * 1998-03-13 2007-09-12 株式会社リコー Image processing apparatus, image processing method, and computer-readable recording medium storing program for causing computer to execute the method
JP2004029957A (en) * 2002-06-21 2004-01-29 Trytex:Kk Vehicle component mounting simulator
JP4415378B2 (en) * 2004-06-29 2010-02-17 セイコーエプソン株式会社 Image composition system, image composition program, and image composition method

Also Published As

Publication number Publication date
JP2008134696A (en) 2008-06-12

Similar Documents

Publication Publication Date Title
JP4600491B2 (en) Image processing apparatus and image processing program
JP4577421B2 (en) Image processing apparatus and image processing program
CN101626451B (en) Image processing system and image processing program
KR101907029B1 (en) Apparatus and method for generating table for creating document form automatically
WO2012169135A1 (en) Information processing device, information processing method and computer program product
JP2009094955A (en) Image processing apparatus and image processing program
JP2015200983A (en) Information processing apparatus, control method, and program
CN103927533B (en) The intelligent processing method of graph text information in a kind of scanned document for earlier patents
JP4441300B2 (en) Image processing apparatus, image processing method, image processing program, and recording medium storing the program
JP6221220B2 (en) Image processing apparatus and image processing program
JP4848938B2 (en) Information processing system and information processing program
JP5007639B2 (en) Image processing apparatus and image processing program
JP2008282149A (en) Image processing apparatus, image processing method, and image processing program
JP2720807B2 (en) Scenario editing device
JP4830763B2 (en) Image processing system and image processing program
JP6606885B2 (en) Image processing apparatus and image processing program
US20180061074A1 (en) Apparatus, method, and storage medium
US8059138B2 (en) Image processing and arranging system, image processing and arranging method, and computer readable medium for image processing and arranging
JP5194851B2 (en) Information processing apparatus and information processing program
JP2010108296A (en) Information processor and information processing method
JP2002236921A (en) Document image recognition method, document image recognition device, and recording medium
JP2011186835A (en) Image processing apparatus and image processing program
JP5720166B2 (en) Image processing apparatus and image processing program
CN118155032B (en) A high-efficiency processing and editing technology system for digital intermediates
JP7700541B2 (en) Image processing device, image processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091023

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110705

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110712

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110829

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110920

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111003

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4848938

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141028

Year of fee payment: 3

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees