(57)【要約】【課題】直観的、かつ、分かりやすい操作で、ユーザの目的とする機能を使えるようにすることを目的とする。【解決手段】電子機器とのペアリング時に電子機器のアプリケーションに関するアプリケーション情報を取得する取得手段と、取得手段により取得されたアプリケーション情報に基づいて、ユーザの目的とする目的機能を決定する決定手段と、決定手段により決定された目的機能に応じた処理を実行する実行手段と、を有することによって課題を解決する。【選択図】図４
2015106371.tif 000002
【特許請求の範囲】
【請求項１】
電子機器とのペアリング時に前記電子機器のアプリケーションに関するアプリケーション情報を取得する取得手段と、
前記取得手段により取得された前記アプリケーション情報に基づいて、ユーザの目的とする目的機能を決定する決定手段と、
前記決定手段により決定された目的機能に応じた処理を実行する実行手段と、
を有する画像形成装置。
【請求項２】
前記取得手段は、前記電子機器において起動されているアプリケーションがあるか否か及びアプリケーションが起動されている場合には起動されているアプリケーションの識別情報を前記アプリケーション情報として取得し、
前記決定手段は、前記取得手段により取得された前記アプリケーション情報に基づいて、ユーザの目的とする目的機能を決定する請求項１記載の画像形成装置。
【請求項３】
前記決定手段により決定された目的機能を識別する目的機能情報と、ペアリングが完了した前記電子機器を識別する識別情報と、を関連付けて関連情報としてメモリに記憶する記憶手段を更に有し、
前記実行手段は、前記決定手段により決定された目的機能がスキャン機能であった場合、電子機器を画像形成装置に近づけてスキャンのスタートキーを選択するように表示し、前記メモリに記憶されている前記関連情報の識別情報で識別される電子機器と通信中であり、前記関連情報の目的機能情報で識別される目的機能がスキャン機能であった場合、前記スタートキーを選択可能にする請求項１又は２記載の画像形成装置。
【請求項４】
画像形成装置が実行する情報処理方法であって、
電子機器とのペアリング時に前記電子機器のアプリケーションに関するアプリケーション情報を取得する取得ステップと、
前記取得ステップにより取得された前記アプリケーション情報に基づいて、ユーザの目的とする目的機能を決定する決定ステップと、
前記決定ステップにより決定された目的機能に応じた処理を実行する実行ステップと、
を含む情報処理方法。
【請求項５】
コンピュータに、
電子機器とのペアリング時に前記電子機器のアプリケーションに関するアプリケーション情報を取得する取得ステップと、
前記取得ステップにより取得された前記アプリケーション情報に基づいて、ユーザの目的とする目的機能を決定する決定ステップと、
前記決定ステップにより決定された目的機能に応じた処理を実行する実行ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、ＮＦＣデバイスを搭載した電子機器が多く普及しており、ＮＦＣ通信によって電子機器同士のペアリングを行うことで、ユーザが詳細な設定をすることなく簡単に電子機器同士の関連付けを行うことが可能となった（特許文献１参照)。
また、ペアリングだけをＮＦＣ通信で行った後に、実際の通信はより高度なＷｉ−ＦｉやＢｌｕｅｔｏｏｔｈ（登録商標）を行うハンドオーバーという手法も広く知られている。
更に、ペアリングの応用として、電子機器に対して予めペアリングされる可能性のある電子機器とその電子機器がペアリングされた場合に行う制御とを設定しておく。そして、ペアリングされたタイミングで登録されている制御を開始するという提案もされている（特許文献２参照）。
これらの技術を用いて、ＮＦＣを搭載した電子機器と画像形成装置をペアリングし、ハンドオーバーによって、電子機器上の画像ファイルを画像形成装置で印刷したり、画像形成装置でスキャンした画像を電子機器上に保存したりする機能が検討されている。更に、電子機器と画像形成装置とが連携するだけでなく、クラウド上の文書変換サービス等を連携させることで、多種多様な機能の実現が期待されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１８８２８１号公報
【特許文献２】特開２００６−２４５９５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電子機器と画像形成装置とのペアリングは、電子機器上で動作するアプリケーションと画像形成装置の制御モジュールとがＮＦＣ通信によって必要な情報の交換を行うことで実現される。ペアリング確立後は、電子機器上で動作するアプリケーションと画像形成装置の制御モジュールとがネットワークを介してそれぞれの機能に応じたやりとりを行うことで機能が実現されることになる。
ユーザは、何らかの機能を利用するために電子機器を画像形成装置に近づけてＮＦＣ通信によってペアリングを行う。このとき、予め電子機器若しくは画像形成装置で必要なアプリケーションを起動してＮＦＣ通信を行うような制約を設けると使い勝手が低下する。一方、アプリケーションを起動せずにＮＦＣ通信させてペアリングを完了させても、アプリケーションを起動しないと機能は実現できないため、ペアリング後にユーザが必要なアプリケーションを起動しなくてはいけなくなってしまう。特許文献２記載の技術では、ペアリング時に予め登録されているアプリケーションを起動するような制御を行っているが、ユーザが実現したい機能は時々によって変わるため同じ手法では解決することができない。このような問題を解消するためには、ＮＦＣ通信によるペアリングを行う際の制約を特に設定せず、かつ、ユーザが実現したい機能を簡単に実現できるような操作フローが必要となる。
【０００５】
また、電子機器と画像形成装置とのペアリングによって、モバイルスキャンやモバイルプリント等様々な機能を実現する場合、１台の画像形成装置に対して複数の電子機器がペアリングされることが想定される。モバイルプリントを行う場合は、ペアリングされた複数の電子機器から1台の画像形成装置にプリント指示を行っても問題ない。しかし、モバイルスキャンを行う場合は、画像形成装置はペアリングされた複数の電子機器のうちどの電子機器に画像を送信すべきかを特定する必要がある。特許文献１では、ペアリング中の電子機器の中からまさにペアリングさせたい電子機器をユーザに選択させる制御を行っているが、電子機器の識別子はユーザにとって認識しやすいものとは限らないため、選択ミスをしてしまう可能性がある。
【課題を解決するための手段】
【０００６】
そこで、本発明の画像形成装置は、電子機器とのペアリング時に前記電子機器のアプリケーションに関するアプリケーション情報を取得する取得手段と、前記取得手段により取得された前記アプリケーション情報に基づいて、ユーザの目的とする目的機能を決定する決定手段と、前記決定手段により決定された目的機能に応じた処理を実行する実行手段と、を有する。
【発明の効果】
【０００７】
本発明によれば、直観的、かつ、分かりやすい操作で、ユーザの目的とする機能を使えるようにすることができる。
【図面の簡単な説明】
【０００８】
【図１】画像処理システムのシステム構成の一例を示す図である。
【図２】画像形成装置の構成の一例を示す図である。
【図３】モバイル端末のハードウェア構成の一例を示す図である。
【図４】画像形成装置における情報処理の一例を示すフローチャートである。
【図５】ペアリング情報テーブルの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
図１は、画像処理システムのシステム構成の一例を示す図である。
画像形成装置１００とモバイル端末１０１とは、無線若しくは有線によってネットワークに接続されており、ＮＦＣデバイスを搭載している。画像形成装置１００やモバイル端末１０１は、無線で通信を行う場合は、ルータ１０２を介してネットワークに接続される。ネットワーク上には、各種のクラウドサービス１０３が存在し、画像形成装置１００やモバイル端末１０１は、ネットワークを介して各種クラウドサービスを利用することが可能である。
【００１１】
次に図２（ａ）を用いて、画像形成装置１００のハードウェア構成について説明する。
ＣＰＵ２０２を含む制御部２０１は、画像形成装置１００全体の動作を制御する。
ＣＰＵ２０２は、ＲＯＭ２０３に記憶された制御プログラムを読み出して読取制御や送信制御等の各種制御処理を実行する。
ＲＡＭ２０４は、ＣＰＵ２０２の主メモリ、ワークエリア等の一時記憶領域として用いられる。
ＨＤＤ２０５は、画像データや各種プログラムや各種設定情報を記憶する。
操作部Ｉ／Ｆ２０６は、操作部２１１と制御部２０１とを接続する。
操作部２１１には、タッチパネル機能を有する液晶表示部やキーボード等が備えられている。
プリンタＩ／Ｆ２０７は、プリンタ２１２と制御部２０１とを接続する。
プリンタ２１２で印刷すべき画像データはプリンタＩ／Ｆ２０７を介して制御部２０１からプリンタ２１２に転送され、プリンタ２１２において記録媒体上に印刷される。
スキャナＩ／Ｆ２０８は、スキャナ２１３と制御部２０１とを接続する。
スキャナ２１３は、原稿上の画像を読み取って画像データを生成し、スキャナＩ／Ｆ２０８を介して制御部２０１に入力する。
ＮＦＣＩ／Ｆ２０９は、ＮＦＣ搭載デバイスが近接されるとＮＦＣデバイスとの通信を確立する。
ネットワークＩ／Ｆ２１０は、制御部２０１（画像形成装置１００）をネットワークに接続する。ネットワークＩ／Ｆ２１０は、ネットワーク上の外部装置に画像データを送信したり、ネットワーク上の外部装置から各種情報を受信したりする。
ＣＰＵ２０２がＲＯＭ２０３又はＨＤＤ２０５に記憶されたプログラムに基づき処理を実行することによって、後述する画像形成装置１００のソフトウェア構成及び後述する画像形成装置１００のフローチャートに係る処理が実現される。
【００１２】
続いて、図２（ｂ）を用いて画像形成装置１００のソフトウェア構成を説明する。
操作部管理モジュール２１４は、画像形成装置１００がユーザに提供する各種機能の設定項目や、画像形成装置１００の状態等、操作部２１１に表示するための情報を管理し、操作部Ｉ／Ｆ２０６を介して操作部２１１に表示を行う。
コピーモジュール２１５は、操作部２１１から入力されたコピージョブの設定を受けてジョブ管理モジュール２１８に対してジョブ実行の依頼を行う。また、コピーモジュール２１５は、ジョブ管理モジュール２１８やコンポーネント管理モジュール２１９から状態通知を受け取って操作部管理モジュール２１４に通知を行う。図２（ｂ）に図示しないが、画像形成装置１００が提供するプリントやスキャン、ファックス等の機能についても、コピーモジュール２１５と同様のモジュールが存在する。
モバイルスキャンモジュール２１６は、画像形成装置１００のスキャナ２１３によってスキャンした画像をモバイル端末１０１に送信するための制御を行う。モバイルスキャンモジュール２１６は、操作部２１１又はＮＦＣＩ／Ｆ２０９からジョブ実行に必要な設定情報を受け付けて、ジョブ管理モジュール２１８にジョブ実行の依頼を行う。また、モバイルスキャンモジュール２１６は、スキャン完了した画像を、予め設定された情報に基づいてネットワークを介して送信する。
【００１３】
ＮＦＣ機能管理モジュール２１７は、ＮＦＣＩ／Ｆ２０９によってモバイル端末１０１とのペアリングを確立する際の制御を行う。ＮＦＣ機能管理モジュール２１７は、画像形成装置１００とモバイル端末１０１との間で必要なペアリング情報の交換を行ったり、機能を実現するためのアプリケーションやモジュールの起動を行ったりする。
ジョブ管理モジュール２１８は、コピーモジュール２１５等からジョブ実行の依頼を受け付けて、実際に、プリンタ２１２やスキャナ２１３を動作させてジョブを実行する。
コンポーネント管理モジュール２１９は、プリンタ２１２やスキャナ２１３の状態の管理を行う。
データ管理モジュール２２０は、ＨＤＤ２０５やＲＡＭ２０４上に管理されているデータに対して、読み出しと書き出しを行う。画像形成装置１００は、ＨＤＤ２０５やＲＡＭ２０４上に後述する図５に示すようなペアリングした電子機器の識別子やＩＰアドレス等の情報をペアリング情報テーブルとして保持している。
【００１４】
続いて、図３を用いてモバイル端末１０１のハードウェア構成について説明する。
ＣＰＵ３０２を含む制御部３０１は、モバイル端末１０１全体の動作を制御する。
ＣＰＵ３０２は、ＲＯＭ３０３に記憶された制御プログラムやアプリケーションプログラムを読み出して各種制御処理を実行する。
ＲＡＭ３０４は、ＣＰＵ３０２の主メモリ、ワークエリア等の一時記憶領域として用いられる。
操作部Ｉ／Ｆ３０５は、操作部３０９と制御部３０１とを接続する。
操作部３０９には、タッチパネル機能を有する液晶表示部やキーボード等が備えられている。
外部ストレージＩ／Ｆ３０６は、ＵＳＢメモリやＳＤカード等との接続を行い、ストレージに記憶されているデータの読み書きを行う。
ＮＦＣＩ／Ｆ３０７は、ＮＦＣ搭載デバイスが近接されるとＮＦＣデバイスとの通信を確立する。
ネットワークＩ／Ｆ３０８は、制御部３０１（モバイル端末１０１）をネットワークに接続する。
ＣＰＵ３０２がＲＯＭ３０３等に記憶されたプログラムに基づき処理を実行することによって、モバイル端末１０１の機能が実現される。
【００１５】
ここからは、図４を用いて処理の流れを説明していく。図４は、画像形成装置における情報処理の一例を示すフローチャートである。
Ｓ４００１で、ＮＦＣ機能管理モジュール２１７は、画像形成装置１００のＮＦＣＩ／Ｆ２０９にモバイル端末１０１のＮＦＣＩ／Ｆ３０７が近づけられたことを検知する。ＮＦＣ機能管理モジュール２１７が、モバイル端末１０１のＮＦＣＩ／Ｆ３０７が近づけられたことを検知した場合、処理をＳ４００２に進める。
Ｓ４００２で、ＮＦＣ機能管理モジュール２１７は、ＮＦＣＩ／Ｆ２０９を介してモバイル端末１０１と通信を確立する。
Ｓ４００３で、ＮＦＣ機能管理モジュール２１７は、ＮＦＣ通信によって、画像形成装置１００の識別子とＩＰアドレスとをモバイル端末１０１に通知する。
更にＳ４００４で、ＮＦＣ機能管理モジュール２１７は、モバイル端末１０１の識別子とＩＰアドレスとモバイル端末１０１で起動しているアプリケーションの識別子とを要求する。モバイル端末１０１で起動しているアプリケーションの識別子は、ペアリング時に取得する電子機器のアプリケーションに関するアプリケーション情報の一例である。つまり、モバイル端末１０１で起動しているアプリケーションの識別子は、電子機器で起動されているアプリケーションがあるか否か及びアプリケーションが起動されている場合には起動されているアプリケーションの識別情報の一例である。
【００１６】
Ｓ４００５で、ＮＦＣ機能管理モジュール２１７は、取得したモバイル端末の識別子とＩＰアドレスとが既にペアリング済みのモバイル端末であるかを図５に示すペアリング情報テーブルで検索する。そして、ＮＦＣ機能管理モジュール２１７は、検索の結果に基づき、既にペアリング済みのモバイル端末１０１であるか否かを判定する。ペアリング済みのモバイル端末１０１でなかった場合、ＮＦＣ機能管理モジュール２１７は、処理をＳ４００６に進める。
Ｓ４００６で、ＮＦＣ機能管理モジュール２１７は、モバイル端末１０１で起動中のアプリケーションが存在していたか否かをチェックする。起動中のアプリケーションが存在した場合、ＮＦＣ機能管理モジュール２１７は、処理をＳ４００７に進める。
Ｓ４００７で、ＮＦＣ機能管理モジュール２１７は、取得したアプリケーションの識別子が画像形成装置１００の機能を利用するためのアプリケーション識別子と一致するか否かを確認する。更に、ＮＦＣ機能管理モジュール２１７は、画像形成装置１００のどの機能を利用するためのアプリケーション識別子であるかを確認する。画像形成装置１００のデータ管理モジュール２２０には、予め画像形成装置１００の機能を利用することが可能なモバイル端末１０１のアプリケーション識別子が記録されており、その情報に基づいて、ＮＦＣ機能管理モジュール２１７は、Ｓ４００７の判断を行う。取得した起動中のアプリケーションの識別子が画像形成装置１００を利用するためのアプリケーション識別子と一致した場合、ＮＦＣ機能管理モジュール２１７は、処理をＳ４００８に進める。
【００１７】
Ｓ４００８で、ＮＦＣ機能管理モジュール２１７は、Ｓ４００７で確認したアプリケーション識別子に対応する機能を実行するかどうかを確認する表示を行うように、操作部管理モジュール２１４に依頼する。依頼を受けた操作部管理モジュール２１４は、操作部Ｉ／Ｆ２０６を介して、操作部２１１に表示を行う。
Ｓ４００９で、操作部管理モジュール２１４からユーザの選択操作情報を取得したＮＦＣ機能管理モジュール２１７は、前記選択操作情報に基づいて、ユーザが「機能を実行する」を選択したか否か、即ち「起動中のアプリでよい」か否かを判定する。モバイル端末１０１をかざしたユーザによって「起動中のアプリケーションに対応付けられた機能でよい」が選択されたと判定した場合、ＮＦＣ機能管理モジュール２１７は、処理をＳ４０１０に進める。
Ｓ４００７〜Ｓ４００９は、ユーザの目的とする目的機能を決定する処理の一例である。
Ｓ４０１０で、ＮＦＣ機能管理モジュール２１７は、図５に示すペアリング情報テーブルにモバイル端末１０１の識別子とＩＰアドレスと利用目的の機能とを登録する。図５の目的の機能は、目的機能情報の一例である。また、モバイルＩＤは、ペアリングが完了した電子機器を識別する識別情報の一例である。また、ペアリング情報テーブルに関連付けられて記憶されているモバイルＩＤ、ＩＰアドレス、目的の機能は、関連情報の一例である。
【００１８】
Ｓ４００６で、起動中のアプリケーションが存在しなかった場合、ＮＦＣ機能管理モジュール２１７は、処理をＳ４０１１に進める。
Ｓ４０１１で、ＮＦＣ機能管理モジュール２１７は、どの機能を利用するためにＮＦＣ通信を行ったかを確認する画面表示を行うように操作部管理モジュール２１４に依頼する。依頼を受けた操作部管理モジュール２１４は、操作部Ｉ／Ｆ２０６を介して、操作部２１１に表示を行う。
Ｓ４０１２で、操作部管理モジュール２１４からユーザの選択操作情報を取得したＮＦＣ機能管理モジュール２１７は、モバイル端末１０１をかざしたユーザによって、操作部２１１を介して入力された目的とする機能（目的機能）を確認する。更に、ＮＦＣ機能管理モジュール２１７は、ＮＦＣＩ／Ｆ２０９を介してモバイル端末１０１に対して目的の機能に対応したアプリケーションの起動を要求する。モバイル端末１０１におけるアプリケーションの起動が完了した旨の通知をモバイル端末１０１から受け取ると、ＮＦＣ機能管理モジュール２１７は、処理をＳ４０１０に進める。
Ｓ４０１０で、ＮＦＣ機能管理モジュール２１７は、図５に示すペアリング情報テーブルにモバイル端末の識別子とＩＰアドレスと利用目的の機能とを登録する。
【００１９】
一方、Ｓ４００５で、ＮＦＣ機能管理モジュール２１７は、ペアリング済みのモバイル端末１０１であると判定した場合、処理をＳ４０１３に進める。
Ｓ４０１３で、ＮＦＣ機能管理モジュール２１７は、モバイル端末１０１から取得した起動中のアプリケーション識別子が図５に示すペアリング情報テーブルに登録されている利用目的の機能と一致するか否かを確認する。一致した場合、ＮＦＣ機能管理モジュール２１７は、処理をＳ４０１４に進める。
Ｓ４０１４で、ＮＦＣ機能管理モジュール２１７は、Ｓ４０１３で確認した機能を実行するかどうかを確認する画面表示を行うように操作部管理モジュール２１４に依頼する。依頼を受けた操作部管理モジュール２１４は、操作部Ｉ／Ｆ２０６を介して、操作部２１１に表示を行う。
Ｓ４０１５で、操作部管理モジュール２１４からユーザの選択操作情報を取得したＮＦＣ機能管理モジュール２１７は、モバイル端末１０１をかざしたユーザによって入力された目的機能を確認する。ＮＦＣ機能管理モジュール２１７は、目的機能が図５に示すペアリング情報テーブルに登録されている機能と同じだった場合、処理をＳ４０１６に進める。違った場合、ＮＦＣ機能管理モジュール２１７は、処理をＳ４０１１に進める。
【００２０】
Ｓ４０１１で、ＮＦＣ機能管理モジュール２１７は、再度目的の機能の入力を促す。モバイル端末１０１から取得した起動中のアプリケーション識別子が図５に示すペアリング情報テーブルに登録されている利用目的の機能と一致しなかった場合も、ＮＦＣ機能管理モジュール２１７は、処理をＳ４０１１に進める。そして、Ｓ４０１１で、ＮＦＣ機能管理モジュール２１７は、再度目的の機能の入力を促す。Ｓ４０１１以降の処理は上述した処理と同様である。
ここまでの処理によって、図５に示すペアリング情報テーブルに、モバイル端末１０１の識別子とＩＰアドレスと利用目的の機能との登録が完了する。
【００２１】
Ｓ４０１６で、ＮＦＣ機能管理モジュール２１７は、機能実現のために、更なる情報が必要であるかを確認する。モバイル端末１０１からクラウドサービス１０３を介して画像形成装置１００にプリント指示を行うモバイルプリントは、モバイル端末１０１が画像形成装置１００のＩＰアドレスを指定して、プリントしたい画像データを送信することで実現される。
そのため、先述したＳ４００２〜Ｓ４００４で交換したペアリング情報で機能を実現することができる。よって、Ｓ４０１７に進み、ＮＦＣ機能管理モジュール２１７は、ペアリングが完了したことと、モバイル端末１０１のアプリケーションから続きの操作を行うための表示を行うように操作部管理モジュール２１４に依頼する。依頼を受けた操作部管理モジュール２１４は、操作部Ｉ／Ｆ２０６を介して、操作部２１１に表示を行う。その後、モバイル端末１０１によって、ネットワークＩ／Ｆ３０８を介してプリント指示が行われ、画像形成装置１００は、ネットワークＩ／Ｆ２１０からプリント指示を受け付ける。
【００２２】
一方、画像形成装置１００でスキャンした画像を、クラウドサービス１０３を介してモバイル端末１０１に送信するモバイルスキャンは、スキャンした画像の格納先やスキャン処理時のパラメータ設定等を更に行う必要がある。また、それらを制御するための専用モジュールが画像形成装置１００に必要となる。
そのため、Ｓ４０１８に進み、ＮＦＣ機能管理モジュール２１７は、モバイルスキャンモジュール２１６の起動を行う。更に、モバイルスキャンモジュール２１６は、Ｓ４０１９で、スキャンを行うための設定が完了したか否かをユーザに確認する表示を行うように操作部管理モジュール２１４に依頼する。依頼を受けた操作部管理モジュール２１４は、操作部Ｉ／Ｆ２０６を介して、操作部２１１に表示を行う。モバイルスキャンは、スキャン機能の一例である。Ｓ４０２０で、モバイルスキャンモジュール２１６は、設定が完了したか否かを判定する。
例えば、設定が完了した旨の操作を、操作部２１１等を介して受け取る等、設定が完了したことを検知した場合、Ｓ４０２１に進み、モバイルスキャンモジュール２１６は、ＮＦＣＩ／Ｆ２０９を介して、モバイル端末１０１から更なる詳細情報の取得を行う。スキャンを行うための情報が全て揃ったら、モバイルスキャンモジュール２１６は、操作部管理モジュール２１４を制御し、画像形成装置１００の操作部２１１にあるスキャンスタートキーを選択可能とする。但し、画像形成装置１００とモバイル端末１０１との対応づけを確実に行うために、画像形成装置１００は、ユーザに意識してＮＦＣ通信をさせて、まさにＮＦＣ通信中のモバイル端末に対してスキャン画像を送信するように制御する。
【００２３】
そのために、Ｓ４０２２で、モバイルスキャンモジュール２１６は、モバイル端末を画像形成装置に近づけてスタートキーを選択するよう表示を行うように操作部管理モジュール２１４に依頼する。依頼を受けた操作部管理モジュール２１４は、操作部Ｉ／Ｆ２０６を介して、操作部２１１に表示を行う。
Ｓ４０２３で、モバイルスキャンモジュール２１６は、Ｓ４０１０でデータ管理モジュール２２０のペアリング情報テーブル（図５）に登録したモバイル端末とＮＦＣ通信中（タッチ中）であるか否か及び登録したモバイル端末と一致するか否かを確認する。
登録したモバイル端末１０１とＮＦＣ通信中であり、かつ、一致する場合、Ｓ４０２４で、モバイルスキャンモジュール２１６は、操作部管理モジュール２１４を制御し画像形成装置１００の操作部２１１にあるスキャンスタートキーを選択可能となるようにする。ＮＦＣ通信が中断された場合、モバイルスキャンモジュール２１６は、操作部管理モジュール２１４を制御し、画像形成装置１００の操作部２１１にあるスキャンスタートキーを選択できないようにする。
例えば、モバイルスキャンモジュール２１６は、操作部２１１に表示していなかったスキャンスタートキーを表示したり、グレーアウトで選択不可能にしていたスキャンスタートキーを明るく表示して選択可能にしたりすることで選択可能とする。
【００２４】
Ｓ４０２０で設定が完了していなかった場合、モバイルスキャンモジュール２１６は、Ｓ４０２５で、モバイル端末側で必要な設定が完了したらもう一度モバイル端末を画像形成装置に近づけるように促す表示を行うように操作部管理モジュール２１４に依頼する。依頼を受けた操作部管理モジュール２１４は、操作部Ｉ／Ｆ２０６を介して、操作部２１１に表示を行う。ユーザがモバイル端末側で必要な設定を行い、再びＮＦＣ通信が行われた場合は、Ｓ４００１〜Ｓ４００５、Ｓ４０１３〜Ｓ４０１５、Ｓ４０１６、Ｓ４０１８〜Ｓ４０２０、Ｓ４０２１〜Ｓ４０２３の処理が実行され、モバイルスキャンが開始される。スキャンスタートキーが選択されたら、ＮＦＣ通信の解除を許可し、モバイルスキャンモジュール２１６は、ネットワークＩ／Ｆ２１０を介してクラウドサービス１０３又は、モバイル端末１０１の設定された格納場所にスキャン画像を送信する。
データ管理モジュール２２０は、記録されているペアリング情報を、該当するモジュールの指示による処理が全て終了したタイミング、又は、予めタイマー等を設けておき所定の時間が経過したタイミングで削除する。
【００２５】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００２６】
以上、上述した各実施形態によれば、ＮＦＣ通信によるペアリングを行う際の制約を特に設定せず、いかなる状態でＮＦＣ通信が行われた場合でも、電子機器の状態を取得することよってユーザが意図する機能の実現に必要な操作フローを提供することが可能となる。したがって、使い勝手のよい操作性を実現できる。
また、１台の画像形成装置に対して複数の電子機器がペアリングされている状態であっても、対象となる電子機器を特定する必要がある機能を実行する場合は、ＮＦＣ通信を必須とすることで誤ったペアリング先に処理が実行されることを回避することが可能となる。
よって、直観的、かつ、分かりやすい操作で、ユーザの目的とする機能を使えるようにすることができる。
【００２７】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図１】
2015106371.tif 000003
【図２】
2015106371.tif 000004
【図３】
2015106371.tif 000005
【図４】
2015106371.tif 000006
【図５】
2015106371.tif 000007