(57)【特許請求の範囲】
【請求項１】
メールを送信するジョブの設定を受け付け、受け付けた設定に基づいて前記ジョブを実行する情報処理装置であって、
メールの宛先と、前記宛先とは異なる、メールの送信設定を示す送信設定情報を、前記ジョブの設定として受け付ける操作手段と、
メールの宛先と、前記宛先とは異なる、メールの送信設定を示す送信設定情報をモバイル端末から受信する受信手段と、
前記受信手段によって受信された宛先を、前記操作手段によって受け付けた前記宛先を含む宛先リストに追加可能であり、
前記受信手段によって受信された前記送信設定情報によって、前記操作手段によって受け付けた前記送信設定情報を上書き可能な制御手段とを有することを特徴とする情報処理装置。 
【請求項２】
前記送信設定情報は、メールの本文、件名、添付ファイルのファイル名のうちの少なくとも１つであることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記受信手段は、前記モバイル端末から無線通信を介して前記宛先と、前記送信設定情報を受信し、
前記モバイル端末との前記無線通信を確立するために必要な接続情報を前記モバイル端末に提供する提供手段をさらに有することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記提供手段は、二次元コード、ＢＬＥ通信、ＮＦＣ通信の少なくとも１つを用いて前記接続情報を前記モバイル端末に提供することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記操作手段は、前記モバイル端末から前記宛先と、前記送信設定情報を受信する指示の入力を受け付けるオブジェクトを表示し、
前記提供手段は、前記オブジェクトが選択されたことを前記操作手段が検知したことに応じて、前記接続情報を含む二次元コードを表示するか、または、ＮＦＣタグに前記接続情報を書き込むか、の少なくとも一方を実行することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記無線通信の種類は、アクセスポイントを介するインフラ接続モードと、前記アクセスポイントを介さずに前記モバイル端末とダイレクト接続するダイレクト接続モードとを含み、
前記操作手段は、前記インフラ接続モードか前記ダイレクト接続モードかのいずれの接続モードで前記無線通信を確立するかの選択を受け付けるオブジェクトを表示し、前記提供手段は、前記操作手段で選択を受け付けた接続モードでの無線通信を確立するために必要な接続情報を提供することを特徴とする請求項３から５のいずれか一項に記載の情報処理装置。
【請求項７】
前記情報処理装置は、多機能周辺装置であり、
前記多機能周辺装置の機能を用いて得たデータによって生成されたメールの送信を、前記制御手段で追加された宛先と、前記制御手段で上書きされた前記送信設定情報に従って実行する実行手段をさらに有することを特徴とする請求項１から６のいずれか一項に記載の情報処理装置。
【請求項８】
前記多機能周辺装置の機能として原稿を読み取る読み取り手段をさらに有し、
前記実行手段は、前記多機能周辺装置の機能としての前記読み取り手段で読み取った原稿の画像をメールの添付ファイルとして、メールの送信を実行することを特徴とする請求項７に記載の情報処理装置。 
【請求項９】
メールを送信する機能を有する情報処理装置であって、
前記メールを送信する宛先のリストを表示する表示手段と、
前記メールの送信設定の入力を受け付ける操作手段と、
メールの送信設定を示す送信設定情報を他の装置から受信する受信手段と
を有する情報処理装置であって、
前記表示手段は、
前記操作手段で第１の宛先の入力を受け付けると、前記第１の宛先を前記宛先のリストに含めて表示し、
その後、前記受信手段で前記第１の宛先とは異なる第２の宛先と、送信設定情報を受信し、前記第１の宛先と前記第２の宛先とを前記宛先のリストに含めて表示する、ことを特徴とする情報処理装置。
【請求項１０】
前記表示手段は、前記宛先のリストと、前記メールの送信設定を受けるためのオブジェクトを表示するための画面を表示することを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記送信設定情報は、メールの本文、件名、添付ファイルのファイル名のうちの少なくとも１つであることを特徴とする請求項９または１０に記載の情報処理装置。
【請求項１２】
前記他の装置は、モバイル端末であることを特徴とする請求項９乃至１１のいずれか１項に記載の情報処理装置。
【請求項１３】
前記受信手段は、前記モバイル端末から無線通信を介して前記宛先と、前記宛先とは異なる、メールの送信設定を示す送信設定情報を受信し、
前記モバイル端末との前記無線通信を確立するために必要な接続情報を前記モバイル端末に提供する提供手段をさらに有することを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
メールを送信するジョブの設定を受け付け、受け付けた設定に基づいて前記ジョブを実行する情報処理装置であって、メールの宛先と、前記宛先とは異なる、メールの送信設定を示す送信設定情報を、前記ジョブの設定として受け付ける操作手段を有する情報処理装置の制御方法であって、
メールの宛先と、前記宛先とは異なる、メールの送信設定を示す送信設定情報をモバイル端末から受信する受信工程と、
前記受信工程で受信された宛先を、前記操作手段によって受け付けた前記宛先を含む宛先リストに追加する追加工程と、
前記受信工程で受信された前記送信設定情報によって、前記操作手段によって受け付けた前記送信設定情報を上書きする上書き工程と
を有することを特徴とする情報処理装置の制御方法。
【請求項１５】
メールを送信する機能を有する情報処理装置であって、
前記メールを送信する宛先のリストを表示する表示手段と、
前記メールの送信設定の入力を受け付ける操作手段と、
メールの送信設定を示す送信設定情報を他の装置から受信する受信手段と
を有する情報処理装置の制御方法であって、
前記操作手段で第１の宛先の入力を受け付けると、前記第１の宛先を前記宛先のリストに含めて前記表示手段に表示する第１のステップと、
前記第１のステップの後、前記受信手段で前記第１の宛先とは異なる第２の宛先と、送信設定情報を受信し、前記第１の宛先と前記第２の宛先とを前記宛先のリストに含めて前記表示手段に表示する第２のステップと
を有することを特徴とする情報処理装置の制御方法。
【請求項１６】
コンピュータを、請求項１から１３のいずれか一項に記載の情報処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多機能周辺装置とモバイル端末とを連携させる技術に関する。
【背景技術】
【０００２】
プリント機能、スキャン機能、ＦＡＸ機能などの各種の機能を有する多機能周辺装置（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ、以下、ＭＦＰという）が知られている。また、原稿をスキャナで読み込んで得た原稿画像を添付ファイルとして添付してＥメール（以下、単にメールという）送信を行うことが出来る機能を搭載したＭＦＰが一般的に普及している。ＭＦＰのＵＩ画面はサイズが小さく、また操作性も良くない場合が多い。よって、メール送信機能を実行する際に、ＭＦＰのＵＩ画面からメールの宛先を新規に入力することはユーザにとって非常に面倒である。またＭＦＰにはアドレス帳も用意されているものの、複数人が１台のＭＦＰを共用で使用するような環境だとＭＦＰのアドレス帳には多数の宛先が登録されており、その中から自分が使用したい宛先を探すのはユーザにとって大変である。特許文献１には、ＭＦＰに近距離通信の機能を持たせ、別装置の備えるＩＣタグとＭＦＰとを近距離通信させることでＩＣタグに登録されている宛先などの情報をＭＦＰに設定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−７９８００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１ではＩＣタグに登録されている情報をＭＦＰに設定する際に上書きで設定するため、既にＭＦＰに設定されている情報が消えてしまう。この情報がＭＦＰのメール送信の宛先であれば、既にＭＦＰのメール送信の宛先に設定されている宛先が消えてしまう。その結果の一例として、ＭＦＰのアドレス帳に登録されている宛先を設定した後に、ＩＣタグから宛先を追加しようとしてもユーザが意図したメール送信の宛先とはならない課題がある。すなわち、ＭＦＰに設定される情報の項目（設定項目）によらず、外部装置から設定される情報で、ＭＦＰに設定される情報を上書きすると、ユーザが意図した設定を得られないことがある。
【課題を解決するための手段】
【０００５】
本発明は、メールを送信するジョブを受け付け、受け付けた設定に基づいて前記ジョブを実行する情報処理装置であって、メールの宛先と、前記宛先とは異なる、メールの送信設定を示す送信設定情報を、前記ジョブの設定として受け付ける操作手段と、メールの宛先と、前記宛先とは異なる、メールの送信設定を示す送信設定情報を、前記ジョブの設定としてモバイル端末から受信する受信手段と、前記受信手段によって受信された宛先を、前記操作手段によって受け付けた前記宛先を含む宛先リストに追加可能であり、前記受信された前記送信設定情報によって、前記操作手段によって受け付けた前記送信設定情報を上書き可能な制御手段とを有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、既に操作手段によって受け付けた宛先が、モバイル端末から受信した宛先によって上書きされてしまうことを防止し、且つ、既に操作手段によって受け付けた宛先以外の種類の所定の情報を、モバイル端末から受信した宛先以外の、メールの送信設定を示す送信設定情報に上書きできる。
【図面の簡単な説明】
【０００７】
【図１】実施形態１に係るシステムの構成を示す図である。
【図２】実施形態１に係るＭＦＰの構成を示すブロック図である。
【図３】実施形態１に係るモバイル端末装置の構成を示すブロック図である。
【図４】実施形態１に係るモバイル端末で表示される、モバイルアプリケーションメニュー画面を示す図である。
【図５】実施形態１に係るモバイル端末で表示される、モバイルアプリケーション設定画面を示す図である。
【図６】実施形態１に係るモバイル端末で表示される、通信先のＭＦＰを選択する画面を示す図である。
【図７】実施形態１に係るモバイル端末で表示される、ＭＦＰとの接続モードを設定するための画面を示す図である。
【図８】実施形態１に係るモバイル端末で表示される、メール送信設定を行う画面を示す図である。
【図９】実施形態１に係るＭＦＰで表示される送信画面を示す図である。
【図１０】実施形態１に係るＭＦＰのアドレス帳画面を示す図である。
【図１１】実施形態１に係るＭＦＰにおいて、Ｗｉ−Ｆｉ接続の情報表示を行う画面を示す図である。
【図１２】実施形態１に係るＭＦＰの送信画面において、モバイルからのメール送信設定反映直後に表示されるポップアップを示す図である。
【図１３】実施形態１に係るＭＦＰの送信画面において、宛先設定後の画面を示す図である。
【図１４】実施形態１に係るＭＦＰが受信可能なデータ項目を示す図である。
【図１５】実施形態１に係るモバイル端末における、宛先等のデータ送信処理を示すフロー図である。
【図１６】実施形態１に係るＭＦＰにおいて、メール宛先を設定してメール送信する処理を示すフロー図
【図１７】実施形態１に係るＭＦＰにおける、モバイル端末から宛先等のデータ受信処理を示すフロー図である。
【発明を実施するための形態】
【０００８】
以下、本発明を実施するための形態について図面を用いて説明する。
【０００９】
（実施形態１）
図１は本実施形態におけるシステム構成の一例を示す図である。本実施形態におけるシステムは、モバイル端末１０１、ＭＦＰ１０２、およびアクセスポイント１０３を有する構成を例に挙げて説明する。モバイル端末１０１、ＭＦＰ１０２、及びアクセスポイント１０３は、それぞれ対応するＷｉ−Ｆｉ通信により通信ができる。もちろん、図１に示した構成は一般的な構成の一例を示したに過ぎない。例えばユーザが使用するモバイル端末は、その他の情報機器であってもよい。また、複数のＭＦＰがアクセスポイント１０３内に存在する構成も当然考えられるが、以下では図１の構成を例に挙げて説明する。
【００１０】
モバイル端末１０１とＭＦＰ１０２とは、アクセスポイント１０３を中継機器として用いるＷｉ−Ｆｉインフラモード（以下、インフラモードという）で無線接続し通信を行うことが可能である。また、ＭＦＰ１０２をソフトウェアアクセスポイントモードで動作させ、アクセスポイント１０３を用いらずにＭＦＰ１０２とモバイル端末１０１との間をＷｉ−Ｆｉ接続でダイレクト接続して通信を行うことも可能である。
【００１１】
本実施形態では、基本的にモバイル端末１０１のユーザとＭＦＰ１０２のユーザとは同一人である。すなわち、ユーザはモバイル端末１０１を用いて、後述するようにＭＦＰ１０２のメール送信機能の各種の設定を行なう。また、ユーザは、ＭＦＰ１０２の操作パネルなどを用いてＭＦＰ１０２上においてメール送信機能の各種の設定も行なうことができる。
【００１２】
図２は、本実施形態におけるＭＦＰ１０２の内部構成の一例を示したものである。図２において、ＭＦＰ１０２は、ＲＯＭ２０２あるいは例えばハードディスク２１３に記憶されたソフトウェアを実行するＣＰＵ２０１を備え、ＣＰＵ２０１はシステムバス２１６に接続される各デバイスを総括的に制御する。なお、ＨＤＤ２１３は、場合によっては画像の一時記憶場所としても使われることがある。
【００１３】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。操作部コントローラー２０８は、ＭＦＰ１０２に備えられた各種ボタンあるいは操作パネル２０９、ディスプレイ２１１等のユーザインターフェイスを制御する。ディスクコントローラ２１２は、ＨＤＤ２１３を制御する。
【００１４】
ネットワークＩ／Ｆ２０７は、ネットワーク２２０を介して、他のネットワーク機器あるいはファイルサーバ等と双方向にデータをやりとりする。本実施形態では、ＭＦＰ１０２はモバイル端末１０１やアクセスポイント１０３と無線で接続されるケースを例に挙げて説明するが、例えばアクセスポイント１０３と有線で接続されるような場合には、ネットワークＩ／Ｆ２０７が用いられることになる。つまり、モバイル端末１０１とアクセスポイント１０３との間が無線で接続され、アクセスポイント１０３とＭＦＰ１０２との間が有線で接続されるような形態でもよい。
【００１５】
無線ＬＡＮ  Ｉ／Ｆ２０６は、インフラモードで動作する場合は、アクセスポイント１０３を介してネットワーク２２０に接続し、モバイル端末などの他のネットワーク機器あるいはファイルサーバ等と双方向にデータをやりとりする。ソフトウェアアクセスポイントモードで動作する場合は、ＭＦＰ１０２はアクセスポイントとして動作し、無線ＬＡＮ  Ｉ／Ｆ２０６を用いてモバイル端末１０１とダイレクト接続することができる。
【００１６】
プリンター２１４は、紙への印字部である。印字方式は、電子写真方式でもインクジェット方式でもよいし、他の方式でもよい。スキャナ２１５は、紙に印字された画像を読み込むための画像読み取り部である。多くの場合、スキャナ２１５にはオプションとしてＡＤＦ（オートドキュメントフィーダ）（不図示）が装着されており、複数枚の原稿を自動的に読み込むことができる。
【００１７】
ＭＦＰ１０２は非接触式ＩＣカードのＮＦＣリーダライタ２０４、およびＢｌｕｅｔｏｏｔｈ（登録商標）Ｉ／Ｆ２０５を介して各種周辺機器とデータの授受を行うことができる。Ｂｌｕｅｔｏｏｔｈ（登録商標）に関しては、近年省電力通信を行うＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（以下、ＢＬＥ）に対応したものも普及し始めている。
【００１８】
次に図３を用いて、モバイル端末１０１のハードウェア構成を説明する。なお、本実施形態のモバイル端末１０１はスマートフォンやタブレットＰＣ等の装置を想定しているが、Ｗｉ−Ｆｉ通信が可能な情報処理装置であれば他の装置であってもよい。
【００１９】
ＣＰＵ３０７はＲＯＭ３０８が記憶している制御プログラムを読み出して、モバイル端末１０１の動作を制御するための様々な処理を実行する。ＲＯＭ３０８は、制御プログラムを記憶している。ＲＡＭ３０９は、ＣＰＵ３０７の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ３１０は、写真や電子文書等の様々なデータを記憶する。なお、ＨＤＤの代わりにＳＤＤ（solid state drive）であってもよい。
【００２０】
操作パネル３０１は、ユーザのタッチ操作を検出可能なタッチパネル機能を備え、ＯＳやメール送信アプリケーションが提供する各種画面を表示するユーザインターフェイスである。ユーザは操作パネル３０１にタッチ操作を入力することで、モバイル端末１０１に所望の操作指示を入力することができる。なお、モバイル端末１０１は不図示のハードウェアキーを備えていて、ユーザはこのハードウェアキーを用いてモバイル端末１０１に操作指示を入力してもよい。
【００２１】
カメラ３０４はユーザの撮像指示に応じて撮像する。カメラ３０４で撮像された写真は、ＨＤＤ３１０の所定の領域に記憶される。また、モバイル端末１０１は二次元コード解析が可能なプログラムを用いて、カメラ３０４で読み取った二次元コードから情報を取得することも可能である。
【００２２】
モバイル端末１０１はＮＦＣ  Ｉ／Ｆ３０５、Ｂｌｕｅｔｏｏｔｈ  Ｉ／Ｆ３０６、無線ＬＡＮ  Ｉ／Ｆ３１１を介して各種周辺機器とデータの授受を行うことができる。  モバイル端末１０１のＢｌｕｅｔｏｏｔｈに関してもＢＬＥに対応した端末が普及し始めている。
【００２３】
モバイル端末１０１の画面に関して、図４、図５、図６、図７、図８を用いて説明する。
【００２４】
図４は、モバイル端末１０１において表示される、モバイルアプリケーションのメニュー画面４０６を表している。モバイルアプリケーションはＭＦＰ１０２と連携する際にモバイル端末１０１で用いられるアプリケーションであり、ＲＯＭ３０８等に格納されているソフトウェアプログラムである。ＣＰＵ３０７がモバイルアプリケーションのプログラムをＲＡＭ３０９に読み出して実行することでモバイルアプリケーションが起動される。図４はモバイルアプリケーションのメニュー画面４０６の例である。ユーザは本画面を用いて、モバイルアプリケーションの設定や利用したい機能を選択する。
【００２５】
機能選択ボタン４０１、４０２、４０３、４０４は、ユーザがモバイルアプリケーションによって提供される各機能の利用開始を指示するＵＩ部品である。以下、ＵＩ部品はボタンを例に挙げて説明するが、プルダウンメニューやチェックボックスやリンクが張られたテキストなどいずれの態様でもよい。図４の例では、各機能のことを「アプリ」として表示している。各機能は処理対象のＭＦＰと連携する機能である。機能選択ボタン４０１は本実施形態の処理で用いることになる、「スキャンしてメール送信」アプリケーションを選択するためのボタンである。「スキャンしてメール送信」アプリケーションは、ＭＦＰ１０２のスキャナで原稿をスキャンして得られたデータを添付ファイルとしてＭＦＰ１０２がメール送信する機能である。本実施形態においては、モバイルアプリケーションの中の「スキャンしてメール送信」アプリケーションを用いることで、モバイル端末１０１側から、ＭＦＰ１０２がメール送信する際に用いる宛先およびメール情報をＭＦＰ１０２に設定することができる。
【００２６】
なお、以下では表示されている項目をユーザが選択する動作のことを、ボタンを押下と表現するが、タッチパネル上へのタッチ動作も含むものである。
【００２７】
ＭＦＰリスト表示部４０５は、モバイルアプリケーションが過去に通信を行ったことのあるＭＦＰを記憶しておき、その一覧を表示するものである。２度目以降はこのＭＦＰリスト表示部４０５から選択することにより連携対象のＭＦＰ１０２をユーザが指定することが可能である。
【００２８】
なお、アプリＡ〜アプリＣも「スキャンしてメール送信」アプリと同様に、ＭＦＰリスト表示部４０５に表示されるＭＦＰと連携するアプリケーションである。例えば、スキャンして得られたデータをモバイル端末１０１に送信させるようなアプリケーションなどが挙げられるが、本実施形態での主眼ではないので詳細な説明は割愛する。
【００２９】
モバイルアプリケーション設定ボタン４０７を押下すると、図５に示すモバイルアプリケーションの設定画面５００が表示される。
【００３０】
図５は、モバイル端末１０１において表示される、モバイルアプリケーション設定画面５００を表している。戻るボタン５０１を押下すると、モバイルアプリケーションの設定を保持し、図４に示すモバイルアプリケーションメニュー画面４０６に遷移する。
【００３１】
アプリケーション設定ボタン５０２を押下すると、モバイルアプリケーションの設定項目リストが表示される（不図示）。モバイルアプリケーションの設定項目とは、例えばＭＦＰ１０２のユーザ認証情報の設定登録、図７で示す通信モードの設定を含む。ただし、これらに限るものではない。
【００３２】
デバイス選択ボタン５０３を押下すると、図６で示すデバイス選択画面６００に遷移する。図６は、モバイル端末１０１において、通信先のＭＦＰ１０２を選択するデバイス選択画面６００を表している。本画面に遷移するとモバイル端末１０１が自身が接続されているネットワークから、同じネットワークに接続されているＭＦＰ１０２を探索し、見つかったＭＦＰ１０２の一覧を表示する。
【００３３】
ＭＦＰ選択ボタン６０２、６０３、６０４を押下すると、各ボタンに対応したＭＦＰのＩＰアドレスやＭＡＣアドレス等の情報を記憶する。ここで情報が記憶されたＭＦＰ１０２はＭＦＰリスト表示部４０５から選択することが可能になる。
【００３４】
新しいデバイスを探すボタン６０５を押下すると、改めてモバイル端末１０１自身が接続されているネットワーク上でＭＦＰ１０２を探索し、本画面に表示するＭＦＰのリストを更新する。また、直接ＩＰアドレスを入力させてＭＦＰの探索を行っても良い。戻るボタン６０１を押下すると、図５に示すモバイルアプリケーション設定画面４０６に遷移する。
【００３５】
図７は、モバイル端末１０１において、選択したＭＦＰ１０２に対してどの種類の接続モードを利用するかを設定するための接続モード設定画面７００を表している。接続モードとは、モバイル端末１０１とＭＦＰ１０２との間で無線通信接続を確立する際に、モバイル端末がＭＦＰ１０２から無線通信に必要な情報をどのような手法で取得するかを指定するモードである。
【００３６】
ユーザは図５で示すアプリケーション設定ボタン５０２を押下し、モバイルアプリケーションの設定項目リストから接続モード設定を選択することで図７に示す接続モード設定画面７００に辿り着くことができる（不図示）。
【００３７】
モバイル端末１０１は、ＭＦＰ１０２に対してＷｉ−Ｆｉ通信を使って宛先等のメールの送信設定を示す送信設定情報の送信を行う。モバイル端末１０１はＭＦＰ１０２との間でＷｉ−Ｆｉ通信を用いた無線接続を行なう。モバイル端末１０１が通信相手となるＭＦＰ１０２を無線ネットワーク上で特定して接続を確立することを、以下ではペアリングを呼ぶ。ペアリングを行なうためには、モバイル端末１０１は所望のＭＦＰ１０２のＷｉ−Ｆｉ接続情報を取得する必要がある場合がある。Ｗｉ−Ｆｉ接続情報は、Ｗｉ−Ｆｉによるダイレクト接続の場合には、ＭＦＰ１０２がソフトウェアアクセスポイントとして動作しているネットワーク名（ＳＳＩＤ）が必要となる。また、そのＳＳＩＤで特定されるネットワークに接続するためのパスワード（ＫＥＹ）の情報が必要となる。インフラモード接続の場合には、モバイル端末１０１とＭＦＰ１０２とは同じアクセスポイント内のネットワークに接続しているので、ＭＦＰ１０２のＩＰアドレスが必要となる。もちろん、ＭＡＣアドレスを用いてＭＦＰ１０２を特定してもよい。以下、Ｗｉ−Ｆｉ接続情報を単に接続情報と呼ぶ。このようなペアリングを行なう際に必要な接続情報を、モバイル端末１０１がＭＦＰ１０２から取得する際の取得方法は複数ある。つまり、モバイル端末１０１がＭＦＰ１０２とペアリングを行うための方法は複数あり、ここではそれらを接続モードと呼ぶ。モバイル端末１０１は、所定の接続モードの中からＭＦＰ１０２とペアリングを行なう際に用いる接続モードを図７の接続モード設定画面７００で設定する。モバイル端末１０１が登録しているＭＦＰが複数ある場合には、ここで設定された接続モードは全てのＭＦＰに対する処理で共通の接続モードである。
【００３８】
本実施例では接続モードは４種類ある。ＭＦＰ１０２の操作パネル２０９に表示される二次元コードからモバイル端末１０１が接続情報を取得して接続を行う二次元コードモード。ＭＦＰ１０２のＮＦＣリーダライタ２０４にモバイル端末１０１のＮＦＣＩ／Ｆ３０５をタッチさせ、ＮＦＣ通信により接続情報をモバイル端末１０１が取得するＮＦＣモード。ＭＦＰ１０２のＢｌｕｅｔｏｏｔｈ  Ｉ／ＦとＢＬＥ通信を行い接続情報をモバイル端末１０１が取得するＢＬＥモード。さらに、既にモバイル端末１０１がＷｉ−Ｆｉ接続済みであり、ＭＦＰリスト表示部４０５から接続済みのＭＦＰ１０２を選択した場合、そのまま宛先等のデータ送信を行う簡単モード、である。簡単モードは、ペアリングがされているＭＦＰ１０２に対して、二次元コード等の操作を行わずそのまま宛先等のデータ送信を行うモードである。
【００３９】
二次元コードモード、ＮＦＣモード、ＢＬＥモードは、モバイル端末１０１に登録されていないＭＦＰ１０２に対して接続を行う際に、手動でのＳＳＩＤ／ＫＥＹまたはＩＰアドレスの入力を不要にし、接続を容易にすることができる。また、モバイル端末１０１に既にＭＦＰ１０２が登録されている場合でも、ＭＦＰ１０２がＷｉ−Ｆｉによってダイレクト接続するためのＳＳＩＤ／ＫＥＹが毎回ランダムに変わるような設定になっている場合がある。このようなＭＦＰ１０２の場合にも、これらの接続モードを利用すれば、ＳＳＩＤ／ＫＥＹの手動入力が不要になるため便利である。
【００４０】
さらに、モバイル端末１０１に複数のＭＦＰ１０２が登録されており、それらが同じ機種であるとＭＦＰリスト表示部４０５のアイコンを見ただけでは区別がつかない場合がある。このようなケースでも接続したいＭＦＰ１０２の前まで行き、二次元コード、ＮＦＣモード、ＢＬＥモードの何れかを用いて接続処理を行えば当該ＭＦＰ１０２とのペアリングが自動で行えるため、データ送信先のＭＦＰ１０２を間違えずに済む。
【００４１】
反対に、使用するＭＦＰ１０２を１台しか所有していないユーザの場合は、わざわざ毎回二次元コード等の操作を行うのは煩雑であるため、それらの操作が不要な簡単モードを選択するのが良い。
【００４２】
図７の二次元コード読み取りの設定スイッチ７０２は、接続モードを二次元コード読み取りに指定することができる。ＮＦＣの設定スイッチ７０３は、接続モードをＮＦＣに指定することができる。ＢＬＥの設定スイッチ７０４は、接続モードをＢＬＥに指定することができる。簡単モードの設定スイッチ７０５は、接続モードを簡単モードに指定することが出来る。戻るボタン７０１を押下すると、選択された接続モードを保持し、モバイルアプリケーション設定画面５００に遷移する。
【００４３】
図８は、モバイル端末１０１において表示される、メール送信設定画面８００を表している。このメール送信設定画面８００は、図４の「スキャンしてメール送信」の機能選択ボタン４０１が押下された後にモバイル端末１０１において表示される。
【００４４】
ユーザは、本画面を用いて、ＭＦＰリスト表示部４０５で選択されている処理対象のＭＦＰ１０２にて実行されるメール送信処理で用いられるデータを入力することができる。ＭＦＰ１０２のＵＩ画面は小さく、また操作性がモバイル端末に比べて悪い場合が多い。また、ＭＦＰは共有で用いられるケースが多いので、メール本文などをＭＦＰのＵＩ画面上で入力すると長時間ＭＦＰを単一のユーザが占拠することになり、不便である。そこで、ＭＦＰ１０２にて実行されるメール送信処理において設定が必要な情報をモバイル端末１０１上でユーザが入力する。そしてモバイル端末１０１はユーザから入力された情報をＭＦＰ１０２に送信することになる。
【００４５】
図８のメールアドレスフィールド（Ｔｏ）８０１には、モバイル端末１０１に保存されているアドレス帳の中の宛先をユーザが選択して入力する事ができる。ここで選択された宛先はＴｏ指定となる。なお、複数の宛先が同時に指定可能である。
【００４６】
メールアドレスフィールド（Ｃｃ）８０２には、モバイル端末１０１に保存されているアドレス帳の中の宛先をユーザが選択して入力する事ができる。ここで選択された宛先はＣｃ指定となる。なお、複数の宛先が同時に指定可能である。
【００４７】
メールアドレスフィールド（Ｂｃｃ）８０３は、モバイル端末１０１に保存されているアドレス帳の中の宛先をユーザが選択して入力する事ができる。ここで選択された宛先はＢｃｃ指定となる。なお、複数の宛先が同時に指定可能である。
【００４８】
なお、メールアドレスフィールド（Ｔｏ）８０１、メールアドレスフィールド（Ｃｃ）８０２，メールアドレスフィールド（Ｂｃｃ）８０３はモバイル端末１０１のソフトキーボードから新規の宛先を入力して指定することも可能である。
【００４９】
件名フィールド８０４は、メールの件名を入力するフィールドである。本文フィールド８０６は、メールの本文を入力するフィールドである。ファイル名フィールド８０５は、メールの添付ファイルの名称を入力するフィールドである。本実施形態では、ＭＦＰ１０２でスキャンして得られたデータを添付ファイルとして添付する際のファイル名をファイル名フィールド８０５に入力する。
【００５０】
件名フィールド８０４、本文フィールド８０６、ファイル名フィールド８０５は、モバイル端末１０１のソフトキーボードで、ユーザが文字列を入力可能である。
【００５１】
何れのフィールドもソフトキーボードだけでなく、音声認識等での入力であってもよい。
【００５２】
なお、図８に示した項目以外にもＭＦＰ１０２で原稿をスキャンする際のスキャン設定、例えば解像度やカラーモード等もモバイル端末１０１から設定可能にしても良い。
【００５３】
デバイスにセットボタン８０７を押下すると、メール送信設定画面８００で入力した宛先等のデータをＭＦＰ１０２に送信するための処理を行う。接続モードに簡単モードが設定されていれば、処理対象として選択されているＭＦＰ１０２に対して宛先等のデータ送信が即座に開始される。
【００５４】
簡単モードが設定されていなければ、接続モードで指定されたモードに応じてＭＦＰ１０２とＷｉ−Ｆｉ接続するための処理が開始される。例えば、接続モードが二次元コードである場合は、モバイル端末１０１はＭＦＰに表示される二次元コードを読み取るためにカメラを起動する。そしてモバイル端末１０１はＭＦＰ１０２から二次元コードを読み取り、読み取ったコードを解析してＷｉ−Ｆｉ接続に必要な接続情報（ダイレクト接続であればＳＳＩＤ／ＫＥＹ、インフラ接続であればＩＰアドレス）を取得する。そしてモバイル端末１０１は、Ｗｉ−Ｆｉ接続を確立して対象となるＭＦＰ１０２とのペアリングを行なう。そして、ペアリングがされた送信先のＭＦＰ１０２に対して図８で設定された宛先等のデータの送信を行う。接続モードがＢＬＥの場合やＮＦＣの場合にもそれぞれの接続モードに応じた通信をＭＦＰ１０２との間で行いＷｉ−Ｆｉ接続の確立とペアリングとを行なう。なお、接続モードがＮＦＣ通信の場合は、「デバイスにセット」のボタンを押下せずに、ＭＦＰ１０２のＮＦＣリーダライタ２０４にモバイル端末を近接させることでＷｉ−Ｆｉ接続の確立とペアリングとを行い、宛先等のデータの送信を行なうこともできる。
【００５５】
ＭＦＰ１０２に対してデータ送信が完了するとメール送信設定画面８００の入力を全てクリアし、図４のモバイルアプリケーションメニュー画面４０６に戻る。もし、データ送信に失敗した場合は、エラーを表示してメール送信設定画面８００の入力はクリアせずそのままにしておく。
【００５６】
このように、本実施形態では、メール送信において用いられるデータの入力が完了すると、モバイル端末１０１はＭＦＰ１０２に入力された設定を送信する処理を開始する。つまり、本実施形態では、入力された設定を送信する操作を行なうと、ＭＦＰ１０２とペアリングを行なう必要があるモバイル端末１０１は、ＭＦＰ１０２との間でのペアリングに際して必要な処理を自動的に開始する。
【００５７】
なお、一旦モバイル端末１０１からＭＦＰ１０２に設定した情報を、モバイル端末１０１を用いて再度設定し直すことも可能である。例えば、メール送信設定画面８００を再度表示して、ユーザが再入力したい項目を選択して入力することができる。つまり、モバイル端末１０１からＭＦＰ１０２にメール送信設定を示すメール送信設定情報を送信した後に、再度モバイル端末１０１からＭＦＰ１０２にメール送信設定を送信することも可能である。このとき、ＭＦＰ１０２側の処理としては、宛先の設定項目については既にＭＦＰ１０２設定されている宛先があれば、モバイル端末１０１から送信された宛先をそれらの宛先に追加する処理が行なわれる。一方、他の設定項目（例えば、本文）については、ＭＦＰ側では、既に設定されている項目があれば、その項目を上書きする処理を行なう。
【００５８】
例えば、宛先を追加したいような場合には、ユーザはモバイル端末１０１を用いた再度の入力で、追加したい宛先のみを設定することができる。もちろん、既に入力済みの項目も含めてユーザが再度入力するような場合も考えられる。このような場合、ＭＦＰ側で、重複する項目を除く処理をすることができる。あるいは、一旦、ＭＦＰ側では重複する項目も含めて設定をして、その後、ＭＦＰの画面を見たユーザが削除操作をしてもよい。
【００５９】
また、一旦作成したメール本文や添付ファイル名を修正したい場合がある。このような場合には、ＭＦＰ１０２側で設定された項目が上書きされることになる。
【００６０】
次にＭＦＰ１０２の画面に関して、図９、図１０、図１１、図１２を用いて説明する。
【００６１】
図９は、ＭＦＰ１０２の「スキャンして送信」する機能をＭＦＰ１０２のＵＩ画面などで選択した際に表示される画面９０１の例を示す図である。画面９０１は、送信する宛先の設定とスキャンの設定とをＭＦＰ１０２で行う画面である。
【００６２】
宛先リスト９０２は、送信先に設定された宛先をリストで表示する。宛先は、メール、ＦＡＸ、サーバ等のアドレスなどを含むことが可能である。本実施形態では、宛先はメールアドレスであるものとする。図９で示す宛先リスト９０２は、送信先が未設定の状態を示す。本実施形態では、モバイル端末１０１からメールの宛先がＭＦＰ１０２に設定されることになるが、ＭＦＰ１０２側のＵＩ画面を通じてメールの宛先を設定することも可能である。
【００６３】
宛先の指定ボタン９０９を押下すると図１０で示すアドレス帳画面１００１に遷移する。そしてユーザは、ＭＦＰ１０２のアドレス帳に登録されている宛先の中からから所望の宛先を選択して宛先リスト９０２に追加することが出来る。
【００６４】
図１０はアドレス帳を示す画面である。アドレス帳画面１００１にはＭＦＰ１０２のアドレス帳に登録されている宛先を表示する宛先表示フィールド１００２があり、ユーザはＭＦＰ１０２のＵＩ画面を介して１件以上の宛先を選択することが出来る。ＯＫボタン１００４を押下するとアドレス帳画面１００１を閉じ、宛先表示フィールド１００２で選択された宛先を送信画面９０１の宛先リスト９０２に設定する。キャンセルボタン１００３を押下するとアドレス帳画面６１４を閉じ、送信画面９０１の宛先リスト９０２の更新は行わない。なお、既に図９の宛先リスト９０２に宛先が設定されている場合に、図１０のアドレス帳から宛先を選択した場合、選択した宛先は既に設定されている宛先に追加されることになる。
【００６５】
図９に戻り説明を続ける。スキャン設定ボタン９０３は、スキャン設定を変更する事ができる。詳細情報ボタン９０５を押下すると、選択中の宛先の詳細情報を表示する画面に遷移する。宛先削除ボタン９０６を押下すると、選択中の宛先を削除することが出来る。その他の設定ボタン９０７を押下すると、送信の内容変更のメニュー一覧の画面（不図示）を表示する。例えば、図８で示したモバイル端末１０１側から設定される内容（件名、本文など）は、その他の設定ボタン９０７を押下して、ＭＦＰ１０２側でも同様に設定することも可能である。
【００６６】
モバイルから宛先指定ボタン９０８を押下すると、図１１に示すモバイルコネクト画面に遷移する。なお、モバイル端末１０１の簡単モードがＯＮである場合、モバイル端末と新たにペアリングを確立する必要がないのでモバイルから宛先指定ボタン９０８はユーザが押下する必要が無いボタンでとなる。モバイルから宛先指定ボタン９０８が押下されるとＭＦＰ１０２は、モバイル端末１０１とのペアリングに必要な情報を各種の方法で提供し、あるいは提供する準備をする。その後、ペアリングが完了したモバイル端末から送信設定に関するデータをＭＦＰ１０２は受信することになる。そして、受信した送信設定の項目に応じて、現在設定されている送信設定の項目を上書きしたり、あるいは、追加する処理を行なうことになる。
【００６７】
図１１は、ＭＦＰ１０２がモバイル端末１０１とＷｉ−Ｆｉ接続するためのポータル画面であるモバイルコネクト画面１１０１を示している。モバイルコネクト画面１１０１はＭＦＰ１０２のディスプレイ２１１で表示される画面である。
【００６８】
モバイルコネクト画面１１０１にはインフラ接続モードボタン１１０４とダイレクト接続モードボタン１１０５とが含まれている。各ボタンを押下するとそれぞれＷｉ−Ｆｉインフラでモバイル端末１０１と接続するための情報表示、Ｗｉ−Ｆｉによってダイレクトでモバイル端末１０１と接続するための情報表示との切り替えが可能になっている。なお、デフォルトでいずれのボタンが押下された場合の画面を表示するかはＭＦＰ１０２において設定されており、モバイルコネクト画面１１０１を表示する際には、いずれかのモードが選択されている状態で表示される。その後、必要に応じてユーザがインフラ接続モードボタン１１０４かダイレクト接続モードボタン１１０５かを押下することで対応する接続モードでの情報切り替えが行なわれることになる。
【００６９】
図１１（ａ）はユーザがダイレクト接続モードボタン１１０５を押下した場合、あるいはデフォルトがダイレクト接続モードとして選択されている状態での表示を示している。ダイレクト通信操作ボタン１１０２を押下すると、ダイレクト通信を開始または停止させることが出来る。図１１（ａ）ではＷｉ−Ｆｉによるダイレクト通信が開始されている状態を示している。図１１（ａ）の状態でダイレクト通信操作ボタン１１０２を押下するとＷｉ−Ｆｉによるダイレクト通信が停止する。ダイレクト通信開始時には、ダイレクト通信に必要な接続情報を画面に表示するとともに、それらの情報を埋め込んだ二次元コード１１０３を合わせて表示する。ダイレクト通信に必要な接続情報とは、例えば前述のようにＳＳＩＤやＫＥＹである。ただし、これらに限らない。ダイレクト通信を停止させるとこれらの情報および二次元コードは非表示になる。つまり、図１１（ａ）の例において、ダイレクト通信が開始されていない（停止している）状態の場合、ダイレクト通信操作ボタン１１０２では「終了」の代わりに「開始」が表示される。また、ＳＳＩＤ／ＫＥＹなどの情報や二次元コード１１０３も表示されていない状態となる。また、ダイレクト通信が開始されていない場合、ＭＦＰ１０２はダイレクト通信で用いられる電波、すなわちソフトウェアアクセスポイントモードで電波を出力していない状態である。
【００７０】
ユーザがダイレクト通信操作ボタン１１０２を押下してダイレクト通信の開始をＭＦＰ１０２に指示すると、ＭＦＰ１０２はダイレクト通信で用いられる電波を供給する。また電波の供給と共に、図１１（ａ）に示すようなダイレクト通信のペアリングに必要な情報を表示する。
【００７１】
また、このとき、ＭＦＰ１０２は自身が対応する接続モード全てでペアリングに必要な情報を供給する処理を行なう。例えば、モバイル端末１０１との接続モードとして二次元コードに対応する場合、図１１（ａ）に示すようにペアリングに必要な情報が含まれた二次元コードを表示する。また、ＮＦＣリーダライタ２０４を起動して、ＭＦＰのＮＦＣリーダライタ２０４に含まれるＮＦＣタグに必要な情報を書き込み、モバイル端末１０１の近接を待つ。また、ＢＬＥを起動してモバイル端末１０１とのＢＬＥ通信を待機する。ＢＬＥの場合、ユーザが不図示のＢＬＥ起動ボタンを押下することでＢＬＥの電波を出力する構成でもよい。
【００７２】
図１１（ｂ）はインフラ接続モードボタン１１０４を押下した場合、あるいはデフォルトでインフラ接続モードが設定されている場合の表示を示している。ここでは、モバイル端末１０１とＭＦＰ１０２とがアクセスポイント１０３経由でＷｉ−Ｆｉインフラ接続を行うための情報を表示するとともに、それらの情報を埋め込んだ二次元コード１１０６を合わせて表示する。Ｗｉ−Ｆｉインフラ接続に必要な情報とは、例えばＭＦＰ１０２のＩＰアドレスである。ただし、これに限らない。なお、モバイル端末１０１とＭＦＰ１０２とは同じアクセスポイント１０３のネットワークに接続していることを前提としている。インフラ接続モードの運用形態としては、同じアクセスポイント１０３内には複数のＭＦＰ１０２が接続されているケースがある。このような場合、モバイル端末１０１がペアリング相手のＭＦＰ１０２を特定する際にＩＰアドレスが用いられる。
【００７３】
モバイル端末１０１は二次元コードを読み取ることにより、ダイレクト接続であればＳＳＩＤとＫＥＹとを自動取得する。そして取得したＳＳＩＤとＫＥＹとを用いて、ダイレクトのネットワークに現在の無線通信を切り替えて、あるいは、ダイレクトのネットワークと無線通信を確立して、ＭＦＰ１０２とペアリングをする。これにより、モバイル端末１０１とＭＦＰ１０２とが無線通信可能な状態になる。またインフラ接続モードであれば、モバイル端末１０１はＭＦＰ１０２のＩＰアドレスを自動取得し、現在の無線通信環境下においてＭＦＰ１０２とペアリングを行って接続先を決定することが出来る。
【００７４】
なお、ＭＦＰ１０２でＮＦＣリーダライタ２０４が使用可能な状態になっていれば、ＮＦＣリーダライタ２０４がＭＦＰ１０２のＮＦＣタグに前述した情報を書き込んでいる。従って、ＭＦＰ１０２と近接させることで、モバイル端末１０１は前述した二次元コードにより取得可能な情報と同じ情報を、ＮＦＣ通信機能を用いて取得し、ＭＦＰ１０２とＷｉ−Ｆｉ接続を行うことが出来る。
【００７５】
同様に、ＭＦＰ１０２でＢｌｕｅｔｏｏｔｈＩ／Ｆ２０５が使用可能な状態になっていれば、モバイル端末１０１は、同情報をモバイル端末１０１のＢＬＥ通信機能を用いて取得し、ＭＦＰ１０２とＷｉ−Ｆｉ接続を行うことが出来る。  次にＷｉ−Ｆｉ通信でモバイル端末１０１からデータを受信した後のＭＦＰ１０２の画面に関して、図１２、図１３を用いて説明する。
【００７６】
ＭＦＰ１０２は、Ｗｉ−Ｆｉ通信でモバイル端末１０１から送信設定を示す送信設定情報を受信した際には、図１２で示すようなモバイル端末１０１から送信設定を受信した旨を伝えるポップアップを表示する。図１２におけるメッセージフィールド１２０１は、モバイルから送信設定を受信した旨をユーザに通知するためのフィールドである。図１２におけるＯＫボタン１２０２を押下すると、メッセージフィールド１２０１を含むポップアップが消えて、図１３で示す送信画面が表示される。
【００７７】
ＭＦＰ１０２は、無線ＬＡＮＩ／Ｆ２０６でモバイル端末１０１から送信設定情報を受信すると、図１３で示す画面１３０１を表示し、受信した送信設定情報に含まれる項目のうち、宛先として設定されているメールアドレスを宛先リスト１３０２に表示する。なお図１３の画面上では、モバイル端末１０１から受信した件名や本文、ファイル名に関しては送信画面１３０１には表示されない。ただし、その他の設定ボタン１３０５すると表示される送信の内容変更のメニュー一覧の画面（不図示）より、それぞれの送信設定機能を選択することで受信した送信設定を確認、修正することが可能である。なお、図１３の宛先リストには、モバイル端末１０１から受信したメールアドレスに関連付けられている氏名と、モバイル端末１０１から受信したメールアドレスとが併記されて表示されている例を示しているが、これに限られることはない。モバイル端末から受信したメールアドレスのみを表示してもよいし、モバイル端末から受信したメールアドレスに関連付けられている氏名のみを表示してもよい。また、モバイル端末からは宛先としてメールアドレスのみを受信した場合には、その宛先のメールアドレスのみを表示してもよい。また、受信したメールアドレスが既にＭＦＰ１０２で登録済みのアドレスであれば、受信したメールアドレスに対応する、ＭＦＰ１０２で登録済みの氏名を表示してもよい。このように、宛先リストに表示される宛先の形式として様々な態様を採用することができる。
【００７８】
なお、ＭＦＰ１０２が「スキャンして送信」する際にメール送信する場合、差出人のメールアドレスは、ＭＦＰ１０２において予め設定されているアドレスを用いて送信がなされる。あるいは、ＭＦＰ１０２がユーザ管理をしているＭＦＰであり、ログインしたユーザに関連付けてそのユーザのメールアドレスが登録されているような場合には、その登録されているメールアドレスが差出人のメールアドレスとして使用される。  図１４はＭＦＰ１０２がモバイル端末１０１から設定受け付け可能なデータ項目を表す能力情報を示している。項目１４０１はデータの種類を示している。Ｂｉｔ１４００はそれらの項目が割り当てられたビットスイッチの番号を示している。１４０２、１４０３、１４０４はＭＦＰの機種の違いやバージョンの違いにより、設定受け付け可能な項目１４０１の違いを示したものである。「１」は設定受け付け可能、「０」は受け付け不可を示している。
【００７９】
図１４の例だと、ＭＦＰ  Ｂはメールアドレス、件名、本文の受け付けには対応しているが、ファイル名には対応していないことを示している。本実施形態においては、モバイル端末１０１からＭＦＰ１０２に宛先等のデータ送信を行う際、予めＭＦＰ１０２の能力情報を取得し、その能力に応じた項目のみを送信する。このように事前に能力確認することにより、モバイル端末１０１側のプログラムバージョンとＭＦＰ１０２側のプログラムバージョンとが異なって、設定可能な項目に違いがあったとしても、問題なく処理を行うことが可能になる。
【００８０】
図１５は本実施形態においてモバイル端末１０１が、宛先を含むメールの送信設定を示す送信設定情報をＭＦＰ１０２に送信する処理の一例を示すフローチャートである。なお、この一連の処理は、以下に示す手順を記述したモバイル端末１０１が実行可能なプログラムを、ＲＯＭ３０８からＲＡＭ３０９上に読み込んだ後に、ＣＰＵ３０７がプログラムを実行することによって実施される。図１５の処理は、モバイルアプリケーションを起動して図４に示すモバイルアプリケーションのメニュー画面４０６を表示する時点からの処理を示している。
【００８１】
ステップＳ１５０１でＣＰＵ３０７は、モバイルアプリケーション起動時に接続モードの判定を行う。接続モードが簡単モードに指定されている場合はステップＳ１５０２に進み、モバイルアプリケーションのメニュー画面４０６のＭＦＰリスト表示部４０５で選択されているＭＦＰ１０２が接続済みか否かの判定を行う。すなわち、モバイル端末１０１とＭＦＰリスト表示部４０５で選択されているＭＦＰ１０２とがペアリングがされているか否かを判定する。未接続（ステップＳ１５０２の判定がＮｏ）であればステップＳ１５０３に進み「スキャンしてメール送信」機能選択ボタン４０１を押せないように無効化する。
【００８２】
一方、接続済みであれば（ステップＳ１５０２の判定がＹｅｓ）ステップＳ１５０４に進み「スキャンしてメール送信」機能選択ボタン４０１を押せるように有効化する。
【００８３】
接続モードに簡単モード以外が選択されていた場合（ステップＳ１５０１の判定がＮｏ）もステップＳ１５０４に進み「スキャンしてメール送信」機能選択ボタン４０１を有効化する。
【００８４】
ステップＳ１５０５にて「スキャンしてメール送信」機能選択ボタン４０１の押下が操作パネル３０１にて検出されると、ＣＰＵ３０７はメール送信設定画面８００を操作パネル３０１に表示する。
【００８５】
ステップＳ１５０６にてＣＰＵ３０７は、操作パネル３０１にて各メールアドレス入力フィールド（８０１、８０２、８０３）、件名等のメール情報入力フィールド（８０４、８０６、８０５）の入力を受け付ける。ＣＰＵ３０７は各項目の入力を検出すると、入力されたデータをＲＡＭ３０９に保存する。
【００８６】
続くステップＳ１５０７からステップＳ１５１８はＭＦＰ１０２との間のペアリングの処理である。ステップＳ１５０７からステップＳ１５０９の処理は、モバイル端末１０１に設定されている接続モードの判定を行なう処理である。
【００８７】
ステップＳ１５０７にて、接続モードがＮＦＣモードであると判定した場合は、ステップＳ１５１０に進む。ステップＳ１５１０においてＣＰＵ３０７は、ＮＦＣ  Ｉ／Ｆ３０５からＭＦＰ１０２のＮＦＣリーダライタ２０４へのタッチを検出の通知を受信するとステップＳ１５１１にすすむ。ステップＳ１５１１にてＣＰＵ３０７は、ＮＦＣ  Ｉ／Ｆ部３０５を介してＭＦＰ１０２のＮＦＣリーダライタに含まれるＮＦＣタグからペアリングに用いる接続情報の取得を行う。
【００８８】
その後、ステップＳ１５１９においてＣＰＵ３０７は、取得した接続情報にダイレクト接続情報（ＳＳＩＤ／ＫＥＹ）が含まれるのか否かの判定を行う。
【００８９】
取得した情報にダイレクト接続情報が含まれる場合はステップＳ１５２０で接続情報内に含まれていたＳＳＩＤ／ＫＥＹを用いてダイレクトのネットワークとの無線接続を確立し、ＭＦＰ１０２のＩＰアドレスを取得してペアリングを行う。一方、ダイレクト通信の情報でない場合、インフラモードでの接続であるので、ステップＳ１５１８においてＣＰＵ３０７は、取得した接続情報内のＩＰアドレスを用いてＭＦＰとペアリングを行なう。
【００９０】
ステップＳ１５２１にてＣＰＵ３０７は、アプリケーション設定５０２にて設定されＨＤＤ３１０に記憶されているユーザ認証情報を取得し、無線ＬＡＮ  Ｉ／Ｆ３１１からＭＦＰ１０２のＩＰアドレスに対してリモートログイン要求を送信する。リモートログインが完了するとＭＦＰ１０２はセッションＩＤを生成するので、モバイル端末１０１はＭＦＰ１０２にて生成されたセッションＩＤをＭＦＰ１０２から取得する。以下、モバイル端末１０１はこのセッションＩＤを用いてＭＦＰ１０２と通信を行なう。
【００９１】
さらに、ステップＳ１５２２にてＣＰＵ３０７は、無線ＬＡＮ  Ｉ／Ｆ３１１を通じて、ＭＦＰ１０２の能力情報の取得を行う。ステップＳ１５２３においてＣＰＵ３０７は、取得した能力情報に合わせてステップＳ１５０６でＲＡＭ３０９に保存した宛先、件名、本文、ファイル名等のデータを無線ＬＡＮ  Ｉ／Ｆ３１１からＭＦＰ１０２に送信設定情報として送信する。このときステップＳ１５２１で取得したセッションＩＤも合わせて送信する。このセッションＩＤはＭＦＰ１０２側で、他人からのデータ送信リクエストを受け付けないために用いられる。詳細は図１６で説明する。
【００９２】
ステップＳ１５２４にてＣＰＵ３０７は、送信設定情報のデータ送信の応答をＭＦＰ１０２から受信し、成功すればステップＳ１５２５に進み、モバイル端末１０１はメール送信設定画面の入力をクリアし、アプリケーションメニュー画面に戻る。画面遷移する際に成功した旨のポップアップ表示を行っても良い。失敗した場合はステップＳ１５０６の処理に戻る。
【００９３】
次にステップＳ１５２６においてＣＰＵ３０７は、データ送信を行ったＭＦＰ１０２に対する接続情報がモバイル端末１０１のＨＤＤ３１０に記憶されているか否かを判定する。そして、その接続情報が記憶されていなければ、ステップＳ１５２７においてＣＰＵ３０７は、ＭＦＰ１０２のＭＡＣアドレス等の接続情報をＨＤＤ３１０に保存することで、データ通信を行ったＭＦＰ１０２をモバイル端末１０１に登録する。例えば、モバイル端末１０１において未登録のＭＦＰ１０２との間でＮＦＣを介してペアリングの情報（接続情報）を取得して、上記の処理を行なう場合も考えられる。このような場合、その未登録のＭＦＰ１０２を登録済みのＭＦＰとする処理が行なわれる。この登録処理により、１度は接続情報を用いて通信を行ったＭＦＰと次回以降に通信するときには、ユーザがそのＭＦＰをＭＦＰリスト表示部４０５から選択して簡単モード（ステップＳ１５０１でＹＥＳ、Ｓ１５０９でＮＯ）でのデータ通信が可能となる。既に記憶されていた場合（ステップＳ１５２６の判定がＮｏ）は何もせず終了する。
【００９４】
ステップＳ１５２４でデータ送信に失敗した旨の応答（判定がＮｏ）であれば、Ｅメール送信設定画面の入力はそのままにしてステップＳ１５０６に戻る。このとき、データ送信に失敗した旨のポップアップ表示を行っても良い。
【００９５】
次に、ステップＳ１５０７にて接続モードはＮＦＣモードではないと判定された場合の処理について説明する。
【００９６】
ステップＳ１５０７にて接続モードはＮＦＣモードではないと判定されると、ステップＳ１５０８に進み、ＣＰＵ３０７は現在の接続モードが二次元コードモードか否かの判定を行う。二次元コードモードであれば、ステップＳ１５１２に進む。ステップＳ１５１２においてＣＰＵ３０７は、デバイスにセットボタン８０７の押下を操作パネル３０１を介して検出すると、ステップＳ１５１３でカメラ３０４を起動する。
【００９７】
次にステップＳ１５１４にてカメラ３０４がＭＦＰ１０２に表示された二次元コードを読み取ると、ステップＳ１５１５にてＣＰＵ３０７は二次元コードのデータをデコードし、ＭＦＰ１０２の接続情報を取得する。接続情報を取得するとステップＳ１５１９に進み、以降はＮＦＣモードの場合と同様の処理が行われる。
【００９８】
ステップＳ１５１８にて接続モードは二次元コードモードではないと判定されると、ステップＳ１５０９に進み、ＣＰＵ３０７は現在の接続モードがＢＬＥモードか否かの判定を行う。ＢＬＥモードであれば、ステップＳ１５１６に進む。ステップＳ１５１６においてＣＰＵ３０７は、デバイスにセットボタン８０７の押下を操作パネル３０１が検出すると、ステップＳ１５１７でＢｌｕｅｔｏｏｔｈ  Ｉ／Ｆ３０６を通じてＢＬＥ通信を開始する。ＢＬＥ通信にてＭＦＰ１０２の接続情報を取得するとステップＳ１５１９に進み、以降はＮＦＣモードの場合と同様の処理が行われる。
【００９９】
ステップＳ１５０９にて接続モードがＢＬＥモードでないと判定されると、それはすなわち接続モードは簡単モードであるため、ステップＳ１５２１に進む。そして、ステップＳ１５０２にて選択されたＷｉ−Ｆｉ接続済みのＭＦＰ１０２に対してリモートログイン要求を行う。ステップＳ１５２１以降の処理はＮＦＣモードの場合と同じである。
【０１００】
図１６および図１７は本実施例においてＭＦＰ１０２がモバイル端末１０１から宛先およびメール情報の送信要求を受信する処理を示すフローチャートである。なお、この一連の処理は、以下に示す手順を記述したＭＦＰ１０２が実行可能なプログラムを、ＲＯＭ２０２からＲＡＭ２０３上に読み込んだ後に、ＣＰＵ２０１によって該プログラムを実行することによって実施される。
【０１０１】
なお、図示していないが、ＭＦＰ１０２がユーザ管理を行なっているＭＦＰ１０２である場合がある。ユーザ管理を行なっている場合には、ＭＦＰ１０２の操作パネル２０９を通じて操作部コントローラー２０８がローカルログインの検出を行い、ローカルログイン処理が行なわれている状態にあるものとする。ローカルログインがなされている場合、モバイル端末１０１からリモートログインが行なわれ、ローカルログインしているユーザと一致するかを判定する処理などが行なわれる。なお、ＭＦＰ１０２がユーザ管理を行なっている場合、前述のように差出人のメールアドレスをユーザに対応したアドレスに設定したり、あるいはＭＦＰ１０２のアドレス帳をユーザに対応したアドレス帳とすることなどができる。あるいは、スキャン時の設定もユーザに対応した設定とすることができる。このように、ユーザ管理している場合には様々な利点があるものの、本実施形態の処理は必ずしもユーザ管理されているＭＦＰに限定されるものではない。以下ではＭＦＰ１０２はユーザ管理されているものとして説明する。
【０１０２】
図１６の処理は、ＭＦＰ１０２が「スキャンして送信」の画面９０１上において「モバイルから宛先指定」ボタン９０８が押下されたことを検知した場合に処理が開始される。
【０１０３】
ステップＳ１６０１において、ＣＰＵ２０１は、無線ＬＡＮ  Ｉ／Ｆ２０６を介したＷｉ−Ｆｉによるダイレクト通信が開始済みか否かを判定する。開始済みであれば、ステップＳ１６０２に進み、ＣＰＵ２０１は、ダイレクト通信のためのソフトウェアアクセスポイントのＳＳＩＤ／ＫＥＹを埋め込んだ二次元コードをディスプレイ２１１に表示する。さらに、ＣＰＵ２０１は、ステップＳ１６０３においてＳＳＩＤ／ＫＥＹをＮＦＣリーダライタ２０４からＭＰＦ１０２のＮＦＣタグに書きこむ。
【０１０４】
ステップＳ１６０１にてダイレクト通信が開始されていないと判定された場合は、ＣＰＵ２０１はインフラ接続モードと判定する。なお、図示していないが図１１の例でダイレクト接続モードであり、かつ、通信が開始されていない場合には、Ｓ１６０１に戻りユーザからのダイレクト接続の開始指示を待機することになる。インフラ接続モードであると判定した場合、ステップＳ１６０４においてＭＦＰ１０２のＩＰアドレスを埋め込んだ二次元コードをディスプレイ２１１に表示する。さらに、Ｓ１６０５においてＣＰＵ２０１はＩＰアドレスをＮＦＣリーダライタ２０４からＭＦＰ１０２のＮＦＣタグに書きこむ。
【０１０５】
このような状態においてモバイル端末１０１がＭＦＰ１０２のディスプレイ２１１に表示されている二次元コードを読み取ったりＮＦＣでの通信を行なうと、モバイル端末１０１にペアリングに必要な接続情報を取得させることができる。
【０１０６】
次にステップＳ１６０６に進む。ステップＳ１６０６においてＣＰＵ２０１は、操作パネル２０９にてＭＦＰのアドレス帳画面１００１からの宛先設定を検出したかを判定する。ＭＦＰのアドレス帳画面６１４からの宛先設定を検出した場合（判定がＹｅｓ）、ステップＳ１６０７に進み、ＣＰＵ２０１はそれらの宛先を送信画面９０１の宛先リスト９０２に追加を行う。
【０１０７】
なお、前述のように図１６の処理は図９の「モバイルから宛先指定」ボタン９０８が押下された後の処理を示している。つまり、Ｓ１６０６およびＳ１６０７の処理は「モバイルから宛先指定」ボタン９０８が押下された後に、さらにＭＦＰのアドレス帳画面から宛先設定がなされる場合の処理を示している。よって、図９の「モバイルから宛先指定」ボタン９０８が押下される前にＳ１６０６およびＳ１６０７の処理と同様にＭＦＰのアドレス帳画面１００１から宛先が設定されていてもよい。
【０１０８】
ステップＳ１６０８に進み、ＣＰＵ２０１はＢｌｕｅｔｏｏｔｈ  Ｉ／Ｆ２０５がモバイル端末１０１からのＢＬＥ通信要求を受信したか否かを判定し、受信したと判定された場合はステップＳ１６０９に進む。ステップＳ１６０９でＣＰＵ２０１はＢｌｕｅｔｏｏｔｈＩ／Ｆ２０５を介してモバイル端末１０１とＢＬＥ通信を行い、二次元コードに埋め込んだ情報と同様の情報をモバイル端末１０１に送信し、ステップＳ１６１０に進む。ステップＳ１６０８でＢＬＥ通信要求を受信していないと判定された場合もステップＳ１６１０に進む。
【０１０９】
ステップＳ１６１０でＣＰＵ２０１は、無線ＬＡＮ  Ｉ／Ｆ２０６を用いてモバイル端末１０１からのデータ送信要求の検出を行う。データ送信要求を受信していなければ再びステップＳ１６０８に戻る。データ送信要求を受信したと判定された場合はステップＳ１６１１のデータ受信処理を行う。データ受信処理は、メールの送信設定を示す送信設定情報の受信処理である。このデータ受信処理の詳細は図１７のフローチャートを用いて後述する。
【０１１０】
データ受信処理が終わるとステップＳ１６１２に進み、ＣＰＵ２０１は操作パネル２０９においてメール送信スタートの入力を検出したかを判定する。メール送信スタートの入力が検出された場合、ステップＳ１６１３に進み、ＣＰＵ２０１はステップＳ１６１１の処理において保存したセッションＩＤ（図１７で後述）をクリアし、処理を終了する。メール送信スタートの入力が検出されない場合はステップＳ１６０６に戻る。
【０１１１】
図１７はステップＳ１６１１のデータ受信処理の詳細を示すフローチャートである。
【０１１２】
ステップＳ１７０１にて、モバイル端末１０１からのリモートログイン要求を無線ＬＡＮ  Ｉ／Ｆ２０６またはネットワークＩ／Ｆ２０７にて検出すると、ＣＰＵ２０１はセッションＩＤを生成し、モバイル端末１０１に送信する。
【０１１３】
さらにステップＳ１７０２でＣＰＵ２０１は、図１４で示したＭＦＰ１０２の能力情報を無線ＬＡＮ  Ｉ／Ｆ２０６またはネットワークＩ／Ｆ２０７を通じてモバイル端末１０１に送信する。
【０１１４】
ステップＳ１７０３にて、ＣＰＵ２０１は無線ＬＡＮ  Ｉ／Ｆ部２０６またはネットワークＩ／Ｆ部２０７にてモバイル端末１０１からの宛先等のデータ送信リクエストを受信する。ここで受信されるデータ送信リクエストには、メール送信機能に関する少なくとも１つ以上の設定項目の設定情報が含まれている。
【０１１５】
ステップＳ１７０４に進み、ＭＦＰ１０２がユーザ管理している場合は、ローカルログインユーザとステップＳ１７０１で検出したリモートログインユーザとが一致するか否かを判定する。これは、モバイル端末１０１から宛先等のデータ送信を行うユーザがＭＦＰ１０２の装置前にいることを保証するためのチェックである。モバイル端末１０１に登録されているユーザがＭＦＰ１０２にローカルログインしていれば、そのユーザが装置前にいるとみなす。従って、ステップＳ１７０４にてローカルとリモートのログインユーザが一致しなければステップＳ１７０３に進み、モバイル端末１０１に対してエラー応答を返し、処理を終了する。ローカルとリモートのログインユーザが一致している場合、またはＭＦＰ１０２でログイン管理していない場合はステップＳ１７０５に進む。
【０１１６】
ステップＳ１７０５およびステップＳ１７０６にてＣＰＵ２０１は、モバイル端末１０１からのリクエストに含まれるセッションＩＤのチェックを行う。これは、あるユーザがモバイル端末１０１から宛先等のデータ送信を行い、メール送信スタートを実行するまでの間に、別のユーザからのデータ送信リクエストの受け付けを除くための処理である。ステップＳ１７０５にてＣＰＵ２０１は、受信したリクエストは初回か否かの判定を行う。モバイル端末１０１からのリクエストを受け付けた場合はＣＰＵ２０１そのリクエストで送信されてきたセッションＩＤを後述するステップＳ１７１２でＲＡＭ２０３に保存し、図１６のステップＳ１６１２にてメール送信スタートが実行されるまで保存する。従って、初期状態および、メール送信のジョブが投入されたあとは、ＲＡＭ２０３にはセッションＩＤが残っていないので、ステップＳ１７０５ではＲＡＭ２０３のセッションＩＤの有無により初回リクエストか否かの判定を行う。ＲＡＭ２０３にセッションＩＤが保存されておらず、初回リクエストであると判定された場合はステップＳ１７０７に進みＣＰＵ２０１は、受信したデータを用いた設定処理を行う。初回リクエストでないと判定（ステップＳ１７０５の判定がＮｏ）された場合ＣＰＵ２０１は、ステップＳ１７０６にて受信したリクエストに含まれるセッションＩＤとＲＡＭ２０３に保存してあるセッションＩＤが同じかどうか判定する。違っていれば、初回にリクエストを送信したモバイルとは異なるモバイルからの送信リクエストであるため、リクエストは受け付けず、モバイル端末にエラーを返す（ステップＳ１７０３）。ステップＳ１７０６の判定でセッションＩＤが同一のものであれば、リクエストを受け付けるためにステップＳ１７０７に進む。
【０１１７】
ステップＳ１７０７にてＣＰＵ２０１は、ステップＳ１７０３で受信したリクエストの中に含まれるデータの項目の数分だけ次に示すステップＳ１７０８〜Ｓ１７１０のループ処理を行う。ステップＳ１７０８でデータｎの項目が宛先（例えばメールアドレスフィールド８０１、８０２、８０３の宛先）か否かを判定する。宛先であれば、ステップＳ１７０９に進み、ＣＰＵ２０１は「追加」でＲＡＭ２０３に保存する。つまり、現在ＭＦＰ１０２において設定がされている宛先リストに、受信した宛先を追加する。なお、現在ＭＦＰ１０２において設定されている宛先リストに宛先が含まれていない場合には、受信した宛先が宛先リストに登録され表示されることになる。このように、宛先の項目は追加で設定するため、例えば図１６のステップＳ１６０７や、図１６の処理の開始前に既に宛先がＭＦＰ１０２に設定されている場合であっても、その宛先は消さずに追加することが出来る。さらに、モバイル端末１０１から何度でも宛先の追加が行える。
【０１１８】
データｎの項目が宛先以外（本実施形態の例では件名、本文、ファイル名の何れか）の項目であれば、ステップＳ１７１０に進み、ＣＰＵ２０１は、既にＲＡＭ２０３に保存してある同項目に「上書き」で保存する。宛先以外を上書きで保存する理由は、モバイル端末１０１の方がＭＦＰ１０２よりも操作性が高い場合が多いので、ＭＦＰ１０２を操作して設定した事項よりも、モバイル端末１０１で設定した事項の方がユーザの意図した内容に合致するからである。モバイル端末１０１で設定した項目でＭＦＰの設定項目を上書きするので、一度設定したデータの変更を容易に行うことができる。なお、データｎの項目が宛先以外であっても、そのデータｎがブランク（空欄）である場合には、ＣＰＵ２０１は、そのブランクのデータｎで、既にＲＡＭ２０３に保存してある同項目を「上書き」しない。なぜなら、ブランクのデータで既に保存してある項目を「上書き」してしまうと、既に保存してある項目がブランク（空欄）となってしまい、ユーザーが意図しない結果を招くかもしれないからである。
【０１１９】
このように、基本的にはモバイル端末１０１から設定された事項を優先的に設定する処理を行なうものであるが、本実施形態では宛先については、各種の便宜性を考慮して「追加」する処理を行なうものである。
【０１２０】
ループ処理が終わると、ステップＳ１７１１に進み、ＣＰＵ２０１は、ディスプレイ２１１にモバイル端末１０１から宛先等のデータが設定された旨のポップアップメッセージを表示する。そしてステップＳ１７１２でＣＰＵ２０１は、リクエストから取得したセッションＩＤをＲＡＭ２０３に保存して処理を終了する。
【０１２１】
以上の説明の通り、本実施の形態によればＭＦＰのアドレス帳からもモバイル端末のアドレス帳からもメールの送信画面に宛先の設定が可能になる。本実施形態の処理は、同報送信を行なう場合に特に有用となる。つまり、複数の宛先に同じ内容のメールを１回の送信処理で行なう場合に有用となる。同報送信の場合、宛先が複数選択される。例えば、ユーザは最初にＭＦＰのアドレス帳から送信先を選択しようとするが、ＭＦＰのアドレス帳には含まれていなかった宛先があったとする。その場合、ユーザはモバイル端末のアドレス帳から宛先を追加したり、モバイル端末のＵＩなどを通じて宛先を、ＭＦＰに設定する。あるいは、最初にモバイル端末から各種の送信項目の設定を行い、その後に、再度モバイル端末から各種の送信設定をし直すこともできる。
【０１２２】
＜その他の実施形態＞
上記の実施形態においては、モバイル端末などの外部装置から、ＭＦＰのメール送信機能の設定を行う例を説明したが、本発明は、メール送信機能の設定に限られない。すなわち、外部装置から受信した情報を所定の機能（ＦＡＸ送信機能など）のためにＭＦＰに設定する際に、その受信した情報が設定される項目にしたがって、その受信した情報をＭＦＰにどのように設定するのかを決めるものであれば、本発明の範囲である。例えば、受信情報を既にＭＦＰに設定されている情報に追加する（追加設定する）のか、受信情報で既にＭＦＰに設定されている情報を上書きする（上書き設定、新規設定する）のかが、設定項目にしたがって決まればよい。
【０１２３】
上記の実施形態においては、ＭＦＰが機能として有しているスキャナ機能を用いて得られたデータ（画像データ）を添付ファイルで送信する例を挙げて説明したが、これに限られない。
【０１２４】
例えばＭＦＰの機能として各種のデータを保存するＢＯＸと呼ばれる機能がある。このＢＯＸ機能によって保存されているデータを必要に応じて添付ファイルとして送信する形態でもよい。
【０１２５】
あるいは、ＭＦＰの各種の状態情報（例えばメールの送信履歴など）を取得する機能を有している場合、その機能によって取得された情報（メールの送信履歴）を添付ファイルで送信する形態にも適用できる。また、データがテキスト形式のものであれば、添付ファイルの形式でなくてもよい。
【０１２６】
以上説明した例においては、多機能周辺機器（ＭＦＰ）を例に挙げて説明したが、これに限られることはない。すなわち、モバイル端末が送信項目を設定する対象の装置は、メール送信する機能を有する情報処理装置でもよい。そして、情報処理装置がその装置の有する機能に関するデータを添付ファイルとしてメール送信するような形態であれば、いずれの装置でも適用することができる。
【０１２７】
このように、メール送信機能を含む多機能を有する装置が、その装置が有する機能を用いて得たデータや情報を、メール送信機能を持いて送信するような形態であれば、本実施形態の処理を適用することができる。
【０１２８】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
0006768291.tif 000002
【図２】
0006768291.tif 000003
【図３】
0006768291.tif 000004
【図４】
0006768291.tif 000005
【図５】
0006768291.tif 000006
【図６】
0006768291.tif 000007
【図７】
0006768291.tif 000008
【図８】
0006768291.tif 000009
【図９】
0006768291.tif 000010
【図１０】
0006768291.tif 000011
【図１１】
0006768291.tif 000012
【図１２】
0006768291.tif 000013
【図１３】
0006768291.tif 000014
【図１４】
0006768291.tif 000015
【図１５】
0006768291.tif 000016
【図１６】
0006768291.tif 000017
【図１７】
0006768291.tif 000018