(57)【特許請求の範囲】
【請求項１】
処理待ち情報を音声方式で出力する場合、ユーザー位置情報に基づいて地理位置情報を決定するステップと、
前記地理位置情報に基づいて、前記処理待ち情報を前記地理位置情報に対応した音声情報に変換するステップと、
ユーザー端末において前記音声情報を出力するステップと、
を含み、
前記処理待ち情報を音声方式で出力する場合、前記ユーザー位置情報に基づいて前記地理位置情報を決定するステップは、前記ユーザー端末における音声履歴記録に基づいて、前記ユーザー位置情報が示す現在位置に基づいて前記ユーザー端末が音声出力を行ったことがあるか否かを判定し、前記ユーザー端末が現在位置に基づいて音声出力を行ったことがある場合は、現在位置を前記地理位置情報として決定し、前記ユーザー端末が現在位置に基づいて音声出力を行ったことが無い場合は、前記音声履歴記録から一つの地理位置を選択して前記地理位置情報として決定する、
音声情報を出力する方法。
【請求項２】
前記ユーザー位置情報は、ユーザーの現在位置を示す現在位置情報と、ユーザーの常駐位置を示す常駐位置情報との少なくとも一方を含む、請求項１に記載の方法。
【請求項３】
処理待ち情報を音声方式で出力する場合、ユーザー位置情報に基づいて地理位置情報を決定する決定部と、
前記地理位置情報に基づいて、前記処理待ち情報を前記地理位置情報に対応した音声情報に変換する変換部と、
ユーザー端末において前記音声情報を出力する出力部と、
を含み、
前記決定部は、前記処理待ち情報を音声方式で出力する場合、前記ユーザー端末における音声履歴記録に基づいて、前記ユーザー位置情報が示す現在位置に基づいて前記ユーザー端末が音声出力を行ったことがあるか否かを判定し、前記ユーザー端末が現在位置に基づいて音声出力を行ったことがある場合は、現在位置を前記地理位置情報として決定し、前記ユーザー端末が現在位置に基づいて音声出力を行ったことが無い場合は、前記音声履歴記録から一つの地理位置を選択して前記地理位置情報として決定する、
音声情報を出力する装置。
【請求項４】
前記ユーザー位置情報は、ユーザーの現在位置を示す現在位置情報と、ユーザーの常駐位置を示す常駐位置情報との少なくとも一方を含む、請求項３に記載の装置。
【請求項５】
前記決定部は、処理待ち情報を音声方式で出力する場合、ユーザー位置情報および前記ユーザー端末における音声履歴記録に基づいて前記地理位置情報を決定する第２サブ決定部を含む、請求項４に記載の装置。
【請求項６】
コンピュータに、
処理待ち情報を音声方式で出力する場合、ユーザー位置情報に基づいて地理位置情報を決定するステップと、
前記地理位置情報に基づいて、前記処理待ち情報を前記地理位置情報に対応した音声情報に変換するステップと、
ユーザー端末において前記音声情報を出力するステップと、を実行させ、
前記処理待ち情報を音声方式で出力する場合、前記ユーザー位置情報に基づいて前記地理位置情報を決定するステップは、前記ユーザー端末における音声履歴記録に基づいて、前記ユーザー位置情報が示す現在位置に基づいて前記ユーザー端末が音声出力を行ったことがあるか否かを判定し、前記ユーザー端末が現在位置に基づいて音声出力を行ったことがある場合は、現在位置を前記地理位置情報として決定し、前記ユーザー端末が現在位置に基づいて音声出力を行ったことが無い場合は、前記音声履歴記録から一つの地理位置を選択して前記地理位置情報として決定する、
プログラムを記憶する、
コンピュータが読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、「音声情報を出力するための方法および装置」と題した、２０１５年９月２５日出願の中国特許出願第２０１５１０６２４８５７．５号の優先権を主張する。
本発明はコンピュータ技術分野に関し、特に音声情報を出力する方法および装置に関する。
【背景技術】
【０００２】
従来技術において、ユーザー端末（user equipment）は一般的に小説の朗読、天気予報、音声ガイダンス等の音声サービスをユーザーに提供することができる。しかし、従来ユーザー端末は標準語モードの標準音声サービスのみを提供しており、ユーザー端末が異なっても、同一のコンテンツに対して出力される音声は完全に同一であった。
現在、方言による閲読をサポートするアプリケーションも存在しているが、これらのアプリケーションにおいては、ユーザーは閲読開始前に手動で閲読に用いる方言をセットする必要があり、またユーザーが閲読に用いる方言を変更したい場合には、アプリケーションにおいて再度手動でセットして変更する必要があるため、ユーザーにとって非常に不便であった。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明は、音声情報を出力する方法および装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明の一形態によれば、処理待ち情報を音声方式で出力する場合、ユーザー位置情報に基づいて地理位置情報を決定するステップと、前記地理位置情報に基づいて、前記処理待ち情報を前記地理位置情報に対応した音声情報に変換するステップと、ユーザー端末において前記音声情報を出力するステップと、を含み、前記処理待ち情報を音声方式で出力する場合、前記ユーザー位置情報に基づいて前記地理位置情報を決定するステップは、前記ユーザー端末における音声履歴記録に基づいて、前記ユーザー位置情報が示す現在位置に基づいて前記ユーザー端末が音声出力を行ったことがあるか否かを判定し、前記ユーザー端末が現在位置に基づいて音声出力を行ったことがある場合は、現在位置を前記地理位置情報として決定し、前記ユーザー端末が現在位置に基づいて音声出力を行ったことが無い場合は、前記音声履歴記録から一つの地理位置を選択して前記地理位置情報として決定する、音声情報を出力する方法を提供する。 
【０００５】
本発明の別の形態によれば、処理待ち情報を音声方式で出力する場合、ユーザー位置情報に基づいて前記処理待ち情報に対応する地理位置情報を決定する決定部と、前記地理位置情報に基づいて、前記処理待ち情報を前記地理位置情報に対応した音声情報に変換する変換部と、ユーザー端末において前記音声情報を出力する出力部とを含む、音声情報を出力する装置を提供する。
【０００６】
従来技術と比較して、本発明は次のような利点を有する。すなわち、１）ユーザー位置情報に基づいて処理待ち情報に対応する地理位置情報を決定して、処理待ち情報を当該地理位置情報に対応した音声情報に変換して出力できるので、音声情報が用いる方言をユーザーのニーズに応じて自動調整でき、ユーザーが手動で調整する必要がなく、ユーザーの操作が大幅に簡略化され、ユーザーにより良いユーザー体験を提供することができる。特に習慣的に方言を使用するユーザーに適している。２）ユーザー位置情報は、ユーザーの現在位置と常駐位置とを含んでいるため、ユーザーが現在位置の方言を理解できないといった状況を回避して、ユーザーの必要とする方言、あるいはユーザーの熟知した方言で、音声出力を行うことができる。３）位置優先順位情報、音声履歴記録、あるいはユーザーからの位置指示情報などの要素を合わせて考慮した上で地理位置情報を決定することで、ユーザーが満足する音声情報をより正確に出力することができる。
【図面の簡単な説明】
【０００７】
以下の図面を参照してなされる、限定性のない実施例に対する詳細な説明を閲読することで、本発明のその他の特徴、目的および利点はより明らかになるであろう。
図面における同一または類似する符号は、同一または類似する部材を表す。
【図１】図１は、本発明の一実施例の音声情報を出力する方法のフローチャートである。
【図２】図２は、本発明の一実施例の音声情報を出力する装置の概略構成図である。
【図３】図３は、本発明の音声履歴記録の一例を示す模式図である。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明をさらに詳細に説明する。
【０００９】
図１は本発明の一実施例の音声情報を出力する方法のフローチャートである。
【００１０】
ここで、本実施例の方法は、主としてユーザー端末によって実現される。前記ユーザー端末はパソコン、タブレットコンピュータ、スマートフォン、ＰＤＡ、ＩＰＴＶ等を含むが、これらに限定されない。
【００１１】
なお、前記ユーザー端末は一例に過ぎず、その他の既存のまたは将来登場するであろうユーザー端末が本発明を適用しうるのであれば、本発明の保護範囲内に含まれるものとすべきであり、本明細書に援用される。
【００１２】
本実施例の方法は、ステップＳ１、ステップＳ２、ステップＳ３を含む。
【００１３】
ステップＳ１において、処理待ち情報を音声方式で出力する必要があると判定したとき、ユーザー端末はユーザー位置情報に基づいて、前記処理待ち情報に対応する地理位置情報を決定する。
【００１４】
ここで、前記処理待ち情報とは、出力処理する必要がある情報を指す。好ましくは、前記処理待ち情報は、ユーザー端末からローカルに読み取った情報、ユーザー端末がネットワーク装置から取得した情報などを含むが、これらに限定されない。なお、前記処理待ち情報は、文字タイプの情報（例えば小説テキストコンテンツ）、音声タイプの情報（例えば標準語で報知される天気予報）等、様々なタイプで表現されうる。
【００１５】
ここで、ユーザー端末は様々な状況において、処理待ち情報を音声方式で出力する必要があると判定する。
【００１６】
例えば、ユーザー端末はユーザーが音声方式を用いて入力した情報を取得したとき、処理待ち情報を音声方式で出力することを決定する。
【００１７】
また例えば、ユーザー端末は、ユーザーが当該ユーザー端末に設定した出力方式に基づいて、処理待ち情報を音声方式で出力する必要があると判定する。
【００１８】
さらに例えば、ユーザー端末は、当該ユーザー端末において現在アクティブであるアプリケーションにおけるユーザーの指示に基づいて、処理待ち情報を音声方式で出力することを決定する。例えば、ユーザーがユーザー端末において閲読用のアプリケーションＡＰＰ１を起動させ、また該ＡＰＰ１において「音声朗読」をクリックした場合に、ユーザー端末はユーザーのクリック操作に基づいて、音声方式でユーザーの指定したテキストコンテンツの朗読を行うことを決定する。
【００１９】
ここで、前記ユーザー位置情報には、ユーザー位置に関するいかなる情報も含まれる。好ましくは、前記ユーザー位置情報は次の情報を含むが、これらに限定されない。
【００２０】
１）ユーザーの現在位置を示す現在位置情報。
ここで、前記現在位置情報には、例えばユーザーの現在所在地の都市の名称または記号、ユーザーの現在所在地の経緯度等、ユーザー端末を使用しているユーザーの現在位置を示すためのいかなる情報も含まれる。
【００２１】
ここで、ユーザー端末は様々な方式でユーザーの現在位置情報を取得することができる。例えば、ユーザー端末はＧＰＳ（Global Positioning System  全地球測位システム）により当該ユーザー端末の測位を行うことで、該ユーザー端末の現在位置を示す前記現在位置情報を取得する。また例えば、ユーザー端末は直接、ユーザーが当該ユーザー端末に入力した現在位置に基づいて、前記現在位置情報を取得する。
【００２２】
２）ユーザーの常駐位置を示す常駐位置情報。
ここで、前記常駐位置情報には、ユーザー端末を使用しているユーザーの常駐位置を示すためのいかなる情報も含まれる。好ましくは、前記常駐位置情報は、ユーザーが通常所在している都市の名称または記号等を含むが、これらに限定されない。さらに好ましくは、ユーザーが複数の常駐位置を有している場合、前記常駐位置情報はさらに前記複数の常駐位置の優先順位（例えば、常駐位置に対応する滞在時間が長いほど、あるいは滞在回数が多いほど、その常駐位置の優先順位は高くなる）を含む。
【００２３】
ここで、ユーザー端末は様々な方式でユーザーの常駐位置情報を取得することができる。例えば、ユーザー端末のナンバーの帰属地が上海であることから、ユーザー端末は常駐位置情報を決定する。ここで常駐位置情報はユーザーの常駐位置が上海であることを示す。また例えば、ユーザー端末は当該ユーザー端末のローミング記録に基づいてユーザーの常駐位置情報を決定する。ここで常駐位置情報はユーザーが最も頻繁にローミングしている都市が北京であることを示す。さらに例えば、ユーザーがユーザー端末において常駐位置を北京と天津に設定した場合、ユーザー端末は前記設定に基づいてユーザーの常駐位置情報を決定する。ここで常駐位置情報が示す位置は北京と天津である。
【００２４】
なお、上記のユーザー位置情報は一例に過ぎず、当業者であれば、ユーザーの位置に関するいかなる情報も本発明に係るユーザー位置情報の範囲内に含まれることが理解できるであろう。
【００２５】
ここで、前記地理位置情報には、前記処理待ち情報に対応する地理位置を示すいかなる情報も含まれる。好ましくは、前記地理位置情報は、処理待ち情報に対応する地理位置の名称または記号を含むが、これらに限定されない。
【００２６】
具体的には、処理待ち情報を音声方式で出力する必要があると判定したとき、ユーザー端末がユーザー位置情報に基づいて前記処理待ち情報に対応する地理位置情報を決定する実施形態は以下の形態を含むが、これらに限定されない。
【００２７】
１）処理待ち情報を音声方式で出力する必要があると判定したとき、ユーザー端末はユーザー位置情報および位置優先順位情報に基づいて、前記処理待ち情報に対応する地理位置情報を決定する。
【００２８】
ここで、前記位置優先順位情報には、ユーザー位置の優先順位に関するいかなる情報も含まれる。好ましくは、前記位置優先順位情報は、位置種別（例えば現在位置、常駐位置）間の優先順位を示す情報や、具体的な地理位置間の優先順位を示す情報等を含むが、これらに限定されない。なお、ユーザー端末は様々な方式で前記位置優先順位情報を取得することができる。例えば、ユーザー端末はユーザーが複数の地理位置に対して設定した優先順位に基づいて、該ユーザーに対する位置優先順位情報を取得する。また例えば、ユーザー端末はそれぞれの地理位置が採用された回数に基づいて、該ユーザー端末を使用しているユーザーに対する位置優先順位情報を取得する。
【００２９】
本実施形態の一例として、ユーザー位置情報が、ユーザーの現在位置は「上海」であって常駐位置は「北京」であることを示し、当該ユーザーに対する位置優先順位情報が、現在位置の優先順位は常駐位置よりも高いことを示している場合、ユーザー端末は処理待ち情報を音声方式で出力する必要があると判定したとき、当該ユーザー位置情報と位置優先順位情報とに基づいて処理待ち情報に対応する地理位置情報を決定する。ここで地理位置情報が示す地理位置は、現在位置「上海」である。
【００３０】
本実施形態の別の例として、ユーザー位置情報が、ユーザーの現在位置は「上海」であって該ユーザーの常駐位置は「北京」と「天津」とを含むことを示し、該ユーザーに対する位置優先順位情報が、「天津」の優先順位は「北京」の優先順位より高く、「北京」の優先順位は「上海」の優先順位より高いことを示している場合、ユーザー端末は処理待ち情報を音声方式で出力する必要があると判定したとき、当該ユーザー位置情報と位置優先順位情報とに基づいて処理待ち情報に対応する地理位置情報を決定する。ここで地理位置情報が示す地理位置は、優先順位が最も高い「天津」である。
【００３１】
２）処理待ち情報を音声方式で出力する必要があると判定したとき、ユーザー端末はユーザー位置情報および前記ユーザー端末における音声履歴記録に基づいて、前記処理待ち情報に対応する地理位置情報を決定する。
【００３２】
ここで、前記音声履歴記録には、ユーザー端末が過去に出力した音声情報に関するいかなる記録情報も含まれる。好ましくは、前記音声履歴記録は、音声出力履歴一回毎の時間、音声出力履歴一回毎に対応する地理位置、各地理位置に対応する出力回数、各地理位置に対応する最終出力時間等を含むが、これらに限定されない。
【００３３】
本実施形態の一例として、ユーザー位置情報が、ユーザーの現在位置は「上海」であって該ユーザーの常駐位置は「北京」と「天津」とを含むことを示し、図３が本例のユーザー端末における音声履歴記録の模式図である場合、ユーザー端末は処理待ち情報を音声方式で出力する必要があると判定したとき、該ユーザー位置情報と音声履歴記録とに基づいて処理待ち情報に対応する地理位置情報を決定する。ここで地理位置情報は最終音声出力に対応する地理位置「北京」を示す。
【００３４】
本実施形態の別の例として、ユーザー位置情報が、ユーザーの現在位置は「上海」であって当該ユーザーの常駐位置は「北京」と「天津」とを含むことを示し、図３が本例のユーザー端末における音声履歴記録の模式図である場合、ユーザー端末は処理待ち情報を音声方式で出力する必要があると決定したとき、該ユーザー位置情報と音声履歴記録とに基づいて、処理待ち情報に対応する地理位置情報を決定する。ここで地理位置情報は、対応する出力回数が最も多い地理位置「天津」を示す。
【００３５】
本実施形態のさらに別の例として、ユーザー端末が音声履歴記録に基づいて、ユーザー位置情報が示す現在位置に基づいて音声出力を行ったことがあると判定したとき、ユーザー端末が決定した地理位置情報は、当該現在位置を示す。ユーザー端末が音声履歴記録に基づいて、ユーザー位置情報が示す現在位置に基づいて音声出力を行ったことがないと判定したとき、ユーザー端末は前記地理位置情報が示す地理位置として音声履歴記録から地理位置を１つ選択する。
【００３６】
３）処理待ち情報を音声方式で出力する必要があると判定したとき、ユーザー端末はユーザー位置情報およびユーザーからの位置指示情報に基づいて、前記音声方式に対応する地理位置情報を決定する。
【００３７】
ここで、前記位置指示情報には、ユーザーの地理位置に対する指示を示すいかなる情報も含まれる。好ましくは、前記位置指示情報は、ユーザーが指示した位置種別、ユーザーが指示した具体的な地理位置等を含むが、これらに限定されない。ここで、ユーザー端末は様々な方式でユーザーからの位置指示情報を取得することができる。例えば、ユーザーがユーザー端末において「常に現在位置を採用する」と設定した場合、ユーザー端末はユーザーの該設定操作によりユーザーからの位置指示情報を取得する。ここで位置指示情報は指示された位置種別が現在位置であることを示す。また例えば、ユーザー端末はユーザー位置情報の示す複数の位置をすべてユーザーに提示し、ユーザーの該複数の位置に対する選択操作に基づいてユーザーの位置指示情報を決定する。ここで位置指示情報はユーザーが該複数の位置の中から選択した位置を示す。
【００３８】
本実施形態の一例として、ユーザー位置情報が、ユーザーの現在位置は「上海」であって該ユーザーの常駐位置は「北京」と「天津」とを含むことを示している場合、ユーザー端末は当該ユーザー端末上に選択可能な３つの地理位置、「上海」、「北京」、「天津」を提示する。そして、ユーザー端末はユーザーの上記３つの地理位置に対する選択操作に基づいて、ユーザーからの位置指示情報を決定する。ここで位置指示情報はユーザーが選択した地理位置が「上海」であることを示す。
【００３９】
なお、上述の例は本発明の技術案をよりよく説明するためのものに過ぎず、本発明を限定するものではない。当業者であれば、処理待ち情報を音声方式で出力する必要があると判定したとき、ユーザー端末がユーザー位置情報に基づいて前記処理待ち情報に対応する地理位置情報を決定するいかなる実施形態も、本発明の範囲内に含まれることが理解できるであろう。
【００４０】
ステップＳ２において、ユーザー端末は前記地理位置情報に基づいて、前記処理待ち情報を前記地理位置情報に対応した音声情報に変換する。
【００４１】
具体的には、ユーザー端末は地理位置情報に対応した言語パックに基づいて、処理待ち情報を当該地理位置情報に対応した音声情報に変換する。
【００４２】
例えば、処理待ち情報に対応した地理位置情報が示す地理位置が「上海」である場合、ユーザー端末は上海方言に対応した言語パックに基づいて、処理待ち情報を上海方言を用いた音声情報に変換する。
【００４３】
なお、上述の例は本発明の技術案をよりよく説明するためのものに過ぎず、本発明を限定するものではない。当業者であれば、前記地理位置情報に基づいて前記処理待ち情報を前記地理位置情報に対応する音声情報に変換するいかなる実施形態も、本発明の範囲内に含まれることが理解できるであろう。
【００４４】
ステップＳ３において、ユーザー端末は該ユーザー端末において前記音声情報を出力する。
【００４５】
具体的には、ユーザー端末は当該ユーザー端末において、音声方式を用いて前記音声情報を出力する。
【００４６】
例えば、ユーザーが音声方式によってユーザー端末に「天気」と音声を入力すると、ユーザー端末は「天気」に対応したテキストタイプの処理待ち情報「晴れ、２２°―３１°」を取得する。ステップＳ１において、該処理待ち情報を音声方式で出力する必要があると判定したとき、ユーザー端末はユーザー位置情報に基づいて、該処理待ち情報に対応する地理位置情報を決定する。ここで地理位置情報は現在位置「上海」を示す。ステップＳ２において、ユーザー端末は上海方言に対応した言語パックに基づいて、該処理待ち情報を上海方言を用いた音声情報に変換する。ステップＳ３において、ユーザー端末は該ユーザー端末において前記上海方言を用いた音声情報を出力する。
【００４７】
なお、上述の例は本発明の技術案をよりよく説明するためのものに過ぎず、本発明を限定するものではない。当業者であれば、ユーザー端末において前記音声情報を出力するいかなる実施形態も、本発明の範囲内に含まれることが理解できるであろう。
【００４８】
本実施例の方法によれば、ユーザー位置情報に基づいて処理待ち情報に対応する地理位置情報を決定して、処理待ち情報を該地理位置情報に対応した音声情報に変換して出力できるので、音声情報が用いる方言をユーザーのニーズに応じて自動調整でき、ユーザーが手動で調整する必要がなく、ユーザーの操作が大幅に簡略化され、ユーザーにより良いユーザー体験を提供することができる。特に習慣的に方言を使用するユーザーに適している。また、ユーザー位置情報は、ユーザーの現在位置と常駐位置とを含んでいるため、ユーザーが現在位置の方言を理解できないといった状況を回避して、ユーザーの必要とする方言、あるいはユーザーの熟知した方言で、音声出力を行うことができる。さらにまた、位置優先順位情報、音声履歴記録、あるいはユーザーからの位置指示情報などの要素を合わせて考慮した上で地理位置情報を決定することで、ユーザーが満足する音声情報をより正確に出力することができる。
【００４９】
図２は本発明の一実施例の音声情報を出力する装置の概略構成図である。この音声情報を出力する装置（以下「音声出力装置」と略称する）は、決定部１、変換部２、出力部３を含む。
【００５０】
処理待ち情報を音声方式で出力する必要があると判定したとき、決定部１はユーザー位置情報に基づいて、前記処理待ち情報に対応する地理位置情報を決定する。
【００５１】
ここで、前記処理待ち情報とは、出力処理する必要がある情報を指す。好ましくは、前記処理待ち情報は、ユーザー端末からローカルに読み取った情報、ユーザー端末がネットワーク装置から取得した情報などを含むが、これらに限定されない。なお、前記処理待ち情報は、文字タイプの情報（例えば小説テキストコンテンツ）、音声タイプの情報（例えば標準語で放送される天気予報）等、様々なタイプで表現される。
【００５２】
ここで、決定部１は様々な状況において、処理待ち情報を音声方式で出力する必要があると判定する。
【００５３】
例えば、ユーザー端末が、ユーザーが音声方式を用いて入力した情報を取得したとき、決定部１は処理待ち情報を音声方式で出力することを決定する。
【００５４】
また例えば、決定部１は、ユーザーが当該ユーザー端末に設定した出力方式に基づいて、処理待ち情報を音声方式で出力する必要があると判定する。
【００５５】
さらに例えば、決定部１は、当該ユーザー端末において現在アクティブであるアプリケーションにおけるユーザーの指示に基づいて、処理待ち情報を音声方式で出力することを決定する。例えば、ユーザーがユーザー端末において閲読用のアプリケーションＡＰＰ１を起動させ、また該ＡＰＰ１において「音声朗読」をクリックした場合に、決定部１はユーザーのクリック操作に基づいて、音声方式でユーザーの指定したテキストコンテンツの朗読を行うことを決定する。
【００５６】
ここで、前記ユーザー位置情報には、ユーザー位置に関するいかなる情報も含まれる。好ましくは、前記ユーザー位置情報は次の情報を含むが、これらに限定されない。
【００５７】
１）ユーザーの現在位置を示す現在位置情報。
ここで、前記現在位置情報には、例えばユーザーの現在所在地の都市の名称または記号、ユーザーの現在所在地の経緯度等、ユーザー端末を使用しているユーザーの現在位置を示すためのいかなる情報も含まれる。
【００５８】
ここで、決定部１は様々な方式でユーザーの現在位置情報を取得することができる。例えば、決定部１はＧＰＳ（Global Positioning System  全地球測位システム）によりユーザー端末の測位を行うことで、該ユーザー端末の現在位置を示す前記現在位置情報を取得する。また例えば、決定部１は直接、ユーザーが当該ユーザー端末に入力した現在位置に基づいて、前記現在位置情報を取得する。
【００５９】
２）ユーザーの常駐位置を示す常駐位置情報。
ここで、前記常駐位置情報には、ユーザー端末を使用しているユーザーの常駐位置を示すためのいかなる情報も含まれる。好ましくは、前記常駐位置情報は、ユーザーが通常所在している都市の名称または記号等を含むが、これらに限定されない。さらに好ましくは、ユーザーが複数の常駐位置を有している場合、前記常駐位置情報はさらに前記複数の常駐位置の優先順位（例えば、常駐位置に対応した滞在時間が長いほど、あるいは滞在回数が多いほど、その常駐位置の優先順位が高くなる）を含む。
【００６０】
ここで、決定部１は様々な方式でユーザーの常駐位置情報を取得することができる。例えば、ユーザー端末のナンバーの帰属地が上海であることから、ユーザー端末は常駐位置情報を決定する。ここで常駐位置情報はユーザーの常駐位置が上海であることを示す。また例えば、決定部１は当該ユーザー端末のローミング記録に基づいてユーザーの常駐位置情報を決定する。ここで常駐位置情報はユーザーが最も頻繁にローミングしている都市が北京であることを示す。さらに例えば、ユーザーがユーザー端末において常駐位置を北京と天津に設定した場合、決定部１は前記設定に基づいてユーザーの常駐位置情報を決定する。ここで常駐位置情報が示す位置は北京と天津である。
【００６１】
なお、上記のユーザー位置情報は一例に過ぎず、当業者であれば、ユーザーの位置に関するいかなる情報も本発明に係るユーザー位置情報の範囲内に含まれることが理解できるであろう。
【００６２】
ここで、前記地理位置情報には、前記処理待ち情報に対応する地理位置を示すいかなる情報も含まれる。好ましくは、前記地理位置情報は、処理待ち情報に対応する地理位置の名称または記号を含むが、これらに限定されない。
【００６３】
具体的には、処理待ち情報を音声方式で出力する必要があると判定したとき、決定部１がユーザー位置情報に基づいて前記処理待ち情報に対応する地理位置情報を決定する実施形態は以下の形態を含むが、これに限定されない。
【００６４】
１）決定部１はさらに第１サブ決定部（図示せず）を含む。処理待ち情報を音声方式で出力する必要があると判定したとき、第１サブ決定部はユーザー位置情報および位置優先順位情報に基づいて、前記処理待ち情報に対応する地理位置情報を決定する。
【００６５】
ここで、前記位置優先順位情報には、ユーザー位置の優先順位に関するいかなる情報も含まれる。好ましくは、前記位置優先順位情報は、位置種別（例えば現在位置、常駐位置）間の優先順位を示す情報や、具体的な地理位置間の優先順位を示す情報等を含むが、これらに限定されない。なお、第１サブ決定部は様々な方式で前記位置優先順位情報を取得することができる。例えば、第１サブ決定部はユーザーが複数の地理位置に対して設定した優先順位に基づいて、該ユーザーに対する位置優先順位情報を取得する。また例えば、第１サブ決定部はそれぞれの地理位置が採用された回数に基づいて、該ユーザー端末を使用しているユーザーに対する位置優先順位情報を取得する。
【００６６】
本実施形態の一例として、ユーザー位置情報が、ユーザーの現在位置は「上海」であって常駐位置は「北京」であることを示し、当該ユーザーに対する位置優先順位情報が、現在位置の優先順位は常駐位置よりも高いことを示している場合、処理待ち情報を音声方式で出力する必要があると判定したとき、第１サブ決定部は該ユーザー位置情報と位置優先順位情報とに基づいて処理待ち情報に対応する地理位置情報を決定する。ここで地理位置情報が示す地理位置は、現在位置「上海」である。
【００６７】
本実施方式の別の例として、ユーザー位置情報が、ユーザーの現在位置は「上海」であって該ユーザーの常駐位置は「北京」と「天津」とを含むことを示し、該ユーザーに対する位置優先順位情報が、「天津」の優先順位が「北京」の優先順位より高く、「北京」の優先順位が「上海」の優先順位より高いことを示している場合、処理待ち情報を音声方式で出力する必要があると判定したとき、第１サブ決定部は当該ユーザー位置情報と位置優先順位情報とに基づいて処理待ち情報に対応する地理位置情報を決定する。ここで地理位置情報が示す地理位置は、優先順位が最も高い「天津」である。
【００６８】
２）決定部１はさらに第２サブ決定部（図示せず）を含む。処理待ち情報を音声方式で出力する必要があると判定したとき、第２サブ決定部はユーザー位置情報および前記ユーザー端末における音声履歴記録に基づいて、前記処理待ち情報に対応する地理位置情報を決定する。
【００６９】
ここで、前記音声履歴記録には、ユーザー端末が過去に出力した音声情報に関するいかなる記録情報も含まれる。好ましくは、前記音声履歴記録は、音声出力履歴一回毎の時間、音声出力履歴一回毎に対応する地理位置、各地理位置に対応する出力回数、各地理位置に対応する最終出力時間等を含むが、これらに限定されない。
【００７０】
本実施形態の一例として、ユーザー位置情報が、ユーザーの現在位置は「上海」であって該ユーザーの常駐位置は「北京」と「天津」とを含むことを示し、図３が本例のユーザー端末における音声履歴記録の模式図である場合、処理待ち情報を音声方式で出力する必要があると判定したとき、第２サブ決定部は該ユーザー位置情報と音声履歴記録とに基づいて処理待ち情報に対応する地理位置情報を決定する。ここで地理位置情報は最終音声出力に対応する地理位置「北京」を示す。
【００７１】
本実施方式の別の例として、ユーザー位置情報が、ユーザーの現在位置は「上海」であって当該ユーザーの常駐位置は「北京」と「天津」とを含むことを示し、図３が本例のユーザー端末における音声履歴記録の模式図である場合、処理待ち情報を音声方式で出力する必要があると決定したとき、第２サブ決定部はユーザー位置情報と音声履歴記録とに基づいて、処理待ち情報に対応する地理位置情報を決定する。ここで地理位置情報は、対応する出力回数が最も多い地理位置「天津」を示す。
【００７２】
本実施方式のさらに別の例として、第２サブ決定部が音声履歴記録に基づいて、ユーザー位置情報が示す現在位置に基づいて音声出力を行ったことがあると判定したとき、第２サブ決定部が決定した地理位置情報は、当該現在位置を示す。第２サブ決定部が音声履歴記録に基づいて、ユーザー位置情報が示す現在位置に基づいて音声出力を行ったことがないと判定したとき、第２サブ決定部は前記地理位置情報が示す地理位置として音声履歴記録から地理位置を１つ選択する。
【００７３】
３）決定部１はさらに第３サブ決定部（図示せず）を含む。処理待ち情報を音声方式で出力する必要があると判定したとき、第３サブ決定部はユーザー位置情報およびユーザーからの位置指示情報に基づいて、前記音声方式に対応する地理位置情報を決定する。
【００７４】
ここで、前記位置指示情報には、ユーザーの地理位置に対する指示を示すいかなる情報も含まれる。好ましくは、前記位置指示情報は、ユーザーが指示した位置種別、ユーザーが指示した具体的な地理位置等を含むが、これらに限定されない。ここで、第３サブ決定部は様々な方式でユーザーからの位置指示情報を取得することができる。例えば、ユーザーがユーザー端末において「常に現在位置を採用する」と設定した場合、第３サブ決定部はユーザーの該設定操作によりユーザーの位置指示情報を取得する。ここで位置指示情報は指示された位置種別が現在位置であることを示す。また例えば、第３サブ決定部はユーザー位置情報の示す複数の位置をすべてユーザーに提示し、ユーザーの該複数の位置に対する選択操作に基づいてユーザーの位置指示情報を決定する。ここで位置指示情報はユーザーが該複数の位置の中から選択した位置を示す。
【００７５】
本実施方式の一例として、ユーザー位置情報が、ユーザーの現在位置は「上海」であって当該ユーザーの常駐位置は「北京」と「天津」とを含むことを示している場合、第３サブ決定部は当該ユーザー端末上に選択可能な３つの地理位置、「上海」、「北京」、「天津」を提示する。そして、第３サブ決定部はユーザーの上記３つの地理位置に対する選択操作に基づいて、ユーザーからの位置指示情報を決定する。ここで位置指示情報はユーザーが選択した地理位置が「上海」であることを示す。
【００７６】
なお、上述の例は本発明の技術案をよりよく説明するためのものに過ぎず、本発明を限定するものではない。当業者であれば、処理待ち情報を音声方式で出力する必要があると判定したとき、ユーザー端末がユーザー位置情報に基づいて前記処理待ち情報に対応する地理位置情報を決定するいかなる実施形態も、本発明の範囲内に含まれることが理解できるであろう。
【００７７】
変換部２は前記地理位置情報に基づいて、前記処理待ち情報を前記地理位置情報に対応した音声情報に変換する。
【００７８】
具体的には、変換部２は地理位置情報に対応した言語パックに基づいて、処理待ち情報を当該地理位置情報に対応した音声情報に変換する。
【００７９】
例えば、処理待ち情報に対応した地理位置情報が示す地理位置が「上海」である場合、変換部２は上海方言に対応した言語パックに基づいて、処理待ち情報を上海方言を用いた音声情報に変換する。
【００８０】
なお、上述の例は本発明の技術案をよりよく説明するためのものに過ぎず、本発明を限定するものではない。当業者であれば、前記地理位置情報に基づいて前記処理待ち情報を前記地理位置情報に対応した音声情報に変換するいかなる実施形態も、本発明の範囲内に含まれることが理解できるであろう。
【００８１】
出力部３は当該ユーザー端末において前記音声情報を出力する。
【００８２】
具体的には、出力部３は当該ユーザー端末において、音声方式を用いて前記音声情報を出力する。
【００８３】
例えば、ユーザーが音声方式によってユーザー端末に「天気」と音声を入力すると、ユーザー端末は「天気」に対応したテキストタイプの処理待ち情報「晴れ、２２°―３１°」を取得する。該処理待ち情報を音声方式で出力する必要があると判定したとき、ユーザー端末の決定部１はユーザー位置情報に基づいて、該処理待ち情報に対応する地理位置情報を決定する。ここで地理位置情報は現在位置「上海」を示す。ユーザー端末の変換部２は上海方言に対応した言語パックに基づいて、該処理待ち情報を上海方言を用いた音声情報に変換する。ユーザー端末の出力部３は該ユーザー端末において前記上海方言を用いた音声情報を出力する。
【００８４】
なお、上述の例は本発明の技術案をよりよく説明するためのものに過ぎず、本発明を限定するものではない。当業者であれば、ユーザー端末において前記音声情報を出力するいかなる実施形態も、本発明の範囲内に含まれることが理解できるであろう。
【００８５】
本実施例の装置によれば、ユーザー位置情報に基づいて処理待ち情報に対応する地理位置情報を決定して、処理待ち情報を該地理位置情報に対応した音声情報に変換して出力できるので、音声情報が用いる方言をユーザーのニーズに応じて自動調整でき、ユーザーが手動で調整する必要がなく、ユーザーの操作が大幅に簡略化され、ユーザーにより良いユーザー体験を提供することができる。特に習慣的に方言を使用するユーザーに適している。また、ユーザー位置情報は、ユーザーの現在位置と常駐位置とを含んでいるため、ユーザーが現在位置の方言を理解できないといった状況を回避して、ユーザーの必要とする方言、あるいはユーザーの熟知した方言で、音声出力を行うことができる。さらにまた、位置優先順位情報、音声履歴記録、あるいはユーザーの位置指示情報などの要素を合わせて考慮した上で地理位置情報を決定することで、ユーザーが満足する音声情報をより正確に出力することができる。
【００８６】
なお、本発明の音声出力装置はユーザー端末の製造業者あるいは販売サービス業者があらかじめ該ユーザー端末にインストールしてもよいし、ユーザー自身がその他の装置（例えばサーバー）からユーザー端末へアップロードしてもよい。当業者であれば、本発明の機能を実現するためのいかなる装置も、ユーザー端末にアップロードされているいないにかかわらず、本発明の保護範囲内に含まれることが理解できるであろう。
【００８７】
なお、本発明はソフトウェアおよび／またはソフトウェアとハードウェアの組み合わせで実施可能である。例えば、本発明の各装置は特定用途向け集積回路（ＡＳＩＣ）あるいはその他の類似したハードウェアデバイスを用いて実現できる。一実施例において、本発明のソフトウェアプログラムは、プロセッサによって実行することで上記のステップあるいは機能を実現してもよい。同様に、本発明のソフトウェアプログラム（関連するデータ構造を含む）は、例えばＲＡＭ、磁気ドライバまたは光ドライバ、フロッピーディスクおよび類似したデバイスなど、コンピュータで読取可能な記録媒体に記憶されてもよい。また、本発明の一部のステップあるいは機能は、例えば、プロセッサとの協働で各ステップや機能を実行する電気回路として、ハードウェアで実現してもよい。
【００８８】
当業者であれば、本発明が上記の例示的な実施例の細部に限定されないことは明らかであり、本発明の主旨または基本特徴を逸脱しない限り、その他の具体的な形式でも本発明を実現することが可能である。したがって、いかなる観点からしても、実施例は例示的なものであって、限定的なものではないと見なすべきであり、本発明の範囲は上記の説明ではなく付随する「請求の範囲」で限定される。したがって「請求の範囲」の均等要件を意味する暗示や、範囲内のすべての変更は、本発明に包含される。「請求の範囲」におけるいかなる図面符号も、請求の範囲を限定するものとみなすべきではない。また、「含む」という語句が、その他の装置やステップを排除しないのは明らかであり、単数は複数を排除しない。装置請求項に記載された複数のユニットや装置は、ソフトウェアまたはハードウェアを通じて、一つのユニットあるいは装置で実現してもよい。第１、第２などの語句は名称を表すものであり、何らかの特定の順序を表すものではない。
【図１】
0006546996.tif 000002
【図２】
0006546996.tif 000003
【図３】
0006546996.tif 000004