(57)【特許請求の範囲】
【請求項１】
近距離通信ネットワークを介して電文を送受信する通信端末であって、
前記近距離通信ネットワークを介して電文を送受信する第１のパス識別部と、
前記通信端末に設けられた１以上のインタフェースのそれぞれに対応して設けられるとともに不変のパス識別子を付与された第２のパス識別部と、
前記インタフェースに接続される外部装置に組み込まれたドライバ部と、
前記第１のパス識別部と前記第２のパス識別部の間での電文を送受信する通信制御部とを備え、
前記各ドライバ部は、相手の通信端末を示す端末識別子と当該相手の通信端末の第２のパス識別部を示すパス識別子とからなる送信先アドレスを含むヘッダ、並びに、当該ドライバ部が組み込まれた外部装置から送信された情報を含むペイロードを有する電文を生成し、当該電文を、当該外部装置が接続されたインタフェースに対応する第２のパス識別部に送信する一方、当該第２のパス識別部から送信された電文のペイロード内の情報を当該外部装置に送信するものであり、
前記第２のパス識別部は、当該第２のパス識別部に対応するインタフェースに接続された外部装置に組み込まれたドライバ部から送信された電文を前記通信制御部へ送信する一方、前記通信制御部から送信された電文を当該ドライバ部へ送信するものであり、
前記第１のパス識別部は、前記近距離通信ネットワークから送信された電文を前記通信制御部へ送信する一方、前記通信制御部から送信された電文を前記近距離通信ネットワークへ送信するものであり、
前記通信制御部は、前記第１または第２のパス識別部から電文が送信された場合、当該電文の送信元が第１のパス識別部なら、当該電文を構成するヘッダ内の送信元アドレスを構成するパス識別子及び端末識別子を有する送信元アドレスを含むヘッダ、並びに、当該電文を構成するペイロードを含む電文を生成し、当該電文を、前記送信された電文を構成するヘッダ内の送信先アドレスを構成するパス識別子により示される第２のパス識別部へ送信する一方、前記送信された電文の送信元が第２のパス識別部なら、当該電文を構成するヘッダ内の送信先アドレスを構成するパス識別子及び端末識別子を有する送信先アドレスと、当該電文の送信元を示すパス識別子及び前記通信端末自身の端末識別子を有する送信元アドレスとを含むヘッダ、並びに、当該電文を構成するペイロードを含む電文を生成し、前記第１のパス識別部へ送信するものである
ことを特徴とする通信端末。
【請求項２】
近距離通信ネットワークを介して電文を送受信する通信端末の動作方法であって、
前記通信端末は、
前記近距離通信ネットワークを介して電文を送受信する第１のパス識別部と、
前記通信端末に設けられた１以上のインタフェースのそれぞれに対応して設けられるとともに不変のパス識別子を付与された第２のパス識別部と、
前記インタフェースに接続される外部装置に組み込まれたドライバ部と、
前記第１のパス識別部と前記第２のパス識別部の間での電文を送受信する通信制御部とを備え、
前記通信端末の動作方法は、
前記各ドライバ部は、相手の通信端末を示す端末識別子と当該相手の通信端末の第２のパス識別部を示すパス識別子とからなる送信先アドレスを含むヘッダ、並びに、当該ドライバ部が組み込まれた外部装置から送信された情報を含むペイロードを有する電文を生成し、当該電文を、当該外部装置が接続されたインタフェースに対応する第２のパス識別部に送信する一方、当該第２のパス識別部から送信された電文のペイロード内の情報を当該外部装置に送信し、
前記第２のパス識別部は、当該第２のパス識別部に対応するインタフェースに接続された外部装置に組み込まれたドライバ部から送信された電文を前記通信制御部へ送信する一方、前記通信制御部から送信された電文を当該ドライバ部へ送信し、
前記第１のパス識別部は、前記近距離通信ネットワークから送信された電文を前記通信制御部へ送信する一方、前記通信制御部から送信された電文を前記近距離通信ネットワークへ送信し、
前記通信制御部は、前記第１または第２のパス識別部から電文が送信された場合、当該電文の送信元が第１のパス識別部なら、当該電文を構成するヘッダ内の送信元アドレスを構成するパス識別子及び端末識別子を有する送信元アドレスを含むヘッダ、並びに、当該電文を構成するペイロードを含む電文を生成し、当該電文を、前記送信された電文を構成するヘッダ内の送信先アドレスを構成するパス識別子により示される第２のパス識別部へ送信する一方、前記送信された電文の送信元が第２のパス識別部なら、当該電文を構成するヘッダ内の送信先アドレスを構成するパス識別子及び端末識別子を有する送信先アドレスと、当該電文の送信元を示すパス識別子及び前記通信端末自身の端末識別子を有する送信元アドレスとを含むヘッダ、並びに、当該電文を構成するペイロードを含む電文を生成し、前記第１のパス識別部へ送信する
ことを特徴とする通信端末の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予め定めた外部装置のみが接続されるインタフェースに対応する識別子を相手に頻繁に知らせる不便さを解消できる通信端末及びその動作方法に関するものである。
【背景技術】
【０００２】
近年にあっては、近距離通信を行う通信端末が増えている。例えば、携帯電話におけるＮＦＣ、Ｂｌｕｅｔｏｏｔｈ、ＩｒＤＡ、電界通信等であり、特許文献１にも関連技術が開示されている。
【０００３】
近距離通信では、独自のネットワークトポロジーがあり、そのネットワーク内でルーティングを行っている（非特許文献１、非特許文献２を参照）。
【０００４】
近距離通信を様々なサービス（入退室管理、名刺交換、置忘れ防止等）へ適用させるため、近距離通信モジュールは、近距離通信間インタフェースと端末接続用インタフェースとは別に、複数のサービスに応じた外部装置（例えば携帯電話、他ＰＣ、他マイコンチップ）との接続用に複数のインタフェースを用意するケースも考えられる。
【０００５】
既存の近距離通信（ＢｌｕｅｔｏｏｔｈやＺｉｇＢｅｅ等）のプロトコルは、近距離通信ネットワーク上では電文を直接振り分けることができるが、近距離通信モジュールに接続された複数の外部装置へ直接振り分けることを想定してはおらず、上位のアプリケーションを作るか、または、別通信手段を使い間接的に電文を振り分けている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−３４１７６２号公報
【非特許文献】
【０００７】
【非特許文献１】”ＺｉｇＢｅｅとは？”、［ｏｎｌｉｎｅ］、ＺｉｇＢｅｅ  ＳＩＧジャパン、［平成２２年５月１４日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｚｂｓｉｇｊ．ｏｒｇ／ｏｕｔｌｉｎｅ．ｈｔｍ＞
【非特許文献２】”Ｂｌｕｅｔｏｏｔｈ”、［ｏｎｌｉｎｅ］、Ｂｌｕｅｔｏｏｔｈ．ｏｒｇ、［平成２２年５月１４日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｂｌｕｅｔｏｏｔｈ．ｃｏｍ／Ｊａｐａｎｅｓｅ／Ｔｅｃｈｎｏｌｏｇｙ／Ｗｏｒｋｓ／Ｐａｇｅｓ／Ａｒｃｈｉｔｅｃｔｕｒｅ＿＿Ｂａｓｅｂａｎｄ．ａｓｐｘ＞
【非特許文献３】”Ｒｅｄｔａｃｔｏｎ  利用シーン”［ｏｎｌｉｎｅ］、日本電信電話株式会社、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｒｅｄｔａｃｔｏｎ．ｃｏｍ／ｊｐ／ｆｉｅｌｄ／０３．ｈｔｍｌ＞
【非特許文献４】”ＩＴ用語辞典バイナリ  電界通信とは”［ｏｎｌｉｎｅ］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｓｏｐｈｉａ−ｉｔ．ｃｏｍ／ｃｏｎｔｅｎｔ／％Ｅ９％９Ｂ％ＢＢ％Ｅ７％９５％８Ｃ％Ｅ９％８０％９Ａ％Ｅ４％ＢＦ％Ａ１＞
【発明の概要】
【発明が解決しようとする課題】
【０００８】
既存の携帯電話やパーソナルコンピュータ（ＰＣ）は、外部装置を接続するとき、物理的なインタフェースに空いたＣＯＭポートを割り当てている。ＣＯＭポートは可変であるため接続するたびに番号が変わる可能性があり、送信先のアドレスとしてＣＯＭポートを使用する場合は、外部装置へアドレスを割り当ててもアドレスが変わり接続できない問題がある。
【０００９】
そのため、外部装置を物理的に接続した後に新たに割り当てられたＣＯＭポートの番号を確認してソフトウェアレベルで接続する必要と、そのアドレスを相手に知らせる必要がある。
【００１０】
つまり、インタフェースへ接続する外部装置が予め定まっている場合であっても、ＣＯＭポートを使用すると、同じ外部装置であっても、異なる番号が使用され、その都度、番号を相手に知らせるといった不便が生じる。
【００１１】
本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、予め定めた外部装置のみが接続されるインタフェースに対応する識別子を相手に頻繁に知らせる不便さを解消できる通信端末及びその動作方法を提供することにある。
【課題を解決するための手段】
【００１２】
上記の課題を解決するために、第１の本発明は、近距離通信ネットワークを介して電文を送受信する通信端末であって、前記近距離通信ネットワークを介して電文を送受信する第１のパス識別部と、前記通信端末に設けられた１以上のインタフェースのそれぞれに対応して設けられるとともに不変のパス識別子を付与された第２のパス識別部と、前記インタフェースに接続される外部装置に組み込まれたドライバ部と、前記第１のパス識別部と前記第２のパス識別部の間での電文を送受信する通信制御部とを備え、前記各ドライバ部は、相手の通信端末を示す端末識別子と当該相手の通信端末の第２のパス識別部を示すパス識別子とからなる送信先アドレスを含むヘッダ、並びに、当該ドライバ部が組み込まれた外部装置から送信された情報を含むペイロードを有する電文を生成し、当該電文を、当該外部装置が接続されたインタフェースに対応する第２のパス識別部に送信する一方、当該第２のパス識別部から送信された電文のペイロード内の情報を当該外部装置に送信するものであり、前記第２のパス識別部は、当該第２のパス識別部に対応するインタフェースに接続された外部装置に組み込まれたドライバ部から送信された電文を前記通信制御部へ送信する一方、前記通信制御部から送信された電文を当該ドライバ部へ送信するものであり、前記第１のパス識別部は、前記近距離通信ネットワークから送信された電文を前記通信制御部へ送信する一方、前記通信制御部から送信された電文を前記近距離通信ネットワークへ送信するものであり、前記通信制御部は、前記第１または第２のパス識別部から電文が送信された場合、当該電文の送信元が第１のパス識別部なら、当該電文を構成するヘッダ内の送信元アドレスを構成するパス識別子及び端末識別子を有する送信元アドレスを含むヘッダ、並びに、当該電文を構成するペイロードを含む電文を生成し、当該電文を、前記送信された電文を構成するヘッダ内の送信先アドレスを構成するパス識別子により示される第２のパス識別部へ送信する一方、前記送信された電文の送信元が第２のパス識別部なら、当該電文を構成するヘッダ内の送信先アドレスを構成するパス識別子及び端末識別子を有する送信先アドレスと、当該電文の送信元を示すパス識別子及び前記通信端末自身の端末識別子を有する送信元アドレスとを含むヘッダ、並びに、当該電文を構成するペイロードを含む電文を生成し、前記第１のパス識別部へ送信するものである。
【００１３】
第２の本発明は、近距離通信ネットワークを介して電文を送受信する通信端末の動作方法であって、前記通信端末は、前記近距離通信ネットワークを介して電文を送受信する第１のパス識別部と、前記通信端末に設けられた１以上のインタフェースのそれぞれに対応して設けられるとともに不変のパス識別子を付与された第２のパス識別部と、前記インタフェースに接続される外部装置に組み込まれたドライバ部と、前記第１のパス識別部と前記第２のパス識別部の間での電文を送受信する通信制御部とを備え、前記通信端末の動作方法は、前記各ドライバ部は、相手の通信端末を示す端末識別子と当該相手の通信端末の第２のパス識別部を示すパス識別子とからなる送信先アドレスを含むヘッダ、並びに、当該ドライバ部が組み込まれた外部装置から送信された情報を含むペイロードを有する電文を生成し、当該電文を、当該外部装置が接続されたインタフェースに対応する第２のパス識別部に送信する一方、当該第２のパス識別部から送信された電文のペイロード内の情報を当該外部装置に送信し、前記第２のパス識別部は、当該第２のパス識別部に対応するインタフェースに接続された外部装置に組み込まれたドライバ部から送信された電文を前記通信制御部へ送信する一方、前記通信制御部から送信された電文を当該ドライバ部へ送信し、前記第１のパス識別部は、前記近距離通信ネットワークから送信された電文を前記通信制御部へ送信する一方、前記通信制御部から送信された電文を前記近距離通信ネットワークへ送信し、前記通信制御部は、前記第１または第２のパス識別部から電文が送信された場合、当該電文の送信元が第１のパス識別部なら、当該電文を構成するヘッダ内の送信元アドレスを構成するパス識別子及び端末識別子を有する送信元アドレスを含むヘッダ、並びに、当該電文を構成するペイロードを含む電文を生成し、当該電文を、前記送信された電文を構成するヘッダ内の送信先アドレスを構成するパス識別子により示される第２のパス識別部へ送信する一方、前記送信された電文の送信元が第２のパス識別部なら、当該電文を構成するヘッダ内の送信先アドレスを構成するパス識別子及び端末識別子を有する送信先アドレスと、当該電文の送信元を示すパス識別子及び前記通信端末自身の端末識別子を有する送信元アドレスとを含むヘッダ、並びに、当該電文を構成するペイロードを含む電文を生成し、前記第１のパス識別部へ送信する。
【発明の効果】
【００１４】
本発明によれば、予め定めた外部装置のみが接続されるインタフェースに対応する識別子を相手に頻繁に知らせる不便さを解消することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施の形態に係る通信端末による通信システムの構成図である。
【図２】本実施の形態の別な一例に係る通信端末による通信システムの構成図である。
【図３】通信端末における通信制御部の動作を示すフローチャートである。
【図４】通信システムの動作の一例を示すシーケンス図である。
【図５】電文の形態および電文のアドレスが示す内容の変遷を示す図である。
【図６】実際の電文の内容の変遷を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図面を参照して説明する。
【００１７】
図１は、本実施の形態に係る通信端末による通信システムの構成図である。
【００１８】
通信システムは、近距離通信ネットワークを介して通信端末間で電文を送受信する通信システムであって、通信端末１、２及び図示しない他の通信端末を含む。
【００１９】
通信端末１、２は、互いに近距離通信ネットワーク３を介して通信可能となっている。通信端末１は、近距離通信ネットワーク３を介して通信端末２などと電文を送受信するパス識別部１１と、通信端末１に設けられたインタフェースＩＦ１Ａに対応して設けられるとともに不変のパス識別子「１２Ａ」を付与されたパス識別部１２Ａと、通信端末１に設けられたインタフェースＩＦ１Ｂに対応して設けられるとともに不変のパス識別子「１２Ｂ」を付与されたパス識別部１２Ｂと、インタフェースＩＦ１Ａに接続された外部装置１Ａに組み込まれたドライバ部１３Ａと、インタフェースＩＦ１Ｂに接続された外部装置１Ｂに組み込まれたドライバ部１３Ｂと、パス識別部１１とパス識別部１２Ａ、１２Ｂの間での電文を送受信する通信制御部１４とを備える。
【００２０】
各インタフェースには、予め定めた外部装置のみが接続される。例えば、インタフェースＩＦ１Ａ、ＩＦ２Ｂには、マイコンチップのみが接続される。例えば、インタフェースＩＦ１Ｂ、ＩＦ２Ａには、パーソナルコンピュータのみが接続される。この場合、インタフェースＩＦ１Ａ、ＩＦ２Ｂには、パーソナルコンピュータは接続されず、インタフェースＩＦ１Ｂ、ＩＦ２Ａには、マイコンチップは接続されない。
【００２１】
パス識別部１１、１２Ａ、１２Ｂ、は、それぞれ、パス識別部自身を示すパス識別子「１１」、「１２Ａ」、「１２Ｂ」を記憶している。これらのパス識別子は、不変であり、例えば、パス識別子「１２Ａ」、「１２Ｂ」は、インタフェースＩＦ１Ａ、ＩＦ１Ｂに外部装置が接続されているか否かに関わらず、変更されないものである。
【００２２】
通信端末１は、通信端末１自身を示す端末識別子「Ｔ１」を記憶している。ドライバ部１３Ａは、通信端末２を示す端末識別子「Ｔ２」と後述するパス識別子「２２Ｂ」を記憶している。
【００２３】
端末識別子「Ｔ２」及びパス識別子「２２Ｂ」は、例えば、通信端末２のユーザから通信端末１のユーザに通知され、ドライバ部１３Ａにそれぞれ設定される。
【００２４】
通信端末２は、近距離通信ネットワーク３を介して通信端末１などと電文を送受信するパス識別部２１と、通信端末２に設けられたインタフェースＩＦ２Ａに対応して設けられるとともに不変のパス識別子「２２Ａ」を付与されたパス識別部２２Ａと、通信端末２に設けられたインタフェースＩＦ２Ｂに対応して設けられるとともに不変のパス識別子「２２Ｂ」を付与されたパス識別部２２Ｂと、パス識別部２１とパス識別部２２Ａ、２２Ｂの間での電文を送受信する通信制御部２４とを備える。
【００２５】
パス識別部２１、２２Ａ、２２Ｂは、それぞれ、パス識別部自身を示すパス識別子「２１」、「２２Ａ」、「２２Ｂ」を有する。これらのパス識別子は、不変であり、例えば、パス識別子「２２Ａ」、「２２Ｂ」は、インタフェースＩＦ２Ａ、ＩＦ２Ｂに外部装置が接続されているか否かに関わらず、変更されないものである。
【００２６】
通信端末２は、通信端末２自身を示す端末識別子「Ｔ２」を記憶している。ドライバ部２３Ｂは、通信端末１を示す端末識別子「Ｔ１」とパス識別子「１２Ａ」を記憶している。
【００２７】
端末識別子「Ｔ１」及びパス識別子「１２Ａ」は、例えば、通信端末１のユーザから通信端末２のユーザに通知され、ドライバ部２３Ｂにそれぞれ設定される。
【００２８】
なお、図２に示すように、いずれかの外部装置（図では外部装置１Ｂ）は、通信端末内に配置されていてもよい。
【００２９】
図３は、通信制御部１４の動作を示すフローチャートである。
【００３０】
なお、以下の説明では、送信元アドレスや送信先アドレスがパス識別子と端末識別子で構成されるとしているが、実際には、通信端末間でセッションを確立する際に、送信元アドレスや送信先アドレスとして、該当のパス識別子と端末識別子の組に対応する相対アドレスが使用される。説明では、便宜上、パス識別子と端末識別子の語を使用する。
【００３１】
通信制御部１４は、パス識別部１１、１２Ａ、１２Ｂのいずれから電文を送信され、電文の送信元から、その送信元がパス識別部１２Ａ、１２Ｂ、１１のいずれであるかを通知されたなら、送信元がパス識別部１１つまり近距離通信ネットワーク３側のパス識別部であるか否かを判定する（Ｓ１）。
【００３２】
通信制御部１４は、送信元がパス識別部１１なら、送信された電文を構成するヘッダ内の送信元アドレスを構成するパス識別子及び端末識別子を有する送信元アドレスを含むヘッダ、並びに、送信された電文を構成するペイロードを含む電文を生成する（Ｓ３）。
【００３３】
次に通信制御部１４は、生成した電文を、パス識別部１１、１２Ａ、１２Ｂの中の、送信された電文を構成するヘッダ内の送信先アドレスを構成するパス識別子により示されるパス識別部へ送信し（Ｓ５）、処理を終える。
【００３４】
一方、通信制御部１４は、送信元がパス識別部１１でない、つまり、送信元がパス識別部１２Ａまたはパス識別部１２Ｂなら、送信された電文を構成するヘッダ内の送信先アドレスを構成するパス識別子及び端末識別子を有する送信先アドレスと、電文の送信元を示すパス識別子及び通信端末１つまり当該処理を行っている通信端末自身の端末識別子を有する送信元アドレスとを含むヘッダ、並びに、送信された電文を構成するペイロードを含む電文を生成する（Ｓ７）。次に通信制御部１４は、生成した電文を、パス識別部１１へ送信し（Ｓ９）、処理を終える。
【００３５】
なお、通信端末２における通信制御部２４の動作は、このフローチャートの説明における通信端末１を通信端末２に、通信制御部１４を通信制御部２４に、パス識別部１１、１２Ａ、１２Ｂをそれぞれパス識別部２１、２２Ａ、２２Ｂに読み替えたものであり、これにて、通信制御部２４の動作説明がなされたものとする。
【００３６】
図４は、通信システムの動作の一例を示すシーケンス図であり、図５は、電文の形態および電文のアドレスが示す内容の変遷を示す図である。ここでは、例として、外部装置１Ａ、２Ｂ間の１往復の通信について説明する。
【００３７】
外部装置１Ａは、コマンドやデータなどをドライバ部１３Ａに送信する（Ｓ１０１）。
【００３８】
ドライバ部１３Ａは、パス識別子「２２Ｂ」及び端末識別子「Ｔ２」とを有する送信先アドレスを含むヘッダ、並びに、送信されたコマンドやデータなどを含むペイロードを有する電文を生成し（Ｓ１０３）、パス識別部１２Ａに送信する（Ｓ１０５）。
【００３９】
パス識別部１２Ａは、電文を通信制御部１４に送信し（Ｓ１０７）、送信元が自身（パス識別部１２Ａ）であることを通知する（Ｓ１０９）。
【００４０】
通信制御部１４は、図３のフローチャートにしたがい、送信元がパス識別部１１であるか否かを判定する（Ｓ１１１）。通信制御部１４は、送信元がパス識別部１１でないので、送信された電文を構成するヘッダ内の送信先アドレスを構成するパス識別子「２２Ｂ」及び端末識別子「Ｔ２」を有する送信先アドレスと、電文の送信元を示すパス識別子「１２Ａ」及び通信端末１の端末識別子「Ｔ１」を有する送信元アドレスとを含むヘッダ、並びに、送信された電文を構成するペイロード（前述のコマンドやデータなど）を含む電文を生成する（Ｓ１１３）。通信制御部１４は、生成した電文をパス識別部１１に送信する（Ｓ１１５）。
【００４１】
パス識別部１１は、電文を近距離通信ネットワーク３に送出し、近距離通信ネットワーク３は、電文のヘッダ内の送信先アドレスに含まれる端末識別子「Ｔ２」によって示される通信端末２に電文を送信する（Ｓ１１７）。
【００４２】
通信端末２のパス識別部２１は、送信された電文を通信制御部２４に送信し（Ｓ２０１）、送信元が自身（パス識別部２１）であることを通知する（Ｓ２０３）。
【００４３】
通信制御部２４は、図３のフローチャートと同様に、送信元がパス識別部２１であるか否かを判定する（Ｓ２０５）。通信制御部２４は、送信元がパス識別部２１なので、送信された電文を構成するヘッダ内の送信元アドレスを構成するパス識別子「１２Ａ」及び端末識別子「Ｔ１」を有する送信元アドレスを含むヘッダ、並びに、送信された電文を構成するペイロード（前述のコマンドやデータなど）を含む電文を生成する（Ｓ２０７）。通信制御部２４は、生成した電文を、送信された電文を構成するヘッダ内の送信先アドレスを構成するパス識別子「２２Ｂ」により示されるパス識別部２２Ｂへ送信する（Ｓ２０９）。
【００４４】
パス識別部２２Ｂは、電文をドライバ部２３Ｂへ送信する（Ｓ２１１）。
【００４５】
ドライバ部２３Ｂは、電文のペイロード内の前述のコマンドやデータなどを外部装置２Ｂに送信する（Ｓ２１３）。
【００４６】
外部装置２Ｂは、コマンドやデータなどにより、処理（コマンドに応じたデータ分析など）を行う（Ｓ２１５）。
【００４７】
外部装置２Ｂは、処理の結果などをドライバ部２３Ｂに送信する（Ｓ３０１）。
【００４８】
ドライバ部２３Ｂは、パス識別子「１２Ａ」及び端末識別子「Ｔ１」とを有する送信先アドレスを含むヘッダ、並びに、送信された処理の結果などを含むペイロードを有する電文を生成し（Ｓ３０３）、パス識別部２２Ｂに送信する（Ｓ３０５）。
【００４９】
パス識別部２２Ｂは、電文を通信制御部２４に送信し（Ｓ３０７）、送信元が自身（パス識別部２２Ｂ）であることを通知する（Ｓ３０９）。
【００５０】
通信制御部２４は、図３のフローチャートと同様に、送信元がパス識別部２１であるか否かを判定する（Ｓ３１１）。通信制御部２４は、送信元がパス識別部２１でないので、送信された電文を構成するヘッダ内の送信先アドレスを構成するパス識別子「１２Ａ」及び端末識別子「Ｔ１」を有する送信先アドレスと、電文の送信元を示すパス識別子「２２Ｂ」及び通信端末２の端末識別子「Ｔ２」を有する送信元アドレスとを含むヘッダ、並びに、送信された電文を構成するペイロード（前述の処理の結果など）を含む電文を生成する（Ｓ３１３）。通信制御部２４は、生成した電文をパス識別部２１に送信する（Ｓ３１５）。
【００５１】
パス識別部２１は、電文を近距離通信ネットワーク３に送出し、近距離通信ネットワーク３は、電文のヘッダ内の送信先アドレスに含まれる端末識別子「Ｔ１」によって示される通信端末１に電文を送信する（Ｓ３１７）。
【００５２】
通信端末１のパス識別部１１は、送信された電文を通信制御部１４に送信し（Ｓ４０１）、送信元が自身（パス識別部１１）であることを通知する（Ｓ４０３）。
【００５３】
通信制御部１４は、図３のフローチャートにしたがい、送信元がパス識別部１１であるか否かを判定する（Ｓ４０５）。通信制御部１４は、送信元がパス識別部１１なので、送信された電文を構成するヘッダ内の送信元アドレスを構成するパス識別子「２２Ｂ」及び端末識別子「Ｔ２」からなる送信元アドレスを含むヘッダ、並びに、送信された電文を構成するペイロード（前述の処理の結果など）を含む電文を生成する（Ｓ４０７）。通信制御部１４は、生成した電文を、送信された電文を構成するヘッダ内の送信先アドレスを構成するパス識別子「１２Ａ」により示されるパス識別部１２Ａへ送信する（Ｓ４０９）。
【００５４】
パス識別部１２Ａは、電文をドライバ部１３Ａへ送信する（Ｓ４１１）。
【００５５】
ドライバ部１３Ａは、電文のペイロード内の前述の処理の結果などを外部装置１Ａに送信する（Ｓ４１３）。
【００５６】
外部装置１Ａは、処理の結果などにより、処理（表示など）を行う（Ｓ４１５）。
【００５７】
図６は、実際の電文の内容の変遷を示す図である。
【００５８】
Ｓ１０３で生成される電文の送信先アドレスは、パス識別子「２２Ｂ」と端末識別子「Ｔ２」の組に該当する相対アドレス「Ｂ」である。
【００５９】
Ｓ１１３で生成される電文の送信先アドレスは、パス識別子「２２Ｂ」と端末識別子「Ｔ２」の組に該当する相対アドレス「Ｂ」であり、送信元アドレスは、パス識別子「１２Ａ」と端末識別子「Ｔ１」の組に該当する相対アドレス「Ａ」である。
【００６０】
Ｓ２０７で生成される電文の送信元アドレスは、パス識別子「１２Ａ」と端末識別子「Ｔ１」の組に該当する相対アドレス「Ａ」である。
【００６１】
Ｓ３０３で生成される電文の送信先アドレスは、パス識別子「１２Ａ」と端末識別子「Ｔ１」の組に該当する相対アドレス「Ａ」である。
【００６２】
Ｓ３１３で生成される電文の送信先アドレスは、パス識別子「１２Ａ」と端末識別子「Ｔ１」の組に該当する相対アドレス「Ａ」であり、送信元アドレスは、パス識別子「２２Ｂ」と端末識別子「Ｔ２」の組に該当する相対アドレス「Ｂ」である。
【００６３】
Ｓ４０７で生成される電文の送信元アドレスは、パス識別子「２２Ｂ」と端末識別子「Ｔ２」の組に該当する相対アドレス「Ｂ」である。
【００６４】
したがって、本実施の形態によれば、各通信端末１、２は、近距離通信ネットワーク３を介して電文を送受信する通信端末であって、前記近距離通信ネットワークを介して電文を送受信する第１のパス識別部（１１、２１）と、前記通信端末に設けられた１以上のインタフェースのそれぞれに対応して設けられるとともに不変のパス識別子を付与された第２のパス識別部（１２Ａ、１２Ｂ、２２Ａ、２２Ｂ）と、前記インタフェースに接続される外部装置に組み込まれたドライバ部（１３Ａ、１３Ｂ、２３Ａ、２３Ｂ）と、
前記第１のパス識別部と前記第２のパス識別部の間での電文を送受信する通信制御部（１４、２４）とを備え、前記各ドライバ部は、相手の通信端末を示す端末識別子と当該相手の通信端末の第２のパス識別部を示すパス識別子とからなる送信先アドレスを含むヘッダ、並びに、当該ドライバ部が組み込まれた外部装置から送信された情報を含むペイロードを有する電文を生成し、当該電文を、当該外部装置が接続されたインタフェースに対応する第２のパス識別部に送信する一方、当該第２のパス識別部から送信された電文のペイロード内の情報を当該外部装置に送信するものであり、前記第２のパス識別部は、当該第２のパス識別部に対応するインタフェースに接続された外部装置に組み込まれたドライバ部から送信された電文を前記通信制御部へ送信する一方、前記通信制御部から送信された電文を当該ドライバ部へ送信するものであり、前記第１のパス識別部は、前記近距離通信ネットワークから送信された電文を前記通信制御部へ送信する一方、前記通信制御部から送信された電文を前記近距離通信ネットワークへ送信するものであり、前記通信制御部は、前記第１または第２のパス識別部から電文が送信された場合、当該電文の送信元が第１のパス識別部なら、当該電文を構成するヘッダ内の送信元アドレスを構成するパス識別子及び端末識別子を有する送信元アドレスを含むヘッダ、並びに、当該電文を構成するペイロードを含む電文を生成し、当該電文を、前記送信された電文を構成するヘッダ内の送信先アドレスを構成するパス識別子により示される第２のパス識別部へ送信する一方、前記送信された電文の送信元が第２のパス識別部なら、当該電文を構成するヘッダ内の送信先アドレスを構成するパス識別子及び端末識別子を有する送信先アドレスと、当該電文の送信元を示すパス識別子及び前記通信端末自身の端末識別子を有する送信元アドレスとを含むヘッダ、並びに、当該電文を構成するペイロードを含む電文を生成し、前記第１のパス識別部へ送信するものであるので、予め定めた外部装置のみが接続されるインタフェースに対応する識別子（本実施の形態の場合におけるパス識別子）を相手に頻繁に知らせる不便さを解消することができる。
【００６５】
なお、本実施の形態に係る通信端末としてコンピュータを機能させるためのコンピュータプログラムは、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのコンピュータ読み取り可能な記録媒体に記録でき、また、インターネットなどの通信網を介して伝送させて、広く流通させることができる。
【符号の説明】
【００６６】
１、２…通信端末
１Ａ、１Ｂ、２Ａ、２Ｂ…外部装置
３…近距離通信ネットワーク
１１、１２Ａ、１２Ｂ、２１、２２Ａ、２２Ｂ…パス識別部
１３Ａ、１３Ｂ、２３Ａ、２３Ｂ  ドライバ部
１４、２４…通信制御部
ＩＦ１Ａ、ＩＦ１Ｂ、ＩＦ２Ａ、ＩＦ２Ｂ…インタフェース
【図１】
0005190090.tif 000002
【図２】
0005190090.tif 000003
【図３】
0005190090.tif 000004
【図４】
0005190090.tif 000005
【図５】
0005190090.tif 000006
【図６】
0005190090.tif 000007