(57)【要約】【課題】情報処理端末を使用するユーザが、移動通信端末で生じたイベントを容易に確認できるようにすることを目的とする。【解決手段】移動通信端末は、発生したイベントを検知するイベント検知手段と、イベントの情報をサーバに送信するイベント情報送信手段と、を有し、サーバは、移動通信端末からイベントの情報を受信するイベント情報受信手段と、イベントの情報を通知すべき情報処理端末を決定する通知先決定手段と、イベントの情報を、通知すべきと決定された情報処理端末に通知するイベント情報通知手段と、を有し、情報処理端末は、サーバから通知された前記イベントの情報を表示して前記イベントの発生をユーザに通知するイベント情報表示手段と、を有する通信システムを提供する。【選択図】図３Ｃ
2013201583.tif 000002
【特許請求の範囲】
【請求項１】
移動通信端末、サーバ及び情報処理端末を有する通信システムであって、
前記移動通信端末は、
当該移動通信端末で発生したイベントを検知するイベント検知手段と、
前記イベントの情報を前記サーバに送信するイベント情報送信手段と、
を有し、
前記サーバは、
前記移動通信端末から前記イベントの情報を受信するイベント情報受信手段と、
前記イベントの情報を通知すべき情報処理端末を決定する通知先決定手段と、
前記イベントの情報を、通知すべきと決定された前記情報処理端末に通知するイベント情報通知手段と、
を有し、
前記情報処理端末は、
前記サーバから通知された前記イベントの情報を表示して前記イベントの発生をユーザに通知するイベント情報表示手段と、
を有する、
通信システム。
【請求項２】
前記情報処理端末は、
前記イベントの情報に基づいて、前記イベントに対する前記ユーザのアクションの候補を決定するアクション候補決定手段と、
前記アクションの候補を前記ユーザに提示して選択させるアクション候補提示手段と、
選択された前記アクションの情報を前記サーバに送信するアクション情報送信手段と、
をさらに有し、
前記サーバは、
前記情報処理端末から送信された前記アクションの情報を前記移動通信端末に転送するアクション情報転送手段
をさらに有し、
前記移動通信端末は、
前記サーバから転送された前記アクションの情報に基づいて、当該移動通信端末で発生した前記イベントを処理するイベント処理手段
をさらに有する、
請求項１に記載の通信システム。
【請求項３】
前記情報処理端末は、
前記ユーザ又は当該情報処理端末の状態情報を取得する状態情報取得手段
をさらに有し、
前記アクション候補決定手段は、前記状態情報に基づいて、前記アクションの候補を決定する、
請求項２に記載の通信システム。
【請求項４】
前記状態情報には、前記ユーザのスケジュール情報、前記情報処理端末の位置情報、前記情報処理端末が移動中か否かを表す情報又は現在時刻情報が含まれる、
請求項３に記載の通信システム。
【請求項５】
前記移動通信端末は、
当該移動通信端末の位置情報を取得する位置情報取得手段
をさらに有し、
前記移動通信端末の前記位置情報は、前記イベントの情報に含まれ、前記サーバを介して前記情報処理端末に通知され、
前記アクション候補決定手段は、前記移動通信端末の前記位置情報と、前記情報端末の位置情報とに基づいて、前記アクションの候補を決定する、
請求項４に記載の通信システム。
【請求項６】
前記移動通信端末で発生する前記イベントは、他の移動通信端末からの通信によって発生し、
前記移動通信端末は、前記イベント処理手段の処理によって、前記他の移動通信端末に対して応答する、
請求項２乃至５何れか一項に記載の通信システム。
【請求項７】
前記他の移動通信端末からの通信によって発生した前記イベントは、着信イベントであり、
前記他の移動通信端末に対する応答は、音声を用いた自動応答である、
請求項６に記載の通信システム。
【請求項８】
前記アクション候補提示手段は、前記アクションの候補を前記ユーザに提示して選択させ、かつ、前記ユーザからメッセージの入力を受け付け、
前記他の移動通信端末に対する応答は、前記メッセージを音声合成して生成された音声を用いた自動応答である、
請求項７に記載の通信システム。
【請求項９】
前記他の移動通信端末からの通信によって発生した前記イベントは、メール受信イベントであり、
前記他の移動通信端末に対する応答は、メール送信である、
請求項６に記載の通信システム。
【請求項１０】
サーバを介して移動通信端末と通信を行う情報処理端末であって、
前記サーバを介して通知された、前記移動通信端末で発生したイベントの情報を表示するイベント情報表示手段と、
前記イベントの情報に基づいて、前記イベントに対する前記ユーザのアクションの候補を決定するアクション候補決定手段と、
前記アクションの候補を前記ユーザに提示して選択させるアクション候補提示手段と、
選択された前記アクションの情報を前記サーバを介して前記移動通信端末に送信するアクション情報送信手段と、
を有する、情報処理端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム及び情報処理端末に関する。
【背景技術】
【０００２】
携帯電話のような移動通信端末に対する、他の移動通信端末からの電話の着信又はＳＭＳ（Short  Message  Service）の受信のようなイベントを、他の移動通信端末又はＰＣのような情報処理端末に転送するシステムが存在する。
【０００３】
特許文献１には、移動通信端末への電話着信があった場合に、ユーザのプレゼンスに応じて、その電話着信の転送先（留守番電話、構内ＰＨＳ、自宅電話等）を制御する技術が開示されている。
【０００４】
また、特許文献２には、ユーザの移動通信端末に不在着信があった場合に、その旨記載したメールを送信する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、これらの従来の方法では、情報処理端末を用いて作業をしているユーザが、その作業を中断することなく、当該ユーザの移動通信端末における電話着信又はＳＭＳ受信イベントを知ることができなかった。
【０００６】
本発明は、上記問題に鑑みてなされたものであり、情報処理端末を使用するユーザが、移動通信端末で生じたイベントを容易に確認できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し目的を達成するため、本発明にかかる通信システムは、
移動通信端末、サーバ及び情報処理端末を有する通信システムであって、
前記移動通信端末は、
当該移動通信端末で発生したイベントを検知するイベント検知手段と、
前記イベントの情報を前記サーバに送信するイベント情報送信手段と、
を有し、
前記サーバは、
前記移動通信端末から前記イベントの情報を受信するイベント情報受信手段と、
前記イベントの情報を通知すべき情報処理端末を決定する通知先決定手段と、
前記イベントの情報を、通知すべきと決定された前記情報処理端末に通知するイベント情報通知手段と、
を有し、
前記情報処理端末は、
前記サーバから通知された前記イベントの情報を表示して前記イベントの発生をユーザに通知するイベント情報表示手段と、
を有する。
【０００８】
また、本発明にかかる情報処理端末は、
サーバを介して移動通信端末と通信を行う情報処理端末であって、
前記サーバを介して通知された、前記移動通信端末で発生したイベントの情報を表示するイベント情報表示手段と、
前記イベントの情報に基づいて、前記イベントに対する前記ユーザのアクションの候補を決定するアクション候補決定手段と、
前記アクションの候補を前記ユーザに提示して選択させるアクション候補提示手段と、
選択された前記アクションの情報を前記サーバを介して前記移動通信端末に送信するアクション情報送信手段と、
を有する。
【発明の効果】
【０００９】
本発明によれば、情報処理端末を使用するユーザが、移動通信端末で生じたイベントを容易に確認できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態における通信システムの概要を表す図。
【図２Ａ】本発明の一実施形態における移動通信端末のハードウェア構成の例を表す図。
【図２Ｂ】本発明の一実施形態におけるサーバのハードウェア構成の例を表す図。
【図２Ｃ】本発明の一実施形態における情報処理端末のハードウェア構成の例を表す図。
【図３Ａ】本発明の一実施形態における移動通信端末の機能ブロックを表す図。
【図３Ｂ】本発明の一実施形態におけるサーバの機能ブロックを表す図。
【図３Ｃ】本発明の一実施形態における情報処理端末の機能ブロックを表す図。
【図４】本発明の一実施形態における通信システムの処理フローを表す図。
【図５】本発明の一実施形態における情報処理端末の表示例を表す図。
【図６】本発明の一実施形態における情報処理端末の表示例を表す図。
【図７】本発明の一実施形態における情報処理端末の表示例を表す図。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態を図面に基づいて説明する。
【００１２】
１．概要
２．ハードウェア構成
３．機能
４．処理フロー
５．表示例
【００１３】
（１．概要）
図１を用いて、本発明の一実施形態における通信システム１の概要を説明する。通信システム１は、移動通信端末１００、１０２と、サーバ１２０と、情報処理端末１４０と、ネットワーク１６０を有する。
【００１４】
移動通信端末１００、１０２は、例えば携帯電話端末のような、通話機能やメール機能を有する端末である。移動通信端末１００、１０２は、他の移動通信端末からの着信や、メールの受信に関するイベントを検出することができる。そして、検出されたイベントの情報（以下、「イベント情報」とする。）を、サーバ１２０を介して、情報処理端末１４０に送信する。
【００１５】
サーバ１２０は、移動通信端末から受信したイベント情報を、情報処理端末１４０に通知する。サーバ１２０は、例えば端末の識別情報（以下、「端末ＩＤ」とする。）又はユーザの識別情報（以下、「ユーザＩＤ」とする。）を用いて、予め、イベント情報を受信する移動通信端末と、イベント情報を通知すべき情報処理端末とを関連付ける。以下の例では、移動通信端末１００と情報処理端末１４０が関連付けられているものとする。これにより、特定のユーザの移動通信端末１００から送信されたイベント情報が、そのユーザの情報処理端末１４０へと送信される。サーバ１２０は、別のユーザの移動通信端末１０２から、情報処理端末１４０に対して不正にイベント情報が送信されないよう、移動通信端末１００を認証する手段を備える。
【００１６】
情報処理端末１４０は、典型的にはＰＣのような情報端末であるがこれに限定されない。例えば、携帯電話、スマートフォン、タブレット型コンピュータ、パーソナルディジタルアシスタント（ＰＤＡ）等であってもよい。情報処理端末１４０は、サーバ１２０からイベント情報の通知を受ける。情報処理端末１４０は、イベント情報に含まれる、イベントＩＤ、イベントの種類（例えば、着信又はメール受信）、発信者（例えば、発信者番号又は差出人メールアドレス）、イベント発生時刻、又はイベント発生時の移動通信端末の位置のような情報を、画面上に表示する。図５は、イベント情報をユーザに通知するための、ユーザインターフェースの実装例を表している。図５の例では、イベント情報のうち、イベントの種類と、発信者のみを表示している。イベント情報は、例えば吹き出し型のポップアップやバルーンヒントを用いて、情報処理端末１４０の画面の一部分に通知される。
【００１７】
また、情報処理端末１４０は、移動通信端末１００で検知した、着信やメール受信のようなイベント情報をユーザに提示するだけでなく、これらのイベントに対する、ユーザによる応答を可能にする。情報処理端末１４０は、通知されたイベントに対応するユーザの応答動作（アクション）の候補を決定し、ユーザに提示する。アクションの候補は、イベントの種類ごとに予め定義されており、その中から、ユーザ又は情報処理端末の状態情報に基づいて、適切なアクション候補が決定される。例えば、ユーザのスケジュール情報を参照し、イベント発生時刻のユーザのスケジュール情報が「会議中」であれば、「会議中です。折り返します」という内容の音声メッセージを用いて、自動応答するアクションを候補として決定する。アクション候補の決定方法については後述する。ユーザは、提示されたアクション候補の中から、所望のアクションを選択することで、イベントに対して素早く応答できる。図６、７は、ユーザがアクションを選択するためのユーザインターフェースの実装例を表している。ユーザがアクションを選択すると、選択されたアクションに関する情報（以下、「アクション情報」とする。）が、サーバ１２０を介して、移動通信端末１００に送信される。移動通信端末１００は、受信したアクション情報に基づき、イベント発信元に対して応答する。
【００１８】
ネットワーク１６０は、移動通信端末１００が接続される移動体通信向けのネットワークや、サーバ１２０や情報処理端末１４０が接続されるネットワークを含み、例えばインターネットである。
【００１９】
このように、本発明の一実施形態における通信システムを用いて、ユーザは、移動通信端末において検知されたイベントを、情報処理端末の画面上で確認することができる。ユーザは、情報処理端末上で行っていた作業を中断することなくイベントを確認することができる。また、ユーザは、情報処理端末上に表示されたアクション候補を選択することによって、イベントに対する応答を素早く行うことができる。これによって、着信イベントのような、即時の応答が求められるイベントにも応答することができる。
【００２０】
（２．ハードウェア構成）
図２Ａ、２Ｂ、２Ｃを用いて、移動通信端末１００、サーバ１２０及び情報処理端末１４０のハードウェア構成について説明する。
【００２１】
図２Ａは、本発明の一実施形態における移動通信端末１００のハードウェア構成例を表す。移動通信端末１００は、ＣＰＵ２００と、ＲＯＭ２０２と、ＲＡＭ２０４と、通信装置２０６と、表示装置２０８と、入力装置２１０と、測位装置２１２と、バス２１４を有する。
【００２２】
ＣＰＵ２００は、当該移動通信端末１００で実行されるプログラムの動作制御を行う。ＲＯＭ２０２は、ＣＰＵ２００が実行するシステムプログラムや、ユーザアプリケーション、ユーザデータ等を記憶する。ＲＡＭ２０４は、ＣＰＵ２００のワークエリアを構成する。通信装置２０６は、例えば移動体通信用のアンテナ及びその制御装置を含み、基地局との無線通信を行うために用いられる。表示装置２０８は、例えばディスプレイ及びグラフィックスコントローラを含み、ユーザに対して情報を提示するための装置である。入力装置２１０は、例えばタッチパネルやボタンのような、ユーザの入力を受け付ける装置である。測位装置２１２は、例えばＧＰＳ受信機とその制御装置を含み、移動通信端末１００の位置情報を取得する。バス２１４は、移動通信端末１００を構成する上記装置を相互に接続し、データのやり取りを行う。
【００２３】
上記構成により、本発明の一実施形態における移動通信端末１００は、当該移動通信端末１００で生じたイベントを検知し、その情報をネットワーク１６０を通じてサーバ１２０へ送信できる。
【００２４】
なお、移動通信端末１００は、無線ＬＡＮを用いて通信するためのインターフェース及びその制御装置を含み、他の装置との通信を行うための、さらなる通信装置を備えていてもよい。
【００２５】
図２Ｂは、本発明の一実施形態におけるサーバ１２０のハードウェア構成例を表す。サーバ１２０は、ＣＰＵ２２０と、ＲＯＭ２２２と、ＲＡＭ２２４と、ＨＤＤ２２６と、通信装置２２８と、表示装置２３０と、入力装置２３２と、バス２３４を有する。
【００２６】
ＣＰＵ２２０は、当該サーバ１２０で実行されるプログラムの動作制御を行う。ＲＯＭ２２２は、ＣＰＵ２２０が実行するシステムプログラム等を記憶する。ＲＡＭ２２４は、ＣＰＵ２２０のワークエリアを構成する。ＨＤＤ２２６は、当該サーバ１２０の情報処理を制御するＯＳやシステムプログラム、アプリケーションプログラム及びそれらから読み込まれるデータ等を保管する。通信装置２２８は、例えば有線ＬＡＮを用いて通信するためのインターフェース及びその制御装置を含み、他の装置と通信を行うために用いられる。表示装置２３０は、例えばディスプレイ及びグラフィックスコントローラを含み、ユーザに操作画面を表示する装置である。入力装置２３２は、例えばキーボードやマウスのような、ユーザの入力を受け付ける装置である。バス２３４は、サーバ１２０を構成する上記装置を相互に接続し、データのやり取りを行う。
【００２７】
上記構成により、本発明の一実施形態におけるサーバ１２０は、ネットワーク１６０を介して移動通信端末１００からイベント情報を受信し、そのイベント情報を情報処理端末１４０に通知することができる。
【００２８】
図２Ｃは、本発明の一実施形態における情報処理端末１４０のハードウェア構成例を表す。情報処理端末１４０は、ＣＰＵ２４０と、ＲＯＭ２４２と、ＲＡＭ２４４と、ＨＤＤ２４６と、通信装置２４８と、表示装置２５０と、入力装置２５２と、測位装置２５４と、加速度検出装置２５６と、バス２５８を有する。
【００２９】
ＣＰＵ２４０は、当該情報処理端末１４０で実行されるプログラムの動作制御を行う。ＲＯＭ２４２は、ＣＰＵ２４０が実行するシステムプログラム等を記憶する。ＲＡＭ２４４は、ＣＰＵ２４０のワークエリアを構成する。ＨＤＤ２４６は、当該情報処理端末１４０の情報処理を制御するＯＳやシステムプログラム、アプリケーションプログラム及びそれらから読み込まれるデータ等を保管する。通信装置２４８は、例えば無線ＬＡＮを用いて通信するためのインターフェース及びその制御装置を含み、他の装置との通信を行うために用いられる。表示装置２５０は、例えばディスプレイ及びグラフィックスコントローラを含み、ユーザに対して情報を提示するための装置である。入力装置２５２は、例えばキーボードやマウスのような、ユーザの入力を受け付ける装置である。測位装置２５４は、例えばＧＰＳ受信機とその制御装置を含み、当該情報処理端末１４０の位置情報を取得する。加速度検出装置２５６は、例えば加速度センサ又はジャイロセンサ及びその制御装置を含み、当該情報処理端末１４０の加速度を検出する。バス２５８は、情報処理端末１４０を構成する上記装置を相互に接続し、データのやり取りを行う。
【００３０】
上記構成により、本発明の一実施形態における情報処理端末１４０は、サーバ１２０を通じて通知された、移動通信端末１００のイベント情報を表示することができる。また、イベントに対する応答動作の候補を生成し、ユーザに選択させて、イベントに対する応答を行うことができる。
【００３１】
（３．機能）
図３Ａ、３Ｂ、３Ｃを用いて、移動通信端末１００、サーバ１２０及び情報処理端末１４０の機能について説明する。
【００３２】
図３Ａは、本発明の一実施形態における移動通信端末１００の機能ブロックの構成図である。移動通信端末１００は、通信手段３００と、イベント検知手段３０２と、イベント情報送信手段３０４と、位置情報取得手段３０６と、イベント処理手段３０８を有する。
【００３３】
通信手段３００は、他の移動通信端末やサーバ１２０、情報処理端末１４０との通信を行う。
【００３４】
イベント検知手段３０２は、移動通信端末１００で発生したイベントを検知する。当該イベントには、例えば他の移動通信端末からの着信イベントや、メール受信イベントが含まれる。
【００３５】
イベント情報送信手段３０４は、検知されたイベント情報を、認証情報と共にサーバに送信する。イベント情報とは、検知されたイベントに関連する属性情報であり、例えばイベントＩＤ、イベントの種類（例えば、着信又はメール受信）、発信者（例えば、発信者番号又は差出人メールアドレス）、イベント発生時刻、イベント発生時の当該移動通信端末１００の位置のような情報が含まれる。認証情報とは、当該移動通信端末１００がサーバ１２０から認証を受けるために必要な情報であり、例えば端末ＩＤ又はユーザＩＤとパスワードの組み合わせである。
【００３６】
位置情報取得手段３０６は、測位装置２１２を通じて、当該移動通信端末１００の現在位置情報を取得する。取得した現在位置情報は、イベント情報の一部として、サーバ１２０へ送信される。現在位置情報は、イベントが発生した時に取得されてもよいし、常時取得されていてもよい。また、測位装置２１２によらず、通信手段３００を通じて、移動体通信の基地局ＩＤから位置情報を取得してもよい。
【００３７】
イベント処理手段３０８は、移動通信端末１００で発生したイベント対する応答処理を行う。イベントに対する応答処理は、情報処理端末１４０から送信されたアクション情報に基づいてなされる。アクション情報とは、イベントへの応答方法を特定するために用いられる情報であり、情報処理端末１４０で生成され、サーバ１２０を介して取得する。アクション情報には、対応するイベントＩＤ、アクションの種類（例えば、自動応答又は着信転送）、アクションの内容（例えば、自動応答メッセージ又は転送先電話番号）のような情報が含まれる。イベント処理手段３０８は、イベントＩＤをキーとして、イベントに対するユーザのアクションの種類とその内容を特定し、対応する処理を行う。アクションの内容の例を以下に挙げる。
−着信イベントに対するアクションの種類の例
＜自動応答＞
当該着信に対して応答し、所定の内容のメッセージを再生する。メッセージの内容は、予め録音された定型メッセージであってもよいし、合成音声によって動的に生成されてもよい。メッセージの内容は、アクションの内容で指定される。  
＜着信転送＞
当該着信を、別の移動通信端末に転送する。転送先の電話番号は、アクションの内容で指定される。  
＜留守番電話転送＞
当該着信を、例えば移動通信端末の提供する留守番電話センターに転送する。  
＜着信拒否＞
当該着信を拒否する。  
＜応答しない＞
当該着信に対して何のアクションも行わない。  
−メール受信イベントに対するアクションの種類の例
＜返信＞
当該メールに対して、所定の内容のメッセージで返信する。メッセージの内容は、予め記録された定型文であってもよいし、ユーザによって任意に入力されてもよい。メッセージの内容は、アクションの内容で指定される。  
＜転送＞
当該メールを、所定の宛先に転送する。転送先のメールアドレスは、アクションの内容で指定される。  
＜受信拒否＞
当該メールを送信した差出人を拒否登録（例えば、迷惑メール送信者として登録）する。
【００３８】
＜応答しない＞
当該メールに対して何のアクションも行わない。  
アクション情報を定義するためのフォーマットは任意であり、用いられるアクションの種類やアクションの内容に関する情報は、通信システム１内の移動通信端末１００と、情報処理端末１４０との間で共有される。
【００３９】
上記構成により、本発明の一実施形態における移動通信端末１００は、他の移動通信端末からの通信に起因するイベントを検知し、イベント情報をサーバ１２０に送信することができる。また、情報処理端末１４０において選択されたユーザのアクションに基づいて、イベントに対する応答処理を行うことができる。
【００４０】
なお、移動通信端末１００で発生するイベントは、着信やメール受信に限定されず、例えば移動通信端末１００のユーザアプリケーションへのプッシュ型の情報通知や、インスタントメッセージの受信、ファイル転送の開始であってもよい。また、これらのイベントに対するアクションの種類は、例えば友人登録リクエストに対する承認やファイルの受信開始のように、ユーザアプリケーションの固有の機能に応じて、設けられてもよい。
【００４１】
図３Ｂは、本発明の一実施形態におけるサーバ１２０の機能ブロックの構成図である。サーバ１２０は、通信手段３２０と、認証手段３２２と、イベント情報受信手段３２４と、通知先決定手段３２６と、イベント情報通知手段３２８と、アクション情報転送手段３３０を有する。
【００４２】
通信手段３２０は、移動通信端末１００及び情報処理端末１４０との通信を行う。
【００４３】
イベント情報受信手段３２４は、移動通信端末１００からイベント情報を受信する。
【００４４】
認証手段３２２は、移動通信端末１００からイベント情報と共に時に送信された認証情報を用いて、移動通信端末１００を認証する。認証方法の例として、移動通信端末１００から送信された端末ＩＤ又はユーザＩＤとパスワードの組み合わせと、予めサーバ１２０に保管された端末ＩＤ又はユーザＩＤとパスワードの組み合わせとを照合する方法を用いることができる。
【００４５】
通知先決定手段３２４は、イベント情報を通知すべき情報処理端末１４０を決定する。通知先決定手段３２４は、予め定義された、移動通信端末１００と情報処理端末１４０とを関連付けるテーブルを参照して、イベント情報の通知先となる情報処理端末１４０を決定することができる。
【００４６】
イベント情報通知手段３２８は、移動通信端末１００から受信したイベント情報を、通知先決定手段３２４によって決定された情報処理端末１４０に通知する。
【００４７】
アクション情報転送手段３３０は、情報処理端末１４０から受信したアクション情報を、移動通信端末１００に転送する。
【００４８】
上記構成により、本発明の一実施形態におけるサーバ１２０は、移動通信端末１００から受信したイベント情報を、情報処理端末１４０に通知することができる。また、情報処理端末１４０から送信された、イベントに対するユーザのアクション情報を、移動通信端末１００に転送することができる。
【００４９】
なお、移動通信端末に関連付けられる情報処理端末は複数であってもよい。この場合には、イベント情報は、関連付けられた全ての情報処理端末に通知されてもよいし、一部の情報処理端末に選択的に通知されてもよい。当該選択は、ユーザによって予めなされていてもよいし、情報処理端末の状態（電源のＯＮ／ＯＦＦ、稼動状態かアイドル状態か）によって動的に決定されてもよい。これにより、例えばノートブック型のＰＣとデスクトップ型のＰＣを使い分けて作業をしているユーザに対しても、イベント情報を効果的に通知することができる。
【００５０】
図３Ｃは、本発明の一実施形態における情報処理端末１４０の機能ブロックの構成図である。情報処理端末１４０は、通信手段３４０と、表示手段３４２と、アクション候補決定手段３４６と、アクション候補提示手段３４８と、入力手段３５０と、アクション情報送信手段３５２と、状態情報取得手段３５４を有する。
【００５１】
通信手段３４０は、移動通信端末１００及びサーバ１２０と通信を行う。
【００５２】
表示手段３４２は、イベント情報表示手段３４４を有し、当該情報処理端末１４０で実行された処理の結果を表示する。
【００５３】
イベント情報表示手段３４４は、サーバ１２０から通知されたイベント情報を表示する。イベント情報の表示の例を図５に示す。この画面は、一般的なＯＳのデスクトップ画面を表しており、イベント情報を、画面右下の通知領域に表示している。この例では、イベント情報に含まれる情報のうち、イベントの種類（着信中）と、発信者（090‐1234‐5678）が表示されている。表示する情報や、表示位置、表示領域の大きさは任意である。
【００５４】
アクション候補決定手段３４６は、通知されたイベント情報に対応するユーザのアクションの候補を決定する。上述したように、アクションを特定するために用いられるアクション情報には、イベントの種類ごとに定義されるアクションの種類と、アクションの内容を詳細に指定するためのアクションの内容が含まれる。アクション候補決定手段３４６は、ユーザのアクションの候補を決定するにあたって、まず、通知されたイベントの種類を識別する。イベントの種類ごとに、以下のようなアクションの種類が定義される。
−着信に対するアクションの種類の例
＜自動応答＞、＜着信転送＞、＜留守番電話転送＞、＜着信拒否＞、＜応答しない＞
−メール受信に対するアクションの種類の例
＜返信＞、＜転送＞、＜受信拒否＞、＜応答しない＞
一つの実施形態において、アクション候補決定手段３４６は、これらのアクションの種類の全て又は一部をアクションの候補として、ユーザに提示し、選択させる。この場合に、それぞれのアクションの内容は、予めユーザによって指定された、デフォルトの内容が指定される。例えば、ユーザが「自動応答」が選択した場合には、「ただいま電話に出ることができません」という既定の音声メッセージによって自動応答を行う。また、ユーザが「着信転送」を選択した場合には、予め登録された電話番号に、着信を転送する。
【００５５】
あるいは、別の実施形態において、アクション候補決定手段３４６は、後述する状態情報取得手段３５４によって取得されたユーザ又は情報処理端末１４０の状態情報に基づいて、アクションの種類及びアクションの内容を動的に選択する。状態情報には、ユーザのスケジュール情報、情報処理端末１４０及び移動通信端末１００の位置情報、情報処理端末１４０が移動中か否かを表す情報、現在時刻情報が含まれる。以下に、状態情報についての詳細な説明と、状態情報に基づくアクション候補の決定方法の一例を示す。
−スケジュール情報
後述するスケジュール情報取得手段３５６によって取得される、タイムテーブル上に定義されたユーザのスケジュールを表す。アクション候補決定手段３４６は、イベント情報が通知された時刻の、ユーザのスケジュール内容に適合するアクションを候補として決定する。例えば、着信イベントが通知された時に、ユーザのスケジュール内容が会議中であれば、「会議中です。折り返しお電話致します。」という定型メッセージで自動応答するアクションが候補として決定される。あるいは、ユーザによって入力された、任意のテキストメッセージを読み上げて自動応答するアクションを候補として決定することもできる。
−位置情報
後述する位置情報取得手段３５８によって取得される、情報処理端末１４０の現在位置を表す。例えば、着信イベントが通知された時に、イベント情報に含まれる移動通信端末１００の位置と、情報処理端末１４０の現在位置が離れている場合、「本日、携帯電話を家に置き忘れています。折り返しお電話致します。」という定型メッセージを用いて自動応答するアクションが候補として決定される。
−移動中か否かを表す情報
後述する加速度情報取得手段３６０によって取得される、情報処理端末１４０の加速度である。加速度情報を用いることにより、情報処理端末１４０を操作しているユーザが、移動中であるか否かを判定することができる。したがって、例えば、着信イベントが通知された時に、ユーザが移動中であれば、「現在移動中です。折り返しお電話致します。」という定型メッセージで自動応答するアクションが候補として決定される。
【００５６】
なお、加速度情報は、移動通信端末１００が取得し、イベント情報に含めて情報処理端末１４０に送信するようにしてもよい。
−現在時刻情報
後述する時刻情報取得手段３６２によって取得される、現在時刻を表す。当該情報は、例えばスケジュール情報に基づく候補の決定と組み合わせて使用される。例えば、着信イベントが通知された時に、ユーザのスケジュール内容が会議中であって、現在時刻が、会議終了ｘ分前（ｘは任意の数）であれば、「もうすぐ会議が終わります。ｘ分後に折り返し致します。」という定型メッセージで自動応答するアクションが候補として決定される。
【００５７】
さらに、着信イベントに対する着信転送、留守番電話転送、着信拒否、応答しないといった他のアクションが、自動応答によるアクションの候補に加えて、別の候補として決定されてもよい。例えば、着信転送や留守番電転送のアクション候補は、自動応答のアクション候補と共に、必ず候補として決定されてもよい。また、着信拒否や、応答しないといったアクションは、アドレス帳に登録されていない発信者からの着信に対して、候補として決定されてもよい。
【００５８】
なお、メール受信イベントについては、音声による応答を行う代わりに、メッセージをメール本文に挿入し、差出人に対する返信を行うアクションについての候補を決定する。
【００５９】
アクション候補提示手段３４８は、アクション候補決定手段３４６が決定したアクション候補を、表示手段３４２を通じてユーザに提示し、ユーザが望むアクションを選択させる。
【００６０】
入力手段３５０は、ユーザが、表示手段３４２に表示されたアクション候補から、所望のアクションを選択する入力操作を認識する。
【００６１】
アクション情報送信手段３５２は、入力手段３５０を通じて選択されたユーザのアクションを、アクション情報としてサーバ１２０に送信する。アクション情報には、対応するイベントＩＤ、アクションの種類（例えば、自動応答）、アクションの内容（例えば、自動応答メッセージの内容）のような情報が含まれる。
【００６２】
状態情報取得手段３５４は、スケジュール情報取得手段３５６と、位置情報取得手段３５８と、加速度情報取得手段３６０と、時刻情報取得手段３６２とを有し、ユーザ又は情報処理端末の状態情報を取得する。
【００６３】
スケジュール情報取得手段３５６は、スケジュール管理ソフトウェア又はネットワークに接続されたスケジュール管理サーバから、ユーザのスケジュール情報を取得する。スケジュール情報には、時間と、スケジュール内容が含まれる。スケジュール内容には、例えば、会議、昼休み、休暇等があり、上述したアクション候補決定手段３４６は、それぞれのスケジュール内容に応じて、動的にアクションの候補を決定する。
【００６４】
位置情報取得手段３５８は、情報処理端末１４０の現在位置情報を取得する。現在位置は、ＧＰＳ又は無線ＬＡＮの基地局の情報を基に取得してもよいし、情報処理端末１４０に割り当てられたＩＰアドレスを基に取得してもよい。
【００６５】
加速度情報取得手段３６０は、情報処理端末１４０に備えられた加速度検出装置２５６を用いて、情報処理端末１４０の加速度を検知し、情報処理端末１４０を操作するユーザが移動中であるか否かを判断することができる。
【００６６】
時刻情報取得手段３６２は、例えば情報処理端末１４０のハードウェアクロック又はシステムクロックから、現在時刻情報を取得することができる。
【００６７】
上記構成により、本発明の一実施形態における情報処理端末１４０は、移動通信端末１００で発生したイベントを、ユーザに通知することができる。また、ユーザに対して、イベントに対する応答動作の候補を選択させることができる。さらに、ユーザの状態に基づいて、イベントに対する応答動作の候補を動的に選択することができる。結果として、ユーザは、電話の着信のようなイベントに対しても、即座に応答を行うことができる。
【００６８】
（４．処理フロー）
次に、図４を用いて、本発明の一実施形態における通信システム１の処理フローについて説明する。図４では、あるユーザの移動通信端末１００で発生した、他の移動通信端末１０２からの着信又はメール受信イベントを、情報処理端末１４０に通知する例について説明する。
【００６９】
ステップＳ４００において、移動通信端末１００上で、他の移動通信端末１０２からの着信又はメール受信によるイベントが発生する。移動通信端末１００のイベント検知手段３０２は、当該イベントを検知する。  
ステップＳ４０２において、移動通信端末１００のイベント情報送信手段３０４は、イベント情報を、認証情報と共に、サーバ１２０に送信する。イベント情報には、位置情報取得手段３０６が取得した、移動通信端末１００の現在位置情報が含まれる。  
ステップＳ４０４において、サーバ１２０の通知先決定手段３２６は、移動通信端末１００から受信したイベント情報を通知すべき情報処理端末１４０を決定する。当該決定のために、例えば、移動通信端末１００と情報処理端末１４０とを関連付けたテーブルを用いる。また、当該決定に先立って、認証手段３２２による移動通信端末１００の認証が行われてもよい。  
ステップＳ４０６において、サーバ１２０のイベント情報通知手段３２８は、イベント情報を情報処理端末１４０に通知する。  
ステップＳ４０８において、情報処理端末１４０のイベント情報表示手段３４４は、通知されたイベント情報を表示する。当該通知は、ユーザの作業を中断させないように、例えば情報処理端末１４０の表示画面の一部に、ポップアップ形式で表示される。  
ステップＳ４１０において、状態情報取得手段３５４は、ユーザのスケジュール情報や、位置情報、時刻情報、加速度情報を取得する。図４の例では、イベント通知を受けた時刻において、ユーザのスケジュールが会議中であり、会議終了の５分前であるという状態情報が取得される。  
ステップＳ４１２において、アクション候補決定手段３４６は、イベントの種類と、状態情報とに基づき、イベントに対するユーザのアクションの候補を決定する。ここでは、着信イベント（又はメール受信イベント）に対して、（１）「会議中です」という自動応答（又はメールの返信）を行うアクションと、（２）「５分後にかけなおします。」という自動応答（又はメールの返信）を行うアクションが、候補として決定される。ここで、上述した、着信転送（メールの転送）、留守番電話転送、着信拒否（メールの受信拒否）、応答しないといったアクションがさらに候補として提示されてもよい。候補として提示されるアクションの数、順番及び種類は、ユーザ又はシステムの提供者によって予め定められていてもよい。例えば、三つのアクション候補を提示させ、一つ目はユーザのスケジュール内容による自動応答、二つ目はユーザの任意のメッセージによる自動応答、三つ目は留守番電話転送としてもよい。さらに、ユーザは、ユーザのスケジュール情報が利用できる場合には、スケジュールに基づくアクション候補のみを提示させるようにしてもよい。例えば、二つのアクション候補を提示させ、一つ目はユーザのスケジュール内容による自動応答、二つ目はユーザのスケジュール内容の終了時刻に折り返し電話する旨の自動応答としてもよい。  
ステップＳ４１４において、アクション候補提示手段３４８は、（１）（２）のアクション候補をユーザに提示して、選択させる。ユーザは、入力手段３５０を用いて、所望のアクションを選択する。
【００７０】
ステップＳ４１６において、アクション情報送信手段３５２は、ユーザの選択したアクション情報を、サーバ１２０に送信する。図４の例において、ユーザが、「会議中です。」というメッセージで自動応答するアクションを選択したとすると、アクション情報には、対応するイベントのイベントＩＤと、アクションの種類「自動応答（又は返信）」と、アクションの内容「会議中です。」とが含まれる。  
ステップＳ４１８において、サーバ１２０のアクション情報転送手段３３０は、情報処理端末１４０から受信したアクション情報を、移動通信端末１００に転送する。  
ステップＳ４２０において、イベント情報処理手段３２８は、受信したアクション情報に基づいて、対応するイベントに応答する。図４の例では、受信したアクション情報に含まれるアクションの種類に基づいて、移動通信端末１００に備わる自動応答機能（メール作成機能）を用いて応答する。このとき、応答の内容を表す、「会議中です。」のメッセージが、録音音声又は合成音声（テキストメッセージ）によって出力される。
【００７１】
上記構成により、本発明の一実施形態における通信システム１は、ユーザ又は情報処理端末１４０の状態情報によって、イベントに対する適切な応答動作の候補を決定し、ユーザに提示することができる。この結果、ユーザは、着信イベントが発生している短時間の間においても、情報処理端末１４０を用いて応答することが可能となる。
【００７２】
（５．表示例）
図５、６、７を用いて、本発明の一実施形態における情報処理端末１４０の画面の表示例について説明する。
【００７３】
図５は、移動通信端末１００に、「090‐1234‐5678」という番号からの着信イベントが発生している時に、情報処理端末１４０上で通知を行うユーザインターフェースの実装例を示している。図５に示したように、イベント情報は、例えば吹き出し型のポップアップやバルーンヒントにより通知される。これによって、ユーザは、移動通信端末１００を確認することなく、かつ、情報処理端末１４０上での作業を阻害されることなく、移動通信端末１００において呼び出し状態であることが確認できる。
【００７４】
図６は、図５と同様の状況において、ユーザ又は情報処理端末１４０の状態情報に基づき、着信イベントに対するいくつかのアクション候補を表示するユーザインターフェースの実装例を表す。ここでは、イベント情報を表示する吹き出しの中に、三つのアクション候補が、選択可能なオブジェクトとして表示される。ユーザは、当該オブジェクトをクリックすることによって、所望のアクションを選択することができる。
【００７５】
図７は、メール受信イベントの通知に対して、ユーザによる任意のメッセージ入力を伴う応答を行うためのユーザインターフェースの実装例を表している。図７の例では、アクション候補として、「返信（会議中）」、「返信（メッセージ入力）」、「応答しない」、の計三つのアクション候補が表示されている。ここで、ユーザが、「返信（メッセージ入力）」を選択した直後に、メッセージ入力を行うことのできる領域が表示されている。メッセージ入力を行うことのできる領域の形式は任意である。これによって、ユーザは、任意のメッセージを用いて、イベントに対して柔軟かつ迅速に応答することが可能となる。
【先行技術文献】
【特許文献】
【００７６】
【特許文献１】特開２００７−８１７５９号公報
【特許文献２】特開２００３−２１９４６９号公報
【符号の説明】
【００７７】
１００、１０２  移動通信端末
１２０  サーバ
１４０  情報処理端末
１６０  ネットワーク
３００  通信手段
３０２  イベント検知手段
３０４  イベント情報送信手段
３０６  位置情報取得手段
３０８  イベント処理手段
３２０  通信手段
３２２  認証手段
３２４  イベント情報受信手段
３２６  通知先決定手段
３２８  イベント情報通知手段
３３０  アクション情報転送手段
３４０  通信手段
３４２  表示手段
３４６  アクション候補決定手段
３４８  アクション候補提示手段
３５０  入力手段
３５２  アクション情報送信手段
３５４  状態情報取得手段
【図１】
2013201583.tif 000003
【図２Ａ】
2013201583.tif 000004
【図２Ｂ】
2013201583.tif 000005
【図２Ｃ】
2013201583.tif 000006
【図３Ａ】
2013201583.tif 000007
【図３Ｂ】
2013201583.tif 000008
【図３Ｃ】
2013201583.tif 000009
【図４】
2013201583.tif 000010
【図５】
2013201583.tif 000011
【図６】
2013201583.tif 000012
【図７】
2013201583.tif 000013