(57)【要約】【課題】画像処理装置のリアルタイムプレビューを、その利点を損なうことなく、プレビュー画像に対する後処理内容の設定に利用できるようにすること。【解決手段】ＭＦＰは、原稿の画像として、ページごとの画像情報を入力される。リアルタイムプレビュー表示後のプレビュー表示では、リアルタイムプレビュー表示中にマーク指示を付された画像情報は、当該原稿内の他の画像情報とは異なる態様で、プレビュー画像を表示される。【選択図】図１４
2014212381.tif 000002
【特許請求の範囲】
【請求項１】
画像を読み取るための画像読み取り手段と、
前記画像読み取り手段から入力された画像情報に基づいて、当該画像情報のプレビュー画像を生成するためのプレビュー画像生成手段と、
前記画像読み取り手段からの画像情報の入力の際に、ジョブ単位で、ジョブの全ページの前記プレビュー画像を先頭ページからプレビュー表示するためのリアルタイムプレビューを実行する、リアルタイムプレビュー表示制御手段と、
情報の入力を受け付けるための入力手段と、
前記リアルタイムプレビューにおいて、前記入力手段に対して、前記プレビュー画像に対するマーク指示が入力された場合には、当該マーク指示の対象となった前記プレビュー画像を特定する情報を格納するための特定情報格納手段と、
前記リアルタイムプレビューの完了後に、前記特定情報格納手段に格納された情報に基づいて、前記ジョブのプレビュー画像のうち、前記マーク指示の対象となった前記プレビュー画像または前記マーク指示の対象とならなかった前記プレビュー画像のみを表示する第１プレビュー表示を実行するための第１プレビュー表示制御手段とを備える、画像処理装置。
【請求項２】
前記リアルタイムプレビューの完了後に、前記特定情報格納手段に格納された情報に基づいて、前記ジョブのプレビュー画像を、前記マーク指示の対象となった前記プレビュー画像と、前記マーク指示の対象とならなかった前記プレビュー画像とを、互いに異なる態様で表示する第２プレビュー表示を実行するための第２プレビュー表示制御手段をさらに備える、請求項１に記載の画像処理装置。
【請求項３】
前記入力手段は、前記マーク指示として、前記画像情報に対する削除、回転、倍率変更、および、グループの指定の中の少なくとも一つの指示を受け付け、
前記第１プレビュー表示制御手段および前記第２プレビュー表示制御手段の少なくとも一方は、前記マーク指示の対象となった前記プレビュー画像を表示する場合に、前記入力手段に対して入力されたマーク指示に対応する態様で、前記マーク指示の対象となった前記プレビュー画像を表示する、請求項２に記載の画像処理装置。
【請求項４】
前記入力手段は、前記第１プレビュー表示と前記第２プレビュー表示の間で表示を切り替えるための指示の入力を受け付ける、請求項２または請求項３に記載の画像処理装置。
【請求項５】
前記入力手段に対するジェスチャーを、画像処理の種類と関連付けて格納するジェスチャー情報格納手段をさらに備え、
前記入力手段は、前記プレビュー画像ごとに、前記マーク指示としてジェスチャーの入力を受け付け、
前記特定情報格納手段は、前記入力手段におけるジェスチャーの入力の対象となった前記プレビュー画像について、前記入力手段に入力されたジェスチャーに対応する画像処理の種類を当該プレビュー画像に関連付けて格納し、
前記第１プレビュー表示制御手段および前記第２プレビュー表示制御手段の少なくとも一方は、前記マーク指示の対象となった前記プレビュー画像を表示する場合に、当該プレビュー画像に関連付けられて格納された画像処理の種類に対応する態様で、前記マーク指示の対象となった前記プレビュー画像を表示する、請求項３または請求項４に記載の画像処理装置。
【請求項６】
前記入力手段に入力されるジェスチャーは、前記プレビュー画像を選択するためのシングルタッチ、前記プレビュー画像に対応する画像情報の削除するためのフリック操作、前記プレビュー画像に対応する画像情報を縮小／拡大するためのピンチイン／ピンチアウト操作、タッチ数でグループ分けをするためのマルチタッチ操作、および、画像情報を回転させるための半円の軌道を入力する操作の中の少なくとも１つを含む、請求項５に記載の画像処理装置。
【請求項７】
前記入力手段に入力されたマーク指示の種類に応じて、前記第１プレビュー表示と前記第２プレビュー表示の中から実行される表示の対象を選択するためのプレビュー表示制御手段をさらに含む、請求項５または請求項６に記載の画像処理装置。
【請求項８】
前記プレビュー画像生成手段は、前記リアルタイムプレビュー表示制御手段によるリアルタイムプレビューの実行と並行して、前記プレビュー画像に対して、前記マーク指示に対応する態様で表示するための画像処理を実行する、請求項３〜請求項７のいずれか１項に記載の画像処理装置。
【請求項９】
画像処理装置が、入力手段に対する情報の入力に基づいて、画像読み取り手段が画像を読み取ることによって入力された画像情報のプレビュー画像を表示する方法であって、
画像を読み取るステップと、
前記画像を読み取るステップによって入力された画像情報に基づいて、当該画像情報のプレビュー画像を生成するステップと、
画像情報の入力の際に、ジョブ単位で、ジョブの全ページの前記プレビュー画像を先頭ページからプレビュー表示するためのリアルタイムプレビューを実行するステップと、
前記リアルタイムプレビューにおいて、前記入力手段に前記プレビュー画像に対するマーク指示が入力された場合には、当該マーク指示の対象となった前記プレビュー画像を特定する情報を格納するステップと、
前記リアルタイムプレビューの完了後に、前記マーク指示の対象となった前記プレビュー画像を特定する情報に基づいて、前記ジョブのプレビュー画像のうち、前記マーク指示の対象となった前記プレビュー画像または前記マーク指示の対象とならなかった前記プレビュー画像のみを表示する第１プレビュー表示を実行するステップとを備える、プレビュー画像を表示する方法。
【請求項１０】
請求項９に記載のプレビュー画像を表示させる方法をコンピューターに実行させるための、コンピューター読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、画像処理装置に関し、特に、入力された画像情報のプレビュー画像を表示する画像処理装置に関する。
【背景技術】
【０００２】
従来、たとえば、スキャナー機能、ファクシミリ機能、複写機能、プリンターとしての機能、データ通信機能、及びサーバー機能を備えたＭＦＰ（Multi-Functional  Peripheral）や、ファクシミリ装置や、複写機や、プリンター装置などの、画像処理装置において、原稿を読み取って画像データとしながら、それに連動して、仕上がり画像のプレビュー表示を行なう機能が知られている。このような機能は、「リアルタイムプレビュー機能」と呼ばれている。また、このようなプレビュー表示は、「リアルタイムプレビュー」と呼ばれている。
【０００３】
リアルタイムプレビュー機能を備えた画像処理装置について、たとえば、特開２０１２−０７９０９３号公報（特許文献１）は、リアルタイムプレビューにおいてプレビュー表示の時間を自動的に変更する技術を開示している。また、特開２０１１−１９７０７９号公報（特許文献２）は、リアルタイムプレビュー中のプレビュー表示に対してジェスチャーによる入力を行うことにより、後処理の内容を設定する技術を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−０７９０９３号公報
【特許文献２】特開２０１１−１９７０７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献２に開示された技術によれば、後処理内容の設定のためのジェスチャーは、リアルタイムプレビューにおいて設定の対象となる画像が表示されている期間中に入力される必要がある。このため、リアルタイムプレビュー中に後処理内容の設定が困難になる場合があった。ただし、単に、リアルタイムプレビューにおいて各画像が表示される時間を長く設定した場合には、リアルタイムプレビューに時間を要し、リアルタイムで表示する利点が損なわれる場合があり得る。
【０００６】
本開示は、かかる実情に鑑み考え出されたものであり、その目的は、画像処理装置のリアルタイムプレビューを、その利点を損なうことなく、プレビュー画像に対する後処理内容の設定に利用できるようにすることである。
【課題を解決するための手段】
【０００７】
ある局面によれば、画像処理装置が提供される。画像処理装置は、画像を読み取るための画像読み取り手段と、画像読み取り手段から入力された画像情報に基づいて、当該画像情報のプレビュー画像を生成するためのプレビュー画像生成手段と、画像読み取り手段からの画像情報の入力の際に、ジョブ単位で、ジョブの全ページのプレビュー画像を先頭ページからプレビュー表示するためのリアルタイムプレビューを実行する、リアルタイムプレビュー表示制御手段と、情報の入力を受け付けるための入力手段と、リアルタイムプレビューにおいて、入力手段に対して、プレビュー画像に対するマーク指示が入力された場合には、当該マーク指示の対象となったプレビュー画像を特定する情報を格納するための特定情報格納手段と、リアルタイムプレビューの完了後に、特定情報格納手段に格納された情報に基づいて、ジョブのプレビュー画像のうち、マーク指示の対象となったプレビュー画像またはマーク指示の対象とならなかったプレビュー画像のみを表示する第１プレビュー表示を実行するための第１プレビュー表示制御手段とを備える。
【０００８】
好ましくは、リアルタイムプレビューの完了後に、特定情報格納手段に格納された情報に基づいて、ジョブのプレビュー画像を、マーク指示の対象となったプレビュー画像と、マーク指示の対象とならなかったプレビュー画像とを、互いに異なる態様で表示する第２プレビュー表示を実行するための第２プレビュー表示制御手段をさらに備える。
【０００９】
好ましくは、入力手段は、マーク指示として、画像情報に対する削除、回転、倍率変更、および、グループの指定の中の少なくとも一つの指示を受け付ける。第１プレビュー表示制御手段および第２プレビュー表示制御手段の少なくとも一方は、マーク指示の対象となったプレビュー画像を表示する場合に、入力手段に対して入力されたマーク指示に対応する態様で、マーク指示の対象となったプレビュー画像を表示する。
【００１０】
好ましくは、入力手段は、第１プレビュー表示と第２プレビュー表示の間で表示を切り替えるための指示の入力を受け付ける。
【００１１】
好ましくは、入力手段に対するジェスチャーを、画像処理の種類と関連付けて格納するジェスチャー情報格納手段をさらに備える。入力手段は、プレビュー画像ごとに、マーク指示としてジェスチャーの入力を受け付ける。特定情報格納手段は、入力手段におけるジェスチャーの入力の対象となったプレビュー画像について、入力手段に入力されたジェスチャーに対応する画像処理の種類を当該プレビュー画像に関連付けて格納する。第１プレビュー表示制御手段および第２プレビュー表示制御手段の少なくとも一方は、マーク指示の対象となったプレビュー画像を表示する場合に、当該プレビュー画像に関連付けられて格納された画像処理の種類に対応する態様で、マーク指示の対象となったプレビュー画像を表示する。
【００１２】
好ましくは、入力手段に入力されるジェスチャーは、プレビュー画像を選択するためのシングルタッチ、プレビュー画像に対応する画像情報の削除するためのフリック操作、プレビュー画像に対応する画像情報を縮小／拡大するためのピンチイン／ピンチアウト操作、タッチ数でグループ分けをするためのマルチタッチ操作、および、画像情報を回転させるための半円の軌道を入力する操作の中の少なくとも１つを含む。
【００１３】
好ましくは、入力手段に入力されたマーク指示の種類に応じて、第１プレビュー表示と第２プレビュー表示の中から実行される表示の対象を選択するためのプレビュー表示制御手段をさらに含む。
【００１４】
好ましくは、プレビュー画像生成手段は、リアルタイムプレビュー表示制御手段によるリアルタイムプレビューの実行と並行して、プレビュー画像に対して、マーク指示に対応する態様で表示するための画像処理を実行する。
【００１５】
他の局面に従うと、画像処理装置が、入力手段に対する情報の入力に基づいて、画像読み取り手段が画像を読み取ることによって入力された画像情報のプレビュー画像を表示する方法が提供される。当該方法は、画像を読み取るステップと、画像を読み取るステップによって入力された画像情報に基づいて、当該画像情報のプレビュー画像を生成するステップと、画像情報の入力の際に、ジョブ単位で、ジョブの全ページのプレビュー画像を先頭ページからプレビュー表示するためのリアルタイムプレビューを実行するステップと、リアルタイムプレビューにおいて、入力手段にプレビュー画像に対するマーク指示が入力された場合には、当該マーク指示の対象となったプレビュー画像を特定する情報を格納するステップと、リアルタイムプレビューの完了後に、マーク指示の対象となったプレビュー画像を特定する情報に基づいて、ジョブのプレビュー画像のうち、マーク指示の対象となったプレビュー画像またはマーク指示の対象とならなかったプレビュー画像のみを表示する第１プレビュー表示を実行するステップとを備える。
【００１６】
さらに他の局面に従うと、上記したプレビュー画像を表示させる方法をコンピューターに実行させるための、コンピューター読み取り可能なプログラムが提供される。
【発明の効果】
【００１７】
本開示によれば、画像処理装置のリアルタイムプレビューを、その利点を損なうことなく、プレビュー画像に対する後処理内容の設定に利用できるようにすることである。
【図面の簡単な説明】
【００１８】
【図１】画像処理装置の一実施の形態の外観の具体例を示す図である。
【図２】画像処理システムに含まれるＭＦＰ（Multi-Functional  Peripheral）のハードウェア構成の具体例を示す図である。
【図３】ＭＦＰの機能構成の具体例を示す図である。
【図４】ＭＦＰにおいて実行される、プレビュー表示を含む印刷処理のフローチャートである。
【図５】図４のサブルーチンのフローチャートである。
【図６】表示装置に表示される画面の例を示す図である。
【図７】表示装置に表示される画面の例を示す図である。
【図８】シングルタップという操作内容を示す図である。
【図９】フリック操作という操作内容を示す図である。
【図１０】ピンチアウトという操作内容を示す図である。
【図１１】半円の軌道を描くという操作内容を示す図である。
【図１２】表示装置における通常プレビュー表示を説明するための図である。
【図１３】表示装置における第１プレビュー表示を説明するための図である。
【図１４】表示装置における第２プレビュー表示を説明するための図である。
【図１５】印刷条件の設定用の画面の一例を示す図である。
【図１６】画面の切り替えの態様を説明するための図である。
【図１７】変形例（２）を説明するための図である。
【図１８】変形例（３）を説明するための図である。
【発明を実施するための形態】
【００１９】
以下、画像処理装置の実施の形態の一例について、図面を参照して説明する。以下の説明において、同一の機能および作用を有する部品は、各図を通して同じ符号を付し、重複する説明を繰返さない。
【００２０】
＜画像処理装置の外観＞
図１は、画像処理装置の一実施の形態の外観の具体例を示す図である。図１に示されるように、画像処理装置の一例であるＭＦＰ（Multi-Functional  Peripheral）１００は、操作パネル１５を含む。なお、画像処理装置は、たとえば携帯電話機やタブレット型端末装置や小型コンピューターなど、複数のページの画像が読み取られているときに、各ページの画像をリアルタイムで入力され、各ページのプレビュー画像をリアルタイムで表示するものであれば良い。また、画像処理装置は、プリンターやファクシミリ送受信機やコピー機などのその他の装置であってもよい。ＭＦＰ１００は、これら機能を複合的に備えた画像処理装置である。
【００２１】
＜ハードウェア構成＞
図２は、ＭＦＰ１００のハードウェア構成の具体例を示す図である。図２に示されるように、ＭＦＰ１００は、全体を制御するための演算装置であるＣＰＵ（Central  Processing  Unit）１０を含む。
【００２２】
ＭＦＰ１００は、さらに、ＣＰＵ１０で実行されるプログラムなどを記憶するためのＲＯＭ（Read  Only  Memory）１１、ＣＰＵ１０でプログラムを実行する際の作業領域として機能するためのＲＡＭ（Random  Access  Memory）１２、図示しない原稿台に載置された原稿を光学的に読み取って画像データを得るためのスキャナー１３と、画像データを印刷用紙上に固定するためのプリンター１４と、情報を表示したり当該ＭＦＰ１００に対する操作入力を受け付けたりするためのタッチパネルを含んだ操作パネル１５と、画像データなどを保存するためのＨＤ（ハードディスク）１６と、ネットワークを介した通信の制御するためのネットワークコントローラー１７とを含む。
【００２３】
ＣＰＵ１０によって実行されるプログラムは、ＲＯＭ１１に格納されている以外に、ネットワーク上の記憶装置に格納されている場合もあり得、また、ネットワーク上からダウンロードされてＨＤ１６にインストールされる場合もあり得、さらに、ＭＦＰ１００に対して着脱可能な記録媒体に格納されている場合もあり得る。
【００２４】
＜機能構成＞
図３は、ＭＦＰ１００の機能構成の具体例を示す図である。図３に示されるように、ＭＦＰ１００は、ＣＰＵ１０の機能として、１１０、プレビュー表示制御部１１１、リアルタイムプレビュー表示制御部１１２、第１プレビュー表示制御部１１３、第２プレビュー表示制御部１１４、および、プレビュー画像生成部１１５を含む。１１０は、ＣＰＵ１０の他の機能の動作（動作タイミング等）を制御する。また、操作パネル１５は、表示装置１５Ａと入力装置１５Ｂとを含む。表示装置１５Ａは、液晶表示装置を含むいかなる表示装置によっても実現され得る。入力装置１５Ｂは、タッチセンサーなどのいかなる入力装置によっても実現され得る。入力装置１５Ｂは、タッチセンサーなどの表示装置と一体的に構成され得る入力装置によって実現される場合もあれば、表示装置と別体で構成され得る入力装置によって実現される場合もあり得る。ＨＤ１６は、画像格納部１６Ａ、マーク情報格納部１６Ｂ、および、ジェスチャー情報格納部１６Ｃを含む。
【００２５】
ＣＰＵ１０は、予め記憶されている画面表示をさせるためのデータに基づいて表示装置１５Ａに操作画面を表示させる。入力装置１５Ｂは、指示の入力を受け付ける。入力装置１５Ｂは、タッチセンサーを含む場合、当該タッチセンサーにおいて指示を入力された位置を特定し、当該位置を示す操作信号をＣＰＵ１０に入力する。入力装置１５Ｂが１以上のキーを含む場合、入力装置１５Ｂは、押下されたキーを示す操作信号をＣＰＵ１０に入力する。ＣＰＵ１０は、入力された内容に基づいて処理を実行する。なお、ＣＰＵ１０が、入力された指示位置またはキーの種類に基づいて、入力された指示の内容を特定する場合もあり得る。
【００２６】
プレビュー表示制御部１１１は、ＭＦＰ１００におけるプレビュー表示を制御する。ＭＦＰ１００では、後述するように、リアルタイムプレビュー表示、通常のプレビュー表示、第１プレビュー表示、および、第２プレビュー表示の４種類のプレビュー表示が実行され得る。プレビュー表示制御部１１１は、これらのうち、通常のプレビュー表示を実現するための処理を実行する。また、プレビュー表示制御部１１１は、第１プレビュー表示と第２プレビュー表示の間の切替処理も実行する。
【００２７】
リアルタイムプレビュー表示制御部１１２は、リアルタイムプレビューの表示を制御する。より具体的には、スキャナー１３において、１以上のページを含む原稿の読み取りが行われている間に、当該原稿の各ページの画像情報について生成されたプレビュー画像（サムネイル画像）を順次表示装置１５Ａに表示する。
【００２８】
第１プレビュー表示制御部１１３は、第１プレビュー表示を実現するための表示制御を実行する。第１プレビュー表示とは、原稿の各ページの画像情報を順次表示するリアルタイムプレビューにおいて、プレビュー画面に対してマーク指示を入力された画像情報のサムネイル画像のみを、リアルタイムプレビュー後に表示する表示態様である。
【００２９】
第２プレビュー表示制御部１１４は、第２プレビュー表示を実現するための表示制御を実行する。第２プレビュー表示とは、リアルタイムプレビュー後に、リアルタイムプレビューにおいてマーク指示を入力された画像情報のサムネイル画像とマーク指示を入力されていない画像情報のサムネイル画像とを異なる態様で表示する表示態様である。
【００３０】
リアルタイムプレビュー表示には、各画像情報のサムネイル画像が利用される。プレビュー画像生成部１１５は、スキャナー１３が取得した原稿の各ページについて、画像情報を生成し、さらに、当該画像情報のサムネイル画像を生成する。プレビュー画像生成部１１５は、各ページの画像情報およびサムネイル画像を、画像格納部１６Ａに格納する。
【００３１】
また、第１プレビュー表示、および、第２プレビュー表示には、リアルタイムプレビューにおいて入力されたマーク指示を特定する情報が必要とされる。リアルタイムプレビュー表示制御部１１２は、リアルタイムプレビュー中にマーク指示が入力されると、当該マーク指示の対象となったサムネイル画像（画像情報）について、マーク指示がなされたことを示す情報を、マーク情報格納部１６Ｂに格納する。リアルタイムプレビュー表示制御部１１２は、マーク指示がなされたとき、たとえば、入力装置１５Ｂにおいてマーク指示がなされた位置を特定し、当該位置に対応する表示装置１５Ａ中の位置を特定し、当該表示装置１５Ａ中の位置に表示されているサムネイル画像を特定することにより、マーク指示に対応するサムネイル画像（画像情報）を特定する。
【００３２】
リアルタイムプレビュー表示制御部１１２は、マーク指示がジェスチャーを含む場合に、当該ジェスチャーに対応する指示内容（たとえば、選択、削除、拡大／縮小、グループの特定、回転）を、マーク情報格納部１６Ｂに格納する場合もあり得る。
【００３３】
より具体的には、ジェスチャー情報格納部１６Ｃは、ジェスチャーの内容（入力装置１５Ｂに対する操作内容）を指示内容と関連付けて格納する。たとえば、ジェスチャー情報格納部１６Ｃでは、シングルタップという操作内容に、画像情報の「選択」という指示内容が関連付けられている。フリック操作という操作内容に、画像情報の「削除」という指示内容が関連付けられている。ピンチインという操作内容に、画像情報の「縮小」という指示内容が関連付けられている。ピンチアウトという操作内容に、画像情報の「拡大」という指示内容が関連付けられている。半円の軌道を描くという操作内容に、画像情報の「回転」という指示内容が関連付けられている。２以上の連続したタッチ操作という操作内容に、回数に応じたグループへの分類という指示内容が関連付けられている。「連続した」とは、前回のタッチ操作から特定の時間が経過する前に次のタッチ操作が実行されたことを意味する。たとえば、マーク指示において３回の連続したタッチ操作が行われた場合、当該マーク指示の対象となった画像情報については、グループ「３」に分類する指示がなされたことを意味する。
【００３４】
＜プレビュー表示＞
次に、ＭＦＰ１００において原稿の画像情報が取得される際のプレビュー表示のための処理について、説明する。プレビュー表示とは、ＭＦＰ１００において、印刷等の処理の対象となり得る画像情報を表示することである。なお、ＭＦＰ１００において、プレビュー表示の対象となる画像は、スキャナー１３によって読み込まれた画像に限定されない。他の装置（たとえば、ＭＦＰ１００に対して外付けのスキャナー装置）において読み込まれた画像についても、プレビュー表示の対象となり得る。ＭＦＰ１００では、プレビュー表示は、印刷処理等の画像形成処理に含まれる場合があり得る。
【００３５】
図４〜図１１を参照して、プレビュー表示の説明の一例として、プレビュー表示を含む印刷処理について説明する。図４は、ＭＦＰ１００において実行される、プレビュー表示を含む印刷処理のフローチャートである。図５は、図４のサブルーチンのフローチャートである。図６および図７は、表示装置１５Ａに表示される画面の例を示す図である。図８〜図１１は、マーク指示の入力を説明するための図である。
【００３６】
図４のフローチャートは、たとえば、ＭＦＰ１００に対して、印刷が指示されたことに応じて開始される。印刷の指示は、後述された印刷実行指示とは異なる場合があり得る。印刷の指示は、ユーザーが、ＭＦＰ１００の原稿読取位置等に原稿をセットし、スタートボタンを操作することにより、ＭＦＰ１００へ入力される。
【００３７】
まず、図４を参照して、ステップＳ１０において、ＣＰＵ１０は、スキャナー１３からの画像情報の入力を受け付けるとともに、リアルタイムプレビュー表示を実行した後、ステップＳ２０へ制御を進める。
【００３８】
スキャナー１３による画像情報の入力の開始前には、表示装置１５Ａにおいて、図６に示されるような画面４００が表示される。画面４００には、種々のソフトウェアボタンとともに、テキスト４０２が表示される。テキスト４０２は、「リアルタイムプレビュー」という文字列を示し、ＭＦＰ１００が画像情報を取得した際にリアルタイムプレビューを実行する設定となっていることを表す。ボタン４０１は、スタートボタンである。当該ボタンを操作されると、ＭＦＰ１００では、スキャナー１３による画像情報の取得が開始される。
【００３９】
ＭＦＰ１００では、画像情報の取得と並行して、リアルタイムプレビュー表示が実行される。図７には、表示装置１５Ａがリアルタイムプレビュー表示を行っている状態が示されている。図７の画面４１０は、枠５００を含む。枠５００には、画像５０１として、画像情報を読み取られている原稿の中の１つのページのサムネイル画像が表示されている。画面４１０は、ボタン４１１を含む。ユーザーがボタン４１１を操作すると、ＣＰＵ１０は、スキャナー１３による画像情報の取得を中止させる。リアルタイムプレビュー表示は、たとえば、各ページのサムネイル画像の生成と、当該サムネイル画像の表示とを含む。リアルタイムプレビュー表示では、原稿に含まれる各ページのサムネイル画像が、順次、表示される。各サムネイル画像は、所与の時間（たとえば、１秒間）ずつ表示される。
【００４０】
枠５００は、「４／５」という記述を含む。当該記述のうち、前側の数字「４」は、画像５０１が対応するページを表し、後側の数字「５」は、すでに読み込まれたページ数を表す。
【００４１】
図４に戻って、ステップＳ２０で、ＣＰＵ１０は、通常プレビュー表示、第１プレビュー表示、および／または第２プレビュー表示を行って、ステップＳ３０へ制御を進める。これらの３つのプレビュー表示の実行の態様については、図１６等を参照して、後述する。
【００４２】
ステップＳ３０では、ＣＰＵ１０は、印刷実行指示が入力されたか否かを判断する。印刷実行指示は、たとえば、入力装置１５Ｂに対する操作によって、入力される。そして、ＣＰＵ１０は、印刷実行指示が入力されたと判断するとステップＳ４０へ制御を進め、まだ印刷実行指示がなされていないと判断するとステップＳ２０へ制御を戻す。
【００４３】
ステップＳ４０では、ＣＰＵ１０は、プリンター１４に、処理対象となっている原稿を印刷させて、制御を終了する。このとき、ＣＰＵ１０は、マーク情報格納部１６Ｂに格納した画像情報とマーク種別との関連付けを特定する情報を消去しても良い。
【００４４】
＜リアルタイムプレビュー表示＞
図５には、図４のステップＳ１０の処理のうち、リアルタイムプレビュー表示のための処理のサブルーチンのフローチャートが示されている。図５を参照して、リアルタイムプレビュー表示における処理内容を詳細に説明する。
【００４５】
図５を参照して、ステップＳＡ１０では、ＣＰＵ１０は、スキャナー１３から画像情報を入力されたページのうち、後述するステップＳＡ３０において未だ表示されておらず、かつ、最も早く入力されたページを処理対象に指定して、ステップＳＡ２０へ制御を進める。なお、ステップＳＡ１０において、ＣＰＵ１０は、上記したようなページが無い場合には、そのようなページの画像情報が入力されるまでステップＳＡ１０で待機する。また、原稿の最後のページが既にステップＳＡ２０以降の処理対象となっている場合には、ＣＰＵ１０は、図４へ制御をリターンさせる。ＣＰＵ１０は、たとえば、所与の時間（たとえば、５秒間）以上、新たな画像情報の入力がなければ、図４へ制御をリターンさせる。
【００４６】
ステップＳＡ２０では、ＣＰＵ１０は、表示時間の初期化を行って、ステップＳＡ３０へ制御を進める。より具体的には、ステップＳＡ２０では、ＣＰＵ１０は、リアルタイムプレビュー表示における各プレビュー画像を表示する時間を計測するタイマに計時を開始させる。
【００４７】
ステップＳＡ３０では、ＣＰＵ１０は、処理対象のページのプレビュー画像（サムネイル画像）を生成し、当該画像を表示させて、ステップＳＡ４０へ制御を進める。これにより、処理対象のページのプレビュー画像（サムネイル画像）は、図７を参照して説明したように、表示装置１５Ａにおいて表示される。
【００４８】
ステップＳＡ４０では、ＣＰＵ１０は、ステップＳＡ３０において表示されたプレビュー画像に対してジェスチャー操作がなされたか否かを判断する。ＣＰＵ１０は、たとえば、プレビュー画像が表示されている間に入力装置１５Ｂに対してなされた操作内容が、ジェスチャー情報格納部１６Ｃに格納されている操作内容と一致する場合に、プレビュー画像に対してジェスチャー操作がなされたと判断する。ジェスチャー操作がなされたと判断されると、制御は、ステップＳＡ５０へ進められる。ジェスチャー操作がなされなかったと判断されると、制御は、ステップＳＡ６０へ進められる。
【００４９】
図８〜図１１を参照して、ジェスチャー操作の具体例を説明する。図８は、シングルタップという操作内容を示す。図８では、入力装置１５Ｂにおける、画像５０１が表示される領域に対して、ユーザーの指Ｆ１が１回タッチしている状態が示されている。矢印Ｒ１は、の指Ｆ１の移動方向を示している。
【００５０】
図９は、フリック操作という操作内容を示す。図９では、入力装置１５Ｂにおける、画像５０１が表示される領域に対して、ユーザーの指Ｆ１がスライドしながら移動する状態が示されている。矢印Ｒ２は、指Ｆ１の移動方向を示している。
【００５１】
図１０は、ピンチアウトという操作内容を示す。図１０では、入力装置１５Ｂにおける、画像５０１が表示される領域に対して、ユーザーの２本の指Ｆ１，Ｆ２が、それらの間隔を開くように移動する状態が示されている。矢印Ｒ３は、指Ｆ１，Ｆ２の移動方向を示している。なお、ピンチインという操作は、上記領域に対して、ユーザーの２本の指が、その間隔が狭くなるように移動する操作である。
【００５２】
図１１は、半円の軌道を描くという操作内容を示す。図１１では、入力装置１５Ｂにおける、画像５０１が表示される領域に対して、ユーザーの指Ｆ１が、矢印Ｒ４に沿って、半円を描くように移動する状態が示されている。
【００５３】
ステップＳＡ５０では、ＣＰＵ１０は、ジェスチャー操作として特定された操作内容をマーク指示の種類に変換し、当該マーク指示の種類を処理対象の画像情報に関連付けてマーク情報格納部１６Ｂに格納して、ステップＳＡ６０へ制御を進める。操作内容からマーク指示の種類への変換は、たとえば、ジェスチャー情報格納部１６Ｃにおける関連付けに基づいてなされる。
【００５４】
ステップＳＡ６０では、ＣＰＵ１０は、処理対象の画像情報のプレビュー画像の表示時間が、指定された時間（たとえば、１秒間）を経過したか否かを判断する。ステップＳＡ６０では、たとえば上記したタイマの計時時間が指定された時間を経過したか否かに基づいた判断がなされる。ＣＰＵ１０は、上記表示時間が上記指定時間を経過したと判断するとステップＳＡ７０へ制御を進め、まだ経過していないと判断するとステップＳＡ４０へ制御を戻す。
【００５５】
ステップＳＡ７０では、ＣＰＵ１０は、原稿の全てのページについてステップＳＡ２０からステップＳＡ６０の処理の対象となったか否かを判断する。ＣＰＵ１０は、まだ対象となっていないページが存在すると判断するとステップＳＡ１０へ制御を戻し、全てのページが対象となったと判断すると制御を図４へリターンさせる。
【００５６】
＜プレビュー表示＞
図１２〜図１６を参照して、図４のステップＳ２０におけるプレビュー表示について説明する。ＭＦＰ１００では、原稿の全ページの画像情報の入力が完了すると、３種類のプレビュー表示（通常プレビュー表示、第１プレビュー表示、および、第２プレビュー表示）の中の１種類以上のプレビュー表示が実行される。また、ＭＦＰ１００は、プレビュー表示に関連して、プレビューしている画像情報についての印刷条件の設定を受け付ける。以下に、上記３種類のプレビュー表示および印刷条件の設定について、説明する。
【００５７】
（通常プレビュー表示）
図１２は、表示装置１５Ａにおける通常プレビュー表示を説明するための図である。通常プレビュー表示は、処理対象となっている原稿について入力された全ページの画像情報に対応するプレビュー画像を表示対象とする。なお、表示装置１５Ａには、当該表示対象のプレビュー画像のうち、連続して入力された３個の画像情報に対応するプレビュー画像が、同時に表示される。表示装置１５Ａに表示されるプレビュー画像は、たとえば入力装置１５Ｂを操作されるうことにより、適宜入れ替えられる。
【００５８】
図１２に示された画面４２０は、３個のボタン４２１〜４２３と、３個の枠５１３〜５１５と、枠５１３〜５１５のそれぞれの中に表示された３個の画像５２３〜５２５とを含む。
【００５９】
ボタン４２１は、図４のステップＳ３０において言及された、印刷の実行を指示するためのボタンである。ボタン４２１が操作されると、ステップＳ３０からステップＳ４０へ制御が進められる。ボタン４２２は、表示装置１５Ａにおける表示を、第１プレビュー表示または第２プレビュー表示へと切り替えるためのボタンである。ボタン４２３は、画面４２０において選択された対象として表示されているプレビュー画像に対応した画像情報についての印刷条件を設定するためのボタンである。ボタン４２３が表示されると、表示装置１５Ａには、印刷条件を設定するための画面である、後述する図１５の画面４５０が表示される。
【００６０】
なお、プレビュー表示では、１つのプレビュー画像のみが表示されている場合には、当該プレビュー画像が選択された対象である。また、プレビュー表示において、２以上のプレビュー画像が表示されている場合、他のプレビュー画像よりも目立つ態様で（たとえば、他のプレビュー画像より大きく）表示されているプレビュー画像が、選択された対象である。
【００６１】
３個の画像５２３〜５２５は、原稿において連続して画像情報を入力されたプレビュー画像である。枠５１３〜５１５内の「３／５」等の記述は、原稿のページ数と、枠内の画像のページ番号とを示す。より具体的には、枠５１３内の記述「３／５」は、枠５１３内の画像５２３が、５ページの原稿の３ページ目のプレビュー画像であることを示す。枠５１４内の記述「４／５」は、枠５１４内の画像５２４が、５ページの原稿の４ページ目のプレビュー画像であることを示す。枠５１５内の記述「５／５」は、枠５１５内の画像５２５が、５ページの原稿の５ページ目のプレビュー画像であることを示す。
【００６２】
（第１プレビュー表示）
図１３は、表示装置１５Ａにおける第１プレビュー表示を説明するための図である。第１プレビュー表示は、処理対象となっている原稿について画像情報を入力されたページのうち、マーク指示を入力されたページに対応するプレビュー画像のみを、表示対象とする。
【００６３】
図１３に示された画面４３０は、３個のボタン４３１〜４３３と、２個の枠５１１，５１３と、枠５１１，５１３のそれぞれの中に表示された２個の画像５２１，５２３とを含む。画像５２１，５２３は、リアルタイムプレビュー表示（図４のステップＳ１０および図５）においてマーク指示を入力されたページのプレビュー画像である。枠５１１，５１３内の「１／５」等の各々の記述は、図１２における対応する記述と同様に、各枠内の画像が対応するページ番号と、原稿のページ数とを表す。
【００６４】
ボタン４３１は、図４のステップＳ３０において言及された、印刷の実行を指示するためのボタンである。ボタン４３１が操作されると、ステップＳ３０からステップＳ４０へ制御が進められる。ボタン４３２は、表示装置１５Ａにおける表示を、通常プレビュー表示または第２プレビュー表示へと切り替えるためのボタンである。ボタン４３３は、画面４３０において選択された対象として表示されているプレビュー画像に対応した画像情報についての印刷条件を設定するためのボタンである。ボタン４３３が表示されると、表示装置１５Ａには、印刷条件を設定するための画面である、後述する図１５の画面４５０が表示される。
【００６５】
（第２プレビュー表示）
図１４は、表示装置１５Ａにおける第２プレビュー表示を説明するための図である。第２プレビュー表示は、処理対象となっている原稿について画像情報を入力されたページのうち、マーク指示を入力されたページに対応するプレビュー画像を、他のプレビュー画像とは異なる態様で表示する。
【００６６】
図１４に示された画面４４０は、３個のボタン４４１〜４４３と、３個の枠５１２〜５１４と、枠５１２〜５１４のそれぞれの中に表示された３個の画像５２２〜５２４とを含む。図１４の画像５２２〜５２４のうち、画像５２３は、リアルタイムプレビュー表示（図４のステップＳ１０および図５）においてマーク指示を入力されたページのプレビュー画像である。画像５２２，５２４は、マーク指示を入力されていないページのプレビュー画像である。このことに基づいて、画面４４０では、画像５２３は、画像５２２，５２４と異なる態様で表示される。図１４では、枠５１３は、枠５１２，５１４とは異なる色で表示される。また、図１４では、画像５２３は通常の態様で表示され、画像５２２，５２４はグレイアウトされて（画像５２３よりも目立たない態様で）表示されている。枠５１２〜５１４内の「２／５」等の各々の記述は、図１２における対応する記述と同様に、各枠内の画像が対応するページ番号と、原稿のページ数とを表す。
【００６７】
ボタン４４１は、図４のステップＳ３０において言及された、印刷の実行を指示するためのボタンである。ボタン４４１が操作されると、ステップＳ３０からステップＳ４０へ制御が進められる。ボタン４４２は、表示装置１５Ａにおける表示を、通常プレビュー表示または第１プレビュー表示へと切り替えるためのボタンである。ボタン４４３は、画面４４０において選択された対象として表示されているプレビュー画像に対応した画像情報についての印刷条件を設定するためのボタンである。ボタン４４３が表示されると、表示装置１５Ａには、印刷条件を設定するための画面である、後述する図１５の画面４５０が表示される。
【００６８】
（印刷条件の設定画面）
図１５は、ボタン４２３，４３３，４４３が操作されることによって表示される印刷条件の設定用の画面の一例を示す図である。図１５の画面４５０は、枠５１３と、枠５１３内に表示された画像５２３と、設定ボタン群４５１と、ボタン４５２とを含む。画面４５０において、画像５２３は、印刷条件を設定される対象の画像情報のサムネイル画像である。ユーザーが設定ボタン群４５１に対する操作を行うと、対象の画像情報に対して、当該操作に応じて印刷条件が設定される。ボタン４５２は、表示装置１５Ａに表示される画面を、直前に表示されていた画面に戻すために操作されるボタンである。
【００６９】
図５を参照して説明されたように、ＭＦＰ１００では、ステップＳＡ４０でジェスチャー操作がなされた場合、マーク情報格納部１６Ｂには、当該ジェスチャー操作に対応したマーク指示の種別が格納される。ＣＰＵ１０は、設定ボタン群４５１に対する操作に基づいて、格納された種別の変更や追加や削除（マーク指示の取り消し）をすることができる。たとえば、ステップＳＡ４０においてシングルタップの操作をなされることによって種別「選択」を付された画像情報について、ＣＰＵ１０は、設定ボタン群４５１に対する操作に基づいて、「削除」または「回転」等の種別を追加することができる。「回転」については、回転の角度も合わせて選択される。
【００７０】
＜プレビュー表示における画面の切替＞
上記したように、図４のステップＳ２０におけるプレビュー表示の間、ユーザーは、入力装置１５Ｂを適宜操作することにより、通常プレビュー表示と、第１プレビュー表示と、第２プレビュー表示との間で、表示される画面を切り替えることができる。図１６は、画面の切り替えの態様を説明するための図である。
【００７１】
図１６には、通常プレビュー表示と、第１プレビュー表示と、第２プレビュー表示との間の表示の切り替えが、矢印で示されている。ステップＳ２０のプレビュー表示では、通常プレビュー表示が実行される。
【００７２】
その後、条件（１）が充足されれば、プレビュー表示では、通常プレビュー表示と第２プレビュー表示との間でのみ、表示が切り替えられる。条件（１）は、マーク指示によってマーク情報格納部１６Ｂに格納された種別が、「削除」または「選択」の少なくとも一方を含むことである。この場合、マーク指示されたプレビュー画像のみを表示する第１プレビュー表示は、プレビュー表示における表示態様としては選択されない。これにより、マーク指示として「削除」や「選択」という種別を指定されたプレビュー画像は必ず残りのプレビュー画像とともに表示されるため、その種別の指定を維持させて良いか否かをユーザーに確実に判断させることができる。
【００７３】
また、条件（２）が充足されれば、通常プレビュー表示、第１プレビュー表示、第２プレビュー表示の順に、表示が切り替えられる。条件（２）は、マーク指示によってマーク情報格納部１６Ｂに格納された種別が、「削除」と「選択」のいずれをも含まないことである。
【００７４】
＜実施の形態のまとめ＞
以上説明した本実施の形態では、ＭＦＰ１００は、原稿の画像として、ページごとの画像情報を入力される。リアルタイムプレビュー表示後のプレビュー表示では、リアルタイムプレビュー表示中にマーク指示を付された画像情報は、当該原稿内の他の画像情報とは異なる態様で、プレビュー画像を表示される。異なる態様とは、たとえば、全てのプレビュー画像がプレビュー表示において表示されるところ、マーク指示を付されたプレビュー画像は第１プレビュー表示として別途表示され得る。また、第２プレビュー表示のように、同じ画面で異なる態様で表示され得る。
【００７５】
これにより、ユーザーは、たとえばリアルタイムプレビュー表示において、或るプレビュー画像に対し、図１１に示された半円を描くジェスチャーを行いたかったのに行えなくとも、少なくとも図８に示されたシングルタップを行えばよい。当該プレビュー画像は、第２プレビュー表示において表示される。これにより、ユーザーは、リアルタイムプレビュー後のプレビュー表示において、第２プレビュー表示に対して、改めて、印刷条件を設定できる。第２プレビュー表示は、マーク指示を付されたプレビュー画像が、マーク指示を付されていないプレビュー画像とは異なる態様で表示される。これにより、ユーザーは、容易に、マーク指示を付したプレビュー画像をレビューできる。
【００７６】
＜変形例（１）＞
本実施の形態では、条件（１）が充足された場合には、第１プレビュー表示は行われない。ただし、これは実施形態の一例である。条件（１）が充足した場合であっても、第１プレビュー表示が行われる場合もあり得る。
【００７７】
＜変形例（２）＞
第１プレビュー表示や第２プレビュー表示では、マーク指示が付されたプレビュー画像は、マーク指示の種別に関わらず一様に表示された。変形例（２）では、第１および／または第２プレビュー表示において、図１７に示されるように、マーク指示を付されたプレビュー画像は、マーク指示の種別に応じて、グループ分けして表示され得る。
【００７８】
図１７の画面４６０では、５個の画像５２１〜５２５が、マーク指示を付されたプレビュー画像として表示されている。このうち、画像５２１，５２３，５２５が、第１のグループとして、枠４６４内に表示されている。画像５２２，５２４が、第２のグループとして、枠４６５内に表示されている。
【００７９】
＜変形例（３）＞
変形例（３）では、第１および／または第２プレビュー表示において、マーク指示を付されたプレビュー画像は、図１８に示されるように、マーク指示の種別に応じてグループ分けされ、さらに、当該グループの内容が理解される態様で、表示され得る。
【００８０】
図１８の画面４７０では、５個の画像５２１〜５２５が、マーク指示を付されたプレビュー画像として表示されている。このうち、画像５２１，５２３，５２５が、第１のグループとして、枠４７４内に、種別「削除」を表す２本の太線を付されて、表示されている。画像５２２，５２４が、第２のグループとして、枠４７５内に、種別「拡大」を表す矢印４８２，４８４のそれぞれを付されて、表示されている。
【００８１】
＜変形例（４）＞
リアルタイムプレビュー後のプレビュー表示では、マーク指示を付された画像情報のプレビュー画像は、マーク指示の種別に対応した処理を施された状態で表示される場合もあり得る。たとえば、種別「回転」のマーク指示を付された画像情報のプレビュー画像は、リアルタイムプレビュー後のプレビュー表示では、指定された角度だけ回転されて、表示され得る。
【００８２】
プレビュー画像生成部１１５は、リアルタイムプレビュー表示のための処理（図５）においてマーク指示の種別をマーク情報格納部１６Ｂに格納するときに、画像格納部１６Ａに格納されたプレビュー画像に対して、当該種別に対応した画像処理を施しても良い。この場合、プレビュー画像に対する画像処理は、リアルタイムプレビュー表示と並行して行なわれることになる。
【００８３】
今回開示された実施の形態およびその変形例はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。実施の形態およびその変形例において開示された技術は、可能な限り単独でも組み合わせても実施され得ることが意図される。
【符号の説明】
【００８４】
１０  ＣＰＵ、１３  スキャナー、１４  プリンター、１５  操作パネル、１５Ａ  表示装置、１５Ｂ  入力装置、１６Ａ  画像格納部、１６Ｂ  マーク情報格納部、１６Ｃ  ジェスチャー情報格納部、１７  ネットワークコントローラー、１１１  プレビュー表示制御部、１１２  リアルタイムプレビュー表示制御部、１１３  第１プレビュー表示制御部、１１４  第２プレビュー表示制御部、１１５  プレビュー画像生成部。
【図１】
2014212381.tif 000003
【図２】
2014212381.tif 000004
【図３】
2014212381.tif 000005
【図４】
2014212381.tif 000006
【図５】
2014212381.tif 000007
【図６】
2014212381.tif 000008
【図７】
2014212381.tif 000009
【図８】
2014212381.tif 000010
【図９】
2014212381.tif 000011
【図１０】
2014212381.tif 000012
【図１１】
2014212381.tif 000013
【図１２】
2014212381.tif 000014
【図１３】
2014212381.tif 000015
【図１４】
2014212381.tif 000016
【図１５】
2014212381.tif 000017
【図１６】
2014212381.tif 000018
【図１７】
2014212381.tif 000019
【図１８】
2014212381.tif 000020