(57)【要約】【課題】ジョブを実行することなく、実行指示ボタンを表示させることができる画像読取装置を提供する。【解決手段】ＭＦＰ１は、所定の無線通信を行うために無線接続した携帯端末３がスキャン画像転送機能に対応する場合、スキャンして得られた画像データを携帯端末３へ転送する指示を行うためのモバイルスキャンアイコン８０２を操作部１０９に表示する。【選択図】図８
2020031330.tif 000002
【特許請求の範囲】
【請求項１】
スキャンして得られた画像データを通信端末に転送するスキャン画像転送機能を有する画像読取装置であって、
所定の無線通信を行うために無線接続した通信端末が前記スキャン画像転送機能に対応するか否かを判別する判別手段と、
前記無線接続した通信端末がスキャン画像転送機能に対応する場合、当該通信端末へ前記画像データを転送する指示を行うための実行指示手段を表示する表示手段とを備えることを特徴とする画像読取装置。
【請求項２】
前記所定の無線通信は、前記画像読取装置における通信可能な所定の領域内の通信端末と、アクセスポイントを介すことなく無線通信を行う直接無線通信であることを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記表示手段は、前記無線接続した通信端末が前記画像データを読み取るための画像読取アプリケーションを備える場合、前記実行指示手段を表示することを特徴とする請求項１又は２記載の画像読取装置。
【請求項４】
前記表示手段は、前記無線接続した通信端末が前記画像データの転送に用いられる所定の通信プロトコルに対応するフォルダを備える場合、前記実行指示手段を表示することを特徴とする請求項１又は２記載の画像読取装置。
【請求項５】
前記画像読取装置は、複数の機能を備え、
前記表示手段は、前記画像読取装置の各機能に対応する複数の機能選択手段を表示し、
前記表示手段は、前記無線接続した通信端末がスキャン画像転送機能に対応する場合、前記複数の機能選択手段の中の一部の機能選択手段を前記実行指示手段に置き換えて表示することを特徴とする請求項１乃至４のいずれか１項に記載の画像読取装置。
【請求項６】
前記複数の機能選択手段のうち、前記実行指示手段に置き換えられる機能選択手段をユーザに設定させることを特徴とする請求項５記載の画像読取装置。
【請求項７】
前記表示手段は、前記無線接続した通信端末がスキャン画像転送機能に対応する場合、前記複数の機能選択手段を含む第１の画面の少なくとも一部の領域に重ねて前記実行指示手段を含む第２の画面を表示することを特徴とする請求項５又は６記載の画像読取装置。
【請求項８】
前記表示手段は、前記第２の画面の表示態様をユーザに設定させることを特徴とする請求項７記載の画像読取装置。
【請求項９】
前記表示手段は、前記無線接続した通信端末がスキャン画像転送機能に対応する場合、前記画像読取装置にログインしたユーザに対応する前記実行指示手段を表示することを特徴とする請求項１乃至８のいずれか１項に記載の画像読取装置。
【請求項１０】
前記実行指示手段は、前記通信端末へ前記画像データを送信する指示を行うためのアイコンであることを特徴とする請求項１乃至９のいずれか１項に記載の画像読取装置。
【請求項１１】
スキャンして得られた画像データを通信端末に転送するスキャン画像転送機能を有する画像読取装置の制御方法であって、
所定の無線通信を行うために無線接続した通信端末が前記スキャン画像転送機能に対応するか否かを判別する判別ステップと、
前記無線接続した通信端末がスキャン画像転送機能に対応する場合、当該通信端末へ前記画像データを転送する指示を行うための実行指示手段を表示する表示ステップとを有することを特徴とする画像読取装置の制御方法。
【請求項１２】
スキャンして得られた画像データを通信端末に転送するスキャン画像転送機能を有する画像読取装置の制御方法をコンピュータに実行させるプログラムであって、
前記画像読取装置の制御方法は、
所定の無線通信を行うために無線接続した通信端末が前記スキャン画像転送機能に対応するか否かを判別する判別ステップと、
前記無線接続した通信端末がスキャン画像転送機能に対応する場合、当該通信端末へ前記画像データを転送する指示を行うための実行指示手段を表示する表示ステップとを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
無線通信機能を備える画像読取装置としてのＭＦＰが知られている。ＭＦＰは、無線通信機能として、インフラストラクチャーモード（以下、「ＳＴＡ機能」と称す。）及びアドホックモード（以下、「ＡＰ機能」と称す。）を備える（特許文献１参照）。ＳＴＡ機能では、ＭＦＰは、アクセスポイントを介して通信端末と無線通信を行う。一方、ＡＰ機能では、ＭＦＰは、上記アクセスポイントを介すことなく、通信端末と直接無線通信を行う。ＭＦＰは、無線通信機能を用いて、例えば、スキャンして得られた画像データを携帯端末に転送するスキャン転送ジョブを実行する。
【０００３】
ところで、ＭＦＰでは、ユーザがジョブの実行を容易に指示できるように、ジョブの実行に必要となる設定値を呼び出す実行指示ボタンがＭＦＰの操作部に表示される（特許文献２参照）。操作部においてユーザが実行指示ボタンを選択すると、選択された実行指示ボタンに対応付けされた設定でジョブが実行される。実行指示ボタンには、例えば、過去に実行したジョブの実行に使用したスキャン設定や送信先を示す値が対応付けされる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１５３４５２号公報
【特許文献２】特開２０１０−２１８９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のＭＦＰでは、実行指示ボタンをＭＦＰの操作部に表示するために、実行指示ボタンに対応付ける設定値を用いるジョブを一度実行する必要があり、手間が生じる。
【０００６】
本発明の目的は、ジョブを実行することなく、実行指示ボタンを表示させることができる画像読取装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の画像読取装置は、スキャンして得られた画像データを通信端末に転送するスキャン画像転送機能を有する画像読取装置であって、所定の無線通信を行うために無線接続した通信端末が前記スキャン画像転送機能に対応するか否かを判別する判別手段と、前記無線接続した通信端末がスキャン画像転送機能に対応する場合、当該通信端末へ前記画像データを転送する指示を行うための実行指示手段を表示する表示手段とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ジョブを実行することなく、実行指示ボタンを表示させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る画像読取装置としてのＭＦＰによる無線通信を説明するための図である。
【図２】図１のＭＦＰのハードウェアの構成を概略的に示すブロック図である。
【図３】図２の無線ＬＡＮ制御部の機能を実現するソフトウェアモジュールの構成を概略的に示すブロック図である。
【図４】図１のＭＦＰが管理する接続クライアント情報の一例を示す図である。
【図５】図１のＭＦＰが携帯端末と無線ダイレクト接続を行う処理の手順を示すシーケンス図である。
【図６】図１のＭＦＰによって実行される無線ダイレクト接続関連処理の手順を示すフローチャートである。
【図７】図２の操作部に表示されるホーム画面の一例を示す図である。
【図８】図２の操作部に表示されるホーム画面の一例を示す図である。
【図９】図６の無線ダイレクト接続関連処理の第１の変形例の手順を示すフローチャートである。
【図１０】図２の操作部に表示されるホーム画面の一例を示す図である。
【図１１】図２の操作部に表示されるホーム画面の一例を示す図である。
【図１２】図２の操作部に表示されるホーム画面の一例を示す図である。
【図１３】図２の操作部に表示されるホーム画面の一例を示す図である。
【図１４】図２の操作部に表示されるホーム画面の一例を示す図である。
【図１５】図２の操作部に表示されるホーム画面の一例を示す図である。
【図１６】図１のＭＦＰが管理する接続クライアント情報の一例を示す図である。
【図１７】図６の無線ダイレクト接続関連処理の第２の変形例の手順を示すフローチャートである。
【図１８】図１のＭＦＰ１にログインするためのユーザ情報の一例を示す図である。
【図１９】図６の無線ダイレクト接続関連処理の第３の変形例の手順を示すフローチャートである。
【図２０】図２の操作部に表示されるメニューの一例を示す図である。
【図２１】図２の操作部に表示されるメニューの一例を示す図である。
【図２２】図２の操作部に表示される開始選択メニューの一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について図面を参照しながら詳述する。まず、本発明の第１の実施の形態について説明する。
【００１１】
図１は、本発明の実施の形態に係る画像読取装置としてのＭＦＰ１による無線通信を説明するための図である。
【００１２】
図１のＭＦＰ１は、スキャン機能、プリント機能、及び無線通信機能等の複数の機能を備える。ＭＦＰ１は、無線通信機能として、ＳＴＡ機能及びＡＰ機能を備える。ＭＦＰ１は、無線ＬＡＮ（不図示）を構成する通信端末と、ＳＴＡ機能により、無線アクセスポイント（不図示）を介して無線通信を行う。また、ＭＦＰ１は、ＡＰ機能により、上記無線アクセスポイントを介すことなく通信端末と直接無線通信を行う。図１の円２は、ＡＰ機能によるＭＦＰ１の直接無線通信可能領域を示す。直接無線通信可能領域は、例えば、ＭＦＰ１を中心に半径１００ｍ程度の領域である。ＭＦＰ１は、直接無線通信可能領域内の通信端末を検知すると、検知した通信端末、例えば、携帯端末３と直接無線通信を行うための接続（以下、「無線ダイレクト接続」という。）を行う。ＭＦＰ１は、無線ダイレクト接続した携帯端末３に対し、例えば、スキャンして得られた画像データを転送する。
【００１３】
図２は、図１のＭＦＰ１のハードウェアの構成を概略的に示すブロック図である。図２において、ＭＦＰ１は、ＣＰＵ１０１、ＲＡＭ１０２、ＥＥＰＲＯＭ１０３、プリンタＩ/Ｆ１０４、スキャナＩ/Ｆ１０６、操作部Ｉ/Ｆ１０８、及び通信Ｉ/Ｆ１１０を備える。ＣＰＵ１０１、ＲＡＭ１０２、ＥＥＰＲＯＭ１０３、プリンタＩ/Ｆ１０４、スキャナＩ/Ｆ１０６、操作部Ｉ/Ｆ１０８、及び通信Ｉ/Ｆ１１０は、システムバス１１３を介して互いに接続されている。また、ＭＦＰ１は、プリンタ１０５、スキャナ１０７、操作部１０９、有線ＬＡＮ制御部１１１、及び無線ＬＡＮ制御部１１２を備える。プリンタ１０５は、プリンタＩ/Ｆ１０４と接続されている。スキャナ１０７は、スキャナＩ/Ｆ１０６と接続されている。操作部１０９は、操作部Ｉ/Ｆ１０８と接続されている。有線ＬＡＮ制御部１１１及び無線ＬＡＮ制御部１１２は、通信Ｉ/Ｆ１１０と接続されている。なお、ＣＰＵは、Central Processing Unitの略称である。ＲＡＭは、Random Access Memoryの略称である。ＥＥＰＲＯＭは、Electrically Erasable Programmable Read-Only Memoryの略称である。
【００１４】
ＣＰＵ１０１は、ＭＦＰ１全体の動作を制御する。ＣＰＵ１０１は、ＥＥＰＲＯＭ１０３に記憶されたプログラムに従って、システムバス１１３に接続される各デバイスを統括的に制御する。ＲＡＭ１０２は、ＣＰＵ１０１の主メモリ及びワークエリア等として機能する。また、ＲＡＭ１０２は、画像情報の蓄積領域として用いられる。ＥＥＰＲＯＭ１０３は、操作部１０９の表示デバイスに表示するためのフォントデータ、ＣＰＵ１０１によって実行される制御プログラム、及び設定データ等を格納する。プリンタＩ／Ｆ１０４は、プリンタ１０５とデータの送受信を行う。プリンタ１０５は、ＭＦＰ１のプリンタエンジンである。プリンタ１０５は、プリンタＩ／Ｆ１０４から受信した画像データを用紙に印刷する。スキャナＩ/Ｆ１０６は、スキャナ１０７とデータの送受信を行う。スキャナ１０７は、ＭＦＰ１のスキャナエンジンである。スキャナ１０７は、配置された原稿を読み取って画像データを生成する。操作部Ｉ/Ｆ１０８は、操作部１０９とデータの送受信を行う。操作部１０９は、表示デバイス及び複数の操作キー（不図示）で構成されている。通信Ｉ/Ｆ１１０は、有線ＬＡＮ制御部１１１及び無線ＬＡＮ制御部１１２の通信を制御する。有線ＬＡＮ制御部１１１及び無線ＬＡＮ制御部１１２は、ＮＩＣ（Network Interface Controller）である。有線ＬＡＮ制御部１１１は、有線ＬＡＮ（不図示）を構成する通信端末との有線ＬＡＮ通信を制御する。無線ＬＡＮ制御部１１２は、ＳＴＡ機能及びＡＰ機能を備え、通信端末との無線通信を制御する。
【００１５】
図３は、図２の無線ＬＡＮ制御部１１２の機能を実現するソフトウェアモジュールの構成を概略的に示すブロック図である。
【００１６】
図３において、無線ＬＡＮ制御部１１２はモジュールとして、ＳＴＡ制御部３０１及びＡＰ制御部３０２を備える。無線ＬＡＮ制御部１１２は、ＳＴＡ制御部３０１及びＡＰ制御部３０２の少なくとも一方を動作させて無線通信に関する制御を行う。ＳＴＡ制御部３０１は、ＳＴＡ機能を実現するためのモジュールである。ＡＰ制御部３０２は、ＡＰ機能を実現するためのモジュールある。ＡＰ制御部３０２は、ＭＦＰ１をアクセスポイントとして動作させ、ＭＦＰ１と携帯端末３等の通信端末との無線ダイレクト接続を行う。ＡＰ制御部３０２は、ＭＦＰ１が無線ダイレクト接続を行った装置に関する情報を図４の接続クライアント情報４００に記録する。
【００１７】
図４は、図１のＭＦＰ１が管理する接続クライアント情報４００の一例を示す図である。図４において、接続クライアント情報４００は、携帯端末名称４０１及び携帯端末識別情報４０２で構成される。接続クライアント情報４００は、ＭＦＰ１が携帯端末３等の通信端末と無線ダイレクト接続を行う毎にＡＰ制御部３０２によって更新される。接続クライアント情報４００は、ＲＡＭ１０２に記憶されている。
【００１８】
携帯端末名称４０１には、ＭＦＰ１が無線ダイレクト接続を行った装置のＤＮＳホスト名が記録される。ＤＮＳホスト名は、ＩＥＴＦ（Internet Engineering Task Force）によって発行される技術文書のＲＦＣ１０３５等で定められている。携帯端末識別情報４０２には、ＭＦＰ１が無線ダイレクト接続を行った装置の識別情報が記録される。識別情報は、例えば、ＩＥＥＥ８０２．１１で通信する無線通信パケットに含まれるＭＡＣアドレスである。なお、本実施の形態では、接続クライアント情報４００がＲＡＭ１０２に格納される場合について説明するが、例えば、ＭＦＰ１の電源が遮断されても保持されるように、必要に応じて接続クライアント情報４００がＥＥＰＲＯＭ１０３にコピーされても良い。
【００１９】
図５は、図１のＭＦＰ１が携帯端末３と無線ダイレクト接続を行う処理の手順を示すシーケンス図である。図５の処理は、ＣＰＵ１０１がＥＥＰＲＯＭ１０３に格納されたプログラムを実行することによって行われる。また、図５の処理は、操作部１０９においてユーザから無線ダイレクト接続の開始指示を受け付けた際に実行される。
【００２０】
図５において、ＣＰＵ１０１は、操作部１０９において、例えば、携帯端末３との無線ダイレクト接続の開始指示を受け付けると（ステップＳ５０１）、ＡＰ制御部３０２に初期化指示を行う（ステップＳ５０２）。初期化指示を受けたＡＰ制御部３０２は、ＡＰ機能を提供するために必要となる初期化処理を行う。初期化処理では、ＡＰ制御部３０２は、例えば、無線ＬＡＮ制御部１１２に含まれるＮＩＣのハード資源の初期化を行う。初期化処理を終了すると、ＡＰ制御部３０２は、初期化指示に対する応答としてＯＫをＣＰＵ１０１に返す（ステップＳ５０３）。
【００２１】
初期化指示に対する応答を受けたＣＰＵ１０１は、ＳＳＩＤ及びネットワークキーを含む接続設定情報をＡＰ制御部３０２に設定する（ステップＳ５０４）。ＳＳＩＤは、アクセスポイントとして動作するＭＦＰ１のＳＳＩＤである。ネットワークキーは、無線ダイレクト接続時の認証に必要となる暗号化キーである。接続設定情報が設定されたＡＰ制御部３０２は、接続設定情報の設定に対する応答としてＣＰＵ１０１にＯＫを返す（ステップＳ５０５）。
【００２２】
接続設定情報の設定に対する応答を受けたＣＰＵ１０１は、ＭＦＰ１をアクセスポイントとする無線ネットワークを構築する。次いで、ＣＰＵ１０１は、当該無線ネットワークに携帯端末３を接続するための接続開始指示をＡＰ制御部３０２に行う（ステップＳ５０６）。具体的に、ＣＰＵ１０１は、アクセスポイントとして動作するＭＦＰ１に携帯端末３を接続させるために、Device Discovery等の無線プロトコル上の通信を開始する。ＡＰ制御部３０２は、上記接続開始指示の応答としてＣＰＵ１０１にＯＫを返す（ステップＳ５０７）。
【００２３】
次いで、ＡＰ制御部３０２は、Group Negotiation等により、携帯端末３から無線接続要求を受けると（ステップＳ５０８）、その旨をＣＰＵ１０１に通知する。この通知を受けたＣＰＵ１０１は、携帯端末３から無線接続要求を受けた旨を操作部１０９に表示する。次いで、ＡＰ制御部３０２は、Device Discovery等により、携帯端末３と無線ダイレクト接続を完了したか否かを判別する（ステップＳ５０９）。携帯端末３と無線ダイレクト接続を完了すると、ＡＰ制御部３０２は、上記無線ネットワークにおける携帯端末３のＩＰアドレスを割り当てる。ＡＰ制御部３０２は、当該ＩＰアドレスを携帯端末３に通知する（ステップＳ５１０）。携帯端末３は、通知されたＩＰアドレスを携帯端末３のＩＰアドレスとして設定する。これにより、上記無線ネットワークにおいて、例えば、ＭＦＰ１が上記ＩＰアドレスを指定して携帯端末３と直接無線通信可能となる。
【００２４】
次いで、ＡＰ制御部３０２は、無線ダイレクト接続を行った携帯端末３のＤＮＳホスト名及びＭＡＣアドレスといった携帯端末情報を接続クライアント情報４００に記録する。また、ＡＰ制御部３０２は、携帯端末３の携帯端末情報をＣＰＵ１０１に通知する（ステップＳ５１１）。ＣＰＵ１０１は、無線ダイレクト接続を完了したことを示す接続完了画面（不図示）を操作部１０９に表示する。その後、ＣＰＵ１０１は、無線接続要求を受け付けるためのダイレクト接続情報画面（不図示）を操作部１０９に表示して、他の携帯端末からの無線接続要求を待つ。
【００２５】
図６は、図１のＭＦＰ１によって実行される無線ダイレクト接続関連処理の手順を示すフローチャートである。図６の処理は、ＣＰＵ１０１がＥＥＰＲＯＭ１０３に格納されたプログラムを実行することによって行われる。図６の処理は、例えば、ＭＦＰ１が起動した際に実行される。ＭＦＰ１が起動すると、操作部１０９には、図７のホーム画面７００が表示される。ホーム画面７００は、ＭＦＰ１の複数の機能の中から利用する機能をユーザに選択させるための画面である。ホーム画面７００には、ＭＦＰ１の各機能に対応する複数のアイコン（機能選択手段）が表示される。
【００２６】
図６において、ＣＰＵ１０１は、操作部１０９においてユーザから受け付けた指示がＡＰ制御部３０２の起動指示であるか否かを判別する（ステップＳ６０１）。ステップＳ６０１では、操作部１０９に表示された図７のホーム画面７００における無線ダイレクト接続アイコン７０１がユーザに選択された場合、ＣＰＵ１０１は、上記受け付けた指示がＡＰ制御部３０２の起動指示であると判別する。一方、ホーム画面７００における無線ダイレクト接続アイコン７０１以外の別のアイコンがユーザに選択された場合、ＣＰＵ１０１は、上記受け付けた指示がＡＰ制御部３０２の起動指示でないと判別する。
【００２７】
ステップＳ６０１の判別の結果、上記受け付けた指示がＡＰ制御部３０２の起動指示でないとき、ＣＰＵ１０１は、上記受け付けた指示に対応する処理を実行し（ステップＳ６０２）、本処理を終了する。
【００２８】
ステップＳ６０１の判別の結果、上記受け付けた指示がＡＰ制御部３０２の起動指示であるとき、ＣＰＵ１０１は、ＡＰ制御部３０２を起動させる。次いで、ＣＰＵ１０１は、ＡＰ制御部３０２に初期化指示を行う（ステップＳ６０３）（例えば、ステップＳ５０２を参照）。初期化指示に対する応答をＡＰ制御部３０２から受けると（例えば、ステップＳ５０３を参照）、ＣＰＵ１０１は、ＭＦＰ１をアクセスポイントとして動作させるための上記接続設定情報をＡＰ制御部３０２に設定する（例えば、ステップＳ５０４を参照）。接続設定情報の設定に対する応答をＡＰ制御部３０２から受けると（例えば、ステップＳ５０５を参照）、ＣＰＵ１０１は、ＭＦＰ１をアクセスポイントとする無線ネットワークを構築する。
【００２９】
次いで、ＣＰＵ１０１は、ユーザに指定された通信端末、例えば、携帯端末３を当該無線ネットワークに接続するための接続開始指示をＡＰ制御部３０２に行う（ステップＳ６０４）（例えば、ステップＳ５０６を参照）。接続開始指示に対する応答をＡＰ制御部３０２から受けると（例えば、ステップＳ５０７を参照）、ＣＰＵ１０１はＡＰ制御部３０２により、携帯端末３と無線ダイレクト接続を完了したか否かを判別する（ステップＳ６０５）（例えば、ステップＳ５０９を参照）。携帯端末３と無線ダイレクト接続を完了すると（ステップＳ６０５でＹＥＳ）、ＣＰＵ１０１はＡＰ制御部３０２により、上記無線ネットワークにおける携帯端末３のＩＰアドレスを割り当てる。ＣＰＵ１０１は、当該ＩＰアドレスを携帯端末３に通知する（例えば、ステップＳ５１０を参照）。また、ＣＰＵ１０１はＡＰ制御部３０２により、携帯端末３に関する情報を接続クライアント情報４００に記録する。
【００３０】
次いで、ＣＰＵ１０１は、携帯端末３と直接無線通信を行って、携帯端末３がスキャン画像転送機能に対応する装置であるか否かを判別する。スキャン画像転送機能は、ＭＦＰ１が原稿をスキャンして画像データを生成し、当該画像データをユーザに指定された通信端末に転送する機能である。具体的に、ＣＰＵ１０１は、携帯端末３がＭＦＰ１から送信された画像データを読み取るための画像読取アプリケーションを備えているか否かを判別する（ステップＳ６０６）。本実施の形態では、携帯端末３が画像読取アプリケーションを備えていない場合、携帯端末３がスキャン画像転送機能に対応する装置でないこととして処理される。一方、携帯端末３が画像読取アプリケーションを備えている場合、携帯端末３がスキャン画像転送機能に対応する装置であることとして処理される。
【００３１】
ステップＳ６０６の判別の結果、携帯端末３が画像読取アプリケーションを備えていないとき、ＣＰＵ１０１は、後述するステップＳ６０８の処理を行う。ステップＳ６０６の判別の結果、携帯端末３が画像読取アプリケーションを備えているとき、ＣＰＵ１０１は、操作部１０９に、例えば図８に示すようにホーム画面７００の空き領域８０１にモバイルスキャンアイコン８０２を表示させる（ステップＳ６０７）。モバイルスキャンアイコン８０２は、スキャンして得られた画像データを携帯端末３へ転送する指示を行うためのアイコンである。操作部１０９に表示されるアイコンは、実行指示をするためのオブジェクトの一例であり、表示の方法はこれに限られるものではない。例えば、コピーやスキャン、メモリーメディアプリント、節約コピー、無線ダイレクト接続を選択肢としてリスト状に表示するようにしてもよい。そこに、ステップＳ６０７で、ＣＰＵ１０１は、スキャンして得られた画像データを携帯端末３へ転送する指示を行うための選択肢を追加して表示させるようにしてもよい。
【００３２】
次いで、ＣＰＵ１０１は、携帯端末３との接続確認を予め設定された所定の間隔、例えば、１秒毎に定期的に実施する。携帯端末３との接続が切断されると（ステップＳ６０８でＹＥＳ）、ＣＰＵ１０１は、操作部１０９においてモバイルスキャンアイコン８０２を非表示とする（ステップＳ６０９）。具体的に、ＣＰＵ１０１は、図７に示すように、ホーム画面７００からモバイルスキャンアイコン８０２を削除する。その後、ＣＰＵ１０１は、ステップＳ６０１の処理に戻る。
【００３３】
上述した図６の処理によれば、所定の無線通信を行うために無線接続した携帯端末３がスキャン画像転送機能に対応する場合、携帯端末３へ画像データを転送する指示を行うためのモバイルスキャンアイコン８０２が表示される。これにより、ジョブを実行することなく、モバイルスキャンアイコン８０２を表示させることができる。
【００３４】
また、上述した図６の処理では、所定の無線通信は、ＭＦＰ１における直接無線通信可能領域内の通信端末と、アクセスポイントを介すことなく無線通信を行う直接無線通信である。これにより、ＭＦＰ１を利用しないことが明らかなユーザが所持する直接無線通信可能領域外の通信端末を対象から外すことができ、もって、操作部１０９に不要なモバイルスキャンアイコンが表示されるのを抑制することができる。
【００３５】
上述した図６の処理では、無線接続した携帯端末３が画像読取アプリケーションを備える場合、モバイルスキャンアイコン８０２が表示される。これにより、ＭＦＰ１から転送された画像データを読み取れない通信端末を対象から外すことができ、もって、操作部１０９に不要なモバイルスキャンアイコンが表示されるのを抑制することができる。
【００３６】
以上、本発明について、上述した実施の形態を用いて説明したが、本発明は上述した実施の形態に限定されるものではない。例えば、携帯端末３がスキャン画像転送機能に対応する装置であるか否かを、画像読取アプリケーションの有無以外の別の情報に基づいて判別しても良い。
【００３７】
図９は、図６の無線ダイレクト接続関連処理の第１の変形例の手順を示すフローチャートである。図９の処理も、ＣＰＵ１０１がＥＥＰＲＯＭ１０３に格納されたプログラムを実行することによって行われる。図９の処理も、例えば、ＭＦＰ１が起動した際に実行される。
【００３８】
図９において、ＣＰＵ１０１は、ステップＳ６０１〜Ｓ６０５の処理を行う。携帯端末３と無線ダイレクト接続を完了すると（ステップＳ６０５でＹＥＳ）、ＣＰＵ１０１はＡＰ制御部３０２により、上記無線ネットワークにおける携帯端末３のＩＰアドレスを割り当てる。また、ＣＰＵ１０１はＡＰ制御部３０２により、携帯端末３に関する情報を接続クライアント情報４００に記録する。次いで、ＣＰＵ１０１は、携帯端末３と直接無線通信を行って、携帯端末３がスキャン画像転送機能に対応する装置であるか否かを判別する。具体的に、ＣＰＵ１０１は、画像データの転送に用いられる所定の通信プロトコルに対応するフォルダを携帯端末３が備えているか否かを判別する（ステップＳ９０１）。所定の通信プロトコルは、例えば、ＦＴＰ（File Transfer Protocol）やＳＭＢ（Server Message Block）である。本実施の形態では、所定の通信プロトコルに対応するフォルダを携帯端末３が備えていない場合、携帯端末３がスキャン画像転送機能に対応する装置でないこととして処理される。一方、所定の通信プロトコルに対応するフォルダを携帯端末３が備えている場合、携帯端末３がスキャン画像転送機能に対応する装置であることとして処理される。
【００３９】
ステップＳ９０１の判別の結果、所定の通信プロトコルに対応するフォルダを携帯端末３が備えているとき、ＣＰＵ１０１は、ステップＳ６０７以降の処理を行う。ステップＳ９０１の判別の結果、所定の通信プロトコルに対応するフォルダを携帯端末３が備えていないとき、ＣＰＵ１０１は、ステップＳ６０８以降の処理を行う。
【００４０】
上述した図９の処理では、無線接続した携帯端末３が画像データの転送に用いられる所定の通信プロトコルに対応するフォルダを備える場合、モバイルスキャンアイコン８０２が表示される。これにより、ＭＦＰ１から転送された画像データを格納できない通信端末を対象から外すことができ、もって、操作部１０９に不要なモバイルスキャンアイコンが表示されるのを抑制することができる。
【００４１】
上述した実施の形態で、ステップＳ６０７の処理を実行する際に、図１０に示すように、ホーム画面７００の表示領域にモバイルスキャンアイコン８０２を表示させる空き領域が存在しないことがある。その場合に、ホーム画面７００に表示されていた一部のアイコンとモバイルスキャンアイコン８０２を置き替えて表示しても良い。
【００４２】
例えば、ホーム画面７００に表示された複数のアイコンのうち、ユーザが予め設定した所定の位置であるホーム画面７００の右下に表示された設定アイコン１００１が、図１１に示すように、モバイルスキャンアイコン８０２に置き替わる。このようにすることで、ホーム画面７００に表示されたアイコンの配置を極力変更することなく、モバイルスキャンアイコン８０２をホーム画面７００に追加することができる。その結果、ユーザは、混乱することなくホーム画面７００を使用することができる。
【００４３】
また、上述した実施の形態では、ホーム画面７００に表示されていた図１２のアイコン群１２０１をホーム画面７００の右側にずらして空き領域１２０２を確保し、空き領域１２０２にモバイルスキャンアイコン８０２を表示しても良い。なお、アイコン群１２０１の移動方向は、ホーム画面７００の右側に限られず、左側、上側、及び下側の何れかであっても良い。本実施の形態では、ホーム画面７００に表示されていたアイコン群１２０１の表示より、ステップＳ６０７の処理において追加されるアイコンの表示が優先され、追加されるアイコンの数に応じてアイコン群１２０１の移動量が変わる。アイコン群１２０１が移動する際には、移動の様子がアニメーションで示される。
【００４４】
上述した実施の形態では、図１３及び図１４に示すように、ステップＳ６０７の処理で追加されるアイコンを含む予め登録された携帯端末３専用アイコンのみで構成されるウィンドウ画面１３００をホーム画面７００の少なくとも一部の領域に重畳表示しても良い。例えば、図１３に示すように、ホーム画面７００に重ねてウィンドウ画面１３００が表示された状態でユーザがホーム画面７００の表示領域をタッチすると、操作部１０９では、図１５に示すように、ホーム画面７００のみの表示に切り替わる。ホーム画面７００においてユーザが通知部１５０１に表示されたショートカットボタン１５０２を選択すると、図１３に示すように、ホーム画面７００に重ねてウィンドウ画面１３００が表示される。なお、本実施の形態では、登録されたアイコンの数に応じて、例えば、図１３及び図１４に示すように、ウィンドウ画面１３００の大きさが変わる。このようにすることで、ホーム画面７００に表示されていたアイコンの配列を変更することなく、モバイルスキャンアイコンをユーザに利用させることができ、もって、ユーザの操作性を向上することができる。
【００４５】
なお、ウィンドウ画面１３００のタグ部１３０１には、携帯端末３を示す情報が表示される。ウィンドウ画面１３００の表示態様、例えば、図１３のタグ部１３０１の色は、ユーザが設定可能である。また、ウィンドウ画面１３００の表示位置は、ユーザが操作可能である。このようにすることで、モバイルスキャンボタンの表示について、ユーザの好みを反映させることができる。なお、ウィンドウ画面１３００が移動する際には、移動の様子がアニメーションで示される。
【００４６】
上述した実施の形態では、モバイルスキャンアイコン８０２を、図１１、図１２、図１３の何れの表示形態で表示させるかを設定画面（不図示）でユーザに設定させても良い。
【００４７】
また、上述した実施の形態では、無線接続した携帯端末３がスキャン画像転送機能に対応する場合、ＭＦＰ１にログインしたユーザ（以下、「ログインユーザ」という。）に関する情報に基づいてモバイルスキャンアイコン８０２を表示しても良い。
【００４８】
ここで、上述した実施の形態により、モバイルスキャンアイコン８０２の表示に関するユーザの手間を削減可能であるが、ホーム画面７００においてユーザがモバイルスキャンアイコン８０２を選択しても、画像データが携帯端末３に即座に送信されない。従来では、ユーザがモバイルスキャンアイコン８０２を選択した後、携帯端末３の認証処理に必要な情報を入力する認証操作をユーザが行う必要あり、手間が生じる。
【００４９】
これに対応して、本実施の形態では、無線接続した携帯端末３がスキャン画像転送機能に対応する場合、ログインユーザに関する情報に基づいてモバイルスキャンアイコン８０２が表示される。
【００５０】
図１６は、図１のＭＦＰ１が管理する接続クライアント情報１６００の一例を示す図である。図１６において、接続クライアント情報１６００は、図４の携帯端末名称４０１及び携帯端末識別情報４０２の他に、ユーザＩＤ１６０１を備える。ユーザＩＤ１６０１には、ＭＦＰ１にログインすることを許可されたユーザを識別するためのユーザＩＤが記録される。接続クライアント情報１６００も、ＭＦＰ１が携帯端末３等の通信端末と無線ダイレクト接続を行う毎にＡＰ制御部３０２によって更新される。接続クライアント情報１６００も、ＲＡＭ１０２に記憶されている。
【００５１】
図１７は、図６の無線ダイレクト接続関連処理の第２の変形例の手順を示すフローチャートである。図１７の処理も、ＣＰＵ１０１がＥＥＰＲＯＭ１０３に格納されたプログラムを実行することによって行われる。図１７の処理も、例えば、ＭＦＰ１が起動した際に実行される。
【００５２】
図１７において、ＣＰＵ１０１は、ステップＳ６０１〜Ｓ６０３の処理を行う。次いで、ＣＰＵ１０１は、ユーザがＭＦＰ１にログインするまで待機する。ユーザがＭＦＰ１にログインすると（ステップＳ１７０１でＹＥＳ）、ＣＰＵ１０１は、ログインユーザに関する情報が接続クライアント情報１６００に登録されているか否かを判別する（ステップＳ１７０２）。
【００５３】
ステップＳ１７０２の判別の結果、ログインユーザに関する情報が接続クライアント情報１６００に登録されていないとき、ＣＰＵ１０１は、ステップＳ６０４以降の処理を行う。ステップＳ１７０２の判別の結果、ログインユーザに関する情報が接続クライアント情報１６００に登録されているとき、ＣＰＵ１０１は、携帯端末３の認証処理を実行する（ステップＳ１７０３）。すなわち、本実施の形態では、携帯端末３に対応するモバイルスキャンアイコン８０２が操作部１０９に表示される前に、携帯端末３の認証処理が実行される。認証処理を成功すると、ＣＰＵ１０１は、携帯端末３を上記無線ネットワークに接続するための接続開始指示をＡＰ制御部３０２に行う（例えば、ステップＳ５０６を参照）。接続開始指示に対する応答をＡＰ制御部３０２から受けると（例えば、ステップＳ５０７を参照）、ＣＰＵ１０１はＡＰ制御部３０２により、携帯端末３と無線ダイレクト接続を完了したか否かを判別する（ステップＳ１７０４）。携帯端末３と無線ダイレクト接続を完了すると（ステップＳ１７０４でＹＥＳ）、ＣＰＵ１０１は、ステップＳ６０６以降の処理を行う。
【００５４】
上述した実施の形態では、無線接続した携帯端末３がスキャン画像転送機能に対応する場合、ログインユーザに関する情報に基づいてモバイルスキャンアイコン８０２が表示される。すなわち、携帯端末３に対応するモバイルスキャンアイコン８０２が操作部１０９に表示される前に、携帯端末３の認証処理が実行される。これにより、ユーザが所持する携帯端末３の認証処理の実行に必要なユーザの認証操作の手間を削減することができる。
【００５５】
上述した実施の形態では、無線接続した携帯端末３がスキャン画像転送機能に対応する場合、ログインユーザに対応するモバイルスキャンアイコン８０２がホーム画面７００に表示されても良い。
【００５６】
ＭＦＰ１では、直接無線通信可能領域内の全ての通信端末が無線ダイレクト接続の対象となり得るので、ＭＦＰ１の操作部１０９を直接操作できない程度離れたユーザが所持する携帯端末と無線ダイレクト接続が行われる場合がある。このように使用される予定がないにも関わらず、無線ダイレクト接続された携帯端末に対応するモバイルスキャンアイコン８０２がホーム画面７００に表示されると、ホーム画面７００に複数のアイコンが表示されることとなり、煩雑になる。
【００５７】
これに対応して、本実施の形態では、無線接続した携帯端末３がスキャン画像転送機能に対応する場合、ログインユーザに対応するモバイルスキャンアイコン８０２がホーム画面７００に表示される。
【００５８】
図１８は、図１のＭＦＰ１にログインするためのユーザ情報１８００の一例を示す図である。ユーザ情報１８００は、ユーザ管理サーバ（不図示）によって管理される。ユーザ情報１８００の更新は、ＭＦＰ１の管理者によって行われる。ユーザ情報１８００は、ユーザＩＤ１８０１、携帯端末名称１８０２、及び携帯端末識別情報１８０３で構成される。ユーザＩＤ１８０１には、ＭＦＰ１にログインすることを許可されたユーザを識別するためのユーザＩＤが記録される。携帯端末名称１８０２には、ユーザ情報１８００に登録されたユーザが所持する携帯端末のＤＮＳホスト名が記録される。携帯端末識別情報１８０３には、ユーザ情報１８００に登録されたユーザが所持する携帯端末のＭＡＣアドレスが記録される。
【００５９】
図１９は、図６の無線ダイレクト接続関連処理の第３の変形例の手順を示すフローチャートである。図１９の処理も、ＣＰＵ１０１がＥＥＰＲＯＭ１０３に格納されたプログラムを実行することによって行われる。図１９の処理も、例えば、ＭＦＰ１が起動した際に実行される。
【００６０】
図１９において、ＣＰＵ１０１は、ステップＳ６０１〜Ｓ６０３の処理を行う。その後、ユーザがＭＦＰ１にログインすると（ステップＳ１７０１でＹＥＳ）、ＣＰＵ１０１は、上記ユーザ管理サーバと通信を行い、ユーザ情報１８００にログインユーザに関する情報が登録されているか否かを判別する（ステップＳ１９０１）。
【００６１】
ステップＳ１９０１の判別の結果、ユーザ情報１８００にログインユーザに関する情報が登録されていないとき、ＣＰＵ１０１は、ステップＳ６０１の処理に戻る。ステップＳ１９０１の判別の結果、ユーザ情報１８００にログインユーザに関する情報が登録されているとき、ＣＰＵ１０１はユーザ情報１８００に登録されたログインユーザに関する情報に基づき接続開始指示をＡＰ制御部３０２に行う（ステップＳ１９０２）。次いで、ＣＰＵ１０１は、ステップＳ６０５以降の処理を行う。
【００６２】
上述した実施の形態では、無線接続した携帯端末３がスキャン画像転送機能に対応する場合、ログインユーザに対応するモバイルスキャンアイコン８０２がホーム画面７００に表示される。これにより、ログインユーザが所持する携帯端末に対象を絞ることができ、
もって、操作部１０９に必要最小限のモバイルスキャンアイコンのみを表示することができる。
【００６３】
上述した実施の形態では、ステップＳ６０７において、ホーム画面７００にモバイルスキャンアイコン８０２を追加する場合について説明したが、これに限られない。例えば、ステップＳ６０７において、図２０のメニュー２０００に図２１の項目２１０１、２１０２を追加表示しても良い。項目２１０１には、携帯端末３の名称が表示される。これにより、ＭＦＰ１が携帯端末３へ画像転送可能であることが示される。項目２１０２のボタンが押下されると、操作部１０９では、メニュー２０００から図２２の開始選択メニュー２２００へ切り替わる。開始選択メニュー２２００は、携帯端末３へ画像転送する画像データの読取開始を指示するためのメニューである。このようにすることで、ジョブを実行することなく、モバイルスキャンアイコン８０２に相当する項目２１０１を操作部１０９に表示させることができる。
【００６４】
本発明は、上述の実施の形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、該システム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６５】
１  ＭＦＰ
３  携帯端末
１０１  ＣＰＵ
１０９  操作部
７００  ホーム画面
８０２  モバイルスキャンボタン
１２０１  アイコン群
１３００  ウィンドウ画面
【図１】
2020031330.tif 000003
【図２】
2020031330.tif 000004
【図３】
2020031330.tif 000005
【図４】
2020031330.tif 000006
【図５】
2020031330.tif 000007
【図６】
2020031330.tif 000008
【図７】
2020031330.tif 000009
【図８】
2020031330.tif 000010
【図９】
2020031330.tif 000011
【図１０】
2020031330.tif 000012
【図１１】
2020031330.tif 000013
【図１２】
2020031330.tif 000014
【図１３】
2020031330.tif 000015
【図１４】
2020031330.tif 000016
【図１５】
2020031330.tif 000017
【図１６】
2020031330.tif 000018
【図１７】
2020031330.tif 000019
【図１８】
2020031330.tif 000020
【図１９】
2020031330.tif 000021
【図２０】
2020031330.tif 000022
【図２１】
2020031330.tif 000023
【図２２】
2020031330.tif 000024