(57)【要約】【課題】  音声を合成することなく操作を音で通知するとともに、操作を通知する音を容易に変更すること。【解決手段】  ＩＣレコーダは、操作に対応するイベントに対応付けた音を記憶するＥＥＰＲＯＭと、ユーザの操作を受け付ける操作受付部と、操作が受け付けられることに応じて、該操作に対応するイベントに関連付けられた音を発生する音発生部（Ｓ４３、Ｓ４４）と、外部から入力される音を受け付ける音受付部（Ｓ４７）と、受け付けられた操作に対応するイベントに関連付けられた音を音受付部により受け付けられた音に変更する変更部（Ｓ５０）と、を備える。【選択図】        図１６
2011145882.tif 000002
【特許請求の範囲】
【請求項１】
操作に対応するイベントに対応付けた音を記憶する音記憶手段と、
ユーザの操作を受け付ける操作受付手段と、
前記操作が受け付けられることに応じて、該操作に対応するイベントに関連付けられた音を発生する音発生手段と、
外部から入力される音を受け付ける音受付手段と、
前記受け付けられた操作に対応するイベントに関連付けられた音を前記音受付手段により受け付けられた音に変更する変更手段と、を備えた音声発生装置。
【請求項２】
ユーザを補助するために予め準備された複数の案内画面のいずれかを表示する案内画面表示手段をさらに含み、
前記案内画面を表示する操作に対応する案内画面表示イベントは、前記複数の案内画面によって異なる、請求項１に記載の音声発生装置。
【請求項３】
ユーザを補助するために予め準備された複数の案内画面のいずれかを表示する案内画面表示手段をさらに含み、
前記複数の案内画面は、階層構造で関連付けられた上位画面と下位画面とを含み、前記上位画面は前記下位画面と関連付けられた選択項目を含み、
前記上位画面が表示されている状態で、前記選択項目を選択する操作に対応する項目選択イベントは、前記選択された選択項目により異なる、請求項１または２に記載の音声発生装置。
【請求項４】
予め定められたパラメータに従って所定の処理を実行する処理実行手段をさらに備え、
前記パラメータを表示する操作に対応するパラメータ表示イベントは、前記表示されたパラメータにより異なる、請求項１に記載の音声発生装置。
【請求項５】
予め定められたパラメータに従って所定の処理を実行する処理実行手段と、
前記パラメータを変更する操作が受け付けられることに応じて、前記パラメータを変更するパラメータ変更手段と、をさらに備え、
前記パラメータを変更する操作に対応する変更確認イベントは、変更後のパラメータにより異なる、請求項１に記載の音声発生装置。
【請求項６】
データにファイル名を付して記憶するデータ記憶手段と、
前記記憶されたデータのファイル名または該データが記憶されている領域の領域名を含み、前記記憶されたデータまたは領域を指定するための指定画面を表示する指定画面表示手段と、をさらに備え、
前記表示された指定画面に含まれるファイル名または領域名を選択する操作に対応するデータ選択イベントは、前記選択されたファイル名または領域名により異なる、請求項１に記載の音声発生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は音声発生装置に関し、特にユーザによる操作を音声で説明する機能を備えた音声発生装置に関する。
【背景技術】
【０００２】
従来、操作説明を音声で通知する電子機器が知られている。例えば、特開平６−３５８６１号公報（特許文献１）は、ＲＯＭにビットマップデータとして予め記憶された複数のメニューに対応する絵柄データを、メニューキーの操作に応じて液晶表示部にメニュー画面として表示させ、カーソルキーの操作に応じたカーソル移動表示によるメニューの指定とともに、その指定メニューに対応する音声データを、フラグデータにより対応付けして言語ＲＯＭから読出し、音声合成部に与え、現指定メニューを意味する音声信号としてスピーカから出力する構成とした電子機器を記載している。
【０００３】
しかしながら、ユーザにより指定された指定メニューに対応して音声データが予め定められているので、例えば、指定メニューに対応して定められた音声データを音声合成して出力される音声信号を聞いて、その内容を理解できるユーザと、理解できないユーザが存在する場合がある。したがって、知識レベルの異なる複数のユーザ全員が内容を理解することができるように、音声データを定めるのは困難であるといった問題がある。
【０００４】
また、音声データをメモリに記憶する等すれば、ユーザが音声データを編集するなどしてカスタマイズすることが可能であるが、音声データを音声合成するための音声合成プログラムを実行する中央演算装置（ＣＰＵ）の負荷が大きく、さらに、使用する記憶容量が大きいので、ＣＰＵの処理能力およびメモリの容量が制限される場合には音声合成プログラムを搭載することができないといった問題がある。
【特許文献１】特開平６−３５８６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題を解決するためになされたもので、この発明の目的の１つは、音声を合成することなく操作を音で通知するとともに、操作を通知する音を容易に変更することが可能な音声発生装置を提供することである。
【課題を解決するための手段】
【０００６】
上述した目的を達成するためにこの発明のある局面によれば、音声発生装置は、操作に対応するイベントに対応付けた音を記憶する音記憶手段と、ユーザの操作を受け付ける操作受付手段と、操作が受け付けられることに応じて、該操作に対応するイベントに関連付けられた音を発生する音発生手段と、外部から入力される音を受け付ける音受付手段と、受け付けられた操作に対応するイベントに関連付けられた音を音受付手段により受け付けられた音に変更する変更手段と、を備える。
【０００７】
この局面に従えば、ユーザの操作が受け付けられると、受け付けられた操作に対応するイベントに関連付けらされた音が出力されるので、ユーザの操作を音で通知することができる。また、外部から入力される音で、イベントに関連付けられた音が変更されるので、操作を知らせる音を、ユーザが入力した音に変更することができる。このため、音声を合成することなく操作を音で通知するとともに、操作を通知する音を容易に変更することが可能な音声発生装置を提供することができる。
【０００８】
好ましくは、ユーザを補助するために予め準備された複数の案内画面のいずれかを表示する案内画面表示手段をさらに含み、案内画面を表示する操作に対応する案内画面表示イベントは、複数の案内画面によって異なる。
【０００９】
この局面に従えば、案内画面を表示する操作に対応する案内画面表示イベントは、複数の案内画面によって異なるので、複数の案内画面のうち表示される案内画面によって出力される音を異ならせることができるとともに、その音をカスタマイズすることができる。
【００１０】
好ましくは、ユーザを補助するために予め準備された複数の案内画面のいずれかを表示する案内画面表示手段をさらに含み、複数の案内画面は、階層構造で関連付けられた上位画面と下位画面とを含み、上位画面は下位画面と関連付けられた選択項目を含み、上位画面が表示されている状態で、選択項目を選択する操作に対応する項目選択イベントは、選択された選択項目により異なる。
【００１１】
この局面に従えば、上位画面が表示されている状態で、選択項目を指定する操作に対応する項目選択イベントは、選択された選択項目により異なるので、選択項目が選択されることによって出力される音を異ならせることができるとともに、その音をカスタマイズすることができる。
【００１２】
好ましくは、予め定められたパラメータに従って所定の処理を実行する処理実行手段をさらに備え、パラメータを表示する操作に対応するパラメータ表示イベントは、表示されたパラメータにより異なる。
【００１３】
この局面に従えば、パラメータを表示する操作に対応するパラメータ表示イベントは、表示されるパラメータによって異なるので、パラメータが表示されることによって出力される音を異ならせることができるとともに、その音をカスタマイズすることができる。
【００１４】
好ましくは、予め定められたパラメータに従って所定の処理を実行する処理実行手段と、パラメータを変更する操作が受け付けられることに応じて、パラメータを変更するパラメータ変更手段と、をさらに備え、パラメータを変更する操作に対応する変更確認イベントは、変更後のパラメータにより異なる。
【００１５】
この局面によれば、パラメータを変更する操作に対応する変更確認イベントは、変更後のパラメータにより異なるので、パラメータが変更されることによって出力される音を異ならせることができるとともに、その音をカスタマイズすることができる。
【００１６】
好ましくは、データにファイル名を付して記憶するデータ記憶手段と、記憶されたデータのファイル名または該データが記憶されている領域の領域名を含み、記憶されたデータまたは領域を指定するための指定画面を表示する指定画面表示手段と、をさらに備え、表示された指定画面に含まれるファイル名または領域名を選択する操作に対応するデータ選択イベントは、選択されたファイル名または領域名により異なる。
【００１７】
この局面に従えば、データにファイル名が付されて記憶され、記憶されたデータまたは領域を指定するための指定画面が表示され、表示された指定画面に含まれるファイル名または領域名を選択する操作に対応するデータ選択イベントは、選択されたファイル名または領域名により異なる。このため、選択されたファイル名または領域名が選択されることによって出力される音を異ならせることができるとともに、その音をカスタマイズすることができる。
【発明を実施するための形態】
【００１８】
以下、図面を参照しつつ、本発明の実施の形態におけるＩＣレコーダについて説明する。ＩＣレコーダは、音声発生装置の一例であり、ユーザの操作を受け付ける電子機器であれば、デジタルカメラ、ビデオカメラ、携帯電話機、パーソナルコンピュータ等であってもよい。以下の説明では、同一部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１９】
図１は、ＩＣレコーダの平面図である。図１を参照して、ＩＣレコーダ１は、本体部３と、本体部３の表面に配置された液晶表示装置（ＬＣＤ）３５と、本体部３の表面および側面に配置された複数のボタンを含む操作部７と、を含む。ユーザは、ＬＣＤ３５に表示された案内画面を見ながら操作部７を操作することができる。なお、ＬＣＤ３５に代えて、有機ＥＬＤ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等のディスプレイを用いるようにしてもよい。
【００２０】
操作部７は、フォルダボタン７Ａ、編集ボタン７Ｂ、録音ボタン７Ｃ、選択ボタン７Ｄ、決定ボタン７Ｅ、停止ボタン７Ｆ、切換スイッチ５およびメニューボタン９を含む。フォルダボタン７Ａ、編集ボタン７Ｂ、録音ボタン７Ｃ、選択ボタン７Ｄ、決定ボタン７Ｅおよび停止ボタン７Ｆは、本体部３の表面に配置され、切換スイッチ５およびメニューボタン９は、本体部３の側面に配置される。選択ボタン７Ｄは、上下左右それぞれにスイッチを有し、ユーザは４つの操作を入力することができる。例えば、ユーザは、ＬＣＤ３５に表示されたカーソルを上下左右それぞれの方向に移動させる操作を入力することができる。
【００２１】
フォルダボタン７Ａ、編集ボタン７Ｂ、録音ボタン７Ｃ、選択ボタン７Ｄ、決定ボタン７Ｅ、停止ボタン７Ｆおよびメニューボタン９は、ハードキーであり、通常はＯＦＦであるが、ユーザにより押下されるとＯＮになる。切換スイッチ５は、スライドスイッチであり、第１の状態と第２の状態とのいずれか一方に状態が切り換わる。ここでは、切換スイッチ５は、ユーザが音の入力先を定めるパラメータを設定するために用いられる。具体的には、ＩＣレコーダ１は、音声をマイクロホン１７（図２参照）と外部のマイクロホン等が接続されるライン入力端子２９（図２参照）とのいずれかから音を入力することが可能であり、切換スイッチ５がユーザにより第１の状態に切り換えられている間はマイクロホン１７から入力される音を選択するパラメータとして「マイク入力」が入力先を定めるパラメータに設定され、切換スイッチ５がユーザにより第２の状態に切り換えられている間はライン入力端子２９から入力される音を選択するパラメータとして「ライン入力」が入力先を定めるパラメータに設定される。
【００２２】
図２は、ＩＣレコーダのハードウェア構成の概要を示す機能ブロック図である。図２を参照して、ＩＣレコーダ１は、ＩＣレコーダの全体を制御するための中央演算装置（ＣＰＵ）１１と、それぞれがＣＰＵ１１とバス３７で接続された、コーデック１３と、エンコーダ／デコーダ１５と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２１と、スピーカ２３と、ヘッドホン端子２５と、外部メモリコントローラ２７と、ライン入力端子２９と、シリアルインターフェース（Ｉ／Ｆ）３１と、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥｒａｓａＢｌｅ  ａｎｄ  ＰｒｏｇｒａｍｍａＢｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３３と、ＬＣＤ３５と、を含む。
【００２３】
ＲＡＭ２１は、ＣＰＵ１１の作業領域として用いられる。ＥＥＰＲＯＭ３３は、ＣＰＵ１１が実行するプログラム、そのプログラムを実行するためのパラメータ等を記憶するとともに、圧縮された音声信号等を不揮発的に記憶する。ＥＥＰＲＯＭ３３に記憶されるデータの詳細は後述する。外部メモリコントローラ２７は、メモリカード２７Ａが接続される。ＣＰＵ１１は、外部メモリコントローラ２７を介して、それに接続されたメモリカード２７Ａにアクセスが可能である。
【００２４】
シリアルインターフェース３１は、シリアル通信可能な装置と接続される。ＣＰＵ１１は、シリアルインターフェース３１を介して、それに接続された装置と通信が可能である。ヘッドホン端子２５は、ヘッドホンまたはイヤホン等が接続され、それらにアナログの音声信号を出力する。スピーカ２３は、本体部３のＬＣＤ３５が配置される表面とは逆の裏面に設置され、アナログの音声信号が入力され、音声を出力する。
【００２５】
コーデック１３は、マイクロホン１７が接続され、切換スイッチ５が第１の状態に切り換えられる間はマイクロホン１７からアナログの音声信号が入力され、切換スイッチ５が第２の状態に切り換えられている間はライン入力端子２９からアナログの音声信号が入力される。コーデック１３は、入力されるアナログの音声信号をデジタル信号に変換し、所定の処理をした後に、デジタル処理後の音声信号をＣＰＵ１１に出力する。
【００２６】
エンコーダ／デコーダ１５は、ＣＰＵ１１により制御され、コーデック１３から出力される音声信号を符号化し、音データを生成する。また、エンコーダ／デコーダ１５は、ＣＰＵ１１により制御され、音データを復号し、音声信号を生成する。
【００２７】
ＣＰＵ１１は、コーデック１３から出力される音声信号を、エンコーダ／デコーダ１５に符号化させ、符号化された音データをＥＥＰＲＯＭ２９または外部メモリコントローラ２７に接続されたメモリカード２７Ａに記憶する。
【００２８】
また、ＣＰＵ１１は、ＥＥＰＲＯＭ２９または外部メモリコントローラ２７に接続されたメモリカード２７Ａに記憶された音データを読み出して、エンコーダ／デコーダ１５に復号させ、復号された音声信号をコーデック１３にアナログ信号に変換させ、アナログの音声信号を、スピーカ２３またはヘッドホン端子２５に接続されたヘッドホンに出力する。
【００２９】
図３は、ＣＰＵの機能の概要をＥＥＰＲＯＭに記憶されるデータとともに示す機能ブロック図である。図３を参照して、ＥＥＰＲＯＭ３３は、カスタマイズ音８１、イベントテーブル８３、デフォルト音８５、パラメータ８７および音データ８９を記憶する。ＣＰＵ１１は、ユーザによる操作を受け付ける操作受付部５１と、案内画面をＬＣＤ３５に表示する案内画面表示部５３と、パラメータを変更するパラメータ変更部５５と、所定の処理を実行する処理実行部５７と、音データ８９を選択可能な指定画面をＬＣＤ３５に表示する指定画面表示部５９と、外部から入力される音を受け付ける音受付部６１と、変更部６３と、音発生部６５と、を含む。
【００３０】
ユーザを補助するために予め準備された複数の案内画面がＥＥＰＲＯＭ３３に記憶されており、案内画面表示部５３は、ＥＥＰＲＯＭ３３に記憶された複数の案内画面のうちから１つを選択して表示する。ここで、案内画面表示部５３が表示する案内画面について説明する。ＥＥＰＲＯＭ３３に記憶される複数の案内画面は、複数の階層に分類されており、異なる階層間で関連付けられることによって階層構造を構成する。上位の階層に分類される案内画面（上位画面）は、１以上の選択項目を含み、１以上の選択項目それぞれが１つ下位の階層に分類される案内画面（下位画面）と関連付けられる。
【００３１】
図４は、複数の案内画面が構成する階層構造を示す図である。図４を参照して、階層構造は、第１〜第３の３つの階層を含み、複数の案内画面が第１〜第３階層のいずれかに分類される。ここでは、第１階層に分類される画面を総称してメニュー画面といい、第２階層に分類される案内画面を総称してサブ画面といい、第３階層に分類される案内画面を総称してパラメータ設定画面という。ここで、第１階層に分類されるメニュー画面と、第２階層に分類される４つの録音設定画面、再生設定画面、編集設定画面および共通設定画面との関連について説明する。
【００３２】
図５は、メニュー画面の一例を示す図である。図５を参照して、メニュー画面は、「録音設定」、「再生設定」、「編集設定」および「共通設定」の文字が表された４つの選択項目を含み、メニュー画面は４つの選択項目を選択可能に表示する。メニュー画面は、ユーザが操作部７に含まれるメニューボタン９が押下されると、ＬＣＤ３５に表示される。ユーザは、メニュー画面がＬＣＤ３５に表示されている段階で、操作部７に含まれる選択ボタン７Ｄを操作することにより４つの選択項目のいずれか１つを選択することができる。メニュー画面は、４つの選択項目のうち選択された選択項目を反転表示し、選択されていることをユーザに通知する。図５では、反転表示をハッチングで示し、「録音設定」の選択項目が選択されていることを示している。なお、メニュー画面が表示されてユーザにより選択項目が選択される前の段階では、デフォルトとして最も上に表示される「録音設定」の選択項目が選択される。
【００３３】
メニュー画面に含まれる４つの選択項目は、第２階層の４つのサブ画面それぞれと関連付けられる。具体的には、選択項目「録音設定」に録音設定画面が関連付けられており、選択項目「再生設定」に再生設定画面が関連付けられており、選択項目「編集設定」に編集設定画面が関連付けられており、選択項目「共通設定」に共通設定画面が関連付けられている。メニュー画面において、４つの選択項目のいずれか１つが選択された状態で、操作部７に含まれる決定ボタン７Ｅが押下されると、選択された選択項目に関連付けられたサブ画面がＬＣＤ３５に表示される。例えば、メニュー画面の選択項目「録音設定」が選択された状態で決定ボタン７Ｅが押下されると、録音設定画面がＬＣＤ３５に表示される。
【００３４】
図６は、録音設定画面の一例を示す図である。図６を参照して、録音設定画面は、「録音モード」、「マイク感度」、「マイクＡＬＣ設定」および「ＬｏｗＣｕｔフィルタ」の文字が表された４つの選択項目を含み、録音設定画面は４つの選択項目を選択可能に表示する。ユーザは、録音設定画面がＬＣＤ３５に表示されている段階で、操作部７に含まれる選択ボタン７Ｄを操作することにより４つの選択項目のいずれか１つを選択することができる。録音設定画面は、４つの選択項目のうち選択された選択項目を反転表示し、選択されていることをユーザに通知する。図６では、反転表示をハッチングで示し、「録音モード」の選択項目が選択されていることを示している。なお、ユーザにより選択項目が選択される前の段階では、デフォルトとして最も上に表示される「録音モード」の選択項目が選択される。
【００３５】
録音設定画面に含まれる４つの選択項目は、第３階層の４つのパラメータ設定画面それぞれと関連付けられる。具体的には、選択項目「録音モード」に録音モード設定画面が関連付けられており、選択項目「マイク感度」にマイク感度設定画面が関連付けられており、選択項目「マイクＡＬＣ設定」にマイクＡＬＣ設定画面が関連付けられており、選択項目「ＬｏｗＣｕｔフィルタ」にＬｏｗＣｕｔフィルタ設定画面が関連付けられている。録音設定画面において、４つの選択項目のいずれか１つが選択された状態で、操作部７に含まれる決定ボタン７Ｅが押下されると、選択された選択項目に関連付けられたパラメータ設定画面がＬＣＤ３５に表示される。例えば、録音設定画面の選択項目「録音モード」が選択された状態で決定ボタン７Ｅが押下されると、録音モード設定画面がＬＣＤ３５に表示される。
【００３６】
図７は、録音モード設定画面の一例を示す図である。図７を参照して、録音モード設定画面は、「ＭＰ３」および「ＰＣＭ」の文字が表された２つのパラメータを含み、録音モード設定画面は２つのパラメータを選択可能に表示する。ユーザは、録音モード設定画面がＬＣＤ３５に表示されている段階で、操作部７に含まれる選択ボタン７Ｄを操作することにより２つのパラメータのいずれか１つを選択することができる。録音モード設定画面は、２つのパラメータのうち選択されたパラメータを反転表示し、選択されていることをユーザに通知する。図７では、反転表示をハッチングで示し、「ＭＰ３」のパラメータが選択されていることを示している。さらに、録音モード設定画面は、「ＭＰ３」のパラメータに対して、サブのパラメータとして「３２０」、「１９２」、「１２８」、「６４」および「３２」の５つのサブパラメータを選択可能に表示する。ユーザは、選択ボタン７Ｄを操作することにより５つのサブパラメータのいずれか１つを選択することができる。録音モード設定画面は、５つのパラメータのうち選択されたサブパラメータを反転表示し、選択されていることをユーザに通知する。図７では、反転表示をハッチングで示し、「１２８」のサブパラメータが選択されていることを示している。
【００３７】
図３に戻って、案内画面表示部５３が表示する案内画面は、メニュー画面、サブ画面およびパラメータ設定画面であり、操作受付部５１により受け付けられた操作に従って、案内画面を表示する。操作受付部５１は、操作部７が有するメニューボタン９が押下されると案内画面表示イベントを発生し、メニュー画面を識別するための画面名を含む案内画面イベント信号を案内画面表示部５３、変更部６３および音発生部６５に出力する。
【００３８】
また、操作受付部５１は、メニュー画面がＬＣＤ３５に表示されている段階で、メニュー画面に含まれる選択項目のいずれかが選択され、操作部７が有する決定ボタン７Ｅが押下されると案内画面表示イベントを発生し、選択された選択項目に関連付けられたサブ画面を識別するための画面名を含む案内画面イベント信号を案内画面表示部５３、変更部６３および音発生部６５に出力する。
【００３９】
さらに、操作受付部５１は、サブ画面がＬＣＤ３５に表示されている段階で、サブ画面に含まれる選択項目のいずれかが選択され、操作部７が有する決定ボタン７Ｅが押下されると案内画面表示イベントを発生し、選択された選択項目に関連付けられたパラメータ設定画面を識別するための画面名を含む案内画面イベント信号を案内画面表示部５３、変更部６３および音発生部６５に出力する。
【００４０】
案内画面表示部５３は、操作受付部５１から案内画面イベント信号が入力されると、その案内画面イベント信号に含まれる画面名で特定される画面をＬＣＤ３５に表示する。具体的には、案内画面表示部５３は、操作部７が有するメニューボタン９が押下されることに応じてメニュー画面を表示し、メニュー画面が表示されている段階で、メニュー画面に含まれる選択項目のいずれかが選択され、操作部７が有する決定ボタン７Ｅが押下されるとサブ画面を表示し、サブ画面が表示されている段階で、サブ画面に含まれる選択項目のいずれかが選択され、操作部７が有する決定ボタン７Ｅが押下されるとパラメータ設定画面を表示する。
【００４１】
また、操作受付部５１は、メニュー画面またはサブ画面に含まれる選択項目が選択されると項目選択イベントを発生し、選択された選択項目を識別するための選択項目名を含む項目選択イベント信号を案内画面表示部５３、変更部６３および音発生部６５に出力する。具体的には、メニュー画面がＬＣＤ３５に表示されている段階で、操作部７が有する選択ボタン７Ｄが押下されてメニュー画面に含まれる選択項目のいずれかが選択されると、選択された選択項目を識別するための選択項目名を含む項目選択イベント信号を案内画面表示部５３、変更部６３および音発生部６５に出力する。操作受付部５１は、サブ画面がＬＣＤ３５に表示されている段階で、サブ画面に含まれる選択項目のいずれかが選択されると、選択された選択項目を識別するための選択項目を含む項目選択イベント信号を案内画面表示部５３、変更部６３および音発生部６５に出力する。案内画面表示部５３においては、項目選択イベント信号が入力されると、そのとき表示しているメニュー画面またはサブ画面に含まれる選択項目のうち項目選択イベント信号に含まれる選択項目名を反転表示に切り換える。
【００４２】
また、操作受付部５１は、パラメータ設定画面がＬＣＤ３５に表示されている段階で、操作部７が有する選択ボタン７Ｄが押下されてパラメータ設定画面に含まれるパラメータのいずれかが選択されるとパラメータ表示イベントを発生し、選択されたパラメータを含むパラメータ表示イベント信号を案内画面表示部５３、変更部６３および音発生部６５に出力する。案内画面表示部５３は、操作受付部５１からパラメータ表示イベント信号が入力されると、パラメータ表示イベント信号に含まれるパラメータを反転表示に切り換える。また、操作受付部５１は、案内画面表示イベント信号を出力する場合に、その案内画面表示イベント信号に含まれる画面名がパラメータ設定画面の場合、その案内画面表示イベント信号を出力した後に、パラメータ設定画面で設定可能なパラメータのうち既に設定されているパラメータを含むパラメータ表示イベント信号を、案内画面表示部５３、変更部６３および音発生部６５に出力する。案内画面表示部５３は、操作受付部５１からパラメータ設定画面の画面名を含む案内画面表示イベント信号が入力されるとパラメータ設定画面を表示するが、その後入力されるパラメータ表示イベント信号に基づいて、そのパラメータ表示イベント信号に含まれるパラメータを反転表示する。
【００４３】
処理実行部５７は、ＥＥＰＲＯＭ３３に記憶されたパラメータ８７に従って処理を実行する。ここでは、処理実行部５７が実行する処理は、後述する音受付部６１から入力される音を音データ８９としてＥＥＰＲＯＭ３３に記憶する録音処理、ＥＥＰＲＯＭ３３に記憶された音データ８９を再生し、スピーカ２３から出力する再生処理としている。処理実行部５７は、録音処理を実行する場合、切換スイッチ５が第１の状態に切り換えられている場合、音受付部６１から入力される音のうちマイクロホン１７から入力される音を記憶し、切換スイッチ５が第２の状態に切り換えられている場合、音受付部６１から入力される音のうちライン入力端子２９に入力される音を記憶する。
【００４４】
操作受付部５１は、ＬＣＤ３５にパラメータ設定画面が表示されている段階で、パラメータが選択され、操作部７が有する決定ボタン７Ｅが押下されると、選択されたパラメータを含む変更確認イベント信号をパラメータ変更部５５、変更部６３および音発生部６５に出力する。また、操作受付部５１は、切換スイッチ５が切り換えられると、切換後の切換スイッチ５の状態に対応付けられたパラメータを含む変更確認イベント信号をパラメータ変更部５５、変更部６３および音発生部６５に出力する。パラメータ変更部５５は、変更確認イベント信号が操作受付部５１から入力されると、変更確認イベント信号に含まれるパラメータで処理実行部５７が処理を実行するのに用いるパラメータを更新する。具体的には、変更確認イベント信号に含まれるパラメータで、ＥＥＰＲＯＭ３３に記憶されているパラメータを更新する。
【００４５】
指定画面表示部５９は、ＥＥＰＲＯＭ３３に記憶された音データ８９を選択可能な指定画面をＬＣＤ３５に表示する。操作受付部５１は、ユーザが操作部７が有するフォルダボタン７Ａを押下すると、フォルダ指定画面表示指示を指定画面表示部５９に出力する。指定画面表示部５９は、フォルダ指定画面表示指示が入力されると、ＥＥＰＲＯＭ３３が有する複数の記憶領域（フォルダ）を識別するためのフォルダ名を選択可能に列挙したフォルダ指定画面をＬＣＤ３５に表示する。操作受付部５１は、ユーザが操作部７が有する選択ボタン７Ｄを押下してフォルダ名を選択すると、選択されたフォルダ名を含むデータ選択イベント信号を変更部６３および音発生部６５に出力する。
【００４６】
また、操作受付部５１は、フォルダ指定画面がＬＣＤ３５に表示され、フォルダ名が選択された状態で、ユーザが操作部７が有する決定ボタン７Ｅを押下すると、選択されたフォルダ名を含むファイル指定画面表示指示を指定画面表示部５９に出力する。指定画面表示部５９は、ファイル指定画面表示指示が入力されると、ＥＥＰＲＯＭ３３が有する複数の記憶領域（フォルダ）のうちファイル指定画面表示指示に含まれるフォルダ名で特定されるフォルダに記憶されている音データ８９を識別するためのファイル名を選択可能に列挙したファイル指定画面をＬＣＤ３５に表示する。操作受付部５１は、ユーザが操作部７が有する選択ボタン７Ｄを押下してファイル名を選択すると、選択されたファイル名を含む音データ選択イベント信号を変更部６３および音発生部６５に出力する。ここで、指定画面とは、フォルダ指定画面およびファイル指定画面を含む。
【００４７】
図８は、フォルダ指定画面の一例を示す図である。図８を参照して、フォルダ指定画面は、「Ａ」〜「Ｄ」の４つのフォルダ名を含み、フォルダ指定画面は４つのフォルダ名を選択可能に表示する。ユーザは、フォルダ指定画面がＬＣＤ３５に表示されている段階で、操作部７に含まれる選択ボタン７Ｄを操作することにより４つのフォルダ名のいずれか１つを選択することができる。フォルダ指定画面は、４つのフォルダ名のうち選択されたフォルダ名を反転表示し、選択されていることをユーザに通知する。図８では、反転表示をハッチングで示し、「Ａ」のフォルダ名が選択されていることを示している。なお、ユーザにより選択される前の段階では、デフォルトとして最も左に表示される「Ａ」のフォルダ名が選択される。
【００４８】
フォルダ指定画面において、４つのフォルダ名のいずれか１つが選択された状態で、操作部７が有する決定ボタン７Ｅが押下されると、選択されたフォルダ名で特定されるフォルダに記憶されている音データ８９のファイル名を列挙した音データ指定画面がＬＣＤ３５に表示される。
【００４９】
図９は、データ指定画面の一例を示す図である。図９を参照して、データ指定画面は、３つの音データ８９のファイル名を含み、データ指定画面は３つのファイル名を選択可能に表示する。ユーザは、データ指定画面がＬＣＤ３５に表示されている段階で、操作部７に含まれる選択ボタン７Ｄを操作することにより３つのファイル名のいずれか１つを選択することができる。データ指定画面は、３つのファイル名のうち選択されたフォルダ名を反転表示し、選択されていることをユーザに通知する。図９では、反転表示をハッチングで示し、「０９０３２０」のファイル名が選択されていることを示している。なお、ユーザにより選択される前の段階では、デフォルトとして最も上に表示される「０９０３２０」のファイル名が選択される。
【００５０】
データ指定画面において、３つのファイル名のいずれか１つが選択された状態で、操作部７に含まれる決定ボタン７Ｅが押下されると、選択されたファイル名で特定される音データ８９が、処理実行部５７により再生される。
【００５１】
音受付部６１は、外部から入力される音を受け付ける。具体的には、マイクロホン１７から入力される音、または、ライン入力端子２９に接続された外部装置から入力される音を受け付ける。音受付部６１は、受け付けられた音を変更部６３および処理実行部５７に出力する。
【００５２】
以下の説明では、上述した案内画面表示イベント信号、項目選択イベント信号、パラメータ表示イベント信号、変更確認イベント信号およびデータ選択イベント信号を総称してイベント信号という。
【００５３】
音発生部６５は、操作受付部５１により操作が受け付けられることに応じて、その操作に対応するイベントに関連付けられた音を発生する。具体的には、音発生部６５は、操作受付部５１からイベント信号が入力されると、そのイベント信号に対応するイベントテーブル８３をＥＥＰＲＯＭ３３から読出し、イベント信号で特定されるイベントとイベントテーブル８３によって関連付けられた音をスピーカ２３から出力する。
【００５４】
図１０は、案内画面表示イベントに対応するイベントテーブルの一例を示す図である。図１０を参照して、案内画面表示イベントに対応するイベントテーブル８３は、案内画面名に、デフォルト音と、カスタマイズ音とを関連付けるために、案内画面名の項目と、デフォルト音の項目と、カスタマイズ音の項目とからなるレコードを含む。例えば、メニュー画面に、デフォルト音のファイル名「ａ１」と、カスタマイズ音のファイル名「Ｂ１」とを関連付ける。なお、後述するようにカスタマイズ音は、変更部６３により記憶され、イベントテーブル８３が更新されるので、変更部６３によりイベントテーブル８３が更新される前の段階においては、カスタマイズ音のファイル名は画面名に関連付けられず、ヌルが設定されている。
【００５５】
図１１は、項目選択イベントに対応するイベントテーブルの一例を示す図である。図１１を参照して、項目選択イベントに対応するイベントテーブル８３は、選択項目名に、デフォルト音と、カスタマイズ音とを関連付けるために、選択項目名の項目と、デフォルト音の項目と、カスタマイズ音の項目とからなるレコードを含む。例えば、選択項目名「録音設定」に、デフォルト音のファイル名「ｃ１」と、カスタマイズ音のファイル名「ｄ１」とを関連付ける。なお、後述するようにカスタマイズ音は、変更部６３により記憶され、イベントテーブル８３が更新されるので、変更部６３によりイベントテーブル８３が更新される前の段階においては、カスタマイズ音のファイル名は選択項目名に関連付けられず、ヌルが設定されている。
【００５６】
図１２は、パラメータ表示イベントおよび変更確認イベントに対応するイベントテーブルの一例を示す図である。図１２を参照して、パラメータ表示イベントおよび変更確認イベントに対応するイベントテーブル８３は、パラメータに、デフォルト音と、カスタマイズ音とを関連付けるために、パラメータの項目と、デフォルト音の項目と、カスタマイズ音の項目とからなるレコードを含む。例えば、パラメータ「録音モード  ＯＮ」に、デフォルト音のファイル名「ｇ１」と、カスタマイズ音のファイル名「ｈ１」とを関連付ける。なお、後述するようにカスタマイズ音は、変更部６３により記憶され、イベントテーブル８３が更新されるので、変更部６３によりイベントテーブル８３が更新される前の段階においては、カスタマイズ音のファイル名はパラメータに関連付けられず、ヌルが設定されている。
【００５７】
図１３は、データ選択イベントに対応するイベントテーブルの一例を示す図である。図１３を参照して、データ選択イベントに対応するイベントテーブル８３は、フォルダ名またはファイル名に、デフォルト音と、カスタマイズ音とを関連付けるために、フォルダ名の項目と、デフォルト音の項目と、カスタマイズ音の項目とからなるレコードを含む。例えば、フォルダ名「フォルダＡ」に、デフォルト音のファイル名「ｉ１」と、カスタマイズ音のファイル名「ｊ１」とを関連付ける。また、音データのファイル名「ファイル１」に、デフォルト音のファイル名「ｉ２」と、カスタマイズ音のファイル名「ｋ１」とを関連付ける。なお、後述するようにカスタマイズ音は、変更部６３により記憶され、イベントテーブル８３が更新されるので、変更部６３によりイベントテーブル８３が更新される前の段階においては、カスタマイズ音のファイル名はフォルダ名またはファイル名に関連付けられず、ヌルが設定されている。
【００５８】
図３に戻って、音発生部６５は、操作受付部５１から案内画面表示イベント信号が入力されると、図１０に示したイベントテーブル８３をＥＥＰＲＯＭ３３から読出し、案内画面表示イベント信号に含まれる画面名を含むレコードを抽出し、案内画面表示イベント信号に含まれる画面名にカスタマイズ音が関連付けられている場合は、そのカスタマイズ音をスピーカ２３から出力し、カスタマイズ音が関連付けられていない場合は、デフォルト音をスピーカ２３から出力する。
【００５９】
音発生部６５は、操作受付部５１から項目選択イベント信号が入力されると、図１１に示したイベントテーブル８３をＥＥＰＲＯＭ３３から読出し、項目選択イベント信号に含まれる選択項目名を含むレコードを抽出し、項目選択イベント信号に含まれる選択項目名にカスタマイズ音が関連付けられている場合は、そのカスタマイズ音をスピーカ２３から出力し、カスタマイズ音が関連付けられていない場合は、デフォルト音をスピーカ２３から出力する。
【００６０】
音発生部６５は、操作受付部５１からパラメータ表示イベント信号または変更確認イベント信号が入力されると、図１２に示したイベントテーブル８３をＥＥＰＲＯＭ３３から読出し、パラメータ表示イベント信号または変更確認イベント信号に含まれるパラメータを含むレコードを抽出する。そして、パラメータ表示イベント信号または変更確認イベント信号に含まれるパラメータにカスタマイズ音が関連付けられている場合は、そのカスタマイズ音をスピーカ２３から出力し、カスタマイズ音が関連付けられていない場合は、デフォルト音をスピーカ２３から出力する。
【００６１】
音発生部６５は、操作受付部５１からデータ選択イベント信号が入力されると、図１３に示したイベントテーブル８３をＥＥＰＲＯＭ３３から読出し、データ選択イベント信号に含まれるフォルダ名またはファイル名を含むレコードを抽出する。そして、データ選択イベント信号に含まれるフォルダ名またはファイル名にカスタマイズ音が関連付けられている場合は、そのカスタマイズ音をスピーカ２３から出力し、カスタマイズ音が関連付けられていない場合は、デフォルト音をスピーカ２３から出力する。
【００６２】
変更部６３は、操作受付部５１により受け付けられた操作に対応するイベントに対応付けられた音を変更する。操作受付部５１は、操作部７が有する編集ボタン７Ｂが押下されると、編集指示を変更部６３に出力する。変更部６３は、イベント信号が入力された後、操作受付部５１から編集指示が入力されると、音受付部６１から入力される音をカスタマイズ音８１として、イベント信号で特定されるイベントに関連付けてＥＥＰＲＯＭ３３に記憶する。具体的には、変更部６３は、操作受付部５１からイベント信号が入力されると、そのイベント信号に対応するイベントテーブル８３をＥＥＰＲＯＭ３３から読出し、イベント信号で特定されるイベントを含むレコードを特定する。そして、音受付部６１から入力される音をカスタマイズ音８１としてＥＥＰＲＯＭ３３に記憶するとともに、特定したレコードのカスタマイズ音の項目に、ＥＥＰＲＯＭ３３に記憶したカスタマイズ音８１のファイル名を設定する。
【００６３】
より具体的には、変更部６３は、操作受付部５１から案内画面表示イベント信号が入力された後に編集指示が入力されると、図１０に示した案内画面表示イベントに対応するイベントテーブル８３をＥＥＰＲＯＭ３３から読出し、案内画面表示イベント信号に含まれる画面名を含むレコードを特定する。そして、音受付部６１から入力される音をカスタマイズ音８１としてＥＥＰＲＯＭ３３に記憶するとともに、特定したレコードのカスタマイズ音の項目に、ＥＥＰＲＯＭ３３に記憶したカスタマイズ音８１のファイル名を設定する。
【００６４】
変更部６３は、操作受付部５１から項目選択イベント信号が入力された後に編集指示が入力されると、図１１に示した項目選択イベントに対応するイベントテーブル８３をＥＥＰＲＯＭ３３から読出し、項目選択イベント信号に含まれる選択項目名を含むレコードを特定する。そして、音受付部６１から入力される音をカスタマイズ音８１としてＥＥＰＲＯＭ３３に記憶するとともに、特定したレコードのカスタマイズ音の項目に、ＥＥＰＲＯＭ３３に記憶したカスタマイズ音８１のファイル名を設定する。
【００６５】
変更部６３は、操作受付部５１からパラメータ表示イベント信号または変更確認イベント信号が入力された後に編集指示が入力されると、図１２に示したパラメータ表示イベントまたは変更確認イベントに対応するイベントテーブル８３をＥＥＰＲＯＭ３３から読出し、パラメータ表示イベント信号または変更確認イベント信号に含まれるパラメータを含むレコードを特定する。そして、音受付部６１から入力される音をカスタマイズ音８１としてＥＥＰＲＯＭ３３に記憶するとともに、特定したレコードのカスタマイズ音の項目に、ＥＥＰＲＯＭ３３に記憶したカスタマイズ音８１のファイル名を設定する。
【００６６】
変更部６３は、操作受付部５１からデータ選択イベント信号が入力された後に編集指示が入力されると、図１３に示したデータ選択イベントに対応するイベントテーブル８３をＥＥＰＲＯＭ３３から読出し、データ選択イベント信号に含まれるフォルダ名またはファイル名を含むレコードを特定する。そして、音受付部６１から入力される音をカスタマイズ音８１としてＥＥＰＲＯＭ３３に記憶するとともに、特定したレコードのカスタマイズ音の項目に、ＥＥＰＲＯＭ３３に記憶したカスタマイズ音８１のファイル名を設定する。
【００６７】
このように、変更部は、操作受付部５１により受け付けられた操作に対応するイベントに対応付けられた音を、ユーザが発声した音で変更するので、次に同じ操作をした場合に、ユーザの言葉の音声を出力させることができる。その結果、ユーザの操作を音声で補助するとともに、その音声をユーザの言葉の音声に変更することができる。
【００６８】
図１４は、音声ガイド処理の流れの一例を示すフローチャートである。音声ガイド処理は、ＣＰＵ１１が音声ガイドプログラムを実行することにより、ＣＰＵ１１により実行される処理である。図１４を参照して、ＣＰＵ１１は、ユーザによる操作を受け付けたか否かを判断する（ステップＳ０１）。操作を受け付けるまで待機状態となり（ステップＳ０１でＮＯ）、操作を受け付けたならば（ステップＳ０１でＹＥＳ）、処理をステップＳ０２に進める。
【００６９】
ステップＳ０２においては、ステップＳ０１において受け付けられた操作が、メニューボタン９を押下する操作か否かを判断する。メニューボタン９を押下する操作ならば処理をステップＳ０３に進めるが、そうでなければ処理をステップＳ０４に進める。ステップＳ０３においては、案内画面表示処理を実行し、処理をステップＳ０１に戻す。案内画面表示処理については後述する。
【００７０】
ステップＳ０４においては、ステップＳ０１において受け付けられた操作がフォルダボタン７Ａを押下する操作か否かを判断する。フォルダボタン７Ａを押下する操作ならば処理をステップＳ０５に進めるが、そうでなければ処理をステップＳ０６に進める。ステップＳ０５においては、ファイル指定処理を実行し、処理をステップＳ０１に戻す。ファイル指定処理については後述する。
【００７１】
ステップＳ０６においては、ステップＳ０１において受け付けられた操作が切換スイッチ５を切り換える操作か否かを判断する。切換スイッチ５を切り換える操作ならば処理をステップＳ０７に進めるが、そうでなければ処理をステップＳ０８に進める。ステップＳ０７においては、切り換えられた後の切換スイッチ５の状態からパラメータを特定し、パラメータ設定処理を実行し、処理をステップＳ０１に戻す。パラメータ設定処理については後述する。
【００７２】
ステップＳ０８においては、ステップＳ０１において受け付けられた操作が処理の実行を指示する操作か否かを判断する。処理の実行を指示する操作ならば処理をステップＳ０９に進めるが、そうでなければ処理をステップＳ１０に進める。ステップＳ０９においては、処理実行処理を実行し、処理をステップＳ０１に戻す。処理実行処理は、ここでは、録音処理または再生処理である。これらの処理はＩＣレコーダ１の処理として周知なのでここでは説明を繰り返さない。
【００７３】
ステップＳ１０においては、ステップＳ０１で受け付けられた操作が終了を指示する操作か否かを判断する。終了を指示する操作ならば音声ガイド処理を終了するが、そうでなければ処理をステップＳ０１に戻す。
【００７４】
図１５は、案内画面表示処理の流れの一例を示すフローチャートである。案内画面表示処理は、図１４に示した音声ガイド処理のステップＳ０３において実行される処理である。図１５を参照して、ＣＰＵ１１は、最上位の階層に分類された案内画面、ここではメニュー画面をＬＣＤ３５に表示する（ステップＳ２１）。次に案内画面表示イベントを発生し（ステップＳ２２）、案内画面表示イベントに対応するイベント音出力処理を実行する（ステップＳ２３）。
【００７５】
ここで、イベント音出力処理について説明する。図１６は、イベント音出力処理の流れの一例を示すフローチャートである。イベント音出力処理は、図１５に示した案内画面表示処理のステップＳ２３、Ｓ２６およびＳ３０、後述する図１７に示すパラメータ画面出力処理のステップＳ５７，Ｓ６０、図１８に示すパラメータ設定処理のステップＳ７４、図１９に示すファイル指定処理のステップＳ８４およびＳ９０において実行される処理である。イベント音出力処理が実行される場合には、それが実行される前に案内画面表示イベント、項目選択イベント、パラメータ表示イベント、変更確認イベントおよびデータ選択イベントが発生する。図１５に示した案内画面表示処理においては、案内画面表示イベントおよび項目選択イベントのいずれかが発生する。
【００７６】
図１６を参照して、ステップＳ４１においては、直前に発生したイベントに対応するイベントテーブル８３をＥＥＰＲＯＭ３３から読み出す。次のステップＳ４２においては、イベントテーブルでイベントにカスタマイズ音が関連付けられているか否かを判断する。カスタマイズ音が関連付けられているならば処理をステップＳ４３に進めるが、そうでなければ処理をステップＳ４４に進める。ステップＳ４３においては、カスタマイズ音をスピーカ２３から出力し、処理をステップＳ４５に進める。ステップＳ４４においては、デフォルト音をスピーカ２３から出力し、処理をステップＳ４５に進める。
【００７７】
ステップＳ４５においては、編集ボタン７Ｂが押下されたか否かを判断する。編集ボタン７Ｂが押下されたならば処理をステップＳ４６に進めるが、そうでなければ処理を案内画面表示処理、パラメータ画面出力処理、パラメータ設定処理、ファイル指定処理のうち、イベント音出力処理を呼び出した処理に戻す。
【００７８】
ステップＳ４６においては、編集ガイド音声をスピーカ２３から出力する。例えば、編集ガイド音声として「操作に対応する音声を入力してください。」のメッセージをスピーカ２３から出力する。次のステップＳ４７においては、カスタマイズ音を受け付ける。ユーザがマイクロホン１７に入力する音声をカスタマイズ音として受け付ける。次のステップＳ４８においては、ユーザにより承認されたか否かを判断する。例えば、決定ボタン７Ｅが押下された場合に、承認されたと判断する。ユーザにより承認された場合には処理をステップＳ４９に進めるが、そうでなければ処理を案内画面表示処理、パラメータ画面出力処理、パラメータ設定処理、ファイル指定処理のうち、イベント音出力処理を呼び出した処理に戻す。
【００７９】
ステップＳ４９においては、ステップＳ４７において受け付けられたカスタマイズ音をＥＥＰＲＯＭ３３に記憶する。これにより、カスタマイズ音８１がＥＥＰＲＯＭ３３に記憶される。そして、ステップＳ４１において読み出されたイベントテーブル８３を更新する（ステップＳ５０）。具体的には、イベントテーブル８３に含まれるレコードのうちからイベントに対応するレコードを特定し、その特定されたレコードのカスタマイズ音の項目に、ステップＳ４９においてＥＥＰＲＯＭ３３に記憶されたカスタマイズ音８１のファイル名を設定する。
【００８０】
図１５に戻って、ステップＳ２３において実行されるイベント音出力処理においては、案内画面表示イベントに対応するイベントテーブル８３を読み出し、案内画面表示イベントに含まれる画面名を含むレコードをイベントテーブル８３から特定し、カスタマイズ音またはデフォルト音を出力する。このため、ステップＳ２１または後述するステップＳ３５において表示される案内画面に関連付けられたデフォルト音またはカスタマイズ音が出力されるので、ユーザは、表示された案内画面を音で認識することができる。また、カスタマイズ音が出力される場合には、表示された案内画面に対してユーザが録音したカスタマイズ音が出力されるので、デフォルト音が出力されるよりも理解しやすくなる。
【００８１】
次のステップＳ２４においては、選択項目を選択する操作を受け付けたか否かを判断する。選択項目を選択する操作を受け付けたならば処理をステップＳ２５に進めるが、そうでなければ処理をステップＳ３３に進める。ステップＳ２５においては、項目選択イベントを発生する。そして、項目選択イベントに対応するイベント音出力処理を実行する（ステップＳ２６）。
【００８２】
次のステップＳ２７においては、選択項目を決定する操作を受け付けたか否かを判断する。選択項目を決定する操作を受け付けたならば処理をステップＳ２８に進めるが、そうでなければ処理をステップＳ３３に進める。決定ボタン７Ｅが押下されたならば、そのときに選択されている選択項目を決定する操作を受け付けたと判断する。ステップＳ２８においては、下位の階層の案内画面をＬＣＤ３５に表示する。ＬＣＤ３５に表示されている案内画面がメニュー画面ならば、選択項目に関連付けられているサブ画面を表示し、ＬＣＤ３５に表示されている案内画面がサブ画面ならば、選択項目に関連付けられているパラメータ設定画面を表示する。
【００８３】
次のステップＳ２９においては、案内画面表示イベントを発生する。そして、ステップＳ２３と同様に、案内画面表示イベントに対応するイベント音出力処理を実行する（ステップＳ３０）。次のステップＳ３１においては、ステップＳ２８において、ＬＣＤ３５に表示された案内画面がパラメータ設定画面か否かを判断する。パラメータ設定画面ならば処理をステップＳ３２に進めるが、そうでなければステップＳ３２をスキップして処理をステップＳ３３に進める。ステップＳ３２においては、パラメータ画面出力処理を実行し、処理をステップＳ３３に進める。パラメータ画面出力処理については後述する。
【００８４】
ステップＳ３３においては、表示される案内画面を前の案内画面に戻すための戻る操作を受け付けたか否かを判断する。戻る操作を受け付けたならば処理をステップＳ３４に進めるが、そうでなければ処理をステップＳ２４に戻す。例えば、停止ボタン７Ｆが押下されたならば、戻る操作を受け付けたと判断する。ステップＳ３４においては、上位の階層に画面が存在するか否かを判断する。上位の階層に画面が存在するならば処理をステップＳ３５に進めるが、そうでなければ、処理を音声ガイド処理に戻す。ＬＣＤ３５に表示されている画面が、メニュー画面ならば上位の階層は存在しないので、処理を音声ガイド処理に戻す。ＬＣＤ３５に表示されている案内画面が、サブ画面またはパラメータ設定画面ならば、上位の階層に案内画面が存在するので、処理をステップＳ３５に進める。
【００８５】
ステップＳ３５においては、上位の階層の案内画面をＬＣＤ３５に表示し、処理をステップＳ２２に戻す。ＬＣＤ３５に表示されている案内画面がサブ画面ならば、メニュー画面をＬＣＤ３５に表示し、ＬＣＤ３５に表示されている案内画面がパラメータ設定画面ならば、サブ画面をＬＣＤ３５に表示する。
【００８６】
図１７は、パラメータ画面出力処理の流れの位置を示すフローチャートである。パラメータ画面出力処理は、図１５のステップＳ３２において実行される処理であり、パラメータ設定画面が表示された後に実行される処理である。図１７を参照して、ＣＰＵ１１は、表示されたパラメータ設定画面で設定可能なパラメータのうちからそのとき既に設定されているパラメータを選択し、反転表示する（ステップＳ５１）。次のステップＳ５２においては、ステップＳ５１において選択されたパラメータを含むパラメータ表示イベントを発生する。
【００８７】
そして、図１６に示したイベント音出力処理を実行する（ステップＳ５３）。イベント音出力処理においては、パラメータ表示イベントに対応するイベントテーブル８３を読み出し、パラメータ表示イベントに含まれるパラメータを含むレコードをイベントテーブル８３から特定し、カスタマイズ音をまたはデフォルト音を出力する。このため、ステップＳ５１において反転表示されたパラメータに関連付けられたデフォルト音またはカスタマイズ音が出力されるので、ユーザは、選択されたパラメータを音で認識することができる。また、編集ボタン７Ｂが押下された場合は、ユーザが入力するカスタマイズ音のファイル名をカスタマイズ音の項目に設定する。このため、ステップＳ５１において反転表示されたパラメータにユーザの音声を関連付けることができる。したがって、デフォルト音よりもユーザが理解しやすいカスタム音で、パラメータを説明する音声を出力することができる。
【００８８】
次のステップＳ５４においては、パラメータを選択する操作を受け付けたか否かを判断する。パラメータを選択する操作を受け付けたならば処理をステップＳ５５に進めるが、そうでなければ処理を案内画面表示処理に戻す。ステップＳ５５においては、次のパラメータを選択し、反転表示する。さらに次のステップＳ５６においては、ステップＳ５５において選択されたパラメータを含むパラメータ表示イベントを発生し、処理をステップＳ５７に進める。
【００８９】
ステップＳ５７においては、ステップＳ５３と同様にイベント音出力処理を実行する。これにより、選択されたパラメータに関連付けられたカスタマイズ音またはデフォルト音が出力されるので、ユーザは、選択されたパラメータを音声で認識することができる。また、また、カスタマイズ音が出力される場合には、デフォルト音よりもユーザが理解しやすいカスタム音で、パラメータを説明する音声を出力することができる。
【００９０】
次のステップＳ５８においては、決定ボタン７Ｅが押下されたか否かを判断する。決定ボタン７Ｅが押下されたならば処理をステップＳ５９に進めるが、そうでなければ処理を案内画面表示処理に戻す。ステップＳ５９においては、それまで設定されているパラメータをステップＳ５５において選択されたパラメータで変更するために、パラメータ設定処理を実行し、処理を案内画面表示処理に戻す。
【００９１】
図１８は、パラメータ設定処理の流れの一例を示すフローチャートである。パラメータ設定処理は、図１４のステップＳ０７または図１７のステップＳ６０において実行される処理である。図１８を参照して、ＣＰＵ１１は、変更後のパラメータを特定する（ステップＳ７１）。そして、それまで設定されているパラメータを変更後のパラメータで変更する（ステップＳ７２）。具体的には、ＥＥＰＲＯＭ３３に記憶されているパラメータを、変更後のパラメータで書き換える。次のステップＳ７３においては、変更後のパラメータを含む変更確認イベントを発生し、処理をステップＳ７４に進める。
【００９２】
ステップＳ７４においては、図１６に示したイベント音出力処理を実行し、図１７に示したパラメータ画面出力処理または図１４に示した音声ガイド処理のうちパラメータ設定処理を呼び出した処理を戻す。イベント音出力処理においては、変更確認イベントに対応するイベントテーブル８３を読み出し、変更確認イベントに含まれるパラメータを含むレコードをイベントテーブル８３から特定し、カスタマイズ音またはデフォルト音を出力する。このため、変更されたパラメータに関連付けられたデフォルト音またはカスタマイズ音が出力されるので、ユーザは、変更後のパラメータを音で認識することができる。また、編集ボタン７Ｂが押下された場合は、ユーザが入力するカスタマイズ音のファイル名をカスタマイズ音の項目に設定する。このため、変更されたパラメータにユーザの音声を関連付けることができる。したがって、デフォルト音よりもユーザが理解しやすいカスタム音で、変更されたパラメータを説明する音声を出力することができる。
【００９３】
図１９は、ファイル指定処理の流れの一例を示すフローチャートである。ファイル指定処理は、図１４に示した音声ガイド処理のステップＳ０５において実行される処理であり、フォルダボタン７Ａが押下されることに応じて実行される処理である。図１９を参照して、ＣＰＵ１１は、ＥＥＰＲＯＭ３３が有するフォルダのフォルダ名またはカレントフォルダに記憶されているデータのファイル名を読み出し、ＬＣＤ３５に表示する（ステップＳ８１）。
【００９４】
次のステップＳ８２においては、表示されたフォルダ名またはファイル名のうち、先頭のフォルダ名またはファイル名を選択する。次のステップＳ８３においては、選択されたフォルダ名またはファイル名を含むデータ選択イベントを発生する。
【００９５】
そして、図１６に示したイベント音出力処理を実行する（ステップＳ８４）。イベント音出力処理においては、データ選択イベントに対応するイベントテーブル８３を読み出し、データ選択イベントに含まれるフォルダ名またはファイル名を含むレコードをイベントテーブル８３から特定し、カスタマイズ音またはデフォルト音を出力する。このため、選択されたフォルダ名またはファイル名に関連付けられたデフォルト音またはカスタマイズ音が出力されるので、ユーザは、選択したフォルダまたは音データを音で認識することができる。また、編集ボタン７Ｂが押下された場合は、ユーザが入力するカスタマイズ音のファイル名をカスタマイズ音の項目に設定する。このため、選択されたフォルダ名またはファイル名にユーザの音声を関連付けることができる。したがって、デフォルト音よりもユーザが理解しやすいカスタム音で、選択されたフォルダ名またはファイル名を説明する音声を出力することができる。
【００９６】
次のステップＳ８５においては、フォルダ名またはファイル名を選択する操作を受け付けたか否かを判断する。フォルダ名またはファイル名を選択する操作を受け付けたならば処理をステップＳ８６に進めるが、そうでなければ処理を図１４に示した音声ガイド処理に戻す。ステップＳ８６においては、次に表示するためのフォルダ名またはファイル名が存在するか否かを判断する。次に表示するためのフォルダ名またはファイル名が存在するならば処理をステップＳ８７に進めるが、そうでなければ処理をステップＳ８２に戻す。
【００９７】
ステップＳ８７においては、次に表示するためのフォルダ名またはファイル名を選択する。そして、選択されたフォルダ名またはファイル名を反転表示し（ステップＳ８８）、選択されたフォルダ名にまたはファイル名を含むデータ選択イベントを発生し（ステップＳ８９）、処理をステップＳ９０に進める。
【００９８】
ステップＳ９０においてはステップＳ８４と同様に、図１６に示したイベント音出力処理を実行し、処理を図１４に示した音声ガイド処理に戻す。これにより、新たに選択されたフォルダ名またはファイル名に関連付けられたデフォルト音またはカスタマイズ音が出力される。また、カスタマイズ音が出力される場合には、ユーザは、デフォルト音が出力される場合よりも選択されたフォルダ名またはファイル名を理解しやすい。
【００９９】
以上説明したように本実施の形態におけるＩＣレコーダ１は、ユーザの操作が受け付けられると、受け付けられた操作に対応するイベントに対応付けらされた音が出力されるので、ユーザの操作を音で通知することができる。また、操作が受け付けられた後に編集ボタン７Ｂが押下されると、ユーザがマイクロホン１７に入力した音で、イベントに関連付けられた音が変更されるので、操作を知らせる音をユーザが入力したカスタマイズ音に変更することができる。
【０１００】
また、案内画面を表示する操作が受け付けられることに応じて、案内画面に関連付けられたカスタマイズ音が出力されるので、表示された案内画面を知らせる音をカスタマイズすることができる。
【０１０１】
また、上位階層の案内画面が表示されている状態で、その案内画面に含まれる選択項目を指定する操作が受け付けられることに応じて、選択項目に関連付けられたカスタマイズ音が出力されるので、下位階層の案内画面を選択する前に、下位階層の案内画面を説明するなどの下位階層の案内画面を知らせる音をカスタマイズすることができる。
【０１０２】
また、パラメータ設定画面を表示する操作が受け付けられる場合に、設定されているパラメータに関連付けられたカスタマイズ音が出力され、また、パラメータ設定画面においてパラメータを選択する操作が受け付けられると、選択されたパラメータに関連付けられたカスタマイズ音が出力されるので、設定されている、またはこれから設定しようとするパラメータを知らせる音をカスタマイズすることができる。
【０１０３】
さらに、パラメータを変更する操作が受け付けられることに応じて、変更されたパラメータに関連付けられたカスタマイズ音が出力される。このため、変更後のパラメータを通知する音をカスタマイズすることができる。
【０１０４】
さらに、データにファイル名が付されて記憶されており、記憶されたデータまたはフォルダを指定するための指定画面が表示され、表示された指定画面に含まれるファイル名またはフォルダ名を選択する操作が受け付けられることに応じて、選択されたファイル名またはフォルダ名に関連付けられたカスタマイズ音が出力されるので、選択されたファイル名またはフォルダ名を知らせる音をカスタマイズすることができる。
【０１０５】
なお、本実施の形態においてはＩＣレコーダ１について説明したが、図１５〜図１９に示した処理をＣＰＵ１１に実行させるための音声ガイド方法、または音声ガイドプログラムとして発明を捉えることができるのは言うまでもない。
【０１０６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１０７】
＜付記＞
（１）操作受付手段は、パラメータを切り換えるための切換スイッチを含み、操作受付手段は、切換スイッチが切り換えられることに応じて、パラメータを変更する操作を受け付ける、請求項５に記載の音声発生装置。この局面に従えば、切換スイッチが切り換えられることに応じて、パラメータを変更する操作が受け付けられるので、ユーザは、切換スイッチを切り換えることにより、変更後のパラメータを音で知ることができる。
（２）ユーザを補助するために予め準備された案内画面を表示する案内画面表示手段をさらに含み、案内画面は、パラメータを設定するためのパラメータ設定画面を含み、操作受付手段は、パラメータ設定画面が表示されている状態において、パラメータを変更する操作を受け付ける、請求項５に記載の音声発生装置。この局面に従えば、パラメータ設定画面が表示されている状態において、パラメータを変更する操作が受け付けられることに応じて、パラメータの変更を通知する変更確認イベントが発生するので、ユーザは、パラメータ設定画面が表示されている状態で変更後のパラメータを音で知ることができる。
（３）  音声発生装置を制御するコンピュータで実行される音声ガイド方法であって、
前記音声発生装置は、操作に対応するイベントに対応付けた音を記憶する音記憶手段を備えており、
ユーザの操作を受け付けるステップと、
前記操作が受け付けられることに応じて、該操作に対応するイベントに関連付けられた音を発生するステップと、
外部から入力される音を受け付けるステップと、
前記受け付けられた操作に対応するイベントに関連付けられた音を前記受け付けられた音に変更するステップと、を含む音声ガイド方法。
（４）  音声発生装置を制御するコンピュータで実行される音声ガイドプログラムであって、
前記音声発生装置は、操作に対応するイベントに関連付けた音を記憶する音記憶手段を備えており、
ユーザの操作を受け付けるステップと、
前記操作が受け付けられることに応じて、該操作に対応するイベントに関連付けられた音を発生するステップと、
外部から入力される音を受け付けるステップと、
前記受け付けられた操作に対応するイベントに関連付けられた音を前記受け付けられた音に変更するステップと、を前記コンピュータに実行させる音声ガイドプログラム。
【図面の簡単な説明】
【０１０８】
【図１】ＩＣレコーダの平面図である。
【図２】ＩＣレコーダのハードウェア構成の概要を示す機能ブロック図である。
【図３】ＣＰＵの機能の概要をＥＥＰＲＯＭに記憶されるデータとともに示す機能ブロック図である。
【図４】複数の案内画面が構成する階層構造を示す図である。
【図５】メニュー画面の一例を示す図である。
【図６】録音設定画面の一例を示す図である。
【図７】録音モード設定画面の一例を示す図である。
【図８】フォルダ指定画面の一例を示す図である。
【図９】データ指定画面の一例を示す図である。
【図１０】案内画面表示イベントに対応するイベントテーブルの一例を示す図である。
【図１１】項目選択イベントに対応するイベントテーブルの一例を示す図である。
【図１２】パラメータ表示イベントおよび変更確認イベントに対応するイベントテーブルの一例を示す図である。
【図１３】データ選択イベントに対応するイベントテーブルの一例を示す図である。
【図１４】音声ガイド処理の流れの一例を示すフローチャートである。
【図１５】案内画面表示処理の流れの一例を示すフローチャートである。
【図１６】イベント音出力処理の流れの一例を示すフローチャートである。
【図１７】パラメータ画面出力処理の流れの位置を示すフローチャートである。
【図１８】パラメータ設定処理の流れの一例を示すフローチャートである。
【図１９】ファイル指定処理の流れの一例を示すフローチャートである。
【符号の説明】
【０１０９】
１  ＩＣレコーダ、３  本体部、５  切換スイッチ、７  操作部、７Ａ  フォルダボタン、７Ｂ  編集ボタン、７Ｃ  録音ボタン、７Ｄ  選択ボタン、７Ｅ  決定ボタン、７Ｆ  停止ボタン、９  メニューボタン、１１  ＣＰＵ、１３  コーデック、１５  エンコーダ／デコーダ、１７  マイクロホン、２１  ＲＡＭ、２３  スピーカ、２５  ヘッドホン端子、２７  外部メモリコントローラ、２７Ａ  メモリカード、２９  ライン入力端子、３１  シリアルインターフェース、３３  ＥＥＰＲＯＭ、３７  バス、５１  操作受付部、５３  案内画面表示部、５５  パラメータ変更部、５７  処理実行部、５９  指定画面表示部、６１  音受付部、６３  変更部、６５  音発生部、８１  カスタマイズ音、８３  イベントテーブル、８５  デフォルト音、８７  パラメータ、８９  音データ。
【図１】
2011145882.tif 000003
【図２】
2011145882.tif 000004
【図３】
2011145882.tif 000005
【図４】
2011145882.tif 000006
【図５】
2011145882.tif 000007
【図６】
2011145882.tif 000008
【図７】
2011145882.tif 000009
【図８】
2011145882.tif 000010
【図９】
2011145882.tif 000011
【図１０】
2011145882.tif 000012
【図１１】
2011145882.tif 000013
【図１２】
2011145882.tif 000014
【図１３】
2011145882.tif 000015
【図１４】
2011145882.tif 000016
【図１５】
2011145882.tif 000017
【図１６】
2011145882.tif 000018
【図１７】
2011145882.tif 000019
【図１８】
2011145882.tif 000020
【図１９】
2011145882.tif 000021