(57)【要約】【課題】画像検索システムにおいて、画像形成処理時に割込みが発生しても、位置情報の検索を効率的に行なうことができるようにする。【解決手段】画像形成処理順に位置情報ＰIDを各出力画像に付加する。各出力画像に付加される位置情報ＰIDを、各ジョブを一意に特定する画像識別情報ＧID_Gと対応付けてデータベースDBに登録する。処理が中断・再開した際に、ジョブ実行順序が変更されることで、位置情報ＰIDが不連続な順番で各ページ画像に付与されることになるが、検索処理時には、ある位置情報ＰIDを出力画像から抽出して検索条件とする際に、その抽出した位置情報ＰIDに関連付けられている画像識別情報ＧID_Gと同じものが対応付けられている他の位置情報ＰIDを検索する。【選択図】図５
2008160255.tif 000002
【特許請求の範囲】
【請求項１】
出力対象の各画像を特定する画像識別情報と、前記出力対象の各画像が形成される出力媒体での前記各画像上の位置を特定する位置識別情報とを対応付けて所定の記憶媒体に記憶し、
前記出力媒体に形成される前記出力対象の画像に前記位置識別情報を付加し、
前記位置識別情報が付加された前記出力媒体の画像から前記位置識別情報を抽出し、
抽出した前記位置識別情報を検索条件として、当該位置識別情報と関連する前記画像識別情報が対応付けられている他の前記位置識別情報を検索する
ことを特徴とする画像管理方法。
【請求項２】
出力対象の各画像を特定する画像識別情報と、前記出力対象の各画像が形成される出力媒体での前記各画像上の位置を特定する位置識別情報とを対応付けて所定の記憶媒体に登録する登録処理部と、
前記位置識別情報が付加された前記出力媒体の画像から抽出される前記位置識別情報を検索条件として、当該位置識別情報と関連する前記画像識別情報が対応付けられている他の前記位置識別情報を、前記登録処理部が登録した前記記憶媒体から検索する検索処理部と
を備えたことを特徴とする画像管理装置。
【請求項３】
前記登録処理部は、前記位置識別情報を、連続した記号で前記登録を行なう
ことを特徴とする請求項２に記載の画像管理装置。
【請求項４】
前記登録処理部は、前記出力対象の画像を前記出力媒体に形成する画像形成処理時の処理単位を示す情報を前記画像識別情報として前記登録を行なう
ことを特徴とする請求項２または３に記載の画像管理装置。
【請求項５】
前記登録処理部は、利用者より指定された前記画像識別情報に基づいて前記登録を行なう
ことを特徴とする請求項２または３に記載の画像管理装置。
【請求項６】
前記登録処理部は、前記出力対象の画像を生成する応用ソフトを特定する応用ソフト識別情報と、前記画像識別情報と、前記位置識別情報とを対応付けて前記所定の記憶媒体に登録する
ことを特徴とする請求項２〜５のうちの何れか１項に記載の画像管理装置。
【請求項７】
前記登録処理部は、前記出力対象の画像を前記出力媒体に形成するように指示した利用者を特定する利用者識別情報と、前記画像識別情報と、前記位置識別情報とを対応付けて前記所定の記憶媒体に登録する
ことを特徴とする請求項２〜６のうちの何れか１項に記載の画像管理装置。
【請求項８】
出力媒体に形成される出力対象の各画像に、前記出力媒体での前記各画像上の位置を特定する位置識別情報を付加する位置識別情報付加部と、
前記位置識別情報が付加された前記出力媒体の画像から前記位置識別情報を抽出する位置識別情報抽出部と、
前記画像識別情報と前記位置識別情報とを対応付けて所定の記憶媒体に登録する登録処理部、および、前記位置識別情報抽出部が抽出した前記位置識別情報を検索条件として、当該位置識別情報と関連する前記画像識別情報が対応付けられている他の前記出力媒体を検索する検索処理部、の内の少なくとも一方と
を備えたことを特徴とする画像形成装置。
【請求項９】
電子計算機を、
出力対象の各画像を特定する画像識別情報と、前記出力対象の各画像が形成される各出力媒体を特定する位置識別情報とを対応付けて所定の記憶媒体に登録する登録処理部と、
前記位置識別情報が付加された前記出力媒体から抽出される前記位置識別情報を検索条件として、当該位置識別情報と関連する前記画像識別情報が対応付けられている他の前記位置識別情報を、前記登録処理部が登録した前記記憶媒体から検索する検索処理部と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像管理方法、画像管理装置、画像形成装置、およびプログラムに関する。
【背景技術】
【０００２】
たとえば、プリンタ装置、ファクシミリ装置、複写装置、またはそれらの機能を複合的に有する複合機（multi-function device ）などの画像形成装置において、画像を出力するための各出力媒体上での各画像上の位置を特定する固有の位置情報を埋め込む機能を備えたものがある。
【０００３】
たとえば、特許文献１には、位置情報を示す不可視コードが形成された情報表示媒体に可視画像を形成する際、近赤外領域に吸収のないまたは吸収の少ない色素、たとえばカラー画像形成材料のみを用いて画像を形成することで、不可視コードの上に重ねて画像を形成する仕組みが提案されている。
【０００４】
【特許文献１】特開２００２−２４０３８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、出力媒体上での各画像上の位置を特定する位置情報の検索を効率的に行なうことのできる仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の画像管理方法は、出力対象の各画像を特定する画像識別情報と、出力対象の各画像が形成される出力媒体での各画像上の位置を特定する位置識別情報とを対応付けて所定の記憶媒体に記憶し、出力媒体に形成される出力対象の画像に位置識別情報を付加し、位置識別情報が付加された出力媒体の画像から位置識別情報を抽出し、抽出した位置識別情報を検索条件として、位置識別情報と関連する画像識別情報が対応付けられている他の位置識別情報を検索することを特徴とする。
【０００７】
請求項２に記載の画像管理装置は、出力対象の各画像を特定する画像識別情報と、出力対象の各画像が形成される出力媒体での各画像上の位置を特定する位置識別情報とを対応付けて所定の記憶媒体に登録する登録処理部と、位置識別情報が付加された出力媒体の画像から抽出される位置識別情報を検索条件として、位置識別情報と関連する画像識別情報が対応付けられている他の位置識別情報を、登録処理部が登録した記憶媒体から検索する検索処理部とを備えたことを特徴とする。
【０００８】
請求項３に記載の画像管理装置は、登録処理部は、連続した記号で位置識別情報の登録を行なうことを特徴とする。
【０００９】
請求項４に記載の画像管理装置は、登録処理部は、出力対象の画像を出力媒体に形成する画像形成処理時の処理単位を示す情報を画像識別情報として登録を行なうことを特徴とする。
【００１０】
請求項５に記載の画像管理装置は、登録処理部は、利用者より指定された画像識別情報に基づいて登録を行なうことを特徴とする。
【００１１】
請求項６に記載の画像管理装置は、登録処理部は、出力対象の画像を生成する応用ソフトを特定する応用ソフト識別情報と、画像識別情報と、位置識別情報とを対応付けて所定の記憶媒体に登録することを特徴とする。
【００１２】
請求項７に記載の画像管理装置は、登録処理部は、出力対象の画像を出力媒体に形成するように指示した利用者を特定する利用者識別情報と、画像識別情報と、位置識別情報とを対応付けて所定の記憶媒体に登録することを特徴とする。
【００１３】
請求項８に記載の画像形成装置は、出力媒体に形成される出力対象の各画像に、出力媒体での各画像上の位置を特定する位置識別情報を付加する位置識別情報付加部と、位置識別情報が付加された出力媒体の画像から位置識別情報を抽出する位置識別情報抽出部と、画像識別情報と位置識別情報とを対応付けて所定の記憶媒体に登録する登録処理部および位置識別情報抽出部が抽出した位置識別情報を検索条件として、位置識別情報と関連する画像識別情報が対応付けられている他の出力媒体を検索する検索処理部の内の少なくとも一方とを備えたことを特徴とする。
【００１４】
請求項９に記載のプログラムは、電子計算機を、出力対象の各画像を特定する画像識別情報と、出力対象の各画像が形成される各出力媒体を特定する位置識別情報とを対応付けて所定の記憶媒体に登録する登録処理部と、位置識別情報が付加された出力媒体から抽出される位置識別情報を検索条件として、位置識別情報と関連する画像識別情報が対応付けられている他の位置識別情報を、登録処理部が登録した記憶媒体から検索する検索処理部として機能させることを特徴とする。
【発明の効果】
【００１５】
請求項１に記載の発明によれば、本構成を有していない場合に比べて、位置情報の検索対象を特定できるため、効率的に検索を行なう画像管理方法を実現することができる。
【００１６】
請求項２に記載の発明によれば、本構成を有していない場合に比べて、位置情報の検索対象を特定できるため、効率的に検索を行なう画像管理装置を実現することができる。
【００１７】
また、請求項１および請求項２に記載の発明によれば、付加的な効果として、検索処理の高速化を図ることができ、利便性が向上する。
【００１８】
請求項３に記載の発明によれば、位置識別情報として付与する有限な資源である記号を有効に利用することができる。
【００１９】
請求項４に記載の発明によれば、利用者の介在の余地のない画像形成処理時の処理単位を示す情報を検索対象として検索を行なうことができる。
【００２０】
請求項５に記載の発明によれば、利用者が予め設定した画像識別情報を検索条件として検索を行なうことができる。
【００２１】
請求項６に記載の発明によれば、出力対象の画像を生成する応用ソフトを特定する応用ソフト識別情報も検索対象として検索を行なうことができる。
【００２２】
請求項７に記載の発明によれば、出力対象の画像を出力媒体に形成するように指示した利用者を特定する利用者識別情報も検索対象として検索を行なうことができる。
【００２３】
請求項８に記載の発明によれば、請求項１に記載の画像管理方法や請求項２に記載の画像管理装置との組合せに好適な画像形成装置を実現することができる。
【００２４】
請求項９に記載の発明によれば、本構成を有していない場合に比べて、位置情報の検索を効率的に行なうことができる仕組みを、コンピュータを用いて実現できる。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照して本発明の実施形態について詳細に説明する。
【００２６】
＜画像検索システムの概要＞
図１は、画像検索システムの全体概要を示す図である。図示のように、本実施形態の画像検索システム１は、プリントデータや読取画像データやＦＡＸ受信画像データなどの画像データで示される処理対象のページ画像（文書画像とも称される）に基づく出力画像を形成するクライアント端末としての画像形成装置３と、画像形成装置３が出力する画像に埋め込む位置情報を管理する位置情報管理サーバ５とが、ネットワーク９により接続されて構成されている。詳細は後述するが、画像形成装置３は、画像管理装置の機能の全てまたは一部を具備するように構成することができる。
【００２７】
本実施形態の画像形成装置３は、出力画像を出力媒体８上に形成する際に、出力対象の各画像が形成される出力媒体８での各画像上の位置を一意に特定できるＸＹ座標等として認識可能な固有の位置識別情報である位置情報ＰIDを付加する機能を備えている。
【００２８】
なお、図では、画像形成装置３として３台（それぞれに参照子３_1，３_2，３_3）が備えられている構成例で示しているが、その数は任意である。同様に、位置情報管理サーバ５として１台が備えられている構成例で示しているが、その数は任意である。
【００２９】
また、位置情報管理サーバ５を備えずに、画像形成装置３が位置情報管理サーバ５の機能を持つように構成することもできる。
【００３０】
位置情報管理サーバ５は、画像形成装置３が画像形成処理を実行する際に、画像形成装置３からの問合せを受けて位置情報ＰIDを発行するとともに、画像形成装置３における画像形成処理時のページ画像を特定する画像識別情報ＧIDおよび各画像形成装置３を特定する装置識別情報ＤIDを画像形成装置３から受け取り、受け取った画像識別情報ＧIDおよび装置識別情報ＤIDと、位置情報ＰIDとを、対応付けて所定の不揮発性の記憶媒体に保存する。
【００３１】
つまり、各ページ画像を特定する画像識別情報ＧIDを、画像形成装置３による画像形成処理結果である各々の印刷物に発行された位置情報ＰIDと関連付けてデータベースDBとして登録する。出力対象の画像と、その画像が形成される出力媒体８上での位置情報ＰIDとを一体で管理するのである。
【００３２】
データベースDBに登録された画像識別情報ＧID、装置識別情報ＤID、および位置情報ＰIDは、位置情報ＰIDを検索条件とした媒体検索（結果的には画像検索に相当する）に利用される。
【００３３】
なお、位置情報管理サーバ５を備えるシステム構成を採用する場合において、位置情報ＰIDの発行機能は位置情報管理サーバ５ではなく画像形成装置３において実行し、それ以降の、画像識別情報ＧIDと位置情報ＰIDとの保存や、後述する検索処理などの機能を位置情報管理サーバ５が担当するように構成することもできる。
【００３４】
“揮発性の記憶媒体”とは、装置の電源がオフされた場合には、記憶内容を消滅してしまう形態の記憶媒体を意味する。一方、“不揮発性の記憶媒体”とは、装置のメイン電源がオフされた場合でも、記憶内容を保持し続ける形態の記憶媒体を意味する。記憶内容を保持し続けることができるものであればよく、半導体製のメモリ素子自体が不揮発性を有するものに限らず、バックアップ電源を備えることで、揮発性のメモリ素子を“不揮発性”を呈するように構成するものであってもよい。
【００３５】
ここで、詳細は後述するが、各ページ画像を特定する画像識別情報ＧIDは、各ページ画像のそれぞれを一意に特定する個別対応のもの（特に画像識別情報ＧID_Pと記す）であってもよいし、所定の基準に基づく１つまたは複数ページの纏まり（グループページ画像と称する）に対して、そのグループページ画像を一意に特定するグループ対応のもの（特に画像識別情報ＧID_Gと記す）であってもよいし、さらに、所定の基準に基づく複数グループの纏まり（グループツリー画像と称する）に対して、そのグループツリー画像を一意に特定するグループツリー対応のもの（特に画像識別情報ＧID_Tと記す）であってもよい。
【００３６】
また、各ページ画像を特定する画像識別情報ＧID（ＧID_P，ＧID_G，ＧID_T）は、画像形成装置３が、画像形成処理時の１つの纏まりであるジョブや、複数ジョブをさらに１つの纏まりとしたジョブツリーに応じて自動で発行することでユーザの介在を排除する態様と、各ページ画像（つまり、対応する処理結果物である印刷物）に対してユーザが任意に設定できる態様との何れをも採用することができる。
【００３７】
後者の場合、たとえば、プリントジョブや複写ジョブ時の複数ページでなる１つのジョブをユーザが任意の括りでドキュメントを設定できるようにしてもよい。また、複数のジョブの纏まりでなる１つのジョブツリーを、ユーザが任意の括りで複数のドキュメントツリーを設定できるようにしてもよい。
【００３８】
また、位置情報管理サーバ５は、ユーザより照会された位置情報ＰIDを検索条件として、この位置情報ＰIDに関連する他のページ画像を検索する画像検索機能を備えている。位置情報管理サーバ５は、ある位置情報ＰIDの照会がなされた場合に、位置情報ＰIDとそれに関連付けられた画像識別情報ＧID（ＧID_P，ＧID_G，ＧID_T）から一連の印刷物の位置情報ＰIDを読み込んでおき、その他の位置情報ＰIDの照会に備える。
【００３９】
なお、位置情報管理サーバ５を備えるシステム構成を採用する場合において、位置情報ＰIDの発行機能のみを位置情報管理サーバ５が実行し、それ以降の、画像識別情報ＧIDと位置情報ＰIDとのデータベースDB（その記憶媒体は位置情報管理サーバ５に存在するものでもよい）への登録指示や画像検索処理などの機能を、画像形成装置３が担当するように構成することもできる。
【００４０】
＜ページ画像とジョブの関係＞
図２は、各ページ画像と、ジョブと、ジョブツリーの関係を説明する図である。図２に示すように、各ジョブは、１つまたは複数のページ画像の集合でなる画像形成処理や課金処理などを実行する際の最小処理単位を意味する。実際の場面では、このジョブをさらに所定のルールで関連付けることで複数のジョブの集合でなるジョブツリーとして取り扱い、このジョブツリーを大きな１つの処理単位として画像形成処理や課金処理などを実行することもある。
【００４１】
＜＜第１実施形態＞＞
＜画像形成装置の構成例＞
図３は、画像管理装置を具備してなる画像形成装置３の第１実施形態の構成例を示す機能ブロック図である。各機能部は、画像データやその他の処理データや制御データなどが伝送されるバスで接続されるようになっている。
【００４２】
本実施形態の画像管理装置７は、位置情報ＰIDと対応付けて管理する画像識別情報ＧIDとして、所定の規則に基づいて組み合わされる１ページまたは複数ページのページ画像でなるドキュメント（印刷物などの文書）を一意に特定する文書識別情報ＧID_D（ＩＤ；Identification）を使用する。
【００４３】
特に、第１実施形態の画像形成装置３に備えられる画像管理装置７は、ドキュメントを一意に特定する文書識別情報ＧID_Dとして、出力対象の画像を出力媒体８に形成する画像形成処理時の処理単位を示す情報を使用する点に特徴を有する。
【００４４】
画像形成処理時の処理単位を示す情報としては、たとえば、画像形成処理を実行する際の最小処理単位であるジョブ（グループページの一例）を一意に識別できる画像識別情報ＧID_Gや所定のルールで関連付けられた２つ以上のジョブ群であるジョブツリー（グループツリーの一例）を一意に識別できる画像識別情報ＧID_Tを使用することができる。
【００４５】
第１実施形態の画像形成装置３は、処理対象画像を取り込む画像取得部１０と、画像取得部１０が取り込んだ画像データを記憶蓄積する画像データ蓄積部１２とを備える。
【００４６】
画像取得部１０は、たとえば、画像読取手段としてのスキャナ装置とその制御手段、磁気ディスクやメモリカードなどのリード兼ライト装置とその制御手段、ネットワーク９などを介してプリントデータやＦＡＸデータの授受を行なうデータ転送手段、あるいは応用ソフトウェア（実行化ソフトウェアやアプリケーションソフトウェアなどとも称される）で作成した文書ファイルをビットマップ画像に描画（ラスタライズ）する手段などからなる画像データ入力手段の一例である。
【００４７】
ここで、応用ソフトウェアとは、文書作成や、数値計算や、製図など、ある特定の目的のために設計されたソフトウェアを意味する。たとえば、画像形成装置３における画像形成処理に供されるページ画像を生成し得る応用ソフトウェアには、ワードプロセッサ用のワープロソフト、表計算ソフト、画像編集ソフト、製図ソフト、データベースソフト、プレゼンテーションソフト、ウェブ（Ｗｅｂ）ブラウザ、電子メールソフトなどがある。
【００４８】
また、画像形成装置３は、画像識別情報ＧIDを生成し発行する画像識別情報管理部２０と、出力媒体８での各画像上の位置を特定する位置識別情報としての位置情報ＰIDを連続した記号（文字や番号）で生成する位置情報生成部３０と、内部の位置情報生成部３０または外部の位置情報管理サーバ５で生成された位置情報ＰIDを画像識別情報ＧIDとともにデータベースDBにて管理する情報管理部３２とを備える。
【００４９】
画像形成装置３に備えられる位置情報生成部３０や位置情報管理サーバ５に備えられる位置情報生成部３０と同様の機能部は、画像形成装置３において、位置情報ＰIDを埋め込んだ画像データに基づく画像形成処理（たとえば印刷出力処理）を実行する際、重複のない一意に特定できる位置情報ＰIDを発行する。
【００５０】
ここで、第１実施形態の画像識別情報管理部２０は、画像識別情報ＧIDの一例として、画像形成処理を実行する際のジョブを一意に識別する画像識別情報ＧID_Gや所定のルールで関連付けられた２つ以上のジョブ群であるジョブツリーを一意に識別する画像識別情報ＧID_Tを生成し発行する処理単位識別情報管理部２２を有している点に特徴を有する。つまり、処理単位識別情報管理部２２は、ユーザの介在を許さない処理単位であるジョブやジョブツリーを元にして文書識別情報ＧID_Dを設定する点に特徴を有する。
【００５１】
処理単位識別情報管理部２２は、複数のクライアントからの要求をデバイスに割り振って処理を実行する際の最小処理単位・最小課金単位であるジョブや、１つのサービス、応用ソフトウェアを実現するため、所定のルールで関連付けられた２つ以上のジョブ（群）であるジョブツリーの構成やそこで使用されているデバイスの構成を取得し、ジョブあるいはジョブツリーを一意に識別できる画像識別情報ＧID_G，ＧID_Tを生成し発行するジョブ・デバイス構成抽出手段の一例である。
【００５２】
本実施形態の情報管理部３２は、位置情報ＰIDを画像識別情報ＧID_Gや画像識別情報ＧID_Tと対応付けてデータベースDBに登録して管理することで、画像形成装置３にて画像形成処理を実行する際に割込みなどによって処理が中断・再開することで、ジョブ単位やジョブツリー単位での処理が不連続になる場合でも、ジョブ単位やジョブツリー単位で位置情報ＰIDを対応付けて管理する点に特徴を有する。
【００５３】
第１実施形態の情報管理部３２は、一連の画像形成処理における各ページ画像のページ位置と、位置情報ＰIDと、画像識別情報ＧID_Gまたは画像識別情報ＧID_Tとを対応付けて、データベースDBに登録する。
【００５４】
後述する第４実施形態との相違点として、ジョブやジョブツリーは、画像形成装置３における画像形成処理時に自動的に管理されるものであり、画像識別情報ＧID_G，ＧID_Tの設定に、利用者が介在する余地はない。
【００５５】
情報管理部３２は、処理が中断・再開した際に、ジョブの実行順序が変更され、位置情報が意図しない順番で出力画像に付加される場合でも、ジョブやジョブツリーの各ページ画像に付加された位置情報ＰIDを確実に特定できるようにするのである。
【００５６】
また、画像形成装置３は、内部の位置情報生成部３０または外部の位置情報管理サーバ５で生成された位置情報ＰIDを符号化した情報画像データを生成する情報画像データ生成部４０と、画像取得部１０が取得した入力画像データと情報画像データ生成部４０により生成された情報画像データを合成する画像データ合成部４２と、画像データ合成部４２により合成された合成画像を出力媒体８に出力する画像データ出力部４４とを備える。
【００５７】
画像データ合成部４２は、出力媒体８に形成される出力対象の各画像に、出力媒体８での各画像上の位置を特定する位置識別情報を付加する位置識別情報付加部として機能するものである。
【００５８】
画像データ出力部４４は、たとえば、出力媒体８としてのＣＲＴディスプレイや液晶ディスプレイなどとその制御手段、出力媒体８としての印刷用紙などに画像を形成するプリンタ装置とその制御手段、出力媒体８としての磁気ディスクやメモリカードなどの電子データ記憶媒体にデータを記録したり記録されたデータを読み出したりするリード兼ライト装置とその制御手段、またはネットワーク９を介して接続された他の画像形成装置３との間でプリントデータやＦＡＸデータの授受を行なうデータ転送装置によって実現される画像データ出力手段の一例である。
【００５９】
また、画像形成装置３は、位置情報ＰIDを符号化した情報画像データが合成されている処理対象画像データから情報画像データを分離する情報画像データ分離部５０と、情報画像データ分離部５０が分離した情報画像データから位置情報ＰIDを復号化する位置情報復号部５２と、処理対象画像データから情報画像データ分離部５０によって分離され位置情報復号部５２によって復号化された位置情報ＰIDを記憶蓄積する位置情報蓄積部５４とを備える。
【００６０】
情報画像データ分離部５０と位置情報復号部５２とにより、位置情報ＰIDが付加された出力画像（詳しくは出力媒体８上の画像）から、出力対象の各画像が形成される出力媒体８での各画像上の位置を特定する位置識別情報（本例では位置情報ＰID）を抽出する位置識別情報抽出部５３が構成される。
【００６１】
位置情報復号部５２は、復号化した位置情報ＰIDを、検索指定された位置情報ＰID_Sとして情報管理部３２に通知する。要するに、本実施形態の情報管理部３２は、検索対象としての位置情報ＰID_Sの入力を位置情報復号部５２から受け付けるのである。情報管理部３２は、位置情報復号部５２から通知された位置情報ＰID_Sを検索条件として、その検索対象の位置情報ＰID_Sに対応付けられている画像識別情報ＧID_G，ＧID_Tに対応する他の位置情報ＰIDを特定する。
【００６２】
つまり、本実施形態の情報管理部３２は、画像識別情報ＧID_G，ＧID_Tを位置情報ＰIDと関連付けてデータベースDBに登録する登録処理機能だけでなく、検索対象として指定されたものと同一の画像識別情報ＧID_G，ＧID_Tに対応付けられている他の位置情報ＰIDを特定することで、ある位置情報ＰID_Sに関連する他の位置情報ＰIDを持つ出力画像を検索する検索機能も持つのである。
【００６３】
本実施形態の画像形成装置３においては、画像識別情報管理部２０、位置情報生成部３０、および情報管理部３２により、画像管理装置７が構成されるようになっている。
【００６４】
なお、この画像管理装置７の構成例では、画像識別情報ＧID_G，ＧID_Tおよび位置情報ＰIDについての識別・位置情報登録処理機能と、位置情報ＰIDに関連する他の位置情報ＰIDを持つ出力画像を検索する検索機能の全てを画像管理装置７が備え、この画像管理装置７を画像形成装置３が具備する構成例で示しているが、これは、画像識別情報ＧID_G，ＧID_Tと位置情報ＰIDとを取り扱う画像検索システム１を構築する際の一例に過ぎない。
【００６５】
たとえば、情報管理部３２を、画像識別情報ＧIDと位置情報ＰIDとをデータベースDBに登録する登録処理部３４と、位置情報ＰIDが付加された出力媒体８から抽出される位置情報ＰIDを検索条件として、その位置情報ＰID（位置識別情報の一例）と関連する画像識別情報ＧIDが対応付けられている他の出力媒体８を検索する検索処理部３６とに分けて、何れか一方を位置情報管理サーバ５に搭載するように構成してもよい。もちろん、登録処理部３４と検索処理部３６とでなる情報管理部３２で画像管理装置７を構成し、これを位置情報管理サーバ５に搭載する構成を採ることもできる。
【００６６】
＜処理手順＞
図４は、第１実施形態の画像形成装置３における画像管理処理手順の一例を示すフローチャートである。
【００６７】
画像取得部１０は、たとえば、スキャナ装置や、磁気ディスクやメモリカードなどの画像データ記憶媒体や、ネットワーク９などを利用して、画像形成処理の対象とする入力画像を取り込む（Ｓ１１０）。
【００６８】
処理単位識別情報管理部２２は、画像識別情報ＧIDの一例として、ジョブを一意に特定するジョブＩＤ（Identification；識別子）を示す画像識別情報ＧID_Gやジョブツリーを一意に特定するジョブツリーＩＤを示す画像識別情報ＧID_Tを生成し、ジョブやジョブツリーにおける一連の画像データに付与する（Ｓ１２０）。
【００６９】
画像データ合成部４２は、内部の位置情報生成部３０または外部の位置情報管理サーバ５で生成された位置情報ＰIDを情報画像データ生成部４０で符号化した情報画像データと、画像取得部１０が取得した入力画像データとを合成することで、画像データ出力部４４から出力される画像に位置情報を埋め込む（Ｓ１３０）。
【００７０】
登録処理部３４は、処理単位識別情報管理部２２により生成されたジョブを一意に特定するジョブＩＤを示す画像識別情報ＧID_Gやジョブツリーを一意に特定するジョブツリーＩＤを示す画像識別情報ＧID_Tを、位置情報生成部３０または外部の位置情報管理サーバ５で生成された位置情報ＰIDと関連付けてデータベースDBに登録する（Ｓ１４０）。
【００７１】
画像データ出力部４４は、画像データ合成部４２により位置情報ＰIDを示す情報画像データが合成された合成画像を出力する（Ｓ１５０）。たとえば、ＣＲＴディスプレイや液晶ディスプレイに表示出力したり、プリンタ装置にて用紙上に出力したり、磁気ディスクやメモリカードなどの記憶媒体にデータ保存したり、ネットワーク９を介してプリントデータやＦＡＸデータとして送信出力したりする。
【００７２】
たとえば、画像データ出力部４４が印刷物として画像出力する場合、登録処理部３４は、ジョブあるいはジョブツリーを一意に識別できる画像識別情報ＧID_G，ＧID_Tを、各々の印刷物に発行された各位置情報ＰIDと関連付けてデータベースDBに登録する。
【００７３】
この後、検索処理部３６は、検索対象の元となる位置情報ＰID_Sを受け付け、同一の画像識別情報ＧID_G，ＧID_Tに対応する他の位置情報ＰIDが付与されている他のページ画像を検索する（Ｓ１６０）。
【００７４】
たとえば、ある位置情報の照会をユーザより受け付けると（Ｓ１６２−ＹＥＳ）、指定された位置情報ＰID_Sとそれに関連付けられたジョブＩＤを示す画像識別情報ＧID_GやジョブツリーＩＤを示す画像識別情報ＧID_Tから一連の印刷物の位置情報を読み込んでおき、その他の位置情報の照会に備える。
【００７５】
具体的には、情報画像データ分離部５０は、位置情報ＰIDを符号化した情報画像データが合成されている画像データ出力部４４によって出力された出力画像から位置情報ＰIDを符号化した情報画像データを分離する（Ｓ１６４）。位置情報復号部５２は、情報画像データ分離部５０が分離した情報画像データから位置情報ＰIDを復号化し、これを検索指定された位置情報ＰID_Sとして検索処理部３６に通知する（Ｓ１６６）。
【００７６】
検索処理部３６は、位置情報復号部５２から通知された位置情報ＰID_Sを検索条件として、指定された位置情報ＰID_Sに対応付けられている同一の画像識別情報ＧID_G，ＧID_Tに対応する他の位置情報ＰIDを特定する（Ｓ１６８）。
【００７７】
つまり、ユーザが検索を希望する文書の位置情報ＰID_Sを検索キーとする際に、ユーザの介在の余地がないジョブやジョブツリー単位で設定される同一の画像識別情報ＧID_G，ＧID_Gのみを検索対象とする。
【００７８】
＜処理事例＞
図５および図６は、第１実施形態の画像形成装置３における処理事例を示す図である。ここで、図５（Ａ）および図６（Ａ）は、処理中断が発生することなく複数のジョブやジョブツリーについての画像形成処理が完了する場合を示し、図５（Ｂ）および図６（Ｂ）は、あるジョブやジョブツリーについての画像形成処理の途中で割込みや紙詰まりなどで中断が発生し、その間に別のジョブやジョブツリーについての画像形成処理が行なわれる場合を示す。
【００７９】
図５に示す第１の処理事例および図６に示す第２の処理事例ように、位置情報生成部３０や外部の位置情報管理サーバ５にて、ジョブやジョブツリーについての各ページ画像に対して、重複のない一意に特定できる位置情報ＰIDを連続的に発生する。
【００８０】
このとき、処理中断が発生することなく複数のジョブやジョブツリーについての画像形成処理が完了する場合には、ジョブやジョブツリー単位で、ジョブやジョブツリーについての各ページ画像に対して連続して位置情報ＰIDが付与され、その情報が登録処理部３４によってデータベースDBに登録される。
【００８１】
たとえば、図５（Ａ）は、画像データ出力部４４にて印刷用紙に画像を形成して出力しようとしたときに、ワープロ用や製図用などの任意の応用ソフトウェアで作成された１０ページの文書でなるジョブ１_1が正常に処理を完結でき、その後に任意の応用ソフトウェアで作成された１０ページの文書でなるジョブ１_2の処理を実行して完結できる場合を示している。
【００８２】
このときには、情報管理部３２が登録するデータベースDBとしては、ジョブ１_1のページＰ１には位置情報ＰID_1が対応付けられ、以下順にページＰ２，…，Ｐ１０には位置情報ＰID_2，…，ＰID_10 が対応付けられ、この後、ジョブ１_2のページＰ１には位置情報ＰID_11 が対応付けられ、以下順にページＰ２，…，Ｐ１０には位置情報ＰID_12 ，…，ＰID_20 が対応付けられる。
【００８３】
また、図６（Ａ）は、画像データ出力部４４にて印刷用紙に画像を形成して出力しようとしたときに、ワープロ用や製図用などの任意の応用ソフトウェアで作成されたそれぞれ１０ページの文書でなる３つのジョブ１_1，１_2，１_3（処理順もこの順である）の組合せで構成された第１のジョブツリー１が正常に処理を完結でき、その後に任意の応用ソフトウェアで作成されたそれぞれ１０ページの文書でなる３つのジョブ２_1，２_2，２_3（処理順もこの順である）の組合せで構成された第２のジョブツリー２の処理を実行して完結できる場合を示している。
【００８４】
このときには、情報管理部３２が登録するデータベースDBとしては、ジョブ１_1のページＰ１，…，Ｐ１０には順に位置情報ＰID_1，…，ＰID_10 が対応付けられ、ジョブ１_2のページＰ１，…，Ｐ１０には順に位置情報ＰID_11 ，…，ＰID_20 が対応付けられ、ジョブ１_3のページＰ１，…，Ｐ１０には順に位置情報ＰID_21 ，…，ＰID_30 が対応付けられ、ジョブ２_1のページＰ１，…，Ｐ１０には順に位置情報ＰID_31 ，…，ＰID_40 が対応付けられ、ジョブ２_2のページＰ１，…，Ｐ１０には順に位置情報ＰID_41 ，…，ＰID_50 が対応付けられ、ジョブ２_3のページＰ１，…，Ｐ１０には順に位置情報ＰID_51 ，…，ＰID_60 が対応付けられる。
【００８５】
一方、あるジョブやジョブツリーについての画像形成処理の途中で割込みや紙詰まりなどで中断が発生し、その間に別のジョブやジョブツリーについての画像形成処理が行なわれる場合には、位置情報生成部３０や外部の位置情報管理サーバ５にて、重複のない一意に特定できる位置情報ＰIDを連続的に発生しているので、処理が中断・再開した際に、そのジョブやジョブツリーについては、実行順序が変更されることで、連続した画像形成処理がなされないことになり、位置情報ＰIDが意図しない順番（不連続な順番）で各ページ画像に付与されることになる。つまり、割込みなどによって、ジョブやジョブツリー単位で位置情報ＰIDを連続して付与できるとは限らないことになる。
【００８６】
たとえば、図５（Ａ）に対応する図５（Ｂ）は、画像データ出力部４４にて印刷用紙に画像を形成して出力しようとしたときに、ジョブ１_1のページＰ３後にジョブ１_2の割込みが発生する場合を示している。
【００８７】
このときには、情報管理部３２が登録するデータベースDBとしては、ジョブ１_1のページＰ１，Ｐ２，Ｐ３には位置情報ＰID_1，ＰID_2，ＰID_3が先ず対応付けられ、この後、ジョブ１_2のページＰ１には位置情報ＰID_4が対応付けられ、以下順にページＰ２，…，Ｐ１０には位置情報ＰID_5，…，ＰID_13 が対応付けられ、さらにこの後に、ジョブ１_1の残りのページＰ４，…，Ｐ１０には位置情報ＰID_14 ，…，ＰID_20 が対応付けられることになる。
【００８８】
処理完結前に別のジョブ１_2が割り込まれたジョブ１_1については、ページＰ３，Ｐ４の間で位置情報ＰIDがＰID_3からＰID_14 へと不連続となり、位置情報ＰIDがページ順に連続して付与できていないことが分かる。
【００８９】
また、図６（Ａ）に対応する図６（Ｂ）は、画像データ出力部４４にて印刷用紙に画像を形成して出力しようとしたときに、ジョブツリー１のジョブ１_1のページＰ５後にジョブツリー２の割込みが発生する場合を示している。
【００９０】
このときには、情報管理部３２が登録するデータベースDBとしては、先ずジョブ１_1のページＰ１，…，Ｐ５には順に位置情報ＰID_1，…，ＰID_5が対応付けられ、この後、ジョブ２_1のページＰ１，…，Ｐ１０には順に位置情報ＰID_6，…，ＰID_15 が対応付けられ、ジョブ２_2のページＰ１，…，Ｐ１０には順に位置情報ＰID_16 ，…，ＰID_25 が対応付けられ、ジョブ２_3のページＰ１，…，Ｐ１０には順に位置情報ＰID_26 ，…，ＰID_35 が対応付けられる。
【００９１】
さらにこの後に、ジョブツリー１の残りのジョブ１_1のページＰ６，…，Ｐ１０には順に位置情報ＰID_36 ，…，ＰID_40 が対応付けられ、ジョブ１_2のページＰ１，…，Ｐ１０には順に位置情報ＰID_41 ，…，ＰID_50 が対応付けられ、ジョブ１_3のページＰ１，…，Ｐ１０には順に位置情報ＰID_51 ，…，ＰID_60 が対応付けられることになる。
【００９２】
処理完結前に別のジョブツリー２が割り込まれたジョブツリー１については、ジョブ１_1のページＰ５，Ｐ６の間で位置情報ＰIDがＰID_5からＰID_36 へと不連続となり、位置情報ＰIDがページ順に連続して付与できていないことが分かる。
【００９３】
しかしながら、第１実施形態の構成では、ジョブやジョブツリー単位で位置情報ＰIDを連続して付与できない場合でも、登録処理部３４は、位置情報ＰIDをデータベースDBに登録する際、ジョブやジョブツリーを一意に特定する画像識別情報ＧID_G，ＧID_Tを各々の印刷物に発行された位置情報ＰIDと関連付けて登録する。
【００９４】
このため、位置情報ＰIDが意図しない順番で付与されても、検索処理部３６は、ジョブやジョブツリーを単位として、一連の印刷物の各ページ画像に発行された位置情報ＰIDを一意に特定することができる。検索処理時に、ある位置情報ＰIDを出力画像から抽出して検索条件とする際に、その抽出した位置情報ＰIDに関連付けられている画像識別情報ＧID_G，ＧID_Tと同じものが対応付けられている他の位置情報ＰIDを検索することができるようになる。
【００９５】
したがって、たとえば、ジョブ１_1の全ての印刷物の所在や移動を管理しようとするとき、ジョブ１_1の任意の印刷物に付与されている位置情報ＰIDの情報画像データを位置情報復号部５２で復号化して、復号化された位置情報ＰID_Sを検索キーとして検索処理部３６にて、同一の画像識別情報ＧID_G，ＧID_Tが対応付けられている他の位置情報ＰIDを検索するようにすれば、ジョブ１_1の全ての印刷物を見つけ出すことができる。
【００９６】
＜＜第２実施形態＞＞
＜画像形成装置の構成例＞
図７は、画像管理装置を具備してなる画像形成装置３の第２実施形態の構成例を示す機能ブロック図である。
【００９７】
第２実施形態の画像形成装置３に備えられる画像管理装置７は、位置情報ＰIDと対応付けて管理する画像識別情報ＧIDとして、ドキュメントを一意に特定する文書識別情報ＧID_Dを使用するとともに、文書識別情報ＧID_Dを、応用ソフトウェアを一意に特定する応用ソフト識別情報ＡＳIDに対応付けてデータベースDBに登録する点に特徴を有する。
【００９８】
このため、第２実施形態の画像形成装置３における画像識別情報管理部２０は、画像識別情報ＧIDの一例としてドキュメントを一意に特定する文書識別情報ＧID_Dを生成し発行する文書識別情報管理部２４と、応用ソフトウェアを一意に特定する応用ソフト識別情報ＡＳIDを生成し発行する応用ソフト識別情報管理部２６を有している点に特徴を有する。
【００９９】
文書識別情報管理部２４は、第１実施形態の処理単位識別情報管理部２２に代えて搭載されるもので、出力される複数の印刷物からなるドキュメントを一意に特定するための文書識別情報ＧID_Dを生成し、応用ソフトウェアの要求に応じて発行するためのドキュメントＩＤ生成・発行手段の一例である。
【０１００】
文書識別情報ＧID_Dとしては、第１実施形態と同様に、ジョブを一意に識別する画像識別情報ＧID_Gやジョブツリーを一意に識別する画像識別情報ＧID_Tを使用することができる。また、たとえば、毎日一定時刻にログ（Log ）を入出力する際の、一連のドキュメントを一意に識別するログ識別情報ＧID_Lを、文書識別情報ＧID_Dとして使用することもできる。
【０１０１】
ここで、ログとは、画像形成装置３の利用状況やデータ処理の記録を示した情報を意味する。たとえば、画像形成装置３に対する操作や画像形成処理が実行された日時と、実行さら操作の内容や処理対象の画像データの中身などを、毎日一定時刻にログ識別情報ＧID_Lを付して記録しておく。
【０１０２】
ログも、ジョブやジョブツリーと同様に、画像形成装置３における画像形成処理時に自動的に管理されるものであり、ログ識別情報ＧID_Lの設定に、利用者が介在する余地はない。
【０１０３】
第２実施形態の情報管理部３２は、一連の画像形成処理における各ページ画像のページ位置と、位置情報ＰIDと、文書識別情報ＧID_Dとしてのログ識別情報ＧID_Lと、応用ソフト識別情報管理部２６により生成された応用ソフト識別情報ＡＳIDとを対応付けて、データベースDBに登録する。
【０１０４】
＜処理手順＞
図８は、第２実施形態の画像形成装置３における画像管理処理手順の一例を示すフローチャートである。ここでは、第１実施形態との相違点に注目して説明する。
【０１０５】
文書識別情報管理部２４は、文書識別情報ＧID_Dの一例として、毎日一定時刻にログを入出力する際に一連のドキュメントを一意に識別するログ識別情報ＧID_Lを生成し、一連の画像データの各々に付与する（Ｓ１２１）。
【０１０６】
また、応用ソフト識別情報管理部２６は、出力される複数の印刷物からなるドキュメントを一意に特定するための文書識別情報ＧID_Dを応用ソフトウェアの別に区別する応用ソフト識別情報ＡＳIDを生成し、応用ソフトウェアの要求に応じて応用ソフト識別情報ＡＳIDを発行し、一連の画像データの各々に付与する（Ｓ１２２）。
【０１０７】
登録処理部３４は、文書識別情報管理部２４により生成されたログを一意に特定するログ識別情報ＧID_Lと、応用ソフト識別情報管理部２６により生成された応用ソフトウェアを一意に特定する応用ソフト識別情報ＡＳIDを、位置情報生成部３０または外部の位置情報管理サーバ５で生成された位置情報ＰIDと関連付けてデータベースDBに登録する（Ｓ１４２）。
【０１０８】
この後、検索処理部３６は、検索対象の元となる位置情報ＰID_Sを受け付け、同一の文書識別情報ＧID_Dおよび応用ソフト識別情報ＡＳIDに対応する他の位置情報ＰIDが付与されている他のページ画像を検索する（Ｓ１７０）。
【０１０９】
たとえば、ある位置情報の照会をユーザより受け付けると（Ｓ１７２−ＹＥＳ）、指定された位置情報ＰID_Sとそれに関連付けられた同一の文書識別情報ＧID_Dおよび同一の応用ソフト識別情報ＡＳIDから一連の印刷物の位置情報を読み込んでおき、その他の位置情報の照会に備える。
【０１１０】
具体的には、情報画像データ分離部５０は、位置情報ＰIDを符号化した情報画像データが合成されている画像データ出力部４４によって出力された出力画像から位置情報ＰIDを符号化した情報画像データを分離する（Ｓ１７４）。位置情報復号部５２は、情報画像データ分離部５０が分離した情報画像データから位置情報ＰIDを復号化し、これを検索指定された位置情報ＰID_Sとして検索処理部３６に通知する（Ｓ１７６）。
【０１１１】
検索処理部３６は、位置情報復号部５２から通知された位置情報ＰID_Sを検索条件として、指定された位置情報ＰID_Sに対応付けられている同一の文書識別情報ＧID_Dおよび同一の応用ソフト識別情報ＡＳIDに対応する他の位置情報ＰIDを特定する（Ｓ１７８）。
【０１１２】
つまり、ユーザが検索を希望する文書の位置情報ＰID_Sを検索キーとする際に、同一の文書識別情報ＧID_Dのみを検索対象とするのではなく、同一の応用ソフト識別情報ＡＳIDも検索対象とすることで、検索対象範囲を絞り込むのである。
【０１１３】
＜処理事例＞
図９は、第２実施形態の画像形成装置３における処理事例を示す図である。ここで図９（Ａ）は、処理中断が発生することなく画像形成処理が完了する場合を示し、図９（Ｂ）は、ある文書についての画像形成処理の途中で割込みや紙詰まりなどで中断が発生し、その間に別の文書について画像形成処理が行なわれる場合を示す。
【０１１４】
たとえば、図９（Ａ）は、画像データ出力部４４にて印刷用紙に画像を形成して出力しようとしたときに、ワープロ用や製図用などの第１の応用ソフトウェアで作成された１０ページの文書でなるジョブ１_1が正常に処理を完結でき、その後に、同一日に、第１の応用ソフトウェアとは別の第２の応用ソフトウェアで作成された１０ページの文書でなるジョブ１_2の処理を実行して完結できる場合を示している。
【０１１５】
このときには、情報管理部３２が登録するデータベースDBとしては、ジョブ１_1のページＰ１には位置情報ＰID_1が対応付けられ、以下順にページＰ２，…，Ｐ１０には位置情報ＰID_2，…，ＰID_10 が対応付けられ、この後、ジョブ１_2のページＰ１には位置情報ＰID_11 が対応付けられ、以下順にページＰ２，…，Ｐ１０には位置情報ＰID_12 ，…，ＰID_20 が対応付けられる。
【０１１６】
また、何れのジョブ１_1，１_2も、同一日に処理が実行されるので、文書識別情報ＧID_Dとして設定されるログ識別情報ＧID_Lは、同じもの（たとえばログ１）が設定される。一方、応用ソフト識別情報ＡＳIDとしては、ジョブ１_1，１_2はそれぞれ別の応用ソフトウェアで作成されたものであるので、たとえばジョブ１_1にはＡＳID_1、ジョブ１_2にはＡＳID_2というように、それぞれ別のものが設定される。
【０１１７】
一方、あるジョブやジョブツリーについての画像形成処理の途中で割込みや紙詰まりなどで中断が発生し、その間に別のジョブやジョブツリーについての画像形成処理が行なわれる場合には、位置情報生成部３０や外部の位置情報管理サーバ５にて、重複のない一意に特定できる位置情報ＰIDを連続的に発生しているので、処理が中断・再開した際に、そのジョブやジョブツリーについては、実行順序が変更されることで、連続した画像形成処理がなされないことになり、位置情報ＰIDが意図しない順番（不連続な順番）で各ページ画像に付与されることになる。つまり、割込みなどによって、ジョブやジョブツリー単位で位置情報ＰIDを連続して付与できるとは限らないことになる。
【０１１８】
たとえば、図９（Ａ）に対応する図９（Ｂ）は、画像データ出力部４４にて印刷用紙に画像を形成して出力しようとしたときに、ジョブ１_1のページＰ３後にジョブ１_2の割込みが発生する場合を示している。
【０１１９】
このときには、情報管理部３２が登録するデータベースDBとしては、ジョブ１_1のページＰ１，Ｐ２，Ｐ３には位置情報ＰID_1，ＰID_2，ＰID_3が先ず対応付けられ、この後、ジョブ１_2のページＰ１には位置情報ＰID_4が対応付けられ、以下順にページＰ２，…，Ｐ１０には位置情報ＰID_5，…，ＰID_13 が対応付けられ、さらにこの後に、ジョブ１_1の残りのページＰ４，…，Ｐ１０には位置情報ＰID_14 ，…，ＰID_20 が対応付けられることになる。
【０１２０】
処理完結前に別のジョブ１_2が割り込まれたジョブ１_1については、ページＰ３，Ｐ４の間で位置情報ＰIDがＰID_3からＰID_14 へと不連続となり、位置情報ＰIDがページ順に連続して付与できていないことが分かる。
【０１２１】
しかしながら、第２実施形態の構成では、ジョブ単位で位置情報ＰIDを連続して付与できない場合でも、登録処理部３４は、位置情報ＰIDをデータベースDBに登録する際、ログを一意に特定するログ識別情報ＧID_Lと応用ソフトウェアを一意に特定する応用ソフト識別情報ＡＳIDを、各々の印刷物に発行された位置情報ＰIDと関連付けて登録する。
【０１２２】
このため、位置情報ＰIDが意図しない順番で付与されても、検索処理部３６は、ログを検索対象とするとともに応用ソフトウェアを検索対象とすることで、一連の印刷物の各ページ画像に発行された位置情報ＰIDを一意に特定することができる。
【０１２３】
したがって、たとえば、ジョブ１_1の全ての印刷物の所在や移動を管理しようとするとき、ジョブ１_1の任意の印刷物に付与されている位置情報ＰIDの情報画像データを位置情報復号部５２で復号化して、復号化された位置情報ＰID_Sを検索キーとして検索処理部３６にて、同一のログ識別情報ＧID_Lおよび同一の応用ソフト識別情報ＡＳIDが対応付けられている他の位置情報ＰIDを検索するようにすれば、同一のログ識別情報ＧID_Lが付与されたものの中から、第１の応用ソフト（応用ソフト識別情報ＡＳID_1）で作成されたジョブ１_1の全ての印刷物を見つけ出すことができる。
【０１２４】
＜＜第３実施形態＞＞
＜画像形成装置の構成例＞
図１０は、画像管理装置を具備してなる画像形成装置３の第３実施形態の構成例を示す機能ブロック図である。
【０１２５】
第３実施形態の画像形成装置３に備えられる画像管理装置７は、位置情報ＰIDと対応付けて管理する画像識別情報ＧIDとして、ドキュメントを一意に特定する文書識別情報ＧID_Dを使用するとともに、文書識別情報ＧID_Dを、出力対象の画像を出力媒体８に形成するように指示した利用者を一意に特定する利用者識別情報ＵIDに対応付けてデータベースDBに登録する点に特徴を有する。
【０１２６】
なお、ここでは、文書識別情報ＧID_Dと利用者識別情報ＵIDとの対応付けに注目して説明するが、第２実施形態の構成と組み合わせて、文書識別情報ＧID_Dと応用ソフト識別情報ＡＳIDと利用者識別情報ＵIDとを対応付けてデータベースDBに登録する態様を採ることもできる。
【０１２７】
第３実施形態の画像形成装置３における画像識別情報管理部２０は、画像識別情報ＧIDの一例として、ドキュメントを一意に特定する文書識別情報ＧID_Dを生成し発行する文書識別情報管理部２４と、利用者を一意に特定する利用者識別情報ＵIDを生成し発行する利用者識別情報管理部２８とを有している点に特徴を有する。
【０１２８】
第３実施形態の情報管理部３２は、一連の画像形成処理における各ページ画像のページ位置と、位置情報ＰIDと、文書識別情報ＧID_Dとしてのログ識別情報ＧID_Lと、利用者識別情報管理部２８により生成された利用者識別情報ＵIDとを対応付けて、データベースDBに登録する。
【０１２９】
＜処理手順＞
図１１は、第３実施形態の画像形成装置３における画像管理処理手順の一例を示すフローチャートである。ここでは、第２実施形態との相違点に注目して説明する。
【０１３０】
利用者識別情報管理部２８は、出力される複数の印刷物からなるドキュメントを一意に特定するための文書識別情報ＧID_Dを利用者の別に区別する利用者識別情報ＵIDを生成し、利用者の要求に応じて利用者識別情報ＵIDを発行し、一連の画像データの各々に付与する（Ｓ１２４）。
【０１３１】
登録処理部３４は、文書識別情報管理部２４により生成されたログを一意に特定するログ識別情報ＧID_Lと、利用者識別情報管理部２８により生成された利用者を一意に特定する利用者識別情報ＵIDを、位置情報生成部３０または外部の位置情報管理サーバ５で生成された位置情報ＰIDと関連付けてデータベースDBに登録する（Ｓ１４４）。
【０１３２】
この後、検索処理部３６は、検索対象の元となる位置情報ＰID_Sを受け付け、同一の文書識別情報ＧID_Dおよび応用ソフト識別情報ＡＳIDに対応する他の位置情報ＰIDが付与されている他のページ画像を検索する（Ｓ１８０）。
【０１３３】
たとえば、ある位置情報の照会をユーザより受け付けると（Ｓ１８２−ＹＥＳ）、指定された位置情報ＰID_Sとそれに関連付けられた同一の文書識別情報ＧID_Dおよび同一の利用者識別情報ＵIDから一連の印刷物の位置情報を読み込んでおき、その他の位置情報の照会に備える。
【０１３４】
具体的には、情報画像データ分離部５０は、位置情報ＰIDを符号化した情報画像データが合成されている画像データ出力部４４によって出力された出力画像から位置情報ＰIDを符号化した情報画像データを分離する（Ｓ１８４）。位置情報復号部５２は、情報画像データ分離部５０が分離した情報画像データから位置情報ＰIDを復号化し、これを検索指定された位置情報ＰID_Sとして検索処理部３６に通知する（Ｓ１８６）。
【０１３５】
検索処理部３６は、位置情報復号部５２から通知された位置情報ＰID_Sを検索条件として、指定された位置情報ＰID_Sに対応付けられている同一の文書識別情報ＧID_Dおよび同一の利用者識別情報ＵIDに対応する他の位置情報ＰIDを特定する（Ｓ１８８）。
【０１３６】
つまり、ユーザが検索を希望する文書の位置情報ＰID_Sを検索キーとする際に、同一の文書識別情報ＧID_Dのみを検索対象とするのではなく、同一の利用者識別情報ＵIDも検索対象とすることで、検索対象範囲を絞り込むのである。
【０１３７】
＜処理事例＞
図１２は、第３実施形態の画像形成装置３における処理事例を示す図である。ここで図１２（Ａ）は、処理中断が発生することなく画像形成処理が完了する場合を示し、図１２（Ｂ）は、ある文書についての画像形成処理の途中で割込みや紙詰まりなどで中断が発生し、その間に別の文書について画像形成処理が行なわれる場合を示す。
【０１３８】
たとえば、図１２（Ａ）は、画像データ出力部４４にて印刷用紙に画像を形成して出力しようとしたときに、第１の利用者（利用者識別情報ＵID_1）から処理要求された１０ページの文書でなるジョブ１_1が正常に処理を完結でき、その後に、第１の利用者とは別の第２の利用者（利用者識別情報ＵID_2）から処理要求された１０ページの文書でなるジョブ１_2の処理を実行して完結できる場合を示している。
【０１３９】
このときには、情報管理部３２が登録するデータベースDBとしては、ジョブ１_1のページＰ１には位置情報ＰID_1が対応付けられ、以下順にページＰ２，…，Ｐ１０には位置情報ＰID_2，…，ＰID_10 が対応付けられ、この後、ジョブ１_2のページＰ１には位置情報ＰID_11 が対応付けられ、以下順にページＰ２，…，Ｐ１０には位置情報ＰID_12 ，…，ＰID_20 が対応付けられる。
【０１４０】
また、何れのジョブ１_1，１_2も、同一日に処理が実行されるので、文書識別情報ＧID_Dとして設定されるログ識別情報ＧID_Lは、同じもの（たとえばログ１）が設定される。一方、利用者識別情報ＵIDとしては、ジョブ１_1，１_2はそれぞれ別の利用者からの処理要求に基づくものであるので、たとえばジョブ１_1にはＵID_1、ジョブ１_2にはＵID_1というように、それぞれ別のものが設定される。
【０１４１】
一方、あるジョブやジョブツリーについての画像形成処理の途中で割込みや紙詰まりなどで中断が発生し、その間に別のジョブやジョブツリーについての画像形成処理が行なわれる場合には、位置情報生成部３０や外部の位置情報管理サーバ５にて、重複のない一意に特定できる位置情報ＰIDを連続的に発生しているので、処理が中断・再開した際に、そのジョブやジョブツリーについては、実行順序が変更されることで、連続した画像形成処理がなされないことになり、位置情報ＰIDが意図しない順番（不連続な順番）で各ページ画像に付与されることになる。つまり、割込みなどによって、ジョブやジョブツリー単位で位置情報ＰIDを連続して付与できるとは限らないことになる。
【０１４２】
たとえば、図１２（Ａ）に対応する図１２（Ｂ）は、画像データ出力部４４にて印刷用紙に画像を形成して出力しようとしたときに、ジョブ１_1のページＰ３後にジョブ１_2の割込みが発生する場合を示している。
【０１４３】
このときには、情報管理部３２が登録するデータベースDBとしては、ジョブ１_1のページＰ１，Ｐ２，Ｐ３には位置情報ＰID_1，ＰID_2，ＰID_3が先ず対応付けられ、この後、ジョブ１_2のページＰ１には位置情報ＰID_4が対応付けられ、以下順にページＰ２，…，Ｐ１０には位置情報ＰID_5，…，ＰID_13 が対応付けられ、さらにこの後に、ジョブ１_1の残りのページＰ４，…，Ｐ１０には位置情報ＰID_14 ，…，ＰID_20 が対応付けられることになる。処理完結前に別のジョブ１_2が割り込まれたジョブ１_1については、ページＰ３，Ｐ４の間で位置情報ＰIDがＰID_3からＰID_14 へと不連続となり、位置情報ＰIDがページ順に連続して付与できていないことが分かる。
【０１４４】
しかしながら、第２実施形態の構成では、ジョブ単位で位置情報ＰIDを連続して付与できない場合でも、登録処理部３４は、位置情報ＰIDをデータベースDBに登録する際、ログを一意に特定するログ識別情報ＧID_Lと利用者を一意に特定する利用者識別情報ＵIDを、各々の印刷物に発行された位置情報ＰIDと関連付けて登録する。
【０１４５】
このため、位置情報ＰIDが意図しない順番で付与されても、検索処理部３６は、ログを検索対象とするとともに利用者を検索対象とすることで、一連の印刷物の各ページ画像に発行された位置情報ＰIDを一意に特定することができる。
【０１４６】
したがって、たとえば、ジョブ１_1の全ての印刷物の所在や移動を管理しようとするとき、ジョブ１_1の任意の印刷物に付与されている位置情報ＰIDの情報画像データを位置情報復号部５２で復号化して、復号化された位置情報ＰID_Sを検索キーとして検索処理部３６にて、同一のログ識別情報ＧID_Lおよび同一の利用者識別情報ＵIDが対応付けられている他の位置情報ＰIDを検索するようにすれば、同一のログ識別情報ＧID_Lが付与されたものの中から、第１の利用者（利用者識別情報ＵID_1）の処理要求に基づくジョブ１_1の全ての印刷物を見つけ出すことができる。
【０１４７】
＜＜第４実施形態＞＞
＜画像形成装置の構成例＞
図１３は、画像管理装置を具備してなる画像形成装置３の第４実施形態の構成例を示す機能ブロック図である。
【０１４８】
第４実施形態の画像形成装置３に備えられる画像管理装置７は、位置情報ＰIDと対応付けて管理する画像識別情報ＧIDとして、ドキュメントを一意に特定する文書識別情報ＧID_Dを使用するとともに、文書識別情報ＧID_Dを、各ページ画像に対してユーザが任意に設定可能にする点に特徴を有する。
【０１４９】
なお、文書識別情報ＧID_Dを各ページ画像に対してユーザが任意に設定可能にするので、文書識別情報ＧID_Dとしては、利用者が介在する余地がないジョブやジョブツリーそのものを元にする画像識別情報ＧID_G，ＧID_Tやログを元にするログ識別情報ＧID_Lを使用することはできない。
【０１５０】
第４実施形態の画像形成装置３における画像識別情報管理部２０は、第２実施形態や第３実施形態の文書識別情報管理部２４に代えて、出力画像を一意に特定する文書識別情報ＧID_Dの指定を利用者から受け付ける画像識別情報受付部２５を備えている。
【０１５１】
第４実施形態の情報管理部３２は、一連の画像形成処理における各ページ画像のページ位置と、位置情報ＰIDと、文書識別情報ＧID_Dとしてのログ識別情報ＧID_Lと、画像識別情報受付部２５が受け付けた利用者により任意に設定される文書識別情報ＧID_Dとを対応付けて、データベースDBに登録する。
【０１５２】
＜処理手順＞
図１４は、第４実施形態の画像形成装置３における画像管理処理手順の一例を示すフローチャートである。ここでは、第１実施形態との相違点に注目して説明する。
【０１５３】
画像識別情報受付部２５は、ドキュメントを一意に特定する文書識別情報ＧID_Dの指定を利用者から受け付ける（Ｓ１２６）。
【０１５４】
登録処理部３４は、画像識別情報受付部２５が受け付けた文書識別情報ＧID_Dを、位置情報生成部３０または外部の位置情報管理サーバ５で生成された位置情報ＰIDと関連付けてデータベースDBに登録する（Ｓ１４６）。
【０１５５】
この後、検索処理部３６は、検索対象の元となる位置情報ＰID_Sを受け付け、同一の文書識別情報ＧID_Dに対応する他の位置情報ＰIDが付与されている他のページ画像を検索する（Ｓ１９０）。
【０１５６】
たとえば、ある位置情報の照会をユーザより受け付けると（Ｓ１９２−ＹＥＳ）、指定された位置情報ＰID_Sとそれに関連付けられた同一の文書識別情報ＧID_Dから一連の印刷物の位置情報を読み込んでおき、その他の位置情報の照会に備える。
【０１５７】
具体的には、情報画像データ分離部５０は、位置情報ＰIDを符号化した情報画像データが合成されている画像データ出力部４４によって出力された出力画像から位置情報ＰIDを符号化した情報画像データを分離する（Ｓ１９４）。位置情報復号部５２は、情報画像データ分離部５０が分離した情報画像データから位置情報ＰIDを復号化し、これを検索指定された位置情報ＰID_Sとして検索処理部３６に通知する（Ｓ１９６）。
【０１５８】
検索処理部３６は、位置情報復号部５２から通知された位置情報ＰID_Sを検索条件として、指定された位置情報ＰID_Sに対応付けられている同一の文書識別情報ＧID_Dに対応する他の位置情報ＰIDを特定する（Ｓ１９８）。
【０１５９】
つまり、ユーザが検索を希望する文書の位置情報ＰID_Sを検索キーとする際に、ユーザが予め区分けしておいた同一の文書識別情報ＧID_Dのみを検索対象とする。
【０１６０】
＜処理事例＞
図１５〜図１８は、第４実施形態の画像形成装置３における処理事例を示す図である。何れも、ある文書についての画像形成処理の途中で割込みや紙詰まりなどで中断が発生し、その間に別の文書について画像形成処理が行なわれる場合を示す。
【０１６１】
ここで、第４実施形態においては、文書識別情報ＧID_Dは、複数のページ画像を、ユーザが自由に一括りに区分けして設定しておくことができるようになっており、その区分けは、同一ジョブまたは同一ジョブツリー内でのみ区分けをする場合と、複数ジョブまたは複数ジョブツリーに亘って区分けをする場合の何れをも採用することができる。
【０１６２】
たとえば、図１５に示す第１の処理事例は、同一ジョブ内でのみ区分けをする場合を示しており、複数のページ画像でなるジョブ１_1，１_2を、それぞれ所定ページ数（同一であるか異なるかは不問である）で区分けすることで、複数の小グループに区分けしている。たとえば、複数の章でなる１つの文書を、章別に区分けする場合に適用できる。
【０１６３】
たとえば、図１５（Ａ）に示すように、３０ページでなるジョブ１_1をそれぞれ１０ページで３つに区分けし、４０ページでなるジョブ１_2をそれぞれ１０ページで４つに区分けする。この場合、画像識別情報受付部２５は、たとえば、ユーザ指示に基づいて区分けされた小グループには、それぞれ利用者が指定した区分に応じた文書識別情報ＧID_Dとして、ジョブ１_1についてはジョブ１_1_1，１_1_2，１_1_3を順に付し、ジョブ１_2についてはジョブ１_2_1，１_2_2，１_2_3，１_2_4を順に付す。
【０１６４】
また、図１６に示す第２の処理事例は、同一ジョブツリー内でのみ区分けをする場合を示しており、複数のジョブの組合せでなる１つのジョブツリー１を、それぞれ所定ジョブ数（同一であるか異なるかは不問である）でジョブごとに区分けすることで、複数の小ジョブツリーに区分けしている。
【０１６５】
たとえば、図１６（Ａ）に示すように、画像識別情報受付部２５は、ユーザ指示に基づいて区分けされたそれぞれ１０ページのジョブ１_1，１_2でなる第１の小ジョブツリーと、それぞれ１０ページのジョブ１_3，…，１_7でなる第２の小ジョブツリーとには、それぞれ利用者が指定した区分に応じた文書識別情報ＧID_Dとして、ジョブツリー１_1，１_2を付す。
【０１６６】
たとえば、所定の応用ソフトで作成された複数の文書でなる１つのバインダファイルを、応用ソフト別に区分けする場合に適用できる。また、同一の応用ソフトで作成された複数の文書でなる１つのバインダファイルを、ユーザが決めたジャンル別に区分けする場合にも適用できる。
【０１６７】
また、図１７に示す第３の処理事例は、複数ジョブに亘って区分けをする場合を示しており、３０ページでなるジョブ１_1および４０ページでなるジョブ１_2を、所定ページ数（同一であるか異なるかは不問である）で区分けする際に、あるグループについては２つのジョブ１_1，１_2に跨って区分けしている。
【０１６８】
たとえば、図１７（Ａ）に示すように、画像識別情報受付部２５は、ユーザ指示に基づいてジョブ内で区分けされた小グループには、それぞれ利用者が指定した区分に応じた文書識別情報ＧID_Dとして、ジョブ１_1についてはジョブ１_1_1，１_1_2を付し、ジョブ１_2についてはジョブ１_2_1，１_2_2，１_2_3を付し、２つのジョブ１_1，１_2に跨ったグループにはジョブ１_1＆2 を付す。
【０１６９】
また、図１８に示す第４の処理事例は、複数ジョブツリーに亘って区分けをする場合を示しており、それぞれ１０ページでなる３つのジョブ１_1_1，…，１_1_3で構成される第１のジョブツリー１と、それぞれ１０ページでなる４つのジョブ２_1_1，…，２_1_4で構成される第２のジョブツリー２とを、ジョブを単位として区分けする際に、あるグループについては２つのジョブツリー１，２に跨って区分けしている。
【０１７０】
たとえば、図１８（Ａ）に示すように、ジョブツリー内でジョブごとに区分けされた小グループには、利用者が指定した区分に応じた文書識別情報ＧID_Dとして、画像形成処理時の画像識別情報ＧID_G，ＧID_Tをそのまま利用して、ジョブツリー１についてはジョブ１_1，１_2を付し、ジョブツリー２についてはジョブ２_2，２_3，２_4を付し、また、２つのジョブツリー１，２に跨ったグループには、新たにジョブ１＆２を付す。
【０１７１】
ここで、あるジョブについての画像形成処理の途中で割込みや紙詰まりなどで中断が発生し、その間に別のジョブについての画像形成処理が行なわれる場合には、ジョブ単位で位置情報ＰIDを連続して付与できるとは限らないことになる。
【０１７２】
たとえば、図１５（Ｂ）〜図１８（Ｂ）は、画像データ出力部４４にて印刷用紙に画像を形成して出力しようとしたときに、ジョブ１_1のページＰ５後にジョブ１_2の割込みが発生する場合における、データベースDBへの登録状況を示している。
【０１７３】
このときには、処理完結前に別のジョブ１_2が割り込まれたジョブ１_1については、図１５（Ｂ），図１７（Ｂ），図１８（Ｂ）の場合には、ページＰ５，Ｐ６の間で位置情報ＰIDがＰID_5からＰID_46 へと不連続となり、図１６（Ｂ）の場合には、ページＰ５，Ｐ６の間で位置情報ＰIDがＰID_5からＰID_56 へと不連続となり、何れにしても、位置情報ＰIDがページ順に連続して付与できていないことが分かる。
【０１７４】
しかしながら、第４実施形態の構成では、ジョブ単位で位置情報ＰIDを連続して付与できない場合でも、登録処理部３４は、位置情報ＰIDをデータベースDBに登録する際、ユーザの指定した文書識別情報ＧID_Dを、各々の印刷物に発行された位置情報ＰIDと関連付けて登録する。
【０１７５】
このため、図１５〜図１８の何れの場合にも、位置情報ＰIDが意図しない順番で付与されても、検索処理部３６は、ユーザの指定した区分けを単位として、一連の印刷物の各ページ画像に発行された位置情報ＰIDを一意に特定することができる。
【０１７６】
同一のログ識別子ＧID_Dが対応付けられている他の位置情報ＰIDを検索するようにすれば、同一のログ識別情報ＧID_Lが付与されたものの中から、予めユーザが指定した区分に従って所望の印刷物を見つけ出すことができる。
【０１７７】
＜電子計算機による構成例＞
図１９は、画像形成装置３や画像管理装置７の他の構成例を示す機能ブロック図である。ここで示す画像形成装置３や画像管理装置７は、各種の機能部の一部を、ハードウェア処理回路により構成することに限らず、その機能を実現するプログラムコードに基づき電子計算機（コンピュータ）と同様の仕組みを用いてソフトウェア的に実現することが可能なコンピュータシステムで構成されている。
【０１７８】
ソフトウェアにより所定の処理（特に本実施形態では画像管理処理）を実行させる仕組みとすることで、ハードウェア処理回路で構成される各機能要素の一部を取り外した構成にすることができ、またハードウェアの変更を伴うことなく、処理手順などを容易に変更できる利点を享受できるようになる。
【０１７９】
これに対して、ハードウェア処理回路で行なうことで、高速化を図ったアクセラレータシステムを構築することができるようになる。アクセラレータシステムは、処理が複雑であっても、処理速度の低下を防ぐことができ、高いスループットを得ることができる。
【０１８０】
電子計算機と同様の仕組みで、画像管理処理機能をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ（組込マイコンなど）、あるいは、ＣＰＵ（Central Processing Unit ）、論理回路、読出専用の記憶部であるＲＯＭ（Read Only Memory）、随時書込みおよび読出しが可能であるとともに揮発性の記憶部の一例であるＲＡＭ（Random Access Memory）、あるいは不揮発性の記憶部の一例であるＲＡＭ（ＮＶＲＡＭと記述する）を始めとする記憶装置などの機能を１つのチップ上に搭載して所望のシステムを実現するＳＯＣ（System On a Chip：システムオンチップ）、または、各種のプログラムをインストールすることで各種の機能を実行することが可能な構成で、記録媒体からインストールされる。
【０１８１】
記録媒体は、コンピュータのハードウェア資源に備えられている読取装置に対して、プログラムの記述内容に応じて、磁気、光、電気などのエネルギの状態変化を引き起こして、それに対応する信号の形式で、読取装置にプログラムの記述内容を伝達できるものである。
【０１８２】
たとえば、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクＦＤを含む）、光ディスク（ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory ）、ＤＶＤ（Digital Versatile Disc）を含む）、光磁気ディスク（ＭＤ（Mini Disc ）を含む）、または半導体メモリなどよりなるパッケージメディア（可搬型の記憶媒体）により構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭやハードディスクなどで構成されてもよい。
【０１８３】
また、ソフトウェアを構成するプログラムは、記録媒体を用いずに、記録媒体を介して提供されることに限らず、有線あるいは無線などの通信網を介して提供されてもよい。
【０１８４】
たとえば、画像管理処理機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、ハードウェア処理回路にて構成する場合と同様の効果は達成される。この場合、記憶媒体から読み出されたプログラムコード自体が画像管理処理機能を実現する。
【０１８５】
また、コンピュータが読み出したプログラムコードを実行することで画像管理処理機能が実現されるだけでなく、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（Operating Systems ；基本ソフト）などが実際の処理の一部または全部を行ない、その処理により画像管理処理機能が実現される場合であってもよい。
【０１８６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によって画像管理処理機能が実現される場合であってもよい。
【０１８７】
なお、画像管理処理機能を実現するプログラムコードを記述したファイルとしてプログラムが提供されるが、この場合、一括のプログラムファイルとして提供されることに限らず、コンピュータで構成されるシステムのハードウェア構成に応じて、個別のプログラムモジュールとして提供されてもよい。
【０１８８】
たとえば、コンピュータシステムとして構成される画像管理装置７は、装置全体の動作を制御するシステム制御部１０２を備える。特に、本実施形態においては、システム制御部１０２は、画像管理機能の中枢部をなす。
【０１８９】
具体的には、システム制御部１０２は、コントローラ部（制御部）１０４と、図示したハードディスク装置（ＨＤＤ）１１８や、図示を割愛した、フレキシブルディスク（ＦＤ）ドライブ、ＣＤ−ＲＯＭ（Compact Disk ROM）ドライブ、半導体メモリコントローラなどの、所定の記憶媒体からデータを読み出したり記録したりするための記録・読取制御部１０６とを有する。
【０１９０】
コントローラ部１０４は、ＣＰＵ１１２、読出専用の記憶部であるＲＯＭ１１３、随時書込みおよび読出しが可能であるとともに揮発性の記憶部の一例であるＲＡＭ１１５、および不揮発性の記憶部の一例であるＲＡＭ（ＮＶＲＡＭと記述する）１１６を有する。
【０１９１】
なお、上記において“揮発性の記憶部”とは、装置の電源がオフされた場合には、記憶内容を消滅してしまう形態の記憶部を意味する。一方、“不揮発性の記憶部”とは、装置のメイン電源がオフされた場合でも、記憶内容を保持し続ける形態の記憶部を意味する。記憶内容を保持し続けることができるものであればよく、半導体製のメモリ素子自体が不揮発性を有するものに限らず、バックアップ電源を備えることで、揮発性のメモリ素子を“不揮発性”を呈するように構成するものであってもよい。
【０１９２】
また、半導体製のメモリ素子により構成することに限らず、磁気ディスクや光ディスクなどの媒体を利用して構成してもよい。たとえば、ハードディスク装置１１８を不揮発性の記憶部として利用できる。また、ＣＤ−ＲＯＭなどの記録媒体から情報を読み出す構成を採ることでも不揮発性の記憶部として利用できる。
【０１９３】
また、コンピュータシステムと同様の仕組みで構成された画像管理装置７は、装置の操作指示を受け付けるなどのユーザインタフェースをなす機能部としての指示受付部１５２と、操作時のガイダンス画面（操作メニュー）や装置の動作状態や処理結果などの所定の情報をユーザに提示する表示出力部１５４と、各機能部との間のインタフェース機能をなすインタフェース部（ＩＦ部）１９０とを有する。
【０１９４】
インタフェース部１９０としては、処理データ（画像データを含む）や制御データの転送経路であるシステムバス１９１の他、たとえば、操作パネル部１９２ａおよび操作キー部１９２ｂを具備したユーザインタフェース部１９２や、プロトコル制御を実行しネットワークとのインタフェース機能をなす通信インタフェース部１９４や、その他の外部デバイスとのインタフェース機能をなすデバイスインタフェース部を有する。
【０１９５】
通信インタフェース部１９４は、ネットワークや公衆回線網を制御するネットワークコントローラやモデムなどの通信制御機能を持つ。デバイスインタフェース部は、各種のデバイス装置をコントロールする。
【０１９６】
指示受付部１５２としては、たとえば、ユーザインタフェース部１９２の操作キー部１９２ｂを利用することができる。あるいは、キーボード１５２ａやマウス１５２ｂなどを利用することもできる。
【０１９７】
ユーザインタフェース部１９２やキーボード１５２ａやマウス１５２ｂは、図示を割愛するが、キーボード１５２ａからのキー入力およびマウス１５２ｂといったポインティングデバイスからの入力を制御するそれぞれに応じたデバイスインタフェース部を介してシステムバス１９１に接続される。
【０１９８】
表示出力部１５４は、表示制御部と表示装置とを備える。表示装置としては、たとえば、ユーザインタフェース部１９２の操作パネル部１９２ａを利用することができる。あるいは、ＣＲＴ（Cathode Ray Tube；陰極線管）やＬＣＤ（Liquid Crystal Display；液晶）などでなるその他のディスプレイ部１５４ａを利用することもできる。
【０１９９】
たとえば、表示制御部が、操作パネル部１９２ａやディスプレイ部１５４ａ上に、ガイダンス情報や読取書込部１０８が可搬性記憶媒体９から取り込んだ保守診断実施条件情報Ｊ１の一覧などを表示させる。また、各種の情報を操作者に通知する際の表示デバイスとしても利用される。なお、表示面上にタッチパネルを有するディスプレイ部１５４ａとすることで指先やペンなどで所定の情報を入力する指示受付部１５２を構成することもできる。
【０２００】
このような構成において、ＣＰＵ１１２は、システムバス１９１を介してシステム全体の制御を行なう。ＲＯＭ１１３は、ＣＰＵ１１２が使用する制御プログラムを含む各種固定データを格納する。ＲＡＭ１１５は、ＳＲＡＭ（Static Random Access Memory ）などで構成され、プログラム制御変数や各種処理のためのデータなどを格納し、また、所定のアプリケーションプログラムに従って演算して得たデータや外部から取得したデータなどを一時的に格納する領域を含んでおり、ＣＰＵ１１２がデータ処理などを行なう際に、ワークメモリなどの用途に使用される。
【０２０１】
ＮＶＲＡＭ１１６は、制御パラメータや処理されたデータなどを記憶しておくものであり、装置への電源供給が停止された場合でも、記憶情報が消失することのないように、バックアップされる。
【０２０２】
たとえば、画像管理処理機能をコンピュータに実行させるプログラムは、ＣＤ−ＲＯＭなどの記録媒体を通じて配布される。あるいは、このプログラムは、ＣＤ−ＲＯＭではなくＦＤに格納されてもよい。また、ＭＯドライブを設け、ＭＯに前記プログラムを格納してもよく、またフラッシュメモリなどの不揮発性の半導体メモリカードなど、その他の記録媒体にプログラムを格納してもよい。さらに、他のサーバなどからインターネットなどのネットワークを経由してプログラムをダウンロードして取得したり、あるいは更新したりしてもよい。
【０２０３】
なおプログラムを提供するための記録媒体としては、ＦＤやＣＤ−ＲＯＭなどの他にも、ＤＶＤなどの光学記録媒体、ＭＤなどの磁気記録媒体、ＰＤなどの光磁気記録媒体、テープ媒体、磁気記録媒体、ＩＣカードやミニチュアカードなどの半導体メモリを用いることができる。記録媒体の一例としてのＦＤやＣＤ−ＲＯＭなどには、画像管理処理機能を実現する際の、一部または全ての機能を格納することができる。
【０２０４】
また、ハードディスク装置１１８や光／磁気ファイルなどの記憶装置は、プログラムや各種のアプリケーション、フォントデータやユーザファイルといったユーザデータや制御管理データを保持したり、自装置で取得したデータや外部から取得したデータなどを大量に一時的に格納したりする領域を含んでおり、入出力インタフェース機能をなす記録・読取制御部１０６によりデータの読出しや書込みが制御される。
【０２０５】
このような構成により、所定の指令にて、画像管理処理機能を実行するプログラムが記憶されているＣＤ−ＲＯＭなどの読取可能な記録媒体からＲＡＭ１１５に画像管理処理プログラムがインストールされ、また指示受付部１５２を介した操作者による指令や可搬性記憶媒体９が装着ポート１９９に装着されたことを契機とする自動処理にて画像管理処理プログラムが起動される。
【０２０６】
ＣＰＵ１１２は、画像管理処理プログラムに従って前述の画像管理処理方法に伴う処理を施し、処理結果をＲＡＭ１１５やハードディスク装置１１８などの記憶装置に格納し、必要により操作パネル部、あるいはＣＲＴやＬＣＤなどの表示装置に情報提示出力する。画像管理処理方法を実行するプログラムが記録した記録媒体を用いることにより、既存のシステムを変えることなく、画像管理処理システムを汎用的に構築することができる。
【０２０７】
なお、このようなコンピュータを用いた構成に限らず、各機能部の処理をなす専用のハードウェアの組合せにより、画像管理処理機能を実行することを可能とする画像管理装置７を構成することもできる。
【０２０８】
なお、コンピュータシステムを構築する際には、画像管理装置７をなす前述の各機能部の他にも、他の装置機能に応じた特有の機能部も設けられる。一例として、印刷出力機能や複写機能などを備えた画像形成装置３としてコンピュータシステムを構築する場合であれば、画像データの圧縮伸張処理や加工などの処理を実行する画像処理部１８０や、原稿画像を読み取る画像読取部１８２や、画像情報を印刷出力してユーザに提示する構成とするべく、画像読取部１８２が読み取った画像や通信インタフェース部１９４を介して取得した印刷データなどに基づき、所定の出力媒体８（たとえば印刷用紙）に画像を出力する前述の画像データ出力部４４に対応する画像記録部（画像形成部）１８４を設けることもできる。
【０２０９】
また、画像処理部１８０には、圧縮伸張処理や加工などの処理の他に、たとえば、前述の情報画像データ生成部４０、画像データ合成部４２、位置識別情報抽出部５３が設けられる。
【０２１０】
画像読取部１８２や画像記録部１８４は、インタフェース部１９０をなすデバイスインタフェース部としてのスキャナインタフェース部１９６やプリンタインタフェース部１９７を介してシステムバス１９１に接続される。
【０２１１】
なお、これらの他にも、たとえば、音声情報を発するオーディオデバイス１８８が、音声信号の入出力を制御するオーディオインタフェース部１９８を介してシステムバス１９１に接続される。
【図面の簡単な説明】
【０２１２】
【図１】画像検索システムの全体概要を示す図である。
【図２】各ページ画像と、ジョブと、ジョブツリーの関係を説明する図である。
【図３】画像管理装置を具備してなる画像形成装置の第１実施形態の構成例を示す機能ブロック図である。
【図４】第１実施形態の画像形成装置における画像管理処理手順の一例を示すフローチャートである。
【図５】第１実施形態の画像形成装置における第１の処理事例を示す図である。
【図６】第１実施形態の画像形成装置における第２の処理事例を示す図である。
【図７】画像管理装置を具備してなる画像形成装置の第２実施形態の構成例を示す機能ブロック図である。
【図８】第２実施形態の画像形成装置における画像管理処理手順の一例を示すフローチャートである。
【図９】第２実施形態の画像形成装置における処理事例を示す図である。
【図１０】画像管理装置を具備してなる画像形成装置の第３実施形態の構成例を示す機能ブロック図である。
【図１１】第３実施形態の画像形成装置における画像管理処理手順の一例を示すフローチャートである。
【図１２】第３実施形態の画像形成装置における処理事例を示す図である。
【図１３】画像管理装置を具備してなる画像形成装置の第４実施形態の構成例を示す機能ブロック図である。
【図１４】第４実施形態の画像形成装置における画像管理処理手順の一例を示すフローチャートである。
【図１５】第４実施形態の画像形成装置における第１の処理事例を示す図である。
【図１６】第４実施形態の画像形成装置における第２の処理事例を示す図である。
【図１７】第４実施形態の画像形成装置における第３の処理事例を示す図である。
【図１８】第４実施形態の画像形成装置における第４の処理事例を示す図である。
【図１９】画像形成装置や画像管理装置を、電子計算機を用いて構成する例を示す機能ブロック図である。
【符号の説明】
【０２１３】
１…画像検索システム、３…画像形成装置、５…位置情報管理サーバ、７…画像管理装置、８…出力媒体、９…ネットワーク、ＤＢ…データベース、１０…画像取得部、１２…画像データ蓄積部、２０…画像識別情報管理部、２２…処理単位識別情報管理部、２４…文書識別情報管理部、２５…画像識別情報受付部、２６…応用ソフト識別情報管理部、２８…利用者識別情報管理部、３０…位置情報生成部、３２…情報管理部、３４…登録処理部、３６…検索処理部、４０…情報画像データ生成部、４２…画像データ合成部、４４…画像データ出力部、５０…情報画像データ分離部、５２…位置情報復号部、５３…位置識別情報抽出部、５４…位置情報蓄積部
【図１】
2008160255.tif 000003
【図２】
2008160255.tif 000004
【図３】
2008160255.tif 000005
【図４】
2008160255.tif 000006
【図５】
2008160255.tif 000007
【図６】
2008160255.tif 000008
【図７】
2008160255.tif 000009
【図８】
2008160255.tif 000010
【図９】
2008160255.tif 000011
【図１０】
2008160255.tif 000012
【図１１】
2008160255.tif 000013
【図１２】
2008160255.tif 000014
【図１３】
2008160255.tif 000015
【図１４】
2008160255.tif 000016
【図１５】
2008160255.tif 000017
【図１６】
2008160255.tif 000018
【図１７】
2008160255.tif 000019
【図１８】
2008160255.tif 000020
【図１９】
2008160255.tif 000021