(57)【特許請求の範囲】
【請求項１】
通信対象装置と近距離無線通信路を介してネットワークを形成するデータ通信装置であって、
前記通信対象装置に対して前記近距離無線通信路を介して指向性のある信号を送信すべきことを要求する信号要求手段と、
前記通信対象装置から送信された前記信号を受信する複数の受信手段と、
前記受信手段により受信した前記信号に基づいて、前期データ通信装置における基準位置に対する前記通信対象装置の相対的な方角を特定する方角特定手段と、
前記方角特定手段により特定された前記方角に対応する表示画面位置に、前記通信対象装置を表す第１のアイコンを表示する表示手段と
を具えることを特徴とするデータ通信装置。
【請求項２】
前記信号は、赤外線信号である
ことを特徴とする請求項１に記載のデータ通信装置。
【請求項３】
前記受信手段は、前記基準位置に対して互いに異なる方角からの前記信号を受信する複数の赤外線受光部でなり、
各前記受光素子で受信された前記信号のうち、最も高い受信レベルの信号を受信した赤外線受光部を検出することにより、前記基準位置に対する前記通信対象装置の相対的な方角を特定する
ことを特徴とする請求項２に記載のデータ通信装置。
【請求項４】
前記信号の受信レベルと、前記基準位置及び前記通信対象装置間の距離との対応付けを情報として格納する情報格納手段と、
前記受信手段により受信した前記信号と、前記情報とに基づいて、基準位置に対する前記通信対象装置の距離を特定する距離特定手段と
をさらに具え、
前記表示手段は、前記距離を表示する
ことを特徴とする請求項１に記載のデータ通信装置。
【請求項５】
前記表示手段は、第２のアイコンをさらに表示し、
前記第２のアイコンを前記基準位置から前記第１のアイコンの方向に移動させることで前記第１のアイコンに対応する前記通信対象装置を通信対象として特定する操作手段と、
特定された前記通信対象装置に対して、前記第２のアイコンに対応する所定のデータを前記近距離無線通信路を介して送信するように通信手段を制御する制御手段と
をさらに具えることを特徴とする請求項１に記載のデータ通信装置。
【請求項６】
前記表示手段は、第２のアイコンをさらに表示し、
前記第２のアイコンの移動開始位置と移動終了位置とに基づいて前記第２のアイコンの移動方向を特定し、前記基準位置からの前記第１のアイコンの方向を基準とした所定の角度範囲内に前記移動方向が含まれている場合に、前記第１のアイコンに対応する前記通信対象装置を通信対象として特定する操作手段と、
特定された前記通信対象装置に対して、前記第１のアイコンに対応する所定のデータを前記近距離無線通信路を介して送信するように通信手段を制御する制御手段と
をさらに具えることを特徴とする請求項１に記載のデータ通信装置。
【請求項７】
マスタ通信装置と、該マスタ通信装置から通信対象装置と近距離無線通信路を介してネットワークを形成するスレーブ通信装置との関係を表示する表示方法であって、
前記スレーブ通信装置から前記マスタ通信装置に所定の信号を送信する第１のステップと、
複数の受信手段により受信された前記信号に基づいて、前期マスタ通信装置における基準位置に対する前記スレーブ通信装置の相対的な方角を特定する第２のステップと、
前期マスタ通信装置の表示画面のうち、特定された前記方角に対応する位置に、前記通信対象装置を表すアイコンを表示する第３のステップと
を具えることを特徴とする表示方法。
【請求項８】
通信対象装置と近距離無線通信路を介してネットワークを形成するデータ通信装置の制御を司る手段に対して、
前記通信対象装置に対して前記近距離無線通信路を介して所定の信号を送信すべきことを要求させる第１の処理と、
複数の受信手段により受信された前記信号に基づいて、前期データ通信装置における基準位置に対する前記通信対象装置の相対的な方角を特定させる第２の処理と、
前記方角特定手段により特定された前記方角に対応する表示画面位置に、前記通信対象装置を表すアイコンを表示させる第３の処理と
を実行させることを特徴とするプログラム。
【請求項９】
通信対象装置と近距離無線通信路を介してネットワークを形成するデータ通信装置の制御を司る手段に対して、
前記通信対象装置に対して前記近距離無線通信路を介して所定の信号を送信すべきことを要求させる第１の処理と、
複数の受信手段により受信された前記信号に基づいて、前期データ通信装置における基準位置に対する前記通信対象装置の相対的な方角を特定させる第２の処理と、
前記方角特定手段により特定された前記方角に対応する表示画面位置に、前記通信対象装置を表すアイコンを表示させる第３の処理と
を実行させることを特徴とするプログラムを格納するプログラム格納媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ通信装置に関し、ブルートゥース（Bluetooth:登録商標）に準拠した複数の通信装置によって構築されるデータ通信システムに適用して好適なものである。
【０００２】
【従来の技術】
近年、標準化団体のBluetooth SIG(Special Interest Group) により標準化された近距離無線データ通信規格であるブルートゥースに準拠した通信装置が開発されている。
【０００３】
ブルートゥースは、2.4[GHz]帯のISM(Industrial Scientific Medical)帯に周波数幅 1[MHz] の通信周波数を、時分割多重の時間単位（以下、これを時間スロットと呼ぶ）である 625 [μsec]毎に 79[MHz]の周波数幅の範囲内でランダムに変化（ホッピング）させる周波数ホッピング型のスペクトラム拡散通信方式を用い、およそ 10[m]四方の空間内にデータ伝送を行うよう規定されている。
【０００４】
従って、かかる通信装置を複数用いて構築されるデータ通信システムは、複数の通信装置同士における周波数ホッピングのパターンと、時間スロットとを共有して周波数軸上及び時間軸上で同期を確立した状態（以下、これをピコネット(piconet) と呼ぶ）を形成する。
【０００５】
このときピコネットには、図１８に示すように、複数の通信装置のうち、データ通信システムの構築元となって制御機能を担う１つの通信装置（以下、これをマスタ(master)と呼ぶ）が必ず存在し、当該マスタにより制御される１又は２以上の通信装置（以下、これをスレーブ(slave) と呼ぶ）が存在する。
【０００６】
この場合マスタは、１又は２以上のスレーブを制御することにより、当該スレーブに対して自らの周波数ホッピングのパターン及び時間スロットに同期させる。従ってマスタは、１又は２以上のスレーブと個別に各種データの授受（データ通信）を行い得るようになされている。
【０００７】
因みにピコネットは、他のピコネットと相互接続することによりスカッタネット(scatternet)と呼ばれるネットワークシステムをも構築し得るようになされている。
【０００８】
このようにデータ通信システムは、単に１対１の通信装置間におけるケーブルの代替えによるデータ通信のみならず、基地局等に相当する中継装置を設けることなく、１対複数の通信装置間におけるデータ通信を簡易に行い得るようになされている。
【０００９】
【発明が解決しようとする課題】
ところで、例えば具体的に図１９に示すデータ通信システム１において、ＰＤＡ(Personal Digital Assistants) ２（マスタ）は、当該ＰＤＡ２に対しておよそ10[m] 四方の空間ＡＲ内に存在する携帯電話機３、４、５及び６（スレーブ）とピコネットを形成した後、当該携帯電話機３、４、５及び６における属性情報を要求するようになされている。
【００１０】
この場合、ＰＤＡ２は、携帯電話機３、４、５及び６から供給される各々の属性情報に基づいて例えば図２０に示すように、当該携帯電話機３、４、５及び６の名称を表すデバイス名８Ａ、８Ｂ、８Ｃ及び８Ｄと、各種電子機器のうち携帯電話機であることを表すデバイスアイコン７Ａ、７Ｂ、７Ｃ及び７Ｄとでなるデバイス選択画面１０を表示部（図示せず）に表示する。
【００１１】
ここで、ＰＤＡ２は、内部のハードディスク（図示せず）に格納されている任意のデータを携帯電話機３、４、５又は６に送信する場合、まず、任意のデバイスアイコン７Ａ〜７Ｄ（デバイス名８Ａ〜８Ｄ）を使用者にクリック操作させて例えば使用者希望の送信対象の携帯電話機３に対応するデバイスアイコン７Ａを選択させる。
【００１２】
次に、ＰＤＡ２は、例えば図２１に示すような送信データ選択画面１１を表示し、フォルダを選択させる選択バー１２をクリック操作させて選択させた後、当該フォルダ内のデータ群を一覧する一覧画面１３をクリック操作させて任意のデータを使用者に選択させる。
【００１３】
さらに、ＰＤＡ２は、送信データ選択画面１１の送信ボタン１４を使用者にクリック操作させることにより、当該使用者によって選定された任意のデータを携帯電話機３へ送信するようになされている。
【００１４】
しかしながら、ＰＤＡ２は、携帯電話機３、４、５又は６に任意のデータを送信する度に、上述した一連の操作を使用者に繰り返し行わせなければならず、操作性が悪いという問題があった。
【００１５】
本発明は以上の点を考慮してなされたもので、操作性を向上し得るデータ通信装置、表示方法、プログラム及びプログラム格納媒体に適用して好適なものである。
【００１６】
【課題を解決するための手段】
かかる課題を解決するため本発明は、通信対象装置と近距離無線通信路を介してネットワークを形成する場合に、通信対象装置に対して近距離無線通信路を介して所定の信号を送信すべきことを要求し、通信対象装置から送信された信号を受信し、受信した信号に基づいて、前期データ通信装置における基準位置に対する通信対象装置の相対的な方角を特定し、方角特定手段により特定された方角に対応する表示画面位置に、通信対象装置を表すアイコンを表示するようにした。
【００１７】
【発明の実施の形態】
以下図面について、本発明の一実施の形態を詳述する。
【００１８】
（１）全体構成
図１において、２０は全体として本発明によるデータ通信システムを示し、ブルートゥースに準拠したブルートゥースモジュールを内蔵するＰＤＡ(PersonalDigital Assistants) ２１、２２、２３、２４及び２５によって例えばパーティ会場で構築されている。
【００１９】
このパーティ会場において、ＰＤＡ２１は、データ通信システム２０の構築元であるマスタとして機能しており、当該ＰＤＡ２１に対して数[m] 四方の所定範囲ＡＲ１に内に存在する通信対象のＰＤＡ２２、２３、２４及び２５をスレーブとして機能させてピコネットを形成している。
【００２０】
ピコネットとは、ブルートゥース（Bluetooth:登録商標）規格における周波数幅 1[MHz] の通信周波数を 79[MHz]の周波数幅の範囲内でランダムに変化（ホッピング）させる周波数ホッピングパターンと、時分割多重の時間単位（以下、これを時間スロットと呼ぶ）とを複数の通信装置同士が共有している状態（すなわち周波数軸上と時間軸上とで同期を確立した状態）をいう。
【００２１】
従って、マスタとして機能するＰＤＡ２１は、スレーブとして機能するＰＤＡ２２、２３、２４及び２５に対して自らの周波数ホッピングのパターン及び時間スロットに同期させており、これにより当該ＰＤＡ２２、２３、２４及び２５とそれぞれ個別に各種データの授受（データ通信）を行い得るようになされている。
【００２２】
またＰＤＡ２２、２３、２４又は２５（スレーブ）は、ＰＤＡ２１（マスタ）を介して他のスレーブ（ＰＤＡ２２、２３、２４又は２５）とも各種データの授受（データ通信）を行い得るようになされている。
【００２３】
（２−１）ＰＤＡの外観構成
次に、ＰＤＡ２１〜２５の外観構成について述べるが、当該ＰＤＡ２１〜２５の外観構成はそれぞれ同一の構成であることにより、ここではＰＤＡ２１のみの外観構成について述べる。
【００２４】
図２に示すように、ＰＤＡ２１は筐体ケース３０を有し、当該筐体ケース３０の正面３０Ａには、例えば液晶ディスプレイでなる表示部３１が設けられている。
【００２５】
また筐体ケース３０の正面３０Ａにおける下端部近傍には、年月日毎のスケジューラ画面を表示部３１に表示させる年月日スケジューラボタン３２Ａ、時間毎のスケジューラ画面を表示させる時間スケジューラボタン３２Ｂ、メモ帳画面を表示させるメモ帳ボタン３２Ｃ、住所録画面を表示させる住所録ボタン３２Ｄ、所定の選択項目等をスクロールさせるためのスクロールボタン３２Ｅ、及びＰＤＡ２１に主電源を投入させるための電源ボタン３２Ｆでなる操作部３２が設けられている。
【００２６】
また筐体ケース３０の左側面３０Ｂにおける上端部近傍には、押下操作及び回転操作自在な回転操作子（以下、これをジョグダイヤルと呼ぶ）３３が設けられている。ジョグダイヤル３３は回転操作されると、所定の選択項目等をスクロールするスクロール命令を入力し、また押下操作されると、所定の選択項目等を決定する決定命令を入力し得るようになされている。
【００２７】
また筐体ケース３０の上面３０Ｃにおけるほぼ中央部には、着脱自在な図示しないメモリスティック（ソニー株式会社、商標）を装着するためのメモリスティックスロット３４が設けられており、ジョグダイヤル３３等による所定の操作に応じて各種データを当該メモリスティックに書き込みや読み出し可能になされている。
【００２８】
因みに、メモリスティックは、小型かつ薄型形状のプラスチックケース内に、電気的に書き換え可能な不揮発性メモリの一種であるフラッシュメモリ素子が収納されており、プラスチックケースに設けられた外部端子を介して内部のフラッシュメモリ素子に各種データを記録再生可能になされている。
【００２９】
これによりメモリスティックスロット３４を有するＰＤＡ２１は、メモリスティックスロットを有する他の種々の電子機器とメモリスティックを介して各種データの共有化を図り得るようになされている。
【００３０】
さらに表示部３１の下側には、透明な感圧フィルムでなるタッチパッド３５が設けられ、当該タッチパッド３５には、メインメニュー（選択項目）画面を表示部３１に表示させるホームキー３５Ａ、サブメニュー画面を表示させるメニューキー３５Ｂ、検索画面を表示させる検索キー３５Ｃ、文字入力画面を表示させるキーボードキー３５Ｄ、文字等の入力や所定の操作を行うための仮想パッド３５及び、当該文字に対する各種操作を行う各種文字操作キー３５Ｆが設けられている。
【００３１】
この仮想パッド３５Ｅは、通常モード時、スライラスと呼ばれる専用ペンにより押圧されると、表示部３１に表示される所定画面上における例えばアイコンを選択する選択命令を入力し得ると共に、当該専用ペンにより表面をなぞられると、表示部３１に表示される所定画面上にあたかも文字や線等を書き込む書込命令を入力し得るようになされている。
【００３２】
かかる構成に加えて、筐体ケース３０の正面３０Ａにおける下端部には、ＰＤＡ２１に対しておよそ数[m] 四方の空間内に存在する通信対象装置とピコネットを形成させてデータ通信を行わせるためのネットワークボタン３６が設けられている。
【００３３】
このネットワークボタン３６が押下された場合、表示部３１には、仮想パッド３５Ｅの操作に追従して表示画面上を移動するカーソルが表示されるようになされており、このとき仮想パッド３５Ｅは、通常モードから操作入力モードに移行し、専用ペンに応動して表示画面上のカーソルを移動させる移動命令を入力し得るようになされている。
【００３４】
また仮想パッド３５Ｅは、操作入力モードにおいて、専用ペンを任意の位置で押圧された状態のまま所定期間維持（以下、これをクリック操作と呼ぶ）されると、所定画面上における例えばアイコンを選択する選択命令を入力し得るようになされている。
【００３５】
さらに仮想パッド３５Ｅは、操作入力モードにおいて、専用ペンをクリック操作された後に当該仮想パッド３５Ｅから離すことなくなぞられる（以下、これをドラッグ操作と呼ぶ）と、選択されたアイコン等を移動するドラッグ命令を入力し得るようになされている。
【００３６】
これに加えて仮想パッド３５Ｅは、操作入力モードにおいて、専用ペンをドラッグ操作された後に所定の位置で離される、又は専用ペンをクリック操作された後に当該クリック操作された位置で再び離される（以下これをドロップ操作と呼ぶ）と、選択されたアイコン等を解除するドロップ命令を入力し得るようになされている。
【００３７】
また、図２との対応部分に同一符号を付した図３及び図４に示すように、筐体ケース３０の背面３０Ｄにおける上端段差部３０Ｅには、当該背面３０Ｄの中心点３１Ａを中心にメモリスティックソロット３４方向へ弧状に所定間隔で赤外線送受信部３７Ａ〜３７Ｏがそれぞれ設けられている。
【００３８】
この赤外線送受信部３７Ａ〜３７Ｏは、送信部（図示せず）を介して赤外線送信信号を外部に送信すると共に、当該外部から供給される赤外線受信信号を受信部（図示せず）を介して入力し得るようになされている。
【００３９】
（２−２）ＰＤＡの回路構成
次に、ＰＤＡ２１〜２５の回路構成について述べるが、当該ＰＤＡ２１〜２５の回路構成はそれぞれ同一の構成であることにより、ここではＰＤＡ２１のみの回路構成について述べる。
【００４０】
図５に示すように、ＰＤＡ２１は、当該ＰＤＡ２１における各種機能を統括的に制御するＣＰＵ(Central Processing Unit) ４０に対して、フラッシュＲＯＭ(Read On Memory)４１、ＤＲＡＭ(Dynamic Random Access Memory)４２、システムコントローラ４３、ブルートゥースに準拠したブルートゥースモジュール４４、メモリスティックインターフェイス４５、表示制御部４６、入出力インターフェイス４７、赤外線インターフェイス４８がそれぞれバスＢＵＳを介して接続されており、当該バスを介して各回路部間における各種データの授受を行うようになされている。
【００４１】
またシステムコントローラ４３には、操作部３２、ジョグダイヤル３３、タッチパッド３５及びネットワークボタン３６（図２）が接続され、メモリスティックインターフェイス４５には、メモリスティックスロット３４が接続され、入力インターフェイス４７には、パーソナルコンピュータ等のとの間で所定のケーブルを介してデータ通信するためのＩ／Ｏ(Input Output)コネクタ４９が接続され、赤外線インターフェイス４８には、赤外線送受光部３７Ａ〜３７Ｏ（図３）がパラレル接続されており、各回路部間における各種データの授受を行い得るようになされている。
【００４２】
さらに、フラッシュＲＯＭ４１には、オペレーティングシステムを実現する基本プログラムや、ピコネットを形成して各種データの授受を行わせるデータ通信プログラム等の各種アプリケーションプログラムと、例えば図６に示すようなＰＤＡ２１の使用者自身に関する顔写真、氏名や住所等を示したカード状の画面ｄｉｓ１の情報（以下、これを個人カードデータと呼ぶ）や、各種設定情報等の個人用データとが格納されている。
【００４３】
従ってＣＰＵ４０は、操作部３２、ジョグダイヤル３３、タッチパッド３５又はネットワークボタン３６の操作に応じてフラッシュＲＯＭ４１に予め格納している各種プログラムを適宜読み出してＤＲＡＭ４２に展開することにより、当該プログラムに従った処理を実行し得るようになされていると共に、当該処理内容を必要に応じて表示制御部４６を介して表示部３１に表示するようになされている。
【００４４】
例えば、ＣＰＵ４０は、メモリスティック（図示せず）をメモリスティックスロット３４に挿着した状態において、ジョグダイヤル３３又はタッチパッド３５から所定の記録操作が行われると、当該メモリスティック内に収納されたフラッシュメモリ素子に書き込まれているデータをメモリスティックインターフェイス４５を介して読み出し、これをフラッシュＲＯＭ４１に格納（記録）する。
【００４５】
またＣＰＵ４０は、ジョグダイヤル３３又はタッチパッド３５から個人カードデータを読み出す所定の読出操作が行われると、フラッシュＲＯＭ４１に格納されている個人カードデータを読み出し、これを表示制御部４６を介して図６について上述した個人カード画面ｄｉｓ１を表示部３１に表示する。
【００４６】
ところで、ＣＰＵ４０は、ネットワークボタン３６が押下されると、フラッシュＲＯＭ４１に格納しているデータ通信プログラムを読み出してＤＲＡＭ４２に展開し、当該データ転送プログラムに従ってブルートゥースモジュール４４を制御する。
【００４７】
かかるブルートゥースモジュール４４には、ブルートゥースクロック（図示せず）、フラッッシュメモリ（図示せず）及びＲＯＭ（図示せず）が内蔵されており、当該ＲＯＭにはブルートゥースアドレスが格納されている。
【００４８】
ブルートゥースアドレスとは、ブルートゥースモジュール固有の情報であり、当該ブルートゥースモジュールにおける周波数ホッピングパターンを生成するためのパラメータ等に用いられる識別子である。
【００４９】
すなわちブルートゥースモジュール４４は、ＣＰＵ４０の制御によりピコネット形成対象に時間軸を確立させるためのブルートゥースクロックのカウンタ情報と、周波数軸を確立させるためのブルートゥースアドレスとを含むピコネット形成要求データをＰＤＡ２２〜２５（図１）に送信して自らの周波数ホッピングパターン及び時間スロットに同期させてピコネットを形成する。
【００５０】
その際、ブルートゥースモジュール４４は、ＰＤＡ２２、２３、２４及び２５から当該ＰＤＡ２２〜２５に内蔵されたブルートゥースモジュール固有のブルートゥースアドレス及び、ＰＤＡ２２〜２５の種別（冷蔵庫、携帯電話機又はテレビジョン受像機等）を表す種別データをそれぞれ取得することにより、ＰＤＡ２２、２３、２４及び２５を特定するようにようになされている。
【００５１】
この状態において、ＣＰＵ４０はシステムコントローラ４３を制御することにより、当該システムコントローラ４３を介して当該タッチパッド３５の仮想パッド３５Ｅを通常モードから操作入力モードに移行させる。
【００５２】
一方、ＣＰＵ４０は、赤外線インターフェイス４８を介して赤外線送受信部３７Ａ〜３７Ｏを制御する。そしてＣＰＵ４０は、ピコネットを形成する際に取得したＰＤＡ２２固有のブルートゥースアドレスに基づいてＰＤＡ２２の存在する方角を検知するための検知用信号を要求する検知用信号要求データを生成し、これを赤外線インターフェイス４８及び赤外線送受信部３７Ａ〜３７Ｏを順次介して検知用信号要求信号として送信する。
【００５３】
この場合ＣＰＵ４０は、図１及び図２との対応部分に同一符号を付した図７に示すように、検知用信号要求信号の応答結果としてＰＤＡ２２から送信された検知用信号を赤外線送受信部３７Ａ〜３７Ｏより入力し、当該各々の検知用信号の受信レベルのうち最も高い受信レベルである例えば赤外線送受信部３７Ｋを特定することにより、中心点３１Ａに対してＰＤＡ２２の存在するおおよその方角Ｄｒ１を検知する。
【００５４】
その後ＣＰＵ４０は、ＰＤＡ２２と同様に、順次ＰＤＡ２３、２４、２５について、検知用信号の受信レベルが最も高い例えば赤外線送受信部３７Ｌ、３７Ｎ、３７Ｄをそれぞれ特定することにより、中心点３１Ａに対してＰＤＡ２３、２４、２５の存在するおおよその方角Ｄｒ２、Ｄｒ３、Ｄｒ４を検知する。
【００５５】
この実施の形態の場合、フラッシュＲＯＭ４１には、赤外線送受信部３７Ａ〜３７Ｏから入力する入力信号の電圧レベルに応じた中心点３１Ａからの距離が予め距離設定情報として格納されている。
【００５６】
従って、ＣＰＵ４０は、ＰＤＡ２２〜２５における方角Ｄｒ１〜Ｄｒ４のみならず、当該ＰＤＡ２１からＰＤＡ２２〜２５のまでの距離までをも特定し得るようになされている。
【００５７】
そしてＣＰＵ４０は、図６について上述した個人カード画面ｄｉｓ１が表示部３１に表示されている際にネットワークボタン３６が押下されている場合、例えば図８に示すように、ＰＤＡ２２の方角Ｄｒ１に対応づけたデバイス特定領域ｄｉｓ３と、ＰＤＡ２２の方角Ｄｒ２及びＤｒ３に対応づけたデバイス特定領域ｄｉｓ４と、ＰＤＡ２２の方角Ｄｒ１に対応づけたデバイス特定領域ｄｉｓ２とを表示部３１の周端に表示する。
【００５８】
その際、ＣＰＵ４０は、ＰＤＡ２２〜２５からそれぞれ取得した種別データに基づくデバイスアイコン２２Ａ、２３Ａ、２４Ａ、２５Ａと、距離設定情報及び赤外線送受信部３７Ｋ、３７Ｌ、３７Ｎ、３７Ｄに基づいて算出された中心点３１ＡからＰＤＡ２２〜２５までの距離２２Ｂ、２３Ｂ、２４Ｂ、２５ＢとをＰＤＡ２２〜２５の方角Ｄｒ１〜Ｄｒ４に対応させてデバイス特定領域ｄｉｓ２〜ｄｉｓ４に表示する。
【００５９】
これによりＣＰＵ４０は、カーソルＣＬの移動し得る表示部３１における周端のデバイス特定領域ｄｉｓ２〜ｄｉｓ４内に、ピコネットを形成したＰＤＡ２２〜２５を対応付けるのみならず、その距離及び種別をも使用者に視覚的に把握させ得るようになさている。
【００６０】
このときＣＰＵ４０は、仮想パッド３５Ｅによりクリック操作、ドラッグ操作及びドロップ操作されると、当該操作により仮想パッド３５Ｅから入力される各種命令に応じてカーソルＣＬを介して個人カード画面ｄｉｓ１を表示部３１上で移動させ得るようになされている。
【００６１】
ここで、ＣＰＵ４０は、例えば図９に示すように、仮想パッド３５Ｅにより例えば個人カード画面ｄｉｓ１上にカーソルＣＬが位置している状態でクリック操作されると、そのカーソルＣＬの位置を移動開始位置Ｘ１として検出する。
【００６２】
さらにＣＰＵ４０は、クリック操作されたまま例えばデバイス特定領域ｄｉｓ３上までドラッグ操作された後にドロップ操作されると、当該ドロップ操作された際のカーソルＣＬの位置を移動終了位置Ｘ２として検出する。
【００６３】
この場合ＣＰＵ４０は、ＰＤＡ２２の方角Ｄｒ１に対応づけたデバイス特定領域ｄｉｓ３内に移動終了位置Ｘ２（すなわちカーソルＣＬ）が含まれていることにより、個人カード画面ｄｉｓ１の移動が当該ＰＤＡ２２の存在する方角側であると判定する。
【００６４】
そしてＣＰＵ４０は、フラッシュＲＯＭ４１に格納されている個人カードデータを読み出し、これをデバイス特定領域ｄｉｓ３に対応付けた方角Ｄｒ１に存在するＰＤＡ２２にブルートゥースモジュール４４を介して送信する。
【００６５】
これに加えて、ＣＰＵ４０は移動終了位置Ｘ２を検出したとき、デバイス特定領域ｄｉｓ３上へ移動させた個人カード画面ｄｉｓ１を元の位置に戻して表示する（図８）ことにより、当該個人カード画面ｄｉｓ１に基づく個人カードデータを再度送信する場合でも、ドラッグ操作及びドロップ操作のみで容易に使用者所望のＰＤＡ２２〜２５に送信し得るようになされている。
【００６６】
また、ＣＰＵ４０は、例えば個人カード画面ｄｉｓ１が複数のデバイスアイコン２３Ａ及び２５Ａを有するデバイス特定領域ｄｉｓ４上までドラッグ操作された後にドロップ操作されると、図１０に示すような通信装置選択画面ｄｉｓ５を表示部３１に表示して使用者に送信希望のＰＤＡ２３又は２５を選択させることにより、当該使用者の所望とする通信装置へ確実にデータを送信し得るようになされている。
【００６７】
これに対して、ＣＰＵ４０は、通常のメニュー画面（例えばメインメニュー画面等）が表示部３１に表示されている際にネットワークボタン３６が押下された場合、例えば図８との対応部分に同一符号を付して示す図１１のように、ＰＤＡ２２〜２５の方角Ｄｒ１〜Ｄｒ４に基づいてデバイス特定領域ｄｉｓ２〜ｄｉｓ４と、フラッシュＲＯＭ４１に格納されている各種個人データを表示するデータ表示画面ｄｉｓ６とを表示部３１に表示する。
【００６８】
その際、ＣＰＵ４０は、デバイスアイコン２２Ａ、２３Ａ、２４Ａ、２５Ａと、距離２２Ｂ、２３Ｂ、２４Ｂ、２５ＢとをＰＤＡ２２〜２５の方角Ｄｒ１〜Ｄｒ４に対応させてデバイス特定領域ｄｉｓ２〜ｄｉｓ４に表示すると共に、各種個人データの階層構造に応じてファイルアイコンＤ１又はフォルダアイコンＤ２としてデータ表示画面ｄｉｓ６内に表示する。
【００６９】
ここで、ＣＰＵ４０は、図８及び図９について上述した場合と同様に、仮想パッド３５Ｅにより例えばフォルダアイコンＤ２を移動開始位置Ｘ１からデバイス特定領域ｄｉｓ２上までドラッグ操作された後にドロップ操作されると、当該個人カード画面ｄｉｓ１のドロップ位置を移動終了位置Ｘ３として検出する。
【００７０】
この場合ＣＰＵ４０は、ＰＤＡ２４の方角Ｄｒ４に対応づけたデバイス特定領域ｄｉｓ２内に個人カード画面ｄｉｓ１の移動終了位置Ｘ３が含まれていることにより、フォルダアイコンＤ２の移動が当該ＰＤＡ２４の存在する方角側であると判定する。
【００７１】
そしてＣＰＵ４０は、フォルダアイコンＤ２に対応するデータをフラッシュＲＯＭ４１から読み出してＰＤＡ２２、２３、２４又は２５にブルートゥースモジュール４４を介して送信し得るようになされている。
【００７２】
また、ＣＰＵ４０は移動終了位置Ｘ３を検出したとき、デバイス特定領域ｄｉｓ２上へ移動させたフォルダアイコンを元の位置に戻して表示することにより、当該フォルダアイコンに基づく各種データを再度送信する場合でも、ドラッグ及びドロップ操作のみで容易に使用者所望の通信対象装置に送信し得るようになされている。
【００７３】
このようにＣＰＵ４０は、実際のＰＤＡ２２〜２５との対応関係を使用者に視覚的に把握させるのみならず、所望のデータに対してドラッグ操作及びドロップ操作するだけで実際のＰＤＡ２２〜２５に送信し得るデバイス特定領域ｄｉｓ２〜ｄｉｓ４を表示し得るようになされている。
【００７４】
因みに、ＣＰＵ４０は、ＰＤＡ２２、２３、２４又は２５から検知用信号要求信号を赤外線送受信部３７Ａ〜３７Ｏを介して受信した場合には、当該検知用信号要求信号に基づいて検知用信号を生成し、これを赤外線送受信部３７Ａ〜３７Ｏを介してＰＤＡ２２、２３、２４又は２５に送信するようになされている。
【００７５】
（３−１）データ通信処理手順
かかるＰＤＡ２１における一連のデータ通信処理をまとめてみると、図１２に示すように、ＣＰＵ４０は、ルーチンＲＴ１の開始ステップからステップＳＰ１に移って、ＰＤＡ２２、２３、２４及び２５とピコネットを形成し、続くステッステップＳＰ２に移る。
【００７６】
ステップＳＰ２においてＣＰＵ４０は、タッチパッド３５の仮想パッド３５Ｅを通常モードから操作入力モードに移行させ、続くステップＳＰ３に移る。
【００７７】
ステップＳＰ３においてＣＰＵ４０は、ピコネットを形成する際に取得したＰＤＡ２２（ＰＤＡ２３、２４又は２５）固有のブルートゥースアドレスに基づいて検知用信号要求データを生成し、これを赤外線インターフェイス４８及び赤外線送受信部３７Ａ〜３７Ｋを順次介して検知用信号要求信号として送信し、続くステップＳＰ４に移る。
【００７８】
ステップＳＰ４においてＣＰＵ４０は、検知用信号要求信号の応答結果であるの検知用信号を赤外線送受信部３７Ａ〜３７Ｋを介して受信したか否かを判断する。
【００７９】
ここで否定結果が得られると、ＣＰＵ４０は検知用信号を受信するまで待ち受ける。これに対して肯定結果が得られると、ＣＰＵ４０は、続くステップＳＰ５に移る。
【００８０】
ステップＳＰ５においてＣＰＵ４０は、背面３０Ｄの中心点３１Ａに対して例えばＰＤＡ２２（ＰＤＡ２３、２４又は２５）の存在するおおよその方角Ｄｒ１（方角Ｄｒ２、Ｄｒ３又はＤｒ４）を検知し、続くステップＳＰ６に移る。
【００８１】
ステップＳＰ６においてＣＰＵ４０は、ピコネットを形成したＰＤＡ２２、２３、２４及び２５の存在するおおよその方角Ｄｒ１、方角Ｄｒ２、Ｄｒ３及びＤｒ４を全て検知したか否かを判断する。
【００８２】
ここで否定結果が得られると、ＣＰＵ４０はステップＳＰ２に戻る。すなわちＣＰＵ４０はステップＳＰ５において肯定結果が得られるまで、ピコネットを形成したＰＤＡ２２、２３、２４又は２５の存在するおおよその方角Ｄｒ１、方角Ｄｒ２、Ｄｒ３又はＤｒ４を順次検知する。これに対して肯定結果が得られると、ＣＰＵ４０は、続くステップＳＰ７に移る。
【００８３】
ステップＳＰ７においてＣＰＵ４０は、デバイス特定領域ｄｉｓ２〜ｄｉｓ４と、必要に応じてデータ表示画面ｄｉｓ６とを表示部３１に表示し、続くサブルーチンＳＲＴ１に移る。
【００８４】
サブルーチンＳＲＴ１においてＣＰＵ４０は、データ転送処理を実行することにより、仮想パッド３５Ｅにより個人カード画面ｄｉｓ１、ファイルアイコンＤ１又はフォルダアイコンＤ２がデバイス特定領域ｄｉｓ２、ｄｉｓ３又はｄｉｓ４上でドロップ操作された場合には、当該個人カード画面ｄｉｓ１に基づく個人カードデータや、ファイルアイコンＤ１又はフォルダアイコンＤ２に基づく各種データをデバイス特定領域ｄｉｓ２〜ｄｉｓ４に対応するＰＤＡ２２〜２５に送信し、続くステップＳＰ８に移る。
【００８５】
ステップＳＰ８においてＣＰＵ４０は、ネットワーク解除命令を受けたか否かを判断する。ここで否定結果が得られると、このことはジョグダイヤル３３又はタッチパッド３５より所定のネットワーク解除操作が行われていないことを表しており、このときＣＰＵ４０は、サブルーチンＳＲＴ１に戻って、再びデータ転送処理を実行する。
【００８６】
これに対して肯定結果が得られると、このことはジョグダイヤル３３又はタッチパッド３５より所定のネットワーク解除操作が行われたことを表しており、このときＣＰＵ４０は、続くステップＳＰ９に移る。
【００８７】
ステップＳＰ９においてＣＰＵ４０は、タッチパッド３５の仮想パッド３５Ｅを通常モードから操作入力モードに移行させ、続くステップＳＰ１０に移って、データ通信処理を終了する。
【００８８】
（３−２）データ転送処理手順
次に、かかるＰＤＡ２１のデータ通信処理におけるデータ転送処理を述べる。
【００８９】
すなわち図１３に示すように、ＣＰＵ４０は、サブルーチンＳＲＴ１の開始ステップからステップＳＰ１１に移って、ドラッグ命令を検出したか否かを判断する。ここで否定結果が得られると、続くステップＳＰ８に移る。
【００９０】
これに対して肯定結果が得られると、このことは仮想パッド３５Ｅにより例えば個人カード画面ｄｉｓ１がドラッグ操作されたことを表しており、このときＣＰＵ４０は、続くステップＳＰ１２に移る。
【００９１】
ステップＳＰ１２においてＣＰＵ４０は、ドロップ命令を検出したか否かを判断する。ここで否定結果が得られると、このことは未だ個人カード画面ｄｉｓ１がドラッグ操作され続けていることを表しており、このときＣＰＵ４０は、ドロップ命令を検出するまで待ち受ける。
【００９２】
これに対して肯定結果が得られると、このことは個人カード画面ｄｉｓ１がドラッグ操作された後にドロップ操作されたことを表しており、このときＣＰＵ４０は続くステップＳＰ１３に移る。
【００９３】
ステップＳＰ１３においてＣＰＵ４０は、個人カード画面ｄｉｓ１の移動終了位置Ｘ２を検出し、続くステップＳＰ１４に移る。
【００９４】
ステップＳＰ１４においてＣＰＵ４０は、個人カード画面ｄｉｓ１の移動終了位置Ｘ２がデバイス特定領域ｄｉｓ２〜ｄｉｓ４範囲内にあるか否かを判断する。ここで否定結果が得られると、ＣＰＵ４０は続くステップＳＰ１８に移る。これに対して肯定結果が得られると、ＣＰＵ４０は続くステップＳＰ１５に移る。
【００９５】
ステップＳＰ１５においてＣＰＵ４０は、移動終了位置Ｘ２を含むデバイス特定領域ｄｉｓ２、ｄｉｓ３又はｄｉｓ４に複数のデバイスアイコン２２Ａ、２３Ａ、２４Ａ又は２５Ａが表示されているか否かを判断する。
【００９６】
ここで否定結果が得られると、このことはデバイス特定領域ｄｉｓ２又はｄｉｓ３にデバイスアイコン２２Ａ、２４Ａが２以上存在していないことを表しており、このときＣＰＵ４０は、ＰＤＡ２２、２４の方角側への移動であると判定することによりＰＤＡ２２、２４への転送命令であると判断し、続くステップＳＰ１７に移る。
【００９７】
これに対して肯定結果が得られると、このことはデバイス特定領域ｄｉｓ４にデバイスアイコン２３Ａ及び２５Ａが２以上存在していることを表しており、このときＣＰＵ４０はＰＤＡ２３又は２５の方角側への移動であると判定し、続くステップＳＰ１６に移る。
【００９８】
ステップＳＰ１６においてＣＰＵ４０は、図１０に示したような通信対象装置選択画面ｄｉｓ５を表示部３１に表示して使用者に送信希望のＰＤＡ２３又は２５を選択させ、当該選択されたＰＤＡ２３又は２５への転送命令であると判断し、続くステップＳＰ１７に移る。
【００９９】
ステップＳＰ１７においてＣＰＵ４０は、ステップＳＰ１４又はステップＳＰ１５で転送命令であると判断したＰＤＡ２２、２３、２４又は２５に個人カード画面ｄｉｓ１に基づく個人カードデータを送信し、続くステップＳＰ１８に移る。
【０１００】
ステップＳＰ１８においてＣＰＵ４０は、ドラッグ操作により移動された個人カード画面ｄｉｓ１を表示部３１上の元の位置へ戻し、続くステップＳＰ８に移る。
【０１０１】
このようにＣＰＵ４０は、各種データをＰＤＡ２２〜２５に送信する際、使用者に各種設定操作させることなく、使用者所望のデータをドラッグ操作させて当該デバイス特定領域ｄｉｓ２〜ｄｉｓ４にドロップ操作させるだけで、それぞれ対応する実際のＰＤＡ２２〜２５に送信し得るようになされている。
【０１０２】
（４）動作・効果
以上の構成において、およそ数[m] 範囲内のＰＤＡ２２〜２５とブルートゥースを介して通信路を確立しているＰＤＡ２１のＣＰＵ４０は、カーソルＣＬの移動角度範囲である表示部３１の終周端内に、ピコネットを形成したＰＤＡ２２〜２５の存在する方角Ｄｒ１〜Ｄｒ４を対応付けることにより、デバイス特定領域ｄｉｓ２〜ｄｉｓ４を表示する。
【０１０３】
そしてＣＰＵ４０は、カーソルＣＬにおける移動終了位置Ｘ２、Ｘ３を検出し、当該移動終了位置Ｘ２、Ｘ３がデバイス特定領域ｄｉｓ２〜ｄｉｓ４範囲内ある場合には、そのデバイス特定領域ｄｉｓ２〜ｄｉｓ４に対応するＰＤＡ２２〜２５に送信するものと判断し、そのときドロップ操作された個人カード画面ｄｉｓ１、ファイルアイコンＤ１又はフォルダアイコンＤ２を送信するようにした。
【０１０４】
従って、ＣＰＵ４０は、個人カード画面ｄｉｓ１、ファイルアイコンＤ１又はフォルダアイコンＤ２に対するドラッグ操作及びドロップ操作をＰＤＡ２１の使用者に行なわせるのみで、当該ドロップ操作された個人カード画面ｄｉｓ１、ファイルアイコンＤ１又はフォルダアイコンＤ２をＰＤＡ２２、２３、２４、２５に送信することができる。
【０１０５】
また、ＣＰＵ４０は、赤外線送受信部３７Ａ〜３７Ｏを制御して中心点３１Ａに対してＰＤＡ２２〜２５の存在する方角Ｄｒ１〜Ｄｒ４を検知することにより、当該カーソルＣＬの移動角度範囲内である表示部３１の周端にデバイス特定領域ｄｉｓ２〜ｄｉｓ４を表示するようにした。
【０１０６】
従って、ＣＰＵ４０は、所定の設定操作によって移動角度範囲とＰＤＡ２２〜２５とを予め対応付けて記憶しておく必要がないことにより、いずれの場所でピコネットを構築した場合においても、そのときピコネットを構築した通信装置の存在する方角Ｄｒ１〜Ｄｒ４に対応づけたデバイス特定領域ｄｉｓ２〜ｄｉｓ４を表示することができる。
【０１０７】
以上の構成によれば、ＰＤＡ２２〜２５の存在する方角Ｄｒ１〜Ｄｒ４に対応づけたデバイス特定領域ｄｉｓ２〜ｄｉｓ４範囲内に個人カード画面ｄｉｓ１等が移動されたとき、そのとき移動されたデバイス特定領域に対応するＰＤＡに個人カード画面ｄｉｓ１等を送信するようにしたことにより、当該個人カード画面ｄｉｓ１等に対するドラッグ操作及びドロップ操作をＰＤＡ２１の使用者に行なわせるのみで送信することができ、かくして、操作性を向上することができる。
【０１０８】
（５）他の実施の形態
上述の実施の形態においては、対応付手段としてのＣＰＵ３７によりＰＤＡ２２〜２５に存在する方角に対応付けたデバイス特定領域ｄｉｓ２〜ｄｉｓ４を表示部３１に表示したが、例えば図１４に示すような角度・領域設定画面ｄｉｓ６により方角に対応付けたデバイス特定領域を予め移動角度範囲として設定する等、要はカーソルＣＬの移動角度範囲内にＰＤＡ２２〜２５を対応付けていれば良く、また当該領域の表示の有無は問わない。
【０１０９】
また上述の実施の形態においては、移動検知手段としてのＣＰＵ４０により移動対象物としての個人カード画面ｄｉｓ１、ファイルアイコンＤ１又はフォルダアイコンＤ２の移動をカーソルＣＬを介して検出する場合について述べたが、本発明はこれに限らず、例えば指、専用ペン（スライラス）、マウス又はジョグダイヤル等、この他種々の移動対象物の移動を検出するようにしても良い。
【０１１０】
実際上、専用ペン、マウス又はジョグダイヤルを移動対象物として適用する場合、移動検出手段としてのＣＰＵ４０は、当該専用ペン、マウス、ジョグダイヤル等の操作に応じて入力されるドラッグ命令やドロップ命令によりに移動終了位置を検出する。
【０１１１】
また指を移動対象物として適用する場合、移動検出手段としてのＣＰＵ４０は、タッチパッドや表示画面に対して指を介してドラッグ操作及びドロップ操作された際に、その操作に応じてドラッグ命令及びドロップ命令を入力し得るようにすることにより移動終了位置を検出する。
【０１１２】
さらに上述の実施の形態においては、移動判定手段としてのＣＰＵ４０により例えばフォルダアイコンＤ２の移動終了位置Ｘ３がＰＤＡ２２〜２５の存在する方角Ｄｒ１〜Ｄｒ４に対応づけたデバイス特定領域ｄｉｓ２〜ｄｉｓ４範囲内であるかを判定する場合について述べたが、本発明はこれに限らず、例えば図１１との対応部分に同一符号を付して示す図１５のように、移動開始位置Ｘ１から移動終了位置Ｘ３を渡る延長線ＬＮがデバイス特定領域ｄｉｓ２〜ｄｉｓ４範囲内であるかを判定するようにしても良い。
【０１１３】
この場合ＣＰＵ４０は、図１３との対応部分に同一符号を付して示す図１６のように、ステップＳＰ１３（図１３）に代わるステップＳＰ２１において個人カード画面ｄｉｓ１の移動開始位置Ｘ１と移動終了位置Ｘ２とを検出し、ステップＳＰ１４（図１３）に代わるステップＳＰ２２において移動開始位置Ｘ１から移動終了位置Ｘ３を渡る延長線ＬＮがデバイス特定領域ｄｉｓ２〜ｄｉｓ４範囲内であるかを判定し、ステップＳＰ１５及びＳＰ１６（図１３）を除くようにすれば良い。
【０１１４】
さらに上述の実施の形態においては、移動判定手段としてのＣＰＵ４０により例えばフォルダアイコンＤ２の移動終了位置Ｘ３がＰＤＡ２２〜２５の存在する方角Ｄｒ１〜Ｄｒ４に対応づけたデバイス特定領域ｄｉｓ２〜ｄｉｓ４範囲内であるかによって判定する場合について述べたが、本発明はこれに限らず、中心点３１Ａに対してＰＤＡ２２、２３、２４又は２５の存在するおおよその方角Ｄｒ１、Ｄｒ２、Ｄｒ３又はＤｒ４を基準とし、移動開始位置Ｘ１及び移動終了位置Ｘ３とに基づいて算出した移動角度が当該基準に対して所定角度範囲内であるかによって判定するようにしても良い。
【０１１５】
この場合ＣＰＵ４０は、図１６との対応部分に同一符号を付して示す図１７のように、ステップＳＰ２１（図１６）に続いて新たに加えたステップＳＰ３２において移動開始位置Ｘ１と移動終了位置Ｘ３とに基づいて移動角度を算出し、ステップＳＰ２２（図１６）に代わるステップＳＰ３３においてＰＤＡ２２、２３、２４又は２５の存在するおおよその方角Ｄｒ１、Ｄｒ２、Ｄｒ３又はＤｒ４を基準とし、その基準に対して当該移動角度が所定角度範囲内であるかによって判定するようにすれば良い。
【０１１６】
さらに上述の実施の形態においては、移動判定手段としてのＣＰＵ４０により例えばフォルダアイコンＤ２の移動終了位置Ｘ３がＰＤＡ２２〜２５の存在する方角Ｄｒ１〜Ｄｒ４に対応づけたデバイス特定領域ｄｉｓ２〜ｄｉｓ４範囲内であるかによって判定する場合について述べたが、本発明はこれに限らず、移動開始位置Ｘ１から移動終了位置Ｘ３までの移動時間が所定時間以下、又は移動開始位置Ｘ１から移動終了位置Ｘ３までの移動距離が所定距離以上であるかによって判定するようにしても良く、またこれらの組み合わせを満たすかを判定するようにしても良い。
【０１１７】
さらに上述の実施の形態においては、方角検知手段としての赤外線送受信部３７Ａ〜３７Ｏを適用する場合について述べたが、本発明はこれに限らず、例えばアダプティブアレイアンテナ等、この他種々の方角検知手段を適用するようにしても良い。
【０１１８】
因みに、かかるアダプティブアレイアンテナは、ピコネットを形成するＰＤＡ２２〜２５のブルートゥースモジュールから送信される各種データの指向性に基づいて、任意の基準点としての中心点３１Ａに対してＰＤＡ２２〜２５の存在する方角を検知する。
【０１１９】
さらに上述の実施の形態においては、方角検知手段としての赤外線送受信部３７Ａ〜３７Ｏを筐体ケース３０の背面３０Ｄへ弧状に設ける場合について述べたが、本発明はこれに限らず、例えば筐体ケース３０の正面３０Ａや側面の周囲に設ける等、要は任意の基準点に対して通信対象装置（ＰＤＡ２２〜２５）の存在する方角を検知することができれば、この他種々の位置に種々の形状で設けるようにしても良い。
【０１２０】
さらに上述の実施の形態においては、方角検知手段としての赤外線送受信部３７Ａ〜３７Ｏを固定する場合について述べたが、本発明はこれに限らず、回転自在に設けるようにしても良い。この場合、少なくとも１つの赤外線送受信部があれば、任意の基準点に対してピコネットを形成した通信対象装置の存在する方角を検知することができる。
【０１２１】
さらに上述の実施の形態においては、方角検知手段としての赤外線送受信部３７Ａ〜３７Ｏを方角検知用としてのみ用いる場合について述べたが、本発明はこれに限らず、これに加えて方角告知用としても用いても良い。
【０１２２】
具体的には、例えば赤外線送受信部３７Ａ〜３７Ｏを筐体ケース３０の正面３０Ａに設け、ＰＤＡ２２〜２５毎に最も高い受信レベルを特定した赤外線送受信部３７Ａ〜３７Ｏを色分けすることにより、ＰＤＡ２１の使用者にピコネットを形成したＰＤＡ２２〜２５の存在する位置を告知する。この場合、ＰＤＡ２１の操作性を一段と向上させることができる。
【０１２３】
さらに上述の実施の形態においては、送信情報としての個人カード画面ｄｉｓ１、ファイルアイコンＤ１又はフォルダアイコンＤ２をＰＤＡ２２〜２５に送信する場合について述べたが、本発明はこれに限らず、ＰＤＡ２２〜２５の主電源を投入又は切断させるための制御信号を送信するようにしても良い。
【０１２４】
この場合、ＰＤＡ２１の使用者がピコネットを形成したＰＤＡ２２〜２５の存在する位置を知り得る範囲内であれば、ＰＤＡ２１は表示部３１を必ずしも必要とせずに、ドラッグ操作及びドロップ操作をＰＤＡ２１の使用者に行なわせるのみであたかもリモートコントローラのように機能することができ、かくして、操作性を向上することができる。
【０１２５】
さらに上述の実施の形態においては、仮想パッド３５Ｅを通常モードから操作入力モードに移行させた後、図１３について上述したデータ転送処理手順を実行する場合について述べたが、本発明はこれに限らず、例えばモード変更用の変更ボタンを設け、当該変更ボタンが押下されているときにのみ、図１３ついて上述したデータ転送処理手順を実行するようにしても良い。
【０１２６】
この場合、ＣＰＵ４０は、図１２について上述したデータ通信処理手順のうち、仮想パッド３５Ｅを通常モードから操作入力モードに移行させるステップ（ステップＳＰ２）を除けば良い。
【０１２７】
さらに上述の実施の形態においては、赤外線送受信部３７Ａ〜３７Ｏ及びブルートゥースモジュール４４を有するＰＤＡ２１をデータ通信装置として適用する場合について述べたが、本発明はこれに限らず、要は、赤外線及びブルートゥースの通信機能を備えるものであれば、洗濯機、冷蔵庫、クーラー、ＭＤ(Mini Disk) プレーヤ、テレビジョン装置等、この他種々の電子機器（装置）をデータ通信装置として幅広く適用することができる。
【０１２８】
さらに上述の実施の形態においては、赤外線送受信部３７Ａ〜３７Ｏ及びブルートゥースモジュール４４を有するＰＤＡ２２〜２５を通信対象装置として適用する場合について述べたが、本発明はこれに限らず、赤外線及びブルートゥースの通信機能を備える既存のＰＤＡでも良く、要は、赤外線及びブルートゥースの通信機能を備えるものであれば、洗濯機、冷蔵庫、クーラー、ＭＤ(Mini Disk)プレーヤ、テレビジョン装置等、この他種々の電子機器（装置）を通信対象装置として幅広く適用することができる。
【０１２９】
さらに上述の実施の形態においては、データ通信装置としてのＰＤＡ２１と、通信対象装置としてのＰＤＡ２２、２３、２４及び２５とがネットワークとしてのブルートゥースによって通信路を確立しているデータ通信システム２０を適用する場合について述べたが、本発明はこれに限らず、例えばデータ通信装置と通信対象装置とが Home RF、wireless1394、IEEE(Institude of Electrical and Electronics Engineers)802.11bのWi-Fi 、IEEE802.11a 等、この他種々の有線又は無線ネットワークによって通信路を確立しているネットワークシステムを幅広く適用することができる。
【０１３０】
この場合、送信手段としてのブルートゥースモジュール４４は、通信路を確立するネットワークの種類に応じた送信手段に変更すれば良い。
【０１３１】
さらに上述の実施の形態においては、フラッシュＲＯＭ４１にデータ通信プログラムを格納し、当該データ通信プログラムをＤＲＡＭ４２に展開することによりデータ通信処理手順を実行する場合について述べたが、本発明はこれに限らず、当該データ通信プログラムが格納されたプログラム格納媒体をインストールすることによりデータ通信処理手順を実行するようにしても良い。
【０１３２】
上述した一連のデータ通信処理を実行するためのデータ通信プログラムを各ＰＤＡ２１〜２５にインストールして実行可能な状態にするためのプログラム格納媒体としては、例えばフロッピーディスク、ＣＤ−ＲＯＭ（Compact Disc-ReadOnly Memory ）、ＤＶＤ（Digital Versatile Disc）等のパッケージメディアのみならず、データ通信プログラムが一時的もしくは永続的に格納される半導体メモリや磁気ディスク等で実現しても良い。またこれらプログラム格納媒体にデータ通信プログラムを格納する手段として、ローカルエリアネットワークやインターネット、ディジタル衛星放送等の有線及び無線通信媒体を利用してもよく、ルータやモデム等の各種通信インターフェースを介して格納するようにしても良い。
【０１３３】
【発明の効果】
本発明によれば、通信対象装置と近距離無線通信路を介してネットワークを形成する場合に、通信対象装置に対して近距離無線通信路を介して所定の信号を送信すべきことを要求し、通信対象装置から送信された信号を受信し、受信した信号に基づいて、前期データ通信装置における基準位置に対する通信対象装置の相対的な方角を特定し、方角特定手段により特定された方角に対応する表示画面位置に、通信対象装置を表すアイコンを表示するようにしたことにより、データ通信装置に対する通信対象装置の相対的な方角を視覚的に認識させることができ、かくして操作性を向上させることができる。
【図面の簡単な説明】
【図１】データ通信システムの全体構成を示す略線図である。
【図２】ＰＤＡの外観構成（１）を示す略線図である。
【図３】ＰＤＡの外観構成（２）を示す略線図である。
【図４】ＰＤＡの外観構成（３）を示す略線図である。
【図５】ＰＤＡの回路構成を示すブロック図である。
【図６】個人カード画面例を示す略線図である。
【図７】方角検知の様子を示す略線図である。
【図８】デバイス特定画面例を示す略線図である。
【図９】個人カード画面の移動の様子を示す略線図である。
【図１０】通信対象装置選択画面例を示す略線図である。
【図１１】フォルダアイコン又はファイルアイコンの移動の様子を示す略線図である。
【図１２】データ通信処理手順を示すフローチャートである。
【図１３】データ転送処理手順を示すフローチャートである。
【図１４】領域設定画面例を示す略線図である。
【図１５】他の実施の形態によるフォルダアイコン又はファイルアイコンの移動の様子を示す略線図である。
【図１６】他の実施の形態によるデータ転送処理手順（１）を示すフローチャートである。
【図１７】他の実施の形態によるデータ転送処理手順（２）を示すフローチャートである。
【図１８】ＢＴシステムの概念を示す略線図である。
【図１９】従来によるデータ通信システムの構成を示す略線図である。
【図２０】従来によるデバイス選択画面例を示す略線図である。
【図２１】従来による送信データ選択画面例を示す略線図である。
【符号の説明】
２０……データ通信システム、２１、２２、２３、２４、２５……ＰＤＡ、３１……表示部、３２……操作部、３３……ジョグダイヤル、３５……タッチパッド、３５Ｅ……仮想パッド、３６……ネットワークボタン、３７Ａ〜３７Ｏ……赤外線送受信部、４０……ＣＰＵ、４１……フラッシュＲＯＭ、４２……ＤＲＡＭ、４４……ブルートゥースモジュール。
【図１】
0003944824.tif 000002
【図２】
0003944824.tif 000003
【図３】
0003944824.tif 000004
【図４】
0003944824.tif 000005
【図５】
0003944824.tif 000006
【図６】
0003944824.tif 000007
【図７】
0003944824.tif 000008
【図８】
0003944824.tif 000009
【図９】
0003944824.tif 000010
【図１０】
0003944824.tif 000011
【図１１】
0003944824.tif 000012
【図１２】
0003944824.tif 000013
【図１３】
0003944824.tif 000014
【図１４】
0003944824.tif 000015
【図１５】
0003944824.tif 000016
【図１６】
0003944824.tif 000017
【図１７】
0003944824.tif 000018
【図１８】
0003944824.tif 000019
【図１９】
0003944824.tif 000020
【図２０】
0003944824.tif 000021
【図２１】
0003944824.tif 000022