(57)【要約】【課題】  通信端末の利用者に対して利便性の高いサービスを提供する。【解決手段】  サービス制御装置１は、通信端末２又は管理サーバへのサービス情報１２ｃの提供を実行する条件を予め格納する条件格納部１２と、通信端末２の現在位置をネットワーク管理位置情報２ｃとして取得する位置取得部１５と、現在時刻を現在時刻情報１７ａとして取得する時刻取得部１７と、ネットワーク管理位置情報２ｃ及び現在時刻情報１７ａが条件を満たすか否かを判定する条件判定部１３と、ネットワーク管理位置情報２ｃ及び現在時刻情報１７ａが条件を満たす場合、通信端末２又は管理サーバへのサービス情報１２ｃの提供を実行するサービス実行部１４３と、を備える。【選択図】  図１
2006324784.tif 000002
【特許請求の範囲】
【請求項１】
通信端末又は前記通信端末を管理する管理サーバにおける所定の機能を実行させるか否かを指示するサービス情報を前記通信端末又は前記管理サーバに対して提供するサービス制御装置であって、
前記通信端末又は前記管理サーバへの前記サービス情報の提供を実行する条件を予め格納する条件格納手段と、
前記通信端末の現在位置を現在位置情報として取得する位置取得手段と、
現在時刻を現在時刻情報として取得する時刻取得手段と、
前記現在位置情報及び前記現在時刻情報が前記条件を満たすか否かを判定する条件判定手段と、
前記現在位置情報及び前記現在時刻情報が前記条件を満たす場合、前記通信端末又は前記管理サーバへの前記サービス情報の提供を実行するサービス実行手段と、
を備えることを特徴とするサービス制御装置。
【請求項２】
前記サービス実行手段は、前記現在時刻情報が前記条件を満たし、かつ、前記現在位置情報が前記条件を満たさない場合、前記通信端末又は前記管理サーバへの前記サービス情報の提供を実行する、
請求項１に記載のサービス制御装置。
【請求項３】
前記条件判定手段は、前記現在時刻情報が前記条件を満たし、かつ、前記現在位置情報が前記条件を満たさない場合、前記サービス情報の提供を実行するか否かを前記通信端末に問合せるとともに、前記通信端末から受信した実行可否情報に基づいて前記サービス情報の提供の実行可否を決定する、
請求項１に記載のサービス制御装置。
【請求項４】
前記サービス実行手段は、前記現在位置情報が前記条件を満たし、かつ、前記現在時刻情報が前記条件を満たさない場合、前記通信端末又は前記管理サーバへの前記サービス情報の提供を実行する、
請求項１又は２に記載のサービス制御装置。
【請求項５】
前記条件判定手段は、前記現在位置情報が前記条件を満たし、かつ、前記現在時刻情報が前記条件を満たさない場合、前記サービス情報の提供を実行するか否かを前記通信端末に問合せるとともに、前記通信端末から受信した実行可否情報に基づいて前記サービス情報の提供の実行可否を決定する、
請求項１又は３に記載のサービス制御装置。
【請求項６】
前記取得された前記現在位置情報の変動状態に基づいて、前記通信端末と共に移動する移動体の種類を推定する移動体推定手段を備え、
前記サービス実行手段は、前記推定された前記移動体の種類に応じて、前記通信端末又は前記管理サーバへ提供するサービス情報を変更する、
請求項１〜５のいずれか１項に記載のサービス制御装置。
【請求項７】
前記サービス実行手段が前記通信端末又は前記管理サーバへの前記サービス情報の提供を実行させた履歴をサービス履歴情報として取得するとともに、前記サービス履歴情報を前記条件として前記条件格納手段に格納する履歴取得手段を備える、
請求項１〜６のいずれか１項に記載のサービス制御装置。
【請求項８】
前記履歴取得手段は、前記通信端末における前記所定の機能が実行された履歴を端末履歴情報として取得するとともに、前記端末履歴情報を前記条件として前記条件格納手段に格納する、
請求項７に記載のサービス制御装置。
【請求項９】
前記通信端末において実行させる所定の機能に関する実行機能情報と、前記機能を実行させる時刻に関する実行時刻情報とを、前記条件格納手段から抽出して当該通信端末に送信する情報送信手段を備える、
請求項１〜８のいずれか１項に記載のサービス制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービス制御装置に関するものである。
【背景技術】
【０００２】
利用者の個人情報を管理するとともに、ネットワークを介して個人情報を利用者に提供する電子秘書装置が知られている。例えば、下記特許文献１に開示された個人情報管理装置は、個人情報データベース及び個人情報データベース選択手段を備えている。そして、利用者のネットワークへのアクセス経路等から、利用者の状況や立場が判断され、適切な個人情報が上記データベースから上記選択手段により選択されて、利用者が用いる通信端末に提供されている。
【特許文献１】特開２００２−３６６５５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記個人情報管理装置は、利用者の状況や立場を判断して個人情報を提供するだけである。これにより、利用者に提供された個人情報の内容に応じて操作を上記通信端末に対して行う必要がある場合、上記個人情報管理装置では適切に対応することができない。このため、利用者にとって利便性が低いという課題がある。
【０００４】
そこで本発明では、通信端末の利用者に対して利便性の高い端末を提供することが可能なサービス制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明のサービス制御装置は、通信端末又は通信端末を管理する管理サーバにおける所定の機能を実行させるか否かを指示するサービス情報を通信端末又は管理サーバに対して提供するサービス制御装置であって、通信端末又は管理サーバへのサービス情報の提供を実行する条件を予め格納する条件格納手段と、通信端末の現在位置を現在位置情報として取得する位置取得手段と、現在時刻を現在時刻情報として取得する時刻取得手段と、現在位置情報及び現在時刻情報が条件を満たすか否かを判定する条件判定手段と、現在位置情報及び現在時刻情報が条件を満たす場合、通信端末又は管理サーバへのサービス情報の提供を実行するサービス実行手段と、を備えることを特徴とする。
【０００６】
本発明のサービス制御装置によれば、まず、位置取得手段により現在位置情報が取得され、時刻取得手段により現在時刻情報が取得される。また、条件判定手段により、この現在位置情報及び現在時刻情報が、条件格納手段により格納された条件を、満たすか否かが判定される。そして、現在位置情報及び現在時刻情報が条件を満たす場合、サービス実行手段により、通信端末又は管理サーバへのサービス情報の提供が実行される。これにより、通信端末の利用者は、通信端末に対する操作を行うことなく、予め登録された位置及び時刻に、通信端末又は管理サーバに所定の機能を実行させることができる。このため、通信端末の利用者に対して利便性の高い端末を提供することができる。
【０００７】
また、サービス実行手段は、現在時刻情報が条件を満たし、かつ、現在位置情報が条件を満たさない場合、通信端末又は管理サーバへのサービス情報の提供を実行するのも好ましい。
【０００８】
これにより、現在位置情報が条件を満たさなくても、サービス情報の提供を実行させることが可能となる。このため、通信端末の利用者に対して、より利便性の高い端末を提供することができる。
【０００９】
また、条件判定手段は、現在時刻情報が条件を満たし、かつ、現在位置情報が条件を満たさない場合、サービス情報の提供を実行するか否かを通信端末に問合せるとともに、通信端末から受信した実行可否情報に基づいてサービス情報の提供の実行可否を決定するのも好ましい。
【００１０】
これにより、現在位置情報が条件を満たさなくても、通信端末からの実行可否情報に基づいてサービス情報の提供を実行させることが可能となる。このため、通信端末の利用者の判断によりサービス情報の提供が可能となるので、通信端末の利用者に対して、より利便性の高い端末を提供することができる。
【００１１】
また、サービス実行手段は、現在位置情報が条件を満たし、かつ、現在時刻情報が条件を満たさない場合、通信端末又は管理サーバへのサービス情報の提供を実行するのも好ましい。
【００１２】
これにより、現在時刻情報が条件を満たさなくても、サービス情報の提供を実行させることが可能となる。このため、通信端末の利用者に対して、より利便性の高い端末を提供することができる。
【００１３】
また、条件判定手段は、現在位置情報が条件を満たし、かつ、現在時刻情報が条件を満たさない場合、サービス情報の提供を実行するか否かを通信端末に問合せるとともに、通信端末から受信した実行可否情報に基づいてサービス情報の提供の実行可否を決定するのも好ましい。
【００１４】
これにより、現在時刻情報が条件を満たさなくても、通信端末からの実行可否情報に基づいてサービス情報の提供を実行させることが可能となる。このため、通信端末の利用者の判断によりサービス情報の提供が可能となるので、通信端末の利用者に対して、より利便性の高い端末を提供することができる。
【００１５】
また、取得された現在位置情報の変動状態に基づいて、通信端末と共に移動する移動体の種類を推定する移動体推定手段を備え、サービス実行手段は、推定された移動体の種類に応じて、通信端末又は管理サーバへ提供するサービス情報を変更するのも好ましい。
【００１６】
これにより、通信端末と共に移動する移動体の種類が、移動体推定手段により推定される。また、推定された移動体の種類に応じて、サービス実行手段が通信端末又は管理サーバへ提供するサービス情報が変更される。このため、通信端末の利用者の移動状況に適した機能を通信端末又は管理サーバに実行させることができる。
【００１７】
また、サービス制御装置は、サービス実行手段が通信端末又は管理サーバへのサービス情報の提供を実行させた履歴をサービス履歴情報として取得するとともに、サービス履歴情報を条件として条件格納手段に格納する履歴取得手段を備えるのも好ましい。
【００１８】
これにより、サービス実行手段が通信端末又は管理サーバへのサービス情報の提供を実行させた履歴が、サービス履歴情報として履歴取得手段により取得される。また、履歴取得手段により、サービス履歴情報が条件として条件格納手段に格納される。このため、通信端末の利用者は、通信端末に対する操作を行うことなく、利用者の嗜好に合った機能を通信端末又は管理サーバに実行させることができる。
【００１９】
また、履歴取得手段は、通信端末における所定の機能が実行された履歴を端末履歴情報として取得するとともに、端末履歴情報を条件として条件格納手段に格納するのも好ましい。
【００２０】
これにより、通信端末における所定の機能が実行された履歴が、端末履歴情報として履歴取得手段により取得される。また、履歴取得手段により、端末履歴情報が条件として条件格納手段に格納される。このため、通信端末の利用者は、通信端末に対する操作を行うことなく、利用者による所定の機能の実行履歴に基づいた機能を通信端末又は管理サーバに実行させることができる。
【００２１】
また、サービス制御装置は、通信端末において実行させる所定の機能に関する実行機能情報と、この機能を実行させる時刻に関する実行時刻情報とを、条件格納手段から抽出して当該通信端末に送信する情報送信手段を備えるのも好ましい。
【００２２】
これにより、通信端末は、実行機能情報及び実行時刻情報を受信する。このため、通信端末がサービス制御装置との間で通信を行うことが不可能な場合でも、実行時刻情報により示される時刻に、実行機能情報により示される機能を、通信端末において実行することができる。
【発明の効果】
【００２３】
本発明によれば、通信端末の利用者に対して利便性の高い端末を提供することが可能なサービス制御装置を提供することができる。
【発明を実施するための最良の形態】
【００２４】
以下、添付図面を参照しながら本発明の好適な実施形態を説明する。なお、図面の説明において同一要素には同一符号を付し、重複する説明を省略する。
【００２５】
本発明の実施形態であるサービス制御装置について、図１を用いて説明する。サービス制御装置１は、サービス情報を通信端末２又は管理サーバに対して提供する装置である。なお、サービス情報は、通信端末２又は管理サーバにおける所定の機能を実行させるか否かを指示する情報である。また、管理サーバは、通信端末２に対する上記所定機能の実行を管理するサーバである。図１は、サービス制御装置１の構成を説明するための構成図である。サービス制御装置１は、物理的には、ＣＰＵ（中央演算処理装置）、メモリ、ハードディスクといった格納装置、モデムやＬＡＮカードといった通信装置、マウスやキーボードといった入力装置、ディスプレイといった表示装置等を備えたコンピュータシステム（又はコンピュータシステムの集合体）として構成されている。
【００２６】
サービス制御装置１は、機能的な構成要素として大きく分けて、情報受信部（情報受信手段）１１、条件格納部（条件格納手段）１２、条件判定部（条件判定手段）１３、サービス制御部（サービス制御手段）１４、位置取得部（位置取得手段）１５、移動体推定部（移動体推定手段）１６、時刻取得部（時刻取得手段）１７、情報送信部（情報送信手段）１８、及び履歴取得部（履歴取得手段）１９を備えている。なお、これら機能的な構成要素それぞれを物理的に分散させて、これら構成要素の集合体をサービス制御装置１としてもよい。
【００２７】
ここで、サービス制御装置１とは別に、サービス制御装置１と通信を行う、通信端末２、端末管理サーバ３、及び管理サーバが存在する。管理サーバには、サービス管理サーバ４、及びコンテンツサーバ５が含まれている。
【００２８】
通信端末２は、サービス制御装置１、端末管理サーバ３、サービス管理サーバ４、及びコンテンツサーバ５との無線通信が可能な端末である。通信端末２の例として、携帯電話機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）、ノート型パーソナルコンピュータ等が挙げられる。通信端末２には、スケジュール情報２ａが登録されている。このスケジュール情報２ａに基づいて、通信端末２に対して、様々な所定機能が実行される。この所定機能の例として、通信端末２における留守番電話サービスの開始や終了等が挙げられる。通信端末２に対して実行される所定機能については、後述する。
【００２９】
また、端末管理サーバ３は、サービス制御装置１及び通信端末２との無線通信が可能であり、通信端末２の加入者情報を管理するサーバである。また、端末管理サーバ３は、ネットワーク管理位置情報２ｃ（すなわち通信端末２の現在位置情報）を取得して保持・管理している。ネットワーク管理位置情報２ｃの取得は、例えば、全地球測位システム（ＧＰＳ：Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を用いることにより行ってもよい。ネットワーク管理位置情報２ｃは、通信端末２と端末管理サーバ３との通信による通信端末２の位置登録を行うたびに、更新される。
【００３０】
また、サービス管理サーバ４は、サービス制御装置１及び通信端末２との無線通信が可能であり、通信端末２に対して所定の機能を実行するサーバである。サービス管理サーバ４は、サービス制御部１４からサービス情報１２ｃを受信すると、通信端末２に対して所定の機能を実行する。
【００３１】
また、コンテンツサーバ５は、サービス制御装置１及び通信端末２との無線通信が可能であり、通信端末２に対するコンテンツの提供機能を実行するサーバである。コンテンツサーバ５は、サービス制御部１４からサービス情報１２ｃを受信すると、通信端末２に対するコンテンツの提供機能を実行する。
【００３２】
引き続いて、サービス制御装置１の各構成要素について説明する。まず、情報受信部１１は、通信端末２から送信されたスケジュール情報２ａ及び端末情報２ｂを受信する部分である。情報受信部１１は制御情報登録部１１１を有し、このスケジュール情報２ａ及び端末情報２ｂは制御情報登録部１１１に登録される。情報受信部１１によるスケジュール情報２ａ及び端末情報２ｂの受信は、通信端末２に登録されたスケジュール情報２ａの変更時や、通信端末２と端末管理サーバ３との通信による通信端末２の位置登録時に行われる。スケジュール情報２ａは、通信端末２又は管理サーバ（サービス管理サーバ４及びコンテンツサーバ５）へのサービス情報の提供が実行される条件を示す情報である。スケジュール情報２ａの例として、通信端末２の現在位置に関する条件等が挙げられる。また、端末情報２ｂは、通信端末２に関する情報である。端末情報２ｂの例として、通信端末２の加入者電話番号や、機体番号等が挙げられる。情報受信部１１は、受信したスケジュール情報２ａ及び端末情報２ｂを、条件格納部１２に送信する。
【００３３】
条件格納部１２は、送信されたスケジュール情報２ａ及び端末情報２ｂを受信して格納する部分である。すなわち、条件格納部１２は、通信端末２又は上記管理サーバへのサービス情報の提供が実行される条件を予め格納する。また、条件格納部１２は、後述のスケジュール履歴情報１９ｂを履歴取得部１９から受信する。条件格納部１２は制御管理テーブル１２１を有し、スケジュール情報２ａ、端末情報２ｂ、及びスケジュール履歴情報１９ｂは制御管理テーブル１２１に登録される。制御管理テーブル１２１に登録された情報については、後述する。条件格納部１２は、受信したスケジュール情報２ａを条件判定部１３に送信する。
【００３４】
情報送信部１８は、制御管理テーブル１２１から実行機能情報１２ａ及び実行時刻情報１２ｂを抽出して通信端末２に送信する部分である。実行機能情報１２ａは、通信端末２又は上記管理サーバにおいて実行させる所定機能に関する情報である。また、実行時刻情報１２ｂは、この所定機能を実行させる時刻に関する情報である。なお、制御管理テーブル１２１からの実行機能情報１２ａ及び実行時刻情報１２ｂの抽出と、通信端末２への送信（又は通信端末２へのダウンロード）とは、所定の時間間隔毎に行われるのが好ましい。これにより、通信端末２は、常に新しい実行機能情報１２ａ及び実行時刻情報１２ｂを有することができる。
【００３５】
位置取得部１５は、端末管理サーバ３からネットワーク管理位置情報２ｃを受信する部分である。すなわち、位置取得部１５は、通信端末２の現在位置をネットワーク管理位置情報２ｃとして取得する。位置取得部１５は、受信したネットワーク管理位置情報２ｃを条件判定部１３及び移動体推定部１６に送信する。
【００３６】
移動体推定部１６は、位置取得部１５から受信したネットワーク管理位置情報２ｃの変動状態に基づいて、通信端末２と共に移動する移動体（図示せず）の種類を推定する部分である。例えば、ネットワーク管理位置情報２ｃの移動速度を求めることにより、通信端末２と共に移動する移動体の種類（例えば、乗用車であるか、鉄道車両であるか、又は通信端末２の所持人であるか等）を推定することができる。移動体推定部１６は、推定された移動体の種類に関する移動体推定情報１６ａを条件判定部１３に送信する。
【００３７】
時刻取得部１７は、現在時刻を現在時刻情報１７ａとして取得する部分である。時刻取得部１７は、現在時刻情報１７ａを条件判定部１３に送信する。
【００３８】
条件判定部１３は、受信したネットワーク管理位置情報２ｃ及び現在時刻情報１７ａが、スケジュール情報２ａを満たすか否かを判定する部分である。条件判定部１３は、制御実行判定部１３１を有する。制御実行判定部１３１は、まず、制御管理テーブル１２１に登録されたスケジュール情報２ａの時刻情報を定期的に取得し、この時刻情報と現在時刻情報１７ａとを比較する。また、制御実行判定部１３１は、この時刻情報に関連づけられたスケジュール情報２ａの現在位置情報を取得し、この現在位置情報とネットワーク管理位置情報２ｃとを比較する。そして、これら時刻情報が一致し、かつ、これら位置情報が一致した場合に、制御実行判定部１３１は、サービス制御部１４のサービス選択部１４２に提供実行情報１３ａを送信する。提供実行情報１３ａは、通信端末２又は上記管理サーバへのサービス情報１２ｃの提供を実行させることを指示する情報である。
【００３９】
なお、これら時刻情報が一致したが、これら位置情報が不一致であった場合、制御実行判定部１３１は、通信端末２にポップアップ情報１３ｂを送信する。ポップアップ情報１３ｂは、通信端末２又は上記管理サーバへのサービス情報の提供を実行させるか否かを問合せる情報であり、通信端末２にポップアップ形式で表示される。そして、このポップアップ情報１３ｂに対応して、制御実行判定部１３１は通信端末２から実行可否情報１３ｃを受信する。この実行可否情報１３ｃの内容がサービス情報の提供実行を指示していれば、サービス選択部１４２への提供実行情報１３ａの送信を行う。なお、上記のような場合（これら時刻情報が一致したが、これら位置情報が不一致であった場合）に、制御実行判定部１３１は、ポップアップ情報１３ｂを通信端末２に送信せずに、提供実行情報１３ａをサービス選択部１４２に送信してもよい。また、制御実行判定部１３１が送信する情報は、ポップアップ情報１３ｂに限定されず、パケット通信によるメール（インターネットメールや、携帯電話のショートメール（登録商標）といったショートメッセージ等）でもよい。
【００４０】
また、これら時刻情報が不一致であったが、これら位置情報が一致した場合も、制御実行判定部１３１は、通信端末２にポップアップ情報１３ｂを送信する。そして、制御実行判定部１３１が通信端末２から受信した実行可否情報１３ｃの内容がサービス情報の提供実行を指示していれば、サービス選択部１４２への提供実行情報１３ａの送信を行う。なお、上記のような場合（これら位置情報が一致したが、これら時刻情報が不一致であった場合）に、制御実行判定部１３１は、ポップアップ情報１３ｂを通信端末２に送信せずに、提供実行情報１３ａをサービス選択部１４２に送信してもよい。
【００４１】
また、条件判定部１３は、移動体推定部１６から送信された移動体推定情報１６ａを受信し、この移動体推定情報１６ａに基づいて、サービス制御部１４のサービス選択部１４２に提供実行情報１３ａを送信してもよい。例えば、移動体推定情報１６ａに基づいて、通信端末２と共に移動する移動体の種類が鉄道車両であると推定された場合は、通信端末２に対してマナーモードをｏｎにする（起動する）機能を実行してもよい。また、移動体の種類が乗用車であると推定された場合は、通信端末２に対してドライブモードをｏｎにする（起動する）機能と、「運転中なので、電話に出ることができません。」といったガイダンスを通信端末２において流させる機能とを実行してもよい。
【００４２】
サービス制御部１４は、サービス管理テーブル１４１、サービス選択部（サービス選択手段）１４２、及びサービス実行部（サービス実行手段）１４３を有している。
【００４３】
サービス管理テーブル１４１は、通信端末２に対して提供されるサービスの種別に応じて異なる接続先アドレス１４ａを規定している。接続先アドレス１４ａは、サービス実行部１４３がサービス情報１２ｃを送信すべき対象（端末又はサーバ等）が有するアドレスである。サービス管理テーブル１４１に登録された情報については、後述する。
【００４４】
サービス選択部１４２は、制御実行判定部１３１から受信した提供実行情報１３ａに基づいて、通信端末２に対して提供する当該サービスを選択する部分である。まず、サービス選択部１４２は、制御管理テーブル１２１に登録された当該サービスのサービス種別や制御内容に関するサービス情報１２ｃを選択して取得する。さらに、サービス選択部１４２は、サービス管理テーブル１４１に登録された当該サービスを行うための接続先アドレス１４ａを選択する。そして、サービス選択部１４２は、このサービス情報１２ｃ及び接続先アドレス１４ａをサービス実行部１４３に送信する。
【００４５】
サービス実行部１４３は、サービス選択部１４２から受信したサービス情報１２ｃ及び接続先アドレス１４ａに基づいて、通信端末２又は上記管理サーバへのサービス情報１２ｃの提供を実行する部分である。すなわち、接続先アドレス１４ａによって示されるアドレスを通信端末２が有する場合、サービス実行部１４３が、サービス情報１２ｃによって示される機能を通信端末２において実行させるように、この通信端末２に対してサービス情報１２ｃを送信する。また、接続先アドレス１４ａによって示されるアドレスをサービス管理サーバ４が有する場合、サービス実行部１４３が、サービス情報１２ｃによって示される機能を通信端末２に対して実行するように、サービス管理サーバ４に対してサービス情報１２ｃを送信する。この結果、サービス管理サーバ４から通信端末２に対してこの機能が実行される。同様に、接続先アドレス１４ａをコンテンツサーバ５が有する場合、サービス実行部１４３が、コンテンツサーバ５に対してサービス情報１２ｃを送信する。この結果、コンテンツサーバ５から通信端末２に対してこの機能が実行される。
【００４６】
履歴取得部１９は、サービス実行部１４３が通信端末２又は上記管理サーバへのサービス情報１２ｃの提供を実行させた履歴をサービス履歴情報１９ａとして取得する部分である。また、履歴取得部１９は、通信端末２において所定の機能が実行された履歴を端末履歴情報として取得する。なお、履歴取得部１９は履歴管理テーブル１９１を有し、取得したサービス履歴情報１９ａ及び端末履歴情報を履歴管理テーブル１９１に格納している。さらに、履歴取得部１９は、サービス履歴情報１９ａ及び端末履歴情報に基づくスケジュール履歴情報１９ｂを、上記サービス情報１２ｃの提供を実行する条件として制御管理テーブル１２１に格納している。
【００４７】
引き続いて、制御管理テーブル１２１に登録された各情報について、図２も併せて用いながら説明する。図２は、制御管理テーブル１２１にスケジュール情報２ａ及び端末情報２ｂが格納された状態の一例を説明するための図表である。
【００４８】
端末情報２ｂは、端末管理サーバアドレス、加入者電話番号、及び機体番号からなり、このテーブルの左上に格納されている。端末管理サーバアドレスは、通信端末２を管理する端末管理サーバ３のアドレスを示す。加入者電話番号及び機体番号は、制御情報登録部１１１が通信端末２から位置登録の要求を受信した際の認証情報（ユーザ判定）として用いられる。
【００４９】
スケジュール情報２ａは、「時刻情報（サービス提供の実行時刻及び終了時刻）」、「事象」、「現在位置情報」、及び「サービス情報」からなる。「時刻情報」は、スケジュール登録されたサービス情報の提供制御の実行時刻及び終了時刻各々を、「年月日時分」の形式を用いて１２桁で示されている。「事象」は、スケジュール登録された通信端末２の利用者の行動予定の内容を示している。「現在位置情報」には、ユーザ登録位置情報及びネットワーク管理位置情報２ｃが含まれている。ユーザ登録位置情報は、通信端末２の利用者がスケジュール登録した、各時間帯における利用者の位置情報である。一方、ネットワーク管理位置情報２ｃは、端末管理サーバ３によって実際に取得された、各時間帯における利用者の位置情報である。このネットワーク管理位置情報２ｃは、通信端末２と端末管理サーバ３との通信による通信端末２の位置登録を行うたびに更新される。「サービス情報」には、サービス種別及び制御内容が含まれている。サービス種別は、各時間帯において通信端末２に対して実行される機能の種類を示している。一方、制御内容は、各機能の制御の種類（例えば、ｏｎは開始、ｏｆｆは終了、ｃｈａｎｇｅはサービス内容の変更）を示している。すなわち、ｏｎ、ｏｆｆ、及びｃｈａｎｇｅ各々は、所定機能の開始制御の実行、所定機能の終了制御の実行、及びサービス内容の変更制御の実行を示している。
【００５０】
例えば、端末管理サーバアドレスが「ＡＡ−＊＊＊＊」、加入者電話番号が「０９０−８８８８−＊＊＊＊」、機体番号が「ＡＡ−ＢＢ−ＣＣ」である通信端末２を考える。この場合、この通信端末２に対して、２００５年３月１１日９時から２００５年３月１１日１１時は病院（Ｃ地点）内に存在し、留守番電話サービス開始、端末電源ＯＦＦというスケジュールを登録した場合、図２の通番２の行のように追加登録される。すなわち、「時刻情報（実行時刻）」は２００５年３月１１日９時、「時刻情報（終了時刻）」は２００５年３月１１日１１時、「事象」は病院、「現在位置情報（ユーザ登録位置情報）」はＣ地点、「サービス情報（サービス種別と制御内容）」は留守番電話サービスｏｎ、端末電源サービスｏｆｆが設定される。
【００５１】
引き続いて、サービス管理テーブル１４１に登録された各情報について、図３も併せて用いながら説明する。図３は、サービス管理テーブル１４１に接続先アドレス１４ａが格納された状態の一例を説明するための図表である。
【００５２】
サービス種別（すなわち所定機能の種類）は、留守番電話からマナーモードまで８種類あり、各サービス毎に接続先アドレス１４ａが異なっている。例えば、留守番電話サービスのｏｎ又はｏｆｆを示す提供実行情報１３ａを受信したサービス選択部１４２は、アドレスが「０００１」であるサービス管理サーバ４に、サービス情報１２ｃを送信する。
【００５３】
ここで、図２及び図３を参照して、サービス選択部１４２が接続先アドレス１４ａを取得する流れを説明する。ここでは、現在日時が２００５年３月１１日９時である場合を考える。この場合、サービス選択部１４２は、制御実行判定部１３１から提供実行情報１３ａを受信する。提供実行情報１３ａは、留守番電話サービスのｏｎ及び端末電源サービスのｏｆｆを実行することを指示している。サービス選択部１４２は、サービス管理テーブル１４１から、留守番電話サービスｏｎを実行するサービス情報１２ｃの送信先（アドレスが「０００１」であるサービス管理サーバ４）を取得する。さらに、サービス選択部１４２は、サービス管理テーブル１４１から、端末電源サービスｏｆｆを実行するサービス情報１２ｃの送信先（アドレスが「０９０−１１１１−ａａａａ」である通信端末２）を取得する。
【００５４】
引き続いて、履歴管理テーブル１９１に登録された各情報について、図４も併せて用いながら説明する。図４は、履歴管理テーブル１９１にサービス履歴情報１９ａが格納された状態の一例を説明するための図表である。
【００５５】
履歴管理テーブル１９１は、通信端末２の利用者の利用履歴（すなわち端末履歴情報）を格納するとともに、サービス履歴情報１９ａを格納している。通信端末２の利用者の利用履歴としては、音声発着信、メール送受信、インターネット接続、ＦｅｌｉＣａ（登録商標）利用（物品の購入履歴、部屋の入退室履歴、鉄道車両の乗車履歴等を含む）、赤外線機能利用、バーコード読み取り機能、マナーモード機能、着信音設定、待ち受け画像設定、カメラ起動、ゲーム、端末電源ｏｎ・ｏｆｆ等が含まれている。サービス履歴情報１９ａは、サービス実行部１４３が通信端末２又は上記管理サーバへのサービス情報１２ｃの送信を実行させた履歴である。履歴取得部１９により、この履歴管理テーブル１９１からスケジュール履歴情報１９ｂが作成され、このスケジュール履歴情報１９ｂは制御管理テーブル１２１に格納される。例えば、通信端末２の利用者が、平日の朝１０時から１７時は会社（Ａ地点）におり、マルチナンバーサービス（一つの通信端末に複数種の電話番号を使用するサービス）を登録し、このサービスを受けた場合を考える。この場合、履歴管理テーブル１９１には、図６に示すように利用履歴（すなわち、会社用の電話番号が日によって変わる履歴）が登録される。ここで、この履歴管理テーブル１９１からスケジュール履歴情報１９ｂが作成されて、制御管理テーブル１２１に格納される。作成されたスケジュール履歴情報１９ｂは、利用者の行動履歴に基づいて予測された行動に関するスケジュール履歴情報となる。これにより、平日の朝１０時から１７時に会社（Ａ地点）にいる場合は、自動でマルチナンバーサービスが起動するような制御が行われる。なお、履歴管理テーブル１９１からスケジュール履歴情報１９ｂが作成される際等に、通信端末２の利用者に対して、このようなスケジュール履歴情報１９ｂを登録するかどうかの意思確認を行うようにしてもよい。このようにすることで、より柔軟なサービス提供を行うことができる。
【００５６】
引き続いて、サービス制御装置１の動作について、図５及び６に示すフローチャートを用いて説明する。図５は、スケジュール情報２ａの時刻情報と現在時刻情報が一致し、かつ、スケジュール情報２ａの現在位置情報とネットワーク管理位置情報２ｃとが不一致であった場合に、所定機能の実行が指示された際のフローチャートである。また、図６は、上記の場合に、所定機能の実行中止が指示された際のフローチャートである。現在時刻は、２００５年３月１１日９時とする。
【００５７】
まず、図５について説明する。制御実行判定部１３１により、制御管理テーブル１２１に登録されたスケジュール情報２ａの時刻情報を定期的に取得し、この時刻情報と現在時刻情報１７ａとを比較する（Ｓ９００）。異なる場合（すなわちＮｏの場合）、再度この比較処理が繰り返される。一致した場合（すなわちＹｅｓの場合）、サービス制御装置１は、端末管理サーバ３に対してネットワーク管理位置情報２ｃを要求して取得する。次に、制御実行判定部１３１により、制御管理テーブル１２１に登録されたスケジュール情報２ａの現在位置情報とネットワーク管理位置情報２ｃとを比較する。（Ｓ９０５）。一致した場合、サービス選択部１４２は、サービス管理テーブル１４１に登録された当該機能を実行するための接続先アドレス１４ａを選択する（Ｓ９１５）。不一致であった場合、サービス制御装置１は通信端末２に対してポップアップ情報を送信し、「サービスを起動してもよいですか？」というポップアップを通信端末２に表示させる（Ｓ９１０）。通信端末２から制御実行判定部１３１が受信した実行可否情報１３ｃの内容が機能実行を指示していれば、上記と同様に、サービス選択部１４２が接続先アドレス１４ａを選択する（Ｓ９１５）。
【００５８】
現在時刻は、２００５年３月１１日９時であるので、留守番電話サービスｏｎ、端末電源サービスｏｆｆがスケジュール設定されている。従って、サービス実行部１４３の接続先アドレス１４ａは、留守番電話サービスに関しては「０００１」、端末電源サービスに関しては「０９０−１１１１−ａａａａ」であることが、サービス選択部１４２により選択される。サービス実行部１４３は、アドレスが「０００１」であるサービス管理サーバにサービス情報１２ｃを送信し、通信端末２における留守番電話サービスを起動・開始させる（Ｓ９２０）。また、サービス実行部１４３は、アドレスが「０９０−１１１１−ａａａａ」である通信端末２に対して、サービス情報１２ｃの送信、すなわち、端末電源サービスのｏｆｆ（電源ＯＦＦ）を実行させる（Ｓ９２５）。これらの制御終了後に、アドレスが「０００１」であるサービス管理サーバは、サービスの起動が完了したことをサービス制御装置１に通知する。同様に、アドレスが「０９０−１１１１−ａａａａ」である通信端末２は、サービスの終了が完了したことをサービス制御装置１に対して通知する。
【００５９】
なお、図６に示すように、Ｓ９１０において、機能実行の中止が通信端末２から指示されていれば、サービス制御装置１から通信端末２に対してポップアップ情報を送信し、「中断しました」というポップアップを通信端末２に表示させる（Ｓ９３０）。そして、サービス制御装置１における処理も中断される（Ｓ９３５）。
【００６０】
本実施形態の作用効果について、図１を用いて説明する。サービス制御装置１によれば、まず、位置取得部１５によりネットワーク管理位置情報２ｃが取得され、時刻取得部１７により現在時刻情報１７ａが取得される。また、条件判定部１３により、このネットワーク管理位置情報２ｃ及び現在時刻情報１７ａが、条件格納部１２により格納された条件を、満たすか否かが判定される。そして、これらの情報がこの条件を満たす場合、サービス実行部１４３により、通信端末２又は管理サーバへのサービス情報１２ｃの提供が実行される。これにより、通信端末２の利用者は、通信端末２に対する操作を行うことなく、予め登録された位置及び時刻に、通信端末２又は管理サーバに所定の機能を実行させることができる。このため、通信端末２の利用者に対して、利用者の状況に合わせた利便性の高い端末を提供することができる。
【００６１】
また、現在時刻情報１７ａが条件を満たし、かつ、ネットワーク管理位置情報２ｃが条件を満たさない場合、制御実行判定部１３１は、サービス情報１２ｃの提供を実行するか否かを通信端末２にポップアップ情報１３ｂを送信して問合せるとともに、通信端末２から受信した実行可否情報１３ｃに基づいてサービス情報１２ｃの提供の実行可否を決定する。これにより、ネットワーク管理位置情報２ｃが条件を満たさなくても、通信端末２からの実行可否情報１３ｃに基づいてサービス情報１２ｃの提供を実行させることが可能となる。このため、通信端末２の利用者の判断によりサービス情報１２ｃの提供が可能となるので、通信端末２の利用者に対して、より利便性の高い端末を提供することができる。
【００６２】
なお、上記のような場合（現在時刻情報１７ａが条件を満たすが、ネットワーク管理位置情報２ｃが条件を満たさない場合）に、制御実行判定部１３１は、ポップアップ情報１３ｂを通信端末２に送信せずに、提供実行情報１３ａをサービス選択部１４２に送信してもよい。これにより、ネットワーク管理位置情報２ｃが条件を満たさなくても、サービス情報１２ｃの提供を実行させることが可能となる。このため、通信端末２の利用者に対して、より利便性の高い端末を提供することができる。
【００６３】
また、ネットワーク管理位置情報２ｃが条件を満たし、かつ、現在時刻情報１７ａが条件を満たさない場合、制御実行判定部１３１は、サービス情報１２ｃの提供を実行するか否かを通信端末２にポップアップ情報１３ｂを送信して問合せるとともに、通信端末２から受信した実行可否情報１３ｃに基づいてサービス情報１２ｃの提供の実行可否を決定している。これにより、現在時刻情報１７ａが条件を満たさなくても、通信端末２からの実行可否情報１３ｃに基づいてサービス情報１２ｃの提供を実行させることが可能となる。このため、通信端末２の利用者の判断によりサービス情報１２ｃの提供が可能となるので、通信端末２の利用者に対して、より利便性の高いサービスを提供することができる。
【００６４】
なお、上記のような場合（ネットワーク管理位置情報２ｃが条件を満たすが、現在時刻情報１７ａが条件を満たさない場合）に、制御実行判定部１３１は、ポップアップ情報１３ｂを通信端末２に送信せずに、提供実行情報１３ａをサービス選択部１４２に送信してもよい。これにより、現在時刻情報１７ａが条件を満たさなくても、サービス情報１２ｃの提供を実行させることが可能となる。このため、通信端末２の利用者に対して、より利便性の高い端末を提供することができる。
【００６５】
また、通信端末２と共に移動する移動体の種類が、移動体推定部１６により推定されている。また、推定された移動体の種類に応じて、サービス実行部１４３が通信端末２又は上記管理サーバへ提供するサービス情報１２ｃが変更される。このため、通信端末２の利用者の移動状況に適した機能を通信端末又は上記管理サーバに実行させることができる。
【００６６】
また、サービス実行部１４３が通信端末２又は上記管理サーバへのサービス情報１２ｃの提供を実行させた履歴が、サービス履歴情報１９ａとして履歴取得部１９により取得される。さらに、履歴取得部１９により、サービス履歴情報１９ａに基づくスケジュール履歴情報１９ｂが条件として条件格納部１２に格納される。このため、通信端末２の利用者は、通信端末２に対する操作を行うことなく、この利用者の利用履歴に基づいた機能を通信端末又は管理サーバに実行させることができる。すなわち、通信端末２の利用者は、利用者の嗜好に合ったサービスを受けることができる。
【００６７】
また、通信端末２における所定の機能が実行された履歴が、端末履歴情報として履歴取得部１９により取得される。さらに、履歴取得部１９により、端末履歴情報が条件として条件格納部１２に格納される。このため、通信端末２の利用者は、通信端末２に対する操作を行うことなく、この利用者による所定の機能の実行履歴に基づいた機能を通信端末２又は管理サーバに実行させることができる。すなわち、通信端末２の利用者は、利用者の利用履歴に合ったサービスを受けることができる。
【００６８】
また、情報送信部１８は、実行機能情報１２ａ及び実行時刻情報１２ｂを、条件格納部１２から抽出して当該通信端末２に送信している。これにより、通信端末２は、実行機能情報１２ａ及び実行時刻情報１２ｂを受信している。このため、通信端末２がサービス制御装置１との間で通信を行うことが不可能な場合でも、実行時刻情報１２ｂにより示される時刻に、実行機能情報１２ａにより示される機能を、通信端末２において実行することができる。このため、通信端末２の利用者は、通信端末２がサービス制御装置１との間で通信を行うことが不可能な場合でもサービスを受けることができる。なお、通信端末２がサービス制御装置１との間で通信を行うことが不可能な場合とは、例えば、通信端末２の利用者が自ら端末電源をｏｆｆにした場合や、通信端末２が通信圏外エリアに存在する場合である。
【図面の簡単な説明】
【００６９】
【図１】本実施形態のサービス制御装置の構成を説明するための構成図である。
【図２】制御管理テーブルに各情報が格納された状態を説明するための図表である
【図３】サービス管理テーブルに接続先アドレスが格納された状態を説明するための図表である。
【図４】履歴管理テーブルに各情報が格納された状態を説明するための図表である。
【図５】時刻情報が一致し、かつ、位置情報が不一致であった場合に、機能実行が指示された際のフローチャートである。
【図６】時刻情報が一致し、かつ、位置情報が不一致であった場合に、機能実行の中止が指示された際のフローチャートである。
【符号の説明】
【００７０】
１…サービス制御装置、２…通信端末、２ａ…スケジュール情報、２ｂ…端末情報、２ｃ…ネットワーク管理位置情報、３…端末管理サーバ、４…サービス管理サーバ、５…コンテンツサーバ、１１…情報受信部、１２…条件格納部、１２ａ…実行機能情報、１２ｂ…実行時刻情報、１２ｃ…サービス情報、１３…条件判定部、１３ａ…提供実行情報、１３ｂ…ポップアップ情報、１３ｃ…実行可否情報、１４…サービス制御部、１４ａ…接続先アドレス、１５…位置取得部、１６…移動体推定部、１６ａ…移動体推定情報、１７…時刻取得部、１７ａ…現在時刻情報、１８…情報送信部、１９…履歴取得部、１９ａ…サービス履歴情報、１９ｂ…スケジュール履歴情報、１１１…制御情報登録部、１２１…制御管理テーブル、１３１…制御実行判定部、１４１…サービス管理テーブル、１４２…サービス選択部、１４３…サービス実行部、１９１…履歴管理テーブル。
【図１】
2006324784.tif 000003
【図２】
2006324784.tif 000004
【図３】
2006324784.tif 000005
【図４】
2006324784.tif 000006
【図５】
2006324784.tif 000007
【図６】
2006324784.tif 000008