(57)【要約】【課題】エラー発生による設定情報を再設定する際の、操作の手間の軽減を図る。【解決手段】本実施の形態の画像処理装置１０は、実行部３２と、表示部３０と、判断部４０Ｃと、表示制御部４０Ｄと、を備える。実行部３２は、画像に対する処理を実行する。表示部３０は、一度に表示可能な情報量が限定される表示部であって、実行部３２によって実行される処理の設定情報を設定するための設定画面を表示する。判断部４０Ｃは、設定画面を介して設定された設定情報に応じた処理を実行部３２が実行可能か否かを判断する。表示制御部４０Ｄは、判断部４０Ｃによって処理が実行不可と判断された処理の設定情報を反映した設定画面を表示部３０に表示する。【選択図】図３
2016213756.tif 000002
【特許請求の範囲】
【請求項１】
画像に対する処理を実行する実行手段と、
一度に表示可能な情報量が限定される表示手段であって、前記実行手段によって実行される処理の設定情報を設定するための設定画面を表示する表示手段と、
前記設定画面を介して設定された設定情報に応じた処理を前記実行手段が実行可能か否かを判断する判断手段と、
前記判断手段によって前記処理が実行不可と判断された処理の設定情報を反映した前記設定画面を前記表示手段に表示する表示制御手段と、
を備えた画像処理装置。
【請求項２】
前記実行手段は、記録媒体から画像を読取り、読取った画像の画像データを記憶手段へ記憶する読取記憶処理を、前記処理として実行し、
前記表示手段は、前記読取記憶処理における前記画像の読取条件を前記設定情報として設定するための前記設定画面を表示し、
前記判断手段は、前記設定画面を介して設定された前記読取条件で読取った画像データのデータ量に基づく前記画像データの前記記憶手段への記憶が可能か否かの判別によって、前記設定情報に応じた処理を前記実行手段が実行可能か否かを判断する、
請求項１に記載の画像処理装置。
【請求項３】
前記記憶手段は、所定のデータ量以下の画像データを記憶するためのボックスとして複数に分割され、
前記判断手段は、前記読取条件で読み取った画像データのデータ量と、前記ボックスに記憶できる所定のデータ量との比較によって、前記画像データの前記記憶手段への記憶が可能か否かの判別を行う、
請求項２に記載の画像処理装置。
【請求項４】
前記表示制御手段は、前記判断手段によって前記画像データの前記記憶手段への記憶が不可と判断された場合、前記画像データのデータ量に対する、前記画像データを読み取ったときの読取条件とは異なる読取条件で画像を読取ったときの画像データのデータ量の比較値を示す関連情報を反映した設定画面を前記表示手段に表示する、請求項２に記載の画像処理装置。
【請求項５】
前記設定情報は、複数の設定項目および複数の前記設定項目の各々に対応する設定値を含み、
前記表示制御手段は、前記判断手段によって前記画像データの前記記憶手段への記憶が不可と判断された場合、前記画像データを読み取ったときの読取条件とは異なる読取条件で画像を読み取ったときのデータ量低減効果の高い順を示す順位情報を反映した設定画面を前記表示手段に表示する、請求項２に記載の画像処理装置。
【請求項６】
前記表示制御手段は、前記判断手段によって前記画像データの前記記憶手段への記憶が不可と判断された場合、前記画像データのデータ量と、前記ボックスに記憶できる所定のデータ量とを比較するための比較情報を反映した設定画面を前記表示手段に表示する、請求項３に記載の画像処理装置。
【請求項７】
画像に対する処理を実行する実行手段と、一度に表示可能な情報量が限定される表示手段であって前記実行手段によって実行される処理の設定情報を設定するための設定画面を表示する表示手段と、を備えた画像処理装置で実行する画像処理方法であって、
前記設定画面を介して設定された設定情報に応じた処理を前記実行手段が実行可能か否かを判断する判断ステップと、
前記判断ステップによって前記処理が実行不可と判断された処理の設定情報を反映した前記設定画面を前記表示手段に表示する表示制御ステップと、
を含む画像処理方法。
【請求項８】
前記実行手段は、記録媒体から画像を読取り、読取った画像の画像データを記憶手段へ記憶する読取記憶処理を、前記処理として実行し、
前記表示手段は、前記読取記憶処理における前記画像の読取条件を前記設定情報として設定するための前記設定画面を表示し、
前記判断ステップは、前記設定画面を介して設定された前記読取条件で読取った画像データのデータ量に基づく前記画像データの前記記憶手段への記憶が可能か否かの判別によって、前記設定情報に応じた処理を前記実行手段が実行可能か否かを判断する、
請求項７に記載の画像処理方法。
【請求項９】
前記記憶手段は、所定のデータ量以下の画像データを記憶するためのボックスとして複数に分割され、
前記判断ステップは、前記読取条件で読み取った画像データのデータ量と、前記ボックスに記憶できる所定のデータ量との比較によって、前記画像データの前記記憶手段への記憶が可能か否かの判別を行う
請求項８に記載の画像処理方法。
【請求項１０】
前記表示制御ステップは、前記判断ステップによって前記画像データの前記記憶手段への記憶が不可と判断された場合、前記画像データのデータ量に対する、前記画像データを読み取ったときの読取条件とは異なる読取条件で画像を読取ったときの画像データのデータ量の比較値を示す関連情報を反映した設定画面を前記表示手段に表示する、請求項８に記載の画像処理方法。
【請求項１１】
前記設定情報は、複数の設定項目および複数の前記設定項目の各々に対応する設定値を含み、
前記表示制御ステップは、前記判断ステップによって前記画像データの前記記憶手段への記憶が不可と判断された場合、前記画像データを読み取ったときの読取条件とは異なる読取条件で画像を読み取ったときのデータ量低減効果の高い順を示す順位情報を反映した設定画面を前記表示手段に表示する、請求項８に記載の画像処理方法。
【請求項１２】
前記表示制御ステップは、前記判断ステップによって前記画像データの前記記憶手段への記憶が不可と判断された場合、前記画像データのデータ量と、前記ボックスに記憶できる所定のデータ量とを比較するための比較情報を反映した設定画面を前記表示手段に表示する、請求項９に記載の画像処理方法。
【請求項１３】
画像に対する処理を実行する実行手段と、一度に表示可能な情報量が限定される表示手段であって前記実行手段によって実行される処理の設定情報を設定するための設定画面を表示する表示手段と、を備えたコンピュータに実行させるための画像処理プログラムであって、
前記設定画面を介して設定された設定情報に応じた処理を前記実行手段が実行可能か否かを判断する判断ステップと、
前記判断ステップによって前記処理が実行不可と判断された処理の設定情報を反映した前記設定画面を前記表示手段に表示する表示制御ステップと、
を前記コンピュータに実行させるための画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、および画像処理プログラムに関する。
【背景技術】
【０００２】
多くの機能を搭載したハイエンドの画像処理装置（例えば、プリンタ、複合機等）が開発されてきたが、近年、ハイエンドの画像処理装置に比べて搭載する機能は少ないものの低価格なローエンドの画像処理装置が開発されてきている。このようなローエンドの画像処理装置はハイエンドの画像処理装置に比べ簡易的な操作部となっており、その操作部内における表示部は一度に表示可能な情報量が限定され、更に、情報を記憶するメモリ容量が限られている。このようなローエンドの画像処理装置においてエラーが発生した時には、エラー発生を示す画面が表示され、当該画面の確認後におけるユーザの操作または当該画面が表示されて所定時間経過後に、各種設定を行うための設定画面の表示に遷移する。
【０００３】
ここで、従来のローエンドの画像処理装置において、設定情報に示される読取条件で記録媒体から画像を読取り、読取った画像の画像データを特定の記憶領域に記憶する処理が実行される際に記憶領域の空き容量不足などによるエラーが発生すると、空き容量不足を示す画面が表示されるが、その後の画面遷移とともに空き容量不足が発生した読取条件もクリアされるため、読取条件が初期値の状態の設定画面が表示部に表示されることになっていた。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
これにより、従来では、設定情報を再設定して処理を試みるユーザにとって、エラー発生時に設定していた設定情報を確認することができないため、エラー発生時に設定していた設定情報を元に再設定を行うという操作が困難という課題が発生していた。そこで、本発明は上記課題の解決を鑑みて、エラー発生による設定情報を再設定する際の、操作の手間の軽減を図ることができることを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明に係る画像処理装置は、画像に対する処理を実行する実行手段と、一度に表示可能な情報量が限定される表示手段であって、前記実行手段によって実行される処理の設定情報を設定するための設定画面を表示する表示手段と、前記設定画面を介して設定された設定情報に応じた処理を前記実行手段が実行可能か否かを判断する判断手段と、前記判断手段によって前記処理が実行不可と判断された処理の設定情報を反映した設定画面を前記表示手段に表示する表示制御手段と、を備える。
【発明の効果】
【０００６】
本発明によれば、エラー発生による設定情報を再設定する際の、操作の手間の軽減を図ることができる、という効果を奏する。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施の形態の画像処理装置のハードウェア構成図である。
【図２】図２は、ＵＩ部の一例を示す模式図である。
【図３】図３は、本実施の形態の画像処理装置の機能ブロック図である。
【図４】図４は、表示部に表示される各種画面の一例を示す模式図である。
【図５】図５は、表示部に表示される各種画面の一例を示す模式図である。
【図６】図６は、表示部に表示される各種画面の一例を示す模式図である。
【図７】図７は、表示部に表示される各種画面の一例を示す模式図である。
【図８】図８は、表示部に表示される各種画面の一例を示す模式図である。
【図９】図９は、表示部に表示される各種画面の一例を示す模式図である。
【図１０】図１０は、表示部に表示される各種画面の一例を示す模式図である。
【図１１】図１１は、表示部に表示される各種画面の一例を示す模式図である。
【図１２】図１２は、表示部に表示される各種画面の一例を示す模式図である。
【図１３】図１３は、本実施の形態の画像処理装置の制御部で実行する画像処理の手順を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本発明の実施の形態の画像処理装置について説明する。
【０００９】
図１は、本実施の形態の画像処理装置１０のハードウェア構成図である。
【００１０】
画像処理装置１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１４と、ＮＶＲＡＭ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１６と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１８と、Ｆ−ＲＯＭ（Ｆｌａｓｈ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０と、エンジン２２と、通信Ｉ／Ｆ２４と、ＵＩ部２６と、を備える。
【００１１】
これらのＣＰＵ１２、ＲＯＭ１４、ＮＶＲＡＭ１６、ＲＡＭ１８、Ｆ-ＲＯＭ２０、エンジン２２、通信Ｉ/Ｆ２４、およびＵＩ部２６は、バスを介して電気的に接続されている。ＮＶＲＡＭ１６には、画像処理装置１０の画像処理における種々の情報（例えば、パラメータ、処理に用いられる条件等）が記憶される。本実施の形態のＮＶＲＡＭ１６のメモリ容量は、コストの観点から最低限の必要量である。
【００１２】
エンジン２２は、スキャナエンジン２２Ａ、ＦＡＸエンジン２２Ｂ、およびプリンタエンジン２２Ｃの少なくとも１つを含む。本実施の形態では、エンジン２２は、スキャナエンジン２２Ａを少なくとも含む。
【００１３】
スキャナエンジン２２Ａは、スキャナ処理の実行部である。スキャナ処理は、記録媒体から画像を読取り、読取った画像の画像データを得る処理である。記録媒体は、例えば、用紙などの紙媒体である。ＦＡＸエンジン２２Ｂは、ファックス処理の実行部である。ファックス処理は、電話回線を介して画像データを送受信する処理である。プリンタエンジン２２Ｃは、プリンタ処理の実行部である。プリンタ処理は、画像データの画像を記録媒体へ形成する処理である。
【００１４】
通信Ｉ/Ｆ２４は、通信回線を介して外部装置と通信する通信インターフェースである。ＵＩ部２６は、ユーザからの各種操作指示を受付けると共に、ユーザに対して各種画像を表示する。ＵＩ部２６は、操作部２８と、表示部３０と、を含む。
【００１５】
図２は、ＵＩ部２６の一例を示す模式図である。図２に示すように、ＵＩ部２６は、操作部２８と、表示部３０と、を含む。操作部２８は、ユーザからの各種操作指示を受付ける。操作部２８は、各種入力を受け付ける１または複数のボタンなどで構成される。表示部３０は、各種画面を表示する。
【００１６】
本実施の形態では、表示部３０は、一度に表示可能な情報量（文字列の行数、文字数、メモリ使用量等）が既定値以下である。規定値とは、例えば、一度に表示可能な文字列が、行方向（矢印Ｙ方向参照）に５行以下であることを示し、また、例えば、一度に表示可能な文字数が、３０個以下であることを示す。本実施の形態では、一例として、表示部３０の一度に表示可能な文字列は、行方向（矢印Ｙ方向）に４行である場合を説明する。また、表示部３０は、後述する設定画面を表示する。
【００１７】
図３は、本実施の形態の画像処理装置１０の機能ブロック図である。
【００１８】
画像処理装置１０は、ＵＩ部２６と、実行部３２と、第２記憶部３４と、第１記憶部３６と、制御部４０と、を備える。ＵＩ部２６、実行部３２、第２記憶部３４、および第１記憶部３６は、制御部４０にデータや信号授受可能に接続されている。
【００１９】
第２記憶部３４は、スキャナエンジン２２Ａで読取った画像データを一時的に記憶する記憶部である。第２記憶部３４は、例えば、図１に示すＲＡＭ１８に相当する。
【００２０】
第１記憶部３６は、スキャナエンジン２２Ａで読取った画像データを記憶する記憶部である。第１記憶部３６は、例えば、図１に示すＦ-ＲＯＭ２０に相当する。
【００２１】
本実施の形態では、第１記憶部３６には、所定のデータ量以下の画像データを記憶するための複数のボックス（メモリボックス）が設けられている。ボックスは、擬似的に第１記憶部３６の記憶領域を分割したものであり、例えば、フォルダに相当する。本実施の形態では、一例として、第１記憶部３６には、３つのボックスが設けられている場合を説明する。なお、第１記憶部３６に設けられたボックスの数は、３つに限定されない。
【００２２】
実行部３２は、画像に対する処理を実行する。具体的には、実行部３２は、画像処理装置１０で実行可能な各種処理を実行する。実行部３２は、スキャナ処理、ＦＡＸ処理、プリンタ処理、および読取記憶処理の少なくとも１つの処理を実行する。実行部３２は、スキャナエンジン２２Ａを用いてスキャナ処理を実行する。実行部３２は、ＦＡＸエンジン２２Ｂを用いてＦＡＸ処理を実行する。また、実行部３２は、プリンタエンジン２２Ｃを用いてプリンタ処理を実行する。
【００２３】
読取記憶処理は、スキャナエンジン２２Ａを用いて、記録媒体から画像を読取り、読取った画像データを第１記憶部３６の指定されたボックスへ記憶する処理である。詳細には、実行部３２は、スキャナエンジン２２Ａを用いて、記録媒体から画像を読取り、読取った画像データを第２記憶部３４へ一時的に記憶した後に、第１記憶部３６の指定されたボックスへ記憶（移動）する。これにより、実行部３２は、読取記憶処理を実行する。
【００２４】
本実施の形態では、一例として、実行部３２が、読取記憶処理を実行する場合を説明する。
【００２５】
制御部４０は、画像処理装置１０全体を制御する。
【００２６】
制御部４０は、取得部４０Ａと、実行制御部４０Ｂと、判断部４０Ｃと、表示制御部４０Ｄと、を含む。取得部４０Ａ、実行制御部４０Ｂ、判断部４０Ｃ、および表示制御部４０Ｄの一部または全ては、例えば、ＣＰＵ１２などの処理装置にプログラムを実行させること（すなわちソフトウェア）により実現してもよいし、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などのハードウェアにより実現してもよいし、併用して実現してもよい。
【００２７】
取得部４０Ａは、実行部３２で実行する処理の設定情報を取得する。処理の設定情報は、設定項目および設定項目に対応する設定値を含む。
【００２８】
例えば、実行部３２がプリンタ処理を実行する場合、設定情報は、設定項目として、形成対象の画像のサイズ、画像形成時の画質、画像形成対象の記録媒体のサイズ（または該サイズの記録媒体を貯留したトレイ）、などを含む。また、各設定項目に対応する設定値が、ユーザによる操作部２８の操作指示によって設定される。
【００２９】
実行部３２がＦＡＸ処理を実行する場合、設定情報は、設定項目として、画質、形成対象の画像のサイズ、受信した画像データの画像を形成する対象の記録媒体のサイズ、などを含む。また、各設定項目に対応する設定値が、ユーザによる操作部２８の操作指示によって設定される。
【００３０】
実行部３２がスキャン処理を実行する場合、設定情報は、設定項目として、読取濃度、読取サイズ、読取画質、などを含む。また、各設定項目に対応する設定値が、ユーザによる操作部２８の操作指示によって設定される。
【００３１】
実行部３２が読取記憶処理を実行する場合、設定情報は、読取条件を示す。読取条件は、例えば、設定項目として、記録媒体から画像を読取るときの読取濃度、読取サイズ、読取画質、などを含む。また、各設定項目に対応する設定値が、ユーザによる操作部２８の操作指示によって設定される。
【００３２】
上述したように、本実施の形態では、実行部３２は、読取記憶処理を実行する場合を説明する。このため、取得部４０Ａは、記録媒体の画像の読取条件を示す、設定情報を取得する。
【００３３】
各設定情報については、各処理に対応する設定項目ごとに、設定値の初期設定値が、例えば、ＮＶＲＡＭ１６に予め記憶されている。
【００３４】
取得部４０Ａは、操作部２８から、実行部３２で実行する処理の設定情報を取得する。すなわち、本実施の形態では、取得部４０Ａは、操作部２８から、画像の読取条件を示す設定情報を取得する（詳細後述）。
【００３５】
表示制御部４０Ｄは、設定画面などの各種画面を表示部３０へ表示する制御を行う。
【００３６】
図４〜図１２は、表示部３０に表示される各種画面の一例を示す模式図である。
【００３７】
例えば、表示制御部４０Ｄは、操作部２８における、読取記憶処理の実行を指示するためのボタン（例えば、ボタン２８Ａ、図２参照）がユーザによって操作されると、読取記憶処理の初期画面９０を表示部３０へ表示する（図４参照）。
【００３８】
図４に示す例では、読取記憶処理の初期画面９０は、１行目に準備ＯＫを示す「Ｒｅａｄｙ」が表示され、２行目および３行目に、読取条件として、設定項目「読取サイズ」の初期設定値“Ａ４”、設定項目「読取画質」の初期設定値“Ｍｉｘｅｄ”、設定項目「読取濃度」の初期設定値“３”が表示されている。なお、図４に示す例では、濃度を示す５つの目盛りの内、３つの目盛りを黒色で示すことで、「読取濃度」の初期設定値“３”が表示されている。
【００３９】
表示制御部４０Ｄは、制御部４０のＮＶＲＡＭ１６から、読取記憶処理に対応する設定項目ごとの初期設定値を読取り、初期画面９０に表示する。
【００４０】
また、初期画面９０の４行目には、“Ｓｔｏｒｅ”、“Ｐｒｉｎｔ”、“Ｃｌｅａｒ”の各々が表示されている。“Ｓｔｏｒｅ”は、第１記憶部３６における、読取った画像データを記憶するボックスを指示するためのボックス選択画面への移行を指示するための表示領域である。例えば、ユーザが、初期画面９０に表示された“Ｓｔｏｒｅ”を指示するための、操作部２８におけるボタン（例えば、ボタン２８Ｂ）を操作することで、“Ｓｔｏｒｅ”を選択する。
【００４１】
すると、表示制御部４０Ｄは、図５に示すボックス選択画面９１を表示部３０へ表示する。図５に示す例では、ボックス選択画面９１には、第１記憶部３６の３つのボックスの各々について、ボックスが空（Ｅｍｐｔｙ）であるか、画像データがすでに記憶されているかが表示されている。図５に示す例では、第１記憶部３６のボックス“１”には、画像データ“ｔｅｓｔ”が記憶され、ボックス“２”およびボックス“３”は、空“Ｅｍｐｔｙ”であることが示されている。
【００４２】
表示制御部４０Ｄは、ボックス選択画面９１の表示前に、第１記憶部３６の各ボックスに画像データが格納されているか否かを判別し、格納されていない場合には空“Ｅｍｐｔｙ”を示す情報を表示し、格納されている場合には、格納済の画像データ名を示す情報を表示すればよい。
【００４３】
ユーザは、操作部２８を操作することで、空“Ｅｍｐｔｙ”のボックスを選択する。図５に示す例では、ボックス“２”が選択された状態を示した。すると、取得部４０Ａは、読取記憶処理で読取った画像の画像データのボックスとして、第１記憶部３６のボックス“２”が指定されたことを取得する。
【００４４】
次に、表示制御部４０Ｄは、指定されたボックス“２”を示す情報を含む、読取記憶処理の初期画面５０を表示部３０へ表示する（図６（Ａ）参照）。
【００４５】
図６（Ａ）に示す例では、読取記憶処理の初期画面５０は、１行目に準備ＯＫを示す「Ｒｅａｄｙ」が表示され、２行目に、指定された第１記憶部３６のボックス“２”を示す情報が表示されている。また、３行目に、読取条件として、設定項目「読取サイズ」の初期設定値“Ａ４”、設定項目「読取濃度」の初期設定値“３”、および設定項目「読取画質」の初期設定値“Ｍｉｘｅｄ”、が表示されている。
【００４６】
また、４行目には、読取条件に含まれる各設定項目として、読取サイズを示す“ＳｃｎＳｉｚｅ”、読取濃度を示す“Ｄｅｎｓｉｔｙ”、読取画質を示す“ＩｍａｇｅＱ”が表示されている。
【００４７】
初期画面５０に表示された“Ｄｅｎｓｉｔｙ”は、読取濃度の変更を行うための設定画面への移行を指示するための表示領域である。例えば、ユーザが、初期画面５０の“Ｄｅｎｓｉｔｙ”を指示するための、操作部２８におけるボタン（例えば、ボタン２８Ｃ、図２参照）を操作することで、“Ｄｅｎｓｉｔｙ”を選択する。
【００４８】
すると、表示制御部４０Ｄは、図６（Ｂ）に示す設定画面５１を表示部３０へ表示する。図６（Ｂ）に示す例では、設定画面５１には、読取濃度が変更可能に表示され、初期設定値である濃度“３”が表示されている。ユーザは、設定画面５１が表示部３０に表示された状態で、操作部２８を操作することで、読取濃度を他の設定値に変更することができる。
【００４９】
なお、図６（Ｂ）には、読取濃度の設定値を、目盛りで表示する形態を示した。しかし、読取濃度は、画像の読取時の濃度を示す情報であればよく、読取濃度を目盛りで表現する表示形態に限定されない。
【００５０】
図６（Ａ）に戻り、初期画面５０に表示された“ＳｃｎＳｉｚｅ”は、読取サイズの変更を行うための設定画面への移行を指示するための表示領域である。例えば、ユーザが、初期画面５０の“ＳｃｎＳｉｚｅ”を指示するための、操作部２８におけるボタン（例えば、ボタン２８Ｂ、図２参照）を操作することで、“ＳｃｎＳｉｚｅ”を選択する。
【００５１】
すると、表示制御部４０Ｄは、図６（Ｃ）に示す設定画面５２を表示部３０へ表示する。図６（Ｃ）に示す例では、設定画面５２には、読取サイズに対応する設定値の一覧（“Ａ３”、“Ｂ４”、“Ａ４”）が選択可能に表示され、初期設定値である“Ａ４”は、他の設定値とは異なる表示形態で示されている。ユーザは、設定画面５２が表示部３０に表示された状態で、操作部２８を操作することで、読取サイズを他の設定値“Ａ３”または“Ｂ４”に変更することができる。
【００５２】
なお、図６（Ｃ）には、読取サイズの設定値として、３種類の設定値（“Ａ３”、“Ｂ４”、“Ａ４”）を選択可能に表示する場合を説明した。しかし、読取サイズの設定値の種類は、３種類に限定されない。また、読取サイズは、読取る画像のサイズを示す情報であればよく、“Ａ３”、“Ｂ４”、“Ａ４”、といった表示形態に限定されない。
【００５３】
図６（Ａ）に戻り、初期画面５０に表示された“ＩｍａｇｅＱ”は、読取画質の変更を行うための設定画面への移行を指示するための表示領域である。例えば、ユーザが、初期画面５０の“ＩｍａｇｅＱ”を指示するための、操作部２８におけるボタン（例えば、ボタン２８Ｄ、図２参照）を操作することで、“ＩｍａｇｅＱ”を選択する。
【００５４】
すると、表示制御部４０Ｄは、図６（Ｄ）に示す設定画面５３を表示部３０へ表示する。図６（Ｄ）に示す例では、設定画面５３には、読取画質に対応する設定値の一覧（“Ｍｉｘｅｄ”、“Ｔｅｘｔ”、“Ｐｈｏｔｏ”）が選択可能に表示され、初期設定値である“Ｍｉｘｅｄ”は、他の設定値とは異なる表示形態で示されている。ユーザは、設定画面５３が表示部３０に表示された状態で、操作部２８を操作することで、読取画質を他の設定値に変更することができる。
【００５５】
なお、図６（Ｄ）には、読取画質の設定値として、３種類の設定値（“Ｍｉｘｅｄ”、“Ｔｅｘｔ”、“Ｐｈｏｔｏ”）を選択可能に表示する場合を説明した。しかし、読取画質の設定値の種類は、３種類に限定されない。また、読取画質は、読取画質を示す情報であればよく、“Ｍｉｘｅｄ”、“Ｔｅｘｔ”、“Ｐｈｏｔｏ”、といった表示形態に限定されない。
【００５６】
取得部４０Ａは、ユーザによる操作部２８の操作指示によって入力された設定情報を取得する。すなわち、取得部４０Ａは、ユーザによる操作部２８の操作指示によって入力または選択された設定値を、設定項目ごとに操作部２８から取得する。そして、取得部４０Ａは、取得した設定情報を、制御部４０のメモリ（例えば、ＮＶＲＡＭ１６）に記憶する。
【００５７】
例えば、ユーザによる操作部２８の操作指示によって、設定情報に示される読取条件として、読取濃度“４”、読取サイズ“Ａ３”、読取画質“Ｐｈｏｔｏ”が選択されたとする。この場合、取得部４０Ａは、ユーザによる操作部２８の操作指示によって入力された設定情報に示される読取条件として、読取濃度“４”、読取サイズ“Ａ３”、読取画質“Ｐｈｏｔｏ”をＮＶＲＡＭ１６に記憶する。
【００５８】
そして、ユーザによる操作部２８の操作指示によって、読取記憶処理の実行が指示されると、実行部３２は、読取記憶処理を実行する。詳細には、実行部３２は、ＮＶＲＡＭ１６に記憶された設定情報に示される読取条件で、記録媒体から画像を読取り、画像データを取得する。そして、実行部３２は、取得した画像データを、一時的な記憶部である第２記憶部３４へ記憶する。そして、制御部４０では、後述する判断処理を実行した後に、画像データを第１記憶部３６へ移動する。
【００５９】
例えば、取得部４０Ａが、設定情報に示される読取条件として読取濃度“４”、読取サイズ“Ａ３”、読取画質“Ｐｈｏｔｏ”を取得し、取得した設定情報をＮＶＲＡＭ１６に記憶したとする。この場合、実行部３２は、読取濃度“４”に相当する濃度で、読取サイズ“Ａ３”のサイズで、読取画質“Ｐｈｏｔｏ”の画質で、記録媒体の画像を読取る。そして、実行部３２は、読取った画像データを第２記憶部３４へ一時的に記憶する。
【００６０】
なお、実行部３２が記録媒体からの画像の読取りを実行中は、表示制御部４０Ｄは、例えば、図７に示す実行中画面５９を表示部３０に表示すればよい。実行中画面５９は、読取記憶処理を実行中であることを示す情報（例えば、“Ｓｃａｎｎｅｒ  ｐｒｏｃｅｓｓｉｎｇ”）を含む画面であればよい。
【００６１】
ここで、上述したように、読取記憶処理は、記録媒体から読取った画像の画像データを、第２記憶部３４へ一時的に記憶した後に、第１記憶部３６の指定されたボックスへ記憶する処理である。
【００６２】
しかし、記録媒体から読取った画像の画像データのデータ量が、第１記憶部３６の指定されたボックスの容量より大きい場合がある。このような場合、実行部３２は、設定情報に応じた処理を実行することができない。すなわち、読み取った画像データを第１記憶部３６の指定されたボックスへ記憶することができない。
【００６３】
そこで、図３に戻り、判断部４０Ｃは、設定画面を介して設定された設定情報に応じた処理を、実行部３２が実行可能か否かを判断する。本実施の形態では、判断部４０Ｃは、第１記憶部３６における、ボックス選択画面９１でユーザによって指定されたボックスに画像データが記憶されているか否かを判別することで、設定画面を介して設定された設定情報に応じた処理を、実行部３２が実行可能か否かを判断する。
【００６４】
具体的には、判断部４０Ｃは、第１記憶部３６における、ボックス選択画面９１でユーザによって指定されたボックスが空“Ｅｎｐｔｙ”であるか否かを判別することで、該画像データを第１記憶部３６へ記憶可能か否かを判別する。
【００６５】
なお、判断部４０Ｃは、ボックス選択画面９１でユーザによって指定されたボックスの容量から、実行可能か否かを判断してもよい。すなわち、判断部４０Ｃは、設定画面を介して設定された読取条件で読取った画像データのデータ量に基づく画像データが、第１記憶部３６における指定されたボックスに記憶可能か否かの判別によって、設定情報に応じた処理を実行部３２が実行可能か否かを判断してもよい。詳細には、判断部４０Ｃは、上記読取条件で読み取った画像データのデータ量と、指定されたボックスに記憶できる所定のデータ量との比較によって、画像データの第１記憶部３６への記憶が可能か否かの判別を行ってもよい。
【００６６】
この場合、判断部４０Ｃは、取得部４０Ａが取得した設定情報に示される読取条件で読取られ、第２記憶部３４に一時的に記憶された画像データのデータ量を読取る。そして、判断部４０Ｃは、第１記憶部３６の指定されたボックスの容量を読取る。そして、判断部４０Ｃは、読取った画像データのデータ量が、第１記憶部３６の指定されたボックスの容量以下であるか否かを判別することで、該画像データを第１記憶部３６へ記憶可能か否かを判別する。この判別により、判断部４０Ｃは、設定画面を介して設定された設定情報に応じた処理を、実行部３２が実行可能か否かを判断すればよい。
【００６７】
そして、判断部４０Ｃが実行不可と判断した場合、表示制御部４０Ｄは、エラー画面を表示部３０に表示する。実行不可と判断した場合とは、本実施の形態では、取得部４０Ａが取得した設定情報に示される読取条件で読取った画像データのデータ量が、第１記憶部３６の指定されたボックスの容量を超えることを意味する。
【００６８】
図８は、エラー画面６０の一例を示す模式図である。判断部４０Ｃが実行不可と判断した場合、表示制御部４０Ｄは、エラー画面６０を表示部３０へ表示する。
【００６９】
図８に示す例では、エラー画面６０の１行目には、エラー発生を示す情報“Ｅｒｒｏｒ  Ｍｅｍｏｒｙ  Ｆｕｌｌ”が示されている。また、エラー画面６０の１行目には、第１記憶部３６の指定されたボックスの全容量に対する、実行不可と判断した読取条件に応じて読取った画像データのデータ量を示す画像６０Ａが示されている。具体的には、画像６０Ａは、指定されたボックスの全容量（図８中、画像６０Ａの斜線領域参照）に対する、該データ量（図８中、画像６０Ａの、白枠で囲む領域（斜線領域含む）を参照）の割合を、ゲージで示したものである。なお、指定されたボックスの全容量に対する、実行不可と判断した読取条件に応じて読取った画像データのデータ量を示す、文字情報を、画像６０Ａとして表示してもよい。
【００７０】
また、エラー画面６０の２行目には、設定情報に示される読取条件を変更するか否かを示すメッセージが示されている。エラー画面６０の３行目には、読取条件の変更の実行を指示するための画像“Ｙｅｓ”が示され、４行目には、読取条件の変更を行わないことを指示するための画像“Ｎｏ”が示されている。
【００７１】
ユーザは、操作部２８を操作することで、エラー画面６０における画像“Ｙｅｓ”または“Ｎｏ”にカーソルを位置させた状態で、実行ボタン（例えば、操作部２８におけるボタン２８Ｅ（図２参照））を指示する。これにより、読取条件の変更の実行、または読取条件の変更の回避を指示する。
【００７２】
設定情報に示される読取条件の変更の実行が指示されると、表示制御部４０Ｄは、設定画面７０を表示部３０に表示する。
【００７３】
図９〜図１２は、判断部４０Ｃが実行不可と判断した場合に、表示制御部４０Ｄが表示する画面の一例を示す模式図である。
【００７４】
判断部４０Ｃが処理を実行不可と判断した場合、表示制御部４０Ｄは、実行不可と判断された処理の設定情報を反映した設定画面を、表示部３０に表示する。
【００７５】
例えば、表示制御部４０Ｄは、実行不可と判断した設定情報の設定項目および設定値を反映した設定画面を表示部３０に表示する。
【００７６】
図９（Ａ）は、設定画面７０の一例を示す図である。設定画面７０の３行目には、判断部４０Ｃが実行不可と判断した設定情報に示される読取条件である、読取サイズ“Ａ３”、読取濃度“４”、および読取画質“Ｐｈｏｔｏ”が表示されている。すなわち、図９（Ａ）に示す例では、実行不可と判断した設定情報の設定項目および設定値を含む設定画面７０が表示部３０に表示されている。
【００７７】
このため、ユーザは、設定画面７０を視認することで、判断部４０Ｃが実行不可と判断した設定情報を確認することができる。
【００７８】
また、設定画面７０の１行目には、準備ＯＫを示す「Ｒｅａｄｙ」が表示され、２行目には、指定された第１記憶部３６のボックス“２”を示す情報が表示されている。
【００７９】
また、設定画面７０の４行目には、読取条件に含まれる各設定項目として、読取サイズを示す“ＳｃｎＳｉｚｅ”、読取濃度を示す“Ｄｅｎｓｉｔｙ”、読取画質を示す“ＩｍａｇｅＱ”が表示されている。
【００８０】
設定画面７０に表示された“Ｄｅｎｓｉｔｙ”は、読取濃度の変更を行うための設定画面への移行を指示するための表示領域である。例えば、ユーザが、設定画面７０の“Ｄｅｎｓｉｔｙ”を指示するための、操作部２８におけるボタン（例えば、ボタン２８Ｃ、図２参照）を操作することで、“Ｄｅｎｓｉｔｙ”を選択する。
【００８１】
すると、表示制御部４０Ｄは、図９（Ｂ）に示す設定画面７１を表示部３０へ表示する。図９（Ｂ）に示す例では、設定画面７１には、読取濃度が変更可能に表示される。また、設定画面７１には、実行不可と判断した設定情報（読取条件）に含まれる読取濃度の設定値“４”が表示されている。ユーザは、設定画面７１が表示部３０に表示された状態で、操作部２８を操作することで、実行不可と判断された設定値を確認した上で、読取濃度を他の設定値に変更することができる。
【００８２】
図９（Ａ）に戻り、設定画面７０に表示された“ＳｃｎＳｉｚｅ”は、読取サイズの変更を行うための設定画面への移行を指示するための表示領域である。例えば、ユーザが、設定画面７０の“ＳｃｎＳｉｚｅ”を指示するための、操作部２８におけるボタン（例えば、ボタン２８Ｂ、図２参照）を操作することで、“ＳｃｎＳｉｚｅ”を選択する。
【００８３】
すると、表示制御部４０Ｄは、図９（Ｃ）に示す設定画面７２を表示部３０へ表示する。図９（Ｃ）に示す例では、設定画面７２には、読取サイズに対応する設定値の一覧（“Ａ３”、“Ｂ４”、“Ａ４”）が選択可能に表示される。また、設定画面７２には、実行不可と判断した設定情報（読取条件）に含まれる読取サイズの設定値“Ａ３”は、他の設定値とは異なる表示形態で示されている。ユーザは、設定画面７２が表示部３０に表示された状態で、操作部２８を操作することで、実行不可と判断された設定値を確認した上で、読取サイズを他の設定値“Ｂ４”または“Ａ４”に変更することができる。
【００８４】
図９（Ａ）に戻り、設定画面７０に表示された“ＩｍａｇｅＱ”は、読取画質の変更を行うための設定画面への移行を指示するための表示領域である。例えば、ユーザが、設定画面７０の“ＩｍａｇｅＱ”を指示するための、操作部２８におけるボタン（例えば、ボタン２８Ｄ、図２参照）を操作することで、“ＩｍａｇｅＱ”を選択する。
【００８５】
すると、表示制御部４０Ｄは、図９（Ｄ）に示す設定画面７３を表示部３０へ表示する。図９（Ｄ）に示す例では、設定画面７３には、読取画質に対応する設定値の一覧（“Ｍｉｘｅｄ”、“Ｔｅｘｔ”、“Ｐｈｏｔｏ”）が選択可能に表示される。また、設定画面７３には、実行不可と判断した設定情報（読取条件）に含まれる読取画質の設定値“Ｐｈｏｔｏ”は、他の設定値とは異なる表示形態で示されている。ユーザは、設定画面７３が表示部３０に表示された状態で、操作部２８を操作することで、実行不可と判断された設定値を確認した上で、読取画質を他の設定値に変更することができる。
【００８６】
取得部４０Ａは、ユーザによる操作部２８の操作指示によって入力された設定情報を取得する。すなわち、取得部４０Ａは、ユーザによる操作部２８の操作指示によって入力または選択された設定値を、設定項目ごとに操作部２８から取得する。そして、取得部４０Ａは、取得した設定情報を、ＮＶＲＡＭ１６に上書き記憶する。
【００８７】
そして、ユーザによる操作部２８の操作指示によって、読取記憶処理の実行が指示されると、実行部３２は、読取記憶処理を実行する。詳細には、実行部３２は、ＮＶＲＡＭ１６に記憶された設定情報に示される読取条件で、記録媒体から画像を読取り、画像データを取得する。そして、実行部３２は、取得した画像データを、一時的な記憶部である第２記憶部３４へ記憶する。そして、判断部４０Ｃによる上記判断処理が行われる。
【００８８】
判断部４０Ｃが、取得部４０Ａが取得した設定情報に応じた処理を実行部３２が実行可能であると判断すると、実行制御部４０Ｂは、該処理を実行する。すなわち、実行部３２が読取記憶処理を実行する場合、実行部３２は、取得部４０Ａが取得した設定情報に示される読取条件で読取って第２記憶部３４へ一時的に記憶した画像データを、第１記憶部３６の指定されたボックスへ記憶する。
【００８９】
なお、表示制御部４０Ｄは、実行不可と判断した設定情報を反映した設定画面として、以下の設定画面を表示部３０に表示してもよい。
【００９０】
例えば、表示制御部４０Ｄは、判断部４０Ｃが実行不可と判断した設定情報に含まれる設定項目に対応する設定値に応じて画像を読取ったときの画像データのデータ量に対する、該画像データを読取ったときの読取条件とは異なる読取条件（すなわち、他の設定値）で画像を読取ったときの画像データのデータ量の比較値を示す関連情報を反映した設定画面を、表示部３０に表示してもよい。
【００９１】
図１０は、表示制御部４０Ｄが表示する設定画面の一例を示す模式図である。
【００９２】
例えば、図９（Ａ）に示す設定画面７０において、ユーザが、設定画面７０の“ＩｍａｇｅＱ”を指示するための、操作部２８におけるボタン（例えば、ボタン２８Ｄ、図２参照）を操作することで、“ＩｍａｇｅＱ”を選択したとする。この場合、表示制御部４０Ｄは、図９（Ｄ）の設定画面７３に代えて、図１０（Ａ）に示す設定画面７４を表示部３０へ表示してもよい。
【００９３】
設定画面７４には、読取画質に対応する設定値の一覧（“Ｍｉｘｅｄ”、“Ｔｅｘｔ”、“Ｐｈｏｔｏ”）が選択可能に表示されている。設定画面７４には、実行不可と判断した設定情報（読取条件）に含まれる読取画質の設定値“Ｐｈｏｔｏ”については、他の設定値とは異なる表示形態（図１０（Ａ）に示す例では背景が黒色表示）で表示されている。
【００９４】
また、設定画面７４には、実行不可と判断した設定情報（読取条件）に含まれる読取画質の設定値“Ｐｈｏｔｏ”については、比較値として１００％を示す情報が対応づけて表示されている。ここで、画質においては、“Ｐｈｏｔｏ”、“Ｍｉｘｅｄ”、“Ｔｅｘｔ”のこの順で画質が低くなる。そして、設定値“Ｍｉｘｅｄ”については、実行不可と判断した画質“Ｐｈｏｔｏ”で読取った画像データに対する、画質“Ｍｉｘｅｄ”で読取った画像データのデータ量の割合である“８０％”が比較値として対応づけて表示されている。また、設定値“Ｔｅｘｔ”については、実行不可と判断した画質“Ｐｈｏｔｏ”で読取った画像データに対する、画質“Ｔｅｘｔ”で読取った画像データのデータ量の割合である“６０％”が比較値として対応づけて表示されている。
【００９５】
すなわち、図１０（Ａ）に示す例では、設定画面７４には、画質“Ｐｈｏｔｏ”を選択した場合には、実行不可と判断された画像データと同じデータ量となることが示されている。また、画質“Ｍｉｘｅｄ”を選択した場合には、実行不可と判断された画像データの８０％のデータ量となることが示されている。また、画質“Ｔｅｘｔ”を選択した場合には、実行不可と判断された画像データの６０％のデータ量となることが比較値として示されている。
【００９６】
なお、表示制御部４０Ｄは、実行不可と判断した設定情報に含まれる各設定項目の設定値で読取った画像データのデータ量に対する、他の設定値で読取った画像データのデータ量の割合を予め算出し、ＮＶＲＡＭ１６へ記憶しておけばよい。そして、設定画面７４の表示時に、この割合を読取り、表示に用いればよい。
【００９７】
このため、ユーザは、設定画面７４が表示部３０に表示された状態で、操作部２８を操作することで、実行不可と判断された設定値を確認し、他の設定値に変更することによるデータ量の比較値を把握した上で、読取画質を他の設定値に変更することができる。
【００９８】
なお、図１０（Ａ）に示す例では、設定画面７４に含まれる関連情報は、上記データ量の割合を数値で表示する形態を示した。しかし、上記データ量の割合を、該割合を示す画像で表示してもよい。具体的には、図１０（Ｂ）に示すように、設定画面７５は、読取画質に対応する設定値と、各設定値に対応する上記データ量の割合を示す画像と、を含む画面であってもよい。
【００９９】
なお、表示制御部４０Ｄは、判断部４０Ｃが実行不可と判断した場合、図８に示すエラー画面６０に代えて、図１１に示す選択画面８０を表示してもよい。
【０１００】
選択画面８０の１行目には、エラー発生を示す情報“Ｅｒｒｏｒ  Ｍｅｍｏｒｙ  Ｆｕｌｌ”が示されている。また、選択画面８０の１行目には、実行不可と判断した読取条件に応じて読取った画像データのデータ量と、指示されたボックスに記憶できる所定のデータ量と、を比較するための比較情報を示す画像８０Ｃが示されている。すなわち、表示制御部４０Ｄは、比較情報を反映した設定画面を表示してもよい。なお、画像８０Ｃに代えて、比較情報を示す文字情報を表示してもよい。
【０１０１】
選択画面８０の３行目〜４行目には、設定情報に示される読取条件に含まれる設定項目の一覧が表示されている。上述したように、本実施の形態では、表示部３０の一度に表示可能な文字列は、行方向（矢印Ｙ方向）に４行である。このため、ユーザによる操作部２８の移動ボタン（矢印キー２８Ｆ、図２参照）が操作されることで、表示部３０に表示される設定項目が変更される（図１１（Ａ）の選択画面８０Ａ、図１１（Ｂ）の選択画面８０Ｂ参照）。
【０１０２】
具体的には、図１１（Ａ）の選択画面８０Ａには、設定項目として、読取濃度を示す“Ｄｅｎｓｉｔｙ”、読取サイズを示す“ＳｃｎＳｉｚｅ”が表示されている。また、図１１（Ｂ）の選択画面８０Ｂには、設定項目として、読取画質を示す“ＩｍａｇｅＱ”と、読取記憶処理のキャンセルを選択するための“Ｓｃａｎ  Ｃａｎｃｅｌ”が表示されている。
【０１０３】
そして、ユーザによる操作部２８の操作によって、選択画面８０（選択画面８０Ａ、選択画面８０Ｂ）に表示された設定項目が選択されると、表示制御部４０Ｄは、選択された設定項目に対応する設定画面（設定画面７１、設定画面７２、設定画面７３、図９参照）を表示部３０に表示すればよい。
【０１０４】
なお、判断部４０Ｃが実行不可と判断した場合、表示制御部４０Ｄは、設定画面（設定画面７０、設定画面７１、設定画面７２、設定画面７３、設定画面７４、設定画面７５）を表示部３０に表示する前に、選択画面を表示部３０へ表示してもよい。
【０１０５】
図１２は、選択画面８２の一例を示す模式図である。
【０１０６】
選択画面８２は、複数の選択項目の各々と、設定値の変更によるデータ量低減効果の高い順を示す順位情報と、を対応づけて示す画面である。すなわち、選択画面８２は、判断部４０Ｃが実行不可と判断した設定情報に含まれる設定項目に対応する設定値に応じて画像データを読み取ったときの読取条件とは異なる読取条件で、画像を読み取ったときのデータ量低減効果の高い順を示す順位情報を反映した設定画面である。
【０１０７】
選択画面８２の１行目には、エラー発生を示す情報“Ｅｒｒｏｒ  Ｍｅｍｏｒｙ  Ｆｕｌｌ”が示されている。
【０１０８】
また、選択画面８２の３行目〜４行目には、設定情報に示される読取条件に含まれる設定項目の一覧が表示されている。上述したように、本実施の形態では、表示部３０の一度に表示可能な文字列は、行方向（矢印Ｙ方向）に４行である。このため、ユーザによる操作部２８の移動ボタン（矢印キー２８Ｆ、図２参照）が操作されることで、表示部３０に表示される設定項目が変更される（図１２（Ａ）の選択画面８２Ａ、図１２（Ｂ）の選択画面８２Ｂ参照）。
【０１０９】
また、図１２に示す設定項目には、設定値の変更によるデータ量低減効果の高い順を示す順位情報が対応づけて表示されている。
【０１１０】
具体的には、図１２（Ａ）の選択画面８２Ａには、設定項目として、読取濃度を示す“Ｄｅｎｓｉｔｙ”と順位情報“３”、読取サイズを示す“ＳｃｎＳｉｚｅ”と順位情報“２”が表示されている。また、図１２（Ｂ）の選択画面８０Ｂには、設定項目として、読取画質を示す“ＩｍａｇｅＱ”と順位情報“１”、読取記憶処理のキャンセルを選択するための“Ｓｃａｎ  Ｃａｎｃｅｌ”が表示されている。
【０１１１】
そして、ユーザによる操作部２８の操作によって、選択画面８０（選択画面８０Ａ、選択画面８０Ｂ）に表示された設定項目が選択されると、表示制御部４０Ｄは、選択された設定項目に対応する設定画面（設定画面７１、設定画面７２、設定画面７３、図９参照）を表示部３０に表示すればよい。
【０１１２】
このように、設定画面（設定画面７１、設定画面７２、設定画面７３、図９参照）の表示前に、選択画面８２を表示部３０へ表示することによって、設定情報に含まれる各設定項目について、データ量低減効果の高い順をユーザに対して提供することができる。このため、ユーザは、表示された順位情報を考慮した上で、よりデータ量低減効果の高い設定項目の設定値を変更することができる。
【０１１３】
次に、制御部４０で実行する画像処理の手順を説明する。
【０１１４】
図１３は、本実施の形態の画像処理装置１０の制御部４０で実行する画像処理の手順を示すフローチャートである。
【０１１５】
まず、ユーザによる操作部２８の操作によって、操作部２８における、読取記憶処理の実行を指示するためのボタン（例えば、ボタン２８Ａ、図２参照）がユーザによって操作された場合を説明する。この場合、表示制御部４０Ｄは、読取記憶処理の初期画面９０（図４参照）を表示部３０へ表示する（ステップＳ１００）。
【０１１６】
次に、表示制御部４０Ｄは、ボックス選択画面への移行が指示されたか否かを判断する（ステップＳ１０２）。例えば、表示制御部４０Ｄは、初期画面９０の“Ｓｔｏｒｅ”を指示するための、操作部２８におけるボタン（例えば、ボタン２８Ｂ）がユーザによって操作されたか否かを判別することで、ステップＳ１０２の判断を行う。
【０１１７】
ステップＳ１０２では、肯定判断するまで（ステップＳ１０２：Ｙｅｓ）、否定判断（ステップＳ１０２：Ｎｏ）を繰り返す。なお、ステップＳ１０２で否定判断した場合（ステップＳ１０２：Ｎｏ）、初期画面９０で指示されたボタン（“Ｓｔｏｒｅ”以外の処理を指示するためのボタン）に応じた処理を実行してもよい。
【０１１８】
ステップＳ１０２で肯定判断すると（ステップＳ１０２：Ｙｅｓ）、ステップＳ１０４へ進む。
【０１１９】
ステップＳ１０４では、表示制御部４０Ｄは、ボックス選択画面９１（図５参照）を表示部３０へ表示する（ステップＳ１０４）。
【０１２０】
次に、表示制御部４０Ｄは、第１記憶部３６のボックスの何れかが指定されたと判断するまで（ステップＳ１０６：Ｙｅｓ）、否定判断（ステップＳ１０６：Ｎｏ）を繰り返す。なお、ステップＳ１０６で否定判断した場合（ステップＳ１０６：Ｎｏ）、本処理ルーチンを終了してもよい。
【０１２１】
なお、表示制御部４０Ｄは、ステップＳ１０６の判断処理に代えて、空“Ｅｍｐｔｙ”のボックスを検索し、検索したボックスを指定する指定処理を行ってもよい。
【０１２２】
次に、表示制御部４０Ｄは、ステップＳ１０６で指定された、第１記憶部３６のボックスを示す識別情報（以下、ボックスＩＤと称する場合がある）をＮＶＲＡＭ１６に記憶する（ステップＳ１０８）。
【０１２３】
次に、表示制御部４０Ｄが、ＮＶＲＡＭ１６から、各設定項目の初期設定値を読取る（ステップＳ１１０）。そして、表示制御部４０Ｄは、読取った各設定項目の初期設定値を、設定情報としてＮＶＲＡＭ１６へ記憶する。次に、表示制御部４０Ｄは、指定されたボックスを示す識別情報を含む、読取記憶処理の初期画面５０（図６（Ａ）参照）を表示部３０へ表示する（ステップＳ１１２）。
【０１２４】
次に、表示制御部４０Ｄは、読取記憶処理の初期画面５０に表示された設定項目が選択されたか否かを判断する（ステップＳ１１４）。例えば、表示制御部４０Ｄは、読取記憶処理の初期画面５０に表示された設定項目「読取サイズ」“ＳｃｎＳｉｚｅ”、「読取濃度」“Ｄｅｎｓｉｔｙ”、および「読取画質」“ＩｍａｇｅＱ”の何れかが選択されたか否かを判断する。
【０１２５】
ステップＳ１１４で肯定判断すると(ステップＳ１１４：Ｙｅｓ)、ステップＳ１１６へ進む。ステップＳ１１６では、表示制御部４０Ｄは、ステップＳ１１４で選択された設定項目の設定画面を、表示部３０へ表示する（ステップＳ１１６）。
【０１２６】
例えば、表示制御部４０Ｄは、ステップＳ１１４で設定項目「読取濃度」“Ｄｅｎｓｉｔｙ”が選択されたと判断すると、読取濃度の設定値を変更するための設定画面５１（図６（Ｂ）参照）を表示部３０へ表示する。
【０１２７】
また、例えば、表示制御部４０Ｄは、ステップＳ１１４で設定項目「読取サイズ」“ＳｃｎＳｉｚｅ”が選択されたと判断すると、読取サイズの設定値を変更するための設定画面５２（図６（Ｃ）参照）を表示部３０へ表示する。
【０１２８】
また、例えば、表示制御部４０Ｄは、ステップＳ１１４で設定項目「読取画質」“ＩｍａｇｅＱ”が選択されたと判断すると、読取画質の設定値を変更するための設定画面５３（図６（Ｄ）参照）を表示部３０へ表示する。
【０１２９】
そして、表示制御部４０Ｄは、ユーザによる操作部２８の操作指示によって、各設定画面（設定画面５１、設定画面５２、設定画面５３）を介して設定値が変更されたと判断すると（ステップＳ１１８：Ｙｅｓ）、ステップＳ１２０へ進む。ステップＳ１２０では、取得部４０Ａは、ユーザによる操作部２８の操作指示によって入力された設定情報を取得し、取得した設定情報を、ＮＶＲＡＭ１６に記憶する。そして、上記ステップＳ１１４へ戻る。
【０１３０】
例えば、ユーザによる操作部２８の操作指示によって、設定情報に示される読取条件として、読取濃度“４”、読取サイズ“Ａ３”、読取画質“Ｐｈｏｔｏ”が選択されたとする。この場合、取得部４０Ａは、ユーザによる操作部２８の操作指示によって入力された設定情報に示される読取条件として、読取濃度“４”、読取サイズ“Ａ３”、読取画質“Ｐｈｏｔｏ”をＮＶＲＡＭ１６に記憶する。
【０１３１】
なお、ステップＳ１２０の処理において、設定情報として、記憶対象の設定項目の設定値が既にＮＶＲＡＭ１６に記憶されている場合、取得部４０Ａは、該設定項目の設定値を、変更された最新の設定値に上書きして、ＮＶＲＡＭ１６に記憶すればよい。
【０１３２】
一方、表示制御部４０Ｄは、設定値が変更されずに終了したと判断すると（ステップＳ１１８：Ｎｏ）、上記ステップＳ１１４へ戻る。
【０１３３】
一方上記ステップＳ１１４で否定判断すると（ステップＳ１１４：Ｎｏ）、ステップＳ１２２へ進む。
【０１３４】
ステップＳ１２２では、実行制御部４０Ｂは、処理の実行指示がなされたか否かを判断する（ステップＳ１２２）。本実施の形態では、実行制御部４０Ｂは、ユーザによる操作部２８の操作指示によって、読取記憶処理の実行が指示されたか否かを判断する。
【０１３５】
ステップＳ１２２で否定判断すると（ステップＳ１２２：Ｎｏ）、後述するステップＳ１３６へ進む。
【０１３６】
一方、ステップＳ１２２で肯定判断すると（ステップＳ１２２：Ｙｅｓ）、ステップＳ１４へ進む。ステップＳ１２４では、表示制御部４０Ｄが、実行中画面５９（図７参照）を表示部３０に表示する（ステップＳ１２４）。
【０１３７】
次に、実行制御部４０Ｂが、実行部３２に、読取記憶処理を実行させる。実行制御部４０Ｂによる制御によって、実行部３２は、ＮＶＲＡＭ１６に記憶された設定情報に示される読取条件で、記録媒体から画像を読取る（ステップＳ１２６）。ステップＳ１２６の処理により、実行部３２は、読取った画像の画像データを取得する（ステップＳ１２８）。そして、実行部３２は、取得した画像データを、一時的な記憶部である第２記憶部３４へ記憶する（ステップＳ１３０）。
【０１３８】
次に、判断部４０Ｃが、取得部４０Ａが取得した設定情報に応じた処理を、実行部３２が実行可能か否かを判断する（ステップＳ１３２）。本実施の形態では、判断部４０Ｃは、ステップＳ１２８で取得した画像データのデータ量と、指定されたボックスの容量から、該画像データを第１記憶部３６へ記憶可能か否かを判断する（ステップＳ１３２）。
【０１３９】
ステップＳ１３２で肯定判断すると（ステップＳ１３２：Ｙｅｓ）、ステップＳ１３４へ進む。ステップＳ１３４では、実行部３２は、ステップＳ１３０で第２記憶部３４に記憶された画像データを、第１記憶部３６の指定されたボックスに記憶する（ステップＳ１３４）。
【０１４０】
次に、制御部４０は、ＮＶＲＡＭ１６に記憶した設定情報をクリアし（ステップＳ１３６）、本ルーチンを終了する。
【０１４１】
一方、上記ステップＳ１３２において、実行不可と判断すると（ステップＳ１３２：Ｎｏ）、ステップＳ１３８へ進む。
【０１４２】
ステップＳ１３８では、判断部４０Ｃが、ステップＳ１３２で実行不可と判断した設定情報に含まれる設定値を変更しても、処理を実行不可であるか否かを判断する（ステップＳ１３８）。例えば、判断部４０Ｃは、ステップＳ１３２で実行不可と判断した設定情報に含まれる各設定項目の何れかの設定値を、読取った画像データのデータ量が少なくなるように変更した場合であっても、第１記憶部３６に画像データを記憶することが不可能であるか否かを判断する。
【０１４３】
ステップＳ１３８で、設定値を変更すれば実行可能と判断すると（ステップＳ１３８：Ｎｏ）、ステップＳ１３９へ進む。
【０１４４】
ステップＳ１３９では、表示制御部４０Ｄが、エラー画面（例えば、エラー画面６０（図８参照））を表示部３０へ表示する（ステップＳ１３９）。そして、エラー画面６０において、読取条件の変更の実行を指示するための画像“Ｙｅｓ”がユーザによる操作部２８の操作指示によって指示されると、ステップＳ１４０進む。なお、エラー画面６０において、読取条件の変更を実行しないことを指示するための画像“Ｎｏ”が指示された場合、上記ステップＳ１３６へ進めばよい。
【０１４５】
ステップＳ１４０では、取得部４０Ａが、ＮＶＲＡＭ１６から、設定情報を読取る（ステップＳ１４０）。ステップＳ１４０によって、取得部４０Ａは、ステップＳ１３２で実行不可と判断された設定情報を取得する。
【０１４６】
そして、表示制御部４０Ｄは、読取った、実行不可と判断した設定情報に関する関連情報を含む設定画面（例えば、設定画面７０、図９（Ａ）参照）を、表示部３０に表示する（ステップＳ１４２）。
【０１４７】
次に、表示制御部４０Ｄは、設定画面７０に表示された設定項目が選択されたか否かを判断する（ステップＳ１４４）。例えば、表示制御部４０Ｄは、設定画面７０読取記憶処理の初期画面５０に表示された設定項目「読取サイズ」“ＳｃｎＳｉｚｅ”、「読取濃度」“Ｄｅｎｓｉｔｙ”、および「読取画質」“ＩｍａｇｅＱ”の何れかが選択されたか否かを判断する。
【０１４８】
ステップＳ１４４で肯定判断すると(ステップＳ１４４：Ｙｅｓ)、ステップＳ１４６へ進む。ステップＳ１４６では、表示制御部４０Ｄは、ステップＳ１４４で選択された設定項目の設定画面を、表示部３０へ表示する（ステップＳ１４６）。
【０１４９】
例えば、表示制御部４０Ｄは、ステップＳ１４４で設定項目「読取濃度」“Ｄｅｎｓｉｔｙ”が選択されたと判断すると、読取濃度の設定値を変更するための設定画面７１（図９（Ｂ）参照）を表示部３０へ表示する。設定画面７１には、実行不可と判断した設定情報（読取条件）に含まれる読取濃度の設定値を示す画像が表示されている。このため、ユーザは、設定画面７１が表示部３０に表示された状態で、操作部２８を操作することで、実行不可と判断された設定値を確認した上で、読取濃度を他の設定値に変更することができる。
【０１５０】
また、例えば、表示制御部４０Ｄは、ステップＳ１４４で設定項目「読取サイズ」“ＳｃｎＳｉｚｅ”が選択されたと判断すると、読取サイズの設定値を変更するための設定画面７２（図９（Ｃ）参照）を表示部３０へ表示する。設定画面７２には、実行不可と判断した設定情報（読取条件）に含まれる読取サイズの設定値が、他の設定値とは異なる表示形態で示されている。のため、ユーザは、設定画面７２が表示部３０に表示された状態で、操作部２８を操作することで、実行不可と判断された設定値を確認した上で、読取サイズを他の設定値に変更することができる。
【０１５１】
また、例えば、表示制御部４０Ｄは、ステップＳ１４４で設定項目「読取画質」“ＩｍａｇｅＱ”が選択されたと判断すると、読取画質の設定値を変更するための設定画面７３（図９（Ｄ）参照）を表示部３０へ表示する。設定画面７３には、実行不可と判断した設定情報（読取条件）に含まれる読取画質の設定値は、他の設定値とは異なる表示形態で示されている。ユーザは、設定画面７３が表示部３０に表示された状態で、操作部２８を操作することで、実行不可と判断された設定値を確認した上で、読取画質を他の設定値に変更することができる。
【０１５２】
そして、表示制御部４０Ｄは、ユーザによる操作部２８の操作指示によって、各設定画面（設定画面７１、設定画面７２、設定画面７３）を介して設定値が変更されたと判断すると（ステップＳ１４８：Ｙｅｓ）、ステップＳ１５０へ進む。ステップＳ１５０では、取得部４０Ａは、ユーザによる操作部２８の操作指示によって入力された設定情報を取得し、取得した設定情報を、ＮＶＲＡＭ１６に記憶する。そして、上記ステップＳ１４４へ戻る。
【０１５３】
例えば、ユーザによる操作部２８の操作指示によって、読取条件として、読取濃度“３”、読取サイズ“Ｂ４”、読取画質“Ｐｈｏｔｏ”が選択されたとする。この場合、取得部４０Ａは、ユーザによる操作部２８の操作指示によって入力された設定情報に示される読取条件として、読取濃度“３”、読取サイズ“Ｂ４”、読取画質“Ｐｈｏｔｏ”を、設定情報としてＮＶＲＡＭ１６に記憶する。
【０１５４】
なお、ステップＳ１５０の処理において、設定情報として、記憶対象の設定項目の設定値が既にＮＶＲＡＭ１６に記憶されている場合、取得部４０Ａは、該設定項目の設定値を、変更された最新の設定値に上書きして、ＮＶＲＡＭ１６に記憶すればよい。
【０１５５】
一方、表示制御部４０Ｄは、設定値が変更されずに終了したと判断すると（ステップＳ１４８：Ｎｏ）、上記ステップＳ１４４へ戻る。
【０１５６】
一方上記ステップＳ１４４で否定判断すると（ステップＳ１４４：Ｎｏ）、上記ステップＳ１２２へ戻る。
【０１５７】
上記ステップＳ１３８において、判断部４０Ｃが、ステップＳ１３２で実行不可と判断した設定情報に含まれる設定値を変更しても、実行不可であると判断すると（ステップＳ１３８：Ｙｅｓ）、ステップＳ１５２へ進む。
【０１５８】
ステップＳ１５２では、表示制御部４０Ｄは、設定値を変更しても実行不可であることを示すエラーを表示部３０へ表示する（ステップＳ１５２）。
【０１５９】
次に、制御部４０は、ＮＶＲＡＭ１６に記憶されている設定情報をクリアする（ステップＳ１５４）。そして、制御部４０は、第２記憶部３４に記憶されている画像データをクリアし（ステップＳ１５６）、本ルーチンを終了する。
【０１６０】
以上説明したように、本実施の形態の画像処理装置１０は、実行部３２と、表示部３０と、判断部４０Ｃと、表示制御部４０Ｄと、を備える。実行部３２は、画像に対する処理を実行する。表示部３０は、一度に表示可能な情報量が限定される表示部であって、実行部３２によって実行される処理の設定情報を設定するための設定画面を表示する。判断部４０Ｃは、設定画面を介して設定された設定情報に応じた処理を実行部３２が実行可能か否かを判断する。表示制御部４０Ｄは、判断部４０Ｃによって処理が実行不可と判断された処理の設定情報を反映した設定画面を表示部３０に表示する。
【０１６１】
このため、ユーザは、設定画面を視認することで、判断部４０Ｃが実行不可と判断した設定情報を確認した上で、設定情報を変更することができる。
【０１６２】
従って、本実施の形態の画像処理装置１０では、エラー発生による設定情報を再設定する際の、操作の手間の軽減を図ることができる。
【０１６３】
また、本実施の形態の画像処理装置１０の実行部３２は、記録媒体から画像を読取り、読取った画像の画像データを第１記憶部３６へ記憶する読取記憶処理を、上記処理として実行する。表示部３０は、読取記憶処理における画像の読取条件を設定情報として設定するための設定画面を表示する。判断部４０Ｃは、設定画面を介して設定された読取条件で読取った画像データのデータ量に基づく画像データの第１記憶部３６への記憶が可能か否かの判別によって、設定情報に応じた処理を実行部３２が実行可能か否かを判断する。
【０１６４】
また、本実施の形態の画像処理装置１０の第１記憶部３６は、所定のデータ量以下の画像データを記憶するためのボックスとして複数に分割されている。判断部４０Ｃは、読取条件で読み取った画像データのデータ量と、ボックスに記憶できる所定のデータ量との比較によって、画像データの第１記憶部３６への記憶が可能か否かの判別を行う。
【０１６５】
また、表示制御部４０Ｄは、判断部４０Ｃによって画像データの第１記憶部３６への記憶が不可と判断された場合、画像データのデータ量に対する、画像データを読み取ったときの読取条件とは異なる読取条件で画像を読取ったときの画像データのデータ量の比較値を示す関連情報を反映した設定画面を、表示部３０に表示する。
【０１６６】
また、設定情報は、複数の設定項目および複数の前記設定項目の各々に対応する設定値を含む。表示制御部４０Ｄは、判断部４０Ｃによって画像データの第１記憶部３６への記憶が不可と判断された場合、画像データを読み取ったときの読取条件とは異なる読取条件で画像を読み取ったときのデータ量低減効果の高い順を示す順位情報を反映した設定画面を表示部３０に表示する。
【０１６７】
また、表示制御部４０Ｄは、判断部４０Ｃによって画像データの第１記憶部３６への記憶が不可と判断された場合、画像データのデータ量と、ボックスに記憶できる所定のデータ量とを比較するための比較情報を反映した設定画面を表示部３０に表示する。
【０１６８】
本実施の形態の画像処理方法は、画像に対する処理を実行する実行部３２と、一度に表示可能な情報量が限定される表示部であって実行部３２によって実行される処理の設定情報を設定するための設定画面を表示する表示部３０と、を備えた画像処理装置１０で実行する画像処理方法である。画像処理方法は、設定画面を介して設定された設定情報に応じた処理を実行部３２が実行可能か否かを判断する判断ステップと、判断ステップによって前記処理が実行不可と判断された処理の設定情報を反映した設定画面を前記表示部３０に表示する表示制御ステップと、含む。
【０１６９】
本実施の形態の画像処理プログラムは、画像に対する処理を実行する実行部３２と、一度に表示可能な情報量が限定される表示部であって実行部３２によって実行される処理の設定情報を設定するための設定画面を表示する表示部３０と、を備えたコンピュータに実行させるための画像処理プログラムである。本実施の形態の画像処理プログラムは、設定画面を介して設定された設定情報に応じた処理を実行部３２が実行可能か否かを判断する判断ステップと、判断ステップによって前記処理が実行不可と判断された処理の設定情報を反映した設定画面を前記表示部３０に表示する表示制御ステップと、をコンピュータに実行させるための画像処理プログラムである。
【０１７０】
画像処理装置１０で実行される画像処理を実行するための画像処理プログラムは、ＲＯＭ１４やその他の不揮発性記憶媒体に予め組み込まれて提供される。また、画像処理装置１０で実行される画像処理を実行するための画像処理プログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記憶媒体（例えば、ＣＤ−ＲＯＭ５１３）に記憶し提供することも可能である。
【０１７１】
また、画像処理装置１０で実行される画像処理を実行するための画像処理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供または配布するように構成してもよい。
【０１７２】
なお、上記実施の形態では、一例として、実行部３２が、読取記憶処理を実行する場合を説明した。しかし、実行部３２が実行する処理は、読取記憶処理に限定されない。すなわち、実行部３２は、プリンタ処理、ＦＡＸ処理、スキャン処理などを実行してもよい。
【０１７３】
この場合、取得部４０Ａは、操作部２８から、実行部３２で実行する処理として、プリンタ処理、ＦＡＸ処理、スキャン処理などの設定情報を取得すればよい。そして、判断部４０Ｃは、取得した設定情報に応じた処理を実行部３２が実行可能な否かを判断すればよい。また、表示制御部４０Ｄは、処理が実行不可と判断した場合、実行不可と判断した設定情報に関する関連情報を含む設定画面を表示部３０に表示すればよい。
【０１７４】
処理がプリンタ処理である場合、例えば、判断部４０Ｃは、設定情報に含まれるサイズの記録媒体が、実行部３２の本体にセットされているか否かを判別することによって、プリンタ処理が実行可能か否かを判断すればよい。そして、表示制御部４０Ｄは、実行不可と判断した設定情報に関する関連情報として、例えば、実行不可な記録媒体のサイズを含む設定画面を表示部３０に表示すればよい。
【０１７５】
以上、発明を実施するための実施の形態について説明を行ったが、本発明は、上述した実施の形態に限定されるものではない。本発明の主旨を損なわない範囲で変更することが可能である。
【符号の説明】
【０１７６】
１０  画像処理装置
３０  表示部
３２  実行部
３６  第１記憶部
４０Ｃ  判断部
４０Ｄ  表示制御部
【先行技術文献】
【特許文献】
【０１７７】
【特許文献１】特開２００３−０８７５３８号公報
【特許文献２】特開２００８−０９６８４５号公報
【図１】
2016213756.tif 000003
【図２】
2016213756.tif 000004
【図３】
2016213756.tif 000005
【図４】
2016213756.tif 000006
【図５】
2016213756.tif 000007
【図６】
2016213756.tif 000008
【図７】
2016213756.tif 000009
【図８】
2016213756.tif 000010
【図９】
2016213756.tif 000011
【図１０】
2016213756.tif 000012
【図１１】
2016213756.tif 000013
【図１２】
2016213756.tif 000014
【図１３】
2016213756.tif 000015