(57)【要約】【課題】アクセス開始から短時間で目的の情報を取得可能な、さらには必要最小限の単語を発話するだけで目的の情報を取得できる情報通知ボイスポータルシステムの情報提供方法及びＣＴＩサービスサーバ並びにそのコンピュータプログラム及びそれを記録した情報記録媒体を提供する。【解決手段】ボイスポータルシステムを利用する予定のユーザは、予めコンピュータ装置５等を用いたＷｅｂシステムによってユーザＩＤと希望する提供情報のコンテンツＩＤをＣＴＩサービスサーバ１に登録しておき、ユーザが電話端末６，７，８を用いて電話をかけるとＣＴＩサービスサーバ１はユーザの登録したコンテンツＩＤのタイトルを順次読み上げ、ユーザは希望するタイトルが発声された時点で「はい」という言葉を発話して、情報の提供を受ける。【選択図】　図１
2004048439.tif 000002
【特許請求の範囲】
【請求項１】
電話系通信ネットワークと情報系通信ネットワークの双方に接続されたコンピュータ装置からなり、メニューツリーの末端のノードに対応付けられた複数の提供情報を記憶して保持するコンテンツ管理データベースと、電話端末から受信した音声信号を認識して該認識結果に対応する前記提供情報を前記コンテンツ管理データベースから抽出し、該抽出した提供情報を音声信号で前記電話端末に送信する音声サービス提供手段とを有するＣＴＩサービスサーバを備え、前記ＣＴＩサービスサーバから前記電話端末に音声信号で送信されたメニューに応じて前記電話端末を操作するユーザが前記提供情報の選択を音声で行うと共に、前記ＣＴＩサービスサーバが前記選択された提供情報を音声信号で前記電話端末に送信する情報通知ボイスポータルシステムにおける情報提供方法であって、
前記ＣＴＩサービスサーバは、
前記メニューツリーのうちのユーザが希望するメニュー範囲と前記ユーザを識別するユーザＩＤとを含むメニュー範囲限定要求を他のコンピュータ装置から受信し、
前記受信したメニュー範囲限定要求に基づいて、前記ユーザＩＤと前記ユーザが希望するメニュー範囲とを対応付けてユーザ管理データベースに記憶しておき、
電話端末から着信したときにユーザＩＤを取得し、
前記取得したユーザＩＤが前記ユーザ管理データベースに記憶されているときに、該ユーザＩＤに対応付けて前記ユーザ管理データベース部に記憶されている範囲のメニューのみを音声信号で前記電話端末に送信し、
前記電話端末から選択された提供情報を音声信号で前記電話端末に送信する
ことを特徴とする情報通知ボイスポータルシステムにおける情報提供方法。
【請求項２】
前記ＣＴＩサービスサーバは、
前記メニュー範囲限定要求におけるメニュー範囲として前記メニューツリーの末端のノードが１つ以上指定されたメニュー範囲限定要求を他のコンピュータ装置から受信し、
前記メニュー範囲限定要求で指定された１つ以上のノードを前記ユーザＩＤに対応付けて記憶し、
前記取得したユーザＩＤが前記ユーザ管理データベースに記憶されているときに、該ユーザＩＤに対付けて前記ユーザ管理データベースに記憶されているノードのタイトルのみを音声信号で前記電話端末に送信し、
前記電話端末から選択されたタイトルに対応する提供情報を音声信号で前記電話端末に送信する
ことを特徴とする請求項１に記載の情報通知ボイスポータルシステムにおける情報提供方法。
【請求項３】
前記ＣＴＩサービスサーバは、前記提供情報として路線パスの運行位置情報を前記コンテンツ管理データベースに記憶して保持し、
前記音声サービス提供手段は、前記電話端末から受信した音声信号を認識して該認識結果に対応する前記路線バスの運行位置情報を前記コンテンツ管理データベースから抽出し、該抽出した路線バスの運行位置情報を音声信号で前記電話端末に送信する
ことを特徴とする請求項２に記載の情報通知ボイスポータルシステムにおける情報提供方法。
【請求項４】
前記ＣＴＩサービスサーバは、１つのタイトルを音声信号で前記電話端末に送信した後、所定時間以内に、ユーザが発話した認識用の言葉の音声信号を前記電話端末から受信したときに、該タイトルに対応する提供情報を音声信号で前記電話端末に送信する
ことを特徴とする請求項２または請求項３に記載の情報通知ボイスポータルシステムにおける情報提供方法。
【請求項５】
前記ユーザＩＤとして前記電話端末の発信者ＩＤを用いる
ことを特徴とする請求項１に記載の情報通知ボイスポータルシステムにおける情報提供方法。
【請求項６】
電話系通信ネットワークと情報系通信ネットワークの双方に接続され、メニューツリーの末端のノードに対応付けられた複数の提供情報を記憶して保持するコンテンツ管理データベースと、電話端末から受信した音声信号を認識して該認識結果に対応する前記提供情報を前記コンテンツ管理データベースから抽出し、該抽出した情報を音声信号で前記電話端末に送信する音声サービス提供手段とを有するコンピュータ装置からなるＣＴＩサービスサーバを備え、前記ＣＴＩサービスサーバから前記電話端末に音声信号で送信されたメニューに応じて前記電話端末を操作するユーザが前記提供情報の選択を音声で行うと共に、前記ＣＴＩサービスサーバが前記選択された提供情報を音声信号で前記電話端末に送信する情報通知ボイスポータルシステムの前記ＣＴＩサービスサーバにおいて、
前記メニューツリーのうちのユーザが希望するメニュー範囲と前記ユーザを識別するユーザＩＤとを含むメニュー範囲限定要求を他のコンピュータ装置から受信する手段と、
受信した前記メニュー範囲限定要求に基づいて、前記ユーザＩＤと前記ユーザが希望するメニュー範囲とを対応付けて記憶するユーザ管理手段と、
電話端末から前記ユーザＩＤを受信する手段と、
前記電話端末から受信したユーザＩＤが前記ユーザ管理手段によって記憶されているときに、該ユーザＩＤに対応付けて前記ユーザ管理手段によって記憶されている範囲のメニューのみを音声信号で前記電話端末に送信するメニュー送信手段とを備えている
ことを特徴とする情報通知ボイスポータルシステムのＣＴＩサービスサーバ。
【請求項７】
前記メニュー範囲限定要求におけるメニュー範囲として、前記メニューツリーの末端のノードが１つ以上指定され、
前記ユーザ管理手段は、前記ユーザＩＤに対応付けて前記メニュー範囲限定要求で指定された１つ以上のノードを記憶し、
前記メニュー送信手段は、ユーザＩＤに対付けて前記ユーザ管理手段に記憶されている１つ以上のノードのタイトルを順次音声信号で前記電話端末に送信することを特徴とする請求項６に記載の情報通知ボイスポータルシステムのＣＴＩサービスサーバ。
【請求項８】
前記メニューツリーの末端のノードに対応する提供情報を、時間の経過に伴って更新する提供情報更新手段を備えている
ことを特徴とする請求項６に記載の情報通知ボイスポータルシステムのＣＴＩサービスサーバ。
【請求項９】
前記提供情報として路線パスの運行位置情報が前記コンテンツ管理データベースに蓄積されている
ことを特徴とする請求項８に記載の情報通知ボイスポータルシステムのＣＴＩサービスサーバ。
【請求項１０】
前記ユーザ管理手段に記憶する前記ユーザＩＤとして前記電話端末の発信者ＩＤを含む
ことを特徴とする請求項６に記載の情報通知ボイスポータルシステムのＣＴＩサービスサーバ。
【請求項１１】
電話系通信ネットワークと情報系通信ネットワークの双方に接続され、メニューツリーの末端のノードに対応付けられた複数の提供情報を記憶して保持するコンテンツ管理データベースと、電話端末から受信した音声信号を認識して該認識結果に対応する前記提供情報を前記コンテンツ管理データベースから抽出し、該抽出した情報を音声信号で前記電話端末に送信する音声サービス提供手段と、ユーザ管理データベースとを有するコンピュータ装置からなるＣＴＩサービスサーバを備え、前記ＣＴＩサービスサーバから前記電話端末に音声信号で送信されたメニューに応じて前記電話端末を操作するユーザが前記提供情報の選択を音声で行うと共に、前記ＣＴＩサービスサーバが前記選択された提供情報を音声信号で前記電話端末に送信する情報通知ボイスポータルシステムにおける前記ＣＴＩサービスサーバのコンピュータプログラムにおいて、
前記メニューツリーのうちのユーザが希望するメニュー範囲と前記ユーザを識別するユーザＩＤとを含むメニュー範囲限定要求を他のコンピュータ装置から受信するステップと、
前記受信したメニュー範囲限定要求に基づいて、前記ユーザＩＤと前記ユーザが希望するメニュー範囲とを対応付けて前記ユーザ管理データベースに記憶して保持するステップと、
電話端末から着信したときにユーザＩＤを取得するステップと、
前記取得したユーザＩＤが前記ユーザ管理データベースに記憶されているときに、該ユーザＩＤに対応付けて前記ユーザ管理データベースに記憶されている範囲のメニューのみを音声信号で前記電話端末に送信するステップと、
前記電話端末から選択された提供情報を音声信号で前記電話端末に送信するステップとを含む
ことを特徴とする情報通知ボイスポータルシステムにおけるＣＴＩサービスサーバのコンピュータプログラム。
【請求項１２】
前記メニュー範囲限定要求におけるメニュー範囲として前記メニューツリーの末端のノードが１つ以上指定されたメニュー範囲限定要求を受けて、前記メニュー範囲限定要求で指定された１つ以上のタイトルを前記ユーザＩＤに対応付けて記憶するステップと、
前記取得したユーザＩＤが前記ユーザ管理データベースに記憶されているときに、該ユーザＩＤに対付けて前記ユーザ管理データベースに記憶されているノードのタイトルのみを音声信号で前記電話端末に送信するステップと、
前記電話端末から選択されたタイトルに対応する提供情報を音声信号で前記電話端末に送信するステップとを含む
ことを特徴とする請求項１１に記載の情報通知ボイスポータルシステムにおけるＣＴＩサービスサーバのコンピュータプログラム。
【請求項１３】
時間の経過と共に更新される路線パスの運行位置情報を取得して前記コンテンツ管理データベースに記憶して保持するステップと、
前記電話端末から受信した音声信号を認識して該認識結果に対応する前記路線バスの運行位置情報を前記コンテンツ管理データベースから抽出し、該抽出した路線バスの運行位置情報を音声信号で前記電話端末に送信するステップとを含むことを特徴とする請求項１１に記載の情報通知ボイスポータルシステムにおけるＣＴＩサービスサーバのコンピュータプログラム。
【請求項１４】
前記ユーザＩＤとして前記電話端末の発信者ＩＤを用いる
ことを特徴とする請求項１１に記載の情報通知ボイスポータルシステムにおけるＣＴＩサービスサーバのコンピュータプログラム。
【請求項１５】
前記請求項１１乃至請求項１４の何れかに記載の情報通知ボイスポータルシステムにおけるＣＴＩサービスサーバのコンピュータプログラムが記録されていることを特徴とするコンピュータ読み取り可能な情報記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、Ｗｅｂ技術や音声認識技術を利用したＣＴＩサービスサーバを用いた情報通知ボイスポータルシステムの情報提供方法及びＣＴＩサービスサーバ並びにそのコンピュータプログラム及びそれを記録した情報記録媒体に関するものである。
【０００２】
【従来の技術】
近年、インターネットの急速な普及によって、通信ネットワークを介した一般ユーザへの各種情報通知サービスの人気が高まりつつある。その一例として最近特に注目を集めているボイスポータルシステムが知られている。
【０００３】
このボイスポータルシステムは、周知のようにユーザーの電話を使った音声による発話によって、Ｗｅｂサイトなどに蓄積されている重要な情報にアクセスできるシステムである。
【０００４】
ボイスポータルシステムには、電話系通信ネットワークと情報系通信ネットワークに接続されたＣＴＩ（Ｃｏｍｐｕｔｅｒ　Ｔｅｌｅｐｈｏｎｙ　Ｉｎｔｅｇｒａｔｉｏｎ）サービスサーバが備えられ、ＣＴＩサービスサーバの蓄積情報へは、インターネットなどの情報系ネットワークを介してアクセスすることができると共に、ＣＴＩサービスサーバに備わる音声合成手段および音声認識手段を用いて周知の電話網や携帯電話網などの電話系通信ネットワークを介してアクセスすることができる。
【０００５】
従来、ＣＴＩサービスサーバに蓄積されている情報をアクセスするためには、情報系通信ネットワークを介してＣＴＩサービスサーバに接続されたコンピュータを操作しなければなず、複数の階層からなるツリーメニューを辿って目的の情報を得るためには、それなりの知識が必要であった。
【０００６】
しかし、ボイスポータルシステムでは、所定の電話番号に電話し、キーワードを告げることによりツリーメニューを辿ることができ、所定の単語を発話することによって目的とする情報に到達でき、この情報を音声で入手することができる。このように、誰でも簡単な操作で、どの電話からでも利用できることから、コンピュータ操作の苦手な人達にも容易に利用することができる。
【０００７】
【発明が解決しようとする課題】
従来、音声認識を利用したボイスポータルシステムは、そのシステムのトップから順にメニューツリーをたどる形で構成されており、さらにＣＴＩサービスサーバには、音声認識を行うための語彙として、ユーザが利用する可能性がある全ての語彙が登録されていた。
【０００８】
このため従来のボイスポータルシステムでは、次のような問題点があった。
（ａ）　ユーザが利用する可能性のある全ての語彙を登録する必要があり、その語彙数は膨大なものとなり、システムの構築に膨大なコストを必要とした。
（ｂ）　音声認識の認識率には限界があり、誤認識の発生率が高い。
（ｃ）　誤認識が発生した場合、メニューツリーの中でユーザ自身が迷子になる可能性が高い。
【０００９】
また、システムを利用するユーザが、当該システムを使う際の様子を第三者から見られた場合の「照れ」を誘発することが間々あり、音声認識率のさらなる低下や、システムそのものの利用率の低下につながっている。
【００１０】
本発明の目的は上記の問題点に鑑み、アクセス開始から短時間で目的の情報を取得可能な、さらには必要最小限の単語を発話するだけで目的の情報を取得できる情報通知ボイスポータルシステムの情報提供方法及びＣＴＩサービスサーバ並びにそのコンピュータプログラム及びそれを記録した情報記録媒体を提供することである。
【００１１】
【課題を解決するための手段】
本発明は上記の目的を達成するために、電話系通信ネットワークと情報系通信ネットワークの双方に接続されたコンピュータ装置からなり、メニューツリーの末端のノードに対応付けられた複数の提供情報を記憶して保持するコンテンツ管理データベースと、電話端末から受信した音声信号を認識して該認識結果に対応する前記提供情報を前記コンテンツ管理データベースから抽出し、該抽出した提供情報を音声信号で前記電話端末に送信する音声サービス提供手段とを有するＣＴＩサービスサーバを備え、前記ＣＴＩサービスサーバから前記電話端末に音声信号で送信されたメニューに応じて前記電話端末を操作するユーザが前記提供情報の選択を音声で行うと共に、前記ＣＴＩサービスサーバが前記選択された提供情報を音声信号で前記電話端末に送信する情報通知ボイスポータルシステムにおいて、前記ＣＴＩサービスサーバが、前記メニューツリーのうちのユーザが希望するメニュー範囲と前記ユーザを識別するユーザＩＤとを含むメニュー範囲限定要求を他のコンピュータ装置から受信し、前記受信したメニュー範囲限定要求に基づいて、前記ユーザＩＤと前記ユーザが希望するメニュー範囲とを対応付けてユーザ管理データベースに記憶しておき、電話端末から着信したときにユーザＩＤを取得し、前記取得したユーザＩＤが前記ユーザ管理データベースに記憶されているときに、該ユーザＩＤに対応付けて前記ユーザ管理データベース部に記憶されている範囲のメニューのみを音声信号で前記電話端末に送信し、前記電話端末から選択された提供情報を音声信号で前記電話端末に送信するようにした。
【００１２】
本発明では、システムを利用するユーザは予め自己が使用するメニューツリーを限定登録する処理を行う。また、この際にユーザＩＤ（本システムを利用する際に使う電話端末に付与されている発信者ＩＤ（電話番号）でも利用可能）を同時に登録する。これらの処理は、ユーザ自身或いはその代行者がＷｅｂシステム等の音声認識に頼らないシステムを用いて行うか、または、ユーザがシステム専属のオペレータに電話や郵便などで通知して行ってもらっても良い。
【００１３】
この登録処理を実施することにより、本発明のボイスポータルシステムでは、システムを利用するために電話をかけてユーザＩＤを入力することによりきわめて少ない手順で、当該ユーザが利用するコンテンツメニューを抽出することができる。
【００１４】
また、本発明は、前記メニュー範囲限定要求におけるメニュー範囲として前記メニューツリーの末端のノードを１つ以上指定し、前記メニュー範囲限定要求で指定された１つ以上のノードを前記ユーザＩＤに対応付けて前記ＣＴＩサービスサーバに記憶し、前記取得したユーザＩＤが前記ユーザ管理データベースに記憶されているときに、該ユーザＩＤに対付けて前記ユーザ管理データベースに記憶されているノードのタイトルのみを音声信号で前記電話端末に送信し、前記電話端末から選択されたタイトルに対応する提供情報を音声信号で前記電話端末に送信するようにした。
【００１５】
さらに、本発明は、前記ＣＴＩサービスサーバが１つのタイトルを音声信号で前記電話端末に送信した後、所定時間以内に、ユーザが発話した認識用の言葉の音声信号を前記電話端末から受信したときに、該タイトルに対応する提供情報を音声信号で前記電話端末に送信するようにした。
【００１６】
これにより、当該ユーザが利用するメニューを抽出した後は、そのメニューのタイトルが順次音声出力により提示されるので、ユーザは利用したいと考えているタイトルが音声により送出されたときに「はい」等のきわめて短く自然な発話を行うことで、ユーザが意図するメニューの最終段階の情報への誘導が実現される。さらに、音声サービス提供手段には、「はい」などの、短く、はっきりとした単語のみを語彙として登録しておくだけで本システムを構築可能なため、音声の認識率も飛躍的に上昇させることが可能である。
【００１７】
また、本発明は、前記提供情報として路線パスの運行位置情報を前記コンテンツ管理データベースに記憶して保持し、前記音声サービス提供手段は、前記電話端末から受信した音声信号を認識して該認識結果に対応する前記路線バスの運行位置情報を前記コンテンツ管理データベースから抽出し、該抽出した路線バスの運行位置情報を音声信号で前記電話端末に送信することにより、路線パスの運行位置情報を容易に取得できるようにした。
【００１８】
さらに、本発明は、前記ユーザＩＤとして前記電話端末の発信者ＩＤを用いることにより、電話をかけたと同時に、当該ユーザが利用するメニューを抽出することができるようにした。
【００１９】
上記のように、従来のＣＴＩサービスサーバを利用したボイスポータルシステムの音声認識では、特開２００１−１８４０８４号公報に開示されるような、発信者ＩＤによる電話音響環境の変化に対応する程度であったのに対し、本システムにおいては、ユーザＩＤ（電話の発信者ＩＤを含む）の入力によりあらかじめそのユーザが利用するメニューツリーを限定すること、および、音声認識に必要な語彙数を大幅に減少させることが可能なことを特徴とする。
【００２０】
【発明の実施の形態】
以下、図面に基づいて本発明の一実施形態を説明する。
【００２１】
図１は本発明の一実施形態におけるボイスポータルシステムを示す構成図、図２は本発明の一実施形態におけるＣＴＩ（Ｃｏｍｐｕｔｅｒ　Ｔｅｌｅｐｈｏｎｙ　Ｉｎｔｅｇｒａｔｉｏｎ）サービスサーバを示す構成図である。
【００２２】
図において、１はＣＴＩサービスサーバ、２はＣＴＩサービスサーバ１に接続されたコンピュータ装置、３は電話系通信ネットワークである電話交換網、４は情報系通信ネットワークであるインターネット、５はインターネット４を介してＣＴＩサービスサーバ１に接続可能なコンピュータ装置、６は電話交換網３およびインターネット４の何れかを介してＣＴＩサービスサーバ１に接続可能な周知のＬモード電話端末、７は電話交換網３およびインターネット４の何れかを介してＣＴＩサービスサーバ１に接続可能な周知のｉモード（登録商標）携帯電話端末、８は電話交換網３を介してＣＴＩサービスサーバ１に接続可能な一般的な電話端末である。
【００２３】
ＣＴＩサービスサーバ１は、サーバ装置本体１１、およびサーバ装置本体１１に接続されたコンテンツ管理データベース（以下、コンテンツ管理ＤＢと称する）１２とユーザ管理データベース（以下、ユーザ管理ＤＢと称する）とから構成されている。これらの各構成要素はハードウェアおよびソフトウェアの双方によって構成されている。
【００２４】
サーバ装置本体１１は、所定のコンピュータプログラムがインストールされている周知のコンピュータ装置からなり、コンテンツ提供部１１１と、ユーザ管理機能インタフェース提供部１１２、音声サービス提供部１１３を備えて、これらも上記同様にハードウェアおよびソフトウェアの双方によって構成されている。
【００２５】
尚、本実施形態におけるＣＴＩサービスサーバ１を実際に構築する際には、ＣＴＩサービスサーバ１に含まれる各機能群（構成要素）を、物理的に単一の装置に納めて構築する方法と、これらの構成要素を通信ネットワークによって接続された複数の装置で構築する方法があり、その何れを用いても良い。
【００２６】
コンテンツ提供部１１１は、ユーザに対して提供する最終的な情報を何らかの手段で生成する部位であり、生成された情報はリアルタイムにコンテンツ管理ＤＢ１２に蓄積される。尚、コンテンツ提供部１１１が情報を生成する動作や部位については、本願発明において主張するものではなく、システムが提供する情報の種類に応じて適宜構成されるものである。
【００２７】
ユーザ管理機能インタフェース提供部１１２は、ユーザ管理ＤＢ１２の設定および蓄積情報を新規作成・閲覧・更新するための機能を提供し、ｈｔｍｌ形式をはじめとする任意のインタフェースによってこれらの機能を提供する。これにより、ユーザは、インターネット４を介してのＷｅｂ機能を利用してユーザ管理ＤＢ１２にアクセスが可能となるほか、システム保守者がコンピューター装置２を用いてユーザ管理ＤＢ１２へアクセスすることができる。尚、ユーザ管理機能インタフェース提供部１１２も、ユーザ管理ＤＢ１２ヘアクセスするための機能としての存在が必要不可欠であり、そのインタフェースの形式や構造については本願発明において主張するものではない。
【００２８】
音声サービス提供部１１３は、電話交換網３を介して音声信号の入出力が可能なインタフェースを有する電話装置１１４と、音声認識部１１５、音声合成部１１６から構成され、音声認識部１１５は音声認識に必要な認識語彙データベース（以下、認識語彙ＤＢと称する）１１７を有している。尚、音声合成部１１６は、外部から文字列を与えると音声信号として出力する一般的なものであり、音声認識部１１４も外部から音声信号を入力することで、認識語彙ＤＢ１１７の中から最も確からしさの高い文字列を出力する一般的なものであり、個々の動作原理については、本特許で主張する物ではない。また、上記音声信号とは、音声として再生可能な電気信号である。
【００２９】
認識語彙ＤＢ１１７には、図３に示すように、「はい」や「いいえ」などの承諾や非承諾（選択を指示する・しない）を表す極めて短い言葉（単語）の文字列に対応させて、その言葉を発話したときの一般的な音声の電気信号波形が記録されて保持されている。尚、認識語彙ＤＢ１１７に記憶している承諾や非承諾を表す極めて短い言葉（単語）としては、上記の他に「それ」、「これ」、「イエス」、「オーケー」、「いいえ」、「違う」「ノー」等であっても良いし、これら全てを記憶しておくようにしても良い。
【００３０】
コンテンツ管理ＤＢ１２は、図４に示すようなメニューツリーのデータを保持すると共に、このメニューツリーの末端のノードに対応する個々の提供情報をコンテンツとして保持して、これらを管理している部位である。
【００３１】
本実施形態では、図４に示すメニューツリーの中から素早く、最終的にユーザが欲しいメニューツリーの末端にある識別子（図中の「Ｄ」〜「Ｏ」）のコンテンツに到達させるボイスポータルシステムの構築に主眼がある。
【００３２】
即ち、メニューツリーは、予めそのノード毎に識別子「Ａ」、「Ｂ１」〜「Ｂ３」、「Ｃ１」〜「Ｃ９」、「Ｄ」〜「Ｏ」が付与され、これらの識別子がツリー状に関連づけられて構成され、このデータがコンテンツ管理ＤＢ１２に記憶されている。
【００３３】
さらに、コンテンツ管理ＤＢ１２には、図５に示すように、メニューツリーの末端にあるノードのそれぞれにコンテンツ識別子（以下、コンテンツＩＤと称する）（図４中の「Ｄ」〜「Ｏ」）が付与され、これらのコンテンツＩＤに対応させて、そのタイトルｔｉｔｌｅ１〜ｔｉｔｌｅｘと、更新日時、音声合成可能な文字列からなる提供情報（コンテンツ）が記憶されている。
【００３４】
尚、ここで提供されるコンテンツは固定的な情報ではなく、比較的高い頻度又はリアルタイムでコンテンツ提供部１１によって更新されるものであり、本システムにアクセスする時間により提供されるコンテンツの内容は変化する。例えば、コンテンツＥに該当する提供情報が「現在の横浜の風向・風速」の場合、コンテンツＥにアクセスするたびに提供するコンテンツが変化する。
【００３５】
ユーザ管理ＤＢ１３は、ユーザと、そのユーザに提供するコンテンツの対応付けを管理するデータベースである。このユーザ管理ＤＢ１３は、一人のユーザに対して複数のユーザＩＤを割り当てることが可能である。ただし、ユーザＩＤの重複は許されない。本実施形態では、例えば図６に示すように、「１２３４５６７８」というユーザＩＤを持つユーザは、この他に「０３ｘｘｘｘｘｘｘｘ」という電話端末の発信者ＩＤ（電話番号）と「０９０ｘｘｘｘｘｘｘｘ」という携帯電話端末の発信者ＩＤをユーザＩＤとして有しており、このユーザに対して提供するコンテンツは、コンテンツＥ，Ｆ，Ｊ，Ｎである。また、「２２３４５６７８」というユーザＩＤを持つユーザは、この他に「０４５ｘｘｘｘｘｘｘｘ」という電話端末の発信者ＩＤをユーザＩＤとして有しており、このユーザに対して提供するコイテンツは、コンテンツＤ，Ｅである。
【００３６】
尚、このユーザ管理ＤＢ１３は、ユーザＩＤが重複しない限り、特定のユーザが持つことができるユーザＩＤおよびコンテンツの数に制限は無いが、本実施形態では、一人のユーザが所有可能ユーザＩＤを３つまでとし、利用可能コンテンツは４つまでとしている。
【００３７】
次に、上記構成よりなる本実施形態におけるボイスポータルシステムの動作を、図７乃至図９のフローチャートを参照して説明する。図７及び図８はＣＴＩサービスサーバ１の情報提供のプログラム処理動作を説明するフローチャートであり、図９はシステムを利用するユーザの動作を説明するフローチャートである。
【００３８】
ユーザは、原則として音声通話が可能な装置とＷｅｂサーバアクセスが可能な装置を必要とする。たとえば、インターネット４に接続されたコンピュータ５と電話端末８を組み合わせて利用する場合と、インターネットアクセス機能付き電話端末であるＬモード電話端末６やｉモード携帯電話端末７を利用する場合がある。
【００３９】
上記システムを利用しようとするユーザは、ＣＴＩサービスサーバ１に対してメニュー範囲限定要求を行い、利用を希望するメニュー範囲としてメニューツリーの末端のノードを１つ以上指定すると共に、ユーザＩＤを登録する。本実施形態では、例えば、ユーザはシステムの利用を開始する前に、コンピュータ装置５やＷｅｂアクセス機能付き電話端末６，７を用いてインターネット４を介してＣＴＩサービスサーバ１に接続し、ｈｔｍｌのユーザ登録画面を表示して自分が利用する予定があるコンテンツのコンテンツＩＤと、システムを利用する電話端末６，７，８の電話番号（発信者ＩＤ）の入力を行う。ユーザは、特定の電話端末を指定しない場合は電話番号（発信者ＩＤ）の入力を行わなくても良い。
【００４０】
ＣＴＩサービスサーバ１は、ユーザ登録画面で入力された情報をユーザ管理ＤＢ１３に登録する。また、ユーザ登録画面で電話番号の入力が行われなかったときは、ＣＴＩサービスサーバ１は所定の処理によってユーザＩＤを割り付けて、このユーザＩＤをユーザに通知すると共にユーザ管理ＤＢ１３に登録する。この行為で、ＣＴＩサービスサーバ１によって、図６に示したユーザ管理ＤＢ１３にレコードが一つ追加される。
【００４１】
また、ユーザ側にＷｅｂアクセス機能付き電話端末６，７やインターネット接続可能なコンピュータ装置５が存在しない場合は、ユーザがシステム保守者と口頭などによる連絡をとり、システム保守者が利用登録を代行しても良い。
【００４２】
ＣＴＩサービスサーバ１は、ボイスポータルシステムを起動するとユーザからの着信待ち状態となる（ＳＡ１）。
【００４３】
ユーザ管理ＤＢ１３へのユーザ登録が完了したユーザは、情報提供を受けたいときにＣＴＩサービスサーバ１に対して電話をかける（ＳＢ１）。
【００４４】
ＣＴＩサービスサーバ１は、電話装置１１４への着信があったか否かを監視し（ＳＡ２）、着信を検出すると、着信時に相手側の電話端末から発信者ＩＤが通知されたか否かを判定する（ＳＡ３）。この判定の結果、発信者ＩＤが通知されなかったときは後述するＳＡ５の処理に移行し、発信者ＩＤが通知されたときはその発信者ＩＤがユーザ管理ＤＢ１３に登録されているか否かを判定する（ＳＡ４）。
【００４５】
この判定の結果、発信者ＩＤがユーザ管理ＤＢ１３に登録されているときは後述するＳＡ１０の処理に移行し、登録されていないときは、相手側の電話端末に対してＩＤ入力指示を送出し（ＳＡ６）、ユーザに対してユーザＩＤの入力を促す。この後、ＣＴＩサービスサーバ１は、電話端末からのＤＴＭＦ（Ｄｕａｌ　Ｔｏｎｅ　Ｍｕｌｔｉ　Ｆｒｅｑｕｅｎｃｙ）入力待ち状態（ＳＡ７）に移行し、電話端末から送信されたユーザＩＤのＤＴＭＦを検出できたか否かを監視する（ＳＡ８）。
【００４６】
一方、システムを利用するユーザがＣＴＩサービスサーバ１に発信者ＩＤを登録してある電話端末を用いている場合、電話をかけたと同時にＣＴＩサービスサーバ１によって発信者ＩＤが自動的に認識されるので、電話をかけたとほぼ同時にＣＴＩサービスサーバ１によって後述するタイトルの読み上げ処理が行われる。
【００４７】
また、システムを利用するユーザがＣＴＩサービスサーバ１に発信者ＩＤを登録していない電話端末を使用してＣＴＩサービスサーバ１から割り当てられたユーザＩＤを用いている場合は、ユーザは、ＣＴＩサービスサーバ１から送信されたＩＤ入力指示を確認できたか否かを判断し（ＳＢ２）、ＩＤ入力指示を確認した後にＰＢ（プッシュボタン）トーンによりユーザＩＤを入力する（ＳＢ３）。これにより、ユーザの電話端末から入力されたユーザＩＤはＤＴＭＦ信号としてＣＴＩサービスサーバ１に送られる。
【００４８】
ユーザの電話端末から送信されたＤＴＭＦ信号を検出したＣＴＩサービスサーバ１は、入力されたユーザＩＤの桁数が満たされているか否かを判定し（ＳＡ８）、桁数が満たされていないときは前記ＳＡ６の処理に移行し、桁数が満たされているときはこのユーザＩＤが登録されているか否かを判定する（ＳＡ９）。
【００４９】
この判定の結果、ユーザＩＤが登録されているとき、ＣＴＩサービスサーバ１は、ユーザ管理ＤＢ１３に登録されている当該ユーザの利用可能な全てのコンテンツのコンテンツＩＤを読み取る（ＳＡ１０）。例えば、ユーザＩＤが「１２３４５６７８」のユーザがシステムを利用した場合は、コンテンツＩＤ１としてＥを読み取ると共に、コンテンツＩＤ２としてＦを、コンテンツＩＤ３としてＪを、コンテンツＩＤ４としてＮをそれぞれ読み取る。
【００５０】
次いで、ＣＴＩサービスサーバ１は、音声サービス提供部１１３の音声認識部１１５と音声合成部１１６を起動する（ＳＡ１１）と共に、コンテンツカウンタの変数ｎに１を代入する（ＳＡ１２）。
【００５１】
この後、ＣＴＩサービスサーバ１は、上記読み取ったコンテンツＩＤｎに対応するタイトルの文字列をコンテンツ管理ＤＢ１１から読み取って、これを音声合成部１１６に渡し、音声合成部１１６によってタイトルを読み上げて音声信号としてユーザの電話端末への送信を開始する（ＳＡ１３）と共に、タイマー［ｔ］を初期化してスタートする（ＳＡ１４）。
【００５２】
例えば、上記ユーザＩＤが「１２３４５６７８」のユーザがシステムを利用した場合は、コンテンツＩＤ１として読み取ったＥに対応するタイトルの文字列をコンテンツ管理ＤＢ１１から読み取って、これを音声合成部１１６に渡し、音声合成部１１６によってタイトルを読み上げて音声信号としてユーザの電話端末への送信を開始する。
【００５３】
尚、ＣＴＩサービスサーバ１による上記タイトルの音声による送出動作は、後述するように、ユーザ管理ＤＢ１３から読み出されたコンテンツＩＤの数だけ一定の時間をおいて繰り返し実行される。このようにすることで、それぞれのコンテンツＩＤに対応するタイトルは時系列に箇条書きの要領で順に出力される。
【００５４】
次に、ＣＴＩサービスサーバ１は、ユーザの電話端末から受信した音声信号の中に認識語彙ＤＢに登録されている「はい」等の承認を表す単語が認識されたか否かを監視する（ＳＡ１５）。この結果、「はい」等の承認を表す単語が認識されたときは後述するＳＡ１９の処理に移行する。また、認識されないときはタイマー［ｔ］の計時時間が所定値に達したか否かを判定し（ＳＡ１６）、タイマー［ｔ］の計時時間が所定値に達しないときは前記ＳＡ１５の処理を継続する。
【００５５】
上記タイマー［ｔ］の計時時間が所定値に達したときは、ＣＴＩサービスサーバ１は、コンテンツカウンタの変数ｎに１を加算してｎ＝ｎ＋１の処理を行い（ＳＡ１７）、前記読み取ったコンテンツＩＤの中にコンテンツＩＤ（ｎ）が存在するか否かを判定する（ＳＡ１８）。
【００５６】
この判定の結果、コンテンツＩＤ（ｎ）が存在するときは前記ＳＡ１３の処理に移行し、コンテンツＩＤ（ｎ）が存在しないときはサービス処理を終了する。
【００５７】
上記ＳＡ１６の判定の結果、「はい」等の承認を表す単語が認識されたときは、ＣＴＩサービスサーバ１は、コンテンツ管理ＤＢ１２からコンテンツＩＤｎに対応する提供情報とその更新日時を読み取り、この更新日時と提供情報の文字列を音声合成部１１６に渡し、音声合成部１１６によって更新日時と提供情報を読み上げて音声信号としてユーザの電話端末へ送信する（ＳＡ１９）。
【００５８】
一方、システムを利用するユーザは、上記ＳＡ１３の処理によってＣＴＩサービスサーバ１から受信したタイトルを聞き（ＳＢ４）、そのタイトルが、自分が知りたいコンテンツ（提供情報）のタイトルであるか否かを判断し（ＳＢ５）、自分が知りたいコンテンツ（提供情報）のタイトルであるときに「はい」等の承諾を表す単語を発声する（ＳＢ６）。これにより、ＣＴＩサービスサーバ１から自分が知りたいコンテンツ（更新日時および提供情報）が音声信号によって送信され、これを受信してこれらの情報を聞くことができる（ＳＢ７）。
【００５９】
前述したように本実施形態によれば、ボイスポータルシステムを利用する予定のユーザが予めユーザＩＤの取得或いは発信者ＩＤの登録及び利用を希望する情報の登録等の処理を行い、ＣＴＩサービスサーバ１が個々のユーザをユニークに認識してユーザが希望する情報を提供できるようにしているので、ユーザが電話をかけるとすぐにユーザの欲しがっている情報を提供することができる。これにより、ユーザはシステムのトップから順にメニューツリーをたどらずに情報を取得することができ、メニューツリーの中でユーザ自身が迷子になることがない。
【００６０】
また、上記実施形態によれば、ＣＴＩサービスサーバ１には、音声認識を行うための語彙として、承諾・非承諾を表す単語のみを登録しておけばよいので、従来例に比べて語彙数は極めて少なくなり、システムの構築コストを大幅に削減することができる。さらに、音声認識する語彙数が少ないため音声認識の認識率を高めることができるので、誤認識の発生率を従来よりも低減することができる。
【００６１】
また、ユーザが当該システムを利用しているときの様子を第三者から見られた場合も、ユーザは承諾・非承諾を表す単語のみを必要最小限の数だけ発声すればよいので、従来のように「照れ」を誘発することは殆ど無くなり、従来のような「照れ」による音声認識率の低下や、システムそのものの利用率の低下を招くことがない。
【００６２】
尚、本発明は、多くの情報を扱うボイスポータルシステムに適用可能であることは言うまでもない。例えば、バスの運行位置情報の案内サービスなどに適用した場合は、コンテンツ管理ＤＢ１１にバスの路線を選択するメニューツリーを設定しておき、各バス路線を走行するバスの運行位置情報とその更新日時を上記コンテンツ（提供情報）として記憶させておき、コンテンツ提供部１１１によって所定時間毎に更新すれば良い。これにより、ユーザは予め自分が利用するバスの路線をＷｅｂなどで登録しておき、システム利用時にユーザがＣＴＩサービスサーバ１に電話をかけると、ＣＴＩサービスサーバ１は、ユーザＩＤや発信者ＩＤを手がかりとして、予め当該ユーザが「利用する路線」として登録しておいたバスの路線を逐次読み上げるので、ユーザは希望する路線名が発声された時点で「はい」等の承諾を表す言葉（単語）を発話するだけで情報の提供を受けることができる。このため、急いで（短時間で）バスの運行位置を調べたいときなどに非常に有効に利用することできる。
【００６３】
また、上記実施形態では、認識語彙ＤＢ１１７に上記非承諾を表す単語を記憶してあるが、ＣＴＩサービスサーバ１における処理で非承諾を表す単語を用いない場合は記憶しておく必要はない。上記実施例形態では、ＣＴＩサービスサーバ１によって読み上げられたタイトルの提供情報をユーザが希望しない場合は次のタイトル読み上げまでタイマー［ｔ］の計時による所定時間だけ待つ必要があったが、上記非承諾を表す単語をＣＴＩサービスサーバ１が認識したときに次のタイトルを読み上げるようにすれば、ユーザが電話をかけてから情報を取得するまでに要する時間をさらに短縮することができる。
【００６４】
また、上記ＣＴＩサービスサーバ１のコンピュータプログラムを記録したコンピュータ読み取り可能な情報記録媒体作成して配布する、或いはネットワークを介して配布することにより、配布されたコンピュータプログラムをコンピュータ装置にインストールすることにより簡単に上記と同様のＣＴＩサービスサーバを構成することができる。
【００６５】
【発明の効果】
以上説明したように本発明によれば、ボイスポータルシステムを利用するユーザは予め自己が使用するメニューツリーを限定登録する処理を行うと共にユーザが利用する電話端末の発信者ＩＤ等のユーザＩＤを登録するので、ユーザはシステムを利用するためにＣＴＩサービスサーバに電話をかけてユーザＩＤを入力することによりきわめて少ない手順で、当該ユーザが利用するコンテンツメニューを抽出してユーザに提供することができる。
【００６６】
また、本発明によれば、メニューツリーを限定登録するときに指定されたメニューツリーの末端のノードをユーザＩＤに対応付けてＣＴＩサービスサーバに記憶し、ユーザからの電話を受けたときに前記記憶しているノードのタイトルのみを音声信号でユーザの電話端末に送信し、電話端末から選択されたタイトルに対応する提供情報を音声信号で電話端末に送信するようにしたので、ユーザが電話をかけるとすぐにユーザの欲しがっている情報を提供することができる。これにより、ユーザはシステムのトップから順にメニューツリーをたどらずに情報を取得することができ、メニューツリーの中でユーザ自身が迷子になることがない。
【００６７】
さらに、本発明によれば、ＣＴＩサービスサーバが１つのタイトルを音声信号で電話端末に送信した後、所定時間以内に、ユーザが発話した認識用の言葉の音声信号を電話端末から受信したときに、該タイトルに対応する提供情報を音声信号で電話端末に送信するため、当該ユーザが利用するメニューを抽出した後は、そのメニューのタイトルが順次音声出力により提示されるので、ユーザは利用したいと考えているタイトルが音声により送出されたときに「はい」等のきわめて短く自然な発話を行うことで、ユーザが意図するメニューの最終段階の情報への誘導を実現することができる。さらに、音声サービス提供手段には、「はい」などの、短く、はっきりとした単語のみを語彙として登録しておくだけで本システムを構築可能なため、音声の認識率も飛躍的に上昇させることができるという非常に優れた効果を奏するものである。
【図面の簡単な説明】
【図１】本発明の一実施形態におけるボイスポータルシステムを示す構成図
【図２】本発明の一実施形態におけるＣＴＩサービスサーバを示す構成図
【図３】本発明の一実施形態における認識語彙ＤＢのデータ構造を示す図
【図４】本発明の一実施形態におけるメニューツリーを示す図
【図５】本発明の一実施形態におけるコンテンツ管理ＤＢのデータ構造を示す図
【図６】本発明の一実施形態におけるユーザ管理ＤＢのデータ構造を示す図
【図７】本発明の一実施形態におけるＣＴＩサービスサーバの情報提供のプログラム処理動作を説明するフローチャート
【図８】本発明の一実施形態におけるＣＴＩサービスサーバの情報提供のプログラム処理動作を説明するフローチャート
【図９】本発明の一実施形態におけるシステムを利用するユーザの動作を説明するフローチャート
【符号の説明】
１…ＣＴＩサービスサーバ、２…コンピュータ装置、３…電話交換網（電話系通信ネットワークで）、４…インターネット（情報系通信ネットワーク）、５…コンピュータ装置、６…Ｌモード電話端末、７…ｉモード（登録商標）携帯電話端末、８…電話端末、１１…サーバ装置本体、１２…コンテンツ管理データベース、１３…ユーザ管理データベース、１１１…コンテンツ提供部、１１２…ユーザ管理機能インタフェース提供部、１１３…音声サービス提供部、１１４…電話装置、１１５…音声認識部、１１６…音声合成部、１１７…認識語彙データベース。
【図１】
2004048439.tif 000003
【図２】
2004048439.tif 000004
【図３】
2004048439.tif 000005
【図４】
2004048439.tif 000006
【図５】
2004048439.tif 000007
【図６】
2004048439.tif 000008
【図７】
2004048439.tif 000009
【図８】
2004048439.tif 000010
【図９】
2004048439.tif 000011