(57)【要約】【課題】  画面の表示に要する時間を短縮できるようにする。【解決手段】  画像処理装置１０に蓄積された情報を表示する操作装置２００が、ユーザを認証したことに応じて（Ｓ１１）、画像処理装置１０に蓄積された情報であってその認証したユーザに関連付けられているサムネイル画像のうち、画面に表示すべきサムネイル画像を、画像処理装置１０から取得して（Ｓ１２〜Ｓ１４）、操作装置２００のサムネイル画像記憶部に記憶させる（Ｓ１５）。操作装置２００は、所定の表示指示（Ｓ２１）に応じて、サムネイルがオズ記憶部に記憶させたサムネイル画像を画面に表示する（Ｓ２２）。【選択図】    図３
2016177693.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置に蓄積された情報を表示する表示装置を制御する表示制御装置であって、
ユーザを認証する認証手段と、
前記認証手段がユーザを認証したことに応じて、前記情報処理装置に蓄積された情報であって該認証したユーザに関連付けられている情報のうち、前記表示装置に表示させるべき情報を、前記情報処理装置から取得して前記表示装置が備える記憶手段に記憶させる情報取得手段と、
所定の表示指示に応じて、前記記憶手段に記憶させた情報を前記表示装置に表示させる表示制御手段とを備えることを特徴とする表示制御装置。
【請求項２】
請求項１に記載の表示制御装置であって、
前記情報取得手段は、前記情報処理装置からの、新たに情報を蓄積した旨の通知があった場合に、該新たに蓄積された情報が、前記認証したユーザに関連付けられている情報であって、かつ、前記表示装置に表示させるべき情報であれば、該新たに蓄積された情報を前記情報処理装置から取得して前記記憶手段に記憶させることを特徴とする表示制御装置。
【請求項３】
請求項１又は２に記載の表示制御装置であって、
前記情報取得手段は、前記認証したユーザに関連付けられている情報であって、かつ、前記表示装置に表示させるべき情報のうち、予め指定された所定の絞り込み条件を満たす情報を、前記情報処理装置から取得して前記記憶手段に記憶させることを特徴とする表示制御装置。
【請求項４】
請求項１乃至３のいずれか一項に記載の表示制御装置であって、
前記記憶手段に記憶させた情報が前記情報処理装置から削除されたことを検出した場合に、該情報を前記記憶手段からも削除する削除手段を備えることを特徴とする表示制御装置。
【請求項５】
請求項４に記載の表示制御装置であって、
前記削除手段が情報の削除を行った場合に、前記情報処理装置に蓄積された情報であって前記表示装置に表示させるべき情報を、前記情報処理装置から取得して前記表示装置が備える記憶手段に記憶させる手段を備える表示制御装置。
【請求項６】
請求項１乃至５のいずれか一項に記載の表示制御装置であって、
前記表示手段に表示させるべき情報は、前記情報処理装置に蓄積された文書のサムネイル画像であることを特徴とする表示制御装置。
【請求項７】
画像処理装置と、該画像処理装置を操作するための操作装置とを備える画像処理システムであって、
前記操作装置が、
ユーザを認証する認証手段と、
表示手段と、
記憶手段と、
前記認証手段がユーザを認証したことに応じて、前記画像処理装置に蓄積された情報であって該認証したユーザに関連付けられている情報のうち、前記表示手段に表示させるべき情報を、前記画像処理装置から取得して前記記憶手段に記憶させる情報取得手段と、
所定の表示指示に応じて、前記記憶手段に記憶させた情報を前記表示手段に表示させる表示制御手段とを備えることを特徴とする画像処理システム。
【請求項８】
コンピュータを、情報処理装置に蓄積された情報を表示する表示装置を制御する表示制御装置として機能させるためのプログラムであって、
前記コンピュータを、
ユーザを認証する認証手段と、
前記認証手段がユーザを認証したことに応じて、前記情報処理装置に蓄積された情報であって該認証したユーザに関連付けられている情報のうち、前記表示装置に表示させるべき情報を、前記情報処理装置から取得して前記表示装置が備える記憶手段に記憶させる情報取得手段と、
所定の表示指示に応じて、前記記憶手段に記憶させた情報を前記表示装置に表示させる表示制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、表示制御装置、画像処理システム及びプログラムに関する。
【背景技術】
【０００２】
従来から、画像形成装置の印刷形態の一つとして、蓄積文書印刷が知られている。これは、画像形成装置に一旦蓄積した文書を、ユーザが任意に選択して印刷するものである。このとき、ユーザが目的の文書を見つけられるようにするために、画面に、文書名、蓄積日時、印刷設定の他、サムネイル画像を表示することが行われている。また、このサムネイル画像をキャッシュメモリに記憶させておくことにより、画面表示の高速化を図った技術も知られている。
特許文献１には、可搬性記憶媒体から画像データのサムネイルを読み出してキャッシュに格納しておき、画像データの表示要求を受け付けた場合に、キャッシュにそのサムネイルがあれば、キャッシュからサムネイルを読み出して表示することが記載されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、キャッシュに用いることができるメモリ容量は小さいことがしばしばであり、特にコストを考えると、大容量のキャッシュメモリを設けることは難しい。
このため、特許文献１のような技術において、記録媒体に膨大なデータが記憶されている場合、全てのデータについてのサムネイル画像をキャッシュメモリに格納することは難しいという問題があった。また、データの読み出しとキャッシュメモリへの格納にはある程度時間がかかるため、その前に画面の表示要求があった場合には、十分にキャッシュが活用できないという問題もあった。そして、これらの事情により、表示内容によっては、表示すべき情報の取得に時間がかかり、従って画面の表示にも時間がかかってしまうという問題があった。
【０００４】
また、同種の問題は、サムネイル画像以外のデータを取り扱う場合でも、また、キャッシュと呼ばれる技術以外で、表示用のデータを予め読み出して高速にアクセス可能な記憶手段に記憶させておこうとする場合にも、同様に発生し得るものである。
この発明は、このような問題を解決し、画面の表示に要する時間を短縮できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
この発明は、上記の目的を達成するため、情報処理装置に蓄積された情報を表示する表示装置を制御する表示制御装置において、ユーザを認証する認証手段と、上記認証手段がユーザを認証したことに応じて、上記情報処理装置に蓄積された情報であってその認証したユーザに関連付けられている情報のうち、上記表示装置に表示させるべき情報を、上記情報処理装置から取得して上記表示装置が備える記憶手段に記憶させる情報取得手段と、所定の表示指示に応じて、上記記憶手段に記憶させた情報を上記表示装置に表示させる表示制御手段とを設けたものである。
【発明の効果】
【０００６】
上記構成によれば、画面の表示に要する時間を短縮することができる。
【図面の簡単な説明】
【０００７】
【図１】この発明の第１実施形態である画像処理システムの概略構成を示す図である。
【図２】図１に示した画像処理システムの機能構成を示す図である。
【図３】図２に示した各部の機能による各装置の動作例を示す図である。
【図４】その別の例を示す図である。
【図５】抽出基準設定画面の例を示す図である。
【図６】操作装置のＣＰＵが、新規にサムネイル画像をサムネイル画像記憶部に保存する際に実行する処理のフローチャートである。
【図７】第２実施形態における図１と対応するハードウェア構成図である。
【図８】第２実施形態における図２と対応する機能構成図である。
【図９】比較例における文書蓄積時と画面表示時の各装置の動作を示す図である。
【発明を実施するための形態】
【０００８】
以下、この発明の実施形態について、図面を参照しつつ説明する。
〔第１実施形態：図１乃至図６〕
まず、この発明の画像処理システムの第１実施形態について説明する。
図１に、その画像処理システムのハードウェア構成を示す。
図１に示すように、画像処理システム１は、画像処理装置１０と操作装置２００とを接続して構成したものであり、ユーザが、操作装置２００により、画像処理装置１０に対する操作を行うことができるように構成している。また、操作装置２００は、画像処理装置１０に蓄積された情報を表示する表示装置としての機能と、その表示を制御する表示制御装置としての機能を備える。
【０００９】
このうち画像処理装置１０は、情報処理装置の一例であり、例えば、コピー、プリント、スキャン、ファクシミリ通信等の機能を備えたＭＦＰ（デジタル複合機）として構成することができる。エンジン部１１が、画像読取手段であるスキャナエンジン及び画像形成手段であるプリンタエンジン、ファクシミリ通信手段である網制御部を備え、制御部１００がそのエンジン部１１を制御することにより、上記各機能を実現することができる。
この制御部１００は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、通信Ｉ／Ｆ（インタフェース）１０４、ＨＤＤ（ハードディスクドライブ）１０５、操作部Ｉ／Ｆ１０６、エンジンＩ／Ｆ１０７を備え、これらがシステムバス１１０により接続されている。
【００１０】
そして、ＣＰＵ１０１が、ＲＡＭ１０３をワークエリアとしてＲＯＭ１０２あるいはＨＤＤ１０５に記憶されたプログラムを実行することにより、画像処理装置１０全体を制御し、図２を用いて後述するものをはじめとする種々の機能を実現する。
ＲＯＭ１０２及びＨＤＤ１０５は、不揮発性記憶手段であり、ＣＰＵ１０１が実行する各種プログラムや後述する各種データを格納している。ＨＤＤ１０５は、蓄積手段であり、スキャナエンジンにより読み取ったり外部装置から受信したりした文書を蓄積することができる。その蓄積した文書は、ＣＰＵ１０１が任意に読み出して印刷や外部への送信等の処理に供することができる。
【００１１】
通信Ｉ／Ｆ１０４は、ＬＡＮ（ローカルエリアネットワーク）やインターネット等のネットワークを介して外部装置と通信するためのインタフェースである。使用する通信経路の規格に応じた物を設ければよい。
操作部Ｉ／Ｆ１０６は、操作装置２００と制御部１００とを接続し、コマンドやデータ等の種々の情報を送受信するためのインタフェースである。
エンジンＩ／Ｆ１０７は、エンジン部１１をシステムバス１１０に接続してその動作をＣＰＵ１０１から制御できるようにするためのインタフェースである。
【００１２】
次に、操作装置２００は、接続先の画像処理装置１０の操作パネルとして機能し、ユーザからの、画像処理装置１０に対する動作指示を受け付け、その指示に従ったコマンドを画像処理装置１０の制御部１００に送信して、指示に従った動作を実行させるための装置である。
この操作装置２００は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、制御部Ｉ／Ｆ２０４、操作子２０５、表示器２０６、認証Ｉ／Ｆ２０７及び認証情報入力装置２０８を備え、これらがシステムバス２１０により接続されている。
これらのうち、ＣＰＵ２０１が、ＲＡＭ２０３をワークエリアとしてＲＯＭ２０２に記憶されたプログラムを実行することにより、操作装置２００全体を制御し、図２を用いて後述するものをはじめとする種々の機能を実現する。
【００１３】
ＲＯＭ２０２は、不揮発性記憶手段であり、ＣＰＵ２０１が実行する各種プログラムや後述する各種データを格納している。
制御部Ｉ／Ｆ２０４は、操作装置２００と制御部１００とを接続し、コマンドやデータ等の種々の情報を送受信するためのインタフェースである。
【００１４】
操作子２０５は、ユーザからの操作を受け付けるための操作手段である。各種ボタンやスイッチの他、タッチパネルを備え、表示器２０６が表示するＧＵＩ（グラフィカルユーザインタフェース）に対する操作を受け付けることができる。
表示器２０６は、上記ＧＵＩの他、画像処理装置１０あるいは操作装置２００自身の動作状態や設定内容、メッセージ等をユーザに提示するための提示手段であり、液晶ディスプレイやランプ等を備える。また、画像処理装置１０に蓄積されている文書のサムネイル画像を含む画面を表示することもできる。
【００１５】
認証Ｉ／Ｆ２０７は、認証情報入力装置２０８をシステムバス２１０に接続してＣＰＵ２０１から制御可能とするためのインタフェースである。
認証情報入力装置２０８は、ユーザを認証するための認証情報を操作装置２００に入力するための入力手段である。認証情報としては、ＩＣカードに記憶されたパスワード、指紋、静脈パターンあるいは虹彩パターンのような生体情報等が考えられる。認証情報は、操作子２０５を用いて手入力することも可能である。
【００１６】
以上の画像処理システム１において特徴的な点の一つは、画像処理装置１０側に蓄積されている情報を操作装置２００の表示器２０６の画面に表示する場合に、画面の表示要求がある前に、表示に用いる可能性のある一部の情報を操作装置２００側のＲＡＭ２０３に読み出しておくことにより、表示の高速化を図った点である。
以下、この点について説明する。
【００１７】
図２は、上記の点に関連する、画像処理システム１の機能構成を示す図である。図２に示す各部の機能は、その機能を備える装置のＣＰＵが所要のプログラムを実行することにより所要のハードウェアを制御して実現されるものである。
図２に示すように、画像処理装置１０側には、文書取得部１２１、文書蓄積部１２２、サムネイル画像生成部１２３、蓄積通知部１２４、サムネイル画像提供部１２５、文書処理部１２６、削除通知部１２７を備える。
【００１８】
このうち文書取得部１２１は、画像処理装置１０に蓄積する文書のデータ（以下単に「文書」といった場合には装置が扱える形式のデータを指すものとする。「サムネイル画像」についても同様とする。）を取得する機能を備える。この取得は、例えば原稿の画像を読み取ったり、外部装置から受信したりして行うことができる。
文書蓄積部１２２は、文書取得部１２１が取得した文書を蓄積する機能を備える。ここに蓄積した文書は、印刷、表示、外部装置への送信等の処理に用いることができる。また、蓄積は、蓄積を指示したユーザや、文書を見せたい相手であるユーザなど、任意のユーザと対応づけて行うことが可能である。１つの文書を複数のユーザと対応づけることも可能である。
【００１９】
サムネイル画像生成部１２３は、文書蓄積部１２２に蓄積された文書のサムネイル画像を生成し、文書と対応させて文書蓄積部１２２に蓄積させる機能を備える。このサムネイル画像は、文書の代表的なページの画像を縮小して作成することができる。
蓄積通知部１２４は、文書蓄積部１２２に新たに文書及びそのサムネイル画像が蓄積された場合に、その旨を操作装置２００に通知する機能を備える。
【００２０】
サムネイル画像提供部１２５は、操作装置２００からの要求に応じて、文書蓄積部１２２に蓄積されているサムネイル画像を操作装置２００に提供する機能を備える。
文書処理部１２６は、ユーザの指示に従い、文書蓄積部１２２に蓄積されている文書に対し、印刷、表示、外部装置への送信等の処理を行う機能を備える。また、処理に用いた画像データのうち、処理後も保存しておく必要のないものを、文書蓄積部１２２から削除する機能も備える。このとき、対応するサムネイル画像も共に削除する。
削除通知部１２７は、文書蓄積部１２２に蓄積された文書が削除された場合に、その旨を操作装置２００に通知する機能を備える。
【００２１】
一方、操作装置２００は、ユーザ認証部２２１、サムネイル画像管理部２２２、サムネイル画像記憶部２２３、画面表示指示受付部２２４、表示制御部２２５、表示部２２６、通知受信部２２７を備える。
このうちユーザ認証部２２１は、認証情報入力装置２０８等から入力された認証情報を、予め記憶してある認証情報と照合してユーザを認証する認証手段の機能を備える。
【００２２】
サムネイル画像管理部２２２は、種々のトリガに応じて、画像処理装置１０に対し、表示部２２６の画面に表示させる情報を、実際に表示に用いる前に予め取得し、サムネイル画像記憶部２２３に記憶させる情報取得手段の機能を備える。ここで取得する情報は、文書蓄積部１２２に蓄積された文書のサムネイル画像とするが、これには限られず、他の情報について同様な取り扱いをすることも可能である。
【００２３】
この取得のトリガは、例えば、ユーザ認証部２２１がユーザを認証したこと、である。この場合、認証されたユーザはすぐに操作装置２００を操作して表示部２２６に画面を表示させることが考えられる。また、その画面に表示される情報は、認証したユーザに対応づけられた文書に関する情報である可能性が、比較的高いと考えられる。そこで、サムネイル画像管理部２２２は、ユーザ認証部２２１がユーザを認証した場合に、文書蓄積部１２２に蓄積された情報（ここでは文書）のうち、認証したユーザに関連づけられている文書に関する情報であって、表示部２２６の画面に表示させるべき情報（ここではサムネイル画像だが、文書名、ページ数、蓄積日時等の書誌事項を含んでもよい）を、画像処理装置１０から取得してサムネイル画像記憶部２２３に記憶させる。この取得は、サムネイル画像提供部１２５に所要の要求を送信することにより、行うことができる。
【００２４】
また、文書蓄積部１２２に文書及びサムネイル画像が新たに蓄積されたことも、トリガとなる。この場合、認証したユーザに対応づけられた情報が増えた可能性があるためである。そこで、サムネイル画像管理部２２２は、通知受信部２２７が蓄積通知部１２４からの通知を検出すると、その通知に係る新たに蓄積された情報が、認証したユーザに関連づけられている文書に関する情報であって、表示部２２６の画面に表示させるべき情報であれば、上記と同様に画像処理装置１０から取得してサムネイル画像記憶部２２３に記憶させる。
その他のトリガを設けてもよいことはもちろんである。
【００２５】
また、サムネイル画像管理部２２２は、文書が文書蓄積部から削除された場合に、これと対応する情報をサムネイル画像記憶部２２３から削除する削除手段の機能も備える。より具体的には、サムネイル画像管理部２２２は、通知受信部２２７が削除通知部１２７からの通知を検出すると、その通知に係る削除された情報がサムネイル画像記憶部２２３に記憶されていれば、これを削除する。記憶されていなければ、何もする必要はない。
【００２６】
サムネイル画像記憶部２２３は、上記のように、サムネイル画像管理部２２２からの要求により、サムネイル画像をはじめとする、表示部２２６における表示に用いる情報を記憶する。このサムネイル画像記憶部２２３は、操作装置２００のＲＡＭ２０３など、操作装置２００で表示制御を担当するＣＰＵ２０１から高速にアクセスが可能な記憶手段に設ける。
【００２７】
画面表示指示受付部２２４は、表示部２２６に画面を表示させる指示を受け付ける機能を備える。この指示は、通常は認証したユーザからされると想定できる。
表示制御部２２５は、画面表示指示受付部２２４が受け付けた指示に従い、表示部２２６に画面を表示させる機能を備える。その表示に必要な情報は、まずサムネイル画像記憶部２２３を検索して取得し、その検索で発見できない場合には、サムネイル画像管理部２２２を介して画像処理装置１０に要求して取得する。
表示部２２６は、表示制御部２２５の制御に従って画面を表示する表示手段である。表示器２０６として設けたディスプレイがこれに該当する。
【００２８】
次に、図３及び図４に、図２に示した各部の機能による装置の動作例を示す。
図３に示すのは、操作装置２００がユーザを認証した場合の動作（破線より上）と、その後に、操作装置２００が文書一覧画面の表示指示を受け付けた場合の動作（破線より下）である。
図３の動作において、操作装置２００は、ユーザ認証部２２１の機能によりユーザを認証すると（Ｓ１１）、サムネイル画像管理部２２２の機能により、認証したユーザに対応づけられた（文書の）サムネイル画像を、画像処理装置１０に要求する（Ｓ１２）。なおここでは、画像処理装置１０に蓄積されている情報のうちサムネイル画像が、表示部２２６に表示させるべき情報に該当する。
【００２９】
画像処理装置１０は、サムネイル画像提供部１２５の機能によりステップＳ１２の要求を受け取り、条件（認証したユーザに対応づけられたサムネイル画像）を満たすサムネイル画像を、文書蓄積部１２２に蓄積されている情報の中から検索する（Ｓ１３）。そして、発見したサムネイル画像を、操作装置２００に送信する（Ｓ１４）。
操作装置２００は、サムネイル画像管理部２２２の機能によりこのサムネイル画像を受信し、サムネイル画像記憶部２２３に記憶させる（Ｓ１５）。
【００３０】
その後、操作装置２００は、画面表示指示受付部２２４の機能により文書一覧画面表示指示を検出すると（Ｓ２１）、表示制御部２２５の機能により、その指示に従って表示部２２６に文書一覧画面を表示させる。このとき、画面に表示すべきサムネイル画像をサムネイル画像記憶部２２３から読み出して表示する（Ｓ２２）。そして、表示制御部２２５の機能により、サムネイル画像記憶部２２３から読み出したデータにより、表示すべき画像を全て表示できたか否か判断する（Ｓ２３）。
【００３１】
ここでＹｅｓであれば、ステップＳ２１で検出した指示に従った画面の表示を完了し、表示に係る動作を終了する。Ｎｏであれば、操作装置２００は、サムネイル画像管理部２２２の機能により、画像処理装置１０に対して不足分のサムネイル画像を要求する（Ｓ２４）。画像処理装置１０は、サムネイル画像提供部１２５の機能により、要求されたサムネイル画像を文書蓄積部１２２から取得して操作装置２００に返す（Ｓ２５）。操作装置２００は、表示制御部２２５の機能により、ステップＳ２５で受信したサムネイル画像を、表示部２２６にすでに表示している文書一覧画面に追加表示する（Ｓ２６）。不足分の全てのサムネイル画像について表示が完了すると、操作装置２００は、ステップＳ２１で検出した指示に従った画面の表示を終了する。
【００３２】
以上の動作によれば、操作装置２００が、ユーザを認証したことに応じて、画像処理装置１０に蓄積された情報であってその認証したユーザに関連付けられている情報のうち、ユーザの操作に従って画面に表示すべき情報を、画像処理装置１０から取得してその表示を行う装置（ここでは操作装置２００自身）が備えるメモリに記憶させる。
このことにより、ログイン直後に表示に使用される可能性が比較的高い情報を、優先的に操作装置２００のメモリに保存でき、表示指示に応じてその保存した情報を用いて表示を行うことができる。従って、操作装置２００側のメモリ容量が少ない場合でもこれを効率的に利用して表示の高速化を図ることができるし、操作装置２００と画像処理装置１０の間の通信速度や、画像処理装置１０における検索や読み出しの速度が十分早くない場合でも、短時間で表示に必要な情報を揃えることができる。
【００３３】
次に、図４に示すのは、画像処理装置１０に新たに文書が蓄積された場合の動作（破線より上）と、その後に、画像処理装置１０において蓄積された文書が印刷された場合の動作（破線より下）である。これらの動作は別々に実行してもよいし、図３に示した動作の前、後、動作中など、任意のタイミングで実行可能である。
【００３４】
図４の動作において、画像処理装置１０は、ユーザの指示に従い、文書蓄積部１２２の機能により、文書取得部１２１が取得した文書を新たに蓄積する（Ｓ３１）。そして、これに応じて、サムネイル画像生成部１２３の機能によりその蓄積した文書のサムネイル画像を生成し、もとの文書と対応づけて文書蓄積部１２２に蓄積する（Ｓ３２）。その後、画像処理装置１０は、蓄積通知部１２４の機能により、新規蓄積通知を操作装置２００に送信する（Ｓ３３）。この新規蓄積通知には、ステップＳ３４の判断に必要な情報を含める。
【００３５】
操作装置２００側では、通知受信部２２７がこの通知を受信し、その受信に応じて、サムネイル画像管理部２２２の機能により、新規登録された文書に係るサムネイル画像の取得が必要か否か判断する（Ｓ３４）。
この判断は、種々の基準により行うことができるが、少なくとも、表示部２２６における画面の表示に用いるもの、という基準を含む。さらなる基準として、図３の例と同様な考え方により、認証済（ログイン中）ユーザと対応付けられたもの、という基準を用いることができる。あるいは、重要度が「重要」である文書に関するもの、言語が「英語」である文書に関するもの、等、表示部２２６の画面の表示に用いられる。いずれにせよ、表示部２２６において、文書一覧画面等に表示される可能性の高いものが当てはまるような基準とするとよい。
【００３６】
どのような基準とすればよいかはユーザ毎に異なると考えられるため、図５に示す抽出基準設定画面３００等により、ユーザが基準を設定できるようにするとよい。図５の例では、リスト表示部３０１に予め登録された絞り込み条件の候補がリスト表示され、ユーザがそのうち１つにカーソル３０２を合わせてＯＫボタン３０３を操作すると、カーソル３０２の位置の条件を、ステップＳ３４の判断に用いる基準として設定できる。キャンセルボタン３０４は、設定を行わずに抽出基準設定画面３００を閉じるためのボタンである。
もちろん、複数の基準を適当な論理演算子で結んで設定したり、ユーザが自由に基準の内容を入力できるようにしてもよい。
【００３７】
図４の説明に戻ると、ステップＳ３４でＹｅｓの場合、操作装置２００は、図３のステップＳ２４及びＳ２５の場合と同様に画像処理装置１０に要求を送信して、新規蓄積されたサムネイル画像を取得する（Ｓ３５，Ｓ３６）。サムネイル画像管理部２２２の機能によりそのサムネイル画像をサムネイル画像記憶部２２３に記憶させる（Ｓ３７）
以上の動作によれば、画像処理装置１０において文書が新たに蓄積された場合でも、表示に使用される可能性が比較的高い情報を優先的に操作装置２００のメモリに保存した状態を保つことができる。
【００３８】
その後、画像処理装置１０は、ユーザの指示に従い、文書処理部１２６の機能により、文書蓄積部１２２に蓄積されている任意の文書を印刷する（Ｓ４１）と共に、印刷完了後にその文書及び対応するサムネイル画像を文書蓄積部１２２から削除する（Ｓ４２）。その後、画像処理装置１０は、削除通知部１２７の機能により、削除通知を操作装置２００に送信する（Ｓ４３）。
【００３９】
操作装置２００側では、通知受信部２２７がこの通知を受信し、その受信に応じて、サムネイル画像管理部２２２の機能により、その通知された文書に係るサムネイル画像がサムネイル画像記憶部２２３に記憶されているか否か判断し（Ｓ４４）、記憶されていればこれを削除する（Ｓ４５）。記憶されていなければ、削除の必要はない。以上により、図４の動作は終了する。
【００４０】
画像処理装置１０で削除された文書に関する情報は、もはや操作装置２００において画面に表示されることはなくなると考えられる。したがって、これを速やかにサムネイル画像記憶部２２３から削除することにより、少ない記憶容量を有効に活用することができる。この削除により、サムネイル画像記憶部２２３の記憶容量に余裕ができると考えられるため、これに応じて、画像処理装置１０に対して何らかの文書のサムネイル画像を要求し、サムネイル画像記憶部２２３に記憶させてもよい。
【００４１】
次に、図６に、操作装置２００のＣＰＵ２０１が、新規にサムネイル画像をサムネイル画像記憶部２２３に記憶させる際に実行する処理のフローチャートを示す。この処理は、サムネイル画像管理部２２２の機能の一部と対応するものである。
ＣＰＵ２０１は、図３のステップＳ１５や図４のステップＳ３７等において新規にサムネイル画像をサムネイル画像記憶部２２３に記憶させる場合、その前に、図６に示す処理を開始する。
【００４２】
この処理において、ＣＰＵ２０１はまず、今回の新規記憶によりサムネイル画像記憶部２２３の容量オーバーが発生するか否か判断する（Ｓ５１）。そして、これがＹｅｓの場合、ＣＰＵ２０１は、サムネイル画像記憶部２２３に記憶されている各サムネイル画像と対応する文書の文書名を分析し、他の文書の文書名と類似度が低い文書名を持つ文書と対応するサムネイル画像を消去する（Ｓ５２）。その後ステップＳ５１にもどり、まだＹｅｓであれば、ＮｏになるまでＳ５２の処理を繰り返す。
【００４３】
そして、ステップＳ５１でＮｏとなると、ＣＰＵ２０１は、新規に記憶しようとしているサムネイル画像をサムネイル画像記憶部２２３に記憶させて（Ｓ５３）、サムネイル画像の記憶に関する処理を終了する。
以上の処理によれば、操作装置２００は、サムネイル画像記憶部２２３の記憶容量が十分でない場合に、重要度の低いサムネイル画像から順に削除して、新規のサムネイル画像を記憶する容量を確保することができる。
【００４４】
対応する文書の文書名の類似度が相互に高い場合、ユーザは、それらの文書を文書名で区別することが難しいため、サムネイル画像をよく見てそれらを区別できるようにすることが望ましい。一方、文書名の類似度が低い場合には、文書名のみで区別が可能であると考えられるため、サムネイル画像がすぐに表示できなくても、比較的影響が少ないと言える。そこで、文書名の類似度を基準に、後者を削除するサムネイル画像として選択するようにしたものである。なお、文書名の類似度は、例えば、各文書名について適当な特徴量を算出してそれらについてクラスタリング処理を行うことにより求められる。
なお、削除するサムネイル画像の選択は、保存時刻又は画像処理装置１０への蓄積時刻が古いものから順に削除する、ランダムに選択する等、別の基準で定めてもよい。
【００４５】
〔第２実施形態：図７及び図８〕
次に、この発明の第２実施形態について説明する。
この第２実施形態は、ユーザの認証を考慮せず、操作装置２００の動作中は常に、画像処理装置１０に新たに蓄積された文書のサムネイル画像をサムネイル画像記憶部２２３に記憶させるようにした点が、第１実施形態と異なる。これ以外の点では上述した第１実施形態と共通であるので、この相違点に関連する事項についてのみ説明する。また、第１実施形態と共通の又は対応する構成については、第１実施形態で用いたものと同じ符号を用いる。
【００４６】
図７に、第２実施形態における図１と対応するハードウェア構成図を示す。
第２実施形態の画像処理システムの構成は、操作装置２００が認証情報入力装置２０８及び認証Ｉ／Ｆ２０７を備えない点以外は図１の構成と同じである。
【００４７】
図８に、第２実施形態における図２と対応する機能構成図を示す。
第２実施形態の画像処理システムの機能構成は、操作装置２００がユーザ認証部２２１を備えない点以外は、図２の構成と概ね同じである。ただし、サムネイル画像管理部２２が画像処理装置１０に対してサムネイル画像を要求するトリガが、第１実施形態とは異なる。すなわち、第２実施形態では認証を考慮していないため、ユーザを認証したことはトリガにならない。そして、文書蓄積部１２２に文書及びサムネイル画像が新たに蓄積されたことをトリガに、画像処理装置１０に対してサムネイル画像を要求する。
【００４８】
すなわち、第２実施形態においても、操作装置２００は、図４の破線より上側（ステップＳ３１乃至Ｓ３７）と同様な動作により、画像処理装置１０に新たに蓄積された文書と対応するサムネイル画像を、サムネイル画像記憶部２２３に記憶させる。ただし、ステップＳ３４の判断の基準に、認証済ユーザと対応づけられたものである、という基準は含まれない。その他の基準については、第１実施形態で説明したものを同様に適用可能である。
また、第２実施形態においてユーザの指示に応じて文書一覧画面を表示する動作は、図３の破線より下側（Ｓ２１乃至Ｓ２６）と同じものである。
【００４９】
ユーザが画像処理装置１０を操作して印刷等の処理を行いたい文書は、直前に蓄積されたものである可能性が比較的高いと考えられる。したがって、第２実施形態のように新規に画像処理装置１０に蓄積された文書のサムネイル画像を操作装置２００側に読み出して記憶させるだけでも、ユーザが選択したい文書のサムネイル画像を保存でき、少なくともその部分における表示速度の向上の効果が得られると考えられる。
【００５０】
〔比較例：図９〕
図９に、比較例における文書蓄積時と画面表示時の動作を示す。各装置のハードウェア構成については、第２実施形態と同じであるとする。また、この比較例は、画像処理装置１０へ文書を蓄積する際に、全く操作装置２００側への情報の読み込みを行わないようにしたものである。
【００５１】
このように、画像処理装置１０に文書を蓄積する際（Ｓ２０１，Ｓ２０２）に、全く操作装置２００側への読み込みを行わないと、画面表示時（Ｓ２１１〜Ｓ２１５）に、表示に必要な全てのサムネイル画像を画像処理装置１０から取得する必要が生じる。操作装置２００と画像処理装置１０との間の通信は、操作装置２００内部のメモリへのアクセスに比べると速度が遅いため、図８の動作では、文書一覧画面上にて、サムネイル画像を表示するためにかなりの待ち時間が生じてしまう。
【００５２】
これに対し、上述した第１及び第２実施形態においては、サムネイル画像記憶部２２３に記憶させておいたサムネイル画像については速やかに表示できる。また、表示に必要と考えられるサムネイル画像の多くがサムネイル画像記憶部２２３に記憶されるように、記憶すべきサムネイル画像を選択している。したがって、第１及び第２実施形態においては、表示の高速化について高い効果が得られる。
【００５３】
以上で実施形態及び比較例の説明を終了するが、この発明において、装置の具体的な構成、具体的な処理の手順、操作装置２００側に記憶させる情報を選択する基準等は、実施形態で説明したものに限るものではない。
例えば、上述した実施形態では、操作装置２００が表示装置と表示制御装置を兼ねていたが、表示装置の機能（図２の表示部２２６）と、表示制御装置の機能（図２の操作装置２００中の他の機能）とを、別々の装置が備えていてもよい。また、機能の分担がこれ以外の分け方になっていてもよい。
【００５４】
また、上述した実施形態では、操作装置２００が接続される相手が、プリンタエンジンやスキャナエンジンを備える画像処理装置１０であった。しかし、これらのエンジンを備えず、単に文書の加工や送受信処理を行う画像処理装置であってもよい。あるいは、画像処理機能を備えない情報処理装置であってもよい。この場合、取り扱うデータも、文書のデータには限られない。
【００５５】
また、操作装置２００が画面に表示する情報（すなわち画像処理装置１０から取得して操作装置２００側のメモリに記憶させる情報）も、サムネイル画像には限られない。例えば、広告用の画像や動画である広告データや、ユーザの特性を示すユーザデータについて同様な取り扱いをすることが考えられる。広告データを操作装置２００側のメモリに記憶させておけば、速やかに広告を表示し、高い広告効果を得られる。また、ログインユーザの年代、性別、趣向等がわかるのであれば、ユーザがログインしたことに応じて、その年代、性別、趣向等に応じた広告データを取得するとよい。ただ、操作装置２００側のメモリに広告データを蓄積しすぎると、本来ユーザが見たいサムネイル画像等の情報の蓄積可能量が減ってしまうので、適当な方法で量のバランスを取ることが望ましい。なお、複数種類のデータが混在する場合、その種類は例えば拡張子により区別することができる。
【００５６】
また、表示装置あるいは表示制御装置としての機能に注目した場合、操作装置２００は、何らかの装置を操作するための装置である必要はない。情報処理装置に蓄積された情報を表示する機能あるいはその表示を制御する機能（すなわち図２や図８に示した範囲の機能）を備えていればよい。これらも全て必須というわけではなく、画像処理装置１０からの通知に基づくサムネイル画像の追加や削除を行わないのであれば、通知受信部２２７は不要である。
【００５７】
また、この発明のプログラムの実施形態は、コンピュータに所要のハードウェアを制御させて上述した実施形態における操作装置２００あるいは画像処理装置１０の機能を実現させるためのプログラムである。
このようなプログラムは、はじめからコンピュータに備えるＲＯＭや他の不揮発性記憶媒体（フラッシュメモリ，ＥＥＰＲＯＭ等）などに格納しておいてもよい。しかし、メモリカード、ＣＤ、ＤＶＤ、ブルーレイディスク等の任意の不揮発性記録媒体に記録して提供することもできる。それらの記録媒体に記録されたプログラムをコンピュータにインストールして実行させることにより、上述した各手順を実行させることができる。
【００５８】
さらに、ネットワークに接続され、プログラムを記録した記録媒体を備える外部装置あるいはプログラムを記憶手段に記憶した外部装置からダウンロードし、コンピュータにインストールして実行させることも可能である。
また、以上説明してきた各実施形態及び変形例の構成は、相互に矛盾しない限り任意に組み合わせて実施可能であることは勿論である。
【符号の説明】
【００５９】
１：画像処理システム、１０：画像処理装置、１１：エンジン部、１００：制御部、１０１，２０１：ＣＰＵ、１０２，２０２：ＲＯＭ、１０３，２０３：ＲＡＭ、１０４：通信Ｉ／Ｆ、１０５：ＨＤＤ、１０６：操作部Ｉ／Ｆ、１０７：エンジンＩ／Ｆ、１１０，２１０：システムバス、１２１：文書取得部、１２２：文書蓄積部、１２３：サムネイル画像生成部、１２４：蓄積通知部、１２５：サムネイル画像提供部、１２６：文書処理部、１２７：削除通知部、２００：操作装置、２０４：制御部Ｉ／Ｆ、２０５：操作子、２０６：表示器、２０７：認証Ｉ／Ｆ、２０８：認証情報入力装置、２２１：ユーザ認証部、２２２：サムネイル画像管理部、２２３：サムネイル画像記憶部、２２４：画面表示指示受付部、２２５：表示制御部、２２６：表示部、２２７：通知受信部、３００：抽出基準設定画面、３０１：リスト表示部
【先行技術文献】
【特許文献】
【００６０】
【特許文献１】特開２００７−２２３１６３号公報
【図１】
2016177693.tif 000003
【図２】
2016177693.tif 000004
【図３】
2016177693.tif 000005
【図４】
2016177693.tif 000006
【図５】
2016177693.tif 000007
【図６】
2016177693.tif 000008
【図７】
2016177693.tif 000009
【図８】
2016177693.tif 000010
【図９】
2016177693.tif 000011