(57)【特許請求の範囲】
【請求項１】
複数の第１の通信装置と、第２の通信装置と、前記第１の通信装置のいずれかおよび前記第２の通信装置と無線通信する携帯端末とを含む無線通信システムであって、
前記第２の通信装置は、
前記第１の通信装置と通信するための第１の通信手段と、
前記携帯端末と通信するための第２の通信手段と、
他の通信装置と通信するための第３の通信手段と、
前記第１の通信手段と前記第２の通信手段と前記第３の通信手段とを制御するための制御手段とを含み、前記制御手段は、
前記他の通信装置から前記携帯端末への接続要求を受信するように前記第３の通信手段を制御するための手段と、
前記接続要求を前記携帯端末に送信するように前記第１の通信手段、あるいは前記第２の通信手段を制御するための手段とを含み、
前記携帯端末は、
前記第１の通信装置と通信するための第１の通信手段と、
前記第２の通信装置と通信するための第２の通信手段と、
前記第２の通信装置から接続要求を受信したことに起因して、前記複数の第１の通信装置の中から通信可能な第１の通信装置の検索を開始する検索手段と、
前記第１の通信手段と前記第２の通信手段とを制御するための制御手段とを含み、
前記携帯端末の制御手段は、
前記検索手段による検索結果に基づいて、前記第１の通信装置を経由せずに前記第２の通信装置を経由することにより前記他の通信装置と通信する第１の通信モード、あるいは前記通信可能な第１の通信装置と前記第２の通信装置とを経由することにより前記他の通信装置と通信する第２の通信モードのいずれかを選択的に実行するように、前記携帯端末の第１の通信手段および前記携帯端末の第２の通信手段を制御するための手段を含み、
前記第２の通信装置の制御手段は、前記携帯端末で選択された第１の通信モードあるいは第２の通信モードに従った通信経路で前記携帯端末と前記他の通信装置との間の通信を中継するように前記第２の通信装置の第１の通信手段と、前記第２の通信装置の第２の通信手段と、前記第３の通信手段と、を制御するための手段をさらに含む、無線通信システム。
【請求項２】
前記携帯端末の制御手段は、前記検索手段により通信可能な第１の通信装置が検索されたことに応答して、前記第２の通信モードを選択的に実行するように制御するための手段を含む、請求項１に記載の無線通信システム。
【請求項３】
前記携帯端末の制御手段は、前記検索手段により通信可能な第１の通信装置が検索されないことに応答して、前記第１の通信モードを選択的に実行するように制御するための手段を含む、請求項１に記載の無線通信システム。
【請求項４】
前記携帯端末の制御手段は、前記第１の通信モードを実行して、前記検索手段により通信可能な第１の通信装置が検索されない理由を表わす情報を前記第２の通信装置に送信するように前記第２の通信手段を制御するための手段をさらに含み、
前記第２の通信装置の制御手段は、前記理由を表わす情報を前記他の通信装置に送信するように前記第３の通信手段を制御するための手段をさらに含む、請求項３に記載の無線通信システム。
【請求項５】
前記第２の通信装置は、前記携帯端末と前記第１の通信装置との通信履歴を記憶するための記憶手段をさらに含み、
前記第２の通信装置の制御手段は、前記記憶手段に記憶された通信履歴に基づいて、前記通信履歴に含まれる第１の通信装置と通信するように前記第１の通信手段を制御するための手段をさらに含む、請求項１に記載の無線通信システム。
【請求項６】
前記第１の通信装置は、キーワードと前記キーワードに関連付けられた情報とを記憶するための記憶手段をさらに含み、
前記第２の通信装置の制御手段は、キーワードを前記携帯端末に送信するように前記第２の通信手段を制御するための手段をさらに含み、
前記携帯端末の制御手段は、前記第２の通信装置から受信した前記キーワードを前記第１の通信装置に送信するように前記第１の通信手段を制御するための手段をさらに含み、
前記第１の通信装置は、前記携帯端末から前記キーワードを受信したことに応答して、前記受信したキーワードに対応する情報を前記記憶手段から読出すための読出手段をさらに含み、
前記第１の通信装置の制御手段は、前記対応する情報を前記携帯端末に送信するように前記第１の通信手段を制御するための手段をさらに含む、請求項１に記載の無線通信システム。
【請求項７】
前記携帯端末と前記第１の通信装置との間は、認証情報を使用して接続が認証され、
前記第２の通信装置は、認証情報を作成するための作成手段をさらに含み、
前記第２の通信装置の制御手段は、
前記認証情報を前記第１の通信装置に送信するように前記第１の通信手段を制御するための手段と、
前記認証情報を前記携帯端末に送信するように前記第２の通信手段を制御するための手段とをさらに含み、
前記携帯端末の制御手段は、前記第２の通信装置から受信した認証情報に基づいて、前記第１の通信装置と通信するように前記第１の通信手段を制御するための手段をさらに含み、
前記第１の通信装置の制御手段は、前記第２の通信装置から受信した認証情報に基づいて、前記携帯端末と通信するように前記第１の通信手段を制御するための手段をさらに含む、請求項１に記載の無線通信システム。
【請求項８】
前記携帯端末と前記第１の通信装置との間は、認証情報を使用して接続が認証され、
前記携帯端末は、認証情報を作成するための作成手段をさらに含み、
前記携帯端末の制御手段は、前記認証情報を前記第２の通信装置に送信するように前記第２の通信手段を制御するための手段をさらに含み、
前記第２の通信装置の制御手段は、前記認証情報を前記第１の通信装置に送信するように前記第１の通信手段を制御するための手段をさらに含み、
前記携帯端末の制御手段は、前記作成手段により作成された認証情報に基づいて、前記第１の通信装置と通信するように前記第１の通信手段を制御するための手段をさらに含み、
前記第１の通信装置の制御手段は、前記第２の通信装置から受信した認証情報に基づいて、前記携帯端末と通信するように前記第１の通信手段を制御するための手段をさらに含む、請求項１に記載の無線通信システム。
【請求項９】
前記携帯端末と前記第１の通信装置との間は、認証情報を使用して接続が認証され、
前記第１の通信装置は、認証情報を作成するための作成手段をさらに含み、
前記第１の通信装置の制御手段は、前記認証情報を前記第２の通信装置に送信するように前記第２の通信手段を制御するための手段をさらに含み、
前記第２の通信装置の制御手段は、前記認証情報を前記携帯端末に送信するように前記第２の通信手段を制御するための手段をさらに含み、
前記携帯端末の制御手段は、前記第２の通信装置から受信した認証情報に基づいて、前記第１の通信装置と通信するように前記第１の通信手段を制御するための手段をさらに含み、
前記第１の通信装置の制御手段は、前記作成手段により作成された認証情報に基づいて、前記携帯端末と通信するように前記第１の通信手段を制御するための手段をさらに含む、請求項１に記載の無線通信システム。
【請求項１０】
前記携帯端末は、前記第２の通信装置から接続要求を受信したことに応答して、前記第１の通信手段が非作動状態であると、作動状態に切換えるための切換手段をさらに含む、請求項１に記載の無線通信システム。
【請求項１１】
複数の第１の通信装置と、第２の通信装置と、前記第１の通信装置のいずれかおよび前記第２の通信装置と無線通信する携帯端末とを含む無線通信システムに用いられる第２の通信装置であって、
前記第２の通信装置は、
前記第１の通信装置と通信するための第１の通信手段と、
前記携帯端末と通信するための第２の通信手段と、
他の通信装置と通信するための第３の通信手段と、
前記第１の通信手段と前記第２の通信手段と前記第３の通信手段とを制御するための制御手段とを含み、前記制御手段は、
前記他の通信装置から前記携帯端末への接続要求を受信するように前記第３の通信手段を制御するための手段と、
前記接続要求を前記携帯端末に送信するように前記第１の通信手段、あるいは前記第２の通信手段を制御するための手段と、
前記携帯端末が、接続要求を受信したことに起因して開始する通信可能な前記第１の通信装置の検索結果に基づいて選択した、前記携帯端末が前記第１の通信装置を経由せずに前記第２の通信装置を経由して前記他の通信装置と通信する第１の通信モード、あるいは前記携帯端末が前記通信可能な第１の通信装置と前記第２の通信装置とを経由して前記他の通信装置と通信する第２の通信モードに応じて、前記第１の通信モードが選択された場合には前記携帯端末と前記他の通信装置との間の通信を直接中継するように、前記第２の通信手段と第３の通信手段とを制御するための手段と、
前記第２の通信モードが選択された場合には前記携帯端末と前記他の通信装置との間の通信を前記第１の通信装置を経由して中継するように、前記第１の通信手段と前記第３の通信手段とを制御するための手段と含む、通信装置。
【請求項１２】
前記第２の通信装置は、前記携帯端末と前記第１の通信装置との通信履歴を記憶するための記憶手段をさらに含み、
前記制御手段は、前記記憶手段に記憶された通信履歴に基づいて、前記通信履歴に含まれる第１の通信装置と通信するように前記第１の通信手段を制御するための手段をさらに含む、請求項１１に記載の通信装置。
【請求項１３】
前記携帯端末と前記第１の通信装置との間は、認証情報を使用して接続が認証され、
前記第２の通信装置は、認証情報を作成するための作成手段をさらに含み、
前記制御手段は、
前記認証情報を前記第１の通信装置に送信するように前記第１の通信手段を制御するための手段と、
前記認証情報を前記携帯端末に送信するように前記第２の通信手段を制御するための手段とをさらに含む、請求項１１に記載の通信装置。
【請求項１４】
複数の第１の通信装置と、第２の通信装置と、前記第１の通信装置のいずれかおよび前記第２の通信装置と無線通信する携帯端末とを含む無線通信システムに用いられる携帯端末であって、
前記携帯端末は、
前記第１の通信装置と通信するための第１の通信手段と、
前記第２の通信装置と通信するための第２の通信手段と、
前記第２の通信装置から接続要求を受信したことに起因して、前記複数の第１の通信装置の中から通信可能な第１の通信装置の検索を開始する検索手段と、
前記第１の通信手段と前記第２の通信手段とを制御するための制御手段とを含み、前記制御手段は、
前記検索手段による検索結果に基づいて、前記第１の通信装置を経由せずに前記第２の通信装置を経由することにより前記他の通信装置と通信する第１の通信モード、あるいは前記通信可能な第１の通信装置と前記第２の通信装置とを経由することにより前記他の通信装置と通信する第２の通信モードのいずれかを選択的に実行するように、前記第１の通信手段および前記第２の通信手段を制御するための手段と、
前記第２の通信モードが選択された場合には前記第１の通信装置と前記第２の通信装置とを経由して前記他の通信装置と通信するように、前記第１の通信手段と前記第２の通信手段とを制御するための手段とを含む、携帯端末。
【請求項１５】
前記制御手段は、前記検索手段により通信可能な第１の通信装置が検索されたことに応答して、前記第２の通信モードを選択的に実行するように制御するための手段を含む、請求項１４に記載の携帯端末。
【請求項１６】
前記制御手段は、前記検索手段により通信可能な第１の通信装置が検索されないことに応答して、前記第１の通信モードを選択的に実行するように制御するための手段を含む、請求項１４に記載の携帯端末。
【請求項１７】
前記制御手段は、前記第１の通信モードを実行して、前記検索手段により通信可能な第１の通信装置が検索されない理由を表わす情報を前記第２の通信装置に送信するように前記第２の通信手段を制御するための手段をさらに含む、請求項１６に記載の携帯端末。
【請求項１８】
前記携帯端末と前記第１の通信装置との間は、認証情報を使用して接続が認証され、
前記携帯端末は、認証情報を作成するための作成手段をさらに含み、
前記制御手段は、前記認証情報を前記第２の通信装置に送信するように前記第２の通信手段を制御するための手段をさらに含み、
前記第２の通信装置は、前記認証情報を前記第１の通信装置に送信する、請求項１４に記載の携帯端末。
【請求項１９】
前記携帯端末は、前記第２の通信装置から接続要求を受信したことに応答して、前記第１の通信手段が非作動状態であると、作動状態に切換えるための切換手段をさらに含む、請求項１４に記載の携帯端末。
【請求項２０】
複数の第１の通信装置と、第２の通信装置と、前記第１の通信装置のいずれかおよび前記第２の通信装置と無線通信する携帯端末とを含む無線通信システムに用いられる第２の通信装置における通信方法であって、
前記通信方法は、前記第１の通信装置と通信するための第１の通信ステップと、
前記携帯端末と通信するための第２の通信ステップと、
他の通信装置と通信するための第３の通信ステップと、
前記第１の通信ステップと前記第２の通信ステップと前記第３の通信ステップとを制御する制御ステップとを含み、前記制御ステップは、
前記他の通信装置から前記携帯端末への接続要求を受信するように前記第３の通信ステップを制御するステップと、
前記接続要求を前記携帯端末に送信するように前記第２の通信ステップを制御するステップと、
前記携帯端末が、接続要求を受信したことに起因して開始する通信可能な前記第１の通信装置の検索結果に基づいて選択した、前記携帯端末が第１の通信装置を経由せずに前記第２の通信装置を経由して前記他の通信装置と通信する第１の通信モード、あるいは前記携帯端末が前記通信可能な第１の通信装置と前記第２の通信装置とを経由して前記他の通信装置と通信する第２の通信モードに応じて、前記第１の通信モードが選択された場合には前記携帯端末と前記他の通信装置との間で通信するように、前記第２の通信ステップと第３の通信ステップとを制御するステップと、
前記第２の通信モードが選択された場合には前記第１の通信装置と前記他の通信装置との間で通信するように、前記第１の通信ステップと前記第３の通信ステップとを制御するステップと含む、通信方法。
【請求項２１】
複数の第１の通信装置と、第２の通信装置と、前記第１の通信装置のいずれかおよび前記第２の通信装置と無線通信する携帯端末とを含む無線通信システムに用いられる携帯端末における通信方法であって、
前記通信方法は、前記第１の通信装置と通信する第１の通信ステップと、
前記第２の通信装置と通信する第２の通信ステップと、
前記第２の通信装置から接続要求を受信したことに起因して、前記複数の第１の通信装置の中から通信可能な第１の通信装置の検索を開始する検索ステップと、
前記第１の通信ステップと前記第２の通信ステップとを制御する制御ステップとを含み、前記制御ステップは、
前記検索ステップによる検索結果に基づいて、前記携帯端末が前記第１の通信装置を経由せずに前記第２の通信装置を経由して前記他の通信装置と通信する第１の通信モード、あるいは前記携帯端末が前記通信可能な第１の通信装置と前記第２の通信装置とを経由して前記他の通信装置と通信する第２の通信モードのいずれかを選択的に実行するように、前記第１の通信ステップおよび前記第２の通信ステップを制御するステップと、
前記第２の通信モードが選択された場合には前記第１の通信装置と前記第２の通信装置との間で通信するように、前記第１の通信ステップと前記第２の通信ステップとを制御するステップとを含む、通信方法。
【請求項２２】
コンピュータを用いて、請求項２０または２１に記載の通信方法を実現させるためのプログラム。
【請求項２３】
請求項２２に記載のプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信局からの接続要求を受けて通信局と携帯電話とを接続する無線通信システムに関し、特に、通信局からの接続要求を受けて携帯電話に接続要求を処理するサーバ装置と、サーバ装置に接続されて携帯電話と通信する通信装置とを含む無線通信システムにおける通信技術に関する。
【０００２】
【従来の技術】
無線を用いた通信システムにおいては、有線の場合と状況が異なり、無線基地局からの電波の到達範囲に携帯電話が存在するか否か、携帯電話が待受け状態であるか否かなどにより無線基地局との通信が常に可能であるとは限らない。そのため、通信局から接続要求が発信されても、携帯電話がその要求を受信できないで、接続できない場合がある。
【０００３】
特開平５−１０２９２４号公報は、２種類の通信回路を切換えて、発信局から送信された呼出しに応答できる携帯電話を開示する。この公報に開示された携帯電話は、無線基地局との間に無線チャネル（主回線）を形成する回路と、待受け時であって無線送信局から送信された発信局からの呼出しを受信する呼出し受信回路と、無線チャネルを形成しないときは携帯電話本体の電源をオフにする回路とを含む。
【０００４】
この公報に開示された携帯電話によると、携帯電話の待受中は、無線呼出し受信回路の電源のみをオンにして、携帯電話本体の電源をオフにして、無線チャネル（主回線）もオフにする。無線基地局への応答時や通話時のみ、携帯電話本体の電源をオンにする。このようにすると、無線チャネルが形成されていない場合でも呼出し受信回路により発信局から送信された呼出しを検知できるとともに、待受中においては、電源すなわち携帯電話機本体の電池をオフにして、無駄な電力消費を抑制することができる。
【０００５】
【発明が解決しようとする課題】
しかしながら、この公報に開示された携帯電話の無線呼出し受信回路は、受信のみにしか対応していない。このため、主回線がオフになっていて使用できない場合には、携帯電話の詳細な状態（無線基地局の圏外にいる、電源が入っていない、無線基地局の通信チャネルに空きがない、通話中、故障しているなど）が、発信局に通知されない。そのため、発信者は、どのような理由で接続できなかったのかわからないという問題点がある。
【０００６】
さらに、主回線が使用できる状態であっても、無線呼出し受信回路は受信のみにしか対応していない。このため、携帯電話と無線基地局との接続を確立する際に、両方に共通する認証情報および接続情報が必要な場合、即座にその情報を共有できず、事前に登録することなどが必要であるという問題点がある。
【０００７】
本発明は、上述の課題を解決するためになされたものであって、着信側の理由により無線通信できない理由を発信者が知ることができる、無線通信システム、そのシステムに用いられる通信装置および携帯端末を提供することである。
【０００８】
さらに、本発明は、認証情報を事前に準備することなく、容易にセキュリティの高い認証処理を実行することができる、無線通信システム、そのシステムに用いられる通信装置、携帯端末、通信方法、コンピュータにその方法を実現させるプログラムおよびそのプログラムを記録した記録媒体を提供することである。
【０００９】
【課題を解決するための手段】
第１の発明に係る無線通信システムは、複数の第１の通信装置と、第２の通信装置と、第１の通信装置のいずれかおよび第２の通信装置と無線通信する携帯端末とを含む。第２の通信装置は、第１の通信装置と通信するための第１の通信手段と、携帯端末と通信するための第２の通信手段と、他の通信装置と通信するための第３の通信手段と、第１の通信手段と第２の通信手段と第３の通信手段とを制御するための制御手段とを含む。第２の通信装置の制御手段は、他の通信装置から携帯端末への接続要求を受信するように第３の通信手段を制御するための手段と、接続要求を携帯端末に送信するように第２の通信手段を制御するための手段とを含む。携帯端末は、第１の通信装置と通信するための第１の通信手段と、第２の通信装置と通信するための第２の通信手段と、第２の通信装置から接続要求を受信したことに応答して、複数の第１の通信装置の中から通信可能な第１の通信装置を検索するための検索手段と、第１の通信手段と第２の通信手段とを制御するための制御手段とを含む。携帯端末の制御手段は、検索手段による検索結果に基づいて、第２の通信装置を経由することにより他の通信装置と通信する第１の通信モード、および通信可能な第１の通信装置と第２の通信装置とを経由することにより他の通信装置と通信する第２の通信モードのいずれかを選択的に実行するように、第１の通信手段および第２の通信手段を制御するための手段を含む。第１の通信装置は、携帯端末と通信するための第１の通信手段と、第２の通信装置と通信するための第２の通信手段と、第１の通信手段と第２の通信手段とを制御するための制御手段とを含む。第１の通信装置の制御手段は、検索手段により検索されたことに応答して、携帯端末に通信可能であることを表わす情報を送信するように第１の通信手段を制御するための手段と、第２の通信モードが選択された場合には携帯端末と第２の通信装置との間で通信するように第１の通信手段と第２の通信手段とを制御するための手段とを含む。携帯端末の制御手段は、第２の通信モードが選択された場合には第１の通信装置と第２の通信装置との間で通信するように、第１の通信手段と第２の通信手段とを制御するための手段をさらに含む。第２の通信装置の制御手段は、第１の通信モードが選択された場合には携帯端末と他の通信装置との間で通信するように、第２の通信手段と第３の通信手段とを制御するための手段と、第２の通信モードが選択された場合には第１の通信装置と他の通信装置との間で通信するように、第１の通信手段と第３の通信手段とを制御するための手段とをさらに含む。
【００１０】
第１の発明によると、他の装置から携帯端末への接続要求を受信した第２の通信装置は、携帯端末にその接続要求を送信する。携帯端末は、第２の通信装置から接続要求を受信すると、携帯端末の周囲に存在する第１の通信装置が検索される。このとき、携帯端末と第１の通信装置との間の通信は、たとえばBluetooth通信による近距離無線通信により行なわれる。たとえば、第１の通信装置が検索できないと第１の通信モード、第１の通信装置が検索できると第２の通信モードが設定される。第１の通信モードの場合には、第１の通信装置が検索できなかった理由（たとえば、携帯端末の状態、第１の通信装置の検索結果など）が携帯端末から第２の通信装置を経由して他の通信装置に送信される。これにより、他の通信装置のユーザは、携帯端末が第１の通信装置を経由して接続できない理由を認知できる。また、第２の通信モードの場合には、携帯端末は、第１の通信装置および第２の通信装置を経由して他の通信装置と通信できる。これにより、第１の通信装置の圏外であっても第２の通信装置は、携帯端末の広域無線網により着信を通知するので、携帯端末の着信エリアを広域化できる。携帯端末と第１の通信装置が無線により通信できない場合には、携帯端末は、広域無線網により第２の通信装置にその旨を通知し、他の装置に携帯端末の詳細情報が通知され、通信できない理由が明確になり再度の接続要求を防止できる。その結果、着信側の理由により無線通信できない理由を発信者が知ることができる無線通信システムを提供することができる。
【００１１】
第２の発明に係る無線通信システムにおいては、第１の発明の構成に加えて、携帯端末の制御手段は、検索手段により通信可能な第１の通信装置が検索されたことに応答して、第２の通信モードを選択的に実行するように制御するための手段を含む。
【００１２】
第２の発明によると、携帯端末が第１の通信装置を検索できなかったときには、第１の通信モードが実行されて、携帯端末から第２の通信装置に必要な情報を送信することができる。
【００１３】
第３の発明に係る無線通信システムにおいては、第１の発明の構成に加えて、携帯端末の制御手段は、検索手段により通信可能な第１の通信装置が検索されないことに応答して、第１の通信モードを選択的に実行するように制御するための手段を含む。
【００１４】
第３の発明によると、携帯端末が第１の通信装置を検索できたときには、第２の通信モードが実行されて、携帯端末から第１の通信装置および第２の通信装置を経由して他の装置との通信経路を確立できる。
【００１５】
第４の発明に係る無線通信システムにおいては、第３の発明の構成に加えて、携帯端末の制御手段は、第１の通信モードを実行して、検索手段により通信可能な第１の通信装置が検索されない理由を表わす情報を第２の通信装置に送信するように第２の通信手段を制御するための手段をさらに含む。第２の通信装置の制御手段は、理由を表わす情報を他の通信装置に送信するように第３の通信手段を制御するための手段をさらに含む。
【００１６】
第４の発明によると、携帯端末が第１の通信装置を検索できなかった場合、第１の通信装置が検索されない理由を表わす情報が、第２の通信装置を経由して他の通信装置に送信することができる。
【００１７】
第５の発明に係る無線通信システムにおいては、第１の発明の構成に加えて、第２の通信装置は、携帯端末と第１の通信装置との通信履歴を記憶するための記憶手段をさらに含む。第２の通信装置の制御手段は、記憶手段に記憶された通信履歴に基づいて、通信履歴に含まれる第１の通信装置と通信するように第１の通信手段を制御するための手段をさらに含む。
【００１８】
第５の発明によると、第２の通信装置に設けられた記憶手段には、携帯端末と第１の通信装置との通信履歴が記憶される。第２の通信装置は、既に通信回線を確立させた履歴のある第１の通信装置と通信する。これにより、第２の通信装置が携帯端末と第１の通信装置との通信履歴を記憶しているため、他の通信装置からの接続要求を通信履歴と照合することにより、携帯端末への接続要求の通知を携帯端末の広域通信網を用いずに、直接に第１の通信装置から携帯端末に接続することができる。
【００１９】
第６の発明に係る無線通信システムにおいては、第１の発明の構成に加えて、第１の通信装置は、キーワードとキーワードに関連付けられた情報とを記憶するための記憶手段をさらに含む。第２の通信装置の制御手段は、キーワードを携帯端末に送信するように第２の通信手段を制御するための手段をさらに含む。携帯電話の制御手段は、第２の通信装置から受信したキーワードを第１の通信装置に送信するように第１の通信手段を制御するための手段をさらに含む。第１の通信装置は、携帯端末からキーワードを受信したことに応答して、受信したキーワードに対応する情報を記憶手段から読出すための読出手段をさらに含む。第１の通信装置の制御手段は、対応する情報を携帯端末に送信するように第１の通信手段を制御するための手段をさらに含む。
【００２０】
第６の発明によると、第２の通信装置から携帯端末に送信されたキーワードに基づいて、第１の通信装置に記憶されたそのキーワードに対応する情報が、携帯端末に送信される。第１の通信装置に、その装置の設置場所に対応させた地域情報を記憶しておいて、携帯端末が現在存在する地域の詳細情報を取得する必要があると、第２の通信装置からキーワードのみを取得し、携帯端末の周辺の第１の通信装置に送信することで、そのキーワードに基づく携帯端末の周辺の詳細情報を取得することができる。
【００２１】
第７の発明に係る無線通信システムにおいては、第１の発明の構成に加えて、携帯端末と第１の通信装置との間は、認証情報を使用して接続が認証される。第２の通信装置は、認証情報を作成するための作成手段をさらに含む。第２の通信装置の制御手段は、認証情報を第１の通信装置に送信するように第１の通信手段を制御するための手段と、認証情報を携帯端末に送信するように第２の通信手段を制御するための手段とをさらに含む。携帯端末の制御手段は、第２の通信装置から受信した認証情報に基づいて、第１の通信装置と通信するように第１の通信手段を制御するための手段をさらに含む。第１の通信装置の制御手段は、第２の通信装置から受信した認証情報に基づいて、携帯端末と通信するように第１の通信手段を制御するための手段をさらに含む。
【００２２】
第７の発明によると、第２の通信装置の作成手段は、認証情報を作成する。この認証情報は、たとえば携帯端末と第１の通信装置とを接続する際に用いられるＰＩＮ（Personal Identification Number）コードである。第２の通信装置は、第１の通信装置と携帯端末とに、作成した認証情報を送信する。携帯端末の制御手段は、第２の通信装置から受信した認証情報に基づいて、第１の通信装置の制御手段は、第２の通信装置から受信した認証情報に基づいて、携帯端末と第１の通信装置との間の接続を認証する。これにより、共通の認証情報は、第２の通信装置で生成されて共有化されるため、携帯端末と第１の通信装置とに予め共通の認証情報を記憶させる必要がなく、様々な状況に応じて認証情報を決定でき、通信の秘匿性を高めることができる。その結果、認証情報を事前に準備することなく、容易にセキュリティの高い認証処理を実行することができる無線通信システムを提供することができる。
【００２３】
第８の発明に係る無線通信システムにおいては、第１の発明の構成に加えて、携帯端末と第１の通信装置との間は、認証情報を使用して接続が認証される。携帯端末は、認証情報を作成するための作成手段をさらに含む。携帯端末の制御手段は、認証情報を第２の通信装置に送信するように第２の通信手段を制御するための手段をさらに含む。第２の通信装置の制御手段は、認証情報を第１の通信装置に送信するように第１の通信手段を制御するための手段をさらに含む。携帯端末の制御手段は、作成手段により作成された認証情報に基づいて、第１の通信装置と通信するように第１の通信手段を制御するための手段をさらに含む。第１の通信装置の制御手段は、第２の通信装置から受信した認証情報に基づいて、携帯端末と通信するように第１の通信手段を制御するための手段をさらに含む。
【００２４】
第８の発明によると、携帯端末の作成手段は、認証情報を作成する。携帯端末は、第２の通信装置に、作成した認証情報を送信する。第２の通信装置は、第１の通信装置に、受信した認証情報を送信する。携帯端末の制御手段は、作成手段により作成された認証情報に基づいて、第１の通信装置の制御手段は、第２の通信装置から受信した認証情報に基づいて、携帯端末と第１の通信装置との間の接続を認証する。これにより、共通の認証情報は、携帯端末で生成されて共有化されるため、携帯端末と第１の通信装置とに予め共通の認証情報を記憶させる必要がなく、様々な状況に応じて認証情報を決定でき、通信の秘匿性を高めることができる。その結果、認証情報を事前に準備することなく、容易にセキュリティの高い認証処理を実行することができる無線通信システムを提供することができる。
【００２５】
第９の発明に係る無線通信システムにおいては、第１の発明の構成に加えて、携帯端末と第１の通信装置との間は、認証情報を使用して接続が認証される。第１の通信装置は、認証情報を作成するための作成手段をさらに含む。第１の通信装置の制御手段は、認証情報を第２の通信装置に送信するように第２の通信手段を制御するための手段をさらに含む。第２の通信装置の制御手段は、認証情報を携帯端末に送信するように第２の通信手段を制御するための手段をさらに含む。携帯端末の制御手段は、第２の通信装置から受信した認証情報に基づいて、第１の通信装置と通信するように第１の通信手段を制御するための手段をさらに含む。第１の通信装置の制御手段は、作成手段により作成された認証情報に基づいて、携帯端末と通信するように第１の通信手段を制御するための手段をさらに含む。
【００２６】
第９の発明によると、第１の通信装置の作成手段は、認証情報を作成する。第１の通信装置は、第２の通信装置に、作成した認証情報を送信する。第２の通信装置は、携帯端末に、受信した認証情報を送信する。携帯端末の制御手段は、第２の通信装置から受信した認証情報に基づいて、第１の通信装置の制御手段は、作成手段により作成された認証情報に基づいて、携帯端末と第１の通信装置との間の接続を認証する。これにより、共通の認証情報は、第１の通信装置で生成されて共有化されるため、携帯端末と第１の通信装置とに予め共通の認証情報を記憶させる必要がなく、様々な状況に応じて認証情報を決定でき、通信の秘匿性を高めることができる。その結果、認証情報を事前に準備することなく、容易にセキュリティの高い認証処理を実行することができる無線通信システムを提供することができる。
【００２７】
第１０の発明に係る無線通信システムにおいては、第１の発明の構成に加えて、携帯端末は、第２の通信装置から接続要求を受信したことに応答して、第１の通信手段が非作動状態であると、作動状態に切換えるための切換手段をさらに含む。
【００２８】
第１０の発明によると、携帯端末における第１の通信装置との通信手段であるたとえばBluetooth通信部が非作動の状態であると、電源をオンにして作動状態にする。これにより、必要な場合にのみ電力を消費するようにできる。
【００２９】
第１１の発明に係る通信装置は、複数の第１の通信装置と、第２の通信装置と、第１の通信装置のいずれかおよび第２の通信装置と無線通信する携帯端末とを含む無線通信システムに用いられる第１の通信装置である。第２の通信装置は、他の通信装置から携帯端末への接続要求を受信して、携帯端末に送信する。携帯端末は、第２の通信装置から接続要求を受信したことに応答して、複数の第１の通信装置の中から通信可能な第１の通信装置を検索して、その検索結果に基づいて、第２の通信装置を経由することにより他の通信装置と通信する第１の通信モード、および通信可能な第１の通信装置と第２の通信装置とを経由することにより他の通信装置と通信する第２の通信モードのいずれかを選択的に実行する。第１の通信装置は、携帯端末と通信するための第１の通信手段と、第２の通信装置と通信するための第２の通信手段と、第１の通信手段と第２の通信手段とを制御するための制御手段とを含む。制御手段は、携帯端末により検索されたことに応答して、携帯端末に通信可能であることを表わす情報を送信するように第１の通信手段を制御するための手段と、第２の通信モードが選択された場合には携帯端末と第２の通信装置との間で通信するように第１の通信手段と第２の通信手段とを制御するための手段とを含む。
【００３０】
第１１の発明によると、他の装置から携帯端末への接続要求を受信した第２の通信装置は、携帯端末にその接続要求を送信する。携帯端末は、第２の通信装置から接続要求を受信すると、携帯端末の周囲に存在する第１の通信装置が検索される。このとき、携帯端末と第１の通信装置との間の通信は、たとえばBluetooth通信による近距離無線通信により行なわれる。たとえば、第１の通信装置が検索できないと第１の通信モード、第１の通信装置が検索できると第２の通信モードが設定される。第１の通信モードの場合には、第１の通信装置が検索できなかった理由（たとえば、携帯端末の状態、第１の通信装置の検索結果など）が携帯端末から第２の通信装置を経由して他の通信装置に送信される。これにより、他の通信装置のユーザは、携帯端末が第１の通信装置を経由して接続できない理由を認知できる。また、第２の通信モードの場合には、携帯端末は、第１の通信装置および第２の通信装置を経由して他の通信装置と通信できる。これにより、第１の通信装置の圏外であっても第２の通信装置は、携帯端末の広域無線網により着信を通知するので、携帯端末の着信エリアを広域化できる。携帯端末と第１の通信装置が無線により通信できない場合には、携帯端末は、広域無線網により第２の通信装置にその旨を通知し、他の装置に携帯端末の詳細情報が通知され、通信できない理由が明確になり再度の接続要求を防止できる。その結果、着信側の理由により無線通信できない理由を発信者が知ることができる無線通信システムに用いられる第１の通信装置を提供することができる。
【００３１】
第１２の発明に係る第１の通信装置は、第１１の発明の構成に加えて、キーワードとキーワードに関連付けられた情報とを記憶するための記憶手段をさらに含む。第２の通信装置は、キーワードを携帯端末に送信し、携帯電話は、受信したキーワードを第１の通信装置に送信する。第１の通信装置は、携帯端末からキーワードを受信したことに応答して、受信したキーワードに対応する情報を記憶手段から読出すための読出手段をさらに含む。制御手段は、対応する情報を携帯端末に送信するように第１の通信手段を制御するための手段をさらに含む。
【００３２】
第１２の発明によると、第２の通信装置から携帯端末に送信されたキーワードに基づいて、第１の通信装置に記憶されたそのキーワードに対応する情報が、携帯端末に送信される。第１の通信装置に、その装置の設置場所に対応させた地域情報を記憶しておいて、携帯端末が現在存在する地域の詳細情報を取得する必要があると、第２の通信装置からキーワードのみを取得し、携帯端末の周辺の第１の通信装置に送信することで、そのキーワードに基づく携帯端末の周辺の詳細情報を取得することができる。
【００３３】
第１３の発明に係る第１の通信装置は、第１１の発明の構成に加えて、認証情報を作成するための作成手段をさらに含む。制御手段は、認証情報を第２の通信装置に送信するように第２の通信手段を制御するための手段をさらに含む。第２の通信装置は、認証情報を携帯端末に送信する。制御手段は、作成手段により作成された認証情報に基づいて、携帯端末と通信するように第１の通信手段を制御するための手段をさらに含む。
【００３４】
第１３の発明によると、作成手段は、認証情報を作成する。第１の通信装置は、第２の通信装置に、作成した認証情報を送信する。第２の通信装置は、携帯端末に、受信した認証情報を送信する。携帯端末は、第２の通信装置から受信した認証情報に基づいて、制御手段は、作成手段により作成された認証情報に基づいて、携帯端末と第１の通信装置との間の接続を認証する。これにより、共通の認証情報は、第１の通信装置で生成されて共有化されるため、携帯端末と第１の通信装置とに予め共通の認証情報を記憶させる必要がなく、様々な状況に応じて認証情報を決定でき、通信の秘匿性を高めることができる。その結果、認証情報を事前に準備することなく、容易にセキュリティの高い認証処理を実行することができる無線通信システムに用いられる第１の通信装置を提供することができる。
【００３５】
第１４の発明に係る第２の通信装置は、複数の第１の通信装置と、第２の通信装置と、第１の通信装置のいずれかおよび第２の通信装置と無線通信する携帯端末とを含む無線通信システムに用いられる第２の通信装置である。携帯端末は、第２の通信装置から接続要求を受信したことに応答して、複数の第１の通信装置の中から通信可能な第１の通信装置を検索して、検索結果に基づいて、第２の通信装置を経由することにより他の通信装置と通信する第１の通信モード、および通信可能な第１の通信装置と第２の通信装置とを経由することにより他の通信装置と通信する第２の通信モードのいずれかを選択的に実行する。第１の通信装置は、携帯端末により検索されたことに応答して、携帯端末に通信可能であることを表わす情報を送信する。第２の通信装置は、第１の通信装置と通信するための第１の通信手段と、携帯端末と通信するための第２の通信手段と、他の通信装置と通信するための第３の通信手段と、第１の通信手段と第２の通信手段と第３の通信手段とを制御するための制御手段とを含む。制御手段は、他の通信装置から携帯端末への接続要求を受信するように第３の通信手段を制御するための手段と、接続要求を携帯端末に送信するように第２の通信手段を制御するための手段と、第１の通信モードが選択された場合には携帯端末と他の通信装置との間で通信するように、第２の通信手段と第３の通信手段とを制御するための手段と、第２の通信モードが選択された場合には第１の通信装置と他の通信装置との間で通信するように、第１の通信手段と第３の通信手段とを制御するための手段と含む。
【００３６】
第１４の発明によると、他の装置から携帯端末への接続要求を受信した第２の通信装置は、携帯端末にその接続要求を送信する。携帯端末は、第２の通信装置から接続要求を受信すると、携帯端末の周囲に存在する第１の通信装置が検索される。このとき、携帯端末と第１の通信装置との間の通信は、たとえばBluetooth通信による近距離無線通信により行なわれる。たとえば、第１の通信装置が検索できないと第１の通信モード、第１の通信装置が検索できると第２の通信モードが設定される。第１の通信モードの場合には、第１の通信装置が検索できなかった理由（たとえば、携帯端末の状態、第１の通信装置の検索結果など）が携帯端末から第２の通信装置を経由して他の通信装置に送信される。これにより、他の通信装置のユーザは、携帯端末が第１の通信装置を経由して接続できない理由を認知できる。また、第２の通信モードの場合には、携帯端末は、第１の通信装置および第２の通信装置を経由して他の通信装置と通信できる。これにより、第１の通信装置の圏外であっても第２の通信装置は、携帯端末の広域無線網により着信を通知するので、携帯端末の着信エリアを広域化できる。携帯端末と第１の通信装置が無線により通信できない場合には、携帯端末は、広域無線網により第２の通信装置にその旨を通知し、他の装置に携帯端末の詳細情報が通知され、通信できない理由が明確になり再度の接続要求を防止できる。その結果、着信側の理由により無線通信できない理由を発信者が知ることができる無線通信システムに用いられる第２の通信装置を提供することができる。
【００３７】
第１５の発明に係る第２の通信装置は、第１４の発明の構成に加えて、携帯端末と第１の通信装置との通信履歴を記憶するための記憶手段をさらに含む。制御手段は、記憶手段に記憶された通信履歴に基づいて、通信履歴に含まれる第１の通信装置と通信するように第１の通信手段を制御するための手段をさらに含む。
【００３８】
第１５の発明によると、記憶手段には、携帯端末と第１の通信装置との通信履歴が記憶される。第２の通信装置は、既に通信回線を確立させた履歴のある第１の通信装置と通信する。これにより、第２の通信装置が携帯端末と第１の通信装置との通信履歴を記憶しているため、他の通信装置からの接続要求を通信履歴と照合することにより、携帯端末への接続要求の通知を携帯端末の広域通信網を用いずに、直接に第１の通信装置から携帯端末に接続することができる。
【００３９】
第１６の発明に係る第２の通信装置は、第１４の発明の構成に加えて、認証情報を作成するための作成手段をさらに含む。制御手段は、認証情報を第１の通信装置に送信するように第１の通信手段を制御するための手段と、認証情報を携帯端末に送信するように第２の通信手段を制御するための手段とをさらに含む。
【００４０】
第１６の発明によると、作成手段は、認証情報を作成する。第２の通信装置は、第１の通信装置と携帯端末とに、作成した認証情報を送信する。携帯端末の制御手段は、第２の通信装置から受信した認証情報に基づいて、第１の通信装置の制御手段は、第２の通信装置から受信した認証情報に基づいて、携帯端末と第１の通信装置との間の接続を認証する。これにより、共通の認証情報は、第２の通信装置で生成されて共有化されるため、携帯端末と第１の通信装置とに予め共通の認証情報を記憶させる必要がなく、様々な状況に応じて認証情報を決定でき、通信の秘匿性を高めることができる。その結果、認証情報を事前に準備することなく、容易にセキュリティの高い認証処理を実行することができる無線通信システムに用いられる第２の通信装置を提供することができる。
【００４１】
第１７の発明に係る携帯端末は、複数の第１の通信装置と、第２の通信装置と、第１の通信装置のいずれかおよび第２の通信装置と無線通信する携帯端末とを含む無線通信システムに用いられる携帯端末である。第２の通信装置は、他の通信装置から携帯端末への接続要求を受信して、受信した接続要求を携帯端末に送信する。携帯端末は、第１の通信装置と通信するための第１の通信手段と、第２の通信装置と通信するための第２の通信手段と、第２の通信装置から接続要求を受信したことに応答して、複数の第１の通信装置の中から通信可能な第１の通信装置を検索するための検索手段と、第１の通信手段と第２の通信手段とを制御するための制御手段とを含む。制御手段は、検索手段による検索結果に基づいて、第２の通信装置を経由することにより他の通信装置と通信する第１の通信モード、および通信可能な第１の通信装置と第２の通信装置とを経由することにより他の通信装置と通信する第２の通信モードのいずれかを選択的に実行するように、第１の通信手段および第２の通信手段を制御するための手段と、第２の通信モードが選択された場合には第１の通信装置と第２の通信装置との間で通信するように、第１の通信手段と第２の通信手段とを制御するための手段とを含む。
【００４２】
第１７の発明によると、他の装置から携帯端末への接続要求を受信した第２の通信装置は、携帯端末にその接続要求を送信する。携帯端末は、第２の通信装置から接続要求を受信すると、携帯端末の周囲に存在する第１の通信装置が検索される。このとき、携帯端末と第１の通信装置との間の通信は、たとえばBluetooth通信による近距離無線通信により行なわれる。たとえば、第１の通信装置が検索できないと第１の通信モード、第１の通信装置が検索できると第２の通信モードが設定される。第１の通信モードの場合には、第１の通信装置が検索できなかった理由（たとえば、携帯端末の状態、第１の通信装置の検索結果など）が携帯端末から第２の通信装置を経由して他の通信装置に送信される。これにより、他の通信装置のユーザは、携帯端末が第１の通信装置を経由して接続できない理由を認知できる。また、第２の通信モードの場合には、携帯端末は、第１の通信装置および第２の通信装置を経由して他の通信装置と通信できる。これにより、第１の通信装置の圏外であっても第２の通信装置は、携帯端末の広域無線網により着信を通知するので、携帯端末の着信エリアを広域化できる。携帯端末と第１の通信装置が無線により通信できない場合には、携帯端末は、広域無線網により第２の通信装置にその旨を通知し、他の装置に携帯端末の詳細情報が通知され、通信できない理由が明確になり再度の接続要求を防止できる。その結果、着信側の理由により無線通信できない理由を発信者が知ることができる無線通信システムに用いられる携帯端末を提供することができる。
【００４３】
第１８の発明に係る携帯端末は、第１７の発明の構成に加えて、制御手段は、検索手段により通信可能な第１の通信装置が検索されたことに応答して、第２の通信モードを選択的に実行するように制御するための手段を含む。
【００４４】
第１８の発明によると、携帯端末が第２の通信装置を検索できなかったときには、第１の通信モードが実行されて、携帯端末から第２の通信装置に必要な情報を送信することができる。
【００４５】
第１９の発明に係る携帯端末は、第１７の発明の構成に加えて、制御手段は、検索手段により通信可能な第１の通信装置が検索されないことに応答して、第１の通信モードを選択的に実行するように制御するための手段を含む。
【００４６】
第１９の発明によると、携帯端末が第１の通信装置を検索できたときには、第２の通信モードが実行されて、携帯端末から第１の通信装置および第２の通信装置を経由して他の装置との通信経路を確立できる。
【００４７】
第２０の発明に係る携帯端末は、第１９の発明の構成に加えて、制御手段は、第１の通信モードを実行して、検索手段により通信可能な第１の通信装置が検索されない理由を表わす情報を第２の通信装置に送信するように第２の通信手段を制御するための手段をさらに含む。
【００４８】
第２０の発明によると、携帯端末が第１の通信装置を検索できなかった場合、第１の通信装置が検索されない理由を表わす情報が、第２の通信装置を経由して他の通信装置に送信することができる。
【００４９】
第２１の発明に係る携帯端末は、第１７の発明の構成に加えて、認証情報を作成するための作成手段をさらに含む。制御手段は、認証情報を第２の通信装置に送信するように第２の通信手段を制御するための手段をさらに含む。第２の通信装置は、認証情報を第１の通信装置に送信する。
【００５０】
第２１の発明によると、作成手段は、認証情報を作成する。携帯端末は、第２の通信装置に、作成した認証情報を送信する。第２の通信装置は、第１の通信装置に、受信した認証情報を送信する。制御手段は、作成手段により作成された認証情報に基づいて、第１の通信装置は、第２の通信装置から受信した認証情報に基づいて、携帯端末と第１の通信装置との間の接続を認証する。これにより、共通の認証情報は、携帯端末で生成されて共有化されるため、携帯端末と第１の通信装置とに予め共通の認証情報を記憶させる必要がなく、様々な状況に応じて認証情報を決定でき、通信の秘匿性を高めることができる。その結果、認証情報を事前に準備することなく、容易にセキュリティの高い認証処理を実行することができる無線通信システムに用いられる携帯端末を提供することができる。
【００５１】
第２２の発明に係る携帯端末は、第１７の発明の構成に加えて、第２の通信装置から接続要求を受信したことに応答して、第１の通信手段が非作動状態であると、作動状態に切換えるための切換手段をさらに含む。
【００５２】
第２２の発明によると、携帯端末における第１の通信装置との通信手段であるたとえばBluetooth通信部が非作動の状態であると、電源をオンにして作動状態にする。これにより、必要な場合にのみ電力を消費するようにできる。
【００５３】
第２３の発明に係る通信方法は、複数の第１の通信装置と、第２の通信装置と、第１の通信装置のいずれかおよび第２の通信装置と無線通信する携帯端末とを含む無線通信システムに用いられる第１の通信装置における通信方法である。第２の通信装置は、他の通信装置から携帯端末への接続要求を受信して、携帯端末に送信する。携帯端末は、第２の通信装置から接続要求を受信したことに応答して、複数の第１の通信装置の中から通信可能な第１の通信装置を検索して、その検索結果に基づいて、第２の通信装置を経由することにより他の通信装置と通信する第１の通信モード、および通信可能な第１の通信装置と第２の通信装置とを経由することにより他の通信装置と通信する第２の通信モードのいずれかを選択的に実行する。この通信方法は、携帯端末と通信する第１の通信ステップと、第２の通信装置と通信する第２の通信ステップと、第１の通信ステップと第２の通信ステップとを制御する制御ステップとを含む。制御ステップは、携帯端末により検索されたことに応答して、携帯端末に通信可能であることを表わす情報を送信するように第１の通信ステップを制御するステップと、第２の通信モードが選択された場合には携帯端末と第２の通信装置との間で通信するように第１の通信ステップと第２の通信ステップとを制御するステップとを含む。
【００５４】
第２３の発明によると、他の装置から携帯端末への接続要求を受信した第２の通信装置は、携帯端末にその接続要求を送信する。携帯端末は、第２の通信装置から接続要求を受信すると、携帯端末の周囲に存在する第１の通信装置が検索される。このとき、携帯端末と第１の通信装置との間の通信は、たとえばBluetooth通信による近距離無線通信により行なわれる。たとえば、第１の通信装置が検索できないと第１の通信モード、第１の通信装置が検索できると第２の通信モードが設定される。第１の通信モードの場合には、第１の通信装置が検索できなかった理由（たとえば、携帯端末の状態、第１の通信装置の検索結果など）が携帯端末から第２の通信装置を経由して他の通信装置に送信される。これにより、他の通信装置のユーザは、携帯端末が第１の通信装置を経由して接続できない理由を認知できる。また、第２の通信モードの場合には、携帯端末は、第１の通信装置および第２の通信装置を経由して他の通信装置と通信できる。これにより、第１の通信装置の圏外であっても第２の通信装置は、携帯端末の広域無線網により着信を通知するので、携帯端末の着信エリアを広域化できる。携帯端末と第１の通信装置が無線により通信できない場合には、携帯端末は、広域無線網により第２の通信装置にその旨を通知し、他の装置に携帯端末の詳細情報が通知され、通信できない理由が明確になり再度の接続要求を防止できる。その結果、着信側の理由により無線通信できない理由を発信者が知ることができる無線通信システムに用いられる第２の通信装置における通信方法提供することができる。
【００５５】
第２４の発明に係る通信方法は、複数の第１の通信装置と、第２の通信装置と、第１の通信装置のいずれかおよび第２の通信装置と無線通信する携帯端末とを含む無線通信システムに用いられる第２の通信装置における通信方法である。携帯端末は、第２の通信装置から接続要求を受信したことに応答して、複数の第１の通信装置の中から通信可能な第１の通信装置を検索して、検索結果に基づいて、第２の通信装置を経由することにより他の通信装置と通信する第１の通信モード、および通信可能な第１の通信装置と第２の通信装置とを経由することにより他の通信装置と通信する第２の通信モードのいずれかを選択的に実行する。第１の通信装置は、携帯端末により検索されたことに応答して、携帯端末に通信可能であることを表わす情報を送信する。この通信方法は、第１の通信装置と通信するための第１の通信ステップと、携帯端末と通信するための第２の通信ステップと、他の通信装置と通信するための第３の通信ステップと、第１の通信ステップと第２の通信ステップと第３の通信ステップとを制御する制御ステップとを含む。制御ステップは、他の通信装置から携帯端末への接続要求を受信するように第３の通信ステップを制御するステップと、接続要求を携帯端末に送信するように第２の通信ステップを制御するステップと、第１の通信モードが選択された場合には携帯端末と他の通信装置との間で通信するように、第２の通信ステップと第３の通信ステップとを制御するステップと、第２の通信モードが選択された場合には第１の通信装置と他の通信装置との間で通信するように、第１の通信ステップと第３の通信ステップとを制御するステップと含む。
【００５６】
第２４の発明によると、他の装置から携帯端末への接続要求を受信した第２の通信装置は、携帯端末にその接続要求を送信する。携帯端末は、第２の通信装置から接続要求を受信すると、携帯端末の周囲に存在する第１の通信装置が検索される。このとき、携帯端末と第１の通信装置との間の通信は、たとえばBluetooth通信による近距離無線通信により行なわれる。たとえば、第１の通信装置が検索できないと第１の通信モード、第１の通信装置が検索できると第２の通信モードが設定される。第１の通信モードの場合には、第１の通信装置が検索できなかった理由（たとえば、携帯端末の状態、第１の通信装置の検索結果など）が携帯端末から第２の通信装置を経由して他の通信装置に送信される。これにより、他の通信装置のユーザは、携帯端末が第１の通信装置を経由して接続できない理由を認知できる。また、第２の通信モードの場合には、携帯端末は、第１の通信装置および第２の通信装置を経由して他の通信装置と通信できる。これにより、第１の通信装置の圏外であっても第２の通信装置は、携帯端末の広域無線網により着信を通知するので、携帯端末の着信エリアを広域化できる。携帯端末と第１の通信装置が無線により通信できない場合には、携帯端末は、広域無線網により第２の通信装置にその旨を通知し、他の装置に携帯端末の詳細情報が通知され、通信できない理由が明確になり再度の接続要求を防止できる。その結果、着信側の理由により無線通信できない理由を発信者が知ることができる無線通信システムに用いられる第２の通信装置における通信方法を提供することができる。
【００５７】
第２５の発明に係る通信方法は、複数の第１の通信装置と、第２の通信装置と、第１の通信装置のいずれかおよび第２の通信装置と無線通信する携帯端末とを含む無線通信システムに用いられる携帯端末における通信方法である。第２の通信装置は、他の通信装置から携帯端末への接続要求を受信して、受信した接続要求を携帯端末に送信する。この通信方法は、第１の通信装置と通信する第１の通信ステップと、第２の通信装置と通信する第２の通信ステップと、第２の通信装置から接続要求を受信したことに応答して、複数の第１の通信装置の中から通信可能な第１の通信装置を検索する検索ステップと、第１の通信ステップと第２の通信ステップとを制御する制御ステップとを含む。制御ステップは、検索ステップによる検索結果に基づいて、第２の通信装置を経由することにより他の通信装置と通信する第１の通信モード、および通信可能な第１の通信装置と第２の通信装置とを経由することにより他の通信装置と通信する第２の通信モードのいずれかを選択的に実行するように、第１の通信ステップおよび第２の通信ステップを制御するステップと、第２の通信モードが選択された場合には第１の通信装置と第２の通信装置との間で通信するように、第１の通信ステップと第２の通信ステップとを制御するステップとを含む。
【００５８】
第２５の発明によると、他の装置から携帯端末への接続要求を受信した第２の通信装置は、携帯端末にその接続要求を送信する。携帯端末は、第２の通信装置から接続要求を受信すると、携帯端末の周囲に存在する第１の通信装置が検索される。このとき、携帯端末と第１の通信装置との間の通信は、たとえばBluetooth通信による近距離無線通信により行なわれる。たとえば、第１の通信装置が検索できないと第１の通信モード、第１の通信装置が検索できると第２の通信モードが設定される。第１の通信モードの場合には、第１の通信装置が検索できなかった理由（たとえば、携帯端末の状態、第１の通信装置の検索結果など）が携帯端末から第２の通信装置を経由して他の通信装置に送信される。これにより、他の通信装置のユーザは、携帯端末が第１の通信装置を経由して接続できない理由を認知できる。また、第２の通信モードの場合には、携帯端末は、第１の通信装置および第２の通信装置を経由して他の通信装置と通信できる。これにより、第１の通信装置の圏外であっても第２の通信装置は、携帯端末の広域無線網により着信を通知するので、携帯端末の着信エリアを広域化できる。携帯端末と第１の通信装置が無線により通信できない場合には、携帯端末は、広域無線網により第２の通信装置にその旨を通知し、他の装置に携帯端末の詳細情報が通知され、通信できない理由が明確になり再度の接続要求を防止できる。その結果、着信側の理由により無線通信できない理由を発信者が知ることができる無線通信システムに用いられる携帯端末における通信方法を提供することができる。
【００５９】
第２６の発明に係るプログラムは、コンピュータを用いて、第２３〜２５の発明のいずれかの通信方法を実現させるものである。
【００６０】
第２６の発明によると、着信側の理由により無線通信できない理由を発信者が知ることができる無線通信システムに用いられる通信方法をコンピュータに実現させることができる。
【００６１】
第２７の発明に係る記録媒体は、第２６の発明に係るプログラムを記録した記録媒体である。
【００６２】
第２７の発明によると、着信側の理由により無線通信できない理由を発信者が知ることができる無線通信システムに用いられる通信方法をコンピュータに実現させるためのプログラムを記録した記録媒体を提供することができる。
【００６３】
【発明の実施の形態】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００６４】
＜第１の実施の形態＞
図１を参照して、本実施の形態に係る無線通信システムの全体構成を説明する。なお、以下の説明では、携帯端末として携帯電話を例に、第１の通信装置として街中のホットスポット（アクセスポイントともいう。）に設置されたホットスポットコンピュータを例に、第２の通信装置として携帯電話と携帯電話網で接続されたサーバ装置を例に説明する。
【００６５】
図１に示すように、このシステムは、街中に設置されたホットスポットコンピュータ３００と、ホットスポットコンピュータ３００と近距離無線通信を行なう携帯電話２００と、携帯電話２００と携帯電話網４００で接続されたサーバ装置１００とを含む。サーバ装置１００と携帯電話２００との間は、携帯電話網４００を介してデータ通信が実現される。サーバ装置１００とホットスポットコンピュータ３００との間は、ネットワーク５００を介してデータ通信が実現される。サーバ装置１００は、通信局６００からの接続要求を受信すると、携帯電話２００に接続する。携帯電話２００とホットスポットコンピュータ３００との間は、Bluetoothと呼ばれる近距離無線通信でデータ通信が実現される。
【００６６】
この無線通信システムは、通信局からの接続要求をサーバ装置１００が受信すると、携帯電話網４００を介して携帯電話２００へ接続要求コマンドが送信され、携帯電話２００が通信可能状態であると、携帯電話２００とホットスポットコンピュータ３００との間をBluetoothと呼ばれる近距離無線通信で接続し、ホットスポットコンピュータ３００とサーバ装置１００との間をネットワーク５００を介して接続し、携帯電話２００と通信局が接続される。この場合、携帯電話２００が通信可能状態でないと、携帯電話網４００およびサーバ装置１００を介して、通信局に通信可能状態でない理由が送信される。
【００６７】
図２に、サーバ装置１００の一例であるコンピュータシステムの制御ブロックを示す。図２を参照してこのコンピュータシステムは、ＦＤ（Flexible Disk）駆動装置１０６およびＣＤ−ＲＯＭ（Compact Disc-Read Only Memory)駆動装置１０８を備えたコンピュータ１０２と、モニタ１０４と、キーボード１１０と、マウス１１２とを含む。さらに、このコンピュータ１０２は、上記したＦＤ駆動装置１０６およびＣＤ−ＲＯＭ駆動装置１０８に加えて、相互にバスで接続されたＣＰＵ（Central Processing Unit）１２０と、メモリ１２２と、固定ディスク１２４と、携帯電話２００と携帯電話網４００を介して通信するための携帯電話網通信部１２６と、ホットスポットコンピュータ３００とネットワーク５００を介して接続するためのネットワーク通信部１２８とを含む。ＦＤ駆動装置１０６にはＦＤ１１６が装着される。ＣＤ−ＲＯＭ駆動装置１０８にはＣＤ−ＲＯＭ１１８が装着される。
【００６８】
このサーバ装置１００における処理は、コンピュータハードウェアとＣＰＵ１２０により実行されるソフトウェアとにより実現される。一般的にこうしたソフトウェアは、ＦＤ１１６、ＣＤ−ＲＯＭ１１８などの記録媒体に格納されて流通し、ＦＤ駆動装置１０６またはＣＤ−ＲＯＭ駆動装置１０８などにより記録媒体から読取られて固定ディスク１２４に一旦格納される。さらに固定ディスク１２４からメモリ１２２に読出されて、ＣＰＵ１２０により実行される。図２に示したコンピュータのハードウェア自体は一般的なものである。したがって、本発明の最も本質的な部分は、ＦＤ１１６、ＣＤ−ＲＯＭ１１８、固定ディスク１２４などの記録媒体に記録されたソフトウェアである。
【００６９】
なお、図２に示したコンピュータ自体の動作は周知であるので、ここではその詳細な説明は繰返さない。
【００７０】
図３に、本実施の形態に係る携帯電話２００の制御ブロックを示す。図３を参照してこの携帯電話２００は、ユーザとのインターフェイスである入出力部２１０と、この携帯電話２００の全体を制御する制御部２２０と、電源を制御する電源制御部２３０と、サーバ装置１００と通信するための携帯電話網通信部２４０と、ホットスポットコンピュータ３００と通信するためのBluetooth通信部２５０と、制御部２２０において実行されるプログラム、そのプログラムの中間データおよび他の装置から受信したデータを記憶する記憶部２６０とを含む。入出力部２１０は、テンキーなどにより、この携帯電話のユーザが他の電話装置の電話番号などを入力する操作部２１２と、ユーザに情報を表示するＬＣＤ（Liquid Crystal Display）からなる表示部２１４と、音声を入力するマイクからなる音声入力部２１６と、音声を出力するスピーカからなる音声出力部２１８とを含む。
【００７１】
本実施の形態に係る携帯電話２００における処理も、携帯電話２００のハードウェアと制御部２２０により実行されるソフトウェアとにより実現される。図３に示した携帯電話２００のハードウェア自体は一般的なものであって、本発明の最も本質的な部分は、記憶部２６０などに記録されたソフトウェアである。
【００７２】
なお、図３に示した携帯電話自体の動作も周知であるので、ここではその詳細な説明は繰返さない。
【００７３】
図４に、ホットスポットコンピュータ３００の一例であるコンピュータシステムの制御ブロックを示す。図４を参照してこのコンピュータシステムは、図２を用いて説明したサーバ装置１００と異なるプログラムを実行するＣＰＵ３２０と、異なる情報を記憶する固定ディスク３２４と、携帯電話２００と近距離無線通信を行なうBluetooth通信部３２６と、ホットスポットコンピュータ３００とネットワーク５００を介して接続するためのネットワーク通信部３２８とを含む。
【００７４】
このホットスポットコンピュータ３００における処理も、サーバ装置１００と同様、コンピュータハードウェアとＣＰＵ３２０により実行されるソフトウェアとにより実現される。図４に示したコンピュータのハードウェア自体は一般的なものであって、本発明の最も本質的な部分は、ＦＤ１１６、ＣＤ−ＲＯＭ１１８、固定ディスク３２４などの記録媒体に記録されたソフトウェアである。
【００７５】
なお、図４に示したコンピュータ自体の動作も周知であるので、ここではその詳細な説明は繰返さない。
【００７６】
図５を参照して、本実施の形態に係る通信局６００からサーバ装置１００および携帯電話２００に送信される接続要求コマンドについて説明する。図５に示すように、接続要求コマンドは、接続要求ヘッダと、携帯電話の接続情報と、通信局の接続情報とを含む。
【００７７】
図６を参照して、本実施の形態に係る携帯電話２００からサーバ装置１００へ送信される接続応答コマンドについて説明する。図６に示すように、接続応答コマンドは、接続応答ヘッダと、携帯電話のアドレスと、携帯電話の状態と、ホットスポットコンピュータの接続情報とを含む。
【００７８】
図７を参照して、本実施の形態に係るサーバ装置１００から通信局６００に送信される状態通知コマンドについて説明する。図７に示すように、状態通知コマンドは、状態通知ヘッダと、携帯電話の接続情報とを含む。
【００７９】
図８を参照して、本実施の形態に係る無線通信システムのサーバ装置１００で実行されるプログラムの制御構造について説明する。
【００８０】
ステップ（以下、ステップをＳと略す）１０００にて、サーバ装置１００のＣＰＵ１２０は、コマンドを受信したか否かを判断する。この判断は、携帯電話網通信部１２６およびネットワーク通信部１２８がコマンドを受信したか否かにより行なわれる。コマンドを受信すると（Ｓ１０００にてＹＥＳ）、処理はＳ１００２へ移される。もしそうでないと（Ｓ１０００にてＮＯ）、処理はＳ１０００に戻され、コマンドを受信するまで待つ。
【００８１】
Ｓ１００２にて、ＣＰＵ１２０は、コマンドの種類を判断する。受信したコマンドが、通信局６００からの接続要求コマンドである場合には、処理はＳ１００４へ移される。受信したコマンドが携帯電話２００からの接続応答コマンドである場合には、処理はＳ１００８へ移される。
【００８２】
Ｓ１００４にて、ＣＰＵ１２０は、接続要求コマンド内の情報を記憶する。なお、この接続要求コマンドは、前述の図５に示したコマンドである。Ｓ１００６にて、ＣＰＵ１２０は、携帯電話網通信部１２６を用いて、携帯電話２００に接続要求コマンドを送信する。その後、処理はＳ１０００へ戻される。
【００８３】
Ｓ１００８にて、ＣＰＵ１２０は、接続応答コマンド内の情報を記憶する。この接続応答コマンドは、前述の図６に示すコマンドである。Ｓ１０１０にて、ＣＰＵ１２０は、ホットスポットコンピュータ３００との間の接続に成功したか否かを判断する。接続に成功すると（Ｓ１０１０にてＹＥＳ）、処理Ｓ１０１２へ移される。もしそうでないと（Ｓ１０１０にてＮＯ）、処理はＳ１０１８へ移される。
【００８４】
Ｓ１０１２にて、ＣＰＵ１２０は、ネットワーク通信部１２８を用いて、ホットスポットコンピュータ３００を経由したBluetooth通信経路を確立する。
【００８５】
Ｓ１０１４にて、ＣＰＵ１２０は、通信が終了したか否かを判断する。この通信は、ホットスポットコンピュータ３００およびサーバ装置１００を経由した、携帯電話２００と通信局６００との間の通信である。通信が終了すると（Ｓ１０１４にてＹＥＳ）、処理はＳ１０１６へ移される。もしそうでないと（Ｓ１０１４にてＮＯ）、処理はＳ１０１４へ戻され、通信が終了するまで待つ。
【００８６】
Ｓ１０１６にて、ＣＰＵ１２０は、通信回線の切断処理を行なう、その後、処理はＳ１０００へ戻される。
【００８７】
Ｓ１０１８にて、ＣＰＵ１２０は、通信局６００に接続不可能理由を通知する。Ｓ１０２０にて、ＣＰＵ１２０は、通信局６００との回線切断処理を行なう。その後、処理はＳ１０００へ戻される。
【００８８】
図９を参照して、本実施の形態に係る無線通信システムの携帯電話２００で実行されるプログラム制御構造について説明する。Ｓ２０００にて、携帯電話２００の制御部２２０は、サーバ装置１００から接続要求コマンド（図５）を受信したか否かを判断する。サーバ装置１００から接続要求コマンドを受信すると（Ｓ２０００にてＹＥＳ）、処理はＳ２００２へ移される。もしそうでないと（Ｓ２０００にてＮＯ）、処理はＳ２０００へ戻され、サーバ装置１００から接続要求コマンドを受信するまで待つ。
【００８９】
Ｓ２００２にて、制御部２２０は、携帯電話２００の周囲のホットスポットコンピュータ３００との接続処理を行なう。このとき、制御部２２０は、ホットスポットコンピュータ３００に接続要求コマンドを送信する。
【００９０】
Ｓ２００４にて、制御部２２０は、携帯電話２００とホットスポットコンピュータ３００との接続が成功したか否かを判断する。接続が成功すると（Ｓ２００４にてＹＥＳ）、処理はＳ２００６へ移される。もしそうでないと（Ｓ２００４にいてＮＯ）、処理はＳ２０１４へ移される。
【００９１】
Ｓ２００６にて、制御部２２０は、サーバ装置１００にホットスポットコンピュータ３００の接続情報を含む接続応答コマンド（図６）を送信する。
【００９２】
Ｓ２００８にて、制御部２２０は、Bluetooth通信部２５０を用いて、ホットスポットコンピュータ３００との回線を接続する。
【００９３】
Ｓ２０１０にて、制御部２２０は、通信が終了したか否かを判断する。通信が終了すると（Ｓ２０１０にてＹＥＳ）、処理はＳ２０１２へ移される。もしそうでないと（Ｓ２０１０にてＮＯ）、処理はＳ２０１０へ戻され、通信が終了するまで待つ。
【００９４】
Ｓ２０１２にて、制御部２２０は、通信回線の切断処理を行なう。その後、処理はＳ２０００へ戻される。
【００９５】
Ｓ２０１４にて、制御部２２０は、サーバ装置１００に、接続失敗理由を含む接続応答コマンド（図６）を送信する。その後、処理はＳ２０００へ戻される。
【００９６】
図１０を参照して、本実施の形態に係る無線通信システムのホットスポットコンピュータ３００にて実行されるプログラムの制御構造について説明する。Ｓ３０００にて、ホットスポットコンピュータ３００のＣＰＵ３２０は、携帯電話２００から接続要求コマンド（図５）を受信したか否かを判断する。携帯電話２００から接続要求コマンドを受信する（Ｓ３０００にてＹＥＳ）、処理はＳ３００２へ移される。もしそうでないと（Ｓ３０００にてＮＯ）、処理はＳ３０００へ戻され、携帯電話２００から接続要求コマンドを受信するまで待つ。
【００９７】
Ｓ３００２にて、ＣＰＵ３２０は、ホットスポットコンピュータ３００と携帯電話２００との間の接続に成功したか否かを判断する。接続が成功すると（Ｓ３００２にてＹＥＳ）、処理はＳ３００４へ移される。もしそうでないと（Ｓ３００２にてＮＯ）、処理はＳ３０００へ戻される。
【００９８】
Ｓ３００４にて、ＣＰＵ３２０は、Bluetooth通信部３２６を用いて、携帯電話２００との回線を接続する。Ｓ３００６にて、ＣＰＵ３２０は、ネットワーク通信部３２８を用いて、サーバ装置１００との回線を接続する。
【００９９】
Ｓ３００８にて、ＣＰＵ３２０は、Bluetooth通信部３２６とネットワーク通信部３２８とを用いて、携帯電話２００とサーバ装置１００との間の通信回線を確立する。
【０１００】
Ｓ３０１０にて、ＣＰＵ３２０は、通信が終了したか否かを判断する。通信が終了すると（Ｓ３０１０にてＹＥＳ）、処理はＳ３０１２へ移される。もしそうでないと（Ｓ３０１０にてＮＯ）、処理はＳ３０１０へ戻され、通信が終了するまで待つ。
【０１０１】
Ｓ３０１２にて、ＣＰＵ３２０は、通信回線の切断処理を行なう。その後、処理はＳ３０００へ戻される。
【０１０２】
以上のような構造およびフローチャートに基づく、本実施の形態に係る無線通信システムの動作について説明する。
【０１０３】
サーバ装置１００が通信局６００から接続要求コマンドを受信すると（Ｓ１０００にてＹＥＳ、Ｓ１００２にて通信局からの接続要求コマンド）、サーバ装置１００の固定ディスク１２４に接続要求コマンド内の情報が記憶される（Ｓ１００４）。サーバ装置１００の携帯電話網通信部１２６を用いて、携帯電話２００に接続要求コマンドが送信される（Ｓ１００６）。
【０１０４】
携帯電話２００が、サーバ装置１００から接続要求コマンドを受信すると（Ｓ２０００にてＹＥＳ）、携帯電話２００の周囲のホットスポットコンピュータ３００との接続処理が実行される（Ｓ２００２）。このとき携帯電話２００からホットスポットコンピュータ３００に接続要求コマンドが送信される。
【０１０５】
ホットスポットコンピュータ３００においては、携帯電話２００から接続要求コマンドを受信すると（Ｓ３０００にてＹＥＳ）、ホットスポットコンピュータ３００と携帯電話２００との間の接続が成功したか否かが判断される（Ｓ３００２）。接続が成功すると（Ｓ３００２にてＹＥＳ）、ホットスポットコンピュータ３００のBluetooth通信部３２６を用いて、携帯電話２００との回線が接続される（Ｓ３００４）。
【０１０６】
携帯電話２００においては、携帯電話２００とホットスポットコンピュータ３００との間の接続が成功すると（Ｓ２００４にてＹＥＳ）、サーバ装置１００にホットスポットコンピュータ３００の接続情報を含む接続応答コマンド（図６）が送信される（Ｓ２００６）。
【０１０７】
サーバ装置１００においては、携帯電話２００から接続応答コマンドを受信すると（Ｓ１０００にてＹＥＳ、Ｓ１００２にて携帯電話からの接続応答コマンド）、接続応答コマンド内の情報が記憶される（Ｓ１００８）。接続が成功すると（Ｓ１０１０にてＹＥＳ）、サーバ装置１００のネットワーク通信部１２８を用いて、ホットスポットコンピュータ３００を経由したBluetooth通信経路が確立される（Ｓ１０１２）。
【０１０８】
携帯電話２００においては、Bluetooth通信部２５０を用いて、携帯電話２００とホットスポットコンピュータ３００との回線が接続される（Ｓ２００８）。
【０１０９】
ホットスポットコンピュータ３００においては、Bluetooth通信部３２６を用いて、携帯電話２００との回線が接続される（Ｓ３００４）。ホットスポットコンピュータ３００においては、ネットワーク通信部３２８を用いて、携帯電話２００とサーバ装置１００との間の通信回線が確立される（Ｓ３００８）。
【０１１０】
このような状態で通信が実行される。このとき、携帯電話２００は、ホットスポットコンピュータ３００およびサーバ装置５００を介して、通信局６００と通信を行なう。このような状態で携帯電話２００と通信局６００との間の通信が行なわれて、通信が終了すると（Ｓ１０１４にてＹＥＳ、Ｓ２０１０にてＹＥＳ、Ｓ３０１０にてＹＥＳ）、それぞれ通信回線の切断処理が行なわれる（Ｓ１０１６、Ｓ２０１２、Ｓ３０１２）。
【０１１１】
携帯電話２００において、ホットスポットコンピュータ３００との間の接続が成功しなかった場合（Ｓ２００４にてＮＯ）、サーバ装置１００に接続失敗理由を含む接続応答コマンド（図６）が送信される（Ｓ２０１４）。サーバ装置１００においては、接続失敗理由を含む接続応答コマンドを受信すると（Ｓ１０００にてＹＥＳ、Ｓ１００２にて携帯電話からの接続応答コマンド）接続応答コマンド内の情報が記憶される（Ｓ１００８）。接続が成功しなかったので（Ｓ１０１０にてＮＯ）、サーバ装置１００から通信局６００に接続不可能理由が通知される（Ｓ１０１８）。
【０１１２】
以上のようにして、本実施の形態に係る無線通信システムによると、通信局から携帯電話への接続要求を受信したサーバ装置は、携帯電話通信網を介して携帯電話にその接続要求を送信する。携帯電話は、その接続要求に基づいて、ホットスポットコンピュータの間の近距離無線通信を確立させる。近距離無線通信が確立すると、携帯電話は、ホットスポットコンピュータ、ネットワークおよびサーバ装置を介して通信局通信する。一方、携帯電話とホットスポットコンピュータとの近距離無線通信の通信経路が確立できなかった場合、携帯電話は、その理由を携帯電話通信網およびサーバ装置を介して通信局に送信する。通信局のユーザでは、携帯電話がなぜ近距離無線通信に失敗したのかを知ることができる。その結果、着信側の理由により無線通信できない理由を発信者が知ることができる無線通信システムを提供することができる。
【０１１３】
＜第２の実施の形態＞
以下、本発明の第２の実施の形態に係る無線通信システムについて説明する。なお、本実施の形態に係る無線通信システムのサーバ装置、携帯電話およびホットスポットコンピュータは、前述の第１の実施の形態に係る無線通信システムのそれらの装置のハードウェア構成と同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１１４】
図１１を参照して、本実施の形態に係るサーバ装置１００の固定ディスク１２０に記憶される通信履歴テーブルについて説明する。図１１に示すように、この通信履歴テーブルは、携帯電話の接続情報と、ホットスポットコンピュータの接続情報と、携帯電話２００とホットスポットコンピュータ３００との通信回線が切断された時刻とを記憶する。
【０１１５】
図１２を参照して、本実施の形態におけるサーバ装置１００で実行されるプログラムの制御構造について説明する。なお、図１２に示すフローチャートの中で、前述の図８に示したフローチャートと同じ処理については同じステップ番号を付してある。それらのついての処理も同じである。したがって、それらのついての詳細な説明はここでは繰返さない。
【０１１６】
Ｓ１２００にて、サーバ装置１００のＣＰＵ１２０は、固定ディスク１２４に記憶された通信履歴テーブル（図１１）に履歴があるか否かを判断する。この判断は、通信要求コマンド（図５）内の携帯電話の接続情報に基づいて行なわれる。通信履歴テーブルに履歴があると（Ｓ１２００にてＹＥＳ）、処理はＳ１２０２へ移される。もしそうでないと（Ｓ１２００にてＮＯ）、処理はＳ１００６へ移される。
【０１１７】
Ｓ１２０２にて、ＣＰＵ１２０は、ネットワーク通信部１２８を用いて、ホットスポットコンピュータ３００を経由して、接続要求コマンドを携帯電話２００に送信する。Ｓ１２０４にて、ＣＰＵ１２０は、携帯電話２００とホットスポットコンピュータ３００との間の接続が成功したか否かを判断する。接続が成功すると（Ｓ１２０４にてＹＥＳ）、処理はＳ１０００へ移される。もしそうでないと（Ｓ１２０４にてＮＯ）、処理はＳ１００６へ移される。
【０１１８】
図１３を参照して、本実施の形態に係る無線通信システムの携帯電話２００で実行されるプログラムの制御構造について説明する。なお、図１３で示すフローチャートの中で、前述の図９に示したフローチャートと同じ処理については同じステップ番号を付してある。それらについての処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１１９】
Ｓ２２００にて、携帯電話２００の制御部２２０は、コマンドを受信したか否かを判断する。コマンドを受信すると（Ｓ２２００にてＹＥＳ）、処理はＳ２２０２へ移される。もしそうでないと（Ｓ２２００にてＮＯ）、処理はＳ２２００へ戻され、コマンドを受信するまで待つ。
【０１２０】
Ｓ２２０２にて、制御部２２０は、コマンドの種類を判断する。コマンドの種類がホットスポットコンピュータからの接続要求コマンドである場合には、処理はＳ２２０４へ移される。コマンドがサーバ装置１００からの接続要求コマンドである場合には処理はＳ２００２へ移される。
【０１２１】
Ｓ２２０４にて、制御部２２０は、ホットスポットコンピュータ３００に接続応答コマンドを送信する。その後、処理はＳ２００８へ移される。
【０１２２】
図１４を参照して、本実施の形態に係る無線通信システムのホットスポットコンピュータ３００において実行されるプログラムの制御構造について説明する。なお、図１４に示すフローチャートの中で、前述の図１０に示したフローチャートと同じ処理については同じステップ番号を付してある。それらについての処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１２３】
Ｓ３２００にて、ホットスポットコンピュータ３００のＣＰＵ３２０は、コマンドを受信したか否かを判断する。コマンドを受信すると（Ｓ３２００にてＹＥＳ）、処理はＳ３２０２へ移される。もしそうでないと（Ｓ３２００にてＮＯ）、処理はＳ３２００へ戻され、コマンドを受信するまで待つ。
【０１２４】
Ｓ３２０２にて、ＣＰＵ３２０は、コマンドの種類を判断する。受信したコマンドがサーバ装置１００からの接続要求コマンドである場合には、処理はＳ３２０４へ移される。受信したコマンドが携帯電話２００からの接続要求コマンドである場合には、処理はＳ３００２へ移される。
【０１２５】
Ｓ３２０４にて、ＣＰＵ３２０は、携帯電話２００に接続要求コマンドを送信する。Ｓ３２０６にて、ＣＰＵ３２０は、携帯電話２００から接続応答コマンドを受信したか否かを判断する。携帯電話２００から接続応答コマンドを受信すると（Ｓ３２０６にてＹＥＳ）、処理はＳ３２００へ移される。もしそうでないと（Ｓ３２０６にてＮＯ）、処理はＳ３００４へ移される。
【０１２６】
以上のような構造およびフローチャートに基づく、本実施の形態に係る無線通信システムの動作について説明する。サーバ装置１００において、通信局６００からの接続要求コマンドを受信すると（Ｓ１０００にてＹＥＳ、Ｓ１００２にてコマンド種類が通信局からの接続要求コマンド）、接続要求コマンド内の情報が記憶される（Ｓ１００４）。通信履歴テーブル（図１１）を参照して、通信履歴がある場合には（Ｓ１２００にてＹＥＳ）、サーバ装置１００はネットワーク通信部１２８を用いて、ホットスポットコンピュータ３００を経由して接続要求コマンドを携帯電話２００に送信する（Ｓ１２０２）。ホットスポットコンピュータ３００においては、サーバ装置１００からの接続要求コマンドを直接受信し、携帯電話２００に接続要求コマンドを送信する（Ｓ３２０４）。
【０１２７】
以上のようにして、本実施の形態に係る無線通信システムによると、ホットスポットコンピュータと携帯端末との通信実績を記憶しておき、新たな接続要求を受信したサーバ装置は、その履歴を参照して、通信実績のあるホットスポットコンピュータに直接Bluetooth通信による携帯端末との接続を行なう。
【０１２８】
以上のようにして、本実施の形態に係る無線通信システムによると、サーバ装置が携帯電話とホットスポットコンピュータとの通信履歴を記憶しているため、通信局からの接続要求をその通信履歴と照合することにより、携帯電話への接続要求の通知を携帯電話通信網を用いずに、直接ホットスポットコンピュータから携帯電話に接続することができる。
【０１２９】
＜第３の実施の形態＞
以下、本発明の第３の実施の形態に係る無線通信システムについて説明する。なお、本実施の形態に係る無線通信システムのサーバ装置、携帯電話およびホットスポットコンピュータは、前述の第１の実施の形態に係る無線通信システムのそれらの装置のハードウェア構成と同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１３０】
図１５を参照して、サーバ装置１００から携帯電話２００に送信される警報メッセージ通知コマンドについて説明する。図１５に示すように、警報メッセージ通知コマンドは、警報メッセージ通知ヘッダと、警報情報取得キーワードとを含む。図１６を参照して、本実施の形態に係るホットスポットコンピュータ３００に記憶される情報テーブルについて説明する。図１６に示すように、情報テーブルは、警報情報取得キーワードと、そのキーワードに対応するホットスポットコンピュータ周辺の詳細情報とを含む。
【０１３１】
図１７を参照して、本実施の形態に係る無線通信システムのサーバ装置１００で実行されるプログラムの制御構造について説明する。なお、図１７に示すフローチャートの中で、前述の図８に示したフローチャートと同じ処理については同じステップ番号を付してある。それらについての処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１３２】
Ｓ１３００にて、サーバ装置１００のＣＰＵ１２０は、警報メッセージ通知コマンド送信処理を行なうか否かを判断する。警報メッセージ通知コマンド送信処理を行なう場合には（Ｓ１３００にてＹＥＳ）、処理はＳ１３０２へ移される。もしそうでないと（Ｓ１３００にてＮＯ）、処理はＳ１０００へ移される。
【０１３３】
Ｓ１３０２にて、ＣＰＵ１２０は、警報メッセージ通知コマンド内の情報を作成して記憶する。Ｓ１３０４にて、ＣＰＵ１２０は、携帯電話網通信部１２６を用いて、携帯電話２００に警報メッセージ通知コマンド（図１５）を送信する。その後、処理はＳ１３００へ戻される。
【０１３４】
図１８を参照して、本実施の形態に係る無線通信システムの携帯電話２００で実行されるプログラムの制御構造について説明する。なお、図１８に示すフローチャートの中で、前述の図９に示したフローチャートと同じ処理については同じステップ番号を付してある。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１３５】
Ｓ２３００にて、携帯電話２００の制御部２２０は、コマンドを受信したか否かを判断する。コマンドを受信すると（Ｓ２３００にてＹＥＳ）、処理はＳ２３０２へ移される。もしそうでないと（Ｓ２３００にてＮＯ）、処理はＳ２３００へ戻され、コマンドを受信するまで待つ。
【０１３６】
Ｓ２３０２にて、制御部２２０は、コマンドの種類を判断する。受信したコマンドが、サーバ装置１００からの警報メッセージ通知コマンド（図１５）である場合には、処理はＳ２３０４へ移される。受信したコマンドが、サーバ装置１００からの接続要求コマンドである場合には、処理はＳ２００２へ移される。
【０１３７】
Ｓ２３０４にて、制御部２２０は、携帯電話２００の周囲のホットスポットコンピュータ３００との接続処理を行なう。Ｓ２３０６にて、制御部２２０は、接続に成功したか否かを判断する。接続に成功すると（Ｓ２３０６にてＹＥＳ）、処理はＳ２３０８へ移される。もしそうでないと（Ｓ２３０６にてＮＯ）、処理はＳ２０１４へ移される。
【０１３８】
Ｓ２３０８にて、制御部２２０は、Bluetooth通信部２５０を用いて、ホットスポットコンピュータ３００との回線を接続する。Ｓ２３１０にて、制御部２２０は、携帯電話２００と通信局６００との通信が終了したか否かを判断する。通信が終了すると（Ｓ２３１０にてＹＥＳ）、処理はＳ２３１２へ移される。もしそうでないと（Ｓ２３１０にてＮＯ）、処理はＳ２３１０へ戻され、通信が終了するまで待つ。
【０１３９】
Ｓ２３１２にて、制御部２２０は、通信回線の切断処理を行なう。その後、処理はＳ２３００へ戻される。
【０１４０】
図１９を参照して、本実施の形態に係る無線通信システムのホットスポットコンピュータ３００で実行されるプログラムの制御構造について説明する。なお図１９に示すフローチャートの中で、前述の図１０に示したフローチャートと同じ処理については同じステップ番号を付してある。それらについての処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１４１】
Ｓ３３００にて、ホットスポットコンピュータ３００のＣＰＵ３２０は、コマンドを受信したか否かを判断する。コマンドを受信すると（Ｓ３３００にてＹＥＳ）、処理はＳ３３０２へ移される。もしそうでないと（Ｓ３３００にてＮＯ）、処理はＳ３３００へ戻され、コマンドを受信するまで待つ。
【０１４２】
Ｓ３３０２にて、ＣＰＵ３２０は、コマンドの種類を判断する。受信したコマンドの種類が携帯電話２００からの警報メッセージ通知コマンドである場合には、処理はＳ３３０４へ移される。受信したコマンドが携帯電話からの接続要求コマンドである場合には、処理はＳ３００２へ移される。
【０１４３】
Ｓ３３０４にて、ＣＰＵ３２０は、キーワードに基づいてテーブルを検索する。このとき使用されるキーワードは、図１５に示す警報メッセージ通知コマンドに含まれる警報情報取得キーワードと同じである。Ｓ３３０６にて、ＣＰＵ３２０は、検索結果を通信データとして設定する。その後、処理はＳ３００４へ移される。
【０１４４】
以上のような構造およびフローチャートに基づく、本実施の形態に係る無線通信システムの動作について説明する。サーバ装置１００において、警報メッセージ通知コマンドの送信処理を実行すると判断されると（Ｓ１３００にてＹＥＳ）、サーバ装置１００が警報メッセージ通知コマンド内の情報を作成して（Ｓ１３０２）、携帯電話網通信部１２６を用いて、携帯電話２００に警報メッセージ通知コマンドを送信する（Ｓ１３０４）。
【０１４５】
携帯電話２００においては、サーバ装置１００から警報メッセージ通知コマンドを受信すると（Ｓ２３００にてＹＥＳ、Ｓ２３０２にてサーバ装置からの警報メッセージ通知コマンド）、携帯電話２００の周囲のホットスポットコンピュータとの接続処理が行なわれる（Ｓ２３０４）。このとき、携帯電話２００からホットスポットコンピュータ３００に警報メッセージ通知コマンドが送信される。
【０１４６】
ホットスポットコンピュータ３００においては、携帯電話２００から警報メッセージ通知コマンドを受信すると（Ｓ３３００にてＹＥＳ、Ｓ３３０２にて携帯電話からの警報メッセージ通知コマンド）、キーワードに基づいてテーブルが検索される（Ｓ３３０４）。検索結果が通信データとして設定され（Ｓ３３０６）、ホットスポットコンピュータ３００のBluetooth通信部３２６と、携帯電話２００のBluetooth通信部２５０とを用いて、検索結果が携帯電話に送信される。
【０１４７】
以上のようにして、本実施の形態に係る無線通信システムによると、サーバ装置から携帯電話に送信されたキーワードに基づいて、ホットスポットコンピュータに記憶されたそのキーワードに対応する情報が携帯電話に送信される。ホットスポットコンピュータに、そのホットスポットコンピュータの設置場所に対応された地域情報を記憶しておいて、携帯電話が現在存在する地域の詳細情報を取得する必要があると、サーバ装置からキーワードのみを取得し、携帯電話の周辺のホットスポットコンピュータにそのキーワードを送信することで、キーワードに基づく携帯電話の周辺の詳細情報を取得することができる。
【０１４８】
＜第４の実施の形態＞
以下、本発明の第４の実施の形態に係る無線通信システムについて説明する。なお、本実施の形態に係る無線通信システムのサーバ装置、携帯電話およびホットスポットコンピュータは、前述の第１の実施の形態に係る無線通信システムのそれらの装置のハードウェア構成と同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１４９】
図２０を参照して、認証情報通知コマンドについて説明する。図２０に示すように、認証情報通知コマンドは、認証情報通知ヘッダと、認証情報（ＰＩＮコード）とを含む。ＰＩＮコードとは、携帯電話２００とホットスポットコンピュータ３００との間の通信において、個人を特定するためのコードである。
【０１５０】
図２１を参照して、本実施の形態に係る無線通信システムのサーバ装置１００で実行されるプログラムの制御構造について説明する。なお、図２１に示すフローチャートの中で、前述の図８のフローチャートと同じ処理については同じステップ番号を付してある。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１５１】
Ｓ１４００にて、サーバ装置１００のＣＰＵ１２０は、認証情報を作成する。Ｓ１４０２にて、ＣＰＵ１２０は、接続要求コマンド内の情報および認証情報を記憶する。Ｓ１４０４にて、ＣＰＵ１２０は、携帯電話網通信部１２６を用いて、携帯電話２００に接続要求コマンドおよび認証情報通知コマンドを送信する。Ｓ１４０６にて、ＣＰＵ１２０は、ネットワーク通信部１２８を用いて、ホットスポットコンピュータ３００に認証情報通知コマンドを送信する。その後、処理Ｓ１０００へ戻される。
【０１５２】
図２２を参照して、本実施の形態に係る無線通信システムの携帯電話２００で実行されるプログラムの制御構造について説明する。なお、図２２に示すフローチャートの中で、前述の図９に示したフローチャートと同じ処理については同じステップ番号を付してある。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１５３】
Ｓ２４００にて、携帯電話２００の制御部２２０は、サーバ装置１００から接続要求コマンドおよび認証情報通知コマンドを受信したか否かを判断する。サーバ装置１００から接続要求コマンドおよび認証情報通知コマンドを受信すると（Ｓ２４００にてＹＥＳ）、処理はＳ２４０２へ移される。もしそうでないと（Ｓ２４００にてＮＯ）、処理はＳ２４００へ戻され、サーバ装置１００から接続要求コマンドおよび認証情報通知コマンドを受信するまで待つ。
【０１５４】
Ｓ２４０２にて、制御部２２０は、受信した認証情報を記憶する。
Ｓ２４０４にて、制御部２２０は、Bluetooth通信部２５０を用いて、ホットスポットコンピュータ３００との回線を認証情報を使用して接続する。
【０１５５】
図２３を参照して、本実施の形態に係る無線通信システムのホットスポットコンピュータ３００にて実行されるプログラムの制御構造について説明する。なお、図２３に示すフローチャートの中で、前述の図１０に示したフローチャートの同じ処理については同じステップ番号を付してある。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１５６】
Ｓ３４００にて、ホットスポットコンピュータ３００のＣＰＵ３２０は、コマンドを受信したか否かを判断する。コマンドを受信すると（Ｓ３４００にてＹＥＳ）、処理はＳ３４０２へ移される。もしそうでないと（Ｓ３４００にてＮＯ）、処理はＳ３４００へ戻され、コマンドを受信するまで待つ。
【０１５７】
Ｓ３４０２にて、ＣＰＵ３２０は、コマンドの種類を判断する。受信したコマンドが、サーバ装置１００からの認証情報通知コマンドである場合には、処理はＳ３４０６へ移される。受信したコマンドが携帯電話２００からの認証情報を使用した接続要求コマンドである場合には、処理はＳ３０００に移される。
【０１５８】
Ｓ３４０４にて、ＣＰＵ３２０は、Bluetooth通信部３２６を用いて、携帯電話２００との回線を認証情報を使用して接続する。
【０１５９】
Ｓ３４０６にて、ＣＰＵ３２０は、受信した認証情報通知コマンド内の情報を記憶する。
【０１６０】
以上のような構造およびフローチャートに基づく、本実施の形態に係る無線通信システムの動作について説明する。サーバ装置１００において認証情報が作成され（Ｓ１４００）、接続要求コマンド内の情報および認証情報が記憶される（Ｓ１４０２）。サーバ装置１００は、携帯電話網通信部１２６を用いて、携帯電話２００に接続要求コマンドおよび認証情報通知コマンドを送信し（Ｓ１４０４）、サーバ装置１００は、ネットワーク通信部１２８を用いて、ホットスポットコンピュータ３００に認証情報通知コマンドを送信する。このようにして、サーバ１００により作成された認証情報が、携帯電話２００とホットスポットコンピュータ３００とに送信される。
【０１６１】
携帯電話２００においては、サーバ装置から接続要求コマンドおよび認証情報通知コマンドを受信すると（Ｓ２４００にてＹＥＳ）、受信した認証情報を使用して、ホットスポットコンピュータ３００との回線が接続される（Ｓ２４０４）。
【０１６２】
ホットスポットコンピュータ３００においては、サーバ装置１００からの認証情報通知コマンドを受信すると、受信した認証情報通知コマンド内の情報が記憶される。この記憶される情報の１つが認証情報である。ホットスポットコンピュータ３００においては、Bluetooth通信部３２６を用いて、携帯電話２００との回線を認証情報を使用して接続される（Ｓ３４０４）。
【０１６３】
以上のようにして、本実施の形態に係る無線通信システムによると、サーバ装置は認証情報を作成する。サーバ装置は、ホットスポットコンピュータと携帯電話とに、作成した認証情報を送信する。携帯電話は、サーバ装置から受信した認証情報に基づいて、ホットスポットコンピュータは、サーバ装置から受信した認証情報に基づいて、携帯電話とホットスポットコンピュータとの間の通信の接続を認証する。これにより、共通の認証情報はサーバコンピュータで生成されて共有化されるため、携帯電話とホットスポットコンピュータとに予め共通の認証情報を記憶させる必要がなく、さまざまな状況に応じて認証情報を決定でき、通信の秘匿性を高めることができる。
【０１６４】
＜第５の実施の形態＞
以下、本発明の第５の実施の形態に係る無線通信システムについて説明する。なお、本実施の形態に係る無線通信システムのサーバ装置、携帯電話およびホットスポットコンピュータは、前述の第１の実施の形態に係る無線通信システムのそれらの装置のハードウェア構成と同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１６５】
図２４を参照して、本実施の形態に係る無線通信システムのサーバ装置１００で実行されるプログラムの制御構造について説明する。なお、図２４に示すフローチャートの中で、前述の図８に示したフローチャートと同じ処理については同じステップ番号を付してある。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１６６】
Ｓ１５００にて、サーバ装置１００のＣＰＵ１２０は、受信したコマンドの種類を判断する。受信したコマンドが、携帯電話からの認証情報通知コマンドであると、処理はＳ１５０２に移される。受信したコマンドが通信局から接続要求コマンドであると、処理はＳ１００４へ移される。受信したコマンドが携帯電話からの接続応答コマンドであると、処理はＳ１００８へ移される。
【０１６７】
Ｓ１５０２にて、ＣＰＵ１２０は、認証情報通知コマンド内の情報を記憶する。Ｓ１５０４にて、サーバ装置１００は、ネットワーク通信部１２８を用いて、ホットスポットコンピュータ３００に認証情報通知コマンドを送信する。
【０１６８】
図２５を参照して、本実施の形態に係る無線通信システムの携帯電話２００で実行されるプログラムの制御構造について説明する。なお、図２５に示すフローチャートの中で、前述の図９に示したフローチャートと同じ処理については同じステップ番号を付してある。それらについての処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１６９】
Ｓ２５００にて、携帯電話２００の制御部２２０は、認証情報を作成する。Ｓ２５０２にて、制御部２２０は、接続要求コマンド内の情報および認証情報を記憶する。
【０１７０】
Ｓ２５０４にて、制御部２２０は、サーバ装置１００にホットスポットコンピュータ３００の接続情報を含む接続応答コマンドおよび認証情報通知コマンドを送信する。Ｓ２５０６にて、制御部２２０は、Bluetooth通信部２５０を用いて、ホットスポットコンピュータ３００との回線を、認証情報を使用して接続する。
【０１７１】
なお、本実施の形態に係る無線通信システムのホットスポットコンピュータ３００で実行されるフローチャートは、前述の図２３におけるフローチャートと同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１７２】
以上のような構造およびフローチャートに基づく、本実施の形態に係る無線通信システムの動作について説明する。携帯電話２００が、サーバ装置１００から接続要求コマンドを受信すると（Ｓ２０００にてＹＥＳ）、認証情報を作成する（Ｓ２５００）。接続要求コマンド内の情報および認証情報が記憶され（Ｓ２５０２）、携帯電話２００からサーバ装置１００に、ホットスポットコンピュータの接続情報を含む接続応答コマンドおよび認証情報通知コマンドが送信される。
【０１７３】
携帯電話２００から認証情報通知コマンドを受信したサーバ装置１００は、認証情報通知コマンド内の情報を記憶する（Ｓ１５０２）。サーバ装置１００は、ネットワーク通信部１２８を用いて、ホットスポットコンピュータ３００に認証情報通知コマンドを送信する（Ｓ１５０４）。
【０１７４】
以上のようにして、本実施の形態に係る無線通信システムによると、携帯電話は認証情報を作成する。携帯電話は、サーバ装置に作成した認証情報を送信する。サーバ装置は、ホットスポットコンピュータに受信した認証情報を送信する。携帯電話は、携帯電話が作成した認証情報に基づいて、ホットスポットコンピュータはサーバ装置から受信した認証情報に基づいて、携帯電話とホットスポットコンピュータとの間の接続が認証される。これにより、共通の認証情報は、携帯電話で生成されて共有化されるため、携帯電話とホットスポットコンピュータとに予め共通の認証情報を記憶させる必要がなく、さまざまな状況に応じて認証情報を決定でき、通信の秘匿性を高めることができる。
【０１７５】
＜第６の実施の形態＞
以下、本発明の第６の実施の形態に係る無線通信システムについて説明する。なお、本実施の形態に係る無線通信システムのサーバ装置、携帯電話およびホットスポットコンピュータは、前述の第１の実施の形態に係る無線通信システムのそれらの装置のハードウェア構成と同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１７６】
図２６を参照して、認証情報生成要求コマンドについて説明する。図２６に示すように、認証情報生成要求コマンドは、サーバ装置１００からホットスポットコンピュータ３００に送信され、情報の種類を識別するための認証情報生成要求ヘッダを含む。
【０１７７】
図２７を参照して、本実施の形態に係る無線通信システムのサーバ装置１００で実行されるプログラムの制御構造について説明する。なお、図２７に示すフローチャートの中で、前述の図８に示したフローチャートと同じ処理については同じステップ番号を付してある。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１７８】
Ｓ１６００にて、サーバ装置１００のＣＰＵ１２０は、ネットワーク通信部１２８を用いて、ホットスポットコンピュータ３００に認証情報生成要求コマンドを送信する。Ｓ１６０２にて、ＣＰＵ１２０は、ホットスポットコンピュータ３００から応答があったか否かを判断する。応答があると（Ｓ１６０２にてＹＥＳ）、処理はＳ１６０４へ移される。もしそうでないと（Ｓ１６０２にてＮＯ）、処理はＳ１０２０へ移される。
【０１７９】
Ｓ１６０４にて、ＣＰＵ１２０は、認証情報通知コマンド内の情報を記憶する。Ｓ１６０６にて、ＣＰＵ１２０は、携帯電話網通信部１２６を用いて、認証情報通知コマンドを携帯電話２００に送信する。
【０１８０】
図２８を参照して、本実施の形態に係る無線通信システムの携帯電話２００で実行されるプログラムの制御構造について説明する。なお、図２８に示すフローチャートの中で、前述の図９のフローチャートと同じ処理については同じステップ番号を付してある。それらについての処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１８１】
Ｓ２６００にて、携帯電話２００の制御部２２０は、サーバ装置１００を経由して、ホットスポットコンピュータ３００から認証情報通知コマンドを受信する。Ｓ２６０２にて、制御部２２０は、認証情報通知コマンド内の情報を記憶する。Ｓ２６０４にて、制御部２２０は、Bluetooth通信部２５０を用いて、ホットスポットコンピュータ３００との回線を、認証情報を使用して接続する。
【０１８２】
図２９を参照して、本実施の形態に係る無線通信システムのホットスポットコンピュータ３００で実行されるプログラムの制御構造について説明する。なお、図２９に示すフローチャートの中で、前述の図１０に示したフローチャートと同じ処理については同じステップ番号を付してある。それらについての処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１８３】
Ｓ３６００にて、ホットスポットコンピュータ３００のＣＰＵ３２０は、コマンドを受信したか否かを判断する。コマンドを受信すると（Ｓ３６００にてＹＥＳ）、処理はＳ３６０２へ移される。もしそうでないと（Ｓ３６００にてＮＯ）、処理はＳ３６００へ戻され、コマンドを受信するまで待つ。
【０１８４】
Ｓ３６０２にて、ＣＰＵ３２０は、コマンドの種類を判断する。受信したコマンドが、サーバ装置からの認証情報作成要求コマンドであると、処理はＳ３６０６へ移される。受信したコマンドが携帯電話からの認証情報を使用した接続要求コマンドであると、処理はＳ３００２へ移される。
【０１８５】
Ｓ３６０４にて、ＣＰＵ３２０は、Bluetooth通信部３２６を用いて、携帯電話２００との回線を認証情報を使用して接続する。
【０１８６】
Ｓ３６０６にて、ＣＰＵ３２０は、認証情報を作成する。Ｓ３６０８にて、ＣＰＵ３２０は認証情報を記憶する。Ｓ３６１０にて、ＣＰＵ３２０は、ネットワーク通信部３２８を用いて、サーバ装置１００を経由して、認証情報通知コマンドを携帯電話２００に送信する。
【０１８７】
以上のような構造およびフローチャートに基づく、本実施の形態に係る無線通信システムの動作について説明する。サーバ装置１００は、ネットワーク通信部１２８を用いて、ホットスポットコンピュータ３００に認証情報生成要求コマンドを送信する（Ｓ１６００）。ホットスポットコンピュータ３００においては、サーバ装置１００からの認証情報作成要求コマンドを受信すると、認証情報を作成する（Ｓ３６０６）。認証情報が記憶され（Ｓ３６０８）、ホットスポットコンピュータ３００からネットワーク通信部３２８を用いて、サーバ装置１００を経由して、認証情報通知コマンドが携帯電話２００に送信される（Ｓ３６１０）。
【０１８８】
携帯電話２００においては、サーバ装置１００を経由して、ホットスポットコンピュータ３００から認証情報通知コマンドを受信する（Ｓ２６００）。認証情報通知コマンド内の情報が記憶され（Ｓ２６０２）、携帯電話２００は、Bluetooth通信部２５０を用いて、ホットスポットコンピュータ３００との回線を認証情報を使用して接続する（Ｓ２６０４）。このとき、ホットスポットコンピュータ３００においても、Bluetooth通信部３２６を用いて、携帯電話２００との回線を認証情報を使用して接続される（Ｓ３６０４）。
【０１８９】
以上のようにして、本実施の形態に係る無線通信システムによると、ホットスポットコンピュータは認証情報を作成する。ホットスポットコンピュータは、サーバ装置に作成した認証情報を送信する。サーバ装置は、携帯電話に受信した認証情報を送信する。携帯電話はサーバ装置から受信した認証情報に基づいて、ホットスポットコンピュータは自己が作成した認証情報に基づいて、携帯電話とホットスポットコンピュータとの間の接続が認証される。これにより、共通の認証情報は、ホットスポットコンピュータで生成されて共有化されるため、携帯電話とホットスポットコンピュータとに予め共通の認証情報を記憶させる必要がなく、さまざまな状況に応じて認証情報を決定でき、通信の秘匿性を高めることができる。
【０１９０】
＜第７の実施の形態＞
以下、本発明の第７の実施の形態に係る無線通信システムについて説明する。なお、本実施の形態に係る無線通信システムのサーバ装置、携帯電話およびホットスポットコンピュータは、前述の第１の実施の形態に係る無線通信システムのそれらの装置のハードウェア構成と同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１９１】
図３０を参照して、本実施の形態に係る無線通信システムの携帯電話２００で実行されるプログラムの制御構造について説明する。なお、図３０に示すフローチャートの中で、前述の図９に示したフローチャートと同じ処理については同じステップ番号を付してある。それらについての処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１９２】
Ｓ２７００にて、携帯電話２００の制御部２２０は、Bluetooth通信部２５０の電源がオンしているか否かを判断する。Bluetooth通信部２５０の電源がオンしていると（Ｓ２７００にＹＥＳ）、処理はＳ２００２へ移される。もしそうでないと（Ｓ２７００にてＮＯ）、処理はＳ２７０２に移される。
【０１９３】
Ｓ２７０２にて、制御部２２０は、電源制御部２３０を用いて、Bluetooth通信部２５０の電源をオンにする。その後、処理はＳ２００２へ移される。
【０１９４】
以上のような構造およびフローチャートに基づく、本実施の形態に係る無線通信システムの携帯電話の動作について説明する。携帯電話２００がサーバ装置１００から接続要求コマンドを受信すると（Ｓ２００２にてＹＥＳ）、Bluetooth通信部２５０の電源がオンしているか否かが判断される（Ｓ２７００）。Bluetooth通信部２５０の電源がオンしていない場合には（Ｓ２７００にてＮＯ）、電源制御部２３０を用いて、Bluetooth通信部２５０の電源がオンされる（Ｓ２７０２）。
【０１９５】
以上のようにして、本実施の形態に係る無線通信システムの携帯電話によると、Bluetooth通信部が非作動の状態であると、電源をオンにして作動状態として、携帯電話の周囲のホットスポットコンピュータとの接続処理を実行することができる。これにより、必要な場合のみBluetooth通信部の電源をオンするため、電力の消費量を低減させることができる。
【０１９６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】  本発明の第１の実施の形態に係る無線通信システムの構成を示す図である。
【図２】  図１に示す無線通信システムのサーバ装置の制御ブロック図である。
【図３】  図１に示す無線通信システムの携帯電話の制御ブロック図である。
【図４】  図１に示す無線通信システムのホットスポットコンピュータの制御ブロック図である。
【図５】  本発明の第１の実施の形態に係る接続要求コマンドを表わす図である。
【図６】  本発明の第１の実施の形態に係る接続応答コマンドを表わす図である。
【図７】  本発明の第１の実施の形態に係る状態通知コマンドを表わす図である。
【図８】  本発明の第１の実施の形態に係る無線通信システムのサーバ装置で実行される処理のフローチャートである。
【図９】  本発明の第１の実施の形態に係る無線通信システムの携帯電話で実行される処理のフローチャートである。
【図１０】  本発明の第１の実施の形態に係る無線通信システムのホットスポットコンピュータで実行される処理のフローチャートである。
【図１１】  本発明の第２の実施の形態に係る無線通信システムのサーバ装置に記憶される通信履歴テーブルを表わす図である。
【図１２】  本発明の第２の実施の形態に係る無線通信システムのサーバ装置で実行される処理のフローチャートである。
【図１３】  本発明の第２の実施の形態に係る無線通信システムの携帯電話で実行される処理のフローチャートである。
【図１４】  本発明の第２の実施の形態に係る無線通信システムのホットスポットコンピュータで実行される処理のフローチャートである。
【図１５】  本発明の第３の実施の形態に係る警報メッセージ通知コマンドを表わす図である。
【図１６】  本発明の第３の実施の形態に係る無線通信システムのホットスポットコンピュータに記憶される情報テーブルを表わす図である。
【図１７】  本発明の第３の実施の形態に係る無線通信システムのサーバ装置で実行される処理のフローチャートである。
【図１８】  本発明の第３の実施の形態に係る無線通信システムの携帯電話で実行される処理のフローチャートである。
【図１９】  本発明の第３の実施の形態に係る無線通信システムのホットスポットコンピュータで実行される処理のフローチャートである。
【図２０】  本発明の第４の実施の形態に係る認証情報通知コマンドを表わす図である。
【図２１】  本発明の第４の実施の形態に係る無線通信システムのサーバ装置で実行される処理のフローチャートである。
【図２２】  本発明の第４の実施の形態に係る無線通信システムの携帯電話で実行される処理のフローチャートである。
【図２３】  本発明の第４の実施の形態に係る無線通信システムのホットスポットコンピュータで実行される処理のフローチャートである。
【図２４】  本発明の第５の実施の形態に係る無線通信システムのサーバ装置で実行される処理のフローチャートである。
【図２５】  本発明の第５の実施の形態に係る無線通信システムの携帯電話で実行される処理のフローチャートである。
【図２６】  本発明の第６の実施の形態に係る認証情報生成要求コマンドを表わす図である。
【図２７】  本発明の第６の実施の形態に係る無線通信システムのサーバ装置で実行される処理のフローチャートである。
【図２８】  本発明の第６の実施の形態に係る無線通信システムの携帯電話で実行される処理のフローチャートである。
【図２９】  本発明の第６の実施の形態に係る無線通信システムのホットスポットコンピュータで実行される処理のフローチャートである。
【図３０】  本発明の第７の実施の形態に係る無線通信システムの携帯電話で実行される処理のフローチャートである。
【符号の説明】
１００  サーバ装置、２００  携帯電話、３００  ホットスポットコンピュータ、４００  携帯電話網、５００  ネットワーク、６００  通信局。
【図１】
0004027713.tif 000002
【図２】
0004027713.tif 000003
【図３】
0004027713.tif 000004
【図４】
0004027713.tif 000005
【図５】
0004027713.tif 000006
【図６】
0004027713.tif 000007
【図７】
0004027713.tif 000008
【図８】
0004027713.tif 000009
【図９】
0004027713.tif 000010
【図１０】
0004027713.tif 000011
【図１１】
0004027713.tif 000012
【図１２】
0004027713.tif 000013
【図１３】
0004027713.tif 000014
【図１４】
0004027713.tif 000015
【図１５】
0004027713.tif 000016
【図１６】
0004027713.tif 000017
【図１７】
0004027713.tif 000018
【図１８】
0004027713.tif 000019
【図１９】
0004027713.tif 000020
【図２０】
0004027713.tif 000021
【図２１】
0004027713.tif 000022
【図２２】
0004027713.tif 000023
【図２３】
0004027713.tif 000024
【図２４】
0004027713.tif 000025
【図２５】
0004027713.tif 000026
【図２６】
0004027713.tif 000027
【図２７】
0004027713.tif 000028
【図２８】
0004027713.tif 000029
【図２９】
0004027713.tif 000030
【図３０】
0004027713.tif 000031