(57)【要約】【課題】音の再生再開時に大きな音量が設定されていても、ユーザに警告し又は自動的に音量を調節して大きな音が再生されることを防ぐのに好適な音声再生装置等を提供する。【解決手段】音声再生装置３０１において、再生部３０２は、制御部３０４からの再生開始の指示を受け付けると、音データを読み込み、再生部３０２に設定された音量で再生を開始する。設定部３０３は、音量の指示を受け付け、指示された音量を再生部３０２に設定する。制御部３０４は、ユーザによる再生開始及び中断の操作、又は電源のＯＮ／ＯＦＦに従い、再生部３０２に音を再生及び中断させる。また、制御部３０４は、再生再開時に、中断前の音量以下の音量を再生部３０２に設定する。【選択図】図３
2010200013.tif 000002
【特許請求の範囲】
【請求項１】
設定された再生音量で音声を再生する再生部と、
音量を指定する指示に基づいて、当該指示に指定される音量を再生音量として前記再生部に設定する設定部と、
前記再生部による音声の再生の中断と再開を制御する制御部と、
を備え、
前記制御部は、前記再生部による再生が再開される際に、当該再生が中断される前に設定されていた再生音量以下の音量を、再生音量として前記再生部に設定する
ことを特徴とする音声再生装置。
【請求項２】
請求項１に記載の音声再生装置であって、
前記制御部は、前記再生部による再生が再開される際に、０を再生音量として前記再生部に設定する
ことを特徴とする音声再生装置。
【請求項３】
請求項１に記載の音声再生装置であって、
前記制御部は、前記再生部による再生が中断される前に設定されていた再生音量を記憶し、当該再生が再開される際に、当該記憶された再生音量に０以上１以下の定数を乗じた結果を、再生音量として前記再生部に設定する
ことを特徴とする音声再生装置。
【請求項４】
請求項１に記載の音声再生装置であって、
周囲の音声を取得する取得部をさらに備え、
前記制御部は、前記再生部による再生が中断される前に設定されていた再生音量と前記取得部により取得された音声の音量（以下「周囲音量」という）を記憶し、当該再生が再開される際に、当該記憶された再生音量を、再生音量として前記再生部に設定し、前記取得部により取得される音量が、前記記憶された周囲音量より小さくなるまで、前記設定部に設定される音量を小さくする
ことを特徴とする音声再生装置。
【請求項５】
請求項１から４のいずれか１項に記載の音声再生装置であって、
前記再生部による再生が再開される際に、再生音量が変更された旨を警告する警告部
をさらに備えることを特徴とする音声再生装置。
【請求項６】
請求項１から５のいずれか１項に記載の音声再生装置であって、
前記設定部は、前記再生部による再生が再開された後、音量を減少させる指示があるまで、音量を増加させる指示があっても、前記再生部による再生音量を設定しない
ことを特徴とする音声再生装置。
【請求項７】
再生部、設定部、制御部を有する音声再生装置が実行する再生方法であって、
前記再生部が、設定された再生音量で音声を再生する再生工程と、
前記設定部が、音量を指定する指示に基づいて、当該指示に指定される音量を再生音量として前記再生部に設定する設定工程と、
前記制御部が、前記再生部による音声の再生の中断と再開を制御する制御工程と、
を備え、
前記制御工程において、前記制御部が、前記再生部による再生が再開される際に、当該再生が中断される前に設定されていた再生音量以下の音量を、再生音量として前記再生部に設定する
ことを特徴とする再生方法。
【請求項８】
コンピュータを、
設定された再生音量で音声を再生する再生部、
音量を指定する指示に基づいて、当該指示に指定される音量を再生音量として前記再生部に設定する設定部、
前記再生部による音声の再生の中断と再開を制御する制御部、
として機能させ、
前記制御部に、前記再生部による再生が再開される際に、当該再生が中断される前に設定されていた再生音量以下の音量を、再生音量として前記再生部に設定させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声の再生再開時に大きな音が再生されることを防ぐのに好適な音声再生装置、再生方法、ならびにこれらをコンピュータにて実現するプログラムに関する。
【背景技術】
【０００２】
多くの情報処理装置には音の再生機能が備えられ、音楽や動画再生の他に、プログラムの操作性向上やゲーム等の臨場感付与のために、実行中のプログラムに合わせて使用される。例えば、バッテリー残量に応じて音声のボリュームを変化させ、ユーザに緊迫感を与えるゲーム装置が特許文献１で開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１４３９８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記情報処理装置のほか、テレビジョン装置やラジオ装置などにおいても、音声の再生をいったん中止し、後に再開する際に、ボリュームつまみの位置がずれたり、再生される楽曲や番組の傾向が変わったりするなどして、音量が大きくなってしまうことがある。このような場合、予想していた以上の音量で再生されるため、ユーザが不快を感じたり、周囲に迷惑がかかるという問題がある。
【０００５】
本発明は、上記のような課題を解決するもので、音の再生再開時に大きな音が再生されることを防ぐのに好適な音声再生装置、再生方法、ならびにこれらをコンピュータにて実現するプログラムを提供する。
【課題を解決するための手段】
【０００６】
本発明の第１の観点に係る音声再生装置は、再生部、設定部、制御部を備え、以下のように構成する。
【０００７】
再生部は、設定された再生音量で音声を再生する。
【０００８】
再生部は、制御部からの再生開始の指示を受け付けると、音楽データや音源データ等を読み込み、設定された音量で再生を開始する。ユーザによる音量の指示を受けた場合は、設定部によって設定された音量で再生し、再生再開時には、制御部によって設定された音量で再生する。
【０００９】
設定部は、音量を指定する指示に基づいて、当該指示に指定される音量を再生音量として再生部に設定する。
【００１０】
例えば、設定部は、音声再生装置に備えられたボリュームボタンやボリュームつまみを含み、ユーザがボタンを押圧又はボリュームつまみを移動して音量を指定すると、指定された音量を再生部に設定する。
【００１１】
制御部は、再生部による音声の再生の中断と再開を制御する。
【００１２】
例えば、制御部は、ユーザによる再生の開始及び中断の操作を受け付けると、受け付けた操作に従い、又は、電源のＯＮ／ＯＦＦに従い、再生部に音の再生及び中断の指示を送る。
【００１３】
また、制御部は、再生部による再生が再開される際に、当該再生が中断される前に設定されていた再生音量以下の音量を、再生音量として再生部に設定する。
【００１４】
例えば、中断前に任意の音量（例えば、音量“１０”）で音が再生されていたとすると、再生を再開する際には、音量を“１０”以下の音量に設定し、音を再生させる。
【００１５】
本発明によれば、音の再生の再開後は再生前の音量よりも大きくなることはないので、中断後に大きな音量が設定されてしまったとしても、その音量の音が再生されるのを防ぐことができる。
【００１６】
また、本発明の音声再生装置において、制御部が、再生部による再生が再開される際に、０を再生音量として再生部に設定するように構成することができる。
【００１７】
例えば、中断前に任意の音量で音が再生されていたとすると、再生を再開する際には、音量を“０”に設定することによって消音の状態で音を再生させる。
【００１８】
本発明は、上記発明の好適実施形態に係るものであり、再生再開時の音量を必ず０に設定し、音が出力されることを防ぐことができる。
【００１９】
また、本発明の音声再生装置において、制御部は、再生部による再生が中断される前に設定されていた再生音量を記憶し、当該再生が再開される際に、当該記憶された再生音量に０以上１以下の定数を乗じた結果を、再生音量として前記再生部に設定するように構成することができる。
【００２０】
例えば、再生部に音量“１０”が設定され音が再生されており、制御部が再生中断の指示を受けると、音量“１０”を記憶しておく。制御部は、再生を再開の指示を受け付けると、中断前の音量“１０”に、例えば０．５を乗じ、乗じた結果の音量“５”を再生部に設定する。つまり、再開時には、中断前の半分の音量で音が再生される。
【００２１】
本発明は、上記発明の好適実施形態に係るものであり、再生再開時の音量は、再開前の音量以下の、任意の音量に設定できるので、予想以上の音量の音が再生されることを防ぐことができる。
【００２２】
また、本発明の音声再生装置において、周囲の音声を取得する取得部をさらに備え、制御部が、再生部による再生が中断される前に設定されていた再生音量と取得部により取得された音声の音量（以下「周囲音量」という）を記憶し、当該再生が再開される際に、当該記憶された再生音量を、再生音量として再生部に設定し、取得部により取得される音量が、記憶された周囲音量より小さくなるまで、設定部に設定される音量を小さくするように構成することができる。
【００２３】
例えば、取得部はマイクであり、制御部が再生中断の指示を受けると、中断前にマイクを用いて再生中の音を取得し、制御部がその音量（周囲音量）及び再生部に設定されている音量を記憶する。その後、制御部が再生再開の指示を受け、再生が再開される際に、マイクを用いて再生された音を取得する。取得した音の音量が周囲音量以上の場合、取得した音の音量が周囲音量よりも小さい音量になるように音量を設定する。
【００２４】
本発明は、上記発明の好適実施形態に係るものであり、再生再開時に中断前よりも音量の大きな音が再生されたとしても、自動的に音量を小さくすることができる。
【００２５】
また、本発明の音声再生装置において、再生部による再生が再開される際に、再生音量が変更された旨を警告する警告部をさらに備えるように構成することができる。
【００２６】
中断前には任意の音量（例えば、音量“５”）で音が再生されていたが、ボリュームつまみの位置がずれたり、再生される楽曲の傾向が変化したりして、再開時に中断前よりの大きな音量（例えば、音量“１０”）で再生される場合、再生される音の音量が変化した旨をユーザに知らせる。典型的には、再開時の音量が中断前の音量より大きい場合に用いられるが、ボリュームつまみの位置がずれる等して予想以上に音が小さく設定されてしまった場合にも有効である。
【００２７】
本発明は、上記発明の好適実施形態に係るものであり、ユーザは、意図せず音量が変化してしまったとしても、それを知ることができる。
【００２８】
また、本発明の音声再生装置において、設定部は、再生部による再生が再開された後、音量を減少させる指示があるまで、音量を増加させる指示があっても、再生部による再生音量を設定しないように構成することができる。
【００２９】
例えば、再生部により任意の音量（例えば、音量“５”）で音の再生が再開された場合、ユーザが設定部に再開時に設定されている音量よりも大きな音量（例えば、音量“６”）に変更する指示を行ったとしても音量を変更することはできない。ただし、その変更指示の前に、ユーザが、再開時に設定されている音量よりも小さな音量（例えば、音量“４”）に変更指示を行った場合は、その後音量を再開時に設定されている音量よりも大きな音量に変更することができる。
【００３０】
本発明は、上記発明の好適実施形態に係るものであり、再開時にボリュームつまみの位置がずれる等して、意図せず音量が大きく設定されていても、大きな音量の音が再生されることを防ぐことができる。
【００３１】
本発明のその他の観点に係る再生方法は、再生工程、設定工程、制御工程を備え、以下のように構成する。
【００３２】
再生工程では、再生部が、設定された再生音量で音声を再生する。
【００３３】
設定工程では、設定部が、音量を指定する指示に基づいて、当該指示に指定される音量を再生音量として再生部に設定する。
【００３４】
制御工程では、制御部が、再生部による音声の再生の中断と再開を制御する。
【００３５】
また、制御工程では、制御部が、再生部による再生が再開される際に、当該再生が中断される前に設定されていた再生音量以下の音量を、再生音量として再生部に設定する。
【００３６】
発明のその他の観点に係るプログラムは、コンピュータを上記音声再生装置として機能させ、コンピュータに上記再生方法を実行させるように構成する。
【００３７】
また、本発明のプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記憶媒体に記録することができる。
【発明の効果】
【００３８】
本発明によれば、大きな音が再生されることを防ぐのに好適な音声再生装置、再生方法、ならびにこれらをコンピュータにて実現するプログラムを提供することができる。
【図面の簡単な説明】
【００３９】
【図１】プログラムを実行することにより、本発明の音声再生装置の機能を果たす典型的な携帯型情報処理装置の概要構成を示す模式図である。
【図２ａ】ボリュームボタンを備えた携帯型情報処理装置の外観を示す図である。
【図２ｂ】ボリュームつまみを備えた携帯型情報処理装置の外観を示す図である。
【図３】実施形態１の音声再生装置の機能構成を説明するための図である。
【図４】実施形態１の音声再生装置で実行される再生処理を説明するためのフローチャートである。
【図５】実施形態１の音声再生装置の各部が行う中断処理を説明するためのフローチャートである。
【図６】実施形態１の音声再生装置の各部が行う再開処理を説明するためのフローチャートである。
【図７ａ】再生再開時に設定される音量と中断時の音量の関係を示す図である。
【図７ｂ】再生再開時に設定される音量と中断時の音量の関係を示す図である。
【図７ｃ】再生再開時に設定される音量と中断時の音量の関係を示す図である。
【図７ｄ】再生再開時に設定される音量と中断時の音量の関係を示す図である。
【図８】実施形態２の音声再生装置の機能構成を説明するための図である。
【図９】実施形態２の音声再生装置の各部が行う中断処理を説明するためのフローチャートである。
【図１０】実施形態２の音声再生装置の各部が行う再開処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００４０】
以下に本発明の実施の形態を説明する。以下では、理解を容易にするため、携帯型ゲーム機に本発明が適用される実施の形態を説明するが、各種のコンピュータ、ＰＤＡ、携帯電話、音楽プレイヤなどにおいても同様に本発明を適用することができる。すなわち、以下に説明する実施の形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素もしくは全要素をこれと等しいものに置換した実施形態を採用することが可能であるが、これらの実施の形態も本発明の範囲に含まれる。
【００４１】
（実施形態１）
図１は、本発明の実施形態に係る音声再生装置の機能を果たす典型的な携帯型情報処理装置の概要構成を示す模式図である。また、図２ａ及び図２ｂに本発明の実施形態に係る携帯型情報処理装置の外観図を示す。以下、これらの図を参照して説明する。
【００４２】
携帯型情報処理装置１は、処理制御部１０、コネクタ１１と、カートリッジ１２、無線通信部１３、通信コントローラ１４、サウンドアンプ１５、スピーカ１６、マイク１７、操作キー１８、第１の表示部１９、第２の表示部２０、タッチパネル２１、を備える。
【００４３】
処理制御部１０は、ＣＰＵ（Central Processing Unit）コア１０ａと、画像処理部１０ｂと、ＶＲＡＭ（Video Random Access Memory）  １０ｃと、ＷＲＡＭ（Work RAM）  １０ｄと、ＬＣＤ（Liquid Crystal Display）コントローラ１０ｅと、タッチパネルコントローラ１０ｆと、を備える。
【００４４】
ＣＰＵコア１０ａは、携帯型情報処理装置１全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。具体的には、カートリッジ１２がコネクタ１１に装着された状態で、カートリッジ１２内のＲＯＭ（Read Only Memory）１２ａに記憶されたプログラムやデータを読み出して、所定の処理を実行する。
【００４５】
画像処理部１０ｂは、カートリッジ１２内のＲＯＭ  １２ａから読み出されたデータや、ＣＰＵコア１０ａにて処理されたデータを加工処理した後、これをＶＲＡＭ １０ｃに格納する。
【００４６】
ＶＲＡＭ  １０ｃは、表示用の情報を記憶するフレームメモリであり、画像処理部１０ｂ等により加工された画像情報を記憶する。
ＷＲＡＭ  １０ｄは、ＣＰＵコア１０ａがプログラムに従った各種処理を実行する際に必要となるワークデータ等を記憶する。
【００４７】
ＬＣＤコントローラ１０ｅは、第１の表示部１９および、第２の表示部２０を制御し、所定の表示用画像を表示させる。例えば、ＬＣＤコントローラ１０ｅは、ＶＲＡＭ １０ｃに記憶された画像情報を、所定の同期タイミングで表示信号に変換し、第１の表示部１９に出力する。また、ＬＣＤコントローラ１０ｅは、第２の表示部２０に所定の指示アイコン等を表示する。
【００４８】
タッチパネルコントローラ１０ｆは、タッチペンやユーザの指によるタッチパネル２１への接触（タッチ）を検出する。例えば、第２の表示部１９に所定の指示アイコン等が表示されている状態で、タッチパネル２１上の接触およびその位置等を検出する。
【００４９】
コネクタ１１は、カートリッジ１２と脱着自在に接続可能な端子であり、カートリッジ１２が接続された際に、カートリッジ１２との間で所定のデータを送受信する。
【００５０】
カートリッジ１２は、ＲＯＭ  １２ａと、ＲＡＭ（Random Access Memory）１２ｂと、を備える。
ＲＯＭ  １２ａには、ゲームを実現するためのプログラムとゲームに付随する画像データや音声データ等が記録される。
ＲＡＭ  １２ｂには、ゲームの進行状況等を示す種々のデータが記憶される。
【００５１】
無線通信部１３は、他の携帯型情報処理装置１の無線通信部１３との間で、無線通信を行うユニットであり、図示せぬアンテナ（内蔵アンテナ等）を介して所定のデータを送受信する。
なお、無線通信部１３は、所定のアクセスポイントとの間で、無線ＬＡＮ通信を行うこともできる。また、無線通信部１３には、固有のＭＡＣ（Media Access Control）アドレスが採番されている。
【００５２】
通信コントローラ１４は、無線通信部１３を制御し、所定のプロトコルに沿って、処理制御部１０と他の携帯型情報処理装置１の処理制御部１０との間で行われる通信の仲立ちをする。
【００５３】
サウンドアンプ１５は、処理制御部１０にて生成された音声信号を増幅し、スピーカ１６に供給する。
【００５４】
スピーカ１６は、例えば、ステレオスピーカ等からなり、サウンドアンプ１５にて増幅された音声信号に従って、所定の楽曲音や効果音等を出力する。
【００５５】
マイク１７は、ユーザの声等のアナログ信号を受け付け、受け付けた信号は処理制御部１０でミキシング等の処理がされる。
【００５６】
操作キー１８は、携帯型情報処理装置１に適宜配置された方向キーやボタン等から構成され、ユーザの操作に従って、所定の指示入力を受け付ける。操作キー１８には、音量を調節するためのボタンや、つまみ等も含まれる。図２ａにボリュームボタン２２、図２ｂにボリュームつまみ２３の外観を示す。
【００５７】
ボリュームボタン２２は、音量を上げるボタン（“＋”ボタン）及び音量を下げるボタン（“−”ボタン）から構成される。これらのボタンへの操作入力は、ＣＰＵコア１０ａによって検出され、“＋”ボタン及び“−”ボタンが押圧された回数に従い、音量を調節する。
【００５８】
ボリュームつまみ２３は、スライドさせることができるつまみから構成され、つまみをスライドさせることによって音量を上げたり下げたりすることができる。ＣＰＵコア１０ａによってつまみの位置が検出され、その位置に対応する音量に調節される。或いは、ボリュームつまみ２３はサウンドアンプ１５に直接接続され、つまみの位置に対応する抵抗値に従って、音量が調節される。
【００５９】
第１の表示部１９および、第２の表示部２０は、ＬＣＤ等からなり、ＬＣＤコントローラ１０ｅに制御され、ゲーム画像等を適宜表示する。
なお、第２の表示部２０は、タッチパネル２１の接触によりユーザから操作指示を入力させるための指示アイコン等を表示する。
【００６０】
タッチパネル２１は、第２の表示部２０の前面に重畳して配置され、タッチペンやユーザの指の接触による入力を受け付ける。
タッチパネル２１は、例えば、感圧式のタッチセンサパネル等からなり、ユーザの指等の圧力を検出し、接触状態および、接触状態から非接触状態への移行等を検出する。なお、タッチパネル２１は、他に静電容量の変化等から、ユーザの指等の接触を検出してもよい。
【００６１】
なお、本実施の形態に係る音声再生装置は、上述した典型的な携帯型情報処理装置１上に実現されるが、一般的なコンピュータやゲーム装置上に実現することもできる。一般的なコンピュータやゲーム装置は、上記携帯型情報処理装置１と同様に、ＣＰＵコアや、ＶＲＡＭ、ＷＲＡＭ、を備える。また、通信部として、例えば、ＬＡＮ（Local Area Network）を構成する際に用いられる１０ＢＡＳＥ−Ｔ／１００ＢＡＳＥ−Ｔなどの規格に準拠するＮＩＣ(Network Interface Controller)、記憶装置としてハードディスクを有する他、ＤＶＤ−ＲＯＭや、光磁気ディスク、等が利用できるようになっている。また、入力装置として、タッチパネルの代わりに、キーボードやマウスなどを利用する。そして、プログラムをインストールした後に、そのプログラムを実行させると、音声再生装置として機能させることができる。
【００６２】
なお、本実施形態に係る携帯型情報処理装置１は、必要に応じて適宜一般的なコンピュータや、ゲーム装置の要素に置換することができ、これらの実施形態も本発明の範囲に含まれる。
【００６３】
図３は、本発明の実施形態の一つに係る音声再生装置であって、上記携帯型情報処理装置１上に実現される音声再生装置３０１の概要構成を示す説明図である。以下、本図を参照して説明する。
【００６４】
本実施形態の音声再生装置３０１は、再生部３０２、設定部３０３、制御部３０４、警告部３０５、を備える。
【００６５】
再生部３０２は、ゲームのＢＧＭや効果音、楽曲等を再生する。再生部３０２は、制御部３０４から、ゲームのプレイ開始やセーブデータのロード、楽曲の再生開始等の指示を受け付けると、ＢＧＭや効果音の音源データや音楽データ等を読み込み、再生部３０２に設定された音量で再生を開始する。設定部３０３が音量指示を受けた場合は設定部３０３によって設定された音量で、又は再生再開時には制御部３０４によって設定された音量で、読み込んだデータを再生する。したがって、ＣＰＵコア１０ａは、ＷＲＡＭ  １０ｄと協働して、再生部３０２として機能する。
【００６６】
設定部３０３は、音量の指示を受け付け、指示された音量を再生部３０２に設定する。したがって、ＣＰＵコア１０ａは、ＷＲＡＭ  １０ｄ及び操作キー１８と協働して、設定部３０３として機能する。
【００６７】
制御部３０４は、ゲームのプレイの開始や中断、又は楽曲の再生開始や中断等の操作を受け付け、受け付けた操作に従い、もしくは、電源のＯＮ／ＯＦＦに従い、再生部３０２に音を再生させ、又は中断させる。制御部３０４は、再生中断の操作を受け付けると、再生部３０２に設定されている音量を記憶する。制御部３０４は、再生再開の指示を受け付けると、警告部３０５に再生再開の指示を受けたこと、及び記憶した音量を通知する。また、記憶されている音量以下の音量を、再生音量として再生部３０２に設定し、再生部３０２に再生再開の指示を送る。再生音量は、記憶されている音量以下であればよく、０、又は記憶されている音量に０以上１以下の定数を乗じた結果の値等を用いてもよい。したがって、ＣＰＵコア１０ａは、ＷＲＡＭ  １０ｄと協働して、制御部３０４として機能する。
【００６８】
警告部３０５は、制御部３０４から、制御部３０４がゲームや音楽再生の再開の指示を受けたこと、及び中断前に記憶した音量の通知を受け取る。また、警告部３０５は、設定部３０３が音量指示を受けたか否かを検出する。設定部３０３が音量指示を受けた場合は、指示を受けた音量と、制御部３０４から通知された音量とを比較する。設定部３０３に指示された音量と、制御部３０４より通知された音量が一致しない場合には、音量が変更された旨をモニタ等へ表示させる。したがって、ＣＰＵコア１０ａは、警告部３０５として機能する。なお、警告部３０５は省略可能である。
【００６９】
図４ないし図６に、本音声再生装置３０１にて実行される処理のフローチャートを示す。以下、これらの図を参照して説明する。
【００７０】
音声再生装置３０１で再生するプログラムが選択され、初期化処理が行われる（ステップＳ４０１）。例えば、ゲーム機では、実行するゲームプログラムが選択され、ゲームのＢＧＭや効果音の音源データが読み込まれる。また、音楽プレイヤでは、プレイリストや曲が選択され、音楽データが読み込まれる。
【００７１】
初期化後、ユーザによりゲーム開始ボタン等が押されゲームが開始すると、ゲームプログラムから音源データ再生開始の指示を受け、ステップＳ４０３以下の処理と並行して、音源が再生される（ステップＳ４０２）。
【００７２】
再生が開始されると、一時停止、音量変更、又はゲームプログラムや楽曲を変える等の指示待ちの状態となる（ステップＳ４０３）。
【００７３】
ユーザからの指示を受け付けると、音声再生装置３０１は、受け付けた指示の種類を判別する（ステップＳ４０４）。受け付けた指示の種類が、一時停止や電源ＯＦＦ等の“中断処理”の場合は（ステップＳ４０４；中断処理）、中断処理（ステップＳ４０５、図５）が開始される。例えば、ユーザがゲームを途中で止めるために、ストップボタンを押圧し、又はゲーム機を閉じる等すると、中断が指示されたと判別し、中断処理が開始される。ここで、本実施形態では電源ＯＦＦは省電力モードを意味するが、主電力をＯＦＦにする場合には、ＨＤＤやＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）等の不揮発性メモリを備えることによって本発明の処理に対応可能である。
【００７４】
受け付けた指示の種類が“その他の処理”の場合は（ステップＳ４０４；その他の処理）、対応する処理が行われる（ステップＳ４０７）。例えば、他のゲームプログラムに変更する指示を受けた場合は、音源の再生を停止し、ゲームプログラム選択画面が表示される等の処理が実行され、選択されると初期化が行われる（ステップＳ４０１）。
【００７５】
図５に本音声再生装置３０１にて実行される中断処理（ステップＳ４０５）のフローチャートを示す。制御部３０４は、ゲームプレイや楽曲再生の中断の指示、又は電源をＯＦＦにする指示を受け付けると（ステップＳ４０４；中断処理）、再生部３０２に設定されている音量を記憶する（ステップＳ５０１）。例えば、中断前に音量“１０”が再生部３０２に設定されているとすると、音量“１０”を記憶しておく。その後、制御部３０４は再生部３０２に音源データや音楽データの再生中断の指示を送り、再生部３０２は再生を中断する（ステップＳ５０２）。
【００７６】
中断処理（ステップＳ４０５）が終了すると、音声再生装置３０１は再びユーザからの指示待ち状態（ステップＳ４０６）となる。中断後、ユーザによる指示を受け付けると、音声再生装置３０１は受け付けた指示の種類を判別する（ステップＳ４０８）。再生再開の指示を受け付けると（ステップＳ４０８；再生再開）、再開処理（ステップＳ４０９、図６）が開始される。例えば、ユーザによりゲーム再開ボタンが押圧され、又はゲーム機を開く等すると、再生再開の指示がされたと判断し、再開処理が開始される。受け付けた指示の種類が、曲を変える等の“その他の処理”の場合は（ステップＳ４０８；その他の処理）、対応する処理が行われる（ステップＳ４０７）。
【００７７】
図６に本音声再生装置３０１にて実行される再開処理（ステップＳ４０９）のフローチャートを示す。制御部３０４が、ユーザによるゲームプレイや楽曲再生の再開指示又は電源をＯＮにする指示を受け付けると（ステップＳ４０８；再開処理）、中断前に記憶した音量以下の音量を再生部３０２に設定し（ステップＳ６０１）、再生部３０２に再生再開の指示を送る。
【００７８】
制御部３０４が、再生再開時に再生部３０２に設定する音量の例を図７に示す。図７（ａ）ないし図７（ｄ）の点線は、中断前の音量と再生開始時の音量が等しい場合を示している。以下、中断前に記憶した音量を“１０”として説明する。
【００７９】
制御部３０４は、中断前の音量に関わらず、再開時に再生部３０２に常に音量“０”を設定する（図７（ａ））。したがって、再生再開後は音が出ていないのでユーザは必ず音を調節する必要がある。
【００８０】
また、制御部３０４は、中断前の音量に０以上１以下の定数を乗じた結果を再生部３０２に設定する（図７（ｂ））。例えば、定数を０．５とすると、再開時に設定される音量は、中断前の音量の半分の“５”となる。この例では、音量を大幅に減少させることができ、また、音は出ているので再生を確認することができる。
【００８１】
また、制御部３０４は、中断前の音量が予め設定した音量（Ｖ１）を超えなければその音量を再生部３０２に設定し、超える場合は予め設定した音量（Ｖ１）を再生部３０２に設定する（図７（ｃ））。例えば、Ｖ１の値を“３”とすると再開時に設定される音量は音量“３”となる。一方、中断前に記憶した音量が“２”の場合は、予め設定した音量を超えないので、音量“２”が設定される。この例では、中断前の音量が非常に大きな音量であっても一定音量より大きくなることはなく、また、一定音量で音は出ているので再生が開始されていることが確認することができる。
【００８２】
また、制御部３０４は、中断前の音量より一定量（Ｖ２）だけ小さい音量を再生部３０２に設定する（図７（ｄ））。中断前の音量が予め決めた一定量（Ｖ２）よりも小さい場合（図７（ｄ）の矢印の部分）は０を設定する。例えば、Ｖ２の値を“３”とすると再開時に設定される音量は音量“７”となる。また、例えば、中断前の音量が“２”の場合は、Ｖ２の値“３”よりも小さいので、音量“０”となる。この例では、必ず一定量小さくなるので、中断前に再生されていた音量のレベルはある程度維持しつつ、小さい音で再生することができる。
【００８３】
再生部３０２は、制御部３０４から再生再開の指示を受け付けると、設定された音量で音楽やゲーム音等の再生を再開する（ステップＳ６０２）。
【００８４】
また、制御部３０４は、再生再開の指示を受けると、警告部３０５に、再生再開の指示を受け付けたこと及び中断時に記憶した音量を通知する。警告部３０５は、通知を受けると、設定部３０３が音量指示を受けたか否かを検出する。設定部３０３が音量指示を受け付け、指示された音量が制御部３０４より通知された中断前の音量と異なる場合に（ステップＳ６０３；Ｙｅｓ）、音量が変更された旨をモニタに表示したり、ＬＥＤを点灯する等して警告を行う（ステップＳ６０４）。
【００８５】
警告後は、ユーザがボリュームつまみ等で音量を変更したり、一定時間経過する等した後は自動的に警告を消す。指示された音量と制御部３０４より通知された中断前の音量が一致する場合は（ステップＳ６０３；Ｎｏ）、警告部３０５による警告は行われない。
【００８６】
再開処理（ステップＳ４０９）が終了すると、音声再生装置３０１は再びユーザからの指示待ち状態（ステップＳ４０３）となる。
【００８７】
本実施形態では、再生再開時の音量を中断前の音量以下の音量に設定するので、ボリュームつまみの位置がずれたり、再生されるゲーム音や楽曲等の傾向が変わったりするなどして、中断後に大きな音量が設定されてしまったとしても、その音量の音が再生されるのを防ぐことができる。
【００８８】
（実施形態２）
図８は本実施形態の一つに係る音声再生装置であって、上記携帯型情報処理装置１に実現される音声再生装置である。
本実施形態に係る音声再生装置は、実施形態１の機能に加え、周囲の音を取得する機能を有する。以下、図８を参照して説明する。
【００８９】
本実施形態の音声再生装置８０１は、再生部８０２、設定部８０３、制御部８０４、取得部８０６、警告部８０５、を備える。
【００９０】
再生部８０２、設定部８０３、及び警告部８０５は、実施形態１と同様の機能を有する。したがって、以下では、異なる機能を有する、制御部８０４及び取得部８０６について説明する。
【００９１】
制御部８０４は、ゲームのプレイの開始や中断、又は楽曲の再生開始や中断等の操作を受け付け、受け付けた操作に従い、もしくは、電源のＯＮ／ＯＦＦに従い、再生部８０２に音を再生させ、又は中断させる。制御部８０４は、再生中断の操作を受け付けると、再生部８０２に設定されている音量を記憶する。また、再生されている音を取得部８０６に取得させ、取得した音の音量（周囲音量）を記憶する。制御部８０４は、再生再開の指示を受け付けると、警告部８０５に再生再開の指示を受けたこと、及び記憶した音量を通知する。再生部８０２には中断前に記憶した音量を設定し、再生再開の指示を送る。再生部８０２により再生が再開されると、取得部８０６にその音を取得させる。取得された音の音量が中断前に記憶した周囲音量より大きい場合は、制御部８０４は周囲音量以下の音量を再生部８０２に設定する。したがって、ＣＰＵコア１０ａは、ＷＲＡＭ  １０ｄと協働して、制御部８０４として機能する。
【００９２】
取得部８０６は、制御部８０４の指示を受け、周囲の音を取得する。したがって、ＣＰＵコア１０ａは、マイク１７と協働して、取得部８０６として機能する。
【００９３】
図９及び図１０に、本音声再生装置８０１にて実行される中断処理及び再開処理の流れを示すフローチャートを示す。なお、図９の中断処理は図４の中断処理（ステップＳ４０５）に、図１０の再開処理は図４の再開処理（ステップＳ４０９）に置き換えることができる。以下、これらの図を参照して説明する。
【００９４】
制御部８０４は、ゲームプレイや楽曲再生の中断の指示、又は電源をＯＦＦにする指示を受け付けると（ステップＳ４０４；中断処理）、再生部８０２に設定されている音量を記憶する（ステップＳ９０１）。次に、制御部８０４は、取得部８０６に取得開始の指示を送り、取得部８０６に周囲の音を取得させ、周囲音量を記憶する（ステップＳ９０２）。例えば、再生部８０２には音量“５”が設定され、ゲーム音等の傾向により実際に再生されている音量は“４”である場合、取得部８０６は再生されている音を取得し、制御部８０４は、再生部８０２に設定されている音量“５”と、取得した音量“４”（周囲音量）とを記憶する。その後、制御部８０４は、再生部８０２に再生中断の指示を送り、再生部８０２は再生を中断する（ステップＳ９０３）。
【００９５】
中断後、制御部８０４が、ユーザによる再生再開の指示、又は電源をＯＮにする指示を受け付けると（ステップＳ４０８；再開処理）、制御部８０４は、中断前に記憶した音量（“５”）を再生部８０２に設定し（ステップＳ１００１）、再生開始の指示を再生部８０２に送る。
【００９６】
再生部８０２は、制御部８０４から再生再開の指示を受け付けると、設定された音量（“５”）で音楽やゲーム音等の再生を再開する（ステップＳ１００２）。
【００９７】
また、制御部８０４は、警告部８０５に、再生再開の指示を受け付けたこと及び中断時に記憶した音量を通知する。警告部８０５は、通知を受け取ると、設定部８０３が音量指示を受けたか否かを検出する。例えば、設定部８０３が音量指示を受け付け、指示された音量が、制御部８０４より通知された中断前の音量と異なる場合に（ステップＳ１００３；Ｙｅｓ）、音量が変更された旨をモニタに表示等して警告を行う（ステップＳ１００４）。警告の表示や消去については、実施形態１と同様の方法で行う。指示された音量と制御部８０４より通知された中断前の音量が一致する場合は（ステップＳ１００３；Ｎｏ）、警告部８０５による警告は行われない。
【００９８】
再生部８０２によってゲーム音や楽曲の再生が開始されると、制御部８０４は、取得部８０６に取得開始の指示を送り、取得された音の音量を記憶する（ステップＳ１００５）。例えば、再生部８０２には中断前に記憶した音量“５”が設定されたが、ゲーム音等の傾向により実際には音量“７”で再生された場合、取得部８０６は再生された音を取得し、制御部８０４は音量“７”を記憶する。
【００９９】
制御部８０４は、取得した音量が周囲音量より大きい場合は（ステップＳ１００６；Ｙｅｓ）、周囲音量以下の音量を再生部８０２に設定する（ステップＳ１００７）。上記の例では、周囲音量（“４”）よりも取得した音量（“７”）の方が大きいので、制御部８０４は周囲音量以下の音量（“４”以下）を再生部８０２に設定する。ここで、周囲音量以下の音量は、実施形態１の場合と同様の方法で決定することができる。例えば、制御部８０４は再生部８０２に常に音量“０”を設定する（図７（ａ））、周囲音量に０以上１以下の定数を乗じた結果を再生部８０２に設定する（図７（ｂ））、周囲音量が予め設定した音量（Ｖ１）を超えなければ再開時に設定されている音量を設定し、超える場合は予め設定した音量を設定する（図７（ｃ））、又は周囲音量からある一定量小さい音量を設定し、一定量（Ｖ２）小さくするとマイナスの値となる場合は“０”を設定する（図７（ｄ））。取得した音量が周囲音量より小さい場合は（ステップＳ１００６；Ｎｏ）、そのままの音量で再生され続ける。
【０１００】
また、本発明の音声再生装置８０１において、再生部８０２が再生を再開した後、設定部８０３に音量を減少させる指示があるまでは、音量を増加させる指示があっても、再生部８０２に再生音量を設定しないように構成してもよい。
【０１０１】
本実施形態では、ゲームや楽曲再生の再開時に中断前よりも大きな音量の音が再生されたとしても、中断前に再生されていた音量を取得して、中断前に取得した音量以下にすることができる。本実施形態は、例えば、再生されるゲーム音や楽曲の傾向によって音量が変化してしまい、中断前の音量を再開時に設定したとしても、中断前の音量以上の音量で音が再生されてしまうような場合に有効である。また、一旦音量を下げないと、音量を上げることができないようにすることで、音量が必要以上に大きくなることを防止する。
【産業上の利用可能性】
【０１０２】
以上説明したように、本発明によれば、音の再生再開時に大きな音が再生されることを防ぐのに好適な音声再生装置、再生方法、ならびにこれらをコンピュータにて実現するプログラムを提供することができる。
【符号の説明】
【０１０３】
１  携帯型情報処理装置
１０  処理制御部
１１  コネクタ
１２  カートリッジ
１３  無線通信部
１４  通信コントローラ
１５  サウンドアンプ
１６  スピーカ
１７  マイク
１８  操作キー
１９  第１の表示部
２０  第２の表示部
２１  タッチパネル
２２  ボリュームボタン
２３  ボリュームつまみ
３０１，８０１  音声再生装置
３０２，８０２  再生部
３０３，８０３  設定部
３０４，８０４  制御部
３０５，８０５  警告部
８０６  取得部
【図１】
2010200013.tif 000003
【図２ａ】
2010200013.tif 000004
【図２ｂ】
2010200013.tif 000005
【図３】
2010200013.tif 000006
【図４】
2010200013.tif 000007
【図５】
2010200013.tif 000008
【図６】
2010200013.tif 000009
【図７ａ】
2010200013.tif 000010
【図７ｂ】
2010200013.tif 000011
【図７ｃ】
2010200013.tif 000012
【図７ｄ】
2010200013.tif 000013
【図８】
2010200013.tif 000014
【図９】
2010200013.tif 000015
【図１０】
2010200013.tif 000016