(57)【要約】【課題】最終的に出力する映像または音声の品質を容易に向上する技術を提供する。【解決手段】情報処理装置は、複数の映像・画像・音声処理において設定を要する設定変数を決定するために必要な入力変数を入力する入力手段と、前記設定変数を決定するために前記入力変数が満たすべき設定条件と、該設定条件が満たされたときに該設定変数を設定する設定方法とを対応付けて複数記憶する記憶手段と、複数の前記設定条件のうち、前記入力手段により入力された前記入力変数が満たすべき設定条件を前記記憶手段から読出し、読み出した該設定条件を該入力変数が満たすのであれば、該設定条件に対応する設定方法を前記記憶手段から読み出す読出手段と、前記読出手段により読み出された前記設定方法を使用することにより、前記設定変数を設定する設定手段と、を有する。【選択図】図１
2010109695.tif 000002
【特許請求の範囲】
【請求項１】
複数の映像・画像・音声処理において設定を要する設定変数を決定するために必要な入力変数を入力する入力手段と、
前記設定変数を決定するために前記入力変数が満たすべき設定条件と、該設定条件が満たされたときに該設定変数の設定値を設定する設定方法とを対応付けて複数記憶する記憶手段と、
複数の前記設定条件のうち、前記入力手段により入力された前記入力変数が満たすべき設定条件を前記記憶手段から読出し、読み出した該設定条件を該入力変数が満たすのであれば、該設定条件に対応する設定方法を前記記憶手段から読み出す読出手段と、
前記読出手段により読み出された前記設定方法を使用することにより、前記設定変数を設定する設定手段と、
を有する情報処理装置。
【請求項２】
前記読出手段は、前記入力手段により前記入力変数が複数回入力された場合において、今回入力された値が前回入力された値と異なれば、今回入力された入力変数が満たすべき設定条件を前記記憶手段から読み出す、請求項１に記載の情報処理装置。
【請求項３】
前記読出手段は、前記入力手段により前記入力変数が複数回入力された場合において、今回入力された入力変数の種類が前回入力された入力変数の種類と同じであれば、今回入力された入力変数が満たすべき設定条件を前記記憶手段から読み出す、請求項１又は２に記載の情報処理装置。
【請求項４】
前記設定手段により設定された前記設定変数を使用して前記映像・画像・音声処理を実行する処理手段を更に有する、請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記設定手段は、前記設定方法を使用することにより前記設定変数の値を算出し、算出した値を前記処理手段に設定し、前記設定変数の値を２回目以降に算出した場合において、今回算出した値が前回算出した値と異なれば、今回算出した値を該処理手段に設定する、請求項４に記載の情報処理装置。
【請求項６】
前記処理手段により処理された映像・音声を出力する出力手段を更に有する、請求項４又は５に記載の情報処理装置。
【請求項７】
前記入力変数は、使用中のアプリケーションの種類、アプリケーションの使用状況、映像・音声を入力する装置の状態、映像・音声の作成者、映像・音声の圧縮方式、映像の解像度、映像のフレームレート、映像の表示領域、映像の拡大又は縮小の倍率、映像・音声を入力する装置周辺の明度、映像・音声を出力する装置の電池残量、映像・音声を出力する装置の充電状況のうち、少なくとも１以上を示す変数である、請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記映像・音声の処理は、映像・音声の入力処理、映像の色変換処理、映像のディザ処理、映像のリサイズ処理、映像の回転処理、映像のコントラスト調整処理、映像のトリミング処理、映像の塗りつぶし処理、映像のトーンカーブ補正処理、映像のカラーバランス調整処理、映像のコントラスト補正処理、映像の明るさ調整処理、映像の色相調整処理、映像の彩度調整処理、バックライト輝度調整処理、ガンマ値調整処理、バックライト輝度自動調整処理、ガンマ値自動調整処理のうち、いずれか１以上を含む、請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
前記設定変数は、色変換係数、使用アルゴリズム番号、リサイズフィルタ係数、回転角度、トリミング領域、塗りつぶし領域、塗りつぶし色、カラーレベルの上限値、該カラーレベルの下限値、トーンカーブ補正処理における入力値及び出力値、カラーレベル、コントラスト強度、明度、色相環の回転角度、彩度、バックライト輝度、ガンマ値、色変換係数、バックライト輝度の調整強度、ガンマ値の調整強度のうち、少なくとも１以上を含む、請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
複数の映像・画像・音声処理において設定を要する設定変数を決定するために必要な入力変数を入力し、
前記設定変数を決定するために前記入力変数が満たすべき設定条件と、該設定条件が満たされたときに該設定変数を設定する設定方法とを対応付けて複数記憶した記憶手段から、入力した前記入力変数が満たすべき設定条件を読出し、
読み出した該設定条件を該入力変数が満たすのであれば、該設定条件に対応する設定方法を前記記憶手段から読み出し、
読み出した前記設定方法を使用することにより、前記設定変数を設定する、情報処理装置の制御方法。
【請求項１１】
コンピュータに、
複数の映像・画像・音声処理において設定を要する設定変数を決定するために必要な入力変数を入力する入力手順、
前記設定変数を決定するために前記入力手順で入力された前記入力変数が満たすべき設定条件と、該設定条件が満たされたときに該設定変数を設定する設定方法とを対応付けて複数記する記憶手段から、前記入力手順で入力された前記入力変数が満たすべき設定条件を前記記憶手段から読出し、読み出した該設定条件を該入力変数が満たすのであれば、該設定条件に対応する設定方法を前記記憶手段から読み出す読出手順、及び
前記読出手順で読み出された前記設定方法を使用することにより、前記設定変数を設定する設定手順、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像または音声を処理する技術に関する。
【背景技術】
【０００２】
映像や音声を処理する装置は、映像・画像・音声処理において、様々なパラメータを設定する必要がある。そして、映像等の品質を維持ないし向上させるとき、装置は、これらのパラメータの値を、処理対象の映像等の種類や、装置の環境、出力装置の仕様などの様々な要因に応じて変更する必要がある。
【０００３】
特許文献１に記載の情報圧縮記憶装置は、映像のジャンルごとに、解像度等や符号圧縮率のパラメータ値を変更することにより、映像品質を向上させている。特許文献２に記載の変換装置は、映像のジャンルやシーンに応じて、符号化制御パラメータ値を変更することにより、映像品質を向上させている。
【０００４】
そして、映像・画像・音声処理を複数行う場合、図８に示すように、装置は、処理ごとに、パラメータの設定方法を記載した設定ファイルを用意しておき、その設定方法で各種のパラメータを設定していた。
【特許文献１】特開２００２−４４６０４号公報
【特許文献２】特開２００６−３１１０７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１または２に記載の装置、或いは図８に記載の装置では、最良の品質の映像または音声を得るのに非常に手間と時間がかかることがあった。
【０００６】
詳細には、ある処理で設定したパラメータが、別の処理に影響を与えたり、ある処理で設定したパラメータの値が別の処理で変更されたりすることがある。
【０００７】
このため、ある処理で最適のパラメータ値を設定しても、他の処理で、その値を修正しなければならないことがあり、それぞれの処理において個別にパラメータを設定する方式では、最適のパラメータ値を得るのに、非常に手間と時間がかかることがある。
【０００８】
例えば、撮影した画像のコントラスト値が低いので、装置がコントラストを強くする処理を行い、次いで、電池残量が小さくなったので、装置がバックライト輝度を下げる処理を行う場合について考える。この場合、画面全体の輝度値（バックライト輝度値）が減少することによりコントラストが弱くなるので、映像品質を落とさないようにするには、装置は、その分コントラスト値を強くするように修正しなければならない。
【０００９】
修正が必要であれば、その修正処理を予め設定ファイルに記載しておけばよいが、これでは、１つのパラメータを調整するのに、複数の設定ファイルの修正が必要になってしまう。例えば、最適のコントラストを設定するのに、コントラスト調整用の設定ファイルのみならず、バックライト輝度値調整処理用の設定ファイルも修正しなければならなくなる。この結果、映像・画像処理数が多くなり、それらの処理用の設定ファイル数が多くなるほど、パラメータ調整に労力と時間がかかってしまう。
【００１０】
本発明は、最終的に出力する映像または音声の品質を容易に向上する技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の情報処理装置は、複数の映像・画像・音声処理において設定を要する設定変数を決定するために必要な入力変数を入力する入力手段と、前記設定変数を決定するために前記入力変数が満たすべき設定条件と、該設定条件が満たされたときに該設定変数を設定する設定方法とを対応付けて複数記憶する記憶手段と、複数の前記設定条件のうち、前記入力手段により入力された前記入力変数が満たすべき設定条件を前記記憶手段から読出し、読み出した該設定条件を該入力変数が満たすのであれば、該設定条件に対応する設定方法を前記記憶手段から読み出す読出手段と、前記読出手段により読み出された前記設定方法を使用することにより、前記設定変数を設定する設定手段と、を有する。
【００１２】
本発明の情報処理装置の制御方法は、複数の映像・画像・音声処理において設定を要する設定変数を決定するために必要な入力変数を入力し、前記設定変数を決定するために前記入力変数が満たすべき設定条件と、該設定条件が満たされたときに該設定変数を設定する設定方法とを対応付けて複数記憶した記憶手段から、入力した前記入力変数が満たすべき設定条件を読出し、読み出した該設定条件を該入力変数が満たすのであれば、該設定条件に対応する設定方法を前記記憶手段から読み出し、読み出した前記設定方法を使用することにより、前記設定変数を設定する、方法である。
【００１３】
本発明のプログラムは、コンピュータに、複数の映像・画像・音声処理において設定を要する設定変数を決定するために必要な入力変数を入力する入力手順、前記設定変数を決定するために前記入力変数が満たすべき設定条件と、該設定条件が満たされたときに該設定変数を設定する設定方法とを対応付けて複数記する記憶手段から、前記入力手順で入力された前記入力変数が満たすべき設定条件を前記記憶手段から読出し、読み出した該設定条件を該入力変数が満たすのであれば、該設定条件に対応する設定方法を前記記憶手段から読み出す読出手順、及び前記読出手順で読み出された前記設定方法を使用することにより、前記設定変数を設定する設定手順、を実行させるためのプログラムである。
【発明の効果】
【００１４】
本発明によれば、情報処理装置は、設定変数を決定するために入力変数が満たすべき設定条件と、その条件が満たされたときの設定変数の設定方法とを対応付けて記憶しておき、入力変数が設定条件を満たせば、対応する設定方法を読み出して設定変数を設定するので、ある処理で設定された設定変数が別の処理で変更される場合であっても、それらの処理における設定変数の設定方法を一括して修正できる結果、設定変数の調整が容易となる。このため、容易に映像・音声の品質を向上させることができる。
【発明を実施するための最良の形態】
【００１５】
本発明を実施するための形態について図面を参照して詳細に説明する。図１は、本実施形態の情報処理装置１の構成を示すブロック図である。情報処理装置１は、複数の映像・画像・音声処理において設定を要するパラメータ（以下、「設定パラメータ」という）を設定する装置である。映像には、動画、或いは、動画と音声とが一体となったものが含まれる。本実施形態では、情報処理装置１は、画像処理用の設定パラメータを設定する。同図を参照すると、情報処理装置１は、情報収集部１１、パラメータ設定ファイル１３、検索部１５、およびパラメータ設定部１７を有する。
【００１６】
そして、情報処理装置１は、出力装置３と接続される。出力装置３は、情報処理装置１により設定された設定パラメータを使用して映像等を処理し、出力する装置である。出力装置３は、処理部３１および出力部３３を有する。
【００１７】
情報収集部１１は、検索部１５に入力すべきパラメータ（以下、「入力パラメータ」という）を収集する。入力パラメータとして、映像・画像・音声処理に影響を与えるパラメータが収集される。
【００１８】
パラメータ設定ファイル１３には、映像・画像・音声処理ごとに、設定条件と設定方法とが対応づけて、複数記載されている。設定条件は、設定パラメータを決定するために入力パラメータが満たすべき条件である。設定方法は、設定条件が満たされたときに設定パラメータを求める方法である。
【００１９】
例えば、設定パラメータの現在値について所定の演算を行ったり、予め定めた所定の値を設定したりする設定方法により、設定パラメータの値が取得される。
【００２０】
検索部１５は、情報収集部１１により入力パラメータが収集されたとき、その入力パラメータが満たすべき設定条件を設定パラメータファイルから検索して読み出す。入力パラメータが２回以上入力されたときは、検索部１５は、前回値から変化した入力パラメータが満たすべき設定条件のみを検索する。
【００２１】
パラメータ設定部１５は、パラメータ設定ファイル１３から読み出した設定方法を使用することにより、設定パラメータの設定値を算出し、算出した値を出力装置２に設定する。２回目以降に算出された値が前回と同じ値であれば、パラメータ設定部１５は、設定値を出力装置２に設定しない。
【００２２】
処理部３１は、設定された設定値を使用して、所定の映像・画像・音声処理を実行する。出力部３３は、映像・画像・音声処理後の映像・音声を出力する。
【００２３】
図２は、入力パラメータの一例を示す図である。同図を参照すると、入力パラメータは、「使用中のアプリケーション」、「使用中のアプリケーションの状況」、「装置の開閉状態」、「装置の操作スタイル」、「画像の作成者」、「画像の圧縮方法」、「装置周辺の明るさ」、「電池残量」、「充電状況」、「画像の表示領域」、「画像の拡大、縮小倍率」、「使用者の設定」などである。
【００２４】
例えば、「使用中のアプリケーション」として、使用しているアプリケーションの名称や種類が取得される。「使用中のアプリケーションの状況」として、そのアプリケーションが実行中であるか否かが取得される。「装置の開閉状態」として出力装置３が開状態、閉状態のいずれであるかが取得される。
【００２５】
「装置の操作スタイル」として、出力装置３が縦スタイル、横スタイルのいずれで操作されているのかが取得される。「画像の作成者」として、画像の作成者の氏名や名称が取得される。「画像の圧縮方法」として、画像の圧縮方式が取得される。
【００２６】
「装置周辺の明るさ」として、画像を取得した装置（カメラなど）の周辺の明度が取得される。「電池残量」として、出力装置３の電池の残量が取得される。「充電状況」として、出力装置３が電池を充電中であるか否かが取得される。「画像の表示領域」として、画像を表示する領域の位置、幅や高さなどが取得される。「画像の拡大、縮小倍率」として、入力された画像を出力する際の拡大、縮小倍率が％の単位で取得される。「使用者の設定」として、使用者により設定された各パラメータの設定値が取得される。
【００２７】
図３は、入力パラメータの値を示すビット列の一例を示す図である。同図に示すように、情報収集部１１は、収集した各入力パラメータの値を示すビット列を作成し、作成したビット列をパラメータ設定部１５に入力する。
【００２８】
図４は、パラメータ設定ファイル１３に記載された内容をまとめた図である。同図を参照すると、パラメータ設定ファイル１３には、「処理名称」、「設定パラメータ」、「設定条件」、および「設定方法」の項目が設けられる。
【００２９】
「処理名称」は、設定パラメータを使用する各映像・画像・音声処理の名称である。例えば、設定パラメータを使用する処理は、「色変換処理」、「ディザ処理」、「リサイズ処理」、「回転処理」、「コントラスト調整処理」、「トリミング処理」、「塗りつぶし処理」、「レベル補正処理」、「トーンカーブ補正処理」、「カラーバランス調整処理」、「コントラスト補正処理」、「明るさ調整処理」、「色相調整処理」、および「彩度調整処理」、「バックライト輝度調整処理」、「ガンマ補正処理」、「色変換処理」、「ディザ処理」、「バックライト輝度自動調整処理」、および「ガンマ自動調整処理」などである。
【００３０】
「設定パラメータ」は、各処理において設定されるパラメータの種類である。例えば、「色変換処理」において「色変換係数」、「起動・停止」などのパラメータが設定される。「起動・停止」は、その処理を実行するか否かを示すパラメータである。
【００３１】
「ディザ処理」において、「使用アルゴリズム番号」、「起動・停止」等のパラメータが設定される。「リサイズ処理」において、「リサイズフィルタ係数」、「起動・停止」等のパラメータが設定される。「回転処理」において「回転角度」、「起動・停止」等のパラメータが設定される。「コントラスト調整処理」において、「調整強度」、「起動・停止」等のパラメータが設定される。「明るさ調整処理」において、「明るさレベル」、「起動・停止」等のパラメータが設定される。「色相調整処理」において、「色相環の回転角度」、「起動・停止」等のパラメータが設定される。「彩度調整処理」において、「彩度」、「起動・停止」等のパラメータが設定される。
【００３２】
「バックライト輝度調整処理」において、「バックライト輝度」、「起動・停止」等のパラメータが設定される。「ガンマ補正処理」において、「補正強度」、「起動・停止」等のパラメータが設定される。「バックライト輝度値自動調整処理」において、「補正強度」、「起動・停止」等のパラメータが設定される。「ガンマ自動調整処理」において、「補正強度」、「起動・停止」等のパラメータが設定される。
【００３３】
「設定条件」は、設定パラメータを決定するために入力パラメータが満たすべき条件である。「設定方法」は、対応する「設定条件」が満たされたときに設定パラメータを求める方法である。例えば、アプリケーションの種類が、フォト撮影のためのアプリケーション（Ｂ）であり、かつ、カメラ周囲の照度が所定値以下の「設定条件」満たせば、「設定方法」として、コントラスト値を上げ、色変換で色が強く出るように色変換係数を調整する方法が記載される。カメラ周囲が暗ければ、不鮮明な画像が入力されたことが予想されるためである。
【００３４】
また、例えば、電池残量が所定値以下という「設定条件」満たせば、「設定方法」として、バックライト輝度値を減少させ、同時にコントラストを強くする方法が記載される。バックライト輝度値の減少によって、出力する画像のコントラストが弱くなり、その分を補償するためである。
【００３５】
検索部１５は、入力パラメータが満たすべき設定条件を検索して読み出す。２回目以降に入力パラメータが入力されたときは、検索部１５は、今回のビット列と前回のビット列との差分を求める。そして、１ビットでも変化しているビットがあれば、検索部１５は、そのビットに対応する入力パラメータ、即ち、前回と異なる値の入力パラメータが満たすべき設定条件のみを検索する。検索した設定方法で使用する入力パラメータが他にあれば、検索部１５は、ビット列を検索して、その入力パラメータの値を取得する。検索部１５は、入力パラメータが読み出した「設定条件」を満たしていれば、その条件に対応する「設定方法」を読み出す。
【００３６】
パラメータ設定部１７は、読み出した「設定方法」に記載された方法で設定パラメータを設定する。
【００３７】
図５〜図７を参照して、情報処理装置１の動作について説明する。図５は、情報処理装置１の動作を示すフローチャートである。この動作は、所定のアプリケーションが起動したときに開始する。同図を参照すると、情報収集部１１は、入力パラメータの値を収集し、収集した値を示すビット列を検索部１５に入力する（ステップＳ１）。検索部１５は検索処理を実行し（ステップＳ３）、パラメータ設定部１７は、設定処理を実行する（ステップＳ５）。ステップＳ５の後、情報処理装置１は動作を終了する。
【００３８】
図６は、検索処理を示すフローチャートである。同図を参照すると、検索部１５は、入力パラメータが入力されたのが２回目以降であるか否かを判断する（ステップＳ３１）。２回目以降であれば（ステップＳ３１：ＹＥＳ）、検索部１５は、今回のビット列と前回のビット列とを比較することにより、入力パラメータのいずれかに変化があったか否かを判断する（ステップＳ３３）。
【００３９】
２回目以降でなければ（ステップＳ３１：ＮＯ）、検索部１５は、パラメータ設定ファイル１３を参照して、入力された各入力パラメータが満たすべき設定条件を検索する（ステップＳ３５）。
【００４０】
入力パラメータに変化があれば（ステップＳ３３：ＹＥＳ）、検索部１５は、パラメータ設定ファイル１３を参照して、変化のあったパラメータが満たすべき設定条件のみを検索する（ステップＳ３５）。検索部１５は、検索した設定条件を満たしているか否かの判断に必要な入力パラメータのうち、今回、値を読み出していないものがあれば、ビット列を参照して、設定に必要な全ての入力パラメータを検索して読み出す（ステップＳ３７）。検索部１５は、入力パラメータが読み出した「設定条件」を満たしていれば、その条件に対応する「設定方法」を読み出す（ステップＳ３９）。
【００４１】
入力パラメータに変化がない場合（ステップＳ３３：ＮＯ）、またはステップＳ３９の後、検索部１５は、検索処理を終了する。
【００４２】
図７は、設定処理を示すフローチャートである。同図を参照すると、パラメータ設定部１７は、読み出した「設定方法」を使用することにより、その設定方法で算出すべき、いずれかの設定パラメータの設定値を算出する（ステップＳ５１）。そして、パラメータ設定部１７は、設定値の算出が２回目以降であるか否かを判断する（ステップＳ５３）。設定値の算出が２回目以降であれば（ステップＳ５３：ＹＥＳ）、パラメータ設定部１７は、前回と同じ値が算出されたか否かを判断する（ステップＳ５５）。
【００４３】
設定値の算出が２回目以降でない場合（ステップＳ５３：ＮＯ）、または前回と異なる値が算出された場合（ステップＳ５５：ＮＯ）、パラメータ設定部１７は、算出した設定値を出力装置２に設定する（ステップＳ５７）。
【００４４】
前回と同じ値が算出された場合（ステップＳ５５：ＹＥＳ）、またはステップＳ５７の後、パラメータ設定部１７は、読み出した設定方法で算出すべき、全ての設定パラメータを算出したか否かを判断する（ステップＳ５７）。全ての設定パラメータを算出していなければ（ステップＳ５７：ＮＯ）、パラメータ設定部１７は、ステップＳ５１に戻る。全ての設定パラメータを算出したのであれば（ステップＳ５７：ＹＥＳ）、パラメータ設定部１７は、パラメータ設定処理を終了する。
【００４５】
図８は、情報処理装置１の動作を説明するための図である。同図を参照すると、情報処理装置１は、画像処理に影響がある入力パラメータを収集する。そして、情報処理装置１は、パラメータ設定ファイル１３を参照して、入力パラメータを使用する設定方法を検索し、読み出した設定方法で設定パラメータ（コントラスト、バックライト輝度など）を設定する。
【００４６】
出力装置２は、入力された画像について、設定パラメータを使用して、各種の画像処理（コントラスト調整処理、バックライト輝度値調整処理など）を実行する。そして、出力装置２は、画像処理後の画像を出力する。
【００４７】
図９に記載の装置は、本実施形態と異なり、画像処理（バックライト調整処理、バックライト輝度値調整処理など）ごとに、異なる設定ファイルを使用して個別に各パラメータを設定する。
【００４８】
この構成では、ある処理（コントラスト調整処理）で設定パラメータ（コントラスト）を設定しても、別の処理（バックライト輝度値調整処理）で設定パラメータ（バックライト輝度値）を調整すると、その結果、先に設定したパラメータ（コントラスト値）が変更されてしまう。このため、再度、そのパラメータ（コントラスト値）を設定し直すため、設定ファイルを修正する手間が生じる。
【００４９】
ある処理で設定したパラメータが別の処理で変更される場合、変更された分を修正する処理を設定ファイルに予め記載しておけばよいが、そうすると、１つのパラメータを調整するのに、複数の設定ファイルを修正しなければならなくなる。これでは、設定ファイル数が増えるほど、パラメータ調整の効率が悪くなる。例えば、コントラスト値１つを調整するのに、コントラスト調整処理用のファイルと、バックライト輝度値調整処理用のファイルとの両方のファイルの修正が必要となる。
【００５０】
これに対して、本実施形態の情報処理装置１は、設定パラメータを一括して設定するので、設定パラメータの調整が容易である。例えば、情報処理装置１は、コントラスト調整処理での設定方法と、バックライト輝度値調整処理での設定方法とを１つのパラメータ設定ファイル１３に記載しておく。このように多数の設定パラメータを１つの設定ファイルで管理すれば、設定パラメータの調整が１ファイルの修正で済み、映像・画像・音声処理が多くなっても、非常に容易に画質の向上を図ることができる。また、設定ファイル数が少なくなるので、設定ファイルのサイズが小さくて済む。
【００５１】
以上説明したように、本実施形態によれば、情報処理装置１は、設定パラメータ（変数）を決定するために入力パラメータ（入力変数）が満たすべき設定条件と、その条件が満たされたときの設定変数の設定方法とを対応付けてパラメータ設定ファイル１３に記憶しておき、入力変数が設定条件をみたせば、対応する設定方法を読み出して設定変数を設定するので、ある処理で設定された設定変数が別の処理で変更される場合であっても、それらの処理における設定変数の設定方法を一括して修正できる結果、設定変数の調整が容易となる。このため、容易に映像・音声の品質を向上させることができる。
【００５２】
検索部１５は、前回と異なる値の入力パラメータを使用する設定条件を検索するので、変化のあった入力パラメータに関連する設定パラメータのみを効率的に設定できる。
【００５３】
パラメータ設定部１７は、２回目以降に設定値が算出された場合において、異なる値が算出されたときしか、出力装置２に設定値を設定しないので、重複する設定処理を行う必要がなくなり、情報処理装置１の負担が軽減される。
【００５４】
（第２の実施形態）
本発明の第２の実施形態について説明する。図１０は、本実施形態の検索処理を示すフローチャートである。同図を参照すると、本実施形態の検索処理は、前回と同じ種類の入力パラメータが入力されたときに検索を開始する以外は、第１の実施形態の検索処理と同様である。
【００５５】
検索部１５は、入力パラメータが入力されたのが２回目以降であれば（ステップＳ３１：ＹＥＳ）、今回のビット列と前回のビット列とを比較することにより、前回と同じ種類の入力パラメータが入力されたか否かを判断する（ステップＳ３３ａ）。
【００５６】
前回と同じ種類の入力パラメータが入力されたならば（ステップＳ３３ａ：ＹＥＳ）、検索部１５は、その入力パラメータが満たすべき設定条件をパラメータ設定ファイル１３から読み出す（ステップＳ３５）。
【００５７】
なお、本実施形態では、前回と同じ種類の入力パラメータであったときのみ、検索を行っているが、前回と同じ種類の入力パラメータが入力され、且つ、その入力パラメータに変化があったときのみ、検索を開始する構成としてもよい。
【００５８】
以上説明したように、本実施形態によれば、検索部１５は、前回と同じ種類の入力パラメータが満たすべき設定条件のみを検索するので、同じ種類のパラメータを何度も調整する際に、調整の効率が向上する。
【００５９】
（第３の実施形態）
本発明の第３の実施形態について説明する。図１１は、本実施形態の情報処理装置１ａの構成を示すブロック図である。同図を参照すると、情報処理装置１ａは、処理部１９および出力部２１を更に有する点で、第１の実施形態の情報処理装置１と異なる。
【００６０】
処理部１９は、パラメータ設定部１７で設定された設定パラメータを使用して、映像・画像・音声処理を実行する。設定パラメータが２回以上、設定される場合、処理部１９は、前回と異なる値の設定パラメータを使用する処理のみを実行する。
【００６１】
出力部２１の構成は、第１の実施形態の出力部３３と同じ構成である。
【００６２】
図１２は、情報処理装置１ａの動作を示すフローチャートである。同図を参照すると、ステップＳ５で設定パラメータが設定された後、処理部１９は、算出された設定値を使用する映像・画像・音声処理を実行する（ステップＳ７）。出力部２１は、映像・画像・音声処理後の映像・音声を出力する（ステップＳ９）。ステップＳ９の後、情報処理装置１ａは動作を終了する。
【００６３】
図１３は、本実施形態の設定処理を示すフローチャートである。同図を参照すると、この設定処理は、ステップパラメータ設定部１５が、出力装置２でなく、処理部１９に設定値を設定する（ステップＳ５７ａ）以外は、第１の実施形態の設定処理と同様である。
【００６４】
なお、本実施形態では、情報処理装置１aは、処理部１９、出力部２１の双方を備える構成としているが、処理部１９のみを備え、別の装置が映像等を出力する構成であってもよい。
【００６５】
以上説明したように、本実施形態によれば、パラメータを設定する装置と出力装置２とを一体化することができる。
【００６６】
また、情報処理装置１aは、設定パラメータが前回と異なる値であれば、映像等を処理するので、設定値が変化した処理のみを効率よく実行できる。
【００６７】
（第４の実施形態）
本発明の第４の実施形態について説明する。本実施形態の情報処理装置は、映像でなく、音声のみを処理するためのパラメータを設定する以外は、第１の実施形態の情報処理装置と同様である。
【００６８】
図１４は、本実施形態における入力パラメータの一例を示す図である。同図を参照すると、入力パラメータとして、「使用中のアプリケーション」、「使用中のアプリケーションの状況」、「音声の作成者」、「装置周辺の騒音」、「使用者の設定」などが収集される。
【００６９】
図１５は、本実施形態におけるパラメータ設定ファイル１３の記載内容をまとめた図である。同図を参照すると、入力パラメータを使用する処理は、「ＡＤ変換処理」、「ノイズ除去処理」、「音量調整処理」、「アンプ出力制御処理」、「指向角制御処理」、「ノイズキャンセリング処理」などである。設定パラメータとして、「ビットレート」、「圧縮方式」、「徐経レベル」、「出力レベル」、「指向角度」、「低減レベル」、「起動・停止」などが設定される。
【００７０】
以上説明したように、本実施形態によれば、情報処理装置１は、容易に音声の品質を向上させることできる。
【図面の簡単な説明】
【００７１】
【図１】本発明の第１の実施形態の情報処理装置の構成を示すブロック図である。
【図２】本発明の第１の実施形態の入力パラメータの一例を示す図である。
【図３】本発明の第１の実施形態の情報ビット列の一例を示す図である。
【図４】本発明の第１の実施形態のパラメータ設定ファイルの内容をまとめた図である。
【図５】本発明の第１の実施形態の情報処理装置の動作を示すフローチャートである。
【図６】本発明の第１の実施形態の検索処理を示すフローチャートである。
【図７】本発明の第１の実施形態の設定処理を示すフローチャートである。
【図８】本発明の第１の実施形態の情報処理装置の動作を説明するための図である。
【図９】従来の情報処理装置の動作を説明するための図である。
【図１０】本発明の第２の実施形態の検索処理を示すフローチャートである。
【図１１】本発明の第３の実施形態の情報処理装置の構成を示すブロック図である。
【図１２】本発明の第３の実施形態の情報処理装置の動作を示すフローチャートである。
【図１３】本発明の第３の実施形態の設定処理を示すフローチャートである。
【図１４】本発明の第４の実施形態の入力パラメータの一例を示す図である。
【図１５】本発明の第４の実施形態のパラメータ設定ファイルの内容をまとめた図である。
【符号の説明】
【００７２】
１、１ａ    情報処理装置
２    出力装置
１１    情報収集部
１３    パラメータ設定ファイル
１５    検索部
１７    パラメータ設定部
１９、３１    処理部
２１、３３    出力部
Ｓ１〜Ｓ９、Ｓ３１〜Ｓ３９、Ｓ５１〜Ｓ５７、Ｓ３３ａ、Ｓ５７ａ    ステップ
【図１】
2010109695.tif 000003
【図２】
2010109695.tif 000004
【図３】
2010109695.tif 000005
【図４】
2010109695.tif 000006
【図５】
2010109695.tif 000007
【図６】
2010109695.tif 000008
【図７】
2010109695.tif 000009
【図８】
2010109695.tif 000010
【図９】
2010109695.tif 000011
【図１０】
2010109695.tif 000012
【図１１】
2010109695.tif 000013
【図１２】
2010109695.tif 000014
【図１３】
2010109695.tif 000015
【図１４】
2010109695.tif 000016
【図１５】
2010109695.tif 000017