(57)【要約】【課題】他の機器との通信を行うアプリケーションと、アプリケーションの使用する通信方式とを管理することの可能な通信装置、および管理方法を提供することを課題とする。【解決手段】通信装置は、所定の通信方式で外部機器と通信を行う通信手段と、前記通信手段によって通信を行う第１のアプリケーションをインストールするインストール手段と、前記第１のアプリケーションをインストールすると、前記所定の通信方式に関する情報と、前記第１のアプリケーションに関する情報とを対応付けて、記憶媒体に記憶させる記憶手段と、を具備する。【選択図】図４
2012079061.tif 000002
【特許請求の範囲】
【請求項１】
所定の通信方式で外部機器と通信を行う通信手段と、
前記通信手段によって通信を行う第１のアプリケーションをインストールするインストール手段と、
前記第１のアプリケーションをインストールすると、前記所定の通信方式に関する情報と、前記第１のアプリケーションに関する情報とを対応付けて、記憶媒体に記憶させる記憶手段と、
を具備する通信装置。
【請求項２】
前記記憶手段は、前記所定の通信方式に関する情報と、前記第１のアプリケーションに関する情報とを対応付けて、テーブルデータとして前記記憶媒体に記憶させる請求項１に記載の通信装置。
【請求項３】
前記所定の通信方式による通信が確立されると、前記所定の通信方式と対応付けられて前記記憶媒体に記憶されている前記アプリケーションを検出する検出手段と、
検出された前記アプリケーションを示す情報を表示する表示手段と、
を具備する請求項１記載の通信装置。
【請求項４】
前記表示手段は、前記アプリケーションを示す情報をアイコンとして表示する請求項３記載の通信装置。
【請求項５】
前記表示手段によって表示されている、前記アプリケーションを示す情報が選択されると前記アプリケーションを起動する起動手段を更に具備する請求項３記載の通信装置。
【請求項６】
前記通信手段によって前記所定の通信方式による通信が確立されると、前記所定の通信方式と対応付けられて前記記憶媒体に記憶されている前記アプリケーションを検出する検出手段と、
検出された前記アプリケーションをネットワークより検索する検索手段を更に具備する請求項１記載の通信装置。
【請求項７】
前記記憶手段は、前記第１のアプリケーションをインストールすると、前記所定の通信方式に関する情報と、前記第１のアプリケーションに関する情報と、前記第１のアプリケーションが前記外部機器と通信する場合に前記外部機器に必要となる第２のアプリケーションに関する情報とを対応付けて、前記記憶媒体に記憶させる請求項１記載の通信装置。
【請求項８】
前記所定の通信方式による通信が確立されると、前記所定の通信方式と対応付けられて前記記憶媒体に記憶されている前記アプリケーションが前記外部機器と通信する場合に、前記外部機器に必要となるアプリケーションを検出する検出手段と、
検出された前記アプリケーションをネットワークより検索する検索手段を更に具備する請求項７記載の通信装置。
【請求項９】
前記検索手段によって検索された前記アプリケーションをダウンロードするダウンロード手段と、
前記ダウンロード手段によってダウンロードした前記アプリケーションを、前記外部機器に対して送信する送信手段と、を更に具備する請求項８記載の通信装置。
【請求項１０】
所定の通信方式で外部機器と通信を行うアプリケーションをインストールし、
前記アプリケーションをインストールすると、前記所定の通信方式に関する情報と、前記第１のアプリケーションに関する情報とを対応付けて記憶する管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施の形態は通信装置、および管理方法に関する。
【背景技術】
【０００２】
近年の技術発達によって、多くのアプリケーションをインストール可能な通信機器が開発され、広く普及している。
【０００３】
これらのアプリケーションの中には、例えば音楽ファイルや画像ファイルの転送を行うことの可能なアプリケーションが存在し、この転送処理は通常、それぞれのアプリケーションによって規定されている通信方式によって実行される。
【０００４】
また、上記のような通信装置では、複数の通信方式によって他の通信機器と通信可能なものが提供されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−５２７０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
通信装置が、他の機器と通信を行うアプリケーションを多くインストールしているような場合には、それぞれのアプリケーションと、このアプリケーションが利用する通信方式との対応関係がわかりづらくなってしまう。しかし、従来の通信装置ではこれらの管理が行われていなかった。
【０００７】
本発明は上記事情に鑑みて提案されたものであって、他の機器との通信を行うアプリケーションと、アプリケーションの使用する通信方式とを管理することの可能な通信装置、および管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
実施の形態の通信装置は、所定の通信方式で外部機器と通信を行う通信手段と、前記通信手段によって通信を行う第１のアプリケーションをインストールするインストール手段と、前記第１のアプリケーションをインストールすると、前記所定の通信方式に関する情報と、前記第１のアプリケーションに関する情報とを対応付けて、記憶媒体に記憶させる記憶手段と、を具備する。
【図面の簡単な説明】
【０００９】
【図１】実施形態における通信システムの一例を示す概観図。
【図２】実施形態におけるモバイル機器及びＰＣの内部構成の主要部の一例を示すブロック図。
【図３】実施形態における対応テーブルに示される情報の一例を示す概念図。
【図４】実施形態における対応テーブルを用いた処理の一例を示すシーケンス図。
【図５】実施形態における第１の通信確立後のモバイル機器の表示の一例を示す概念図。
【図６】実施形態における第２の通信確立後のモバイル機器の表示の一例を示す概念図。
【図７】実施形態におけるモバイル機器が実行する処理フローの一例を示すフロー図。
【発明を実施するための形態】
【００１０】
以下では、図面を用いて実施の形態について説明を行う。
【００１１】
図１は本実施形態における通信システムの一例を示す概観図である。
【００１２】
本実施形態における通信システム３はモバイル機器１及びＰＣ２によって構成される。
【００１３】
モバイル機器１は、本実施形態における通信装置の一例であって、例えばスマートフォン等の電子機器である。モバイル機器１は複数のアプリケーションをインストールすることが可能であって、例えばインターネット等の通信網（ネットワーク）からアプリケーションをダウンロードしてインストールすることができる。また、モバイル機器１はインストールされているアプリケーションを実行するためのアイコンを表示し、ユーザはこのアイコンを選択することで、対象のアプリケーションを実行することができる。
【００１４】
ＰＣ２は、例えばパーソナルコンピュータ（Personal Computer）等の情報処理装置であって、複数のアプリケーションを有する。ＰＣ２もモバイル機器１と同様にインターネット等の通信網からアプリケーションをダウンロードしてインストールすることができる。
【００１５】
モバイル機器１とＰＣ２とは複数（本実施形態においては２つ）の通信方式によって、通信することができ、例えば音楽や画像ファイル等のデータをお互いに送受信することが可能である。
【００１６】
次にモバイル機器１及びＰＣ２の内部構成について説明する。
【００１７】
図２は本実施形態におけるモバイル機器１及びＰＣ２の内部構成の主要部の一例を示すブロック図である。
【００１８】
モバイル機器１は制御部１１、不揮発性メモリ１２、ワークメモリ１３、ネットワークＩ／Ｆ１４、表示部１５、第１の通信モジュール１６、及び第２の通信モジュール１７を有している。
【００１９】
制御部１１は、例えばＣＰＵ（Central Processing Unit）等の各種処理を実行する処理部であり、モバイル機器１を統括的に制御する機能を有している。
【００２０】
不揮発性メモリ１２は、制御部１１が実行するプログラムや処理に利用するデータ等を格納している不揮発性の記憶媒体である。不揮発性メモリ１２は、例えばモバイル機器１がダウンロード及びインストールした各種アプリケーションのプログラムやこれに用いられるデータ等の様々な情報を格納している。また、不揮発性メモリ１２はアプリケーションと、アプリケーションが利用する通信方式との対応関係を示すテーブルである対応テーブル１８が格納されている。この対応テーブル１８については図２を用いて後述にて詳細に説明する。
【００２１】
ワークメモリ１３は制御部１１が各種処理を実行する際に使用される展開領域である。制御部１１は、不揮発性メモリ１２より各種プログラムやデータ等をワークメモリ１３に読み出し、ワークメモリ１３上で各種処理を実行する。
【００２２】
ネットワークＩ／Ｆ１４は、例えばインターネット等の大規模ネットワークに接続可能なインターフェース（Interface）であり、制御部１１はネットワークＩ／Ｆ１４を介して、ネットワーク上から各種データを受信したり、ネットワーク上に送信したりできる。具体的には、制御部１１はネットワークＩ／Ｆ１４を介してネットワーク上に存在するアプリケーションを検索したり、ネットワーク上からユーザ所望のアプリケーションをダウンロードしたりすることができる。
【００２３】
表示部１５は、例えばＬＣＤ（Liquid Crystal Display）等の表示パネルを有しており、モバイル機器１が出力する画像を表示することができる。
【００２４】
第１の通信モジュール１６は、特定の通信プロトコルに従って外部機器との無線通信を実行可能な通信モジュール（通信手段）であって、本実施形態における第１の通信方式であるTransferJet（登録商標）規格に基づいて通信を実行する通信モジュールであると例示する。TransferJetとは近距離無線転送技術の一規格であり、通信モジュール同士を近接させると、自動的に通信を開始する通信規格である。通信が開始されると、ユーザは通信機器同士のデータの送受信を実行することができる。
【００２５】
第２の通信モジュール１７は、特定の通信プロトコルに従って外部機器との無線通信を実行可能な通信モジュール（通信手段）であって、本実施形態における第１の通信方式であるBluetooth（登録商標）規格に基づいて通信を実行する通信モジュールであると例示する。Bluetoothは近距離無線通信規格の一つであって、通信モジュールを有する機器同士が認証を行い、認証後に機器同士の通信を可能とする通信規格である。
【００２６】
ＰＣ２は制御部２１、不揮発性メモリ２２、ワークメモリ２３、ネットワークＩ／Ｆ２４、表示部２５、第１の通信モジュール２６、及び第２の通信モジュール２７を有している。ここでのＰＣ２の内部構成について、モバイル機器１と同様の名称が附されているものは、モバイル機器１内のモジュールとほぼ同様の機能を有しており、ここでは詳細な説明を割愛する。
【００２７】
本実施形態においては、第１の通信モジュール１６、２６をTransferJet通信モジュール、第２の通信モジュール１７、２７をBluetooth通信モジュールであると例示して説明を行うが実施の形態はこれに限定されない。例えばIrDA（Infrared Data Association）等の他の無線通信規格によって通信を実行する通信モジュールでも良いし、LAN（Local Area Network）やHDMI（High-Definition Multimedia Interface）等のように有線通信規格に従って通信を実行する有線通信モジュールであっても良い。
【００２８】
モバイル機器１とＰＣ２との間でデータの送受信を可能なアプリケーションは、このデータ送受信を実行する通信規格が定められている。例えば、あるアプリケーションはTransferJet規格に従ってデータの転送を実行するため、第１の通信モジュール１６、２６を用いる。本実施形態におけるモバイル機器１は上述のように、各々のアプリケーションとアプリケーション利用する通信方式とを対応付けて、対応テーブル１８として記憶している。また、モバイル機器１があるアプリケーションを用いてＰＣ２にデータ転送を実行しようとするとき、ＰＣ２には、このアプリケーションと対応しており、モバイル機器１側のアプリケーションが転送するデータを受信するためのアプリケーションがインストールされている必要がある。このように、モバイル機器１にインストールされたアプリケーションと対応しており、このアプリケーションからのデータの受信（又は、このアプリケーションに対するデータの送信）を実行するべくＰＣ２にインストールされるアプリケーションのことを、ここでは対向アプリケーションと呼ぶ（前記第１のアプリケーションが前記外部機器と通信する場合に前記外部機器に必要となる第２のアプリケーション）。
【００２９】
本実施形態におけるモバイル機器１が記憶する対応テーブル１８には、通信方式、モバイル機器１側のアプリケーション、及び対向アプリケーションの対応関係が示されている。
【００３０】
図３は本実施形態における対応テーブル１８に示される情報の一例を示す概念図である。
【００３１】
対応テーブル１８には、モバイル機器１が利用可能な通信方式と、この通信方式を利用してデータの転送を実行するアプリケーション、及び対向アプリケーションとの対応関係が示されている。
【００３２】
例えば、図３において第１の通信方式（TransferJet）を利用して、データ転送を実行するモバイル機器１にインストールされたアプリケーションは、アプリケーションＡ、アプリケーションＢ、アプリケーションＤ、及びアプリケーションＥである。また、これらのアプリケーションに対応し、データ転送のためにＰＣ２にインストールされている必要があるアプリケーション、つまり対向アプリケーションはアプリケーションＡ’、アプリケーションＢ’、アプリケーションＤ’、及びアプリケーションＧである。
【００３３】
つまり、アプリケーションＡについて説明すると、アプリケーションＡは第１の通信方式（TransferJet）によってデータの転送を実行し、アプリケーションＡとの第１の通信方式（TransferJet）を用いたデータ送受信を可能であるＰＣ２側のアプリケーション（対向アプリケーション）はアプリケーションＡ’となっている。
【００３４】
また、第２の通信方式（Bluetooth）を利用してデータ転送を実行する、モバイル機器１にインストールされたアプリケーションは、アプリケーションＣ、アプリケーションＤ、及びアプリケーションＦである。また、これらのアプリケーションに対応し、データ転送のためにＰＣ２にインストールされている必要があるアプリケーション、つまり対向アプリケーションはアプリケーションＣ’、アプリケーションＤ’、及びアプリケーションＦ’である。
【００３５】
モバイル機器１は、例えばネットワーク上よりアプリケーションをダウンロードした後、このアプリケーションをインストールする際に、アプリケーションが利用する通信方式と、このアプリケーションの対向アプリケーションの情報を対応テーブル１８に登録する。
【００３６】
次に、対応テーブル１８を用いた処理について説明する。
【００３７】
図４は本実施形態における対応テーブル１８を用いた処理の一例を示すシーケンス図である。
【００３８】
まず、ユーザが例えばネットワーク上からアプリケーションをダウンロードする等を行い、モバイル機器１にアプリケーションをインストールすると（ステップＳ４１）、モバイル機器１はこのアプリケーションが使用する通信方式、及びこのアプリケーションの対向アプリケーションの情報を取得して、対応テーブル１８に記録する（ステップＳ４２）。ここでのアプリケーションが使用する通信方式、及び対向アプリケーションの情報取得は、本実施形態においてはアプリケーションのメタ情報より行うものとする。しかし、この情報取得の方法はこれに限定されず、他にも様々な方法が考えられる。例えばこのアプリケーションに関する情報を、ネットワークを検索することによって取得するとしても良いし、このアプリケーションを自動的に実行し、このとき得られる情報から取得するとしてもよい。また、ユーザによってアプリケーションが実行され、データの送受信が行われたときに対応テーブル１８にこのアプリケーションに対応する通信方式、対向アプリケーションの情報を取得するとしてもよい。
【００３９】
次に、モバイル機器１がユーザから、所定の通信方式によるモバイル機器１とＰＣ２との接続要求を受け付けると（ステップＳ４３）、モバイル機器１及びＰＣ２はこの通信方式での通信を確立する（ステップＳ４４）。
【００４０】
ステップＳ４４において通信を確立すると、モバイル機器１は確立した通信の通信方式を確認する（ステップＳ４５）。モバイル機器１は、確立した通信の通信方式を確認すると、確立した通信方式で使用可能なアプリケーションを検出する（ステップＳ４６）。つまりモバイル機器１は、確立した通信方式と対応するアプリケーションを、対応テーブル１８から検出する。
【００４１】
ステップＳ４６で確立した通信方式で使用可能なアプリケーションを検出すると、モバイル機器１は検出したアプリケーションの一覧を表示し（ステップＳ４７）、ユーザは確立した通信方式で利用可能なアプリケーションを確認することができる（ステップＳ４８）。
【００４２】
本実施形態では、モバイル機器１は確立した通信方式で利用可能なアプリケーションをアイコンにて表示するものとし、このときの表示の一例を図５及び図６に示す。
【００４３】
図５は本実施形態における第１の通信確立後のモバイル機器１の表示の一例を示す概念図である。
【００４４】
図５では、ユーザがモバイル機器１の第１の通信モジュール１６のアンテナ部をＰＣ２の第１の通信モジュール２６のアンテナ部に近接させることによって、モバイル機器１とＰＣ２とが第１の通信方式（TransferJet）の通信を確立したときの、モバイル機器１の表示が示されている。
【００４５】
モバイル機器１の表示部１５には、対応テーブル１８によって第１の通信方式と対応付けられているアプリケーションＡ、アプリケーションＢ、アプリケーションＤ、及びアプリケーションＥのそれぞれのアイコンが表示されている。ユーザはこのアイコンによって、現在通信確立している通信方式で利用することのできるアプリケーションを確認することができる。例えば、ユーザが第１の通信方式によって利用可能なアプリケーションを忘れてしまっている場合や、認識していない等の場合、ユーザは確立した通信方式で利用可能なアプリケーションを改めて確認することができるため、ユーザの利便性が向上する。また、本実施形態におけるモバイル機器１は、表示部１５に表示されているアプリケーションをユーザが選択すると、制御部１１は起動手段として、この選択されたアイコンで示されるアプリケーションを起動する。これにより、更にユーザの利便性が向上する。このアプリケーションの選択等は図示しない操作部をユーザが操作することによって実行することができ、この操作部の例としては、モバイル機器１に設けられた各種操作ボタンや、表示部１５上に設けられたタッチパネル等の様々な操作部が考えられる。
【００４６】
ユーザがモバイル機器１を操作して、外部機器（本実施形態ではＰＣ２）と通信を確立する場合、ユーザにはこの通信方式を用いて、外部機器と通信を実行しようとしている意思があると考えられる。つまり通信を確立した時点で、ユーザはまず通信を実行したいため、表示部１５に通信に関係しない数多くのアプリケーションのアイコンが表示されているよりも、この通信方式を用いて利用可能なアプリケーションを表示されている方が好適である。例えばモバイル機器１が多くのアプリケーションをインストールしている場合等では特に、確立した通信方式で使用可能なアプリケーションのみを表示する方が、使用するアプリケーションの候補が絞ることができ、ユーザのアプリケーションを探す手間を省くことができる。つまり、使用するアプリケーションの選択が容易となり、ユーザの操作性が向上する。
【００４７】
図６は本実施形態における第２の通信確立後のモバイル機器１の表示の一例を示す概念図である。
【００４８】
図６では、ユーザの指示によってモバイル機器１とＰＣ２とが第２の通信方式（Bluetooth）の通信を確立しているときの、モバイル機器１の表示が示されている。
【００４９】
モバイル機器１の表示部１５には、対応テーブル１８によって第２の通信方式と対応付けられているアプリケーションＣ、アプリケーションＤ、及びアプリケーションＦのそれぞれのアイコンが表示されている。
【００５０】
ここでは、モバイル機器１が第２の通信方式を用いて所定のアプリケーションによってＰＣ２と通信を実行しているときに、第２の通信方式で利用可能なアプリケーションがモバイル機器１に表示されている。
【００５１】
次に、モバイル機器１の処理フローについて説明する。
【００５２】
図７は本実施形態におけるモバイル機器１が実行する処理フローの一例を示すフロー図である。
【００５３】
まず、制御手段１１はインストール手段としてネットワークＩ／Ｆ１４を介して、又は他の方法にてアプリケーションを取得し、モバイル機器１にインストールする（ステップＳ７０１）。
【００５４】
インストールを行うと、制御部１１はインストールしたアプリケーションのメタデータより、使用する通信方式及び対向アプリケーションの情報を取得し、対応テーブル１８にアプリケーションの情報とこれらの情報を対応付けて登録する（ステップＳ７０２）。換言すると、制御部１１は記憶手段として、記憶媒体である不揮発性メモリ１２に対応関係を記憶させている。
【００５５】
次に、モバイル機器１は第１の通信モジュール１６、又は第２の通信モジュール１７を用いての通信確立を待機する（ステップＳ７０３）。
【００５６】
ステップＳ７０３において通信が確立されない間（ステップＳ７０３：Ｎｏ）、モバイル機器１は待機を続け、通信が確立されたとき（ステップＳ７０３：Ｙｅｓ）、制御部１１は対応テーブル１８より確立された通信方式に対応するアプリケーションが対応テーブル１８に存在するか否かの判別を行う（ステップＳ７０５）。つまり、制御部１１は対応テーブル１８より、通信確立された通信方式に対応するアプリケーションを検出する検出手段として機能する。
【００５７】
対応するアプリケーションが存在しない場合（ステップＳ７０５：Ｎｏ）、制御部１１はネットワークＩ／Ｆ１４を介して、通信を確立している通信方式を利用可能なアプリケーションを検索する（ステップＳ７０６）。
【００５８】
制御部１１は、現在確立している通信方式を利用可能なアプリケーションをネットワークから検出すると、この検索結果を表示部１５に表示する。ユーザはこの検索結果によって使用したいアプリケーションを見つけた場合には、このアプリケーションをダウンロード・インストールするとよい。
【００５９】
ステップＳ７０５において対応するアプリケーションが存在する場合（ステップＳ７０５：Ｙｅｓ）、制御部１１は対応するアプリケーションのアイコンを、表示手段として表示部１５に表示させる（ステップＳ７０８）。
【００６０】
次に、制御部１１は確立している通信を用いて、通信の相手側機器（本実施形態ではＰＣ２）に対向アプリケーションがインストールされているか否かを判別する（ステップＳ７０９）。ここでの判別手順としては、制御部１１はまず対応テーブル１８より確立している通信方式に対応するアプリケーションの対向アプリケーションを検出する。次に、制御部１１はこのＰＣ２に個のアプリケーションの対向アプリケーションが存在するかの問い合わせを行う。この問い合わせ結果によって、制御部１１はＰＣ２に対向アプリケーションがインストールされているか否かを判別する。
【００６１】
ステップＳ７０９において、通信の相手側機器に対向アプリケーションがインストールされていないと判別した場合（ステップＳ７０９：Ｎｏ）、制御部１１は検索手段としてネットワークより対向アプリケーションの検索を実行する（ステップＳ７１０）。
【００６２】
ステップＳ７１０での検索が完了すると、制御部１１はＰＣ２へのインストール用として対向アプリケーションに関する情報を表示部１５に表示させる（ステップＳ７１１）。
【００６３】
ステップＳ７１１において、表示している対向アプリケーションが選択されたとき（ステップＳ７１２：Ｙｅｓ）、制御部１１はダウンロード手段として、ネットワークより選択された対向アプリケーションをダウンロードする（ステップＳ７１３）。
【００６４】
ダウンロードが完了すると、制御部１１は送信手段として、確立している通信方式によって対向アプリケーションをＰＣ２に対して送信する（ステップＳ７１４）。これにより、ＰＣ２は自身でダウンロードする必要なく、対向アプリケーションを取得することができ、これをインストールすることで、モバイル機器１のアプリケーションとデータの送受信を実行することができる。
【００６５】
本実施形態では、モバイル機器１が対向アプリケーションを取得してＰＣ２に送信すると例示したがこれに限定されず、対向アプリケーションそのものではなく、対向アプリケーションに関する情報を送信するとしてもよい。このとき、ＰＣ２は対向アプリケーションを、受信したデータに基づいてネットワーク等より取得することで、簡易にアプリケーションを取得し、インストールすることができるようになる。
【００６６】
ステップＳ７０７の終了後、ステップＳ７０９において通信の相手側機器に対向アプリケーションがインストールされていると判別した場合（ステップＳ７０９：Ｙｅｓ）、ステップＳ７１１において、表示している対向アプリケーションが選択されなかったとき（ステップＳ７１２：Ｎｏ）、およびステップＳ７１４の終了後、一連の処理フローは終了となる。
【００６７】
本実施形態におけるモバイル機器１は確立した通信方式を利用するアプリケーションが存在しなかった場合、ネットワークより確立している通信方式を利用するアプリケーションを取得して、ユーザに表示することで、確立している通信方式を利用するアプリケーションを推薦することができる。これによって、ユーザは確立した通信方式（モバイル機器１が使用できる通信方式）を利用することができ、ユーザの利便性に寄与する。
【００６８】
また、本実施形態におけるモバイル機器１は利用するアプリケーションの対向アプリケーションを検索しユーザに提示することができる。ユーザはこの情報を利用することで、ＰＣ２に対向アプリケーションをインストールすることができるため、モバイル機器１にインストールされたアプリケーションを、適切に利用することができる。
【００６９】
さらに、モバイル機器１はネットワークより対向アプリケーションをダウンロードし、ＰＣ２に送信することができる。これによって、ＰＣ２はネットワークに接続することなく対向アプリケーションを取得することが出来る。
【００７０】
本実施形態におけるモバイル機器１は、通信方式とアプリケーションとの対応関係を示す対応テーブル１８を有しており、他の機器との通信を行うアプリケーションと、アプリケーションの使用する通信方式とを好適に管理することができる。
【００７１】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具現化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００７２】
１…モバイル機器、２…ＰＣ、３…通信システム、１１…制御部、１２…不揮発性メモリ、１３…ワークメモリ、１４…ネットワークＩ／Ｆ、１５…表示部、１６…第１の通信モジュール、１７…第２の通信モジュール、１８…対応テーブル、２１…制御部、２２…不揮発性メモリ、２３…ワークメモリ、２４…ネットワークＩ／Ｆ、２５…表示部、２６…第１の通信モジュール、２７…第２の通信モジュール。
【図１】
2012079061.tif 000003
【図２】
2012079061.tif 000004
【図３】
2012079061.tif 000005
【図４】
2012079061.tif 000006
【図５】
2012079061.tif 000007
【図６】
2012079061.tif 000008
【図７】
2012079061.tif 000009
【手続補正書】
【提出日】平成24年1月26日(2012.1.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の通信方式で外部機器と通信を行う通信手段と、
前記通信手段によって通信を行うアプリケーションをインストールするインストール手段と、
前記アプリケーションをインストールすると、前記所定の通信方式に関する情報と、前記インストールされたアプリケーションに関する情報とを対応付けて、テーブルデータとして記憶媒体に記憶させる記憶手段と、
前記所定の通信方式による通信が確立されると、前記記憶媒体に記憶させた前記テーブルデータにより前記所定の通信方式と対応付けされたアプリケーションに関する情報を表示する表示手段と、
を具備する通信装置。
【請求項２】
前記所定の通信方式は、自装置と前記外部機器とが近接した場合に無線通信を確立させる通信方式であり、
前記表示手段は、前記無線通信が確立した場合に、前記データベースにより前記所定の通信方式と対応付けされたアプリケーションに関する情報を表示する請求項１記載の通信装置。
【請求項３】
前記表示手段は、前記データベースにより前記所定の通信方式と対応付けされた全てのアプリケーションに関する情報を一覧表示する請求項１又は２記載の通信装置。
【請求項４】
前記表示手段は、前記データベースにより前記所定の通信方式と対応付けされたアプリケーションに関する情報をアイコンとして表示する請求項１ないし３のいずれか１項に記載の通信装置。
【請求項５】
前記表示手段によって表示された前記アプリケーションに関する情報が選択されると前記アプリケーションを起動する起動手段を更に具備する請求項１ないし４のいずれか１項に記載の通信装置。
【請求項６】
前記所定の通信方式による通信が確立された後に、この確立された通信方式で利用可能なアプリケーションをネットワークより検索する検索手段を更に具備する請求項１ないし５のいずれか１項に記載の通信装置。
【請求項７】
前記所定の通信方式による通信が確立されると、この確立された通信方式で利用可能なアプリケーションが、前記テーブルデータに登録されているか否かを検出する検出手段を更に具備し、
前記検索手段は、前記利用可能なアプリケーションが、前記テーブルデータに登録されていないことが前記検出手段によって検出された場合に、当該利用可能なアプリケーションをネットワークより検索する請求項６記載の通信装置。
【請求項８】
前記記憶手段は、アプリケーションをインストールすると、前記所定の通信方式に関する情報と、前記インストールされたアプリケーションに関する情報と、前記インストールされたアプリケーションが前記外部機器と通信する場合に前記外部機器に必要となる第２のアプリケーションに関する情報とを対応付けて、前記記憶媒体に記憶させる請求項１ないし７のいずれか１項に記載の通信装置。
【請求項９】
前記所定の通信方式による通信が確立された後に、前記第２のアプリケーションをネットワークより検索する第２の検索手段を更に具備する請求項８記載の通信装置。
【請求項１０】
前記所定の通信方式による通信が確立されると、前記第２のアプリケーションが、前記外部機器にインストールされているか否かを検出する第２の検出手段を更に具備し、
前記第２の検索手段は、前記第２のアプリケーションが、前記外部機器にインストールされていないことが前記第２の検出手段によって検出された場合に、前記第２のアプリケーションをネットワークより検索する請求項９記載の通信装置。
【請求項１１】
前記第２の検索手段によって検索された前記第２のアプリケーションをダウンロードするダウンロード手段と、
前記ダウンロード手段によってダウンロードした前記第２のアプリケーションを、前記外部機器に対して送信する送信手段と、
を更に具備する請求項１０記載の通信装置。
【請求項１２】
所定の通信方式で外部機器と通信を行うアプリケーションをインストールし、
前記アプリケーションをインストールすると、前記所定の通信方式に関する情報と、前記インストールされたアプリケーションに関する情報とを対応付けて、テーブルデータとして記憶し、
前記所定の通信方式による通信が確立されると、前記テーブルデータにより前記所定の通信方式と対応付けされた前記アプリケーションに関する情報を表示する管理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
実施の形態の通信装置は、所定の通信方式で外部機器と通信を行う通信手段と、前記通信手段によって通信を行うアプリケーションをインストールするインストール手段と、前記アプリケーションをインストールすると、前記所定の通信方式に関する情報と、前記インストールされたアプリケーションに関する情報とを対応付けて、テーブルデータとして記憶媒体に記憶させる記憶手段と、前記所定の通信方式による通信が確立されると、前記記憶媒体に記憶させた前記テーブルデータにより前記所定の通信方式と対応付けされたアプリケーションに関する情報を表示する表示手段と、を具備する。