(57)【要約】    【課題】      無線通信エリアに存在する周辺機器の中から、起動中あるいは通信中のアプリケーションに対応する周辺機器を選択可能にすることで、従来の機器連携システムでは想定されていない起動中のアプリケーションに対応する周辺機器の選択を容易にし、ユーザの使い勝手を改善し、ユーザの負担を軽減する携帯端末装置及び周辺機器選択方法を提供すること。    【解決手段】  アプリケーションプログラムに対応する１つ以上の周辺機器の種別を関連付けて登録する機器連携テーブルを記憶部１０１に記憶し、機器連携用無線通信部１０３が携帯電話端末１０の周辺に存在する周辺機器を探索し、選択部１０２が起動中のアプリケーション情報を取得し、機器連携テーブルを検索して起動中のアプリケーションに対応する周辺機器の種別識別子情報を取得し、種別識別子情報の中から探索結果と合致する周辺機器を表示部１１３に表示する。  【選択図】      図２
2007067723.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションを実行するアプリケーション実行手段と、
前記アプリケーションと当該アプリケーションに対応する１つ以上の周辺機器の種別を関連付けて記憶する記憶手段と、
前記記憶手段から検索して前記アプリケーション実行手段で起動中のアプリケーションに対応する周辺機器をする選択する選択手段と、
自装置の周辺に存在する周辺機器を探索する機器連携用無線通信手段と、
を具備することを特徴とする携帯端末装置。
【請求項２】
前記選択手段は、前記記憶手段の検索を前記機器連携用無線通信手段による周辺機器探索後に行い、周辺機器の探索結果に合致する周辺機器を選択することを特徴とする請求項１記載の携帯端末装置。
【請求項３】
前記選択手段は、前記記憶手段の検索を前記周辺機器探索の前に行い、検索処理の結果を前記機器連携用無線通信手段による周辺機器探索時の探索条件として用い、その探索結果により周辺機器を選択することを特徴とする請求項１記載の携帯端末装置。
【請求項４】
表示手段を具備し、
前記選択手段は、選択した周辺機器を前記表示手段に一覧表示することを特徴とする請求項１から３の何れか一項に記載の携帯端末装置。
【請求項５】
前記選択手段は、選択した周辺機器を前記表示手段に一覧表示する際に、種別毎に周辺機器を表示することを特徴とする請求項４記載の携帯端末装置。
【請求項６】
前記機器連携用無線通信手段は、探索した周辺機器との間の距離情報を取得し、その距離情報を含む探索結果を前記選択手段に送信し、
前記選択手段は、前記探索結果を受信して周辺機器との間の距離情報を取得し、前記選択した周辺機器を前記表示手段に一覧表示する際に、取得した距離が近い順に表示することを特徴とする請求項１、４又は５記載の携帯端末装置。
【請求項７】
前記選択手段は、前記周辺機器毎に選択した回数を記憶し、前記選択した周辺機器を前記表示手段に一覧表示する際に、選択回数が多い順に表示することを特徴とする請求項４から６の何れか一項に記載の携帯端末装置。
【請求項８】
前記選択手段は、前記選択した周辺機器を前記表示手段に一覧表示する際に、各周辺機器との間の距離を表す情報を併せて表示することを特徴とする請求項４から７の何れか一項に記載の携帯端末装置。
【請求項９】
前記選択手段は、前記選択した周辺機器を前記表示手段に一覧表示する際に、各周辺機器の方向を表す情報を併せて表示することを特徴とする請求項４から８の何れか一項に記載の携帯端末装置。
【請求項１０】
前記選択手段は、前記選択した周辺機器を前記表示手段に一覧表示する際に、各周辺機器を選択した回数を併せて表示することを特徴とする請求項４から９の何れか一項に記載の携帯端末装置。
【請求項１１】
前記選択手段は、前記選択した周辺機器の中から、前記種別毎に少なくとも１つの周辺機器を選択することを特徴とする請求項１から３の何れか一項記載の携帯端末装置。
【請求項１２】
前記選択手段は、前記種別毎に周辺機器を選択する際に、距離が最も近い周辺機器を選択することを特徴とする請求項１１記載の携帯端末装置。
【請求項１３】
前記選択手段は、前記種別毎に周辺機器を選択する際に、選択した回数が最も多い周辺機器を選択することを特徴とする請求項１１又は１２記載の携帯端末装置。
【請求項１４】
携帯端末装置の周辺に存在する複数の周辺機器を選択する周辺機器選択方法であって、
アプリケーションを実行するアプリケーション実行工程と、
前記アプリケーションと当該アプリケーションに対応する１つ以上の周辺機器の種別を関連付けて記憶手段に記憶する記憶工程と、
前記アプリケーション実行工程で起動中のアプリケーションに対応する周辺機器を前記記憶手段から検索する検索工程と、
機器連携用無線通信手段により前記携帯端末装置の周辺に存在する周辺機器を探索する探索工程と、
前記検索した周辺機器の中から周辺機器の探索結果に合致する周辺機器を選択する選択工程と、
を有することを特徴とする周辺機器選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置及び周辺機器選択方法に関し、特に、携帯端末装置と連携する周辺機器を携帯端末装置に表示する携帯端末装置及び周辺機器選択方法に関する。
【背景技術】
【０００２】
従来、携帯電話等の携帯端末は、多機能化が進み、音声通話の他に電子メールの送受信、インターネット等へのアクセス、音楽や画像等のコンテンツのダウンロード、音声と共にカメラで撮影した動画像を送受信するいわゆるテレビ電話等、様々なサービスを実現するアプリケーションを搭載するものが普及しつつある。
【０００３】
また、ＬＡＮ（Local Area Network）やインターネット等のネットワークの普及に伴い、パソコン機器、ＡＶ機器、通信機器、家電機器等の様々な機器をネットワークに接続し、相互に機能を提供しあうことで、例えば、機器単体では実現できないサービスを実現する機器連携システムが注目を集めている。このような機器連携システムにおいて、機器の探索等を行うプロトコルは、いくつか存在し、例えば、Ｊｉｎｉ（登録商標）、ＵＰｎＰ（Universal Plug and Play ）、近距離無線通信方式であるＢｌｕｅｔｏｏｔｈ（登録商標）の問合せ（Inquiry ）やＳＤＰ（Service Discovery Protocol）等が挙げられる。
【０００４】
上記プロトコルを用いた機器連携システムの開始手順を以下に示す。
【０００５】
（１）機器の探索：周辺に存在する機器（以後、周辺機器と呼ぶ）の探索を行い、通信に必要なアドレス等の情報を取得する。
（２）機器の選択：探索した周辺機器をディスプレイ等の表示手段に表示し、サービスに必要な周辺機器をユーザが選択する。
（３）機器の接続：取得した情報を用いて、選択した周辺機器に接続する。
ユーザは、上記開始手順に従い所望の周辺機器と予め接続しておき、その後、アプリケーションを起動し、周辺機器と連携してサービスを開始する。
【０００６】
以上のような携帯端末及び周辺機器の普及や、機器連携のプロトコルの開発と共に、Ｂｌｕｅｔｏｏｔｈや無線ＬＡＮ等の無線通信も普及してきており、無線通信を搭載した携帯端末をＬＡＮに接続したり、無線通信を搭載した携帯端末を用いてＰＡＮ（Personal Area Network ）を形成する機器連携システムのニーズが増えてきている。
【０００７】
しかしながら、このように携帯端末を機器連携システムに適用した場合、携帯端末の移動性の観点から、従来の機器連携システムでは想定されていないユースケースとして、サービス中（既にサービスを行っている状態）に、新しい機器連携を開始させるケースが想定される。例えば、携帯電話でテレビ電話を行いながら帰宅した時、家の大画面テレビにテレビ電話画面を表示させるケース等である。このような場合、上記機器連携システムの開始手順における機器の探索において、通信可能な範囲にある全ての機器が対象となるため、周囲に多くの通信可能な機器が存在する場合、テレビ電話を行いながら、ユーザが表示された膨大な数の機器の中から適切な機器を選択しなければならず、ユーザの使い勝手が悪くなり、負担となることが懸念される。
【０００８】
このような課題を解決するものとして、例えば、特許文献１に記載された無線通信装置がある。この無線通信装置では、複数の無線通信装置の中からユーザが通信しようと意図しているものを通信相手として自動的に選択する技術が開示されている。具体的には、ユーザが通信をしたいと意図している無線通信装置がユーザ自身の無線通信装置との距離が最も近いところにいるという仮定の基に、最も近い無線通信装置を自動的に選択するようにしている。
【特許文献１】特開２００３−１８８８８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記特許文献１の無線通信装置では、ユーザが通信をしたいと意図している無線通信装置がユーザ自身の無線通信装置との距離が最も近いところにいるという仮定の基に、最も近い無線通信装置を自動的に選択するようにしているが、近年の携帯端末においては、サービス毎に対応する周辺機器が異なる可能性があるため、必ずしも最も近いところにある周辺機器が、ユーザが通信をしたいと意図している周辺機器であるとは限らない。
【００１０】
本発明はかかる点に鑑みてなされたものであり、無線通信エリアに存在する周辺機器の中から、起動中あるいは通信中のアプリケーションに対応する周辺機器を選択可能にすることで、従来の機器連携システムでは想定されていない起動中のアプリケーションに対応する周辺機器の選択を容易にし、ユーザの使い勝手を改善し、ユーザの負担を軽減する携帯端末装置及び周辺機器選択方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の携帯端末装置は、アプリケーションを実行するアプリケーション実行手段と、前記アプリケーションと当該アプリケーションに対応する１つ以上の周辺機器の種別を関連付けて記憶する記憶手段と、前記記憶手段から検索して前記アプリケーション実行手段で起動中のアプリケーションに対応する周辺機器をする選択する選択手段と、自装置の周辺に存在する周辺機器を探索する機器連携用無線通信手段と、を具備する構成を採る。
【００１２】
この構成によれば、従来の機器連携システムでは想定されていない起動中のアプリケーションに対応する周辺機器の選択を容易にし、ユーザの使い勝手を改善し、ユーザの負担を軽減することができる。
【００１３】
また、本発明の携帯端末装置は、請求項１記載の携帯端末装置において、前記選択手段は、前記記憶手段の検索を前記機器連携用無線通信手段による周辺機器探索後に行い、周辺機器の探索結果に合致する周辺機器を選択する構成を採る。
【００１４】
この構成によれば、周辺機器の種別毎に探索できない機器連携用無線通信方式にも探索機能を適用することができ、予め種別毎のグルーピングの設定をしておく必要が無くなり、ユーザの負担を軽減することができる。
【００１５】
また、本発明の携帯端末装置は、請求項１記載の携帯端末装置において、前記選択手段は、前記記憶手段の検索を前記周辺機器探索の前に行い、検索処理の結果を前記機器連携用無線通信手段による周辺機器探索時の探索条件として用い、その探索結果により周辺機器を選択する構成を採る。
【００１６】
この構成によれば、全種別の周辺機器を探索しなくてよくなり、周辺機器との通信の回数が減るため、消費電力を低減でき、探索に要する時間も短縮することができ、周辺機器探索処理の処理効率の向上を図ることができる。
【００１７】
また、本発明の携帯端末装置は、請求項１から３の何れか一項に記載の携帯端末装置において、表示手段を具備し、前記選択手段は、選択した周辺機器を前記表示手段に一覧表示する構成を採る。
【００１８】
この構成によれば、ユーザは選択した周辺機器を視認することができ、同じ種別の周辺機器が複数存在する場合に、周辺機器の選択を容易にすることができる。
【００１９】
また、本発明の携帯端末装置は、請求項４記載の携帯端末装置において、前記選択手段は、選択した周辺機器を前記表示手段に一覧表示する際に、種別毎に周辺機器を表示する構成を採る。
【００２０】
この構成によれば、ユーザが必要とする周辺機器を認識しやすくなり、選択も容易になり、ユーザの使い勝手が改善し、負担を軽減することができる。
【００２１】
また、本発明の携帯端末装置は、請求項１、４又は５記載の携帯端末装置において、前記機器連携用無線通信手段は、探索した周辺機器との間の距離情報を取得し、その距離情報を含む探索結果を前記選択手段に送信し、前記選択手段は、前記探索結果を受信して周辺機器との間の距離情報を取得し、前記選択した周辺機器を前記表示手段に一覧表示する際に、取得した距離が近い順に表示する構成を採る。
【００２２】
この構成によれば、ユーザが必要とする周辺機器を認識しやすくなり、選択も容易になり、ユーザの使い勝手が改善し、負担を軽減することができる。
【００２３】
また、本発明の携帯端末装置は、請求項４から６の何れか一項に記載の携帯端末装置において、前記選択手段は、前記周辺機器毎に選択した回数を記憶し、前記選択した周辺機器を前記表示手段に一覧表示する際に、選択回数が多い順に表示する構成を採る。
【００２４】
この構成によれば、ユーザが必要とする周辺機器を認識しやすくなり、選択も容易になり、ユーザの使い勝手が改善し、負担を軽減することができる。
【００２５】
また、本発明の携帯端末装置は、請求項４から７の何れか一項に記載の携帯端末装置において、前記選択手段は、前記選択した周辺機器を前記表示手段に一覧表示する際に、各周辺機器との間の距離を表す情報を併せて表示する構成を採る。
【００２６】
この構成によれば、ユーザが必要とする周辺機器を認識しやすくなり、選択も容易になり、ユーザの使い勝手が改善し、負担を軽減することができる。
【００２７】
また、本発明の携帯端末装置は、請求項４から８の何れか一項に記載の携帯端末装置において、前記選択手段は、前記選択した周辺機器を前記表示手段に一覧表示する際に、各周辺機器の方向を表す情報を併せて表示する構成を採る。
【００２８】
この構成によれば、ユーザが必要とする周辺機器を認識しやすくなり、選択も容易になり、ユーザの使い勝手が改善し、負担を軽減することができる。
【００２９】
また、本発明の携帯端末装置は、請求項４から９の何れか一項に記載の携帯端末装置において、前記選択手段は、前記選択した周辺機器を前記表示手段に一覧表示する際に、各周辺機器を選択した回数を併せて表示する構成を採る。
【００３０】
この構成によれば、ユーザが必要とする周辺機器を認識しやすくなり、選択も容易になり、ユーザの使い勝手が改善し、負担を軽減することができる。
【００３１】
また、本発明の携帯端末装置は、請求項１から３の何れか一項記載の携帯端末装置において、前記選択手段は、前記選択した周辺機器の中から、前記種別毎に少なくとも１つの周辺機器を選択する構成を採る。
【００３２】
この構成によれば、ユーザの選択操作が必要なくなり、ユーザの使い勝手が改善し、ユーザの負担も軽減することができる。
【００３３】
また、本発明の携帯端末装置は、請求項１１記載の携帯端末装置において、前記選択手段は、前記種別毎に周辺機器を選択する際に、距離が最も近い周辺機器を選択する構成を採る。
【００３４】
この構成によれば、ユーザの選択操作が必要なくなり、ユーザの使い勝手が改善し、ユーザの負担も軽減することができる。
【００３５】
また、本発明の携帯端末装置は、請求項１１又は１２記載の携帯端末装置において、前記選択手段は、前記種別毎に周辺機器を選択する際に、選択した回数が最も多い周辺機器を選択する構成を採る。
【００３６】
この構成によれば、ユーザの選択操作が必要なくなり、ユーザの使い勝手が改善し、ユーザの負担も軽減することができる。
【００３７】
また、本発明の周辺機器選択方法は、携帯端末装置の周辺に存在する複数の周辺機器を選択する周辺機器選択方法であって、アプリケーションを実行するアプリケーション実行工程と、前記アプリケーションと当該アプリケーションに対応する１つ以上の周辺機器の種別を関連付けて記憶手段に記憶する記憶工程と、前記アプリケーション実行工程で起動中のアプリケーションに対応する周辺機器を前記記憶手段から検索する検索工程と、機器連携用無線通信手段により前記携帯端末装置の周辺に存在する周辺機器を探索する探索工程と、前記検索した周辺機器の中から周辺機器の探索結果に合致する周辺機器を選択する選択工程と、を有する方法を採る。
【００３８】
この方法によれば、従来の機器連携システムでは想定されていない起動中のアプリケーションに対応する周辺機器の選択を容易にし、ユーザの使い勝手を改善し、ユーザの負担を軽減することができる。
【発明の効果】
【００３９】
本発明によれば、従来の機器連携システムでは想定されていない起動中のアプリケーションに対応する周辺機器の選択を容易にし、ユーザの使い勝手を改善し、ユーザの負担を軽減することができる。
【発明を実施するための最良の形態】
【００４０】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００４１】
（実施の形態１）
図１は、本実施の形態１に適用する無線ネットワークシステムのシステム構成例を示す図である。図１において、無線ネットワークシステム１は、携帯電話端末１０，３１と、周辺機器２０〜２４と、携帯網３０と、から構成される。図中の携帯電話端末１０及び周辺機器２０〜２３は、携帯電話端末１０を中心として形成される機器連携用無線通信方式としてＢｌｕｅｔｏｏｔｈを利用した無線エリア４０内に存在し、周辺機器２４は、無線エリア４０の外に存在する場合を示している。また、携帯電話端末１０は、携帯網３０を介して通信相手である携帯電話端末３１と携帯通信プロトコルにより送受信可能である。
【００４２】
なお、本実施の形態では、機器連携用無線通信方式としてＢｌｕｅｔｏｏｔｈを利用するが、他の機器連携用無線通信方式である無線ＬＡＮや、ＵＷＢ（Ultra Wide Band ）や、ＮＦＣ（Near Field Communication）や、ＺｉｇＢｅｅ（登録商標）等を利用してもよい。
【００４３】
周辺機器２０は、印字手段を具備するプリンタであり、周辺機器２１，２２，２４は、表示手段を具備するディスプレイであり、周辺機器２３は、音声入力手段と音声出力手段を具備するヘッドセットである。なお、これらの周辺機器２０〜２４は一例であり、Ｂｌｕｅｔｏｏｔｈ機能を備える周辺機器であればよい。例えば、音声入力手段を具備するマイク、音声出力手段を具備するスピーカーやヘッドホン、撮像手段を具備するデジタルカメラやデジタルビデオカメラ、キー入力手段を具備するキーボードやマウス、録画手段を具備するビデオ、録音手段を具備する音声レコーダ等の機器連携用無線通信方式により携帯電話端末１０と通信可能であるものなら何でもよい。
【００４４】
また、携帯網３０は、ＩＰ網、ＰＨＳ網、ＡＴＭ（Asynchronous Transfer Mode）網等の通信相手と通信可能であるネットワークなら何でもよい。また、機器連携用無線通信方式は、どのレイヤのプロトコルを利用してもよい。
【００４５】
図２は、図１の携帯電話端末１０の構成を示すブロック図である。図２において、携帯電話端末１０は、アプリケーション実行部１００と、記憶部１０１と、選択部１０２と、機器連携用無線通信部１０３と、制御部１１０と、通信部１１１と、キー入力部１１２と、表示部１１３と、音声入力部１１４と、音声出力部１１５と、撮像部１１６と、から構成される。
【００４６】
アプリケーション実行部１００は、制御部１１０の制御により記憶部１０１に記憶された各種アプリケーションプログラムを実行する。記憶部１０１は、アプリケーションプログラムと、そのアプリケーションプログラムに対応する１つ以上の周辺機器の種別を関連付けて登録する機器連携テーブルを記憶する。図３は、機器連携テーブルの一例を示す図である。この機器連携テーブル３００では、アプリケーションとして「テレビ電話」と「音声通話」が登録されており、その各アプリケーションと対応する機器の種別識別子として「ディプレイ、ヘッドセット、デジタルビデオカメラ」と「ヘッドセット」が登録されている場合を示している。なお、この機器連携テーブル３００に登録されている内容は、一例であり、その他のアプリケーション及びその他の種別識別子を登録するようにしてもよく、機器連携処理に関わるアプリケーションや機器を特に限定するものではない。また、機器連携テーブル３００の種別識別子の形式は、一例であり、アプリケーションに対応する機器を識別できる識別子なら何でもよい。
【００４７】
選択部１０２は、記憶部１０１を検索し、アプリケーション実行部１００で起動中（あるいは通信中）のアプリケーションプログラムから対応する周辺機器を選択する。機器連携用無線通信部１０３は、本実施の形態で利用するＢｌｕｅｔｏｏｔｈ通信機能を有し、その通信機能により周辺機器２０〜２３との間で機器連携通信プロトコルを実行する。
【００４８】
制御部１１０は、携帯電話端末１０内の各部を制御して、携帯電話機能と、各種アプリケーション機能を制御する。通信部１１１は、携帯通信機能を有し、携帯網３０を介して通信相手である携帯電話端末３１との間で携帯通信プロトコルを実行して通話信号を送受信する。
【００４９】
キー入力部１１２は、テンキーや各種ファンクションキー等を備え、そのキー入力操作に応じたキー入力信号を制御部１１０に出力する。表示部１１３は、液晶表示パネル等から構成され、制御部１１０から入力される表示信号により、キー入力情報や機器連携通信時に取得する周辺機器情報等を表示する。
【００５０】
音声入力部１１４は、マイク等から構成され、ユーザの送話音声を送話音声信号に変換して制御部１１０に出力する。音声出力部１１５は、スピーカー等から構成され、制御部１１０から入力される受話音声信号を変換して受話音声を出力する。撮像部１１６は、ＣＣＤ（Charge Coupled Devices）等の撮像素子やレンズ機構等から構成され、被写体をＣＣＤで撮像し、その撮像信号を撮像データに変換して制御部１１０に出力する。
【００５１】
次に、図１の無線ネットワークシステム１における動作について以下に説明する。本動作では、携帯電話端末１０が起動中のアプリケーションとして、音声と共に撮像部１１６で撮影した動画像を送受信するテレビ電話を例にとり説明する。
【００５２】
まず、公知のテレビ電話における基本的な動作を以下に説明する。
【００５３】
テレビ電話における受信処理において、携帯電話端末１０の通信部１１１は、通信相手である携帯電話端末３１から携帯網３０を介して、受話音声データや動画像データを受信し、受信した受話音声データや動画像データを、制御部１１０を介してアプリケーション実行部１００に送信する。アプリケーション実行部１００は、受信した音声データや動画像データに公知のテレビ電話の受信処理を施し、受話音声データを制御部１１０を介して音声出力部１１５に送信し、動画像データを制御部１１０を介して表示部１１３に送信する。音声出力部１１５は、受信した受話音声データを受話音声に変換して出力し、表示部１１３は、受信した動画像データを表示する。
【００５４】
また、テレビ電話における送信処理において、携帯電話端末１０の音声入力部１１４に入力された送話音声は送話音声データに変換され、撮像部１１６で撮像された動画像は動画像データに変換され、制御部１１０を介してアプリケーション実行部１００に送信される。アプリケーション実行部１００は、受信した送話音声データや動画像データに公知のテレビ電話の送信処理を施し、制御部１１０及び通信部１１１を介して、携帯網３０に送信する。携帯電話端末１０から携帯網３０に送信された送話音声データと動画像データは、携帯網３０から通信相手である携帯電話端末３１に送信される。
【００５５】
次に、携帯電話端末１０がテレビ電話中に機器連携を開始する動作について、図４及び図５に示すフローチャートを参照して説明する。図４は、携帯電話端末１０が周辺機器を探索して表示するまでの動作を示すフローチャートである。図５は、携帯電話端末１０が探索した周辺機器を選択する際の動作を示すフローチャートである。
【００５６】
図４において、携帯電話端末１０のキー入力部１１２において、ユーザにより周辺機器の探索を実行するために予め定められた１つ以上のキーを押下されたとき、周辺機器の探索を要求する周辺機器探索要求を制御部１１０を介して選択部１０２に送信する。
【００５７】
選択部１０２は、周辺機器探索要求を受信すると（ステップＳ１）、周辺機器の探索を指示する周辺機器探索指示を制御部１１０を介して機器連携用無線通信部１０３に送信し（ステップＳ２）、その後、機器連携用無線通信部１０３から周辺機器の探索結果を受信する（ステップＳ３）。探索結果は、図１に示す携帯電話端末１０を中心とした機器連携用無線通信部１０３の無線エリア４０内を探索して見つかった周辺機器２０〜２３の機器識別子と種別識別子から構成されるが、機器識別子と種別識別子が含まれていれば他の情報が付加されていても構わない。機器識別子は、「周辺機器Ａ」等の機器の名称等、機器を識別することができる情報であれば何でもよい。種別識別子は、「ディスプレイ」等の機器の種別や、「表示機能」等の機器の機能などを識別できる情報であれば何でもよい。
【００５８】
機器連携用無線通信部１０３は、選択部１０２から制御部１１０を介して周辺機器探索指示を受信すると、公知であるＢｌｕｅｔｏｏｔｈの問い合わせ（Ｉｎｑｕｉｒｙ）やＳＤＰ（Service Discovery Protocol）に従って、周辺機器の探索を行い、その結果を取得する。機器連携用無線通信部１０３は、取得した結果から探索結果を作成し、制御部１１０を介して選択部１０２に送信する。ここでは、種別識別子が「プリンタ」である「周辺機器２０」、種別識別子が「ディスプレイ」である「周辺機器２１」「周辺機器２２」、種別識別子が「ヘッドセット」である「周辺機器２３」が探索結果となる。この探索結果６００の構成例を図６に示す。
【００５９】
本実施の形態は、Ｂｌｕｅｔｏｏｔｈを例としているが、例えば、ＵＷＢ等の周辺機器との距離情報を取得できる機器連携用無線通信方式を使用する場合、併せて距離情報を取得するようにしてもよい。また、例えば、アレイアンテナを使用して、周辺機器の方向情報を取得できる機器連携用無線通信方式を使用する場合、併せて方向情報を取得するようにしてもよい。これらの情報は、図７に示すように各情報を探索結果７００に付加するようにしてもよい。また、通信状態情報、周辺機器の処理負荷情報、無線の種別情報等、周辺機器毎の情報を取得できる場合、これらを取得して、探索結果に付加するようにしてもよい。
【００６０】
選択部１０２は、機器連携用無線通信部１０３から周辺機器の探索結果を受信すると（ステップＳ３）、アプリケーション実行部１００から起動中（あるいは通信中）のアプリケーション情報を制御部１１０を介して取得する（ステップＳ４）。ここでは、起動中（あるいは通信中）のアプリケーションとして、「テレビ電話」情報を取得する。
【００６１】
次に、選択部１０２は、取得したアプリケーション情報から、起動中（あるいは通信中）のアプリケーションの有無を判断し（ステップＳ５）、起動中（あるいは通信中）のアプリケーションが有る場合は（ステップＳ５：ＹＥＳ）、記憶部１０１に記憶されているアプリケーションとそのアプリケーションに対応する１つ以上の周辺機器の種別を関連付けて登録された機器連携テーブル３００（図３参照）を検索し、起動中のアプリケーションに対応する周辺機器の種別識別子情報を取得する（ステップＳ６）。ここでは、種別識別子として、「ディスプレイ」「ヘッドセット」「デジタルビデオカメラ」を取得する。
【００６２】
選択部１０２は、取得した検索結果により起動中（あるいは通信中）のアプリケーションが機器連携テーブル３００に登録済みかを判断し（ステップＳ７）、起動中（あるいは通信中）のアプリケーションが登録済の場合は（ステップＳ７：ＹＥＳ）、周辺機器条件に取得した周辺機器の種別を設定する（ステップＳ８）。
【００６３】
また、選択部１０２は、起動中（あるいは通信中）のアプリケーションが無い場合（ステップＳ５：ＮＯ）、又は、起動中（あるいは通信中）のアプリケーションが有っても機器連携テーブル３００に登録されていない場合は（ステップＳ７：ＮＯ）、周辺機器条件に「条件なし」を設定する（ステップＳ９）。
【００６４】
次に、選択部１０２は、機器連携用無線通信部１０３から受信した周辺機器探索結果のうち、周辺機器条件に合致する周辺機器探索結果を制御部１１０を介して表示部１１３に表示して（ステップＳ１０）、本処理を終了する。このとき、表示部１１３に表示される周辺機器は、図８に示すように、その種別毎に表示される。ここでは、「ディスプレイ」として「周辺機器２１」「周辺機器２２」を表示し、「ヘッドセット」として「周辺機器２３」を表示し、「デジタルビデオカメラ」は何も探索されなかった旨を表示する。
【００６５】
また、選択部１０２は、周辺機器探索結果として距離情報や方向情報も取得した場合は、図９に示すように種別と併せて表示する。このとき、種別の中では、距離が近い順に表示される。また、選択部１０２は、周辺機器探索結果として周辺機器毎に選択回数情報を取得した場合も、図１０に示すように種別と併せて表示する。このとき、種別の中では、選択回数が多い順に表示される。距離情報や方向情報と選択回数情報を併せて表示する場合は、種別の中では、どちらを優先しても構わない。
【００６６】
また、表示部１１３を起動中のアプリケーションが使用している場合、図１１に示すように、表示部１１３の表示画面を分割し、一方にアプリケーションのデータを表示し、他方に周辺機器探索結果を表示するようにしてもよいし、一時的に周辺機器探索結果を表示し、その後、アプリケーションのデータを表示するようにしてもよい。図１１の表示例では、表示画面の一部に起動中のアプリケーションである「テレビ電話」を表示し、その他の表示部分に周辺機器探索結果を表示した場合を示す。
【００６７】
次に、上記図４の処理により携帯電話端末１０の表示部１１３に表示された周辺機器探索結果により周辺機器を選択する選択処理について、図５に示すフローチャートを参照して説明する。
【００６８】
携帯電話端末１０のキー入力部１１２は、周辺機器を選択するために予め定められた１つ以上のキーがユーザにより押下されたとき、周辺機器の選択を要求する周辺機器選択要求を制御部１１０を介して選択部１０２に送信する。
【００６９】
図５において、携帯電話端末１０の選択部１０２は、周辺機器選択要求を受信すると（ステップＳ１１）、選択された周辺機器に変更を指示する周辺機器変更指示を制御部１１０を介してアプリケーション実行部１００に送信して（ステップＳ１２）、本処理を終了する。このとき、選択回数情報を記憶する場合は、機器毎に選択された回数を記憶部１０１に記憶しておく。
【００７０】
アプリケーション実行部１００は、選択部１０２から制御部１１０を介して周辺機器変更指示を受信すると、周辺機器との接続を行い、新しい周辺機器でサービスを継続する。
【００７１】
なお、周辺機器探索要求は、周辺機器の探索を要求するために予め定められた音声が音声入力部１１４に入力された場合や、周辺機器の探索を要求するために予め定められたアプリケーションがアプリケーション実行部１００で実行された場合や、周辺機器の探索を要求するために予め定められた信号を通信部１１１や機器連携用無線通信部１０３で受信した場合等、周辺機器の探索を要求するために予め定められた方法なら何でもよい。
【００７２】
また、上記探索処理において、起動中（あるいは通信中）のアプリケーションが複数ある場合は、全てのアプリケーションの周辺機器を探索するようにしてもよいし、一部のアプリケーションの周辺機器を探索するようにしてもよいし、予め設定された優先度に従って、最も優先度の高いアプリケーションの周辺機器を探索するようにしてもよい。
【００７３】
さらに、上記探索処理において、起動中（あるいは通信中）のアプリケーションがあり、機器連携テーブル３００に登録されている場合であっても、全ての周辺機器を表示するようにしてもよい。この場合、検索結果に一致する周辺機器を表示下面の上位側に表示する等、ユーザが周辺機器を選択しやすいように表示するようにしてもよい。
【００７４】
また、図３に示した機器連携テーブル３００は一例であり、他のアプリケーションと他の周辺機器の対応関係として、例えば、電子メールなら「マウス」「キーボード」「ディスプレイ」「ヘッドセット」等、インターネット等へのアクセスやダウンロードなら「マウス」「キーボード」「ディスプレイ」「ヘッドセット」「プリンタ」等、テレビ電話なら「ディスプレイ」「スピーカー」「マイク」など、音声通話なら「ヘッドホン」「マイク」等を登録するようにしてもよい。
【００７５】
また、図４の点線で囲んだ起動中のアプリケーションに対応する周辺機器条件の設定処理（ステップＳ４〜Ｓ９）は、周辺機器探索時（ステップＳ１〜Ｓ３）や、アプリケーション起動時等の周辺機器探索要求の受信前（ステップＳ１以前）等に、予め行っておくようにしてもよい。
【００７６】
以上のように、本実施の形態１の無線ネットワークシステムに適用した携帯電話端末では、アプリケーションプログラムと、そのアプリケーションプログラムに対応する１つ以上の周辺機器の種別を関連付けて登録する機器連携テーブルを記憶部に記憶し、機器連携用無線通信部が携帯電話端末の周辺に存在する周辺機器を探索し、その周辺機器探索結果を受信した選択部が起動中（あるいは通信中）のアプリケーション情報を取得し、機器連携テーブルを検索して起動中のアプリケーションに対応する周辺機器の種別識別子情報を取得して、取得した種別識別子情報の中から周辺機器探索結果と合致する周辺機器の種別識別子情報を表示部に表示するようにした。
【００７７】
したがって、従来の機器連携システムでは想定されていない起動中のアプリケーションに対応する周辺機器の選択を容易にし、ユーザの使い勝手を改善し、ユーザの負担を軽減することができる。
【００７８】
また、本実施の形態１の携帯電話端末では、記憶部に記憶された機器連携テーブルの検索を周辺機器の探索後に行い、周辺機器の探索結果から探索結果に合致する周辺機器を選択可能にしたことにより、周辺機器の種別毎に探索できない機器連携用無線通信方式にも探索機能を適用することができ、予め種別毎のグルーピングの設定をしておく必要が無くなり、ユーザの負担を軽減することができる。
【００７９】
さらに、本実施の形態１の携帯電話端末では、選択した周辺機器のリストを表示するようにしたため、ユーザは選択した周辺機器を視認することができ、同じ種別の周辺機器が複数存在する場合に、周辺機器の選択を容易にすることができる。
【００８０】
また、本実施の形態１の携帯電話端末では、選択した周辺機器を表示する際に、種別毎に表示するようにしたため、ユーザが必要とする周辺機器を認識しやすくなり、選択も容易になり、ユーザの使い勝手が改善し、負担を軽減することができる。
【００８１】
また、本実施の形態１の携帯電話端末では、機器連携用無線通信部は、更に探索した周辺機器との距離情報を探索結果として取得し、選択部は、選択した周辺機器を表示する際に、取得した探索結果可から距離が近い順に周辺機器を表示するようにしたため、ユーザが必要とする周辺機器を認識しやすくなり、選択も容易になり、ユーザの使い勝手が改善し、負担を軽減することができる。
【００８２】
また、本実施の形態１の携帯電話端末では、選択部は、周辺機器の選択回数を記憶しておき、選択した周辺機器を表示する際に、今までに選択した回数の多い順に表示するようにしたため、ユーザが必要とする周辺機器を認識しやすくなり、選択も容易になり、ユーザの使い勝手が改善し、負担を軽減することができる。
【００８３】
また、本実施の形態１の携帯電話端末では、選択部は、選択した周辺機器を表示する際に、各周辺機器の距離を表す情報を併せて表示するようにしたため、ユーザが必要とする周辺機器を認識しやすくなり、選択も容易になり、ユーザの使い勝手が改善し、負担を軽減することができる。
【００８４】
また、本実施の形態１の携帯電話端末では、選択部は、選択した周辺機器を表示する際に、各周辺機器の方向を表す情報を併せて表示するようにしたため、ユーザが必要とする周辺機器を認識しやすくなり、選択も容易になり、ユーザの使い勝手が改善し、負担を軽減することができる。
【００８５】
また、本実施の形態１の携帯電話端末では、選択部は、選択した周辺機器を表示する際に、今まで選択した回数を併せて表示するようにしたため、ユーザが必要とする周辺機器を認識しやすくなり、選択も容易になり、ユーザの使い勝手が改善し、負担を軽減することができる。
【００８６】
（実施の形態２）
本実施の形態２では、上記実施の形態１と同様に、起動中のアプリケーションとして、音声と共に撮像部１１６で撮像した動画像を送受信するテレビ電話を例にとり説明する。なお、本実施の形態２の無線ネットワークシステム及び携帯電話端末の構成は、上記図１及び図２に示したものと同様であるため、その図示及び説明を省略する。
【００８７】
本実施の形態２の携帯電話端末１０における動作について、図１２及び図１３に示すフローチャートを参照して説明する。図１２は、携帯電話端末１０が周辺機器を探索して表示するまでの動作を示すフローチャートである。図１３は、携帯電話端末１０が探索した周辺機器を選択する際の動作を示すフローチャートである。
【００８８】
図１２において、携帯電話端末１０のキー入力部１１２において、ユーザにより周辺機器の探索を実行するために予め定められた１つ以上のキーを押下されたとき、周辺機器の探索を要求する周辺機器探索要求を制御部１１０を介して選択部１０２に送信する。
【００８９】
選択部１０２は、周辺機器探索要求を受信すると（ステップＳ２１）、上記図４のステップＳ４〜ステップＳ９で説明した処理と同様に、図中の点線で囲むアプリケーション情報の取得処理（ステップＳ２２）から周辺機器条件の設定処理（ステップＳ２７）までを行う。
【００９０】
次に、選択部１０２は、設定した周辺機器条件毎に、種別識別子を付加した周辺機器探索指示を制御部１１０を介して機器連携用無線通信部１０３に送信し（ステップＳ２８）、機器連携用無線通信部１０３から周辺機器探索結果を受信する（ステップＳ２９）。ここで、選択部１０２は、ステップＳ２７において周辺機器条件が「条件なし」に設定した場合は、周辺機器の全種別を探索するように指定した周辺機器探索指示を機器連携用無線通信部１０３に送信する。ここでは、種別識別子として、「ディスプレイ」「ヘッドセット」「デジタルビデオカメラ」をそれぞれ指定する。
【００９１】
機器連携用無線通信部１０３は、周辺機器探索指示を受信すると、公知であるＢｌｕｅｔｏｏｔｈの問い合わせ（Ｉｎｑｕｉｒｙ）に従い、探索指示に付与された種別識別子の周辺機器のみの探索を行い、結果を取得する。機器連携用無線通信部１０３は、取得した結果から探索結果を作成し、制御部１１０を介して選択部１０２に送信する。ここでは、探索指示に「ディスプレイ」が付与されたときは図１の「周辺機器２１」「周辺機器２２」が探索され、「ヘッドセット」が付与されたときは「周辺機器２３」が探索され、「デジタルビデオカメラ」が付与されたときは何も探索されない。
【００９２】
選択部１０２は、機器連携用無線通信部１０３から全ての周辺機器探索結果を受信すると（ステップＳ２９）、受信した周辺機器探索結果を制御部１１０を介して表示部１１３に表示して（ステップＳ３０）、本処理を終了する。
【００９３】
次に、上記図１２の処理により携帯電話端末１０の表示部１１３に表示された周辺機器探索結果により周辺機器を選択する選択処理について、図１３に示すフローチャートを参照して説明する。
【００９４】
図１３において、携帯電話端末１０の選択部１０２は、機器連携用無線通信部１０３から全ての周辺機器探索結果を受信すると、種別毎に最も近い１つの周辺機器を選択し（ステップＳ３１）、選択された周辺機器に変更を指示する周辺機器変更指示を制御部１１０を介してアプリケーション実行部１００に送信して（ステップＳ３２）、本処理を終了する。このとき、選択回数情報を記憶する場合は、機器毎に選択された回数を記憶部１０１に記憶しておく。
【００９５】
アプリケーション実行部１００は、周辺機器変更指示を受信すると、その周辺機器との接続を行い、新しい周辺機器でサービスを継続する。
【００９６】
また、選択部１０２は、ステップＳ２３において、起動中（あるいは通信中）のアプリケーションが無い場合（ステップＳ２３：ＮＯ）、又は、起動中（あるいは通信中）のアプリケーションが有っても機器連携テーブルに登録されていない場合（ステップＳ２５：ＮＯ）、全ての周辺機器の種別の探索を指示しているが、探索をせずにその旨を表示部１１３に表示するようにしても良い（ステップＳ２７〜Ｓ３０）。その場合、表示後、ユーザのキー操作により、全種別の周辺機器を探索を開始しても良いし、一部の種別だけを探索するようにしてもよい。
【００９７】
また、機器連携用無線通信部１０３は、指定された周辺機器の種別のみを探索する場合は、Ｂｌｕｅｔｏｏｔｈの問い合わせ（Ｉｎｑｕｉｒｙ）を用いたアクセスコードや名称による探索や、無線ＬＡＮを用いたＳＳＩＤによる探索等、種別毎に探索できる方法なら何でも構わない。また、種別毎にアクセスコード等の設定が必要な場合は、予め行っておいてもよい。
【００９８】
また、選択部１０２は、携帯電話端末１０から最も近い周辺機器を選択しているが、選択回数の最も多い周辺機器を選択するようにしてもよい。
【００９９】
以上のように、本実施の形態２の無線通信システムに適用した携帯電話端末では、アプリケーションプログラムと、そのアプリケーションプログラムに対応する１つ以上の周辺機器の種別を関連付けて登録する機器連携テーブルを記憶部に記憶し、周辺機器探索要求を受信した選択部が起動中（あるいは通信中）のアプリケーション情報を取得し、機器連携テーブルを検索して起動中のアプリケーションに対応する周辺機器の種別識別子情報を取得し、その種別識別子を付与した周辺機器探索指示を機器連携用無線通信部に送信し、機器連携用無線通信部が携帯電話端末の周辺に存在する周辺機器の中から探索指示に付与された種別識別子の周辺機器のみの探索を行い、選択部が探索結果を受信して周辺機器の種別識別子情報を表示部に表示するようにした。
【０１００】
したがって、従来の機器連携システムでは想定されていない起動中のアプリケーションに対応する周辺機器の選択を容易にし、ユーザの使い勝手を改善し、ユーザの負担を軽減することができる。また、全種別の周辺機器を探索しなくてよくなり、周辺機器との通信の回数が減るため、消費電力を低減でき、探索に要する時間も短縮することができ、周辺機器探索処理の処理効率の向上を図ることができる。
【０１０１】
さらに、本実施の形態２の携帯電話端末では、選択部は、選択した周辺機器の中から、種別毎に１つの周辺機器を選択するようにしたため、ユーザの選択操作が必要なくなり、ユーザの使い勝手が改善し、ユーザの負担も軽減することができる。
【０１０２】
また、本実施の形態２の携帯電話端末では、選択部は、周辺機器を選択する際、距離が最も近い周辺機器を選択するため、ユーザの選択操作が必要なくなり、ユーザの使い勝手が改善し、ユーザの負担も軽減することができる。
【０１０３】
また、本実施の形態２の携帯電話端末では、選択部は、今まで選択した回数が最も多い周辺機器を選択するため、ユーザの選択操作が必要なくなり、ユーザの使い勝手が改善し、ユーザの負担も軽減することができる。
【産業上の利用可能性】
【０１０４】
本発明は、無線通信エリアに存在する周辺機器の中から、起動中あるいは通信中のアプリケーションに対応する周辺機器を選択可能にすることで、従来の機器連携システムでは想定されていない起動中のアプリケーションに対応する周辺機器の選択を容易にし、ユーザの使い勝手を改善し、ユーザの負担を軽減する携帯端末装置及び周辺機器選択方法等に有用である。
【図面の簡単な説明】
【０１０５】
【図１】本発明の実施の形態１に係る無線ネットワークシステムの全体構成を示す図
【図２】本実施の形態１に係る携帯電話端末の構成を示すブロック図
【図３】本実施の形態１に係る機器連携テーブルの一例を示す図
【図４】本実施の形態１に係る携帯電話端末で実行される周辺機器を探索して表示するまでの動作を示すフローチャート
【図５】本実施の形態１に係る携帯電話端末で実行される探索した周辺機器を選択する際の動作を示すフローチャート
【図６】本実施の形態１に係る携帯電話端末で作成される探索結果の構成例を示す図
【図７】本実施の形態１に係る携帯電話端末で作成される他の探索結果の構成例を示す図
【図８】本実施の形態１に係る携帯電話端末で種別毎の周辺機器探索結果を表示した例を示す図
【図９】本実施の形態１に係る携帯電話端末で種別毎に周辺機器探索結果として距離と方向を併せて表示した例を示す図
【図１０】本実施の形態１に係る携帯電話端末で種別毎に周辺機器探索結果として選択回数を併せて表示した例を示す図
【図１１】本実施の形態１に係る携帯電話端末で表示画面を分割して周辺機器探索結果と起動中のアプリケーションを表示した例を示す図
【図１２】本発明の実施の形態２に係る携帯電話端末で実行される周辺機器を探索して表示するまでの動作を示すフローチャート
【図１３】本実施の形態２に係る携帯電話端末で実行される探索した周辺機器を選択する際の動作を示すフローチャート
【符号の説明】
【０１０６】
１  無線ネットワークシステム
１０、３１  携帯電話端末
２０〜２４  周辺機器
３０  携帯網
４０  無線エリア
１００  アプリケーション実行部
１０１  記憶部
１０２  選択部
１０３  機器連携用無線通信部
１１０  制御部
１１１  通信部
１１２  キー入力部
１１３  表示部
１１４  音声入力部
１１５  音声出力部
１１６  撮像部
３００  機器連携テーブル
６００  探索結果
７００  距離情報と方向情報を含む探索結果
【図１】
2007067723.tif 000003
【図２】
2007067723.tif 000004
【図３】
2007067723.tif 000005
【図４】
2007067723.tif 000006
【図５】
2007067723.tif 000007
【図６】
2007067723.tif 000008
【図７】
2007067723.tif 000009
【図８】
2007067723.tif 000010
【図９】
2007067723.tif 000011
【図１０】
2007067723.tif 000012
【図１１】
2007067723.tif 000013
【図１２】
2007067723.tif 000014
【図１３】
2007067723.tif 000015