(57)【要約】【課題】  ハードディスク等のメモリを大量に消費することなく、処理待ち時間を短縮して画像形成装置の表示画面へサムネイルやプレビュー画像を高速表示することを目的とする。【解決手段】  表示画面で表示するサムネイルの他に、当該表示画面で選択可能な頁のサムネイルを事前に生成して、サムネイルを高速表示する。また、表示画面でサムネイルで表示された文書の他に、当該表示画面で選択可能な頁のサムネイルで表示される文書のプレビュー画像を事前に生成して、プレビュー画像を高速表示する。この場合に、ユーザが指定できる最大の拡大表示分の解像度でプレビュー画像を生成し、ここから等倍、縮小表示用のプレビュー画像を生成する。【選択図】          図１
2006203702.tif 000002
【特許請求の範囲】
【請求項１】
画像データを文書グループ毎に複数蓄積する記憶手段と、前記文書グループの先頭文書頁の画像データのサムネイルを生成する手段と、表示画面に複数のサムネイルを表示する表示手段と、サムネイルで表示された文書グループならびに表示画面に表示されるサムネイル表示画面を選択する選択手段と、表示画面で表示するサムネイル及び、当該表示画面で選択可能な次画面で表示されるサムネイルを生成する手段とを有することを特徴とする画像形成装置。
【請求項２】
請求項１に記載した画像形成装置において、前記選択可能な次画面は表示された画面の頁の前頁、又は次頁、又は先頭頁、又は最終頁であることを特徴とする画像形成装置。
【請求項３】
前記表示画面で選択された文書グループ内の画像データのサムネイルを生成する手段と、表示画面に複数のサムネイルを表示する表示手段と、サムネイルで表示された画像データならびに表示画面に表示されるサムネイル表示画面を選択する選択手段と、表示画面で表示するサムネイル及び、当該表示画面で選択可能な次画面で表示されるサムネイルを生成する手段とを有することを特徴とする画像形成装置。
【請求項４】
請求項３に記載した画像形成装置において、前記選択可能な次画面は表示された画面の頁の前頁、又は次頁、又は先頭頁、又は最終頁であることを特徴とする画像形成装置。
【請求項５】
前記表示画面で選択された画像データのプレビュー画像を生成する手段と、プレビュー画像を表示する表示手段と、前記表示画面でサムネイル表示された画像データのプレビュー画像及び、当該表示画面で選択可能な次画面で表示されるサムネイル表示される画像データのプレビュー画像を生成する手段とを有することを特徴とする画像形成装置。
【請求項６】
請求項５に記載した画像形成装置において、前記選択可能な次画面は表示された画面の頁の前頁、又は次頁、又は先頭頁、又は最終頁であることを特徴とする画像形成装置。
【請求項７】
請求項５に記載した画像形成装置において、プレビュー画像の拡大、縮小を選択する選択手段と、選択できる最大の拡大表示分の解像度でプレビュー画像を生成する手段と、当該プレビュー画像から等倍、縮小表示用のプレビュー画像を生成する手段とを有することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オペレーションパネル装置を備えたマルチファンクションプリンタ等、画像を表示する表示画面を備えた画像形成装置に係り、特に表示画面へのサムネイルやプレビュー画像の高速表示を行うための画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置においては、入力された画像を一旦印刷した後、再度印刷する場合等のために、入力された画像データをハードディスク等の記憶媒体に蓄積しておくことがある。このようにすれば、追加印刷時に再度の画像データの入力が不要となり作業性を向上できる。記憶媒体に蓄積された画像データは、各種の方法で画像形成装置のオペレーションパネル等の表示画面に表示され、ユーザは記録された画像を検索し、所望の画像を特定して選択することができる。画像形成装置の記憶媒体に複数の画像データが記録されている場合における画像の検索手段として、画像の画素を間引いた、いわゆるサムネイルを表示用に使用する装置が知られている（例えば、特許文献１参照）。
【０００３】
この装置では、オペレーションパネル等の表示画面上には複数の画像（例えば、２×３画像又は３×３画像など）を同時に表示でき、また、記録画像の数がサムネイル表示画面で数頁にわたる場合には改頁などにより、表示画面を切り替えることもできる。更に、ユーザが表示されたサムネイル中から所望の画像を発見した場合には、その画像を選択してより画素の高い鮮明なプレビュー画像としても表示画面に表示させることができる。
【０００４】
しかしながら、特許文献１に記載のように、表示画面を表示する場合、その都度表示画面の表示に必要な対象画像のみを生成する方法では、必要最小限の画像を生成すればよいので画像形成装置のメモリ消費を最小限に抑えることができるが、表示画面のサムネイル表示画面の改頁や他のプレビュー画像の生成に多くの時間がかかることになり、処理待ち（表示待ち）時間が長くかかることになるという問題がある。
【０００５】
また、前記特許文献１には蓄積された画像全てを予めサムネイルやプレビュー画像として生成して記憶媒体に記録する方法も記載されているが、この方法ではオペレーションパネル等の表示画面上に表示する際に新たな画像を生成する必要がなく、高速にサムネイルやプレビュー画像を表示することができるものの、これらを記録するために大量のメモリを消費することになり、ハードディスク等の記憶媒体の大容量化が必要になるという問題がある。
【０００６】
【特許文献１】特開平１１−５３５２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、このような事情に鑑みてなされたものであり、必要最小限のサムネイルやプレビュー画像を事前に準備することで、ハードディスク等のメモリを大量に消費することなく、処理待ち（表示待ち）時間を短縮して画像形成装置の表示画面へサムネイルやプレビュー画像を高速表示することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１の発明は、画像形成装置において、画像データを文書グループ毎に複数蓄積する記憶手段と、前記文書グループの先頭文書頁の画像データのサムネイルを生成する手段と、表示画面に複数のサムネイルを表示する表示手段と、サムネイルで表示された文書グループならびに表示画面に表示されるサムネイル表示画面を選択する選択手段と、表示画面で表示するサムネイル及び、当該表示画面で選択可能な次画面で表示されるサムネイルを生成する手段とを有することを特徴とする。
請求項２の発明は、請求項１に記載した画像形成装置において、前記選択可能な次画面は表示された画面の頁の前頁、又は次頁、又は先頭頁、又は最終頁であることを特徴とする。
請求項３の発明は、画像形成装置において、前記表示画面で選択された文書グループ内の画像データのサムネイルを生成する手段と、表示画面に複数のサムネイルを表示する表示手段と、サムネイルで表示された画像データならびに表示画面に表示されるサムネイル表示画面を選択する選択手段と、表示画面で表示するサムネイル及び、当該表示画面で選択可能な次画面で表示されるサムネイルを生成する手段とを有することを特徴とする。
請求項４の発明は、請求項３に記載した画像形成装置において、前記選択可能な次画面は表示された画面の頁の前頁、又は次頁、又は先頭頁、又は最終頁であることを特徴とする。
請求項５の発明は、画像形成装置において、前記表示画面で選択された画像データのプレビュー画像を生成する手段と、プレビュー画像を表示する表示手段と、前記表示画面でサムネイル表示された画像データのプレビュー画像及び、当該表示画面で選択可能な次画面で表示されるサムネイル表示される画像データのプレビュー画像を生成する手段とを有することを特徴とする。
請求項６の発明は、請求項５に記載した画像形成装置において、前記選択可能な次画面は表示された画面の頁の前頁、又は次頁、又は先頭頁、又は最終頁であることを特徴とする。
請求項７の発明は、請求項５に記載した画像形成装置において、プレビュー画像の拡大、縮小を選択する選択手段と、選択できる最大の拡大表示分の解像度でプレビュー画像を生成する手段と、当該プレビュー画像から等倍、縮小表示用のプレビュー画像を生成する手段とを有することを特徴とする。
【発明の効果】
【０００９】
画像形成装置の表示画面に現に表示するサムネイルやプレビュー画像の他には、当該表示画面上でユーザの選択に基づき、次画面として表示可能なサムネイルやプレビュー画像のみを予め準備することで、ハードディスク等の記憶媒体のメモリを大量に消費することなく、処理待ち時間を短縮してサムネイルやプレビュー画像の表示を高速化し、最適なサムネイルやプレビュー処理を行うことができる。
【００１０】
また、プレビューデータを予め準備することで、ハードディスク等の記憶媒体のメモリを大量に消費することなく、拡大表示する場合でもプレビュー画像表示の高速化と高画質化が可能であり、最適なプレビュー処理を行うことができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施形態について説明する。図１に本発明の画像形成装置のシステム構成例の要部概略を示す。画像形成装置は、画像処理ブロック１１、ＭＦＰ（マルチファンクションプリンタ）コントローラブロック１２、ハードディスク１３、チップセット１４、メモリ１５、プリンタコントローラブロック１６、Ｉ／Ｏコントローラブロック１７、およびオペレーションパネルブロック１８を有する。
【００１２】
画像処理ブロック１１は、スキャナユニット（図示せず）等からの画像データを受けて画像データの調整等各種処理をする。ＭＦＰコントローラブロック１２は、フォーマット変換やストレージ制御処理、データ圧縮、回転等を行う。ハードディスク１３は画像データ等を記録する。チップセット１４は、ＣＰＵ（中央処理装置）等の各チップ間のインターフェース、メモリインターフェース等を制御する。Ｉ／Ｏコントローラブロック１７は外部インターフェースやオペレーションパネルブロック１８のインターフェースを制御する。オペレーションパネルブロック１８には画像等が表示され、ユーザが操作等を行う。
【００１３】
以上の構成からなる画像形成装置において、まず、スキャナユニット等による画像入力から、ハードディスク１３に画像データを保存するまでの処理フローについて説明する。図２に画像入力から、ハードディスク１３に画像データを保存するまでの処理フローを示す。スキャナユニットから入った画像データは、画像処理ブロック１１でデータ処理され（Ｓ１０１）、ＭＦＰコントローラブロック１２、チップセット１４を経由（システム構成上通過するが特別な処理は行わない）してから、メモリ１５へ一時記録される（Ｓ１０２）。メモリ１５に記録された画像データは圧縮のため、チップセット１４を経由してから、ＭＦＰコントローラブロック１２で圧縮処理（例えばＪＰＥＧ圧縮）されて符号化され（Ｓ１０３）、チップセット１４を経由して、再びメモリ１５へ一時記録される（Ｓ１０４）。符号化された画像データは、チップセット１４、ＭＦＰコントローラブロック１２を経由し、ハードディスク１３へ保存される（Ｓ１０５）。このように、入力された画像データをデータ圧縮してハードディスクへ保存する。
【００１４】
次に、図３に保存された画像データからサムネイルを生成しメモリへ格納するまでの処理フローを示す。保存された画像データはハードディスク１３から読み出され（Ｓ２０１）、ＭＦＰコントローラブロック１２、チップセット１４を経由し、メモリ１５へ一時記録される（Ｓ２０２）。次に、メモリ１５からチップセット１４を経由して、ＭＦＰコントローラブロック１２に送られて符号データの伸長処理（Ｓ２０３）、画像データからサムネイル生成の為の縮小処理（Ｓ２０４）、サムネイルの圧縮処理による符号化（Ｓ２０５）の順に行われ、符号化されたサムネイルが生成され、チップセット１４を経由してから、メモリ１５へ格納される（Ｓ２０６）。
【００１５】
次に、図４にサムネイルをオペレーションパネルへ表示するまでの処理フローを示す。生成されたサムネイルは符号化されており、メモリ１５から、チップセット１４、Ｉ／Ｏコントローラブロック１７を経由してオペレーションパネルブロック１８へ転送される（Ｓ３０１）。オペレーションパネル１８で符号データを伸長処理（Ｓ３０２）して、オペレーションパネルへサムネイルを表示する（Ｓ３０３）。
【００１６】
図５にサムネイルのオペレーションパネル１８への表示例を示す。この表示例は一度に６画像分の表示が可能な場合を示す。通常、文書等は複数頁であることが多く、全体が一つの単位（グループ）として扱われ、複数頁のうち先頭頁はその文書等の見出しとなることが多い。そのため、ここでは各文書グループの先頭頁のみ表示させている。
【００１７】
また、一画面に表示できる以上の文書グループがある場合には、ユーザが任意の文書グループを選択できるように、例えば「次の６項」ボタン２１や「最終項へ」ボタン２２などの表示画面を選択するボタンを用意する。この場合、すでに表示されているサムネイルの他、それらのボタンも選択できるため、オペレーションパネルへ表示するためのサムネイルの他、予め次の６項分と、最終項分のサムネイルを先行して生成しておく。
【００１８】
これら各サムネイルを生成する要求は図１においてオペレーションパネルブロック１８から、Ｉ／Ｏコントローラブロック１７を経由してチップセット１４へ出され、チップセット１４は要求分のサムネイル生成のためハードディスク１３から画像データを読み出し、図３に示す処理フローに従って画像データからサムネイルが生成され、当該サムネイルがメモリ１５に記録される。メモリ１５に記録されたサムネイルは、ユーザの選択によって図４に示す処理フローに従ってオペレーションパネルへ表示される。
【００１９】
なお、表示画面を選択するボタンとして、「前の６項へ」ボタンや「先頭頁へ」ボタンなど他のボタンを用意することもでき、この場合にはオペレーションパネルへ表示するためのサムネイルの他に、予め当該ボタンの選択により表示されるサムネイルを先行して生成しておくことになる。
【００２０】
このように、現に表示するサムネイルの他に、ユーザの選択により次に表示可能なサムネイルのみを生成してメモリに記録させておくため、ハードディスク等の記憶媒体のメモリを大量に消費することなく、処理待ち時間を短縮してサムネイル表示を高速化し、最適なサムネイル処理を行うことができる。
【００２１】
次にユーザが図５の１つの文書グループを選択した後の、オペレーションパネル１８の表示例を図６に示す。この表示例は一度に６頁分の表示が可能な場合を示す。
【００２２】
また、文書グループが６頁以上である場合には、ユーザが任意の頁を選択できるように、例えば「次の６項」ボタン３１や「最終項へ」ボタン３２などの表示画面を選択するボタンを用意する。この場合、すでに表示されている６頁の他にそれらのボタンも選択できるため、オペレーションパネルへ表示するための６頁の他、予め次の６頁と、最終頁分のサムネイルを先行して生成しておく。
【００２３】
これら各サムネイルを生成する要求は図１においてオペレーションパネルブロック１８から、Ｉ／Ｏコントローラブロック１７を経由してチップセット１４へ出され、チップセット１４は要求分のサムネイル生成のためハードディスク１３から画像データを読み出し、図３に示す処理フローに従って画像データからサムネイルが生成され、当該サムネイルがメモリ１５に記録される。メモリ１５に記録されたサムネイルは、ユーザの選択によって図４に示す処理フローに従ってオペレーションパネルへ表示される。
【００２４】
なお、表示画面を選択するボタンとして、「前の６項へ」ボタンや「先頭頁へ」ボタンなど他のボタンを用意することもでき、この場合にはオペレーションパネルへ表示するためのサムネイルの他に、予め当該ボタンの選択により表示されるサムネイルを先行して生成しておくことになる。
【００２５】
このように、選択された文書グループ内の画像を表示する場合においても、現に表示するサムネイルの他に、ユーザの選択により次に表示可能なサムネイルのみを生成してメモリに記録させておくため、ハードディスク等の記憶媒体のメモリを大量に消費することなく、処理待ち時間を短縮してサムネイル表示を高速化し、最適なサムネイル処理を行うことができる。
【００２６】
また、図６はサムネイル表示から１つの画像が選択された時のプレビュー画像の表示例も示している。サムネイル表示から選択された画像は、ＰＲＥＶＩＥＷ部３５にプレビュー画像として大きく表示される。
【００２７】
この例においても、表示されている６頁分のサムネイルの他に、「次の６頁」ボタン３１や「最終頁へ」ボタン３２などの表示画面を選択するボタンが選択できるため、オペレーションパネルへ表示されている６頁分の他、次の６頁分と、最終頁分のプレビューデータを先行して生成しておく。
【００２８】
これら各プレビューデータを生成する要求は図１においてオペレーションパネルブロック１８から、Ｉ／Ｏコントローラブロック１７を経由してチップセット１４へ出され、チップセット１４は要求分のプレビューデータ生成のためハードディスク１３から画像データを読み出し、図３に示す処理フローと同様の処理フローに従って画像データからプレビューデータが生成され、当該プレビューデータがメモリ１５に記録される。メモリ１５に記録されたプレビューデータは、ユーザの選択によって図４に示す処理フローに従ってオペレーションパネルへ送られ、プレビュー画像がオペレーションパネルへ表示される。
【００２９】
なお、表示画面を選択するボタンとして、「前の６項へ」ボタンや「先頭頁へ」ボタンなど他のボタンが用意された場合には、オペレーションパネルへ表示されている分のプレビューデータの他に、予め当該ボタンの選択により表示される画像のプレビューデータを先行して生成しておくことになる。
【００３０】
このように、プレビューデータを予め準備することで、ハードディスク等の記憶媒体のメモリを大量に消費することなく、処理待ち時間を短縮してプレビュー表示を高速化し、最適なプレビュー処理を行うことができる。
【００３１】
図６のオペレーションパネル表示例に示すように、プレビュー画像の「拡大」ボタン３３や「縮小」ボタン３４を用意した場合に、特にプレビューを拡大したときでも画像の劣化を起こさないためには、上記したプレビューデータ生成時において、予め拡大できる最大解像度でプレビューデータを生成すればよい。そして、最大解像度のプレビューデータはオペレーションパネル１８でユーザの要求するサイズに応じてデータ伸長、解像度変換され表示される。
【００３２】
このように、拡大することを前提としたプレビューデータを予め準備することで、ハードディスク等の記憶媒体のメモリを大量に消費することなく、プレビュー画像表示の高速化と高画質化を図り、最適なプレビュー処理を行うことができる。
【００３３】
なお、以上で説明した画像データからサムネイルを生成し、記録し、表示する等のための処理は、本画像形成装置に備えたコンピュータ（図示せず）で、前記各処理の手順等を記載したプログラムを実行することで実施される。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施に係る画像形成装置のシステム構成例の要部概略図である。
【図２】画像入力からハードディスクへ画像データを保存するまでの処理フローを示す図である。
【図３】保存された画像データからサムネイルを生成しメモリへ格納するまでの処理フローを示す図である。
【図４】メモリへ格納されたサムネイルをオペレーションパネルへ表示するまでの処理フローを示す図である。
【図５】サムネイル表示されたオペレーションパネルの表示例を示す図である。
【図６】サムネイル表示及びプレビュー画像が表示されたオペレーションパネルの表示例を示す図である。
【符号の説明】
【００３５】
１１・・・画像処理ブロック、１２・・・ＭＦＰコントローラブロック、１３・・・ハードディスク、１４・・・チップセット、１５・・・メモリ、１６・・・プリンタコントローラ、１７・・・Ｉ／Ｏコントローラブロック、１８・・・オペレーションパネルブロック。
【図１】
2006203702.tif 000003
【図２】
2006203702.tif 000004
【図３】
2006203702.tif 000005
【図４】
2006203702.tif 000006
【図５】
2006203702.tif 000007
【図６】
2006203702.tif 000008