(57)【要約】【課題】利用者に出力すべき情報に含まれる言語情報及び属性情報を、利用者の異なる知覚に対して並行して出力して、効率良く情報を伝達する。【解決手段】言語情報と、言語情報に含まれる複数の文字又は語句のそれぞれに付加された属性を含む属性情報とを取得する出力情報取得部と、文字又は語句に付加される属性毎に、当該属性に対応する触覚パターンを格納する触覚パターン格納部と、複数の文字又は語句のそれぞれについて、当該文字又は語句に付加された属性に対応する触覚パターンを触覚パターン格納部から取得する触覚パターン取得部と、言語情報に含まれる複数の文字又は語句を読み上げる音声出力部と、複数の文字又は語句のそれぞれの読み上げと並行して、当該文字又は語句に付加された属性に対応する触覚パターンを出力し、当該音声出力装置の利用者に触覚により感知させる触覚パターン出力部とを備える音声出力装置を提供する。【選択図】図１
2005077674.tif 000002
【特許請求の範囲】
【請求項１】
複数の文字又は語句を含む言語情報を音声により出力する音声出力装置であって、
前記言語情報と、前記言語情報に含まれる前記複数の文字又は語句のそれぞれに付加された属性を含む属性情報とを取得する出力情報取得部と、
文字又は語句に付加される属性毎に、当該属性に対応する予め定められた触覚パターンを格納する触覚パターン格納部と、
前記複数の文字又は語句のそれぞれについて、当該文字又は語句に付加された属性に対応する前記触覚パターンを前記触覚パターン格納部から取得する触覚パターン取得部と、
前記言語情報に含まれる前記複数の文字又は語句を読み上げる音声出力部と、
前記複数の文字又は語句のそれぞれの読み上げと並行して、当該文字又は語句に付加された属性に対応する前記触覚パターンを出力し、当該音声出力装置の利用者に触覚により感知させる触覚パターン出力部と
を備える音声出力装置。
【請求項２】
前記触覚パターン出力部は、
前記利用者に接触する複数の触覚ピンと、
前記複数の触覚ピンのそれぞれを前記利用者に接触する方向又は前記利用者から離れる方向に駆動させることにより、前記複数の触覚ピンに前記触覚パターンを出力させる触覚ピン駆動部と
を有する請求項１記載の音声出力装置。
【請求項３】
前記利用者の指示に基づき前記音声出力部による読み上げ速度を変化させる音声出力速度変更部を更に備え、
前記触覚パターン出力部は、同一の属性が付加された連続する文字又は語句の読み上げと並行して、当該連続する文字又は語句に付加された属性に対応する前記触覚パターンを、前記読み上げ速度に依存しない一定の速度で前記読み上げ速度に反比例する回数分出力する
請求項１記載の音声出力装置。
【請求項４】
前記言語情報は、前記利用者が使用する表示装置の画面に表示された前記複数の文字又は語句を含み、
前記属性情報は、前記表示装置の画面における、前記言語情報に含まれる前記複数の文字又は語句のそれぞれが表示された位置の背景色を当該文字又は語句の属性として含み、
前記触覚パターン格納部は、文字又は語句が表示された位置の背景色毎に、当該背景色に対応する前記触覚パターンを格納し、
前記触覚パターン取得部は、前記複数の文字又は語句のそれぞれについて、前記表示装置の画面における当該文字又は語句が表示された位置の背景色に対応する前記触覚パターンを、当該文字又は語句に付加された属性に対応する前記触覚パターンとして出力する
請求項１記載の音声出力装置。
【請求項５】
前記属性情報は、前記言語情報に含まれる前記複数の文字又は語句のそれぞれに付加された、当該文字又は語句を表示すべき文字サイズを当該文字又は語句の属性として含み、
前記触覚パターン格納部は、文字サイズ毎に、当該文字サイズに対応する前記触覚パターンを格納し、
前記触覚パターン取得部は、前記複数の文字又は語句のそれぞれについて、当該文字又は語句の文字サイズに対応する前記触覚パターンを、当該文字又は語句に付加された属性に対応する前記触覚パターンとして前記触覚パターン格納部から取得する
請求項１記載の音声出力装置。
【請求項６】
前記言語情報に含まれる前記複数の文字又は語句のうち、最も多くの文字又は語句に付加された属性である最多属性を検索する最多属性検索部を更に備え、
前記触覚パターン出力部は、前記複数の文字又は語句のそれぞれの読み上げと並行して、当該文字又は語句に付加された属性が前記最多属性で無い場合に当該属性に対応する前記触覚パターンを出力し、当該文字又は語句に付加された属性が前記最多属性である場合に前記触覚パターンの出力を停止する
請求項５記載の音声出力装置。
【請求項７】
前記属性情報は、前記複数の文字又は語句のそれぞれに付加された、当該文字又は語句を表示する場合における太字表示、斜字体表示、及び下線表示の少なくとも１つの属性を含み、
前記触覚パターン出力部は、前記複数の文字又は語句のそれぞれの読み上げと並行して、当該文字又は語句に付加された、太字表示、斜字体表示、及び下線表示の少なくとも１つの属性に対応する前記触覚パターンを出力する
請求項１記載の音声出力装置。
【請求項８】
前記属性情報は、前記複数の文字又は語句のそれぞれに付加された、当該文字又は語句が前記複数の文字又は語句の一部ずつをそれぞれ含む複数の項目からなるリスト表示の行頭文字であることを識別する属性を含み、
前記触覚パターン出力部は、前記複数の文字又は語句のそれぞれの読み上げと並行して、当該文字又は語句に付加された、当該文字又は語句が前記行頭文字であることを識別する属性に対応する前記触覚パターンを出力する
請求項１記載の音声出力装置。
【請求項９】
複数の入力欄を有する入力画面を表示する入力画面表示部と、
前記利用者が一の前記入力欄を選択した場合に、当該入力欄の名称を示す前記語句である前記言語情報と、当該入力欄に付加された、当該入力欄の入力が必須であるか否かを識別する属性を含む前記属性情報とを生成する入力欄情報生成部と
を更に備え、
前記出力情報取得部は、前記入力欄情報生成部により生成された前記言語情報及び前記属性情報を取得し、
前記触覚パターン格納部は、前記入力欄の入力が必須であることを識別する属性に対応する触覚パターンを格納し、
前記触覚パターン取得部は、前記利用者により選択された前記一の入力欄に付加された属性に対応する前記触覚パターンを前記触覚パターン格納部から取得し、
前記音声出力部は、前記言語情報に含まれる前記入力欄の名称を読み上げ、
前記触覚パターン出力部は、前記入力欄の名称の読み上げと並行して、当該入力欄に付加された属性に対応する前記触覚パターンを出力し、当該入力欄の入力が必須であるか否かを当該音声出力装置の利用者に触覚により感知させる
請求項１記載の音声出力装置。
【請求項１０】
記憶装置に格納された複数のファイルのそれぞれについて、当該ファイルの名称を含むファイル識別情報を表示するファイル識別情報表示部と、
前記利用者が一の前記ファイル識別情報を選択した場合に、当該ファイル識別情報に対応するファイルの名称を示す前記語句を含む言語情報と、当該ファイル識別情報に対応するファイルのファイル属性を含む前記属性情報とを生成するファイル情報生成部と
を更に備え、
前記出力情報取得部は、前記生成部により生成された前記言語情報及び前記属性情報を取得し、
前記触覚パターン格納部は、前記ファイル属性に対応する触覚パターンを格納し、
前記触覚パターン取得部は、前記利用者により選択された前記ファイル識別情報に対応するファイルの、前記ファイル属性に対応する前記触覚パターンを、前記触覚パターン格納部から取得し、
前記音声出力部は、前記言語情報に含まれる前記ファイルの名称を読み上げ、
前記触覚パターン出力部は、前記ファイルの名称の読み上げと並行して、当該ファイル識別情報に対応するファイルのファイル属性に対応する前記触覚パターンを出力し、当該ファイル識別情報に対応するファイルのファイル属性を当該音声出力装置の利用者に触覚により感知させる
請求項１記載の音声出力装置。
【請求項１１】
複数の入力欄を有する入力画面を表示し、利用者によりそれぞれの入力欄に情報を入力させる情報入力装置であって、
前記複数の入力欄を有する前記入力画面を表示する入力画面表示部と、
前記利用者が一の前記入力欄を選択した場合に、当該入力欄の入力が必須であるか否かを識別する属性を含む属性情報を生成する入力欄情報生成部と、
前記入力欄の入力が必須であることを識別する属性に対応する予め定められた触覚パターンを格納する触覚パターン格納部と、
前記利用者により選択された前記一の入力欄に付加された前記属性に対応する前記触覚パターンを前記触覚パターン格納部から取得する触覚パターン取得部と、
当該入力欄に付加された属性に対応する前記触覚パターンを出力し、当該入力欄の入力が必須であるか否かを当該音声出力装置の利用者に触覚により感知させる触覚パターン出力部と
を備える情報入力装置。
【請求項１２】
複数のファイルから一のファイルを利用者に選択させるファイル選択装置であって、
利用者が一のファイルを識別する一のファイル識別情報を選択した場合に、当該ファイル識別情報に対応するファイルのファイル属性を含む属性情報を生成するファイル情報生成部と、
前記ファイル属性に対応する触覚パターンを格納する触覚パターン格納部と、
前記利用者により選択された前記ファイル識別情報に対応するファイルの前記ファイル属性に対応する前記触覚パターンを、前記触覚パターン格納部から取得する触覚パターン取得部と、
前記利用者により選択された前記ファイル識別情報に対応するファイルのファイル属性に対応する前記触覚パターンを出力し、当該ファイル識別情報に対応するファイルのファイル属性を当該ファイル選択装置の利用者に触覚により感知させる触覚パターン出力部と
を備えるファイル選択装置。
【請求項１３】
音声通話を行う電話機であって、
通話相手に対して触覚により予め定められた触覚パターンを通知する触覚パターン通知指示を利用者から入力する触覚パターン通知指示入力部と、
音声通話中に前記触覚パターン通知指示が利用者により入力された場合に、前記通話相手が使用する電話機に前記触覚パターンの通知を要求する触覚パターン通知要求を送信する触覚パターン通知指示送信部と、
音声通話中に前記通話相手の電話機から前記利用者に対して触覚により前記触覚パターンの通知を要求する触覚パターン通知要求を受信した場合に、前記触覚パターンを出力して前記利用者に触覚により感知させる触覚パターン出力部と
を備える電話機。
【請求項１４】
複数の文字又は語句を含む言語情報を音声により出力する音声出力装置であって、
前記言語情報が録音された録音情報と、前記言語情報に含まれる前記複数の文字又は語句のそれぞれに付加された属性を含む属性情報とを取得する出力情報取得部と、
文字又は語句に付加される属性毎に、当該属性に対応する予め定められた触覚パターンを格納する触覚パターン格納部と、
前記複数の文字又は語句のそれぞれについて、当該文字又は語句に付加された属性に対応する前記触覚パターンを前記触覚パターン格納部から取得する触覚パターン取得部と、
前記録音情報を再生し音声により出力する音声出力部と、
前記複数の文字又は語句のそれぞれの再生と並行して、当該文字又は語句に付加された属性に対応する前記触覚パターンを出力し、当該音声出力装置の利用者に触覚により感知させる触覚パターン出力部と
を備え、
前記触覚パターン出力部は、
前記利用者に接触する複数の触覚ピンと、
前記複数の触覚ピンのそれぞれを前記利用者に接触する方向又は前記利用者から離れる方向に駆動させることにより、前記複数の触覚ピンに前記触覚パターンを出力させる触覚ピン駆動部と
を有する音声出力装置。
【請求項１５】
コンピュータを、複数の文字又は語句を含む言語情報を音声により出力する音声出力装置として機能させるプログラムであって、
前記コンピュータを、
前記言語情報と、前記言語情報に含まれる前記複数の文字又は語句のそれぞれに付加された属性を含む属性情報とを取得する出力情報取得部と、
文字又は語句に付加される属性毎に、当該属性に対応する予め定められた触覚パターンを格納する触覚パターン格納部と、
前記複数の文字又は語句のそれぞれについて、当該文字又は語句に付加された属性に対応する前記触覚パターンを前記触覚パターン格納部から取得する触覚パターン取得部と、
前記言語情報に含まれる前記複数の文字又は語句を読み上げる音声出力部と、
前記複数の文字又は語句のそれぞれの読み上げと並行して、当該文字又は語句に付加された属性に対応する前記触覚パターンを出力し、当該音声出力装置の利用者に触覚により感知させる触覚パターン出力部と
して機能させるプログラム。
【請求項１６】
コンピュータを、複数の入力欄を有する入力画面を表示し、利用者によりそれぞれの入力欄に情報を入力させる情報入力装置として機能させるプログラムであって、
前記コンピュータを、
前記複数の入力欄を有する前記入力画面を表示する入力画面表示部と、
前記利用者が一の前記入力欄を選択した場合に、当該入力欄の入力が必須であるか否かを識別する属性を含む属性情報を生成する入力欄情報生成部と、
前記入力欄の入力が必須であることを識別する属性に対応する予め定められた触覚パターンを格納する触覚パターン格納部と、
前記利用者により選択された前記一の入力欄に付加された前記属性に対応する前記触覚パターンを前記触覚パターン格納部から取得する触覚パターン取得部と、
当該入力欄に付加された属性に対応する前記触覚パターンを出力し、当該入力欄の入力が必須であるか否かを当該音声出力装置の利用者に触覚により感知させる触覚パターン出力部と
して機能させるプログラム。
【請求項１７】
コンピュータを、複数のファイルから一のファイルを利用者に選択させるファイル選択装置として機能させるプログラムであって、
前記コンピュータを、
利用者が一のファイルを識別する一のファイル識別情報を選択した場合に、当該ファイル識別情報に対応するファイルのファイル属性を含む属性情報を生成するファイル情報生成部と、
前記ファイル属性に対応する触覚パターンを格納する触覚パターン格納部と、
前記利用者により選択された前記ファイル識別情報に対応するファイルの前記ファイル属性に対応する前記触覚パターンを、前記触覚パターン格納部から取得する触覚パターン取得部と、
前記利用者により選択された前記ファイル識別情報に対応するファイルのファイル属性に対応する前記触覚パターンを出力し、当該ファイル識別情報に対応するファイルのファイル属性を当該ファイル選択装置の利用者に触覚により感知させる触覚パターン出力部と
して機能させるプログラム。
【請求項１８】
コンピュータを、複数の文字又は語句を含む言語情報を音声により出力する音声出力装置として機能させるプログラムであって、
前記コンピュータを、
前記言語情報が録音された録音情報と、前記言語情報に含まれる前記複数の文字又は語句のそれぞれに付加された属性を含む属性情報とを取得する出力情報取得部と、
文字又は語句に付加される属性毎に、当該属性に対応する予め定められた触覚パターンを格納する触覚パターン格納部と、
前記複数の文字又は語句のそれぞれについて、当該文字又は語句に付加された属性に対応する前記触覚パターンを前記触覚パターン格納部から取得する触覚パターン取得部と、
前記録音情報を再生し音声により出力する音声出力部と、
前記複数の文字又は語句のそれぞれの再生と並行して、当該文字又は語句に付加された属性に対応する前記触覚パターンを出力し、当該音声出力装置の利用者に触覚により感知させる触覚パターン出力部と
して機能させ、
前記触覚パターン出力部は、
前記利用者に接触する複数の触覚ピンと、
前記複数の触覚ピンのそれぞれを前記利用者に接触する方向又は前記利用者から離れる方向に駆動させることにより、前記複数の触覚ピンに前記触覚パターンを出力させる触覚ピン駆動部と
を有するプログラム。
【請求項１９】
請求項１５から請求項１８のいずれかに記載したプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声出力装置、情報入力装置、ファイル選択装置、電話機、及びそのプログラムと記録媒体に関する。特に本発明は、利用者の触覚に対して情報を伝達する機能を備える音声出力装置、情報入力装置、ファイル選択装置、電話機、及びそのプログラムと記録媒体に関する。
【背景技術】
【０００２】
従来、移動中や運転中の利用者に情報を提示する場合、又は、視覚障害者に情報を提示する場合等を中心として、音声又は触覚を用いて情報を提示する方法が提案されている。
例えば、特許文献１は、視覚障害者が簡単な操作でウィンドウ対応型のソフトウェアを使用できるインターフェイスを提供することを目的として、ソフトウェアのウィンドウ構造及び機能を触覚ディスプレイに表示し、利用者が触覚ピンに接触した場合にウィンドウ名等を音声により出力するインターフェイスを開示する（特許文献１参照。）。
また、特許文献２は、視覚障害者用の情報処理装置において、２次元マトリクス状に入出力手段が配置された触覚入出力装置に情報を表示し、利用者により触覚入出力装置の所定の領域に対する操作が入力された場合に、当該操作に対応する音声を出力する技術を開示する（特許文献２参照。）。
また、特許文献３は、複数のデータフィールド環境の異なる部分から選択されたデータを表示する、少なくとも１つは触覚ディスプレイである複数のディスプレイを備える触覚インターフェイスシステムを開示する（特許文献３参照。）。
【特許文献１】特開平１０−６９２１８号公報
【特許文献２】国際公開第ＷＯ００／１７７３９号パンフレット
【特許文献３】特表２００３−５０２６９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
一般に、単位時間当たりに伝達可能な情報量は、視覚、聴覚、触覚の順に小さくなると考えられる。例えば、視覚に提示される情報であるリッチテキスト情報は、言語情報であるテキスト情報に加え、文字サイズや、ボールド／イタリック等の文字飾りや、改行・インデントを含むレイアウト等の属性情報を設けることにより、重要な部分や文書構造等に関する情報を付加している。このため、単位時間当たりに伝達可能な情報量が大きい知覚を介して提示するべき情報を、他の知覚を介して提示すると、情報過多となり理解が困難となるか、又は、情報の一部が欠落するという問題が生じる。
【０００４】
そこで本発明は、上記の課題を解決することのできる音声出力装置、情報入力装置、ファイル選択装置、電話機、及びそのプログラムと記録媒体を提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【課題を解決するための手段】
【０００５】
本発明の第１の形態によると、複数の文字又は語句を含む言語情報を音声により出力する音声出力装置であって、前記言語情報と、前記言語情報に含まれる前記複数の文字又は語句のそれぞれに付加された属性を含む属性情報とを取得する出力情報取得部と、文字又は語句に付加される属性毎に、当該属性に対応する予め定められた触覚パターンを格納する触覚パターン格納部と、前記複数の文字又は語句のそれぞれについて、当該文字又は語句に付加された属性に対応する前記触覚パターンを前記触覚パターン格納部から取得する触覚パターン取得部と、前記言語情報に含まれる前記複数の文字又は語句を読み上げる音声出力部と、前記複数の文字又は語句のそれぞれの読み上げと並行して、当該文字又は語句に付加された属性に対応する前記触覚パターンを出力し、当該音声出力装置の利用者に触覚により感知させる触覚パターン出力部とを備える音声出力装置及びそのプログラムと記録媒体を提供する。
【０００６】
本発明の第２の形態によると、複数の入力欄を有する入力画面を表示し、利用者によりそれぞれの入力欄に情報を入力させる情報入力装置であって、前記複数の入力欄を有する前記入力画面を表示する入力画面表示部と、前記利用者が一の前記入力欄を選択した場合に、当該入力欄の入力が必須であるか否かを識別する属性を含む属性情報を生成する入力欄情報生成部と、前記入力欄の入力が必須であることを識別する属性に対応する予め定められた触覚パターンを格納する触覚パターン格納部と、前記利用者により選択された前記一の入力欄に付加された前記属性に対応する前記触覚パターンを前記触覚パターン格納部から取得する触覚パターン取得部と、当該入力欄に付加された属性に対応する前記触覚パターンを出力し、当該入力欄の入力が必須であるか否かを当該音声出力装置の利用者に触覚により感知させる触覚パターン出力部とを備える情報入力装置及びそのプログラムと記録媒体を提供する。
【０００７】
本発明の第３の形態によると、複数のファイルから一のファイルを利用者に選択させるファイル選択装置であって、利用者が一のファイルを識別する一のファイル識別情報を選択した場合に、当該ファイル識別情報に対応するファイルのファイル属性を含む属性情報を生成するファイル情報生成部と、前記ファイル属性に対応する触覚パターンを格納する触覚パターン格納部と、前記利用者により選択された前記ファイル識別情報に対応するファイルの前記ファイル属性に対応する前記触覚パターンを、前記触覚パターン格納部から取得する触覚パターン取得部と、前記利用者により選択された前記ファイル識別情報に対応するファイルのファイル属性に対応する前記触覚パターンを出力し、当該ファイル識別情報に対応するファイルのファイル属性を当該ファイル選択装置の利用者に触覚により感知させる触覚パターン出力部とを備えるファイル選択装置及びそのプログラムと記録媒体を提供する。
【０００８】
本発明の第４の形態によると、音声通話を行う電話機であって、通話相手に対して触覚により予め定められた触覚パターンを通知する触覚パターン通知指示を利用者から入力する触覚パターン通知指示入力部と、音声通話中に前記触覚パターン通知指示が利用者により入力された場合に、前記通話相手が使用する電話機に前記触覚パターンの通知を要求する触覚パターン通知要求を送信する触覚パターン通知指示送信部と、音声通話中に前記通話相手の電話機から前記利用者に対して触覚により前記触覚パターンの通知を要求する触覚パターン通知要求を受信した場合に、前記触覚パターンを出力して前記利用者に触覚により感知させる触覚パターン出力部とを備える電話機及びそのプログラムと記録媒体を提供する。
【０００９】
本発明の第５の形態によると、複数の文字又は語句を含む言語情報を音声により出力する音声出力装置であって、前記言語情報が録音された録音情報と、前記言語情報に含まれる前記複数の文字又は語句のそれぞれに付加された属性を含む属性情報とを取得する出力情報取得部と、文字又は語句に付加される属性毎に、当該属性に対応する予め定められた触覚パターンを格納する触覚パターン格納部と、前記複数の文字又は語句のそれぞれについて、当該文字又は語句に付加された属性に対応する前記触覚パターンを前記触覚パターン格納部から取得する触覚パターン取得部と、前記録音情報を再生し音声により出力する音声出力部と、前記複数の文字又は語句のそれぞれの再生と並行して、当該文字又は語句に付加された属性に対応する前記触覚パターンを出力し、当該音声出力装置の利用者に触覚により感知させる触覚パターン出力部とを備え、前記触覚パターン出力部は、前記利用者に接触する複数の触覚ピンと、前記複数の触覚ピンのそれぞれを前記利用者に接触する方向又は前記利用者から離れる方向に駆動させることにより、前記複数の触覚ピンに前記触覚パターンを出力させる触覚ピン駆動部とを有する音声出力装置を提供する。
【００１０】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明の効果】
【００１１】
本発明によれば、利用者に出力すべき情報に含まれる言語情報及び属性情報を、利用者の異なる知覚に対して並行して出力することにより、効率良く情報を伝達することができる。
【発明を実施するための最良の形態】
【００１２】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１３】
図１は、本実施形態に係る音声出力システム１０の構成を示す。音声出力システム１０は、記憶装置４０に格納された情報、ネットワークを介して取得した情報、又は、表示装置９８０及び入力装置９８６を介した入出力に伴って利用者に通知すべき情報等の出力情報を、利用者の聴覚及び触覚の両方に対して並行して出力する。これにより、出力情報を一の知覚のみに対して出力した場合と比較し、効率良く出力情報を伝達することを目的とする。
【００１４】
音声出力システム１０は、出力情報を含む各種のファイルを格納する記憶装置４０と、利用者に対して情報を出力する画面を表示する表示装置９８０と、表示装置９８０に表示された画面に対する利用者の操作を入力する入力装置９８６と、出力情報を音声及び触覚の両方を併用して出力する音声出力装置１００とを備える。音声出力装置１００は、出力情報のうち、複数の文字又は語句を含む言語情報を音声により出力し、言語情報に含まれる複数の文字又は語句のそれぞれに付加された属性を含む属性情報を触覚により利用者に感知させる。
【００１５】
音声出力装置１００は、変換部１０２と、ファイル処理部１０４と、ファイル識別情報表示部１０６と、ファイル情報生成部１０８と、入力画面処理部１１０と、入力画面表示部１１２と、入力欄情報生成部１１４と、出力情報取得部１２０と、触覚パターン格納部１２５と、触覚パターン取得部１３０と、音声出力部１３５と、スピーカ１３７と、触覚パターン出力部１４０と、音声出力速度変更部１５０と、シャトルダイヤル１５２と、ジョグダイヤル１５４とを備える。
【００１６】
変換部１０２は、ネットワークを介して入力されるウェブページ等や、記憶装置４０に格納されたリッチテキスト等の出力情報を入力して、言語情報及び属性情報の組に変換し、出力情報取得部１２０へ供給する。ファイル処理部１０４は、記憶装置４０に格納されたファイルを管理し、利用者がアクセスするファイルを入力装置９８６を介して利用者に選択させる処理を行う。ファイル識別情報表示部１０６は、記憶装置４０に格納された複数のファイルのそれぞれについて、当該ファイルの名称を含むファイル識別情報を表示装置９８０に表示する。ファイル情報生成部１０８は、表示装置９８０に表示された一のファイル識別情報を利用者が入力装置９８６を用いて選択した場合に、当該ファイル識別情報に対応するファイルの名称を示す語句を含む言語情報と、当該ファイル識別情報に対応するファイルのファイル属性を含む属性情報とを生成し、出力情報取得部１２０へ供給する。
【００１７】
入力画面処理部１１０は、複数の入力欄を有する入力画面を介して利用者に複数の情報を入力させる処理を行う。入力画面表示部１１２は、入力画面を表示装置９８０に表示する。入力欄情報生成部１１４は、利用者が一の入力欄を選択した場合に、当該入力欄の名称を示す語句である言語情報と、当該入力欄に付加された、当該入力欄の入力が必須であるか否かを識別する属性を含む属性情報とを生成し、出力情報取得部１２０へ供給する。出力情報取得部１２０は、変換部１０２、ファイル情報生成部１０８、及び入力欄情報生成部１１４により供給された、言語情報と属性情報とからなる出力情報を取得する。
【００１８】
触覚パターン格納部１２５は、文字又は語句に付加される属性毎に、当該属性に対応する予め定められた触覚パターンを格納する。触覚パターン取得部１３０は、言語情報に含まれる複数の文字又は語句のそれぞれについて、当該文字又は語句に付加された属性に対応する触覚パターンを触覚パターン格納部１２５から取得する。最多属性検索部１３２は、言語情報に含まれる複数の文字又は語句のうち、最も多くの文字又は語句に付加された属性である最多属性を検索する。音声出力部１３５は、出力情報取得部１２０が取得した言語情報に含まれる複数の文字又は語句を音声合成等の手段を用いて読み上げ、スピーカ１３７を介して音声により出力する。
【００１９】
触覚パターン出力部１４０は、音声出力部１３５による複数の文字又は語句のそれぞれの読み上げと並行して、当該文字又は語句に付加された属性に対応する触覚パターンを出力し、音声出力装置１００の利用者に触覚により感知させる。ここで、触覚パターン出力部１４０は、複数の文字又は語句のそれぞれの読み上げと並行して、当該文字又は語句に付加された属性が最多属性で無い場合に当該属性に対応する触覚パターンを出力し、当該文字又は語句に付加された属性が最多属性である場合に触覚パターンの出力を停止する。
【００２０】
触覚パターン出力部１４０は、利用者に接触する複数の触覚ピン１４２と、複数の触覚ピン１４２のそれぞれを利用者に接触する方向又は利用者から離れる方向に駆動させることにより、複数の触覚ピン１４２に触覚パターンを出力させる触覚ピン駆動部１４４とを有する。例えば、触覚パターン出力部１４０は、３２個の触覚ピン１４２が１６個ずつ２列に配列され、それぞれの触覚ピン１４２がピエゾ振動子等を用いて触覚ピン駆動部１４４により独立して駆動される構成をとる。
【００２１】
音声出力速度変更部１５０は、利用者の指示に基づき音声出力部１３５による読み上げ速度を変化させる。より具体的には、音声出力速度変更部１５０は、読み上げ速度を変化させる場合に、読み上げ速度を出力情報取得部１２０に供給する。これを受けて、出力情報取得部１２０は、音声出力部１３５が言語情報を読み上げる読み上げ速度を変更させると共に、読み上げ速度に基づき定めた、読み上げ速度に反比例する触覚パターンの出力回数を触覚パターン取得部１３０を介して触覚パターン出力部１４０に供給する。これを受けて、触覚パターン出力部１４０は、同一の属性が付加された連続する文字又は語句の音声出力部１３５による読み上げと並行して、当該連続する文字又は語句に付加された属性に対応する触覚パターンを、読み上げ速度に依存しない一定の速度で読み上げ速度に反比例する回数分出力する。これにより、触覚パターン出力部１４０は、読み上げ速度によらず一定の速度で触覚パターンを出力することができ、早送り等をした場合においても利用者に的確に触覚パターンを伝達することができる。また、音声出力速度変更部１５０は、変換部１０２を介して入力される言語情報を読み上げる場合に、利用者の指示に基づき言語情報における読み上げ位置を変更する。
【００２２】
音声出力速度変更部１５０は、読み上げ速度を変化させる指示を利用者から入力する入力装置であるシャトルダイヤル１５２と、読み上げ位置を変化させる指示を利用者から入力する入力装置であるジョグダイヤル１５４とに接続される。
【００２３】
シャトルダイヤル１５２は、例えばジョグダイヤル１５４の周囲に設けられ、利用者が手を離した場合にデフォルトの回転角に戻る。音声出力速度変更部１５０は、シャトルダイヤル１５２がデフォルトの回転角に位置する場合に、読み上げ速度を標準速度に設定する。また、利用者がシャトルダイヤル１５２をある方向、例えば時計回り方向に回転させると、音声出力速度変更部１５０は、回転量に応じて読み上げ速度を上昇させる。一方、利用者がシャトルダイヤル１５２を反対方向、例えば反時計回り方向に回転させると、音声出力速度変更部１５０は、回転量に応じて読み上げ速度を低下させる。
ここで利用者が手を離すことによってシャトルダイヤル１５２がデフォルトの回転角に戻った場合、音声出力速度変更部１５０は、シャトルダイヤル１５２の回転速度に基づいてこれを検出し、デフォルトの回転角に戻る前の読み上げ速度を維持してもよい。
【００２４】
ジョグダイヤル１５４は、シャトルダイヤル１５２の内側にジョグダイヤル１５４と同心円をなすように設けられる。利用者がジョグダイヤル１５４をある方向、例えば時計回り方向に回転させると、音声出力速度変更部１５０は、読み上げる言語情報を早送りし、利用者がジョグダイヤル１５４を逆方向、例えば時計回り方向に回転させると、音声出力速度変更部１５０は、読み上げる言語情報を巻き戻しする。ここで、音声出力速度変更部１５０は、語句、文節、又はリスト項目等を単位として早送り又は巻き戻しを行ってよく、巻き戻し時においても語句、文節、又はリスト項目等の再生は順方向で行ない認知可能としてよい。また、利用者がジョグダイヤル１５４を順方向又は逆方向に回転させ続けた場合、音声出力速度変更部１５０は、回転速度に応じた読み上げ速度で音声出力速度変更部１５０により読み上げを行わせる。
【００２５】
以上に示した音声出力装置１００によれば、出力情報のうち言語情報を音声により出力するのと並行して、言語情報に含まれる属性情報を触覚により出力することができ、利用者による言語情報の理解を妨げることなく属性情報を利用者に提供することができる。また、ウェブページやリッチテキスト情報等の読み上げにおいては、言語情報の大半については触覚パターンの出力を停止し、言語情報の一部についての属性のみ触覚パターンを出力するため、これらの属性を利用者に容易に把握させることができる。この結果、例えば移動中や運転中の利用者にＰＤＡ等により読み上げた情報を出力する場合や、視覚障害者に情報を提示する場合等において、効率良く情報を伝達することができる。
【００２６】
以上において、音声出力システム１０は、録音された言語情報の再生に同期して、属性情報を触覚パターンにより出力する機能を有してもよい。すなわち、出力情報取得部１２０は、言語情報が録音された録音情報と、言語情報に含まれる複数の文字又は語句のそれぞれに付加された属性を含む属性情報とを取得する。音声出力部１３５は、出力情報取得部１２０から録音情報を取得し、録音情報を再生して音声により出力する。そして、触覚パターン出力部１４０は、音声出力部１３５による複数の文字又は語句のそれぞれの再生と並行して、当該文字又は語句に付加された属性に対応する触覚パターンを出力し、利用者に触覚により感知させる。
上記の機能を実現するため、出力情報取得部１２０は、例えば言語情報に含まれる複数の文字又は語句のそれぞれの録音情報における録音位置と、当該録音位置に対応する属性との組を含む属性情報を取得してよい。
【００２７】
図２は、本実施形態に係る音声出力装置１００の動作フローを示す。
まず、音声出力装置１００は、利用者の指示に基づき出力すべき出力情報を選択する（Ｓ２００）。ここで、ウェブページ又はリッチテキスト情報等の出力情報を出力する場合、音声出力速度変更部１５０は、ジョグダイヤル１５４を介した利用者の指示に基づいて、出力情報における読み上げ位置を選択し、出力情報取得部１２０に供給する。また、利用者によるファイル選択を補助する場合、ファイル情報生成部１０８は、利用者により選択されたファイル識別情報に対応する言語情報及び属性情報を含む出力情報を生成し、出力情報取得部１２０に供給する。また、入力画面により利用者に複数の情報を入力させる場合、入力欄情報生成部１１４は、利用者により選択された入力欄に対応する言語情報及び属性情報を含む出力情報を生成し、出力情報取得部１２０に供給する。この利用者による入力欄の選択は、入力欄にマウスカーソルを合わせるか、又は、入力欄をフォーカスするか等の操作により行われる。
【００２８】
次に、出力情報取得部１２０は、変換部１０２、ファイル情報生成部１０８、及び／又は入力欄情報生成部１１４により供給された、言語情報と属性情報とからなる出力情報を取得する（Ｓ２１０）。次に、触覚パターン取得部１３０は、言語情報に含まれる複数の文字又は語句のそれぞれについて、当該文字又は語句に付加された属性に対応する触覚パターンを触覚パターン格納部１２５から取得する（Ｓ２２０）。また、最多属性検索部１３２は、言語情報に含まれる複数の文字又は語句のうち、最も多くの文字又は語句に付加された属性である最多属性を検索する。
【００２９】
次に、音声出力速度変更部１５０は、シャトルダイヤル１５２を介した利用者の指示に基づいて読み上げ速度を定め、出力情報取得部１２０に設定する（Ｓ２３０）。そして、音声出力部１３５は、音声出力速度変更部１５０により出力情報取得部１２０に設定された読み上げ速度で言語情報に含まれる複数の文字又は語句を読み上げる（Ｓ２４０）。また、触覚パターン出力部１４０は、音声出力部１３５による読み上げと並行して、当該文字又は語句に付加された属性が最多属性で無い場合に当該属性に対応する触覚パターンを出力する（Ｓ２４０）。
【００３０】
図３は、本実施形態に係る読上対象画面３００の一例である、ネットワークを介して取得したウェブページを示す。読上対象画面３００は、読み上げの対象となる出力情報３１０ａ〜ｅを含む。
【００３１】
出力情報３１０ａは、例えば記事のタイトルやセクション名等の、通常より文字サイズが大きい出力情報である。このような属性を触覚パターンにより出力するために、触覚パターン格納部１２５は、文字サイズ毎に、当該文字サイズに対応する触覚パターンを格納しておく。そして出力情報取得部１２０は、出力情報３１０ａに対応して、出力情報３１０ａのテキスト部分である言語情報に含まれる複数の文字又は語句のそれぞれに付加された、当該文字又は語句を表示すべき文字サイズを当該文字又は語句の属性として含む属性情報を取得する。そして、触覚パターン取得部１３０は、複数の文字又は語句のそれぞれについて、当該文字又は語句の文字サイズに対応する触覚パターンを、当該文字又は語句に付加された属性に対応する触覚パターンとして触覚パターン格納部１２５から取得する。触覚パターン出力部１４０は、文字サイズに対応する触覚パターンを出力することにより、利用者に言語情報に付加された文字サイズの属性を感知させることができる。
【００３２】
出力情報３１０ｂは、読上対象画面３００において最も多く用いられている属性を有する出力情報である。最多属性検索部１３２は、読上対象画面３００に含まれる出力情報中の最多属性を検索する。触覚パターン出力部１４０は、出力情報３１０ｂのように文字又は語句に付加された属性が最多属性である場合、出力情報３１０ｂの読み上げ時に触覚パターンの出力を停止する。触覚パターン出力部１４０は、大半の言語情報の出力においては触覚パターンの出力を停止し、一部の言語情報についてのみ触覚パターンを並行して出力することにより、これらの一部の言語情報について利用者が触覚パターンを把握しやすくすることができる。
【００３３】
出力情報３１０ｃは、利用者が使用する表示装置９８０の画面に表示された複数の文字又は語句を含む言語情報と、表示装置９８０の画面における、言語情報に含まれる複数の文字又は語句のそれぞれが表示された位置の背景色を当該文字又は語句の属性として含む属性情報との組からなる出力情報である。このような属性を触覚パターンにより出力するために、触覚パターン格納部１２５は、背景色毎に当該背景色に対応する触覚パターンを格納しておく。そして触覚パターン取得部１３０は、複数の文字又は語句のそれぞれについて、表示装置９８０の画面における当該文字又は語句が表示された位置の背景色に対応する触覚パターンを、当該文字又は語句に付加された属性に対応する触覚パターンとして出力する。これを受けて触覚パターン出力部１４０は、背景色に対応する触覚パターンを出力することにより、背景色によって分類された出力情報を利用者に適切に伝達することができる。
【００３４】
出力情報３１０ｄは、複数の文字又は語句のそれぞれに付加された、当該文字又は語句がリスト表示の行頭文字であることを識別する属性を属性情報として含む出力情報である。ここで、リスト表示とは、複数の文字又は語句の一部ずつをそれぞれ含む複数の項目からなり、それぞれの項目の内容が例えば「・」、「−」、「＊」、「（１）、（２）、…」等の行頭文字に続けて記述される表示形式である。このような属性を触覚パターンにより出力するために、触覚パターン格納部１２５は、行頭文字の種類毎に、当該行頭文字に対応する触覚パターンを格納しておく。そして触覚パターン取得部１３０は、複数の文字又は語句のそれぞれについて、当該文字又は語句が行頭文字である場合に当該行頭文字であることを識別する属性に対応する触覚パターンを出力する。触覚パターン出力部１４０は、複数の文字又は語句のそれぞれの読み上げと並行して、当該文字又は語句に付加された、当該文字又は語句が行頭文字であることを識別する属性に対応する触覚パターンを出力し、利用者に各項目をそれぞれ適切に伝達することができる。
【００３５】
出力情報３１０ｅは、複数の文字又は語句のそれぞれに付加された、当該文字又は語句を表示する場合における太字表示、斜字体表示、及び下線表示の少なくとも１つの属性を属性情報として含む出力情報である。図３において出力情報３１０ｅに対応する属性情報は、語句「新幹線ダイヤ」に付加された下線表示の属性を含む。このような属性を触覚パターンにより出力するために、触覚パターン格納部１２５は、太字表示、斜字体表示、及び下線表示の少なくとも１つの属性に対応する触覚パターンを格納しておく。そして触覚パターン取得部１３０は、複数の文字又は語句のそれぞれについて、当該文字又は語句に太字表示、斜字体表示、及び下線表示の少なくとも１つの属性が付加されている場合に、当該属性に対応する触覚パターンを出力する。触覚パターン出力部１４０は、複数の文字又は語句のそれぞれの読み上げと並行して、当該文字又は語句に付加された、太字表示、斜字体表示、及び下線表示の少なくとも１つの属性に対応する触覚パターンを出力し、利用者にこれらの文字飾りを適切に伝達することができる。以上に加え、触覚パターン出力部１４０は、文字又は語句に付加された、イタリック表示や囲み記号等の属性に対応する触覚パターンを出力してもよい。
【００３６】
以上において、変換部１０２は、ウェブページ等の出力情報を、言語情報のテキストにタグ形式により属性情報を付加したタグ付き言語で表現された出力情報に変換することにより、出力情報を言語情報及び属性情報に変換してもよい。
【００３７】
図４は、本実施形態に係る入力画面４００の一例を示す。入力画面４００は、入力画面表示部１１２により表示装置９８０上に表示される、複数の入力欄４１０を有する画面である。
【００３８】
利用者が入力欄４１０ａ〜ｊのうち一の入力欄を選択した場合に、入力欄情報生成部１１４は、当該入力欄の名称を示す語句である言語情報と、当該入力欄に付加された、当該入力欄の入力が必須であるか否かを識別する属性を含む属性情報とを生成する。このような属性を触覚パターンにより出力するために、触覚パターン格納部１２５は、ファイル情報生成部１０８から供給される属性情報に含まれる、入力欄の入力が必須であることを識別する属性に対応して、入力欄の入力が必須であることを示す触覚パターンを格納しておく。また、触覚パターン格納部１２５は、入力欄の入力が必須でないことを識別する属性に対応して、入力欄の入力が必須でないことを示す触覚パターンを格納しておく。
【００３９】
触覚パターン取得部１３０は、利用者により選択された一の入力欄４１０に付加された属性に対応する触覚パターンを触覚パターン格納部１２５から取得する。そして、音声出力部１３５は、言語情報に含まれる入力欄の名称を読み上げ、触覚パターン出力部１４０は、入力欄の名称の読み上げと並行して、当該入力欄に付加された属性に対応する触覚パターンを出力し、当該入力欄の入力が必須であるか否かを当該音声出力装置１００の利用者に触覚により感知させる。
【００４０】
例えば、利用者が「氏名」の入力欄を選択した場合、音声出力部１３５は、入力欄の名称である「氏名」を読み上げる。そして、この読み上げと並行して触覚パターン出力部１４０は、「氏名」の入力欄への入力が必須であることを識別する属性に対応する触覚パターンを出力する。一方、利用者が「メール」の入力欄を選択した場合、音声出力部１３５は、「メール」を読み上げる。そして、この読み上げと並行して触覚パターン出力部１４０は、「メール」の入力欄への入力が必須でないことを識別する属性に対応する触覚パターンを出力する。
【００４１】
図５は、本実施形態に係るファイル選択画面５００の一例を示す。ファイル選択画面５００は、ファイル識別情報表示部１０６により表示装置９８０上に表示される、利用者にファイルを選択させる画面である。
【００４２】
ファイル選択画面５００は、それぞれが異なるファイルの名称を含む複数のファイル識別情報５１０を含む。利用者が入力装置９８６を用いて表示装置９８０上に表示された一のファイル識別情報５１０を選択した場合、ファイル情報生成部１０８は、当該ファイル識別情報５１０に対応するファイルの名称を示す語句を含む言語情報と、当該ファイル識別情報５１０に対応するファイルのファイル属性を含む属性情報とを生成し、出力情報取得部１２０へ供給する。このようなファイル属性を触覚パターンにより出力するために、触覚パターン格納部１２５は、入力欄情報生成部１１４から供給される属性情報に含まれるファイル属性毎に、当該ファイル属性に対応する触覚パターンを格納しておく。ここでファイル属性とは、ファイルの拡張子、すなわち例えば「．ｄｏｃ」、「．ｘｌｓ」、又は「．ｐｄｆ」等の、ファイルの種類の識別に通常用いられる属性であってよく、これに代えて、当該ファイルのサイズや、当該ファイルのアクセス権等の属性であってもよい。
【００４３】
触覚パターン取得部１３０は、利用者により選択されたファイル識別情報５１０に対応するファイルの、ファイル属性に対応する触覚パターンを、触覚パターン格納部１２５から取得する。そして、音声出力部１３５は、言語情報に含まれるファイルの名称を読み上げ、触覚パターン出力部１４０は、ファイルの名称の読み上げと並行して、当該ファイル識別情報５１０に対応するファイルのファイル属性に対応する触覚パターンを出力し、当該音声出力装置１００の利用者に触覚により感知させる。
【００４４】
例えば、利用者がファイル識別情報５１０ａを選択した場合、音声出力部１３５は、ファイル識別情報５１０ａに対応するファイルの名称「ＡＡＡ」を読み上げる。そして触覚パターン出力部１４０は、読み上げと並行して当該ファイルのファイル属性に対応する触覚パターンを出力する。
【００４５】
図６は、本実施形態の変形例に係る電話機６００の外観を示す。電話機６００は、音声通話を行っている状態で、利用者の指示に基づき通話相手に触覚パターンを伝達し、また、通話相手から伝達される触覚パターンを利用者に感知させることを目的とする。
【００４６】
電話機６００は、通話相手に対して触覚により予め定められた触覚パターンを通知する触覚パターン通知指示を利用者から入力する触覚パターン通知指示入力部６１０と、通話相手の電話機から利用者に対して伝達される触覚パターンを出力して利用者により感知させる触覚パターン出力部６２０とを備える。本実施形態において触覚パターン通知指示入力部６１０ａ〜ｃは、それぞれ異なる触覚パターンを通話相手に対して通知する指示を利用者に入力させるために複数設けられる。
本変形例において、触覚パターン通知指示入力部６１０は、利用者が人差し指、中指、及び／又は薬指を用いて操作可能な位置に設けられる。一方、触覚パターン出力部６２０は、利用者が親指により触覚を感知できる位置に設けられる。
【００４７】
以上に示した触覚パターン通知指示入力部６１０ａ〜ｃに代えて、電話機６００は、音声通話中にダイヤルボタンに所定の操作を行うことにより、触覚パターン通知指示入力部６１０ａ〜ｃと同様の機能を実現してもよい。
【００４８】
図７は、本実施形態の変形例に係る電話機６００の構成を示す。電話機６００は、触覚パターン通知指示入力部６１０と、触覚パターン出力部６２０と、送話部７１０と、受話部７２０と、通信部７５０とを備える。触覚パターン通知指示入力部６１０は、触覚パターン通知指示を利用者から入力する。そして触覚パターン通知指示入力部６１０は、音声通話中に触覚パターン通知指示が利用者により入力された場合に、通信部７５０内の触覚パターン通知指示送信部７７０を介して通話相手が使用する電話機に触覚パターンの通知を要求する触覚パターン通知要求を送信する。
触覚パターン出力部６２０は、音声通話中に通話相手の電話機から利用者に対して触覚により触覚パターンの通知を要求する触覚パターン通知要求を受信した場合に、触覚パターンを出力して利用者に触覚により感知させる。触覚パターン出力部６２０は、図１に示した触覚パターン出力部１４０と同様の構成をとってよい。送話部７１０は、音声通話中に、電話機６００の利用者が話した音声を入力する。受話部７２０は、音声通話中に、通話相手が話した音声を通話相手の電話機から通信部７５０内の音声通話部７６０を介して入力し、音声として出力する。
【００４９】
通信部７５０は、音声通話部７６０と、触覚パターン通知指示送信部７７０と、触覚パターン通知指示受信部７８０とを有する。音声通話部７６０は、電話機６００の利用者と、通話相手との間の音声通話を電話回線を介して中継する。触覚パターン通知指示送信部７７０は、触覚パターン通知指示入力部６１０に入力された利用者の指示に基づく触覚パターン通知要求を、電話回線を介して通話相手の電話機に送信する。触覚パターン通知指示受信部７８０は、通話相手の電話機に設けられた触覚パターン通知指示入力部６１０及び触覚パターン通知指示送信部７７０を介して電話機６００へ送信された触覚パターン通知要求を触覚パターン出力部６２０へ出力し、触覚パターン出力部６２０により利用者に対して出力させる。
【００５０】
以上に示した電話機６００によれば、電話機６００の利用者は、音声通話中に触覚パターン通知指示入力部６１０を操作することにより、通話相手に対して触覚により会話内容の属性等を通知することができる。すなわち例えば電話機６００の利用者は、会話中における重要事項に対応して触覚パターンを伝達させることにより、現在話している内容が重要事項であることを伝えることができる。
【００５１】
図８は、本実施形態に係るコンピュータ１０００のハードウェア構成の一例を示す。本実施形態に係るコンピュータ１０００は、ホスト・コントローラ９８２により相互に接続されるＣＰＵ９００、ＲＡＭ９２０、グラフィック・コントローラ９７５、及び表示装置９８０を有するＣＰＵ周辺部と、入出力コントローラ９８４によりホスト・コントローラ９８２に接続される通信インターフェイス９３０、記憶装置９４０、及びＣＤ−ＲＯＭドライブ９６０を有する入出力部と、入出力コントローラ９８４に接続されるＲＯＭ９１０、フレキシブルディスク・ドライブ９５０、入出力チップ９７０、入力装置９８６、及び音声出力デバイス９８８を有するレガシー入出力部とを備える。
【００５２】
ホスト・コントローラ９８２は、ＲＡＭ９２０と、高い転送レートでＲＡＭ９２０をアクセスするＣＰＵ９００及びグラフィック・コントローラ９７５とを接続する。ＣＰＵ９００は、ＲＯＭ９１０及びＲＡＭ９２０に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィック・コントローラ９７５は、ＣＰＵ９００等がＲＡＭ９２０内に設けたフレーム・バッファ上に生成する画像データを取得し、表示装置９８０上に表示させる。これに代えて、グラフィック・コントローラ９７５は、ＣＰＵ９００等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００５３】
入出力コントローラ９８４は、ホスト・コントローラ９８２と、比較的高速な入出力装置である通信インターフェイス９３０、記憶装置９４０、ＣＤ−ＲＯＭドライブ９６０を接続する。通信インターフェイス９３０は、ネットワークを介して他の装置と通信する。記憶装置９４０は、コンピュータ１０００内のＣＰＵ９００が使用するプログラム及びデータを格納する。ＣＤ−ＲＯＭドライブ９６０は、ＣＤ−ＲＯＭ９９５からプログラム又はデータを読み取り、ＲＡＭ９２０を介して記憶装置９４０に提供する。
【００５４】
また、入出力コントローラ９８４には、ＲＯＭ９１０と、フレキシブルディスク・ドライブ９５０、入出力チップ９７０、入力装置９８６、及び音声出力デバイス９８８等の比較的低速な入出力装置とが接続される。ＲＯＭ９１０は、コンピュータ１０００が起動時に実行するブート・プログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ９５０は、フレキシブルディスク９９０からプログラム又はデータを読み取り、ＲＡＭ９２０を介して記憶装置９４０に提供する。入出力チップ９７０は、フレキシブルディスク・ドライブ９５０や、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して、入力装置９８６や音声出力デバイス９８８を含む各種の入出力装置を接続する。音声出力デバイス９８８は、図１に示した音声出力装置１００における、スピーカ１３７、触覚ピン１４２、触覚ピン駆動部１４４、シャトルダイヤル１５２、及びジョグダイヤル１５４を有する。
【００５５】
ＲＡＭ９２０を介して記憶装置９４０に提供されるプログラムは、フレキシブルディスク９９０、ＣＤ−ＲＯＭ９９５、又はＩＣカード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ９２０を介してコンピュータ１０００内の記憶装置９４０にインストールされ、ＣＰＵ９００において実行される。
【００５６】
コンピュータ１０００にインストールされてコンピュータ１０００を音声出力システム１０として機能させるプログラムは、変換モジュールと、ファイル処理モジュールと、ファイル識別情報表示モジュールと、ファイル情報生成モジュールと、入力画面処理モジュールと、入力画面表示モジュールと、入力欄情報生成モジュールと、出力情報取得モジュールと、触覚パターン格納モジュールと、触覚パターン取得モジュールと、最多属性検索モジュールと、音声出力モジュールと、触覚パターン出力モジュールと、音声出力速度変更モジュールとを備える。これらのプログラム又はモジュールは、コンピュータ１０００を、変換部１０２、ファイル処理部１０４、ファイル識別情報表示部１０６、ファイル情報生成部１０８、入力画面処理部１１０、入力画面表示部１１２、入力欄情報生成部１１４、出力情報取得部１２０、触覚パターン格納部１２５、触覚パターン取得部１３０、最多属性検索部１３２、音声出力部１３５、触覚パターン出力部１４０、及び音声出力速度変更部１５０としてそれぞれ機能させる。
【００５７】
また電話機６００にインストールされるプログラムは、触覚パターン通知指示入力モジュールと、触覚パターン出力モジュールと、送話モジュールと、受話モジュールと、音声通話モジュール、触覚パターン通知指示送信モジュール、及び触覚パターン通知指示受信モジュールを有する通信モジュールとを備える。これらのプログラム又はモジュールは、電話機６００を、触覚パターン通知指示入力部６１０と、触覚パターン出力部６２０と、送話部７１０と、受話部７２０と、触覚パターン通知指示送信部７７０、触覚パターン通知指示受信部７８０、及び音声通話部７６０を有する通信部７５０としてそれぞれ機能させる。
【００５８】
以上に示したプログラム又はモジュールは、外部の記憶媒体に格納されてもよい。記憶媒体としては、フレキシブルディスク９９０、ＣＤ−ＲＯＭ９９５の他に、ＤＶＤやＰＤ等の光学記録媒体、ＭＤ等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワークやインターネットに接続されたサーバシステムに設けたハードディスク又はＲＡＭ等の記憶装置を記録媒体として使用し、ネットワークを介してプログラムをコンピュータ１０００に提供してもよい。
【００５９】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００６０】
例えば、音声出力システム１０は、複数の入力欄を有する入力画面を表示し、利用者によりそれぞれの入力欄に情報を入力させる情報入力装置として機能してよい。すなわち入力欄情報生成部１１４は、利用者により選択された入力欄の入力が必須であるか否かを識別する属性を含む属性情報を生成する。そして音声出力装置１００は、音声出力部１３５により入力欄の名称を読み上げることなく当該入力欄の入力が必須であるか否かを触覚パターン出力部１４０により利用者に感知させてよい。これにより音声出力システム１０は、表示装置９８０による画面表示と触覚パターン出力部１４０による触覚パターンの出力とを組み合わせて、利用者に適切に入力欄の属性を通知することができる。
【００６１】
また、音声出力システム１０は、複数のファイルから一のファイルを利用者に選択させるファイル選択装置として機能してもよい。すなわちファイル情報生成部１０８は、利用者が一のファイルを識別する一のファイル識別情報を選択した場合に、当該ファイル識別情報に対応するファイルのファイル属性を含む属性情報を生成する。そして、音声出力装置１００は、音声出力部１３５によりファイルの名称を読み上げることなく当該ファイルのファイル属性に対応する触覚パターンを出力し、当該ファイル属性を当該ファイル選択装置の利用者に触覚により感知させてよい。これにより音声出力システム１０は、表示装置９８０による画面表示と触覚パターン出力部１４０による触覚パターンの出力とを組み合わせて、利用者に適切にファイル属性を通知することができる。
【００６２】
以上に説明した実施形態によれば、以下の各項目に示す音声出力装置、情報入力装置、ファイル選択装置、電話機、及びそのプログラムと記録媒体が実現される。
【００６３】
（項目１）複数の文字又は語句を含む言語情報を音声により出力する音声出力装置であって、前記言語情報と、前記言語情報に含まれる前記複数の文字又は語句のそれぞれに付加された属性を含む属性情報とを取得する出力情報取得部と、文字又は語句に付加される属性毎に、当該属性に対応する予め定められた触覚パターンを格納する触覚パターン格納部と、前記複数の文字又は語句のそれぞれについて、当該文字又は語句に付加された属性に対応する前記触覚パターンを前記触覚パターン格納部から取得する触覚パターン取得部と、前記言語情報に含まれる前記複数の文字又は語句を読み上げる音声出力部と、前記複数の文字又は語句のそれぞれの読み上げと並行して、当該文字又は語句に付加された属性に対応する前記触覚パターンを出力し、当該音声出力装置の利用者に触覚により感知させる触覚パターン出力部とを備える音声出力装置。
【００６４】
（項目２）前記触覚パターン出力部は、前記利用者に接触する複数の触覚ピンと、前記複数の触覚ピンのそれぞれを前記利用者に接触する方向又は前記利用者から離れる方向に駆動させることにより、前記複数の触覚ピンに前記触覚パターンを出力させる触覚ピン駆動部とを有する項目１記載の音声出力装置。
【００６５】
（項目３）前記利用者の指示に基づき前記音声出力部による読み上げ速度を変化させる音声出力速度変更部を更に備え、前記触覚パターン出力部は、同一の属性が付加された連続する文字又は語句の読み上げと並行して、当該連続する文字又は語句に付加された属性に対応する前記触覚パターンを、前記読み上げ速度に依存しない一定の速度で前記読み上げ速度に反比例する回数分出力する項目１記載の音声出力装置。
【００６６】
（項目４）前記言語情報は、前記利用者が使用する表示装置の画面に表示された前記複数の文字又は語句を含み、前記属性情報は、前記表示装置の画面における、前記言語情報に含まれる前記複数の文字又は語句のそれぞれが表示された位置の背景色を当該文字又は語句の属性として含み、前記触覚パターン格納部は、文字又は語句が表示された位置の背景色毎に、当該背景色に対応する前記触覚パターンを格納し、前記触覚パターン取得部は、前記複数の文字又は語句のそれぞれについて、前記表示装置の画面における当該文字又は語句が表示された位置の背景色に対応する前記触覚パターンを、当該文字又は語句に付加された属性に対応する前記触覚パターンとして出力する項目１記載の音声出力装置。
【００６７】
（項目５）前記属性情報は、前記言語情報に含まれる前記複数の文字又は語句のそれぞれに付加された、当該文字又は語句を表示すべき文字サイズを当該文字又は語句の属性として含み、前記触覚パターン格納部は、文字サイズ毎に、当該文字サイズに対応する前記触覚パターンを格納し、前記触覚パターン取得部は、前記複数の文字又は語句のそれぞれについて、当該文字又は語句の文字サイズに対応する前記触覚パターンを、当該文字又は語句に付加された属性に対応する前記触覚パターンとして前記触覚パターン格納部から取得する項目１記載の音声出力装置。
【００６８】
（項目６）前記言語情報に含まれる前記複数の文字又は語句のうち、最も多くの文字又は語句に付加された属性である最多属性を検索する最多属性検索部を更に備え、前記触覚パターン出力部は、前記複数の文字又は語句のそれぞれの読み上げと並行して、当該文字又は語句に付加された属性が前記最多属性で無い場合に当該属性に対応する前記触覚パターンを出力し、当該文字又は語句に付加された属性が前記最多属性である場合に前記触覚パターンの出力を停止する項目５記載の音声出力装置。
【００６９】
（項目７）前記属性情報は、前記複数の文字又は語句のそれぞれに付加された、当該文字又は語句を表示する場合における太字表示、斜字体表示、及び下線表示の少なくとも１つの属性を含み、前記触覚パターン出力部は、前記複数の文字又は語句のそれぞれの読み上げと並行して、当該文字又は語句に付加された、太字表示、斜字体表示、及び下線表示の少なくとも１つの属性に対応する前記触覚パターンを出力する項目１記載の音声出力装置。
【００７０】
（項目８）前記属性情報は、前記複数の文字又は語句のそれぞれに付加された、当該文字又は語句が前記複数の文字又は語句の一部ずつをそれぞれ含む複数の項目からなるリスト表示の行頭文字であることを識別する属性を含み、前記触覚パターン出力部は、前記複数の文字又は語句のそれぞれの読み上げと並行して、当該文字又は語句に付加された、当該文字又は語句が前記行頭文字であることを識別する属性に対応する前記触覚パターンを出力する項目１記載の音声出力装置。
【００７１】
（項目９）複数の入力欄を有する入力画面を表示する入力画面表示部と、前記利用者が一の前記入力欄を選択した場合に、当該入力欄の名称を示す前記語句である前記言語情報と、当該入力欄に付加された、当該入力欄の入力が必須であるか否かを識別する属性を含む前記属性情報とを生成する入力欄情報生成部とを更に備え、前記出力情報取得部は、前記入力欄情報生成部により生成された前記言語情報及び前記属性情報を取得し、前記触覚パターン格納部は、前記入力欄の入力が必須であることを識別する属性に対応する触覚パターンを格納し、前記触覚パターン取得部は、前記利用者により選択された前記一の入力欄に付加された属性に対応する前記触覚パターンを前記触覚パターン格納部から取得し、前記音声出力部は、前記言語情報に含まれる前記入力欄の名称を読み上げ、前記触覚パターン出力部は、前記入力欄の名称の読み上げと並行して、当該入力欄に付加された属性に対応する前記触覚パターンを出力し、当該入力欄の入力が必須であるか否かを当該音声出力装置の利用者に触覚により感知させる項目１記載の音声出力装置。
【００７２】
（項目１０）記憶装置に格納された複数のファイルのそれぞれについて、当該ファイルの名称を含むファイル識別情報を表示するファイル識別情報表示部と、前記利用者が一の前記ファイル識別情報を選択した場合に、当該ファイル識別情報に対応するファイルの名称を示す前記語句を含む言語情報と、当該ファイル識別情報に対応するファイルのファイル属性を含む前記属性情報とを生成するファイル情報生成部とを更に備え、前記出力情報取得部は、前記生成部により生成された前記言語情報及び前記属性情報を取得し、前記触覚パターン格納部は、前記ファイル属性に対応する触覚パターンを格納し、前記触覚パターン取得部は、前記利用者により選択された前記ファイル識別情報に対応するファイルの、前記ファイル属性に対応する前記触覚パターンを、前記触覚パターン格納部から取得し、前記音声出力部は、前記言語情報に含まれる前記ファイルの名称を読み上げ、前記触覚パターン出力部は、前記ファイルの名称の読み上げと並行して、当該ファイル識別情報に対応するファイルのファイル属性に対応する前記触覚パターンを出力し、当該ファイル識別情報に対応するファイルのファイル属性を当該音声出力装置の利用者に触覚により感知させる項目１記載の音声出力装置。
【００７３】
（項目１１）複数の入力欄を有する入力画面を表示し、利用者によりそれぞれの入力欄に情報を入力させる情報入力装置であって、前記複数の入力欄を有する前記入力画面を表示する入力画面表示部と、前記利用者が一の前記入力欄を選択した場合に、当該入力欄の入力が必須であるか否かを識別する属性を含む属性情報を生成する入力欄情報生成部と、前記入力欄の入力が必須であることを識別する属性に対応する予め定められた触覚パターンを格納する触覚パターン格納部と、前記利用者により選択された前記一の入力欄に付加された前記属性に対応する前記触覚パターンを前記触覚パターン格納部から取得する触覚パターン取得部と、当該入力欄に付加された属性に対応する前記触覚パターンを出力し、当該入力欄の入力が必須であるか否かを当該音声出力装置の利用者に触覚により感知させる触覚パターン出力部とを備える情報入力装置。
【００７４】
（項目１２）複数のファイルから一のファイルを利用者に選択させるファイル選択装置であって、利用者が一のファイルを識別する一のファイル識別情報を選択した場合に、当該ファイル識別情報に対応するファイルのファイル属性を含む属性情報を生成するファイル情報生成部と、前記ファイル属性に対応する触覚パターンを格納する触覚パターン格納部と、前記利用者により選択された前記ファイル識別情報に対応するファイルの前記ファイル属性に対応する前記触覚パターンを、前記触覚パターン格納部から取得する触覚パターン取得部と、前記利用者により選択された前記ファイル識別情報に対応するファイルのファイル属性に対応する前記触覚パターンを出力し、当該ファイル識別情報に対応するファイルのファイル属性を当該ファイル選択装置の利用者に触覚により感知させる触覚パターン出力部とを備えるファイル選択装置。
【００７５】
（項目１３）音声通話を行う電話機であって、通話相手に対して触覚により予め定められた触覚パターンを通知する触覚パターン通知指示を利用者から入力する触覚パターン通知指示入力部と、音声通話中に前記触覚パターン通知指示が利用者により入力された場合に、前記通話相手が使用する電話機に前記触覚パターンの通知を要求する触覚パターン通知要求を送信する触覚パターン通知指示送信部と、音声通話中に前記通話相手の電話機から前記利用者に対して触覚により前記触覚パターンの通知を要求する触覚パターン通知要求を受信した場合に、前記触覚パターンを出力して前記利用者に触覚により感知させる触覚パターン出力部とを備える電話機。
【００７６】
（項目１４）複数の文字又は語句を含む言語情報を音声により出力する音声出力装置であって、前記言語情報が録音された録音情報と、前記言語情報に含まれる前記複数の文字又は語句のそれぞれに付加された属性を含む属性情報とを取得する出力情報取得部と、文字又は語句に付加される属性毎に、当該属性に対応する予め定められた触覚パターンを格納する触覚パターン格納部と、前記複数の文字又は語句のそれぞれについて、当該文字又は語句に付加された属性に対応する前記触覚パターンを前記触覚パターン格納部から取得する触覚パターン取得部と、前記録音情報を再生し音声により出力する音声出力部と、前記複数の文字又は語句のそれぞれの再生と並行して、当該文字又は語句に付加された属性に対応する前記触覚パターンを出力し、当該音声出力装置の利用者に触覚により感知させる触覚パターン出力部とを備え、前記触覚パターン出力部は、前記利用者に接触する複数の触覚ピンと、前記複数の触覚ピンのそれぞれを前記利用者に接触する方向又は前記利用者から離れる方向に駆動させることにより、前記複数の触覚ピンに前記触覚パターンを出力させる触覚ピン駆動部とを有する音声出力装置。
【００７７】
（項目１５）コンピュータを、複数の文字又は語句を含む言語情報を音声により出力する音声出力装置として機能させるプログラムであって、前記コンピュータを、前記言語情報と、前記言語情報に含まれる前記複数の文字又は語句のそれぞれに付加された属性を含む属性情報とを取得する出力情報取得部と、文字又は語句に付加される属性毎に、当該属性に対応する予め定められた触覚パターンを格納する触覚パターン格納部と、前記複数の文字又は語句のそれぞれについて、当該文字又は語句に付加された属性に対応する前記触覚パターンを前記触覚パターン格納部から取得する触覚パターン取得部と、前記言語情報に含まれる前記複数の文字又は語句を読み上げる音声出力部と、前記複数の文字又は語句のそれぞれの読み上げと並行して、当該文字又は語句に付加された属性に対応する前記触覚パターンを出力し、当該音声出力装置の利用者に触覚により感知させる触覚パターン出力部として機能させるプログラム。
【００７８】
（項目１６）コンピュータを、複数の入力欄を有する入力画面を表示し、利用者によりそれぞれの入力欄に情報を入力させる情報入力装置として機能させるプログラムであって、前記コンピュータを、前記複数の入力欄を有する前記入力画面を表示する入力画面表示部と、前記利用者が一の前記入力欄を選択した場合に、当該入力欄の入力が必須であるか否かを識別する属性を含む属性情報を生成する入力欄情報生成部と、前記入力欄の入力が必須であることを識別する属性に対応する予め定められた触覚パターンを格納する触覚パターン格納部と、前記利用者により選択された前記一の入力欄に付加された前記属性に対応する前記触覚パターンを前記触覚パターン格納部から取得する触覚パターン取得部と、当該入力欄に付加された属性に対応する前記触覚パターンを出力し、当該入力欄の入力が必須であるか否かを当該音声出力装置の利用者に触覚により感知させる触覚パターン出力部として機能させるプログラム。
【００７９】
（項目１７）コンピュータを、複数のファイルから一のファイルを利用者に選択させるファイル選択装置として機能させるプログラムであって、前記コンピュータを、利用者が一のファイルを識別する一のファイル識別情報を選択した場合に、当該ファイル識別情報に対応するファイルのファイル属性を含む属性情報を生成するファイル情報生成部と、前記ファイル属性に対応する触覚パターンを格納する触覚パターン格納部と、前記利用者により選択された前記ファイル識別情報に対応するファイルの前記ファイル属性に対応する前記触覚パターンを、前記触覚パターン格納部から取得する触覚パターン取得部と、前記利用者により選択された前記ファイル識別情報に対応するファイルのファイル属性に対応する前記触覚パターンを出力し、当該ファイル識別情報に対応するファイルのファイル属性を当該ファイル選択装置の利用者に触覚により感知させる触覚パターン出力部として機能させるプログラム。
【００８０】
（項目１８）コンピュータを、複数の文字又は語句を含む言語情報を音声により出力する音声出力装置として機能させるプログラムであって、前記コンピュータを、前記言語情報が録音された録音情報と、前記言語情報に含まれる前記複数の文字又は語句のそれぞれに付加された属性を含む属性情報とを取得する出力情報取得部と、文字又は語句に付加される属性毎に、当該属性に対応する予め定められた触覚パターンを格納する触覚パターン格納部と、前記複数の文字又は語句のそれぞれについて、当該文字又は語句に付加された属性に対応する前記触覚パターンを前記触覚パターン格納部から取得する触覚パターン取得部と、前記録音情報を再生し音声により出力する音声出力部と、前記複数の文字又は語句のそれぞれの再生と並行して、当該文字又は語句に付加された属性に対応する前記触覚パターンを出力し、当該音声出力装置の利用者に触覚により感知させる触覚パターン出力部として機能させ、前記触覚パターン出力部は、前記利用者に接触する複数の触覚ピンと、前記複数の触覚ピンのそれぞれを前記利用者に接触する方向又は前記利用者から離れる方向に駆動させることにより、前記複数の触覚ピンに前記触覚パターンを出力させる触覚ピン駆動部とを有するプログラム。
【００８１】
（項目１９）項目１５から項目１８のいずれかに記載したプログラムを記録した記録媒体。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施形態に係る音声出力システム１０の構成を示す。
【図２】本発明の実施形態に係る音声出力装置１００の動作フローを示す。
【図３】本発明の実施形態に係る読上対象画面３００の一例を示す。
【図４】本発明の実施形態に係る入力画面４００の一例を示す。
【図５】本発明の実施形態に係るファイル選択画面５００の一例を示す。
【図６】本発明の実施形態の変形例に係る電話機６００の外観を示す。
【図７】本発明の実施形態の変形例に係る電話機６００の構成を示す。
【図８】本発明の実施形態に係るコンピュータ１０００のハードウェア構成の一例を示す。
【符号の説明】
【００８３】
１０  音声出力システム
４０  記憶装置
１００  音声出力装置
１０２  変換部
１０４  ファイル処理部
１０６  ファイル識別情報表示部
１０８  ファイル情報生成部
１１０  入力画面処理部
１１２  入力画面表示部
１１４  入力欄情報生成部
１２０  出力情報取得部
１２５  触覚パターン格納部
１３０  触覚パターン取得部
１３２  最多属性検索部
１３５  音声出力部
１３７  スピーカ
１４０  触覚パターン出力部
１４２  触覚ピン
１４４  触覚ピン駆動部
１５０  音声出力速度変更部
１５２  シャトルダイヤル
１５４  ジョグダイヤル
３００  読上対象画面
３１０ａ〜ｅ  出力情報
４００  入力画面
４１０ａ〜ｊ  入力欄
５００  ファイル選択画面
５１０ａ〜ｃ  ファイル識別情報
６００  電話機
６１０ａ〜ｃ  触覚パターン通知指示入力部
６２０  触覚パターン出力部
７１０  送話部
７２０  受話部
７５０  通信部
７６０  音声通話部
７７０  触覚パターン通知指示送信部
７８０  触覚パターン通知指示受信部
９００  ＣＰＵ
９１０  ＲＯＭ
９２０  ＲＡＭ
９３０  通信インターフェイス
９４０  記憶装置
９５０  フレキシブルディスク・ドライブ
９６０  ＣＤ−ＲＯＭドライブ
９７０  入出力チップ
９７５  グラフィック・コントローラ
９８０  表示装置
９８２  ホスト・コントローラ
９８４  入出力コントローラ
９８６  入力装置
９８８  音声出力デバイス
９９０  フレキシブルディスク
９９５  ＣＤ−ＲＯＭ
１０００  コンピュータ
【図１】
2005077674.tif 000003
【図２】
2005077674.tif 000004
【図３】
2005077674.tif 000005
【図４】
2005077674.tif 000006
【図５】
2005077674.tif 000007
【図６】
2005077674.tif 000008
【図７】
2005077674.tif 000009
【図８】
2005077674.tif 000010