(57)【要約】【課題】情報処理端末から画像読取装置に対し、情報処理端末やそのユーザ等に応じた適切な読取解像度で画像読み取りを指示することができるようにする。【解決手段】モバイル機器３は、複合機５に対して画像読取を指示する際、読取解像度の設定値も通知する。モバイル機器３は、複合機５で読み取らせた画像データを複合機５から取得して、読取時の解像度に応じた初期表示サイズで表示部に表示可能である。モバイル機器３は、複合機５で読み取らせた画像を表示部に表示させている間に、画像の表示サイズを変更（拡大又は縮小）する操作がなされた場合は、初期表示サイズと変更後の表示サイズとの差に応じて最適解像度を決定する。その後、複合機５へ再び画像読取を指示する際は、その決定した最適解像度に応じた読取解像度の設定値を複合機へ通知する。【選択図】図１
2015069457.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示可能な表示部と、
画像読取装置との間でデータを送受信可能な通信部と、
プログラムに従った処理を実行する制御部と、
を備える情報処理端末において、前記制御部に実行させる読取制御プログラムであって、
前記画像読取装置は、前記情報処理端末から画像の読取指示及び読取解像度の設定値を受信すると、その受信した読取解像度で原稿の画像を読み取って、その読み取った画像を示す画像データを前記情報処理端末へ送信するよう構成されており、
当該読取制御プログラムは、前記制御部に、
前記画像読取装置で原稿の画像を読み取らせる際の最適な解像度である最適解像度に応じた前記読取解像度の設定値、及び前記読取指示を、前記通信部を介して前記画像読取装置へ送信させる送信処理と、
前記送信処理の実行後、その送信処理に対して前記通信部により受信された前記画像読取装置からの前記画像データを取得する画像データ取得処理と、
前記画像データ取得処理により取得した前記画像データが示す画像を、前記画像読取装置におけるその画像の読み取り時の前記読取解像度に応じた特定の表示サイズである初期表示サイズで前記表示部に表示させる初期表示処理と、
前記初期表示処理により前記表示部に表示された前記画像に対して表示サイズ変更操作がなされた場合にその表示サイズ変更操作に応じて画像の表示サイズを変更する表示サイズ変更処理と、
前記表示サイズ変更処理による変更後の表示サイズと前記初期表示サイズとの差に基づく特定の演算によって前記最適解像度を決定する最適解像度決定処理と、
を実行させるための読取制御プログラム。
【請求項２】
請求項１に記載の読取制御プログラムであって、
前記最適解像度決定処理では、前記初期表示サイズに対して前記変更後の表示サイズが拡大されている場合は、前記画像読取装置での読み取り時の前記読取解像度よりも大きい特定の解像度を新たな前記最適解像度とする
ことを特徴とする読取制御プログラム。
【請求項３】
請求項１又は請求項２に記載の読取制御プログラムであって、
前記最適解像度決定処理では、前記初期表示サイズに対して前記変更後の表示サイズが縮小されている場合は、前記画像読取装置での読み取り時の前記読取解像度よりも小さい特定の解像度を新たな前記最適解像度とする
ことを特徴とする読取制御プログラム。
【請求項４】
請求項２又は請求項３に記載の読取制御プログラムであって、
前記初期表示サイズと前記変更後の表示サイズとの差を示すサイズ変更情報と、前記最適解像度を前記画像読取装置での読み取り時の前記読取解像度からどの程度変更すべきかを示す解像度変更情報とが対応付けられたテーブルを有し、
前記最適解像度決定処理では、前記テーブルにおいて前記差に対応付けられている前記解像度変更情報に基づいて、新たな前記最適解像度を決定する
ことを特徴とする読取制御プログラム。
【請求項５】
請求項１〜請求項４の何れか１項に記載の読取制御プログラムであって、
前記画像データ取得処理により取得した前記画像データを、少なくとも１つのフォルダのうち特定のフォルダに記憶させる記憶処理と、
前記フォルダ毎に、そのフォルダに記憶されている各画像データそれぞれの、前記最適
解像度決定処理がなされた際に決定された前記最適解像度に基づき、そのフォルダに対応した最適解像度であるフォルダ別最適解像度を決定するフォルダ別決定処理と、
前記画像データを記憶させる前記フォルダの選択操作を受け付けるフォルダ選択受付処理と、
を実行し、
前記送信処理では、前記フォルダ選択受付処理により受け付けられた前記フォルダに対応した前記フォルダ別最適解像度に応じた前記読取解像度の設定値を送信させる
ことを特徴とする読取制御プログラム。
【請求項６】
請求項５に記載の読取制御プログラムであって、
前記フォルダ別決定処理では、決定対象のフォルダに記憶されている各画像データそれぞれの、前記最適解像度決定処理がなされた際に決定された前記最適解像度の平均演算を行い、その平均演算の結果を前記フォルダ別最適解像度として決定する
ことを特徴とする読取制御プログラム。
【請求項７】
請求項５又は請求項６に記載の読取制御プログラムであって、
前記画像読取装置は、予め設定された複数種類の前記読取解像度の何れかで画像を読み取り可能に構成されており、
前記送信処理では、前記複数種類の前記読取解像度のうち前記フォルダ別最適解像度に最も近い読取解像度の設定値を送信させる
ことを特徴とする読取制御プログラム。
【請求項８】
画像を表示可能な表示部と、
画像読取装置との間でデータを送受信可能な通信部と、
制御部と、
を備えた情報処理端末であって、
前記画像読取装置は、前記情報処理端末から画像の読取指示及び読取解像度の設定値を受信すると、その受信した読取解像度で原稿の画像を読み取って、その読み取った画像を示す画像データを前記情報処理端末へ送信するよう構成されており、
前記制御部は、
前記画像読取装置で原稿の画像を読み取らせる際の最適な解像度である最適解像度に応じた読取解像度の設定値、及び前記読取指示を、前記通信部を介して前記画像読取装置へ送信させる送信処理と、
前記送信処理の実行後、その送信処理に対して前記通信部により受信された前記画像読取装置からの前記画像データを取得する画像データ取得処理と、
前記画像データ取得処理により取得した前記画像データが示す画像を、前記画像読取装置におけるその画像の読み取り時の前記読取解像度に応じた特定の表示サイズである初期表示サイズで前記表示部に表示させる初期表示処理と、
前記初期表示処理により前記表示部に表示された前記画像に対して表示サイズ変更操作がなされた場合にその表示サイズ変更操作に応じて画像の表示サイズを変更する表示サイズ変更処理と、
前記表示サイズ変更処理による変更後の表示サイズと前記初期表示サイズとの差に基づく特定の演算によって前記最適解像度を決定する最適解像度決定処理と、
を実行することを特徴とする情報処理端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置との間でデータ送受信可能な情報処理端末と、この情報処理端末で実行可能な読取制御プログラムに関する。
【背景技術】
【０００２】
携帯電話やスマートフォンなどの小型の情報処理端末では、各種のアプリケーション（プログラム）が実行可能である。その各種アプリケーションとして、画像読取機能（スキャン機能）を備えた画像読取装置に対してスキャン指示及び読取解像度の設定値を送信することにより画像読取装置で画像の読み取りを実行させることが可能なアプリケーションが知られている。このアプリケーションが情報処理端末で実行されると、画像読取装置では、情報処理端末から送信された読取解像度で画像の読み取りが行われ、読み取られた画像データが画像読取装置から送信される。情報処理端末は、画像読取装置から送信された画像データを受信して、その画像データが示す画像を表示画面に表示したり、画像データを特定のフォルダに保存したりするなどの、各種の処理を実行可能である。なお、関連する文献として、特許文献１が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４ー８８３４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画像読取装置で読み取られた画像が情報処理端末の表示画面に表示される場合、一般的には、読取解像度に応じた表示サイズで表示されることが多い。そのため、適切な読取解像度で画像の読み取りが行われないと、表示画面に表示された画像の視認性が低下して画像を確認しにくくなることがある。
【０００５】
例えば、低い読取解像度で画像を読み取らせた結果、表示画面内に画像が小さく表示されると、画像を確認しにくくなる。逆に、高い解像度で画像を読み取らせた結果、表示画面内に画像が大きく表示されて画像の一部が画面からはみ出す状態となった場合も、画像を確認しにくくなる。
【０００６】
本発明は上記課題に鑑みなされたものであり、情報処理端末から画像読取装置に対し、情報処理端末やそのユーザ等に応じた適切な読取解像度で画像読み取りを指示することができるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するためになされた本発明の読取制御プログラムは、表示部と、通信部と、制御部とを備える情報処理端末において、制御部に実行させるプログラムである。表示部は、画像を表示可能であり、通信部は、画像読取装置との間でデータを送受信可能であり、制御部は、プログラムに従った処理を実行する。
【０００８】
画像読取装置は、情報処理端末から画像の読取指示及び読取解像度の設定値を受信すると、その受信した読取解像度で原稿の画像を読み取って、その読み取った画像を示す画像データを情報処理端末へ送信するよう構成されている。
【０００９】
当該読取制御プログラムは、前記制御部に、送信処理と、画像データ取得処理と、初期
表示処理と、表示サイズ変更処理と、最適解像度決定処理とを実行させるためのプログラムである。
【００１０】
送信処理は、画像読取装置で原稿の画像を読み取らせる際の最適な解像度である最適解像度に応じた読取解像度の設定値、及び読取指示を、通信部を介して画像読取装置へ送信させる処理である。画像データ取得処理は、送信処理の実行後、その送信処理に対して通信部により受信された画像読取装置からの画像データを取得する処理である。初期表示処理は、画像データ取得処理により取得した画像データが示す画像を、画像読取装置におけるその画像の読み取り時の読取解像度に応じた特定の表示サイズである初期表示サイズで表示部に表示させる処理である。表示サイズ変更処理は、初期表示処理により表示部に表示された画像に対して表示サイズ変更操作がなされた場合にその表示サイズ変更操作に応じて画像の表示サイズを変更する処理である。最適解像度決定処理は、表示サイズ変更処理による変更後の表示サイズと初期表示サイズとの差に基づく特定の演算によって最適解像度を決定する処理である。
【００１１】
本発明の読取制御プログラムによれば、画像読取装置で読み取られた画像が情報処理端末の表示部に表示されている間に、その表示サイズが初期表示サイズから変更された場合は、その変更の度合い（初期表示サイズとの差）に基づいて最適解像度が決定される。その結果、その後に画像読取装置へ読取指示が送信される際は、その決定された最適解像度に応じた読取解像度の設定値が送信される。そのため、情報処理端末から画像読取装置に対し、情報処理端末やそのユーザ等に応じた適切な読取解像度で画像読み取りを指示することができる。
【００１２】
本発明の読取制御プログラムにおいて、最適解像度決定処理では、初期表示サイズに対して変更後の表示サイズが拡大されている場合は画像読取装置での読み取り時の読取解像度よりも大きい特定の解像度を新たな最適解像度とするようにしてもよい。
【００１３】
初期表示サイズから表示サイズが拡大された場合は、初期表示サイズでは画像が小さくて見にくく、より大きいサイズで表示させるのが適切（つまりより高い読取解像度で読み取らせることが適切）であると考えられる。そこで、初期表示サイズから表示サイズが拡大された場合は最適解像度を大きい値にすることで、その後は、表示サイズの拡大操作がなされた事実に基づく適切な読取解像度で画像読み取りを指示することができる。
【００１４】
逆に、初期表示サイズに対して変更後の表示サイズが縮小されている場合は、最適解像度決定処理では、画像読取装置での読み取り時の読取解像度よりも小さい特定の解像度を新たな最適解像度とするようにしてもよい。
【００１５】
初期表示サイズから表示サイズが縮小された場合は、初期表示サイズでは画像が大きくて見にくく、より小さいサイズで表示させるのが適切（つまりより低い読取解像度で読み取らせることが適切）であると考えられる。そこで、初期表示サイズから表示サイズが縮小された場合は最適解像度を小さい値にすることで、その後は、表示サイズの縮小操作がなされた事実に基づく適切な読取解像度で画像読み取りを指示することができる。
【００１６】
最適解像度決定処理での最適解像度の決定は、より具体的には、テーブルを参照して行うようにしてもよい。即ち、上記テーブルは、初期表示サイズと変更後の表示サイズとの差を示すサイズ変更情報と、最適解像度を画像読取装置での読み取り時の読取解像度からどの程度変更すべきかを示す解像度変更情報とが対応付けられたテーブルである。そして、最適解像度決定処理では、上記テーブルにおいて上記差に対応付けられている解像度変更情報に基づいて、新たな最適解像度を決定する。
【００１７】
このように、サイズ変更情報と解像度変更情報とが対応付けられたテーブルを用いて最適解像度を決定するようにすることで、表示サイズ変更操作に応じた適切な最適解像度を容易に決定することができる。
【００１８】
本発明の読取制御プログラムは、更に、記憶処理と、フォルダ別決定処理と、フォルダ選択受付処理とを実行するものとしてもよい。記憶処理は、画像データ取得処理により取得した画像データを、少なくとも１つのフォルダのうち特定のフォルダに記憶させる処理である。フォルダ別決定処理は、フォルダ毎に、そのフォルダに記憶されている各画像データそれぞれの、最適解像度決定処理がなされた際に決定された最適解像度に基づき、そのフォルダに対応した最適解像度であるフォルダ別最適解像度を決定する処理である。フォルダ選択受付処理は、画像データを記憶させるフォルダの選択操作を受け付ける処理である。そして、送信処理では、フォルダ選択受付処理により受け付けられたフォルダに対応したフォルダ別最適解像度に応じた読取解像度の設定値を送信させるようにするとよい。
【００１９】
画像データが記憶されるフォルダ毎に、そのフォルダに対応した最適解像度（フォルダ別最適解像度）を対応付けることで、フォルダ毎に（そのフォルダに適した）最適解像度を設定することができる。そのため、ユーザが画像読み取りを行わせる際、画像データの記憶先のフォルダを適宜選択することで、その選択したフォルダに対応した適切な読取解像度（フォルダ別最適解像度）で画像を読み取らせることができる。
【００２０】
フォルダ別決定処理では、決定対象のフォルダに記憶されている各画像データそれぞれの、最適解像度決定処理がなされた際に決定された最適解像度の平均演算を行って、その平均演算の結果をフォルダ別最適解像度として決定するようにしてもよい。
【００２１】
フォルダ毎に、そのフォルダに記憶されている各画像データに対応した最適解像度の平均演算によりフォルダ別最適解像度を決定することで、個々のフォルダに応じた適切なフォルダ別最適解像度を容易に決定することができる。
【００２２】
画像読取装置が、予め設定された複数種類の読取解像度の何れかで画像を読み取り可能に構成されている場合は、送信処理では、その複数種類の読取解像度のうちフォルダ別最適解像度に最も近い読取解像度の設定値を送信させるようにしてもよい。
【００２３】
画像読取装置で設定可能な複数種類の読取解像度のうち、フォルダ別最適解像度に最も近い読取解像度の設定値を画像読取装置に指示（送信）することで、画像読取装置に対する最適な読取解像度の指示を適切且つ容易に行うことができる。
【図面の簡単な説明】
【００２４】
【図１】実施形態の通信システムの構成を表す説明図である。
【図２】スキャンアプリ動作中に表示される画面例を表す説明図である。
【図３】スキャン機能の動作例（シーケンス）を表す説明図である。
【図４】個別最適解像度の決定方法を説明するための説明図である。
【図５】保存先フォルダ毎に最適解像度が紐付けられることを説明するための説明図である。
【図６】モバイル機器のＣＰＵが実行するスキャンアプリケーションの内容を表すフローチャートである。
【図７】図６中のＳ７０のプルスキャン処理を表すフローチャートである。
【図８】図６中のＳ８０のスキャンデータ表示処理を表すフローチャートである。
【図９】図６中のＳ９０及びＳ１００のプッシュスキャン処理を表すフローチャートである。
【発明を実施するための形態】
【００２５】
以下に、本発明の好適な実施形態を図面に基づいて説明する。なお、本発明は、下記の実施形態に示された具体的手段や構造等に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の形態を採り得る。例えば、下記の実施形態の構成の一部を、同様の機能を有する公知の構成に置き換えたり、他の実施形態の構成に対して付加、置換等したり、課題を解決できる限りにおいて省略したりしてもよい。また、下記の複数の実施形態を適宜組み合わせて構成してもよい。
【００２６】
（１）通信システムの構成
図１に示すように、本実施形態の通信システム１は、モバイル機器３、複合機５、及びＡＰ（アクセスポイント）７を備える。モバイル機器３及び複合機５は、無線ＬＡＮ通信機能を有し、ＡＰ７を介して相互に無線ＬＡＮ通信が可能である。なお、モバイル機器３と複合機５とがＡＰ７を介さずに直接無線ＬＡＮ通信が可能な構成であってもよい。
【００２７】
（２）モバイル機器３の構成
図１に示すように、本実施形態のモバイル機器３は、制御部１１、無線送受信部１２、無線アンテナ部１３、タッチパネル１４、ボタン入力部１５、及び表示部１６を備えている。これらの構成要素は、入出力ポート１７を介して互いに通信可能となっている。なお、モバイル機器３は、上記の各構成要素の他、マイクやスピーカ、カメラ、携帯通信回線接続用インタフェースなども備えているが、これらについては図示及び説明を省略する。
【００２８】
制御部１１は、ＣＰＵ２１、記憶部２２、及びＲＡＭ２３を備えている。ＣＰＵ２１は、記憶部２２内のプログラム３１に従って処理を実行する。記憶部２２は、不揮発性の記憶装置である。記憶部２２は、ＲＯＭやフラッシュメモリなどが組み合わされて構成されている。記憶部２２は、プログラム３１および情報記憶領域３２を記憶している。
【００２９】
プログラム３１は、ＯＳ（Operating System）４１及びスキャンアプリケーション（以下「スキャンアプリ」と略す）４２を含んでいる。スキャンアプリ４２は、複合機５のベンダによって提供されるアプリケーションであり、ユーザによってモバイル機器３にインストール可能である。
【００３０】
スキャンアプリ４２は、複合機５との間でプルスキャン又はプッシュスキャンを実現するためのプログラムである。プルスキャンとは、モバイル機器３から複合機５に対してスキャンに必要な各種設定情報を送信すると共にスキャンの実行を指示してそのスキャン結果（画像データ）を取得する機能である。プッシュスキャンとは、複合機５での操作によりスキャン機能の実行が指示された場合にスキャンに必要な各種設定情報を複合機５へ送信し、複合機５からスキャン結果を取得する機能である。
【００３１】
更に、本実施形態のスキャンアプリ４２は、最も特徴的機能の１つとして、複合機５でスキャンさせる際の読取解像度として最適な解像度を決定してその最適な解像度の設定値を複合機５へ通知する機能を備えている。最適な解像度は、過去にスキャンした画像がモバイル機器３で閲覧されたときにその画像に対して表示サイズの変更（拡大又は縮小）が行われたか否か、行われた場合には具体的にどのような変更が行われたか、などに基づいて演算され、決定される。最適な解像度の決定方法の詳細については、後述する。
【００３２】
ＯＳ４１は、無線送受信部１２に無線ＬＡＮ通信を実行させるためのプログラム等を含む。また、ＯＳ４１は、無線送受信部１２などの各種のハードウェアが取得した情報を各プログラムが取得するための、もしくは各プログラムが各種ハードウェアに指示をするための、ＡＰＩ（Application Programming Interface ）を提供するプログラムでもある。
【００３３】
以降、スキャンアプリ４２やＯＳ４１などのプログラムを実行するＣＰＵ２１のことを、単にプログラム名でも記載する場合がある。例えば「スキャンアプリ４２が」という記載は、「スキャンアプリ４２を実行するＣＰＵ２１が」を意味する場合がある。
【００３４】
情報記憶領域３２には、複合機５でスキャンされて送信されてきた画像データや、各種テーブル（図４（ｂ）に示すテーブルも含む）などが記憶（保存）される。複合機５でスキャンされた画像データは、ユーザ操作によってフォルダ毎に保存される。
【００３５】
無線送受信部１２は、無線アンテナ部１３を介して、無線ＬＡＮ通信方式のインフラストラクチャーモードに準拠する無線ＬＡＮ通信を行う。なお、無線ＬＡＮ方式の例としては、例えばＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎの規格で定められる通信方式が挙げられる。
【００３６】
表示部１６は、具体的には液晶表示装置であり、複合機５から取得したスキャンデータの画像や、図２に示す各種画面などの、各種の画像情報が表示される。ボタン入力部１５は、モバイル機器３のユーザによる入力操作を受け付ける操作手段である。タッチパネル１４は、表示部１６における画像の表示領域全体に重畳配置されている。
【００３７】
（３）複合機５の構成
複合機５は、スキャン機能やプリント機能、ファクシミリ機能などの複数の機能を備える多機能周辺装置である。複合機５は、ＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３、ＮＶＲＡＭ（Non-Volatile RAM の略）５４、無線送受信部５５、無線アンテナ部５６、スキャナ部５７、タッチパネル５８、ボタン入力部５９、及び表示部６０を備えている。これらの構成要素は、入出力ポート６１を介して互いに通信可能である。ＲＯＭ５２は、各種のプログラムが記憶されている。ＣＰＵ５１は、ＲＯＭ５２やＮＶＲＡＭ５４に記憶されている各種プログラムを実行することにより、上述した複数の機能を実現する。ＮＶＲＡＭ５４に記憶されているプログラムの１つとして、スキャン機能を実現するためのスキャンプログラムがある。
【００３８】
無線送受信部５５は、無線アンテナ部５６を介してＡＰ７との間で無線ＬＡＮ通信を行う。スキャナ部５７は、原稿の画像をスキャンして、そのスキャンした画像の画像データを生成する。表示部６０は、具体的には液晶表示装置であり、複合機５の動作状態や設定画面等の各種の画像情報が表示される。ボタン入力部５９は、複合機５のユーザによる入力操作を受け付ける操作手段である。タッチパネル５８は、表示部６０における画像の表示領域全体に重畳配置されている。
【００３９】
（４）スキャン機能の概要
モバイル機器３のＣＰＵ２１がスキャンアプリ４２を実行することによって実現されるスキャン機能について、詳しく説明する。
【００４０】
（４−１）プルスキャン
モバイル機器３において、ユーザ操作によりスキャンアプリ４２が起動されると（即ちＣＰＵ２１により実行されると）、表示部１６に、図２（ａ）に示すメニュー画面が表示される。このメニュー画面において、ユーザが終了ボタンをタップすると、スキャンアプリ４２が終了する。
【００４１】
メニュー画面において、ユーザがスキャンデータ閲覧ボタンをタップすると、保存されているスキャンデータ（過去に複合機５でスキャンさせた画像のスキャンデータ）が表示される。具体的には、まず、スキャンデータが保存されているフォルダが一覧表示される
。その中からユーザが所望のフォルダをタップすると、そのフォルダ内のスキャンデータが一覧表示される。スキャンデータの表示方法は種々考えられ、例えばスキャン画像データのファイル名を一覧表示させてもよいし、スキャンデータのサムネイル（縮小画像）を一覧表示させてもよいし、１つのスキャンデータの画像を特定の表示サイズ（初期表示サイズ）で表示させてもよい。
【００４２】
ファイル名やサムネイルが表示される場合は、さらに、ユーザが所望のスキャンデータをタップすると、そのスキャンデータの画像（スキャン画像）が特定の初期表示サイズで表示される。なお、初期表示サイズは、表示対象のスキャン画像毎に個別に設定される。即ち、本実施形態では、表示対象のスキャン画像が複合機５でスキャンされた際の読取解像度に応じて設定される。スキャン時の読取解像度が低いほど初期表示サイズも小さくなり、逆に、スキャン時の読取解像度が高いほど初期表示サイズも大きくなる。
【００４３】
初期表示サイズで表示部１６にスキャン画像が表示されたら、ユーザは、そのスキャン画像が表示されている状態で所定の拡大操作又は縮小操作を行うことで、スキャン画像の表示サイズを初期表示サイズから変更（拡大又は縮小）することができる。拡大操作、縮小操作の具体的方法は種々考えられ、例えば、拡大操作としてはタッチパネル１４に対するピンチアウト操作が考えられ、縮小操作としてはタッチパネル１４に対するピンチイン操作が考えられる。
【００４４】
メニュー画面において、ユーザがスキャン実行ボタンをタップすると、表示部１６に、図２（ｂ）に示すスキャン実行画面が表示される。このスキャン実行画面は、スキャン実行に必要な各種設定値等の設定を受け付けたり、複合機５に対してスキャンの実行を指示したりするための画面である。
【００４５】
図２（ｂ）に示すように、スキャン実行画面においては、複合機５でスキャンさせる際の読取解像度、スキャンデータのファイル形式、スキャン対象の原稿サイズ、スキャンデータの保存先フォルダについて、それぞれ、現在の設定値が表示される。また、スキャン開始ボタンと戻りボタンも表示される。戻りボタンがタップされると、図２（ａ）のメニュー画面に戻る。
【００４６】
スキャン実行画面において、ユーザが「読取解像度」の表示領域をタップすると、図２（ｃ）に示すような読取解像度設定画面が表示される。この読取解像度設定画面には、複合機５がスキャン実行時に対応可能な読取解像度が一覧表示される。ユーザは、一覧表示された解像度の中から所望の解像度を選択（タップ）すると、読取解像度としてその選択した解像度が設定され、図２（ｂ）のスキャン実行画面に戻る。そして、スキャン実行画面では、読取解像度の表示領域に、その選択した解像度が表示される。
【００４７】
図２（ｃ）の読取解像度設定画面には、選択メニューとして、解像度の数値の他に、「おまかせ自動設定」も表示される。ユーザが読取解像度としてこのおまかせ自動設定を選択すると、読取解像度として、後述するように最適な解像度が自動的に設定される。
【００４８】
スキャン実行画面においては、読取解像度以外の他の設定項目についても、それぞれ、読取解像度と同じ要領でユーザが選択できる。スキャン後の画像データをモバイル機器３においてどのフォルダに保存するかについても、ユーザが「保存先フォルダ」の表示領域をタップして図示しないフォルダ選択画面を表示させることで、所望の保存先フォルダを選択することができる。
【００４９】
スキャン実行画面において、ユーザがスキャン開始ボタンをタップすると、スキャン指示及びスキャン設定情報（解像度、ファイル形式、原稿サイズ等の各設定値）が無線（本
実施形態では無線ＬＡＮ）で複合機５へ送信される。
【００５０】
図３（ａ）を用いて、読取解像度としておまかせ自動設定が選択された場合のプルスキャン時のシーケンスの一例を説明する。図３（ａ）に示すように、モバイル機器３においてアプリ（スキャンアプリ４２）が起動され、読取解像度としておまかせ自動設定が選択されて、スキャン開始ボタン（図２（ｂ）参照）が選択（タップ）されると、モバイル機器３から複合機５へ、スキャン指示及びスキャン設定情報が送信される。スキャン設定情報に含まれる各種設定情報のうち、読取解像度の設定値については、本例では読取解像度としておまかせ自動設定が選択されていることから、その選択時に決定された最適な解像度の設定値が送信される。
【００５１】
これにより、複合機５では、その最適な解像度にてスキャンが実行される。スキャン実行後、複合機５からは、スキャンデータが無線ＬＡＮにてモバイル機器３へ送信される。モバイル機器３のスキャンアプリ４２は、複合機５からスキャンデータを受信すると、そのスキャンデータを、ユーザにより選択された保存先フォルダへ保存する。
【００５２】
（４−２）プッシュスキャン
次に、複合機５側からスキャンの指示を行うプッシュスキャンについて説明する。複合機５においても、スキャン実行のための所定の操作を行うと、図２（ｂ）に示したスキャン実行画面と同様の画面が複合機５の表示部６０に表示される。ユーザは、表示部６０にスキャン実行画面が表示されている状態で、プルスキャンの場合と同じように、各種設定項目を設定することができる。読取解像度についても、プルスキャンの場合と同じようにおまかせ自動設定を選択することもできる。なお、各種設定項目の設定については、プッシュスキャンの場合であってもモバイル機器３側で設定できるようにしてもよい。
【００５３】
図３（ｂ）を用いて、読取解像度としておまかせ自動設定が選択された場合のプッシュスキャン時のシーケンスの一例を説明する。図３（ｂ）に示すように、複合機５において読取解像度としておまかせ自動設定が選択され、スキャン開始ボタンが選択（タップ）されると、モバイル機器３へ、無線ＬＡＮにて、プッシュスキャン通知、及び読取解像度について「おまかせ自動設定」が選択された旨の通知が送信される。
【００５４】
モバイル機器３のＯＳ４１は、複合機５からプッシュスキャン通知を受信したときに、スキャンアプリ４２が起動されていない場合は、スキャンアプリ４２を起動させる。
スキャンアプリ４２は、複合機５からのプッシュスキャン通知を受けると、スキャン設定情報とスキャン指示を複合機５へ送信する。このとき、複合機５から読取解像度の設定情報としておまかせ自動設定が通知されている場合は、スキャンアプリ４２は、読取解像度の設定値として、プルスキャンの場合と同様、最適な解像度を決定してその設定値を送信する。
【００５５】
これにより、複合機５では、その最適な解像度にてスキャンが実行される。スキャン実行後は、プルスキャンの場合と同様であり、スキャンアプリ４２は、複合機５から受信したスキャンデータを、ユーザにより選択された保存先フォルダへ保存する。
【００５６】
（５）最適な解像度の決定方法
次に、読取解像度としておまかせ自動設定が選択された場合に決定される最適な解像度の決定方法について説明する。既述の通り、複合機５でスキャンされたスキャン画像をモバイル機器３で表示させると、そのスキャン時の読取解像度に応じた初期表示サイズで表示される。
【００５７】
図４（ａ）に示すように、ある原稿を例えば６００ｄｐｉの読取解像度でスキャンした
場合と１００ｄｐｉの読取解像度でスキャンした場合とでは、モバイル機器３に表示させたときの初期表示サイズは、６００ｄｐｉでスキャンしたスキャン画像は相対的に大きいサイズで表示され、１００ｄｐｉでスキャンしたスキャン画像は相対的に小さいサイズで表示される。
【００５８】
初期表示サイズでスキャン画像が表示された後、ユーザは、既述の通り、表示サイズを拡大又は縮小させることができる。例えば、６００ｄｐｉでスキャンしたスキャン画像について、ユーザが、より大きく表示させたいと思って拡大操作をすると、図４（ａ）の拡大例１のように、スキャン画像の表示サイズが初期表示サイズから拡大する。拡大例１は、初期表示サイズに対して１５０％のサイズに拡大された例を示している。
【００５９】
逆に、６００ｄｐｉでスキャンしたスキャン画像について、ユーザが、より小さく表示させたいと思って縮小操作をすると、図４（ａ）の縮小例１のように、スキャン画像の表示サイズが初期表示サイズから縮小する。縮小例１は、初期表示サイズに対して２０％のサイズに縮小された例を示している。
【００６０】
１００ｄｐｉでスキャンしたスキャン画像についても同様である。例えば、１００ｄｐｉでスキャンしたスキャン画像について、ユーザが、より大きく表示させたいと思って拡大操作をすると、図４（ａ）の拡大例２のように、スキャン画像の表示サイズが初期表示サイズから拡大する。拡大例２は、初期表示サイズに対して３００％のサイズに拡大された例を示している。
【００６１】
逆に、１００ｄｐｉでスキャンしたスキャン画像について、ユーザが、より小さく表示させたいと思って縮小操作をすると、図４（ａ）の縮小例２のように、スキャン画像の表示サイズが初期表示サイズから縮小する。縮小例２は、初期表示サイズに対して５０％のサイズに縮小された例を示している。
【００６２】
初期表示サイズに対してユーザが拡大操作をしたということは、スキャン時の読取解像度はユーザニーズに対して低く、より高い読取解像度でスキャンした方がそのユーザにとって適切であったといえる。ユーザが拡大操作した後の表示サイズではじめから（初期表示サイズとして）表示させたならば、ユーザは拡大操作することなくそのスキャンが面を閲覧できたことが予想される。
【００６３】
具体的には、図４（ａ）において、６００ｄｐｉでスキャンしたスキャン画像に対して拡大例１のような拡大操作がなされた場合は、６００ｄｐｉよりも高い解像度でスキャンした方がユーザのニーズに合致するということがいえる。１００ｄｐｉでスキャンしたスキャン画像についても、拡大例２のような拡大操作がなされた場合は、１００ｄｐｉよりも高い解像度でスキャンした方がユーザのニーズに合致するということがいえる。
【００６４】
一方、初期表示サイズに対してユーザが縮小操作をしたということは、スキャン時の読取解像度はユーザニーズに対して高く、より低い読取解像度でスキャンした方がそのユーザにとって適切であったといえる。ユーザが縮小操作した後の表示サイズではじめから（初期表示サイズとして）表示させたならば、ユーザは縮小操作することなくそのスキャンが面を閲覧できたことが予想される。
【００６５】
具体的には、図４（ａ）において、６００ｄｐｉでスキャンしたスキャン画像に対して縮小例１のような縮小操作がなされた場合は、６００ｄｐｉよりも低い解像度でスキャンした方がユーザのニーズに合致するということがいえる。１００ｄｐｉでスキャンしたスキャン画像についても、縮小例２のような縮小操作がなされた場合は、１００ｄｐｉよりも低い解像度でスキャンした方がユーザのニーズに合致するということがいえる。
【００６６】
そこで、本実施形態のスキャンアプリ４２は、スキャン画像毎に、そのスキャン画像を表示させた際のユーザの拡大又は縮小操作に基づいて、図４（ｂ）のテーブルを参照して、個別最適解像度を決定するようにしている。図４（ｂ）のテーブルは、初期表示サイズからの拡大率又は縮小率と、読取解像度をスキャン時の解像度からどの程度変化させるべきかを示す解像度変化率とが対応付けられたテーブルである。例えば、拡大縮小率１２０％（つまり拡大）に対しては解像度変化率として１０％アップが対応付けられている。これは、表示サイズが１２０％に拡大されたということは、読取解像度として本来適している値は、スキャン時の解像度よりも１０％高い解像度である、ということを意味している。
【００６７】
ただし、本実施形態では、拡大又は縮小操作された場合に必ずテーブルを参照して個別解像度を決定するわけではない。本実施形態では、表示部１６にスキャン画像が表示されている間、表示部１６の下部に反映ボタン１８が表示される。この反映ボタン１８がユーザによりタップされた場合に、そのタップされた時の表示サイズと初期表示サイズとの差、即ち初期表示サイズからの拡大率又は縮小率を元に、テーブルを参照して、個別最適解像度を決定するようにしている。
【００６８】
図５に、フォルダに保存されているスキャンデータ、及びスキャンデータ毎の個別最適解像度の例を示す。図５の例では、保存先フォルダとしてフォルダ０１とフォルダ０２が例示されている。このうちフォルダ０１には、スキャンデータＡ，Ｂの２つが保存されている。フォルダ０２には、スキャンデータＸ，Ｙ，Ｚの３つが保存されている。また、保存先フォルダ毎に、個別に最適解像度が紐付けられている。このフォルダ毎の最適解像度については後述する。
【００６９】
フォルダ０１に保存されているスキャンデータＡは、読取解像度としておまかせ自動設定が選択されたことによりそのときの最適な解像度の設定値（本例では１００ｄｐｉ）が複合機５に送信され、これにより複合機５で１００ｄｐｉの読取解像度でスキャンされたものである。また、このスキャンデータＡは、そのスキャン画像がモバイル機器３で表示された際に、ユーザにより拡大操作が行われ、初期表示サイズ（１００ｄｐｉに対応したサイズ）から非常に大きく拡大（例えば３００％程度に拡大）された状態で反映ボタン１８がタップされている。そのときの拡大率に対する解像度変化率は、テーブルによれば、１００％アップとなっている（図４（ｂ）ではその数値例は図示略）。そのため、スキャンデータＡに対する個別最適解像度は、スキャン時の１００ｄｐｉから１００％アップした２００ｄｐｉに設定されている。
【００７０】
フォルダ０１に保存されているスキャンデータＢは、読取解像度としておまかせ自動設定が選択されたことによりそのときの最適な解像度の設定値（本例では３００ｄｐｉ）が複合機５に送信され、これにより複合機５で３００ｄｐｉの読取解像度でスキャンされたものである。また、このスキャンデータＢは、そのスキャン画像がモバイル機器３で表示された際に、ユーザにより縮小操作が行われ、初期表示サイズ（３００ｄｐｉに対応したサイズ）から縮小（例えば５０〜６０％程度に縮小）された状態で反映ボタン１８がタップされている。そのときの縮小率に対する解像度変化率は、テーブルによれば、３０％ダウンとなっている（図４（ｂ）ではその数値例は図示略）。そのため、スキャンデータＢに対する個別最適解像度は、スキャン時の３００ｄｐｉから３０％ダウンした２１０ｄｐｉに設定されている。
【００７１】
スキャンアプリ４２は、スキャンデータのスキャン画像が表示部１６に表示されて反映ボタン１８がタップされる毎に、上記のように、そのスキャンデータの個別最適解像度をテーブルを参照して決定し、そのスキャンデータと対応付けて設定（保存）する。
【００７２】
更に、スキャンアプリ４２は、何れかのスキャンデータについて個別最適解像度の決定を行う度に、そのスキャンデータが保存されているフォルダ内の全てのスキャンデータに対し、各個別最適解像度の平均値を演算する。そして、その平均値を、そのフォルダに対応した最適解像度として、そのフォルダに紐付けて保存する。
【００７３】
例えばフォルダ０１の場合、２つのスキャンデータＡ，Ｂの個別最適解像度はそれぞれ２００ｄｐｉ，２１０ｄｐｉである。そのため、フォルダ０１に対しては、その２つの個別最適解像度の平均値である２０５ｄｐｉが、最適解像度として紐付けられている。フォルダ０２の場合、３つのスキャンデータＸ，Ｙ，Ｚの個別最適解像度はそれぞれ６６０ｄｐｉ，５４０ｄｐｉ，６００ｄｐｉである。そのため、フォルダ０２に対しては、その３つの個別最適解像度の平均値である６００ｄｐｉが、最適解像度として紐付けられている。
【００７４】
スキャンアプリ４２は、読取解像度としておまかせ自動設定が選択されて複合機５へスキャン指示と共に読取解像度の設定値を送信する場合は、保存先フォルダとして選択されたフォルダに紐付けられている最適解像度に対応した解像度を、最適な解像度として、その設定値を複合機５へ送信する。具体的には、複合機５で対応可能な複数種類の読取解像度のうち最適解像度に最も近い解像度を、最適な解像度として決定する。
【００７５】
例えば、ユーザにより読取解像度としておまかせ自動設定が選択され、保存先としてフォルダ０１が選択された場合は、フォルダ０１には最適解像度として２０５ｄｐｉが紐付けられている。一方、複合機５において対応可能な解像度は、本実施形態では、１００ｄｐｉ、２００ｄｐｉ、３００ｄｐｉ、６００ｄｐｉ、１２００ｄｐｉ、２４００ｄｐｉの何れかである。そのため、この例では、スキャンアプリ４２は、最適解像度（２０５ｄｐｉ）に最も近い解像度である２００ｄｐｉを、最適な解像度として、その設定値を複合機５へ送信する。
【００７６】
（６）スキャンアプリの処理内容
モバイル機器３のＣＰＵ２１が実行するスキャンアプリ４２の処理内容について、図６〜図９の各フローチャートを用いて具体的に説明する。モバイル機器３のＣＰＵ２１は、ユーザによるアプリケーション起動操作がなされたとき、又は複合機５からプッシュスキャン通知を受けたときに、記憶部２２から、図６に示すスキャンアプリ４２のプログラムを読み込んで実行する。
【００７７】
ＣＰＵ２１は、図６のスキャンアプリ４２の処理を開始すると、Ｓ１０で、当該スキャンアプリ４２が複合機５からのプッシュスキャン通知により起動されたか否かの判断（即ち起動要因の判断）を行う。プッシュスキャン通知による起動ではない場合、即ちモバイル機器３側でのユーザ操作によるアプリ起動の場合は、Ｓ２０に進む。Ｓ２０では、表示部１６にメニュー画面（図２（ａ）参照）を表示させる。
【００７８】
Ｓ３０では、メニュー画面においてユーザにより「スキャン実行」が選択（タップ）されたか否か判断する。「スキャン実行」が選択された場合は、Ｓ７０で、プルスキャン処理を実行する。プルスキャン処理の詳細は、図７に示す通りである。
【００７９】
ＣＰＵ２１は、図７のプルスキャン処理に進むと、Ｓ１１０で、表示部１６にスキャン実行画面（図２（ｂ）参照）を表示させる。Ｓ１２０では、スキャン実行画面内のスキャン開始ボタンが選択（タップ）されたか否か判断する。スキャン開始ボタンが選択されていない場合は、Ｓ１９０で、何れかの設定項目のボタンが（表示領域）が選択（タップ）されたか否か判断する。
【００８０】
Ｓ１９０で、何れかの設定項目ボタンが選択された場合は、Ｓ２００で、その選択された設定項目の設定値についての変更処理を行って、Ｓ１２０に戻る。Ｓ２００では、例えば、設定項目として読取解像度が選択された場合は、読取解像度設定画面（図２（ｃ）参照）を表示させて、ユーザの選択操作を待つ。ユーザにより何れかの解像度（おまかせ自動設定を含む）が選択されたら、その選択された解像度を読取解像度に設定して、スキャン実行画面を再び表示させる。また例えば、設定項目として保存先フォルダが選択された場合は、保存先フォルダを選択させるための選択画面（図示略）を表示させて、ユーザの選択操作を待つ。ユーザによりフォルダが選択されたら、その選択されたフォルダを保存先フォルダに設定して、スキャン実行画面を再び表示させる。
【００８１】
Ｓ１９０で、スキャン実行画面内で何れの設定項目も選択されない場合は、Ｓ２１０で、戻りボタンが選択（タップ）されたか否か判断する。戻りボタンが選択されていない場合はＳ１２０に戻る。戻りボタンが選択された場合は、プルスキャン処理を終了して、Ｓ２０（図６）に戻る。
【００８２】
Ｓ１２０で、スキャン開始ボタンが選択された場合は、Ｓ１３０で、送信対象のスキャン設定情報（読取解像度やファイル形式、保存先フォルダなどの各設定値）を読み出す。Ｓ１４０では、読取解像度の設定が「おまかせ自動設定」になっているか否か判断する。「おまかせ自動設定」になっていない場合、即ち何れかの値の解像度が選択されている場合は、Ｓ１６０に進む。一方、「おまかせ自動設定」になっている場合は、Ｓ１５０の処理を経てＳ１６０に進む。
【００８３】
Ｓ１５０では、複合機５で対応可能な複数種類の読取解像度のうち、保存先フォルダに紐付けられている最適解像度に最も近い解像度を、複合機５でのスキャンで用いるべき最適な解像度として決定し、その設定値を送信用としてセット（送信用の解像度設定値が書き込まれているレジスタに上書き）する。
【００８４】
Ｓ１６０では、複合機５へ、スキャン指示及びスキャン設定情報（上記の最適な解像度の設定値を含む）を送信する。これにより、複合機５では、送信した最適な解像度にてスキャンが行われ、スキャンデータが複合機５からモバイル機器３へ送信される。
【００８５】
Ｓ１７０では、複合機５からのスキャンデータの受信処理を行う。Ｓ１８０では、複合機５から受信したスキャンデータを、指定の（ユーザにより選択された）保存先フォルダに保存する。Ｓ１８０の処理の後は、Ｓ２０（図６）に戻る。
【００８６】
Ｓ３０で、「スキャン実行」が選択されていない場合は、Ｓ４０で、メニュー画面においてユーザにより「スキャンデータ閲覧」が選択（タップ）されたか否か判断する。「スキャンデータ閲覧」が選択された場合は、Ｓ８０で、スキャンデータ表示処理を実行する。スキャンデータ表示処理の詳細は、図８に示す通りである。
【００８７】
ＣＰＵ２１は、図８のスキャンデータ表示処理に進むと、Ｓ３１０で、スキャンデータの選択受付を行う。具体的には、スキャンデータが保存されているフォルダを一覧表示させる。そして、何れかのフォルダが選択された場合はそのフォルダに保存されているスキャンデータを一覧表示させ、ユーザによる選択操作を待つ。
【００８８】
Ｓ３２０では、ユーザにより何れかのスキャンデータが選択されたか否か判断する。ユーザによるスキャンデータの選択がなされない場合は、Ｓ４００で、ユーザにより閲覧終了が選択（図示しない閲覧終了ボタンが選択）されたか否か判断する。閲覧終了が選択されていない場合はＳ３２０に戻り、閲覧終了が選択された場合はＳ２０（図６）に戻る。
【００８９】
Ｓ３２０で、何れかのスキャンデータが選択された場合は、Ｓ３３０で、その選択されたスキャンデータの画像を、複合機５においてその画像がスキャンされた際に用いられた読取解像度に応じた初期表示サイズで、表示部１６に表示させる。Ｓ３４０では、初期表示サイズで表示されたスキャン画像に対してユーザによる拡大操作又は縮小操作がなされたか否か判断する。拡大又は縮小操作がなされない場合は、Ｓ３６０に進む。拡大又は縮小操作がなされた場合は、Ｓ３５０で、その操作内容に応じてスキャン画像の表示サイズを変更（拡大又は縮小）する。
【００９０】
Ｓ３６０では、反映ボタン１８（図４（ａ）参照）がタップされたか否か判断する。反映ボタン１８がタップされない場合は、Ｓ４００に進む。反映ボタン１８がタップされた場合は、Ｓ３７０で、初期表示サイズからの拡大・縮小率に基づき、解像度変化率を取得する。具体的には、図４（ｂ）に例示したテーブルを参照して解像度変化率を取得する。
【００９１】
Ｓ３８０では、テーブルから取得した解像度変化率に基づいて、個別最適解像度を更新する。具体的には、既述のように、スキャン時の読取解像度を解像度変化率に従ってアップ又はダウンさせた値を個別最適解像度として決定し、更新する。Ｓ３９０では、更新後の個別最適解像度に基づいて、保存先フォルダに紐付けられている最適解像度の平均値を再演算し、上書きする。これにより、更新後の個別最適解像度が反映された新たな最適解像度（平均値）が保存先フォルダに紐付けられた状態となる。Ｓ３９０の処理後は、Ｓ４００に進む。
【００９２】
図６に戻り、Ｓ４０で、「スキャンデータ閲覧」が選択されていない場合は、Ｓ５０で、複合機５からプッシュスキャン通知を受信したか否か判断する。プッシュスキャン通知を受信していない場合は、Ｓ６０で、メニュー画面においてユーザにより「終了」が選択（タップ）されたか否か判断する。「終了」が選択されていない場合はＳ２０に戻る。「終了」が選択された場合は、当該スキャンアプリ４２を終了する。
【００９３】
Ｓ５０でプッシュスキャン通知を受信した場合は、Ｓ９０のプッシュスキャン処理に進む。また、Ｓ１０の起動要因判断において複合機５からのプッシュスキャン通知による起動と判断した場合も、Ｓ１００のプッシュスキャン処理に進む。Ｓ９０及びＳ１００のプッシュスキャン処理は同じ処理であり、その詳細は図９に示す通りである。
【００９４】
ＣＰＵ２１は、図９のプッシュスキャン処理に進むと、Ｓ４１０で、複合機５から読取解像度について「おまかせ自動設定」が通知されてきたか否か判断する。「おまかせ自動設定」が通知されていない場合は、Ｓ４３０に進む。「おまかせ自動設定」が通知されてきた場合は、Ｓ４２０で、複合機５で対応可能な複数種類の読取解像度のうち、保存先フォルダに紐付けられている最適解像度に最も近い解像度を、複合機５でのスキャンで用いるべき最適な解像度として決定し、その設定値を送信用としてセット（送信用の解像度設定値が書き込まれているレジスタに上書き）する。なお、保存先フォルダは、複合機５から通知される構成でもよいし、モバイル機器３側で設定できる構成であってもよい。
【００９５】
Ｓ４３０では、送信対象のスキャン設定情報を読み出す。Ｓ４４０では、複合機５へ、スキャン指示及びスキャン設定情報（上記の最適な解像度の設定値を含む）を送信する。これにより、複合機５では、送信した最適な解像度にてスキャンが行われ、スキャンデータが複合機５からモバイル機器３へ送信される。Ｓ４５０では、複合機５からのスキャンデータの受信処理を行う。Ｓ４６０では、複合機５から受信したスキャンデータを、指定の保存先フォルダに保存する。Ｓ４６０の処理の後は、Ｓ２０（図６）に戻る。
【００９６】
（７）実施形態の効果等
以上説明した本実施形態のモバイル機器３によれば、複合機５でスキャンさせた画像をモバイル機器３で表示させたときに、その表示サイズを初期表示サイズから変更した場合は、その変更の度合い（初期表示サイズとの差）に基づいて個別最適解像度が決定される。その結果、その後に複合機５へスキャン指示が送信される際、解像度設定がおまかせ自動設定に設定されている場合は、その決定された個別最適解像度が反映された最適な解像度の設定値が送信される。そのため、モバイル機器３から複合機５に対し、モバイル機器３のユーザや表示部１６の大きさ応じた適切な読取解像度（最適な解像度）でスキャンを指示することができる。
【００９７】
例えば、低い読取解像度でスキャンされたことによりスキャン画像がモバイル機器３に小さく表示された場合に、その表示サイズがユーザにとって小さすぎる場合は、ユーザは、ピンチアウト等の拡大操作を行って表示サイズを拡大させることが予想される。その場合、表示サイズが初期表示サイズから拡大されることにより、最適解像度もそれに応じて高くなる。そのため、以後はより高い適切な読取解像度でスキャンさせることができ、スキャン画像をより大きなサイズで表示させることができる。
【００９８】
逆に、高い読取解像度でスキャンされたことによりスキャン画像がモバイル機器３に大きく表示されて画像の一部が表示部１６の表示領域からはみ出してしまった場合は、ユーザは、スキャン画像全体が表示されるように、ピンチイン等の縮小操作を行って表示サイズを縮小させることが予想される。その場合、表示サイズが初期表示サイズから縮小されることにより、最適解像度もそれに応じて低下する。そのため、以後はより低い適切な読取解像度でスキャンさせることができ、スキャン画像を適切なサイズで表示させることができる。
【００９９】
なお、本実施形態では、スキャン画像をモバイル機器３に表示させる際の初期表示サイズを、スキャン時の読取解像度に応じた表示サイズとしている。そして、その初期表示サイズで表示されたスキャン画像に対してユーザによる拡大、縮小操作がなされた場合に、その操作内容に応じて最適解像度を更新（ひいてはスキャン時の読取解像度を更新）するようにしている。
【０１００】
一方、スキャン画像をモバイル機器３に表示させる際、例えば、表示部１６の表示領域全体にスキャン画像全体がぴったり収まるように表示させる方法が考えられる。つまり、スキャン時の読取解像度に関係なく、一律に、スキャン画像を画面全体に表示させるという方法が考えられる。しかし、このような方法では、スキャン時の読取解像度を適切な値に設定することは困難である。
【０１０１】
例えば、読取解像度が低く、スキャン画像が画面全体に粗く表示されて見にくかった場合は、ユーザは、次回以降はより高い読取解像度でスキャンさせようと考える。しかし、具体的にどの程度の読取解像度にするのがよいのかをユーザが判断するのは難しい。また例えば、読取解像度が高すぎるにもかかわらずモバイル機器３での表示サイズを画面全体にぴったり収まるようにすると、ユーザは、読取解像度が高すぎることを認識できない。つまり、本来はもっと低い読取解像度でも十分であるにもかかわらず、ユーザはそれを認識できない。そのため、その後もユーザはその高すぎる読取解像度でスキャンを行うことが予想され、これによりスキャンデータのデータ量が必要以上に増大し、記憶部２２の記憶領域が圧迫されてしまう。
【０１０２】
これに対し、本実施形態のモバイル機器３では、スキャン画像はスキャン時の読取解像度に応じた初期表示サイズでモバイル機器３に表示され、その後のユーザによる拡大、縮小操作に応じて最適解像度が更新される。そのため、読取解像度を、ユーザを煩わせることなく効率的に適切な値へと導くことができる。
【０１０３】
スキャンデータの個別最適解像度は、スキャン時の読取解像度に応じた初期表示サイズに対する拡大・縮小率によって決定される。具体的には、表示サイズが初期表示サイズから拡大された場合は、個別最適解像度をスキャン時の解像度よりも大きい値にすることで、その後のスキャンにおいてはより大きな読取解像度を指示でき、その結果、より大きな初期表示サイズでスキャン画像を表示させることができる。逆に、表示サイズが初期表示サイズから縮小された場合は、個別最適解像度をスキャン時の解像度よりも小さい値にすることで、その後のスキャンにおいてはより小さな読取解像度を指示でき、その結果、より小さな初期表示サイズでスキャン画像を表示させることができる。
【０１０４】
また、本実施形態では、スキャンデータの保存先フォルダ毎に、そのフォルダに保存されるスキャンデータの個別最適解像度を平均演算して最適解像度を求め、その最適解像度をそのフォルダに紐付けている。そして、モバイル機器３から複合機５へスキャン指示及びスキャン設定情報が送信される際は、保存先フォルダとして選択されたフォルダに紐付けられた最適解像度に最も近い解像度を最適な解像度として、その最適な解像度の設定値が複合機５へ送信される。そのため、複合機５に対する最適な解像度の指示を適切且つ容易に行うことができる。
【０１０５】
［他の実施形態］
（１）図４（ｂ）に示したテーブルはあくまでも一例である。テーブルを用いるか否かも含め、初期表示サイズからの拡大縮小率に対して個別最適解像度をどのように決定するかについては、拡大に対しては解像度が高くなる方向に変化するよう、縮小に対しては解像度が低くなる方向に変化するように決定できる限り、種々の方法を採用できる。
【０１０６】
（２）スキャン画像をモバイル機器３の表示部１６に表示させる際の初期表示サイズは、表示部１６の解像度も考慮して決定するようにしてもよい。例えば、スキャン時の読取解像度が同じであっても、表示部１６の解像度が高いほど初期表示サイズを小さくし、逆に表示部１６の解像度が低いほど初期表示サイズを大きくするようにしてもよい。
【０１０７】
（３）フォルダ毎の最適解像度として、個別最適解像度の平均演算結果をそのまま最適解像度とするのではなく、最終的に複合機５に送信する最適な解像度（つまり複合機５で対応可能な複数種類の解像度のうち平均演算結果に最も近い値）を最適解像度として決定してフォルダに紐付けしておくようにしてもよい。
【０１０８】
（４）フォルダ毎の最適解像度の決定方法として、保存されているスキャンデータの個別最適解像度の平均演算を採用することは、必須ではない。保存されているスキャンデータの個別最適解像度を反映できる限り、他の方法で最適解像度を決定してもよい。
【０１０９】
（５）フォルダ毎に個別に最適解像度を決定（紐付け）することは必須ではない。例えば、モバイル機器３に保存されている全てのスキャンデータの個別最適解像度をもとに演算（例えば平均演算）を行って最適解像度を決定するようにしてもよい。その他、保存されているスキャンデータをもとに種々の方法で最適解像度を決定することができる。
【０１１０】
（６）本発明の適用は、モバイル機器３への適用に限定されるものではない。モバイル機器３以外の各種の情報処理端末に対して本発明を適用可能である。
【符号の説明】
【０１１１】
１…通信システム、３…モバイル機器、５…複合機、１１…制御部、１２，５５…無線送受信部、１３，５６…無線アンテナ部、１４，５８…タッチパネル、１５，５９…ボタン入力部、１６，６０…表示部、１７，６１…入出力ポート、１８…反映ボタン、２１，
５１…ＣＰＵ、２２…記憶部、２３，５３…ＲＡＭ、３１…プログラム、３２…情報記憶領域、４２…スキャンアプリ、５２…ＲＯＭ、５４…ＮＶＲＡＭ、５７…スキャナ部。
【図１】
2015069457.tif 000003
【図４】
2015069457.tif 000004
【図６】
2015069457.tif 000005
【図７】
2015069457.tif 000006
【図８】
2015069457.tif 000007
【図９】
2015069457.tif 000008
【図２】
2015069457.tif 000009
【図３】
2015069457.tif 000010
【図５】
2015069457.tif 000011