JP2003338889A - Image processing system - Google Patents

Image processing system

Info

Publication number
JP2003338889A
JP2003338889A JP2002144983A JP2002144983A JP2003338889A JP 2003338889 A JP2003338889 A JP 2003338889A JP 2002144983 A JP2002144983 A JP 2002144983A JP 2002144983 A JP2002144983 A JP 2002144983A JP 2003338889 A JP2003338889 A JP 2003338889A
Authority
JP
Japan
Prior art keywords
information
image
processing process
storage processing
temporary storage
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.)
Granted
Application number
JP2002144983A
Other languages
Japanese (ja)
Other versions
JP3852762B2 (en
JP2003338889A5 (en
Inventor
Tatsuo Ito
達雄 伊藤
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2002144983A priority Critical patent/JP3852762B2/en
Publication of JP2003338889A publication Critical patent/JP2003338889A/en
Publication of JP2003338889A5 publication Critical patent/JP2003338889A5/ja
Application granted granted Critical
Publication of JP3852762B2 publication Critical patent/JP3852762B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Facsimiles In General (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an electronic document ensuring system in which acquired data to be registered is protected from power-off or the like. <P>SOLUTION: An image processing system includes a data acquisition unit for acquiring image information, a storage unit for making the image information correspond to time information to automatically store the image information made to correspond to the time information regardless of the presence/absence of an explicit storage instruction from a user and making it impossible to change the time information made to correspond to the image information, and a processor which performs a temporary storage processing process that temporarily stores the image information in a nonvolatile memory before storing the image information in the storage unit, performs a shutdown process that is started in response to a power-off instruction, sends an end request to the temporary storage processing process and disconnects the power supply after waiting until the temporary storage processing process is finished, and performs control such that the temporary storage processing process stores all unstored image information and is then finished in response to the end request. <P>COPYRIGHT: (C)2004,JPO

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、一般に画像処理シ
ステムに関し、詳しくは電子文書等の作成日時などを保
証する画像処理システムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention generally relates to an image processing system, and more particularly to an image processing system that guarantees the creation date and time of electronic documents and the like.

【従来の技術】電子透かしシステムは、電子文書登録時
に作成日時や著作者等の情報を電子文書内に埋め込むこ
とにより、これらの情報を保証する。即ち、電子透かし
システムに電子文書を登録した時点に遡及して、これら
の情報を保証可能な仕組みになっている。
2. Description of the Related Art A digital watermark system guarantees such information by embedding information such as creation date and time of authorship in an electronic document when registering the electronic document. That is, the mechanism is such that these information can be guaranteed retroactively when the electronic document is registered in the electronic watermark system.

【0002】印刷された文書に対して日時或いは著作権
を保証するためには、利用者は、電子透かしシステムに
データを取り込む作業を行う必要がある。従って、例え
ば日常の業務において使用する書類の中で、日時或いは
著作権を保証すべき内容の書類であるか否かを逐一判断
して、保証する必要がある場合にはデータ取り込み作業
を実行する必要がある。即ち、書類の重要性を判断し、
書類をスキャナ等の入力デバイスを用いて電子文書に変
換し、保証のために登録するという作業を、意識的に実
行する必要がある。また保証する必要なしと判断してデ
ータ取り込み及び登録をしなかったものは、後で日時を
保証することが必要になっても、日時を遡って保証する
ことは出来ない。
[0002] In order to guarantee the date and time or the copyright of a printed document, the user needs to take data into the digital watermark system. Therefore, for example, among documents used in daily business, whether or not the date and time or the contents of which the copyright should be guaranteed should be judged one by one, and if it is necessary to guarantee, the data fetching work is executed. There is a need. That is, judging the importance of documents,
It is necessary to consciously execute the work of converting a document into an electronic document using an input device such as a scanner and registering it for assurance. Also, if data is not imported and registered because it is judged that there is no need to guarantee it, even if it becomes necessary to guarantee the date and time later, the date and time cannot be guaranteed retroactively.

【0003】特許やアイデアなどの創作日時を保証する
には、本来創作時点で登録を行うべきであるが、上記の
ような従来のシステムでは時間に遅れが生じる可能性が
あり、保証が必要になってから登録する場合には、登録
日時が何日も何ヶ月もあとになる可能性がある。
In order to guarantee the date and time of creation of a patent or idea, registration should originally be made at the time of creation, but in the conventional system as described above, there is a possibility that time may be delayed, and a guarantee is necessary. If you register later, the registration date may be days or months later.

【0004】本願発明者が提案している電子文書保証シ
ステムにおいては、電子文書に作成日時や著作権等の情
報を電子透かし等により組み込む機能を持たせ、原型が
電子データである電子文書だけでなく、原型が印刷書類
であり日常業務中に入力デバイスを介して電子データ化
された電子文書もまた、電子透かしにより保証する対象
とする。これにより、原型が電子データである電子文書
の作成時だけでなく、印刷物である書類を入力デバイス
により取り込んだ際の電子文書作成時、また更に出力デ
バイスから印刷する電子文書の利用時等に自動的に登録
が可能となり、利用者が逐一登録の必要性を判断して登
録作業を実行する手間がいらなくなる。
In the electronic document assurance system proposed by the inventor of the present application, an electronic document is provided with a function of incorporating information such as creation date and copyright by a digital watermark, and only an electronic document whose prototype is electronic data is used. However, an electronic document whose prototype is a printed document and converted into electronic data through an input device during daily work is also covered by a digital watermark. As a result, not only when creating an electronic document whose prototype is electronic data, but also when creating an electronic document when a printed document is captured by an input device, and when using an electronic document to be printed from an output device, etc. It becomes possible to register automatically, and it is not necessary for the user to judge the necessity of registration one by one and perform the registration work.

【0005】このような電子文書保証システムにおいて
は、プリンターやスキャナ或いはデジタル複合機等がデ
ータを獲得する獲得機器として機能する。獲得機器がネ
ットワークを介してファイルサーバーに接続される構成
では、ファイルサーバーがデータを蓄積する蓄積機器と
して機能する。
In such an electronic document guarantee system, a printer, a scanner, a digital multi-function peripheral or the like functions as an acquisition device for acquiring data. In the configuration in which the acquisition device is connected to the file server via the network, the file server functions as a storage device that stores data.

【0006】例えば獲得機器がスキャナの場合は、スキ
ャンにより得られた電子データが蓄積対象の電子文書と
なる。また例えば複写機能により印刷物を複写する場合
には、スキャンにより得られた電子データが蓄積対象の
電子文書となる。また例えばプリンター機能だけを使用
する場合には、画像を形成し印刷する際のビットマップ
情報等の情報を電子データとして蓄積対象の電子文書と
する。
For example, when the acquisition device is a scanner, the electronic data obtained by the scanning becomes the electronic document to be stored. Further, for example, when a printed matter is copied by the copy function, electronic data obtained by scanning becomes an electronic document to be stored. Further, for example, when only the printer function is used, information such as bitmap information at the time of forming and printing an image is used as electronic data as an electronic document to be stored.

【0007】これらの獲得機器から獲得された電子デー
タをファイルサーバー等の蓄積機器に保存する際には、
獲得機器或いはファイルサーバーが電子データの獲得と
同時に得る付属情報(例えば獲得日時情報)を電子透か
し等の処理により付加して保存する。
When saving electronic data acquired from these acquisition devices in a storage device such as a file server,
Additional information (for example, acquisition date / time information) obtained by the acquisition device or the file server at the same time as the acquisition of the electronic data is added and stored by processing such as electronic watermarking.

【発明が解決しようとする課題】上記のような画像デー
タを獲得する獲得機器においては、ネットワーク上のフ
ァイルサーバーに画像を転送するために、画像データを
ローカルな記憶領域に一時的に保持する必要がある。こ
れは、ネットワークへの転送速度が画像獲得の速度より
も遅い場合や、ネットワーク上の障害等で転送ができな
い場合に対応するためである。しかし画像データを全て
RAM上に保持することは、限られたメモリ資源のため
に実現が難しく、また電源遮断時に保持したデータが失
われることになる。従って、入出力デバイスにより獲得
された画像情報は、ローカルなハードディスク等の不揮
発性の記憶媒体に一時的に保管することが好ましい。保
管されたデータは転送機能によりサーバーへ転送され、
正常に転送が終わった時点で、ローカルなハードディス
クから削除される。
In the acquisition device for acquiring image data as described above, it is necessary to temporarily hold the image data in the local storage area in order to transfer the image to the file server on the network. There is. This is to cope with the case where the transfer speed to the network is slower than the image acquisition speed or the transfer cannot be performed due to a failure on the network. However, holding all the image data on the RAM is difficult to realize due to limited memory resources, and the held data is lost when the power is cut off. Therefore, it is preferable to temporarily store the image information acquired by the input / output device in a non-volatile storage medium such as a local hard disk. The stored data is transferred to the server by the transfer function,
When the transfer is completed successfully, it will be deleted from the local hard disk.

【0008】入出力デバイスには電源ボタンがあり、電
源のオフ・オンを行うことができる。入出力デバイス等
の獲得機器において電子データを獲得した後、ローカル
な不揮発性の記憶媒体への書き込みが終了する前に電源
が遮断されると、その電子データが読み出せなくなる可
能性があり、最悪の場合には、ハードディスク等の記憶
媒体そのものが破壊されてしまう危険性もある。獲得デ
ータが複数ページの画像ファイルに分かれている場合に
は、あるページの書き込み後に電源遮断により書き込み
処理が中断してしまうと、そのページ以降の画像が失わ
れてしまう。
The input / output device has a power button and can be turned on and off. If the power is cut off after the electronic data is acquired by an acquisition device such as an input / output device and before writing to the local non-volatile storage medium is completed, the electronic data may not be readable, which is the worst case. In the case of, there is a risk that the storage medium itself such as a hard disk is destroyed. In the case where the acquired data is divided into image files of a plurality of pages, if the writing process is interrupted by powering off after writing a certain page, the images on and after that page will be lost.

【0009】本発明は、利用者が意識的にデータを登録
することなく自動的にデータの保証が可能なシステムに
おいて、獲得後の登録すべきデータを電源遮断等から保
護可能なシステムを提供することを目的とする。
The present invention provides a system in which data can be automatically assured without the user intentionally registering the data, and the data to be registered after acquisition can be protected from power interruption or the like. The purpose is to

【課題を解決するための手段】請求項1記載の発明によ
れば、スキャン機能、印刷機能、複写機能、及びファク
シミリ機能の少なくとも1つの機能を備えると共に、画
像データを格納する機能を有する画像処理システムは、
紙面に印刷或いは紙面からスキャンした画像情報を取得
するデータ獲得ユニットと、現在時刻を時刻情報として
生成する時刻情報生成ユニットと、使用者からの明示的
な格納命令の有無に関わらず該画像情報を該時刻情報と
対応付けて自動的に蓄積保存すると共に該画像情報と対
応付けられた該時刻情報の変更を不可とする蓄積ユニッ
トと、該蓄積ユニットに保存する前に該画像情報を一時
的に不揮発メモリに保管する一時保管処理プロセスを実
行し、電源切断指示に応じて起動し該一時保管処理プロ
セスに終了要求を送ると共に該一時保管処理プロセスが
終了するまで待機した後に電源を遮断するシャットダウ
ンプロセスを実行し、該一時保管処理プロセスが該終了
要求に応じて未格納の全ての画像情報を格納してから終
了するように制御するプロセッサを含むことを特徴とす
る。
According to the first aspect of the present invention, image processing having at least one of a scanning function, a printing function, a copying function, and a facsimile function and having a function of storing image data is provided. the system,
A data acquisition unit that acquires image information printed on or scanned from a paper surface, a time information generation unit that generates the current time as time information, and the image information regardless of whether there is an explicit storage command from the user. A storage unit that automatically stores and saves the time information in association with the time information and disables changing of the time information associated with the image information, and temporarily stores the image information before saving in the storage unit. A shutdown process that executes a temporary storage processing process to store in a non-volatile memory, starts up in response to a power-off instruction, sends an end request to the temporary storage processing process, and waits until the temporary storage processing process ends and then shuts off the power. Control so that the temporary storage processing process stores all unstored image information in response to the termination request, and then terminates. Characterized in that it comprises a that processor.

【0010】上記発明では、電源遮断指示があったとき
には、シャットダウンプロセスが一時保管処理プロセス
の終了まで待ってから電源を遮断することにより、獲得
済みの全ての画像データを失うことなく確実にハードデ
ィスクに一時保管しておくことが可能になる。
In the above invention, when there is a power-off instruction, the shutdown process waits until the temporary storage processing process is completed, and then the power is turned off, so that all the acquired image data is securely stored in the hard disk. It becomes possible to store it temporarily.

【0011】請求項2記載の発明によれば、請求項1記
載の画像処理システムは、該時刻情報を電子透かしによ
って該画像情報に埋め込むことで該対応付けを行うこと
を特徴とする。
According to a second aspect of the present invention, the image processing system according to the first aspect is characterized in that the time information is embedded in the image information by a digital watermark to perform the association.

【0012】上記発明では、電子透かしを用いること
で、時刻情報の改竄し難くすると共に一体化した情報を
管理することで画像情報ファイルの管理が容易になる。
In the above invention, by using the digital watermark, it is difficult to tamper with the time information and the integrated information is managed, so that the management of the image information file becomes easy.

【0013】請求項3記載の発明によれば、請求項1記
載の画像処理システムにおいて、該プロセッサは、該画
像情報に関する管理情報を一時的に保管する管理情報保
管処理プロセスを実行し、該管理情報保管処理プロセス
に終了要求を送ると共に該管理情報保管処理プロセスが
終了するまで待機した後に電源を遮断するように該シャ
ットダウンプロセスを制御し、該管理情報保管処理プロ
セスが該終了要求に応じて未格納の全ての管理情報を格
納してから終了するように制御することを特徴とする。
According to a third aspect of the present invention, in the image processing system according to the first aspect, the processor executes a management information storage processing process for temporarily storing management information related to the image information, and the management is performed. The shutdown request is controlled so as to cut off the power after sending a termination request to the information storage processing process and waiting until the management information storage processing process ends, and the management information storage processing process does not respond to the termination request. It is characterized in that control is performed such that all management information stored is stored and then terminated.

【0014】上記発明では、シャットダウンプロセスが
管理情報保管処理プロセスの終了まで待ってから電源を
遮断することによって、獲得済みの全画像データの管理
に必要な管理情報を失うことなく、確実にハードディス
クに一時保管しておくことが可能になる。従って、再起
動(電源オン)時には、一時保管された管理情報を基に
して、一時保管された画像データをサーバーへ転送する
処理を再開することが出来る。
In the above invention, the shutdown process waits until the management information storage processing process is completed and then the power is cut off, so that the management information necessary for managing all the acquired image data is securely stored in the hard disk. It becomes possible to store it temporarily. Therefore, at the time of restart (power-on), the process of transferring the temporarily stored image data to the server can be restarted based on the temporarily stored management information.

【0015】請求項4記載の発明によれば、請求項3記
載の画像処理システムにおいて、該プロセッサは、強制
終了指示に応じて該一時保管処理プロセス及び該管理情
報保管処理プロセスを直ちに強制的に終了させる強制終
了処理を実行することを特徴とする。
According to the invention described in claim 4, in the image processing system according to claim 3, the processor immediately and forcibly forces the temporary storage processing process and the management information storage processing process in response to a forced termination instruction. It is characterized by executing forced termination processing for termination.

【0016】上記発明では、例えば緊急時等データが紛
失しても構わないので早急に電源を遮断したい場合に
は、ユーザー操作により、強制終了要求をシステムに送
ることで、直ちに電源遮断を行うことが可能となる。
In the above-mentioned invention, for example, in case of an emergency, the data may be lost. Therefore, when the user wants to shut down the power supply immediately, the power is shut down immediately by sending a forced termination request to the system by a user operation. Is possible.

【発明の実施の形態】以下、本発明の電子文書保証シス
テムの実施例を添付の図面を用いて説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of an electronic document assurance system of the present invention will be described below with reference to the accompanying drawings.

【0017】本発明による電子文書保証システムにおい
ては、電子文書に作成日時や著作権等の情報を電子透か
し等により組み込む機能を持たせ、原型が電子データで
ある電子文書だけでなく、原型が印刷書類であり日常業
務中に入力デバイスを介して電子データ化された電子文
書もまた、電子透かしにより保証する対象とする。これ
により、原型が電子データである電子文書の作成時だけ
でなく、印刷物である書類を入力デバイスにより取り込
んだ際の電子文書作成時、また更に出力デバイスから印
刷する電子文書の利用時等に自動的に登録が可能とな
り、利用者が逐一登録の必要性を判断して登録作業を実
行する手間がいらなくなる。
In the electronic document guarantee system according to the present invention, the electronic document is provided with a function of incorporating information such as creation date and copyright by a digital watermark or the like, so that not only the electronic document whose prototype is electronic data but also the prototype is printed. Electronic documents, which are documents and converted into electronic data through an input device during daily work, are also covered by digital watermarks. As a result, not only when creating an electronic document whose prototype is electronic data, but also when creating an electronic document when a printed document is captured by an input device, and when using an electronic document to be printed from an output device, etc. It becomes possible to register automatically, and it is not necessary for the user to judge the necessity of registration one by one and perform the registration work.

【0018】電子文書を獲得する獲得機器は、スキャナ
等の画像入力装置だけを含むものでなく、プリンター、
ファックス、コピア、電子黒板等の装置をも含む。プリ
ンター、ファックス、コピア、電子黒板等の装置は、印
刷書類の出力を行う場合であっても、印刷書類出力の対
象となった画像データを破棄することなくメモリに記憶
することにより、保証対象の電子文書を獲得できる入力
デバイスとして機能する。これにより、スキャナで取り
込んだ印刷物、複写した印刷物、プリンターで印刷した
印刷物(或いは原型の電子データ)、FAXで送受信し
た印刷物或いは電子データを自動的に保証対象の電子文
書として登録することが可能になる。また電話やE−m
ail等の音声や電子情報も保証対象の電子文書である
と考え、それらを必要に応じて電子化して保証対象とし
て蓄積するように構成してもよい。
The acquisition device for acquiring an electronic document does not include only an image input device such as a scanner, but a printer,
It also includes devices such as fax machines, copiers, and electronic blackboards. Devices such as printers, fax machines, copiers, and electronic blackboards are covered by the guarantee by storing the image data that was the target of print document output in memory without discarding it, even when outputting print documents. It functions as an input device that can acquire electronic documents. As a result, it is possible to automatically register the printed matter captured by the scanner, the printed matter copied, the printed matter printed by the printer (or the electronic data of the prototype), the printed matter transmitted and received by the FAX or the electronic data as the electronic document of the guarantee target. Become. Also telephone and E-m
Voices such as ail and electronic information may be considered as electronic documents to be guaranteed, and they may be digitized as necessary and stored as the objects to be guaranteed.

【0019】また電子文書を獲得する獲得機器は、プリ
ンター機能、スキャナ機能、複写機能、FAX機能等を
有するデジタル複合機であってよい。
The acquisition device for acquiring the electronic document may be a digital multi-function peripheral having a printer function, a scanner function, a copying function, a FAX function and the like.

【0020】これらの獲得機器から獲得された電子デー
タをファイルサーバー等の蓄積機器に保存する際には、
獲得機器或いはファイルサーバーが電子データの獲得と
同時に得る付属情報(例えば獲得日時情報)を付加して
保存する。
When storing electronic data acquired from these acquisition devices in a storage device such as a file server,
Additional information (for example, acquisition date / time information) that the acquisition device or the file server acquires at the same time as the acquisition of the electronic data is added and saved.

【0021】この際、好ましくは電子透かし(Digi
tal Watermark)を付加する。例えば、時
刻情報を、GMT(Greenwich Mean T
ime)でYYYYMMDDHHMMSS(年、月、
日、時、分、秒)の14桁のテキスト文字列として、こ
の文字列の前後に情報の開始及び終了を示す“F”を付
加して、16桁のテキスト文字列を得る。各桁を4ビッ
トで表現すると、全体で64ビットの情報となる。保証
対象となる画像データを、複数の小さな画像ブロックに
分割し、ブロック毎に1ビットずつ割り当てることによ
り、上記64ビットの情報を画像データに埋め込む。こ
の64ビットの情報は、画像情報に対してはノイズとし
て重畳されることになる。こうして得られる時刻情報が
埋め込まれた画像データを、ハードディスク等の蓄積機
器に格納する。
At this time, it is preferable that the digital watermark
tal Watermark) is added. For example, the time information is represented by GMT (Greenwich Mean T).
YYYYMMMDDHHMMSS (year, month,
As a 14-digit text character string (day, hour, minute, second), "F" indicating the start and end of information is added before and after this character string to obtain a 16-digit text character string. When each digit is represented by 4 bits, the information is 64 bits in total. The 64-bit information is embedded in the image data by dividing the image data to be guaranteed into a plurality of small image blocks and allocating 1 bit for each block. This 64-bit information is superimposed on the image information as noise. The image data in which the time information thus obtained is embedded is stored in a storage device such as a hard disk.

【0022】上記の埋め込み方法では、透かし情報の改
竄が比較的容易であると共に、透かし情報が画像情報に
ノイズとして重畳されるので、画質の劣化が大きいとい
う欠点がある。これを補うために、画像を周波数変換し
て得られた周波数成分において、特定の周波数や特定の
周波数領域に透かし情報を重畳するようにしてもよい。
The above embedding method has a drawback that the alteration of the watermark information is relatively easy, and the watermark information is superimposed on the image information as noise, so that the image quality is largely deteriorated. To compensate for this, in the frequency component obtained by frequency-converting the image, watermark information may be superimposed on a specific frequency or a specific frequency region.

【0023】透かし情報を読み出すことが必要な場合に
は、画像から上記ノイズ情報を抽出し、時刻情報に変換
する。このように、必要に応じて電子透かし読み取り機
能で、該当データの日時等の付属情報を読み出すこと
で、その文書の作成日時等を保証する。
When it is necessary to read the watermark information, the noise information is extracted from the image and converted into time information. In this way, by reading the attached information such as the date and time of the corresponding data with the electronic watermark reading function as necessary, the date and time of creation of the document are guaranteed.

【0024】また電子透かしを利用することなく、蓄積
データ管理機能により、付属情報を画像情報のIDと組
みのテーブル形式としてインデックス化してもよい。画
像情報のIDは、保存されたデバイス名やディレクトリ
名などを含んでもよい。また付属情報は、入出力デバイ
スのシリアル番号や、認識可能であれば利用者の名前な
ど著作権保護に必要な情報等を含んでもよい。
Further, the attached information may be indexed as a table format of a combination with the ID of the image information by the stored data management function without using the digital watermark. The image information ID may include a saved device name, directory name, or the like. Further, the attached information may include information necessary for copyright protection such as the serial number of the input / output device and the name of the user if recognizable.

【0025】上記獲得機器において、入出力デバイスに
より獲得された画像情報は、ローカルなハードディスク
等の不揮発性の記憶媒体に一時的に保管される。保管さ
れたデータは転送機能によりサーバーへ転送され、正常
に転送が終わった時点で、ローカルなハードディスクか
ら削除される。
In the acquisition device, the image information acquired by the input / output device is temporarily stored in a non-volatile storage medium such as a local hard disk. The stored data is transferred to the server by the transfer function and deleted from the local hard disk when the transfer is completed normally.

【0026】入出力デバイスには電源ボタンがあり、電
源のオフ・オンを行うことができる。本発明において
は、電源オフの操作を行うと、シャットダウンプロセス
を実行する。シャットダウンプロセスは現在起動してい
るプロセス全てに対して、シャットダウン要求を送る。
シャットダウン要求を受けたプロセスは、直ちに、電源
遮断可能な状態に向けて処理を正常終了する。これらの
プロセスの中には、画像データをハードディスクに格納
する画像一時保管処理プロセスが含まれる。シャットダ
ウンプロセスは、一時保管処理プロセスが終了したか否
かを監視し、一時保管処理プロセスが終了するまで待機
する。一時保管処理プロセスを含む全てのプロセスが正
常終了した時点でシャットダウンプロセスは電源の遮断
処理を実行する。
The input / output device has a power button and can be turned on and off. In the present invention, when the power is turned off, the shutdown process is executed. The shutdown process sends a shutdown request to all currently running processes.
Upon receiving the shutdown request, the process immediately ends the process normally in a state where the power can be shut off. These processes include an image temporary storage processing process for storing image data in the hard disk. The shutdown process monitors whether or not the temporary storage processing process has ended, and waits until the temporary storage processing process ends. When all the processes including the temporary storage process are completed normally, the shutdown process executes the power cutoff process.

【0027】このように本発明においては、電子文書保
証システムにおいて、画像書き込み処理が終了するまで
の間電源遮断を待たせる待機機能により、電源遮断によ
る画像の紛失を無くすことが可能である。
As described above, according to the present invention, in the electronic document assurance system, it is possible to prevent the loss of the image due to the power-off by the standby function of keeping the power-off until the image writing process is completed.

【0028】以下に、電子文書保証システムの実施例の
構成及び動作について詳細に説明する。 (1)実施例1 図1は、本発明による電子文書保証システムの第1の実
施例を示す図である。
The configuration and operation of the embodiment of the electronic document assurance system will be described in detail below. (1) First Embodiment FIG. 1 is a diagram showing a first embodiment of the electronic document assurance system according to the present invention.

【0029】図1の電子文書保証システムは、入出力デ
バイス101、サーバー102、及びネットワーク10
3を含む。入出力デバイス101とサーバー102と
は、ネットワーク103を介して接続される。
The electronic document assurance system shown in FIG. 1 includes an input / output device 101, a server 102, and a network 10.
Including 3. The input / output device 101 and the server 102 are connected via the network 103.

【0030】図2は、サーバー102の構成を示す構成
図である。
FIG. 2 is a configuration diagram showing the configuration of the server 102.

【0031】サーバー102は、CPU111、ROM
112、RAM113、HDD114、表示操作部11
5、NIC116、及びRTC117を含む。CPU1
11は、ROM112に格納される基本プログラム及び
HDD114からRAM113にロードされるプログラ
ムに基づいて動作し、RAM113を作業メモリ空間と
して使用すると共に、RAM113から処理対象のデー
タを読み出して処理し処理後のデータをRAM113に
格納する。HDD114は、データ及びプログラムを格
納する。表示操作部115は、キーボード及びマウスな
どの入力装置とディスプレイ装置とを含み、サーバー1
02の操作及びデータ表示等に用いられる。NIC11
6は、ネットワークインターフェースであり、ネットワ
ーク103に接続されて入出力デバイス101との通信
を行う。RTC117は、リアルタイムクロックであ
り、現在時刻を指示する時刻情報を生成する。
The server 102 includes a CPU 111 and a ROM
112, RAM 113, HDD 114, display operation unit 11
5, NIC 116, and RTC 117. CPU1
11 operates based on a basic program stored in the ROM 112 and a program loaded from the HDD 114 to the RAM 113, uses the RAM 113 as a working memory space, reads data to be processed from the RAM 113, processes the processed data, and processes the processed data. Is stored in the RAM 113. The HDD 114 stores data and programs. The display operation unit 115 includes an input device such as a keyboard and a mouse and a display device, and includes the server 1
It is used for 02 operation and data display. NIC11
A network interface 6 is connected to the network 103 and communicates with the input / output device 101. The RTC 117 is a real-time clock and generates time information indicating the current time.

【0032】図3は、入出力デバイス101の構成を示
す構成図である。
FIG. 3 is a configuration diagram showing the configuration of the input / output device 101.

【0033】入出力デバイス101は、CPU121、
ROM122、RAM123、HDD124、表示操作
部125、NIC126、スキャナ127、及びプロッ
タ128を含む。CPU121、ROM122、RAM
123、及びHDD124の機能及び動作は、サーバー
102の対応する構成要素と同一である。表示操作部1
25は、入出力デバイス101に設けられる操作パネル
等であり、入出力デバイス101の操作及びデータ表示
などに使用される。NIC126は、ネットワークイン
ターフェースであり、ネットワーク103に接続されて
サーバー102との通信を行う。スキャナ127は、印
刷物をスキャンして電子データとして取り込む場合や、
印刷物を複写する場合等に使用される。プロッタ128
は、パーソナルPC等で生成した電子文書を印刷する場
合や、印刷物を複写する場合等に使用される。
The input / output device 101 includes a CPU 121,
The ROM 122, the RAM 123, the HDD 124, the display operation unit 125, the NIC 126, the scanner 127, and the plotter 128 are included. CPU 121, ROM 122, RAM
The functions and operations of the 123 and the HDD 124 are the same as the corresponding components of the server 102. Display operation unit 1
Reference numeral 25 denotes an operation panel or the like provided on the input / output device 101, which is used for operating the input / output device 101 and displaying data. The NIC 126 is a network interface and is connected to the network 103 to communicate with the server 102. The scanner 127 scans a printed matter and captures it as electronic data,
It is used when copying printed materials. Plotter 128
Is used when printing an electronic document generated by a personal PC or when copying a printed matter.

【0034】なお図1に示す入出力デバイス101は、
デジタル複合機であってよい。
The input / output device 101 shown in FIG.
It may be a digital multi-function peripheral.

【0035】図4は、本発明による電子文書保証システ
ムの第1の実施例の動作を示すフローチャートである。
図4において、(a)は入出力デバイス101側の動作
フローを示し、(b)はサーバー102側の動作フロー
を示す。
FIG. 4 is a flow chart showing the operation of the first embodiment of the electronic document assurance system according to the present invention.
In FIG. 4, (a) shows an operation flow on the input / output device 101 side, and (b) shows an operation flow on the server 102 side.

【0036】図4(a)のステップS1において、入出
力デバイス101が画像情報を獲得する。これは前述の
ように、例えば、これは入出力デバイス101内に設け
られるスキャナを使用して印刷物を電子データとして取
り込んだ場合、スキャナを使用して読み取った印刷物を
プロッタから印刷する複写機能を使用した場合、ファク
シミリ機能を用いて印刷物や電子データ送受信した場
合、プロッタから電子データを印刷するプリンター機能
を使用した場合等に対応する。
In step S1 of FIG. 4A, the input / output device 101 acquires image information. As described above, for example, when the printed matter is captured as electronic data using the scanner provided in the input / output device 101, the copy function of printing the printed matter read using the scanner from the plotter is used. The case corresponds to the case where a printed matter or electronic data is transmitted and received using the facsimile function, the case where a printer function for printing electronic data from a plotter is used, and the like.

【0037】ステップS2において、画像情報を入出力
デバイス101に蓄積する。即ち、取り込んだ画像情報
を内部HDD等の画像蓄積部に蓄積する。
In step S2, the image information is stored in the input / output device 101. That is, the captured image information is stored in the image storage unit such as the internal HDD.

【0038】ステップS3において、蓄積部に格納され
ている画像データを、ネットワーク103を介してサー
バー102に転送する。この際、作成者名等の付属情報
や機器IDなど機器特有の付属情報を一緒に転送してよ
い。
In step S3, the image data stored in the storage unit is transferred to the server 102 via the network 103. At this time, the accessory information such as the creator name and the accessory information unique to the device such as the device ID may be transferred together.

【0039】ステップS4において、画像データの転送
が成功したか否かを判定する。成功した場合にはステッ
プS5に進み、失敗した場合にはステップS3に戻り再
度転送を実行する。
In step S4, it is determined whether or not the image data transfer has succeeded. If it succeeds, the process proceeds to step S5, and if it fails, the process returns to step S3 to execute the transfer again.

【0040】ステップS5において、転送に成功した画
像データを画像蓄積部から削除する。以上で、入出力デ
バイス101側における処理を終了する。
In step S5, the image data that has been successfully transferred is deleted from the image storage section. This is the end of the process on the input / output device 101 side.

【0041】図4(b)のサーバー102側の処理は、
ネットワーク103を介して入出力デバイス101から
画像データを受信すると実行される。
The processing on the server 102 side in FIG.
It is executed when image data is received from the input / output device 101 via the network 103.

【0042】図4(b)のステップS1において、入出
力デバイス101から画像データを受信する。
In step S1 of FIG. 4B, image data is received from the input / output device 101.

【0043】ステップS2において、RTC117から
現在時刻を示す時刻情報を獲得する。
In step S2, time information indicating the current time is acquired from the RTC 117.

【0044】ステップS3において、受信した画像デー
タと上記時刻情報とをハードディスク等に格納されるデ
ータベースに保存する。この際、前述のように電子透か
しの技術を用いて画像データの中に時刻情報を埋め込む
ことが好ましい。或いは、画像データのIDと時刻情報
とを対応付けて、データベースにテーブル形式で格納す
るようにしてもよい。また作成者名や機器ID等の付属
情報も、画像データ及び時刻情報と共にデータベースに
格納するように構成してよい。
In step S3, the received image data and the time information are stored in the database stored in the hard disk or the like. At this time, it is preferable to embed the time information in the image data by using the digital watermark technique as described above. Alternatively, the image data ID and the time information may be associated with each other and stored in the database in a table format. Further, the auxiliary information such as the creator name and the device ID may be stored in the database together with the image data and the time information.

【0045】上述のように電子文書保証システムの第1
の実施例においては、電子文書ファイルを蓄積するファ
イルサーバーに日時設定機能を設け、ファイルサーバー
の内蔵時計(RTC)を正確な日時に合わせておき、入
出力デバイスが画像データを獲得すると、直ちに画像デ
ータをファイルサーバーに転送する。ファイルサーバー
は、画像データの受信時間を時刻情報として、画像デー
タを時刻情報と共にデータベースに格納する。この際、
画像データと時刻情報とを改竄が困難な形態に一体化す
る処理を行い、ファイルサーバーに蓄積することが望ま
しい。
As described above, the first electronic document assurance system
In this embodiment, the file server that stores electronic document files is provided with a date / time setting function, the built-in clock (RTC) of the file server is set to the correct date and time, and when the input / output device acquires image data, the image is immediately displayed. Transfer the data to the file server. The file server stores the image data together with the time information in the database by using the reception time of the image data as the time information. On this occasion,
It is desirable to perform a process of integrating the image data and the time information into a form that is difficult to tamper with, and store them in the file server.

【0046】図5は、本発明による書き込みファイル保
護機能の構成を示す図である。
FIG. 5 is a diagram showing the configuration of the write file protection function according to the present invention.

【0047】図5に示されるように本発明によるファイ
ル保護機能は、シャットダウンプロセス201、一時保
管処理プロセス202、一時保管処理プロセスのプロセ
スIDを格納するメモリ領域203によって実現され
る。ここでシャットダウンプロセス201及び一時保管
処理プロセス202は、図3に示される入出力デバイス
のCPU121がシャットダウンプロセス用のプログラ
ムユニット及び一時保管処理プロセス用のプログラムユ
ニットを実行することによって、RAM123が提供す
るメモリ空間内に実現される実行プログラムイメージで
ある。
As shown in FIG. 5, the file protection function according to the present invention is realized by the shutdown process 201, the temporary storage processing process 202, and the memory area 203 storing the process ID of the temporary storage processing process. Here, the shutdown process 201 and the temporary storage processing process 202 are the memory provided by the RAM 123 when the CPU 121 of the input / output device shown in FIG. 3 executes the program unit for the shutdown process and the program unit for the temporary storage processing process. It is an execution program image realized in the space.

【0048】一時保管処理プロセス202は、入出力デ
バイス101において画像獲得処理が行われると実行さ
れ、図4(a)のステップS2に対応する処理を実行す
る。この一時保管処理プロセス202は、メモリ領域2
03に格納される一時保管処理プロセスのプロセスID
204により管理・制御される。この一時保管処理プロ
セスのプロセスID204は、一時保管処理プロセス2
02が終了するとメモリ領域203から削除される。
The temporary storage process 202 is executed when the image acquisition process is performed in the input / output device 101, and executes the process corresponding to step S2 in FIG. 4A. This temporary storage processing process 202 is performed in the memory area 2
Process ID of the temporary storage process stored in 03
Managed and controlled by 204. The process ID 204 of this temporary storage processing process is the temporary storage processing process 2
When 02 ends, it is deleted from the memory area 203.

【0049】シャットダウンプロセス201は、電源ス
イッチがオフになると開始され、一時保管処理プロセス
202にシャットダウン要求を送り、その後メモリ領域
203にある一時保管処理プロセスのプロセスID20
4の有無を監視する。メモリ領域203から一時保管処
理プロセスのプロセスID204が削除されると、シャ
ットダウンプロセス201は電源を遮断する。
The shutdown process 201 is started when the power switch is turned off, sends a shutdown request to the temporary storage processing process 202, and then the process ID 20 of the temporary storage processing process in the memory area 203.
The presence or absence of 4 is monitored. When the process ID 204 of the temporary storage process is deleted from the memory area 203, the shutdown process 201 shuts off the power.

【0050】図6は、本発明による書き込みファイル保
護機能を実現する処理を示すフローチャートである。図
6(a)は、入出力デバイス101が実行するシャット
ダウンプロセスのフローチャートであり、図6(b)
は、入出力デバイス101が実行する一時保管処理プロ
セス関連のフローチャートである、図6(a)におい
て、入出力デバイス101の電源スイッチがオフされる
と、これに応答してCPU121がシャットダウンプロ
セスを開始する(ステップS1)。シャットダウンプロ
セスは、ステップS2において、現在実行中の各プロセ
スに対してシャットダウン要求を送信する。このシャッ
トダウン要求に応答して、各プロセスは、電源遮断可能
な状態に向けて正常に終了するように処理を実行する。
これらのプロセスの中には、画像データをハードディス
クに格納する画像一時保管処理プロセスが含まれる。
FIG. 6 is a flow chart showing the processing for realizing the write file protection function according to the present invention. FIG. 6A is a flowchart of the shutdown process executed by the input / output device 101, and FIG.
6 is a flowchart related to the temporary storage processing process executed by the input / output device 101. In FIG. 6A, when the power switch of the input / output device 101 is turned off, the CPU 121 starts the shutdown process in response to this. Yes (step S1). In step S2, the shutdown process sends a shutdown request to each process that is currently being executed. In response to this shutdown request, each process executes processing so as to end normally toward a state where the power can be shut off.
These processes include an image temporary storage processing process for storing image data in the hard disk.

【0051】ステップS3において、シャットダウンプ
ロセスは、現在実行中のプロセスのIDを格納する記憶
領域であるメモリ領域203の監視を開始する。ステッ
プS4において、シャットダウンプロセスは、一時保管
処理プロセスを含む各プロセスのプロセスIDがメモリ
領域203から削除されたか否か、即ち一時保管処理プ
ロセスを含む各プロセスが終了したか否かを監視する。
全てのプロセスIDが削除されていない場合には、ステ
ップS4のチェックを所定時間間隔で繰り返す。全ての
プロセスIDが削除されると、ステップS5で、シャッ
トダウンプロセスは電源を遮断する処理を実行する。
In step S3, the shutdown process starts monitoring the memory area 203, which is a storage area for storing the ID of the process currently being executed. In step S4, the shutdown process monitors whether the process ID of each process including the temporary storage process has been deleted from the memory area 203, that is, whether each process including the temporary storage process has ended.
If all the process IDs have not been deleted, the check in step S4 is repeated at predetermined time intervals. When all the process IDs have been deleted, the shutdown process executes a process of cutting off the power in step S5.

【0052】図6(b)において、入出力デバイス10
1において画像データ獲得処理が開始されると、ステッ
プS1で、メモリ領域203に一時保管処理プロセスの
プロセスIDを格納すると共に、一時保管処理プロセス
を開始する。この一時保管処理プロセスは、図4(a)
のステップS1の画像取得処理によって獲得された画像
をハードディスク124に一時的に保管するための処理
である。次にステップS2で、シャットダウンプロセス
からシャットダウン要求を受信する。受信したシャット
ダウン要求に応じて、新たな獲得画像の追加は停止し、
一時保管処理プロセスは現在未格納である全ての画像デ
ータをハードディスク124に書き込む処理を実行す
る。この際、獲得した画像が複数ページの画像ファイル
に分かれている場合であっても、一時保管しなければな
らない画像が存在する間は終了処理は行わず、全ての画
像の一時保管が完了するまで処理を続ける。
In FIG. 6B, the input / output device 10
When the image data acquisition process is started in step 1, the process ID of the temporary storage process is stored in the memory area 203 and the temporary storage process is started in step S1. This temporary storage processing process is shown in FIG.
This is a process for temporarily storing the image acquired by the image acquisition process of step S1 in the hard disk 124. Next, in step S2, a shutdown request is received from the shutdown process. In response to the received shutdown request, the addition of new acquired images is stopped,
The temporary storage process executes a process of writing all the image data that is not yet stored in the hard disk 124. At this time, even if the acquired image is divided into image files of multiple pages, end processing is not performed while there are images that must be temporarily stored, and all images are temporarily stored until completion. Continue processing.

【0053】ステップS4で、メモリ領域203からプ
ロセスIDを削除すると共に、一時保管処理プロセスを
終了する。
In step S4, the process ID is deleted from the memory area 203 and the temporary storage process is terminated.

【0054】このようにシャットダウンプロセスが一時
保管処理プロセスの終了まで待ってから電源を遮断する
ことによって、獲得済みの全ての画像データについて失
うことなく確実にハードディスクに一時保管しておくこ
とが可能になる。
In this way, by waiting until the shutdown process ends the temporary storage processing process and then turning off the power, it is possible to securely store all acquired image data in the hard disk without loss. Become.

【0055】図7は、本発明による書き込みファイル保
護機能の追加機能に関する処理を示すフローチャートで
ある。
FIG. 7 is a flow chart showing the processing relating to the additional function of the write file protection function according to the present invention.

【0056】入出力デバイス101において画像データ
獲得処理が開始されると、ステップS1で、メモリ領域
203に管理情報保管処理プロセスのプロセスIDを格
納すると共に、管理情報保管処理プロセスを開始する。
この管理保管処理プロセスは、図4(a)のステップS
1の画像取得処理に伴い獲得された書誌情報(文書を特
定する情報)等の画像を管理するために必要な管理情報
を、ハードディスク124に一時的に保管するための処
理である。次にステップS2で、シャットダウンプロセ
スからシャットダウン要求を受信する。受信したシャッ
トダウン要求に応じて、新たな管理情報の追加は停止
し、管理情報保管処理プロセスは現在未格納である全て
の管理情報をハードディスク124に書き込む処理を実
行する。この際、獲得した画像が複数ページの画像ファ
イルに分かれておりこれに対応して管理情報が複数ファ
イルからなる場合であっても、一時保管しなければなら
ない管理情報が存在する間は終了処理は行わず、全ての
管理情報の一時保管が完了するまで処理を続ける。
When the image data acquisition process is started in the input / output device 101, the process ID of the management information storage processing process is stored in the memory area 203 and the management information storage processing process is started in step S1.
This management storage processing process is performed in step S of FIG.
This is processing for temporarily storing in the hard disk 124 the management information necessary for managing images such as bibliographic information (information for identifying a document) acquired by the first image acquisition processing. Next, in step S2, a shutdown request is received from the shutdown process. In response to the received shutdown request, the addition of new management information is stopped, and the management information storage processing process executes the processing of writing all the management information that is not yet stored in the hard disk 124. At this time, even if the acquired image is divided into image files of multiple pages and correspondingly the management information consists of multiple files, the termination process is not performed while the management information that must be temporarily stored exists. Do not perform the process and continue the process until the temporary storage of all management information is completed.

【0057】ステップS4で、メモリ領域203からプ
ロセスIDを削除すると共に、管理情報保管処理プロセ
スを終了する。
In step S4, the process ID is deleted from the memory area 203, and the management information storage processing process is terminated.

【0058】このようにシャットダウンプロセスが管理
情報保管処理プロセスの終了まで待ってから電源を遮断
することによって、獲得済みの全画像データの管理に必
要な管理情報を失うことなく、確実にハードディスクに
一時保管しておくことが可能になる。従って、再起動
(電源オン)時には、一時保管された管理情報を基にし
て、一時保管された画像データをサーバーへ転送する処
理を再開することが出来る。
In this way, the shutdown process waits until the management information storage processing process is completed, and then the power is cut off, so that the management information necessary for managing all the acquired image data is not lost in the hard disk without fail. It becomes possible to keep it. Therefore, at the time of restart (power-on), the process of transferring the temporarily stored image data to the server can be restarted based on the temporarily stored management information.

【0059】図8は、本発明による書き込みファイル保
護機能の追加機能について説明するための図である。図
8において、図5と同一の構成要素は同一の番号で参照
し、その説明は省略する。
FIG. 8 is a diagram for explaining the additional function of the write file protection function according to the present invention. 8, the same elements as those of FIG. 5 are referred to by the same numerals, and a description thereof will be omitted.

【0060】図8に示される例では、強制終了処理21
0が更なる機能として追加される。この強制終了処理2
10は、例えば図3に示す入出力デバイス101の表示
操作部125から強制終了命令が入力されると、CPU
111の処理として起動される。強制終了処理210
は、一時保管処理プロセス202に対して強制終了要求
を送る。一時保管処理プロセス202は、強制終了要求
を受信すると、シャットダウン要求をうけた時と同様に
電源遮断が可能な状態になるように処理を進める。但
し、シャットダウン要求の場合と異なり強制終了要求を
受けた場合には、画像データを保管する処理を即座に終
了させる。またシャットダウン要求を受信してシャット
ダウン処理を実行中の場合にも、強制終了要求を受け取
った場合には画像データを保管する処理を即座に終了さ
せる。このとき管理情報についても同様であり、即座に
管理情報保管処理を終了させる。その後、強制終了処理
210は電源遮断を実行する。
In the example shown in FIG. 8, forced termination processing 21
0 is added as a further function. This forced termination process 2
When the forced termination command is input from the display operation unit 125 of the input / output device 101 shown in FIG.
The process of 111 is started. Forced termination process 210
Sends a forced termination request to the temporary storage processing process 202. Upon receiving the forced termination request, the temporary storage processing process 202 advances the processing so that the power can be shut off similarly to when the shutdown request is received. However, unlike the case of the shutdown request, when the forced termination request is received, the process of storing the image data is immediately terminated. Further, even when the shutdown request is received and the shutdown process is being executed, the process of storing the image data is immediately terminated when the forced termination request is received. At this time, the same applies to the management information, and the management information storage processing is immediately terminated. After that, the forced termination process 210 executes power-off.

【0061】画像の保管処理によって一部の画像がハー
ドディスクに蓄積された場合には、一部のみ格納された
状態である旨が管理情報としてハードディスクに保持さ
れる。従って再起動時には、管理情報保管処理によりハ
ードディスクに格納された管理情報を確認することで、
保管途中で中断された状態の画像データを不要データと
して削除することが出来る。
When some images are stored in the hard disk by the image storage processing, the fact that only some of the images are stored is held in the hard disk as management information. Therefore, at the time of restart, by checking the management information stored in the hard disk by the management information storage process,
It is possible to delete the image data that was interrupted during storage as unnecessary data.

【0062】このように例えば緊急時等、データが紛失
しても構わないので早急に電源を遮断したい場合には、
ユーザー操作により、強制終了要求をシステムに送るこ
とで、直ちに電源遮断を行うことが可能となる。 (2)実施例2 図9は、本発明による電子文書保証システムの第2の実
施例を示す図である。
In this way, for example, in the event of an emergency, the data may be lost.
By sending a forced termination request to the system by a user operation, it is possible to immediately shut down the power supply. (2) Second Embodiment FIG. 9 is a diagram showing a second embodiment of the electronic document assurance system according to the present invention.

【0063】図9の電子文書保証システムは、入出力デ
バイス101A、サーバー102、及びネットワーク1
03を含む。入出力デバイス101Aとサーバー102
とは、ネットワーク103を介して接続される。第2の
実施例においては、第1の実施例とは入出力デバイスの
構成が異なり、入出力デバイス101Aに時刻情報を取
得する機能が設けられる。
The electronic document assurance system of FIG. 9 includes an input / output device 101A, a server 102, and a network 1.
Including 03. Input / output device 101A and server 102
And are connected via the network 103. In the second embodiment, the configuration of the input / output device is different from that of the first embodiment, and the input / output device 101A is provided with the function of acquiring time information.

【0064】図10は、入出力デバイス101Aの構成
を示す構成図である。図3と同一の要素は同一の参照番
号で参照し、その説明は省略する。
FIG. 10 is a configuration diagram showing the configuration of the input / output device 101A. The same elements as those of FIG. 3 are referred to by the same reference numerals, and a description thereof will be omitted.

【0065】入出力デバイス101Aは、CPU12
1、ROM122、RAM123、HDD124、表示
操作部125、NIC126、スキャナ127、プロッ
タ128、及びRTC129を含む。RTC129は、
リアルタイムクロックであり、現在時刻を指示する時刻
情報を生成する。
The input / output device 101A includes the CPU 12
1, a ROM 122, a RAM 123, an HDD 124, a display operation unit 125, a NIC 126, a scanner 127, a plotter 128, and an RTC 129. RTC129 is
It is a real-time clock that generates time information indicating the current time.

【0066】なお図10に示す入出力デバイス101A
は、デジタル複合機にRTC機能を付加したものであっ
て良い。
The input / output device 101A shown in FIG.
May be a digital multi-function peripheral with an RTC function added.

【0067】図11は、本発明による電子文書保証シス
テムの第2の実施例の動作を示すフローチャートであ
る。図11において、(a)は入出力デバイス101A
側の動作フローを示し、(b)はサーバー102側の動
作フローを示す。
FIG. 11 is a flow chart showing the operation of the second embodiment of the electronic document assurance system according to the present invention. In FIG. 11, (a) is an input / output device 101A.
2B shows the operation flow on the server side, and FIG.

【0068】図11(a)のステップS1において、入
出力デバイス101Aが画像情報を獲得する。ステップ
S2において、入出力デバイス101AのRTC129
から現在時刻を示す時刻情報を獲得する。ステップS3
において、画像情報を時刻情報と共に入出力デバイス1
01Aに蓄積する。ステップS4において、蓄積部に格
納されている画像データと時刻情報を、ネットワーク1
03を介してサーバー102に転送する。
In step S1 of FIG. 11A, the input / output device 101A acquires image information. In step S2, the RTC 129 of the input / output device 101A is
The time information indicating the current time is acquired from. Step S3
In the input / output device 1
It accumulates in 01A. In step S4, the image data and time information stored in the storage unit are transferred to the network 1
03 to the server 102.

【0069】ステップS5において、画像データ及び時
刻情報の転送が成功したか否かを判定する。成功した場
合にはステップS6に進み、失敗した場合にはステップ
S3に戻り再度転送を実行する。ステップS6におい
て、転送に成功した画像データ及び時刻情報を画像蓄積
部から削除する。以上で、入出力デバイス101A側に
おける処理を終了する。
In step S5, it is determined whether the transfer of the image data and the time information has succeeded. If it succeeds, the process proceeds to step S6, and if it fails, the process returns to step S3 to execute the transfer again. In step S6, the successfully transferred image data and time information are deleted from the image storage unit. This is the end of the processing on the input / output device 101A side.

【0070】図11(b)のサーバー102側の処理
は、ネットワーク103を介して入出力デバイス101
から画像データ及び時刻情報を受信すると実行される。
The processing on the server 102 side of FIG. 11B is performed by the input / output device 101 via the network 103.
It is executed when the image data and the time information are received from.

【0071】図11(b)のステップS1において、入
出力デバイス101Aから画像データ及び時刻情報を受
信する。ステップS2において、受信した画像データと
時刻情報とをハードディスク等に格納されるデータベー
スに保存する。以上で処理を終了する。
In step S1 of FIG. 11B, image data and time information are received from the input / output device 101A. In step S2, the received image data and time information are saved in a database stored in a hard disk or the like. With that, the process ends.

【0072】画像データと時刻情報とを保存する際、前
述のように電子透かしの技術を用いて画像データの中に
時刻情報を埋め込むことが好ましい。或いは、画像デー
タのIDと時刻情報とを対応付けて、データベースにテ
ーブル形式で格納するようにしてもよい。また作成者名
や機器ID等の付属情報も、画像データ及び時刻情報と
共にデータベースに格納するように構成してよい。なお
電子透かしのように、画像データと時刻情報とを改竄が
困難な形態に一体化する作業は、データを転送する前に
入出力デバイス101A側で行ってもよい。
When the image data and the time information are saved, it is preferable to embed the time information in the image data by using the digital watermark technique as described above. Alternatively, the image data ID and the time information may be associated with each other and stored in the database in a table format. Further, the auxiliary information such as the creator name and the device ID may be stored in the database together with the image data and the time information. Note that the operation of integrating the image data and the time information into a form that is difficult to tamper with, such as a digital watermark, may be performed on the input / output device 101A side before transferring the data.

【0073】上述のように電子文書保証システムの第2
の実施例においては、電子文書を獲得する入出力デバイ
スに日時設定機能を設け、入出力デバイスの内蔵時計
(RTC)を正確な日時に合わせておき、入出力デバイ
スが画像データを獲得すると直ちに時刻情報を得て、そ
の後画像データと時刻情報とをファイルサーバーに転送
する。ファイルサーバーは、画像データと時刻情報とを
受信すると、画像データと時刻情報とをデータベースに
格納する。
As described above, the second part of the electronic document assurance system is
In this embodiment, an input / output device for acquiring an electronic document is provided with a date / time setting function, an internal clock (RTC) of the input / output device is set to an accurate date / time, and the time is set immediately after the input / output device acquires image data. After obtaining the information, the image data and the time information are transferred to the file server. Upon receiving the image data and the time information, the file server stores the image data and the time information in the database.

【0074】第1の実施例の場合と異なり、第2の実施
例では時刻情報を入出力デバイス側で画像情報獲得時に
取得するので、ファイルサーバーへのデータ転送は日時
保証という観点からは特に急ぐ必要はない。従って、第
2の実施例では、画像データと時刻情報を含む付属情報
を獲得した後、入出力デバイス内にそれらの情報を蓄積
しておき、転送時間設定機能で設定された時刻に、ファ
イルサーバーへ転送するように構成してよい。
Unlike the case of the first embodiment, in the second embodiment, the time information is acquired when the image information is acquired on the input / output device side, so the data transfer to the file server is particularly urgent from the viewpoint of guaranteeing the date and time. No need. Therefore, in the second embodiment, after acquiring the image data and the attached information including the time information, the information is accumulated in the input / output device and the file server is set at the time set by the transfer time setting function. May be configured to be forwarded to.

【0075】転送時間設定機能としては、図10のCP
U121の制御によって、画像データ及び時刻情報を獲
得してから所定の時間後にファイルサーバーへの転送を
実行するように構成してよい。或いは、図10の表示操
作部125から転送時間を入力し、CPU121の制御
の下で転送時間の設定及び設定された時刻における転送
動作を行うようにしてもよい。
As the transfer time setting function, the CP of FIG.
Under the control of U121, the transfer to the file server may be executed after a predetermined time has elapsed since the image data and the time information were acquired. Alternatively, the transfer time may be input from the display operation unit 125 of FIG. 10, and the transfer time may be set and the transfer operation at the set time may be performed under the control of the CPU 121.

【0076】またファイルサーバーがダウンしている場
合やネットワークに障害がある場合等に、転送に失敗し
ても、一定時間後に再度転送するように設定しておけば
よい。或いは、ファイルサーバーへが復旧した時点で、
ファイルサーバーから入出力デバイスに通知を送り、こ
の通知に応答して直ちに画像データと時刻情報とを転送
するようにしてもよい。
If the file server is down or there is a network failure, even if the transfer fails, it may be set to transfer again after a fixed time. Or when the file server is restored,
A notification may be sent from the file server to the input / output device, and the image data and the time information may be immediately transferred in response to the notification.

【0077】この第2の実施例に対しても、第1の実施
例に対するのと同様に、図5乃至図8に示す本発明の書
き込みファイル保護機能及びその追加機能を適用するこ
とが出来る。この際、画像データを一時保管処理プロセ
スによりハードディスクに保管すると共に、入出力デバ
イス側で画像情報獲得時に取得した時刻情報について
は、図11のステップS3で図7に示す管理情報保管処
理を実行することによりハードディスクに保管すればよ
い。これにより、ハードディスクへの画像データの保管
処理を実行している最中に電源スイッチがオフされて
も、画像データが失われることを防ぐことが出来る。
The write file protection function of the present invention shown in FIGS. 5 to 8 and its additional function can be applied to the second embodiment as in the first embodiment. At this time, the image data is stored in the hard disk by the temporary storage processing process, and the management information storage processing shown in FIG. 7 is executed in step S3 of FIG. 11 for the time information acquired at the time of acquiring the image information on the input / output device side. Therefore, it may be stored on the hard disk. This makes it possible to prevent the image data from being lost even if the power switch is turned off during the process of storing the image data in the hard disk.

【0078】前述のように、第1の実施例の場合と異な
り、第2の実施例では時刻情報を入出力デバイス側で画
像情報獲得時に取得するので、ファイルサーバーへのデ
ータ転送は日時保証という観点からは特に急ぐ必要はな
い。従って、第2の実施例では、シャットダウン機能に
よりファイルを保管して電源遮断をした後に、再起動し
てからファイルサーバーへ画像データを転送しても、画
像獲得時の日時情報等を問題なく保証することが出来
る。
As described above, unlike the case of the first embodiment, the time information is acquired when the image information is acquired on the side of the input / output device in the second embodiment, so the data transfer to the file server is called date and time guarantee. From the point of view, there is no need to hurry. Therefore, in the second embodiment, even if the image data is transferred to the file server after restarting after storing the file by the shutdown function and shutting off the power, the date and time information at the time of image acquisition can be guaranteed without any problem. You can do it.

【0079】以上、本発明を実施例に基づいて説明した
が、本発明は上記実施例に限定されるものではなく、特
許請求の範囲に記載の範囲内で様々な変形が可能であ
る。
The present invention has been described above based on the embodiments, but the present invention is not limited to the above embodiments, and various modifications can be made within the scope of the claims.

【発明の効果】本発明によれば、日常のオフィス作業等
で獲得される電子文書を日時情報等と共に自動的に登録
して保証する電子文書保証システムにおいて、電源遮断
指示があったときには、シャットダウンプロセスが一時
保管処理プロセスの終了まで待ってから電源を遮断する
ことにより、獲得済みの全ての画像データを失うことな
く確実にハードディスクに一時保管しておくことが可能
になる。
According to the present invention, an electronic document guarantee system for automatically registering and guaranteeing an electronic document obtained in daily office work together with date and time information, etc., shuts down when there is a power-off instruction. By waiting until the process ends the temporary storage processing process and then turning off the power, it is possible to securely store all the acquired image data in the hard disk without loss.

【0080】またシャットダウンプロセスが管理情報保
管処理プロセスの終了まで待ってから電源を遮断するこ
とによって、獲得済みの全画像データの管理に必要な管
理情報を失うことなく、確実にハードディスクに一時保
管しておくことが可能になる。従って、再起動(電源オ
ン)時には、一時保管された管理情報を基にして、一時
保管された画像データをサーバーへ転送する処理を再開
することが出来る。
Further, the shutdown process waits until the management information storage processing process ends, and then the power is cut off, so that the management information necessary for managing all the acquired image data is securely stored in the hard disk without being lost. It becomes possible to keep it. Therefore, at the time of restart (power-on), the process of transferring the temporarily stored image data to the server can be restarted based on the temporarily stored management information.

【0081】また緊急時等データが紛失しても構わない
ので早急に電源を遮断したい場合には、ユーザー操作に
より、強制終了要求をシステムに送ることで、直ちに電
源遮断を行うことが出来る。
Further, since data may be lost in case of an emergency and the user wants to shut down the power supply immediately, it is possible to immediately shut down the power supply by sending a forced termination request to the system by a user operation.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明による電子文書保証システムの第1の実
施例を示す図である。
FIG. 1 is a diagram showing a first embodiment of an electronic document assurance system according to the present invention.

【図2】サーバーの構成を示す構成図である。FIG. 2 is a configuration diagram showing a configuration of a server.

【図3】入出力デバイスの構成を示す構成図である。FIG. 3 is a configuration diagram showing a configuration of an input / output device.

【図4】本発明による電子文書保証システムの第1の実
施例の動作を示すフローチャートである。
FIG. 4 is a flowchart showing the operation of the first embodiment of the electronic document assurance system according to the present invention.

【図5】本発明による書き込みファイル保護機能の構成
を示す図である。
FIG. 5 is a diagram showing a configuration of a write file protection function according to the present invention.

【図6】本発明による書き込みファイル保護機能を実現
する処理を示すフローチャートである。
FIG. 6 is a flowchart showing a process for realizing a write file protection function according to the present invention.

【図7】本発明による書き込みファイル保護機能の追加
機能に関する処理を示すフローチャートである。
FIG. 7 is a flowchart showing a process relating to an additional function of a write file protection function according to the present invention.

【図8】本発明による書き込みファイル保護機能の追加
機能について説明するための図である。
FIG. 8 is a diagram for explaining an additional function of a write file protection function according to the present invention.

【図9】本発明による電子文書保証システムの第2の実
施例を示す図である。
FIG. 9 is a diagram showing a second embodiment of the electronic document assurance system according to the present invention.

【図10】図9の入出力デバイスの構成を示す構成図で
ある。
10 is a configuration diagram showing a configuration of the input / output device of FIG.

【図11】本発明による電子文書保証システムの第2の
実施例の動作を示すフローチャートである。
FIG. 11 is a flowchart showing the operation of the second embodiment of the electronic document assurance system according to the present invention.

【符号の説明】[Explanation of symbols]

201 シャットダウンプロセス 202 一時保管処理プロセス 203 メモリ領域 204 一時保管処理プロセスのプロセスID 201 shutdown process 202 Temporary storage process 203 memory area 204 Process ID of temporary storage process

フロントページの続き Fターム(参考) 5B057 AA11 BA02 CB19 CE08 CG07 CH11 CH12 5C062 AA02 AA05 AB40 AB41 AB42 AB49 AC22 AC24 AC48 AE01 AE07 AF06 5C076 AA14 BA06 Continued front page    F term (reference) 5B057 AA11 BA02 CB19 CE08 CG07                       CH11 CH12                 5C062 AA02 AA05 AB40 AB41 AB42                       AB49 AC22 AC24 AC48 AE01                       AE07 AF06                 5C076 AA14 BA06

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】スキャン機能、印刷機能、複写機能、及び
ファクシミリ機能の少なくとも1つの機能を備えると共
に、画像データを格納する機能を有する画像処理システ
ムであって、 紙面に印刷或いは紙面からスキャンした画像情報を取得
するデータ獲得ユニットと、 現在時刻を時刻情報として生成する時刻情報生成ユニッ
トと、 使用者からの明示的な格納命令の有無に関わらず該画像
情報を該時刻情報と対応付けて自動的に蓄積保存すると
共に該画像情報と対応付けられた該時刻情報の変更を不
可とする蓄積ユニットと、 該蓄積ユニットに保存する前に該画像情報を一時的に不
揮発メモリに保管する一時保管処理プロセスを実行し、
電源切断指示に応じて起動し該一時保管処理プロセスに
終了要求を送ると共に該一時保管処理プロセスが終了す
るまで待機した後に電源を遮断するシャットダウンプロ
セスを実行し、該一時保管処理プロセスが該終了要求に
応じて未格納の全ての画像情報を格納してから終了する
ように制御するプロセッサを含むことを特徴とする画像
処理システム。
1. An image processing system having at least one of a scan function, a print function, a copy function, and a facsimile function, and having a function of storing image data, the image being printed on or scanned from a paper surface. A data acquisition unit that acquires information, a time information generation unit that generates the current time as time information, and automatically associates the image information with the time information regardless of whether there is an explicit storage command from the user. A storage unit that stores and stores the image information in the non-volatile memory, and a storage unit that temporarily prevents the time information associated with the image information from being changed; Run
The temporary storage processing process is activated in response to a power-off instruction, sends an end request to the temporary storage processing process, waits until the temporary storage processing process ends, and then executes a shutdown process to turn off the power, and the temporary storage processing process requests the end request. An image processing system including a processor that controls to store all the image information that has not been stored in accordance with the above and then terminates.
【請求項2】該時刻情報を電子透かしによって該画像情
報に埋め込むことで該対応付けを行うことを特徴とする
請求項1記載の画像処理システム。
2. The image processing system according to claim 1, wherein the association is performed by embedding the time information in the image information with a digital watermark.
【請求項3】該プロセッサは、該画像情報に関する管理
情報を一時的に保管する管理情報保管処理プロセスを実
行し、該管理情報保管処理プロセスに終了要求を送ると
共に該管理情報保管処理プロセスが終了するまで待機し
た後に電源を遮断するように該シャットダウンプロセス
を制御し、該管理情報保管処理プロセスが該終了要求に
応じて未格納の全ての管理情報を格納してから終了する
ように制御することを特徴とする請求項1記載の画像処
理システム。
3. The processor executes a management information storage processing process for temporarily storing management information related to the image information, sends an end request to the management information storage processing process, and ends the management information storage processing process. The shutdown process is controlled so that the power is shut off after waiting until the control information storage processing process stores all management information that has not been stored in response to the termination request, and then terminates. The image processing system according to claim 1, wherein:
【請求項4】該プロセッサは、強制終了指示に応じて該
一時保管処理プロセス及び該管理情報保管処理プロセス
を直ちに強制的に終了させる強制終了処理を実行するこ
とを特徴とする請求項3記載の画像処理システム。
4. The processor according to claim 3, wherein the processor executes a forced termination process for immediately and forcibly terminating the temporary storage processing process and the management information storage processing process in response to a forced termination instruction. Image processing system.
JP2002144983A 2002-05-20 2002-05-20 Image processing device Expired - Fee Related JP3852762B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002144983A JP3852762B2 (en) 2002-05-20 2002-05-20 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002144983A JP3852762B2 (en) 2002-05-20 2002-05-20 Image processing device

Publications (3)

Publication Number Publication Date
JP2003338889A true JP2003338889A (en) 2003-11-28
JP2003338889A5 JP2003338889A5 (en) 2006-03-09
JP3852762B2 JP3852762B2 (en) 2006-12-06

Family

ID=29704488

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002144983A Expired - Fee Related JP3852762B2 (en) 2002-05-20 2002-05-20 Image processing device

Country Status (1)

Country Link
JP (1) JP3852762B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1624665A1 (en) * 2004-08-06 2006-02-08 Canon Kabushiki Kaisha Image forming apparatus, and control method of the same
CN100432860C (en) * 2004-08-06 2008-11-12 佳能株式会社 Image forming apparatus, and control method of the same
WO2010013979A1 (en) * 2008-08-01 2010-02-04 Iucf-Hyu (Industry-University Cooperation Foundation Hanyang University) Device and method for protecting data in non-volatile memory

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1624665A1 (en) * 2004-08-06 2006-02-08 Canon Kabushiki Kaisha Image forming apparatus, and control method of the same
CN100432860C (en) * 2004-08-06 2008-11-12 佳能株式会社 Image forming apparatus, and control method of the same
US7706003B2 (en) 2004-08-06 2010-04-27 Canon Kabushiki Kaisha Image forming apparatus, and control method of the same
WO2010013979A1 (en) * 2008-08-01 2010-02-04 Iucf-Hyu (Industry-University Cooperation Foundation Hanyang University) Device and method for protecting data in non-volatile memory
US8446795B2 (en) 2008-08-01 2013-05-21 Iucf-Hyu (Industry-University Cooperation Foundation Hanyang University) Device and method for protecting data in non-volatile memory
US8811106B2 (en) 2008-08-01 2014-08-19 SK Hynix Inc. Device and method for protecting data in non-volatile memory

Also Published As

Publication number Publication date
JP3852762B2 (en) 2006-12-06

Similar Documents

Publication Publication Date Title
US8533468B2 (en) Image forming apparatus, launching method of program in the apparatus, image forming system, and program and storage medium therefor
US7940410B2 (en) Device and method for managing electronic documents, storage medium for storing electronic document management program, and image formation device
US8817276B2 (en) Image processing apparatus and data processing method for managing log information related to a job processing request
US8046756B2 (en) Multifunction processing apparatus and control method thereof
JP2006345318A (en) System and method for processing image
JP2010062840A (en) Image processor, maintenance system, and job control method
JP4817994B2 (en) Data management system
JP2006040262A (en) Application management device, job processor, application management method, job processing method, image forming apparatus license management method of application, and computer-readable program and storage medium
JP4934073B2 (en) Image processing apparatus and image processing method
JP2012080520A (en) Document management system, image forming apparatus and server configuring document management system, and method and program therefor
JP2001251454A (en) Image processing apparatus, control method for image processing apparatus, and storage medium
JP3852762B2 (en) Image processing device
JP2009065308A (en) Image forming apparatus and recording medium
KR100923368B1 (en) Management device and method of network printer system
JP4810849B2 (en) Document management method, document management program, document management apparatus, and document management system
JP2009070106A (en) Image forming apparatus, data processing method and data processing program
JP5847489B2 (en) Image processing apparatus, image processing apparatus control method, and program
JP2005311465A (en) Image transmission system, and image transmission program
JP2009140069A (en) Printing system
JP2008118234A (en) Image processing unit and program
JP2014013983A (en) Integrated security system, and job execution control method thereof
US10795625B2 (en) Image forming apparatus, reservation job managing and control performance restoration
JP2008118364A (en) Image processor and image processing program
JP4687486B2 (en) Image forming apparatus, image forming apparatus control method, and image forming apparatus control program
JP2013183300A (en) Job history auditing system, control method therefor, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041214

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060123

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060601

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060606

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060804

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: 20060829

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060831

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20090915

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20100915

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110915

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120915

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20130915

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees