(57)【要約】【課題】音再生装置の記憶部への書き込み制御と音再生制御を１つの装置で行える音再生制御装置を提供すること。【解決手段】音再生装置５０に接続され、前記音再生装置５０を制御する音再生装置制御装置１は、第１の記憶部２０に記憶された音再生情報３０を読み出して送信し、音再生装置５０に、送信した音再生情報３０を第２の記憶部６０へ書き込ませるための制御を行うメモリー書き込み制御部１０と、第２の記憶部６０に書き込ませた音再生情報３０により、音再生装置５０に音再生を行わせるための制御を行う音再生制御部４０とを含む。【選択図】図１
2010197557.tif 000002
【特許請求の範囲】
【請求項１】
音再生装置に接続され、前記音再生装置を制御する音再生制御装置において、
第１の記憶部に記憶された音再生情報を読み出して送信し、前記音再生装置に、送信した前記音再生情報を第２の記憶部へ書き込ませるための制御を行うメモリー書き込み制御部と、
前記第２の記憶部に書き込ませた前記音再生情報により、前記音再生装置に音再生を行わせるための制御を行う音再生制御部と、
を含むことを特徴とする音再生制御装置。
【請求項２】
請求項１において、
前記メモリー書き込み制御部は、
前記音再生装置に、送信した前記音再生情報を前記第２の記憶部へ書き込ませるコマンドを生成することを特徴とする音再生制御装置。
【請求項３】
請求項１又は２において、
前記音再生制御部は、
前記音再生装置に、前記第２の記憶部に記憶された前記音再生情報による音再生を実行させる音再生コマンドを生成することを特徴とする音再生制御装置。
【請求項４】
請求項１乃至３のいずれかにおいて、
前記音再生制御部は、
音再生装置の種別情報に基づいて、前記音再生装置が実行可能な音再生コマンドを生成することを特徴とする音再生制御装置。
【請求項５】
請求項１乃至４のいずれかにおいて、
前記音再生情報は、
音再生コマンドデータと音データの少なくとも１つと、これらに対応するインデックス情報とを含み、
前記音再生制御部は、
前記音再生コマンドデータと前記音データの少なくとも１つに対応する前記インデックス情報を用いて前記音再生コマンドデータと前記音データの少なくとも１つの再生を指定するコマンドを生成することを特徴とする音再生制御装置。
【請求項６】
請求項５において、
前記音再生制御部は、
各前記インデックス情報に対応する前記音再生コマンドデータと前記音データのいずれかを再生させる音再生コマンドを生成し順次送信することを特徴とする音再生制御装置。
【請求項７】
請求項１乃至６のいずれかに記載の音再生制御装置として機能することを特徴とする集積回路装置。
【請求項８】
請求項１乃至６のいずれかに記載の音再生制御装置と、
前記音再生制御装置からの制御信号に基づき、前記第２の記憶部に記憶された前記音再生情報に基づく音再生を行う音再生装置と、
を含む音再生評価システム。
【請求項９】
音再生装置をテストするテスト方法であって、
第１の記憶部に記憶された音再生情報を読み出して送信し、前記音再生装置に送信した前記音再生情報を第２の記憶部へ書き込ませるための制御を行うステップと、
前記第２の記憶部に書き込ませた前記音再生情報による前記音再生装置に音再生を行わせるための制御を行うステップと、
を含むことを特徴とする音再生装置テスト方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の幾つかの態様は、音再生制御装置、集積回路装置、音再生評価システム、音再生装置のテスト方法等に関する。
【背景技術】
【０００２】
音再生装置を搭載し、音メッセージを出力する音再生システムが搭載された電子機器が知られている。
【０００３】
このような音再生システムでは、フラッシュメモリーへの書き込み装置と音再生評価装置を個別に用意して、フラッシュメモリーをフラッシュメモリー書き込み装置に装着したりケーブル等で接続したり、フラッシュメモリー書き込み装置とＰＣを専用ケーブルで接続したりして、ＰＣ上の専用ツールからＲＯＭデータを送信してフラッシュメモリーに書き込む。
【特許文献１】特開２００１−２４３４２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
実基板上にフラッシュメモリー内蔵の音再生装置及び外付けフラッシュメモリーに書き込む場合、フラッシュメモリーに書き込んだ後、フラッシュライターからホストデバイスに接続を切り替えないと、フラッシュメモリーに書き込んだＲＯＭデータの音再生による内容が確認できない。
【０００５】
また、フラッシュメモリーへの書き込みに専用ツールをインストールしたＰＣが必要であり、フラッシュライター装置単体でフラッシュメモリーに書き込むことができない。
【０００６】
本発明は、以上のような問題点に鑑みてなされたものである。本発明のいくつかの態様によれば、音を再生する音再生装置制御装置において、音再生装置の記憶部への書き込み制御と音再生制御を１つの装置で行える音再生制御装置を提供できる。
【課題を解決するための手段】
【０００７】
（１）本発明は、音再生装置に接続され、前記音再生装置を制御する音再生制御装置において、第１の記憶部に記憶された音再生情報を読み出して送信し、前記音再生装置に、送信した前記音再生情報を第２の記憶部へ書き込ませるメモリー書き込み制御部と、前記第２の記憶部に書き込ませた前記音再生情報により、前記音再生装置に音再生を行わせるための制御を行う音再生制御部と、を含むことを特徴とする音再生制御装置に関係する。
【０００８】
メモリー書き込み制御部は、第１の記憶部に記憶された音再生情報を読み出して送信し、前記音再生装置に、送信した前記音再生情報を第２の記憶部へ書き込ませるための制御を行う。
【０００９】
音再生制御部は、前記第２の記憶部に書き込ませた前記音再生情報により、前記音再生装置に音再生を行わせるための制御を行う。
【００１０】
音再生情報とは、再生対象となる音データ、音再生コマンド、各音データの配置アドレスを含んでもよい。
【００１１】
このように、本発明によれば、一つの装置で第２の記憶部への書き込みと書き込んだ内容に対応する音の再生を行うことができる。
【００１２】
また、本発明によれば、第２の記憶部への書き込みと書き込んだ内容に対応する音の再生で、第２の記憶部と各装置の切り替えが不要にできる。
【００１３】
また、本発明によれば、ＰＣがなくても第２の記憶部への書き込みができる。
【００１４】
（２）また、この音再生制御装置では、前記メモリー書き込み制御部は、前記音再生装置に、送信した前記音再生情報を前記第２の記憶部へ書き込ませるコマンドを生成するようにしてもよい。
【００１５】
（３）また、この音再生制御装置では、前記音再生制御部は、前記音再生装置に、前記第２の記憶部に記憶された前記音再生情報による音再生を実行させる音再生コマンドを生成するようにしてもよい。
【００１６】
（４）また、この音再生制御装置では、前記音再生制御部は、音再生装置の種別情報に基づいて、前記音再生装置が実行可能な音再生コマンドを生成するようにしてもよい。
【００１７】
（５）また、この音再生制御装置では、前記音再生情報は、音再生コマンドデータと音データの少なくとも１つと、これらに対応するインデックス情報とを含み、前記音再生制御部は、前記音再生コマンドデータと前記音データの少なくとも１つに対応する前記インデックス情報を用いて前記音再生コマンドデータと前記音データの少なくとも１つの再生を指定するコマンドを生成するようにしてもよい。
【００１８】
（６）また、この音再生制御装置では、前記音再生制御部は、各前記インデックス情報に対応する前記音再生コマンドデータと前記音データのいずれかを再生させる音再生コマンドを生成し順次送信するようにしてもよい。
【００１９】
（７）また、上記のいずれかに記載の音再生制御装置として機能することを特徴とする集積回路装置である。
【００２０】
（８）本発明は、上記のいずれかに記載の音再生制御装置と、前記音再生制御装置からの制御信号に基づき、前記第２の記憶部に記憶された前記音再生情報に基づく音再生を行う音再生装置と、を含む音再生評価システムである。
【００２１】
（９）本発明は、音再生装置をテストするテスト方法であって、第１の記憶部に記憶された音再生情報を読み出して送信し、前記音再生装置に送信した前記音再生情報を第２の記憶部へ書き込ませるための制御を行うステップと、前記第２の記憶部に書き込ませた前記音再生情報による前記音再生装置に音再生を行わせるための制御を行うステップと、を含むことを特徴とする音再生装置のテスト方法である。
【図面の簡単な説明】
【００２２】
【図１】音再生制御装置の実施形態の構成例。
【図２】音再生制御装置のシステム構成例。
【図３】第２の記憶部への書き込み処理のフローチャート。
【図４】音再生情報格納ＲＯＭデータの構成例。
【図５】音再生情報格納ＲＯＭデータの構成例。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の好適な実施形態について図面を用いて詳細に説明する。なお、以下に説明する実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成の全てが本発明の必須構成要件であるとは限らない。
【００２４】
１．音再生装置の実施形態
図１に本実施形態の構成例を示す。音再生制御装置１は、第１の記憶部２０に記憶された音再生情報３０を読み出して送信し、音再生装置５０に、送信した音再生情報３０を第２の記憶部６０へ書き込ませるための制御を行うメモリー書き込み制御部１０と、第２の記憶部６０に書き込ませた音再生情報３０により、音再生装置５０に音再生を行わせるための制御を行う音再生制御部４０とを含む。
【００２５】
本実施形態にかかる音再生制御装置１は、メモリー書き込み制御部１０が、第１の記憶部２０に記憶された音再生情報３０を読み出して送信し、音再生装置５０に、送信した音再生情報３０を第２の記憶部６０へ書き込ませるための制御を行い、音再生制御部４０が、第２の記憶部６０に書き込ませた音再生情報３０により、音再生装置５０に音再生を行わせるための制御を行う。
【００２６】
メモリー書き込み制御部１０は、音再生装置５０に、送信した音再生情報３０を第２の記憶部６０へ書き込ませるコマンドを生成するようにしてもよい。
【００２７】
音再生装置５０は、メモリー書き込み制御部１０が生成した、第２の記憶部６０へ書き込ませるコマンドによって、第１の記憶部２０の音再生情報３０を第２の記憶部６０に書き込みを行うことができる。
【００２８】
音再生制御部４０は、音再生装置５０に第２の記憶部６０に記憶された音再生情報に基づく音再生を実行させる音再生コマンドを生成するようにしてもよい。
【００２９】
音再生装置５０は、音再生コマンドにより、第２の記憶部６０に記憶された音の再生を実行することができる。
【００３０】
音再生制御装置１は、音再生装置の種別情報に基づいて、音再生制御部４０は、音再生装置５０が実行可能な音再生コマンドを生成するようにしてもよい。
【００３１】
本実施形態の音再生制御装置１によれば、例えば、音再生装置５０が第２の記憶部６０を内蔵する場合と外付けである場合とで異なる音再生コマンドを生成することができる。
【００３２】
音再生情報３０は、音再生コマンドデータと音データの少なくとも１つと、音再生コマンドデータと音データに対応するインデックスとを含み、音再生制御部４０は、コマンドデータに対応するインデックスの指定を受けて音再生コマンドを生成してもよい。
【００３３】
音再生制御部４０は、インデックス情報に対応する音再生コマンドデータと音データのいずれかを再生させる音再生コマンドを生成し順次送信するようにしてもよい。
【００３４】
音データとは、音再生装置５０によって再生される音データのファイルであり、圧縮された音ファイルでもよい。例えばＡＤＰＣＭ形式やＡＡＣ−ＬＣ形式の音データファイルでもよい。また、音データは、例えば、録音された音データのファイルや、ＴＴＳ（Text-to-Speech）システムにより作成された音データのファイルであってもよい。
【００３５】
第１の記憶部２０は、ＳＤカードやｍｉｃｒｏＳＤでもよい。第２の記憶部６０は、フラッシュメモリーでもよい。
【００３６】
第２の記憶部６０は、音再生装置５０に内蔵されていても、音再生装置５０に外付けにしてもよい。
【００３７】
２．本実施形態の音再生装置制御装置のシステム構成例
図２は、本実施形態の音再生装置制御装置１のシステム構成例である。
【００３８】
本実施形態の音再生装置評価システム２００では、評価ボード５００を含んで構成してもよい。評価ボード５００は、音再生ＩＣ（音再生装置）５０を搭載した音再生装置搭載ボード４００と、音再生制御ＩＣ（音再生制御装置）１を搭載した音再生制御装置搭載ボード３００とをホストＩ／Ｆコネクタ等を介して接続して構成してもよい。
【００３９】
評価ボード５００には、音再生ＩＣ５０の評価に必要なクロック、電源、スイッチ１１〜１５、アンプ９０、ホストＣＰＵインタフェースが備わっている。
【００４０】
また評価ボード５００は、ＳＤカード（又はマイクロＳＤカード）スロット１３０を備える。ＳＤカード１２０には音再生情報格納ＲＯＭデータ１１０が記憶されている。
【００４１】
また、本実施形態の音再生装置評価システム２００では、再生／停止ボタン１１、スキップボタン１２、ボリュームアップボタン１３、ボリュームダウンボタン１４、リセットボタン１５、出力スピーカー１００とを含むようにしてもよい。
【００４２】
よって、本実施形態の音再生装置制御装置では、新たな音再生情報に基づいて音再生を行う場合には、新しい音再生情報が格納されたＳＤカードを接続すればよい。
【００４３】
第２の記憶部への書き込みは、メモリー書き込みコマンドの一例として、イレース、ライト、リードの３つのコマンドで制御してもよい。
【００４４】
イレースとは、第２の記憶部６０に記憶されたデータを消去するコマンドである。
【００４５】
ライトとは、第２の記憶部６０にデータを書き込むコマンドである。
【００４６】
リードとは、第２の記憶部６０からのデータを読み込むコマンドである。
【００４７】
図３は、第１の記憶部２０の音再生情報３０を第２の記憶部６０へ書き込むシステム処理のフローチャートである。
【００４８】
書き込み処理が開始されると、音再生制御装置１から音再生装置５０へイレースコマンドが送信される（ステップＳ１００）。
【００４９】
音再生装置５０は、イレースコマンドを実行し、第２の記憶部のデータを消去する（ステップＳ１１０）。
【００５０】
そして、音再生制御装置が第１の記憶部２０の音再生情報３０を読み込む（ステップＳ１２０）。
【００５１】
音再生制御装置１が、ライトコマンドを音再生情報３０と共に音再生装置５０に送信する（ステップＳ１３０）。
【００５２】
ライトコマンドを受信した音再生装置５０は、音再生情報３０を第２の記憶部６０に書き込む（ステップＳ１４０）。
【００５３】
音再生制御装置１が、リードコマンドを送信する（ステップＳ１５０）。
【００５４】
音再生装置５０は、第２の記憶部６０に書き込まれた音再生情報３０を読み出して音再生制御装置１に送信し、音再生制御装置１は、音再生制御装置１が保持していた音再生情報３０と、音再生装置５０が送信した音再生情報３０とを比較し、第２の記憶部６０への書き込みデータに問題がないか確認するベリファイ処理を行う（ステップＳ１６０）。
【００５５】
その後、以上のフローを全ての音再生情報３０について行ったか判定し（ステップＳ１７０）、行った場合は書き込み処理を終了し、行っていない場合は、全ての音再生情報３０についてステップＳ１２０からステップＳ１６０までの処理を行う。
【００５６】
図４は、音再生装置５０が、ＲＯＭ内の音ファイルのみ再生する場合における音再生情報格納ＲＯＭデータ１１０のデータ構造の例である。
【００５７】
第１の記憶部２０に音再生情報格納ＲＯＭデータ１１０が書き込まれ、第１の記憶部２０の音再生情報格納ＲＯＭデータ１１０は、音再生装置５０によって第２の記憶部６０に書き込まれる。
【００５８】
音再生装置５０は、インデックスを指定されたコマンドに従って第２に記憶部６０にから音再生情報格納ＲＯＭデータ１１０を読み出し、再生する。
【００５９】
音再生情報格納ＲＯＭデータ１１０は、管理領域１１２とデータ領域１１４からなる。
【００６０】
音ファイルの格納アドレスは、管理領域１１２に格納されており、ファイル番号は、音ファイルの格納アドレスの順番と１対１で対応する。
【００６１】
管理領域１１２には、ファイル番号ごとにスタートアドレスとエンドアドレスが格納されている。また、管理領域１１２の終端には、管理領域１１２の終端を表す管理領域終端情報が格納されている。
【００６２】
データ領域１１４には、音データに相当する音ファイルが格納されている。
【００６３】
音ファイルは、連番になるファイル番号と対応する（インデックスの一例）。
【００６４】
音再生制御部４０は、音再生情報格納ＲＯＭデータ１１０のファイル番号の先頭から順番にファイル番号を指定するコマンドを生成し、音再生装置５０に送信する。
【００６５】
音再生装置５０は、ファイル番号を指定するコマンドが入力されると、第２の記憶部６０に記憶されたファイル番号に対応する格納アドレスで音ファイルを読み込み再生する。
【００６６】
音再生装置５０は、コマンドによって指定されたファイル番号の領域に、管理領域終端情報がある場合には、ファイル番号が終端に達したと判断して音再生を終了する。
【００６７】
図５は、音再生情報格納ＲＯＭデータに、音ファイルだけでなく、音再生装置５０を制御するコマンドデータを含む場合における音再生情報格納ＲＯＭデータ１１０のデータ構造の例である。
【００６８】
かかる場合には、音再生装置５０は、音再生情報格納ＲＯＭデータ１１０の音ファイルを再生するだけでなく、コマンドデータに基づいて複数の音ファイルを組み合わせての再生やシンセサイザーによるメロディーやブザーの再生を行う。
【００６９】
音再生情報格納ＲＯＭデータ１１０は、管理領域１１２とデータ領域１１４からなる。
【００７０】
管理領域１１２には、コマンド番号やファイル番号ごとにスタートアドレスとエンドアドレスが格納されている。また、管理領域１１２の終端には、管理領域１１２の終端を表す管理領域終端情報が格納されている。
【００７１】
データ領域１１４には、音ファイルとコマンドデータが格納されている。
【００７２】
コマンドデータには、音再生情報格納ＲＯＭデータ１１０の複数の音ファイルを組み合わせて再生するコマンド、音再生装置５０搭載のシンセサイザーでメロディーやブザーを生成して再生するためのコマンド等を指定するデータである。
【００７３】
音再生情報格納ＲＯＭデータ１１０のコマンドデータと音ファイルを示す番号は通し番号であってもよい。
【００７４】
また、音再生装置１は、音再生情報格納ＲＯＭデータ１１０のコマンドデータと音ファイルの判別が可能であり、音再生制御装置１から送信されるインデックスを指定するコマンドは、同じものが使用できる。
【００７５】
音再生制御部４０は、音再生情報格納ＲＯＭデータ１１０の音再生コマンドデータと音ファイルを、インデックスで指定するコマンドを出力する。音再生装置５０は、インデックスによりコマンドデータが指定された場合は、そのコマンドデータに基づいて、複数の音ファイルを結合しての再生や、シンセサイザーによるメロディーやブザーの再生を行い、インデックスにより音ファイルが指定された場合は、その音ファイルの再生を行う。
【００７６】
音再生制御部４０は、コマンドデータと音ファイルを示す通し番号の小さい順に、インデックスを指定するコマンドを順次送信する。インデックスで指定された領域に管理領域終端情報がある場合には、管理領域が終端に達したと判断して、コマンドデータによる複数の音ファイルを結合しての再生やシンセサイザーによるメロディーやブザーの再生、インデックス指定による音ファイルの再生を終了する。
【００７７】
なお、本発明は本実施の形態に限定されず、本発明の要旨の範囲内で種々の変形実施が可能である。
【００７８】
本発明は、実施の形態で説明した構成と実質的に同一の構成（例えば、機能、方法及び結果が同一の構成、あるいは目的及び効果が同一の構成）を含む。また、本発明は、実施の形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施の形態で説明した構成と同一の作用効果を奏する構成又は同一の目的を達成することができる構成を含む。また、本発明は、実施の形態で説明した構成に公知技術を付加した構成を含む。
【符号の説明】
【００７９】
１  音再生装置制御装置、１０  メモリー書き込み制御部、
１１  再生／停止ボタン、１２  スキップボタン、１３  ボリュームアップボタン、
１４  ボリュームダウンボタン、１５  リセットボタン、２０  第１の記憶部、
３０  音再生情報、４０  音再生制御部、５０  音再生装置、
６０  第２の記憶部、９０  アンプ、１００  スピーカー、
１１０  音再生情報格納ＲＯＭ、１１２  管理領域、１１４  データ領域、
１２０  ＳＤカード、１３０  ＳＤカードスロット、
３００  音再生制御装置搭載ボード、４００  音再生装置搭載ボード、
５００  評価ボード
【図１】
2010197557.tif 000003
【図２】
2010197557.tif 000004
【図３】
2010197557.tif 000005
【図４】
2010197557.tif 000006
【図５】
2010197557.tif 000007