(57)【要約】【課題】縮小画像の生成に用いるハードウェア資源に基づき決定された単位でページの縮小画像を生成しない場合に比べて、縮小画像の表示手段への表示を即座に行う。【解決手段】画像形成装置１０のハードウェア資源に基づいて、文書画像を構成するページのうちまとめてプレビュー画像を生成するページ数をページ束として決定するページ束決定部１２と、スキャナにより読み取られたページのプレビュー画像の表示要求に応じてページ束単位でプレビュー画像を生成するプレビュー画像生成部１３と、生成されたプレビュー画像を操作パネルに表示させるユーザインタフェース制御部１１と、を有する。【選択図】図１
2018026656.tif 000002
【特許請求の範囲】
【請求項１】
縮小画像の生成に用いるハードウェア資源に基づき決定されたページ束単位で文書画像に含まれるページの縮小画像を生成する生成手段と、
前記生成手段により生成された縮小画像の表示手段への表示制御を行う表示制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
縮小画像の生成に用いる記憶手段に保存可能なページ数又は所定の時間内に前記生成手段により縮小画像の生成が可能なページ数の小さい方の値を前記ページ束として決定する決定手段を有することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記生成手段は、前記文書画像に含まれるページのうち１ページ束分の縮小画像を事前に生成しておき、
前記表示制御手段は、当該文書画像の表示要求に応じて事前に生成されている縮小画像の全部又は一部を前記表示手段に表示させることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記生成手段は、前記表示手段がユーザ操作を受付可能な操作パネルの場合、前記操作パネルに対するユーザ操作により指示されたページ束に含まれるページの縮小画像を生成することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記生成手段は、前記操作パネルに表示されている操作部品に対する所定のユーザ操作により指示されたページ束に含まれるページの縮小画像を生成することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記操作部品に対する所定のユーザ操作に応じて表示されなくなった縮小画像を、当該縮小画像を記憶している記憶手段から消去する消去手段を有することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記生成手段は、前記操作部品が表示中のページ束の直後のページ束を表示させるためのページ束切替部品の場合、当該直後のページ束に含まれるページの縮小画像を生成することを特徴とする請求項５に記載の情報処理装置。
【請求項８】
前記生成手段は、前記操作部品が表示中のページ束の直前のページ束を表示させるためのページ束切替部品の場合、当該直前のページ束に含まれるページの縮小画像を生成することを特徴とする請求項５に記載の情報処理装置。
【請求項９】
前記表示制御手段は、前記表示手段の画面及び縮小画像それぞれの向きに応じて前記表示手段の画面上における前記操作部品の表示位置を決定することを特徴とする請求項５に記載の情報処理装置。
【請求項１０】
前記表示制御手段は、前記表示手段の画面の向きが横長であって縮小画像の向きが縦長の場合、縮小画像が横方向に並べて表示される表示領域内に前記操作部品を表示させることを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記表示制御手段は、前記表示手段の画面の向きが横長であって縮小画像の向きが横長の場合、縮小画像が横方向に並べて表示される表示領域外に前記操作部品を表示させることを特徴とする請求項９に記載の情報処理装置。
【請求項１２】
前記表示制御手段は、表示対象となっているページ束の直前又は直後の少なくとも一方にページ束が存在しない場合、存在しない側のページ束を表示させるための前記操作部品を表示させないように制御することを特徴とする請求項５に記載の情報処理装置。
【請求項１３】
前記表示制御手段は、文書画像の先頭ページを含むページ束が縮小画像の表示対象となっている場合、直前のページ束を表示させるための前記操作部品を表示させないよう制御することを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
前記表示制御手段は、文書画像の最終ページを含むページ束が縮小画像の表示対象となっている場合、直後のページ束を表示させるための前記操作部品を表示させないよう制御することを特徴とする請求項１２に記載の情報処理装置。
【請求項１５】
前記生成手段は、前記操作パネルに対するユーザのジェスチャー操作により指示されたページ束に含まれるページの縮小画像を生成することを特徴とする請求項４に記載の情報処理装置。
【請求項１６】
前記ページ束のページ数をユーザに設定させる設定手段を有し、
前記生成手段は、前記設定手段によりページ束が設定された場合には、その設定されたページ束単位で文書画像に含まれるページの縮小画像を生成することを特徴とする請求項１に記載の情報処理装置。
【請求項１７】
表示機能を有するネットワーク機器を接続する接続手段を有し、前記ネットワーク機器を前記表示手段として利用することを特徴とする請求項１に記載の情報処理装置。
【請求項１８】
前記ネットワーク機器のハードウェア資源に基づいて前記ページ束を決定する決定手段を有することを特徴とする請求項１７に記載の情報処理装置。
【請求項１９】
コンピュータを、
縮小画像の生成に用いるハードウェア資源に基づき決定されたページ束単位で文書画像に含まれるページの縮小画像を生成する生成手段、
前記生成手段により生成された縮小画像の表示手段への表示制御を行う表示制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
例えば、画像形成装置で読み取った文書画像をＦＡＸ送信する際、読取画像を操作パネル等の表示装置に表示して、原稿が正しく読み取られているかを事前に確認してから送信したい場合がある。この場合、読取画像の解像度は表示装置の解像度と比較すると相対的に高いため、プレビュー画像を生成して表示装置に表示するのが一般的である。
【０００３】
ところで、ユーザからしてみるとプレビュー画像の表示待ち時間は短い方が好ましい。また、表示対象の文書に含まれる全ページのプレビュー画像をまとめて生成しても全ページ分を表示装置に表示できるとは限らないし、プレビュー画像を保持するために多くの記憶容量が必要となってくる。そこで、表示装置の一画面に表示できるページと「次」ボタンを押したときに表示されるページのプレビュー画像のみを事前に準備することで記憶容量の大量消費の回避及び高速表示を図る技術が記載されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４４４６４４７号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来においては、プレビュー画像の生成単位を決定する際に、プレビュー画像を表示する表示装置の仕様は参考にするもののプレビュー画像の生成に利用する装置の処理能力や記憶容量等プレビュー画像の生成に用いるハードウェア資源の仕様を考慮していなかったため、リソース不足によりプレビュー画像を即座に生成して表示できるとは限らない。
【０００６】
本発明は、縮小画像の生成に用いるハードウェア資源に基づき決定された単位でページの縮小画像を生成しない場合に比べて、縮小画像の表示手段への表示を即座に行うことを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る情報処理装置は、縮小画像の生成に用いるハードウェア資源に基づき決定されたページ束単位で文書画像に含まれるページの縮小画像を生成する生成手段と、前記生成手段により生成された縮小画像の表示手段への表示制御を行う表示制御手段と、を有することを特徴とする。
【０００８】
また、縮小画像の生成に用いる記憶手段に保存可能なページ数又は所定の時間内に前記生成手段により縮小画像の生成が可能なページ数の小さい方の値を前記ページ束として決定する決定手段を有することを特徴とする。
【０００９】
また、前記生成手段は、前記文書画像に含まれるページのうち１ページ束分の縮小画像を事前に生成しておき、前記表示制御手段は、当該文書画像の表示要求に応じて事前に生成されている縮小画像の全部又は一部を前記表示手段に表示させることを特徴とする。
【００１０】
また、前記生成手段は、前記表示手段がユーザ操作を受付可能な操作パネルの場合、前記操作パネルに対するユーザ操作により指示されたページ束に含まれるページの縮小画像を生成することを特徴とする。
【００１１】
また、前記生成手段は、前記操作パネルに表示されている操作部品に対する所定のユーザ操作により指示されたページ束に含まれるページの縮小画像を生成することを特徴とする。
【００１２】
また、前記操作部品に対する所定のユーザ操作に応じて表示されなくなった縮小画像を、当該縮小画像を記憶している記憶手段から消去する消去手段を有することを特徴とする。
【００１３】
また、前記生成手段は、前記操作部品が表示中のページ束の直後のページ束を表示させるためのページ束切替部品の場合、当該直後のページ束に含まれるページの縮小画像を生成することを特徴とする。
【００１４】
また、前記生成手段は、前記操作部品が表示中のページ束の直前のページ束を表示させるためのページ束切替部品の場合、当該直前のページ束に含まれるページの縮小画像を生成することを特徴とする。
【００１５】
また、前記表示制御手段は、前記表示手段の画面及び縮小画像それぞれの向きに応じて前記表示手段の画面上における前記操作部品の表示位置を決定することを特徴とする。
【００１６】
また、前記表示制御手段は、前記表示手段の画面の向きが横長であって縮小画像の向きが縦長の場合、縮小画像が横方向に並べて表示される表示領域内に前記操作部品を表示させることを特徴とする。
【００１７】
また、前記表示制御手段は、前記表示手段の画面の向きが横長であって縮小画像の向きが横長の場合、縮小画像が横方向に並べて表示される表示領域外に前記操作部品を表示させることを特徴とする。
【００１８】
また、前記表示制御手段は、表示対象となっているページ束の直前又は直後の少なくとも一方にページ束が存在しない場合、存在しない側のページ束を表示させるための前記操作部品を表示させないように制御することを特徴とする。
【００１９】
また、前記表示制御手段は、文書画像の先頭ページを含むページ束が縮小画像の表示対象となっている場合、直前のページ束を表示させるための前記操作部品を表示させないよう制御することを特徴とする。
【００２０】
また、前記表示制御手段は、文書画像の最終ページを含むページ束が縮小画像の表示対象となっている場合、直後のページ束を表示させるための前記操作部品を表示させないよう制御することを特徴とする。
【００２１】
また、前記生成手段は、前記操作パネルに対するユーザのジェスチャー操作により指示されたページ束に含まれるページの縮小画像を生成することを特徴とする。
【００２２】
また、前記ページ束のページ数をユーザに設定させる設定手段を有し、前記生成手段は、前記設定手段によりページ束が設定された場合には、その設定されたページ束単位で文書画像に含まれるページの縮小画像を生成することを特徴とする。
【００２３】
また、表示機能を有するネットワーク機器を接続する接続手段を有し、前記ネットワーク機器を前記表示手段として利用することを特徴とする。
【００２４】
また、前記ネットワーク機器のハードウェア資源に基づいて前記ページ束を決定する決定手段を有することを特徴とする。
【００２５】
本発明に係るプログラムは、コンピュータを、縮小画像の生成に用いるハードウェア資源に基づき決定されたページ束単位で文書画像に含まれるページの縮小画像を生成する生成手段、前記生成手段により生成された縮小画像の表示手段への表示制御を行う表示制御手段、として機能させる。
【発明の効果】
【００２６】
請求項１、２に記載の発明によれば、縮小画像の生成に用いるハードウェア資源に基づき決定された単位でページの縮小画像を生成しない場合に比べて、縮小画像の表示手段への表示を即座に行うことができる。
【００２７】
請求項３に記載の発明によれば、文書画像の表示要求に応じて縮小画像を即座に表示させることができる。
【００２８】
請求項４に記載の発明によれば、操作パネルに対するユーザ操作に応じて、指示されたページ束に含まれるページの縮小画像を即座に表示させることができる。
【００２９】
請求項５に記載の発明によれば、操作パネルに表示されている操作部品に対する所定のユーザ操作に応じて、指示されたページ束に含まれるページの縮小画像を即座に表示させることができる。
【００３０】
請求項６に記載の発明によれば、他の縮小画像の記憶のために記憶手段の記憶領域を解放することができる。
【００３１】
請求項７に記載の発明によれば、操作部品に対する操作に応じて直後のページ束に含まれるページの縮小画像を即座に表示させることができる。
【００３２】
請求項８に記載の発明によれば、操作部品に対する操作に応じて直前のページ束に含まれるページの縮小画像を即座に表示させることができる。
【００３３】
請求項９〜１１に記載の発明によれば、縮小画像の表示サイズをより大きくすることができる。
【００３４】
請求項１２に記載の発明によれば、縮小画像をより多く表示させることができる。
【００３５】
請求項１３に記載の発明によれば、存在しない直前のページ束に含まれているページの縮小画像の表示指示をユーザに誤ってさせないようにすることができる。
【００３６】
請求項１４に記載の発明によれば、存在しない直後のページ束に含まれているページの縮小画像の表示指示をユーザに誤ってさせないようにすることができる。
【００３７】
請求項１５に記載の発明によれば、ユーザの操作パネルに対するジェスチャー操作に応じて、指示されたページ束に含まれるページの縮小画像を即座に表示させることができる。
【００３８】
請求項１６に記載の発明によれば、ページ束を構成するページ数をユーザに設定させることができる。
【００３９】
請求項１７に記載の発明によれば、任意のネットワーク機器を表示手段として利用させることができる。
【００４０】
請求項１８に記載の発明によれば、任意のネットワーク機器で縮小画像の表示手段への表示を即座に行うことができることができる。
【００４１】
請求項１９に記載の発明によれば、縮小画像の生成に用いるハードウェア資源に基づき決定された単位でページの縮小画像を生成することで縮小画像の表示手段への表示を高速に行うことができる。
【図面の簡単な説明】
【００４２】
【図１】本実施の形態における画像形成装置のブロック構成図である。
【図２】本実施の形態における画像形成装置のハードウェア構成図である。
【図３】本実施の形態においてページ束としてのページ数の決定方法の説明に用いる図である。
【図４】本実施の形態において操作パネルにプレビュー画像が表示されたときの画面表示の一例を示した概略図である。
【図５】本実施の形態において表示中のページ束に含まれる最終ページが表示されているときの画面表示の一例を示した概略図である。
【図６】本実施の形態において新たなページ束に含まれるページのプレビュー画像が表示されたときの画面表示の一例を示した概略図である。
【図７】本実施の形態において文書の最終ページを含むページ束に含まれるページのプレビュー画像が表示されたときの画面表示の一例を示した概略図である。
【図８】プレビュー画像の表示領域とは別個に操作部品を表示させる操作領域が設けられている場合の画面表示の一例を示した概略図である。
【図９】プレビュー画像の表示領域とは別個に操作部品を表示させる操作領域が設けられている場合の画面表示の他の例を示した概略図である。
【発明を実施するための形態】
【００４３】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００４４】
図１は、本実施の形態における画像形成装置１０のブロック構成図である。また、図２は、本実施の形態における画像形成装置１０のハードウェア構成図である。画像形成装置１０は、コピー機能、スキャナ機能等各種機能を搭載した複合機であり、コンピュータを内蔵した装置である。図２において、ＣＰＵ２１は、ＲＯＭ２９に格納されたプログラムにしたがってスキャナ２４やプリンタエンジン２６等本装置に搭載された各種機構の動作制御を行う。アドレスデータバス２２は、ＣＰＵ２１の制御対象となる各種機構と接続してデータの通信を行う。操作パネル２３は、ユーザからの指示を受け付ける受付手段、また情報の表示を行う表示手段として機能するユーザインタフェース手段である。スキャナ２４は、ユーザがセットした原稿を読み取り、電子データとしてＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２５等に蓄積する。ＨＤＤ２５は、スキャナ２４を使用して読み取った電子文書などを格納する。プリンタエンジン２６は、ＣＰＵ２１で実行される制御プログラムからの指示に従い出力用紙上に画像を印字する。ネットワークインタフェース（ＩＦ）２７は、ネットワークを接続し、本装置が生成した電子データの送信、本装置宛に送信されてきた電子メールの受信、またブラウザ経由による本装置へのアクセスなどに利用される。ＲＡＭ２８は、プログラム実行時のワークメモリや電子データ送受信時の通信バッファとして利用される。ＲＯＭ２９は、本装置の制御や電子データの暗号、電子データの送受信に関する各種プログラムが格納されている。各種プログラムが実行されることで後述する各構成要素が所定の処理機能を発揮する。アクセスポイント３０は、モバイル端末１等のネットワーク機器を接続し、アクセスポイント機能を搭載し、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）により無線通信を行う無線通信手段である。
【００４５】
図１に戻り、本実施の形態における画像形成装置１０は、ユーザインタフェース（ＵＩ）制御部１１、ページ束決定部１２、プレビュー画像生成部１３、文書画像記憶部１４及びプレビュー画像記憶部１５を有している。なお、本実施の形態の説明に用いない構成要素は図１から省略している。ユーザインタフェース制御部１１は、操作パネル２３から入力又は操作された内容を受け付け、また操作パネル２３へのプレビュー画像等の情報の表示制御を行う表示制御手段として機能する。ページ束決定部１２は、後述するページ束を決定する決定手段として機能する。プレビュー画像生成部１３は、縮小画像の一形態であるプレビュー画像の生成に用いるハードウェア資源に基づき決定されたページ束単位で文書画像に含まれるページのプレビュー画像を生成する生成手段として機能する。文書画像記憶部１４には、操作パネル２３にプレビュー画像が表示される文書画像が記憶される。プレビュー画像記憶部１５には、プレビュー画像生成部１３により生成されたプレビュー画像が記憶される。
【００４６】
画像形成装置１０における各構成要素１１〜１３は、画像形成装置１０に内蔵されたコンピュータと、コンピュータに搭載されたＣＰＵ２１で動作するプログラムとの協調動作により実現される。また、各記憶部１４，１５は、画像形成装置１０に搭載されたＲＡＭ２８又はＨＤＤ２５にて実現される。あるいは、外部にある記憶手段をネットワーク経由で利用してもよい。
【００４７】
また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭやＵＳＢメモリ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのＣＰＵ２１がプログラムを順次実行することで各種処理が実現される。
【００４８】
ここで、本実施の形態において「ページ束」というのは、ページのプレビュー画像の生成単位であり、１回の生成処理につき生成対象とするプレビュー画像のページ数のことをいう。文書画像の各ページを操作パネル２３に表示する際、操作パネル２３と文書画像との解像度の関係上、本実施の形態では、文書画像に含まれる各ページのプレビュー画像を生成して操作パネル２３に表示する。文書画像に含まれるページ数が多い場合、本実施の形態では、全ページのプレビュー画像を一度にまとめて生成するのではなく、画像形成装置１０のＣＰＵ能力や記憶容量等のハードウェア資源の仕様を考慮して必要により何回かに分けてプレビュー画像を生成する。この１回のプレビュー画像の生成処理につき処理対象とするページ数を「ページ束」と称することにしている。例えば、１ページ束が１０ページと決定されている場合において、２４ページの文書画像のプレビュー画像を生成する場合、最初に１ページ束に含まれる１０ページ（１〜１０ページ）分のプレビュー画像を生成し、次のページ束に対する表示要求に応じて次のページ束に含まれる１０ページ（１１〜２０ページ）分のプレビュー画像を生成する。そして、次のページ束に対する表示要求に応じて次のページ束に含まれる２１〜２４ページのプレビュー画像を生成する。このように、本実施の形態では、ページ束単位でプレビュー画像を生成して操作パネル２３への表示対象とする。そして、ページ束は、前述したようにＣＰＵ能力や記憶容量等のハードウェア資源の仕様を考慮して決定されることから、表示待ち時間の削減や記憶容量不足の回避が期待できる。なお、表示対象となったプレビュー画像は、操作パネル２３の画面サイズによって全てのページが一度に画面表示されるとは限らず、スクロール等により表示される場合もある。
【００４９】
前述したように、本実施の形態においては、文書画像に含まれる各ページのプレビュー画像を生成して操作パネル２３に表示するが、本実施の形態において特徴的なことはプレビュー画像の生成単位、すなわちページ束を構成するページの数をプレビュー画像の生成に用いるハードウェア資源に基づき決定するようにしたことである。説明の便宜上、プレビュー画像の大きさは固定であるとすると、一度にまとめて画面表示できるプレビュー画像の数は、操作パネル２３の画面サイズに依存する。従って、従来技術では、表示装置の一画面に表示できるページと「次」ボタンを押したときに表示されるページのプレビュー画像のみを事前に準備することで、使用する記憶容量の削減と高速表示との両立を図るようにしていた。しかし、生成すべきプレビュー画像の数が大量となれば、ＣＰＵ２１にかかる処理負荷やＲＡＭ２８又はＨＤＤ２５の使用量が増大し、プレビュー画像の生成に多大な時間を要してしまう可能性がある。このプレビュー画像の生成に時間を要してしまうと、プレビュー画像が表示されるまでにより多くの時間を要し、たとえ数秒の増加であっても、ユーザにより大きなストレスを与えてしまう可能性が生じてくる。また、他の機能が同時並行して実行されていた場合、リソース不足によりプレビュー画像の生成又は他の機能の実行に遅れが生じてしまう可能性もある。
【００５０】
そこで、本実施の形態においては、操作パネル２３の解像度やサイズなどの画面仕様とプレビュー画像の解像度との関係のみならず、プレビュー画像の生成に用いるハードウェア資源、具体的にはＣＰＵ２１の処理能力やプレビュー画像を記憶するＲＡＭ２８やＨＤＤ２５等の記憶手段の記憶容量を考慮してプレビュー画像をまとめて生成するページ数（ページ束）を決定するようにした。以下、ページ束決定部１２によるページ束の決定方法について説明する。
【００５１】
図３は、ページ束としてのページ数の決定方法の説明に用いる図である。図３において、「プレビュー画像サイズ」は、プレビュー画像データサイズ（プレビュー画像データの大きさから得られるプレビュー画像のサイズ）であるが、これは、操作パネル２３の解像度に依存して決定される。例えば、操作パネル２３の解像度が相対的に高い場合、プレビュー画像の解像度が小さければ、表示サイズは小さくなる。従って、プレビュー画像を相対的に高い解像度で生成する必要があるので、作成されるプレビュー画像データのサイズは大きくなる。操作パネル２３の解像度によりプレビュー画像データの最大サイズは算出でき、例えば高解像度の操作パネル２３の場合の最大サイズは８００ＫＢとされる。一方、操作パネル２３の解像度が相対的に低い場合、プレビュー画像の解像度は小さくても、表示サイズはある程度大きく表示される。従って、プレビュー画像を相対的に低い解像度で生成してもよいので、作成されるプレビュー画像データの最大サイズは小さくなる。例えば低解像度の操作パネルの場合の最大データサイズは２００ＫＢとされる。そして、その中間のプレビュー画像データのサイズは、例えば５００ＫＢとされる。
【００５２】
「記憶容量」は、プレビュー機能で利用可能な記憶容量である。本実施の形態では、ＲＡＭ２８にプレビュー画像を展開するものとして説明すると、記憶容量は、プレビュー画像の生成、また生成したプレビュー画像の記憶に利用できるＲＡＭ２８の容量である。本実施の形態では、説明の簡略化のためにＲＡＭ２８の記憶容量を示しているが、厳密には、ＲＡＭ２８の容量のうちシステムや他のアプリケーションが利用する記憶容量を差し引いたり、プレビュー機能に割り当てる記憶容量を事前に設定したりして、図３に示したテーブルに設定してもよい。
【００５３】
「処理能力」は、ＣＰＵ２１の処理能力を示す。本実施の形態では、１秒当たりに生成可能なページ数という指標にて処理能力を表している。
【００５４】
「（１）最大保存ページ数」というのは、ＲＡＭ２８に保存可能なプレビュー画像の最大数である。ページ画像とプレビュー画像とは１対１の関係にあるので、プレビュー画像の数とページ数の数は同義である。プレビュー画像サイズが８００ＫＢ、記憶容量が１２ＭＢだとすると、最大保存ページ数は１２ＭＢ÷８００ＫＢ＝１５ページと算出できる。
【００５５】
「（２）１０秒で作成できるページ数」というのは、所定時間（１０秒間）内に生成可能なプレビュー画像の数（プレビュー画像を生成可能なページの数）である。処理能力が４ページ／秒の場合、プレビュー画像生成部１３は、１０秒間で４ページ／秒×１０秒＝４０ページ分のプレビュー画像が生成できる。
【００５６】
「ページ束」は、図３に示したプレビュー画像サイズ、記憶容量、処理能力の関係においてページ束を構成させるページの数である。「ページ束」には、「（１）最大保存ページ数」と「（２）１０秒で作成できるページ数」の小さい方の値を設定する。
【００５７】
図３に示したプレビュー画像サイズとハードウェア資源との関係によると、ページ束決定部１２は、例えば、プレビュー画像サイズが８００ＫＢの場合において、記憶容量が大で処理能力が高速の場合のページ束を１５ページと決定する。
【００５８】
以上のように、本実施の形態では図３を用いてページ束の決定方法について説明した。図３では、記憶容量を大（１２ＭＢ）、中（８ＭＢ）、小（４ＭＢ）、また処理能力を高（４ページ／秒）、低（２ページ／秒）などと大まかな数値を例示し、いくつかの組合せパターンを示したが、これは一例である。ページ束決定部１２は、図３を参照してページ束を決定するようにしてもよいが、画像形成装置１０が起動されたタイミングで操作パネル２３の解像度、ＣＰＵ２１の処理能力及びＲＡＭ２８，ＨＤＤ２５の記憶手段の記憶容量等ハードウェア資源の仕様をその都度確認してページ束を決定するようにしてもよい。
【００５９】
また、本実施の形態では、プレビュー画像の生成に関するＣＰＵ２１の処理能力を計算する所定時間として１０秒を例にして説明したが、１０秒に限定する必要はない。例えば、プレビュー画像が表示されるまでにユーザがストレスを感じない数秒程度の時間を用いるようにしてもよい。
【００６０】
続いて、本実施の形態におけるプレビュー画像の表示方法について説明する。なお、ここでは、文書画像は１８ページで構成されており、ページ束は１０ページと決定されているものとする。
【００６１】
ユーザは、例えば文書をＦＡＸ送信するために複数ページ（ここでは１８ページ）の文書をスキャナ２４に読み取らせる。この読取画像（文書画像）は、文書画像記憶部１４に記憶される。文書が読み取られると、続いて、プレビュー画像生成部１３は、文書画像に含まれるページのプレビュー画像を生成する。ここでは、ページ束は１０ページと決定されているので、プレビュー画像生成部１３は、１８ページのうち先頭から１０ページ分（１〜１０ページ）のプレビュー画像を事前に生成してプレビュー画像記憶部１５に登録する。１１〜１８ページのプレビュー画像は生成しない。
【００６２】
ユーザが文書画像を操作パネル２３に表示させる所定の操作指示をすると、ユーザインタフェース制御部１１は、この操作に基づく表示要求に応じて事前に生成されているページ束のプレビュー画像をプレビュー画像記憶部１５から読み出し操作パネル２３に表示させる。
【００６３】
図４は、操作パネル２３にプレビュー画像が表示されたときの画面表示の一例を示した概略図である。プレビュー画像が生成されると、ユーザインタフェース制御部１１は、生成されたプレビュー画像の全部又は一部を操作パネル２３に表示させる。図４に例示したように、操作パネル２３の画面サイズとプレビュー画像の数及びサイズの関係からして、生成されたプレビュー画像の一部のみが表示される場合がある。この場合、ユーザは、所定のスクロール操作をするなどして表示されていないプレビュー画像を表示させて読取画像の確認を行う。
【００６４】
図５は、表示中のページ束に含まれる最終ページまでスクロールされたときの画面表示の一例を示した概略図である。図５にはプレビュー画像と共に、表示中のページ束の直後のページ束を表示させるためのページ束切替部品としての次ボタン３１を表示することによって表示中のページ束の直後にもページ束が存在していることをユーザに知らせる。
【００６５】
ここで、ユーザが次ボタン３１を選択操作すると、ユーザインタフェース制御部１１は、その操作を受け付け、プレビュー画像生成部１３にその旨を通知する。プレビュー画像生成部１３は、この通知に応じてユーザに指示されたページ束、すなわち１８ページのうち次のページ束に含まれる１１ページから１８ページのプレビュー画像を生成してプレビュー画像記憶部１５に登録する。なお、プレビュー画像生成部１３は、消去手段として機能し、プレビュー画像の登録と共に表示対象でなくなった登録済みのプレビュー画像をプレビュー画像記憶部１５から消去して記憶領域を解放するようにしてもよい。ユーザインタフェース制御部１１は、指示されたページ束のプレビュー画像をプレビュー画像記憶部１５から読み出し操作パネル２３に表示させる。
【００６６】
図６は、新たなページ束に含まれるページのプレビュー画像が表示されたときの画面表示の一例を示した概略図である。図６に示したように、ユーザインタフェース制御部１１は、新たに生成されたプレビュー画像と共に、表示中のページ束の直前のページ束を表示させるためのページ束切替部品としての前ボタン３２をプレビュー画像の左側に表示することによって表示中のページ束の直前にページ束が存在していることをユーザに知らせる。
【００６７】
ユーザは、上記と同様に所定のスクロール操作をするなどして表示されていないプレビュー画像を表示させて読取画像の確認を行う。このときの画面表示の一例を示した概略図を図７に示す。図7に示したように、文書画像の最終ページのプレビュー画像が表示されているとき、これに続くページ（ページ束）は存在しないので、ユーザインタフェース制御部１１は、図５と異なり次ボタン３１を表示させない。これにより、プレビュー画像の表示スペースの確保とユーザの誤操作を未然に回避する。また、図４に示したように表示されている先頭ページのプレビュー画像より前にページ（ページ束）は存在しないので、ユーザインタフェース制御部１１は、図６と異なり前ボタン３２を表示させない。
【００６８】
ところで、本実施の形態における操作パネル２３は、図４乃至図７に例示したように横長の形状をしている。そして、プレビュー画像は縦方向を向いている（縦長に表示している）ので、図５に示したようにプレビュー画像が横に並んで表示されるように破線で示した表示領域３３を画面上に設けて、この表示領域３３の中でプレビュー画像をスクロール表示させている。ここで、図５及び図６に例示したように、本実施の形態では、表示するページ束を切り替えるためのページ束切替部品としての次ボタン３１及び前ボタン３２を表示領域３３の中に表示するようにした。
【００６９】
ところで、図８に例示したように、プレビュー画像の表示領域３４とは別個に次ボタン及び前ボタンなどの操作部品の表示領域３５を設けている場合、プレビュー画像の表示領域３４は、操作ボタンの表示領域３５が存在するため大きく取ることができない。つまり、図５，６と比較すると明らかなように、図８では表示するプレビュー画像を相対的に大きくできない。つまり、本実施の形態では、プレビュー画像の表示サイズを大きくできるようにするために次ボタン３１及び前ボタン３２という操作部品をプレビュー画像の表示領域３３の中に表示するようにした。
【００７０】
なお、図５，６では、ユーザが操作しやすいようにプレビュー画像と同じ大きさで各ボタン３１，３２を形成したが、図５における８ページ目、また図６における１３ページ目の全体が画面表示できるようにボタン幅を狭くして形成してもよい。
【００７１】
その一方、図９に示したように、プレビュー画像が横方向を向いている（横長に表示している）場合、上記のように操作ボタン３１，３２をプレビュー画像の表示領域３３の中に形成すると、プレビュー画像の表示数を減少させてしまうことになる。従って、図９では、プレビュー画像の表示サイズを大きくできるようにするために、次ボタン３６及び前ボタン３７という操作部品をプレビュー画像の表示領域３８の外に表示するようにしている。このように、操作パネル２３上における操作部品の表示位置は、操作パネル２３の画面及びプレビュー画像それぞれの向きに応じて決定すればよい。近年では、スマートフォンやタブレット端末等のモバイル端末１をアクセスポイント３０により無線接続することで、画像形成装置１０のユーザインタフェースとして利用することができるようになっている。特に、モバイル端末１の場合は、画面の向きを簡単に変更できることから、このような表示手段の画面の向きに応じて表示形態を適宜調整できる機能を設けることは有効である。
【００７２】
また、モバイル端末１を接続し表示手段として利用する場合、モバイル端末１のハードウェア資源の仕様を参照してページ束を決定するようにするのが好適である。
【００７３】
なお、本実施の形態では、直後又は直前のページ束を表示させる次ボタン３１及び前ボタン３２を操作部品として示したが、その他にも例えば最終ページを含むページ束や先頭ページを含むページ束に表示を切り替えるなどの操作部品を取り扱うようにしてもよい。
【００７４】
ところで、本実施の形態では、操作部品を画面上に表示して、ユーザに操作させることによってページ束の切替指示をさせるようにした。ただ、これに限定する必要はない。例えば、操作部品を用いずに操作パネル２３に対する予め決められたジェスチャー操作、例えば操作パネル２３へのタップ、フリック、スワイプ操作等によって操作指示をさせるようにしてもよい。
【００７５】
本実施の形態においては、前述したように、プレビュー画像の生成、表示に用いるハードウェア資源に基づいてページ束を決定することを特徴としている。しかしながら、ユーザは、例えば先頭ページや最初の数ページだけ確認できればよいなどの要望を持つかもしれない。このような場合を想定して、ページ束決定部１２を、ページ束のページ数をユーザに設定させる設定手段として機能させてもよい。すなわち、ページ束決定部１２は、ユーザによる所定の操作に応じてページ束のページ数を入力させる設定画面を操作パネル２３に表示させるようユーザインタフェース制御部１１に指示する。そして、その設定画面からユーザにより入力指定されたページ束をそのままページ束として決定する。これにより、プレビュー画像生成部１３は、ユーザにより入力指定されたページ束単位でプレビュー画像を生成することになる。
【００７６】
なお、本実施の形態では、コンピュータを内蔵し、スキャン画像のプレビュー機能を搭載した画像形成装置１０を情報処理装置の例として説明したが、縮小画像を生成、表示する機能を有する汎用的なコンピュータであれば、画像形成装置１０以外の装置に適用してもよい。
【符号の説明】
【００７７】
１  モバイル端末、１０  画像形成装置、１１  ユーザインタフェース（ＵＩ）制御部、１２  ページ束決定部、１３  プレビュー画像生成部、１４  文書画像記憶部、１５  プレビュー画像記憶部、２１  ＣＰＵ、２２  アドレスデータバス、２３  操作パネル、２４  スキャナ、２５  ハードディスクドライブ（ＨＤＤ）、２６  プリンタエンジン、２７  ネットワークインタフェース（ＩＦ）、２８  ＲＡＭ、２９  ＲＯＭ、３０  アクセスポイント。
【図１】
2018026656.tif 000003
【図２】
2018026656.tif 000004
【図３】
2018026656.tif 000005
【図４】
2018026656.tif 000006
【図５】
2018026656.tif 000007
【図６】
2018026656.tif 000008
【図７】
2018026656.tif 000009
【図８】
2018026656.tif 000010
【図９】
2018026656.tif 000011