(57)【要約】【課題】スキャン処理時の操作性を向上させることを課題とする。【解決手段】パネル１６の表示面５０に、メインスキャンアイコン５４を含むメイン画面５２が表示され、メインスキャンアイコンが操作された場合に、スキャナによりスキャン処理が実行される。そして、スキャン処理により生成されたスキャンデータを取得し、スキャンデータに基づく画像を含む第１プレビュー画面７０が、表示面に表示される。さらに、表示面に第１プレビュー画面が表示された状態で、メインスキャンアイコンが操作されると、スキャン装置によりスキャン処理が実行され、スキャンデータに基づく画像８０を含む第２プレビュー画面７８が、第１プレビュー画面とともに、表示面に表示される。これにより、先に表示されていた画像と、新たに取得したスキャンデータに基づく画像とを、比較して閲覧することが可能となり、スキャン処理時の操作性が向上する。【選択図】図６
2015198289.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、ユーザ操作に応じた信号を出力する操作部と、スキャン装置と通信可能な通信部とを備えた情報処理装置のコンピュータが読み取り可能な制御プログラムであって、
前記スキャン装置によるスキャン処理を実行させるための第１アイコンを含む第１画面を、前記表示部に表示させる第１画面表示手段と、
前記第１アイコンに対する選択動作の有無を、前記操作部が出力する信号に基づいて、判断する第１判断手段と、
前記第１判断手段によって前記第１アイコンに対する選択動作があったと判断された場合に、スキャン指示を、前記通信部を介して、前記スキャン装置に送信するスキャン指示送信手段と、
前記スキャン指示の返信として、スキャンデータを、前記通信部を介して、前記スキャン装置から受信するスキャンデータ受信手段と、
前記スキャデータ受信手段により受信したスキャンデータに基づく画像を表示するための第２画面を、前記表示部に表示させる第２画面表示手段と、
して前記コンピュータを機能させ、
前記第２画面表示手段は、
前記表示部に前記第２画面を表示させた後に、前記第１判断手段によって前記第１アイコンに対する選択動作があったと判断された場合に、当該選択動作後に実行されるスキャン処理により生成されるスキャンデータに基づく画像を表示するための第２画面を、既に表示させた第２画面とともに、表示させることを特徴とする制御プログラム。 
【請求項２】
前記第２画面表示手段は、
前記スキャン装置によるスキャン処理を実行させるための第２アイコンが設けられた状態で前記第２画面を表示し、
前記第２スキャンアイコンに対する選択動作の有無を、前記操作部が出力する信号に基づいて、判断する第２判断手段と、
して前記コンピュータを機能させ、
前記スキャン指示送信手段は、
前記第２判断手段によって前記第２アイコンに対する選択動作があったと判断された場合にも、スキャン指示を、前記通信部を介して、前記スキャン装置に送信し、
前記第２画像表示手段は、
前記スキャデータ受信手段が、前記第２判断手段によって前記第２アイコンに対する選択動作があったと判断された場合に前記スキャン指示送信手段が送信したスキャン指示の返信として受信したスキャンデータに基づく画像を、選択動作があったと判断された第２アイコンが表示されている第２画面に、既に表示されている画像とともに表示させることを特徴とする請求項１に記載の制御プログラム。
【請求項３】
前記情報処理装置は記憶部を備え、
前記スキャンデータが受信したスキャンデータを前記記憶部に記憶させる第１記憶手段と、
して前記コンピュータを機能させ、
前記第２画面表示手段は、
前記記憶部に記憶されたスキャンデータに基づく画像を含む前記第２画面を表示することを特徴とする請求項２に記載の制御プログラム。
【請求項４】
前記第１記憶手段は、
前記スキャデータ受信手段が、前記第２判断手段によって前記第２アイコンに対する選択動作があったと判断された場合に前記スキャン指示送信手段が送信したスキャン指示の返信として受信したスキャンデータを、選択動作があったと判断された第２アイコンが表示されている第２画面に、既に表示されている画像に係るスキャンデータに関連づけて前記記憶部に記憶することを特徴とする請求項３に記載の制御プログラム。
【請求項５】
前記第１記憶手段は、
前記スキャデータ受信手段が、前記第２判断手段によって前記第２アイコンに対する選択動作があったと判断された場合に前記スキャン指示送信手段が送信したスキャン指示の返信として受信したスキャンデータと、選択動作があったと判断された第２アイコンが表示されている第２画面に、既に表示されている画像に係るスキャンデータとを前記記憶部内の同じフォルダに記憶させることを特徴とする請求項４に記載の制御プログラム。
【請求項６】
前記第１記憶手段は、
前記既存スキャンデータと、前記スキャデータ受信手段が、前記第２判断手段によって前記第２アイコンに対する選択動作があったと判断された場合に前記スキャン指示送信手段が送信したスキャン指示の返信として受信したスキャンデータと、選択動作があったと判断された第２アイコンが表示されている第２画面に、既に表示されている画像に係るスキャンデータとを結合させた状態で、前記記憶部に記憶させることを特徴とする請求項４に記載の制御プログラム。
【請求項７】
前記記憶部は、
前記第２画面の各々に関連付けて、前記スキャン装置によるスキャン処理の設定値を記憶する第２記憶手段と、して前記コンピュータを機能させ、
前記スキャン指示送信手段は、
前記第２判断手段によって選択動作があったと判断された第２アイコンが表示されている第２画面に関連付けられて前記記憶部に記憶されている設定値に従ったスキャン指示を、前記通信部を介して、前記スキャン装置に送信することを特徴とする請求項２乃至６の何れか１項に記載の制御プログラム。
【請求項８】
前記第２記憶手段は、
前記スキャン指示送信手段が、前記第１判断手段によって前記第１アイコンに対する選択動作があったと判断された、又は前記第２判断手段によって前記第２アイコンに対する選択動作があったと判断された場合に、送信したスキャン指示に含まれるスキャン処理の設定値を、前記スキャン指示送信手段が送信したスキャン指示の返信として受信したスキャンデータに係る画像を表示する第２画面に関連づけて記憶することを特徴とする請求項７に記載の制御プログラム。
【請求項９】
前記第２画面表示手段は、
複数の前記第２画面を表示する場合は、一の第２画面にのみ前記第２アイコンを表示させ、
前記一の第２画面に表示されている第２アイコンに対する、他の第２画面へのドラッグ動作の有無を、前記操作部が出力する信号に応じて判断する第３判断手段と、
して前記コンピュータを機能させ、
前記第２画面表示手段は、
前記第３判断手段により前記ドラッグ操作があったと判断された場合に、前記一の第２画面に表示されている第２アイコンを、前記他の第２画面に移動させ、
前記スキャン指示送信手段は、
前記第２アイコンが前記一の第２画面から前記他の移動された後に、前記一の第２画面に関連付けられて前記記憶部に記憶されているスキャン処理の設定値に従ったスキャン指示を、前記通信部を介して、前記スキャン装置に送信することを特徴とする請求項７又は８に記載の制御プログラム。
【請求項１０】
前記第２画面表示手段は、
前記第２画面が複数表示されている場合は、アクティブな第２画面に前記第２アイコンを表示させることを特徴とする請求項２乃至９の何れか１項に記載の制御プログラム。
【請求項１１】
前記第２画面表示手段は、
複数の前記第２画面を表示する場合は、一の第２画面にのみ前記第２アイコンを表示させ、
前記一の第２画面に表示されている第２アイコンに対する、他の第２画面へのドラッグ動作の有無を、前記操作部が出力する信号に応じて判断する第３判断手段と、
して前記コンピュータを機能させ、
前記第２画面表示手段は、
前記第３判断手段により前記ドラッグ操作があったと判断された場合に、前記一の第２画面に表示されている第２アイコンを、前記他の第２画面に移動させ、
前記スキャン指示送信手段は、
前記第３判断手段により前記ドラッグ操作があったと判断された場合に、スキャン指示を、前記通信部を介して、前記スキャン装置に送信することを特徴とする請求項２乃至１０の何れか１項に記載の制御プログラム。
【請求項１２】
表示部と、
ユーザ操作に応じた信号を出力する操作部と、
スキャン装置と通信可能な通信部と、
制御部と、
を備えた情報処理装置であって、
前記制御部は、
前記スキャン装置によるスキャン処理を実行させるための第１アイコンを含む第１画面を、前記表示部に表示させる第１画面表示手段と、
前記第１アイコンに対する選択動作の有無を、前記操作部が出力する信号に基づいて、判断する第１判断手段と、
前記第１判断手段によって前記第１アイコンに対する選択動作があったと判断された場合に、
スキャン指示を、前記通信部を介して、前記スキャン装置に送信するスキャン指示送信手段と、
前記スキャン指示の返信として、スキャンデータを、前記通信部を介して、前記スキャン装置から受信するスキャンデータ受信手段と、
前記スキャデータ受信手段により受信したスキャンデータに基づく画像を表示するための第２画面を、前記表示部に表示させる第２画面表示手段と、
を有し、
前記第２画面表示手段は、
前記表示部に前記第２画面を表示させた後に、前記第１判断手段によって前記第１アイコンに対する選択動作があったと判断された場合に、当該選択動作後に実行されるスキャン処理により生成されるスキャンデータに基づく画像を表示するための第２画面を、既に表示させた第２画面とともに、表示させることを特徴とする情報処理装置。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャン装置と通信可能な通信部と、表示部とを備えた情報処理装置のコンピュータが読み取り可能な制御プログラム等に関する。
【背景技術】
【０００２】
スキャン装置と通信可能な通信部と、表示部とを備えた情報処理装置では、スキャン装置から取得したスキャンデータに基づく画像を、表示部の表示面に表示することで、ユーザは、スキャンデータに基づく画像を確認することが可能である。下記特許文献には、そのような情報処理装置の一例が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１６６７６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献に記載の情報処理装置によれば、ユーザは、スキャンデータに基づく画像を確認し、修正等を行うことが可能である。しかしながら、上記特許文献に記載の情報処理装置では、先に表示されている画像のスキャンデータと別のスキャンデータを新たに取得した場合に、先に表示されている画像が非表示とされ、新たに取得したスキャンデータに基づく画像が、表示面に表示されるが、例えば、先に表示されていた画像と、新たに取得したスキャンデータに基づく画像とを、比較して閲覧したいユーザにとっては、操作性が悪い。本発明は、そのような事情に鑑みてなされたものであり、スキャン処理時の操作性を向上させることを課題とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の制御プログラムは、表示部と、ユーザ操作に応じた信号を出力する操作部と、スキャン装置と通信可能な通信部とを備えた情報処理装置のコンピュータが読み取り可能な制御プログラムであって、前記スキャン装置によるスキャン処理を実行させるための第１アイコンを含む第１画面を、前記表示部に表示させる第１画面表示手段と、前記第１アイコンに対する選択動作の有無を、前記操作部が出力する信号に基づいて、判断する第１判断手段と、前記第１判断手段によって前記第１アイコンに対する選択動作があったと判断された場合に、スキャン指示を、前記通信部を介して、前記スキャン装置に送信するスキャン指示送信手段と、前記スキャン指示の返信として、スキャンデータを、前記通信部を介して、前記スキャン装置から受信するスキャンデータ受信手段と、前記スキャデータ受信手段により受信したスキャンデータに基づく画像を表示するための第２画面を、前記表示部に表示させる第２画面表示手段と、して前記コンピュータを機能させ、前記第２画面表示手段は、前記表示部に前記第２画面を表示させた後に、前記第１判断手段によって前記第１アイコンに対する選択動作があったと判断された場合に、当該選択動作後に実行されるスキャン処理により生成されるスキャンデータに基づく画像を表示するための第２画面を、既に表示させた第２画面とともに、表示させることを特徴とする。
【０００６】
また、上記課題を解決するために、本発明の情報処理装置は、表示部と、ユーザ操作に応じた信号を出力する操作部と、スキャン装置と通信可能な通信部と、制御部と、を備えた情報処理装置であって、前記制御部は、前記スキャン装置によるスキャン処理を実行させるための第１アイコンを含む第１画面を、前記表示部に表示させる第１画面表示手段と、前記第１アイコンに対する選択動作の有無を、前記操作部が出力する信号に基づいて、判断する第１判断手段と、前記第１判断手段によって前記第１アイコンに対する選択動作があったと判断された場合に、スキャン指示を、前記通信部を介して、前記スキャン装置に送信するスキャン指示送信手段と、前記スキャン指示の返信として、スキャンデータを、前記通信部を介して、前記スキャン装置から受信するスキャンデータ受信手段と、前記スキャデータ受信手段により受信したスキャンデータに基づく画像を表示するための第２画面を、前記表示部に表示させる第２画面表示手段と、を有し、前記第２画面表示手段は、前記表示部に前記第２画面を表示させた後に、前記第１判断手段によって前記第１アイコンに対する選択動作があったと判断された場合に、当該選択動作後に実行されるスキャン処理により生成されるスキャンデータに基づく画像を表示するための第２画面を、既に表示させた第２画面とともに、表示させることを特徴とする。
【発明の効果】
【０００７】
本発明に記載の情報処理装置等では、スキャン装置によるスキャン処理を実行させるための第１アイコンを含む第１画面が、表示部に表示され、第１アイコンが操作された場合に、スキャン装置によりスキャン処理が実行される。そして、スキャン処理により生成されたスキャンデータが情報処理装置に送信され、スキャンデータに基づく画像を含む第２画面が、表示部に表示される。さらに、表示部に第２画面が表示された状態で、第１アイコンが操作されると、スキャン装置によりスキャン処理が実行され、スキャン処理により生成されたスキャンデータが情報処理装置に送信される。そして、スキャンデータに基づく画像を含む画面が、既に表示されている第２画面とともに、表示部に表示される。これにより、先に表示されていた画像と、新たに取得したスキャンデータに基づく画像とを、比較して閲覧することが可能となり、スキャン処理時の操作性が向上する。
【図面の簡単な説明】
【０００８】
【図１】通信システム１のブロック図である。
【図２】メイン画面５２を示す図である。
【図３】メイン画面５２と第１プレビュー画面７０とを示す図である。
【図４】メイン画面５２と第１プレビュー画面７０とを示す図である。
【図５】メイン画面５２と第１プレビュー画面７０とを示す図である。
【図６】メイン画面５２と第１プレビュー画面７０と第２プレビュー画面７８とを示す図である。
【図７】メイン画面５２と第１プレビュー画面７０と第２プレビュー画面７８とを示す図である。
【図８】メイン画面５２と第１プレビュー画面７０と第２プレビュー画面７８とを示す図である。
【図９】ＰＣ１０の動作フローチャートを示す図である。
【図１０】ＰＣ１０の動作フローチャートを示す図である。
【図１１】ＰＣ１０の動作フローチャートを示す図である。
【図１２】ＰＣ１０の動作フローチャートを示す図である。
【図１３】ＰＣ１０の動作フローチャートを示す図である。
【発明を実施するための形態】
【０００９】
＜通信システムの構成＞
図１に、本願に係る第１実施形態として例示される通信システム１のブロック図を示す。通信システム１は、ＰＣ（Personal computerの略）（本発明の情報処理装置の一例）１０、スキャナ（本発明のスキャン装置の一例）３０、ルーター３２を備える。
【００１０】
ＰＣ１０の構成について説明する。ＰＣ１０は、ＣＰＵ（Central Processing Unitの略）（本発明の制御部、コンピュータの一例）１２、記憶部１４、パネル（本発明の表示部の一例）１６、マウス（本発明の操作部の一例）１８、ネットワークＩ／Ｆ（本発明の通信部の一例）２０を主に備えている。これらの構成要素は、入出力ポート２２を介して互いに通信可能とされている。
【００１１】
ネットワークＩ／Ｆ２０は、ルーター３２を介して外部装置と通信するものであり、ルーター３２を介して、スキャナ３０に接続される。これにより、ＰＣ１０は、スキャナ３０と各種データの送受信を行うことが可能である。
【００１２】
パネル１６は、表示面を有しており、表示面に画像データに基づく画像等を表示する。マウス１８は、パネル１６の表示面に表示されるポインタを移動させるためのものであり、ユーザによるドラッグ操作、クリック操作等を受け付け、受け付けた操作に応じた信号を出力する
【００１３】
ＣＰＵ１２は、記憶部１４内の制御プログラム（本発明の制御プログラムの一例）２６に従って処理を実行する。制御プログラム２６は、スキャナ３０にスキャン処理を実行させるためのプログラムである。以降、制御プログラム２６など、プログラムを実行するＣＰＵ１２のことを、単にプログラム名でも記載する場合がある。例えば、「制御プログラム２６が」という記載は、「制御プログラム２６を実行するＣＰＵ１２が」ということを意味する場合がある。
【００１４】
なお、記憶部１４は、ＲＡＭ（Random Access Memoryの略）、ＲＯＭ（Read Only Memoryの略）、フラッシュメモリー、ＨＤＤ（ハードディスクの略）、ＣＰＵ１２が備えるバッファなどが組み合わされて構成されている。また、記憶部１４は、データ記憶領域（本発明の記憶部の一例）２８を備える。データ記憶領域２８は、スキャナ３０から取得したスキャンデータ、制御プログラム２６の実行に必要なデータなどを記憶する領域である。
【００１５】
＜継続スキャン処理＞
通信システム１では、スキャナ３０が、ＰＣ１０からのスキャン指令に従って、スキャン処理を実行し、スキャン処理により生成されたスキャンデータが、ＰＣ１０に送信される。この際、スキャナ３０によって、少なくとも１枚以上の原稿が纏めてスキャンされた場合には、それら少なくとも１枚以上の原稿のスキャンデータが、１群のスキャンデータ（以下、「スキャンデータ群」と記載する場合がある）として、ＰＣ１０に記憶される。そして、そのスキャンデータ群に、ユーザが、新たなスキャンデータを追加したい場合には、継続スキャン処理が行われる。つまり、例えば、少なくとも１枚以上の原稿がスキャンされ、それら少なくとも１枚以上の原稿のスキャンデータがＰＣ１０に記憶された後に、新たな原稿のスキャンデータを、先にスキャンした原稿のスキャンデータと一緒に記憶したい場合には、継続スキャンが行われ、新たな原稿のスキャンデータと、先にスキャンした原稿のスキャンデータとが、関連付けて記憶される。
【００１６】
詳しくは、ＰＣ１０では、制御プログラム２６が実行されると、図２に示すように、パネル１６の表示面５０に、メイン画面（本発明の第１画面の一例）５２が表示される。メイン画面５２には、メインスキャンアイコン（本発明の第１アイコンの一例）５４と４つの設定選択ボタン５６ａ，５６ｂ，５６ｃ，５６ｄと設定値表示欄５８とが表示される。メインスキャンアイコン５４は、スキャン処理を実行するためのボタンである。設定選択ボタン５６は、スキャン処理時のスキャン設定を選択するためのボタンであり、設定選択ボタン５６毎にスキャン処理時の設定値が設定されている。それらメインスキャンアイコン５４および、設定選択ボタン５６の操作時には、各ボタン上に、マウス操作により、ポインタ６０を移動させ、左クリック操作（選択動作）が行われる。
【００１７】
なお、パネル１６に表示されているメインスキャンアイコン５４等の画像上に、マウス操作により、ポインタ６０を移動させ、左クリック操作を行うことを、単に、ボタン等に対する左クリック操作と記載する場合がある。また、設定値表示欄５８は、現在設定されているスキャン処理の設定値が表示される。つまり、４つの設定選択ボタン５６のうちの何れか１つのボタンに対する左クリック操作が行われると、操作されたボタンに応じて設定されている設定値が、設定値表示欄５８に表示される。
【００１８】
メイン画面５２において、メインスキャンアイコン５４に対する左クリック操作が行われると、スキャン指令が、ＰＣ１０からスキャナ３０に送信される。この際、４つの設定選択ボタン５６のうちの選択されているボタンに応じた設定値が、スキャン指令とともに、スキャナ３０に送信される。つまり、ＰＣ１０は、所定の設定値に従ったスキャン指令をスキャナ３０に送信する。なお、スキャナ３０のＡＤＦ（Auto Document Feederの略）（図示省略）若しくは、フラットベッド（図示省略）には、少なくとも１枚以上の原稿がセットされている。
【００１９】
スキャナ３０は、所定の設定値を指定したスキャン指令を受信すると、その設定値に従ったスキャン処理を実行し、スキャン処理により生成されたスキャンデータを、ＰＣ１０に送信する。ＰＣ１０は、スキャンデータを受信すると、受信したスキャンデータをスキャンデータ群として、データ記憶領域２８に記憶する。具体的には、スキャンデータがＪＰＥＧ形式のデータである場合には、複数枚の原稿がスキャンされることにより、複数のＪＰＥＧ方式のデータが形成されるため、それら複数のＪＰＥＧ方式のデータが、スキャンデータ群として、１つのフォルダに纏めて記憶される。また、スキャンデータがＰＤＦ形式のデータである場合には、複数枚の原稿がスキャンされることにより、複数のスキャンデータが纏められた１つのＰＤＦ方式のデータが形成されるため、その１つのＰＤＦ形式のデータが、スキャンデータ群として、記憶される。
【００２０】
また、ＰＣ１０は、スキャンデータをスキャナ３０から受信すると、図３に示すように、パネル１６の表示面５０のメイン画面５２の隣に、プレビュー画面（本発明の第２画面の一例）７０を表示する。このプレビュー画面７０には、受信したスキャンデータに基づく画像７６が表示される。図３のプレビュー画面７０には、４枚の画像７６ａ，７６ｂ，７６ｃ，７６ｄが表示されている。また、プレビュー画面７０には、継続スキャンアイコン（本発明の第２アイコンの一例）７２が表示される。この継続スキャンアイコン７２は、継続スキャン処理を行うためのアイコンである。
【００２１】
継続スキャン処理は、上述したように、新たな原稿のスキャンデータを、先に実行されたスキャン処理に基づくスキャンデータ群（以下、「既存スキャンデータ」と記載する場合がある）と一緒に記憶させたい場合に実行されるスキャン処理である。スキャナ３０のＡＤＦ（Auto Document Feederの略）（図示省略）若しくは、フラットベッド（図示省略）に、追加したい原稿がセットされた状態で、プレビュー画面７０において、継続スキャンアイコン７２に対する左クリック操作が行われると、スキャン指令が、ＰＣ１０からスキャナ３０に送信される。この際、スキャン指令とともにスキャン処理の設定値も送信されるが、そのスキャン処理の設定値は、プレビュー画面７０に対応して設定されている。
【００２２】
詳しくは、プレビュー画面７０に画像が表示される際には、プレビュー画面７０に直近に表示された画像のスキャンデータ生成時のスキャン処理の設定値が、プレビュー画面７０と関連付けられて、データ記憶領域２８に記憶される。つまり、例えば、図３に示すプレビュー画面７０に直近に表示された画像７６は、図２のメインスキャンアイコン５４の操作により実行されたスキャン処理によって生成されたものであり、そのスキャン処理の設定値は、図２のメイン画面５２において選択されていた設定選択ボタン５６に応じた設定値である。このため、プレビュー画面７０に画像７６が表示される際に、プレビュー画面７０と、図２のメイン画面５２において選択されていた設定選択ボタン５６に応じた設定値とが関連付けられて、データ記憶領域２８に記憶される。そして、プレビュー画面７０の継続スキャンアイコン７２に対する左クリック操作が行われると、プレビュー画面７０と関連付けられて記憶されている設定値が、データ記憶領域２８から抽出され、その抽出された設定値が、スキャン指令とともに、スキャナ３０に送信される。これにより、継続スキャン処理の設定等を行うことなく、既存スキャンデータの設定値と同じ設定値で、追加原稿のスキャン処理を行うことが可能となる。
【００２３】
スキャナ３０は、所定の設定値に従ったスキャン指令を受信すると、その設定値に従ったスキャン処理を実行し、スキャン処理により生成されたスキャンデータを、ＰＣ１０に送信する。ＰＣ１０は、スキャンデータを受信すると、そのスキャンデータ（以下、「追加スキャンデータ」と記載する場合がある）と、既存スキャンデータ、つまり、プレビュー画面７０に表示されている画像７６のスキャンデータと関連付けて、一群のスキャンデータとしてデータ記憶領域２８に記憶する。具体的には、スキャンデータがＪＰＥＧ形式のデータである場合には、既存スキャンデータが記憶されているフォルダに、追加スキャンデータが記憶される。これにより、そのフォルダ内のデータが、スキャンデータ群として、記憶される。また、スキャンデータがＰＤＦ形式のデータである場合には、既存スキャンデータと追加スキャンデータとが結合され、その１つのＰＤＦ形式のデータが、スキャンデータ群として、記憶される。
【００２４】
また、ＰＣ１０は、追加スキャンデータをスキャナ３０から受信すると、図４に示すように、プレビュー画面７０に、既存スキャンデータに基づく画像７６ａ，７６ｂ，７６ｃ，７６ｄとともに、追加スキャンデータに基づく画像７６ｅを表示する。このように、ＰＣ１０では、プレビュー画面７０に表示されている継続スキャンアイコン７２を操作するだけで、そのプレビュー画面７０に表示されている画像７６の既存スキャンデータに新たなスキャンデータを容易に追加することが可能となる。
【００２５】
また、上述した継続スキャン処理では、追加原稿のスキャン処理の設定値は、既存スキャンデータの設定値と同じであったが、追加原稿のスキャン処理を、既存スキャンデータの設定値と異なる設定値で、行うことが可能である。詳しくは、プレビュー画面７０の継続スキャンアイコン７２上に、マウス操作により、ポインタ６０を移動させ、右クリック操作が行われることで、図５に示すように、継続スキャンアイコン７２の隣に設定変更ボタン７７ａ，７７ｂが表示される。設定変更ボタン７７ａ，７７ｂは、継続スキャン処理の設定値を変更するためのボタンであり、設定変更ボタン７７ａ，７７ｂ毎にスキャン処理の設定値が設定されている。それら設定変更ボタン７７ａ，７７ｂの何れかのボタンに対する左クリック操作が行われることで、継続スキャン処理の設定値が、操作されたボタンに応じた設定値に変更される。そして、継続スキャンアイコン７２に対する左クリック操作が行われることで、変更された設定値に応じた継続スキャン処理が実行される。なお、継続スキャン処理の設定値が変更された場合には、プレビュー画面７０と関連付けられて記憶されている継続スキャン処理の設定値が、設定変更ボタン７７ａ，７７ｂの操作により変更された設定値に更新される。
【００２６】
また、ＰＣ１０では、プレビュー画面７０に表示されている画像７６のスキャンデータ群と区別した状態で、別のスキャンデータ群を記憶し、その別のスキャンデータ群に基づく画像を、プレビュー画面７０と別のプレビュー画面に表示することが可能である。この際、パネル１６の表示面５０には、その別のプレビュー画面と、先に表示されていたプレビュー画面７０とメイン画面５２とが表示される。
【００２７】
具体的には、パネル１６の表示面５０に、メイン画面５２とプレビュー画面７０とが表示された状態で、メイン画面５２のメインスキャンアイコン５４に対する左クリック操作が行われることで、スキャン指令が、ＰＣ１０からスキャナ３０に送信される。この際、スキャン指令とともに、選択されている設定選択ボタン５６に応じた設定値も、スキャナ３０に送信される。スキャナ３０は、所定の設定値およびスキャン指令を受信すると、その設定値に従ってスキャン処理を実行し、スキャン処理により生成されたスキャンデータを、ＰＣ１０に送信する。ＰＣ１０は、スキャンデータを受信すると、受信したスキャンデータをスキャンデータ群として、データ記憶領域２８に記憶する。この際、受信したスキャンデータ群は、先に実行されたスキャン処理に基づくスキャンデータ群と区別された状態で、データ記憶領域２８に記憶される。
【００２８】
具体的には、スキャンデータがＪＰＥＧ形式のデータである場合には、新たに受信したスキャンデータ群が、先に実行されたスキャン処理に基づくスキャンデータ群が記憶されているフォルダと別のフォルダに、記憶される。また、スキャンデータがＰＤＦ形式のデータである場合には、新たに受信したスキャンデータ群は、１つのＰＤＦ形式のデータであり、先に実行されたスキャン処理に基づく１つのＰＤＦ形式のデータと別のスキャンデータ群として、記憶される。
【００２９】
このように、ＰＣ１０では、メインスキャンアイコン５４の操作により、新たなスキャン処理に基づくスキャンデータ群を、先に実行されたスキャン処理に基づくスキャンデータ群と別に、データ記憶領域２８に記憶することが可能である。これにより、簡便な操作により、スキャンデータ群を、複数種類、作成することが可能となる。
【００３０】
また、ＰＣ１０は、新たなスキャンデータ群をスキャナ３０から受信すると、図６に示すように、パネル１６の表示面５０に、プレビュー画面７０の一部に重なるように、プレビュー画面（本発明の第２画面の一例）７８を表示する。なお、プレビュー画面７０とプレビュー画面７８とを区別するべく、プレビュー画面７０を第１プレビュー画面７０と記載し、プレビュー画面７８を第２プレビュー画面７８と記載する場合がある。この第２プレビュー画面７８には、受信したスキャンデータ群に基づく画像８０が表示される。図６の第２プレビュー画面７８には、４枚の画像８０ａ，８０ｂ，８０ｃ，８０ｄが表示されている。このように、ＰＣ１０では、新たなスキャン処理に基づくスキャンデータ群を受信する毎に、そのスキャンデータ群に基づく画像を表示するためのプレビュー画面が、パネル１６の表示面５０に表示される。この際、表示面５０には、新たなプレビュー画面とともに、先に表示されていたプレビュー画面とメイン画面５２とが、表示される。これにより、ユーザは、複数のプレビュー画面により、取得したスキャンデータ群を容易に閲覧することが可能となる。また、パネル１６の表示面５０にメイン画面が表示されていることで、新たなスキャン処理を容易に実行することが可能となる。
【００３１】
また、第２プレビュー画面７８には、継続スキャンアイコン（本発明の第２アイコンの一例）８２が表示される。この継続スキャンアイコン８２は、上記継続スキャンアイコン７２と同等の機能を有するアイコンである。つまり、継続スキャンアイコン８２に対する左クリック操作により、第２プレビュー画面７８に表示されている画像８０の既存スキャンデータに新たなスキャンデータを追加するための継続スキャン処理が実行される。なお、第２プレビュー画面７８に関連付けて、スキャン処理の設定値がデータ記憶領域２８に記憶されており、継続スキャンアイコン８２の操作により継続スキャン処理が実行される際には、第２プレビュー画面７８に関連付けて記憶されているスキャン処理の設定値に従ったスキャン処理が実行される。このように、ＰＣ１０では、プレビュー画面に表示されている継続スキャンアイコンを操作するだけで、そのプレビュー画面に表示されている画像の既存スキャンデータに新たなスキャンデータを容易に追加することが可能となる。
【００３２】
なお、図６に示すように、第２プレビュー画面７８が、第１プレビュー画面７０の一部に重なるように、表示面５０に表示されている際には、第１プレビュー画面７０の継続スキャンアイコン７２は、非表示とされている。これにより、表示面５０に表示されるアイコンの数を少なくすることが可能となり、表示面５０を見やすくすることが可能となる。ただし、第１プレビュー画面７０を操作可能な画面にすることで、つまり、アクティブウィンドとすることで、第１プレビュー画面７０に継続スキャンアイコン７２が表示される。
【００３３】
詳しくは、第２プレビュー画面７８の下に表示された状態の第１プレビュー画面７０に対して、左クリック操作を行うことで、第１プレビュー画面７０がアクティブウィンドとなり、図７に示すように、第１プレビュー画面７０が、第２プレビュー画面７８の上に表示される。この際、第１プレビュー画面７０には、継続スキャンアイコン７２が表示される。そして、第２プレビュー画面７８の継続スキャンアイコン８２は非表示とされる。このように、ＰＣ１０では、表示面５０に複数のプレビュー画面が表示されている際に、複数のプレビュー画面のうちのアクティブウィンドとなっている画面にのみ、継続スキャンアイコンが表示される。これにより、アクティブウィンドとなっているプレビュー画面において、早急に継続スキャン処理を行うことが可能となる。
【００３４】
また、上記継続スキャン処理では、継続スキャンアイコンに対する左クリック操作により処理が実行されるが、継続スキャンアイコンに対するドラッグ操作により、継続スキャン処理を実行することが可能である。詳しくは、例えば、図８に示すように、第２プレビュー画面７８がアクティブウィンドとなっている場合に、第２プレビュー画面７８の継続スキャンアイコン８２上に、マウス操作により、ポインタ６０を移動させ、さらに、左クリック操作をした状態で、ポインタ６０を第１プレビュー画面７０上に移動させることで、スキャン指令が、スキャナ３０に送信される。この際、スキャン指令とともに送信されるスキャン処理の設定値は、第２プレビュー画面７８に関連付けて記憶されている設定値が採用される。
【００３５】
スキャナ３０は、所定の設定値およびスキャン指令を受信すると、その設定値に従ってスキャン処理を実行し、スキャン処理により生成されたスキャンデータを、ＰＣ１０に送信する。ＰＣ１０は、スキャンデータを受信すると、受信したスキャンデータをスキャンデータ群として、データ記憶領域２８に記憶する。この際、受信したスキャンデータ群は、第１プレビュー画面７０に表示されている画像の既存スキャンデータと関連付けて、データ記憶領域２８に記憶される。このように、ＰＣ１０では、継続スキャンアイコンに対するドラッグ操作を行うことで、ドラッグ先のプレビュー画面において継続スキャン処理を行うことが可能である。ただし、ドラッグ操作による継続スキャン処理では、ドラッグ元のプレビュー画面に関連付けて記憶されている設定値に従って、継続スキャン処理が実行される。
【００３６】
＜制御プログラム＞
上述した継続スキャン処理は、ＰＣ１０のＣＰＵ１２において制御プログラム２６が実行されることによって行われる。以下に、図９乃至図１３用いて、ＣＰＵ１２で制御プログラム２６が実行される際のフローを説明する。なお、このフローは、メイン画面５２上の図示しない終了ボタンに対する選択操作が行われるまで繰り返し実行される。
【００３７】
制御プログラム２６が実行されると、図９に示すように、ＰＣ１０のパネル１６の表示面５０に、メイン画面５２が表示される（以下、「Ｓ」と略す）１００）。次に、メイン画面５２のメインスキャンアイコン５４に対する左クリック操作が行われたか否かが、ＣＰＵ１２によって判断される（Ｓ１０２）。メインスキャンアイコン５４に対する左クリック操作が行われていない場合（Ｓ１０２のＮＯ）には、Ｓ１０２の処理が繰り返される。一方、メインスキャンアイコン５４に対する左クリック操作が行われた場合（Ｓ１０２のＹＥＳ）には、メイン画面５２が無効にされる（Ｓ１０４）。
【００３８】
続いて、プレビュー画面の画像データが作成され（Ｓ１０６）、その画像データに、無効な状態の継続スキャンアイコンの画像データが追加される（Ｓ１０８）。そして、画像データに基づいて、プレビュー画面がパネル１６の表示面５０に表示される（Ｓ１１０）。続いて、スキャナ３０にスキャン指令が送信される（Ｓ１１２）。この際、プレビュー画面に関連付けて記憶されているスキャン処理の設定値が、スキャン指令とともに、スキャナ３０に送信される。
【００３９】
ＰＣ１０は、スキャン指令を送信すると、そのスキャン指令に対する返信として、スキャンデータをスキャナ３０から受信する（Ｓ１１４）。そして、ＰＣ１０は、受信したスキャンデータを、スキャンデータ群として、データ記憶領域２８に記憶し（Ｓ１１６）、受信したスキャンデータに基づく画像７６をプレビュー画面に表示する（Ｓ１１８）。次に、全てのスキャン処理が終了したか否かが、ＣＰＵ１２によって判断される（Ｓ１２０）。全てのスキャン処理が終了していない場合（Ｓ１２０のＮＯ）には、Ｓ１１４に戻る。
【００４０】
一方、全てのスキャン処理が終了している場合（Ｓ１２０のＹＥＳ）には、継続スキャンアイコンにスキャン処理の設定値が設定されているか否かが、ＣＰＵ１２によって判断される（Ｓ１２２）。継続スキャンアイコンに設定値が設定されていない場合（Ｓ１２２のＮＯ）には、プレビュー画面に直近に表示された画像のスキャン処理時の設定値が、継続スキャンアイコンの設定値として設定される（Ｓ１２４）。そして、継続スキャンアイコンに設定された設定値が、現在アクティブウィンドとなっているプレビュー画面に関連付けてデータ記憶領域２８に記憶される（Ｓ１２６）。そして、Ｓ１２８に進む。一方、Ｓ１２２で継続スキャンアイコンに設定値が設定されている場合（Ｓ１２２のＹＥＳ）には、Ｓ１２４及びＳ１２６の処理がスキップされ、Ｓ１２８に進む。
【００４１】
Ｓ１２８では、ＰＣ１０は、継続スキャンアイコンを有効にする（Ｓ１２８）。そして、継続スキャンアイコンに対する左クリック操作が行われたか否かが、ＣＰＵ１２によって判断される（Ｓ１３０）。継続スキャンアイコンに対する左クリック操作が行われた場合（Ｓ１３０のＹＥＳ）には、ＰＣ１０は、継続スキャンアイコンを無効にする（Ｓ１３２）。そして、Ｓ１１２にもどる。
【００４２】
また、継続スキャンアイコンに対する左クリック操作が行われていない場合（Ｓ１３０のＮＯ）には、ドラッグ操作により、継続スキャンアイコンが別のプレビュー画面に移動されたか否かが、ＣＰＵ１２によって判断される（Ｓ１３４）。ドラッグ操作により、継続スキャンアイコンが別のプレビュー画面に移動された場合（Ｓ１３４のＹＥＳ）には、ドラッグ前のプレビュー画面の継続スキャンアイコンが非表示とされる（Ｓ１３６）。次に、ドラッグ先のプレビュー画面に、継続スキャンアイコンが表示される（Ｓ１３８）。続いて、スキャンデータの保存先が、ドラッグ先のプレビュー画面に応じた保存先に変更される（Ｓ１４０）。そして、Ｓ１３２以降の処理が実行される。
【００４３】
また、ドラッグ操作により、継続スキャンアイコンが別のプレビュー画面に移動されていない場合（Ｓ１３４のＮＯ）には、継続スキャンアイコンに対する右クリック操作が行われたか否かが、ＣＰＵ１２によって判断される（Ｓ１４２）。継続スキャンアイコンに対する右クリック操作が行われた場合（Ｓ１４２のＹＥＳ）には、設定変更ボタン７７ａ，７７ｂが表示面５０に表示され、選択された設定変更ボタン７７ａ，７７ｂに応じた設定値に、継続スキャンアイコンの設定値が変更される（Ｓ１４４）。次に、変更された設定値が、現在アクティブなプレビュー画面と関連付けてデータ記憶領域２８に記憶される（Ｓ１４６）。そして、Ｓ１３０以降の処理が実行される。
【００４４】
また、継続スキャンアイコンに対する右クリック操作が行われていない場合（Ｓ１４２のＮＯ）には、現在アクティブなプレビュー画面と異なるプレビュー画面上で左クリック操作が行われたか否かが、ＣＰＵ１２によって判断される（Ｓ１４８）。現在アクティブなプレビュー画面と異なるプレビュー画面上で左クリック操作が行われた場合（Ｓ１４８のＹＥＳ）には、表示中の継続スキャンアイコンが非表示とされる（Ｓ１５０）。次に、クリック操作が行われたプレビュー画面に継続スキャンアイコンが表示される（Ｓ１５２）。続いて、クリック操作が行われたプレビュー画面に関連付けて記憶されている設定値が、継続スキャンアイコンに設定される（Ｓ１５４）。そして、Ｓ１３０以降の処理が実行される。
【００４５】
また、現在アクティブなプレビュー画面と異なるプレビュー画面上で左クリック操作が行われていない場合（Ｓ１４８のＮＯ）には、メイン画面５２上で左クリック操作が行われたか否かが、ＣＰＵ１２によって判断される（Ｓ１５６）。メイン画面５２上で左クリック操作が行われた場合（Ｓ１５６のＹＥＳ）には、ＰＣ１０は、メイン画面５２を有効にする（Ｓ１５８）。そして、Ｓ１０２以降の処理が実行される。一方、メイン画面５２上で左クリック操作が行われていない場合（Ｓ１５６のＮＯ）には、Ｓ１３０以降の処理が実行される。
【００４６】
なお、Ｓ１００を実行するＣＰＵ１２は、第１画面表示手段の一例である。Ｓ１０２を実行するＣＰＵ１２は、第１判断手段の一例である。Ｓ１１０を実行するＣＰＵ１２は、第２画面表示手段の一例である。Ｓ１３０を実行するＣＰＵ１２は、第２判断手段の一例である。Ｓ１１２を実行するＣＰＵ１２は、スキャン指示送信手段の一例である。Ｓ１１４を実行するＣＰＵ１２は、スキャンデータ受信手段の一例である。Ｓ１１６を実行するＣＰＵ１２は、第１記憶手段の一例である。Ｓ１２６，Ｓ１４６を実行するＣＰＵ１２は、第２記憶手段の一例である。Ｓ１３４を実行するＣＰＵ１２は、第３判断手段の一例である。
【００４７】
なお、本発明は、上記実施形態に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、例えば、上記実施形態では、表示面５０に複数のプレビュー画面が表示されている場合に、複数のプレビュー画面のうちのアクティブなプレビュー画面のみに継続スキャンアイコンが表示されているが、複数のプレビュー画面の各々に継続スキャンアイコンを表示することが可能である。
【００４８】
また、上記実施形態では、継続スキャン処理を実行するための装置として、ＰＣ１０が採用されているが、スマートフォン等の携帯端末を採用することが可能である。また、メインスキャンアイコン５４等の選択操作を行うための操作部として、マウス１８が採用されているが、操作ボタン、タッチパネル等を採用することが可能である。その際、選択操作は左クリックに代えてタップ等により行うことができる。
【００４９】
また、上記実施形態では、スキャンデータをＪＰＥＧ方式とＰＤＦ方式のいずれかで保存していたが、これ以外のデータ形式であってもよい。例えばＢＭＰ、ＴＩＦＦなどが挙げられる。その場合、１つのファイルに複数のスキャンデータを格納できる場合はＰＤＦと同様に扱い、できない場合はＪＰＥＧと同様に扱えばよい。
【００５０】
また、上記実施形態では、ＣＰＵ１２によって図９乃至図１３等に示す処理が実行される例を説明したが、これら処理は、ＣＰＵ１２に限らず、ＡＳＩＣや他の論理集積回路により実行されてもよいし、これら処理が、ＣＰＵ等やＡＳＩＣ、他の論理集積回路が協働することにより実行されてもよい。
【符号の説明】
【００５１】
１０：ＰＣ（情報処理装置）
１２：ＣＰＵ（コンピュータ）（制御部）
１６：パネル（表示部）
１６：マウス（操作部）
２０：ネットワークＩ／Ｆ（通信部）
２６：制御プログラム
２８：データ記憶領域（記憶部）
３０：スキャナ（スキャン装置）
５２：メイン画面（第１画面）
５４：メインスキャンアイコン（第１アイコン）
７０：プレビュー画面（第２画面）
７２：継続スキャンアイコン（第２アイコン）
７８：プレビュー画面（第２画面）
８２：継続スキャンアイコン（第２アイコン）
【図１】
2015198289.tif 000003
【図２】
2015198289.tif 000004
【図３】
2015198289.tif 000005
【図４】
2015198289.tif 000006
【図５】
2015198289.tif 000007
【図６】
2015198289.tif 000008
【図７】
2015198289.tif 000009
【図８】
2015198289.tif 000010
【図９】
2015198289.tif 000011
【図１０】
2015198289.tif 000012
【図１１】
2015198289.tif 000013
【図１２】
2015198289.tif 000014
【図１３】
2015198289.tif 000015