(57)【要約】【課題】              自由度が高い、ウェブページ読み上げシステムの構築。【解決手段】          ウェブページＨＴＭＬデータを保存するウェブサーバと、ウェブサーバへのウェブページ取得要求を送信する端末と、ウェブサーバとインターネット網を介して接続し、端末と接続する通信制御装置を備える。通信制御装置は、端末に代わって、端末とインターネット網との接続を制御するＨＴＴＰプロキシ制御部と、ウェブページ取得要求に対する応答データであるウェブページＨＴＭＬデータからテキストデータを抽出するテキストデータ抽出部と、テキストデータと音声データとを対応付けて保存する辞書部と、辞書部を検索し、抽出されたテキストデータを音声データに変換し、音声データファイルを作成する音声合成部とを備え、音声データファイルを端末へ送信する。端末は、音声データファイルを再生する。【選択図】          図１
2015176211.tif 000002
【特許請求の範囲】
【請求項１】
ウェブページＨＴＭＬデータを保存するウェブサーバと、
前記ウェブサーバへのウェブページ取得要求を送信する端末と、
前記ウェブサーバとインターネット網を介して接続し、前記端末と接続する通信制御装置とを備え、
前記通信制御装置は、
前記端末に代わって、前記端末と前記インターネット網との接続を制御するＨＴＴＰプロキシ制御部と、
前記ウェブページ取得要求に対する応答データである前記ウェブページＨＴＭＬデータからテキストデータを抽出するテキストデータ抽出部と、
テキストデータと音声データとを対応付けて保存する辞書部と
前記辞書部を検索することで、前記テキストデータ抽出部にて抽出されたテキストデータを音声データに変換し、音声データファイルを作成する音声合成部とを含み、
前記通信制御装置は、前記音声データファイルを前記端末へ送信し、
前記端末は、前記音声データファイルを再生する
音声データファイル作成システム。
【請求項２】
インターネット網と、端末とに接続する通信制御装置において、
前記端末に代わって、前記端末と前記インターネット網との接続を制御するＨＴＴＰプロキシ制御部と、
外部より入力されるデータからテキストデータを抽出するテキストデータ抽出部と、
テキストデータと音声データとを対応付けて保存する辞書部と
前記辞書部を検索することで、前記テキストデータ抽出部にて抽出されたテキストデータを音声データに変換し、音声データファイルを作成する音声合成部と
を備えた通信制御装置。
【請求項３】
外部より入力される前記データは、前記端末から、前記インターネット網に接続されるウェブサーバへのウェブページ取得要求に対する、前記ウェブサーバからのウェブページＨＴＭＬデータであり、
前記テキストデータ抽出部は、前記ウェブページＨＴＭＬデータより、テキストデータを抽出する
ことを特徴とする請求項２記載の通信制御装置。
【請求項４】
外部より入力される前記データは、前記端末から、前記インターネット網に接続されるウェブサーバへのウェブページ取得要求に対する、前記ウェブサーバからの正常応答データであり、
前記テキストデータ抽出部は、前記正常応答データより、設定手順に関するテキストデータを抽出する
ことを特徴とする請求項２記載の通信制御装置。
【請求項５】
外部より入力される前記データは、前記端末から、前記インターネット網に接続されるウェブサーバへのウェブページ取得要求に対する、前記ウェブサーバからのエラー応答データであり、
前記テキストデータ抽出部は、前記エラー応答データより、設定手順に関するテキストデータを抽出する
ことを特徴とする請求項２記載の通信制御装置。
【請求項６】
外部より入力される前記データは、前記端末から、前記インターネット網に接続されるサーバへの通信制御装置の設定変更に対する、前記サーバからの正常応答データであり、
前記テキストデータ抽出部は、前記正常応答データより、設定手順に関するテキストデータを抽出する
ことを特徴とする請求項２記載の通信制御装置。
【請求項７】
外部より入力される前記データは、前記端末から、前記インターネット網に接続されるサーバへの通信制御装置の設定変更に対する、前記サーバからのエラー応答データであり、
前記テキストデータ抽出部は、前記エラー応答データより、設定手順に関するテキストデータを抽出する
ことを特徴とする請求項２記載の通信制御装置。
【請求項８】
外部より入力される前記データは、前記端末から入力されたデータであることを特徴とする請求項２記載の通信制御装置。
【請求項９】
前記通信制御装置はホームゲートウェイであることを特徴とする請求項２から請求項８のうちいずれか１項記載の通信制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、音声データファイルを作成する通信制御装置及び音声データファイル作成システムに関するものである。
【背景技術】
【０００２】
従来の音声データファイル作成システムでは、サーバ側で音声データファイルを作成する方法と、エンドユーザ側で音声データファイルを作成する方法との２種類が用いられている。サーバ側で対応する方法は、サーバ側で音声データファイルを用意し、エンドユーザからの取得要求への応答として、音声データファイルを配信する方法である（例えば特許文献１参照）。エンドユーザ側で対応する方法は、エンドユーザ側端末のブラウザにて、受信したデータに対応する音声データファイルを作成する方法である（例えば特許文献２、特許文献３参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2005-10992号公報
【特許文献２】特開2002-244965号公報
【特許文献３】特開平11-249867号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された従来技術では、サーバ側で音声データファイルを作成する必要がある。エンドユーザは、音声データファイルの作成能力を有する一部サーバの利用時のみ、音声読み上げサービスが利用でき、それ以外のサーバの利用時は、音声読み上げサービスを利用することができないという課題があった。また、特許文献２、特許文献３に開示された従来技術では、音声データファイルの作成に対応した専用ブラウザを使用する必要がある。エンドユーザは、音声読み上げサービスを利用するにあたり、エンドユーザ側端末において、任意のブラウザを使用することができず、ブラウザ選択の自由度が少なくなるという課題があった。
【課題を解決するための手段】
【０００５】
この発明に係る音声データファイル作成システムは、ウェブページＨＴＭＬデータを保存するウェブサーバと、ウェブサーバへのウェブページ取得要求を送信する端末と、ウェブサーバとインターネット網を介して接続し、端末と接続する通信制御装置を備えたものである。通信制御装置は、端末に代わって、端末とインターネット網との接続を制御するＨＴＴＰプロキシ制御部と、ウェブページ取得要求に対する応答データであるウェブページＨＴＭＬデータからテキストデータを抽出するテキストデータ抽出部と、テキストデータと音声データとを対応付けて保存する辞書部と、辞書部を検索することで、テキストデータ抽出部にて抽出されたテキストデータを音声データに変換し、音声データファイルを作成する音声合成部とを備えたものである。通信制御装置は、音声データファイルを端末へ送信し、端末は、音声データファイルを再生する。
【発明の効果】
【０００６】
サーバにおける音声データファイルの作成機能の有無、またエンドユーザ側端末で利用するブラウザによらず、エンドユーザがエンドユーザ側端末において、読み上げサービスを利用することが可能となる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態１に係る通信制御装置を含む音声データファイル作成システム全体の構成を示すブロック図である。
【図２】本発明の実施の形態１に係る音声データファイル作成システムの全体動作を示すシーケンス図である。
【図３】本発明の実施の形態２に係る通信制御装置を含む音声データファイル作成システム全体の構成を示すブロック図である。
【図４】本発明の実施の形態２に係る音声データファイル作成システムの全体動作を示すシーケンス図である。
【図５】本発明の実施の形態３に係る通信制御装置を含む音声データファイル作成システム全体の構成を示すブロック図である。
【図６】本発明の実施の形態３に係る音声データファイル作成システムの全体動作を示すシーケンス図である。
【発明を実施するための形態】
【０００８】
実施の形態１．
実施の形態１で解決する課題について説明する。従来のウェブページの読み上げでは、ウェブサーバ側で音声データファイルを作成する方法と、エンドユーザ側で音声データファイルを作成する方法の２種類の対応方法が用いられている。ウェブサーバ側で対応する方法は、ウェブサーバ側でウェブページに対応する音声データファイルを用意し、エンドユーザからのウェブページ取得要求への応答として、音声データファイルを配信する方法である。（例えば特許文献１参照）。エンドユーザ側で対応する方法は、エンドユーザ側端末のウェブブラウザにて、受信したウェブページに対応する音声データファイルを作成する方法である。（例えば特許文献２、特許文献３参照）。
【０００９】
しかしながら、特許文献１に開示された従来技術では、ウェブサーバ側で音声データファイルを作成する必要がある。エンドユーザは、音声データファイルの作成能力を有する一部ウェブサーバの利用時のみ、ウェブページの読み上げサービスを利用することができ、それ以外のウェブサーバの利用時は、ウェブページの読み上げサービスを利用することができないという課題があった。また、特許文献２、特許文献３に開示された従来技術では、音声データファイルの作成に対応した専用ウェブブラウザを使用する必要がある。エンドユーザは、ウェブページの読み上げサービスを利用するにあたり、エンドユーザ側端末において、任意のウェブブラウザを使用することができず、ブラウザ選択の自由度が少なくなるという課題があった。
【００１０】
以下、この発明の実施の形態について図を参照しながら詳細に説明する。図１は本発明の実施の形態１に係る通信制御装置を含む音声データファイル作成システム全体の構成を示すブロック図である。エンドユーザ側端末１は、通信制御装置２と接続される。通信制御装置２とウェブサーバ３とはそれぞれ、インターネット網４に接続される。エンドユーザは、エンドユーザ側端末（端末）１を用いて通信制御装置２、インターネット網４を経由し、ウェブサーバ３よりウェブページを取得することでウェブサービスを利用する。
【００１１】
通信制御装置２の構成について説明する。ＨＴＴＰプロキシ制御部５は、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）によるエンドユーザ側端末１のウェブブラウザとウェブサーバ３との間の接続を中継する制御を行う。一般的にＨＴＴＰプロキシ制御部５を有する通信制御装置２は、企業や学校などの内部ネットワークとインターネット網４との境界に設置され、直接インターネット網４へ接続できない内部ネットワークに接続される内部のコンピュータに代わってインターネット網４との接続を行う。これを代理接続と称することもある。通信制御装置２は、ゲートウェイ、またホームゲートウェイであってもよい。
【００１２】
通信制御装置２の代理接続処理について説明する。ＨＴＴＰプロキシ制御部５は、エンドユーザ側端末１より、エンドユーザ側端末１のアドレスにローカルアドレスを用いたウェブページ取得要求を受信する。ＨＴＴＰプロキシ制御部５は、エンドユーザ側端末１のアドレスをローカルアドレスからグローバルアドレスへ変換し、エンドユーザ側端末１のアドレスにグローバルアドレスを用いたウェブページ取得要求をインターネット網４を経由して、ウェブサーバ３へ送信する。ウェブサーバ３は、通信制御装置２から受信したウェブページ取得要求に応じたＨＴＭＬ言語（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で記載されたウェブページＨＴＭＬデータをエンドユーザ側端末１（グローバルアドレス）へ送信する。エンドユーザ側端末１（グローバルアドレス）宛のウェブページＨＴＭＬデータを受信した通信制御装置２は、ＨＴＴＰプロキシ制御部５にて、エンドユーザ側端末１のアドレスをグローバルアドレスからローカルアドレスへ変換し、エンドユーザ側端末１（ローカルアドレス）へウェブページＨＴＭＬデータを送信する。なお通信制御装置２は、代理接続処理の際、インターネット網４との回線の付加を軽減するために、ウェブサーバ３から受信したウェブページＨＴＭＬデータを一時保存しておくキャッシュを実施してもよい。
【００１３】
通信制御装置２の音声データファイル作成処理について説明する。テキストデータ抽出部６は、ウェブサーバ３から受信したウェブページＨＴＭＬデータより、テキストデータを抽出する。テキストデータ抽出部６で抽出されたテキストデータは、音声合成部７へ入力される。音声合成部７は、辞書部８を用いて入力されたテキストデータに応じた音声データを検索し、テキストデータを音声データへ変換する。辞書部８には、テキストデータと音声データが対応付けて保存されている。辞書部８のデータは、予め保存されていてもよいし、学習機能を持ち新しいテキストデータと音声データの対応付けが生じる都度更新されてもよい。辞書部８は、メモリであってもよい。音声合成部７は、変換した音声データ（音声データファイル）をＨＴＴＰプロキシ制御部５へ入力する。通信制御装置２は、エンドユーザ側端末１へ変換された音声データファイルを送信する。通信制御装置２は、エンドユーザ側端末１へ音声データと、ウェブページＨＴＭＬデータとを送信してもよい。
【００１４】
エンドユーザ側端末１は、受信した音声データファイルを音声再生部９にて再生する。
【００１５】
次に、動作について説明する。図２は、本発明の実施の形態１に係る音声データファイル作成システムの全体動作を示すシーケンス図である。
【００１６】
ステップＳＴ２０１において、エンドユーザ側端末１は、エンドユーザからのウェブページ取得要求を通信制御装置２（ＨＴＴＰプロキシ制御部５）へ通知する。ウェブページ取得要求には、エンドユーザ側端末１（自端末）のアドレスとして、ローカルアドレスが含まれる。ウェブページ取得要求は、ＨＴＴＰでは、ＧＥＴリクエストパケットとして通知される。
【００１７】
ステップＳＴ２０２において、ＨＴＴＰプロキシ制御部５は、ステップＳＴ２０１にて受信したデータの種別を確認する。この場合、種別「ウェブページ取得要求」を確認する。確認の具体的方法は、受信したパケットのヘッダ（ＨＴＴＰヘッダ）を確認し、「リクエストパケット」であれば、種別「ウェブページ取得要求」であることを確認する。種別「ウェブページ取得要求」の場合、ＨＴＴＰプロキシ制御部５は、代理接続処理を実施する。ＨＴＴＰプロキシ制御部は、ステップＳＴ２０１にて受信したウェブページ取得要求に含まれるローカルアドレスをグローバルアドレスへ変換する。
【００１８】
ステップＳＴ２０３にて、ＨＴＴＰプロキシ制御部５は、ウェブページ取得要求をウェブサーバ３へ通知する。ウェブページ取得要求は、エンドユーザ側端末１のアドレスとしてグローバルアドレスが含まれる。
【００１９】
ステップＳＴ２０４にて、ウェブサーバ３は、ステップＳＴ２０３にて受信したウェブページ取得要求にて要求されたウェブページのデータを正常応答パケットとしてＨＴＴＰプロキシ制御部５へ送信する。ウェブページのデータは、ウェブページＨＴＭＬデータである。正常応答パケットには、エンドユーザ側端末１のアドレスとして、グローバルアドレスが含まれる。
【００２０】
ステップＳＴ２０５において、ＨＴＴＰプロキシ制御部５は、ステップＳＴ２０４にて受信したデータの種別を確認する。この場合、種別「正常応答パケット」を確認する。種別「正常応答パケット」の場合、ＨＴＴＰプロキシ制御部は、テキストデータ抽出処理を実施する。ＨＴＴＰプロキシ制御部５は、ステップＳＴ２０４にて受信した正常応答パケット（ウェブページＨＴＭＬデータ）よりテキストデータを抽出し、テキストデータファイルを作成する。
【００２１】
ステップＳＴ２０６において、ＨＴＴＰプロキシ制御部５は、ステップＳＴ２０５にて作成したテキストデータファイルを音声合成部７へ入力する。
【００２２】
ステップＳＴ２０７において、音声合成部７は、辞書部８を用いて、ステップＳＴ２０６にて入力されたテキストデータに応じた音声データを検索し、テキストデータを音声データへ変換する。音声合成部７は、辞書部８を用いて入力されたテキストデータに対し１行ごとに音声データへの変換を実施する。音声合成部７は、辞書部８を用いてテキストデータファイルから音声データファイルを作成する。
【００２３】
ステップＳＴＳＴ２０８において、音声合成部７は、ステップＳＴ２０７にて変換した音声データファイルをＨＴＴＰプロキシ制御部５へ入力する。
【００２４】
ステップＳＴ２０９において、ＨＴＴＰプロキシ制御部５は、ステップＳＴ２０４にて入力された正常応答パケットをエンドユーザ側端末１へ送信する。ＨＴＴＰプロキシ制御部５は、代理接続処理として、ステップＳＴ２０４にて入力された正常応答パケットに含まれるグローバルアドレスを、ローカルアドレスへ変換する。
【００２５】
ステップＳＴ２１０において、ＨＴＴＰプロキシ制御部５は、ステップＳＴ２０８にて入力された音声データファイルをエンドユーザ側端末１へ送信する。音声データファイルをストリーミングとして送信する。これにより、エンドユーザ側端末１にてすべての音声データファイルの受信が完了する前より音声再生が可能となる。また、音声データファイルをステップＳＴ２０９の正常応答パケットに含めて、あるいは合わせて送信してもよい。
【００２６】
ステップＳＴ２１１において、エンドユーザ側端末１は、ステップＳＴ２０９にて受信した正常応答パケットに含まれるウェブページＨＴＭＬデータに従って、画面表示を実施する。また、エンドユーザ側端末１は音声再生部９にて、ステップＳＴ２１０にて受信した音声データファイルに従って、音声を再生する。
【００２７】
また、本実施の形態１では、ウェブページ読み上げサービスを利用する旨の明確な意思表示がない場合でも、ウェブページ読み上げサービスが利用可能な場合について説明した。エンドユーザ側端末１が、エンドユーザからのウェブページ読み上げサービス要求を通信制御装置２へ通知した場合に、通信制御装置２が音声データファイルの作成を行うとしても、同様に実施可能となり、本発明の優位性は変わらない。通信制御装置２の音声データファイルの作成処理とは、具体的には、ＨＴＴＰプロキシ制御部５のテキストデータ抽出処理、音声合成部７の音声データ変換処理などである。
【００２８】
また、本実施の形態１にて、通信制御装置２が音声再生部を具備し、通信制御装置２がエウェブページに対応した音声データファイルを再生可能としてもよい。
【００２９】
また、本実施の形態１では、通信制御装置２とウェブサーバ３がインターネット網４を介して接続されている場合について説明した。通信制御装置２とウェブサーバ３が直接接続されている場合、あるいは通信制御装置２とウェブサーバ３が同じ装置に含まれている場合であっても、同様に実施可能となり、本発明の優位性は変わらない。
【００３０】
以上のように、この実施の形態１によれば、ウェブサーバにおける音声データファイルの作成機能の有無、またエンドユーザ側端末で利用するウェブブラウザによらず、エンドユーザがエンドユーザ側端末において、ウェブページの読み上げサービスを利用することが可能となる。ウェブサーバにおける音声データファイルの作成機能の有無、またエンドユーザ側端末で利用するウェブブラウザによらず、ウェブページ読み上げシステムを構築することが可能となる。
【００３１】
ウェブサーバ、エンドユーザ側端末とは異なる装置のうち、代理接続処理を担う通信制御装置にて音声データファイルの作成を行うことで、エンドユーザ側端末とウェブサーバ間通信の制御遅延を最小限に抑えることができる。ＨＴＴＰプロキシを搭載する通信制御装置にて音声データファイルの作成を行うことで、エンドユーザ側端末とウェブサーバ間通信の制御遅延を最小限に抑えることができる。代理接続処理を担う通信制御装置では、ウェブページ取得要求、正常応答パケットを単に転送、単に経由させるのではなく、代理接続処理（具体的にはローカルアドレスとグローバルアドレスの変換など）を実行する必要がある。従来から代理接続処理を担う通信制御装置では、代理接続処理を理由に通信における遅延が発生している。つまり、同じ装置内で代理接続処理と音声データファイルの作成処理とを実施することは、代理接続処理と音声データファイルの作成処理とを別の装置で実施する場合と比較して、通信における遅延を最小限に抑えることができる。
【００３２】
実施の形態２．
実施の形態１では、通信制御装置２は、ウェブサーバ３から受信したウェブページＨＴＭＬデータに対応する音声データファイルを作成することで、ウェブページの読み上げサービスを利用することが可能となる。本実施の形態２では、ウェブページの内容ではなく、設定内容に対応する音声データファイルの作成について開示する。
【００３３】
以下、この発明の実施の形態について図を参照しながら詳細に説明する。図３は本発明の実施の形態２に係る通信制御装置を含む音声データファイル作成システム全体の構成を示すブロック図である。図３に示すブロック図は、図１に示すブロック図と類似しているので、同一の番号について共通する説明を省略する。
【００３４】
通信制御装置２の設定内容に対応する音声データファイル作成処理について説明する。設定内容テキストデータ抽出部１０は、サーバ１１から受信したデータより、設定情報を抽出し、抽出した設定情報をテキストデータへ変換する。設定情報の具体例を以下４つ開示する。（１）ウェブページ取得要求に対する正常応答パケットに含まれるデータ中の、設定に関する情報、設定手順説明情報、設定ガイダンス情報などである。（２）ウェブページ取得要求に対するエラー応答パケットに含まれるデータの中の、設定に関する情報、設定手順説明情報、設定ガイダンス情報、エラー情報（３）通信制御装置の設定変更要求に対する正常応答パケットに含まれるデータ中の、設定に関する情報、設定手順説明情報、設定ガイダンス情報などである。（４）通信制御装置の設定変更要求に対するエラー応答パケットに含まれるデータの中の、設定に関する情報、設定手順説明情報、設定ガイダンス情報、エラー情報などである。
【００３５】
設定内容テキストデータ抽出部１０で抽出された設定内容テキストデータは、音声合成部７へ入力される。音声合成部７は、変換した音声データ（音声データファイル）をＨＴＴＰプロキシ制御部５へ入力する。通信制御装置２は、エンドユーザ側端末１（ローカルアドレス）へ変換された音声データファイルを送信する。
【００３６】
エンドユーザ側端末１は、受信した音声データファイルを音声再生部９にて再生する。
【００３７】
次に、動作について説明する。図４は、本発明の実施の形態２に係る音声データファイル作成システムの全体動作を示すシーケンス図である。図４に示すシーケンスは、図２に示すシーケンスと類似しているので、同一のステップについては同一のステップ番号を付して、共通する説明を省略する。
【００３８】
ステップＳＴ４０１において、エンドユーザ側端末１は、エンドユーザからの要求信号を通信制御装置２へ通知する。要求信号の具体例としては、ウェブページ取得要求、通信制御装置２の設定変更要求などがある。エンドユーザ側端末１（自端末）のアドレスが必要な場合は、該要求信号には、ローカルアドレスが含まれる。
【００３９】
ステップＳＴ４０２にて、ＨＴＴＰプロキシ制御部５は、サーバ１１へ要求パケットを通知する。エンドユーザ側端末１のアドレスが必要な場合は、該要求信号には、グローバルアドレスが含まれる。
【００４０】
ステップＳＴ４０３にて、サーバ１１は、ステップＳＴ４０２にて受信した要求パケットに対する応答パケット（信号）をＨＴＴＰプロキシ制御部５へ送信する。応答信号の具体例としては、ウェブページ取得要求に対する正常応答パケット、ウェブページ取得要求に対するエラー応答パケット、設定変更要求に対する正常応答パケット、設定変更要求に対するエラー応答パケットなどである。エンドユーザ側端末１のアドレスが必要な場合は、該要求信号には、グローバルアドレスが含まれる。
【００４１】
ステップＳＴ４０４にて、ＨＴＴＰプロキシ制御部５は、ステップＳＴ４０３にて受信したデータの種別を確認する。この場合、種別「正常応答パケット」であるか「エラー応答パケット」であるかを確認する。種別「正常応答パケット」の場合、ＨＴＴＰプロキシ制御部は、設定内容テキストとして、例えば、正常応答パケットに含まれるデータの中の、設定に関する情報、設定手順説明情報、設定ガイダンス情報を抽出する。種別「エラー応答パケット」の場合、ＨＴＴＰプロキシ制御部は、設置内容テキストとして、例えば、エラー応答パケットに含まれるデータの中の、設定に関する情報、設定手順説明情報、設定ガイダンス情報、エラー情報を抽出する。ＨＴＴＰプロキシ制御部５は、設定内容テキストファイルを作成する。
【００４２】
ステップＳＴ４０５において、ＨＴＴＰプロキシ制御部５は、ステップＳＴ４０４にて作成した設定内容テキストファイルを音声合成部７へ入力する
【００４３】
実施の形態１と実施の形態２とは組合わせて適用されてもよい。
【００４４】
また、本実施の形態２では、設定内容の読み上げサービスを利用する旨の明確な意思表示がない場合でも、設定内容の読み上げサービスが利用可能な場合について説明した。エンドユーザ側端末１が、設定内容の読み上げサービス要求を通信制御装置２へ通知した場合に、通信制御装置２が音声データファイルの作成を行うとしても、同様に実施可能となり、本発明の優位性は変わらない。通信制御装置２の音声データファイルの作成処理とは、具体的には、ＨＴＴＰプロキシ制御部５の設定内容テキストデータ抽出処理、音声合成部７の音声データ変換処理などである。
【００４５】
また、本実施の形態２にて、通信制御装置２が音声再生部、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を具備し、抽出した設定内容の音声データファイルを再生可能としてもよい。
【００４６】
また、本実施の形態２では、通信制御装置２とウェブサーバ３がインターネット網４を介して接続されている場合について説明した。通信制御装置２とウェブサーバ３が直接接続されている場合、あるいは通信制御装置２とウェブサーバ３が同じ装置に含まれている場合であっても、同様に実施可能となり、本発明の優位性は変わらない。
【００４７】
以上のように、この実施の形態２によれば、通信制御装置の設定をサポートし、通信制御装置の設定変更を円滑に進めることができ、ユーザの利便性を高め、これに伴い事業者のサポート対応の負荷を軽減できる。例えば、エンドユーザが通信制御装置２の設定画面を開くときや、操作を実施する際に、設定手順説明、設定ガイダンスを音声により実施することが可能になり、エンドユーザの利便性を高めることができる。
【００４８】
実施の形態３．
実施の形態１及び実施の形態２では、通信制御装置２は、ウェブサーバ３、あるいはサーバ１１から受信したデータ、あるいは信号に対応する音声データファイルを作成することで、読み上げサービスを利用することが可能となる。本実施の形態３では、ウェブサーバ３、あるいはサーバ１１から受信したデータではなく、エンドユーザ側端末１から受信したデータに対応する音声データファイルの作成について開示する。
【００４９】
以下、この発明の実施の形態について図を参照しながら詳細に説明する。図５は本発明の実施の形態３に係る通信制御装置を含む音声データファイル作成システム全体の構成を示すブロック図である。図５に示すブロック図は、図１、図３に示すブロック図と類似しているので、同一の番号について共通する説明を省略する。
【００５０】
エンドユーザ側端末１は、通信制御装置２と接続される。エンドユーザ側端末１は、データ作成部１２にて作成したデータ、あるいは外部から入力されたデータを通信制御装置２へ送信する。データの具体例としては、テキストデータ、メールデータなどがある。
【００５１】
通信制御装置２にて音声データファイルを作成する場合には、テキストデータ抽出部６は、エンドユーザ側端末１から受信したデータより、テキストデータを抽出する。音声合成部７は、変換した音声データ（音声データファイル）をＨＴＴＰプロキシ制御部５へ入力する。通信制御装置２は、エンドユーザ側端末１へ変換された音声データファイルを送信する。あるいは、通信制御装置２は、インターネット網４経由で送信宛先へ音声データファイルを送信する。
【００５２】
次に、動作について説明する。図６は、本発明の実施の形態３に係る音声データファイル作成システムの全体動作を示すシーケンス図である。図６に示すシーケンスは、図２、図４に示すシーケンスと類似しているので、同一のステップについては同一のステップ番号を付して、共通する説明を省略する。
【００５３】
ステップＳＴ６０１において、エンドユーザ側端末１は、データを通信制御装置２へ通知する。変換後の音声データファイルの送付先を合わせて通知する。エンドユーザ側端末１（自端末）へ返送の場合は、送付先を通知しなくてもよい。エンドユーザ側端末１（自端末）のアドレスが必要な場合は、ローカルアドレスを用いる。
【００５４】
ステップＳＴ６０２において、ＨＴＴＰプロキシ制御部５は、テキストデータ抽出処理を実施する。
【００５５】
ステップＳＴ６０３において、ＨＴＴＰプロキシ制御部５は、音声データファイルの送付先がステップＳＴ６０１にてデータを送付したエンドユーザ側端末１（自端末）であるか否か判断する。ステップＳＴ６０１のデータ受信に合わせて受信した送付先により判断する。送付先が、エンドユーザ側端末１（自端末）のローカルアドレスである場合、あるいは送付先の通知がない場合は、送付先が自端末であると判断する。それ以外の場合は、送付先が自端末でないと判断する。自端末である場合、ステップＳＴ６０４へ移行する。自端末でない場合、ステップＳＴ６０５へ移行する。
【００５６】
ステップＳＴ６０４において、ＨＴＴＰプロキシ制御部５は、ステップＳＴ２０８にて入力された音声データファイルをエンドユーザ側端末１へ送信する。音声データファイルをストリーミングとして送信してもよい。
【００５７】
ステップＳＴ６０５において、ＨＴＴＰプロキシ制御部５は、代理接続処理を実施する。ＨＴＴＰプロキシ制御部５は、ステップＳＴ６０１にて受信したローカルアドレスをグローバルアドレスへ変換する。
【００５８】
ステップ６０６において、ＨＴＴＰプロキシ制御部５は、ステップＳＴ２０８にて入力された音声データファイルをサーバ１１経由で送付先へ、あるいは送付先へ送信する。
【００５９】
実施の形態３と実施の形態１、実施の形態２とは組合わせて適用されてもよい。
【００６０】
また、本実施の形態３にて、通信制御装置２が音声再生部を具備し、変換した音声データファイルを再生可能としてもよい。
【００６１】
以上のように、この実施の形態３によれば、エンドユーザ側端末が音声データファイル作成に対応しなくとも、音声データ作成システムを構築することが可能となる。
【００６２】
また、エンドユーザ側端末とは異なる装置のうち、代理接続処理を担う通信制御装置にて音声データファイルの作成を行うことで、音声データファイル作成機能を具備する装置の数を減らすことができるとの効果を得ることができる。代理接続処理を担う通信制御装置は、一般的に企業や学校などの内部ネットワークとインターネット網４との境界に設置され、直接インターネット網４へ接続できない内部ネットワークに接続される内部のコンピュータに代わってインターネット網４との接続を行う装置である。よって、一台の通信制御装置に対して、複数の内部ネットワークに接続される内部のコンピュータ、つまりエンドユーザ側端末が接続されるからである。これにより、音声データファイル作成システム構築の費用削減などの効果を得ることができる。
【００６３】
また、内部ネットワークに接続される内部のコンピュータは、代理接続処理の実施のため、通信制御装置に接続される必要がある。通信制御装置にて音声ファイルを接続することは、新たな接続を設ける必要がない点において既存設備を流用可能との効果を得ることができる。
【００６４】
また、エンドユーザ側端末とインターネット網経由で接続されるサーバにて音声データファイルを作成する場合と比較して、インターネット網を経由していないため、遅延が少ないとの効果を得ることができる。
【符号の説明】
【００６５】
１  端末、２  通信制御装置、３  ウェブサーバ、４  インターネット網、５  ＨＴＴＰプロキシ制御部、６  テキストデータ抽出部、７  音声合成部、８  辞書部、１１  サーバ
【図１】
2015176211.tif 000003
【図２】
2015176211.tif 000004
【図３】
2015176211.tif 000005
【図４】
2015176211.tif 000006
【図５】
2015176211.tif 000007
【図６】
2015176211.tif 000008