(57)【要約】【課題】ユーザーが文書データの中から素早く所望のページを探すことができるようにプレビュー表示を行なう画像形成装置を提供する。【解決手段】画像形成装置は、文書データのうちの、第６のページに基づく連続した複数のページのプレビュー表示中に第７のページに変更する指示を受け付けると、第７のページを含む連続した複数のページ第５〜第９ページを変更後のプレビュー表示対象のページと特定する。画像形成装置は、第７のページのプレビュー画像を一番にプレビュー画面に配置し、次に、変更よりも以前にプレビュー表示されていないページである第９ページのプレビュー画像をプレビュー画面に配置する。【選択図】図６
2015159417.tif 000002
【特許請求の範囲】
【請求項１】
表示装置を有する画像形成装置であって、
ページ単位に区分された文書データのうちの、プレビュー表示するページの指定を受け付けるための指定手段と、
前記指定に基づいた前記文書データのうちの連続した複数ページのプレビュー画像を前記表示装置の１画面にページ順に応じて配置してプレビュー表示するための表示手段と、
前記表示手段によってプレビュー表示したページを特定する情報をメモリーに記憶するための記憶手段とを備え、
前記表示手段は、
前記文書データのうちの、前記指定手段によって指定されたページを含む連続した複数のページを、プレビュー表示対象のページと特定するための特定手段と、
前記プレビュー表示対象のページのプレビュー表示の順を、前記指定されたページから順に決定するための決定手段と、を含んで、
前記決定手段で決定された順に前記複数のページのプレビュー画像を前記１画面に配置して表示し、
前記指定手段によって前記表示装置にプレビュー表示中の前記文書データのページの変更が指示された場合に、前記決定手段は、前記変更後の前記プレビュー表示対象のページのうちの前記変更よりも以前にプレビュー表示されていないページを、前記指定されたページの次にプレビュー表示するページに決定する、画像形成装置。
【請求項２】
前記決定手段は、前記変更後の前記プレビュー表示対象のページのうちの、前記指定手段によって前記文書データのページの変更が指示された際にプレビュー表示されていないページを、前記指定されたページの次にプレビュー表示するページに決定する、請求項１に記載の画像形成装置。
【請求項３】
前記決定手段は、前記変更後の前記プレビュー表示対象のページのうちの、前記文書データのプレビュー表示が開始してから前記指定手段によって前記文書データのページの変更が指示されたときまでの間にプレビュー表示されていないページを、前記指定されたページの次にプレビュー表示するページに決定する、請求項１に記載の画像形成装置。
【請求項４】
前記変更後の前記プレビュー表示対象のページに前記指定されたページの次にプレビュー表示すると決定するページが複数ある場合に、前記決定手段はさらに、前記１画面における各ページを配置するエリアの面積に応じて前記指定されたページの次にプレビュー表示するページを決定する、請求項１〜３のいずれかに記載の画像形成装置。
【請求項５】
前記変更後の前記プレビュー表示対象のページに前記指定されたページの次にプレビュー表示すると決定するページが複数ある場合に、前記決定手段はさらに、各ページの画像処理量に応じて前記指定されたページの次にプレビュー表示するページを決定する、請求項１〜３のいずれかに記載の画像形成装置。
【請求項６】
前記変更後の前記プレビュー表示対象のページに前記指定されたページの次にプレビュー表示すると決定するページが複数ある場合に、前記決定手段はさらに、各ページの前記指定されたページとの間に挟まれるページ数に応じて前記指定されたページの次にプレビュー表示するページを決定する、請求項１〜３のいずれかに記載の画像形成装置。
【請求項７】
前記決定手段は、前記画像形成装置での画像処理量が予め規定された処理量以上である場合に前記プレビュー表示対象のページのプレビュー表示の順を決定する、請求項１〜６のいずれかに記載の画像形成装置。
【請求項８】
表示装置を有する画像形成装置において、ページ単位に区分された文書データのうちの連続した複数ページのプレビュー画像を、前記表示装置の１画面にページ順に応じて配置してプレビュー表示する方法であって、
前記文書データのうちの、第１のページに基づく連続した複数のページのプレビュー表示中に、前記第１のページを前記文書データのうちの第２のページに変更する指示を受け付けるステップと、
前記第２のページを含む連続した複数のページを、変更後のプレビュー表示対象のページと特定するステップと、
前記プレビュー表示対象のページのプレビュー表示の順を、前記第２のページから順に決定するステップと、
前記変更後のプレビュー表示対象の各ページのプレビュー画像を、前記第２のページから順に前記決定するステップで決定された順に前記表示装置の１画面に配置することで、前記文書データのプレビュー表示を更新するステップと、を備え、
前記決定するステップでは、前記変更後の前記プレビュー表示対象のページのうちの前記変更よりも以前にプレビュー表示されていないページを、前記第２のページの次にプレビュー表示するページに決定する、表示方法。
【請求項９】
表示装置を有する画像形成装置に含まれるコンピューターに、ページ単位に区分された文書データのうちの連続した複数ページのプレビュー画像を前記表示装置の１画面にページ順に応じて配置してプレビュー表示する処理を実行させるプログラムであって、
前記文書データのうちの、第１のページに基づく連続した複数のページのプレビュー表示中に、前記第１のページを前記文書データのうちの第２のページに変更する指示を受け付けるステップと、
前記第２のページを含む連続した複数のページを、変更後のプレビュー表示対象のページと特定するステップと、
前記プレビュー表示対象のページのプレビュー表示の順を、前記第２のページから順に決定するステップと、
前記変更後のプレビュー表示対象の各ページのプレビュー画像を、前記第２のページから順に前記決定するステップで決定された順に前記表示装置の１画面に配置することで、前記文書データのプレビュー表示を更新するステップと、を前記コンピューターに実行させ、
前記決定するステップでは、前記変更後の前記プレビュー表示対象のページのうちの前記変更よりも以前にプレビュー表示されていないページを、前記第２のページの次にプレビュー表示するページに決定する、表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像形成装置、表示方法、および表示プログラムに関し、特に、文書データをプレビュー表示する画像形成装置、その表示方法、および表示プログラムに関する。
【背景技術】
【０００２】
ＭＦＰ（Multi-Functional  Peripheral）などの画像形成装置の多くは、表示装置を備えて、文書データをプレビュー表示することができる。ユーザーは文書データの中から所望のページを探す際に、各ページをプレビュー表示して確認することができる。
【０００３】
画像形成装置の中には、表示対象の文書が複数のページからなる文書である場合に、連続する複数のページを同時にプレビュー表示できるものもある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２４５０５１号公報
【特許文献２】特開２００４−２８２２２４号公報
【特許文献３】特開２００３−７５９３０号公報
【特許文献４】特開２００２−２２５３８２号公報
【特許文献５】特開２００９−１５１６４２号公報
【特許文献６】特表２０１３−５３８５０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
連続する複数のページをプレビュー表示する場合、たとえば上記の特許文献１〜４の画像データの読み出しまたは表示の順のように、画像形成装置では、表示するページ範囲のうちのページ番号の小さいものから大きいものへと順に表示処理を行なって表示装置にプレビュー表示していくことが考えられる。そのため、ユーザーの確認したいページがプレビュー表示されるページ範囲の先頭、つまりページ番号の最も小さいものでない場合には、該ページがプレビュー表示されるまで他のページが順にプレビュー表示されていくのを待たなければならない。これにより、ユーザーが文書データの中から所望するページを探すまでに手間がかかってしまう。
【０００６】
さらに、スクロール操作などによってプレビュー表示されるページ範囲が更新された場合にも、同様に更新後のプレビュー表示されるページ範囲のうちのページ番号の小さいものから大きいものへと順にプレビュー表示されると、スクロール方向、スクロール量によっては、ユーザーは、確認したいページがプレビュー表示されるまで、更新前にプレビュー表示されていたページが順にプレビュー表示されていくのを待たなければならないこともある。これにより、ユーザーが文書データの中から所望するページを探すまでに手間がかかってしまう。
【０００７】
本発明はこのような問題に鑑みてなされたものであって、ユーザーが文書データの中から素早く所望のページを探すことができるようにプレビュー表示を行なう画像形成装置、表示方法、および表示プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明のある局面に従うと、画像形成装置は表示装置を有し、ページ単位に区分された文書データのうちの、プレビュー表示するページの指定を受け付けるための指定手段と、指定に基づいた文書データのうちの連続した複数ページのプレビュー画像を表示装置の１画面にページ順に応じて配置してプレビュー表示するための表示手段と、表示手段によってプレビュー表示したページを特定する情報をメモリーに記憶するための記憶手段とを備える。表示手段は、文書データのうちの、指定手段によって指定されたページを含む連続した複数のページを、プレビュー表示対象のページと特定するための特定手段と、プレビュー表示対象のページのプレビュー表示の順を、指定されたページから順に決定するための決定手段と、を含んで、決定手段で決定された順に複数のページのプレビュー画像を１画面に配置して表示し、指定手段によって表示装置にプレビュー表示中の文書データのページの変更が指示された場合に、決定手段は、変更後のプレビュー表示対象のページのうちの変更よりも以前にプレビュー表示されていないページを、指定されたページの次にプレビュー表示するページに決定する。
【０００９】
好ましくは、決定手段は、変更後のプレビュー表示対象のページのうちの、指定手段によって文書データのページの変更が指示された際にプレビュー表示されていないページを、指定されたページの次にプレビュー表示するページに決定する。
【００１０】
好ましくは、決定手段は、変更後のプレビュー表示対象のページのうちの、文書データのプレビュー表示が開始してから指定手段によって文書データのページの変更が指示されたときまでの間にプレビュー表示されていないページを、指定されたページの次にプレビュー表示するページに決定する。
【００１１】
好ましくは、変更後のプレビュー表示対象のページに指定されたページの次にプレビュー表示すると決定するページが複数ある場合に、決定手段はさらに、１画面における各ページを配置するエリアの面積に応じて指定されたページの次にプレビュー表示するページを決定する。
【００１２】
好ましくは、変更後のプレビュー表示対象のページに指定されたページの次にプレビュー表示すると決定するページが複数ある場合に、決定手段はさらに、各ページの画像処理量に応じて指定されたページの次にプレビュー表示するページを決定する。
【００１３】
好ましくは、変更後のプレビュー表示対象のページに指定されたページの次にプレビュー表示すると決定するページが複数ある場合に、決定手段はさらに、各ページの指定されたページとの間に挟まれるページ数に応じて指定されたページの次にプレビュー表示するページを決定する。
【００１４】
好ましくは、決定手段は、画像形成装置での画像処理量が予め規定された処理量以上である場合にプレビュー表示対象のページのプレビュー表示の順を決定する。
【００１５】
本発明の他の局面に従うと、表示方法は、表示装置を有する画像形成装置においてページ単位に区分された文書データのうちの連続した複数ページのプレビュー画像を表示装置の１画面にページ順に応じて配置してプレビュー表示する方法であって、文書データのうちの、第１のページに基づく連続した複数のページのプレビュー表示中に、第１のページを文書データのうちの第２のページに変更する指示を受け付けるステップと、第２のページを含む連続した複数のページを、変更後のプレビュー表示対象のページと特定するステップと、プレビュー表示対象のページのプレビュー表示の順を、第２のページから順に決定するステップと、変更後のプレビュー表示対象の各ページのプレビュー画像を、第２のページから順に決定するステップで決定された順に表示装置の１画面に配置することで、文書データのプレビュー表示を更新するステップと、を備える。決定するステップでは、変更後のプレビュー表示対象のページのうちの変更よりも以前にプレビュー表示されていないページを、第２のページの次にプレビュー表示するページに決定する。
【００１６】
本発明のさらに他の局面に従うと、表示プログラムは、表示装置を有する画像形成装置に含まれるコンピューターに、ページ単位に区分された文書データのうちの連続した複数ページのプレビュー画像を表示装置の１画面にページ順に応じて配置してプレビュー表示する処理を実行させるプログラムであって、文書データのうちの、第１のページに基づく連続した複数のページのプレビュー表示中に、第１のページを文書データのうちの第２のページに変更する指示を受け付けるステップと、第２のページを含む連続した複数のページを、変更後のプレビュー表示対象のページと特定するステップと、プレビュー表示対象のページのプレビュー表示の順を、第２のページから順に決定するステップと、変更後のプレビュー表示対象の各ページのプレビュー画像を、第２のページから順に決定するステップで決定された順に表示装置の１画面に配置することで、文書データのプレビュー表示を更新するステップと、をコンピューターに実行させる。決定するステップでは、変更後のプレビュー表示対象のページのうちの変更よりも以前にプレビュー表示されていないページを、第２のページの次にプレビュー表示するページに決定する。
【発明の効果】
【００１７】
この発明によると、ページ単位に区分された文書データを複数ページプレビュー表示する際に、ユーザーが確認したい可能性の高いページから順にプレビュー表示される。これにより、ユーザーは文書データの中から所望のページを素早く見つけることができる。
【図面の簡単な説明】
【００１８】
【図１】実施の形態にかかる画像形成装置の一例としてのＭＦＰ（Multi-Functional  Peripheral）の装置構成の具体例を示すブロック図である。
【図２】ＭＦＰのＬＣＤ（Liquid  Crystal  Display）パネルでの、プレビュー表示画面の一例を表わした図である。
【図３】ＭＦＰでのプレビュー表示動作の概要を表わした図である。
【図４】図３の各動作を説明するための図である
【図５】図３の各動作を説明するための図である
【図６】図３の各動作を説明するための図である。
【図７】図３のステップ＃２での、プレビュー範囲を特定する方法の他の例を説明するための図である。
【図８】図３のステップ＃４で、ステップ＃３で決定された順でプレビュー表示がなされる様子を説明する図である。
【図９】ＭＦＰの機能構成の具体例を示すブロック図である。
【図１０】ＭＦＰでの動作の流れを表わしたフローチャートである。
【図１１】変形例にかかるＭＦＰでの動作の流れを表わしたフローチャートである。
【発明を実施するための形態】
【００１９】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００２０】
＜装置構成＞
図１は、本実施の形態にかかる画像形成装置の一例としてのＭＦＰ（Multi-Functional  Peripheral）１００の装置構成の具体例を示すブロック図である。図１を参照して、ＭＦＰ１００は、装置全体を制御するためのＣＰＵ（Central  Processing  Unit）１０と、ＣＰＵ１０で実行されるプログラムを記憶するためのメモリーであるＲＯＭ（Read  Only  Memory）１１と、ＣＰＵ１０がプログラムを実行する際に必要な計算値を記憶したり作業領域となったりするメモリーであるＲＭＡ（Random  Access  Memory）１２と、画像データなどを記憶する大型の記憶装置の一例としてのＨＤＤ（Hard  Disk  Drive）１３と、スキャナー１４と、プリンター１５と、表示装置の一例としてのＬＣＤ（Liquid  Crystal  Display）パネル１６と、操作装置の一例としてのハードキー１７とを含む。
【００２１】
ＭＦＰ１００は、さらに、操作部全体の制御を行なうためのパネルＣＰＵを含んでもよい。パネルＣＰＵは、ＣＰＵ１０と通信を行なって操作部全体を制御する。パネルＣＰＵはＣＰＵ１０に含まれてもよい。
【００２２】
また、ＭＦＰ１００は、さらに、ＬＣＤパネル１６への画像表示制御を行なうためのＬＣＤ制御部を含んでもよい。ＬＣＤ制御部はＣＰＵ１０に含まれてもよいし、パネルＣＰＵに含まれてもよい。ＬＣＤ制御部は、パネルＣＰＵを介してＣＰＵ１０と通信を行なってＬＣＤパネル１６の表示用のメモリーの一例としての図示しないＶＲＡＭ（Video  RAM）のリードライト制御を行なうことで、ＬＣＤパネル１６への画像表示制御を行なう。
【００２３】
また、ＭＦＰ１００は、さらに指示操作の入力を制御するための入出力制御部を含んでもよい。入出力制御部はＣＰＵ１０に含まれてもよいし、パネルＣＰＵに含まれてもよい。入出力制御部は、パネルＣＰＵを介してＣＰＵ１０と通信を行なって、ハードキー１７を制御する。すなわち、入出力制御部は、ハードキー１７の押下を表わす操作信号の入力をハードキー１７から受け付けて、該信号をパネルＣＰＵを介してＣＰＵ１０に入力する。
【００２４】
ＬＣＤパネル１６はタッチパネルであってよい。この場合、入出力制御部は、タッチされた位置を判断して、該位置を表わす操作信号をパネルＣＰＵを介してＣＰＵ１０に入力する。
【００２５】
図２は、ＬＣＤパネル１６での、プレビュー表示画面の一例を表わした図である。図２を参照して、プレビュー表示画面は複数ページを表示可能なエリアＡ〜Ｅを含む。ＭＦＰ１００で、ページ単位に区分された文書データをプレビュー表示する場合、連続した複数のページそれぞれのプレビュー画像が各エリアにページ順に応じて配置される。これにより、１つのプレビュー画面で、１つの文書データに含まれる複数の連続したページが一度に表示される。
【００２６】
好ましくは、図２に表わされたようにプレビュー画面に含まれる複数のエリアは、位置方向を表わすように配置される。図２の例では、５つのエリアＡ〜Ｅがこの順に左から右に向かう方向で配置されている。
【００２７】
より好ましくは、複数のエリアは、メインページを表示するためのメインエリアと、サブページを表示するためのサブエリアとを含む。図２の例では、５つのエリアＡ〜Ｅの中央のエリアＣがメインエリアに該当し、他のエリアＡ，Ｂ，Ｄ，Ｅがサブエリアに該当する。メインエリアとサブエリアとは、表示対応が区別される。一例として、メインエリアはサブエリアよりも大きい。他の例として、メインエリアの方がサブエリアよりも太い枠で囲まれていたり、濃度が濃く表示されたり、解像度が高く表示されたりしてもよい。順に配置されたエリアＡ〜Ｅのうちのいずれのエリアをメインエリアとするかは、後述する、指定ページとプレビュー範囲との関係に対応する。
【００２８】
＜動作概要＞
図３は、ＭＦＰ１００での、ページ単位に区分された文書データのうちの連続した複数ページのプレビュー画像を、１画面にページ順に応じて配置してプレビュー表示する動作の概要を表わした図である。該動作は、図３を参照して、文書データのうちの、第１のページに基づく連続した複数のページのプレビュー表示中に、第１のページを文書データのうちの第２のページに変更する指示であるスクロール操作を受け付けるステップ（ステップ＃１）と、第２のページを含む連続した複数のページを、変更後のプレビュー表示対象のページと特定するステップ（ステップ＃２）と、プレビュー表示対象のページのプレビュー表示の順を、第２のページから順に決定するステップ（ステップ＃３）と、変更後のプレビュー表示対象の各ページのプレビュー画像を、第２のページから順に決定された順にプレビュー画面に配置することで、文書データのプレビュー表示を更新するステップ（ステップ＃４）とを含む。上記ステップ＃３でＭＦＰ１００は、変更後のプレビュー表示対象のページのうちの変更よりも以前にプレビュー表示されていないページを、第２のページの次にプレビュー表示するページに決定する。
【００２９】
図４〜図６は、図３の各動作を説明するための図である。プレビュー表示対象の文書データの一例として、ここでは、第１ページ〜第１３ページに区分された文書データを挙げる。図４（Ａ）は、あるタイミングでのプレビュー表示を説明するための図である。図４（Ａ）を参照して、プレビュー表示対象のページとして上記文書データのうちの第６ページが指定された場合、図２のプレビュー画面にプレビュー表示するため、ＭＦＰ１００は、第６ページを含む複数のページとして、第６ページおよびその前後２ページである第４ページから第８ページをプレビュー範囲と特定する。
【００３０】
ＭＦＰ１００でのページの指定は、たとえば、プレビュー表示対象として指定された文書データの各ページをサムネイル表示し、その中からユーザーの選択を受け付けることで行なわれてもよい。または、プレビュー表示対象の文書データが指定されることで、該文書データ中の予めデフォルト設定されたページ（たとえば先頭ページ、最終ページ、中央ページ、等）が指定されてもよい。
【００３１】
図４（Ｂ）は、図４（Ａ）に示された範囲でのプレビュー表示の具体例を表わした図である。図４（Ｂ）に示されたように、ＭＦＰ１００は、指定されたページである第６ページのプレビュー画像をメインエリアＣに配置し、その他のページのプレビュー画像をサブエリアＡ，Ｂ，Ｄ，Ｅにページ順に配置する。
【００３２】
この状態において、図４（Ｂ）に示されたようにスクロール操作を受け付けることで、ＭＦＰ１００は上記ステップ＃２の動作に移行する。一例として、上記ステップ＃１でＭＦＰ１００は、図４（Ｂ）に表わされたように、１ページ分、ページを進める方向のスクロール操作（ページ送り操作）を受け付けたものとする。この操作は、指定するページを第６ページから第７ページに変更する操作とも言える。なお、図４（Ｂ）では、スクロール操作がタッチパネルであるＬＣＤパネルに対するフリック操作である例が示されている。他の例として、図示しないスクロールボタンへのタッチであってもよいし、ハードキー１７に含まれる図示しないスクロールボタンの押下であってもよい。
【００３３】
上記操作に応じて、ＭＦＰ１００は上記ステップ＃２でプレビュー範囲を図５のように特定する。すなわち、図５を参照して、ＭＦＰ１００は、新たに指定された第７ページを含む複数のページとして、第７ページおよびその前後２ページである第５ページから第９ページを、変更後のプレビュー範囲と特定する。
【００３４】
ＭＦＰ１００は変更後のプレビュー範囲を特定すると、ステップ＃３で、変更後のプレビュー範囲である第５ページから第９ページのプレビュー表示の順を決定する。ここでは、指定されたページである第７ページを１番にプレビュー表示するものとし、特に、その次（２番目）にプレビュー表示するページを決定する。ステップ＃３でＭＦＰ１００は、変更後のプレビュー範囲第５ページから第９ページのうち、当該変更よりも以前にプレビュー表示されていないページを２番目にプレビュー表示するページに決定する。
【００３５】
一例として、ＭＦＰ１００は、変更前のプレビュー範囲と変更後のプレビュー範囲とを比較して、変更後のプレビュー範囲第５ページから第９ページのうちの変更前にプレビュー表示されていない第９ページを２番目にプレビュー表示するページに決定する。
【００３６】
図６は、上記ステップ＃４で、ステップ＃３で決定された順でプレビュー表示がなされる様子を説明する図である。図６を参照して、はじめに、第７ページが中央のメインエリアＣに表示される。次に、第９ページがエリアＥに表示される。なお、この後、ＭＦＰ１００は、残るページを、通常のプレビュー表示のようにページ数の小さい方から大きい方へ順（第５ページ→第６ページ→第８ページ）に表示してもよいし、その他の順に表示してもよい。
【００３７】
たとえばページ数の小さい順に表示されるとすると、上記の例では第５ページから第９ページがこの順にプレビュー表示されていく。このとき、ユーザーは新たに指定した第７ページおよび新たに表示される第９ページを確認したい場合には、所望するページ（第７ページおよび第９ページ）がプレビュー表示されるまで他のページのプレビュー表示のための処理を待たねばならない。しかしながら、ＭＦＰ１００において上記の順でプレビュー表示がなされることで、ユーザーはスクロールの後、まず、指定した第７ページを最初に確認することができる。次に、スクロール直前のプレビュー画面に表示されていなかった第９ページを確認することができる。すなわち、ＭＦＰ１００は、スクロールの後、ユーザーが確認をしたい可能性の高いページを他のページよりも先にプレビュー表示することができる。
【００３８】
なお、他の例として、ＭＦＰ１００は、スクロールの後のプレビュー範囲第５ページから第９ページのうちの、当該文書データのプレビュー表示が開始してから当該スクロール操作までの間にプレビュー表示されていないページを、指定された第７ページの次にプレビュー表示してもよい。プレビュー表示順をこのように決定するために、ＭＦＰ１００は、プレビュー表示の開始からプレビュー表示されたページを特定する情報をメモリーに記憶しておく。
【００３９】
図７は、上記ステップ＃２での、プレビュー範囲を特定する方法の他の例を説明するための図である。一例として、ＭＦＰ１００は、文書データに含まれるページごとに、当該文書データのプレビュー表示が開始してから当該ページのプレビュー表示がなされたか否かを表わすフラグを用意しておく。そして、ＭＦＰ１００はプレビュー表示がなされるとフラグを立てる。図７の例では、第２ページから第１２ページにフラグが付加され、これらページが当該文書データのプレビュー表示が開始されてからすでにプレビュー表示されたことを表わしている。
【００４０】
ＭＦＰ１００は、スクロール操作を受け付けて第１２ページが指定されたと特定すると、上記ステップ＃２で第１２ページおよびその前後２ページをプレビュー範囲として特定する。図７の例では、当該文書データが第１３ページまでであることから、ＭＦＰ１００は、第１０ページから第１３ページをプレビュー範囲として特定する。
【００４１】
プレビュー範囲第１０ページから第１３ページのうちの第１０ページから第１２ページは、図７よりすでに以前にプレビュー表示がなされている。そのため、ＭＦＰ１００は上記ステップ＃３で、プレビュー表示のされていない第１３ページを指定された第１２ページの次にプレビュー表示するページと決定する。
【００４２】
図８は、上記ステップ＃４で、ステップ＃３で決定された順でプレビュー表示がなされる様子を説明する図である。図８を参照して、はじめに、指定された第１２ページが中央のメインエリアＣに表示される。次に、今までプレビュー表示されていない第１３ページがエリアＤに表示される。この例の場合、第１３ページ以降のページが当該文書データには含まれないため、エリアＥには何もプレビュー表示されない。
【００４３】
このような順で表示することによっても、ユーザーはスクロールの後、まず、指定した第１３ページを最初に確認することができる。次に、当該文書データのプレビュー表示開始からプレビュー画面に表示されていなかった第１３ページを確認することができる。すなわち、ＭＦＰ１００は、スクロールの後、ユーザーが確認をしたい可能性の高いページを他のページよりも先にプレビュー表示することができる。
【００４４】
＜機能構成＞
図９は、上記動作を行なうためのＭＦＰ１００の機能構成の具体例を示すブロック図である。図９の各機能は、ＭＦＰ１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行することで、主にＣＰＵ１０で実現される。しかしながら、少なくとも一部機能が、図１に示された装置構成、または図示されていない電気回路などのハードウェア構成によって実現されてもよい。
【００４５】
図９を参照して、メモリーの一例としてのＨＤＤ１３は、文書データを記憶するための記憶領域である文書データ記憶部１３１と、プレビュー表示したページを特定する情報を記憶するための記憶領域であるプレビュー情報記憶部１３２とを含む。
【００４６】
さらに図９を参照して、タッチパネルであるＬＣＤパネル１６を用いたユーザーの指示入力を受け付けるための指示入力部１０１と、ユーザー指示に従ってプレビュー表示対象の文書データをメモリーから読み出すための読出部１０２と、プレビュー表示対象の文書データのうちの、プレビュー表示するページの指定を受け付けるための指定部１０３と、指定されたページに基づく複数のページのプレビュー画像をプレビュー画面にページ順に応じて配置してプレビュー表示するための表示部１０４と、よってプレビュー表示したページを特定する情報をプレビュー情報記憶部１３２に格納するための格納部１０５とを含む。
【００４７】
表示部１０４は、さらに、プレビュー表示対象の文書データのうちの指定されたページを含む連続した複数のページ（たとえば指定されたページおよびその前後２ページずつ）を、プレビュー表示対象のページと特定するための特定部１０６と、プレビュー表示対象のページのプレビュー表示の順を、指定されたページから順に決定するための決定部１０７とを含む。そして、表示部１０４は、特定部１０６で決定された順に、特定した複数のページのプレビュー画像をプレビュー画面に配置して表示する。
【００４８】
指定部１０３によってプレビュー画面にプレビュー表示中の文書データのページの変更が指示された場合に、決定部１０７は、変更後のプレビュー表示対象のページのうちの変更よりも以前にプレビュー表示されていないページを、指定されたページの次にプレビュー表示するページに決定する。一例として、決定部１０７は、変更の直前のプレビュー画面でプレビュー表示されていなかったページを、指定されたページの次にプレビュー表示するページに決定する。または、他の例として、決定部１０７は、当該文書データのプレビュー表示開始から上記変更が指示されるまでの間にプレビュー表示されていなかったページを、指定されたページの次にプレビュー表示するページに決定する。
【００４９】
＜動作フロー＞
図１０は、ＭＦＰ１００での動作の流れを表わしたフローチャートである。図１０のフローチャートに表わされた動作は、ＭＦＰ１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行し、図９の各機能を発揮することによって実現される。ＣＰＵ１０は、図１０の動作を、文書データのプレビュー表示を行なっている間、繰り返し実行する。
【００５０】
すなわち、図１０を参照して、ＣＰＵ１０は、プレビュー表示中にスクロール操作等の、プレビュー表示するページを変更する指示を受け付けると（ステップＳ１０１でＹＥＳ）、指定されたページを含む連続した複数のページを、変更後のプレビュー表示対象のページと特定する（ステップＳ１０３）。たとえば、文書データのうちの、第１のページに基づく連続した複数のページのプレビュー表示中に、第１のページを当該文書データのうちの第２のページに変更する指示を受け付けると、ステップＳ１０３でＣＰＵ１０は、第２のページを含む連続した複数のページを、変更後のプレビュー表示対象のページと特定する。
【００５１】
ＣＰＵ１０は、指定されたページ（第２のページ）のプレビュー画像を上記のメインエリアＣに配置してプレビュー表示する（ステップＳ１０５）。
【００５２】
上記ステップＳ１０３で特定された変更後のプレビュー表示対象のページのうちに、変更よりも以前にプレビュー表示されていないページが含まれる場合（ステップＳ１０７でＹＥＳ）、ＣＰＵ１０は、当該ページを上記第２のページの次にプレビュー表示する（ステップＳ１０９）。ここでは、変更の直前、つまり第１のページが指定されてプレビュー表示されていたプレビュー画面に表示されていなかったページが第２のページの次にプレビュー表示するとされてもよいし、当該文書データのプレビュー表示の開始からプレビュー表示されていないページが第２のページの次にプレビュー表示するとされてもよい。
【００５３】
そして、ＣＰＵ１０は、残るページをたとえばページ順などの予め規定された順にプレビュー表示し（ステップＳ１１１）、スクロール操作に応じたプレビュー画面の表示を完了する。ＣＰＵ１０は、以上の動作を終了すると、動作をステップＳ１０１に戻して、次のスクロール操作を待機する。
【００５４】
＜実施の形態の効果＞
ＭＦＰ１００で以上の動作が行われることで、ＭＦＰ１００では、  ページ単位に区分された文書データをプレビュー表示する際に、指定したページを含む複数のページのプレビュー画像が１つのプレビュー画面に配置される。その際、図６や図８に示されたように、始めに指定されたページがメインエリアＣにプレビュー表示され、その次に、変更よりも以前にプレビュー表示されていないページがサブエリアＡ，Ｂ，Ｄ，Ｅの該当するエリアにプレビュー表示される。これにより、ユーザーは、他のページが先にプレビュー表示されるのを待つことなく、まず、指定したページを、次に、新たに表示されるページを、プレビュー画面で素早く確認することができる。そのため、効率的に文書データを確認でき、所望するページを素早く見つけることができる。
【００５５】
＜変形例＞
変更後のプレビュー表示対象の複数のページに、当該変更よりも以前にプレビュー表示されていないページが複数含まれる場合、ＭＦＰ１００は決定部１０７の機能によって、所定の基準に応じてその中からさらに、指定されたページに続いてプレビュー表示するページを決定する。
【００５６】
第１の例として、図６や図８に表わされたように、プレビュー画像を配置するエリアの表示サイズ（面積）が異なる場合、ＭＦＰ１００は、その面積に応じてプレビュー表示の順を決定する。すなわち、ＭＦＰ１００は、プレビュー画像を配置するエリアの面積の小さい順、または大きい順にプレビュー表示してもよい。
【００５７】
たとえば、図６や図８の例の場合、エリアＤとエリアＥとでは、エリアＥの方が面積が小さい。そこで、一例として、ＭＦＰ１００は、面積の小さいエリアＥに配置するページ、つまり、指定されたページよりも２ページ後のページを指定されたページの次にプレビュー表示するページと決定する。このようにすることで、指定されたページの後のプレビュー表示の処理速度を早くすることができ、より早く、最終ページのプレビュー表示が開始されることになる。そのため、ユーザーは、より早く、全ページのプレビュー表示を確認することができ、所望するページを素早く見つけることができる。
【００５８】
逆に、ＭＦＰ１００は、面積の大きいエリアＤに配置するページ、つまり、指定されたページの次のページを、指定されたページの次にプレビュー表示するページと決定してもよい。このようにすることで、内容が把握しやすいページからプレビュー表示がなされることになる。そのため、ユーザーは、内容を把握しやすいページからプレビュー表示を確認することができるため、所望するページを素早く見つけることができる。
【００５９】
第２の例として、ＭＦＰ１００は、各ページの画像処理量に応じてプレビュー表示の順を決定してもよい。画像処理量は、たとえば必要なトナーの量、解像度、などから算出することができる。そのため、ＭＦＰ１００は、１ページに含まれる文字数や解像度や画像の面積や濃度などに基づいてプレビュー表示の順を決定する。一例として、ＭＦＰ１００は、含まれる文字数の多いページから順にプレビュー表示する。このようにすることで、ユーザーは、内容を把握しやすいページからプレビュー表示を確認することができるため、所望するページを素早く見つけることができる。
【００６０】
逆に、ＭＦＰ１００は、含まれる文字数の少ないページからプレビュー表示してもよい。このようにすることで、指定されたページの後のプレビュー表示の処理速度を早くすることができ、より早く、最終ページのプレビュー表示が開始されることになる。そのため、ユーザーは、より早く、全ページのプレビュー表示を確認することができ、所望するページを素早く見つけることができる。
【００６１】
第３の例として、ＭＦＰ１００は、各ページに含まれるコンテンツに応じてプレビュー表示の順を決定してもよい。一例として、ＭＦＰ１００は、画像や写真が最も多く含まれるページから順にプレビュー表示してもよい。または、ＭＦＰ１００は、「社外秘」などの予め規定された文字が含まれる（または、多く含まれる）ページから順にプレビュー表示してもよい。このようにすることで、ユーザーは、内容を把握しやすいページからプレビュー表示を確認することができるため、所望するページを素早く見つけることができる。
【００６２】
第４の例として、ＭＦＰ１００は、各ページの指定されたページとの間に挟まれるページ数に応じてプレビュー表示の順を決定してもよい。一例として、ＭＦＰ１００は、指定されたページから近いページの順に次にプレビュー表示してもよい。このようにすることで、ユーザーは、メインエリアＣに近いページから順に行われているプレビュー表示を確認して所望のページでないと判断した時点で、最終ページのプレビュー表示までまたずにスクロールすることができる。すなわち、ユーザーは効率的に所望するページを探すことができる。
【００６３】
図１１は、変形例にかかるＭＦＰ１００での動作の流れを表わしたフローチャートであって、一例として上記例１での動作の流れを表わしたフローチャートである。図１１は、図１０のフローチャートのステップＳ１０７とステップＳ１１１との間に挟まれる動作を表わしている。
【００６４】
図１１を参照して、変更後のプレビュー表示対象のページのうちに、変更よりも以前にプレビュー表示されていないページが複数含まれる場合（ステップＳ２０１でＹＥＳ）、ＣＰＵ１０は、各ページのプレビュー画像を配置するエリアの表示サイズ（面積）に応じてプレビュー表示の順を決定する（ステップＳ２０３）。たとえば、ＣＰＵ１０は、表示サイズの大きいエリアに配置されるページから順にプレビュー表示する。
【００６５】
ＭＦＰ１００で以上の動作が行われることによって、ユーザーは効率的に文書データを確認でき、所望するページを素早く見つけることができる。
【００６６】
なお、ＣＰＵ１０は、以上のようにプレビュー表示をページごとに順に行なう動作は、ＭＦＰ１００で印刷動作を行なっている場合などＣＰＵ１０の負荷が予め規定したしきい値を超えた場合にのみ行なうようにしてもよい。ＣＰＵ１０の負荷が上記しきい値よりも小さい場合には、特定した複数のページを同時にプレビュー表示してもよい。
【００６７】
＜他の例１＞
なお、以上の説明では、画像形成装置の一例としてのＭＦＰ１００において上記のプレビュー表示が行われるものとしている。しかしながら、上記の動作は画像形成装置に限定されず、ページ単位に区分された文書データをプレビュー表示可能な装置であればどのような装置であってもよい。
【００６８】
＜他の例２＞
さらに、上述の動作をＣＰＵ１０に実行させるためのプログラムを提供することもできる。プログラムを提供することによって、すでに設置されている汎用のＭＦＰを上記のＭＦＰ１００として機能させることができる。
【００６９】
このようなプログラムは、コンピューターに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only  Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピューター読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピューターに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００７０】
なお、本発明にかかるプログラムは、コンピューターのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００７１】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００７２】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００７３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００７４】
１０  ＣＰＵ、１１  ＲＯＭ、１２  ＲＡＭ、１３  ＨＤＤ、１４  スキャナー、１５  プリンター、１６  パネル、１７  ハードキー、１００  ＭＦＰ、１０１  指示入力部、１０２  読出部、１０３  指定部、１０４  表示部、１０５  格納部、１０６  特定部、１０７  決定部、１３１  文書データ記憶部、１３２  プレビュー情報記憶部。
【図１】
2015159417.tif 000003
【図２】
2015159417.tif 000004
【図３】
2015159417.tif 000005
【図４】
2015159417.tif 000006
【図５】
2015159417.tif 000007
【図６】
2015159417.tif 000008
【図７】
2015159417.tif 000009
【図８】
2015159417.tif 000010
【図９】
2015159417.tif 000011
【図１０】
2015159417.tif 000012
【図１１】
2015159417.tif 000013