(57)【要約】【課題】処理内容に応じたアプリの切り替え、アプリの切り替えに伴う通信接続の切り替えなどの煩雑な作業を軽減することができる情報処理システムを提供する。【解決手段】情報処理システム（Ｓ）は、近接無線通信により情報伝達が可能に構成されたＭＦＰ３０００、携帯端末１０００を有する。このＭＦＰは、携帯端末において起動させるＭＦＰアプリ１６００と、当該ＭＦＰアプリ１６００が起動した後に起動させる別アプリ１５００とを特定する。そして、特定されたＭＦＰアプリ、別アプリを携帯端末において特定するための情報をＮＦＣタグ５０００に記録する。また、携帯端末は、近接無線通信によりＮＦＣタグに記録されたアプリケーション情報を取得する。携帯端末は、また、取得した情報に基づき起動するアプリケーションに応じて通信接続の切り替えを制御する。このとき、携帯端末は、ＭＦＰアプリが使用する通信の種別と、別アプリが使用する通信の種別とが異なる場合、この別アプリに対応する通信接続に切り替えてから当該別アプリを起動する。【選択図】図５
2015186104.tif 000002
【特許請求の範囲】
【請求項１】
近接無線通信により情報伝達が可能に構成された情報処理装置と携帯端末とを含む情報処理システムであって、
前記情報処理装置は、
前記携帯端末において起動させる第１のアプリケーションと、当該第１のアプリケーションが起動した後に起動させる第２のアプリケーションとを特定する特定手段と、
前記特定された第１のアプリケーション及び第２のアプリケーションを前記携帯端末において特定するためのアプリケーション情報を格納部に記録する記録手段と、を有し、
前記携帯端末は、
前記近接無線通信により前記格納部に記録されたアプリケーション情報を取得する取得手段と、
前記取得した情報に基づき起動するアプリケーションに応じて通信接続の切り替えを制御する制御手段と、を有し、
前記制御手段は、前記第１のアプリケーションが使用する通信の種別と、前記第２のアプリケーションが使用する通信の種別とが異なる場合、この第２のアプリケーションに対応する通信接続に切り替えてから当該第２のアプリケーションを起動することを特徴とする、
情報処理システム。
【請求項２】
前記特定手段は、前記通信接続の切り替えに必要な情報をハンドオーバ情報として特定し、前記記録手段は、当該ハンドオーバ情報を前記格納部に記録し、
前記制御手段は、前記取得手段が取得した前記ハンドオーバ情報に基づき通信接続の切り替えを実行することを特徴とする、
請求項１に記載の情報処理システム。
【請求項３】
前記携帯端末は、操作入力を受け付けるための画面を表示する表示部を有し、
前記特定手段は、前記携帯端末において起動させる前記第１のアプリケーションと、当該第１のアプリケーションが起動した後に前記表示部に表示させる画面を画面情報として特定し、前記記録手段は、当該画面情報を前記格納部に記録し、
前記制御手段は、前記取得手段が取得した前記画面情報に対応するアプリケーションを、前記第１のアプリケーションを起動した後に起動させる第２のアプリケーションとすることを特徴とする、
請求項１又は２に記載の情報処理システム。
【請求項４】
前記画面情報により特定される画面が前記第１のプリケーションにおける画面である場合、前記制御手段は、当該第１のアプリケーションを起動した後にこの第１のアプリケーションの表示画面を前記画面情報により指定された画面に遷移させることを特徴とする、
請求項３に記載の情報処理システム。
【請求項５】
前記携帯端末は、前記画面情報に対応するアプリケーション、当該アプリケーションにおいてハンドオーバ処理が必要であるか否かをそれぞれ関連付けたデータテーブルを有し、
前記制御手段は、前記取得手段が取得した前記画面情報に基づいて前記データテーブルを参照し、これにより前記通信接続の切り替えの要否を判別することを特徴とする、
請求項３又は４に記載の情報処理システム。
【請求項６】
前記特定手段は、前記情報処理装置の状態を表す情報を状態情報として特定し、前記記録手段は、当該状態情報を前記格納部に記録し、
前記制御手段は、前記取得手段が取得した前記状態情報に基づき前記第１のアプリケーションを起動した後に起動させる第２のアプリケーションを特定することを特徴とする、
請求項１又は２に記載の情報処理システム。
【請求項７】
前記状態情報は、前記情報処理装置が実行するジョブを表す情報、このジョブに対する操作入力を受け付けるための画面を表す情報の少なくとも一方を含んでいることを特徴とする、
請求項６に記載の情報処理システム。
【請求項８】
前記情報処理装置の前記格納部がＮＦＣタグであり、前記第１のアプリケーションが使用する通信の種別が前記近接無線通信であるＮＦＣ通信であり、前記第２のアプリケーションが使用する通信の種別が無線ＬＡＮ通信であることを特徴とする、
請求項１乃至７いずれか一項に記載の情報処理システム。
【請求項９】
近接無線通信により携帯端末と情報伝達が可能に構成された情報処理装置であって、
前記近接無線通信を介して前記携帯端末が読み込む情報を格納するための格納部と、
前記携帯端末において起動させる第１のアプリケーションと、当該第１のアプリケーションが起動した後に起動させる第２のアプリケーションとを特定する特定手段と、
前記特定された第１のアプリケーション及び第２のアプリケーションを前記携帯端末において特定するためのアプリケーション情報を前記格納部に記録する記録手段と、を有することを特徴とする、
情報処理装置。
【請求項１０】
近接無線通信により携帯端末と情報伝達が可能に構成された情報処理装置の制御方法であって、
前記携帯端末において起動させる第１のアプリケーションと、当該第１のアプリケーションが起動した後に起動させる第２のアプリケーションとを特定する工程と、
前記近接無線通信を介して前記携帯端末が読み込む情報を格納するための格納部に前記特定された第１のアプリケーション及び第２のアプリケーションを前記携帯端末において特定するためのアプリケーション情報を記録する工程と、を有することを特徴とする、
情報処理装置の制御方法。
【請求項１１】
コンピュータを、
請求項９に記載の情報処理装置として機能させるためのコンピュータプログラム。
【請求項１２】
請求項１１に記載のコンピュータプログラムをコンピュータが読み取り可能に記録した記録媒体。
【請求項１３】
近接無線通信により情報処理装と情報伝達が可能に構成された携帯端末であって、
前記情報処理装置の格納部に記録され、前記携帯端末において起動させる第１のアプリケーションと、当該第１のアプリケーションが起動した後に起動させる第２のアプリケーションとが特定されたアプリケーション情報を前記近接無線通信を介して取得する取得手段と、
前記取得した情報に基づき起動するアプリケーションに応じて通信接続の切り替えを制御する制御手段と、を有し、
前記制御手段は、前記第１のアプリケーションが使用する通信の種別と、第２のアプリケーションが使用する通信の種別とが異なる場合、この第２のアプリケーションに対応する通信接続に切り替えてから当該第２のアプリケーションを起動することを特徴とする、
携帯端末。
【請求項１４】
近接無線通信により情報処理装と情報伝達が可能に構成された携帯端末の制御方法であって、
前記情報処理装置の格納部に記録され、前記携帯端末において起動させる第１のアプリケーションと、当該第１のアプリケーションが起動した後に起動させる第２のアプリケーションとが特定されたアプリケーション情報を前記近接無線通信を介して取得する工程と、
前記取得した情報に基づき起動するアプリケーションに応じて通信接続の切り替えを制御する工程と、を有し、
前記制御する工程は、前記第１のアプリケーションが使用する通信の種別と、第２のアプリケーションが使用する通信の種別とが異なる場合、この第２のアプリケーションに対応する通信接続に切り替えてから当該第２のアプリケーションを起動するように制御する工程であることを特徴とする、
携帯端末の制御方法。
【請求項１５】
コンピュータを、
請求項１３に記載の携帯端末として機能させるためのコンピュータプログラム。
【請求項１６】
請求項１５に記載のコンピュータプログラムをコンピュータが読み取り可能に記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、近接無線通信を用いた情報処理装置と携帯端末における携帯端末側のアプリ起動方法に関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータの技術をベースとして作られた、インターネットとの親和性が高い多機能携帯電話、いわゆるスマートフォンなどの携帯端末が普及しつつある。また、携帯端末で利用可能なアプリケーション（以下、単にアプリと称す場合もある）を開発するためのソフトウエア開発キット（ＳＤＫ）も多数公開されている。そのため、開発者が自由に携帯端末用アプリを開発し、それを配布することが可能な環境になりつつある。
【０００３】
例えば、携帯端末からプリンタ、ファックス、あるいはこれらの機能を備えた複合機（ＭＦＰ：Multifunction Peripheral）を操作するためのアプリ（ＭＦＰアプリ）などもＳＤＫを使用して開発され、公開されている。ユーザは、このＭＦＰアプリを携帯端末で起動することにより、ＭＦＰが有する様々な機能を使用することができる。なお、携帯端末において使用されるアプリ（モバイル用アプリ）は、一般的に単機能のアプリケーションとして作成されることが多い。そのため、携帯端末からＭＦＰを操作するユーザは、ＭＦＰの基本的な機能はＭＦＰアプリを介して操作し、拡張的な機能を使用する際には改めて別のアプリを起動しなければならないことが多い。
【０００４】
また、近接無線通信（非接触通信）の一例であるＮＦＣ（Near Field Communication）が様々な分野で普及している。ＮＦＣの機能は、例えばＮＦＣタグ、ＮＦＣリーダ／ライタなどを含んで構成されるＮＦＣユニットを搭載する機器により実現される。ＮＦＣユニットを搭載した機器間においては、機器同士を数センチメートル以内に近づけるだけで通信セッションが確立され、その後、機器同士を遠ざけると通信セッションが切断される。このように、機器同士をお互いに近づけたり、遠ざけたりするだけで通信セッションの確立／解除が行われる。そのため、ＮＦＣは、ユーザが様々なサービスを簡単に利用するための便利な手段として、様々な分野で注目を集め実用化が進められている。
【０００５】
例えば、画像形成装置には、デバイスのステータス情報が記録されるＮＦＣタグを配備する。携帯端末には、ＮＦＣタグに記録された情報を読み取るためのリーダ（ＮＦＣリーダ）を備える。このようなシステム構成とした場合、ユーザは、携帯端末をステータスを確認したいデバイスにかざす、つまり近接させるだけでそのデバイスの詳細な情報を簡単に取得することができる。
【０００６】
また、ＮＦＣタグは、ＵＲＩスキーム（例えば、ｈｔｔｐ）、ＳＳＩＤ（Service Set Identifier）、暗号キーなどの各種情報が書き込み可能に構成されている。
このような情報が記録されたＮＦＣタグを読み取った携帯端末では、例えば所定のアプリが自動的に起動されたり、種別の異なる通信規格、例えば３Ｇ通信から無線ＬＡＮ通信へ自動的に接続を切り替えるＷｉ−Ｆｉハンドオーバ処理が実行されたりする。
【０００７】
例えば、特許文献１に開示された携帯端末では、この携帯端末をＭＦＰに近づけてＮＦＣ通信セッションを開始させてＭＦＰから機能選択情報を取得する。その後、携帯端末をＭＦＰから遠ざけて一旦ＮＦＣ通信セッションを解除し、手元で設定項目を指定するなどの操作を行う。そして、再び携帯端末をＭＦＰに近接させてＮＦＣ通信セッションを開始させることにより、設定項目に従ったジョブの実行を指示する、というものである。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１３−７８０３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、ＮＦＣタグに書き込み可能な起動アプリに関する情報は１つに制限される。そのため、ユーザは、ＭＦＰ側で実行させたいジョブに応じてアプリの画面を切り替えたり、あるいはジョブに応じて別のアプリを起動したりする必要がある。また、ＭＦＰ側で実行させたいジョブによっては、Ｗｉ−Ｆｉ（登録商標）などの無線ＬＡＮ通信への接続が必要な別のアプリを起動する場合も考えられる。
このような場合、携帯端末に搭載されるアプリ毎に通信接続を切り替えるための、例えばＷｉ−Ｆｉハンドオーバ処理のためのプログラムを含める必要がある。その結果、相対的にアプリサイズが大きくなり、携帯端末が有する記憶装置の容量を圧迫してしまうことになる、という課題が残る。なお、そもそも、携帯端末にＢｕｉｌｔ-ｉｎされたブラウザなどに対しては、アプリ側でＷｉ−Ｆｉハンドオーバ処理を行うことができない。そのため、ユーザがその都度手動で、例えば携帯電話通信から無線ＬＡＮ通信に切り替える必要が生じてしまう。
【００１０】
本発明は、このような課題を鑑みて、処理内容に応じたアプリの切り替え、アプリの切り替えに伴う通信接続の切り替えなどの煩雑な作業を軽減することができる情報処理システムを提供することを、主たる目的とする。
【課題を解決するための手段】
【００１１】
本発明の情報処理システムは、近接無線通信により情報伝達が可能に構成された情報処理装置と携帯端末とを含む情報処理システムであって、前記情報処理装置は、前記携帯端末において起動させる第１のアプリケーションと、当該第１のアプリケーションが起動した後に起動させる第２のアプリケーションとを特定する特定手段と、前記特定された第１のアプリケーション及び第２のアプリケーションを前記携帯端末において特定するためのアプリケーション情報を格納部に記録する記録手段と、を有し、前記携帯端末は、前記近接無線通信により前記格納部に記録されたアプリケーション情報を取得する取得手段と、前記取得した情報に基づき起動するアプリケーションに応じて通信接続の切り替えを制御する制御手段と、を有し、前記制御手段は、前記第１のアプリケーションが使用する通信の種別と、前記第２のアプリケーションが使用する通信の種別とが異なる場合、この第２のアプリケーションに対応する通信接続に切り替えてから当該第２のアプリケーションを起動することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、第２のアプリケーションが起動される前に必要な通信接続の切り替えが行われる。そのため、ユーザにとっては、処理内容に応じたアプリの切り替え、アプリの切り替えに伴う通信接続の切り替えなどの煩雑な作業が軽減される。その結果、素早く所望の操作を行うことが可能になり、ユーザビリティの向上を図ることができる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態に係る情報処理システムの構成の一例を示す図。
【図２】携帯端末のハードウエア構成の一例を示すブロック図。
【図３】ＭＦＰのハードウエア構成の一例を示すブロック図。
【図４】ＮＦＣタグの記憶領域のメモリマップを示す模式図。
【図５】（ａ）は、情報処理システム全体のソフトウエア構成の概要を示す図、（ｂ）は、ＭＦＰのソフトウエア構成の一例を示す図、（ｃ）は、携帯端末のソフトウエア構成の一例を示す図。
【図６】ＭＦＰの処理手順を示すフローチャート。
【図７】携帯端末の処理手順を示すフローチャート。
【図８】ＭＦＰアプリが保持するデータテーブルの一例を説明するための図。
【図９】第２実施形態に係るＭＦＰの処理手順を示すフローチャート。
【図１０】携帯端末の処理手順を示すフローチャート。
【図１１】ＭＦＰアプリが保持するデータテーブルの一例を説明するための図。
【発明を実施するための形態】
【００１４】
以下、本発明をスマートフォン、タブレットＰＣなどの携帯端末、情報処理装置の一例であるプリンタ、ファックス等の機能を有する複合機（ＭＦＰ）を含む情報処理システムに適用した場合の実施形態例について、図面を用いて詳細に説明する。なお、携帯端末側で起動される別アプリが使用する通信接続がＷｉ−Ｆｉ（登録商標）通信である場合を例に挙げて説明する。また、携帯端末及び情報処理装置は、近接無線通信（非接触通信）の一例であるＮＦＣにより相互に情報伝達が可能に構成されているものとする。
【００１５】
［第１実施形態］
図１は、本実施形態に係る情報処理システムの構成の一例を示す図である。
図１に示す情報処理システムＳは、ネットワーク回線１０、携帯端末１０００、アクセスポイント２０００、ＭＦＰ（Multifunction Peripheral）３０００、ＮＦＣ（Near Field Communication）タグ５０００を含んで構成される。
【００１６】
携帯端末１０００は、例えばスマートフォン、タブレットＰＣなどの情報機器であり、無線ＬＡＮ通信を中継する機能を有するアクセスポイント２０００を介してネットワーク回線１０に接続される。
ＭＦＰ３０００は、例えばプリンタ、ファックス等の機能を有する複合機であり、ネットワーク回線１０に接続される。ＭＦＰ３０００は、また、ユーザが携帯端末１０００にインストールされているアプリケーション（以下、アプリと称す）を起動し、これを操作することにより出力されるコマンドに応じて動作するように構成される。なお、携帯端末１０００と同様に、ＭＦＰ３０００もアクセスポイント２０００を介してネットワーク回線１０に接続するように構成することもできる。
ＮＦＣタグ５０００は、通信セッションが確立した携帯端末１０００において自動的に起動させるアプリを特定するための情報、通信接続の切り替え、例えばＷｉ−Ｆｉ（登録商標）ハンドオーバ処理の情報などの各種情報が記録可能なタグである。ＮＦＣタグ５０００に記録された情報は、例えば携帯端末１０００が有するＮＦＣリーダ／ライタを用いて読み取られる。このように、ＮＦＣタグ５０００は、各種情報が記録される格納部を構成する。
以下、携帯端末１０００、ＭＦＰ３０００それぞれのハードウエア構成について具体的に説明する。
【００１７】
図２は、携帯端末１０００のハードウエア構成の一例を示すブロック図である。
図２に示す携帯端末１０００は、コントローラ１０１０、通信ユニット１０２０、音声出力部１０３０、音声入力部１０４０、カメラ１０５０、コネクタ１０６０、ストレージ１０７０、タッチスクリーンディスプレイ１０８０を含んで構成される。携帯端末１０００は、また、ボタン１０９０、加速度センサ１１００、方位センサ１１１０、ジャイロスコープ１１２０、ＮＦＣリーダ／ライタ１１３０を有する。
【００１８】
コントローラ１０１０は、例えば、ＣＰＵ（Central Processing Unit）を含む一種のコンピュータであり、携帯端末１０００の動作を統括的に制御する。このように、コントローラ１０１０は、携帯端末１０００が有する各種機能を実現するための制御手段として機能する。なお、コントローラ１０１０は、例えば通信ユニット１０２０などの他の構成機器を含んで統合されたＳｏＣ（System-on-a-chip）等の集積回路として構成してもよい。
【００１９】
通信ユニット１０２０は、アクセスポイント２０００を介した他の機器との通信を行うためのモジュールである。通信ユニット１０２０は、例えば携帯電話の無線通信規格である２Ｇ、３Ｇ、４Ｇ等の無線通信の種別に応じた通信を行う。通信ユニット１０２０は、また、Ｗｉ−Ｆｉ（IEEE802.11）、ＷｉＭＡＸ（登録商標）、ＮＦＣ等の無線通信の種別に応じた通信を行うように構成することもできる。なお、通信ユニット１０２０は、上述した種別の異なる通信規格の１つ又は複数を切り替えながらサポートするように構成することもできる。
【００２０】
音声出力部１０３０は、例えばスピーカであり、コントローラ１０１０から受信した音声信号を音声として出力する。
音声入力部１０４０は、例えばマイクであり、受け付けた音声を音声信号に変換し、変換後の音声信号をコントローラ１０１０へ送信する。
カメラ１０５０は、物体を撮影するアウトカメラであり、例えばＣＣＤ（Charge Coupled Device）を含んで構成される。
【００２１】
コネクタ１０６０は、他の機器との接続を仲介する端子である。コネクタ１０６０は、携帯端末１０００に接続する機器に応じた、例えばＵＳＢ（Universal Serial Bus）、イヤホンマイクコネクタのような汎用的な端子であってもよい。コネクタ１０６０は、また、Ｄｏｃｋコネクタのような専用に設計された端子であってもよい。なお、コネクタ１０６０を介して携帯端末１０００に接続される機器は、例えば外部ストレージ、スピーカ、通信装置などである。
【００２２】
ストレージ１０７０は、コントローラ１０１０が実行する各種プログラム、並びに、設定データを含む各種データなどを記憶する記憶装置である。ストレージ１０７０は、また、コントローラ１０１０による処理結果を一時的に記憶するための作業領域としても利用される。
なお、ストレージ１０７０は、半導体記憶デバイス、磁気記憶デバイス等の任意の記憶デバイスを用いて構成したり、複数種類の記憶デバイスを含んで構成したりすることができる。また、ストレージ１０７０は、メモリカード等の可搬性を有する記憶媒体、及び、この記憶媒体の読み取り装置を組み合わせ構成することもできる。
【００２３】
ストレージ１０７０に記憶されるプログラムは、フォアグランド又はバックグランドで実行されるアプリケーション、アプリケーションの動作を支援するための制御プログラムがある。
アプリケーションは、コントローラ１０１０を介して所定の処理が実行されるように規定されたプログラムである。例えば、アプリケーションが実行されることにより、例えばタッチスクリーンディスプレイ１０８０の表示画面上に所定の画面を表示させたりすることができる。また、この画面に対してユーザが行った操作（ジェスチャ操作）を検出させたり、検出結果に応じた処理が実行されるように制御したりすることができる。
制御プログラムは、例えば携帯端末１０００が有する各機能部を原始的に制御したり、携帯端末１０００が有するアプリケーションを起動したりするためのＯＳ（Operating System）である。例えば、コントローラ１０１０は、制御プログラムに基づき通信ユニット１０２０、音声出力部１０３０、及び音声入力部１０４０等を制御し、これにより通話を実現する。
なお、アプリケーション及び制御プログラムは、予めストレージ１０７０に記憶させておく他、通信ユニット１０２０を介してそれぞれをストレージ１０７０にインストールすることもできる。
【００２４】
タッチスクリーンディスプレイ１０８０は、文字、画像、図形等のグラフィックを表示画面上に表示する表示部、及び、画面上でユーザが行う操作、例えば指、あるいはスタイラスペンなどを介したタップ、フリックなどの操作を検出する操作受付部として機能する。
【００２５】
ボタン１０９０は、ユーザにより操作される一又は複数のボタンである。コントローラ１０１０は、ボタン１０９０に対してユーザが行った操作（クリック、ダブルクリック、プッシュなど）を検出する。ボタン１０９０は、例えば、表示画面の表示内容をホームポジション画面へと遷移させるホームボタン、携帯端末１０００の電源ＯＮ／ＯＦＦを行うためのパワーオン／オフボタン、音量を調整する音量ボタンなどである。
【００２６】
加速度センサ１１００は、携帯端末１０００に働く加速度の方向及びその大きさを検出するセンサである。方位センサ１１１０は、磁方位センサとも呼ばれ、地磁気を計測することにより携帯端末１０００の向きを検出するセンサである。ジャイロスコープ１１２０は、携帯端末１０００の姿勢を検出するセンサである。
加速度センサ１１００、方位センサ１１１０及びジャイロスコープ１１２０それぞれの検出結果を組み合わせることにより、携帯端末１０００の位置及び姿勢の変化を検出することができる。
【００２７】
ＮＦＣリーダ／ライタ１１３０は、ＮＦＣタグ内に記録された情報の読み取り、及び、ＮＦＣタグに対し情報の書き込みを行うための装置である。例えば、読み取りあるいは書き込み対象のＮＦＣタグに携帯端末１０００を所定の距離まで近づけることで通信セッションが確立され、このＮＦＣタグに対する情報の読み取り、あるいは情報の書き込みが行われる。
なお、図２に示した携帯端末１０００のハードウエア構成は例示であり、本発明の要旨を損なわない範囲において適宜その構成を変更することができる。また、コントローラ１０１０は、タッチスクリーンディスプレイ１０８０、ボタン１０９０、加速度センサ１１００等の検出結果に応じて必要な制御を携帯端末１０００に対して行う。
【００２８】
図３は、ＭＦＰ３０００のハードウエア構成の一例を示すブロック図である。
図３に示すＭＦＰ３０００は、システムバス３０１０、ＣＰＵ３０２０、ＲＯＭ３０３０、ＲＡＭ３０４０、ネットワークインタフェースカード（ＮＩＣ）３０５０、外部入力コントローラ（ＰＡＮＥＬＣ）３０６０を含んで構成される。ＭＦＰ３０００は、また、タッチパネル（ＰＡＮＥＬ）３０７０、ディスプレイコントローラ（ＤＩＳＰＣ）３０８０、表示モジュール（ＤＩＳＰＬＡＹ）３０９０を有する。ＭＦＰ３０００は、また、ディスクコントローラ（ＤＫＣ）３１１０、大規模記憶装置（ＨＤＤ）３１１０、プリンタ（ＰＲＩＮＴＥＲ）３２００、スキャナ（ＳＣＡＮＮＥＲ）３３００を有する。
ＮＦＣタグ５０００は、システムバス３０１０を介してＭＦＰ３０００と接続される。また、ＭＦＰ３０００は、ＮＩＣ３０５０を介してネットワーク回線１０に接続される。
【００２９】
ＣＰＵ３０２０は、ＲＯＭ３０３０あるいはＨＤＤ３１１０に格納された各種プログラムを実行することにより、システムバス３０１０に接続される各デバイスを総括的に制御する。ＲＡＭ３０４０は、ＣＰＵ３０２０の主メモリ、ワークエリア等として機能する。
このように、ＣＰＵ３０２０は、ＭＦＰ３０００が有する各種機能を実現するための一種のコンピュータとして機能する。
【００３０】
ＮＩＣ３０５０は、ネットワークインタフェースカードであり、ネットワーク回線１０に接続された他の機器、あるいはファイルサーバ等との双方向通信を仲介する。なお、ＮＩＣ３０５０を無線通信モジュールとして構成し、アクセスポイントを介してネットワーク回線１０に接続するように構成することもできる。
【００３１】
ＰＡＮＥＬＣ３０６０は、外部入力コントローラであり、ＭＦＰ３０００が有する各種ボタン、あるいはＰＡＮＥＬ３０７０が受け付けたユーザからの操作入力を制御する。
ＤＩＳＰＣ３０８０は、ディスプレイコントローラであり、例えば液晶ディスプレイなどの表示モジュール（ＤＩＳＰＬＡＹ）３０９０の画面の表示を制御する。ＤＫＣ３１００は、ディスクコントローラであり、ハードディスクドライブなどの大規模記憶装置（ＨＤＤ）３１１０へのデータの書き込み、読み出しを制御する。
【００３２】
ＰＲＩＮＴＥＲ３２００は、例えば電子写真方式で実現される印字部であり、記録材（例えば、用紙）に対して印刷を行う。
ＳＣＡＮＮＥＲ３３００は、原稿の画像を読み取るための画像読み取り部である。なお、ＳＣＡＮＮＥＲ３３００にＡＤＦ（オートドキュメントフィーダ）（不図示）を装着し、これにより原稿束を一枚ごと自動的に搬送されるように構成してもよい。
なお、ＨＤＤ３１１０の所定の記憶領域に読み取った画像を一時的に保存するように構成することもできる。
【００３３】
ＮＦＣタグ５０００は、通信セッションが確立した携帯端末１０００において自動的に起動させるアプリを特定するための情報、通信接続の切り替え、例えばＷｉ−Ｆｉハンドオーバ処理の情報などの各種情報が記録可能なタグである。
【００３４】
図４は、ＮＦＣタグ５０００の記憶領域のメモリマップを示す模式図である。
ＮＦＣタグ５０００は、ＮＤＥＦ（NFC Data Exchange Format）と呼ばれる形式で各種情報の記録が行われる。図４に示すように、例えばＮＤＥＦ形式のレコード（ＮＦＣ Ｒｅｃｏｒｄ１、ＮＦＣ Ｒｅｃｏｒｄ２、ＮＦＣ Ｒｅｃｏｒｄ３、・・・、）があり、レコードの先頭アドレスから順に各種情報が記録される。
【００３５】
例えば、携帯端末１０００をＮＦＣタグ５０００に通信セッションが確立する距離まで近接させたとする。このとき、コントローラ１０１０は、携帯端末１０００においてアプリが起動していなければ、ＮＦＣタグ５０００の先頭アドレスに記録されているＮＤＥＦレコードを取得する。そして、読み込んだＮＤＥＦレコードのＵＲＩスキームに携帯端末１０００おいて起動させるアプリが指定されている場合、コントローラ１０１０は指定されたアプリを起動する。例えば、ＵＲＩスキームで指定されるアプリは、ＮＦＣ通信を介して携帯端末１０００からＭＦＰ３０００を操作するＭＦＰアプリ（第１のアプリケーション）である。
ここで、ＵＲＩスキームとは、情報資源の場所とその属性を示す文字列を示すものであり、例えば「xxx://aaa/bbb」という形式で記述される。この記述「xxx://aaa/bbb」の「xxx」部分は、アプリのカテゴリ、「aaa」部分はアプリの名称、「bbb」部分はアプリの各種パラメータを意味する。
また、携帯端末１０００におい既にてアプリが起動している場合、コントローラ１０１０は、起動しているアプリに応じたＮＦＣタグ５０００の特定の領域に記録されているＮＤＥＦレコードを取得する。そして、起動しているアプリは、取得されたＮＤＥＦレコードの内容に従った処理を実行する。
【００３６】
図５は、情報処理システムＳのソフトウエア構成の一例を示す図である。
具体的には、図５（ａ）は、情報処理システムＳ全体のソフトウエア構成の概要、図５（ｂ）は、ＭＦＰ３０００のソフトウエア構成の一例、図５（ｃ）は、携帯端末１０００のソフトウエア構成の一例である。
【００３７】
図５（ａ）に示すように、ＮＦＣタグ５０００の先頭アドレスのＮＤＥＦレコード（ＵＲＩスキームＲＥＣ）には、ＭＦＰアプリの起動を指定するＵＲＩスキームなどが格納されている。次のＮＤＥＦレコード（Ａｎｄｒｏｉｄ Ｐｋｇ ＲＥＣ）には、Ａｎｄｒｏｉｄ（登録商標）パッケージ情報が格納されている。続いて、次のＮＤＥＦレコード（Ｗｉ−ＦｉＨａｎｄｏｖｅｒＲＥＣ）には、Ｗｉ−Ｆｉハンドオーバ処理のための情報（例えば、ＩＰアドレス、アクセスポイント情報など）が格納されている。
【００３８】
また、ＭＦＰ３０００と携帯端末１０００との通信セッションが確立されている場合、ＮＦＣタグ５０００に記録された各情報は、ＯＳ１７００、ＭＦＰアプリ１６００を実行するコントローラ１０１０により各ＮＤＥＦレコードに格納された情報が取得される。
コントローラ１０１０は、ＯＳ１７００を実行することによりＵＲＩスキームＲＥＣから情報を取得し、起動が支持されているＭＦＰアプリ１６００を起動する。ＭＦＰアプリ１６００を実行しているコントローラ１０１０は、ＵＲＩスキームＲＥＣのパラメータ、Ｗｉ−ＦｉＨａｎｄｏｖｅｒＲＥＣに格納された情報をそれぞれ取得する。コントローラ１０１０は、取得したこれらの情報に基づき別アプリ１５００（第２のアプリケーション）を起動する。図５（ａ）では、このような情報の授受の関係を矢印線で例示している。
【００３９】
図５（ｂ）に示す各機能部は、ＲＯＭ３０３０に格納されたソフトウエアがＣＰＵ３０２０により実行されることにより実現される機能部である。
パラメータ設定部３５００は、ＮＦＣタグ５０００に書き込む情報を特定する。具体的には、携帯端末１０００の表示画面に表示させるＵＩ（ユーザインタフェース）画面、Ｗｉ−Ｆｉハンドオーバ処理に関する情報を特定する。パラメータ設定部３５００は、特定した情報をＵＲＩスキームＲＥＣのパラメータとして設定する。
ここで、ＵＩ画面は、例えばＭＦＰ３０００に実行させる機能がＦＡＸ受信であれば、携帯端末１０００の表示画面に表示させるＵＩ画面はＦＡＸ受信を操作するためのＦＡＸ受信画面になる。また、このＵＩ画面を携帯端末１０００の表示画面に表示させるためには、ＭＦＰアプリとは異なる別のアプリ（例えばＦＡＸビューアアプリ）の起動が必要になる場合もある。つまり、ＵＩ画面が特定されることに伴い、携帯端末１０００側で起動すべき別アプリも特定されることになる。詳細については、図８を用いて後述する。
【００４０】
Ｗｉ−Ｆｉハンドオーバ処理に関する情報は、ＭＦＰ３０００に設定されているＩＰアドレス、当該ＭＦＰ３０００が接続するアクセスポイントのＳＳＩＤ、あるいはユーザが予め指定したアクセスポイントのＳＳＩＤなどの情報から特定される。
なお、携帯端末１０００の表示画面に表示するＵＩ画面は、ユーザ自ら指定することもできる。また、例えばＭＦＰ３０００のモデル名称などに基づき自動判別されたＵＩ画面は表示されるように構成することもできる。
【００４１】
ＮＦＣタグ書込部３５１０は、パラメータ設定部３５００が設定したパラメータをＮＦＣタグ５０００に書き込む。ＵＩ画面に関する情報（画面情報）は、図５（ａ）に示すＵＲＩスキームＲＥＣのパラメータとして書き込まれる。例えば、起動対象のアプリがＭＦＰアプリであり、携帯端末１０００の表示画面に表示させるＵＩ画面が「aaa」であるとする。この場合、ＵＲＩスキームＲＥＣには「aaa」をパラメータとする「xxx://MFPアプリ/aaa」が情報として書き込まれる。また、Ｗｉ−Ｆｉハンドオーバ処理に関する情報などのハンドオーバ情報は、図５（ａ）に示すＷｉ−ＦｉＨａｎｄｏｖｅｒＲＥＣに書き込まれる。つまり、ＵＲＩスキームＲＥＣにはアプリケーション情報が記録され、Ｗｉ−ＦｉＨａｎｄｏｖｅｒＲＥＣにはハンドオーバ情報が記録される。
【００４２】
図５（ｃ）に示す各機能部は、ストレージ１０７０に格納されたソフトウエアであるＭＦＰアプリ１６００がコントローラ１０１０により実行されることにより実現される機能部である。
ＮＦＣタグ５０００との通信セッション確立を契機にＮＦＣタグ５０００の先頭レコードが読み込まれる。例えば、図５（ａ）に示すＵＲＩスキームＲＥＣに図５（ａ）に示すＭＦＰアプリ１６００の起動情報が含まれる場合、当該アプリが起動される。
ＮＦＣタグ読込部１６１０は、ＮＦＣタグ５０００の記憶領域に記録された各種情報を読み込む。具体的は、ＮＦＣタグ読込部１６１０は、ＵＲＩスキームＲＥＣのパラメータ、及び、Ｗｉ−ＦｉＨａｎｄｏｖｅｒＲＥＣの各情報を読み込む。
【００４３】
起動アプリ判定部１６２０は、取得したパラメータに応じて起動される別アプリにおいて通信接続の切り替え（Ｗｉ−Ｆｉ通信への切り替え）が必要であるか否かを判定する。
Ｗｉ−Ｆｉハンドオーバ指示部１６４０は、起動アプリ判定部１６２０がＷｉ−Ｆｉ通信への切り替えが必要であると判定した場合、コントローラ１０１０に対してＷｉ−Ｆｉハンドオーバの処理を実行するように指示を出す。
ＵＩ遷移処理／別アプリ起動部１６３０は、パラメータで指定されたＵＩ画面への遷移、あるいはパラメータで指定された別アプリの起動を実行するようにコントローラ１０１０へ指示を出す。なお、この別アプリは、例えば図５（ａ）に示す別アプリ１５００である。
以下、具体的な処理手順について図６〜図８を用いて詳細に説明する。
【００４４】
図６は、ＭＦＰ３０００の処理手順を示すフローチャートである。なお、図６に示す各処理は、ＣＰＵ３０２０がＲＯＭ３０３０に格納された所定のプログラムを実行することにより実現される。
【００４５】
ＣＰＵ３０２０は、ＭＦＰ３０００の起動を契機に、当該ＭＦＰ３０００のＩＰアドレス、アクセスポイントのＳＳＩＤなどのＷｉ−Ｆｉハンドオーバ処理に関する情報を取得する。また、ＣＰＵ３０２０は、携帯端末１０００の表示画面に表示させるＵＩ画面に関する画面情報を取得する（Ｓ６０１）。なお、取得した各情報は、例えばＲＡＭ３０４０に一時的に記録される。
【００４６】
ＣＰＵ３０２０は、取得したＷｉ−Ｆｉハンドオーバ情報をＷｉＦｉＨａｎｄｏｖｅｒＲＥＣに書き込む。また、ＣＰＵ３０２０は、取得した画面情報をＵＲＩスキームＲＥＣのパラメータとして書き込む（Ｓ６０２）。つまり、ＮＦＣタグ５０００にこれらの情報が記録される。その後、ＣＰＵ３０２０は一連の処理を終了する。
【００４７】
図７は、携帯端末１０００の処理手順を示すフローチャートである。図８は、ＭＦＰアプリ１６００が保持するデータテーブルの一例を説明するための図である。
なお、このデータテーブルでは、携帯端末１０００の表示画面に表示するＵＩ画面（表示ＵＩ）、別アプリとして起動するアプリ（起動アプリ）、Ｗｉ−Ｆｉハンドオーバ処理の要／不要のそれぞれが関連付けられている。また、図７に示す各処理は、コントローラ１０１０がＭＦＰアプリ１６００を実行することにより実現される。
【００４８】
コントローラ１０１０は、ＮＦＣタグ５０００との通信セッションが確立されたことを契機に、当該ＮＦＣタグ５０００に記録されたＵＲＩスキームＲＥＣを読み込む。そして、ＵＲＩスキームＲＥＣにＭＦＰアプリ１６００の起動情報が含まれている場合、当該ＭＦＰアプリ１６００を起動する。
コントローラ１０１０は、ＮＦＣタグ５０００のＵＲＩスキームＲＥＣに格納されたパラメータを取得する（Ｓ７０１）。
コントローラ１０１０は、ステップＳ７０１の処理において取得したパラメータに基づきデータテーブル（図８）を参照し、表示ＵＩ、起動アプリ、Ｗｉ−Ｆｉハンドオーバ処理の要否を決定する（Ｓ７０２）。
例えば、パラメータとデータテーブルにより特定された表示ＵＩが「ＲＵＩ」（図８、ＭＦＰ３０００が有するＷＥＢページ）である場合、起動するアプリ（別アプリ）は「ブラウザ」となり、Ｗｉ−Ｆｉハンドオーバ処理が必要であると決定される。また、パラメータから特定された表示ＵＩがＦＡＸ送信（図８）である場合、起動するアプリがＭＦＰアプリ１６００となる。この場合、既にＭＦＰアプリ１６００は実行されているため、当該ＭＦＰアプリ１６００のＮＦＣ通信によりＭＦＰ３０００に対してファックス送信の実行を指示することになる。そのため、Ｗｉ−Ｆｉハンドオーバ処理は不要になる。
【００４９】
コントローラ１０１０は、Ｗｉ−Ｆｉハンドオーバ処理が必要であると決定した場合（Ｓ７０２：Ｙｅｓ）、Ｗｉ−Ｆｉハンドオーバ処理を実行する（Ｓ７０３）。この場合、コントローラ１０１０は、ＮＦＣ通信からＷｉ−Ｆｉ通信へ通信接続の切り替えを行うことになる。また、そうでない場合（Ｓ７０２：Ｎｏ）、ステップＳ７０４の処理へ進む。
【００５０】
コントローラ１０１０は、起動するアプリがＭＦＰアプリ１６００であるか否かを判別する（Ｓ７０４）。起動するアプリがＭＦＰアプリ１６００である場合（Ｓ７０４：Ｙｅｓ）、タッチスクリーンディスプレイ１０８０上に表示する画面をパラメータに応じた画面に遷移する（Ｓ７０６）。また、そうでない場合（Ｓ７０４：Ｎｏ）、コントローラ１０１０は、パラメータにおいて指定された別アプリを起動し（Ｓ７０５）、一連の処理を終了する。
【００５１】
このように、本実施形態の情報処理システムＳでは、携帯端末１０００においてＭＦＰアプリが起動した後に起動させる、パラメータに応じたＵＩ画面を表示するための別アプリにおいて通信接続の切り替えが必要であるか否かが判別される。携帯端末１０００は、通信接続の切り替えが必要であれば、対応する種別の通信に通信接続を切り替えてから別アプリを起動する。
これにより、例えば別アプリであるサードパーティ製のアプリを起動した後に、ユーザ自らが手動でＷｉ−Ｆｉ通信などへの通信接続の切り替えを行う必要がなくなる。つまり、ユーザにとっては、処理内容に応じたアプリの切り替え、アプリの切り替えに伴う通信接続の切り替えなどの煩雑な作業が軽減される。その結果、素早く所望の操作を行うことが可能になり、ユーザビリティの向上を図ることができる。
また、通信接続の切り替え処理のためのプログラムを別アプリ毎に付加する必要がなくなり、その結果、アプリサイズの肥大化が抑制され、携帯端末が有する記憶装置の容量圧迫を抑制することができる。
【００５２】
［第２実施形態］
本実施形態では、ＭＦＰ３０００の状態をパラメータとして書き込み、このパラメータに基づき別アプリを決定するように構成した場合について説明する。なお、第１実施形態において既に説明した構成と同じものはその説明を省略する。また、第１実施形態と異なる部分は、主として携帯端末１０００の表示画面に表示するＵＩ画面を決定する処理の部分である。
【００５３】
本実施形態に係るパラメータ設定部３５００は、ＭＦＰ３０００の状態を表す情報としてデバイス状態、ＵＩ状態に関する情報をパラメータとして設定する。デバイス状態は、例えばＡＤＦに原稿が載置されている状態、ＭＦＰ３０００が一又は複数のセキュアジョブを受け付けている状態などといった状態である。また、ＵＩ状態は、例えばＤＩＳＰＬＡＹ３０９０にＦＡＸ送信画面が表示されている状態、あるいはＭＦＰ３０００の設定画面、又は、リモートスキャン画面が表示されているなどのＵＩ画面の状態である。
【００５４】
本実施形態に係るＮＦＣタグ書込部３５１０は、パラメータ設定部３５００が設定したパラメータをＮＦＣタグ５０００に書き込む。例えば、ＡＤＦに原稿が載置されており、ＤＩＳＰＬＡＹ３０９０にはリモートスキャン画面が表示されている状態の場合、ＵＲＩスキームＲＥＣには「xxx://MFPアプリ/Job=ADF&UI=Scan」が情報として書き込まれる。
以下、具体的な処理手順について図９〜図１１を用いて詳細に説明する。
【００５５】
図９は、本実施形態に係るＭＦＰ３０００の処理手順を示すフローチャートである。なお、本実施形態においては、ＲＡＭ３０４０上のワーク領域として、ＵＩ状態に関する情報を格納する領域（ＵＩＳｔａｔｕｓ）、及びジョブ状態に関する情報を格納する領域（ＪｏｂＳｔａｔｕｓ）のそれぞれが確保される。
【００５６】
ＣＰＵ３０２０は、ＭＦＰ３０００の起動を契機に、当該ＭＦＰ３０００のＩＰアドレス、アクセスポイントのＳＳＩＤなどのＷｉ−Ｆｉハンドオーバに関する情報を取得する（Ｓ９０１）。
ＣＰＵ３０２０は、取得したＷｉ−Ｆｉハンドオーバ情報をＷｉ−ＦｉＨａｎｄｏｖｅｒＲＥＣに書き込む（Ｓ９０２）。
【００５７】
ＣＰＵ３０２０は、ＵＩ状態に関する情報を取得する（Ｓ９０３）。ＣＰＵ３０２０は、デバイス状態に関する情報を取得する（Ｓ９０４）。
ＣＰＵ３０２０は、取得したＵＩ状態に関する情報、及び、デバイス状態に関する情報をＵＲＩスキームＲＥＣのパラメータとして書き込む（Ｓ９０５）。つまり、ＮＦＣタグ５０００にこれらの情報が記録される。
【００５８】
ＣＰＵ３０２０は、ＵＩ状態に変化があったか否かを判別する（Ｓ９０６）。具体的には、直近にＵＲＩスキームＲＥＣのパラメータとして書き込んだＵＩ状態と、今時点のＵＩ状態とを比較することにより判別することができる。変化があった場合（Ｓ９０６：Ｙｅｓ）、ＣＰＵ３０２０は、その時点のＵＩ状態に関する情報を取得し、これをＵＩＳｔａｔｕｓに格納する（Ｓ９０８）。また、そうでない場合（Ｓ９０６：Ｎｏ）、ステップＳ９０８の処理へ進む。
【００５９】
ＣＰＵ３０２０は、デバイス状態に変化があったか否かを判別する（Ｓ９０８）。具体的には、直近にＵＲＩスキームＲＥＣのパラメータとして書き込んだデバイス状態と、今時点のデバイス状態とを比較することにより判別することができる。変化があった場合（Ｓ９０８：Ｙｅｓ）、ＣＰＵ３０２０は、その時点のデバイス状態に関する情報を取得し、これをＪｏｂＳｔａｔｕｓに格納する（Ｓ９０９）。また、そうでない場合（Ｓ９０８：Ｎｏ）、ステップＳ９１０の処理へ進む。
【００６０】
ＣＰＵ３０２０は、ＵＩ状態あるいはデバイス状態の少なくとも一方において変化があったか否かを判別する（Ｓ９１０）。具体的には、ＵＩＳｔａｔｕｓあるいはＪｏｂＳｔａｔｕｓの少なくとも一方に情報が格納されている場合には、変化があったと判別する。
【００６１】
ＣＰＵ３０２０は、変化がないと判別した場合（Ｓ９１０：Ｎｏ）、ステップＳ９０６の処理に戻る。また、そうでない場合（Ｓ９１０６：Ｙｅｓ）、ＣＰＵ３０２０は、ＵＩＳｔａｔｕｓあるいはＪｏｂＳｔａｔｕｓの少なくとも一方に格納されている情報をＵＲＩスキームＲＥＣのパラメータとして書き込む（Ｓ９１１）。なお、ＣＰＵ３０２０は、ステップＳ９１１の処理後にＵＩＳｔａｔｕｓ及びＪｏｂＳｔａｔｕｓをクリアし、ステップＳ９０６の処理に戻る。このようにして、ＭＦＰ３０００の状態情報は最新の情報に更新される。
【００６２】
図１０は、本実施形態に係る携帯端末１０００の処理手順を示すフローチャートである。図１１は、本実施形態に係るＭＦＰアプリ１６００が保持するデータテーブルの一例を説明するための図である。なお、このデータテーブルでは、デバイス状態、ＵＩ状態、ＭＦＰアプリ１６００を介して携帯端末１０００の表示画面に表示するＵＩ画面（表示ＵＩ）のそれぞれが関連付けられている。
なお、図７に示すフローチャートにおける処理手順と異なる点は、図１０に示すステップＳ１００２の処理を含む点である。以下、このステップＳ１００２の処理を中心に説明する。
【００６３】
コントローラ１０１０は、ステップＳ１００１の処理において取得したパラメータに基づきデータテーブル（図１１）を参照し、表示ＵＩを決定する（Ｓ１００２）。
例えば、パラメータとデータテーブルにより特定されたデバイス状態が「ＡＤＦ原稿あり」であり、ＵＩ状態が「リモートスキャン画面」である場合、ユーザはＭＦＰ３０００においてスキャンを実行しようとしていると判断することができる。そのため、表示ＵＩは「Ｓｃａｎ」に決定される。
【００６４】
その後、コントローラ１０１０は、ステップＳ１００２の処理において決定された表示ＵＩに基づきデータテーブル（図８）を参照し、起動アプリ、Ｗｉ−Ｆｉハンドオーバ処理の要否を決定する（Ｓ１００３）。なお、ステップＳ１００４以降の各処理は、第１実施形態における処理と同様の処理になる。
【００６５】
このように、本実施形態の情報処理システムでは、ＭＦＰ３０００の状態を表す情報を状態情報（デバイス状態、ＵＩ状態）として特定し、この状態情報に基づき第１のアプリケーションを起動した後に起動させる第２のアプリケーションを特定する。
これにより、ユーザがＭＦＰ３０００において実行しようとしている処理に対応するＵＩ画面を携帯端末１０００の表示画面に表示することができる。つまり、デバイス状態、ＵＩ状態の情報に基づき携帯端末１０００で起動させるアプリが特定される。
そのため、ユーザにとっては、処理内容に応じたアプリの切り替え、アプリの切り替えに伴う通信接続の切り替えなどの煩雑な作業が軽減される。その結果、素早く所望の操作を行うことが可能になり、ユーザビリティの向上を図ることができる。
【００６６】
上記説明した実施形態は、本発明をより具体的に説明するためのものであり、本発明の範囲が、これらの例に限定されるものではない。本発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれ、例えば上述した各実施形態の一部を適宜組み合わせても良い。
【００６７】
なお、本実施形態において説明した各種処理の制御は、コンピュータに処理制御プログラム（コンピュータプログラム）をインストールすることにより動作させることもできる。また、処理制御プログラムをコンピュータにおいて実行可能に記録した記録媒体も本発明の範囲に含まれることは、言うまでもない。
【符号の説明】
【００６８】
１０・・・ネットワーク回線、１０００・・・携帯端末、２０００・・・アクセスポイント、３０００・・・ＭＦＰ、５０００・・・ＮＦＣタグ、Ｓ…情報処理システム。
【図２】
2015186104.tif 000003
【図３】
2015186104.tif 000004
【図４】
2015186104.tif 000005
【図５】
2015186104.tif 000006
【図６】
2015186104.tif 000007
【図７】
2015186104.tif 000008
【図８】
2015186104.tif 000009
【図９】
2015186104.tif 000010
【図１０】
2015186104.tif 000011
【図１１】
2015186104.tif 000012
【図１】
2015186104.tif 000013