(57)【要約】【課題】第１の画像データと属性が共通する第２の画像データを検索する検索装置において、検索漏れを抑制する。【解決手段】管理サーバ４は第１検索部４２ｄと第２検索部４２ｅとを含んでいる。第１検索部４２ｄは、複合機３に取り扱われた画像データを記憶する記憶部４１から、複合機３に現在取り扱われている最中の第１の画像データと属性が共通する第２の画像データを検索する。第２検索部４２ｅは、第２の画像データが複合機３に取り扱われた時を基準時とした場合、基準時との時間のずれが所定時間以下となる時間内に複合機３にて取り扱われた第３の画像データを記憶部４１から検索する。【選択図】図１
2008217715.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置にて取り扱われた画像データを記憶する記憶部から、第１の画像データと属性が共通する第２の画像データを検索する第１検索手段と、
第２の画像データが画像処理装置にて取り扱われた時を基準時とする場合、この基準時との時間のずれが所定時間以下となる時間内に画像処理装置にて取り扱われた第３の画像データを上記記憶部から検索する第２検索手段と、を含むことを特徴とする検索装置。
【請求項２】
上記記憶部に記憶される各画像データと上記第１の画像データとの各々には、各々の画像データに示される画像の属性を示したキーワードが対応付けられており、
上記第１検索手段は、上記第１の画像データに対応付けられているキーワードと同一のキーワードが対応付けられている画像データを上記第２の画像データとして上記記憶部から検索することを特徴とする請求項１に記載の検索装置。
【請求項３】
上記第１検索手段は、上記第１の画像データに示される画像の書式と同じ書式の画像を示す画像データを上記第２の画像データとして上記記憶部から検索することを特徴とする請求項１に記載の検索装置。
【請求項４】
上記記憶部に記憶される画像データと第１の画像データとの各々には、各々の画像データに示される画像を識別するための画像識別情報が対応付けられており、
上記第１検索手段は、上記第１の画像データに対応付けられている画像識別情報と同一の画像識別情報が対応付けられている画像データを上記第２の画像データとして上記記憶部から検索することを特徴とする請求項１に記載の検索装置。
【請求項５】
上記第１検索手段は、上記第１の画像データのデータ量と同一のデータ量の画像データを上記第２の画像データとして記憶部から検索することを特徴とする請求項１に記載の検索装置。
【請求項６】
上記第２検索手段は、上記基準時と同時刻に画像処理装置にて取り扱われた画像データを上記第３の画像データとして検索することを特徴とする請求項１に記載の検索装置。
【請求項７】
上記所定時間は、オペレータの入力コマンドによって変更可能であることを特徴とする請求項１に記載の検索装置。
【請求項８】
上記第１の画像データとは、上記画像処理装置にて取り扱われている最中の画像データであることを特徴とする請求項１に記載の検索装置。
【請求項９】
上記記憶部に記憶される各画像データと上記第１の画像データとの各々には、各々の画像データが画像処理装置に取り扱われた時の画像処理装置の利用者を示した利用者情報が対応付けられており、
上記第２検索手段は、上記基準時との時間のずれが所定時間以下となる時間内に画像処理装置にて取り扱われた画像データであり、且つ、上記第１の画像データに対応付けられている利用者情報と同一の利用者情報が対応付けられている画像データを上記第３の画像データとして記憶部から検索することを特徴とする請求項１に記載の検索装置。
【請求項１０】
上記第１検索手段の検索によって第２の画像データが複数選び出された場合、
上記第２検索手段は、全ての第２の画像データとの関係で、上記基準時との時間のずれが所定時間以下となる時間内に画像処理装置にて取り扱われた画像データを上記第３の画像データとして上記記憶部から検索することを特徴とする請求項１に記載の検索装置。
【請求項１１】
上記第２の画像データおよび/または上記第３の画像データを利用者に提供する画像提供手段を含むことを特徴とする請求項１に記載の検索装置。
【請求項１２】
上記画像提供手段とは、上記第２の画像データおよび/または上記第３の画像データを利用者の端末装置に送信する画像送信手段であることを特徴とする請求項１１に記載の検索装置。
【請求項１３】
上記画像提供手段とは、上記第２の画像データに基づく画像および/または上記第３の画像データに基づく画像を表示装置に表示する制御を行う表示制御手段であることを特徴とする請求項１１に記載の検索装置。
【請求項１４】
上記表示制御手段は、上記第２の画像データおよび/または上記第３の画像データが複数ある場合、所定の優先規則に従って、この複数の画像データのなかから一部の画像データを優先表示すべき画像データとして選択し、選択された画像データに基づく画像のみを表示することを特徴とする請求項１３に記載の検索装置。
【請求項１５】
上記第２の画像データおよび/または上記第３の画像データに、セキュリティが必要であることを示すセキュリティ情報が対応付けられている場合、
上記表示制御手段は、当該セキュリティ情報が対応付けられている画像データの画像については表示装置に表示しないことを特徴とする請求項１３に記載の検索装置。
【請求項１６】
上記第２の画像データおよび/または上記第３の画像データに、セキュリティが必要であることを示すセキュリティ情報が対応付けられている場合、
上記表示制御手段は、利用者に対してパスワードの入力を要求し、当該パスワードの入力があった場合のみ、上記セキュリティ情報が対応付けられている画像データの画像を表示装置に表示することを特徴とする請求項１３に記載の検索装置。
【請求項１７】
上記画像処理装置は印刷機能を有しており、
上記画像提供手段とは、上記第２の画像データに基づく画像および/または上記第３の画像データに基づく画像の印刷指示を示した印刷ジョブを上記画像処理装置に送信する印刷制御手段であることを特徴とする請求項１１に記載の検索装置。
【請求項１８】
上記画像処理装置とは、複合機（Multi Function Printer）であることを特徴する請求項１に記載の検索装置。
【請求項１９】
請求項１に記載の検索装置と上記画像処理装置と上記記憶部とを含むことを特徴とする検索システム。
【請求項２０】
画像処理装置にて取り扱われた画像データを記憶する記憶部から、第１の画像データと属性が共通する第２の画像データを検索する工程と、
第２の画像データが画像処理装置にて取り扱われた時を基準時とする場合、この基準時との時間のずれが所定時間以下となる時間内に画像処理装置にて取り扱われた第３の画像データを上記記憶部から検索する工程と、を含むことを特徴とする検索装置の制御方法。
【請求項２１】
検索装置の制御プログラムであって、コンピュータを請求項１に記載の第１検索手段および第２検索手段として機能させる検索装置の制御プログラム。
【請求項２２】
請求項２１に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを記憶する記憶装置から所定の画像データを検索する検索装置、検索システム、検索装置の制御方法、検索装置の制御プログラム、コンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
画像データを記憶する記憶装置から所定の画像データを検索する検索装置または検索システムは、従来から多数提案されている。例えば、下記の特許文献１〜３においては、検索処理の手がかりとなるキーワードが入力されると、記憶装置に記憶されている電子化文書（画像データ）の各々の中から上記キーワードに関連する電子化文書を検索する手法が開示されている。
【０００３】
また、このような手法とは異なる検索手法として「類似検索」なるものが従来から知られている（一例として、下記の特許文献４の段落０００３〜０００４参照）。この類似検索とは、検索処理の手がかりとなる電子化文書Ａが入力または指定された場合、この電子化文書Ａと属性が共通している（類似している）と判断される電子化文書Ｂを記憶装置から検索するというものである。
【０００４】
この類似検索の詳細を以下説明する。この類似検索が適用されるデータベースシステムにおいては、全ての電子化文書の各々に、各々の電子化文書の属性を示したキーワードが対応付けられる。そして、検索処理の手がかりとなる電子化文書Ａが入力または指定された場合、電子化文書Ａに対応付けられるキーワードと同じキーワードが対応付けられる電子化文書Ｂを記憶装置から検索するようになっている。
【０００５】
なお、この類似検索が適用されるデータベースシステムにおいて、電子化文書に対応付けるキーワードの選定方法は様々であるが、例えば、電子化文書に記述されている相対的にフォントの大きな文字群や、電子化文書に記述されている特殊なフォントの文字群や、電子化文書において１頁目かつ最上位の行に記述されている文字群等を、当該電子化文書に対応付けるキーワードとして選定する手法がある。また、スキャニングによって電子化文書を生成する際に、OCR（Optical Character Reader）等の文字認識技術によって認識された文字群の中から、相対的にフォントの大きな文字群等をキーワードとして選定する手法もある。これらの手法によれば、電子化文書のタイトルや電子化文書において特に強調されている文言を当該電子化文書に対応付けるキーワードにすることが可能である。例えば、「スキー旅行の案内」という表題が付された電子化文書について、「スキー」「旅行」「案内」等の文言をキーワードとすることが可能である。
【特許文献１】特開昭６３−１９１２７２号公報（公開日：昭和６３年０８月０８日）
【特許文献２】特開平０１−２３９６３０号公報（公開日：平成０１年０９月２５日）
【特許文献３】特開平０４−０４７３６６号公報（公開日：平成０４年０２月１７日）
【特許文献４】特開平１０−１２４５２５号公報（公開日：平成１０年０５月１５日）
【特許文献５】特開平０５−２９８３６８号公報（公開日：平成０５年１１月１２日）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、上記した電子化文書を扱う画像処理装置の代表例として、従来から複合機（複写機・プリンタ・スキャナ複合機）が知られているが、この複合機の分野においては、複数の複合機に対して通信可能に接続されていると共に各々の複合機において取り扱われた電子化文書を記憶装置に逐次保存していく管理サーバが実用化されている。
【０００７】
そこで、この管理サーバに上記の類似検索を適用し、この管理サーバが、印刷処理のために複合機に扱われている最中の電子化文書Ｃと属性が共通する電子化文書Ｄを記憶装置から検索し、電子化文書Ｃに基づく文書のみならず電子化文書Ｄに基づく文書も印刷するように複合機を制御するようにすれば、利用者からすれば、印刷対象として認識している文書を得るだけでなく、この文書に関連する情報が掲載された別文書をも得ることができ、幅広く情報を取得することができるというメリットが生じる。
【０００８】
つまり、利用者が印刷しようとしている印刷対象文書と関連性のある関連文書が過去に誰かに印刷されている場合、この関連文書に対応する電子化文書は管理サーバによって記憶装置に保存されているが、この場合、管理サーバが、印刷対象文書と属性が共通する文書を検索することによって上記関連文書を選び出すことができ、印刷対象文書と関連文書とが複合機によって印刷されることになる。
【０００９】
例えば、ある利用者が、端末装置を操作することによって、ある講演会の日程を示した「講演会のご案内」という標題の電子化文書Ｅの印刷コマンドを複合機に送信し、複合機は電子化文書Ｅに基づいた印刷を実行しようとする。この場合、複合機に接続されている管理サーバは、電子化文書Ｅに対応付けるキーワードとして「講演会」を選定し、「講演会」をキーワードとして電子化文書の検索を行い、この検索によって、上記の講演会の内容の概略を示した「講演会用レジメ」という標題の電子化文書Ｆを選び出したものとする。これにより、複合機からは、電子化文書Ｅに基づいた「講演会のご案内」という文書が印刷されるだけでなく、電子化文書Ｆに基づいた「講演会用レジメ」という文書も印刷されることになる。したがって、利用者からすれば、講演会の日程が記載された「講演会のご案内」という文書を印刷して取得する際に、意外にも、講演会の内容の要約が記載されている「講演会用レジメ」という文書も印刷して取得することができる。それゆえ、利用者からすれば、講演会について、日程だけでなく、意外にも講演会の内容の概略までを知ることができるというメリットや、「講演会用レジメ」を別途取得する手間を省くことができるというメリットが生じる。
【００１０】
このように、上述した管理サーバに類似検索を適用した場合、印刷処理のために複合機に扱われている最中の電子化文書と属性が共通している電子化文書を検索することができるが、この検索に漏れが生じる場合がある。この漏れについて、以下詳細に説明する。
【００１１】
以上にて説明した類似検索が適用される管理サーバでは、印刷処理のために複合機に扱われている最中の電子化文書Ｈと属性が共通している電子化文書を記憶装置から検索するために、電子化文書Ｈに対応付けられるキーワードと同じキーワードが対応付けられている電子化文書を記憶装置から検索するようになっている。
【００１２】
それゆえ、記憶装置に記憶されている電子化文書Ｇが、電子化文書Ｈに内容的に関連していても、この電子化文書Ｇに対応付けられているキーワードが電子化文書Ｈに対応付けられているキーワードと一致しない場合、管理サーバの検索処理によって電子化文書Ｇは選び出されず、検索漏れが生じる。
【００１３】
例えば、ある利用者が、端末装置を操作することによって、ある講演会の日程を示した「講演会のご案内」という標題の電子化文書Ｅに基づく画像の印刷コマンドを複合機に送信し、複合機は電子化文書Ｅに基づいた印刷を実行しようとする。そして、複合機に接続されている管理サーバは、電子化文書Ｅに対応付けるキーワードとして「講演会」を選定し、「講演会」をキーワードとして、電子化文書Ｅと属性が共通する電子化文書の検索を行ったものとする。これに対し、管理サーバの記憶装置においては、上記の講演会の内容の概略を示した「講演会用レジメ」という標題の電子化文書Ｆと、上記の講演会の講師の紹介書である「講師プロフィール」という標題の電子化文書Ｉとが記憶されており、電子化文書Ｆには「講演会」がキーワードとして対応付けられており、電子化文書Ｉには「講師」がキーワードとして対応付けられているものとする。この場合、管理サーバは、「講演会」をキーワードとして検索しているため、電子化文書Ｆを選び出すことができるものの、電子化文書Ｅと内容的に関連している電子化文書Ｉを選び出すことができず、検索漏れが生じることになる。
【００１４】
本発明は、第１の画像と属性が共通する第２の画像を検索する検索装置において、検索漏れを抑制することを目的とするものである。
【課題を解決するための手段】
【００１５】
ある画像データａが画像処理装置に取り扱われた時と同時またはほぼ同時に画像処理装置に取り扱われた画像データｂは、画像データａと関連性があることが多い。これは、画像処理装置の利用者は、通常、互いに内容に関連性のある複数の画像データを同時期に画像処理装置に処理させることが多いからである。例えば、忘年会の幹事が、「忘年会のお知らせ」という文書を示した画像データに基づいて当該文書を用紙に印刷する処理を画像処理装置に行わせる場合、この処理の直前または直後（ほぼ同時）に、忘年会の場所の地図を示した画像データに基づいて当該地図を用紙に印刷する処理を画像処理装置に行わせる事などが想定される。
【００１６】
そこで、本願発明の検索装置は、画像処理装置にて取り扱われた画像データを記憶する記憶部から、第１の画像データと属性が共通する第２の画像データを検索する第１検索手段と、第２の画像データが画像処理装置にて取り扱われた時を基準時とする場合、この基準時との時間のずれが所定時間以下となる時間内に画像処理装置にて取り扱われた第３の画像データを上記記憶部から検索する第２検索手段と、を含むことを特徴とする。
【００１７】
つまり、本発明の構成によれば、第１の画像データと属性が共通する第２の画像データを検索する第１検索手段を有する検索装置において、第２の画像データが画像処理装置に取り扱われた時と同時またはほぼ同時に画像処理装置に取り扱われた第３の画像データ（つまり第２の画像データと関連性を有する可能性が高い画像データ）を検索する第２検索手段を有していることになる。
【００１８】
これにより、第１の画像データと属性が共通する第２の画像データを選び出すのみならず、第２の画像データと関連性を有する可能性が高い第３の画像データを選び出せることがある。ここで、第２の画像データは、第１の画像データと属性が共通するものであるため、第２の画像データと関連性を有する可能性が高い第３の画像データは、当然、第１の画像データとも属性が共通する可能性が高い。
【００１９】
それゆえ、第１検索手段によって第１の画像データと属性が共通する第２の画像データを抽出できたものの実は第１検索手段の検索に検索漏れがあるような場合でも、第２検索手段によって第１の画像データと属性が共通する可能性の高い第３の画像データを抽出できることがあり、検索漏れを抑制することが可能になる。
【００２０】
また、本発明の検索装置においては、上記記憶部に記憶される各画像データと上記第１の画像データとの各々には、各々の画像データに示される画像の属性を示したキーワードが対応付けられており、上記第１検索手段は、上記第１の画像データに対応付けられているキーワードと同一のキーワードが対応付けられている画像データを上記第２の画像データとして上記記憶部から検索することが好ましい。
【００２１】
これにより、第１検索手段は、画像処理装置に取り扱われた画像データを記憶する記憶部から、第１の画像データと属性が共通する第２の画像データを検索することが可能になる。
【００２２】
また、本発明の検索装置において、上記第１検索手段は、上記第１の画像データに示される画像の書式と同じ書式の画像を示す画像データを上記第２の画像データとして上記記憶部から検索する構成であってもよい。
【００２３】
２つの画像データ間で画像の書式が互いに同一であれば、両画像データは属性が共通しているといえる。それゆえ、上記構成によれば、第１検索手段は、画像処理装置に取り扱われた画像データを記憶する記憶部から、第１の画像データと属性が共通する第２の画像データを検索していることになる。
【００２４】
また、本発明の検索装置において、上記記憶部に記憶される画像データと第１の画像データとの各々には、各々の画像データに示される画像を識別するための画像識別情報が対応付けられており、上記第１検索手段は、上記第１の画像データに対応付けられている画像識別情報と同一の画像識別情報が対応付けられている画像データを上記第２の画像データとして上記記憶部から検索する構成であってもよい。
【００２５】
この構成において、画像データに対応付けられている画像識別情報は、当該画像データの画像の内容に応じたユニークなものであるため、第１の画像データに対応付けられている画像識別情報と同一の画像識別情報が対応付けられている画像データの画像は、第１の画像データの画像と同一である可能性が高い。それゆえ、上記構成によれば、第１検索手段は、画像処理装置に取り扱われた画像データを記憶する記憶部から、第１の画像データと属性が共通する第２の画像データを検索していることになる。
【００２６】
また、本発明の検索装置において、上記第１検索手段は、上記第１の画像データのデータ量と同一のデータ量の画像データを上記第２の画像データとして記憶部から検索する構成であってもよい。
【００２７】
２つの画像データ間でデータ量（byte）が互いに同一ならば両画像データが同一である可能性が極めて高い。したがって、上記構成によれば、第１検索手段は、画像処理装置に取り扱われた画像データを記憶する記憶部から、第１の画像データと属性が共通する第２の画像データを検索していることになる。
【００２８】
また、本発明の検索装置において、上記第２検索手段は、上記基準時と同時刻に画像処理装置にて取り扱われた画像データを上記第３の画像データとして検索する構成であってもよい。
【００２９】
上記構成によれば、上記基準時と同時刻に画像処理装置にて取り扱われた画像データを上記第３の画像データとすることにより、検索ノイズを最大限抑制でき、より正確な検索に資することが可能になる。
【００３０】
また、本発明の検索装置において、上記所定時間は、オペレータの入力コマンドによって変更可能であることが好ましい。
【００３１】
これにより、記憶部、画像処理装置の使用状況に応じて所定時間を適正な値に調整することが可能になる。
【００３２】
また、本発明の検索装置において、上記第１の画像データとは、上記画像処理装置にて取り扱われている最中の画像データであることが好ましい。
【００３３】
これにより、現在画像処理装置にて取り扱われている最中の第１の画像データと属性が共通する第２の画像データをリアルタイムで検索することができる。
【００３４】
また、本発明の検索装置において、上記記憶部に記憶される各画像データと上記第１の画像データとの各々には、各々の画像データが画像処理装置に取り扱われた時の画像処理装置の利用者を示した利用者情報が対応付けられており、上記第２検索手段は、上記基準時との時間のずれが所定時間以下となる時間内に画像処理装置にて取り扱われた画像データであり、且つ、上記第１の画像データに対応付けられている利用者情報と同一の利用者情報が対応付けられている画像データを上記第３の画像データとして記憶部から検索することが好ましい。
【００３５】
２つの画像データがあり、両画像データが、同時期またはほぼ同時期に画像処理装置に取り扱われ、且つ、画像処理装置に取り扱われた際の画像処理装置の利用者が同一であれば、両画像データは属性が共通している可能性が高い。これは、画像処理装置の利用者は、通常、互いに内容に関連性のある複数の画像データを同時期に画像処理装置に処理させることが多いからである。したがって、上記構成によれば、上記第１検索手段の検索によって選び出された第２の画像データと関連性がある可能性の高い第３の画像データをより高精度に検索することが可能になる。
【００３６】
また、本発明の検索装置において、上記第１検索手段の検索によって第２の画像データが複数選び出された場合、上記第２検索手段は、全ての第２の画像データとの関係で、上記基準時との時間のずれが所定時間以下となる時間内に画像処理装置にて取り扱われた画像データを上記第３の画像データとして上記記憶部から検索することが好ましい。
【００３７】
上記構成によれば、単一の第２の画像データとの対比において上記基準時との時間のずれが所定時間以下となる時間内に画像処理装置にて取り扱われた画像データを第３の画像データとして検索するのではなく、複数の第２の画像データとの対比において上記基準時との時間のずれが所定時間以下となる時間内に画像処理装置にて取り扱われた画像データを第３の画像データとして検索しているので、より検索精度を高めることができる。
【００３８】
また、本発明の検索装置においては、上記第２の画像データおよび/または上記第３の画像データを利用者に提供する画像提供手段を含むことが好ましい。
【００３９】
ここで、上記画像提供手段の一例としては、上記第２の画像データおよび/または上記第３の画像データを利用者の端末装置に送信する画像送信手段が挙げられる。
【００４０】
これにより、利用者の端末装置に対して、検索によって選び出された上記第２の画像データおよび/または上記第３の画像データを送信することが可能になり、利用者が検索装置や複合機から離れている場合であっても利用者に対して上記第２の画像データおよび/または上記第３の画像データを提供することが可能になる。
【００４１】
また、上記画像提供手段の他の例としては、上記第２の画像データに基づく画像および/または上記第３の画像データに基づく画像を表示装置に表示する制御を行う表示制御手段が挙げられる。
【００４２】
これにより、利用者は、上記第２の画像データおよび/または上記第３の画像データを視認することが可能になる。
【００４３】
また、本発明の検索装置において、上記表示制御手段は、上記第２の画像データおよび/または上記第３の画像データが複数ある場合、所定の優先規則に従って、この複数の画像データのなかから一部の画像データを優先表示すべき画像データとして選択し、選択された画像データに基づく画像のみを表示する構成であってもよい。
【００４４】
上記構成によれば、検索によって選び出された第２の画像データおよび/または上記第３の画像データが多すぎる場合、相対的に優先度の高い画像データに基づく画像のみを表示することになり、利用者の画像確認の手間を省くことができる。
【００４５】
また、本発明の検索装置において、上記第２の画像データおよび/または上記第３の画像データに、セキュリティが必要であることを示すセキュリティ情報が対応付けられている場合、上記表示制御手段は、当該セキュリティ情報が対応付けられている画像データの画像については表示装置に表示しないことが好ましい。
【００４６】
これにより、上記第２の画像データおよび/または上記第３の画像データが機密性の高い画像を示すものであったとしても、機密性の高い画像がむやみに表示装置に表示されるという不都合を抑制できる。
【００４７】
また、本発明の検索装置において、上記第２の画像データおよび/または上記第３の画像データに、セキュリティが必要であることを示すセキュリティ情報が対応付けられている場合、上記表示制御手段は、利用者に対してパスワードの入力を要求し、当該パスワードの入力があった場合のみ、上記セキュリティ情報が対応付けられている画像データの画像を表示装置に表示することが好ましい。
【００４８】
これにより、第２の画像データおよび/または上記第３の画像データが機密性の高い画像を示すデータであるような場合、権限を有している利用者に対してのみ上記機密性の高い画像を表示することができる。
【００４９】
また、本発明の検索装置において、上記画像処理装置が印刷機能を有している場合、上記画像提供手段は、上記第２の画像データに基づく画像および/または上記第３の画像データに基づく画像の印刷指示を示した印刷ジョブを上記画像処理装置に送信する印刷制御手段であることが好ましい。
【００５０】
これにより、利用者は、第２の画像データに基づく画像および/または上記第３の画像データに基づく画像をプリントアウトすることが可能になる。
【００５１】
また、本発明の検索装置において、上記画像処理装置とは、デジタル画像データを取り扱う装置であれば限定されるものではなく、例えば複合機（Multi Function Printer）であってもよいし、スキャナであってもよいし、複写機であってもよいし、レーザプリンタであってもよいし、インクジェットプリンタであってもよいし、写真焼付装置（デジタル露光装置）であってもよいし、ファクシミリ装置であってもよい。
【００５２】
なお、本発明の検索装置は、上記画像処理装置とは別体のコンピュータであってもよいし、上記画像処理装置に構成されるコンピュータのいずれであってもよい。
【００５３】
また、上記記憶部は、検索装置に含まれる記憶装置であってもよいし、画像処理装置に含まれる記憶装置であってもよい。また、検索装置と画像処理装置とがネットワークを介して接続されている場合、当該ネットワークに接続されるハードディスク装置であってもよい。
【００５４】
また、本発明は、上記検索装置と上記画像処理装置と上記記憶部とを含む検索システムと表現することも可能である。
【００５５】
また、本発明を、画像処理装置にて取り扱われた画像データを記憶する記憶部から、第１の画像データと属性が共通する第２の画像データを検索する工程と、第２の画像データが画像処理装置にて取り扱われた時を基準時とする場合、この基準時との時間のずれが所定時間以下となる時間内に画像処理装置にて取り扱われた第３の画像データを上記記憶部から検索する工程とを含むことを特徴とする検索装置の制御方法、と表現することも可能である。
【００５６】
なお、本発明の検索装置はコンピュータによって実現してもよく、この場合には、コンピュータを上記第１検索手段・第２検索手段として動作させる制御プログラムも本発明の範疇に入り、また、該制御プログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００５７】
本発明の検索装置は、画像処理装置にて取り扱われた画像データを記憶する記憶部から、第１の画像データと属性が共通する第２の画像データを検索する第１検索手段と、第２の画像データが画像処理装置にて取り扱われた時を基準時とする場合、この基準時との時間のずれが所定時間以下となる時間内に画像処理装置にて取り扱われた第３の画像データを上記記憶部から検索する第２検索手段と、を含むことを特徴とする。
【００５８】
また、本発明の検索装置の制御方法は、画像処理装置にて取り扱われた画像データを記憶する記憶部から、第１の画像データと属性が共通する第２の画像データを検索する工程と、第２の画像データが画像処理装置にて取り扱われた時を基準時とする場合、この基準時との時間のずれが所定時間以下となる時間内に画像処理装置にて取り扱われた第３の画像データを上記記憶部から検索する工程と、を含むことを特徴とする。
【００５９】
それゆえ、第１検索手段の検索処理によって、第１の画像データと属性が共通する第２の画像データを抽出できたものの実は第１検索手段の検索処理に検索漏れがあるような場合でも、その後の第２検索手段の検索によって、第２の画像データと属性が共通する可能性の高い第３の画像データを抽出できることがあり、検索漏れを抑制することが可能になる。
【発明を実施するための最良の形態】
【００６０】
本発明の検索装置の一実施形態である管理サーバを図に基づいて以下説明する。図１は、本実施形態の管理サーバを備えた印刷システムの構成を示したブロック図である。
【００６１】
同図に示すように、印刷システム（検索システム）１においては、端末装置２、複合機（ＭＦＰ：Multi Function Printer）３、管理サーバ４が、ＬＡＮ（Local Area Network）に接続されている構成である。つまり、印刷システム１において、端末装置２、複合機３、管理サーバ４は、ＬＡＮを介して互いにデータ通信可能である。
【００６２】
端末装置２は、印刷システム１の利用者が使用する利用者端末であって、ＯＳ（Operating System）、文書作成ソフト、表計算ソフト、作図ソフト、画像編集ソフト等の各種ソフトウェアの他、複合機３を遠隔操作するためのプリンタドライバがインストールされているパーソナルコンピュータである。具体的に、端末装置２は、制御部２１と表示部２２と通信部２３とを含む構成である。
【００６３】
また、図１では、説明の簡略化のため、端末装置２は一つ記載されているだけであるが、実際、印刷システム１には、端末装置２は複数備えられているものとする。
【００６４】
制御部２１は、上記した各種ソフトウェアやプリンタドライバによる処理を行うコンピュータ本体である。つまり、制御部２１は、利用者から入力されるコマンドに従って、上記した各種ソフトウェアによって画像データを作成・加工し、プリンタドライバによって複合機３の印刷条件の設定を行い、上記作成・加工された画像データを複合機３に送信することによって当該画像データに基づく画像を複合機３に印刷させる制御を行う。
【００６５】
なお、上記の画像データとは、文書、図、表、地図、絵柄、模様を示した画像の画像ファイルや、カメラによって撮影された撮影画像やスキャナから取り込まれた画像の画像ファイルを意味する。
【００６６】
表示部２２は、上記した各種ソフトウェアまたはプリンタドライバに関する各種画像、印刷システム１に関する各種画像を表示する画像表示装置である。通信部２３は、端末装置２がＬＡＮを介して複合機３または管理サーバ４との間で各種データの通信を行うための通信インターフェイスである。
【００６７】
複合機（画像処理装置）３は、プリンタ、ファクシミリ機、スキャナ、制御装置が一体に形成された装置であって、複写、スキャン、プリント、データ伝送、ファクシミリ等の複数機能を奏するものである。具体的に、複合機３は、操作部３１、画像読取部３２、印刷部３３、電送部３４、通信部３５、制御部３６を含む構成である。
【００６８】
操作部３１は、利用者が複合機３を直接操作するための操作パネルであって、複合機３に対する各種コマンドを利用者が入力するための入力部３１ａと表示部３１ｂとを含む構成である。なお、入力部３１ａはキーボードであり、表示部３１ｂはタッチスクリーンである。また、表示部３１ｂには、複合機３に対する各種コマンドの入力を促す画像が表示される他、管理サーバ４から送られてくる画像データに基づく画像も表示される。
【００６９】
画像読取部３２は、ＣＣＤ（Charge Coupled Device）によって原稿の画像を読み取って、この原稿の画像を示した画像データを生成するスキャナである。印刷部３３は、電子写真方式のカラープリンタまたはモノクロプリンタであって、画像を用紙上に印刷するものである。
【００７０】
電送部３４は、複合機３が電話回線に接続して外部装置との間でファクシミリ通信を実行するための通信インターフェイスである。なお、本実施形態の電送部３４は電話回線を介してファクシミリ通信を実行するものであるが、インターネットを介してファクシミリ通信を実行する形態であってもよい。
【００７１】
通信部３５は、複合機３がＬＡＮを介して端末装置２または管理サーバ４との間でデータ通信を行うための通信インターフェイスである。
【００７２】
制御部３６は、利用者のコマンドに応じて、複合機３に含まれる各部を統括的に制御することによって、画像読取モード、複写モード、プリントモード、ＦＡＸ送信モード、ＦＡＸ受信モードを複合機３に実行させるコンピュータである。
【００７３】
なお、画像読取モードとは、画像読取部３２が原稿の画像を読み取って画像データを生成し、生成した画像データを管理サーバ４に送信するモードである。複写モードとは、印刷部３３が画像読取部３２によって読み取られた画像データに基づく画像を用紙に印刷するモードである。プリントモードとは、端末装置２から送られてきた画像データに基づく画像を印刷部３３が用紙に印刷するモードである。ＦＡＸ送信モードとは、画像読取部３２によって読み取られた画像データを電送部３４がファクシミリ通信によって外部装置に送信するモードである。ＦＡＸ受信モードとは、電送部３４によって外部装置から受信した画像データに基づく画像を印刷部３３が用紙に印刷するモードである。
【００７４】
また、制御部３６は、上述した画像読取モード、複写モード、プリントモード、ＦＡＸ送信モード、ＦＡＸ受信モードを行う他、各モードが実行されている最中に複合機３に取り扱われている画像データ（すなわち複合機３に取り扱われている最中の画像データ）を管理サーバ４に送信する制御を行う。
【００７５】
つまり、画像読取モード以外のモードが実行されている場合でも、複合機３に扱われている最中の画像データは管理サーバ４に送信されるのである。なお、画像読取モードは画像読取部３２に読み取られた画像データを管理サーバ４に送信するモードであるため、当該画像読取モードでは、複合機３に取り扱われている最中の画像データは必然的に管理サーバ４に送信されるのである。
【００７６】
具体的に、複合機３において複写モードが実行されている最中に、画像読取部３２に読み取られた画像データは、印刷部３３に入力される他、管理サーバ４にも送信される。また、複合機３においてＦＡＸ送信モードが実行されている最中に、画像読取部３２に読み取られた画像データは、電送部３４に送信される他、管理サーバ４にも送信される。さらに、複合機３においてＦＡＸ受信モードが実行されている最中に、電送部３４が受信した画像データは、印刷部３３に入力される他、管理サーバ４に送信される。また、複合機３においてプリントモードが実行されている最中に、端末装置２から送られてきた画像データは、印刷部３３に入力される他、管理サーバ４にも送信される。
【００７７】
管理サーバ（ドキュメントファイリング装置，検索装置）４は、複合機３に取り扱われた画像データ、つまり複合機３から送信されてきた画像データを保存・管理するためのコンピュータであり、記憶部４１と制御部４２と通信部４３と表示部４４とを含む構成である。
【００７８】
記憶部４１は、複合機３に取り扱われている最中の画像データが逐次書き込まれていくと共に、画像データを管理するための管理情報が示された管理テーブル（図２参照）が書き込まれている記憶装置である。つまり、記憶部４１には、複合機３に取り扱われた画像データが記憶・保存されていることとなる。
【００７９】
制御部４２は、管理サーバ４を制御するコンピュータであり、（ａ）記憶部４１に保存されている各画像データの管理、（ｂ）記憶部４１に対する画像データの書き込み、（ｃ）記憶部４１から画像データの読み出し、（ｄ）記憶部４１の画像データの削除、（ｅ）記憶部４１から画像データを検索する処理等を行うものである。
【００８０】
通信部４３は、管理サーバ４がＬＡＮを介して端末装置２または複合機３との間でデータ通信を行うための通信インターフェイスである。
【００８１】
表示部４４は、管理サーバ４を操作するオペレータに対して、管理サーバ４に関する各種画像を表示する表示装置である。
【００８２】
以上示した印刷システム１において、さらに、複合機３の制御部３６には、管理情報取得部３６ａ、フレーム処理部３６ｂが含まれている。さらに、管理サーバ４の制御部４２には、記憶制御部４２ａ、解析部４２ｂ、管理部４２ｃ、第１検索部４２ｄ、第２検索部４２ｅ、表示制御部４２ｆ、印刷指示部４２ｇが含まれている。
【００８３】
複合機３の管理情報取得部３６ａは、前述した画像読取モード、ＦＡＸ送信モード、ＦＡＸ受信モード、複写モード、プリントモードが実行されている時、現在複合機３に取り扱われている最中の画像データに対応付けられる管理情報を取得するものである。この管理情報とは、現在複合機３に取り扱われている最中の画像データが管理サーバ４において管理される際に必要となる情報であって、この画像データに対応付けられるドキュメントＩＤ、利用者ＩＤ、処理時刻情報、処理内容情報、セキュリティ情報を意味する（図２参照）。以下では、ドキュメントＩＤ、利用者ＩＤ、処理時刻情報、処理内容情報、セキュリティ情報について詳細に説明する。
【００８４】
ドキュメントＩＤ（画像識別情報）とは、複合機３に現在取り扱われている最中の画像データに示される画像を識別可能な識別情報であって、当該画像データにユニークに与えられる情報を意味する。ここで、ドキュメントＩＤとしては、ハッシュ値が一例として挙げられ、このハッシュ値は、ＭＤ５などのアルゴリズムを実行することによって画像データから取得できるものである。
【００８５】
前述した利用者ＩＤ（利用者情報）とは、画像読取モード、ＦＡＸ送信モード、複写モードにおいては、現在複合機３を利用している利用者の利用者ＩＤとなる。なお、画像読取モード、ＦＡＸ送信モード、複写モードにおいて、複合機３を操作している利用者は、事前に操作部３１から利用者ＩＤを入力しなければならず、管理情報取得部３６ａは利用者ＩＤを操作部３１から取得するのである。
【００８６】
また、プリントモードにおいての利用者ＩＤとは、端末装置２の利用者を示した利用者ＩＤとなる。つまり、管理情報取得部３６ａは、プリントモードにおいて、端末装置２から画像データが送られてきたら、この画像データの送信元となる端末装置２の利用者ＩＤを当該端末装置２等から取得するのである。
【００８７】
さらに、ＦＡＸ受信モードにおいての利用者ＩＤとは、複合機３の所有者を示した所有者ＩＤとなる。つまり、管理情報取得部３６ａは、ＦＡＸ受信モードにおいて、複合機３の所有者ＩＤを図示しないメモリ等から読み出して、この所有者ＩＤを上記利用者ＩＤとして取得する。なお、複合機３の所有者とは、例えば、印刷システム１を所有している法人や、当該法人に属する部署または部門が該当する。
【００８８】
前述した処理時刻情報とは、当該処理時刻情報を対応付ける画像データが複合機３に取り扱われた時刻を示したものである。例えば、管理情報取得部３６ａは、現時点の時刻を上記処理時刻情報として取得してもよい。また、管理情報取得部３６ａは、画像読取モード，ＦＡＸ送信モード、複写モードにおいて、画像読取部３２によって画像データが読み取られた時刻を上記の処理時刻情報として取得してもよい。また、管理情報取得部３６ａは、ＦＡＸ受信モードにおいて、電送部３４が画像データを受信した時刻を上記の処理時刻情報としてもよい。さらに、管理情報取得部３６ａは、プリントモードにおいて、端末装置２から画像データが送信されてきた時刻を処理時刻情報として取得してもよい。
【００８９】
前述の処理内容情報とは、この処理内容情報を対応付ける画像データに対して複合機３が行う処理の内容を示したものである。例えば、管理情報取得部３６ａは、画像読取モードにおいては「スキャン」を処理内容情報として取得し、ＦＡＸ送信モードにおいては「ＦＡＸ送信」を処理内容情報として取得し、ＦＡＸ受信モードにおいては「ＦＡＸ受信」を処理内容情報として取得し、複写モードにおいては「コピー」を処理内容情報として取得し、プリントモードにおいては「プリント」を処理内容情報として取得する。
【００９０】
また、前述のセキュリティ情報とは、このセキュリティ情報を対応付ける画像データについて、セキュリティが必要か否かを示した情報である。なお、画像読取モード、ＦＡＸ送信モード、複写モードにおいて複合機３を操作する利用者は、操作部３１からセキュリティが必要である旨のコマンドを入力することができ、管理情報取得部３６ａは、このコマンドの入力がある場合にセキュリティ要を示したセキュリティ情報を取得する。
【００９１】
また、プリントモードにおいて、端末装置２の利用者は、端末装置２から複合機３へ画像データを送信させる前に、当該画像データについてセキュリティが必要である旨のコマンドを端末装置２へ入力することができ、この入力されたコマンドは画像データと共に複合機３に送信される。プリントモードでは、複合機３の管理情報取得部３６ａは、このコマンドを検出した場合に、セキュリティ要を示したセキュリティ情報を取得する。
【００９２】
複合機３のフレーム処理部３６ｂは、複合機３に取り扱われている最中の画像データを含んだ送信フレームを作成し、さらに、管理情報取得部３６ａによって取得された管理情報を当該送信フレームにおける画像データ以外の部分（例えばヘッダ部分）に記述し、通信部３５を介して当該送信フレームを管理サーバ４に送信する制御を行う。これにより、複合機３に取り扱われている画像データおよび、当該画像データに関する管理情報（ドキュメントＩＤ、利用者ＩＤ、処理時刻情報、処理内容情報、セキュリティ情報）は、管理サーバ４に送信されることになる。
【００９３】
管理サーバ４の記憶制御部４２ａは、複合機３から送信されてくる送信フレームを通信部４３が受信すると、この送信フレームに含まれる画像データを記憶部４１に書き込む処理を実行するブロックである。これにより、記憶部４１には、複合機３に取り扱われている最中の画像データが逐次書き込まれていく。それゆえ、記憶部４１には、複合機３に取り扱われた画像データが保存されていることになる。
【００９４】
管理サーバ４の解析部４２ｂは、複合機３から送信されてくる送信フレームを通信部４３が受信すると、この送信フレームに含まれる画像データを解析することによって、この画像データの属性を示したキーワードを生成し、且つ、この画像データに示される画像の書式を示した書式情報を生成する。
【００９５】
なお、キーワードの生成手法としては、画像データが電子化文書である場合、電子化文書に記述されている相対的にフォントの大きな文字群や、電子化文書に記述されている特殊なフォントの文字群や、電子化文書において１頁目かつ最上位の行に記述されている文字群を上記キーワードとするような手法がある。また、画像データが写真画像等の画像ファイルである場合であっても、画像ファイルのファイル名を上記キーワードとすることもできる。
【００９６】
また、上記の書式情報は、例えば、画像データに示される画像の書式が週報の場合、「週報」として表され、画像データに示される画像の書式が会議案内の場合、「会議案内」として表され、画像データに示される画像の書式が報告書の場合、「報告書」として表される。
【００９７】
管理サーバ４の管理部４２ｃは、複合機３に取り扱われた各画像データについて、当該画像データに対応するドキュメントＩＤと処理時刻情報と処理内容情報とセキュリティ情報とキーワードと文書情報との対応関係を画像データ毎に記録した管理テーブルを作成・加工する。また、この管理テーブルは記憶部４１に書き込まれているものである。この管理テーブルの一例を図２に示す。図２に示すように、管理テーブルにおいては、上記の対応関係が画像データ毎に示されており、且つ、利用者毎に分類されている。
【００９８】
具体的に、管理部４２ｃは、複合機３から送信されてくる送信フレームを通信部４３が受信すると、この送信フレームに記述されているドキュメントＩＤと処理時刻情報と処理内容情報とセキュリティ情報との組み合わせを管理テーブルに記述し、さらに、解析部４２ｂによって生成されたキーワードおよび書式情報を上記組み合わせに対応付けて管理テーブルに記述していく。
【００９９】
したがって、記憶部４１に保存されている管理テーブルには、これまでに複合機３に取り扱われた画像データ毎に、画像データに対応付けられるドキュメントＩＤと処理時刻情報と処理内容情報とセキュリティ情報とキーワードと文書情報とが記録されている。
【０１００】
管理サーバ４の第１検索部（第１検索手段）４２ｄは、複合機３に取り扱われている最中の画像データ（第１の画像データ）と属性が共通する画像データ（第２の画像データ）を記憶部４１から検索する処理を行い、この検索によって記憶部４１から選び出された画像データを関連画像データとして特定する処理を行うものである。なお、関連画像データとは、現在複合機３において取り扱われている画像データに関連する画像データという意味である。
【０１０１】
具体的に、第１検索部４２ｄは、解析部４２ｂがキーワードを生成すると、生成されたキーワードと同一のキーワードが対応付けられている画像データを記憶部４１から検索する処理を行う。ここで、解析部４２ｂに生成されるキーワードとは、複合機３から受信した送信フレームに含まれる画像データに対応付けられるキーワード、つまり複合機３に取り扱われている最中の画像データに対応付けられるキーワードである。そして、画像データに対応付けられるキーワードとは、当該画像データの属性を示したキーワードである。それゆえ、第１検索部４２ｄは、複合機３に取り扱われている最中の画像データと属性が共通する画像データを記憶部４１から検索していることになるのである。
【０１０２】
より詳細に説明すると、第１検索部４２ｄは、記憶部４１の管理テーブル（図２）を参照して、解析部４２ｂによって生成されたキーワードと同一のキーワードを検索し、該当するキーワードを検出できた場合、検出できたキーワードに対応するドキュメントＩＤの画像データを選び出す。例えば、解析部４２ｂが、複合機３から受信した送信フレームに含まれる画像データについて、「講演会」というキーワードを生成したものとする。この場合、第１検索部４２ｄは、記憶部４１の管理テーブル（図２）を参照して、この管理テーブルに記述されている「講演会」というキーワードを検出し、検出した「講演会」に対応付けられているドキュメントＩＤ（図２において「０１７」）の画像データを選び出す。
【０１０３】
また、第１検索部４２ｄは、解析部４２ｂが書式情報を生成すると、生成された書式情報と同じ書式情報が対応付けられている画像データを記憶部４１から検索する処理も行う。ここで、解析部４２ｂに生成される書式情報とは、複合機３から受信した送信フレームに含まれる画像データに対応付けられる書式情報、つまり複合機３に取り扱われている最中の画像データに対応付けられる書式情報である。そして、画像データに対応付けられる書式情報とは、当該画像データの書式を示した情報である。それゆえ、第１検索部４２ｄは、複合機３に取り扱われている最中の画像データに示される画像と同じ書式の画像を示す画像データを記憶部４１から検索していることになり、結果として、複合機３に取り扱われている最中の画像データ（第１の画像データ）と属性が共通する画像データ（第２の画像データ）を記憶部４１から検索していることになるのである。
【０１０４】
管理サーバ４の第２検索部（第２検索手段）４２ｅは、第１検索部４２ｄの検索によって選び出された画像データと同時またはほぼ同時に複合機３に取り扱われた画像データを記憶部４１から検索し、この検索によって選び出された画像データをも関連画像データとして特定するものである。
【０１０５】
つまり、第２検索部４２ｅは、第１検索部４２ｄによって選び出された画像データ（第２の画像データ）が複合機３に取り扱われた時刻を基準時とする場合、基準時との時間のずれ（タイムラグ）が所定時間以下となる時間内に複合機３にて取り扱われた画像データ（第３の画像データ）を記憶部４１から検索する。なお、本願において「所定時間以下」とは、「所定時間を含めてそれより下」または「所定時間よりも下回る」のいずれであってもよい。
【０１０６】
具体的に、管理サーバ４の第２検索部４２ｅは、図２の管理テーブルを参照して、第１検索部４２ｄに選び出された画像データのドキュメントＩＤに対応付けられている処理時刻情報を基準時として、基準時から所定時間経過した時刻と基準時から所定時間遡った時刻との間の時間範囲に属する処理時刻情報を検索する。なお、所定時間は、本実施形態では１分であるものとする。
【０１０７】
そして、第２検索部４２ｅは、この検索によって該当する処理時刻情報を検出できた場合、検出できた処理時刻情報に対応するドキュメントＩＤの画像データを選び出す。例えば、図２の管理テーブルにおいて、第１検索部４２ｄの検索によって選び出された画像データのドキュメントＩＤが０１７である場合、第２検索部４２ｅは、０１７のドキュメントＩＤに対応付けられている処理時刻情報（０６年１月１０日の１４：００）を基準時とする。そして、第２検索部４２ｅは、図２の管理テーブルにおいて、０６年１月１０日の１３：５９〜１４：０１までの時間範囲に含まれる処理時刻情報を検索する。この結果、第２検索部４２ｅは、０１８のドキュメントＩＤに対応付けられている処理時刻情報（０６年１月１０日の１４：０１）を検出し、検出した処理時刻情報に対応付けられているドキュメントＩＤ０１８の画像データを選び出す。
【０１０８】
表示制御部（画像提供手段、表示制御手段）４２ｆは、第１検索部４２ｄおよび/または第２検索部４２ｅによって特定された関連画像データ（検索によって選び出された画像データ）に基づく画像を、現在複合機３を利用している利用者に対して表示する処理を行うものである。
【０１０９】
具体的に説明すると、複合機３において複写モード、ＦＡＸ送信モード、ＦＡＸ受信モード、画像読取モードが実行されている場合、複合機３の利用者は操作部３１の前に位置している事が多い。したがって、複写モード、ＦＡＸ送信モード、ＦＡＸ受信モード、画像読取モードにおいて、表示制御部４２ｆは、複合機３の操作部３１に構成されている表示部３１ｂにアクセスし、上記の関連画像データに基づく画像を表示部３１ｂに表示するようにする。
【０１１０】
また、表示制御部４２ｆは、複合機３においてプリントモードが実行されている場合、複合機３の利用者は端末装置２の前に位置している。したがって、プリントモードにおいて、表示制御部４２ｆは、端末装置２の表示部２２にアクセスし、上記の関連画像データに基づく画像を表示部２２に表示するようにする。
【０１１１】
印刷指示部（画像提供手段、印刷制御手段）４２ｇは、表示部３１ｂまたは表示部２２に関連画像データに基づく画像を表示している際、複合機３または端末装置２から利用者によって入力された関連画像印刷コマンドが管理サーバ４に送信されると、関連画像データに基づく画像の印刷指示を示した印刷ジョブを複合機３に送信する処理を行う。
【０１１２】
次に、本実施形態の複合機３において画像データが取り扱われる際の処理フローの一例として、プリントモードが実行される場合の処理フローを説明する。図３は、印刷システム１においてプリントモードが実行される場合の処理フローを示したフローチャートである。
【０１１３】
まず、端末装置２は、利用者によって入力される印刷コマンドを受け付けると（Ｓ１）、印刷対象となる画像の画像データを複合機３に送信する。複合機３は、この画像データを受信すると、この画像データを印刷部３３に入力して印刷処理の開始を命令すると共に（Ｓ２）、この画像データに対応付けられる管理情報（ドキュメントＩＤ、利用者ＩＤ、処理時刻情報、処理内容情報、セキュリティ情報）を取得する（Ｓ３）。つぎに、複合機３は、端末装置２から受信した画像データとＳ３で取得した管理情報とを管理サーバ４に送信する（Ｓ４）。
【０１１４】
管理サーバ４は、複合機３から画像データおよび管理情報を受信すると、記憶部４１に保存されている各画像データのうち、受信した画像データと内容が関連している関連画像データを特定する処理（関連画像データ特定処理）を行う（Ｓ５）。そして、管理サーバ４は、端末装置２の表示部２２にアクセスし、Ｓ５で特定された関連画像データに基づく画像を表示部２２に表示する（Ｓ６）。
【０１１５】
なお、表示部２２に関連画像データに基づく画像が表示されている場合において、端末装置２の表示部２２に表示されている画像の印刷指示である関連画像印刷コマンドが利用者によって端末装置２に入力されると、関連画像印刷コマンドは端末装置２から管理サーバ４に送信される。ここで、管理サーバ４は、Ｓ６の処理が開始されてから所定時間内に関連画像印刷コマンドを受け付けると（Ｓ７においてＹＥＳ）、Ｓ５で特定された関連画像データに基づく画像を印刷するための印刷ジョブを複合機３に送信し、関連画像データに基づく画像を複合機３に印刷させ（Ｓ８）、その後処理を終了する。また、管理サーバ４は、Ｓ６の処理が開始されてから所定時間内に関連画像印刷コマンドを受け付けない場合（Ｓ７においてＮＯ）、そのまま処理を終了する。
【０１１６】
なお、Ｓ８の処理が行われた場合、管理サーバ４は、記憶部４１の管理テーブルに対して、関連画像データの印刷履歴を示した管理情報を書き込むようにしてもよい。つまり、「プリント」という処理内容情報と、Ｓ８が実行された時を示した処理時刻情報と、端末装置２の利用者ＩＤと、関連画像データのドキュメントＩＤとの対応関係を管理テーブルに書き込んでもよい。
【０１１７】
つぎに、Ｓ５の関連画像データ特定処理の詳細について説明する。図４は、Ｓ５の関連画像データ特定処理の詳細を示したフローチャートである。
【０１１８】
複合機３から管理サーバ４に画像データおよび管理情報が送信されると、まず、管理サーバ４の解析部４２ｂは、複合機３から送信されてきた画像データに対応付けられるキーワードと書式情報とを生成する（Ｓ５１）。つぎに、管理サーバ４の第１検索部４２ｄは、Ｓ５１にて生成したキーワードと同一のキーワードが対応付けられている画像データを記憶部４１から検索する処理を行う（Ｓ５２）。Ｓ５２の検索の結果、Ｓ５１にて生成したキーワードと同一のキーワードが対応付けられている画像データを記憶部４１から選び出せた場合（Ｓ５２においてＹＥＳ）、第１検索部４２ｄは、選び出した画像データを関連画像データとして特定し（Ｓ５３）、Ｓ５４に処理を移行する。また、Ｓ５２の検索の結果、Ｓ５１にて生成したキーワードと同一のキーワードが対応付けられている画像データを記憶部４１から選び出せなかった場合（Ｓ５２においてＮＯ）、第１検索部４２ｄは、そのままＳ５４に処理を移行する。
【０１１９】
Ｓ５４において、第１検索部４２ｄは、Ｓ５１にて生成した書式情報と同一の書式情報が対応付けられている画像データを記憶部４１から検索する処理を行う。Ｓ５４の検索の結果、Ｓ５１にて生成した書式情報と同一の書式情報が対応付けられている画像データを記憶部４１から選び出せた場合（Ｓ５４においてＹＥＳ）、第１検索部４２ｄは、選び出した画像データを関連画像データとして特定し（Ｓ５５）、Ｓ５６に処理を移行する。また、Ｓ５４の検索の結果、Ｓ５１にて生成した書式情報と同一の書式情報が対応付けられている画像データを記憶部４１から選び出せなかった場合（Ｓ５４においてＮＯ）、Ｓ５６に処理を移行する。
【０１２０】
Ｓ５６では、管理サーバ４の第２検索部４２ｅが、Ｓ５３および/またはＳ５５を経由したか否か（１以上の関連画像データが特定されたか否か）を判定し、経由された場合にはＳ５７に処理を移行し（Ｓ５６においてＹＥＳ）、経由されていない場合はそのまま処理を終了する（Ｓ５６においてＮＯ）。
【０１２１】
Ｓ５７において、第２検索部４２ｅは、Ｓ５３および/またはＳ５５において特定された関連画像データと同時またはほぼ同時に複合機３に取り扱われた画像データを記憶部４１から検索する処理を行う。Ｓ５７の検索の結果、Ｓ５３またはＳ５５において特定された関連画像データと同時またはほぼ同時に複合機３に取り扱われた画像データを選び出せた場合（Ｓ５７においてＹＥＳ）、第２検索部４２ｅは、選び出した画像データを関連画像データとして特定し（Ｓ５８）、Ｓ８に処理を移行する。また、Ｓ５７の検索の結果、Ｓ５３および/またはＳ５５において特定された関連画像データと同時またはほぼ同時に複合機３に取り扱われた画像データが記憶部４１に無い場合、第２検索部４２ｅは、そのままＳ８に処理を移行する。つまり、Ｓ８において、管理サーバ４は、Ｓ５３，Ｓ５５，Ｓ５７にて特定された関連画像データに基づく画像を表示部２２に表示することになる。
【０１２２】
以上示した印刷システム１によれば、複合機３において過去に取り扱われた各画像データは記憶部４１にストックされていることになる。そして、複合機３において現在取り扱われている画像データと関連性の有る画像データを記憶部４１から抽出して、抽出した画像データに基づく画像を利用者に表示し、当該画像をプリントアウトする処理を行っている。
【０１２３】
それゆえ、利用者からすれば、プリント・複写・スキャン・ＦＡＸ処理を目的として現在複合機３に画像データを取り扱わせている場合、この画像データのみならずこの画像データに関連する関連画像データまでも得ることが可能になり、幅広く情報を取得することができるというメリットが生じる。
【０１２４】
また、以上示した印刷システム１によれば、管理サーバ４の第１検索部４２ｄは、複合機３にて取り扱われている最中の画像データと属性が共通する画像データを記憶部４１から検索する処理（Ｓ５２，Ｓ５４）を行っているが、この検索処理に漏れが生じることがある。例えば、図２において、ドキュメントＩＤが０１７の画像データが講演会のレジュメであり、ドキュメントＩＤが０１８の画像データが当該講演会の講演者の紹介書であるような場合、両画像データは講演会に関する文書という点で互いに属性が共通するものの、両画像間でキーワードは非同一であって書式情報も非同一である。したがって、第１検索部４２ｄが、ドキュメントＩＤ０１７の画像データと属性が共通する画像データを記憶部４１から検索する処理を実行したとしても、ドキュメントＩＤ０１７の画像データとドキュメントＩＤ０１８の画像データとは互いに属性が共通しているにもかかわらず、当該検索によってドキュメントＩＤ０１８の画像データが選び出されることはなく、検索漏れが生じることになる。
【０１２５】
ここで、本実施形態の管理サーバ４では、第１検索部４２ｄの他に、第１検索部４２ｄによって特定された関連画像データと同時またはほぼ同時に複合機３に取り扱われた画像データを記憶部４１から検索する第２検索部４２ｅを備えることによって、上記検索漏れを抑制することにしている。
【０１２６】
この第２検索部４２ｅを備えることによって上記検索漏れを抑制できる理由を以下説明する。
【０１２７】
ある画像データａが複合機３に取り扱われた時と同時またはほぼ同時に複合機３に取り扱われた画像データｂは、画像データａと関連性があることが多い。これは、複合機３の利用者は、通常、互いに内容に関連性のある複数の画像データを同時期に複合機３に処理させることが多いからである。例えば、一例として、忘年会の幹事が、「忘年会のお知らせ」という文書を示した画像データに基づいて当該文書を用紙に印刷する処理を複合機３に行わせる場合、この処理の直前または直後（ほぼ同時）に、忘年会の場所の地図を示した画像データに基づいて当該地図を用紙に印刷する処理を複合機３に行わせる事などが想定される。
【０１２８】
そこで、本実施形態では、第１検索部４２ｄの検索処理によって、現在複合機３に取り扱われている第１の画像データと属性が共通する第２の画像データが選び出された場合、第２検索部４２ｅによる検索処理によって、第２の画像データが画像処理装置に取り扱われた時と同時またはほぼ同時に画像処理装置に取り扱われた第３の画像データ（つまり第２の画像データと関連性を有する可能性が高い画像データ）を選び出している。
【０１２９】
これにより、第１検索部４２ｄによる検索処理において、第１の画像データと属性が共通する第２の画像データを選び出すのみならず、その後の第２検索部４２ｅの検索処理によって、第２の画像データと関連性を有する可能性が高い第３の画像データを選び出せることがある。ここで、第２の画像データは、検索処理の手がかりとなる第１の画像データと属性が共通するものであるため、第２の画像データと関連性を有する可能性が高い第３の画像データは、当然、第１の画像データとも属性が共通する可能性が高い。
【０１３０】
それゆえ、第１検索部４２ｄによって、現在複合機３に取り扱われている第１の画像データと属性が共通する第２の画像データを抽出できたものの実は検索漏れがあるような場合でも、その後の第２検索部４２ｅの検索によって、第１の画像データと属性が共通する可能性の高い第２の画像データを抽出できることがあり、検索漏れを抑制することが可能になる。
【０１３１】
例えば、図７（ａ）に示される画像の画像データが現在複合機３に扱われており、記憶部４１には、図７（ｂ）に示される画像の画像データが保存されているものとする。両画像は、ゴルフに関する画像という点で属性が共通するものであるが、図７（ａ）に示される画像の画像データに対応付けられるキーワードは「ゴルフ大会」であり、図７（ｂ）の画像データに対応付けられるキーワードは「ゴルフ用品広告」である点で異なる。また、図７（ｂ）の画像データの管理情報は図２の参照符αに示されているものとする。
【０１３２】
この場合、第１検索部４２ｄは、現在複合機３に扱われている図７（ａ）の画像のキーワード「ゴルフ大会」に基づいて検索処理を行うため、図２における参照符βや参照符γの管理情報に対応する画像データを選び出せるものの、参照符αの管理情報に対応する画像データを選び出せない。ところが、図２に示されるように、参照符γの管理情報に対応する画像データと参照符αの管理情報に対応する画像データとはほぼ同時に複合機３において処理されているため（１分のタイムラグ）、第２検索部４２ｅの検索によって参照符αの管理情報に対応する画像データも選び出されることになる。これにより、図７（ａ）に示される画像に対応付けられるキーワード「ゴルフ大会」と、図７（ｂ）に示される画像に対応付けられるキーワード「ゴルフ用品広告」とが互いに異なるものであっても、図７（ａ）に示される画像が複合機３にて扱われている場合、図７（ｂ）に示される画像を検索によって抽出することができる。
【０１３３】
また、例えば、図６（ａ）に示される画像の画像データが現在複合機３に扱われており、記憶部４１には、図６（ｂ）に示される画像の画像データが保存されているものとする。両画像は、「△△ＭＴＧ」に関する画像という点で属性が共通するものであるが、図６（ａ）に示される画像の画像データに対応付けられるキーワードが「△△ＭＴＧ」であり、図６（ｂ）の画像データに対応付けられるキーワードが「ＭＴＧ資料」である点で異なる。また、図６（ｂ）の画像データの管理情報は図２の参照符εに示されているものとする。
【０１３４】
この場合、第１検索部４２ｄは、現在複合機３に扱われている図６（ａ）の画像のキーワード「△△ＭＴＧ」に基づいて検索処理を行うため、図２において参照符μや参照符φの管理情報に対応する画像データを選び出せるものの、参照符εの管理情報に対応する画像データを選び出せない。ところが、図２に示されるように、参照符φの管理情報に対応する画像データと参照符εの管理情報に対応する画像データとはほぼ同時に複合機３において処理されているため（１分のタイムラグ）、第２検索部４２ｅの検索によって参照符εの管理情報に対応する画像データも選び出されることになる。これにより、図６（ａ）に示される画像に対応付けられるキーワード「△△ＭＴＧ」と、図６（ｂ）に示される画像に対応付けられるキーワード「ＭＴＧ資料」とが互いに異なるものであっても、図６（ａ）に示される画像が複合機３にて扱われている場合、図６（ｂ）に示される画像を検索によって抽出することができる。
【０１３５】
なお、以上では複合機３においてプリントモードが実行される場合の処理フローを説明したが、つぎに、複合機３において画像読取モードが実行される場合の処理フローを説明する。図５は、印刷システム１において画像読取モードが実行される場合の処理フローを示したフローチャートである。
【０１３６】
まず、複合機３は、利用者によって入力される読取コマンドを受け付けると（Ｓ１１）、原稿台（不図示）に載置されている原稿の画像の読み取りが開始されるように画像読取部３２を制御する（Ｓ１２）。そして、画像読取部３２に原稿の画像が読み取られることによって画像データが生成されると、複合機３は、生成された画像データに対応付けられる管理情報（ドキュメントＩＤ、利用者ＩＤ、処理時刻情報、処理内容情報、セキュリティ情報）を取得する（Ｓ１３）。つぎに、複合機３は、原稿の画像から読み取った画像データとＳ１３で取得した管理情報とを管理サーバ４に送信する（Ｓ１４）。
【０１３７】
管理サーバ４は、複合機３から画像データおよび管理情報を受信すると、記憶部４１に保存されている各画像データのうち、受信した画像データと内容が関連している関連画像データを特定する処理（関連画像データ特定処理）を行う（Ｓ１５）。そして、管理サーバ４は、複合機３の表示部３１ｂにアクセスし、Ｓ１５で特定された関連画像データに基づく画像を表示部３１ｂに表示する（Ｓ１６）。
【０１３８】
そして、表示部３１ｂに関連画像データに基づく画像が表示されている場合において、表示部３１ｂに表示されている画像の印刷指示である関連画像印刷コマンドが利用者によって複合機３に入力されると、関連画像印刷コマンドは複合機３から管理サーバ４に送信される。ここで、管理サーバ４は、Ｓ１６の処理が開始されてから所定時間内に関連画像印刷コマンドを受け付けると（Ｓ１７においてＹＥＳ）、Ｓ１５で特定された関連画像データに基づく画像を印刷するための印刷ジョブを複合機３に送信し、関連画像データに基づく画像を複合機３に印刷させ（Ｓ１８）、その後処理を終了する。また、管理サーバ４は、Ｓ１６の処理が開始されてから所定時間内に関連画像印刷コマンドを受け付けない場合（Ｓ１７においてＮＯ）、そのまま処理を終了する。
【０１３９】
なお、図５に示される処理フローにおいて、Ｓ１５の関連画像データ特定処理の詳細は、図３に示されるＳ５の関連画像データ特定処理の詳細と同一、つまり図４に示されるＳ５１〜Ｓ５８と同一である。また、図５に示される処理フローは画像読取モードにおけるものではあるが、Ｓ１１、Ｓ１２の処理を複写モードにおける画像読取動作に関する手順とした場合、図５に示される処理フローは複写モードにおける処理フローに相当するものとなる。
【０１４０】
また、前述したように、複合機３の管理情報取得部３６ａは、複合機３において現在取り扱われている画像データからドキュメントＩＤを取得している。ここで、複合機３は、プリントモードまたは複写モードを実行する場合、印刷部３３に印刷させようとする画像の画像データから取得したドキュメントＩＤを示したマークを、当該画像上に重ねて印刷するようにしてもよい。なお、印刷部３３に印刷させようとする画像とは、プリントモードでは端末装置２から送られてきた画像データに示される画像であり、複写モードでは画像読取部３２によって生成された画像データに示される画像である。
【０１４１】
また、上述したドキュメントＩＤを示したマークとしては、ＱＲコード（登録商標）、バーコード、ウォーターマーク等が挙げられる。
【０１４２】
例えば、プリントモード実行中の印刷システム１において、「ゴルフ大会のお知らせ」という文書を示した画像データが端末装置２から複合機３へ送信された場合、複合機３の制御部３６は、当該画像データに基づいてドキュメントＩＤを生成してから、当該画像データおよびドキュメントＩＤを印刷部３３に入力する。そして、印刷部３３は、入力した画像データおよびドキュメントＩＤに基づいて、図７（ａ）に示されるように、「ゴルフ大会のお知らせ」という文書とドキュメントＩＤを示したＱＲコード（登録商標）とを重ねて印刷する。
【０１４３】
さらに、このようにして印刷された文書（図７（ａ）の文書）を画像読取部３２の原稿台に載せ、複合機３を画像読取モードに移行させて、図７（ａ）の「ゴルフ大会のお知らせ」という文書を画像読取部３２に読み取らせた場合、複合機３は、「ゴルフ大会のお知らせ」という文書を示した画像データのみならず、ドキュメントＩＤを示したＱＲコード（登録商標）も読み込むことが可能である。
【０１４４】
そこで、複合機３の管理情報取得部３６ａは、画像読取モードにおいて、図７（ａ）に示すような原稿を読み取ることによって、画像データの生成と同時にドキュメントＩＤを示したＱＲコード（登録商標）を読み込むことができた場合、生成された画像データに対応付けるドキュメントＩＤを改めて生成せず、読み込んだＱＲコード（登録商標）に示されるドキュメントＩＤを上記画像データに対応付けるドキュメントＩＤとする。
【０１４５】
このようにすれば、複合機３によって印刷された画像を複合機３に読み取らせた場合、印刷時に複合機３に取り扱われた画像データと、読み取り時に複合機３に取り扱われた画像データとは同一内容のデータとなるところ、これら画像データの各々に対して同一のドキュメントＩＤを対応付けることが可能になる。
【０１４６】
それゆえ、管理サーバ４の第１検索部４２ｄが、複合機３から受信した画像データ（複合機３に現在扱われている画像データ）に対応付けられているドキュメントＩＤと同一のドキュメントＩＤが対応付けられている画像データを記憶部４１から検索するようにすれば、複合機３に現在扱われている画像データと属性が共通する画像データを選び出すことができる。
【０１４７】
つまり、ドキュメントＩＤは画像の内容に応じて画像データにユニークに与えられる識別符号であるため、ドキュメントＩＤが共通している２つの画像データは、互いに同一画像を示したものである可能性が高く、第１検索部４２ｄが、以上のようにドキュメントＩＤに基づいて検索した場合、複合機３に現在扱われている画像データと属性が共通する画像データを検索することになる。
【０１４８】
例えば、井口氏が１０月２９日の９時に図７（ａ）の画像を印刷することによって（この画像には、ドキュメントＩＤ００１のＱＲコードが重畳されている）、この画像の画像データが管理サーバ４に保存され、且つ、図２に示すように、当該画像データに対応付けられる管理情報（ドキュメントＩＤ００１）が管理テーブルに書き込まれているものとする。その後、井口氏によって印刷された原稿が田中氏に手渡され、田中氏が、１０月３０日の１０時に当該原稿の画像を複合機３に読み取らせたものとする。この時、画像データの読み取りと同時にドキュメントコード００１を示したＱＲコードも読み取られることになるため、複合機３に読み取られた画像データに対応付けられるドキュメントＩＤは００１となる。ここで、管理サーバ４の第１検索部４２ｄは、複合機３に読み取られた画像データを受信すると、この画像データのドキュメントＩＤ００１と同一のドキュメントＩＤを有する画像データを検索するようにするため、複合機３に読み取られた画像と同一画像の画像データであって井口氏が過去に印刷を行った時に取り扱われた画像データを記憶部４１から選び出せるのである。
【０１４９】
また、管理サーバ４の制御部４２は、印刷処理に用いられた画像データに対応付けられているドキュメントＩＤと、この画像データに基づいて複合機３を操作した利用者の利用者ＩＤとの対応関係を記述したテーブルを記憶部４１に記録しておいてもよい。このテーブルの一例を図８に示す。
【０１５０】
図８に示すテーブルにおいて、○は、「この○の列に属する利用者ＩＤの利用者が、この○の行に属するドキュメントＩＤに対応付けられている画像データに基づく画像を複合機３によって印刷した事がある」という意味である。また、図８に示すテーブルにおいて、網かけが施されている○は、「ドキュメントＩＤ００１に対応する画像を印刷したことのある利用者によって印刷された別の画像のドキュメントＩＤと当該利用者との対応」を示したものである。
【０１５１】
ここで、互いに異なる二つの画像について、両画像共に印刷を行ったという利用者の数が多い場合、両画像は互いに関連する内容である可能性が高いと考えられる。これは、互いに関連し合う複数の画像は同一人によって印刷される可能性が高いからである。この点、図８に示されるテーブルを検討した場合、ドキュメントＩＤ００１の画像を印刷し、且つ、ドキュメントＩＤ００３の画像を印刷した事のある利用者は二人であり、ドキュメントＩＤ００１の画像を印刷し、且つ、ドキュメントＩＤ００４の画像を印刷した事のある利用者は二人であることがわかる。したがって、ドキュメントＩＤ００１の画像とドキュメントＩＤ００３の画像とは互いに関連している可能性があり、ドキュメントＩＤ００１の画像とドキュメントＩＤ００４の画像とは互いに関連している可能性がある。
【０１５２】
また、以上の実施形態では、管理サーバ４の表示制御部４２ｆは、第１および第２検索部４２ｄ・４２ｅによって特定された関連画像データに基づく画像を端末装置２の表示部２２または複合機３の表示部３１ｂに表示している。これにより、利用者は、検索処理によって選び出された画像を視認できる。なお、表示制御部４２ｆは、表示部２２・３１ｂのみならず、必要に応じて管理サーバ４の表示部４４に画像を表示するようにしてもよい。
【０１５３】
さらに、本実施形態では、第１および第２検索部４２ｄ・４２ｅによって特定された関連画像データに基づく画像を表示または印刷することによって、当該画像データを利用者に提供することとしているが、当該画像データを利用者に提供する形態は上記表示や印刷に限定されるものではない。例えば、第１および第２検索部４２ｄ・４２ｅによって関連画像データが特定されると、現在複合機３を利用している利用者の端末装置２に対して関連画像データを送信する送信部（画像送信手段）を管理サーバ４に備えてもよい。これにより、利用者の端末装置２に対して、検索によって選び出された関連画像データを送信することが可能になり、利用者が管理サーバ４や複合機３から離れている場合であっても、利用者の端末装置２に対して関連画像データを送信し、ひいては、利用者の端末装置２に関連画像データを記憶させることが可能になる。
【０１５４】
また、表示制御部４２ｆは、第１および第２検索部４２ｄ・４２ｅによって関連画像データが特定されると、表示部２２・３１ｂに「関連画像データが有る」旨の画像を表示するようにしてもよい。この構成によれば、利用者は、現在複合機３にて扱われている画像データに関連する関連画像データが管理サーバ４にストックされていることを知ることができる。
【０１５５】
また、表示制御部４２ｆは、関連画像データに基づく画像を表示部２２・３１ｂに表示する際、第１および第２検索部４２ｄ・４２ｅによって特定された全ての関連画像データについて画像を表示するのではなく、特定された全ての関連画像データのなかから一部の関連画像データを優先表示すべき関連画像データとして選択し、選択された関連画像データに基づく画像のみを表示部２２・３１ｂに表示するようにしてもよい。このようにすれば、第１および第２検索部４２ｄ・４２ｅによって選び出された画像データが多すぎる場合、相対的に優先度の高い画像データに基づく画像のみを表示部２２・３１ｂに表示することになり、利用者の画像確認の手間を省くことができる。
【０１５６】
なお、優先表示すべき関連画像データは、所定の優先規則に従って選択されるが、この優先規則としては、第２検索部４２ｅに特定された関連画像よりも第１検索部４２ｄに特定された関連画像の方の優先度を高くするような規則や、複合機３に取り扱われた時刻が現時点に近い画像データほど優先度を高くするような規則が考えられる。
【０１５７】
また、表示制御部４２ｆは、図２に示すセキュリティ情報が「セキュリティ要」になっている関連画像データについて、画像を表示部２２・３１ｂへ表示しないようにすれば、機密性の高い画像がむやみに表示される事態を抑制できる。
【０１５８】
さらに、表示制御部４２ｆは、関連画像データのセキュリティ情報が「セキュリティ要」になっている場合、利用者に対してパスワードを要求するための画像を表示部２２・３１ｂに表示し、端末装置２または複合機３の入力部３１ａから利用者のパスワードが入力された場合のみ、当該関連画像データの画像を表示部２２・３１ｂに表示すればよい。これにより、権限を有している利用者に対してのみ機密性の高い画像を表示することができる。
【０１５９】
また、第１検索部４２ｄは、現在複合機３に取り扱われている画像データのデータ量と同一のデータ量の画像データを記憶部４１から検索してもよい、このような処理によっても、現在複合機３に取り扱われている画像データと属性が共通する画像データを検索できるからである。これは、二つの画像データ間でデータ量（byte）が互いに同一ならば両画像データが同一である可能性が高いからである。なお、具体的には、第１検索部４２ｄは、複合機３に現在取り扱われている画像データが管理サーバ４に送信されると、この画像データと同一のデータ容量を示す画像データを記憶部４１から検索することになる。
【０１６０】
また、二つの画像データが文書データであって、両画像データを対比した場合、単に画像データ全体のデータ量が互いに同一であるのみならず、同じページ番号を示すページのデータ量が互いに同一であるような関係が全てのページ番号で成立しているような場合、両画像データは同一である蓋然性が極めて高い。例えば、二つの文書データを対比した場合、両文書データはいずれも３ページまでのものであり、両文書データ間において、１ページ目のデータ量が同一、２ページ目のデータ量が同一、３ページ目のデータ量が同一であるような場合、両文書データはほぼ間違いなく同一のデータと考えられる。したがって、第１検索部４２ｄは、複合機３に現在取り扱われている画像データと対比した場合に、全体データ量が同一になり、且つ、同じページ番号を示すページのデータ量が互いに同一であるような関係が全てのページ番号で成立する画像データを検索するようにすれば、複合機３に現在取り扱われている画像データと同一の画像データを高精度で選び出すことができる。
【０１６１】
また、本実施形態の印刷システム１では、管理サーバ４の印刷指示部４２ｇは、複合機３または端末装置２から入力された利用者の関連画像印刷コマンドを受け付けることをトリガーとして、関連画像データに基づく画像の印刷指示を示した印刷ジョブを複合機３に送信しているが、このようなトリガーに限定されるわけではない。印刷指示部４２ｇは、第１および第２検索部４２ｄ・４２ｅが関連画像データを特定したら、関連画像印刷コマンドを受け付けるまでもなく、関連画像データに基づく画像の印刷指示を示した印刷ジョブを複合機３に送信してもよい。
【０１６２】
また、本実施形態の印刷システム１では、管理情報取得部３６ａは複合機３の制御部３６に構成されているが、端末装置２の制御部３６にも管理情報取得部を構成し、プリントモードにおいては、端末装置２から複合機３へ画像データを送信する前に、端末装置２側にて当該画像データに対応付けるドキュメントＩＤ・利用者ＩＤ・処理内容情報・セキュリティ情報・処理時刻情報（この場合複合機３への送信時刻）を生成し、生成したＩＤおよび各情報と共に画像データを複合機３に送信するようにしてもよい。
【０１６３】
また、二つの画像データがあり、両画像データが、同時期またはほぼ同時期に画像処理装置に取り扱われ、且つ、画像処理装置に取り扱われた際の画像処理装置の利用者が同一であれば、両画像データは属性が共通している可能性が極めて高い。これは、画像処理装置の利用者は、通常、互いに内容に関連性のある複数の画像データを同時期に画像処理装置に処理させることが多いからである。そこで、第２検索部４２ｅは、以下の（Ａ）（Ｂ）のいずれの条件をも満たす画像データを記憶部４１から検索する事がより好ましい。
（Ａ）第１検索部４２ｄによって選び出された画像データが複合機３にて取り扱われた時刻を基準時とした場合、上記基準時との時間のずれが所定時間以下となる時間内に複合機３にて取り扱われているような画像データ。
（Ｂ）第１検索部４２ｄの検索によって選び出された画像データに対応付けられている利用者ＩＤと同一の利用者ＩＤが対応付けられている画像データ。
【０１６４】
このようにした場合、第１検索部４２ｄの検索によって選び出された画像データと関連性がある可能性が極めて高い画像データを高精度に検索することが可能になる。
【０１６５】
また、第１検索部４２ｄの検索によって選び出された画像データが複数ある場合、第２検索部４２ｅは、第１検索部４２ｄの検索によって選び出された全ての画像データとの関係で、上記基準時との時間のずれが所定時間以下となる時間内に複合機３にて取り扱われているような画像データを記憶部４１から検索することが好ましい。このようにすれば、より検索精度を高めることができる。
【０１６６】
また、本実施形態の印刷システム１では、管理サーバ４の第２検索部４２ｅは、第１検索部４２ｄによって選び出された画像データが複合機３に取り扱われた時刻を基準時とし、基準時から所定時間（１分）経過した時刻と基準時から所定時間（１分）遡った時刻との間において複合機３に取り扱われた画像データを検索していることになる。このようにすることによって、基準時前の時間帯のみや基準時後の時間帯のみを検索範囲とするのではなく、基準時前後の時間帯を検索範囲とすることができ、より正確な検索に資することが可能になる。
【０１６７】
なお、上記の所定時間としては１分に限定されるものではなく、検索漏れ抑制のメリットが検索ノイズ発生のデメリットよりも小さくならない範囲内で変更可能であり、この変更可能範囲としては０分〜５分の範囲であると考えられる。
【０１６８】
また、第２検索部４２ｅは、上記基準時と当該基準時から所定時間（１分）経過した時刻との間において複合機３に取り扱われた画像データのみを検索するような形態であってもよい。さらに、第２検索部４２ｅは、上記基準時と当該基準時から所定時間（１分）経過した時刻との間において複合機３に取り扱われた画像データを検索すると共に、上記基準時と当該基準時から上記所定時間ではない時間（例えば２分）だけ遡った時刻との間において複合機３に取り扱われた画像データを検索するような形態であってもよい。いずれの形態であっても、上記基準時との時間のずれが所定時間以下となる時間内に複合機３にて取り扱われた画像データを少なくとも検索することになるからである。
【０１６９】
また、第２検索部４２ｅは、第１検索部４２ｄによって選び出された画像データと同時刻に複合機３に取り扱われた画像データのみを検索するようにしてもよい。このような形態であっても、上記基準時との時間のずれが所定時間以下となる時間内に複合機３にて取り扱われた画像データを少なくとも検索することになるからである。また、このような形態の場合、検索のノイズを最大限抑制できるものと考えられる。
【０１７０】
また、第２検索部４２ｅは、第１検索部４２ｄによって選び出された画像データとグループ印刷されている画像データが記憶部４１に保存されている場合、このグループ印刷されている画像データを検索によって選び出してもよい。グループ印刷とは、複数の異なる画像が一括して印刷されることの意味であり、第１検索部４２ｄによって選び出された画像データとグループ印刷されている画像データは、第１検索部４２ｄによって選び出された画像データと同一時刻に複合機３に取り扱われていることになるからである。このような検索手法によれば、第２検索部４２ｅは、図２の処理時刻情報を参照しなくとも検索を行うことが可能になる。
【０１７１】
さらに、上記の所定時間は、印刷システム１のメーカーが製造時や工場出荷時に初期設定されてもよいし、利用者のオフィス等に設置する際にサービスエンジニアに初期設定されてもよい。
【０１７２】
また、上記所定時間は、管理サーバ４を操作するオペレータ（利用者，サービスマン）によって管理サーバ４に入力される入力コマンドに応じて変更されてもよい。これにより、利用者からすれば、複合機３や管理サーバ４の記憶部４１の使用状況に応じて所定時間を適正な値に調整することが可能になる。
【０１７３】
また、本実施形態では、第１検索部４２ｄは、現在複合機３に取り扱われている最中の画像データ（第１の画像データ）と属性が共通する画像データをリアルタイムで検索するようにしている。しかし、このような形態に限定されるものではなく、第１検索部４２ｄは、複合機３に取り扱われる直前の画像データや複合機３に取り扱われた直後の画像データを上記の第１の画像データとしてもよい。
【０１７４】
さらに、本実施形態の印刷システム１において、複合機３は、スキャナ機能、印刷機能、ファクシミリ機能、画像送受信機能を有する画像処理装置であるが、これら機能を全て備えている必要はなく、いずれか一つ以上の機能を有する画像処理装置であればよい。つまり、本発明の画像処理装置は、複合機である必要は無く、ファクシミリ機、スキャナ、レーザプリンタ、インクジェットプリンタ、複写機、または写真印画紙をレーザ露光する写真焼付装置であってもよい。
【０１７５】
また、本実施形態の印刷システム１において複合機３は一つ備えられているのみであるが、複合機３は複数備えられていてもよい。さらに、本実施形態の印刷システム１におけるＬＡＮは有線であってもよいし無線であってもよい。また、端末装置２、複合機３、管理サーバ４を互いに通信可能に接続する手段としてはＬＡＮに限定されず、ＬＡＮ以外の通信ネットワークであってもよい。例えば、インターネット、イントラネット、エキストラネット、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線でも利用可能である。
【０１７６】
なお、以上の印刷システム１において、表示部２２・３１ｂ・４４としては、ＣＲＴ（陰極線管）、液晶表示装置、プラズマディスプレィ、有機ＥＬ（electroluminescence）ディスプレィ、無機ＥＬディスプレィなどの表示装置を用いることができる。
【０１７７】
また、本実施形態の印刷システム１において、管理サーバ４の制御部４２に含まれる各部（特に、第１および第２検索部４２ｄ・４２ｅ、表示制御部４２ｆ、印刷指示部４２ｇ）は、管理サーバ４の制御部４２に含まれている必要はなく、複合機３の制御部３６に含まれていてもよいし、端末装置２の制御部２１に含まれていてもよい。なお、管理サーバ４の制御部４２に含まれる各部が複合機３の制御部３６に含まれる場合、複合機３が本発明の検索装置の一実施形態になり、管理サーバ４の制御部４２に含まれる各部が端末装置２の制御部２１に含まれる場合、端末装置２が本発明の検索装置の一実施形態となる。
【０１７８】
さらに、本実施形態の印刷システム１において、記憶部４１としては、外付け型または内蔵ハードディスク装置、ＲＯＭ（Read Only Memory）を用いることができる。また、記憶部４１は、管理サーバ４に備えられている必要はなく、複合機３に備えられていてもよいし、端末装置２に備えられていてもよい。また、記憶部４１は印刷システム１のＬＡＮに直接接続されているハードディスク装置であってもよい。
【０１７９】
また、以上の印刷システム１において、制御部２１・３６・４２はＰＣベースのコンピュータによって構成される。そして、制御部２１・３６・４２における各種処理は、プログラムをコンピュータに実行させることによって行われる。このプログラムは、例えばＣＤ−ＲＯＭなどのリムーバブルメディア（コンピュータ読み取り可能な記録媒体）に記録されているものを読み出して使用する形態であってもよいし、ハードディスクなどにインストールされたものを読み出して使用する形態であってもよい。また、制御部２１・３６・４２がインターネットなどの通信ネットワークに接続された構成とする場合、この通信ネットワークを介して上記プログラムをダウンロードしてハードディスクなどにインストールして実行する形態なども考えられる。
【０１８０】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、上述した実施形態において開示された各技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１８１】
本発明は、画像データを記憶する記憶装置から所定の画像データを検索する検索装置に好適である。
【図面の簡単な説明】
【０１８２】
【図１】本発明の検索装置の一実施形態である管理サーバと、この管理サーバを含む印刷システムとを示したブロック図である。
【図２】管理サーバに保存されている各画像データに関する管理情報が記述された管理テーブルの一例を示した図である。
【図３】本実施形態の印刷システムにおけるプリントモードの処理フローを示したフローチャートである。
【図４】図３に示したＳ５の関連画像データ特定処理の詳細を示したフローチャートである。
【図５】本実施形態の印刷システムにおける画像読取モードの処理フローを示したフローチャートである。
【図６】（ａ）は、本実施形態の複合機に取り扱われる画像データに示される画像の一例を示した図であり、（ｂ）は、（ａ）に示される画像と属性が共通する画像の一例を示した図である。
【図７】（ａ）は、本実施形態の複合機に取り扱われる画像データに示される画像であって図６の画像とは異なる画像を示した図であり、（ｂ）は、（ａ）に示される画像と属性が共通する画像の一例を示した図である。
【図８】印刷処理に用いられた画像データに対応付けられているドキュメントＩＤと、この画像データに基づいて複合機を操作した利用者の利用者ＩＤとの対応関係を記述したテーブルである。
【符号の説明】
【０１８３】
１      印刷システム（検索システム）
２      端末装置
３      複合機（画像処理装置）
４      管理サーバ（検索装置）
２１    制御部
２２    表示部
２３    通信部
３１    操作部
３１ａ  入力部
３１ｂ  表示部
３２    画像読取部
３３    印刷部
３４    電送部
３５    通信部
３６    制御部
３６ａ  管理情報取得部
３６ｂ  フレーム処理部
４１    記憶部
４２    制御部
４２ａ  記憶制御部
４２ｂ  解析部
４２ｃ  管理部
４２ｄ  第１検索部（第１検索手段）
４２ｅ  第２検索部（第２検索手段）
４２ｆ  表示制御部（画像提供手段、表示制御手段）
４２ｇ  印刷指示部（画像提供手段、印刷制御手段）
４３    通信部
４４    表示部
【図１】
2008217715.tif 000003
【図２】
2008217715.tif 000004
【図３】
2008217715.tif 000005
【図４】
2008217715.tif 000006
【図５】
2008217715.tif 000007
【図６】
2008217715.tif 000008
【図７】
2008217715.tif 000009
【図８】
2008217715.tif 000010