(57)【要約】【課題】  コストを抑制しつつ効率的にサムネイル画像を生成する。【解決手段】  クライアント端末は、複合機にアクセスし、該当ページのサムネイル画像を複合機に要求する（ステップＳ１）。そして、サムネイル画像を受信したときは（ステップＳ２）、それを格納して（ステップＳ５）、ディスプレイに表示する（ステップＳ６）。一方、該当ページ画像を受信したときは（ステップＳ２）、それに基づくサムネイル画像を生成し（ステップＳ３）、そのサムネイル画像を複合機に送信して（ステップＳ４）、格納して（ステップＳ５）、サムネイル画像をディスプレイに表示する（ステップＳ６）。【選択図】  図５
2006270636.tif 000002
【特許請求の範囲】
【請求項１】
原画像を予め記憶しているホスト装置と、クライアント装置と、を有する画像処理システムであって、
前記クライアント装置は、前記ホスト装置に対して、原画像に対応するサムネイル画像を要求する要求手段と、前記ホスト装置から送信されたサムネイル画像又は原画像を受信する受信手段と、サムネイル画像を記憶するサムネイル画像記憶手段と、原画像に基づくサムネイル画像を生成するサムネイル画像生成手段と、を備え、
前記ホスト装置は、前記クライアント装置から前記要求があったときに、前記原画像に対応するサムネイル画像が存在するか否かを判定する判定手段と、前記判定手段により前記サムネイル画像が存在すると判定されたときは前記サムネイル画像を前記クライアント装置に送信し、前記サムネイル画像が存在しないと判定されたときは前記原画像を前記クライアント装置に送信する送信手段と、を備え、
前記クライアント装置は、前記受信手段により前記サムネイル画像が受信されたときは、前記サムネイル画像記憶手段が前記受信されたサムネイル画像を記憶し、前記受信手段により前記原画像が受信されたときは、前記サムネイル画像生成手段が前記受信された原画像に基づくサムネイル画像を生成し、前記サムネイル画像記憶手段が前記生成されたサムネイル画像を記憶する
画像処理システム。
【請求項２】
前記クライアント装置は、前記サムネイル画像記憶手段に記憶されたサムネイル画像を表示する表示手段を更に備えた
請求項１に記載の画像処理システム。
【請求項３】
前記クライアント装置は、前記生成されたサムネイル画像を前記ホスト装置に送信するサムネイル画像送信手段を更に備え、
前記ホスト装置は、前記クライアント装置から送信されたサムネイル画像を原画像と対応づけて記憶する記憶手段を更に備えた
請求項１又は請求項２に記載の画像処理システム。
【請求項４】
原画像を予め記憶しているホスト装置と、クライアント装置と、を有する画像処理システムのサムネイル画像処理方法であって、
前記クライアント装置は、前記ホスト装置に対して、原画像に対応するサムネイル画像を要求し、
前記ホスト装置は、前記クライアント装置から前記要求があったときに、前記原画像に対応するサムネイル画像が存在するか否かを判定し、存在するときは前記サムネイル画像を前記クライアント装置に送信し、存在しないときは前記原画像を前記クライアント装置に送信し、
前記クライアント装置は、前記ホスト装置からサムネイル画像を受信したときは、前記サムネイル画像をメモリに記憶し、前記ホスト装置から原画像を受信したときは、前記原画像に基づくサムネイル画像を生成し、生成されたサムネイル画像をメモリに記憶する
画像処理システムのサムネイル画像処理方法。
【請求項５】
前記クライアント装置は、前記メモリに記憶されているサムネイル画像を表示手段に表示する
請求項４に記載の画像処理システムのサムネイル画像処理方法。
【請求項６】
前記クライアント装置は、更に、前記生成されたサムネイル画像を前記ホスト装置に送信し、
前記ホスト装置は、更に、前記クライアント装置から送信されたサムネイル画像を原画像と対応づけて記憶する
請求項４又は請求項５に記載の画像処理システムのサムネイル画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム及びそのサムネイル画像処理方法に係り、特にサムネイル画像の生成処理の負担を軽減する画像処理システム及びそのサムネイル画像処理方法に関する。
【背景技術】
【０００２】
従来、大量の画像を記憶するホストコンピュータと、ホストコンピュータにアクセスして画像の処理を指示するクライアントコンピュータと、を備えた画像処理システムがある。このような画像処理システムでは、クライアントコンピュータを操作するユーザがホストコンピュータ内の画像を容易に把握できるように、サムネイル画像が生成される。
【０００３】
特許文献１では、クライアント装置側において手間を掛けずに原画像データの選択を行うことができるように、画像読取装置により読み取られた複数の原画像データを保持するサーバ装置と、前記サーバ装置と双方向通信可能に接続されるクライント装置と、を備える画像読取システムが開示されている。
【０００４】
上記画像読取りシステムでは、特許文献１の図１に示すように、画像ファイルサーバ装置１２が、スキャナ装置２０により読み取られた原画像データのサムネイル画像を生成して、対応するホスト装置１、１１に送信する。ホスト装置１、１１は、サムネイル画像を表示し、このサムネイル画像を選択、指定することによって、画像ファイルサーバ装置１２から所望の画像データを取得する。
【０００５】
したがって、特許文献１では、画像ファイルサーバ装置１２が大量の画像を記憶するホストコンピュータとして機能し、ホスト装置１、１１がホストコンピュータから所望の画像データを取得するクライアントコンピュータとして機能している。
【特許文献１】特開２００１−３３９５５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上記システムにおいて、ホストコンピュータがサムネイル生成機能を有していない場合には、クライアントコンピュータは、ホストコンピュータ内の画像を表すサムネイル画像を表示することができない問題がある。
【０００７】
一方、すべてのホストコンピュータにサムネイル生成機能をもたせると、コストが高くなってしまう。また、ホストコンピュータがすべての画像についてサムネイル画像を生成すると、使用されるとは限らないサムネイル画像が多く存在することになり、記憶領域を無駄にしてしまう問題もある。
【０００８】
本発明は、上述した課題を解決するために提案されたものであり、コストを抑制しつつ効率的にサムネイル画像を生成する画像処理システム及びそのサムネイル画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る画像処理システムは、原画像を予め記憶しているホスト装置と、クライアント装置と、を有する画像処理システムであって、前記クライアント装置は、前記ホスト装置に対して、原画像に対応するサムネイル画像を要求する要求手段と、前記ホスト装置から送信されたサムネイル画像又は原画像を受信する受信手段と、サムネイル画像を記憶するサムネイル画像記憶手段と、原画像に基づくサムネイル画像を生成するサムネイル画像生成手段と、を備え、前記ホスト装置は、前記クライアント装置から前記要求があったときに、前記原画像に対応するサムネイル画像が存在するか否かを判定する判定手段と、前記判定手段により前記サムネイル画像が存在すると判定されたときは前記サムネイル画像を前記クライアント装置に送信し、前記サムネイル画像が存在しないと判定されたときは前記原画像を前記クライアント装置に送信する送信手段と、を備え、前記クライアント装置は、前記受信手段により前記サムネイル画像が受信されたときは、前記サムネイル画像記憶手段が前記受信されたサムネイル画像を記憶し、前記受信手段により前記原画像が受信されたときは、前記サムネイル画像生成手段が前記受信された原画像に基づくサムネイル画像を生成し、前記サムネイル画像記憶手段が前記生成されたサムネイル画像を記憶するものである。
【００１０】
本発明に係る画像処理システムのサムネイル画像処理方法は、原画像を予め記憶しているホスト装置と、クライアント装置と、を有する画像処理システムのサムネイル画像処理方法であって、前記クライアント装置は、前記ホスト装置に対して、原画像に対応するサムネイル画像を要求し、前記ホスト装置は、前記クライアント装置から前記要求があったときに、前記原画像に対応するサムネイル画像が存在するか否かを判定し、存在するときは前記サムネイル画像を前記クライアント装置に送信し、存在しないときは前記原画像を前記クライアント装置に送信し、前記クライアント装置は、前記ホスト装置からサムネイル画像を受信したときは、前記サムネイル画像をメモリに記憶し、前記ホスト装置から原画像を受信したときは、前記原画像に基づくサムネイル画像を生成し、生成されたサムネイル画像をメモリに記憶する。
【００１１】
上記発明において、ホスト装置は、予め原画像を記憶しているが、サムネイル画像を生成しない。一方、クライアント装置が、ホスト装置内の原画像に対応するサムネイル画像を生成する。
【００１２】
ホスト装置は、クライアント装置からサムネイル画像の要求があると、サムネイル画像が存在するか否かを判定する。そして、サムネイル画像が存在するときはそのサムネイル画像をクライアント装置に送信し、サムネイル画像が存在しないときはサムネイル画像を生成するための原画像をクライアント装置に送信する。
【００１３】
クライアント装置は、ホスト装置から要求したサムネイル画像が送信されたときは、そのサムネイル画像をメモリに記憶する。また、ホスト装置から要求したサムネイル画像に対応する原画像が送信されたときは、当該原画像に基づいてサムネイル画像を生成し、生成されたサムネイル画像をメモリに記憶する。
【００１４】
したがって、上記画像処理システム及びそのサムネイル画像処理方法によれば、ホスト装置がすべての原画像についてサムネイル画像を生成しなくても、クライアント装置が必要なサムネイル画像のみを生成するので、サムネイル画像の記憶領域のコストを抑制しつつ効率的にサムネイル画像を生成することができる。
【発明の効果】
【００１５】
本発明に係る画像処理システム及びそのサムネイル画像処理方法によれば、クライアント装置がホスト装置からサムネイル画像を受信したときは、サムネイル画像をメモリに記憶し、クライアント装置がホスト装置から原画像を受信したときは、原画像に基づくサムネイル画像を生成し、生成されたサムネイル画像をメモリに記憶することにより、サムネイル画像の記憶領域のコストを抑制しつつ効率的にサムネイル画像を生成することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の好ましい実施の形態について図面を参照しながら詳細に説明する。
【００１７】
図１は、本発明の実施の形態に係る画像処理システムの構成を示す図である。上記画像処理システムは、コピー、ファクシミリ送受信、スキャン、プリントの各機能を有し、文書画像を記憶する複合機１０と、複合機１０に記憶されている文書画像を特定して必要に応じてサムネイル画像を生成するクライアント端末３０と、を備えている。
【００１８】
本実施形態において、文書画像とは、１ページ以上で構成された文書の各ページの画像をいう。すなわち、文書画像は、文書を構成する各ページの画像の集合体である。この場合、サムネイル画像は、文書を構成する各ページのそれぞれについて存在可能である。
【００１９】
以下、文書画像からサムネイル画像を生成することを例に挙げながら、上記画像処理システムについて説明する。なお、本発明は、文書画像からサムネイル画像を生成する場合に限定されるものではない。例えば、サムネイル画像の元となる画像は、文書画像に限らず、スキャン画像、背景画像などであってもよいのは勿論である。
【００２０】
図２は、複合機１０の構成を示すブロック図である。複合機１０は、プリント、ファクシミリ送信、コピーなどのサービスを処理する機能を有している。
【００２１】
複合機１０は、原稿に記録された文書を読み取って文書画像を生成するスキャナ部１１と、感光体に静電潜像を記録し、静電潜像をモノクロトナーまたはカラートナーを用いて現像し、現像した画像を記録紙に転写して出力するプリンタ部１２と、ファクシミリ電文の送受信を行うファクシミリ（以下「ＦＡＸ」という。）部１３とを備えている。
【００２２】
複合機１０は、さらに、全体を制御するコントローラ１４と、スキャナ部１１で生成された文書画像やネットワークを介して受信した文書画像、ＦＡＸ受信電文である文書画像等を記憶するメモリ１５と、アイコンを有する操作画面を表示すると共に操作情報を入力する表示パネル１６と、文書画像を記憶するハードディスクドライブ（ＨＤＤ）１７と、データを入出力するための入出力ポート１８と、ネットワークに接続された機器と通信を行う通信制御ユニット１９とを備えている。
【００２３】
スキャナ部１１、プリンタ部１２、ＦＡＸ部１３、コントローラ１４、メモリ１５、表示パネル１６、ハードディスクドライブ１７及び入出力ポート１８は、バスを介して相互に接続されている。入出力ポート１８は、通信制御ユニット１９を介してネットワークに接続されている。なお、スキャナ部１１は、ＦＡＸ部１３の一部として組み込まれてもよい。
【００２４】
コントローラ１４は、クライアント端末３０からの要求に応じて、所定の処理を行う。例えば、コントローラ１４は、ハードディスクドライブ１７にサムネイル画像があるか否かを判定したり、ハードディスクドライブ１７から文書画像を読み出してクライアント端末３０に送信したり、クライアント端末３０から送信されたサムネイル画像を原画像に対応付けてハードディスクドライブ１７に保存する制御を行う。
【００２５】
ハードディスクドライブ１７には、スキャナ部１１で生成された文書画像、プリンタ部１２で印刷される文書画像、ＦＡＸ部１３で受信された文書画像などが、親展ボックス毎に記憶される。親展ボックスとは、文書画像をユーザ毎に格納しておくための記憶エリアをいう。なお、親展ボックスの割り当て方はユーザ毎でなくてもよく、特に限定されるものではない。
【００２６】
図３は、クライアント端末３０の構成を示すブロック図である。クライアント端末３０は、通信制御やサムネイル画像の生成などの処理を行うＣＰＵ３１と、ＣＰＵ３１の制御プログラムが記憶されているＲＯＭ３２と、データのワークエリアであるＲＡＭ３３と、複合機１０との間で文書画像やサムネイル画像などを送受信する通信ユニット３４と、通信ユニット３４を介して入力された文書画像を記憶するハードディスクドライブ３５と、サムネイル画像を表示するディスプレイ３６と、を備えている。なお、ハードディスクドライブ３５には、通信ユニット３４を介して入力された文書画像の他に、ＣＰＵ３１の処理によって生成されたサムネイル画像などが記憶される。
【００２７】
図４は、複合機１０及びクライアント端末３０の機能的な構成を示すブロック図である。複合機１０では、親展ボックス１、２、…、にそれぞれサムネイル格納領域１、サムネイル格納領域２、…が対応づけられている。例えば、親展ボックス１に文書画像がある場合、その文書画像に対応するサムネイル画像はサムネイル格納領域１に格納される。ただし、複合機１０はサムネイル画像を生成せず、クライアント端末３０のサムネイル生成部３８がサムネイル画像を生成する。
【００２８】
以上のように構成された画像処理システムは、次の処理を行うことによって、文書画像のサムネイル画像を効率的に生成し、サムネイル画像を表示する。
【００２９】
図５は、クライアント端末３０によるサムネイル画像処理ルーチンを示すフローチャートである。
【００３０】
クライアント端末３０は、複合機１０にアクセスし、複合機１０内にある任意の文書画像の任意のページを選択する。そして、クライアント端末３０は、その選択したページ（以下「該当ページ」という。）のサムネイル画像を複合機１０に要求する（ステップＳ１）。
【００３１】
複合機１０は、上記のサムネイル画像の要求を受けると、ハードディスクドライブ１７内に該当ページのサムネイル画像が存在するか否かを判定する。そして、サムネイル画像が存在するときは、クライアント端末３０にそのサムネイル画像を送信し、サムネイル画像が存在しないときは、クライアント端末３０に文書画像の該当ページ（以下「該当ページ画像」という。）を送信する。
【００３２】
クライアント端末３０は、サムネイル画像、該当ページ画像のいずれを受信したか否かを判定する（ステップＳ２）。クライアント端末３０は、サムネイル画像を受信したときはステップＳ５に移行する。
【００３３】
また、クライアント端末３０は、該当ページ画像を受信したときは、その該当ページ画像に基づいてサムネイル画像を生成する（ステップＳ３）。そして、そのサムネイル画像を複合機１０に送信して（ステップＳ４）、ステップＳ５に移行する。
【００３４】
一方、複合機１０は、クライアント端末３０から送信されたサムネイル画像を受信すると、そのサムネイル画像を該当ページ画像と対応付けて、ハードディスクドライブ１７に格納する。これにより、複合機１０に当初存在しなかったサムネイル画像が、クライアント端末３０によって生成され、複合機１０に格納される。
【００３５】
そして、クライアント端末３０は、サムネイル画像をハードディスクドライブ３５に格納して（ステップＳ５）、ハードディスクドライブ３５に記憶されたサムネイル画像をディスプレイ３６に表示する（ステップＳ６）。これにより、ユーザは、該当ページを目視により確認することができる。
【００３６】
以上のように、上記画像処理システムは、複合機１０にすべての文書画像についてサムネイル画像を生成させて記憶させるのではなく、クライアント端末３０に必要なサムネイル画像のみを生成させる。これにより、複合機１０は、すべての文書画像について予めサムネイル画像を記憶していなくても済むので、必要最小限のサムネイル画像のみを記憶でき、サムネイル格納エリアを効率的に使用することができる。
【００３７】
なお、本発明は、上述した実施の形態に限定されるものではなく、特許請求の範囲に記載された範囲内で設計上の変更をされたものにも適用可能であるのは勿論である。例えば、図５のサムネイル画像処理ルーチンでは、次の処理が行われてもよい。
【００３８】
（他の実施形態１）
ステップＳ１において、クライアント端末３０は、複合機１０に対して、該当ページのサムネイル画像を要求する際に、そのサムネイル画像の所定の形式（サイズ、色数など）も併せて要求してもよい。
【００３９】
このとき、複合機１０は、上記要求を受けると、その要求に該当する形式のサムネイル画像が存在するか否かを判定し、その形式のサムネイル画像が存在するときは、クライアント端末３０にその形式のサムネイル画像を送信する。その形式のサムネイル画像が存在しないときは、複合機１０は、クライアント端末３０に文書画像の該当ページ画像を送信する。
【００４０】
次に、クライアント端末３０は、所定の形式のサムネイル画像、該当ページ画像のいずれを受信したか否かを判定し（ステップＳ２）、所定の形式のサムネイル画像を受信したときは、ステップＳ５に移行する。
【００４１】
また、クライアント端末３０は、該当ページ画像を受信したときは、その該当ページ画像に基づいて上記の形式のサムネイル画像を生成し（ステップＳ３）、その形式のサムネイル画像を複合機１０に送信して（ステップＳ４）、ステップＳ５に移行する。以降の複合機１０及びクライアント端末３０の処理は、上述した処理と同様である。これにより、複合機１０には、該当ページ画像に、様々な形式のサムネイル画像が対応付けられて記憶される。
【００４２】
以上のように、上記画像処理システムは、複合機１０にすべての文書画像について様々な形式のサムネイル画像を生成させて記憶させるのではなく、クライアント端末３０に必要な形式のサムネイル画像のみを生成させる。これにより、複合機１０は、予め様々な形式のサムネイル画像を記憶していなくても済むので、必要最小限の形式のサムネイル画像のみを記憶でき、サムネイル格納エリアを効率的に使用することができる。
【００４３】
（他の実施形態２）
図６は、複合機１０及びクライアント端末３０の他の機能的な構成を示すブロック図である。上記複合機１０において、親展ボックスには、文書画像（文書の各ページ画像）、各ページ画像のサムネイル画像が格納されている。クライアント端末３０は、文書画像、サムネイル画像にそれぞれ独立してアクセスすることができ、次の処理を行うことができる。
【００４４】
例えば、クライアント端末３０は、文書全体（文書画像の全ページ画像）を表す文書ＩＤを指定して、文書画像全体をファイルとして取得することができる。また、クライアント端末３０は、文書ＩＤ及びページ番号を指定して、所望のページ画像を取得することができる。さらに、クライアント端末３０は、文書ＩＤ及びページ番号を指定すると共に、そのサムネイル画像を要求して、所望のページのサムネイル画像を取得することができる。
【００４５】
また、上述した実施形態では、複合機１０が文書画像とサムネイル画像との対応付けを行ったが、クライアント端末３０がその対応付けを行ってもよい。更に、上述した実施形態では、ホスト装置の一例として複合機１０を挙げて説明したが、画像を記憶しているものであれば複合機１０に限定されないのは勿論である。
【図面の簡単な説明】
【００４６】
【図１】本発明の実施の形態に係る画像処理システムの構成を示す図である。
【図２】複合機の構成を示すブロック図である。
【図３】クライアント端末の構成を示すブロック図である。
【図４】複合機及びクライアント端末の機能的な構成を示すブロック図である。
【図５】クライアント端末によるサムネイル処理ルーチンを示すフローチャートである。
【図６】複合機及びクライアント端末の他の機能的な構成を示すブロック図である。
【符号の説明】
【００４７】
１０  複合機
１４  コントローラ
１７  ハードディスクドライブ
１９  通信ユニット
３０  クライアント端末
３１  ＣＰＵ
３４  通信ユニット
３５  ハードディスクドライブ
３６  ディスプレイ
【図１】
2006270636.tif 000003
【図２】
2006270636.tif 000004
【図３】
2006270636.tif 000005
【図４】
2006270636.tif 000006
【図５】
2006270636.tif 000007
【図６】
2006270636.tif 000008