(57)【要約】      （修正有）【課題】操作性の低い携帯電話機や携帯情報端末でも、さらには情報処理端末が手元にない場合でも、利用者が容易に予定情報を登録できるようにする。【解決手段】文字列変換手段３Ｂで、通信ネットワーク４から到来した利用者の予定音声を入力文字列へ変換し、形態素解析手段３Ｄで、その入力文字列を品詞単位で複数の入力形態素に分解し、情報抽出手段３Ｃで、その入力形態素に基づき入力文字列に含まれる所望の予定内容に関する予定情報を抽出し、予定管理手段３Ｅで、この予定情報を予定管理データ２Ａへ登録して管理する。【選択図】        図１
2004171216.tif 000002
【特許請求の範囲】
【請求項１】
各種データを格納する記憶部を有し、通信ネットワークを介して利用者から通知された予定内容を前記記憶部の予定管理データへ登録して管理する予定管理装置であって、
前記通信ネットワークから到来した前記利用者の音声を文字列に変換し、その文字列を入力文字列として出力する文字列変換手段と、
前記入力文字列を品詞単位で複数の形態素に分解し、入力形態素として出力する形態素解析手段と、
前記形態素解析手段で得られた前記入力形態素に基づき、前記入力文字列に含まれる前記予定内容に関する予定情報を抽出する情報抽出手段と、
この情報抽出手段で得られた予定情報を前記予定管理データへ登録して管理する予定管理手段とを備えることを特徴とする予定管理装置。
【請求項２】
請求項１記載の予定管理装置において、
予定内容を構成する各種情報を含む任意の文字列を予め形態素に分解して得られた複数のルール形態素と当該ルール形態素の情報内容の種別を示す情報内容種別との対応関係を示すルールデータをさらに備え、
前記情報抽出手段は、前記入力形態素と前記ルールデータ内のルール形態素とを照合することにより、前記予定情報を示す情報内容種別に対応する入力形態素の列を前記入力形態素から取得し、その入力形態素列を前記予定情報として抽出することを特徴とする予定管理装置。
【請求項３】
請求項１記載の予定管理装置において、
前記予定管理手段は、前記予定管理データに登録されている前記予定情報を含む電子メールを、その予定時期の到来に先立って前記通信ネットワークを介して前記利用者へ送信することを特徴とする予定管理装置。
【請求項４】
請求項３記載の予定管理装置において、
前記予定管理手段は、
前記音声を予定音声として前記記憶部の予定音声データへ登録しておき、前記電子メールを送信する際、当該予定音声に対するアクセス情報を前記電子メールに付加して送信し、
前記通信ネットワークを介して受信した、前記アクセス情報を用いた前記予定音声に対する前記利用者からの聴取要求に応じて、前記予定音声データに登録されている当該予定音声を取り出して返送することを特徴とする予定管理装置。
【請求項５】
請求項１記載の予定管理装置において、
前記予定管理手段は、
前記通信ネットワークを介して受信した、前記予定情報に対する前記利用者からの閲覧要求に応じて、前記予定管理データに登録されている当該利用者の予定情報を取り出して返送することを特徴とする予定管理装置。
【請求項６】
各種データを格納する記憶部を有し、通信ネットワークを介して利用者から通知された予定内容を前記記憶部の予定管理データへ登録して管理する予定管理装置で用いられる予定管理方法であって、
前記通信ネットワークから到来した前記利用者の音声を文字列に変換し、その文字列を入力文字列として出力する第１のステップと、
前記入力文字列を品詞単位で複数の形態素に分解し、入力形態素として出力する第２のステップと、
前記形態素解析手段で得られた前記入力形態素に基づき、前記入力文字列に含まれる前記予定内容に関する予定情報を抽出する第３のステップと、
この情報抽出手段で得られた予定情報を前記予定管理データへ登録して管理する第４のステップとを備えることを特徴とする予定管理方法。
【請求項７】
請求項６記載の予定管理方法において、
前記第３のステップは、
予定内容を構成する各種情報を含む任意の文字列を予め形態素に分解して得られた複数のルール形態素と当該ルール形態素の情報内容の種別を示す情報内容種別との対応関係を示すルールデータのルール形態素と、前記入力形態素とを照合することにより、前記予定情報を示す情報内容種別に対応する入力形態素の列を前記入力形態素から取得し、その入力形態素列を前記予定情報として抽出することを特徴とする予定管理方法。
【請求項８】
請求項６記載の予定管理方法において、
前記第４のステップは、前記予定管理データに登録されている前記予定情報を含む電子メールを、その予定時期の到来に先立って前記通信ネットワークを介して前記利用者へ送信することを特徴とする予定管理方法。
【請求項９】
請求項８記載の予定管理方法において、
前記第４のステップは、前記音声を予定音声として前記記憶部の予定音声データへ登録しておき、前記電子メールを送信する際、当該予定音声に対するアクセス情報を前記電子メールに付加して送信し、前記通信ネットワークを介して受信した、前記アクセス情報を用いた前記予定音声に対する前記利用者からの聴取要求に応じて、前記予定音声データに登録されている当該予定音声を取り出して返送することを特徴とする予定管理方法。
【請求項１０】
請求項６記載の予定管理方法において、
前記第４のステップは、前記通信ネットワークを介して受信した、前記予定情報に対する前記利用者からの閲覧要求に応じて、前記予定管理データに登録されている当該利用者の予定情報を取り出して返送することを特徴とする予定管理方法。
【請求項１１】
各種データを格納する記憶部を有し、通信ネットワークを介して利用者から通知された予定内容を前記記憶部の予定管理データへ登録して管理する予定管理装置のコンピュータで、請求項６〜請求項１０のいずれか１つに記載した予定管理方法を実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、予定管理装置および方法、プログラムに関し、特に通信ネットワークを介して利用者の予定を管理する予定管理装置および方法、プログラムに関するものである。
【０００２】
【従来の技術】
パソコン、携帯電話機、さらには携帯情報端末（ＰＤＡ：Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などの情報処理端末の普及に伴い、個人の情報をこれら情報処理端末で管理するためのＰＩＭ（Ｐｅｒｓｏｎａｌ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｍａｎａｇｅｒ）ソフトウェアが広く利用されている。
この種のＰＩＭソフトウェアで実現される最も有用な機能の１つとして、個人のスケジュールを管理する予定管理機能がある。この予定管理機能は、利用者が登録した、個々の予定に関する日時、相手、場所、行動などの予定情報をデータベースで管理しており、操作に応じて各スケジュールを表形式で画面表示させたり、その予定日時に近くなった時点で自動的にその予定情報を可視・可聴表示させたりすることができる。
【０００３】
このような予定管理機能を利用する場合、利用者は、各情報処理端末でＰＩＭソフトウェアを実行し、情報処理端末のキーボード、ボタン、マウス、あるいはタッチパネルなどの操作入力手段を用いて個々の予定情報を登録する。
例えば、外出時に新たな予定が発生した場合、そのとき携帯している携帯電話機や携帯情報端末のＰＩＭソフトウェアを実行させ、その操作入力手段を用いて新たな予定に関する日時、相手、場所、行動などの予定情報を登録することになる。
また、予定を確認する際には、そのとき携帯している携帯電話機や携帯情報端末の操作入力手段を用いて、予定情報を表示画面で確認することになる。
【０００４】
また、上記のような予定情報を抽出する機能はないものの、情報処理端末で電子メールを送信する際の操作負担を軽減するものとして、音声入力されたメールアドレスおよび本文を文字列に変換して用いるものも提案されている（例えば、特許文献１など参照）。
これは、メールアドレスの文字の並びパターンを用いてメールアドレスを検索し、他の文字列はメール本文としてそのまま用いるものとなっている。
【０００５】
なお、出願人は、本明細書に記載した先行技術文献情報で特定される先行技術文献以外には、本発明に関連する先行技術文献を出願時までに発見するには至らなかった。
【特許文献１】
特開２００２−１６７０１号公報
【０００６】
【発明が解決しようとする課題】
このような従来の予定管理方法では、利用者が新たな予定に関する予定情報を登録する場合、情報処理端末の操作入力手段を操作する必要がある。しかしながら、携帯電話機や携帯情報端末の場合、小型軽量であることから操作入力手段の操作性が低く、予定情報を効率よく登録できないという問題点がある。また、このような情報処理端末が手元にない場合には、予定情報を登録することもできなくなる。
本発明はこのような課題を解決するためのものであり、操作性の低い携帯電話機や携帯情報端末であっても、さらには情報処理端末が手元にない場合でも、利用者が容易に予定情報を登録できる予定管理装置および方法、プログラムを提供することを目的としている。
【０００７】
【課題を解決するための手段】
このような目的を達成するために、本発明にかかる予定管理装置は、各種データを格納する記憶部を有し、通信ネットワークを介して利用者から通知された予定内容を記憶部の予定管理データへ登録して管理する予定管理装置であって、通信ネットワークから到来した利用者の音声を文字列に変換し、その文字列を入力文字列として出力する文字列変換手段と、入力文字列を品詞単位で複数の形態素に分解し、入力形態素として出力する形態素解析手段と、形態素解析手段で得られた入力形態素に基づき、入力文字列に含まれる予定内容に関する予定情報を抽出する情報抽出手段と、この情報抽出手段で得られた予定情報を予定管理データへ登録して管理する予定管理手段とを備えるものである。
【０００８】
入力文字列から所望の予定情報を抽出する際、予定内容を構成する各種情報を含む任意の文字列を予め形態素に分解して得られた複数のルール形態素と当該ルール形態素の情報内容の種別を示す情報内容種別との対応関係を示すルールデータを設け、情報抽出手段で、入力形態素とルールデータ内のルール形態素とを照合することにより、予定情報を示す情報内容種別に対応する入力形態素の列を入力形態素から取得し、その入力形態素列を予定情報として抽出するようにしてもよい。
【０００９】
予定情報を利用者へ通知する場合、予定管理手段で、予定管理データに登録されている予定情報を含む電子メールを、その予定時期の到来に先立って通信ネットワークを介して利用者へ送信するようにしてもよい。
元の予定音声を利用者が聴取する場合、予定管理手段で、音声を予定音声として記憶部の予定音声データへ登録しておき、電子メールを送信する際、当該予定音声に対するアクセス情報を電子メールに付加して送信し、通信ネットワークを介して受信した、アクセス情報を用いた予定音声に対する利用者からの聴取要求に応じて、予定音声データに登録されている当該予定音声を取り出して返送するようにしてもよい。
利用者が予定情報を閲覧する場合、予定管理手段で、通信ネットワークを介して受信した、予定情報に対する利用者からの閲覧要求に応じて、予定管理データに登録されている当該利用者の予定情報を取り出して返送するようにしてもよい。
【００１０】
また、本発明にかかる予定管理方法は、各種データを格納する記憶部を有し、通信ネットワークを介して利用者から通知された予定内容を記憶部の予定管理データへ登録して管理する予定管理装置で用いられる予定管理方法であって、通信ネットワークから到来した利用者の音声を文字列に変換し、その文字列を入力文字列として出力する第１のステップと、入力文字列を品詞単位で複数の形態素に分解し、入力形態素として出力する第２のステップと、形態素解析手段で得られた入力形態素に基づき、入力文字列に含まれる予定内容に関する予定情報を抽出する第３のステップと、この情報抽出手段で得られた予定情報を予定管理データへ登録して管理する第４のステップとを備えるものである。
【００１１】
入力文字列から所望の予定情報を抽出する際、第３のステップで、予定内容を構成する各種情報を含む任意の文字列を予め形態素に分解して得られた複数のルール形態素と当該ルール形態素の情報内容の種別を示す情報内容種別との対応関係を示すルールデータのルール形態素と、入力形態素とを照合することにより、予定情報を示す情報内容種別に対応する入力形態素の列を入力形態素から取得し、その入力形態素列を予定情報として抽出するようにしてもい。
【００１２】
予定情報を利用者へ通知する場合、第４のステップで、予定管理データに登録されている予定情報を含む電子メールを、その予定時期の到来に先立って通信ネットワークを介して利用者へ送信するようにしてもよい。
元の予定音声を利用者が聴取する場合、第４のステップで、音声を予定音声として記憶部の予定音声データへ登録しておき、電子メールを送信する際、当該予定音声に対するアクセス情報を電子メールに付加して送信し、通信ネットワークを介して受信した、アクセス情報を用いた予定音声に対する利用者からの聴取要求に応じて、予定音声データに登録されている当該予定音声を取り出して返送するようにしてもよい。
利用者が予定情報を閲覧する場合、第４のステップで、通信ネットワークを介して受信した、予定情報に対する利用者からの閲覧要求に応じて、予定管理データに登録されている当該利用者の予定情報を取り出して返送するようにしてもよい。
【００１３】
また、本発明にかかるプログラムは、各種データを格納する記憶部を有し、通信ネットワークを介して利用者から通知された予定内容を記憶部の予定管理データへ登録して管理する予定管理装置のコンピュータで、前述した各予定管理方法のいずれか１つを実行させるためのプログラムである。
【００１４】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して説明する。
図１は本発明の一実施の形態にかかる予定管理装置の構成を示すブロック図である。
予定管理装置１０は、インターネット、携帯電話網、公衆電話網などの通信ネットワーク４に接続されて、その通信ネットワーク４から到来した予定内容を含む音声すなわち予定音声に含まれる予定情報を抽出して管理する装置である。
なお、携帯端末５およびＰＣ端末６は、利用者が用いる携帯電話機や携帯情報端末などの一般的な携帯端末やパソコンであり、これらについての説明は省略する。
【００１５】
この予定管理装置は、全体としてコンピュータからなり、通信インターフェース部（以下、通信Ｉ／Ｆ部という）１、記憶部２、および制御部３が設けられている。
通信Ｉ／Ｆ部１は、通信ネットワーク４を介して携帯端末５やＰＣ端末６と音声やデータをやり取りする回路部である。
記憶部２は、ハードディスクやメモリからなり、制御部３での予定管理処理に用いる予定管理データ２Ａ、予定音声データ２Ｂ、ルールデータ２Ｃ、および利用者データ２Ｄなどの各種データや、制御部３で実行されるプログラム２Ｅなど、制御部３での処理動作に用いる各種情報を記憶する記憶装置である。
【００１６】
予定管理データ２Ａは、通信ネットワーク４から到来した予定音声から抽出した予定情報など、利用者の個々の予定を管理するためのデータである。
予定音声データ２Ｂは、通信ネットワーク４から到来した予定音声がデジタル化されて蓄積された音声データである。
ルールデータ２Ｃは、通信ネットワーク４から到来した予定音声を文字列変換して得られた入力文字列から所望の予定情報を抽出する際に用いるデータである。
【００１７】
利用者データ２Ｄは、ＩＤやパスワードからなる認証情報や予定通知先情報などの各利用者に固有のデータである。
プログラム２Ｅは、予め記録媒体９や通信Ｉ／Ｆ１を介して読み込まれて記憶部２へ格納され、制御部３で実行されることにより予定情報管理機能を実現するプログラムである。
【００１８】
制御部３は、ＣＰＵなどのマイクロプロセッサとその周辺回路からなり、記憶部２のプログラム２Ｅを読み込んで実行することにより、そのプログラム２Ｅと自装置のハードウェア資源とを協働させて、予定情報管理処理を行う機能手段を実現する。
この機能手段としては、利用者管理手段３Ａ、文字列変換手段３Ｂ、情報抽出手段３Ｃ、形態素解析手段３Ｄ、および予定管理手段３Ｅがある。
【００１９】
利用者管理手段３Ａは、記憶部２内の利用者データ２Ｄに含まれるＩＤおよびパスワードを用いて、予定管理装置１０へアクセスした利用者を認証する機能部である。
文字列変換手段３Ｂは、通信ネットワーク４から到来した予定音声を自然言語の文字列へ変換し、これを入力文字列として出力する機能部である。
【００２０】
情報抽出手段３Ｃは、文字列変換手段３Ｂで得られた入力文字列を形態素解析手段３Ｄにより形態素に解析し、これら形態素を入力形態素として記憶部２内の各ルールデータ２Ｃと照合することにより、その入力文字列から所望の予定情報を抽出する機能部である。
形態素解析手段３Ｄは、入力文字列を、名詞、助詞、動詞などの品詞単位で複数の形態素に分解する機能部である。
【００２１】
予定管理手段３Ｅは、通信ネットワーク４を介して利用者からの各種要求を受け付け、その要求に対して各種サービスを提供する機能部である。
例えば、利用者からの予定登録要求に応じて、利用者管理手段３Ａ、文字列変換手段３Ｂ、情報抽出手段３Ｃ、および形態素解析手段３Ｄを用いることにより、通信ネットワーク４から到来した音声から所望の予定情報を抽出し、その予定情報を記憶部２内の予定管理データ２Ａへ登録するとともに、元の予定音声を記憶部２内の予定音声データ２Ｂへ登録する。
【００２２】
また、予定管理手段３Ｅでは、予定管理データ２Ａに登録されている個々の予定の予定通知時期の到来に応じて、当該利用者へその予定情報を電子メールで通知し、利用者からの予定音声聴取要求に応じて、対応する予定音声を記憶部２内の予定音声データ２Ｂから取り出して提供する。
あるいは、利用者からの予定情報閲覧要求に応じて、対応する予定情報を記憶部２内の予定管理データ２Ａから取り出して提供する。さらには、利用者からの予定情報更新要求に応じて、利用者から受け取った予定情報を予定管理データ２Ａへ更新登録する。
【００２３】
次に、図２および図３を参照して、本実施の形態にかかる予定管理装置の動作として、予定登録処理について説明する。図２は本実施の形態にかかる予定登録処理を示すシーケンス図である。図３は本実施の形態にかかる予定登録処理を示す説明図である。
ここでは、利用者が携帯電話機や携帯情報端末などの携帯端末を用いて予定管理装置へアクセスする場合について説明する。
【００２４】
利用者は、新たに発生した予定を予定管理装置へ登録したい場合、その予定情報の登録を予定管理装置へ要求するため、携帯端末５で予定登録要求操作を行う（ステップ１００）。この操作は、携帯端末から通信ネットワーク４に接続された一般的な通信装置へアクセスする操作と同じである。
携帯端末５は、上記操作に応じて、通信ネットワーク４を介して予定管理装置１０へアクセスし、予定登録要求を送信する（ステップ１０１）。この要求には、利用者に予め付与されているＩＤやパスワードなどの認証情報が含まれている。
【００２５】
予定管理装置１０では、通信Ｉ／Ｆ部１を介して制御部３の予定管理手段３Ｅでこの予定登録要求を受け付ける。
予定管理手段３Ｅでは、まず、利用者管理手段３Ａを用いて利用者に対する認証処理を行う（ステップ１０２）。
利用者管理手段３Ａは、予定登録要求に含まれるＩＤおよびパスワードと、記憶部２の予定管理データ２Ａに予め登録されているＩＤおよびパスワードとを比較することにより、当該利用者の認証を行う。
【００２６】
この利用者管理手段３Ａにより、利用者の認証が得られた場合、予定管理手段３Ｅは、要求元の携帯端末５へ認証完了を通知する（ステップ１０３）。
これに応じて、利用者は登録したい新たな予定の内容を音声により携帯端末５へ入力し（ステップ１０４）、この音声は、予定音声として携帯端末５から通信ネットワーク４を介して予定管理装置１０へ送信される（ステップ１０５）。
【００２７】
予定管理装置１０の予定管理手段３Ｅでは、通信ネットワーク４を介して到来する予定音声を文字列変換手段３Ｂへ渡す。
文字列変換手段３Ｂでは、その予定音声を所定形式でデジタル化してデジタル予定音声へ変換した後、さらに文字列へ変換し（ステップ１０６）、その文字列を入力文字列として出力する。
情報抽出手段３Ｃでは、形態素解析手段３Ｄを用いてその入力文字列を形態素解析し（ステップ１０７）、得られた複数の形態素を入力形態素として、記憶部２のルールデータ２Ｃに予め登録されているルール形態素と照合することにより、その入力文字列から所望の予定情報を抽出する（ステップ１０８）。ここでは、その予定内容を示す、日時、相手、場所、行動などの各予定情報が抽出される。
【００２８】
予定管理手段３Ｅでは、情報抽出手段３Ｃで抽出された予定情報を記憶部２の予定管理データ２Ａへその利用者のＩＤと対応付けて登録する（ステップ１０９）。これとともに、元の予定音声から得られたデジタル予定音声を記憶部２の予定音声データ２Ｂへ登録する（ステップ１１０）。
このとき、デジタル予定音声は、通信ネットワーク４を介してアクセス可能な音声ファイルとして、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒｓ）などのアクセス情報が付与されて格納される。また、そのアクセス情報は、予定管理データ２Ａ内の当該予定情報に関連付けて登録される。
その後、予定管理手段３Ｅから通信ネットワーク４を介して携帯端末５へ予定登録完了が通知され（ステップ１１１）、一連の予定登録処理が終了する。
【００２９】
したがって、図３に示すように、「１０月１８日に村上さんと打ち合わせる」という予定音声２０Ｖが入力された場合、これが文字列変換手段３Ｂで入力文字列２０に変換される（ステップ１０６）。
そして、情報抽出手段３Ｃで、この入力文字列２０から所望の予定情報３０が抽出される（ステップ１０８）。この場合、日時「１０月１８日」、相手「村上さん」、場所「藤沢」、行動「打ち合わせる」という予定情報３０が抽出され、予定管理データ２Ａへ登録される（ステップ１０９）。
【００３０】
予定管理データ２Ａでは、利用者に固有のＩＤに対応付けて各予定情報が登録されている。各予定情報には、これらを管理するための予定Ｎｏ．や、後述する予定通知の管理に用いる状態情報として「通知済／待機中」が関連付けて登録されている。また、各予定情報には、予定音声データ２Ｂに登録した当該予定情報に対応するデジタル予定音声のアクセス情報も関連付けて登録されている。
一方、予定音声データ２Ｂでは、デジタル予定音声がそのアクセス情報と関連付けて登録されている。
【００３１】
このように、文字列変換手段３Ｂで、通信ネットワーク４から到来した利用者の予定音声２０Ｖを入力文字列２０へ変換し、形態素解析手段３Ｄで、その入力文字列２０を品詞単位で複数の入力形態素に分解し、情報抽出手段３Ｃで、その入力形態素に基づき入力文字列２０に含まれる所望の予定内容に関する予定情報３０を抽出し、予定管理手段３Ｅで、この予定情報３０を予定管理データ２Ａへ登録して管理するようにしたので、操作性の低い携帯電話機や携帯情報端末であっても、さらには情報処理端末が手元にない場合でも、利用者が音声により容易に予定情報を登録できる。
【００３２】
また、利用者が複数の携帯端末５やＰＣ端末６を利用している場合でも、予定管理装置１０で集中して管理することができ、従来のように、利用者自らが予定情報を携帯端末５やＰＣ端末６の間で転送して共通化する必要がなくなる。
【００３３】
次に、図４および図５を参照して、本実施の形態にかかる予定管理装置の動作として、予定通知処理について説明する。図４は本実施の形態にかかる予定通知処理を示すシーケンス図である。図５は本実施の形態にかかる予定通知例を示す説明図である。
ここでは、予定管理装置１０から利用者が携帯電話機や携帯情報端末などの携帯端末５へ予定情報を通知する場合について説明する。
【００３４】
予定管理装置１０の予定管理手段３Ｅでは、予定管理データ２Ａに登録されている各予定情報のうち、その状態が「待機中」を示すものについて、その日時情報に基づき予定通知の要否を、常時、監視している（ステップ１２０）。
この際、いずれかの予定情報の予定時期までの期間が、所定の猶予期間、例えば１日分以下となった場合、その予定情報の通知が必要と判断し、予定管理データ２Ａからその予定情報とデジタル予定音声のアクセス情報を取得する（ステップ１２１）。
そして、その予定情報とアクセス情報を予定通知用の電子メールへ格納し、通信ネットワーク４を介して利用者の携帯端末５へ送信することにより、予定情報を通知し（ステップ１２２）、その予定情報の状態を「通知済」とする。
【００３５】
この場合、予定情報に対応付けて登録されているＩＤに基づき、記憶部２の利用者データ２Ｄを参照して、利用者を特定するとともに、予め登録されているその利用者の予定通知先情報を取得し、その予定通知先情報に基づき電子メールを送信する。
携帯端末５は、一般的な電子メール機能により、この電子メールを受信してその電子メールの内容すなわち予定情報を画面表示する（ステップ１２３）。これにより、利用者は予定管理装置１０に登録しておいた各予定のうち、予定時期の到来が近いものについて、その予定内容を自動的に確認できる。
【００３６】
この電子メールにより、携帯端末５の表示画面５Ａには、図５に示すように、日時「１０月１８日」、相手「村上さん」、場所「藤沢」、行動「打ち合わせる」という予定情報５Ｂが表示される。
また、この予定情報５Ｂに対応する予定音声を聴取するためのアクセス情報５Ｃが表示（アンカー表示）される。
したがって、利用者が元の予定音声を確認したい場合には、このアクセス情報５Ｃを選択操作するという一般的な予定音声視聴要求操作を行えばよい（ステップ１２４）。
【００３７】
携帯端末５では、この操作に応じて、通信ネットワーク４を介して予定管理装置１０へ、そのアクセス情報を含む予定音声聴取要求を送信する（ステップ１２５）。
予定管理装置１０の予定管理手段３Ｅでは、この予定音声聴取要求に応じて、記憶部２の予定音声データ２Ｂから、その要求で指定されたアクセス情報に対応するデジタル予定音声を取得し（ステップ１２６）、通信ネットワーク４を介して携帯端末５へ返送する（ステップ１２７）。
これにより、携帯端末５でその予定音声が再生される（ステップ１２８）。
【００３８】
このように、予定管理手段３Ｅで、予定管理データ２Ａに登録されている予定情報を含む電子メールを、その予定時期の到来に先立って通信ネットワーク４Ａを介して利用者へ送信するようにしたので、利用者は各予定情報を自ら確認することなく、自動的にその予定時期の到来を確認できる。
なお、予定情報の通知先については、前述のように携帯端末５に限定されるものではなく、電子メールを受信できる装置、例えばＰＣ端末６などの通信端末であれば、任意の装置で予定情報の通知を受け取ることができる。
【００３９】
また、予定管理手段３Ｅで、音声を予定音声として記憶部２の予定音声データ２Ｂへ登録しておき、電子メールを送信する際、当該予定音声に対するアクセス情報を電子メールに付加して送信し、通信ネットワーク４を介して受信した、アクセス情報を用いた予定音声に対する利用者からの聴取要求に応じて、予定音声データ２Ｂに登録されている当該予定音声を予定音声データ２Ｂから取り出して返送するようにしたので、利用者が予定登録時の元の予定音声を聴取でき、予定情報として抽出されなかった、より詳細に予定内容を確認できる。
【００４０】
次に、図６および図７を参照して、本実施の形態にかかる予定管理装置の動作として、予定閲覧処理について説明する。図６は本実施の形態にかかる予定閲覧処理を示すシーケンス図である。図７は本実施の形態にかかる予定閲覧表示例を示す説明図である。
ここでは、利用者がＰＣ端末６を用いて予定管理装置１０へアクセスし、利用者本人の予定情報を閲覧する場合について説明する。
【００４１】
利用者は、予定管理装置１０に登録してある予定情報を閲覧したい場合、ＰＣ端末６で予定情報の閲覧を要求する予定閲覧要求操作を行う（ステップ１３０）。この操作は、ＰＣ端末６から通信ネットワーク４に接続された一般的に通信装置へアクセスする操作と同じである。
ＰＣ端末６は、上記操作に応じて、通信ネットワーク４を介して予定管理装置１０へアクセスし、予定閲覧要求を送信する（ステップ１３１）。この要求には、利用者に予め付与されているＩＤやパスワードなどの認証情報が含まれている。
【００４２】
予定管理装置１０の予定管理手段３Ｅは、この要求に応じて、前述の予定登録要求時と同様にして、利用者管理手段３Ａで認証を行い（ステップ１３２）、その認証完了をＰＣ端末６へ通知する（ステップ１３３）。
また、記憶部２の予定管理データ２Ａから、当該利用者のＩＤと関連付けられている予定情報、さらにはその予定情報に対応する予定音声のアクセス情報やその予定情報の状態を取得し（ステップ１３４）、これら予定情報をＰＣ端末６へ送信する（ステップ１３５）。
【００４３】
ＰＣ端末６では、これら予定情報を受信して、図７に示すように、表示画面６Ａへ表形式で一覧表示する（ステップ１３６）。ここでは、各予定情報の各項目、例えば「日時」、「相手」、「場所」、および「行動」の項目やアクセス情報が一覧表示されている。
また、各予定の状態に基づいて、その予定内容が電子メールで通知されて利用者により確認されたか否かが「確認」の項目で表示されている。
この表示画面６Ａでは、表示された任意の予定情報を編集できる（ステップ１３７）。例えば予定日時が変更された場合には、その予定情報のうち「日時」の項目の内容が書き換えられる（ステップ１３８）。
【００４４】
そして、利用者による所定の予定更新操作に応じて（ステップ１３９）、ＰＣ端末６から、更新した予定情報を含む予定更新要求が、通信ネットワーク４を介して予定管理装置１０へ送信される（ステップ１４０）。
これに応じて、予定管理装置１０の予定管理手段３Ｅでは、その要求に含まれている変更された予定情報を、記憶部２の予定管理データ２Ａへ登録して当該予定情報を更新し（ステップ１４１）、更新完了をＰＣ端末６へ通知する（ステップ１４２）。
【００４５】
このように、予定管理手段３Ｅで、通信ネットワーク４を介して受信した、予定情報に対する利用者からの閲覧要求に応じて、予定管理データ２Ａに登録されている当該利用者の予定情報を取り出して返送するようにしたので、ＰＣ端末６の表示画面でこれを表示することにより、利用者は各予定情報を一覧表示で確認できる。
また、一覧表示された予定情報を変更して、ＰＣ端末６から予定管理装置１０へ予定情報更新を要求し、これに応じて予定管理手段３Ｅで、その要求に基づき予定管理データ２Ａの予定情報を更新するようにしたので、利用者は容易に予定情報を更新できる。
【００４６】
次に、図８および図９を参照して、予定管理装置１０の情報抽出手段３Ｃにおける情報抽出処理について説明する。図８は情報抽出処理を示す説明図である。図９は情報抽出処理に用いるルールデータ２Ｃの構成例である。
情報抽出処理では、図８に示すような、自然言語の入力文字列２０から、特定の内容の情報を所望の予定情報３０として抽出することを目的としている。ここでは、特定の内容の情報として、日時、相手、場所、および行動に関する予定情報を抽出する例について説明する。
【００４７】
形態素解析とは、自然言語の文字列を、名詞、助詞、動詞などの品詞を単位とする形態素に分解する処理である。品詞とは、意味を持つ文字列を、その性質で分類した場合の名称であり、この品詞単位で分解される文字列の単位すなわち形態素が、意味を持つ最も短い文字列となる。
形態素解析手段３Ｄで行われる形態素解析処理については、前述した公知の形態素解析方法を用いればよい（例えば、松本裕治ほか、”形態素解析システム  茶筌”，奈良先端科学技術大学院大学，［平成１４年１１月１１日検索］，インターネット＜ＵＲＬ：ｈｔｔｐ／／ｃｈａｓｅｎ．ａｉｓｔ−ｎａｒａ．ａｃ．ｊｐ／ｉｎｄｅｘ．ｈｔｍｌ．ｊａ＞など参照）。
一般的な形態素解析処理では、予め品詞の具体例が多数登録された辞書を用いて、文字列を各形態素に分解している。
【００４８】
例えば、図８に示すように、「１０月１８日に村上さんと藤沢で打ち合わせる」という入力文字列２０を形態素解析した場合、文字データ２０Ａとその品詞２０Ｂ、２０Ｃからなる複数の形態素（以下では、入力文字列から得られた形態素を入力形態素という）２１が生成される。例えば、「１０」という文字データ２０Ａに対して、「名詞」および「数詞」という品詞２０Ｂ，２０Ｃが割り当てられ、これらが組として１つの入力形態素２１を構成する。
なお、品詞については、例えば「名詞」には、「数詞」、「人名」、「地名」などの詳細な分類があり、分類が深いほど照合精度が向上するものの照合所要時間が増大する。この例では、２段階の深さの分類を用いているが、照合精度と照合所要時間とを考慮して分類の深さを任意に調整すればよい。
【００４９】
ここで、「１０月１８日に村上さんと藤沢で打ち合わせる」という入力文字列２０から、日時「１０月１８日」、相手「村上さん」、場所「藤沢」、および行動「打ち合わせる」という所望の予定情報３０を抽出する場合、入力文字列２０を構成するどの文字列がどの情報を示すのか、すなわちその情報内容種別２０Ｍを把握する必要がある。
【００５０】
本実施の形態では、このような品詞で分解して得られた複数の入力形態素２１から１つ以上の入力形態素を取り出して構成される入力形態素列２２が、有用な情報となる文字列を構成することに着目し、この入力形態素列２２を単位として、情報内容種別との関係が設定された複数のルール形態素を有するルールデータ２Ｃと入力文字列２０に含まれる各入力形態素列２２とをそれぞれの形態素ごとに照合することにより、特定の情報内容種別の入力形態素列を検索し、得られた特定の情報内容種別２０Ｍの入力形態素列を所望の情報として抽出するようにしたものである。
【００５１】
ここで、ルール形態素とは、任意の文字列、望ましくは抽出したい種類の情報を含む例文を形態素解析することによって得られた形態素である。ルールデータ２Ｃは、複数の例文すなわち事例文字列から得られたルール形態素に対して、その文字列の情報内容を関連付けたものである。
また、有用な情報には、品詞の並びに特徴があることに着目し、入力文字列とルールデータとを照合する際、形態素列を構成する文字の並びを照合する方法のほかに、品詞の並びを照合するようにしている。
【００５２】
記憶部２には、ルールデータ２Ｃとして多数のルールデータ４１，４２…が登録されている。
ルールデータ４１には、各ルール形態素４０を構成する情報すなわち、文字（文字データ）４１Ａ、品詞４１Ｂ，４１Ｃ…と、この文字データ４１Ａが有する情報の情報内容種別４１Ｍが組として格納されている。他のルールデータ４２…もルールデータ４１と同じ構成をなしている。
【００５３】
このようなルールデータ２Ｃは、予め当該予定管理装置１０あるいは他の情報処理装置で生成され、記憶部２に格納される。
ルールデータを生成する際には、まず、事例用として入力された入力文字列を形態素解析手段３Ｄにより形態素解析して複数のルール形態素に分解し、これらルール形態素に対して、個々のルール形態素の文字データが属する情報内容種別を設定する。この情報内容種別の設定は、事例用入力文字列に対して利用者が判断して行ってもよく、あるいは事例用入力文字列として、情報内容種別の情報を示す文字位置が既知の文字列を使用してもよい。
【００５４】
そして、各ルール形態素に対して、そのルール形態素の情報内容種別をそれぞれ関連付け、前述した図９のような構成で、ルールデータ２Ｃとして記憶部２へ登録する。
なお、図９では、情報内容種別の有無にかかわらず、事例用入力文字列に含まれるすべての形態素をルールデータ２Ｃとして登録した場合を例として説明したが、情報内容種別が明確なルール形態素またはその列だけをルールデータ２Ｃとして登録してもよく、ルールデータ２Ｃのサイズを削減でき、照合所要時間も短縮できる。
【００５５】
次に、図１０を参照して、情報抽出動作の具体例について説明する。図１０は情報抽出動作の具体例である。
ここでは、所望の情報として日時情報を入力文字列から抽出するものとし、照合モードして、マッチングレベルが「文字データ」であり、形態素列長が「４」の照合モードを用いる場合を例として説明する。
入力文字列２０として「１０月８日に村上さんと藤沢で打ち合わせする」という文字列が入力された場合、この入力文字列が「１０」〜「打ち合わせる」の１１個の形態素に分解される。この例では、マッチングレベルが「文字データ」なので、各形態素のうち文字データ２０Ａが処理対象となる。
【００５６】
照合処理では、この文字データ２０Ａから、形態素列長＝４個ずつ形態素が取り出され、取り出した形態素の文字データからまず入力形態素列５１が生成される（ステップ２００）。なお、照合不一致に応じて、１形態素ずつその取り出し開始位置を移動させて入力形態素列５２，〜，５ｎが順次生成されることになる。
そして、取り出した入力形態素列５１が、ルールデータ２Ｃの各ルールデータの文字データ４１Ａ，４２Ａ，〜に内在する各ルール形態素と照合される（ステップ２０１）。
【００５７】
この例では、「１０月１８日」という入力形態素列５１が、ルールデータの文字データ４２Ａに存在しており、両者の文字データの並びが一致する。
このとき、ルールデータの文字データ４２Ａ内で見つかった各ルール形態素に、「日時」という情報内容種別４２Ｍが関連付けられており、それが所望の情報内容種別と一致することから（ステップ２０２）、当該入力形態素列の文字データ列が所望の日時情報として抽出される（ステップ２０３）。
【００５８】
次に、図１１を参照して、情報抽出動作の他の具体例について説明する。図１１は情報抽出動作の他の具体例である。
ここでは、所望の情報として相手情報を入力文字列から抽出するものとし、照合モードして、マッチングレベルが「品詞」であり、形態素列長が「２」の照合モードを用いる場合を例として説明する。
まず、入力文字列２０が形態素に分解される。この例では、マッチングレベルが「品詞」なので、「名詞」「名詞」「名詞」「名詞」「助詞」「名詞」「接尾辞」「助詞」「名詞」「助詞」「動詞」という入力文字列の品詞２０Ｂが処理対象となる。
【００５９】
照合処理では、この品詞２０Ｂから、形態素列長＝２個ずつ形態素が取り出され、その取り出した形態素の品詞からまず入力形態素列６１が生成される（ステップ２００）。なお、照合不一致に応じて、１形態素ずつその取り出し開始位置を移動させて入力形態素列６２，〜，６ｋ，〜，６ｎが順次生成されることになる。
そして、取り出した入力形態素列６１が、ルールデータ２Ｃの各ルールデータの品詞４１Ｂ，４２Ｂ，〜に内在する各ルール形態素と照合される（ステップ２０１）。この例では、その後生成された「名詞」「接尾辞」という入力形態素列６ｋが、ルールデータの品詞４１Ｂに存在しており、両者の品詞の並びが一致する。
【００６０】
このとき、ルールデータの品詞４１Ｂ内で見つかった各ルール形態素に、「相手」という情報内容種別４１Ｍが関連付けられており、それが所望の情報内容種別と一致することから（ステップ２０２）、当該入力形態素列の文字データ列が所望の相手情報として抽出される（ステップ２０３）。
なお、品詞レベルでの形態素列の比較については、その品詞の分類の所定の深さで比較される。この際、ルールデータ２Ｃとして用意されている分類の深さのうち、最も深いレベルから比較を開始し、不一致に応じて順に浅いレベルでの比較を行うようにしてもよく、照合精度を優先しながら柔軟に所望の情報を抽出できる。
【００６１】
このように、予定内容を構成する各種情報を含む任意の文字列を予め形態素に分解して得られた複数のルール形態素と当該ルール形態素の情報内容の種別を示す情報内容種別との対応関係を示すルールデータ２Ｃを設けて、情報抽出手段３Ｃで、入力形態素２１とルールデータ内のルール形態素４０とを照合することにより、予定情報を示す情報内容種別に対応する入力形態素の列を入力形態素から取得し、その入力形態素列２２を予定情報として抽出するようにしたので、入力文字列から予定内容に関する情報を精度よく抽出できる。
【００６２】
なお、以上では、予定管理装置１０に対して携帯端末５やＰＣ端末６から各種要求を行う場合、予定管理装置１０の予定管理手段３ＥでＷｅｂページを提供し、そのＷｅｂページへ携帯端末５やＰＣ端末６からアクセスすることにより、各種要求や、ＩＤさらにはパスワードの入力などを行うようにしてもよく、携帯端末５やＰＣ端末６に標準装備されているブラウザ機能で、予定管理装置１０へアクセスするとが可能となり、特別なアプリケーションが不要となる。
また、ＰＣ端末６での予定情報閲覧についても、予定管理装置１０の予定管理手段３Ｅで、当該利用者の予定情報を一覧表示するためのＷｅｂページを、ＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）技術を用いて自動生成して提供するようにしてもよい。これにより、その予定情報の一覧表に対する編集機能も、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式の記述言語で実現できる。
【００６３】
また、予定登録の際、携帯端末５から予定管理装置１０へ送信する予定音声については、通常の携帯電話機が有する通話機能を用いて送信し、予定管理装置１０の通信Ｉ／Ｆ部１で受信すればよい。あるいは、携帯端末５でＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  ＩＰ）技術を用いて音声をパケット化し、予定管理装置１０へ送信するようにしてもよい。
なお、予定管理装置１０では、予定音声を予定音声データ２Ｂへ登録する際、上記のようなブラウザで再生可能な形式のデジタル予定音声へ変換しておくことにより、携帯端末５やＰＣ端末６でこれらデジタル予定音声を容易に再生できる。
【００６４】
【発明の効果】
以上説明したように、本発明は、文字列変換手段で、通信ネットワークから到来した利用者の予定音声を入力文字列へ変換し、形態素解析手段で、その入力文字列を品詞単位で複数の入力形態素に分解し、情報抽出手段で、その入力形態素に基づき入力文字列に含まれる所望の予定内容に関する予定情報を抽出し、予定管理手段で、この予定情報を予定管理データへ登録して管理するようにしたので、操作性の低い携帯電話機や携帯情報端末であっても、さらには情報処理端末が手元にない場合でも、利用者が音声により容易に予定情報を登録できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態にかかる予定管理装置の構成を示すブロック図である。
【図２】予定登録処理を示すシーケンス図である。
【図３】予定登録処理を示す説明図である。
【図４】予定通知処理を示すシーケンス図である。
【図５】携帯端末における予定通知例を示す説明図である。
【図６】予定閲覧処理を示すシーケンス図である。
【図７】ＰＣ端末における予定閲覧表示例を示す説明図である。
【図８】情報抽出処理を示す説明図である。
【図９】情報抽出処理に用いるルールデータの構成例である。
【図１０】情報抽出動作の具体例である。
【図１１】情報抽出動作の他の具体例である。
【符号の説明】
１０…予定管理装置、１…通信Ｉ／Ｆ部、２…記憶部、２Ａ…予定管理データ、２Ｂ…予定音声データ、２Ｃ…ルールデータ、２Ｄ…利用者データ、２Ｅ…プログラム、３…制御部、３Ａ…利用者管理手段、３Ｂ…文字列変換手段、３Ｃ…情報抽出手段、３Ｄ…形態素解析手段、３Ｅ…予定管理手段、４…通信ネットワーク、５…携帯端末、５Ａ…携帯端末表示画面、５Ｂ…予定情報、５Ｃ…アクセス情報（予定音声聴取用）、６…ＰＣ端末、６Ａ…ＰＣ端末表示画面、２０…入力文字列、２０Ａ…文字データ、２０Ｂ，２０Ｃ…品詞、２０Ｍ…情報内容種別、２１…入力形態素、２２…入力形態素列、３０…予定情報、４０…ルール形態素、４１…ルールデータ、４１Ａ，４２Ａ…文字データ、４１Ｂ，４２Ｂ…品詞、４１Ｍ，４２Ｍ…情報内容種別、５１，５２，５３，５ｎ…入力形態素列、６１，６２，６ｋ，６ｎ…入力形態素列。
【図１】
2004171216.tif 000003
【図２】
2004171216.tif 000004
【図３】
2004171216.tif 000005
【図４】
2004171216.tif 000006
【図５】
2004171216.tif 000007
【図６】
2004171216.tif 000008
【図７】
2004171216.tif 000009
【図８】
2004171216.tif 000010
【図９】
2004171216.tif 000011
【図１０】
2004171216.tif 000012
【図１１】
2004171216.tif 000013