(57)【特許請求の範囲】
【請求項１】
電話機から送られてくる、ネットワークアドレスを含まない信号を受信するステップと、
ネットワークアドレスを含まない信号と、アクセス対象コンテンツのネットワークアドレスおよび当該コンテンツのうちの読み上げ位置と、の間の対応関係を記憶するデータベースを参照して、受信した上記ネットワークアドレスを含まない信号に基づいてアクセス対象コンテンツのネットワークアドレスおよび当該コンテンツのうちの読み上げ位置を決定するステップと、
決定した上記ネットワークアドレスからアクセス対象コンテンツにアクセスするステップと、
アクセスした上記アクセス対象コンテンツの上記読み上げ位置から音声信号を生成するステップと、
上記音声信号を電話機に送信するステップとを有することを特徴とする情報アクセス方法。
【請求項２】
上述アクセス対象コンテンツはＸＭＬで記述され、ＸＭＬのタグ記述に基づいて音声信号を生成する請求項１記載の情報アクセス方法。
【請求項３】
上述アクセス対象コンテンツがＸＭＬで記述されていない場合には、上記アクセス対象コンテンツの部分または全部をＸＭＬ文書に変換し、上記ＸＭＬ文書のタグ記述に基づいて音声信号を生成する請求項１記載の情報アクセス方法。
【請求項４】
上記ネットワークアドレスを含まない信号と上記アクセス対象のコンテンツのネットワークアドレスとの間の対応付けに基づいて上記アクセス対象コンテンツのネットワークアドレスを決定する請求項１、２または３記載の情報アクセス方法。
【請求項５】
上記ネットワークアドレスを含まない信号はトーン信号を含み、トーン信号の順列に基づいて上記アクセス対象コンテンツのネットワークアドレスを決定する請求項１、２または３記載の情報アクセス方法。
【請求項６】
ネットワーク上のアクセス対象コンテンツは音声ファイルを含み、上記音声ファイルを音声信号として電話機に送信する請求項１、２、３、４または５記載の情報アクセス方法。
【請求項７】
ネットワーク上のアクセス対象コンテンツはテキストデータを含み、上記テキストデータを音声信号に変換して電話機に送信する請求項１、２、３、４または５記載の情報アクセス方法。
【請求項８】
上記ネットワークはインターネットとする請求項１、２、３、４、５、６または７記載の情報アクセス方法。
【請求項９】
上記コンテンツはウェブサーバにより管理されるデータとする請求項１、２、３、４、５、６、７または８記載の情報アクセス方法。
【請求項１０】
電話機から送られてくる、ネットワークアドレスを含まない信号を受信する手段と、
ネットワークアドレスを含まない信号と、アクセス対象コンテンツのネットワークアドレスおよび当該コンテンツのうちの読み上げ位置と、の間の対応関係を記憶するデータベースを参照して、受信した上記ネットワークアドレスを含まない信号に基づいてアクセス対象コンテンツのネットワークアドレスおよび当該コンテンツのうちの読み上げ位置を決定する手段と、
決定した上記ネットワークアドレスからアクセス対象コンテンツにアクセスする手段と、
アクセスした上記アクセス対象コンテンツの上記読み上げ位置から音声信号を生成する手段と、
上記音声信号を電話機に送信する手段とを有することを特徴とする情報アクセス装置。
【請求項１１】
利用者からの指示に基づいて、ネットワークアドレスを含まない信号と、アクセス対象コンテンツのネットワークアドレスおよび上記アクセス対象コンテンツのうちの音声信号として取り出したい読み上げ位置と、の間の対応関係をデータベースに登録するアクセス対象登録手段と、
電話機から送られてくる、ネットワークアドレスを含まない信号を受信する手段と、
上記データベースを参照して、受信した上記ネットワークアドレスを含まない信号と、上記アクセス対象登録手段に登録されているデータに基づいてアクセス対象コンテンツの読み上げ位置を取り出す手段と、
取り出した上記アクセス対象コンテンツの読み上げ位置から音声信号を生成する手段と、
上記音声信号を電話機に送信する手段とを有することを特徴とする情報アクセス装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、インターネット等のネットワーク上に配置された情報を、電話機を介して音声情報として受け取る情報アクセス技術に関する。
【０００２】
【従来の技術】
インターネット上のウェブサーバの普及により多くの人が特別な知識を必要とすることなく簡易に情報を取得できるようになってきている。ウエブサーバにより提供されるコンテンツはウエブブラウザにより閲覧することができる。ユーザはコンテンツに張り巡らされたリンクを辿って多くの情報を取得することができる。しかしながら、ウェブブラウザは基本的に表示装置を有することを前提としており、表示装置がない環境では、利用できない。また、携帯電話のディスプレイを用いて簡略的にウエブを閲覧することが可能である。しかし、ディスプレイ画面のサイズに由来する制約により、十分にかつ快適に情報を取得するのは困難である。さらに、ディスプレイを見ることが困難な環境、例えば、車の運転中、混雑した乗り物の中では、そもそも表示を前提としたウェブブラウジングシステムを利用することができない。なによりも、表示画面をみることなく、インターネット上の情報をアクセスするようにすることが望まれる。
【０００３】
【発明が解決する課題】
この発明は、以上の事情を考慮してなされたものであり、インターネット等のネットワーク上の情報を電話機を用いて音声情報として簡易に取得できる情報アクセス技術を提供することを目的としている。
【０００４】
【課題を解決するための手段】
この発明によれば、上述の目的を達成するために、特許請求の範囲に記載のとおりの構成を採用している。ここでは特許請求の範囲について補充的に説明を加える。すなわち、この発明によれば、情報アクセス方法において：電話機から送られてくる、ネットワークアドレスを含まない信号を受信するステップと；ネットワークアドレスを含まない信号と、アクセス対象コンテンツのネットワークアドレスおよび当該コンテンツのうちの読み上げ位置と、の間の対応関係を記憶するデータベースを参照して、受信した上記ネットワークアドレスを含まない信号に基づいてアクセス対象コンテンツのネットワークアドレスおよび当該コンテンツのうちの読み上げ位置を決定するステップと；決定した上記ネットワークアドレスからアクセス対象コンテンツにアクセスするステップと；アクセスした上記アクセス対象コンテンツの上記読み上げ位置の部分から音声信号を生成するステップと；上記音声信号を電話機に送信するステップとを実行するようにしている。
【０００５】
この構成においては、電話機からの信号、例えば発呼信号に含まれる発信者情報や、通話中のトーン信号等の制御信号を用いてインターネット等のネットワークにおけるコンテンツのネットワークアドレス（ホストのアドレス、パス、ドキュメントの内部位置、またはそれらのうちの一部）を指定してコンテンツを取り出し、所望部分の読み上げを行ない、電話機に所望の音声情報を返すことができる。コンテンツはドキュメント（マルチメディアドキュメントも含む）である。プログラムと引数（変数）により取り出しコンテンツを指定してもよい。音声信号はアナログ音声信号でもよいし、デジタル（符号化）音声信号でもよい。電話網の形態により異なる。
【０００６】
アクセス対象のコンテンツは、例えば、上記ネットワークアドレスを含まない信号と上記アクセス対象のコンテンツのネットワークアドレスとの間の対応付けに基づいて決定する。
【０００７】
音声情報として電話機に返される情報は、例えば、コンテンツに含まれるテキストや音声ファイルに対応する。テキストは音声合成され、音声ファイルは、例えば、音声信号に復号される。
【０００８】
コンテンツが配置されるネットワークは、インターネット、ＬＡＮ、ＷＡＮ等である。ＣＡＴＶ（ケーブルテレビ）ネットワークでもよい。
【０００９】
コンテンツはウェブサーバ、電子メールシステム、電子掲示板システム等に配置されている。
【００１０】
なお、この発明は情報アクセス装置やアクセス対象登録装置としても実現でき、また、少なくともその一部をコンピュータソフトウェアとして実現することも可能である。また、そのコンピュータソフトウェアを記憶した記憶媒体もこの発明に含まれる。
【００１１】
【発明の実施の形態】
以下、この発明の実施例について説明する。
【００１２】
図１は、この発明の情報アクセスシステムを全体として示しており、この図において、情報アクセスシステムは、音声アクセス・センタ１００、電話機２００、ウェブサイト３００、メールサーバ３５０、電子掲示板システム３６０、インターネット４００を含んで構成されている。
【００１３】
電話機２００は例えば携帯電話機（移動体通信システムの移動局）であり、基地局２０１、移動体通信網２０２、加入電話網２０３を介して音声アクセス・センタ１００に接続される。また、電話機２０１は、別途、パケット交換網２０４およびゲートウェイ２０５を介してインターネット４００に接続され、通常の態様でＴＣＰ／ＩＰでインターネット４００上のコンテンツを取得できる。
【００１４】
音声アクセス・センタ１００は、ＣＴＩ（コンピュータ・テレフォニ・インテグレーション）サーバ１０１、音声応答装置１０２、オリジナル・コンテンツ・サーバ１０３、利用者データベース１０４、ゲートウェイ・サーバ１０５、アクセス対象登録サーバ１０６等を含んで構成されている。ＣＴＩサーバ１０１は、電話機２００からの、発信者番号情報、トーン信号等の種々の信号を受け取り、音声応答装置１０２を用いて音声信号を電話機２００に返す。
【００１５】
また、ＣＴＩサーバ１０１は発信者番号情報やトーン信号のシーケンスに基づいてオリジナル・コンテンツ・サーバ１０３からオリジナルのコンテンツを取り出して音声信号を電話機２００に返す。どのオリジナル・コンテンツを電話機２００に返すかは利用者データベース１０４を参照して決定する。オリジナル・コンテンツは音声ファイルとして記憶されていてもよいし、テキスト情報として記憶されていてもよい。テキスト情報の場合には音声合成システムを用いて音声情報を生成する。音声合成システムを用いて利用者が希望する人物（利用者データベース１０４に登録する）の声でテキスト読み上げを行うこともできる。オリジナル・コンテンツは、音声アクセス用のＸＭＬタグを利用したＸＭＬ文書とすることが好ましい。ＸＭＬタグを予めＤＴＤ（ドキュメント・タイプ・デフィニション）等で定義して音声変換（読み上げ）するテキスト等を指定することができる。なお、インターネット４００上のコンテンツ（例えばウェブサイト３００のウェブページ）も、ＸＭＬで記述されることが望ましいが、そうでない場合には、例えば、ゲートウェイ・サーバ１０５を用いて通常のウェブページをＸＭＬ文書に変換し、こののち所望部分を音声変換することが好ましい。どの部分にどのＸＭＬタグを配置するかは、例えば、利用者データベース１０４に保持されているユーザ支持内容（図２（ａ）の読み上げ位置）を参照して決定することができる。
【００１６】
また、ＣＴＩサーバ１０１は、電話機２００からの信号のシーケンスおよび利用者データベース１０４の登録内容に基づいてインターネット４００上のウェブページ等のＵＲＬ（ネットワークアドレス等）を決定し、これをゲートウェイ・サーバ１０５に送る。ゲートウェイ・サーバ１０５はプロキシサーバとして動作してウェブサイト３００に所望のコンテンツの転送を要求してこれを受け取る。また、ゲートウェイ・サーバ１０５は音声合成機能も有し、コンテンツのテキストを音声情報に変換する。コンテンツがＸＭＬ（エクステンシブル・マークアップ言語）で記述される場合等には所定のタグを音声に変換してもよい。また、上述したようにＸＭＬタグを用いて音声変換対象を制御することが好ましい。この場合、ゲートウェイ・サーバ１０５がＤＴＤ等を用いて音声変換対象を決定する。コンテンツ中の音声ファイルも音声信号に変換される。こうして生成された音声信号は電話機２００に送信される。
【００１７】
図２は、利用者データベース１０４が保持しているデータを模式的に示しており、この図において、利用者データベース１０４は例えばコンテンツ指定テーブル１０４ａやシナリオ指定テーブル１０ｂを保持している。アクセス対象指定テーブル１０４ａはコンテンツ中の音声読み上げ（音声変換）対象部分ごとにＵＲＬ、位置、ファイルタイプ、ウェブページのタイムスタンプ（更新日時）、アクセス対象ＩＤ等を保持する。また、シナリオ指定テーブル１０４ｂは電話機２００からの信号のシーケンス（状態遷移）とアクセス対象位置（アクセス対象ＩＤ）とを対応付ける。
【００１８】
図３は、電話機２００から音声アクセス・センタ１００に発呼して所望のウェブサイト３００やオリジナル・コンテンツ・サーバ１０３からコンテンツを取り出して音声信号に変換するフローを示している。図４は、ウェブサイト３００のコンテンツにアクセスするときに信号のやり取りを示し、図５はオリジナル・コンテンツ・サーバ１０３のコンテンツにアクセスするときの信号のやり取りを示す。
【００１９】
図３において、利用者の電話機２００から音声アクセス・センタ１００に着呼があると（Ｓ３０）、発信者番号が通知されているかどうかを確認し（Ｓ３１）、通知があれば、これに基づいて利用者ＩＤが決定される。発信者番号がない場合には音声応答装置１０２により利用者ＩＤ入力を利用者に案内し、利用者ＩＤを表すトーン信号を受け取る（Ｓ３２）。こののちアクセス対象を指定するキー操作を利用者に案内する（Ｓ３３）。例えば、音声応答装置１０２により、登録されているアクセス対象を、「１、株式情報、２、天気予報」のように順次に読み上げて、対応する番号のキーを操作するように指示する。これに応じてトーン信号が送られてくると、利用者データベース１０４のアクセス対象指定テーブル１０４ａを参照して対象が決定されるかどうかを判別する（Ｓ３５）。決定されなければステップＳ３３に戻る。アクセス対象が決定されると、インターネット４００上のウェブサイト３００またはオリジナル・コンテンツ・サーバ１０３からコンテンツをアクセスする（Ｓ３６）。こののち、コンテンツの該当部分を音声信号に変換して、電話機２００に送信する（Ｓ３７、Ｓ３８）。音声変換対象がテキストの場合には音声合成を行ない、音声ファイルの場合には音声信号に復号する。
【００２０】
こののち、さらに他のアクセス対象が残っていれば、ステップＳ３０に戻り、処理を繰り返す（Ｓ３９）。
【００２１】
図４は、インターネット４００上のウェブサイト３００から情報をアクセスする場合に信号のやり取りを示す。図４において、電話機２００からＣＴＩサーバ１０１に制御信号（発信者番号、トーン信号）ｘ１が送られ、利用者データベース１０４を参照する。該当するアクセス要求（アクション）がない場合には不一致信号ｘ３がＣＴＩサーバ１０１に返り、音声応答装置１０２が音声案内の音声信号ｘ４を電話機２００に送る。これに応じて利用者は電話機２００からトーン信号ｘ１（前回のｘ１と同じ場合もあるし違う場合もある）を発行する。以降、利用者データベース１０４が一致信号ｘ５をＣＴＩサーバ１０１に返すまで繰り返す。なお、電話機２００を操作しているときには、案内音声を聞き逃すことがあるので、案内音声は繰り返し送信される。音声はイヤーホンを用いて聞くことが好ましい。
【００２２】
ＣＴＩサーバ１０１は一致信号ｘ５とともにアクセス対象のＵＲＬを受け取り、これを用いてゲートウェイ・サーバ１０５にアクセス要求ｘ６を転送する。ゲートウェイ・サーバ１０５はこれをインターネット４００上の所望のウェブサイト３００に送り（ｘ７）、ウェブサイト３００はコンテンツｘ８をゲートウェイ・サーバ１０５に返す。ゲートウェイ・サーバ１０５は利用者データベース１０４を参照してコンテンツの所定部分を取り出し、音声変換して音声信号ｘ９を電話機２００に送る。利用者はこのようにしてインターネット４００上の所望の情報を音声情報として取得できる。
【００２３】
図５はオリジナル・コンテンツ・サーバ１０３から情報をアクセスする場合に信号のやり取りを示す。図５において図４と対応する個所には対応する符号を付して詳細な説明を省略する。
【００２４】
図６は、アクセス対象の登録を行うアクセス対象登録サーバ１０６を示している。利用者は、クライアント装置６００を利用してインターネット４００経由でアクセス対象を登録する。クライアント装置６００は典型的にはパーソナルコンピュータである。電話機２００（図１）や携帯端末を用いてもよい。アクセス対象登録サーバ１０６は音声アクセス・センタ１００に設けられている。もちろん他のサイトに設けてもよい。ただし、この登録情報を利用者データベース１０４に書き込む必要がある。アクセス対象登録サーバ１０６と利用者データベース１０４とを音声アクセス・センタ１００と異なるサイトに設けてもよい。この場合、音声アクセス・センタ１００のＣＴＩサーバ１０１がインターネット４００等を介して利用者データベース１０４をアクセスする。
【００２５】
アクセス対象登録サーバ１０６は、音声読み上げ可能なコンテンツについて登録するためのウェブページを保持している。このウェブページは図７に示すようにウェブサイト上のコンテンツを加工したものであり、音声変換対象（読み上げ）位置をクリックするとその位置情報が生成されて読み上げ位置として登録されるようになっている。登録した個所は矢印Ａ、Ｂで示すように反転表示される。また再度クリックすると登録が解除される。
【００２６】
図８は、アクセス対象個所の登録のフローを示しており、この図において、まず、登録可能なサイトやコンテンツのメニューが階層的に表示される（Ｓ１０）。メニューに登録されていないサイトのコンテンツを登録したい場合には当該コンテンツのＵＲＬを入力する（Ｓ１１、Ｓ１２）。そうすると、当該コンテンツがインターネット４００上のサイトから取り出されてアクセス対象選択用のドキュメントが生成される（Ｓ１３）。予め登録された選択用画面、あるいは要求時に生成された選択用画面が表示される（Ｓ１４）。利用者は選択用画面の音声変換対象個所を指定する（Ｓ１５）。すべて音声変換対象個所の指定が終了すると登録指示を行う（Ｓ１６、Ｓ１７）。この結果、アクセス対象指定テーブルに新たなエントリ（タプル）が生成される。
【００２７】
なお、読み上げる音声の種類（人物）についても同様にメニューを表示して選択できる。
【００２８】
また、利用者データベースには読み上げに関連するデータのほかに利用者のプロフィール等種々の情報が保管される。
【００２９】
また、この実施例ではパケット交換網を介してインターネット４００に接続することが可能であり、電話機２００の表示部を用いてウェブ画面を閲覧可能である。この場合、インターネット４００を介してサイト選択を行うサイト、たとえば音声アクセス・センタ１００において読み上げ対象のサイトやコンテンツを指定し、この指定に基づいて読み上げた音声信号が電話機２００に返るようにしてもよい。この場合、電話機２００から事後的に発呼を行ってもよいし、音声アクセス・センタ１００から発呼を行ってもよい。読み上げ時刻（タイミング）をスケジュールするようにしてもよい。例えば時刻指定してもよい。この場合、音声アクセス・センタ１００から発呼することが好ましい。
【００３０】
利用者データベース１０４に登録されているアクセス対象がウェブサイト３００側で更新されている場合には、タイムスタンプ（図２参照）、パリティ、メッセージダイジェスト等により更新を検出し、利用者に通知することが好ましい。例えば、利用者が電話機２００から音声アクセス・センタ１００にアクセスしたときに音声応答装置１０２により更新により登録が無効になったこと通知する。または電子メールにより通知してもよい。
【００３１】
なお、この発明は上述の実施例に限定されるものではなく、種々変更が可能である。例えば電話機２００は携帯電話機でなく、通常の固定電話機でもよい。電話機能を有する情報端末、例えば携帯端末でもよい。電話機能を有するテレビジョンセット等の家庭電気製品でもよい。また、読み上げ対象のコンテンツはインターネット上のものに限定されず、ＬＡＮやＷＡＮ上のものでもよい。
【００３２】
また、読み上げ対象のコンテンツはウェブのコンテンツに限られず、例えば、電子メールのメッセージや電子会議室のメッセージでもよい。メッセージについては差出人や種々の属性に基づいて読み上げ対象の選択が可能である。電子メールシステム固有の電話番号に発呼して電子メールを取り出して音声読み出しするシステムは種々提案されているが（特開平−２３６０００号公報）、従来のものではネットワークを柔軟に指定することができない。この発明では、インターネット上のコンテンツをインターネット自体を直接に利用して、電子メール等のメッセージを取り出すことができる。また、電子メールシステムや、電子掲示板システム等に特別な音声読み上げ機構やゲートウェイを個別に設ける必要がない。
【００３３】
また、コンテンツがＸＭＬで記述されている場合には要素名（タグ名）により読み上げ対象を特定することも可能である。もちろん、要素数をカウントし、その順番で特定するようにしてもよい。また、アンカータグに埋め込まれたＵＲＬのファイル名のタイプにより音声ファイル（ＷＡＶＥ形式、ＡＩＦＦ形式、ＡＵ形式等）のみを取り出して音声信号に変換して電話機に返すようにしてもよい。
【００３４】
またネットワークアドレスはどのように指定してもよい。上述ではＵＲＬを用いたが、ＵＲＮ等他のＵＲＩを用いてもよい。
【００３５】
また、上述の例では、利用者ごとに、アクセス対象を登録するようにしたが、標準的なアクセス対象を予め用意してその中から利用者が選択してもよい。また標準的なアクセス対象と個人的なアクセス対象とをともに選択できるようにしてもよい。
【００３６】
【発明の効果】
以上説明したように、この発明によれば、ネットワーク上のコンテンツを電話機を用いて簡易に取得することができる。
【図面の簡単な説明】
【図１】  この発明の実施例を全体として示す図である。
【図２】  上述実施例の利用者データベースを説明する図である。
【図３】  上述実施例における音声アクセスの動作を説明するフローチャートである。
【図４】  上述実施例においてインターネット上のコンテンツにアクセスする際にやり取りされるデータを説明する図である。
【図５】  上述実施例においてオリジナル・コンテンツにアクセスする際にやり取りされるデータを説明する図である。
【図６】  上述実施例のアクセス対象登録サーバを説明する図である。
【図７】  上述アクセス対象登録サーバの動作を説明するフローチャートである。
【図８】  上述アクセス対象登録サーバの登録画面の例を示す図である。
【符号の説明】
１００      音声アクセス・センタ
１０１      サーバ
１０２      音声応答装置
１０３      オリジナル・コンテンツ・サーバ
１０４      利用者データベース
１０５      ゲートウェイ・サーバ
１０６      アクセス対象登録サーバ
２００      電話機
２０１      基地局
２０２      移動体通信網
２０３      加入者電話網
２０４      パケット交換網
２０５      ゲートウェイ
３００      ウェブサイト
３５０      メールサーバ
３６０      電子掲示板システム
４００      インターネット
６００      クライアント装置
【図１】
0003817106.tif 000002
【図２】
0003817106.tif 000003
【図３】
0003817106.tif 000004
【図４】
0003817106.tif 000005
【図５】
0003817106.tif 000006
【図６】
0003817106.tif 000007
【図７】
0003817106.tif 000008
【図８】
0003817106.tif 000009