(57)【特許請求の範囲】
【請求項１】
親タスクの実行要求に応じて、当該親タスクを実現するための複数の子タスクに対応する複数の音響信号を重ねて出力する音響信号発生手段と、
前記子タスクが実行されたことを検知する検知手段と、を備え、
前記音響信号発生手段は、前記検知手段の検知結果に基づいて、出力している前記音響信号を停止することを特徴とする報知装置。
【請求項２】
親タスクを実現するための複数の子タスクが実行されたことを検知する検知手段と、
前記検知手段の検知結果に基づいて、前記複数の子タスクに対応する複数の音響信号を重ねて出力する音響信号発生手段と、を備え、
前記音響信号発生手段は、前記検知手段により前記子タスクの実行が検知されたときから前記親タスクが実現されるまで、継続的に出力し、前記親タスクが実現された場合、前記音響信号の出力を停止することを特徴とする報知装置。
【請求項３】
前記音響信号発生手段は、複数の前記子タスクに対応する複数の前記音響信号を連続させることにより、フレーズ音を出力することを特徴とする請求項１または２に記載の報知装置。
【請求項４】
前記音響信号発生手段は、前記親タスクの実行要求から所定の時間内に前記子タスクが実行されていない場合、当該子タスクに対応する前記音響信号を断続的に出力することを特徴とする請求項１に記載の報知装置。
【請求項５】
前記音響信号発生手段は、前記親タスクを実現するための複数の前記子タスクのうち、実行されていない前記子タスクが１つとなった場合、実行されていない当該子タスクに対応する前記音響信号を断続的に出力することを特徴とする請求項１に記載の報知装置。
【請求項６】
前記音響信号の聴取空間における前記子タスクの作業対象物の位置に応じて、当該子タスクに対応する前記音響信号の音像を定位させる音響信号処理手段をさらに備えることを特徴とする請求項１〜５のいずれか一項に記載の報知装置。
【請求項７】
前記音響信号処理手段は、前記音響信号の聴取空間における前記子タスクの作業対象物の位置に応じて、当該子タスクに対応する前記音響信号の音の高さ、大きさ、及びリズムの少なくとも一つを変化させることを特徴とする請求項６に記載の報知装置。
【請求項８】
前記音響信号の聴取空間における聴取位置の正面方向に対して前記作業対象物が左側に位置している程、前記子タスクに対応する前記音響信号が低音であることを特徴とする請求項７に記載の報知装置。
【請求項９】
前記音響信号の聴取空間における聴取位置の正面方向に対して前記作業対象物が上側に位置している程、前記子タスクに対応する前記音響信号のリズムが早いことを特徴とする請求項７または８に記載の報知装置。
【請求項１０】
前記音響信号の聴取空間における聴取位置の正面方向に対して前記作業対象物が前方に位置している程、前記子タスクに対応する前記音響信号の音量が大きいことを特徴とする請求項７〜９のいずれか一項に記載の報知装置。
【請求項１１】
親タスクの実行要求に応じて、当該親タスクを実現するための複数の子タスクに対応する複数の音響信号を重ねて出力し、
前記子タスクが実行されたことを検知し、
検知結果に基づいて、出力している前記音響信号を停止することを特徴とする報知方法。
【請求項１２】
親タスクを実現するための複数の子タスクが実行されたことを検知し、
検知結果に基づいて、前記複数の子タスクに対応する複数の音響信号を重ねて出力し、
前記親タスクが実現されるまで、検知結果に基づいて、前記音響信号を継続的に出力し、
前記親タスクが実現された場合、前記音響信号の出力を停止することを特徴とする報知方法。
【請求項１３】
コンピュータに、
親タスクの実行要求に応じて、当該親タスクを実現するための複数の子タスクに対応する複数の音響信号を重ねて出力するステップと、
前記子タスクが実行されたことを検知するステップと、
検知結果に基づいて、出力している前記音響信号を停止するステップと、
を実行させることを特徴とするプログラム。
【請求項１４】
コンピュータに、
親タスクを実現するための複数の子タスクが実行されたことを検知するステップと、
検知結果に基づいて、前記複数の子タスクに対応する複数の音響信号を重ねて出力するステップと、
前記親タスクが実現されるまで、検知結果に基づいて、前記音響信号を継続的に出力するステップと、
前記親タスクが実現された場合、前記音響信号の出力を停止するステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は報知装置、報知方法及びそのプログラムに関する。
【背景技術】
【０００２】
自動車運転開始前や運転終了後の車両の状態チェック（パーキングブレーキの操作、窓開閉、ライトつけっ放し等）、工場等での指差しチェック等においては、チェック項目が多すぎて覚えられなかったり、ユーザが面倒くさがったりして、数項目のチェックを怠ってしまうことがあった。また、ユーザが初めて機械を操作する場合に、何をしたら良いか、何から始めれば良いかがわからない場合があった。その結果、チェック漏れが生じ、自動車走行時等において問題が発生してしまうことがあった。
【０００３】
従来、チェック項目をポスターや紙面上において表示（視覚表示）し、ユーザがそれを見ながら順を追って確認したり、案内音声の言われる通りに操作したりすることがあった。しかし、視覚表示では、視線をそちらに奪われるという欠点があった。音声案内では、一つ一つの案内が時間的に長く、すべての確認を終えるのに相当な時間がかかっていた。加えて、報知音（操作反応音）も単純な音であり、一つの音が操作のたびに鳴るだけであった。そのため、ユーザはこれらのチェックは重要であると認識はしていても、単純な作業が多いので面倒くさい、楽しくできない、という理由でチェック漏れが生じていた。
【０００４】
特許文献１では、音の定位を利用して聴覚のみでユーザに行動を示唆する方法が開示されている。また、特許文献２では、機器操作において、ある最終目標の設定に向かって複数の操作を行う場合に、報知音が耳障りにならないよう、また操作の完了を簡単に知得できる方法が開示されている。さらに、特許文献３では、機器の状態に応じて報知音を使い分け、機器の状態をより明確にユーザに伝えることができる方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−１０８６０２号公報
【特許文献２】特許第３９６２９７３号
【特許文献３】特開２００５−１０７４２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示された技術においては、操作課題（以下、タスクと呼ぶ）一つに対して聴覚による報知を行い、それが達成されれば次のタスクに対する聴覚報知が引き続き行われる。タスクが終了するまでこの聴覚報知を繰り返す。ユーザにはこの繰り返しが永遠に続くのではないかと思われ、ユーザにとってストレスの溜まるものであった。
【０００７】
特許文献２に開示された技術においては、複数のタスク一つ一つが正常に達成されたか否かについてはフレーズの最終音を待たなければわからなかった。特許文献３に開示された技術においては、機器の状況を伝える報知音は出力されるものの、ユーザの操作によりタスクが達成されたかどうかを示す報知音は出力されない。
【０００８】
本発明はこのような問題を解決するためになされたものであり、音響信号を用いてタスクの達成度を報知することができる報知装置、報知方法及びそのプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
本発明の一態様に係る報知装置（１）は、親タスクの実行要求に応じて、当該親タスクを実現するための複数の子タスクに対応する複数の音響信号を重ねて出力する音響信号発生手段（２０）と、前記子タスクが実行されたことを検知する検知手段（タスク検知手段３０）と、を備え、前記音響信号発生手段（２０）は、前記検知手段（３０）の検知結果に基づいて、出力している前記音響信号を停止するものである。
また、本発明の一態様に係る報知装置（１）は、親タスクを実現するための複数の子タスクが実行されたことを検知する検知手段（３０）と、前記検知手段の検知結果に基づいて、前記複数の子タスクに対応する複数の音響信号を重ねて出力する音響信号発生手段（２０）と、を備え、  前記音響信号発生手段（２０）は、前記検知手段（３０）により前記子タスクの実行が検知されたときから前記親タスクが実現されるまで、前記音響信号を継続的に出力し、前記親タスクが実現された場合、前記音響信号の出力を停止するものである。
上記報知装置（１）において、前記音響信号発生手段（２０）は、複数の前記子タスクに対応する複数の前記音響信号を連続させることにより、フレーズ音を出力してもよい。
上記報知装置（１）において、前記音響信号発生手段（２０）は、前記親タスクの実行要求から所定の時間内に前記子タスクが実行されていない場合、当該子タスクに対応する前記音響信号を断続的に出力してもよい。
上記報知装置（１）において、前記音響信号発生手段（２０）は、前記親タスクを実現するための複数の前記子タスクのうち、実行されていない前記子タスクが１つとなった場合、実行されていない当該子タスクに対応する前記音響信号を断続的に出力してもよい。
上記報知装置（１）において、前記音響信号の聴取空間における前記子タスクの作業対象物の位置に応じて、当該子タスクに対応する前記音響信号の音像を定位させる音響信号処理手段（１２０）をさらに備えてもよい。
上記報知装置（１）において、前記音響信号処理手段（１２０）は、前記音響信号の聴取空間における前記子タスクの作業対象物の位置に応じて、当該子タスクに対応する前記音響信号の音の高さ、大きさ、及びリズムの少なくとも一つを変化させてもよい。
上記報知装置（１）において、前記音響信号の聴取空間における聴取位置の正面方向に対して前記作業対象物が左側に位置している程、前記子タスクに対応する前記音響信号が低音であってもよい。
上記報知装置（１）において、前記音響信号の聴取空間における聴取位置の正面方向に対して前記作業対象物が上側に位置している程、前記子タスクに対応する前記音響信号のリズムが早くてもよい。
上記報知装置（１）において、前記音響信号の聴取空間における聴取位置の正面方向に対して前記作業対象物が前方に位置している程、前記子タスクに対応する前記音響信号の音量が大きくてもよい。
本発明の一態様に係る報知方法は、親タスクの実行要求に応じて、当該親タスクを実現するための複数の子タスクに対応する複数の音響信号を重ねて出力し、前記子タスクが実行されたことを検知し、検知結果に基づいて、出力している前記音響信号を停止するものである。
本発明の一態様に係る報知方法は、親タスクを実現するための複数の子タスクが実行されたことを検知し、検知結果に基づいて、前記複数の子タスクに対応する複数の音響信号を重ねて出力し、前記親タスクが実現されるまで、検知結果に基づいて、前記音響信号を継続的に出力し、前記親タスクが実現された場合、前記音響信号の出力を停止するものである。
本発明の一態様に係るプログラムは、コンピュータに、親タスクの実行要求に応じて、当該親タスクを実現するための複数の子タスクに対応する複数の音響信号を重ねて出力するステップと、前記子タスクが実行されたことを検知するステップと、検知結果に基づいて、出力している前記音響信号を停止するステップと、を実行させるものである。
本発明の一態様に係るプログラムは、コンピュータに、親タスクを実現するための複数の子タスクが実行されたことを検知するステップと、検知結果に基づいて、前記複数の子タスクに対応する複数の音響信号を重ねて出力するステップと、前記親タスクが実現されるまで、検知結果に基づいて、前記音響信号を継続的に出力するステップと、前記親タスクが実現された場合、前記音響信号の出力を停止するステップと、を実行させるものである。
【発明の効果】
【００１０】
本発明により、音響信号を用いてタスクの達成度を報知することができる報知装置、報知方法及びそのプログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１にかかる報知装置のブロック図である。
【図２】実施の形態１にかかる親タスクの識別子データを示す図である。
【図３】実施の形態１にかかる子タスクの識別子データを示す図である。
【図４】実施の形態１にかかる報知装置の動作を示すフローチャートである。
【図５】実施の形態１にかかる報知装置が出力する報知音の例を示す図である。
【図６】実施の形態１にかかる子タスクに対応する報知音の例を示す図である。
【図７】実施の形態１にかかる報知装置が出力する報知音の例を示す図である。
【図８】実施の形態２にかかる子タスクに対応する報知音の例を示す図である。
【図９】実施の形態２にかかる報知装置が出力する報知音の例を示す図である。（ａ）は、子タスクが実行されていない場合を示す。（ｂ）は、１つの子タスクが実行された場合を示す。（ｃ）は、２つの子タスクが実行された場合を示す。
【図１０】実施の形態３にかかる報知装置のブロック図である。
【図１１】実施の形態３にかかる子タスクに対応する報知音及び音像位置の例を示す図である。
【図１２】実施の形態３にかかる子タスクの識別子データを示す図である。
【図１３】実施の形態３にかかる報知装置の動作を示すフローチャートである。
【図１４】実施の形態４にかかる子タスクの作業対象物の位置と報知音との関係を示す図である。
【図１５】実施の形態４にかかる子タスクに対応する報知音及び音像位置の例を示す図である。
【図１６】実施の形態４にかかる報知装置が出力する報知音の例を示す図である。
【発明を実施するための形態】
【００１２】
＜実施の形態１＞
以下、図面を参照して本発明の実施の形態について説明する。本実施の形態にかかる報知装置１のブロック図を図１に示す。報知装置１は、メモリ１０と、音響信号発生手段２０と、タスク検知手段３０と、を備える。本実施の形態においては、報知装置１が、車両に搭載されている場合について説明する。車両は、報知装置１に加えて、エンジン４０と、パーキングブレーキ５０と、ギア６０と、シートベルト７０と、ライト８０と、ドアミラー９０と、スピーカ１００と、を備える。なお、車両が走行するためには、他の構成も必要となり、さらにタスク検知手段が検知するタスクを実施する構成の例も他に存在する場合もあるが、本実施の形態においては、一例として図１に示す構成のみで説明するとともに、本実施の形態に直接関係のない車両構成は省略する。
【００１３】
メモリ１０は、例えばＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）であり、報知音として出力する音響信号や、子タスクを示す識別子、報知モード（親タスク）を示す識別子、各種タスクや処理を実行するためのプログラム等を格納する。ここで、子タスクとは、親タスクを実現するために実行すべきタスクである。１つの親タスクに対して複数の子タスクが対応付けられている。
【００１４】
図２に親タスクの識別子データを示す。本実施の形態においては、親タスクを識別するための識別子として、３ビットのデータを用いる。図２においては、親タスクとして「運転開始前」、「走行前点検」、及び「運転終了」が格納されている。「運転開始前」の識別子（親タスク番号）は"０００"、「走行前点検」の識別子は"０１１"、「運転終了」の識別子は"１１１"である。
【００１５】
図３に子タスクの識別子データを示す。本実施の形態においては、子タスクの識別子として２バイト（１６ビット）のデータを用いる。図３においては、子タスクとして「エンジン始動」、「ドアミラー開く」等、車両の運行開始や終了に関する子タスクが格納されている。各子タスクの識別子において、上位８ビット（ｂ１５〜ｂ８）は、子タスクを識別するための子タスク番号を意味している。６〜８ビット目（ｂ７〜ｂ５）は、子タスクに対応する親タスクの親タスク番号（図２参照）を意味している。２〜５ビット目（ｂ４〜ｂ１）は、子タスクに割り当てられている報知音（音響信号）を識別するためのデータ（音番号）である。つまり、各子タスクには、対応する報知音が割り当てられている。ＬＳＢ（最下位ビットｂ０）は、報知音を発生するか停止するかを示すデータである。図３においては、ＬＳＢが"１"の場合、報知音を発生し、"０"の場合、報知音は発生しない。なお、親タスク及び子タスクの種類や識別番号は、図２、図３に示したものに限らない。
【００１６】
音響信号発生手段２０は、メモリ１０及びタスク検知手段３０と接続されており、例えばＣＰＵ(Central Processing Unit)等である。音響信号発生手段２０は、スピーカ１００に対して音響信号を出力する。
【００１７】
タスク検知手段３０は、ユーザにより子タスクが実行されたか否かを検知するセンサである。具体的には、タスク検知手段３０は、エンジン４０と、パーキングブレーキ５０と、ギア６０と、シートベルト７０と、ライト８０と、ドアミラー９０と、接続されており、またはそれらの操作に基づく信号を、各部が操作されたか（動作したか）否か、または各部の操作（動作）状態を検知する。
【００１８】
続いて、本実施の形態にかかる報知装置１の動作について、図４に示すフローチャートを参照して説明する。以下の説明では、一例として、親タスク「運転開始前」を実現する場合について説明する。つまり、運転手（ユーザ）が運転開始前に行うべき操作（子タスク）を全て行うことが、親タスクの達成となる。
【００１９】
具体的には、親タスク「運転開始前」を実現するためには、親タスク番号が"０００"に設定されている子タスク「エンジン始動」、「シートベルト締める」、「ドアミラー開く」、「ギア走行モード」、「パーキングブレーキ解除」及び「ライト点灯（夜間の場合）」の６つの子タスクを実行する必要がある。なぜならば、これらの子タスクは、車両の運転に必要な要素であり必ず実行しなければならないタスクであるためである。
【００２０】
まず、運転手がエンジンキー等を用いて電気系統をＯＮ状態にする。これにより、車両に電源が入り、報知装置１は動作を開始する。つまり、親タスク「運転開始前」の実行が要求される。音響信号発生手段２０は、報知モードを初期値である「運転開始前」モード（親タスク番号"０００"）に設定する（ステップＳ１）。
【００２１】
音響信号発生手段２０は、メモリ１０から親タスク番号が"０００"である子タスクを全て読み出す（ステップＳ２）。つまり、音響信号発生手段２０は、上記した６つの子タスクを読み出す。
【００２２】
音響信号発生手段２０は、読み出した子タスクの識別子のＬＳＢ（ＯＮ／ＯＦＦ識別子）を"１"に書き換えてメモリ１０に保存する（ステップＳ３）。
【００２３】
次に、音響信号発生手段２０は、ＬＳＢが"１"である子タスクの報知音を作成する（ステップＳ４）。具体的には、音響信号発生手段２０は、子タスクの識別子の２〜５ビット目に割り当てられている音番号を参照して、当該音番号に対応した報知音を作成する。
【００２４】
例えば、音響信号発生手段２０は、ド１を２６０Ｈｚとし、音番号をｙ（１０進数）とすると、２６０×２（ｙ／１２）（Ｈｚ）で周波数を求め、求めた周波数の音を作成する。また、楽器等の任意の音を利用する場合には、任意の音のデータをメモリ１０に予め格納しておき、音響信号発生手段２０が、音番号に応じてメモリ１０に格納された音をピッチシフトさせることにより、報知音を作成してもよい。勿論、メモリ１０に子タスクの音番号と報知音とが予め対応付けられたデータを格納しておき、音響信号発生手段２０が、音番号に対応する報知音を読み出してもよい。
【００２５】
そして、音響信号発生手段２０は、ＬＳＢが"１"である子タスクの報知音の全てをスピーカ１００に出力する（ステップＳ５）。つまり、音響信号発生手段２０は、子タスクに対応する報知音を重ねて出力する。これにより、車内のスピーカ１００から図５に示す和音で構成される報知音が鳴る。
【００２６】
このとき、図５に示した和音を構成する音（ド１、ミ１、ソ１、♭シ１、レ２、ソ２）は、それぞれ子タスクに対応している。具体的には、ド１は「エンジン始動」、音ミ１は「シートベルト締める」、ソ１は「ドアミラー開く」、♭シ１は「ギア走行モード」、レ２は「パーキングブレーキ解除」、ソ２は「ライト点灯（夜間の場合）」に対応している（図６参照）。なお、音名の後の数字はオクターブを示しており、例えば、ソ２は、ソ１の１オクターブ高い音を意味する。
【００２７】
図５に示す和音の報知音が鳴っている状態で、運転手は、運転を開始するためにエンジンキー等によりエンジンを始動させる。これにより、車両のエンジン４０が始動する。エンジン４０が始動すると、タスク検知手段３０は、エンジン４０が始動したことを検知する（ステップＳ６：Ｙｅｓ）。
【００２８】
タスク検知手段３０は、タスク実行が検知された子タスク番号（子タスク識別子の上位８ビット）を、検知信号として音響信号発生手段２０に送出する（ステップＳ７）。音響信号発生手段２０は、受信した子タスク番号に対応する子タスクのＬＳＢを"０"に設定する（ステップＳ８）。これにより、子タスク「エンジン始動」の報知音がＯＦＦとなる。
【００２９】
そして、音響信号発生手段２０は、全ての子タスクのＬＳＢが"０"に設定されているか否かを判定する（ステップＳ９）。上記の場合、ＬＳＢが"０"に設定されている子タスクは、「エンジン始動」のみであり、他の子タスクのＬＳＢは"１"である。そのため、音響信号発生手段２０は、全ての子タスクのＬＳＢが"０"に設定されていないと判定し（ステップＳ９：Ｎｏ）、ステップＳ４の報知音の作成処理に戻る。
【００３０】
音響信号発生手段２０は、ＬＳＢが"１"に設定されている子タスクの報知音を再度作成する（ステップＳ４）。つまり、子タスク「エンジン始動」に対応する報知音は作成されず、その他の子タスクに対応する報知音のみが作成される。音響信号発生手段２０は、ＬＳＢが"１"である子タスクの報知音の全てをスピーカ１００に出力する（ステップＳ５）。つまり、子タスク「エンジン始動」に対応する報知音ド１は停止され、残りの５音（ミ１、ソ１、♭シ１、レ２、ソ２）で構成される和音が報知音として出力される。
【００３１】
音響信号発生手段２０は、運転手の操作（子タスクの実行）に応じて、ステップＳ４〜Ｓ９を繰り返す。具体的には、運転手がシートベルトを閉めるとミ１が停止し、ドアミラーを開くとソ１が停止し、ギアを走行モードとすると♭シ１が停止し、パーキングブレーキを解除するとレ２が停止し、ライトをつけるとソ２が停止する。このように、音響信号発生手段２０は、一つ一つの子タスクが達成されると、その子タスクに対応する報知音を次々と停止する。全ての子タスクのＬＳＢが"０"に設定された場合（ステップＳ９：Ｙｅｓ）、報知装置１は、報知処理を終了する。
【００３２】
なお、上述した音響信号発生手段における各々の検出方法は限定されないが、具体的には、エンジン始動の検出は、車両のエンジンをコントロールするためのコンピュータより出力される信号を用いる。また、シートベルト締めたことの検出は、シートベルトとバックル間の導通を検出する既存のシートベルト着用検出の信号を用いる。
【００３３】
ドアミラーを開いたことの検出は、ドアミラーを動作させるスイッチやドアミラーを制御するＩＣ等からの信号を用いる。また、エンジン始動時にドアミラーが既に開いた状態であった場合は、ドアミラーに関する子タスクの検知処理をスキップしてもよく、シートベルトを締める子タスク完了後にドアミラーの操作を行わなくともソ１を停止させてもよい。
【００３４】
ギアを走行モードとしたことの検出は、ギアの選択位置がパーキングまたはニュートラル以外の走行を行うモードに切り替えられることに基づく。また、走行を行うモードに切り替えられてから、例えば２秒以上など所定時間経過した場合に走行モードに切り替えられたと判断してもよい。
【００３５】
パーキングブレーキの解除の検出は、パーキングブレーキと連動しているスイッチ等既存のパーキングブレーキ解除検出の信号を用いる。また、「ライト点灯」の子タスクは、親タスクを実行する時間帯や照度センサによる照度に基づき、子タスクの要否が判断されてもよい。
【００３６】
以上のように、本実施の形態にかかる報知装置１の構成によれば、音響信号発生手段２０が、実行されていない子タスクに対応する報知音を出力する。タスク検知手段３０が、運転手による子タスクの実行を検知し、音響信号発生手段２０に通知する。そして、音響信号発生手段２０は、実行された子タスクに対応する報知音を停止する。つまり、音がすべて無くなれば運転開始前の操作は完了となり、安全な運転が可能であることがわかる。一方、一つでもタスクが達成されていないと、タスク検知手段３０が子タスクの実行を検知できず、検知信号が送出されないため、報知音が鳴りっ放しとなり、運転手はいずれかのタスクが達成されていないことを認識することができる。言い換えると、運転手は、鳴っている報知音の数に基づいて、親タスクを実現するために実行すべき子タスクの数を認識することができる。つまり、報知装置１は、運転手に対して、親タスクの達成度を報知することができる。
【００３７】
なお、音響信号発生手段２０は、和音を一定時間ごとに出力してもよい。図５に示す和音が繰り返し出力されると実際にはジャーン、ジャーン、ジャーンと鳴るが、子タスクが達成されるとその子タスクに対応した音から停止されていく。和音を構成する音が一つずつ減っていくため、最後に一つ子タスクが残ると、その子タスクに対応した一音のみが鳴り続ける。そして最後の子タスクが達成されると無音となり、安全な運転開始が可能となる。
【００３８】
このとき、最後の一音が鳴り続けた場合、最後の一音は定常的に鳴っているため、周囲の環境音に埋もれ、運転手が気付きにくい。このような場合には、音響信号発生手段２０が最後の一音の発生と停止を繰り返す。これにより、最後の一音が断続音となる。人は変化があると大変気付きやすくなる。上記のように最後の一音を断続音にすることにより、運転手は、子タスクがまだ残っていることをすぐに気付くことができる。
【００３９】
上記の実施の形態においては、音響信号発生手段２０は、複数の子タスクに対応する複数の報知音を和音として同時に出力していたが、これに限られるものではない。報知音は図７に示すように、一定時間ごとにずらして出力（アルペジオ）してもよい。
【００４０】
この場合、運転手が子タスクと報知音の対応を知っている、あるいは習慣で覚えているならば、音が鳴ったらすぐに子タスクをこなし、達成したらその音は停止する、ということを繰り返すことで追っかけ停止ができる。このように、報知音をずらして出力することにより、運転手は怠りがちな操作もゲーム感覚で楽しんで行うことができる。また、鳴る音が減っていくので、親タスク完了までの達成度も瞬時にわかる。
【００４１】
（変形例）
本実施の形態にかかる変形例について説明する。上記の実施の形態においては、子タスクの実行に応じて、音響信号発生手段２０が報知音の出力を停止していたが、子タスクが実行された後に、対応する報知音を出力してもよい。
【００４２】
例えば、運転手がエンジンをかける場合について説明する。タスク検知手段３０が、エンジンがかかったことを検知する。そして、タスク検知手段３０は、音響信号発生手段２０に対して検知信号を送る。音響信号発生手段２０は、子タスク「エンジン始動」に対応する報知音ド１をメモリ１０から読み出し、スピーカ１００に出力する。これにより、運転手は、子タスクが実行されたことを認識できる。
【００４３】
このとき、音響信号発生手段２０は、親タスク「運転開始前」に対応する６つの子タスクが実現されるまで、報知音ド１を継続的に出力する。つまり、子タスク「エンジン始動」の実行が検知されたときから親タスク「運転開始前」が実現されるまで、報知音ド１は鳴り続ける。
【００４４】
同様に、シートベルトが締められた場合、音響信号発生手段は、継続的に報知音ミ１を出力する（図７参照）。運転手がその他の子タスクも実行し、全て（６つ）の子タスクが実行されると、全音がそろい（和音となり）、一定時間鳴ったら停止される。一つでも子タスクが達成されていなければ、実行された子タスクに対応する報知音は、ずっと鳴ったままであり、運転手は怠ってしまったタスクを思い出そうとする。つまり、報知音が継続的に出力されることにより、運転手は、実行されていない子タスクが残っていることを認識できる。
【００４５】
また、運転手が全音そろった報知音（和音）を知っている、あるいは習慣で覚えているならば、運転手は、実行されていない子タスクがあとどれくらい残っているかを認識できる。つまり、報知装置１は、運転手に対して、親タスクの達成度を報知することができる。加えて、ゆっくり操作を行えばゆっくりしたアルペジオに、素早い操作を行えば早いアルペジオになって聴こえ、ゲーム感覚で子タスクを実行でき、怠りがちな操作を楽しくできる。
【００４６】
＜実施の形態２＞
本発明にかかる実施の形態２について説明する。本実施の形態にかかる報知装置の構成は、報知装置１と同様であるため、適宜説明を省略する。なお、実施の形態１においては、報知音が和音となっていたが、本実施の形態においては、一まとまりの収まりのよいフレーズとなっている点が異なる。
【００４７】
図６と同様に、各子タスクに対応する報知音を図８に示す。具体的には、音ミ１は「エンジン始動」、音ド１は「シートベルト締める」、音レ１は「ドアミラー開く」、音ソ１は「ギア走行モード」、音ミ１は「パーキングブレーキ解除」、音ド１は「ライト点灯（夜間の場合）」に対応している。
【００４８】
音響信号発生手段２０は、図８に示した６音からなるフレーズを出力する。例えば、図９（ａ）に示すように、一音ずつ一定時間ずらしながら出力する。つまり、音響信号発生手段２０は、６つの音を連続させることにより、フレーズ音を出力する。そして、最後の音（ド１）まで出力したら、再びフレーズの最初の音（ミ１）に戻り、フレーズの出力を繰り返す。音響信号発生手段２０は、タスク検知手段３０によりタスクの実行が検知された子タスクに対応する音を順次停止させる。
【００４９】
例えば、運転手がエンジンをかけると、タスク検知手段３０は、それを検知し、音響信号発生手段２０に検知信号を送る。音響信号発生手段２０は、子タスク「エンジン始動」に対応する報知音ミ１を停止する。このため、報知音のフレーズは、図９（ｂ）に示すフレーズとなり、これが繰り返される。
【００５０】
次に、運転手がドアミラーを開くと、タスク検知手段３０は、それを検知し、音響信号発生手段２０に検知信号を送る。音響信号発生手段２０は、子タスク「ドアミラー開く」に対応する報知音レ１を停止する。報知音のフレーズは、図９（ｃ）に示すフレーズとなり、これが繰り返される。
【００５１】
以上のように、本実施の形態にかかる報知装置の構成によれば、音響信号発生手段２０が、複数の子タスクに対応する複数の音を、一音ずつ一定時間ずらしながら出力する。このため、スピーカ１００から出力される報知音は一まとまりの収まりのよいフレーズとなる。そして、タスク検知手段３０は、子タスクの実行を検知し、音響信号発生手段２０は、子タスクに対応する報知音を停止する。つまり、運転手によって全てのタスクが達成されるまでフレーズが再生され、全てのタスクが達成されると音が鳴り止む。これにより、運転手は安全に運転を開始できることを認識できる。勿論、本実施の形態においても、フレーズの音の数が残りの実行すべき子タスクの数となる。そのため、運転手は親タスクの達成度を認識することができる。
【００５２】
また、運転手が、毎回順番を変えて６つの子タスクを実行した場合には、毎回異なるフレーズが鳴る。そのため、運転手は、毎回飽きることもなく、楽しんでタスクの実行に取り組むことができる。あるいは、運転手が子タスクの実行に慣れることにより、報知音と子タスクとの対応を習得する。報知音と子タスクとの対応関係を習得すると、音の停止の順序を最初の音から順に停止するべく、子タスクを報知音が出力される順番に実行したり、逆に、最後に出力される報知音の子タスクから順に実行したりすることもできる。このため、運転手は、怠りがちなタスクをゲーム感覚で積極的に取り組むことができる。
【００５３】
加えて、子タスクの実行順序も考慮する必要がある親タスクの場合には、実行すべき子タスクの順番に合わせて、当該子タスクに対応する報知音を順番に鳴らしてもよい。これにより、親タスク完了までの達成度に加えて、子タスクの実行順序も報知することができる。
【００５４】
なお、１つの子タスクに対応する報知音は１音に限られず、２音以上であってもよい。１つの子タスクに２音以上の音が対応付けられていることにより、より旋律的なフレーズを出力することができる。これにより、運転手は、さらに楽しんで子タスクを実行することができる。
【００５５】
＜実施の形態３＞
本発明にかかる実施の形態３について説明する。本実施の形態にかかる報知装置３を図１０に示す。報知装置３は、図１に示した報知装置１の構成に加えて、音響信号処理手段１２０を備える。また、車両は、図１に示した構成に加えて、反射部１１０及びカメラ１３０をさらに備える。なお、その他の構成については図１の構成と同様であるので、説明を適宜省略する。
【００５６】
音響信号処理手段１２０は、音響信号発生手段２０により指定された報知音の音像の位置が所定の位置となるように、音響信号発生手段２０がスピーカ１００に出力する音響信号に対して演算処理を行う。具体的には、音響信号処理手段１２０は、報知音の聴取空間における子タスクの作業対象物の位置に応じて、当該子タスクに対応する報知音の音像を定位させる。なお、作業対象物とは、子タスクを実行するために操作したり、目視したりする物体である。
【００５７】
反射部１１０は、スピーカ１００から出力された報知音を反射する。つまり、スピーカ１００から出力された報知音は、反射部１１０を経由して、運転手の耳に届く。本実施の形態においては、反射部１１０は、車両のフロントガラスであるが、他のガラスや車体の内装、反射部材、車載機器等であってもよい。
【００５８】
カメラ１３０は、運転手の目を撮像する。カメラ１３０は、例えば、運転手の黒目の位置に基づいて、運転手の視線を認識し、監視する。そして、カメラ１３０は、運転手の視線の方向に関する情報をタスク検知手段３０に出力する。
【００５９】
本実施の形態においては、親タスクが「走行前点検」（親タスク番号"０１１"）であるとする。そして、子タスクが「右ドアミラー確認」、「左ドアミラー確認」、「ルームミラー確認」及び「右ドアミラー確認２」であるとする。なお、「右ドアミラー確認２」とは、右ドアミラーの再確認を意味する。
【００６０】
ここで、音の高さと人間の知覚位置について説明する。一般的に、ピアノなどの鍵盤楽器は左側が低音、右側が高音である。また上下方向の知覚に関しては、過去の実験（イェンス・ブラウエルトらの空間音響p．８８〜p．１１１）により４８００Ｈｚ以上の高い周波数が含まれていると上方に聴こえるという知見が得られている。前後に関しても低い周波数（約１２５〜５００Ｈｚ）が前を、高い周波数（１ｋ〜２ｋＨｚ）が後ろの方向を決定付けるとされている。
【００６１】
このような人間の知覚位置を踏まえて、上記の４つの子タスクに対する報知音及び音像位置の対応関係を図１１に示す。子タスク「右ドアミラー確認」の報知音はド３であり、音像位置は１である。つまり、運転手の左側に位置する子タスクに対応する報知音よりも、右側に位置する子タスクに対する報知音の方が高い音とする。子タスク「左ドアミラー確認」の報知音はド１であり、音像位置は３である。子タスク「ルームミラー確認」の報知音はド２であり、音像位置は２である。子タスク「右ドアミラー確認２」の報知音はド３であり、音像位置は１である。このとき、音像位置とは、車内における報知音の音像の位置を指定するための情報である。本実施の形態においては、説明の便宜上、右ドアミラーの位置を１、ルームミラーの位置を２、左ドアミラーの位置を３としている。つまり、子タスクの作業対象物に報知音の音像を位置させる。これにより、運転手は容易に子タスクの作業対象物の位置を認識できる。勿論、報知音の聴取空間（車内）をｘｙｚ軸座標で表現して、音像位置を座標で示してもよい。
【００６２】
また、子タスクの識別子データを図１２に示す。識別子の上位ビット（ｂ１５〜ｂ１３）は、子タスク番号を示す。１１〜１３ビット目（ｂ１２〜ｂ１０）は、親タスク番号を示している。本実施の形態においては、「走行前点検」に対応する親タスク番号"０１１"を有する子タスクが選択されている。７〜１０ビット目（ｂ６〜ｂ９）は、音像位置を示している。２〜６ビット目（ｂ５〜ｂ１）は、音番号を示している。ＬＳＢ（ｂ０）は、報知音を発生するか停止するかを示している。
【００６３】
続いて、本実施の形態にかかる報知装置３の動作について図１３に示すフローチャートを参照して説明する。なお、運転手は、「運転開始前」の親タスクが終了すると、走行前に車両の周囲の安全チェックを行わなければならない。そのため、図示しない車両制御手段により報知モードが「走行前点検」に設定される（ステップＳ１１）。具体的には、報知モードが"０１１"に設定される。
【００６４】
次に、音響信号発生手段２０は、メモリ１０から親タスク番号が"０１１"である子タスクの情報を読み出す（ステップＳ１２）。音響信号発生手段２０は、走行前点検の子タスクの識別子のＬＳＢを"１"に書き換えて内蔵メモリに保存する（ステップＳ１３）。
【００６５】
音響信号発生手段２０が出力する報知音の作成は、音響信号処理手段１２０によって行われる。音響信号処理手段１２０では、運転手が聴取したときに、指定した音像位置に聴こえるよう演算処理した音像定位信号を生成し、音響信号発生手段２０に音響信号を送出する（ステップＳ１４）。この音像定位信号を受け取った音響信号発生手段２０は、子タスク番号の小さい値の音から一音ずつ音像定位信号をスピーカ１００に出力する（ステップＳ１５）。出力信号は反射部１１０を経由して、運転手の耳に届く。
【００６６】
ここで、音響信号処理手段１２０の演算処理について詳細に説明する。音響信号処理手段１２０は、聴取者（運転手）が音を聴取したときに指定した音像位置に聴こえるように演算処理を行う。演算処理方法は、カーステレオ用の複数のスピーカ１００に対して、レベル差を設けて音響信号を割り振る、いわゆるパンニングでもよいし、頭部伝達関数を用いた音像定位信号処理を行ってもよい。
【００６７】
しかしながら、車内音場は反射面が多く、上記のような方法では指定した位置に音像が知覚されない場合がある。そのため、２つのスピーカを反射部１１０であるフロントガラスに向けて設定し、専用の演算用フィルタを作成し、演算を行っている。具体的には、音響信号処理手段１２０は、報知音が所定の音像から聴こえるように、運転手の右耳用と左耳用の音響信号を作成する。そして、右耳用及び左耳用の音響信号が、フロントガラスに反射して運転手の耳元に届くように、クロストークキャンセル処理を行う。また、音像位置識別子は音響信号処理手段１２０の内蔵メモリに保存されているフィルタ番号と共通であり、これらのフィルタは音像位置から運転手までの車内における頭部伝達関数である。
【００６８】
音響信号発生手段２０は、子タスク番号の順番に報知音を出力する。具体的には、運転手に高いド（ド３）が右ドアミラー位置に聴こえた後、低いド（ド１）が左ドアミラー位置に聴こえる。次に、その間の高さのド（ド２）がルームミラー位置から聴こえ、最後に右ドアミラー位置から高いド（ド３）が聴こえる。運転手には、このようなフレーズが繰り返し聴こえる。そして、その音に促されるように、運転手は安全チェックを行う。
【００６９】
カメラ１３０は、運転手の視線を監視している。カメラ１３０は、「走行前点検」の報知モード開始後、初めて右ドアミラーに運転手の視線が向いたことを検知すると（ステップＳ１６：Ｙｅｓ）、タスク検知手段３０に右ドアミラーの子タスク番号"０００"の検知信号を送る（ステップＳ１７）。すると、音響信号発生手段２０は、右ドアミラー確認の子タスクのＬＳＢを"０"に設定する（ステップＳ１８）。全ての子タスクのＬＳＢが"０"であれば（ステップＳ１９：Ｙｅｓ）報知終了となる。一方、ＬＳＢが"１"である子タスクが残っている場合（ステップＳ１９：Ｎｏ）、音響信号発生手段２０は、ＬＳＢが"１"である子タスクの報知音を子タスク番号の順に出力する。
【００７０】
以上のように、本実施の形態にかかる報知装置３の構成によれば、音響信号処理手段１２０が、子タスクの作業対象物に音像が位置するように、音響信号を演算処理する。そのため、運転手には、子タスクの作業対象物の位置から報知音が聴こえる。その結果、運転手は、容易に子タスクの作業対象物の位置を把握でき、瞬時に何をすべきかを認識できる。
【００７１】
また、音響信号発生手段２０は、音の高さと人間の知覚位置に基づいて、報知音の高さを変えている。このため、運転手は、さらに容易に子タスクの位置を把握できる。加えて、音響信号発生手段２０は、子タスクの実行順序に合わせて、報知音を出力している。そのため、運転手は、子タスクの実行順序も容易に認識できる。
【００７２】
＜実施の形態４＞
本発明にかかる実施の形態４について説明する。本実施の形態にかかる報知装置の構成は、報知装置３と同様であるため、適宜説明を省略する。なお、実施の形態３においては、報知音の高さと子タスクの作業対象物の位置とを対応付けていたが、本実施の形態においては、報知音の大きさ及びリズムも子タスクの作業対象物の位置と対応付けている点が異なる。
【００７３】
ここで、子タスクの作業対象物の位置と報知音との関係を図１４に示す。このとき、図１４の各軸の交点（原点）に、聴取空間（破線の空間）における聴取位置２００（例えば、運転席または車内空間の中心）が位置するものとする。左右の軸については、聴取位置２００の正面方向（図１４の点線矢印方向）に対して作業対象物が左側に位置している程、子タスクに対応する報知音が低音である。つまり、作業対象物が聴取位置２００より左側に位置する子タスクよりも、作業対象物が聴取位置２００より右側に位置する子タスクの方が、報知音が高音である。
【００７４】
上下の軸については、聴取位置２００の正面方向に対して作業対象物が上側に位置している程、子タスクに対応する報知音のリズムが早くなる。つまり、作業対象物が聴取位置２００より上側に位置する子タスクよりも、作業対象物が聴取位置２００より下側に位置する子タスクの方が、報知音のリズムが遅い。
【００７５】
前後の軸については、聴取位置２００の正面方向に対して作業対象物が前方に位置している程、子タスクに対応する報知音の音量が大きくなる。つまり、作業対象物が聴取位置２００より前方に位置する子タスクよりも、作業対象物が聴取位置２００より後方に位置する子タスクの方が、報知音の音量が小さい。このように、聴取空間における子タスクの作業対象物の位置に応じて、報知音の高さ、リズム、及び大きさが変化する。
【００７６】
本実施の形態においては、親タスクが「運転終了点検」（親タスク番号"１１１"）であるとする。そして、子タスクが「パーキングブレーキをかける」、「ライトを消す」、「左前窓を閉める」、「右前窓を閉める」、「右後ろ窓を閉める」及び「左後ろ窓を閉める」「エンジンを切る」であるとする。
【００７７】
上記の子タスクに対応する報知音及び音像位置を図１５及び図１６に示す。子タスク「パーキングブレーキをかける」の報知音は譜１であり、二分音符のラ１が連続して出力される。子タスク「ライトを消す」の報知音は譜２であり、八分音符のド２が連続して出力される。子タスク「左前窓を閉める」の報知音は譜３であり、四分音符のド１及びミ１が大きな音（フォルテ）で出力される。子タスク「右前窓を閉める」の報知音は譜４であり、四分音符のド２及びミ２が大きな音で出力される。子タスク「右後ろ窓を閉める」の報知音は譜５であり、四分音符のド２及びミ２が小さな音（ピアノ）で出力される。子タスク「左後ろ窓を閉める」の報知音は譜６であり、四分音符のド１及びミ１が小さな音で出力される。子タスク「エンジンを切る」の報知音は譜７であり、八分音符のシ１が連続して出力される。なお、報知音の音の高さ、大きさ、リズムについては、音響信号発生手段２０によって調節される。音像位置については、各子タスクの作業対象物の位置に音像が来るように、音響信号処理手段１２０は演算処理を行う。
【００７８】
上記の譜１，２，７の違いについて説明する。上下方向においては、エンジンキー及びライトスイッチは、パーキングブレーキよりも上方に位置する。そのため、子タスク「エンジンを切る」、「ライトを消す」の報知音は、子タスク「パーキングブレーキをかける」よりも速いリズムの報知音となっている。また、左右方向においては、左から、パーキングブレーキ、エンジンキー、ライトスイッチと並んでいる。そのため、報知音は、「パーキングブレーキをかける」、「エンジンを切る」、「ライトを消す」の順番で高い音になっている。
【００７９】
上記の譜３〜６の違いについて説明する。左右方向においては、左前窓及び左後ろ窓は、右前窓及び右後ろ窓よりも左側に位置する。そのため、子タスク「左前窓を閉める」及び「左後ろ窓を閉める」の報知音は、子タスク「右前窓を閉める」及び「右後ろ窓を閉める」の報知音よりも低音である。また、前後方向においては、左前窓及び右前窓は、左後ろ窓及び右後ろ窓よりも前方に位置する。そのため、子タスク「左前窓を閉める」及び「右前窓を閉める」の報知音は、子タスク「左後ろ窓を閉める」及び「右後ろ窓を閉める」の報知音よりも大きな音である。
【００８０】
以上のように、本実施の形態にかかる報知装置の構成によれば、子タスクの作業対象物（エンジンキー、パーキングブレーキ、ライトスイッチ等）の位置に応じて、音響信号発生手段２０が、報知音の属性（高さ、リズム、大きさ）を変化させる。これにより、運転手は子タスクの作業対象物の位置を容易に把握できる。
【００８１】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更及び組み合わせをすることが可能である。例えば、上述した実施の形態では、車両の運転におけるタスクを取り扱ったが、これに限られるものではない。レンタカーなど初めて運転する場合の装備の案内や、工場などの機械の取り扱い、家電機器の操作、家庭や事業所などの施錠等のタスクにも応用できることは言うまでもない。
【００８２】
さらに、上述した報知方法の処理（例えば図４や図１３の処理）は、ＤＳＰ（Digital Signal Processor）、ＭＰＵ（Micro Processing Unit）、若しくはＣＰＵ（Central Processing Unit）又はこれらの組み合わせを含むコンピュータにプログラムを実行させることによって実現してもよい。
【００８３】
上述の例において、例えば報知方法の処理をコンピュータに行わせるための命令群を含むプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【符号の説明】
【００８４】
１、３  報知装置
１０  メモリ
２０  音響信号発生手段
３０  タスク検知手段
４０  エンジン
５０  パーキングブレーキ
６０  ギア
７０  シートベルト
８０  ライト
９０  ドアミラー
１００  スピーカ
１１０  反射部
１２０  音響信号処理手段
１３０  カメラ
【図１】
0005810934.tif 000002
【図２】
0005810934.tif 000003
【図３】
0005810934.tif 000004
【図４】
0005810934.tif 000005
【図５】
0005810934.tif 000006
【図６】
0005810934.tif 000007
【図７】
0005810934.tif 000008
【図８】
0005810934.tif 000009
【図９】
0005810934.tif 000010
【図１０】
0005810934.tif 000011
【図１１】
0005810934.tif 000012
【図１２】
0005810934.tif 000013
【図１３】
0005810934.tif 000014
【図１４】
0005810934.tif 000015
【図１５】
0005810934.tif 000016
【図１６】
0005810934.tif 000017