(57)【要約】【課題】周辺デバイスとの接続切断等の操作を容易に行う電子機器を提供することを目的とする。【解決手段】パーソナルコンピュータ１と周辺機器７，９はＢｌｕｅｔｏｏｔｈ無線通信を行う。この無線通信に関する情報は、パーソナルコンピュータ１のディスプレイ４内のウィンドウｄ１に表示される。表示内容は、自分のデバイス及び現在接続可能な周辺デバイスの存在及び名前、自分及び周辺デバイスの所有するサービス内容の存在及び名前、自分のデバイスと周辺デバイス間の通信状態等である。さらにユーザはマウスやペン型入力装置等を用いて、接続可能な周辺デバイスの検索、自分及び周辺デバイス間の通信接続及び切断等の操作を行うことが可能である。【選択図】  図１
2004274532.tif 000002
【特許請求の範囲】
【請求項１】
周辺機器と無線通信可能な電子機器において、
周辺機器との通信状況を表示する表示部と、
自機の存在を前記表示部に表示する第１の表示手段と、
前記周辺機器に対し接続可能であるか否かの問合せ要求を行う第１の要求手段と、
前記第１の要求手段で接続要求を行った後、接続可能状態にある前記周辺機器の存在を前記表示部に表示する第２の表示手段と、
を具備することを特徴とする電子機器。
【請求項２】
前記第２の表示手段で表示される前記周辺機器に接続確立要求を行う第２の要求手段と、
を具備することを特徴とする請求項１記載の電子機器。
【請求項３】
前記第２の表示手段で表示される前記周辺機器と接続確立要求中であることを前記表示部に表示する第３の表示手段と、
を具備することを特徴とする請求項２記載の電子機器。
【請求項４】
前記第２の表示手段で表示される前記周辺機器と接続確立した後、前記第２の表示手段で表示される周辺機器の有するサービス情報を取得中であることを前記表示部に表示する第４の表示手段と、
を具備することを特徴とする請求項３記載の電子機器。
【請求項５】
前記周辺機器が所有する前記サービス情報を取得した後、前記周辺機器が所有する前記サービスの存在を前記表示部に表示する第５の表示手段と、
を具備することを特徴とする請求項４記載の電子機器。
【請求項６】
前記第２の表示手段で表示される前記周辺機器に対して前記サービスの使用開始要求を行う第３の要求手段と、
を具備することを特徴とする請求項５記載の電子機器。
【請求項７】
前記第５の表示手段で表示される前記サービスの使用の開始を要求中であることを前記表示部に表示する第６の表示手段と、
を具備することを特徴とする請求項２記載の電子機器。
【請求項８】
前記第５の表示手段で表示される前記サービスの使用を開始したことを前記表示部に表示する第７の表示手段と、
を具備することを特徴とする請求項７記載の電子機器。
【請求項９】
前記第５の表示手段で表示される前記サービスを所有する前記周辺機器との接続確立が切断された場合、前記第２の表示手段で表示される前記周辺機器に対し自動的に接続開始要求を行うか否かを設定可能な第１の設定手段と
を具備することを特徴とする請求項８記載の電子機器。
【請求項１０】
前記第１の設定手段は、前記第５の表示手段で表示される前記サービスの使用を開始した場合、前記サービスを使用する際に用いられるアプリケーションを自動的に起動するか否かを設定可能であることを特徴とする請求項９記載の電子機器。
【請求項１１】
前記アプリケーションを終了させる場合、前記サービスを所有する前記周辺機器間との接続確立を切断するか否かを設定可能な第２の設定手段と、
を具備することを特徴とする請求項１０記載の電子機器。
【請求項１２】
前記第２の表示手段で表示される前記周辺機器に対して前記サービスの使用終了要求を行う第４の要求手段と、
を具備することを特徴とする請求項８記載の電子機器。
【請求項１３】
前記第５の表示手段で表示される前記サービスの使用を終了した後、前記第１の表示手段で表示される自機と前記第２の表示手段で表示される前記周辺機器及び前記第５の表示手段で表示される前記サービスを表示する第８の表示手段と、
を具備することを特徴とする請求項１２記載の電子機器。
【請求項１４】
前記第６の表示手段又は前記第７の表示手段と異なるとともに、前記第２の表示手段で表示される前記周辺機器との距離が圏外距離であるを前記表示部に表示する第９の表示手段と、
を具備することを特徴とする請求項７及び８記載の電子機器。
【請求項１５】
自機のアドレスに基いて前記自機の名前を前記表示部に表示する第１０の表示手段と、
前記第１の要求手段による要求に応じた前記周辺機器のアドレスに基いて前記周辺機器の名前を表示する第１１の表示手段と、
を具備することを特徴とする請求項１乃至１４のうち何れかに記載の電子機器。
【請求項１６】
前記表示部に表示される内容を選択する選択手段と、
前記第１の要求手段は、前記第１の表示手段で表示される前記自機の存在を前記選択手段で選択することで前記周辺機器に対し接続要求を行うことを特徴とする請求項１記載の電子機器。
【請求項１７】
前記表示部に表示される内容を選択する選択手段と、
前記第２の要求手段は、前記第２の表示手段で表示される前記周辺機器の存在を前記選択手段で選択することで前記周辺機器に接続確立要求を行うことを特徴とする請求項２記載の電子機器。
【請求項１８】
前記第２の要求手段は、前記第１の表示手段で表示される前記自機の存在と前記第２の表示手段で表示される前記周辺機器の存在とを線を結ぶことで前記周辺機器に対して接続確立要求を行うことを特徴とする請求項２記載の電子機器。
【請求項１９】
前記第３の表示手段は、前記第１の表示手段で表示される自機から前記第２の表示手段で表示される前記周辺機器へ伸びる矢印によって、接続確立要求中を表示することを特徴とする請求項３記載の電子機器。
【請求項２０】
前記第４の表示手段は、前記第１の表示手段で表示される自機から前記第２の表示手段で表示される前記周辺機器へ伸びる矢印によって、サービス情報取得中を表示することを特徴とする請求項４記載の電子機器。
【請求項２１】
前記取得されたサービス情報を意味する固有情報に基いて前記サービスの名前を表示する第１２の表示手段と、
を具備することを特徴とする請求項５乃至１４のうち何れかに記載の電子機器。
【請求項２２】
前記表示部に表示される内容を選択する選択手段と、
前記第３の要求手段は、前記第５の表示手段で表示される前記サービスの存在を前記選択手段で選択することで前記サービスの使用開始要求を行うことを特徴とする請求項６記載の電子機器。
【請求項２３】
前記第３の要求手段は、前記第１の表示手段で表示される前記自機と前記第５の表示手段で表示される前記サービスの存在とを線を結ぶことで前記サービスの使用開始要求を行うことを特徴とする請求項６記載の電子機器。
【請求項２４】
前記第３の要求手段は、前記第１の表示手段で表示される前記自機と前記第５の表示手段で表示される複数のサービスの存在とを、それぞれ線で結ぶことで前記複数のサービスの使用開始要求を行うことを特徴とする請求項６記載の電子機器。
【請求項２５】
前記第６の表示手段は、前記第１の表示手段で表示される前記自機から前記第５の表示手段で表示される前記サービスへ伸びる矢印によって、前記サービスの使用開始要求中を表示することを特徴とする請求項７記載の電子機器。
【請求項２６】
前記第６の表示手段は、前記第２の表示手段で表示される前記周辺機器から前記第１の表示手段で表示される前記自機へ伸びる矢印によって、前記サービスの使用開始要求中を表示することを特徴とする請求項７記載の電子機器。
【請求項２７】
前記第９の表示手段は、前記矢印の状態を変化させることで前記サービスが使用開始されたことを表示することを特徴とする請求項２５及び２６記載の電子機器。
【請求項２８】
前記第４の要求手段は、前記第５の表示手段で表示される前記サービスの存在を前記選択手段で選択することで、前記サービスの使用の終了要求を行うことを特徴とする請求項１２記載の電子機器。
【請求項２９】
前記第４の要求手段は、前記第１の表示手段で表示される前記自機から前記第５の表示手段で表示される前記サービスへ伸びる矢印を横切るように線を描くことで、前記サービスの使用の終了要求を行うことを特徴とする請求項１２記載の電子機器。
【請求項３０】
前記第４の要求手段は、前記第１の表示手段で表示される前記自機から前記第５の表示手段で表示される複数のサービスへ伸びる矢印を横切るように線を描くことで、前記複数のサービスの使用終了要求を行うことを特徴とする請求項１３記載の電子機器。
【請求項３１】
周辺機器との通信状況を表示する表示部を具備する電子機器が周辺機器との無線通信状況を表示する表示方法において、
自機の存在を前記表示部に表示し、
前記周辺機器に対し接続要求を行った後、接続可能状態にある前記周辺機器の存在を前記表示部に表示することを特徴とする表示方法。
【請求項３２】
前記自機が前記周辺機器に接続確立要求中であることを前記表示部に表示することを特徴とする請求項３１記載の表示方法。
【請求項３３】
前記自機が前記周辺機器と接続確立した後、前記周辺機器の有するサービス情報を取得中であることを前記表示部に表示することを特徴とする請求項３２記載の表示方法。
【請求項３４】
前記自機が前記周辺機器が所有する前記サービス情報を取得した後、前記周辺機器が所有する前記サービスの存在を前記表示部に表示することを特徴とする請求項３３記載の表示方法。
【請求項３５】
前記自機が前記サービスの使用の開始を要求中であることを前記表示部に表示することを特徴とする請求項３４記載の表示方法。
【請求項３６】
前記自機が前記サービスの使用を開始したことを前記表示部に表示することを特徴とする請求項３５記載の表示方法。
【請求項３７】
前記自機が前記サービスの使用を終了した後、前記自機の存在と前記周辺機器の存在及び前記サービスの存在を表示することを特徴とする表示方法。
【請求項３８】
前記自機と前記周辺機器との距離が圏外距離であることを前記表示部に表示することを特徴とする請求項３５及び３６記載の表示方法
【請求項３９】
自機のアドレスに基いて前記自機の名前を前記表示部に表示し、
前記自機からの接続要求に応じた前記周辺機器のアドレスに基いて前記周辺機器の名前を表示することを特徴とする請求項３１乃至３８のうち何れかに記載の表示方法。
【請求項４０】
前記自機から前記周辺機器へ伸びる矢印によって、接続確立要求中を表示することを特徴とする請求項３２記載の表示方法。
【請求項４１】
前記自機から前記周辺機器へ伸びる矢印によって、サービス情報取得中を表示することを特徴とする請求項３３記載の表示方法。
【請求項４２】
前記取得されたサービス情報を意味する固有情報に基いて前記サービスの名前を表示することを特徴とする請求項３４乃至３８のうち何れかに記載の表示方法。
【請求項４３】
前記自機から前記サービスへ伸びる矢印によって、前記サービスの使用開始要求中を表示することを特徴とする請求項３５記載の表示方法。
【請求項４４】
前記周辺機器から前記自機へ伸びる矢印によって、前記サービスの使用開始要求中を表示することを特徴とする表示方法。
【請求項４５】
前記矢印の状態を変化させることで前記サービスが使用開始されたことを表示することを特徴とする請求項４３及び４４記載の表示方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信状態を表示する機能を有する電子機器、特にグラフィックスを用いて通信状態を表示する機能を有する電子機器、及び通信状態の表示方法に関する。
【０００２】
【従来の技術】
無線通信機能を具備するデバイスの中には、当該無線通信の操作を行うためのソフトウェアを搭載しているデバイスがある。近年、無線通信方式において特にＢｌｕｅｔｏｏｔｈ無線通信方式が普及し始めており、それに伴い当該Ｂｌｕｅｔｏｏｔｈ無線通信に関する操作を行うソフトウェア（以下、Ｂｌｕｅｔｏｏｔｈ通信操作ソフトウェアと称す。）を搭載するデバイスも普及し始めている。
【０００３】
このＢｌｕｅｔｏｏｔｈ通信操作ソフトウェアは、例えばＢｌｕｅｔｏｏｔｈ無線通信可能である周辺のデバイスの検索、当該デバイスの保有するサービス情報の取得、さらに当該デバイスからのサービスの提供開始及び終了等の操作等をユーザからの命令に基いて行う。
【０００４】
例えば、Ｂｌｕｅｔｏｏｔｈ通信操作ソフトウェアによってＢｌｕｅｔｏｏｔｈ通信可能な電子機器を検索、さらに当該電子機器のＩＤを取得し、このＩＤのうち、自機が所有する機器リストに登録されているＩＤをディスプレイに表示するものがある。（特許文献１参照。）
【０００５】
さて、多くのＢｌｕｅｔｏｏｔｈ通信操作ソフトウェアを操作する際、ユーザはＢｌｕｅｔｏｏｔｈ無線通信に関する専門知識、例えばプロファイルやサービス等の知識が必要である。これらの専門知識を有さないユーザがＢｌｕｅｔｏｏｔｈ通信操作ソフトウェアを操作することは困難であった。
【０００６】
【特許文献１】
特開２００２−２９０６０６号公報（第３頁、第１図）
【０００７】
【発明が解決しようとする課題】
しかし、ユーザにとってみれば、Ｂｌｕｅｔｏｏｔｈ無線通信に関する専門知識を有することは重要では無く、たとえ当該専門知識を有して無くともＢｌｕｅｔｏｏｔｈ無線通信を用いてデータを送受信することが重要なことである。
【０００８】
そこで本発明は、周辺デバイスとの接続切断等の操作を容易に行う電子機器を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、請求項１に係る発明では、周辺機器と無線通信可能な電子機器において、周辺機器との通信状況を表示する表示部と、自機の存在を表示部に表示する第１の表示手段と、周辺機器に対し接続要求を行う第１の要求手段と、第１の要求手段で接続要求を行った後、接続可能状態にある周辺機器の存在を前記表示部に表示する第２の表示手段とを具備することを特徴とする。
【００１０】
また、請求項３１に係る発明では、周辺機器との通信状況を表示する表示部を具備する電子機器が周辺機器との無線通信状況を表示する表示方法において、自機の存在を前記表示部に表示し、周辺機器に対し接続要求を行った後、接続可能状態にある周辺機器の存在を表示部に表示することを特徴とする。
【００１１】
このような構成により、直感的に通信状況を理解することが可能となる。
【００１２】
【発明の実施の形態】
以下、本発明に係る実施の形態を、パーソナルコンピュータ（電子機器）に適用して説明する。
【００１３】
図１は、パーソナルコンピュータと周辺機器とがＢｌｕｅｔｏｏｔｈ無線通信を行う状態を示す図である。
【００１４】
本発明に係るパーソナルコンピュータ１は、表示部２及び本体３とで構成される。表示部２に各種情報を表示するディスプレイ４が設けられる。例えばディスプレイ４はＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）である。ディスプレイ４には、ウィンドウｄ１等が表示される。
【００１５】
本体の内部に、Ｂｌｕｅｔｏｏｔｈ無線通信を行うために必要となるＢｌｕｅｔｏｏｔｈ通信モジュール５が設けられる。また、電子機器１に拡張スロット等が備わっているなら、このＢｌｕｅｔｏｏｔｈ通信モジュール５は電子機器１に予め設けておく必要がなく、Ｂｌｕｅｔｏｏｔｈ無線機能を内蔵した拡張カード等を電子機器１に装着することによりＢｌｕｅｔｏｏｔｈ通信モジュール５を設けてもよい。
【００１６】
本体３の上面に、入力操作を行う際に使用される入力部６を設ける。例えば入力部６はキーボードである。
【００１７】
パーソナルコンピュータ１に対する周辺機器として、周辺機器７及び周辺機器９等が配置される。周辺機器７及び周辺機器９には、それぞれＢｌｕｅｔｏｏｔｈ通信モジュール８，１０が搭載される。パーソナルコンピュータ１は周辺機器７及び周辺機器９とＢｌｕｅｔｏｏｔｈ無線通信を行う。
【００１８】
尚、パーソナルコンピュータ１のディスプレイ４に表示されるウィンドウｄ１を拡大したウィンドウをウィンドウｄ２として図示する。ウィンドウｄ２には、パーソナルコンピュータ１と周辺機器７及び周辺機器９とがＢｌｕｅｔｏｏｔｈ無線通信方式を用いて通信している状況が表示される。ウィンドウｄ２に表示されるＢｌｕｅｔｏｏｔｈ通信状況内容に関する説明は、後述で詳細に説明する。
【００１９】
図１で示されるネットワーク形態は、周辺機器７及び周辺機器９がそれぞれパーソナルコンピュータ１と接続するスター型形態である。Ｂｌｕｅｔｏｏｔｈ通信において、上記のようなスター型のネットワーク形態は、ピコネットと呼ばれる。
【００２０】
ピコネットにおいて、スター型の中心となるデバイス（図１におけるパーソナルコンピュータ１）はマスタ（他のデバイスを制御するデバイス）の役割を果たし、スター型の端末となるデバイス（図１における周辺機器１及び周辺機器２）はスレイブ（他のデバイスから制御されるデバイス）の役割を果たす。マスタは、最大７台のスレイブと通信リンクを確立することが可能である。
【００２１】
スレイブがマスタを中心とする半径約１０メートル（又は半径約１００メートル）圏内ａ１に存在するとき、スレイブはマスタと通信可能な領域に入ったといえる。
【００２２】
図２はマスタ及びスレイブのプロトコルスタックを示す図である。
【００２３】
図２を用いて、マスタとスレイブにおける通信リンクの確立の概略を説明する。マスタとスレイブ間における通信リンクの確立とは、マスタとスレイブ間とで物理リンク１１ａ及び論理リンク１１ｂを確立することを指す。
【００２４】
物理リンク１１ａは、図２に示すようにマスタとスレイブ間において、Ｂｌｕｅｔｏｏｔｈのプロトコル層の一つであるＬＭＰ（Ｌｉｎｋ  Ｍａｎａｇｅｒ  Ｐｒｏｔｏｃｏｌ）層１３，１５以下のプロトコル層で確立される。
【００２５】
論理リンク１１ｂは、マスタとスレイブ間において物理リンク１１ａを確立後、Ｂｌｕｅｔｏｏｔｈのプロトコルの一つであるＬ２ＣＡＰ（Ｌｏｇｉｃａｌ  Ｌｉｎｋ  Ｃｏｎｔｒｏｌ  ａｎｄ  Ａｄａｐｔａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）層１６，１８間で確立される。
【００２６】
マスタとスレイブ間で、物理リンク１１ａ及び論理リンク１１ｂが確立された後、アプリケーション２０，２１間でデータ送受信等を行なうことが可能となる。
【００２７】
図３はＢｌｕｅｔｏｏｔｈ通信におけるＢＢ（Ｂａｓｅ  Ｂａｎｄ）層において確立される物理リンクの確立手順を示す図である。
【００２８】
ＢＢ層間における物理リンク確立手順の開始時において、リンク確立を求めるＢｌｕｅｔｏｏｔｈ機能を搭載したデバイスがマスタ（他のデバイスを制御するデバイス）の役割となり、インクワイアリ動作（問い合わせ動作）Ｓ１を行なう。インクワイアリ動作Ｓ１とは、近くに存在するＢｌｕｅｔｏｏｔｈ機能を搭載したデバイスをスレイブ（他のデバイスから制御されるデバイス）とみなして、マスタからインクワイアリパケット（通信可能なデバイスを検出する検出するためのパケット）をブロードキャスト（不特定多数の相手に向かってデータを送信）することである。スレイブがインクワイアリスキャン動作（問い合わせスキャン動作）Ｓ２状態である場合、マスタからのインクワイアリパケットを受け取ると、自己のデバイスアドレス情報とクロック情報を含むＦＨＳ（Ｆｒｅｑｕｅｎｃｙ  Ｈｏｐ  Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ）パケットをマスタに返信する。インクワイアリスキャン動作とは、マスタが送信するインクワイアリパケットの受信タイミングを探す動作である。
【００２９】
マスタはスレイブからのＦＨＳパケットを受信し、そのパケットに含まれるデバイスアドレス情報からインクワイアリスキャン状態にあるスレイブ群を認識する。
【００３０】
さらにマスタはページ動作（呼び出し動作）Ｓ３を行なう。ページ動作Ｓ３とは、これらのスレイブ群の中における特定のスレイブに対して、その特定のデバイスアドレス情報を含むＩＤパケットをユニキャスト（特定のデバイスに対しデータを送信）することである。前記特定のスレイブが、ページスキャン動作（呼び出しスキャン）Ｓ４状態である場合、このスレイブがマスタからのＩＤパケットを受信すると、このスレイブはマスタにＩＤパケットを返信する。ページスキャン動作とは、マスタからのＩＤパケットの受信タイミングを探す動作である。さらに、マスタは自己のデバイスアドレス情報とクロック周波数を含むＦＨＳパケットをスレイブに送信する。そして、マスタからのＦＨＳパケットを受信したスレイブは、受信確認としてマスタにＩＤパケットを送信する。ここで初めて、マスタとスレイブは同一のホッピングパターンを共有する状態となり、物理リンクが確立される。
【００３１】
図４は、Ｂｌｕｅｔｏｏｔｈ通信におけるＳＤＰ（Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）に基くサービス検索手順を示す図である。
【００３２】
マスタ及びクライアント間で行われるサービス検索を実現するＳＤＰは、図２を用いて説明したプロトコルスタックにおける適合プロトコル１７、１９に位置する。ＳＤＰに基いて検索されるサービスの種類として、例えば、ＤＵＮ（ＤｉａｌＵｐ  Ｎｅｔｗｒｏｋ）やＨＩＤ（Ｈｕｍａｎ  Ｉｎｔｅｒｆａｃｅ  Ｄｅｖｉｃｅ）等がある。
【００３３】
サービスの検索手順は、サーバクライアントモデルに従って提供される。マスタの役割りを果たすデバイスがＳＤＰクライアントの立場となり、スレーブの役割りを果たすデバイスがＳＤＰサーバの立場となり、マスタによるスレーブの所有するサービス情報の検索が行われる。
【００３４】
ＳＤＰクライアントはＳＤＰサーバに対し、ＳＤＰサーバの所有するサービス情報提供要求であるＳＤＰリクエストを送信する（Ｓ５）。このＳＤＰリクエストを受信したＳＤＰサーバは、当該ＳＤＰサーバの所有するデータベースを参照して、ＳＤＰクライアントにサービス情報内容を通知するＳＤＰレスポンスを送信する（Ｓ６）。ＳＤＰクライアントから送信されるＳＤＰリクエストが不正の場合や、ＳＤＰサーバの所有しているサービス情報データが破壊されている場合等は、ＳＤＰサーバからＳＤＰクライアントへＳＤＰエラーレスポンスが送信される（Ｓ７）。
【００３５】
上記で説明したＳＤＰクライアントによるＳＤＰサーバに対するサービス検索は、「ＳＤＰクライアントと未接続状態であるＳＤＰサーバの所有するサービス内容を確認する」「ＳＤＰクライアントと既に接続状態であるＳＤＰサーバの所有するサービス内容を確認する」の２局面で行われる。
【００３６】
図５は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１の内容を示す図である。
【００３７】
Ｂｌｕｅｔｏｏｔｈ通信機能を搭載した自分のデバイス（自機）を意味するアイコンＩｃ１をダイアログ内に表示する。このアイコンＩｃ１とともに、自分のデバイス名ｎａ１も表示される。このデバイス名ｎａ１は、自分のデバイスのアドレスに基いて表示される。マウスポインタｐｏ１を用いてこのアイコンＩｃ１をクリックすることで、自分のデバイスの周辺に存在するＢｌｕｅｔｏｏｔｈ通信機能を搭載したデバイス（以下、周辺デバイスと称す。）の検索を開始する。この検索は、図３のＳ１及びＳ２を用いて説明した手順で行われる。
【００３８】
図６は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第２の内容を示す図である。
【００３９】
図５を用いて説明した方法における検索結果として、周辺デバイスがアイコンを用いて表示される。図２に示すように、検索結果として周辺デバイスが３台発見されたとすると、発見された第１のデバイスをアイコンＩｃ２、第２のデバイスをアイコンＩｃ３、及び第３のデバイスをアイコンＩｃ４として表示される。
【００４０】
さらに、発見されたそれぞれの周辺デバイスの表示とともに、それぞれの周辺デバイスのアドレスに基いて周辺デバイス名ｎａ２、ｎａ３及びｎａ４も表示される。
【００４１】
図７は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第３の内容を示す図である。
【００４２】
検索結果、発見された周辺デバイスとの接続、及び発見された周辺デバイスの所有するサービス情報の取得を行いたい場合、発見された周辺デバイス群の中から、接続等を行いたい周辺デバイスを示すアイコンをマウスポイントｐｏ１を用いて選択し、クリック動作を行う。例えば、自分のデバイスがアイコンＩｃ２で表示される周辺デバイスと接続、及び周辺デバイスの所有するサービス情報の取得を行いたい場合、図７に示すようにアイコンＩｃ２を選択してクリック動作を行う。
【００４３】
図８は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第４の内容を示す図である。
【００４４】
自分のデバイスと発見された周辺デバイスとの接続、及び発見された周辺デバイスの所有するサービス情報の取得を行いたい場合における図７を用いて説明した操作方法と異なる方法を図８を用いて説明する。この方法とは、自分のデバイスを示すアイコンＩｃ１と発見された周辺デバイス群の中から接続等を行いたいデバイスを示すアイコンとをペン型入力装置等を使用して線で結ぶ方法である。例えば、自分のデバイスがアイコンＩｃ２で表示される周辺デバイスと接続し、さらに周辺デバイスの所有するサービス情報を取得したい場合、図８に示すようにアイコンＩｃ２を選択してアイコンＩｃ１と線で結ぶ。
【００４５】
図９は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第５の内容を示す図である。
【００４６】
図９に示すように自分のデバイスを示すアイコンＩｃ１から、発見された周辺デバイスを示すアイコンに対して矢印を伸ばすことで、自分のデバイスを示すアイコンＩｃ１が発見された周辺デバイスに対して、接続要求及びサービス情報提供要求を行っている最中であることを表示する。例えば、自分のデバイスがアイコンＩｃ２で表示される周辺デバイスと接続及び、周辺デバイスの所有するサービス情報の取得中である場合、図９に示すようにアイコンＩｃ１からアイコンＩｃ２に対して矢印が伸びている。
【００４７】
図１０は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第６の内容を示す図である。
【００４８】
自分のデバイスは、発見された周辺デバイスに対し接続要求及びサービス情報提供要求を行う。その結果、当該周辺デバイスと接続が完了され、さらにこの周辺デバイスがサービスを所有しているならば、サービスの存在を示すアイコンが表示される。例えば、自分のデバイスがアイコンＩｃ２で表示される周辺デバイスと接続完了し、当該周辺デバイスが３個サービスを所有しているならば、この周辺デバイスの周辺にサービスを示すアイコンＩｃ５、アイコンＩｃ６及びアイコンＩｃ７が表示される。さらに、それぞれのサービスの表示とともに、それぞれのサービス名ｎａ５、ｎａ６及びｎａ７も表示される。これらのサービス名の表示は、サービスを示す固有情報に基いて行われる。
【００４９】
図１１は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第７の内容を示す図である。
【００５０】
発見された周辺デバイス群のうちの一つの周辺デバイスが所有するサービス情報を取得した後、当該サービス情報取得済みの周辺デバイス以外の周辺デバイスへ接続要求及びサービス情報提供要求を行う場合を示す図である。この場合、取得済みであるサービス情報を示すアイコンの表示が維持された状態で、サービス情報を取得していない周辺デバイスに対して接続要求及びサービス情報提供要求を行っている最中であることを示す矢印Ｌｉ２を表示する。
【００５１】
例えば、図１１に示すようにアイコンＩｃ２で表示される周辺デバイスの所有するサービス情報が表示された状態で、アイコンＩｃ４で表示される周辺デバイスに対し接続要求及びサービス情報提供要求を行う場合、アイコンＩｃ１からアイコンＩｃ４に向けて伸びる矢印Ｌｉ２が表示される。
【００５２】
図１２は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第８の内容を示す図である。
【００５３】
自分のデバイスが新たに接続要求及びサービス情報提供要求された周辺デバイスと接続完了し、さらにこの周辺デバイスがサービスを所有しているならば、サービスの存在を示すアイコンが表示される。例えば、図１２に示すように
新たに接続要求及びサービス情報提供要求された周辺デバイスを表すアイコンＩｃ４がサービスを所有している場合、アイコンＩｃ４の周辺にサービスを示すアイコンＩｃ８及びアイコンＩｃ９が表示される。さらに、それぞれのサービスの表示とともに、それぞれのサービス名ｎａ８及びｎａ９も表示される。
【００５４】
図１３は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第９の内容を示す図である。
【００５５】
自分のデバイスが周辺デバイスの所有するサービスを利用したい場合、サービスを表すアイコンをマウスポイントｐ１を用いて選択し、クリック動作を行う。例えば、図１３に示すようにアイコンＩｃ１で表示される周辺デバイスの所有するサービス群のうちの一つを利用したい場合、当該サービスを表すアイコンＩｃ５をマウスポイントｐ１を用いて選択し、クリック動作を行う。
【００５６】
図１４は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１０の内容を示す図である。
【００５７】
自分のデバイスが周辺デバイスの所有するサービスを利用したい場合における図１３を用いて説明した操作方法と異なる方法を図１４を用いて説明する。この方法とは、自分のデバイスを示すアイコンＩｃ１と周辺デバイスの所有するサービスを示すアイコンとを線Ｌｉ３で結ぶ方法である。例えば、自分のデバイスがアイコンＩｃ５で表示されるサービスを利用したい場合、図１４に示すようにアイコンＩｃ１とアイコンＩｃ５とを線Ｌｉ３で結ぶ。
【００５８】
図１５は、デバイスの所有するサービスに関する設定を行うダイアログを示した図である。
【００５９】
自分のデバイスが周辺デバイスの所有するサービスを初めて利用する場合、図１５に示されるようなサービスに関する設定ダイアログｄ３が表示される。以下、設定内容を説明する。
【００６０】
初めて利用するサービスを実現するプロファイルをリストボックスｍ１から選択する。さらに、自分のデバイスがサービス要求を行う対象となる周辺デバイスをリストボックスｍ２から選択する。
【００６１】
自分のデバイスがデバイスの所有するサービスを利用するには、当該デバイスと接続状態である必要がある。そこで、自動接続モードｍ３のオンを意味するチェックボタンをチェックしておくと、サービスを利用したい周辺デバイスへの接続が失敗した際に、再度、当該周辺デバイスへ接続要求を行うことが可能となる。
【００６２】
周辺デバイスから提供されるサービスを利用する際に必要であるアプリケーションを自動開始したい場合がある。この場合、アプリケーションの自動起動ｍ４のオンを意味するチェックボタンをチェックしておく。
【００６３】
また、アプリケーションの自動起動ｍ４を設定し、その後、当該アプリケーションを起動し、さらに終了させた場合、自分のデバイスはサービスを提供する周辺デバイスと通信リンクを確立する必要が無くなる。そこで、自動切断モードｍ５のオンを意味するチェックボタンをチェックしておくことで、自分のデバイスとサービスを提供する周辺デバイスとのＢＢ層における物理リンクを切断することが可能となる。
【００６４】
図１６は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１１の内容を示す図である。
【００６５】
自分のデバイスにとって、周辺デバイスの提供するサービスが利用可能状態となると、図１４を用いて説明した矢印Ｌｉ３の色から自分のデバイスと周辺デバイスの所有するサービスとを結ぶ矢印Ｌｉ４の色へ変化する。例えば、図１６に示すようにアイコンＩｃ２で表示される周辺デバイスが所有するサービスを表すアイコンＩｃ５と自分のデバイスを表すＩｃ１とを結ぶ矢印Ｌｉ４の色が変化する。
【００６６】
尚、自分のデバイスにとって、周辺デバイスの提供するサービスが利用可能状態となると、図１４を用いて説明した矢印Ｌｉ３から矢印Ｌｉ４への色変化ではなく、矢印の状態変化（例えば、矢印の状態が実線から破線に変化する、細線から太線に変化する等。）でもよい。
【００６７】
図１７は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１２の内容を示す図である。
【００６８】
自分のデバイスが周辺デバイスに対し、接続要求及びサービス情報提供要求する場合と異なり、周辺デバイスから自分のデバイスへ接続要求及びサービス情報提供要求が行われる場合を説明する。この場合、周辺デバイスから自分のデバイスに向けて、接続要求及びサービス情報提供要求が行われる場合を示す矢印Ｌｉ３が表示される。例えば、図１７に示すように、アイコンＩｃ４で表示される周辺デバイスからアイコンＩｃ１で表示される自分のデバイスに接続要求及びサービス情報提供要求が行われる場合、アイコンＩｃ４からアイコンＩｃ１に向かう矢印Ｌｉ３が表示される。
【００６９】
図１８は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１３の内容を示す図である。
【００７０】
図１６を用いて説明した内容と同様に、周辺デバイスにとって、自分のデバイスの提供するサービスが利用可能状態となると、矢印Ｌｉ４の色は、図１７を用いて説明した矢印Ｌｉ３の色から変化する。例えば、図１８に示すように、アイコンＩｃ４で表示される周辺デバイスからアイコンＩｃ１で表示される自分のデバイスに伸びている矢印Ｌｉ４の色が変化する。
【００７１】
図１９は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１４の内容を示す図である。
【００７２】
自分のデバイスが周辺デバイスの所有するサービスの利用を終了させる時は、当該サービスを現すアイコンをマウスポインタｐｏ１を用いて選択し、クリック動作を行う。例えば、図１９に示すようにアイコンＩｃ５を用いて表示されるサービスを利用しているアイコンＩｃ１を用いて表示される自分のデバイスが当該サービスの利用を終了させる時は、アイコンＩｃ５をマウスポインタｐｏ１を用いて選択し、クリック動作を行う。
【００７３】
自分のデバイスが周辺デバイスからのサービスの利用を終了すると、図１２を用いて示す状態となる。
【００７４】
図２０は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１５の内容を示す図である。
【００７５】
自分のデバイスが周辺デバイスの所有するサービスを終了させたい場合における図１９を用いて説明した操作方法と異なる方法を図２０を用いて説明する。
【００７６】
自分のデバイスから当該自分のデバイスが利用している周辺デバイスの所有するサービスに向かって伸びている矢印Ｌｉ４を横切るように線を描く。例えば、図２０に示すようにアイコンＩｃ５を用いて表示されるサービスを利用しているアイコンＩｃ１を用いて表示される自分のデバイスが当該サービスの利用を終了させる時は、アイコンＩｃ１とアイコンＩｃ５とを結ぶ矢印Ｌｉ４を横切るように線を描く。
【００７７】
自分のデバイスが周辺デバイスからのサービスの利用を終了すると、図１２を用いて示す状態となる。
【００７８】
図２１は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１６の内容を示す図である。
【００７９】
自分のデバイスと周辺デバイスとの間の通信到達距離が所定の距離以上（圏外距離）になった場合、つまり互いのデバイスが通信不可能な状態となる距離に位置した場合、自分のデバイスと周辺デバイスの所有するサービスとを結ぶ矢印の色、若しくは矢印の状態、又は矢印の色及び状態が変化する。例えば、図２１に示すようにデバイスと接続先のデバイスの所有するサービスを結ぶ矢印Ｌｉ６の状態（破線）は、図１８中に示されている矢印Ｌｉ４の状態（実線）から変化してる。
【００８０】
尚、図１５を用いて説明した自動接続モードｍ３がオンにされているならば、自分のデバイス及び周辺デバイスは接続動作を開始し、その後、サービス要求側のデバイスはサービス提供側のデバイスからサービスの提供を受ける。また、自動接続モードｍ３がオフにされているならば、自分のデバイス及び周辺デバイスは接続動作を開始しないので、サービス提供側のデバイスからサービス要求側のデバイスにサービスは提供されない。
【００８１】
図２２は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１７の内容を示す図である。
【００８２】
自分のデバイスが周辺デバイスの所有する一つのサービスではなく、複数個のサービスを利用する場合について説明する。まず、ある周辺デバイスの所有する一つのサービスをマウスポインタｐｏ１で選択し、クリック動作を行う。さらに、当該周辺デバイスが所有し、かつマウスポインタｐｏ１を用いて選択されていないサービス、又は当該周辺デバイスと異なる周辺デバイスの所有するサービスのいずれかをマウスポインタｐｏ１で選択し、クリック動作を行う。
【００８３】
例えば、図２２に示すように、アイコンＩｃ２で表示される周辺デバイスの所有するアイコンＩｃ６で表示されるサービスをマウスポインタｐｏ１で選択、そしてクリック動作を行い（図中のＣｌｉｃｋ１）、次にアイコンＩｃ２で表示される周辺デバイスの所有するアイコンＩｃ７で表示されるサービスをマウスポインタｐｏ１で選択、そしてクリック動作を行い（図中のＣｌｉｃｋ２）、さらにアイコンＩｃ４で表示される周辺デバイスの所有するアイコンＩｃ８で表示されるサービスをマウスポインタｐｏ１で選択、そしてクリック動作を行う（図中のＣｌｉｃｋ３）。
【００８４】
図２３は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１８の内容を示す図である。
【００８５】
自分のデバイスが周辺デバイスの所有する一つのサービスではなく、複数個のサービスを利用する場合における図２２を用いて説明した操作方法と異なる方法を説明する。
【００８６】
自分のデバイスから周辺デバイス群の所有するサービス群を通過するように線Ｌｉ７を描く操作を行う。例えば、図２３に示すようにアイコンＩｃ１で表示される自分のデバイスから、アイコンＩｃ２で表示される周辺デバイスの所有するアイコンＩｃ６で表示されるサービス及びアイコンＩｃ７で表示されるサービス、さらにアイコンＩｃ４で表示される周辺デバイスが所有するアイコンＩｃ８で表示されるサービスを通過する線Ｌｉ７を描く操作を行う。
【００８７】
図２４は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１９の内容を示す図である。
【００８８】
自分のデバイスが周辺デバイス群の所有する複数個のサービスの利用を終了する場合について説明する。まず、ある周辺デバイスの所有する一つのサービスをマウスポインタｐｏ１で選択し、クリック動作を行う。さらに、当該周辺デバイスが所有し、かつマウスポインタｐｏ１を用いて選択されていないサービス、又は当該周辺デバイスと異なる周辺デバイスの所有するサービスのいずれかをマウスポインタｐｏ１で選択し、クリック動作を行う。
【００８９】
例えば、図２４に示すように、アイコンＩｃ２で表示される周辺デバイスの所有するアイコンＩｃ５で表示されるサービスをマウスポインタｐｏ１で選択、そしてクリック動作を行い（図中のＣｌｉｃｋ１）、次にアイコンＩｃ２で表示される周辺デバイスの所有するアイコンＩｃ７で表示されるサービスをマウスポインタｐｏ１で選択、そしてクリック動作を行い（図中のＣｌｉｃｋ２）、さらにアイコンＩｃ４で表示される周辺デバイスの所有するアイコンＩｃ８で表示されるサービスをマウスポインタｐｏ１で選択、そしてクリック動作を行う（図中のＣｌｉｃｋ３）。
【００９０】
図２５は、Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第２０の内容を示す図である。
【００９１】
自分のデバイスが周辺デバイス群の所有する複数個のサービスの利用を終了する場合における図２４を用いて説明した操作方法と異なる方法を説明する。
【００９２】
サービスを要求するデバイスからサービスを提供するデバイスの所有するサービス群へ伸びている複数の矢印を横切るように線Ｌｉ８を描く操作を行う。例えば、図２５に示すようにアイコンＩｃ１で表示される自分のデバイスからそれぞれ、アイコンＩｃ２で表示される周辺デバイスの所有するアイコンＩｃ５で表示されるサービスに伸びている矢印、アイコンＩｃ２で表示される周辺デバイスの所有するアイコンＩｃ７で表示されるサービスに伸びている矢印、及びアイコンＩｃ４で表示される周辺デバイスの所有するアイコンＩｃ８で表示されるサービスに伸びている矢印の全てを横切るように線Ｌｉ８を描く操作を行う。
【００９３】
以上、上記で詳細に説明したように、アイコンや線といった図形を用いて、周辺デバイスとの通信状況等を表示することで、ユーザは直感的に当該通信状況等を理解することが可能である。
【００９４】
本発明ではその主旨を逸脱しない範囲であれば、上記の実施形態に限定されるものではない。そして、Ｂｌｕｅｔｏｏｔｈ無線通信機能及び本発明を実現するソフトウェアを搭載した装置に広く適用できるものである。
【００９５】
【発明の効果】
以上詳述した発明によれば、直感的に通信状況を理解することが可能である。
【図面の簡単な説明】
【図１】パーソナルコンピュータと周辺機器とがＢｌｕｅｔｏｏｔｈ無線通信を行う状態を示す図。
【図２】マスタ及びスレイブのプロトコルスタックを示す図。
【図３】Ｂｌｕｅｔｏｏｔｈ通信におけるＢＢ（Ｂａｓｅ  Ｂａｎｄ）層において確立される物理リンクの確立手順を示す図。
【図４】Ｂｌｕｅｔｏｏｔｈ通信におけるＳＤＰに基くサービス検索手順を示す図。
【図５】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１の内容を示す図。
【図６】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第２の内容を示す図。
【図７】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第３の内容を示す図。
【図８】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第４の内容を示す図。
【図９】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第５の内容を示す図。
【図１０】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第６の内容を示す図。
【図１１】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第７の内容を示す図。
【図１２】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第８の内容を示す図。
【図１３】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第９の内容を示す図。
【図１４】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１０の内容を示す図。
【図１５】デバイスの所有するサービスに関する設定を行うダイアログを示した図。
【図１６】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１１の内容を示す図。
【図１７】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１２の内容を示す図。
【図１８】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１３の内容を示す図。
【図１９】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１４の内容を示す図。
【図２０】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１５の内容を示す図。
【図２１】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１６の内容を示す図。
【図２２】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１７の内容を示す図。
【図２３】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１８の内容を示す図。
【図２４】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第１９の内容を示す図。
【図２５】Ｂｌｕｅｔｏｏｔｈ通信を管理するソフトウェアのウィンドウに表される第２０の内容を示す図。
【符号の説明】
１…パーソナルコンピュータ、２…表示部、３…本体、４…ディスプレイ、
５，８，１０…Ｂｌｕｅｔｏｏｔｈ通信モジュール、６…入力部、
７，９…周辺機器、１１ａ…物理リンク、１１ｂ…論理リンク、
１２，１４…ＢＢ層、１３，１５…リンク管理層、
１６，１８…Ｌ２ＣＡＰ層、１７，１９…適合プロトコル群、
２０，２１…アプリケーション、
【図１】
2004274532.tif 000003
【図２】
2004274532.tif 000004
【図３】
2004274532.tif 000005
【図４】
2004274532.tif 000006
【図５】
2004274532.tif 000007
【図６】
2004274532.tif 000008
【図７】
2004274532.tif 000009
【図８】
2004274532.tif 000010
【図９】
2004274532.tif 000011
【図１０】
2004274532.tif 000012
【図１１】
2004274532.tif 000013
【図１２】
2004274532.tif 000014
【図１３】
2004274532.tif 000015
【図１４】
2004274532.tif 000016
【図１５】
2004274532.tif 000017
【図１６】
2004274532.tif 000018
【図１７】
2004274532.tif 000019
【図１８】
2004274532.tif 000020
【図１９】
2004274532.tif 000021
【図２０】
2004274532.tif 000022
【図２１】
2004274532.tif 000023
【図２２】
2004274532.tif 000024
【図２３】
2004274532.tif 000025
【図２４】
2004274532.tif 000026
【図２５】
2004274532.tif 000027