(57)【要約】  【構成】  情報出力装置はタッチパネル付きディスプレイ３８を含み、この画面に複数のキャラクタが表示される。ＲＡＭ３６には、複数のキャラクタにそれぞれ割り当てられた複数の可視メッセージが記憶される。ＣＰＵ４０は、画面への接触操作を検知すると、この接触操作が複数のキャラクタのいずれを指向する操作であるかを判別し、ＲＡＭ３６に記憶された複数の可視メッセージの中からこの判別結果に対応する可視メッセージを特定する。特定された可視メッセージは、変換回路３２によって可聴メッセージに変換され、変換された可聴メッセージは、音声出力回路２６を通してスピーカ２８から出力される。  【効果】  視覚を別の被写界に奪われているときでも、聴覚によって情報を入手できる。  【選択図】  図１
2006277629.tif 000002
【特許請求の範囲】
【請求項１】
複数のキャラクタを画面に表示する表示手段、
前記複数のキャラクタにそれぞれ割り当てられた複数の可視メッセージを記憶する記憶手段、
前記画面への接触操作を検知する操作検知手段、
前記画面への接触操作が前記複数のキャラクタのいずれを指向する操作であるかを前記操作検知手段の出力に基づいて判別するキャラクタ判別手段、
前記記憶手段によって記憶された複数の可視メッセージの中から前記キャラクタ判別手段の判別結果に対応する可視メッセージを特定する第１特定手段、
前記第１特定手段によって特定された可視メッセージを可聴メッセージに変換する第１変換手段、および
前記第１変換手段によって変換された可聴メッセージを出力する音声出力手段を備える、情報出力装置。
【請求項２】
前記記憶手段によって記憶された複数の可視メッセージのいずれかが前記操作検知手段の出力に応答して更新されたか否かを判別する更新判別手段、
前記更新判別手段の判別結果が肯定的であるとき前記記憶手段によって記憶された複数の可視メッセージのいずれが変化したかを特定する第２特定手段、および
前記第２特定手段によって特定された可視メッセージを可聴メッセージに変換する第２変換手段をさらに備え、
前記音声出力手段は前記第２変換手段によって変換された可聴メッセージをさらに出力する、請求項１記載の情報出力装置。
【請求項３】
反復出力モードが設定されたか否かを判別するモード判別手段をさらに備え、
前記音声出力手段は前記モード判別手段の判別結果が肯定的であるとき前記第１変換手段によって変換された可聴メッセージおよび前記第２変換手段によって変換された可聴メッセージの少なくとも一方を反復出力する、請求項２記載の情報出力装置。
【請求項４】
前記特定手段によって特定された可視メッセージを出力する映像出力手段、
装置本体の移動速度を検出する速度検知手段、および
前記速度検出手段の出力に基づいて前記第１変換手段および前記第２変換手段の少なくとも一方を有効化／無効化する出力制御手段をさらに備える、請求項１ないし３のいずれかに記載の情報出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報出力装置に関し、特にたとえば、画面へのタッチ操作に応答して情報を出力する、情報出力装置に関する。
【背景技術】
【０００２】
従来この種の装置としては、特許文献１に開示されたものが知られている。この従来技術は、タッチパネルを備えた車載用のディジタル放送受信機に適用され、ディジタル放送信号に含まれる制御データを解析することにより、リモコン利用を前提とした操作機能のタッチパネルへの割り当てを行う。これにより操作者は、画面へのタッチ操作で、必要な情報を画面に表示させることができる。
【特許文献１】特開２００４−１４０８１１号公報〔Ｈ０４Ｎ ５／００，５／４４５〕
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来技術では、操作者は、車両を運転しているとき視覚がフロントガラス前方の被写界に奪われており、画面に表示された情報を十分に読み取ることができない。
【０００４】
それゆえに、この発明の主たる目的は、視覚を別の被写界に奪われているときでも情報を入手できる、情報出力装置を提供することである。
【課題を解決するための手段】
【０００５】
請求項１の発明に従う情報出力装置は、複数のキャラクタを画面に表示する表示手段(30)、複数のキャラクタにそれぞれ割り当てられた複数の可視メッセージを記憶する記憶手段(S1)、画面への接触操作を検知する操作検知手段(S5)、画面への接触操作が複数のキャラクタのいずれを指向する操作であるかを操作検知手段の出力に基づいて判別するキャラクタ判別手段(S7,S9)、記憶手段によって記憶された複数の可視メッセージの中からキャラクタ判別手段の判別結果に対応する可視メッセージを特定する第１特定手段(S11)、第１特定手段によって特定された可視メッセージを可聴メッセージに変換する第１変換手段(S39)、および第１変換手段によって変換された可聴メッセージを出力する音声出力手段(26)を備える。
【０００６】
複数のキャラクタは、表示手段によって画面に表示される。記憶手段は、複数のキャラクタにそれぞれ割り当てられた複数の可視メッセージを記憶する。画面への接触操作が操作検知手段によって検知されると、この接触操作が複数のキャラクタのいずれを指向する操作であるかが、キャラクタ判別手段によって判別される。この判別処理は、操作検知手段の出力に基づく。第１特定手段は、記憶手段によって記憶された複数の可視メッセージの中からキャラクタ判別手段の判別結果に対応する可視メッセージを特定する。特定された可視メッセージは第１変換手段によって可聴メッセージに変換され、変換された可聴メッセージは音声出力手段によって出力される。
【０００７】
したがって、複数のキャラクタのいずれかが接触操作によって選択されると、選択されたキャラクタに対応する可聴メッセージが出力される。操作者は、所望のキャラクタに手を触れるときに視線を画面に移すだけで、必要な情報を取得することができる。つまり、視覚を別の被写界に奪われているときでも、聴覚によって情報を入手できる。
【０００８】
請求項２の発明に従う情報出力装置は、請求項１に従属し、記憶手段によって記憶された複数の可視メッセージのいずれかが操作検知手段の出力に応答して更新されたか否かを判別する更新判別手段(S13)、更新判別手段の判別結果が肯定的であるとき記憶手段によって記憶された複数の可視メッセージのいずれが変化したかを特定する第２特定手段(S17)、および第２特定手段によって特定された可視メッセージを可聴メッセージに変換する第２変換手段(S45)をさらに備え、音声出力手段は第２変換手段によって変換された可聴メッセージをさらに出力する。
【０００９】
記憶手段によって記憶された複数の可視メッセージは、操作検知手段の出力に応答して更新され得る。このため更新判別手段が、記憶された複数の可視メッセージのいずれかが操作検知手段の出力に応答して更新されたか否かを判別し、第２特定手段は、更新判別手段の判別結果が肯定的であるとき、記憶された複数の可視メッセージのいずれが変化したかを特定する。第２特定手段によって特定された可視メッセージは第２変換手段によって可聴メッセージに変換され、変換された可聴メッセージもまた音声出力手段によって出力される。
【００１０】
したがって、選択されたキャラクタに対応する可視メッセージが出力された後、このキャラクタ選択に応答して更新された可視メッセージがさらに出力されるので、必要な情報を取得するために行われる接触操作の回数を削減できる。
【００１１】
請求項３の発明に従う情報出力装置は、請求項２に従属し、反復出力モードが設定されたか否かを判別するモード判別手段(S47)をさらに備え、音声出力手段はモード判別手段の判別結果が肯定的であるとき第１変換手段によって変換された可聴メッセージおよび第２変換手段によって変換された可聴メッセージの少なくとも一方を反復出力する。
【００１２】
反復出力モードが設定されたか否かは、モード判別手段によって判別される。この判別結果が肯定的であるとき、第１変換手段によって変換された可聴メッセージおよび第２変換手段によって変換された可聴メッセージの少なくとも一方が、音声出力手段によって反復出力される。このため、可聴メッセージをより確実に聞き取ることができる。
【００１３】
請求項４の発明に従う情報出力装置は、請求項１ないし３のいずれかに従属し、特定手段によって特定された可視メッセージを出力する映像出力手段(20)、装置本体(10)の移動速度を検出する速度検知手段(42)、および速度検出手段の出力に基づいて第１変換手段および第２変換手段の少なくとも一方を有効化／無効化する出力制御手段(S63,S65,S67)をさらに備える。
【００１４】
特定手段によって特定された可視メッセージはまた、映像出力手段によって出力される。速度検知手段が装置本体の移動速度を検出し、出力制御手段は、速度検出手段の出力に基づいて第１変換手段および第２変換手段の少なくとも一方を有効化／無効化する。
【００１５】
したがって、接触操作が行われたとき、可視メッセージは必ず出力されるが、可聴メッセージは必ずしも出力されるとは限らない。可聴メッセージが出力されるか否かは、本体速度に依存する。
【００１６】
請求項４の発明をたとえば車載端末，携帯端末などに適用すれば、操作者は、必要な情報を安全かつ効率的に入手することができる。
【発明の効果】
【００１７】
この発明によれば、視覚を別の被写界に奪われているときでも、聴覚によって情報を入手することができる。
【００１８】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００１９】
図１を参照して、この実施例の受信機１０は、データ放送信号を受信する受信回路１２を含む。データ放送信号は映像データと音声データと制御データとを含む。分離回路１４は、受信回路１２から与えられたデータ放送信号を映像データと音声データと制御データとに分離する。映像データは、映像処理回路１６に入力され、復号などの処理を施される。音声データは、音声処理回路２２に入力され、復号などの処理を施される。制御データは、ＲＡＭ３６に書き込まれる。
【００２０】
ここで制御データは、ＢＭＬ（Broadcast Markup Language）形式で記述される。ＢＭＬ文書は、ヘッド領域およびボディ領域で構成され、ボディ領域には画面に表示される要素の文書情報が記述され、ヘッド領域には表示要素のスタイル情報が記述される。スタイル情報は、表示要素の表示領域つまり始点座標および終点座標を含む。
【００２１】
ＣＰＵ４０は、ＲＡＭ３６に書き込まれた制御データに基づいて、たとえば図２に示すようなテーブルＴｂを同じＲＡＭ３６内に生成する。図２を参照して、テーブルＴｂには、４つの表示要素Ｅ１〜Ｅ４が登録される。４つの表示要素Ｅ１〜Ｅ４の各々は、表示領域および文書情報を含む。
【００２２】
表示要素Ｅ１は、表示領域情報（１０，２００），（４００，４００）を含む。文書情報は、この時点では登録されていない。表示要素Ｅ２は、表示領域情報（４５０，２５０），（７００，２８０）と、文書情報“大阪の明日の天気”とを含む。表示要素Ｅ３は、表示領域情報（４５０，３００），（７００，３３０）と、文書情報“プロ野球のオープン戦”とを含む。表示要素Ｅ４は、表示領域情報（４５０，３５０），（７００，３８０）と、文書情報“今シーズンのスキー場”とを含む。これらの表示領域の配置を、図３に示す。
【００２３】
ＯＳＤ回路３０は、テーブルＴｂに基づいて、文字や図形に対応するキャラクタデータを生成する。キャラクタデータは、映像処理回路１６からの映像データと加算回路１８で合成され、合成されたデータが映像出力回路２０に与えられる。映像出力回路２０は、与えられたデータに基づく画像をタッチパネル付きディスプレイ３８に表示する。この結果、タッチパネル付きディスプレイ３８には、図４に示すような画面が表示される。
【００２４】
いま、図４の画面上の所望の点たとえば（６００，２６０）がタッチされたとする。ＣＰＵ４０は、タッチパネル付きディスプレイ３８を通してタッチ座標を検出し、そして、検出された座標をテーブルＴｂに登録された表示領域と比較することによって、表示要素Ｅ２へのタッチ操作が行われたことを検知する。このときＣＰＵ４０は、テーブルＴｂを図５のように更新する。図５を参照して、更新後のテーブルＴｂには、表示要素Ｅ１に対応する文書情報“大阪の明日の天気は曇りのち晴れです。…にご注意ください。”が新たに登録されている。
【００２５】
この後、ＣＰＵ４０は、更新されたテーブルＴｂから、まず表示要素Ｅ２に対応する文書情報“大阪の明日の天気”を読み出し、続いて新規登録された文書情報“大阪の明日の天気は曇りのち晴れです。…にご注意ください。”を読み出す。読み出された情報は、変換回路３２に与えられ、音声データに変換される。変換された音声データは、音声処理回路２２からの音声データと加算回路２４で合成され、合成されたデータが音声出力回路２６に与えられる。音声出力回路２６は、与えられたデータに基づく音声をスピーカ２８を通して出力する。
【００２６】
こうして、画面上の表示要素Ｅ２へのタッチ操作に応答して、まず表示要素Ｅ２に含まれる文書情報“大阪の明日の天気”が読み上げられ（図６参照）、続いて表示要素Ｅ１に含まれる文書情報“大阪の明日の天気は曇りのち晴れです。…にご注意ください。”が読み上げられる（図７参照）こととなる。
【００２７】
また、ＣＰＵ４０は、タッチパネル付きディスプレイ３８に選択操作画面（図示せず）を表示し、同じタッチパネル付きディスプレイ３８を通して各種のモード設定操作，制御操作などを受け付け、これに対応する処理を実行する。反復読み上げモードが設定されていれば、文書情報の読み上げは反復して行われる。
【００２８】
ＣＰＵ４０は、詳しくはμＩＴＲＯＮなどのマルチタスクＯＳの制御下で、図８に示す文書読み上げタスクと、図９に示す音声変換タスクとを並列的に実行する。これらのタスクは、受信機１０の電源投入時に起動され、そして電源切断時に終了される。なお、これらのフロー図に対応する制御プログラムは、フラッシュメモリ３４に記憶される。
【００２９】
まず図８を参照して、ステップＳ１では、データ放送信号から分離された制御データに基づいて、テーブルＴｂを生成する。ここで生成されるテーブルＴｂは、たとえば図３のような情報を含む。ステップＳ３では、パラメータ“注目要素”および“関連要素”の各々に“０”をセットする。
【００３０】
ステップＳ５では、パネルタッチの有無を判別し、ここでＹＥＳであれば、ステップＳ７に移ってタッチ座標を検出する。ステップＳ９では、ステップＳ７の検出結果を含む表示領域がテーブルＴｂに登録されているか否かを判別する。この判別結果が否定的であればステップＳ５に戻り、肯定的であればステップＳ１１に進む。ステップＳ１１では、ステップＳ７の検出結果を含む表示領域（これを“タッチ領域”と呼ぶ）に対応する表示要素（領域識別子）を“注目要素”にセットする。
【００３１】
たとえば、ステップＳ７で座標（６００，２６０）が検出された場合、検出座標は表示領域（４５０，２５０），（７００，２８０）に含まれるので、“注目要素”には“Ｅ２”がセットされる。
【００３２】
ステップＳ１３では、“注目要素”が変化したか否かを判別する。初めてステップＳ１１が実行されたとき、またはステップＳ１１で直前までセットされていた表示要素とは異なる表示要素がセットされたとき、ステップＳ１３の判別結果はＹＥＳとなる。一方、ステップＳ１１で直前までと同じ表示要素がセットされたのであれば、判別結果はＮＯとなる。ステップＳ１３でＮＯであれば、直ちにステップＳ１９に進む。
【００３３】
ステップＳ１３でＹＥＳであれば、ステップＳ１５でテーブルＴｂを更新する。更新後のテーブルＴｂは、たとえば図５のような情報を含む。図５を図２と共に参照して、更新後のテーブルＴｂでは、表示要素Ｅ１に割り当てられた文書情報“大阪の明日の天気は曇りのち晴れです。…にご注意ください。”が追加されている。追加された文書情報は、タッチ領域に含まれる文書情報“大阪の明日の天気”つまり項目名と関連付けられた文書情報である。
【００３４】
ステップＳ１７では、ステップＳ１５のテーブル更新によって文書情報が変更された表示要素を“関連要素”にセットする。前述の例では、“関連要素”に“Ｅ１”がセットされる。そしてステップＳ１９に進む。
【００３５】
テップＳ１９では、フラグＦに“１”をセットする。そしてステップＳ２１で、フラグＦが“０”に変化するのを待つ。音声変換タスク（図９参照）によってフラグＦに“０”がセットされると、ステップＳ５に戻る。
【００３６】
図９を参照して、まずステップＳ３１でフラグＦに“０”をセットし、続くステップＳ３３では、フラグＦが“１”に変化するのを待つ。音声変換タスクによってフラグＦに“１”がセットされると、ステップＳ３５でフラグＦに“０”をセットし、そしてステップＳ３７に移る。
【００３７】
ステップＳ３７では、“注目要素”に文書情報が含まれるか否かを判別し、ここでＮＯであればステップＳ４１に進む。
【００３８】
ステップＳ３７でＹＥＳであれば、ステップＳ３９で“注目要素”に含まれる文書情報をテーブルＴｂから読み出し、読み出された文書情報を変換回路３２によって音声データに変換する。変換された音声データは、加算回路２４を通して音声出力回路２６に与えられる。音声出力回路２６は、与えられたデータに基づく音声をスピーカ２８を通して出力する。その後、ステップＳ４１に移る。
【００３９】
ステップＳ４１では、“関連要素”が“０”であるか否かを判別する。ここでＹＥＳであればステップＳ４７に進む。ステップＳ４１でＮＯであれば、ステップＳ４３で“関連情報”に文書情報が含まれるか否かをさらに判別し、ここでＮＯであればステップＳ４７に進む。
【００４０】
ステップＳ４３でＹＥＳであれば、ステップＳ４５に移って、“関連要素”に含まれる文書情報をテーブルＴｂからさらに読み出し、読み出された文書情報を変換回路３２によって音声データに変換する。変換された音声データは、加算回路２４を通して音声出力回路２６に与えられ、音声出力回路２６は、与えられたデータに基づく音声をスピーカ２８を通して出力する。その後、ステップＳ４７に移る。
【００４１】
前述の例では、“注目要素”に“Ｅ２”がセットされ、そして“関連要素”に“Ｅ１”がセットされたので、まず文書情報“大阪の明日の天気”が読み上げられ、続いて文書情報“大阪の明日の天気は曇りのち晴れです。…にご注意ください。”が読み上げられる。
【００４２】
ステップＳ４７では、反復読み上げモードが設定されているか否かを判別し、ここでＮＯであればステップＳ５１に移る。ステップＳ４７でＹＥＳであれば、ステップＳ４９で読み上げ停止操作が行われたか否かをさらに判別し、ここでＮＯであればステップＳ３７に戻る。ステップＳ４９でＹＥＳであれば、ステップＳ５１に移る。
【００４３】
ステップＳ５１では、“関連要素”に“０”をセットする。そして、ステップＳ３３に戻る。
【００４４】
以上から明らかなように、この実施例の受信機１０は、タッチパネル付きディスプレイ３８を含み、この画面に複数のキャラクタ（表示要素Ｅ１〜Ｅ４：図４参照）が表示される。ＲＡＭ３６には、複数のキャラクタにそれぞれ割り当てられた複数の可視メッセージ（文書情報：図５参照）が記憶される。ＣＰＵ４０は、画面への接触操作を検知すると、この接触操作が複数のキャラクタのいずれを指向する操作であるかを判別し、ＲＡＭ３６に記憶された複数の可視メッセージの中からこの判別結果に対応する可視メッセージを特定する。特定された可視メッセージは、変換回路３２によって可聴メッセージに変換され、変換された可聴メッセージは、音声出力回路２６を通してスピーカ２８から出力される。これにより、視覚を別の被写界に奪われているときでも、聴覚によって情報を入手できる。
【００４５】
この発明の他の実施例を図１０に示す。この実施例の受信機１０は、図１実施例の受信機１０において、速度検知回路４２をさらに備える。速度検知回路４２は、受信機１０本体の移動速度を検知する。たとえば受信機１０が車両に搭載された場合、車両に備わる速度計からの信号が速度検知回路４２に入力される。
【００４６】
速度検知回路４２の出力はＣＰＵ４０に与えられ、ＣＰＵ４０は、速度検知回路４２の力に基づいて文書読み上げ機能をオン／オフする。なお、他の構成要素は、図１実施例と同様に動作する。また、文書読み上げ処理自体は、図１実施例と同様であり、この実施例にも図２〜図９を援用する。
【００４７】
ＣＰＵ４０は、図１１に示すタスク制御タスクをさらに実行する。なお、図１１に対応する制御プログラムもまた、フラッシュメモリ３４に記憶される。タスク制御タスクは、受信機１０の電源投入時に起動され、そして電源切断時に終了される。文書読み上げタスクおよび音声変換タスクは、タスク制御タスクによって起動／終了される。
【００４８】
図１１を参照して、ステップＳ６１では、このタスクが起動されてからもしくはこのステップが前回実行されてから所定時間が経過したか否かを判別する。ここでＹＥＳであれば、ステップＳ６３に移って、速度検知回路４２の出力値つまり本体速度が閾値を超えたか否かを判別する。ここでＹＥＳであれば、ステップＳ６５で文書読み上げタスクおよび音声変換タスクを起動し、一方ＮＯであれば、ステップＳ６７で両タスクを終了する。そしてステップＳ６１に戻る。
【００４９】
この実施例によれば、文書読み上げ機能が本体の移動速度に応じてオン／オフされるので、操作者は、必要な情報を安全かつ効率的に入手することができる。
【図面の簡単な説明】
【００５０】
【図１】この発明の一実施例の構成を示すブロック図である。
【図２】図１実施例に適用されるテーブルの一例を示す図解図である。
【図３】図１実施例に適用される表示領域を二次元的に示す図解図である。
【図４】図１実施例に適用される表示画面の一例を示す図解図である。
【図５】図１実施例に適用されるテーブルの他の一例を示す図解図である。
【図６】図１実施例に適用される表示画面の他の一例を示す図解図である。
【図７】図１実施例に適用される表示画面のその他の一例を示す図解図である。
【図８】図１実施例に適用されるＣＰＵ動作の一部を示すフロー図である。
【図９】図１実施例に適用されるＣＰＵ動作の他の一部を示すフロー図である。
【図１０】この発明の他の実施例の構成を示すブロック図である。
【図１１】図１１実施例に適用されるＣＰＵ動作の一部を示すフロー図である。
【符号の説明】
【００５１】
１０…受信機
１２…受信回路
１４…分離回路
２０…映像出力回路
２６…音声出力回路
３０…ＯＳＤ回路
３２…変換回路
３８…タッチパネル付きディスプレイ
４０…ＣＰＵ
４２…速度検知回路
【図１】
2006277629.tif 000003
【図２】
2006277629.tif 000004
【図３】
2006277629.tif 000005
【図４】
2006277629.tif 000006
【図５】
2006277629.tif 000007
【図６】
2006277629.tif 000008
【図７】
2006277629.tif 000009
【図８】
2006277629.tif 000010
【図９】
2006277629.tif 000011
【図１０】
2006277629.tif 000012
【図１１】
2006277629.tif 000013