(57)【要約】【課題】オンラインサービスに対するユーザの参加状況を、携帯型通信装置の動きに応じて、簡便かつ素早く設定する携帯型通信装置を実現する。【解決手段】オンラインサービスサーバを利用するように設計されている携帯型通信装置３００は、モーション監視部３３４とアプリケーション３３６とを有している。モーション監視部３３４は、モーション状態３３２を検出する。アプリケーション３３６は、モーション監視部３３４からモーション状態を受け取り、これに応じてプレゼンス情報を決定する。送受信部４１２は、この決定されたプレゼンス情報を、ネットワークを介してオンラインサービスサーバに伝送する。【選択図】図１０
2008042903.tif 000002
【特許請求の範囲】
【請求項１】
オンラインサービスサーバのサービスを利用する携帯型通信装置であって、
プロセッサと、
電気的に上記プロセッサと接続するメモリとを備え、
上記メモリには、当該携帯型通信装置のモーション状態に基づいてプレゼンス情報を設定するように上記プロセッサに指示する命令が格納されており、
上記プロセッサは、上記命令にしたがって、
上記オンラインサービスサーバに接続し、
当該携帯型通信装置が動いているか否かを判定し、
上記モーション状態に基づいてプレゼンス情報を設定し、
上記プレゼンス情報を上記オンラインサービスサーバに伝送することを特徴とする携帯型通信装置。
【請求項２】
上記携帯型通信装置は、携帯電話機であることを特徴とする請求項１に記載の携帯型通信装置。
【請求項３】
上記携帯電話機は、空間知覚機能を有することを特徴とする請求項２に記載の携帯型通信装置。
【請求項４】
上記空間知覚機能を有する携帯電話機が動いているか、または、静止している場合に、上記モーション状態が変化することを特徴とする請求項３に記載の携帯型通信装置。
【請求項５】
上記プロセッサは、
上記空間知覚機能を有する携帯電話機が動いている場合に、第１のプレゼンス情報を設定し、上記空間知覚機能を有する携帯電話機が静止している場合に、第２のプレゼンスプレゼンス情報を設定することを特徴とする請求項４に記載の携帯型通信装置。
【請求項６】
上記第１のプレゼンス情報は、当該携帯電話機のユーザは通信可能な状態であることを示し、上記第２のプレゼンス情報は、上記ユーザは通信不可能な状態であることを示すことを特徴とする請求項５に記載の携帯型通信装置。
【請求項７】
上記オンラインサービスサーバは、インスタントメッセージングサービス、チャットルームサービス、ビデオ会議サービス、仮想会議室サービス、仮想的なホワイトボードセッション機能、プッシュトゥートークセッション機能、および、プレゼンス情報付き電話帳機能からなる群より選択されるサービスまたは機能を提供することを特徴とする請求項１に記載の携帯型通信装置。
【請求項８】
上記プレゼンス情報は、当該携帯型通信装置で動作するインスタントメッセンジャーアプリケーションによって、オンラインサービスサーバに伝送されることを特徴とする請求項７に記載の携帯型通信装置。
【請求項９】
上記命令には、当該携帯型通信装置のモーション状態を監視して、モーション状態を決定するように上記プロセッサに指示する命令が含まれており、
上記プロセッサは、上記命令にしたがって、
上記モーション状態を決定することを特徴とする請求項１に記載の携帯型通信装置。
【請求項１０】
上記メモリには、ユーザ設定が格納されており、
上記ユーザ設定は、あらかじめ作成された、上記プレゼンス情報を表すメッセージを含んでいることを特徴とする請求項１に記載の携帯型通信装置。
【請求項１１】
上記携帯型通信装置は、空間知覚機能を有する携帯電話機であり、
上記空間知覚機能を有する携帯電話機が動いているか、または、静止している場合に、上記モーション状態が変化し、
上記プロセッサは、上記モーション状態の変化に応じて、上記プレゼンス情報を変更することを特徴とする請求項１に記載の携帯型通信装置。
【請求項１２】
上記命令には、上記モーション状態を監視し続けるように上記プロセッサに指示する命令が含まれていることを特徴とする請求項１に記載の携帯型通信装置。
【請求項１３】
上記命令には、上記モーション状態に基づいて、上記プレゼンス情報を変更し続けるように上記プロセッサに指示する命令が含まれていることを特徴とする請求項１１に記載の携帯型通信装置。
【請求項１４】
上記命令には、上記モーション状態に変化が生じた場合に、上記プレゼンス情報を変更する前に一定期間待機するように上記プロセッサに指示する命令が含まれていることを特徴とする請求項１３に記載の携帯型通信装置。
【請求項１５】
上記一定期間は、モーション状態の変化が生じた場合にリセットされることを特徴とする請求項１４に記載の携帯型通信装置。
【請求項１６】
オンラインサービスサーバのサービスを利用する携帯型通信装置であって、
プロセッサと、
電気的に上記プロセッサと接続するメモリとを備え、
上記メモリには、当該携帯型通信装置の動きを示すモーション状態に基づいて、当該携帯型通信装置のユーザの利用状況を示すプレゼンス情報を設定するように上記プロセッサに指示する命令が格納されており、
上記プロセッサは、上記命令にしたがって、上記オンラインサービスサーバに接続し、当該携帯型通信装置が動いているか否かを判定し、上記判定の結果に応じて決定された上記モーション状態に基づいて上記プレゼンス情報を設定することを特徴とする携帯型通信装置。
【請求項１７】
オンラインサービスサーバのサービスを利用する携帯型通信装置であって、
当該携帯型通信装置の動きを検出して、当該携帯型通信装置の動きを示すモーション状態を決定するモーション状態検出手段と、
上記モーション状態に関連付けて、当該携帯型通信装置のユーザの利用状況を示すプレゼンス情報を記憶するプレゼンスリスト記憶部と、
上記プレゼンスリスト記憶部から、上記モーション状態検出手段が決定したモーション状態に対応するプレゼンス情報を特定して、該プレゼンス情報を設定するプレゼンス情報設定手段とを備えていることを特徴とする携帯型通信装置。
【請求項１８】
携帯型通信装置のモーション状態に基づいてプレゼンス情報を設定する携帯型通信装置の制御方法であって、
オンラインサービスサーバに接続する接続ステップと、
当該携帯型通信装置のモーション状態を決定するステップと、
上記モーション状態に基づいてプレゼンス情報を設定するステップと、
上記プレゼンス情報を上記オンラインサービスサーバに伝送するステップとを含むことを特徴とする携帯型通信装置の制御方法。
【請求項１９】
上記携帯型通信装置は、空間知覚機能を有する携帯電話機であることを特徴とする請求項１８に記載の携帯型通信装置の制御方法。
【請求項２０】
上記プレゼンス情報は、
上記空間知覚機能を有する携帯電話機が動いている場合に、当該携帯電話機のユーザが通信可能な状態であることを示し、上記空間知覚機能を有する携帯電話機が静止している場合に、当該携帯電話機のユーザが通信不可能な状態であることを示すことを特徴とする請求項１９に記載の携帯型通信装置の制御方法。
【請求項２１】
上記オンラインサービスサーバは、インスタントメッセージングサービス、チャットルームサービス、ビデオ会議サービス、仮想会議室サービス、仮想的なホワイトボードセッション機能、プッシュトゥートークセッション機能、および、プレゼンス情報付き電話帳機能からなる群より選択されるサービスまたは機能を提供することを特徴とする請求項２０に記載の携帯型通信装置の制御方法。
【請求項２２】
オンラインサービスサーバのサービスを利用する携帯型通信装置の制御方法であって、
上記携帯型通信装置の動きを検出して、上記携帯型通信装置の動きを示すモーション状態を決定する状態検出ステップと、
上記モーション状態に関連付けて、上記携帯型通信装置のユーザの利用状況を示すプレゼンス情報を記憶するプレゼンスリスト記憶部から、上記状態検出ステップにて決定したモーション状態に対応するプレゼンス情報を特定して、該プレゼンス情報を設定する設定ステップとを含むことを特徴とする携帯型通信装置の制御方法。
【請求項２３】
携帯型通信装置のプレゼンス情報を提供する通信システムであって、
上記通信システムは、
ネットワークと電子的に通信接続されたオンラインサービスサーバと、
上記オンラインサービスサーバのサービスを利用する携帯型通信装置とを含み、
上記携帯型通信装置は、
プロセッサと、
電気的に上記プロセッサと接続するメモリとを備え、
上記メモリには、当該携帯型通信装置のモーション状態に基づいてプレゼンス情報を設定するように上記プロセッサに指示する命令が格納されており、
上記プロセッサは、上記命令にしたがって、
上記オンラインサービスサーバに接続し、
当該携帯型通信装置のモーション状態を決定し、
上記モーション状態に基づいてプレゼンス情報を設定し、
上記プレゼンス情報を上記オンラインサービスサーバに伝送し、
上記オンラインサービスサーバは、
上記プレゼンス情報を上記携帯型通信装置から受信し、該プレゼンス情報を１またはそれ以上の加入者端末装置に伝送することを特徴とする通信システム。
【請求項２４】
上記携帯型通信装置は、空間知覚機能を有する携帯電話機であることを特徴とする請求項２３に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯型通信装置に関するものである。特に、本発明は、オンラインサービスにおける携帯型通信装置のプレゼンス情報を、動きに基づいて表すシステムおよび方法にに関するものである。
【背景技術】
【０００２】
社会でのコンピュータの利用はここ数１０年で非常に増大している。家庭、職場、学校などに導入されるコンピュータの数は増大している。ビジネスにおいて利用されるコンピュータの増加は劇的である。コンピュータは様々な職業上の機能、たとえばコミュニケーションや宣伝、計算などにおいて役立っている。またコンピュータは継続教育の現場でも多く使用されてきている。学生は、コンピュータを、数学や語学、芸術など様々な科目における自らの能力の向上のために用いている。同様に、コンピュータは、家庭においても様々なタスク、例えば家計簿や通信などを補助するために利用され、その数は増加している。
【０００３】
コンピュータネットワークの利用もまた同様に、急速な速さで増大している。コンピュータネットワークとは、情報および／またはタスクとを共有するためにお互いに接続されたコンピュータのグループである。コンピュータネットワークには、非常に多くの形態が存在する。１つの例としては、ローカルエリアネットワーク（LAN: local area network）がある。企業内でのコンピュータネットワークでは、社員の間ではコンピュータ間の情報の交換と共有が許可されている。ネットワークに接続している複数のコンピュータによってタスクが共有されるので、業務がより速い速度で終了するようになっている。
【０００４】
個々のコンピュータネットワークは更に他のコンピュータネットワークとつながり、より大規模なネットワークを形成している。インターネット（The Internet）は、数千の相互接続されたコンピュータネットワークからなる、世界的な情報系を基にした最大のコンピュータ（ネットワーク）である。劇的なインターネットの利用の増加は社会機能のあり方を変えてきている。インターネットにより、コンピュータのユーザは、世界中のどこにいても、大規模な相互に接続されたネットワークの中の情報にアクセスすることができる。
【０００５】
インターネットのネットワークを通じてユーザに提供される、非常に多くのサービスがある。これらの「オンラインサービス（online service）」によって、ユーザは、インターネットを通して供給された情報にアクセスすることができる。ユーザが、インターネットを通して、商品を販売したり、購入したりすることができるオンラインサービスもあれば、ユーザが、インターネットを通じてチケットの情報を供給する仮想の航空会社を検索し、その航空会社から飛行機のチケットを購入することができるオンラインサービスもある。オンラインサービスによって、人々の情報交換の方法が変化している。この種のオンラインサービスの一例としては、インスタントメッセージング（instant messaging）がある。
【０００６】
インスタントメッセージングは、テキスト形式の通信文を二人、若しくはもっと多くの人々と交換する方法である。一般的に、インスタントメッセージングによって、ユーザは、情報交換を希望する人々のリストを作成することができる。このリストは、一般に「コンタクトリスト（contact list）」と呼ばれ、殆どのインスタントメッセージングサービスにおいて、ユーザは、そのときにオンライン接続している人であれば、該ユーザのコンタクトリストに載っている誰とでも情報交換をすることができる。一般的に、ユーザは会話を開始する前に、コンタクトリスト中のオンライン接続中の人々に対して、通知を行う。ほとんどのインスタントメッセージングサービスでは、二人、若しくはそれ以上のユーザがメッセージを書き込み、お互いがすぐに見ることのできる小さいテキストウインドウが提供される。一般的には、会話の参加者は、テキストが（一行ずつ）書き込まれるとすぐに、そのテキストを一行ずつ読んでいく。
【０００７】
インスタントメッセージングサービスでは、ユーザは、オンライン接続の前後に通知を行うだけでなく、該ユーザのグループと情報交換するためのチャットルーム（chat room）を開設し、画像、音声などと同様に、ウェブサイトへのリンクを共有することができる。一部の人々の間では、インスタントメッセージングは、手紙の交換というよりは電話での会話のように利用され、仕事においても、個人的な用途においても非常に一般的になっている。インスタントメッセージングはまた、通信が、テキストメッセージの交換によって続いていようがいまいが、あるいは、従来の電話での通話として完了していようがいまいが、いずれにしてもテレホンタグ（互いに何度も電話をかけ合いながら、相手が不在で連絡の取れない状態）を避けることができる方法として、しばしば使われている。
【０００８】
インターネットを通じて提供されるオンラインサービスの多くは、「プレゼンス(presence)」と呼ばれる概念を用いている。プレゼンス情報より、オンラインサービスのユーザは、そのオンラインサービスの他のユーザに、自分が「オンライン(on-line)」の状態なのか「オフライン(off-line)」の状態なのかを知らせることができる。例えば、インスタントメッセージングなどのオンラインサービスでは、ユーザがオンラインかオフラインかを知らせたり、会話が可能かどうか（例えば「通信可能（available）」、「多忙（busy）」、「食事外出中」などの状態）を知らせたりするためにプレゼンス情報を用いる。これらのインスタントメッセージングサービスの多くは、ユーザのコンピュータがある特定の状態になったときに、オンライン状態である旨を自動的に知らせるようになっている。例えば、インスタントメッセージングサービスは、コンピュータがシャットダウンしたときや、スリープモード若しくは休止モードになったときに、自動的にオンライン状態のうち「不在(away)」の情報を伝える。同様に、インスタントメッセージングサービスは、コンピュータがスリープモード若しくは休止モードから復帰したときや、ユーザによって電源が投入されたときに、自動的にオンライン状態のうちの「通話可能(available)」を伝える。
【０００９】
これらのオンラインサービスに加えて、他者とのより効率的な通信方法の需要の拡大に伴い、例えば携帯電話機などの携帯型通信装置の利用も増大している。携帯電話機によって、ユーザは、有線の電話に制限されずに、電話によって情報交換することが可能になり、携帯電話機の信号によって、携帯電話機のユーザはさらに移動しやすくなった。
【００１０】
携帯電話機などの幾つかの携帯型通信装置によって、ユーザは、非常に多くの上述したオンラインサービスへ参加することもできるようになった。例えば、携帯電話機のユーザは、インスタントメッセージングのオンラインサービスに参加することができる。携帯電話機のユーザは、従来のコンピュータでインスタントメッセージングサービスを利用するユーザと基本的に同じ利益を享受することができる。携帯電話機のユーザは、今では、携帯電話機が信号を受信できるところであれば事実上どこにいても、コンタクトリストの複数のメンバとのインスタントメッセージングに参加することができる。携帯電話機のユーザはインスタントメッセージングを通じて、携帯電話機に格納されている画像や音楽を共有することができる。
【特許文献１】米国特許公報「ＵＳ６９５２１８１」（米国公開特許公報「ＵＳ２００３／２２２８１９」（２００３年１２月４日公開））
【特許文献２】米国特許公報「ＵＳ６９４７５７１」（米国公開特許公報「ＵＳ２００５／２１３７９０」（２００５年９月２９日公開））
【特許文献３】米国公開特許公報「ＵＳ２００５／１８４８７５」（２００５年８月２５日公開）
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、携帯電話機などの携帯型通信装置を通じて、オンラインサービスに接続するための既存のシステム及び方法には、様々な欠点が存在している。それゆえ、携帯電話機を通じてオンラインサービスに接続し、使用するシステムと方法とを改良することにより利点が生まれる。同様に、多くのオンラインサービスに引き継がれるプレゼンスの機能性のためのシステムと方法とを改良することにより利点が生まれる。本発明の目的は、オンラインサービスに対するユーザの参加状況（プレゼンス情報）を、携帯型通信装置の動き（モーション状態）に応じて、簡便かつ素早く設定する携帯型通信装置、携帯型通信装置の制御方法およびプレゼンス通知システムを実現することにある。携帯電話機を用いたオンラインサービスのシステムおよび方法の具体例をいくつか以下に開示する。
【課題を解決するための手段】
【００１２】
本発明の携帯型通信装置は、上記課題を解決するために、オンラインサービスサーバのサービスを利用する携帯型通信装置であって、プロセッサと、電気的に上記プロセッサと接続するメモリとを備え、上記メモリには、当該携帯型通信装置のモーション状態に基づいてプレゼンス情報を設定するように上記プロセッサに指示する命令が格納されており、上記プロセッサは、上記命令にしたがって、上記オンラインサービスサーバに接続し、当該携帯型通信装置が動いているか否かを判定し、上記モーション状態に基づいてプレゼンス情報を設定し、上記プレゼンス情報を上記オンラインサービスサーバに伝送することを特徴としている。
【００１３】
上記構成によれば、上記プロセッサは、上記メモリに記憶される命令にしたがって、携帯型通信装置の動きを検出し、検出結果によって決定されたモーション状態に応じたプレゼンス情報を設定する。携帯型通信装置は、設定されたプレゼンス情報は、オンラインサービスサーバに伝送される。
【００１４】
これにより、携帯型通信装置の動きに応じてプレゼンス情報が設定され、オンラインサービスサーバに伝送されるので、ユーザの特別な操作を必要とせず、簡便に当該携帯型通信装置のプレゼンス情報をオンラインサービスサーバに通知することが可能となる。よって、ユーザは、自身の利用状況に応じて都度プレゼンス情報をオンラインサービスサーバに通知する必要がなくなるので、ユーザの利便性が向上する。
【００１５】
上記携帯型通信装置は、携帯電話機であることが好ましい。
【００１６】
上記携帯電話機は、空間知覚機能を有することが好ましい。
【００１７】
上記空間知覚機能を有する携帯電話機が動いているか、または、静止している場合に、上記モーション状態が変化してもよい。
【００１８】
上記プロセッサは、上記空間知覚機能を有する携帯電話機が動いている場合に、第１のプレゼンス情報を設定し、上記空間知覚機能を有する携帯電話機が静止している場合に、第２のプレゼンスプレゼンス情報を設定することが好ましい。
【００１９】
さらに、上記第１のプレゼンス情報は、当該携帯電話機のユーザは通信可能な状態であることを示し、上記第２のプレゼンス情報は、上記ユーザは通信不可能な状態であることを示すことが好ましい。
【００２０】
上記オンラインサービスサーバは、インスタントメッセージングサービス、チャットルームサービス、ビデオ会議サービス、仮想会議室サービス、仮想的なホワイトボードセッション機能、プッシュトゥートークセッション機能、および、プレゼンス情報付き電話帳機能からなる群より選択されるサービスまたは機能を提供することができる。
【００２１】
上記プレゼンス情報は、当該携帯型通信装置で動作するインスタントメッセンジャーアプリケーションによって、オンラインサービスサーバに伝送されてもよい。
【００２２】
上記命令には、当該携帯型通信装置のモーション状態を監視して、モーション状態を決定するように上記プロセッサに指示する命令が含まれており、上記プロセッサは、上記命令にしたがって、上記モーション状態を決定することが好ましい。
【００２３】
上記メモリには、ユーザ設定が格納されており、上記ユーザ設定は、あらかじめ作成された、上記プレゼンス情報を表すメッセージを含んでいることが好ましい。
【００２４】
上記携帯型通信装置は、空間知覚機能を有する携帯電話機であり、上記空間知覚機能を有する携帯電話機が動いているか、または、静止している場合に、上記モーション状態が変化し、上記プロセッサは、上記モーション状態の変化に応じて、上記プレゼンス情報を変更することが好ましい。
【００２５】
上記命令には、上記モーション状態を監視し続けるように上記プロセッサに指示する命令が含まれていることが好ましい。
【００２６】
上記命令には、上記モーション状態に基づいて、上記プレゼンス情報を変更し続けるように上記プロセッサに指示する命令が含まれていることが好ましい。
【００２７】
上記命令には、上記モーション状態に変化が生じた場合に、上記プレゼンス情報を変更する前に一定期間待機するように上記プロセッサに指示する命令が含まれていることが好ましい。
【００２８】
上記一定期間は、モーション状態の変化が生じた場合にリセットされることが好ましい。
【００２９】
本発明の携帯型通信装置は、上記課題を解決するために、オンラインサービスサーバのサービスを利用する携帯型通信装置であって、プロセッサと、電気的に上記プロセッサと接続するメモリとを備え、上記メモリには、当該携帯型通信装置の動きを示すモーション状態に基づいて、当該携帯型通信装置のユーザの利用状況を示すプレゼンス情報を設定するように上記プロセッサに指示する命令が格納されており、上記プロセッサは、上記命令にしたがって、上記オンラインサービスサーバに接続し、当該携帯型通信装置が動いているか否かを判定し、上記判定の結果に応じて決定された上記モーション状態に基づいて上記プレゼンス情報を設定することを特徴としている。
【００３０】
本発明の携帯型通信装置は、上記課題を解決するために、オンラインサービスサーバのサービスを利用する携帯型通信装置であって、当該携帯型通信装置の動きを検出して、当該携帯型通信装置の動きを示すモーション状態を決定するモーション状態検出手段（モーション状態検出部４３２）と、上記モーション状態に関連付けて、当該携帯型通信装置のユーザの利用状況を示すプレゼンス情報を記憶するプレゼンスリスト記憶部（プレゼンスリスト４１）と、上記プレゼンスリスト記憶部から、上記モーション状態検出手段が決定したモーション状態に対応するプレゼンス情報を特定して、該プレゼンス情報を設定するプレゼンス情報設定手段（プレゼンス情報設定部３１）とを備えていることを特徴としている。
【００３１】
上記構成によれば、モーション状態検出手段は、上記携帯型通信装置の動きを検出して、当該携帯型通信装置のモーション状態を決定する。モーション状態とは、携帯型通信装置の動きを示す情報である。例えば、モーション状態は、携帯型通信装置の水平移動、垂直移動、回転移動、加速を伴う移動などの状態を示す。
【００３２】
携帯型通信装置のプレゼンスリスト記憶部には、上記モーション状態に関連付けて、当該携帯型通信装置のユーザの利用状況を示すプレゼンス情報が記憶されている。プレゼンス情報とは、当該携帯型通信装置のユーザの利用状況を示す情報である。例えば、プレゼンス情報は、ユーザが、通話可能な状態であるか否かなどの利用状況を示す。
【００３３】
プレゼンス情報設定手段は、上記プレゼンスリスト記憶部を参照し、上記モーション状態検出手段が決定したモーション状態に対応するプレゼンス情報を特定して、該プレゼンス情報を、当該携帯型通信装置の現在のプレゼンス情報として設定する。
【００３４】
これにより、オンラインサービスに対するユーザの参加状況（プレゼンス情報）を、携帯型通信装置の動き（モーション状態）に応じて、簡便かつ素早く設定する携帯型通信装置を実現することが可能となる。
【００３５】
本発明の携帯型通信装置の制御方法は、上記課題を解決するために、携帯型通信装置のモーション状態に基づいてプレゼンス情報を設定する携帯型通信装置の制御方法であって、オンラインサービスサーバに接続する接続ステップと、当該携帯型通信装置のモーション状態を決定するステップと、上記モーション状態に基づいてプレゼンス情報を設定するステップと、上記プレゼンス情報を上記オンラインサービスサーバに伝送するステップとを含むことを特徴としている。
【００３６】
上記携帯型通信装置は、空間知覚機能を有する携帯電話機であることが好ましい。
【００３７】
上記プレゼンス情報は、上記空間知覚機能を有する携帯電話機が動いている場合に、当該携帯電話機のユーザが通信可能な状態であることを示し、上記空間知覚機能を有する携帯電話機が静止している場合に、当該携帯電話機のユーザが通信不可能な状態であることを示すことが好ましい。
【００３８】
上記オンラインサービスサーバは、インスタントメッセージングサービス、チャットルームサービス、ビデオ会議サービス、仮想会議室サービス、仮想的なホワイトボードセッション機能、プッシュトゥートークセッション機能、および、プレゼンス情報付き電話帳機能からなる群より選択されるサービスまたは機能を提供することができる。
【００３９】
本発明の携帯型通信装置の制御方法は、上記課題を解決するために、オンラインサービスサーバのサービスを利用する携帯型通信装置の制御方法であって、上記携帯型通信装置の動きを検出して、上記携帯型通信装置の動きを示すモーション状態を決定する状態検出ステップと、上記モーション状態に関連付けて、上記携帯型通信装置のユーザの利用状況を示すプレゼンス情報を記憶するプレゼンスリスト４１（プレゼンスリスト記憶部）から、上記状態検出ステップにて決定したモーション状態に対応するプレゼンス情報を特定して、該プレゼンス情報を設定する設定ステップとを含むことを特徴としている。
【００４０】
本発明の通信システムは、上記課題を解決するために、携帯型通信装置のプレゼンス情報を提供する通信システムであって、上記通信システムは、ネットワークと電子的に通信接続されたオンラインサービスサーバと、上記オンラインサービスサーバのサービスを利用する携帯型通信装置とを含み、上記携帯型通信装置は、プロセッサと、電気的に上記プロセッサと接続するメモリとを備え、上記メモリには、当該携帯型通信装置のモーション状態に基づいてプレゼンス情報を設定するように上記プロセッサに指示する命令が格納されており、上記プロセッサは、上記命令にしたがって、上記オンラインサービスサーバに接続し、当該携帯型通信装置のモーション状態を決定し、上記モーション状態に基づいてプレゼンス情報を設定し、上記プレゼンス情報を上記オンラインサービスサーバに伝送し、上記オンラインサービスサーバは、上記プレゼンス情報を上記携帯型通信装置から受信し、該プレゼンス情報を１またはそれ以上の加入者端末装置に伝送することを特徴としている。
【００４１】
上記携帯型通信装置は、空間知覚機能を有する携帯電話機であることが好ましい。
【００４２】
なお、上記携帯型通信装置は、コンピュータによって実現してもよく、この場合には、コンピュータに、上記プロセッサの動作を行わせることにより上記携帯型通信装置をコンピュータにて実現させる携帯型通信装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００４３】
以上のように、本発明の携帯型通信装置は、プロセッサと、電気的に上記プロセッサと接続するメモリとを備え、上記メモリには、当該携帯型通信装置のモーション状態に基づいてプレゼンス情報を設定するように上記プロセッサに指示する命令が格納されており、上記プロセッサは、上記命令にしたがって、上記オンラインサービスサーバに接続し、当該携帯型通信装置が動いているか否かを判定し、上記モーション状態に基づいてプレゼンス情報を設定し、上記プレゼンス情報を上記オンラインサービスサーバに伝送することを特徴としている。
【００４４】
本発明の携帯型通信装置は、プロセッサと、電気的に上記プロセッサと接続するメモリとを備え、上記メモリには、当該携帯型通信装置の動きを示すモーション状態に基づいて、当該携帯型通信装置のユーザの利用状況を示すプレゼンス情報を設定するように上記プロセッサに指示する命令が格納されており、上記プロセッサは、上記命令にしたがって、上記オンラインサービスサーバに接続し、当該携帯型通信装置が動いているか否かを判定し、上記判定の結果に応じて決定された上記モーション状態に基づいて上記プレゼンス情報を設定することを特徴としている。
【００４５】
本発明の携帯型通信装置は、当該携帯型通信装置の動きを検出して、当該携帯型通信装置の動きを示すモーション状態を決定するモーション状態検出手段と、上記モーション状態に関連付けて、当該携帯型通信装置のユーザの利用状況を示すプレゼンス情報を記憶するプレゼンスリスト記憶部と、上記プレゼンスリスト記憶部から、上記モーション状態検出手段が決定したモーション状態に対応するプレゼンス情報を特定して、該プレゼンス情報を設定するプレゼンス情報設定手段とを備えていることを特徴としている。
【００４６】
本発明の携帯型通信装置の制御方法は、オンラインサービスサーバに接続する接続ステップと、当該携帯型通信装置のモーション状態を決定するステップと、上記モーション状態に基づいてプレゼンス情報を設定するステップと、上記プレゼンス情報を上記オンラインサービスサーバに伝送するステップとを含むことを特徴としている。
【００４７】
本発明の携帯型通信装置の制御方法は、上記携帯型通信装置の動きを検出して、上記携帯型通信装置の動きを示すモーション状態を決定する状態検出ステップと、上記モーション状態に関連付けて、上記携帯型通信装置のユーザの利用状況を示すプレゼンス情報を記憶するプレゼンスリスト４１（プレゼンスリスト記憶部）から、上記状態検出ステップにて決定したモーション状態に対応するプレゼンス情報を特定して、該プレゼンス情報を設定する設定ステップとを含むことを特徴としている。
【００４８】
本発明の通信システムは、上記通信システムは、ネットワークと電子的に通信接続されたオンラインサービスサーバと、上記オンラインサービスサーバのサービスを利用する携帯型通信装置とを含み、上記携帯型通信装置は、プロセッサと、電気的に上記プロセッサと接続するメモリとを備え、上記メモリには、当該携帯型通信装置のモーション状態に基づいてプレゼンス情報を設定するように上記プロセッサに指示する命令が格納されており、上記プロセッサは、上記命令にしたがって、上記オンラインサービスサーバに接続し、当該携帯型通信装置のモーション状態を決定し、上記モーション状態に基づいてプレゼンス情報を設定し、上記プレゼンス情報を上記オンラインサービスサーバに伝送し、上記オンラインサービスサーバは、上記プレゼンス情報を上記携帯型通信装置から受信し、該プレゼンス情報を１またはそれ以上の加入者端末装置に伝送することを特徴としている。
【００４９】
これにより、オンラインサービスに対するユーザの参加状況（プレゼンス情報）を、携帯型通信装置の動き（モーション状態）に応じて、簡便かつ素早く設定することができるという効果を奏する。
【発明を実施するための最良の形態】
【００５０】
携帯型通信装置(mobile telecommunications device)について記載する。携帯型通信装置は、オンラインサービスサーバを利用するように設計されている。携帯型通信装置は、プロセッサと、該プロセッサと電気的に通信するメモリとを備えている。上記メモリには、携帯型通信装置のモーション状態に基づいたプレゼンスを設定するための各命令が保存されている。また、各命令は、さまざまな機能を実現するために実行可能である。携帯型通信装置はオンラインサービスプロバイダ（オンラインサービスサーバ）に接続されている。なお、「オンラインサービスプロバイダ」は、ここでは通信ネットワーク上に設けられた、上記オンラインサービスプロバイダが所有するサーバ装置を指すものとし、以下、オンラインサービスサーバと称する。そして、上記命令により、携帯型通信装置が動いているか否かが判定され、モーション状態が検出される。そして、検出されたモーション状態に基づいてプレゼンス情報が設定される。設定されたプレゼンス情報はオンラインサービスサーバに伝送される。
【００５１】
携帯型通信装置のモーション状態に基づいてプレゼンス情報を設定する方法について記載する。携帯型通信装置は、オンラインサービスサーバに接続されている。携帯型通信装置は、当該携帯型通信装置が動いているか否かを判定し、モーション状態を検出する。そして、検出したモーション状態に基づいてプレゼンス情報を設定する。設定されたプレゼンス情報はオンラインサービスサーバに伝送される。
【００５２】
携帯型通信装置のプレゼンス情報を供給するシステムについて記載する。上記供給するシステムは、ネットワークを介して電子的に通信可能なオンラインサービスサーバを含む。また、上記システムは、オンラインサービスサーバのサービスに加入する加入者が所有する加入者端末装置（携帯型通信装置）（subscriber）を複数含む。上記システムは、さらに、携帯型通信装置を含み、上記携帯型通信装置は、オンラインサービスサーバを利用するように設計され、プロセッサと、該プロセッサと電気的に通信するメモリとを備えている。上記メモリには、携帯型通信装置のモーション状態に基づいたプレゼンスを設定するための各命令が保存されている。また、各命令は、さまざまなタスクを実現するために実行可能である。携帯型通信装置はオンラインサービスサーバに接続されている。上記各命令により、携帯型通信装置のモーション状態が決定され、該モーション状態に基づいてプレゼンス情報が設定される。上記プレゼンス情報は、オンラインサービスサーバに伝送される。オンラインサービスサーバは、上記プレゼンス情報を携帯型通信装置から受信して、上記プレゼンス情報を１または複数の加入者端末装置に送信される。
【００５３】
本発明の一実施形態において、上記携帯型通信装置は携帯電話機であってもよい。また別の実施形態では、上記携帯電話機は、空間知覚機能を有する（location technology enabled）携帯電話機であってもよい。さらに他の実施形態では、ユーザ設定が携帯電話機のメモリに記憶されていてもよい。また他の実施形態では、上記ユーザ設定は、プレゼンス情報を示すためのあらかじめ定められたメッセージを含んでいてもよい。
【００５４】
本発明の一実施形態において、上記プレゼンス情報は、空間知覚機能付き携帯電話機が動いたことを示す第１のプレゼンス、および、空間知覚機能付き携帯電話機が静止したことを示す第２のプレゼンスを示している。他の実施形態では、空間知覚機能付き携帯電話機が動いたり静止したりした場合に、携帯型通信装置のモーション状態が変化してもよい。さらに他の実施形態では、第１のプレゼンス情報が、携帯型通信装置のユーザが通話可能になったことを示し、第２のプレゼンス情報が、携帯型通信装置のユーザが通話不可能になったことを示してもよい。さらに他の実施形態では、上記プレゼンス情報は、モーション状態に応じて自動的に変更されてもよい。
【００５５】
本発明の一実施形態において、オンラインサービスサーバは、以下のいずれのサービス／機能を提供するものであっても良いが、それに限定されるものではない。そのサービス／機能とは、インスタントメッセージングサービス、チャットルームサービス、ビデオ会議サービス、仮想会議室サービス、仮想的なホワイトボードセッション機能、プッシュトゥートーク（push to talk）セッション機能、または、プレゼンス情報付き電話帳機能などである。さらに、上記プレゼンス情報は、携帯型通信装置で動作するインスタントメッセンジャーアプリケーションによって、オンラインサービスサーバに伝送される。
【００５６】
本発明の一実施形態において、モーション監視命令は、上記携帯型通信装置のモーション状態を決定するために実行される。さらに、上記実行可能命令は、上記モーション状態の監視を継続してもよい。他の実施形態において、上記プレゼンス情報は、モーション状態に基づいてプレゼンスの更新を継続してもよい。また、さらに他の実施形態において、モーション状態が変化したときに、プレゼンス情報を変更するまで一定期間待機するようにしてもよい。さらに他の実施形態において、上記一定期間は、モーション状態の変化が生じた場合にリセットされてもよい。
【００５７】
本発明における様々な実施形態について、図面を参照しつつ記載する。同一の参照番号は、同一若しくは機能的に同様の要素を示している。本発明の実施形態は、広く一般的に説明および図に記載しており、異なる構成の変形例において、配置や設計は様々に設定することができる。それ故、後に記載する、本発明の幾つかの典型的な実施形態についての詳細な記載および図面は、発明の範囲、請求項の範囲を限定することを意図しておらず、単に本発明の一実施形態を表現するものに過ぎない。
【００５８】
特にここで、「典型的な」という語は、「一例、一事例、一実例として示す」という意味のみで用いられている。ここで記載する、「典型的な」いくつかの具体例は、他の具体例より好ましいと解釈する必要はないし、より有利であると解釈する必要もない。また、以下では実施例の様々な点について図面によって説明されているが、特に明示しない限り、図面は必ずしも縮尺の影響を受けないものである。
【００５９】
ここで記載されている具体例についての、多くの特徴はコンピュータのソフトウェア、電気的なハードウェア、若しくはそれらの組み合わせによって実現されてもよい。このように、ハードウェアとソフトウェアとのどちらで実現してもよいことを明確に説明するために、以降では、様々な構成要素を機能という観点によって説明している。このような機能をハードウェアで実現するかソフトウェアで実現するかについては、個別のアプリケーション、および、システム全体に課されている設計上の制限などによって決まることになる。当業者であれば、ここで示す機能を、個々のアプリケーションに対して様々な方法で実現することが考えられるが、このような決定された各実現形態も本発明の範囲を逸脱すものではない。
【００６０】
ここに開示される機能が、コンピュータのソフトウェアとして実現される場合、そのようなソフトウェアは、どのような種類の命令若しくはコンピュータ実行可能なコードを含んでいてもよい。これらの命令またはコードは、記憶装置に格納されていてもよいし、システムバスまたはネットワークを通して電気的な信号として伝送されていてもよいし、その両方であってもよい。ここに記載する要素に関連付けられた機能を実現するソフトウェアは、単一命令であってもよいし、または、複数の命令を含んでいてもよい。また、ソフトウェアは、幾つかの異なるコードセグメント、３つ以上のプログラムに分けて、幾つかの記憶装置にまたがって分散して配置されていてもよい。
【００６１】
ここで用いる、「一実施形態」、「実施形態」、「各実施形態」、「上記実施形態」、「上記各実施形態」、「１またはそれ以上の実施形態」、「いくつかの実施形態」、「ある実施形態」、「一方の実施形態」、および、「他方の実施形態」などの用語は、他のものを示す旨を明示していない場合は、「開示された（各）発明の、１またはそれ以上の（しかし、全部である必要はない）実施形態」を示している。
【００６２】
ここでは、「決定する（determining）」（および、文法的な変化形も含む）という用語は、非常に広義に解釈され使用される。「決定する（determining）」という用語は、さまざまな動作を広く包含している。そのため、「決定する（determining）」という用語は、計算する、演算する、処理する、導出する、調査する、検索する（テーブル、データベース、または、他のデータ構造を検索するなど）、確定するなどの意味を含んでいてもよい。また、「決定する（determining）」という用語は、受信する（例えば、情報を受信する）、アクセスする（例えば、メモリのデータにアクセスする）などの意味を含んでいてもよい。また、「決定する（determining）」という用語は、解明する、選定する、選択する、確立するなどの意味を含んでいてもよい。
【００６３】
「〜に基づいて（based on）」の語句は、特に明示しない限り、「〜にのみ基づいて（based only on）」を意味するものではない。換言すれば、「〜に基づいて（based on）」の語句は、「〜にのみ基づいて（based only on）」および「少なくとも〜に基づいて（based at least on）」の両方を意味する。
【００６４】
本発明のシステムおよび方法は、空間知覚機能付携帯型通信装置を介してオンラインサービスを利用しているそのサービスのユーザが、プレゼンス情報を設定することを可能にする。上記プレゼンス情報は、空間知覚機能付携帯型通信装置が動いたかあるいは静止したかを検出することによって、自動的に設定される。インスタントメッセージングなどのオンラインサービスでは、プレゼンスという概念が用いられる。プレゼンスとは、加入者端末装置のユーザにおける、オンラインサービスの利用状況（参加状態）のことであり、プレゼンス情報は、加入者端末装置の物理的な運動状態および／または論理的な動作状態に対応して、ユーザの利用状況を示す情報である。具体的には、プレゼンス情報は、ユーザ（の加入者端末装置）が「オンライン」の状態なのかまたは「オフライン」の状態なのか、および、通信の可不可の情報、例えば、「通信可能」、「多忙」、「待機中」、「食事外出中」などを示す。これらのサービスは、モバイルハンドセット（mobile handsets）と同様に、インターネット上で普及しつつある。
【００６５】
図１は、移動体通信システム１００の構成を示すブロック図である。移動体通信システム１００は、さまざまな加入者の加入者端末装置と電子的に通信可能なオンラインサービスサーバ１０４を含む構成である。ある一加入者の加入者端末装置を加入者端末装置１０２として示す。オンラインサービスに接続されるとき、および／または、オンラインサービス利用中に、加入者端末装置１０２は、プレゼンス情報１０６を有している。加入者端末装置１０２のプレゼンス情報１０６は、オンラインサービスサーバ１０４に伝送される。オンラインサービスサーバ１０４は、加入者端末装置１０２のプレゼンス情報１０６を、必要に応じて他の加入者端末装置１０８に伝送する。
【００６６】
オンラインサービスサーバ１０４は、ネットワーク１１０を介して、プレゼンス情報を１またはそれ以上の他の加入者端末装置１０８に伝送するサービスを提供するものである。図１に示す実施形態によれば、加入者端末装置１０２および他の加入者端末装置１０８（加入者端末装置１０２もまたオンラインサービスの加入者の端末装置である）は、それぞれ、プレゼンス情報１０６、または、プレゼンス情報１１２を保持しており、これらがオンラインサービスサーバ１０４に伝送される。オンラインサービスサーバ１０４は、加入者端末装置１０２および他の加入者端末装置１０８のプレゼンス情報１１１を保存、管理しており、プレゼンス情報１１１を必要に応じて加入者端末装置１０２および他の加入者端末装置１０８に送信する。
【００６７】
オンラインサービスサーバ１０４によって提供されるサービスの一例として、インスタントメッセージングサービスがある。他のサービスとしては、チャットルームサービス、ビデオ会議サービス、仮想会議室サービス、仮想的なホワイトボードセッション機能、プッシュトゥートークセッション機能、または、プレゼンス情報付き電話帳機能などがあるが、それらに限定されるものではない。
【００６８】
オンラインサービスサーバ１０４はネットワーク１１０を経由してアクセスされる。図１に記載したネットワーク１１０は様々な構成、および、複数のネットワークの組み合わせで実施されてもよい。ネットワーク１１０は、例えば、携帯電話網、ローカルエリアネットワーク（LAN: local area network）、ストレージエリアネットワーク（SAN: storage area network）、都市圏ネットワーク（MAN: metropolitan area network）、広域ネットワーク（WAN: wide area network）、またはこれらの組み合わせ（例えば、インターネット）を含んでいてもよい。図１のネットワーク１１０を構成するようなネットワークの組み合わせの一つとしては、携帯電話網とインターネットとの組み合わせがある。
【００６９】
加入者端末装置１０２および他の加入者端末装置１０８は、一般的には、オンラインサービスサーバ１０４に接続する機能を有するいくつかのコンピュータの形態を備えている。ここでいうコンピュータとは、データを送受信することのできるデジタルプロセッサを備える装置のことである。コンピュータは、マイクロコントローラ(microcontrollers)、ハンドヘルドコンピュータ(hand-held computer)、携帯型通信装置、携帯情報端末(PDA: personal digital assistants)、パーソナルコンピュータ（PC: personal computer）、サーバ(server)、メインフレーム(mainframe)、スーパーコンピュータ(supercomputer)、そして、これらの各装置のバリエーションまたはこれらの各装置に関連する装置など、広義のデジタルコンピュータを含む。
【００７０】
加入者端末装置１０２および他の加入者端末装置１０８の種類としては、以下に詳細に記載するような携帯型通信装置であってもよい。一般的に、携帯型通信装置の中には、ＧＰＳ（Global Positioning System）、コンパス、ジャイロスコープ（a gyroscope）、加速度計などのような空間知覚機能を備えているものがある。空間知覚機能付携帯型通信装置によって、当該携帯型通信装置がユーザに保持されていないときは、静止しており、ユーザに保持されているときは、動いていることを認識することが可能となる。ここに開示するシステムおよび方法は、装置のモーション状態を監視し、ハンドセットにおいて実行されているアプリケーションに情報を供給するというハンドセットが有する機能と、オンラインサービスに対するプレゼンス状態を管理するというアプリケーションが有する機能との組み合わせである。対象物のモーション状態とは、対象物の慣性状態を示していてもよい。慣性状態は、慣性基準系（inertial reference frame）において、対象物の状態として定義される。つまり、対象物に速度が加わった状態（加速度状態）であるのか静止状態であるのかが規定される。例えば、最初に静止していて（静止状態）、ある（回転または水平移動）方向に速度が加えられた（加速度状態）対象物は、慣性状態が、静止状態から加速度状態へと変化したということができる。
【００７１】
図２は、オンラインサービスサーバ２０４においてプレゼンス情報２３６として用いられる携帯型通信装置（図２には示していない）のモーション状態２３２を示すブロック図２００である。モーション監視部２３４は、モーション状態２３２を監視する。モーション監視部２３４はプレゼンス情報２３６を、ネットワーク２１０を経由してオンラインサービスサーバ２０４に伝送する。
【００７２】
モーション状態２３２は、携帯型通信装置が静止しているか、動いているかを示している。さらに、携帯型通信装置の慣性状態を含んでいてもよい。モーション状態２３２は、空間知覚機能付携帯型通信装置が動いていることを示す第１のプレゼンス情報と、空間知覚機能付携帯型通信装置が静止していることを示す第２のプレゼンス情報とを含んでいてもよい。例えば、携帯型通信装置が初めに静止している状態から（水平移動または回転運動によって）動いたら、モーション状態２３２は、静止状態から運動状態に変化する。モーション監視部２３４は、モーション状態２３２を監視し、プレゼンス情報２３６をモーション状態２３２によって変化させる指示を行うための実行可能な命令を含んでいる。そして、このプレゼンス情報２３６は、ネットワーク２１０を経由してオンラインサービスサーバ２０４に伝送される。運動状態および静止状態における空間知覚機能付携帯型通信装置ついての更に詳しい説明を、図６Ａ、図６Ｂ、図７Ａおよび図７Ｂに基づいて記載する。
【００７３】
図３は、オンラインサービスに対してプレゼンス情報を提示するためのモーション状態３３２を用いる携帯型通信装置３００の要部構成を示すブロック図である。本実施形態において、携帯型通信装置３００は、モーション監視部３３４を備え、モーション監視部３３４が、モーション状態３３２を監視している。携帯型通信装置３００において、モーション監視部３３４は、モーション状態３３２をアプリケーション３３６に伝送する。
【００７４】
携帯型通信装置３００上のアプリケーション３３６は、オンラインサービスサーバ１０４のクライアントアプリケーション３３６である。インスタントメッセージングがオンラインサービスである実施形態では、アプリケーション３３６が携帯型通信装置３００上で動作するインスタントメッセージングプログラムであってもよい。アプリケーション３３６は携帯型通信装置３００のプレゼンス情報を更新し、ネットワーク３１０を経由してプレゼンス情報をオンラインサービスサーバに送信する。
【００７５】
携帯型通信装置３００上のユーザ設定３３８は、プレゼンス情報２３６を表すメッセージの作成に用いられてもよい。更に、ユーザ設定３３８は、モーション状態に基づくプレゼンス情報表示モード（またはモーション状態プレゼンスモード）のＯＮ／ＯＦＦを切り替えることに使用されてもよい。言い換えると、ユーザ設定３３８は、携帯型通信装置３００のモーション状態によってプレゼンス情報を設定するシステムおよび方法の利用を有効にするか否かのユーザの判断を示すデータを含んでいてもよい。これは、ユーザが、携帯型通信装置３００のモーション状態３３２によってプレゼンス情報が設定されることを望まない状況もありうるからである。また、以下に図９で説明するように、一定時間待機することに関する情報が設定され、ユーザ設定３３８に保存されるようになっていてもよい。
【００７６】
一般に、近年の携帯型通信装置３００はオペレーティングシステム（プロトコルスタック）３４０を備えている。アプリケーション３３６はオペレーティングシステム３４０を用いて、ネットワーク３１０を経由してオンラインサービスサーバ１０４と通信を行う。
【００７７】
携帯型通信装置が静止しているということは、携帯型通信装置３００のユーザが、携帯型通信装置に接触していない、積極的に使用していない、あるいは、通信不可能であることを示すので、携帯型通信装置３００のアプリケーション３３６は、このモーション状態３３２を検出して、オンラインサービスにおけるプレゼンス情報を自動的に設定することができる。携帯型通信装置が動いている場合、ユーザは、双方向にて携帯型通信装置を使用中であり、通信可能であるとみなすことができる。携帯型通信装置が静止している場合、ユーザは、通信不可能な状態になるので、アプリケーション３３６はプレゼンス情報を、「通信不可能（unavailable）」、「待機中（idle）」、「多忙（busy）」などの、あらかじめ定義された他の状態、あるいは、ユーザ定義状態に設定する。ユーザ定義状態とは、事前にユーザによって定義された文言によって表されるプレゼンス情報のことであり、例えば、ユーザ設定３３８に記録されていてもよい。以上のような処理によって、携帯型通信装置のモーション状態に基づき、プレゼンス情報を簡便かつ素早く設定することができる。それ故、ユーザは、通信可／不可を設定するために様々なダイアログやメニューを通して設定する必要がなくなるので、携帯型通信装置３００の設定に煩わされることがなくなる。このような技術を用いたクライアントアプリケーション３３６によって、ユーザは、この自動設定機能を有効にするか否かを設定することが可能である。そして、「待機中」、「多忙」あるいは「食事外出中」というような意味を持ったメッセージを提示する前に、「通信不可能」というメッセージを設定することができる。このような設定は、ユーザ設定３３８に記録することによって実現できる。
【００７８】
上述したように、インスタントメッセージングはオンラインサービスの一例である。インスタントメッセージングを使用する目的で、ユーザはハンドセット上でインスタントメッセージングアプリケーション（クライアント）を実行し、メッセージングサーバにログインする。このことがオンラインサービスにおける「存在（していること）」すなわちプレゼンス情報を示す。このプレゼンス情報は、オンライン状態、または、オフライン状態であることを示している。オンライン状態であれば、「通信可能（available）」、「通信不可能（unavailable）」、「待機中」、または、「多忙」などである可能性がある。クライアントアプリケーション３３６は、ユーザの設定に応じて、インスタントメッセージングサーバを介して、この状態を管理する。
【００７９】
本発明の実施形態において、携帯型通信装置は、携帯電話機であってもよい。図４は、本実施形態における携帯型通信装置４００の構成を示す機能ブロック図である。携帯型通信装置４００は、携帯型通信装置４００の動作を制御するプロセッサ４０２を備える。プロセッサ４０２はＣＰＵ(central processing unit)とも呼ばれる。メモリ４０４は、読み出し専用メモリ（ROM: read-only memory）、ランダムアクセスメモリ（RAM: random access memory）を含んでおり、命令およびデータをプロセッサ４０２に供給する。メモリ４０４の一部は、不揮発性ランダムアクセスメモリ(NVRAM: non volatile random access memory)であってもよい。
【００８０】
また携帯型通信装置４００は、筐体４０６を備えており、送信部４０８および受信部４１０をその内部に備えている。送信部４０８および受信部４１０は、携帯型通信装置４００と、例えばセルサイトコントローラ（制御局）（cell site controller）やベースステーション（基地局）などの遠隔地に設けられた装置との間で、音声通信などのデータの送受信を行う。送信部４０８および受信部４１０は送受信部４１２に組み込まれていてもよい。アンテナ４１４は筐体４０６に取り付けられ、電気的に送受信部４１２に接続されている。追加アンテナ（図示していない）が設けられていてもよい。送信部４０８、受信部４１０、およびアンテナ４１４による動作は周知の技術であるので、ここでは記載しない。
【００８１】
携帯型通信装置４００は、送受信部４１２が受け取った信号を検出し、信号のレベルを測定する信号検出部４１６を備えている。信号検出部４１６は、全強度（total energy）、擬似雑音（ＰＮ）チップごとのパイロットエネルギー(pilot energy per pseudonoise chips)、パワースペクトラム密度（power spectrum density）、又は他の信号などを検出する。
【００８２】
携帯型通信装置４００の状態変更部４２６は、現在の状態と、送受信部４１２によって受信され、信号検出部４１６によって検知された信号とに基づいて、無線通信装置である携帯型通信装置４００の状態を制御するものである。携帯型通信装置４００は、システム決定部４２８をさらに備えている。システム決定部４２８は、無線通信装置の制御に用いられ、現在のサービスプロバイダが不適当であると決定したときに、無線通信装置がどのサービスプロバイダと通信を行うべきかを決定する。
【００８３】
携帯型通信装置４００の各構成要素は、互いにバスシステム４３０によって接続されている。バスシステム４３０は、データバスの他に、電源バス、制御信号バス、状態信号バスなどを含んでいる。ここでは、見やすくするために、様々なバスはバスシステム４３０として図４に示している。携帯型通信装置４００はデジタルシグナルプロセッサ（DSP: digital signal processor)４０７を信号処理のために備えていてもよい。なお、特定の構成要素のリストを羅列するよりも、図４のように機能ブロック図として示すことの方が好ましいことは、当業者であれば理解されるであろう。
【００８４】
携帯型通信装置４００はモーション状態検出部４３２を備えていてもよい。モーション状態検出部４３２は携帯型通信装置の状態を検出するハードウェアであり、携帯型通信装置が動いているか、静止しているかを検出する。また、モーション状態検出部４３２は、検出結果に従って、ソフトウェアにおけるモーション状態を設定する。一実施形態において、モーション状態検出部４３２は、ＧＰＳ、コンパス、ジャイロスコープ、加速度計などのような空間知覚機能を備えていてもよい。他の実施形態において、モーション状態検出部４３２は、空間知覚機能の組み合わせ、例えば、ＧＰＳとコンパスとの組み合わせを利用して実現されてもよい。また、モーション状態検出部４３２は、モーション監視部３３４によって直接読み取られるようになっていてもよい。ある実施形態において、モーション状態検出部４３２は、ハンドセットのソフトウェアに対して、携帯型通信装置が動いているか静止しているかを示すモーション状態を検出するロケーション管理機能として実現されてもよい。この機能の典型的な使用例としては、携帯型通信装置の位置を判定したり、携帯型通信装置が落とされたのかあるいは携行されているのかを感知したりするのに使われている。
【００８５】
モーション状態検出部４３２は、携帯型通信装置が動いているのか静止しているのかを示すモーション状態３３２を判定してもよい。例えば、モーション状態検出部４３２が複数の加速度計により実現される実施形態においては、加速度計は、携帯型通信装置が何れかの方向に（水平方向での移動や回転運動など）加速しているのか否かを判定してもよい。モーション状態検出部４３２がＧＰＳにより実現される実施形態においては、ＧＰＳは、携帯型通信装置が現在移動中であるのか、あるいは、所定期間内に移動したばかりであるのかを判定してもよい。
【００８６】
本発明のシステムでは、携帯電話機上で実行されるアプリケーションは、上記モーション状態を自由に取得できる。上記アプリケーションは、インスタントメッセージングサービスなどのオンラインサービスと関連付けられているアプリケーションの一例となる。
【００８７】
ここに開示する方法は、ある実施形態において携帯型通信装置４００によって実現される。ある実施形態において、実行可能な命令がメモリ４０４に保存されていて、この命令がプロセッサ４０２により実行されることによって、上記方法が実現される。
【００８８】
図５は、携帯型通信装置の一実施形態としての携帯型通信装置５００の外観を示す図である。携帯型通信装置５００は、ユーザが携帯型通信装置５００を操作するときに用いる数字ボタン（キー）５５０を備えている。また、携帯型通信装置５００はスピーカー５５２とマイクロフォン５５４を備えていてもよい。表示部５５６は、メッセージ５５８をユーザに表示するためのものである。
【００８９】
図６Ａは、ある時点Ｔ０における、空間知覚機能を有する携帯型通信装置６００の側面図である。図６Ａに示す空間知覚機能付きの携帯型通信装置６００は、時点Ｔ０において、基準座標系６９９を基準にして、動いていない状態である。結果として、図６Ａに示す携帯型通信装置６００のモーション状態は、携帯型通信装置が静止している状態を示すことになる。したがって、本発明のシステムおよび方法によれば、時点Ｔ０の携帯型通信装置６００のプレゼンス情報は、「不在（away）」、「通信不可能」、「待機中」、「多忙」などのように設定される。なお、図６Ａによれば、携帯型通信装置６００はアンテナ６１４およびバッテリー６６０を備えている。
【００９０】
図６Ｂは、ある時点Ｔ１における、図６Ａに示す空間知覚機能を有する携帯型通信装置６００の側面図である。図６Ｂに示す空間知覚機能付携帯型通信装置６００は、基準座標系６９９における初めの水平座標位置（ｘ０、ｙ０、ｚ０）から、ｘ０からｘ１までの距離を水平移動して、新しい座標位置（ｘ１、ｙ０、ｚ０）にまで到達した状態である。結果として、時点Ｔ０と時点Ｔ１との間の携帯型通信装置６００におけるモーション状態は、携帯型通信装置が動いている状態を示すことになる。時点Ｔ１にて携帯型通信装置が動きを停止すると、時点Ｔ１のモーション状態は、携帯型通信装置が再び静止した状態を示すことになる。したがって、本発明のシステムおよび方法によれば、時点Ｔ０と時点Ｔ１との間の携帯型通信装置６００のプレゼンス情報は、「通信可能」などと設定され、時点Ｔ１におけるプレゼンス情報は、「不在」、「通信不可能」、「待機中」、「多忙」などと設定される。
【００９１】
図７Ａは、ある時点Ｔ２における空間知覚機能を有する携帯型通信装置７００の側面図である。図７Ａに示す空間知覚機能付きの携帯型通信装置７００は、時点Ｔ２において、基準座標系７９９を基準にして、動いていない状態である。結果として、図７Ａに示す空間知覚機能付携帯型通信装置７００のモーション状態は、携帯型通信装置が静止している状態を示すことになる。したがって、本発明のシステムおよび方法によれば、携帯型通信装置７００のプレゼンス情報は、「不在」、「通信不可能」、「待機中」、「多忙」などのように設定される。なお、図７Ａによれば、携帯型通信装置７００は、アンテナ７１４およびバッテリー７６０を備えている。携帯型通信装置７００が開かれると、表示部７５６およびキーパッド７５０が露出する。
【００９２】
図７Ｂは、ある時点Ｔ３における、図７Ａに示す空間知覚機能を有する携帯型通信装置７００の側面図である。図７Ｂに示す空間知覚機能付携帯型通信装置７００は、基準座標系７９９における初めの回転座標位置（α０、β０、γ０）から、例えばγ０からγ１へと１８０度回転して、新しい座標位置（α０、β０、γ１）に到達した状態である。結果として、時点Ｔ２と時点Ｔ３との間の携帯型通信装置７００におけるモーション状態は、携帯型通信装置が動いている状態を示すことになる。時点Ｔ３にて携帯型通信装置が動きを停止すると、時点Ｔ３のモーション状態は、携帯型通信装置が再び静止した状態を示すことになる。したがって、本発明のシステムおよび方法によれば、時点Ｔ２と時点Ｔ３との間の携帯型通信装置７００のプレゼンス情報は、「通信可能」などと設定され、時点Ｔ３におけるプレゼンス情報は、「不在」、「通信不可能」、「待機中」、「多忙」などと設定される。
【００９３】
図１０は、本実施形態における、携帯型通信装置３００（４００、５００、６００、７００）の要部構成を示す図である。携帯型通信装置３００は、プロセッサ４０２、メモリ４０４、送受信部４１２、および、モーション状態検出部４３２を備える構成となっている。
【００９４】
なお、図１０の各構成要素に付された符号は、図１〜図４の各構成要素に付された符号に対応しており、同じ符号は、同じ構成要素を示している。したがって、すでに説明した構成要素についての説明は繰り返さない。また、図１０では、図示しないが、携帯型通信装置３００は、図３、図４に示す携帯型通信装置の各構成要素（状態変更部４２６、システム決定部４２８など）を備えていてもよい。
【００９５】
プロセッサ４０２は、モーション状態に基づいてプレゼンス情報を知らせる処理を実行するために、モーション監視部３３４およびアプリケーション３３６を有している。モーション監視部３３４は、モーション状態３３２を監視し、モーション状態検出部４３２によって決定されたモーション状態３３２を検出し、決定されたモーション状態をプレゼンス情報設定部３１に伝送するものである。
【００９６】
上述したとおり、アプリケーション３３６は、モーション状態に応じて、オンラインサービスにおけるプレゼンス情報を設定する。具体的には、モーション監視部３３４が、モーション状態３３２に記憶されている、モーション状態検出部４３２によって決定されたモーション状態を、アプリケーション３３６のプレゼンス情報設定部３１に伝送する。そして、プレゼンス情報設定部３１は、上記モーション状態に応じて、携帯型通信装置３００のプレゼンス情報を決定して、プレゼンス情報１０６に格納する。プレゼンス情報１０６に記憶されているプレゼンス情報１０６は、送受信部４１２によって、オンラインサービスサーバ１０４に伝送される。
【００９７】
より詳細には、メモリ４０４には、モーション状態とプレゼンス情報との対応関係を示すプレゼンスリスト４１が記憶されており、プレゼンス情報設定部３１は、プレゼンスリスト４１を参照して、モーション状態３３２に対応するプレゼンス情報を特定し、プレゼンス情報１０６に設定する。
【００９８】
図１１は、プレゼンスリスト４１の具体例を示す図である。モーション状態のカラムには、モーション状態検出部４３２によって検出される携帯型通信装置の動き（モーション状態）が記憶されており、そのモーション状態に関連付けて、設定すべきプレゼンス情報が記憶されている。このプレゼンスリスト４１を参照することにより、プレゼンス情報設定部３１は、検出されたモーション状態に応じて、プレゼンス情報を特定し、携帯型通信装置のプレゼンス情報をプレゼンス情報１０６に設定することが可能となる。
【００９９】
図１１に示す例では、モーション状態が「水平移動中」であると検出された場合には、プレゼンス情報設定部３１は、プレゼンス情報「通信可能」を、プレゼンス情報１０６に設定すべきプレゼンス情報として特定する。
【０１００】
さらに、他の実施形態において、モーション状態が変化したときに、プレゼンス情報設定部３１が、プレゼンス情報を変更するまで一定期間待機する構成では、検出されるモーション状態ごとに、プレゼンス情報を更新するための条件となる「一定待機期間」の情報を記憶しておいてもよい。
【０１０１】
図１２は、プレゼンスリスト４１の他の具体例を示す図である。図１２に示す例では、プレゼンス情報設定部３１は、モーション状態が「静止」であると検出された場合に、それが検出されてから５秒間はプレゼンス情報の更新処理を行わずに待機し、５秒経過した後に、プレゼンス情報「待機中」をプレゼンス情報１０６に設定する。なお、プレゼンス情報設定部３１は、所定の待機期間（５秒など）が経過するまでに、モーション状態が別の状態へと変更された場合には、計時していた待機時間をリセットしてゼロに戻してもよい。なお、待機期間の計時処理は、モーション監視部３３４が行ってもよい。
【０１０２】
なお、図１１および図１２に示す例では、モーション状態とプレゼンス情報との対応関係を示すプレゼンスリスト４１をテーブル構造で説明したが、プレゼンスリスト４１のデータ構造はこれに限定されない。モーション状態とプレゼンス情報との関連付けさえ行われていれば、リスト構造やツリー構造など如何なるデータ構造によってプレゼンスリスト４１を保持していてもよい。
【０１０３】
さらに、他の実施形態において、メモリ４０４に含まれるユーザ設定３３８には、プレゼンス情報自動設定機能を有効にするか、無効にするかを示す設定情報が記憶されており、モーション監視部３３４およびプレゼンス情報設定部３１は、ユーザ設定３３８に記憶されるプレゼンス情報自動設定機能の設定が有効になっている場合のみ、モーション状態の変化に応じてプレゼンス情報を設定する処理を実行するようにしてもよい。
【０１０４】
図８は、携帯型通信装置３００のモーション状態３３２を用いてプレゼンス情報を知らせる方法８００を実現するための、携帯型通信装置３００における処理の流れを示すフローチャートである。まず、ユーザの操作にしたがい、携帯型通信装置３００はオンラインサービスサーバ１０４に接続する（Ｓ８０２）。これにより、プレゼンス情報の初期値が設定され、該初期値がオンラインサービスサーバ１０４に伝送される（Ｓ８０４）。その後、モーション監視部３３４は、携帯型通信装置３００のモーション状態３３２が変化したか否かを判断する（Ｓ８０６）。携帯型通信装置３００のモーション状態３３２が変化していない場合（Ｓ８０６においてＮＯ）、モーション監視部３３４は、モーション状態３３２が変化したことを検知するまで、モーション状態３３２を監視し続ける。
【０１０５】
モーション状態３３２が変化した場合（Ｓ８０６においてＹＥＳ）、モーション監視部３３４は、変化したモーション状態３３２をプレゼンス情報設定部３１に伝送する。プレゼンス情報設定部３１は、プレゼンスリスト４１を参照して、伝送されたモーション状態３３２に応じてプレゼンス情報を設定する（Ｓ８０８）。送受信部４１２は、更新されたプレゼンス情報をオンラインサービスサーバ１０４に伝送する（Ｓ８１０）。オンラインサービスサーバ１０４は必要に応じて、他の加入者端末装置にプレゼンス情報を配信する（Ｓ８１２）。
【０１０６】
図９は、携帯型通信装置３００のモーション状態３３２を用いてプレゼンス情報を知らせる他の方法９００を実現するための、携帯型通信装置３００における処理の流れを示すフローチャートである。まず、ユーザの操作にしたがい、携帯型通信装置３００はオンラインサービスサーバ１０４に接続する（Ｓ９０２）。これにより、プレゼンス情報の初期値が設定され、該初期値がオンラインサービスサーバ１０４に伝送される（Ｓ９０４）。その後、モーション監視部３３４がプレゼンス情報を設定するために使用されているか否かが確認される（Ｓ９０６）。モーション監視部３３４がプレゼンス情報を設定するために使用されている場合は、以下に記載するプロセスは続行される。一方、モーション監視部３３４が使用されていなければ、プロセスは終了する。ある実施形態において、携帯型通信装置３００のユーザは、携帯型通信装置３００にてモーション監視部３３４を使用してプレゼンス情報が設定されるように、「モーション状態に基づいてプレゼンス情報が設定されるモード」（以下、「モーション状態プレゼンスモード」と称する）を有効に設定してもよいし、無効に設定してもよい。上記モーション状態プレゼンスモードが無効になっている場合、上記モーション状態プレゼンスモードを達成するためのステップは実行される必要がないので、結果としてプロセスは終了する。
【０１０７】
携帯型通信装置３００のモーション状態プレゼンスモードが設定されている（プレゼンス情報自動設定機能が有効になっている）場合、モーション監視部３３４は、携帯型通信装置３００のモーション状態３３２が変化したか否かを判断する（Ｓ９０８）。携帯型通信装置３００のモーション状態３３２が変化しなかった場合、モーション監視部３３４はモーション状態３３２が変化したことを検知するまで、モーション状態３３２を監視し続ける。
【０１０８】
モーション状態３３２が変化した場合（Ｓ９０８においてＹＥＳ）、携帯型通信装置３００のモーション監視部３３４（またはプレゼンス情報設定部３１）はプレゼンス情報を変更するまでに一定時間待機する（Ｓ９１０）。モーション状態が変化するタイミングに関する機能を取り入れた実施形態では、プレゼンス情報はモーション状態３３２が変化してから一定時間経過後に変更される。例えば、モーション状態３３２によって、携帯型通信装置が５秒間静止している状態が継続されると、プレゼンス情報設定部３１は、プレゼンス情報を「待機中」に変更する。これによって、頻繁に、若しくは不必要にプレゼンス情報を変化させることを避けることができる。一定時間経過後に、モーション状態３３２が待機ステップＳ９１０に入ったときと同じモーション状態であるかが確認される（Ｓ９１２）。もし待機ステップＳ９１０に入ったときと同じモーション状態であれば（Ｓ９１２においてＹＥＳ）、プレゼンス情報設定部３１は、そのモーション状態３３２に応じてプレゼンス情報を設定する（Ｓ９１４）。一方、モーション状態３３２が待機ステップＳ９１０に入ったときから変化した場合は（Ｓ９１２においてＮＯ）、ステップはモーション状態３３２を監視するステップＳ９０８にもどされる。他の実施形態において、一定時間に達する前にモーション状態３３２が変化した場合は、カウントしている経過時間をリセットしてもよい。
【０１０９】
送受信部４１２は、更新されたプレゼンス情報をオンラインサービスサーバ１０４に伝送する（Ｓ９１６）。オンラインサービスサーバ１０４は必要に応じて、他の加入者端末装置にプレゼンス情報を配信する（Ｓ９１８）。
【０１１０】
情報および信号は、様々な技術および技巧によって表現することができる。例えば、上記の説明において示した、データ、命令、コマンド、情報、信号、ビット(bit)、シンボル、チップは、電圧、電流、電磁波、磁場または磁粒子（magnetic field or particles）、光子場または光粒子（optical field or particles）、またはそれらの組み合わせなどで表現される。
【０１１１】
また、上述した実施形態に関連する、さまざまな機能ブロック、論理ブロック、モジュール、回路は、電子ハードウェア装置、コンピュータソフトウェア、または、それらの組み合わせによって実現することができる。上述の説明では、ハードウェアとソフトウェアとの相互置換可能性が分かりやすくなるように、さまざまな構成要素、ブロック、モジュール、回路、および、各ステップを、機能的な観点から一般化して記載した。上述した機能をハードウェア／ソフトウェアのいずれで実現するかは、アプリケーションおよびシステム全体における設計上の制約により決定すればよい。発明の属する技術の分野における通常の知識を有する者は、本発明の範囲から逸脱しない限りにおいて、個々のアプリケーションに応じた様々な方法を決定し、その決定した方法にて上述した機能を実現することができる。
【０１１２】
上述した実施形態に関連する、さまざまな機能ブロック、論理ブロック、モジュール、回路は、上述した機能を実現するべく設計された、汎用プロセッサ、デジタルシグナルプロセッサ（DSP: digital signal processor）、特定用途向け集積回路（ASIC: an application specific integrated circuit）、フィールド・プログラマブル・ゲート・アレイ(FPGA: a field programmable gate array signal)若しくは他のプログラム可能な論理デバイス、ディスクリートゲートロジック（discrete gate logic）若しくはディスクリートトランジスタロジック(discrete transistor logic)、ディスクリートハードウェアコンポーネント(discrete hardware components)、若しくはこれらの組み合わせによって実行、実現される。汎用プロセッサは、マイクロプロセッサであってもよいが、その代わりに、他の従来のプロセッサ、コントローラー、マイクロコントローラー、若しくは状態機械(state machine)に置き換えてもよい。プロセッサはコンピューティングデバイスの組み合わせによって実装されてもよい。このコンピューティングデバイスの組み合わせの例としては、ＤＳＰとマイクロプロセッサとの組み合わせ、複数のマイクロプロセッサの組み合わせ、ＤＳＰコアが接続された１つ以上のマイクロプロセッサ、若しくはその他の組み合わせによる構成などが挙げられる。
【０１１３】
また、上述した実施形態に関連する方法およびアルゴリズムは、ハードウェア、若しくはプロセッサによって実行されるソフトウェアモジュール、若しくはこれらの組み合わせによって実現することができる。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ(flash memory)、ＲＯＭメモリ（read only memory）、ＥＰＲＯＭ(erasable programmable read only memory)メモリ、ＥＥＰＲＯＭ(electronically erasable programmable read only memory)メモリ、レジスタ(register)、ハードディスク(hard disk)、リムーバブルディスク(removable disk)、ＣＤ-ＲＯＭ(compact disk read only memory)、もしくはその他既知の記憶媒体に記憶される。典型的な記憶媒体は、プロセッサが該記憶媒体から情報を読み込み、又は書き出すことが可能なようにプロセッサと組み合わされている。また、記憶媒体がプロセッサに統合されていてもよい。また、プロセッサおよび記憶媒体をＡＳＩＣ内に設けた構成としてもよい。ＡＳＩＣはユーザの端末内に設けた構成としてもよい。あるいは、プロセッサおよび記憶媒体を、ユーザの端末内のディスクリート（個別）コンポーネントとして設けた構成としてもよい。
【０１１４】
ここに記載した方法は、記載された方法を実現するために、一つ、若しくは複数のステップまたはアクションを含む。ステップおよび／またはアクションは、本発明の範囲内で互いに入れ替えられてもよい。言い換えれば、実施形態における適切な動作のために特定のステップまたはアクションの順番が必須でなければ、その順番、および／または、特定のステップおよび／またはアクションの実行を、本発明の範囲内で変更することができる。
【０１１５】
本発明に関する特徴的な具体例と応用例について記載したが、本発明はここに記載した正確な設定や構成に限定されるものではない。発明の属する技術の分野における通常の知識を有する者は、本発明の精神および範囲から逸脱しない限りにおいて、ここに記載した発明に関し、様々な改良、変更、変化を、その組み合わせ方、実施方法、詳細な方法やシステムに対してなし得る。
【０１１６】
〔補足事項〕
なお、本発明の携帯型通信装置は、上記課題を解決するために、オンラインサービスサーバのサービスを利用する携帯型通信装置であって、プロセッサと、電気的に上記プロセッサと接続するメモリとを備え、上記メモリには、当該携帯型通信装置の動きを示すモーション状態に基づいて、当該携帯型通信装置のユーザの利用状況を示すプレゼンス情報を設定するように上記プロセッサに指示する命令が格納されており、上記プロセッサは、上記命令にしたがって、上記オンラインサービスサーバに接続し、当該携帯型通信装置が動いているか否かを判定し、上記判定の結果に応じて決定された上記モーション状態に基づいて上記プレゼンス情報を設定することを特徴としている。
【０１１７】
上記メモリには、上記プレゼンス情報を上記モーション状態に関連付けて記憶するプレゼンスリストが記憶されており、上記プロセッサは、上記プレゼンスリストを参照して、上記決定されたモーション状態に応じたプレゼンス情報を、設定すべきプレゼンス情報として特定してもよい。
【０１１８】
あるいは、本発明の携帯型通信装置は、上記課題を解決するために、オンラインサービスサーバのサービスを利用する携帯型通信装置であって、当該携帯型通信装置の動きを検出して、当該携帯型通信装置の動きを示すモーション状態を決定するモーション状態検出部４３２（モーション状態検出手段）と、上記モーション状態に関連付けて、当該携帯型通信装置のユーザの利用状況を示すプレゼンス情報を記憶するプレゼンスリスト４１（プレゼンスリスト記憶部）と、上記プレゼンスリスト４１から、上記モーション状態検出部４３２が決定したモーション状態に対応するプレゼンス情報を特定して、該プレゼンス情報を設定するプレゼンス情報設定部３１（プレゼンス情報設定手段）とを備えていることを特徴としている。
【０１１９】
上記携帯型通信装置は、さらに、上記プレゼンス情報設定部３１が設定したプレゼンス情報を、上記オンラインサービスサーバに送信する送受信部４１２（送信手段）を備えていてもよい。
【０１２０】
上記携帯型通信装置は、さらに、上記モーション状態検出部４３２によって変更されるモーション状態を監視するモーション監視部３３４（モーション状態監視手段）を備え、
上記プレゼンス情報設定部３１は、上記モーション監視部３３４が、上記モーション状態が変更されたことを検知した場合に、変更後のモーション状態に応じて、プレゼンス情報を設定することが好ましい。
【０１２１】
本発明の携帯型通信装置の制御方法は、上記課題を解決するために、オンラインサービスサーバのサービスを利用する携帯型通信装置の制御方法であって、上記携帯型通信装置の動きを検出して、上記携帯型通信装置の動きを示すモーション状態を決定する状態検出ステップと、上記モーション状態に関連付けて、上記携帯型通信装置のユーザの利用状況を示すプレゼンス情報を記憶するプレゼンスリスト４１（プレゼンスリスト記憶部）から、上記状態検出ステップにて決定したモーション状態に対応するプレゼンス情報を特定して、該プレゼンス情報を設定する設定ステップとを含むことを特徴としている。
【０１２２】
本発明の移動体通信システム１００、２００（プレゼンス通知システム）は、上記課題を解決するために、オンラインサービスを提供するオンラインサービスサーバと、上記オンラインサービスサーバのサービスを利用する上述の携帯型通信装置とを含み、上記オンラインサービスサーバは、上記携帯型通信装置から受信した該携帯型通信装置のプレゼンス情報を、当該オンラインサービスサーバのサービスを利用する他の携帯型通信装置に配信することを特徴としている。
【０１２３】
最後に、携帯型通信装置３００（４００、５００、６００、７００）、または、加入者端末装置１０２の各ブロック、特にモーション監視部３３４およびプレゼンス情報設定部３１は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１２４】
すなわち、携帯型通信装置３００は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである携帯型通信装置３００の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記携帯型通信装置３００に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１２５】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１２６】
また、携帯型通信装置３００を通信ネットワークと接続可能に構成し、上記プログラムコードを、通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１２７】
本発明の携帯型通信装置は、プレゼンス情報をモーション状態に応じて、簡便かつ即時にオンラインサービスサーバに通知することができるので、オンラインサービスサーバが提供するオンラインサービスを利用する通信端末装置に好適に利用可能である。
【図面の簡単な説明】
【０１２８】
【図１】様々な加入者端末装置、および、各加入者端末装置と電子的な情報交換を行うオンラインサービスサーバのサーバ装置とを含む移動体通信システムの概略構成を示すブロック図である。
【図２】プレゼンス情報表示器として利用される携帯型通信装置のモーション状態のデータを示すブロック図である。
【図３】プレゼンス情報表示器として利用される携帯型通信装置の構成を示すブロック図である。
【図４】本発明の実施形態における携帯型通信装置の要部構成を示す機能ブロック図である。
【図５】本発明の実施形態における携帯型通信装置の外観を示す図である。
【図６Ａ】ある時点Ｔ０における、空間知覚機能を有する携帯型通信装置の側面図である。
【図６Ｂ】ある時点Ｔ１における、図６Ａに示す空間知覚機能を有する携帯型通信装置の側面図である。
【図７Ａ】ある時点Ｔ２における空間知覚機能を有する携帯型通信装置の側面図である。
【図７Ｂ】ある時点Ｔ３における、図７Ａに示す空間知覚機能を有する携帯型通信装置の側面図である。
【図８】携帯型通信装置のモーション状態を用いてプレゼンス情報を知らせる方法を実現するための、携帯型通信装置における処理の流れを示すフローチャートである。
【図９】携帯型通信装置のモーション状態を用いてプレゼンス情報を知らせる他の方法を実現するための、携帯型通信装置における処理の流れを示すフローチャートである。
【図１０】本実施形態における、携帯型通信装置の要部構成を示す図である。
【図１１】本実施形態における、プレゼンスリストの具体例を示す図である。
【図１２】プレゼンスリストの他の具体例を示す図である。
【符号の説明】
【０１２９】
３１                    プレゼンス情報設定部（プレゼンス情報設定手段）
４１                    プレゼンスリスト（プレゼンスリスト記憶部）
１００、２００          移動体通信システム
１０２                  加入者端末装置（携帯型通信装置／携帯電話機）
１０４、２０４          オンラインサービスサーバ
１０６、１１１、２３６  プレゼンス情報
１０８                  他の加入者端末装置（携帯型通信装置／携帯電話機）
１１０、２１０、３１０  ネットワーク
２３２、３３２          モーション状態
２３４、３３４          モーション監視部（モーション状態監視手段）
３００、４００          携帯型通信装置（携帯電話機）
３３６                  アプリケーション（命令／プレゼンス情報設定手段）
３３８                  ユーザ設定
３４０                  オペレーティングシステム
４０２                  プロセッサ
４０４                  メモリ
４０６                  筐体
４０７                  デジタルシグナルプロセッサ
４０８                  送信部（送信手段）
４１０                  受信部
４１２                  送受信部（送信手段）
４１４、６１４、７１４  アンテナ
４１６                  信号検出部
４２６                  状態変更部
４２８                  システム決定部
４３０                  バスシステム
４３２                  モーション状態検出部（モーション状態検出手段）
５００                  携帯型通信装置（携帯電話機）
５５０                  数字ボタン／数字キー
５５２                  スピーカー
５５４                  マイクロフォン
５５６、７５６          表示部
５５８                  メッセージ
６００、７００          携帯型通信装置（携帯電話機）
６６０、７６０          バッテリー
７５０                  数字ボタン／数字キー
【図１】
2008042903.tif 000003
【図２】
2008042903.tif 000004
【図３】
2008042903.tif 000005
【図４】
2008042903.tif 000006
【図５】
2008042903.tif 000007
【図６Ａ】
2008042903.tif 000008
【図６Ｂ】
2008042903.tif 000009
【図７Ａ】
2008042903.tif 000010
【図７Ｂ】
2008042903.tif 000011
【図８】
2008042903.tif 000012
【図９】
2008042903.tif 000013
【図１０】
2008042903.tif 000014
【図１１】
2008042903.tif 000015
【図１２】
2008042903.tif 000016