(57)【要約】    【課題】  入力したテキスト情報から音情報を出力する音情報生成装置において、使用するユーザ属性に応じて異なる音情報を出力することができる音情報生成装置を提供する。    【解決手段】  音情報の属性を示す音属性情報と装置使用者に関する属性を示すユーザ属性情報とテキスト情報とが組となって記述された音属性データベース１０７から取り出された音属性情報に基づいて音情報を生成する。すなわち、ユーザ属性情報とテキスト情報とに基づいて音属性データベース１０７を検索して、対応する音属性情報を取り出し、取り出された音属性情報と前記テキスト情報に基づいて音情報を生成し出力する。前記生成される音情報は、音声合成を用いた音声情報であり、前記音属性情報は、音声合成で用いる、話者に関する情報、ピッチ、ピッチ変動量、発話速度、及び音量などを含む。【選択図】      図１
2005208162.tif 000002
【特許請求の範囲】
【請求項１】
音情報の属性を示す音属性情報と当該音情報生成装置の使用者に関する属性を示すユーザ属性情報とが対となって記述された音属性データベースから取り出された音属性情報に基づいて音情報を生成する音情報生成装置であって、
前記ユーザ属性情報に基づいて前記音属性データベースを検索して、対応する音属性情報を取り出す検索手段と、
前記取り出された音属性情報に基づいて音情報を生成する音情報生成手段とを備えたことを特徴とする音情報生成装置。
【請求項２】
音情報の属性を示す音属性情報と当該音情報生成装置の使用者に関する属性を示すユーザ属性情報とテキスト情報とが組となって記述された音属性データベースから取り出された音属性情報に基づいて音情報を生成する音情報生成装置であって、
前記ユーザ属性情報と前記テキスト情報とに基づいて前記音属性データベースを検索して、対応する音属性情報を取り出す検索手段と、
前記取り出された音属性情報と前記テキスト情報に基づいて音情報を生成する音情報生成手段とを備えたことを特徴とする音情報生成装置。
【請求項３】
前記ユーザ属性情報は、前記音属性情報を有効にするための、当該音情報生成装置の使用者に関する属性情報であることを特徴とする請求項１又は２に記載の音情報生成装置。
【請求項４】
前記音情報生成手段で生成される音情報は、音声合成を用いた音声情報であり、前記音属性情報は、前記音声合成で用いる、話者に関する情報、ピッチ、ピッチ変動量、発話速度、及び音量のいずれか１つを含むことを特徴とする請求項１乃至３に記載の音情報生成装置。
【請求項５】
所定の文書情報に対する編集を行うための編集手段と、
前記所定の文書情報の編集者の音声に基づいて、音声合成用のパラメータを生成する音声合成パラメータ生成手段と、
前記所定の文書情報を前記パラメータを用いて音声合成する音声合成手段とを備えたことを特徴とする音声合成装置。
【請求項６】
前記所定の文書情報は、該所定の文書情報の編集者を示す識別情報を含む構成とし、
前記識別情報に基づいて前記所定の文書情報の編集者を判定する判定手段を設け、
前記音声合成手段は、前記判定手段の判定結果に応じて前記パラメータを切り替えて音声合成することを特徴とする請求項５に記載の音声合成装置。
【請求項７】
所定の対象者に関する属性を示す対象者属性情報と音情報の属性を示す音属性情報とが対となって記述された音属性データベースから取り出された音属性情報に基づいて音情報を生成する音情報生成装置であって、
前記対象者属性情報を基に前記音属性データベースを検索する検索手段と、
前記検索された音属性情報に基づいて、前記所定の対象者毎又は前記対象者属性情報毎に異なる音情報を生成する音情報生成手段とを備えたことを特徴とする音情報生成装置。
【請求項８】
前記音属性データベースは、前記対象者属性情報と前記音属性情報から成る属性データを有効にするための、当該音情報生成装置の使用者に関する属性を示すユーザ属性情報を含み、
前記検索手段は、前記ユーザ属性情報によって有効となっている属性データのみを検索対象とすることを特徴とする請求項７記載の音情報生成装置。
【請求項９】
音情報の属性を示す音属性情報と当該音情報生成装置の使用者に関する属性を示すユーザ属性情報とが対となって記述された音属性データベースから取り出された音属性情報に基づいて音情報を生成する音情報生成装置の音情報生成方法であって、
前記ユーザ属性情報に基づいて前記音属性データベースを検索して、対応する音属性情報を取り出す検索工程と、
前記取り出された音属性情報に基づいて音情報を生成する音情報生成工程とを順次実行することを特徴とする音情報生成方法。
【請求項１０】
音情報の属性を示す音属性情報と当該音情報生成装置の使用者に関する属性を示すユーザ属性情報とテキスト情報とが組となって記述された音属性データベースから取り出された音属性情報に基づいて音情報を生成する音情報生成装置の音情報生成方法であって、
前記ユーザ属性情報と前記テキスト情報とに基づいて前記音属性データベースを検索して、対応する音属性情報を取り出す検索工程と、
前記取り出された音属性情報と前記テキスト情報に基づいて音情報を生成する音情報生成工程とを順次実行することを特徴とする音情報生成方法。
【請求項１１】
所定の文書情報を編集する情報編集工程と、
前記所定の文書情報の編集者の音声に基づいて、音声合成用のパラメータを生成する音声合成パラメータ生成工程と、
前記所定の文書情報を前記パラメータを用いて音声合成する音声合成工程とを順次実行することを特徴とする音声合成方法。
【請求項１２】
所定の対象者に関する属性を示す対象者属性情報と音情報の属性を示す音属性情報とが対となって記述された音属性データベースから取り出された音属性情報に基づいて音情報を生成する音情報生成装置の音情報生成方法であって、
前記対象者属性情報を基に前記音属性データベースを検索する検索工程と、
前記検索された音属性情報に基づいて、所定の対象者毎又は対象者属性情報毎に異なる音情報を生成する音情報生成工程とを順次実行することを特徴とする音情報生成方法。
【請求項１３】
音情報の属性を示す音属性情報と当該音情報生成装置の使用者に関する属性を示すユーザ属性情報とが対となって記述された音属性データベースから取り出された音属性情報に基づいて音情報を生成する音情報生成装置の制御方法を実行するための、コンピュータで読み取り可能な制御プログラムであって、
前記ユーザ属性情報とテキスト情報とに基づいて前記音属性データベースを検索して、対応する音属性情報を取り出す検索ステップと、
前記取り出された音属性情報と前記テキスト情報とに基づいて音情報を生成する音情報生成ステップとを備えたことを特徴とする制御プログラム。
【請求項１４】
音声合成装置の制御方法を実行するための、コンピュータで読み取り可能な制御プログラムであって、
所定の文書情報に対して編集を行うための編集ステップと、
前記所定の文書情報の編集者の音声に基づいて、音声合成用のパラメータを生成するパラメータ生成ステップと、
前記所定の文書情報を前記パラメータを用いて音声合成する音声合成ステップとを備えたことを特徴とする制御プログラム。
【請求項１５】
所定の対象者に関する属性を示す対象者属性情報と音情報の属性を示す音属性情報とが対となって記述された音属性データベースから取り出された音属性情報に基づいて音情報を生成する音情報生成装置の制御方法を実行するための、コンピュータで読み取り可能な制御プログラムであって、
前記対象者属性情報を基に前記音属性データベースを検索する検索ステップと、
前記検索された音属性情報に基づいて、前記所定の対象者毎又は前記対象者属性情報毎に異なる音情報を生成する音情報生成ステップとを備えたことを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音情報を生成する音情報生成装置及びその音情報生成方法、文書情報を音声合成する音声合成装置及びその音声合成方法、並びにこれらの方法を実行するための制御プログラムに関する。
【背景技術】
【０００２】
音情報は、人間にとって直感的なインタフェースであり、様々な分野において注意の喚起や情報の確認などに用いられている。また、音声出力デバイスであるスピーカは比較的安価でかつ小型のため、様々な機器に容易に搭載することができる。
【０００３】
現在、医療関係の業務において患者や投薬の取り違えは問題となっている。音情報を用いた確認や注意の喚起を医療業務にも応用するということは自然と考え付くことである。例えば、ＰＤＡ端末で患者や投薬に付随したＩＤを読み取り、音声や画像データとしてそれらを確認することが提案されている（例えば特許文献１を参照）。
【特許文献１】特開２００２−１３２９６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記従来例のように、医療業務において情報を音に出して確認することは、患者や投薬の取り違え問題の解消に有効であるものの、プライバシーの観点から、音情報で確認できる者を制限することが必要になる。例えば、患者の情報は、患者本人やその担当医以外は知るべきではないし、場合によっては患者自身でも知らない方が良い場合もある。このように、従来技術では、情報を音にして確認する場合において、音情報で確認できる者を制限する手法を提案したものはなかった。
【０００５】
また、医療業務においては短い時間で多くの情報を伝えなければならない場合もある。例えば、ナースコールを代表する報知音は、それを用いた患者の属性（緊急性の高い患者であるか等）を反映した音にして出力すると、対応を行う者もある程度余裕をもって行うことができるが、このような手法を加味した提案もなかった。
【０００６】
本発明は上記従来の問題点に鑑み、情報を音にして確認する場合において、音情報で確認できる者を制限することができる音情報生成装置及びその音情報生成方法、音声合成装置及びその音声合成方法、並びに制御プログラムを提供することを目的とする。
【０００７】
また、本発明は、使用するユーザの属性に応じて異なる音情報を出力することができる音情報生成装置及びその音情報生成方法、音声合成装置及びその音声合成方法、並びに制御プログラムを提供することを他の目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の音情報生成装置では、音情報の属性を示す音属性情報と当該音情報生成装置の使用者に関する属性を示すユーザ属性情報とが対となって記述された音属性データベースから取り出された音属性情報に基づいて音情報を生成する音情報生成装置であって、前記ユーザ属性情報に基づいて前記音属性データベースを検索して、対応する音属性情報を取り出す検索手段と、前記取り出された音属性情報に基づいて音情報を生成する音情報生成手段とを備えたことを特徴とする。
【０００９】
本発明の音情報生成装置では、音情報の属性を示す音属性情報と当該音情報生成装置の使用者に関する属性を示すユーザ属性情報とテキスト情報とが組となって記述された音属性データベースから取り出された音属性情報に基づいて音情報を生成する音情報生成装置であって、前記ユーザ属性情報と前記テキスト情報とに基づいて前記音属性データベースを検索して、対応する音属性情報を取り出す検索手段と、前記取り出された音属性情報と前記テキスト情報に基づいて音情報を生成する音情報生成手段とを備えたことを特徴とする。
【００１０】
本発明の音声合成装置では、所定の文書情報に対する編集を行うための編集手段と、前記所定の文書情報の編集者の音声に基づいて、音声合成用のパラメータを生成する音声合成パラメータ生成手段と、前記所定の文書情報を前記パラメータを用いて音声合成する音声合成手段とを備えたことを特徴とする。
【００１１】
本発明の音情報生成装置では、所定の対象者に関する属性を示す対象者属性情報と音情報の属性を示す音属性情報とが対となって記述された音属性データベースから取り出された音属性情報に基づいて音情報を生成する音情報生成装置であって、前記対象者属性情報を基に前記音属性データベースを検索する検索手段と、前記検索された音属性情報に基づいて、前記所定の対象者毎又は前記対象者属性情報毎に異なる音情報を生成する音情報生成手段とを備えたことを特徴とする。
【００１２】
本発明の音情報生成方法では、音情報の属性を示す音属性情報と当該音情報生成装置の使用者に関する属性を示すユーザ属性情報とが対となって記述された音属性データベースから取り出された音属性情報に基づいて音情報を生成する音情報生成装置の音情報生成方法であって、前記ユーザ属性情報に基づいて前記音属性データベースを検索して、対応する音属性情報を取り出す検索工程と、前記取り出された音属性情報に基づいて音情報を生成する音情報生成工程とを順次実行することを特徴とする。
【００１３】
本発明の音情報生成方法では、音情報の属性を示す音属性情報と当該音情報生成装置の使用者に関する属性を示すユーザ属性情報とテキスト情報とが組となって記述された音属性データベースから取り出された音属性情報に基づいて音情報を生成する音情報生成装置の音情報生成方法であって、前記ユーザ属性情報と前記テキスト情報とに基づいて前記音属性データベースを検索して、対応する音属性情報を取り出す検索工程と、前記取り出された音属性情報と前記テキスト情報に基づいて音情報を生成する音情報生成工程とを順次実行することを特徴とする。
【００１４】
本発明の音声合成方法では、所定の文書情報を編集する情報編集工程と、前記所定の文書情報の編集者の音声に基づいて、音声合成用のパラメータを生成する音声合成パラメータ生成工程と、前記所定の文書情報を前記パラメータを用いて音声合成する音声合成工程とを順次実行することを特徴とする。
【００１５】
本発明の音情報生成方法では、所定の対象者に関する属性を示す対象者属性情報と音情報の属性を示す音属性情報とが対となって記述された音属性データベースから取り出された音属性情報に基づいて音情報を生成する音情報生成装置の音情報生成方法であって、前記対象者属性情報を基に前記音属性データベースを検索する検索工程と、前記検索された音属性情報に基づいて、所定の対象者毎又は対象者属性情報毎に異なる音情報を生成する音情報生成工程とを順次実行することを特徴とする。
【００１６】
本発明の制御プログラムでは、音情報の属性を示す音属性情報と当該音情報生成装置の使用者に関する属性を示すユーザ属性情報とが対となって記述された音属性データベースから取り出された音属性情報に基づいて音情報を生成する音情報生成装置の制御方法を実行するための、コンピュータで読み取り可能な制御プログラムであって、前記ユーザ属性情報とテキスト情報とに基づいて前記音属性データベースを検索して、対応する音属性情報を取り出す検索ステップと、前記取り出された音属性情報と前記テキスト情報とに基づいて音情報を生成する音情報生成ステップとを備えたことを特徴とする。
【００１７】
本発明の制御プログラムでは、音声合成装置の制御方法を実行するための、コンピュータで読み取り可能な制御プログラムであって、所定の文書情報に対して編集を行うための編集ステップと、前記所定の文書情報の編集者の音声に基づいて、音声合成用のパラメータを生成するパラメータ生成ステップと、前記所定の文書情報を前記パラメータを用いて音声合成する音声合成ステップとを備えたことを特徴とする。
【００１８】
本発明の制御プログラムでは、所定の対象者に関する属性を示す対象者属性情報と音情報の属性を示す音属性情報とが対となって記述された音属性データベースから取り出された音属性情報に基づいて音情報を生成する音情報生成装置の制御方法を実行するための、コンピュータで読み取り可能な制御プログラムであって、前記対象者属性情報を基に前記音属性データベースを検索する検索ステップと、前記検索された音属性情報に基づいて、前記所定の対象者毎又は前記対象者属性情報毎に異なる音情報を生成する音情報生成ステップとを備えたことを特徴とする。
【発明の効果】
【００１９】
本発明によれば、情報を音にして確認する場合において、音情報で確認できる者を制限することが可能になる。さらに、装置使用者の属性に応じて異なる音情報を生成することが可能になる。
【発明を実施するための最良の形態】
【００２０】
本発明の音情報生成装置及びその音情報生成方法、音声合成装置及びその音声合成方法、並びに制御プログラムの実施の形態について、図面を参照しながら説明する。
【００２１】
［第１実施形態］
＜機能構成＞
図１は、本発明の第１実施形態に係る音情報生成装置の機能構成図である。
【００２２】
この音情報生成装置１０１は、テキストメモリ１０８、キーボード等の入力デバイス１０９、及び音情報を出力するスピーカ等の音声出力デバイス１１０に接続されており、テキストメモリ１０８から読み出された外部のテキストデータ、あるいは入力デバイス１０９から入力されたテキストに基づいて、スピーカ等の音声出力デバイス１１０を通して音情報を出力する動作を行う。
【００２３】
音情報生成装置１０１は、テキスト入力部１０２、ユーザ属性入力部１０３、音属性データベース検索部１０４、音情報生成部１０５、音情報出力部１０６、及び音属性データベース１０７で構成されている。
【００２４】
テキスト入力部１０２は、テキストメモリ１０８からのテキストデータ、あるいは入力デバイス１０９からのテキストデータを取り込む。これら外部のテキストデータとは、例えば医療業務においては患者のカルテ情報などが挙げられる。音情報生成部１０５では、このテキストデータを基に、出力すべき音情報を生成する。
【００２５】
入力デバイス１０９は、装置１０１内のユーザ属性入力部１０３にも接続されており、入力デバイス１０９を介してユーザ属性入力部１０３に装置使用者の属性をユーザ属性として取り込む。このユーザ属性とは、例えば本装置を利用する医者の科名であったり、医者自身のＩＤであっても良い。
【００２６】
本例では、キーボード等の入力デバイス１０９からユーザ属性を装置１０１内に入力するようにしたが、前もって装置１０１内のメモリに書き込んでおいたユーザ属性を取り込むような構成であっても良い。
【００２７】
音属性データベース検索部１０４は、入力されたユーザ属性と、音情報生成部１０５から送られてきたテキスト情報とを検索キーとして、音属性データベース１０７から対応する音情報を検索する。
【００２８】
音属性データベース１０７は、本装置が生成する音情報に必要な様々なパラメータが記述されたものである。図２にその一例を示す。図２に示すように、音属性データベース１０７は、対象となるテキスト（カルテから取得された患者属性）に対し、その音情報生成に必要な音属性と、有効となるユーザ属性（有効ユーザ属性）とが対となったデータが複数記述されている。有効ユーザ属性とは、該当する前記データが有効となる装置使用者のユーザ属性が記述されたものであり、１つのデータに複数の有効ユーザ属性を指定することもできる（図２中の例えば患者本人と耳鼻科など）。また、装置使用者のユーザ属性は、装置の使用者が医師であるならば、その医師の属する科名であっても良いし、あるいは使用者のＩＤあるいは名前であっても良い。
【００２９】
例えば、患者のカルテより入力されたテキスト情報が、“緊急患者”、“おとな”、“女性”であり、装置使用者が外科に所属する医師（装置使用者のユーザ属性として“外科”を指定）であったとする。この場合、音属性データベース検索部１０４は、音属性データベース１０７の有効ユーザ属性に“外科”が含まれた行の中で、対象テキストが“緊急患者”、“おとな”、“女性”の行から音属性を取り出す。図２の例では、“２００Ｈｚブザー音”、“０．５秒間隔で出力／止めるを行う”が音属性として取り出される。なお、この音属性データベース１０７には、対象テキストが“おとな”で、有効ユーザ属性が“外科”に相当するデータがないため、この対象テキスト“おとな”は無視される。
【００３０】
音情報生成部１０５では、検索された音属性を基に音情報を生成する。先の例では、「２００Ｈｚブザー音を０．５秒間隔で出力／止める」を繰り返す音情報が生成される。そして、生成された音情報は、音情報出力部１０６に送られ、ここから外部のスピーカ等の音声出力デバイス１１０に音情報が出力される。
【００３１】
＜音情報生成装置１０１の処理＞
図３は、本実施形態の音情報生成装置１０１の処理を示すフローチャートである。
【００３２】
本装置１０１が動作を開始すると、まず、装置利用者のユーザ属性をユーザ属性入力部１０３に取り込む（ステップＳ２０１）。次に、終了スイッチ（図示省略）が押されたかどうかの判定を行う（ステップＳ２０２）。終了スイッチが押された段階で本装置は終了する。
【００３３】
終了スイッチが押されていない場合、テキスト入力部１０２にテキスト情報が入力されたか否かを判定する（ステップＳ２０３）。この判定処理は、キーボード等の入力デバイス１０９からの入力を検知したり、テキストメモリ１０８内の特定のメモリ領域を監視したりすることで行う。
【００３４】
テキスト情報が入力されていない場合には、終了スイッチの監視（ステップＳ２０２）と、テキスト情報入力（ステップＳ２０３）の監視を繰り返す。
【００３５】
テキスト情報が入力された場合、音属性データベース検索部１０４は、ステップＳ２０１で取り込んだユーザ属性と、テキスト情報とをキーに音属性データベース１０７を検索する（ステップＳ２０４）。この検索処理では、入力されたテキスト情報が音属性データベース１０７内の対象テキストと一致し、さらにデータベース１０７内の有効ユーザ属性に、装置使用者のユーザ属性が含まれているデータを取得する。
【００３６】
１つ以上の音属性が検索された場合（ステップＳ２０５）、音情報生成部１０５は、検索された音属性を組み合わせて音情報を生成する（ステップＳ２０６）。一致するデータが無かった場合には、装置１０１に登録されているデフォルトの音属性から音情報を生成する（ステップＳ２０７）。例えば単純なブザー音を生成する。
【００３７】
生成された音情報は、音情報出力部１０６を通して、スピーカ等の音声出力デバイス１１０へ送信されて外部へ出力され（ステップＳ２０８）、その後にステップＳ２０２へ戻る。
【００３８】
このように本実施形態によれば、入力したテキスト情報から音情報を出力する音情報生成装置において、使用するユーザ属性に応じて異なる音情報を出力することが可能となる。
【００３９】
次に、音情報生成部１０５において、音声合成技術を用いて音情報を生成する場合について説明する。
【００４０】
音情報生成部１０５において音声合成処理を行う場合は、音情報出力部１０６には音情報として音声データが送られる。また、音属性データベース１０７には、音声合成で読み上げるテキストや、音声合成処理に用いられる合成話者情報（男性話者、女性話者等）、ピッチ（声の高さ）、ピッチ変動量（発声中の声の高さの変わり具合）、発話速度、音量、感情等が指定されていても良い。
【００４１】
例えば、図２の音属性データベース１０７を用いて、使用者のユーザ属性を“内科”、入力テキストを“５６才”、“おとな”、“男性”、“心筋梗塞”とすると、それぞれ次のような検索結果が出る。（なお「」内は音声合成での読み上げ内容を意味する）
“５６才”      …  対応データなし
“おとな”      …  ピッチ−５０Ｈｚ
“男性”  …  音声合成話者を男性に変更
“心筋梗塞”    …  「心筋梗塞」
これらの音属性から音声合成処理により、ピッチを５０Ｈｚ下げた（低い声の）男性話者で、「心筋梗塞」と発声した音声データを生成する。
【００４２】
また、“５６才”のように音属性データベース１０７に対応するデータがない場合、そのテキストをそのまま音声合成で読み上げても良い。この場合、上記の例では、「５６才  心筋梗塞」あるいは「心筋梗塞  ５６才」と発声した音声データが生成される。
【００４３】
なお、本実施形態の音情報生成装置１０１内に音属性データベース編集部を設け、音属性データベース１０７を編集可能に構成しても良い。その際に、データとして追加できる有効ユーザ属性は、編集者のユーザ属性と同じものしかできないように限定しても良い。例えば、“内科”をユーザ属性として持つユーザは、音属性データベース１０７の有効ユーザ属性として“内科”しか入力できないようになる。また、既存のデータを編集する場合も、“内科”を有効ユーザ属性として持つデータしか編集できなくしても良いし、有効ユーザ属性として“内科”を含まないデータは編集画面に提示しなくても良い。
【００４４】
［第２実施形態］
図４は、本発明の第２実施形態に係る音声合成装置の一例である電子カルテ読み上げ装置の機能構成図である。
【００４５】
この電子カルテ読み上げ装置４０１は、電子カルテ編集部４０６、電子カルテ入力者音声取り込み部４０７、音声合成用パラメータ生成部４０８、音声合成用パラメータデータベース４０９、音情報生成部４１０、及び音情報出力部４１１で構成されている。
【００４６】
電子カルテ編集部４０６は、装置外部の電子カルテ情報保持部４０５に接続され、また、キーボード等の入力デバイス４０２にも接続されており、これらからの入力を電子カルテに反映させることが可能である。
【００４７】
また、電子カルテ編集部４０６は、電子カルテ入力者音声取り込み部４０７に接続されている。この入力者音声取り込み部４０７では、外部のマイク４０３を介して、何らかの方法で電子カルテ入力者の音声を取り込む。取り込まれた音声データは、音声合成用パラメータ生成部４０８に送られ、ここで音声合成用のパラメータが生成され、音声合成用パラメータデータベース４０９に格納される。
【００４８】
音情報生成部４１０は、外部の電子カルテ情報保持部４０５に接続され、この保持部４０５から電子カルテ情報を取り出して音情報を生成する。具体的には、音声合成処理を用い、電子カルテ情報のテキスト情報から音声データを生成する。このとき、データベース４０９にアクセスし、電子カルテ編集者の音声合成用パラメータを用いることで、カルテ編集者の音声を用いて合成音声を生成することが可能となる。
【００４９】
生成された音情報は、音情報出力部４１１に送られ、ここからスピーカ等の音声出力デバイス４０４へ音情報が出力される。
【００５０】
図５は、本実施形態の電子カルテ読み上げ装置の処理を示すフローチャートである。
【００５１】
本処理は、電子カルテ編集処理と電子カルテ読み上げ処理に分けられる。まず処理の終了スイッチ（図示省略）が押されたかどうかの判定を行う（ステップＳ５０１）。終了スイッチが押された時点で処理を終了する。次に電子カルテ編集開始スイッチ（図示省略）が押されたかどうかの判定を行う（ステップＳ５０２）。
【００５２】
電子カルテ編集開始スイッチが押された場合、電子カルテ編集処理を行うべく、まず編集者の音声を取り込む（ステップＳ５０３）。この処理は、電子カルテ編集開始スイッチが押された時点で毎回行っても良いし、装置が立ち上がった始めの一回だけ行い、次回からは省略しても良い。音声の取得方法は、音声対話により、電子カルテ編集者に発声を促す手法が考えられる。例えば次のような対話である。
【００５３】
システム            ：「あなたの名前を発声して下さい」
電子カルテ編集者    ：「前田だ」
また、電子カルテの編集を行う前に音声によるユーザ認証を行っている場合は、それを解除する際に電子カルテ編集者が発した音声を取り込んでも良い。
【００５４】
次に、取り込んだ音声から音声合成用のパラメータを生成する（ステップＳ５０４）。この処理は、既存の音声合成用パラメータ作成手法を用いる。例えば、取り込んだユーザ発声の平均ピッチを求め、そのピッチ情報を音声合成用パラメータとしても良い。また、システムに多数の合成話者が登録されている場合は、その中から最も声質が似ている話者を選択し、その話者ＩＤを音声合成用パラメータとしても良い。
【００５５】
そして、キーボード等の入力デバイス４０２を用いて、電子カルテ情報を編集する（ステップＳ５０５）。この編集作業が終わると、スイッチの判定処理に戻る。
【００５６】
前記ステップＳ５０２において、電子カルテ編集開始スイッチ（図示省略）が押されていない場合、電子カルテ読み上げ開始スイッチの判定を行う（ステップＳ５０６）。電子カルテ読み上げ開始スイッチが押された場合、電子カルテ読み上げ処理を行うべく、まず読み上げ対象となる電子カルテ情報を取り込む（ステップＳ５０７）。
【００５７】
取り込まれた電子カルテ情報は一文ごとに切り出され（ステップＳ５０９）、対応する音声合成パラメータを設定し（ステップＳ５１０）、合成音声を生成して音情報出力部４１１からスピーカ等の音声出力デバイス４０４へ出力する（ステップＳ５１１）。これらの処理は、取り込まれた電子カルテ情報の終端まで繰り返し行われる（ステップＳ５０８）。
【００５８】
このように本実施形態では、電子カルテ編集者の音声合成用パラメータを用いることで、カルテ編集者の音声を用いて合成音声を生成することが可能となる。
【００５９】
なお、電子カルテ読み上げ装置は、複数の電子カルテ編集者に対応し、読み上げ時には各編集者によって音声合成で用いる音声合成パラメータを切り替えても良い。図６は、複数編集者によって書き込まれた電子カルテの例である。
【００６０】
図６において、この電子カルテは、“ユーザ１（患者本人）”、“ユーザ２（医師）”、“ユーザ３（看護婦）”によって編集されたことを表している。電子カルテ先頭や、編集者が切り替わった部分には、そこから編集を始めたユーザの識別フラグ６０２ａ，６０２ｂ，６０２ｃが挿入されている。この電子カルテを読み上げると、“ユーザ１”の識別フラグ６０２ａが挿入されたデータ以降は、ユーザ１（患者）の発声によって作成された音声合成パラメータによって音声合成される。ユーザ２、３に関しても識別フラグ６０２ｂ，６０２ｃによって同様の処理がなされる。
【００６１】
［第３実施形態］
図７は、本発明の第３実施形態に係る音情報生成装置の機能構成図である。
【００６２】
この音情報生成装置７０１は、装置外部の患者属性データベース７０２とスピーカ等の音声出力デバイス７０３に接続されて患者情報を音情報として出力する機能を有し、患者属性取り込み部７０４、音情報生成部７０５、音属性データベース検索部７０７、音属性データベース７０８、及び音情報出力部７０６で構成されている。ここで、患者情報とは、医療機関へ来院した患者の氏名や年齢、識別番号、既往歴、診察記録など診療に必要な患者の属性のことである。
【００６３】
患者属性データベース７０２は、装置７０１内部の患者属性取り込み部７０４に接続されており、この患者属性取り込み部７０４によって特定の患者の属性が装置７０１内部に取り込まれる。
【００６４】
取り込まれた患者属性は、音情報生成部７０５へ送られる。さらに、患者属性は、音属性データベース検索部７０７に送られ、これをキーに音属性データベース７０８が検索される。音属性データベース７０８は、患者属性に含まれ得るデータと、音情報を生成する際に用いられるパラメータ（ブザー音の周波数等）とが対となって格納されたデータベースである。
【００６５】
音属性データベース検索部７０７で検索された音属性と前記取り込まれた患者属性とは、音情報生成部７０５により音情報に変換される。生成された音情報は音情報出力部７０６へ送られ、そこから外部のスピーカ等の音声出力デバイス７０３へ出力される。
【００６６】
図８は、本実施形態の音情報生成装置の処理を示すフローチャートである。
【００６７】
装置７０１が動作を開始すると、終了スイッチ（図示省略）が押されたかどうかの判定を行う（ステップＳ８０１）。終了スイッチが押された段階で本装置は終了する。
【００６８】
終了スイッチが押されていない場合、音出力すべき患者属性が入力されたかどうかを判定する（ステップＳ８０２）。この判定処理は、例えば患者属性データベース７０２内の特定のメモリ領域を監視することで行う。音出力すべき患者属性が入力されていない場合には、終了スイッチの監視、患者属性入力の監視を繰り返す。
【００６９】
音出力すべき患者属性が入力された場合、患者属性をキーに音属性データベース７０８を検索する（ステップＳ８０３）。この検索処理は、音属性データベース７０８をサーチし、キーとなる患者属性に対応する音属性を取得する処理である。入力された患者属性により、１つ以上の音属性が検索された場合（ステップＳ８０４）、検索された音属性を組み合わせて音情報を生成する（ステップＳ８０５）。対応する音属性を取得できない場合は、装置に登録されているデフォルトの音属性から音情報を生成する。例えば単純なブザー音を生成する（ステップＳ８０６）。
【００７０】
生成された音情報は、音情報出力部７０６からスピーカ等の音声出力デバイス７０３へ送信され（ステップＳ８０７）、その後にステップＳ８０１の判定に戻る。
【００７１】
本実施形態では、患者属性をキーとして音属性を検索することにより、患者毎又は患者属性毎に異なる音情報を生成することが可能になる。例えば、本装置を、ナースコール等の報知音に適用することにより、患者が病室でナースコールボタンを押すと、その患者の性別、病状等に応じて異なる報知音を出力することが可能である。
【００７２】
また、本実施形態の音情報生成装置は、前述した図２の例のような有効ユーザ属性を音属性データベース７０８内に備えていても良い。さらに、装置内に使用者のユーザ属性を特定する手段を設け、データベース７０８内の有効ユーザ属性に使用者のユーザ属性が含まれているものだけを検索対象としても良い。これにより、例えば使用者のユーザ属性が“内科”である場合には、有効ユーザ属性として“内科”を含まないデータは、音情報に反映させないことが可能である。
【００７３】
なお、本実施形態の音情報生成部７０５において、既存の技術である音声合成処理を行う手法は、前述した第１実施形態と同様である。
【００７４】
また、本装置は、健康診断時の患者誘導に使用することができる。例えば、患者に院内の様々な場所で診察を行わせる場合、患者に本人の属性が記載されたカードを持たせる。患者が、次にどの診察を行えば良いかわからなくなった場合、院内備え付けの音情報生成装置に患者の持つカードを挿入する。カードには“子供”、“男性”の患者属性と、使用者のユーザ属性として“患者本人”が記載されていたとする。さらに、本実施形態の音属性データベース７０８は図２に示したものと同様であるとする。これにより、音属性として“音声合成話者を子供に変更”と“音声合成話者を女性に変更”が得られる。
【００７５】
上記音属性により、音声合成話者を女の子に設定し、さらにカード内の診察記録から未受診の診察を検索し、「次は３階で心電図の診察を受けてね」といった合成音を出力する。これにより、子供には子供、大人には大人のそれぞれ異性の合成声でナビゲートすることができるため、患者にとって親和性が高いシステムを構築することが可能である。
【００７６】
また、本実施形態の音情報生成装置７０１内に音属性データベース編集部を設け、音属性データベース７０８を編集可能にしても良い。またその際に、データとして追加できる有効ユーザ属性は、編集者のユーザ属性と同じものしかできないように限定しても良い。例えば、“内科”をユーザ属性として持つユーザは、音属性データベース７０８の有効ユーザ属性として“内科”しか入力できないようになる。また、既存のデータを編集する場合も、“内科”を有効ユーザ属性として持つデータしか編集できなくしても良いし、有効ユーザ属性として“内科”を含まないデータは編集画面に提示しなくても良い。
【００７７】
なお、上述した図３、図５、及び図８のフローチャートに従ったプログラムを装置内の記憶装置に格納し動作することにより、上述した各実施形態の制御方法を実現させることが可能となる。
【００７８】
本発明は、上述した実施形態の装置に限定されず、複数の機器から構成されるシステムに適用しても、１つの機器から成る装置に適用しても良い。前述した実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体をシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、完成されることは言うまでもない。
【００７９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭを用いることができる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８０】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、次のプログラムコードの指示に基づき、その拡張機能を拡張ボードや拡張ユニットに備わるＣＰＵなどが処理を行って実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００８１】
【図１】本発明の第１実施形態に係る音情報生成装置の機能構成図である。
【図２】音属性データベースの一例を示す図である。
【図３】第１実施形態の音情報生成装置の処理を示すフローチャートである。
【図４】本発明の第２実施形態に係る音声合成装置の一例である電子カルテ読み上げ装置の機能構成図である。
【図５】第２実施形態の電子カルテ読み上げ装置の処理を示すフローチャートである。
【図６】電子カルテの一例を示す図である。
【図７】本発明の第３実施形態に係る音情報生成装置の機能構成図である。
【図８】第３実施形態の音情報生成装置の処理を示すフローチャートである。
【符号の説明】
【００８２】
１０１，７０１  音情報生成装置
１０２  テキスト入力部
１０３  ユーザ属性入力部
１０４，７０７  音属性データベース検索部
１０５，４１０，７０５  音情報生成部
１０６，４１１，７０６  音情報出力部
１０７，７０８  音属性データベース
１０８  テキストメモリ
１０９，４０２  入力デバイス
１１０，４０４，７０３  音声出力デバイス
４０１  電子カルテ読み上げ装置
４０３  音声入力デバイス
４０５  電子カルテ情報保持部
４０６  電子カルテ編集部
４０７  電子カルテ入力者音声取り込み部
４０８  音声合成用パラメータ生成部
４０９  音声合成用パラメータデータベース
７０２  患者属性データベース
７０４  患者属性取り込み部
【図１】
2005208162.tif 000003
【図２】
2005208162.tif 000004
【図３】
2005208162.tif 000005
【図４】
2005208162.tif 000006
【図５】
2005208162.tif 000007
【図６】
2005208162.tif 000008
【図７】
2005208162.tif 000009
【図８】
2005208162.tif 000010