(57)【要約】【課題】従来、目的に応じて脳負荷が調整された画像を出力できなかった。【解決手段】１以上の第一の画像の全部または一部分と、第一の画像より脳負荷が調整された画像であり、第一の画像と同一の対象についての画像である第二の画像の全部または一部分との対応を取るための情報である１または２以上の対応情報を有するルックアップテーブルを格納し得る格納部と、１以上の画像を受け付ける画像受付部と、１または２以上の対応情報のうちのいずれかの対応情報を用いて、画像受付部が受け付けた１以上の画像の全部または一部分に対応する１以上の第二の画像の全部または一部分を取得するマッピング部と、マッピング部が取得した１以上の第二の画像の全部、または前記マッピング部が取得した１以上の第二の画像の一部分の集合である１以上の出力画像を出力する画像出力部とを具備する画像処理装置により、目的に応じて脳負荷が調整された画像を出力できる。【選択図】図１
2016157480.tif 000002
【特許請求の範囲】
【請求項１】
１以上の第一の画像の全部または一部分と、前記第一の画像と同一の対象についての画像である第二の画像の全部または一部分との対応を取るための情報である１または２以上の対応情報を有するルックアップテーブルを格納し得る格納部と、
１以上の画像を受け付ける画像受付部と、
前記１または２以上の対応情報のうちのいずれかの対応情報を用いて、前記画像受付部が受け付けた１以上の画像の全部または一部分に対応する１以上の第二の画像の全部または一部分を取得するマッピング部と、
前記マッピング部が取得した１以上の第二の画像の全部、または前記マッピング部が取得した１以上の第二の画像の一部分の集合である１以上の出力画像を出力する画像出力部とを具備し、
前記対応情報は、
１以上の第一の画像の全部または一部分から抽出される１以上の特徴量である第一画像関連情報と、１以上の第二の画像の全部または一部分に関する情報である第二画像関連情報との対であり、
前記第一画像関連情報は、
１以上の画像の一部の特徴量であり、アクティビティまたは時空間相関または動きベクトルまたは周波数分布のうちのいずれかを含む特徴量である近傍特徴量、１以上の画像全体の特徴量である全体特徴量のうちのいずれかの特徴量を含む画像処理装置。
【請求項２】
前記ルックアップテーブルは、
２以上の対応情報を有し、
前記画像受付部が受け付けた１以上の画像の全部または一部分に対応する第一の画像の全部または一部分を決定する画像解析部をさらに具備し、
前記マッピング部は、
前記画像解析部が決定した第一の画像の全部または一部分に対応する対応情報を用いて、前記画像解析部が決定した第一の画像の全部または一部分に対応する第二の画像を取得する請求項１記載の画像処理装置。
【請求項３】
前記第一の画像の全部または一部分は、
入力される映像のうちの一部である第一の時空間ブロックであり、
前記第二の画像の全部または一部分は、
画面に出力される映像のうちの一部である第二の時空間ブロックであり、
前記画像受付部は、
１以上の画像の集合である映像を受け付け、
前記画像受付部が受け付けた映像を、空間的、または時間的、または空間的かつ時間的に２以上に分割し、２以上の第一の時空間ブロックを取得する分割部をさらに具備し、
前記画像解析部は、
前記分割部が取得した２以上の各第一の時空間ブロックごとに、当該各第一の時空間ブロックに対応する第一の画像の全部または一部分を決定し、
前記マッピング部は、
前記２以上の各第一の時空間ブロックごとに、前記画像解析部が決定した第一の画像の全部または一部分に対応する対応情報を用いて、前記画像解析部が決定した第一の画像の全部または一部分に対応する第二の時空間ブロックを取得し、
前記マッピング部が取得した２以上の各第二の時空間ブロックを、当該２以上の各第二の時空間ブロックに対応する第一の時空間ブロックの時間的、または空間的、または空間的かつ時間的な位置に配置し、出力画像を生成する合成部をさらに具備し、
前記画像出力部は、
前記合成部が生成した出力画像を出力する請求項２記載の画像処理装置。
【請求項４】
前記画像解析部は、
前記画像受付部が受け付けた１以上の画像、または前記分割部が取得した２以上の各第一の時空間ブロックを解析し、１以上の特徴量を取得し、当該１以上の特徴量に対応する第一の画像の全部または一部分を決定する請求項２または請求項３記載の画像処理装置。
【請求項５】
前記対応情報は、
一の環境で得られた一の対象についての第一の画像の全部または一部分の１以上の特徴量と、前記第一の画像の全部または一部分に対応する第二の画像の全部または一部分を生成するための演算式、または演算式に代入するパラメータの集合とを有する情報である請求項１から請求項４いずれか記載の画像処理装置。
【請求項６】
前記格納部は、
ルックアップテーブルの種類を識別する種類識別子と当該種類識別子に対応するルックアップテーブルとの組を２組以上格納しており、
前記マッピング部は、
利用するルックアップテーブルの種類を識別する種類識別子を取得する種類識別子取得手段と、
前記種類識別子に対応するルックアップテーブルが有する対応情報のうちのいずれかの対応情報を用いて、前記画像受付部が受け付けた画像の全部または一部分に対応する第二の画像の全部または一部分を、出力画像の全部または一部分として取得する出力画像取得手段とを具備する請求項１から請求項５いずれか記載の画像処理装置。
【請求項７】
ユーザの指示を受け付ける指示受付部と、
前記指示に応じて、前記ルックアップテーブルが有する２以上の対応情報のいずれかを変更するルックアップテーブル更新部とをさらに具備する請求項１から請求項６いずれか記載の画像処理装置。
【請求項８】
入力画像、対応情報、または出力画像のうちの１種類以上の情報が満たすべき条件である拘束条件を格納し得る拘束条件格納部をさらに具備し、
前記マッピング部は、
前記１または２以上の対応情報のうちのいずれかの対応情報を用いて、前記画像受付部が受け付けた１以上の画像の全部または一部分に対応する１以上の第二の画像の全部または一部分を、前記拘束条件に合致するように取得する請求項１から請求項７いずれか記載の画像処理装置。
【請求項９】
前記格納部に格納されているルックアップテーブルは、
１以上の第一の画像を格納し得る第一画像格納部と、
前記１以上の各第一の画像と同一の対象についての画像である１以上の各第二の画像を、前記１以上の各第一の画像に対応付けて格納し得る第二画像格納部と、
前記第一画像格納部に格納されている１以上の第一の画像の全部または一部分に関する情報である１以上の第一画像関連情報を、前記１以上の第一の画像の全部または一部分から取得する第一画像関連情報取得部と、
前記第二画像格納部に格納されている１以上の第二の画像の全部または一部分に関する情報である１以上の第二画像関連情報を、前記１以上の第二の画像の全部または一部分から取得する第二画像関連情報取得部と、
前記第一画像関連情報取得部が取得した第一画像関連情報と、当該第一画像関連情報に対応する情報であり、前記第二画像関連情報取得部が取得した第二画像関連情報とを有する情報であり、前記１以上の第一の画像の全部または一部分と前記１以上の第二の画像の全部または一部分との対応を示す情報である対応情報を、１または２以上有するルックアップテーブルを構成するルックアップテーブル構成部とを具備するルックアップテーブル取得装置により取得されたルックアップテーブルである請求項１から請求項８いずれか記載の画像処理装置。
【請求項１０】
記憶媒体に、
１以上の第一の画像の全部または一部分と、前記第一の画像と同一の対象についての画像である第二の画像の全部または一部分との対応を取るための情報である１または２以上の対応情報を有するルックアップテーブルを格納しており、
画像受付部、マッピング部、および画像出力部により実現され得る画像処理方法であって、
前記画像受付部が、１以上の画像を受け付ける画像受付ステップと、
前記マッピング部が、前記１または２以上の対応情報のうちのいずれかの対応情報を用いて、前記画像受付ステップで受け付けられた１以上の画像の全部または一部分に対応する１以上の第二の画像の全部または一部分を取得するマッピングステップと、
前記画像出力部が、前記マッピングステップで取得された１以上の第二の画像の全部、または前記マッピングステップで取得された１以上の第二の画像の一部分の集合である１以上の出力画像を出力する画像出力ステップとを具備し、
前記対応情報は、
１以上の第一の画像の全部または一部分から抽出される１以上の特徴量である第一画像関連情報と、１以上の第二の画像の全部または一部分に関する情報である第二画像関連情報との対であり、
前記第一画像関連情報は、
１以上の画像の一部の特徴量であり、アクティビティまたは時空間相関または動きベクトルまたは周波数分布のうちのいずれかを含む特徴量である近傍特徴量、１以上の画像全体の特徴量である全体特徴量のうちのいずれかの特徴量を含む画像処理方法。
【請求項１１】
記憶媒体に、
１以上の第一の画像の全部または一部分と、前記第一の画像と同一の対象についての画像である第二の画像の全部または一部分との対応を取るための情報である１または２以上の対応情報を有するルックアップテーブルを格納しており、
コンピュータを、
１以上の画像を受け付ける画像受付部と、
前記１または２以上の対応情報のうちのいずれかの対応情報を用いて、前記画像受付部が受け付けた１以上の画像の全部または一部分に対応する１以上の第二の画像の全部または一部分を取得するマッピング部と、
前記マッピング部が取得した１以上の第二の画像の全部、または前記マッピング部が取得した１以上の第二の画像の一部分の集合である１以上の出力画像を出力する画像出力部として機能させるためのプログラムであって、
前記対応情報は、
１以上の第一の画像の全部または一部分から抽出される１以上の特徴量である第一画像関連情報と、１以上の第二の画像の全部または一部分に関する情報である第二画像関連情報との対であり、
前記第一画像関連情報は、
１以上の画像の一部の特徴量であり、アクティビティまたは時空間相関または動きベクトルまたは周波数分布のうちのいずれかを含む特徴量である近傍特徴量、１以上の画像全体の特徴量である全体特徴量のうちのいずれかの特徴量を含む、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を処理する画像処理装置等に関するものである。
【背景技術】
【０００２】
従来、実在する入力画像データと対応する画素間の所定の画素の画像データを実在する入力画像データによって補間生成するためのディジタル画像信号の補間装置において、実在する入力画像データを受け取り、所定の画素の周辺位置に存在する所定数の実在する画素データを抽出する手段と、係数を求めるための画素データを用いて、補間値と真値との誤差の自乗和が最小となるように最小自乗法により予め定められた所定数の係数と、抽出された上記所定数の実在する画素データとの線形１次結合により、所定の画素の画素データを補間生成する手段とからなることを特徴とするディジタル画像信号の補間装置があった（特許文献１参照）。
【０００３】
また、第１のディジタルビデオ信号から上記第１のディジタルビデオ信号より画素数の多い第２のディジタルビデオ信号を生成するディジタルビデオ信号変換装置があった（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第２８２５４８２号公報（第１頁、第１図等）
【特許文献２】特許第３０７２３０６号公報（第１頁、第１図等）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、目的に応じて脳負荷が調整された画像を出力できなかった。
【課題を解決するための手段】
【０００６】
本第一の発明の画像処理装置は、１以上の第一の画像の全部または一部分と、第一の画像より脳負荷が調整された画像であり、第一の画像と同一の対象についての画像である第二の画像の全部または一部分との対応を取るための情報である１または２以上の対応情報を有するルックアップテーブルを格納し得る格納部と、１以上の画像を受け付ける画像受付部と、１または２以上の対応情報のうちのいずれかの対応情報を用いて、画像受付部が受け付けた１以上の画像の全部または一部分に対応する１以上の第二の画像の全部または一部分を取得するマッピング部と、マッピング部が取得した１以上の第二の画像の全部、またはマッピング部が取得した１以上の第二の画像の一部分の集合である１以上の出力画像を出力する画像出力部とを具備する画像処理装置である。
【０００７】
かかる構成により、目的に応じて脳負荷が調整された画像を出力できる。
【０００８】
また、本第二の発明の画像処理装置は、第一の発明に対して、ルックアップテーブルは、２以上の対応情報を有し、画像受付部が受け付けた１以上の画像の全部または一部分に対応する第一の画像の全部または一部分を決定する画像解析部をさらに具備し、マッピング部は、画像解析部が決定した第一の画像の全部または一部分に対応する対応情報を用いて、画像解析部が決定した第一の画像の全部または一部分に対応する第二の画像を取得する画像処理装置である。
【０００９】
かかる構成により、目的に応じて脳負荷が調整された画像を出力できる。
【００１０】
また、本第三の発明の画像処理装置は、第二の発明に対して、第一の画像の全部または一部分は、入力される映像のうちの一部である第一の時空間ブロックであり、第二の画像の全部または一部分は、画面に出力される映像のうちの一部である第二の時空間ブロックであり、画像受付部は、１以上の画像の集合である映像を受け付け、画像受付部が受け付けた映像を、空間的、または時間的、または空間的かつ時間的に２以上に分割し、２以上の第一の時空間ブロックを取得する分割部をさらに具備し、画像解析部は、分割部が取得した２以上の各第一の時空間ブロックごとに、各第一の時空間ブロックに対応する第一の画像の全部または一部分を決定し、マッピング部は、２以上の各第一の時空間ブロックごとに、画像解析部が決定した第一の画像の全部または一部分に対応する対応情報を用いて、画像解析部が決定した第一の画像の全部または一部分に対応する第二の時空間ブロックを取得し、マッピング部が取得した２以上の各第二の時空間ブロックを、２以上の各第二の時空間ブロックに対応する第一の時空間ブロックの時間的、または空間的、または空間的かつ時間的な位置に配置し、出力画像を生成する合成部をさらに具備し、画像出力部は、合成部が生成した出力画像を出力する画像処理装置である。
【００１１】
かかる構成により、目的に応じて脳負荷が調整された画像を出力できる。
【００１２】
また、本第四の発明の画像処理装置は、第二または第三の発明に対して、画像解析部は、画像受付部が受け付けた１以上の画像、または分割部が取得した２以上の各第一の時空間ブロックを解析し、１以上の特徴量を取得し、１以上の特徴量に対応する第一の画像の全部または一部分を決定する画像処理装置である。
【００１３】
かかる構成により、目的に応じて脳負荷が調整された画像を出力できる。
【００１４】
また、本第五の発明の画像処理装置は、第一から第四いずれかの発明に対して、対応情報は、一の環境で得られた一の対象についての第一の画像の全部または一部分の１以上の特徴量と、第一の画像の全部または一部分に対応する第二の画像の全部または一部分を生成するための演算式、または演算式に代入するパラメータの集合とを有する情報である画像処理装置である。
【００１５】
かかる構成により、目的に応じて脳負荷が調整された画像を出力できる。
【００１６】
また、本第六の発明の画像処理装置は、第一から第五いずれかの発明に対して、格納部は、ルックアップテーブルの種類を識別する種類識別子と種類識別子に対応するルックアップテーブルとの組を２組以上格納しており、マッピング部は、利用するルックアップテーブルの種類を識別する種類識別子を取得する種類識別子取得手段と、種類識別子に対応するルックアップテーブルが有する対応情報のうちのいずれかの対応情報を用いて、画像受付部が受け付けた画像の全部または一部分に対応する第二の画像の全部または一部分を、出力画像の全部または一部分として取得する出力画像取得手段とを具備する画像処理装置である。
【００１７】
かかる構成により、目的に応じて、脳負荷がより好適に調整された画像を出力できる。
【００１８】
また、本第七の発明の画像処理装置は、第一から第六いずれかの発明に対して、ユーザの指示を受け付ける指示受付部と、指示に応じて、ルックアップテーブルが有する２以上の対応情報のいずれかを変更するルックアップテーブル更新部とをさらに具備する画像処理装置である。
【００１９】
かかる構成により、目的に応じて、脳負荷がより好適に調整された画像を出力できる。
【００２０】
また、本第八の発明の画像処理装置は、第一から第七いずれかの発明に対して、入力画像、対応情報、または出力画像のうちの１種類以上の情報が満たすべき条件である拘束条件を格納し得る拘束条件格納部をさらに具備し、マッピング部は、１または２以上の対応情報のうちのいずれかの対応情報を用いて、画像受付部が受け付けた１以上の画像の全部または一部分に対応する１以上の第二の画像の全部または一部分を、拘束条件に合致するように取得する画像処理装置である。
【００２１】
かかる構成により、目的に応じて、脳負荷がより好適に調整された画像を出力できる。
【発明の効果】
【００２２】
本発明による画像処理装置によれば、目的に応じて脳負荷が調整された画像を出力できる。
【図面の簡単な説明】
【００２３】
【図１】実施の形態１における画像処理装置１のブロック図
【図２】同画像処理装置１の動作について説明するフローチャート
【図３】同画像解析処理について説明するフローチャート
【図４】同マッピング処理について説明するフローチャート
【図５】同種類識別子取得処理について説明するフローチャート
【図６】同ルックアップテーブル更新処理について説明するフローチャート
【図７】同他の画像処理装置１のブロック図
【図８】実施の形態２における画像処理装置２のブロック図
【図９】同画像処理装置２の動作について説明するフローチャート
【図１０】同他の画像処理装置２のブロック図
【図１１】実施の形態３におけるルックアップテーブル取得装置３のブロック図
【図１２】同ルックアップテーブル取得装置３における第二の画像を選択する動作について説明するフローチャート
【図１３】同ルックアップテーブル取得装置３におけるルックアップテーブルを構成する動作について説明するフローチャート
【図１４】同複数の第二画像情報候補集合の例を示す図
【図１５】同かかる第二画像情報候補集合の出力例を示す図
【図１６】同コンピュータシステムの概観図
【図１７】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００２４】
以下、画像処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００２５】
（実施の形態１）
本実施の形態において、後述するルックアップテーブルを用いて、目的に応じて、受け付けた画像に対して、脳負荷が調整された画像を取得する画像処理装置１について説明する。なお、目的に応じて脳負荷が調整された画像とは、例えば、視聴時に脳負荷をより低減できる画像や、視聴時により脳に刺激を与えエンターテインメント性が増加する画像などである。視聴時に脳の負荷をより低減できる画像とは、例えば対象をより認知しやすい画像のことである。また、目的とは、通常、視聴者の画像視聴時の目的であり、例えば、リラックスして視聴したいという目的、できるだけ疲れずに長時間視聴したいという目的、エンターテインメント性を味わいたいという目的等がある。
【００２６】
また、本実施の形態において、目的に応じて脳負荷が調整された画像を取得する処理は、例えば、時空間ブロックごとに処理を行う。時空間ブロックについての説明は、後述する。
【００２７】
また、本実施の形態において、ルックアップテーブルはカスタマイズ可能である。
【００２８】
また、本実施の形態において、画像処理装置１は、出力候補の画像が所定の条件を満たさない場合に、当該所定の条件を満たすように変換する機能を有する。
【００２９】
図１は、本実施の形態における画像処理装置１のブロック図である。
【００３０】
画像処理装置１は、格納部１０１、拘束条件格納部１０２、指示受付部１０３、画像受付部１０４、分割部１０５、画像解析部１０６、マッピング部１０７、合成部１０８、画像出力部１０９、およびルックアップテーブル更新部１１０を具備する。
【００３１】
マッピング部１０７は、例えば、種類識別子取得手段１０７１、出力画像候補取得手段１０７２、判断手段１０７３、変更手段１０７４、および出力画像取得手段１０７５を具備する。
【００３２】
格納部１０１は、１以上のルックアップテーブルを格納し得る。格納部１０１は、ルックアップテーブルの種類を識別する種類識別子と種類識別子に対応するルックアップテーブルとの組を２組以上格納していても良い。なお、ルックアップテーブルのデータ構造は、テーブル構造とは限らない。ルックアップテーブルのデータ構造は、問わない。
【００３３】
ここで、ルックアップテーブルは、１または２以上の対応情報を有する。対応情報は、１以上の第一の画像の全部または一部分と、１以上の第二の画像の全部または一部分との対応を取るための情報である。ルックアップテーブルが有する対応情報が一つの場合、かかる対応情報は、例えば、画像を変換する演算式や、画像を変換する演算式に与える１以上のパラメータ群である。対応情報は、例えば、時空間ブロックの画素値の中央値を算出する演算式でも良い。
【００３４】
また、１以上の第一の画像の全部または一部分および１以上の第二の画像の全部または一部分は、出力される一画面の画像でも良いし、一画面の一部のブロックの画像でも良いし、一画素でも良いし、時間的に連続する複数画面でも良いし、時間的に連続する複数画面の空間上の一部分（後述する時空間ブロック）でも良いし、時間的に連続する複数画面の連続する一画素の集合などでも良い。つまり、第一の画像および第二の画像の情報量の単位は問わない。なお、時空間ブロックとは、通常、映像を、空間的、または時間的、または空間的かつ時間的に分割した一部分をいう。ただし、時空間ブロックは、画素の集合であれば良い。つまり、時空間ブロックは、矩形の連続領域とは限らない。時空間ブロックは、非矩形かつ不連続な画像の領域でも良い。また、画像を分割されて取得された複数の時空間ブロックは、一部に重複した画素を有するものでも良い。
【００３５】
第二の画像は、第一の画像より、視聴する場合に、脳の負荷をより低減できる画像である。また、第二の画像は、第一の画像より、通常、一の対象を認知する場合の脳の負荷をより低減できる画像である。脳の負荷をより低減できる画像とは、脳が、質感、遠近感、存在感、臨場感、重量感、温もり感、ひんやり感、スピード感、躍動感、動きの滑らかさ、新鮮な感じ、高級感などのうちの１以上の属性を、より感じる画像である。なお、属性は画像によって異なる。なお、質感とは、材質感、光沢感、透明感、ふんわり感、しっとり感など、画像に含まれる対象の質感である。また、遠近感とは、解像感、立体感、奥行き感、空気感などとも言える。
【００３６】
なお、脳の負荷を低減できる画像とは、脳に好適に感じられる画像と言い換えても良い。
【００３７】
また、１以上の第一の画像より脳の負荷を低減できる１以上の第二の画像は、例えば、１以上の第一の画像と異なる環境で取得され得る１以上の画像である。つまり、かかる場合、例えば、１以上の第一の画像と、１以上の第二の画像は、画像を取得する環境が異なる。
【００３８】
第一の画像とは、例えば、一の環境で得られた一の対象についての画像である。また、第二の画像とは、例えば、他環境で得られた前記一の対象についての画像である。また、第一の画像とは、例えば、一の環境で一の対象を撮影した画像である。また、第二の画像とは、例えば、他環境で前記一の対象を撮影した画像である。また、かかる場合、第二の画像と第一の画像は、通常、同一の画素数であるが、異なる画素数でも良い。なお、一の対象を撮影した画像とは、一の対象を撮影したに等しい、作り出した画像でも良い。
【００３９】
また、他環境とは、一の環境とは異なる環境であり、一の環境より目的に合致した画像を撮影できる環境である。また、他環境とは、例えば、一の環境より脳負荷を低減できる画像を撮影できる環境である。他環境とは、例えば、以下の（１）から（９）のような環境である。（１）一の環境より照明（光源）の光量が多い環境、（２）一の環境と比較して、画像上のオブジェクトの陰が良く表出する光源の位置の環境、（３）一の環境と比較して、画像上のオブジェクトの立体感が良く表出する光源の位置の環境、（４）一の環境と比較して、画像上のオブジェクトの立体感が良く表出するカメラ位置の環境、（５）一の環境と照明の色が異なる環境、（６）一の環境と異なる天候の環境、（７）一の環境と異なる温度や湿度の環境、（８）一の環境と異なる被写界深度の環境、（９）一の環境と異なるシャッター速度の環境などである。
【００４０】
つまり、一の環境と他環境とでは、例えば、光量、光源の位置、光源の色、カメラの位置、カメラの設定などの撮影環境が異なる。また、環境とは、通常、撮影環境であるが、画像を取得する環境に関するものであれば何でも良い。
【００４１】
なお、第二の画像は、第一の画像より、単に画素数が多い、という画像は含まない。かかる単に画素数が多い画像は、単純に画素数が多いカメラ（例えば、ＨＤカメラ）で撮影した画像を規範とする画像である一方、本発明における脳に好適に感じられる画像は、脳の判断、脳の感じ方（人の感じ方と言っても良い）を規範とする画像であり、一線を画する。
【００４２】
また、第一の画像に対して、脳負荷が調整された第二の画像は、例えば、第一の画像よりエンターテインメント性が向上する画像も含む。エンターテインメント性が向上する画像は、エンターテインメント性を嗜好するユーザにとって、脳に好適に感じられる画像である。脳に好適に感じられる画像とは、脳における刺激を楽しむことができる画像とも言える。また、エンターテインメント性が向上する複数の画像（映像）は、例えば、一部にフラッシュ画面が挿入されている映像である。
【００４３】
なお、脳負荷が調整された第二の画像が、第一の画像よりエンターテインメント性が向上する画像である場合、かかる第二の画像は、脳への刺激をより楽しむことができるが、脳の負荷がより増加する場合もあり得る。
【００４４】
また、第一の画像より、目的に応じて脳負荷が調整された第二の画像は、例えば、一の対象を撮影して得られた第一の画像に対して、当該第一の画像をデフォルメした画像である。第一の画像をデフォルメした第二の画像は、例えば、第一の画像に映っている人物の似顔絵画像である。似顔絵画像等のデフォルメした画像は、ユーザにとって、対象を認識し易く、対象の認知の際に、脳負荷が低減されるように、脳負荷が調整された画像であると言える。
【００４５】
また、第一の画像より、目的に応じて脳負荷が調整された第二の画像は、例えば、一の対象を撮影して得られた第一の画像に対して、当該一の対象を描写した絵画を撮影した画像である。対象を描写することで、対象の持つ概念がよりわかりやすく表現されることがある。すなわち、対象を直接撮影した画像より、対象を描写した絵画を撮影した画像の方が、脳負荷が低減できるように、脳負荷が調整された画像であると言える。
【００４６】
また、第一の画像より、目的に応じて脳負荷が調整された第二の画像は、例えば、一の対象を撮影して得られた第一の画像に対して、当該第一の画像のＣＧ画像である。対象によって、撮影画像より、ＣＧ画像の方が、脳負荷が低減できるように、脳負荷が調整された画像であると言える。
【００４７】
また、対応情報は、例えば、第一画像関連情報と第二画像関連情報との対である。第一画像関連情報は、１以上の第一の画像の全部または一部分に関する情報である。第二画像関連情報は、１以上の第二の画像の全部または一部分に関する情報である。第一画像関連情報は、例えば、１以上の第一の画像の全部または一部分から抽出される１以上の特徴量である。また、第二画像関連情報は、例えば、１以上の第二の画像の全部または一部分である。また、第二画像関連情報は、例えば、１以上の第二の画像の全部または一部分を生成する演算式である。また、第二画像関連情報は、例えば、１以上の第二の画像の全部または一部分を生成する演算式に与えるパラメータ群の対である。かかる場合、演算式は、マッピング部１０７が保持している。また、画像から抽出される１以上の特徴量には、例えば、１以上の画像の一部の特徴量である近傍特徴量と、１以上の画像全体の特徴量である全体特徴量とがある。近傍特徴量には、例えば、画素値、アクティビティ、時空間相関、動きベクトル、周波数分布などがある。また、アクティビティとは、例えば、複数の画素の最大値および最小値、ダイナミックレンジ（ＤＲ）、複数の画素の間の差分値などである。複数の画素の間の差分値は、空間内の複数画素間の差分値でも良いし、時間方向の複数画素間の差分値でも良いし、空間内および時間方向の複数画素間の差分値でも良い。また、全体特徴量には、例えば、画像全体の画素値分布、画像全体の動きベクトル分布、１または２以上の画像全体の時空間相関、画像全体のノイズ量、画像フォーマット、画像全体の編集に関する情報（ＰｉｎＰであるか否か、ＰｏｕｔＰであるか否か、テロップの有無など）、１以上の画像であるコンテンツに関するコンテンツ情報、パターン検出結果（顔など）などである。ここで、コンテンツ情報とは、例えば、電子番組表（ＥＰＧ）が有する番組のジャンル、タイトル、出演者名等である。なお、１以上の特徴量を、適宜、特徴量ベクトルとも言う。
【００４８】
格納部１０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。特に、格納部１０１は、不揮発性のＲＡＭであることが好適である。また、格納部１０１にルックアップテーブルが記憶される過程は問わない。例えば、記録媒体を介してルックアップテーブルが格納部１０１で記憶されるようになってもよく、通信回線等を介して送信されたルックアップテーブルが格納部１０１で記憶されるようになってもよく、あるいは、入力デバイスを介して入力されたルックアップテーブルが格納部１０１で記憶されるようになってもよい。
【００４９】
拘束条件格納部１０２は、拘束条件を格納し得る。拘束条件とは、画像処理装置１におけるいずれかの処理に関する条件である。処理に関する条件とは、例えば、処理対象である画像（入力画像）の全部または一部に対する条件である。また、処理に関する条件とは、例えば、処理に利用されるルックアップテーブルに関する条件である。また、処理に関する条件とは、例えば、出力画像に関する条件である。拘束条件とは、入力画像、対応情報、または出力画像のうちの１種類以上の情報が満たすべき条件であると言える。また、処理対象である画像（入力画像）の全部または一部に対する条件とは、例えば、処理対象の１以上の特徴量（例えば、輝度、画素値など）をパラメータとする条件である。入力画像の全部または一部に対する条件は、例えば、画素値が正常範囲を逸脱していないことである。なお、画素値の正常範囲は予め格納されている。また、ルックアップテーブルに関する条件とは、例えば、ルックアップテーブルが有する対応情報の選択頻度などの選択に関する条件である。ルックアップテーブルに関する条件は、例えば、直前で使用された対応情報と同じ対応情報を使用しないことである。また、ルックアップテーブルに関する条件は、例えば、第一の特定の条件下では連続して同一の対応情報を使用したり、第二の特定条件下では特定の対応情報を固定的に使用したり、第三の特定の条件下では連続して同一の対応情報を使用しないこと等である。また、例えば、出力画像に関する条件とは、出力画像象の１以上の特徴量（例えば、輝度、画素値など）をパラメータとする条件である。出力画像に関する条件とは、マッピング部１０７が取得した１以上の第二の画像の全部または一部分が満たすべき拘束条件である、と言える。出力画像に関する条件は、例えば、アクティビティが閾値以内であることなどである。また、出力画像に関する条件は、例えば、画素の最大値「画素の値＜＝２５５」、画素の最小値「画素の値＞＝１０」、画素の値の変化Δについての「画素の輝度の時間的な変化＜＝１００」、ダイナミックレンジ「ＤＲ＜＝２００」などである。拘束条件は、画像処理を行うプログラム中に埋め込まれていても良いことは言うまでもない。
【００５０】
また、拘束条件は、入力画像の全部または一部に対する条件、ルックアップテーブルに関する条件、出力画像に関する条件のうち、２種類以上の条件を含んでも良い。かかる拘束条件は、例えば、入力画像の画素値と出力画像の画素値との差が、閾値より大きいことである。なお、閾値は予め格納されている。
【００５１】
拘束条件格納部１０２は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。拘束条件格納部１０２に拘束条件が記憶される過程は問わない。例えば、記録媒体を介して拘束条件が拘束条件格納部１０２で記憶されるようになってもよく、通信回線等を介して送信された拘束条件が拘束条件格納部１０２で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された拘束条件が拘束条件格納部１０２で記憶されるようになってもよい。
【００５２】
指示受付部１０３は、指示を受け付ける。指示は、ユーザから受け付けても良いし、外部の記録媒体から読み出しても良いし、外部の装置から受信しても良い。また、指示は、放送装置から送信される放送に埋め込まれていても良い。なお、指示は、ユーザの嗜好等に合致するようにルックアップテーブルを変更する指示である。指示は、例えば、画像の立体感の度合いを含む。また、指示は、例えば、出力されている１以上の各第二画像情報候補集合が有する２以上の第二の画像の候補のうち、１以上の第二の画像の候補を選択する指示である。かかる選択は、ユーザの嗜好に合致する画像を選択する指示である。また、指示は、例えば、年齢や年齢層（３０歳代、６０歳代など）や性別や近視や老視・調節障害の有無などのユーザ属性を含んでも良い。また、指示は、例えば、目的や課題や嗜好である。目的や課題や嗜好には、「画像が見えにくいのでもっとよく見えるようにしたい」、「画像が暗くて見えにくい」「もっと派手な画が見たい」といった例がある。つまり、指示の内容や種類は、種々あり得る。
【００５３】
また、受け付けとは、リモコンやキーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。指示の入力手段は、リモコンやテンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。指示受付部１０３は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００５４】
画像受付部１０４は、画像を受け付ける。また、画像受付部１０４は、１以上の画像の集合である映像を受け付けても良い。ここで、画像とは、一の静止画でも良いし、２以上の静止画から構成される動画でも良い。画像受付部１０４は、例えば、テレビジョンチューナーや、無線または有線の受信手段等により実現され得る。なお、画像の受け付けとは、記録媒体からの画像の読み出し等でも良い。つまり、画像を受け付ける手段は問わない。
【００５５】
分割部１０５は、画像受付部１０４が受け付けた画像（静止画でも動画でも良い）を、空間的、または時間的、または空間的かつ時間的に２以上に分割し、２以上の第一の時空間ブロックを取得する。なお、上述した通り、画像を分割して取得された複数の時空間ブロックは、重複した領域を含んでも良い。また、上述した通り、画像を分割して取得された複数の時空間ブロックは、矩形の連続領域とは限らない。時空間ブロックは、非矩形かつ不連続な画像の領域でも良い。また、分割部１０５は、例えば、１画面（１フィールドまたは１フレーム）を４つに分割しても良いし、ｎ画面（ｎは２以上の整数）を８つに分割しても良い。なお、分割する数は問わない。また、分割部１０５は、画像から１画素ずつ取得して、画像解析部１０６に渡しても良い。つまり、時空間ブロックは１画素でも良い。
【００５６】
分割部１０５は、通常、ＭＰＵやメモリ等から実現され得る。分割部１０５の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５７】
画像解析部１０６は、画像受付部１０４が受け付けた１以上の画像の全部または一部分に対応する第一の画像の全部または一部分を決定する。例えば、画像解析部１０６は、分割部１０５が取得した２以上の各第一の時空間ブロックごとに、各第一の時空間ブロックに対応する第一の画像の全部または一部分を決定しても良い。なお、画像解析部１０６は、２以上の第一の画像の全部または一部分を決定しても良い。
【００５８】
また、例えば、画像解析部１０６は、画像受付部１０４が受け付けた画像、または分割部１０５が取得した２以上の各第一の時空間ブロックを解析し、１以上の特徴量を取得し、１以上の特徴量に対応する第一の画像の全部または一部分を決定する。ここで、１以上の特徴量とは、例えば、上述した近傍特徴量、全体特徴量のうちの１以上の特徴量である。なお、画像解析部１０６は、画像受付部１０４が受け付けた１以上の画像の全部または一部分を解析し、１以上の特徴量を取得する処理だけでも良い。なお、画像解析部１０６が取得する特徴量は、全体特徴量と近傍特徴量の両方を含むことが好適である。
【００５９】
また、１以上の特徴量に対応する第一の画像の全部または一部分を決定する処理は、例えば、取得した特徴量ベクトルと、各対応情報が有する第一の画像の全部または一部分の特徴量ベクトルとの距離を算出し、当該距離が最小の第一の画像の全部または一部分の特徴量ベクトルに対応するパラメータ群、または演算式等を取得する処理である。
【００６０】
また、１以上の特徴量に対応する第一の画像の全部または一部分を決定する処理は、例えば、取得した特徴量ベクトルからルックアップテーブルのアドレスを算出する処理である。なお、ルックアップテーブルのアドレスを算出する処理は、予め格納されている演算式に特徴量ベクトルを代入し、演算する処理である。
【００６１】
画像解析部１０６は、通常、ＭＰＵやメモリ等から実現され得る。画像解析部１０６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００６２】
マッピング部１０７は、ルックアップテーブル中の１または２以上の対応情報のうちのいずれかの対応情報を用いて、画像受付部１０４が受け付けた１以上の画像の全部または一部分に対応する１以上の第二の画像の全部または一部分を取得する。また、例えば、マッピング部１０７は、画像解析部１０６が決定した第一の画像の全部または一部分に対応する対応情報を用いて（対応情報の一部（例えば、パラメータ群）を用いることも含む）、画像解析部１０６が決定した第一の画像の全部または一部分に対応する第二の画像の全部または一部分を、出力画像の全部または一部分として取得する。マッピング部１０７は、例えば、画像解析部１０６が決定した第一の画像の全部または一部分に対応する対応情報が有する演算式に与えるパラメータ群を取得し、演算を行い、画像解析部１０６が決定した第一の画像の全部または一部分に対応する第二の画像の全部または一部分を生成する。また、マッピング部１０７は、例えば、画像解析部１０６が決定した第一の画像の全部または一部分に対応する対応情報が有する第二の画像の全部または一部分を、対応情報から取得する。
【００６３】
マッピング部１０７は、画像解析部１０６が取得した１以上の特徴量に基づいて、画像受付部１０４が受け付けた１以上の画像に対して、より目的に合致するように脳負荷が調整された画像を出力できる１以上の対応情報を選択する動作、または画像受付１０４部が受け付けた１以上の画像に対して、より目的に合致するように脳負荷が調整された画像を出力できるルックアップテーブルおよび１以上の対応情報を選択する動作のうちの一の動作を行っても良い。そして、次に、マッピング部１０７は、選択した１以上の対応情報を用いて、画像受付部１０４が受け付けた１以上の画像の全部または一部分に対応する１以上の第二の画像の全部または一部分を取得しても良い。
【００６４】
また、マッピング部１０７は、画像解析部１０６が取得した１以上の特徴量に基づいて、画像受付部１０４が受け付けた１以上の画像に対して、より目的に合致するように脳負荷が調整された画像を出力できる２以上の対応情報を選択する動作、または前記画像受付部が受け付けた１以上の画像に対して、より目的に合致するように脳負荷が調整された画像を出力できるルックアップテーブルおよび２以上の対応情報を選択する動作のうちの一の動作を行い、当該選択した２以上の対応情報を用いて、１以上の第二の画像の全部または一部分を取得しても良い。なお、２以上の対応情報を用いて１以上の第二の画像の全部または一部分を取得する場合、マッピング部１０７は、画像受付部１０４が受け付けた１以上の画像の全部または一部分を、２以上の各対応情報を用いて処理し、当該処理した２以上の結果を融合して、１以上の第二の画像の全部または一部分を取得しても良い。また、２以上の対応情報を用いて１以上の第二の画像の全部または一部分を取得する場合、マッピング部１０７は、２以上の対応情報を用いて、新たな対応情報を生成し、当該新たな対応情報を用いて、１以上の第二の画像の全部または一部分を取得しても良い。なお、上記の２以上の結果の融合とは、例えば、画像の２以上の属性の両方を用いた画像を生成することや、２以上の属性の中間的な性質を持つ画像を生成することなどである。
【００６５】
マッピング部１０７は、２以上の各第一の時空間ブロックごとに、画像解析部１０６が決定した第一の画像の全部または一部分に対応する対応情報を用いて（対応情報の一部を用いることも含む）、画像解析部１０６が決定した第一の画像の全部または一部分に対応する第二の時空間ブロックを取得しても良い。マッピング部１０７は、例えば、画像解析部１０６が決定した第一の画像の全部または一部分に対応する対応情報が有する演算式に与えるパラメータ群を取得し、演算を行い、画像解析部１０６が決定した第一の画像の全部または一部分に対応する第二の時空間ブロックを取得する。また、マッピング部１０７は、例えば、画像解析部１０６が決定した第一の画像の全部または一部分に対応する対応情報が有する第二の画像の全部または一部分（第二の時空間ブロック）を、対応情報から取得する。
【００６６】
また、マッピング部１０７は、第二の画像の全部または一部分を取得した後、補正処理を行っても良い。補正処理は、マッピング部１０７が、画像受付部１０４が受け付けた画像の全部または一部分の特徴量と、対応情報が有する第一の画像の全部または一部分の特徴量とを用いて、第二の画像の全部または一部分を補正する処理である。なお、補正して取得した画像も、第二の画像と言っても良いし、出力画像と言っても良い。補正処理は、例えば、マッピング部１０７が、画像受付部１０４が受け付けた画像の全部または一部分の特徴量と、対応情報が有する第一の画像の全部または一部分の特徴量との差分を取得し、当該差分を用いて、第二の画像の全部または一部分を補正し、出力画像の全部または一部分が、画像受付部１０４が受け付けた画像の全部または一部分に、より合致するように補正する処理である。
【００６７】
マッピング部１０７は、通常、ＭＰＵやメモリ等から実現され得る。マッピング部１０７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００６８】
以下、マッピング部１０７が種類識別子取得手段１０７１、出力画像候補取得手段１０７２、判断手段１０７３、変更手段１０７４、および出力画像取得手段１０７５を具備する場合について説明する。なお、マッピング部１０７は、種類識別子取得手段１０７１、出力画像候補取得手段１０７２、判断手段１０７３、変更手段１０７４、および出力画像取得手段１０７５を具備しない場合もある。
【００６９】
マッピング部１０７を構成する種類識別子取得手段１０７１は、利用するルックアップテーブルの種類を識別する１または２以上の種類識別子を取得する。種類識別子取得手段１０７１は、例えば、種類識別子と、画像の全部または一部分の１以上の特徴量とが対応付けて、格納部１０１に格納されている場合、画像受付部１０４が受け付けた画像の全部または一部分の１以上の特徴量を取得し、当該１以上の特徴量に最も近似する１以上の特徴量を決定し、当該１以上の特徴量に対応する種類識別子を格納部１０１から取得しても良い。また、種類識別子取得手段１０７１は、図示しないＥＰＧ格納部に格納されているＥＰＧ（電子番組表）に含まれる番組（出力中の番組）のジャンルを種類識別子としても良い。さらに、種類識別子取得手段１０７１は、ユーザから受け付けた種類識別子を図示しない記録媒体に格納しており、かかる種類識別子を取得しても良い。また、種類識別子取得手段１０７１は、指示受付部１０３が受け付けた指示に対応する１以上の種類識別子を取得する。例えば、指示受付部１０３が「画像が見えにくいのでもっとよく見えるようにしたい」に対応する目的を受け付けた場合、種類識別子取得手段１０７１は、ノイズを低減するルックアップテーブルの種類を識別する種類識別子を取得する。また、例えば、指示受付部１０３が「画像が見えにくいのでもっとよく見えるようにしたい」に対応する目的を受け付けた場合、種類識別子取得手段１０７１は、照明環境を明るくするルックアップテーブルの種類を識別する種類識別子を取得しても良い。また、例えば、指示受付部１０３が「画像が見えにくいのでもっとよく見えるようにしたい」に対応する目的を受け付けた場合、種類識別子取得手段１０７１は、ノイズを低減するルックアップテーブルの種類識別子と、照明環境を明るくするルックアップテーブルの種類識別子とを取得しても良い。
【００７０】
また、例えば、指示受付部１０３が「画像が見えにくいのでもっとよく見えるようにしたい」に対応する目的を受け付けた場合、種類識別子取得手段１０７１は、画像中のノイズを検出し、閾値以上のノイズが存在するか否かを検知し、閾値以上のノイズが存在すると判断した場合は、ノイズを低減するルックアップテーブルの種類識別子を取得する。また、例えば、指示受付部１０３が「画像が見えにくいのでもっとよく見えるようにしたい」に対応する目的を受け付けた場合、種類識別子取得手段１０７１は、画像の輝度値の分布を取得し、画像の輝度分布が予め決められた条件を満たさないほど暗いと判断した場合、照明環境を明るくするルックアップテーブルの種類識別子を取得しても良い
【００７１】
種類識別子取得手段１０７１は、通常、ＭＰＵやメモリ等から実現され得る。種類識別子取得手段１０７１の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００７２】
出力画像候補取得手段１０７２は、画像解析部１０６が決定した第一の画像の全部または一部分に対応する対応情報（対応情報の一部でも良い趣旨である）を用いて、画像解析部１０６が決定した第一の画像の全部または一部分に対応する第二の画像の全部または一部分を取得する。ここで取得された第二の画像の全部または一部分は、出力画像の全部または一部分の候補である。また、「第二の画像の全部または一部分を取得する」とは、例えば、対応情報が有する演算式、または演算式に代入するパラメータの集合を用いて、演算し、第二の画像の全部または一部分を取得することである。かかる場合、対応情報は、第一の画像の全部または一部分に対応する第二の画像の全部または一部分を生成するための演算式、または演算式に代入するパラメータの集合を有している。また、「第二の画像の全部または一部分を取得する」とは、例えば、画像解析部１０６が決定した第一の画像の全部または一部分に対応する対応情報に含まれる第二の画像の全部または一部分を取得することでも良い。
【００７３】
出力画像候補取得手段１０７２は、通常、ＭＰＵやメモリ等から実現され得る。出力画像候補取得手段１０７２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００７４】
判断手段１０７３は、拘束条件を満たすか否かを判断する。拘束条件が処理対象である画像の全部または一部に対する条件である場合、判断手段１０７３は、画像受付部１０４が受け付けた画像の全部または一部の１以上の特徴量を取得し、当該１以上の特徴量が拘束条件を満たすか否かを判断する。また、拘束条件がルックアップテーブルに関する条件である場合、判断手段１０７３は、ルックアップテーブルの過去の利用に関する情報（条件に対応する利用履歴）を取得し、当該利用履歴が拘束条件を満たすか否かを判断する。なお、利用履歴とは、例えば、入力画像のうちの最近のｎフィールド（ｎは１以上の整数）の処理で用いられたルックアップテーブルの種類識別子や、入力画像のうちの最近のｎフィールド（ｎは１以上の整数）の処理で用いられた対応情報を特定する情報である。なお、拘束条件が利用履歴を含む場合、当該利用履歴は、マッピング部１０７が図示しない記録媒体に蓄積して、生成される、とする。さらに、拘束条件が出力画像に関する条件である場合、判断手段１０７３は、例えば、出力画像候補取得手段１０７２が取得した第二の画像の全部または一部分が、拘束条件格納部１０２の拘束条件を満たすか否かを判断する。例えば、判断手段１０７３は、拘束条件に含まれる第二の画像の全部または一部分の属性値（例えば、画素の最大値、画素の輝度の時間的な変化）を取得し、属性値が拘束条件（例えば、「画素の最大値＜＝２５５」、「画素の輝度の時間的な変化＜＝１００」）を満たすか否かを判断する。
【００７５】
判断手段１０７３は、通常、ＭＰＵやメモリ等から実現され得る。判断手段１０７３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００７６】
変更手段１０７４は、判断手段１０７３が拘束条件を満たさないと判断した場合に、第二の画像の全部または一部分を変更する。また、変更手段１０７４は、判断手段１０７３が拘束条件を満たさないと判断した場合に、ルックアップテーブルを変更しても良い。
【００７７】
また、変更手段１０７４は、判断手段１０７３が拘束条件を満たさないと判断した場合に、判断後に受け付けられる入力画像、または判断後に得られた時空間ブロック、または判断後に受け付けられる入力画像の１以上の特徴量、または判断後に得られた時空間ブロックの１以上の特徴量を変更しても良い。
【００７８】
また、判断手段１０７３が拘束条件を満たさないと判断した場合には、変更手段１０７４は、例えば、判断手段１０７３の判断対象である第二の画像の全部または一部分を、拘束条件を満たすように変更して、変更画像を取得する。ここで、「拘束条件を満たすように変更する処理」は、例えば、第二の画像の全部または一部分を構成する複数の画素の最大値が拘束条件（例えば、「最大値＜＝２５５」）に合致するように、例えば、複数の画素の最大値が２５５になるように、当該複数の画素の値を全体的に圧縮する処理である。なお、全体的に複数の画素の値を圧縮する処理とは、同一の割合で複数の画素の値を小さくしても良いし、異なる割合や、値の大きさに応じて、複数の画素の値を小さくする等しても良い。
【００７９】
変更手段１０７４は、通常、ＭＰＵやメモリ等から実現され得る。変更手段１０７４の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００８０】
出力画像取得手段１０７５は、複数の対応情報のうちの、画像解析部１０６が決定した第一の画像の全部または一部分に対応する対応情報（対応情報の一部でも良い趣旨である）を用いて、画像解析部１０６が決定した第一の画像の全部または一部分に対応する第二の画像の全部または一部分を、出力画像の全部または一部分として取得する。ここで、上記の複数の対応情報とは、格納部１０１の一のルックアップテーブルの複数の対応情報、または、１または２以上の種類識別子に対応する１または２以上のルックアップテーブルが有する複数の対応情報である。
【００８１】
また、出力画像取得手段１０７５は、判断手段１０７３が拘束条件を満たすと判断した第二の画像の全部または一部分、または変更手段１０７４が取得した変更画像、または判断手段１０７３が拘束条件を満たすと判断した第二の画像の全部または一部分および変更手段１０７４が取得した変更画像を、出力画像の全部または一部分として取得することは好適である。
【００８２】
また、出力画像取得手段１０７５は、１または２以上の種類識別子に対応する１または２以上のルックアップテーブルが有する対応情報のうちの、画像解析部１０６が取得した１以上の特徴量に対応する１以上の対応情報を用いて、画像受付部１０４が受け付けた１以上の画像の全部または一部分に対応する１以上の第二の画像の全部または一部分を、出力画像の全部または一部分として取得しても良い。なお、１または２以上の種類識別子は、種類識別子取得手段１０７１が取得した種類識別子である。
【００８３】
なお、出力画像取得手段１０７５は、上述した補正処理を行うことは好適である。
【００８４】
出力画像取得手段１０７５は、通常、ＭＰＵやメモリ等から実現され得る。合成部１０８の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００８５】
合成部１０８は、マッピング部１０７が取得した２以上の各第二の時空間ブロックを、２以上の各第二の時空間ブロックに対応する第一の時空間ブロックの時間的、または空間的、または空間的かつ時間的な位置に配置し、出力画像を生成する。
【００８６】
合成部１０８は、通常、ＭＰＵやメモリ等から実現され得る。合成部１０８の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００８７】
画像出力部１０９は、出力画像を出力する。画像出力部１０９は、合成部１０８が生成した出力画像を出力しても良い。ここでの出力とは、通常、ディスプレイへの表示、プロジェクターを用いた投影であるが、外部の装置や他のプログラムへの送信などを含む概念である。
【００８８】
画像出力部１０９は、例えば、ディスプレイやプロジェクター等の出力デバイスを含むと考えても含まないと考えても良い。画像出力部１０９は、例えば、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００８９】
ルックアップテーブル更新部１１０は、指示受付部１０３が受け付けた指示に応じて、ルックアップテーブルが有する２以上の対応情報のいずれかを変更する。ルックアップテーブル更新部１１０は、ルックアップテーブルが有するすべての対応情報を更新しても良いし、一部の対応情報を更新しても良い。対応情報が第二の画像の全部または一部分を生成するための演算式、または第二の画像の全部または一部分を生成するためのパラメータ群を含む場合、ルックアップテーブル更新部１１０は、例えば、指示に応じて、演算式に含まれるパラメータ群、または第二の画像の全部または一部分を生成するためのパラメータ群を変更する。例えば、指示は、画像の立体感の度合いを含む場合、ルックアップテーブル更新部１１０は、ユーザから入力された画像の立体感の度合いを用いて、対応情報が有するパラメータ群を変更する。かかる場合の変更方法（変更するための式等）は問わない。例えば、ルックアップテーブル更新部１１０は、画像の立体感の度合いの情報に対応付けて、パラメータ群を図示しない記録媒体に保持しており、指示された画像の立体感の度合いの情報に対応するパラメータ群を図示しない記録媒体から読み出す。また、例えば、ルックアップテーブル更新部１１０は、画像の立体感の度合いをパラメータとするパラメータ群の生成のための演算式を保持しており、かかる演算式に画像の立体感の度合いを代入し、演算を行い、パラメータ群を取得する。
【００９０】
また、指示受付部１０３が１以上の第二の画像の候補を選択する指示を受け付けた場合、例えば、ルックアップテーブル更新部１１０は、１以上の第二の画像の各候補から、１以上の特徴量を取得し、当該１以上の特徴量をパラメータ群として、取得する。また、指示受付部１０３が１以上の第二の画像の候補を選択する指示を受け付けた場合、例えば、ルックアップテーブル更新部１１０は、１以上の第二の画像の各候補から、１以上の特徴量を取得し、当該１以上の特徴量を予め格納している演算式に代入し、演算を行い、パラメータ群を取得する。
【００９１】
ルックアップテーブル更新部１１０は、通常、ＭＰＵやメモリ等から実現され得る。合成部１０８の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００９２】
次に、画像処理装置１の動作について、図２のフローチャートを用いて説明する。
【００９３】
（ステップＳ２０１）画像受付部１０４は、１以上の画像を受け付けたか否かを判断する。１以上の画像を受け付ければステップＳ２０２に行き、１以上の画像を受け付けなければステップＳ２１０に行く。なお、ここでの画像は、通常、２以上の静止画から構成される映像である。
【００９４】
（ステップＳ２０２）分割部１０５は、ステップＳ２０１で受け付けられた画像を、空間的、または時間的、または空間的かつ時間的に２以上に分割し、２以上の第一の時空間ブロックを取得する。
【００９５】
（ステップＳ２０３）画像解析部１０６は、カウンタｉに１を代入する。
【００９６】
（ステップＳ２０４）画像解析部１０６は、ステップＳ２０２で取得された第一の時空間ブロックのうち、ｉ番目のブロックが存在するか否かを判断する。ｉ番目のブロックが存在すればステップＳ２０５に行き、ｉ番目のブロックが存在しなければステップＳ２０８に行く。
【００９７】
（ステップＳ２０５）画像解析部１０６は、ｉ番目の第一の時空間ブロックに対して、画像解析処理する。そして、画像解析部１０６は、ｉ番目の第一の時空間ブロックに対応する第一の画像の全部または一部分を決定する。かかる画像解析処理について、図３のフローチャートを用いて説明する。
【００９８】
（ステップＳ２０６）マッピング部１０７は、ステップＳ２０５で決定された第一の画像の全部または一部分に対応する対応情報を用いて、ステップＳ２０５で決定された第一の画像の全部または一部分に対応する第二の画像の全部または一部分を、出力画像の全部または一部分として取得する。かかる処理をマッピング処理という。マッピング処理について、図４のフローチャートを用いて説明する。なお、本ステップで取得された出力画像の全部または一部分は、第二の時空間ブロックである。
【００９９】
（ステップＳ２０７）画像解析部１０６は、カウンタｉを１、インクリメントし、ステップＳ２０４に戻る。
【０１００】
（ステップＳ２０８）合成部１０８は、ステップＳ２０６で取得された２以上の第二の時空間ブロックを合成し、出力画像を生成する。さらに詳細には、ステップＳ２０６で取得された２以上の各第二の時空間ブロックを、２以上の各第二の時空間ブロックに対応する第一の時空間ブロックの時間的、または空間的、または空間的かつ時間的な位置に配置し、出力画像を生成する。
【０１０１】
（ステップＳ２０９）画像出力部１０９は、ステップＳ２０８で生成された出力画像を出力する。
【０１０２】
（ステップＳ２１０）指示受付部１０３は、ユーザの指示を受け付けたか否かを判断する。ユーザの指示を受け付ければステップＳ２１１に行き、ユーザの指示を受け付けなければステップＳ２０１に戻る。
【０１０３】
（ステップＳ２１１）ルックアップテーブル更新部１１０は、ステップＳ２１０で受け付けられた指示に応じて、ルックアップテーブルを更新する。かかる処理をルックアップテーブル更新処理という。ルックアップテーブル更新処理について、図６のフローチャートを用いて説明する。
【０１０４】
なお、図２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１０５】
また、図２のフローチャートにおいて、複数の画像や画像ストリームを受け付け中に、ステップＳ２１０の指示を受け付け、ルックアップテーブルを更新しても良い。
【０１０６】
次に、ステップＳ２０５の画像解析処理について、図３のフローチャートを用いて説明する。
【０１０７】
（ステップＳ３０１）画像解析部１０６は、上記のｉ番目の第一の時空間ブロックに対して、画像解析し、１以上の特徴量である特徴量ベクトル（第一特徴量ベクトルという）を取得する。なお、１以上の特徴量は、例えば、上述した近傍特徴量または／および全体特徴量のうちの１以上の特徴量である。また、例えば、１以上の特徴量は、例えば、複数の画素の最大値（ＭＡＸ）および最小値（ＭＩＮ）、ダイナミックレンジ（ＤＲ＝ＭＡＸ−ＭＩＮ）、輝度度数分布、時間方向の差分値などである。また、画像から、かかる１以上の特徴量を取得する技術は公知技術であるので詳細な説明を省略する。なお、特徴量は上述した特徴量に限らないことは言うまでもない。
【０１０８】
（ステップＳ３０２）画像解析部１０６は、カウンタｉに１を代入する。
【０１０９】
（ステップＳ３０３）画像解析部１０６は、格納部１０１のルックアップテーブルの中に、ｉ番目の対応情報が存在するか否かを判断する。ｉ番目の対応情報が存在すればステップＳ３０４に行き、ｉ番目の対応情報が存在しなければステップＳ３０７に行く。なお、格納部１０１に２以上のルックアップテーブルが存在する場合、本ステップでは、いずれかの一のルックアップテーブルを使用することで良い。また、後述する種類識別子取得処理を行ってから、当該種類識別子取得処理で取得された種類識別子に対応するルックアップテーブルを使用しても良い。
【０１１０】
（ステップＳ３０４）画像解析部１０６は、ｉ番目の対応情報が有する特徴量ベクトル（第二特徴量ベクトルという）を取得する。
【０１１１】
（ステップＳ３０５）画像解析部１０６は、ステップＳ３０１で取得した第一特徴量ベクトルと、ステップＳ３０４で取得した第二特徴量ベクトルの距離を算出し、当該距離をｉ（ｉ番目の対応情報）に対応付けて、バッファに一時蓄積する。
【０１１２】
（ステップＳ３０６）画像解析部１０６は、カウンタｉを１、インクリメントし、ステップＳ３０３に戻る。
【０１１３】
（ステップＳ３０７）画像解析部１０６は、バッファに蓄積されている距離が最も小さい対応情報を取得する。上位処理にリターンする。なお、対応情報を取得する処理は、第一の画像の全部または一部分を決定する処理である。
【０１１４】
なお、図３のフローチャートにおいて、対応情報は、ＩＤ（アドレスでも良い）を保持しており、例えば、１以上の特徴量を予め格納している演算式に代入して、ＩＤ（アドレスでも良い）を取得するようにしても良い。つまり、画像解析処理の方法は問わない。
【０１１５】
次に、ステップＳ２０６のマッピング処理の例について、図４のフローチャートを用いて説明する。
【０１１６】
（ステップＳ４０１）マッピング部１０７を構成する種類識別子取得手段１０７１は、利用するルックアップテーブルの種類を識別する種類識別子を取得する。かかる種類識別子取得処理の例について、図５のフローチャートを用いて説明する。
【０１１７】
（ステップＳ４０２）出力画像候補取得手段１０７２は、ステップＳ４０１で取得された種類識別子に対応するルックアップテーブルの中の対応情報であって、画像解析部１０６が決定した第一の画像の全部または一部分に対応する対応情報中のパラメータ群を取得する。
【０１１８】
（ステップＳ４０３）出力画像候補取得手段１０７２は、ステップＳ４０２で取得したパラメータ群を用いて、画像解析部１０６が決定した第一の画像の全部または一部分に対応する第二の画像の全部または一部分を生成する。さらに具体的には、例えば、出力画像候補取得手段１０７２は、予め格納している演算式に、ステップＳ４０２で取得したパラメータ群を代入し、演算式を実行する。そして、出力画像候補取得手段１０７２は、第二の画像の全部または一部分を取得する。
【０１１９】
（ステップＳ４０４）判断手段１０７３は、拘束条件格納部１０２から、拘束条件を読み出す。
【０１２０】
（ステップＳ４０５）判断手段１０７３は、ステップＳ４０２で取得された第二の画像の全部または一部分が、ステップＳ４０３で読み出した拘束条件を満たすか否かを判断し、判断結果をバッファに代入する。
【０１２１】
（ステップＳ４０６）ステップＳ４０４における判断結果が「拘束条件を満たす（合致）」である場合はステップＳ４０７に行き、「拘束条件を満たさない（合致しない）」である場合は、ステップＳ４０８に行く。
【０１２２】
（ステップＳ４０７）出力画像取得手段１０７５は、出力画像の全部または一部分として、ステップＳ４０２で取得された第二の画像の全部または一部分を得る。上位処理にリターンする。
【０１２３】
（ステップＳ４０８）変更手段１０７４は、ステップＳ４０２で取得された第二の画像の全部または一部分を、拘束条件を満たすように変更して、変更画像を取得する。
【０１２４】
（ステップＳ４０９）出力画像取得手段１０７５は、出力画像の全部または一部分として、ステップＳ４０８で取得された変更画像を得る。上位処理にリターンする。
【０１２５】
なお、図４のフローチャートにおいて、第二の画像の全部または一部分を生成する方法や、第二の画像の全部または一部分を取得する方法は、他の方法でも良い。
【０１２６】
また、図４のフローチャートにおいて、格納部１０１のルックアップテーブルが一つである場合、ステップＳ４０１の処理は不要であることは言うまでもない。
【０１２７】
次に、ステップＳ４０１の種類識別子取得処理の例について、図５のフローチャートを用いて説明する。
【０１２８】
（ステップＳ５０１）種類識別子取得手段１０７１は、上記のｉ番目のブロック（第一画像）の特徴量ベクトルを取得する。
【０１２９】
（ステップＳ５０２）種類識別子取得手段１０７１は、カウンタｉに１を代入する。
【０１３０】
（ステップＳ５０３）種類識別子取得手段１０７１は、格納部１０１に、ｉ番目の種類識別子が存在するか否かを判断する。ｉ番目の種類識別子が存在すればステップＳ５０４に行き、ｉ番目の種類識別子が存在しなければステップＳ５０７に行く。
【０１３１】
（ステップＳ５０４）種類識別子取得手段１０７１は、ｉ番目の種類識別子に対応する特徴量ベクトルを取得する。
【０１３２】
（ステップＳ５０５）種類識別子取得手段１０７１は、ステップＳ５０１で取得した特徴量ベクトルと、ステップＳ５０４で取得した特徴量ベクトルとの距離を算出し、ｉ番目の種類識別子に対応付けて、バッファに一時蓄積する。
【０１３３】
（ステップＳ５０６）種類識別子取得手段１０７１は、カウンタｉを１、インクリメントし、ステップＳ５０３に戻る。
【０１３４】
（ステップＳ５０７）種類識別子取得手段１０７１は、ステップＳ５０５で算出した最も小さい距離に対応する種類識別子を取得する。上位処理にリターンする。
【０１３５】
なお、図５のフローチャートにおいて、種類識別子取得処理は、上述したような他の方法でも良い。つまり、図５のフローチャートにおいて、ブロックの特徴量ベクトル（１以上の近傍特徴量）を用いて種類識別子を決定したが、上述したように、全体特徴量や近傍特徴量を用いて種類識別子を決定しても良いし、電子番組表の情報等を用いて種類識別子を決定しても良いし、ユーザからの指示によって種類識別子を決定しても良い。
【０１３６】
次に、ステップＳ２１１のルックアップテーブル更新処理について、図６のフローチャートを用いて説明する。
【０１３７】
（ステップＳ６０１）ルックアップテーブル更新部１１０は、指示受付部１０３が受け付けた指示を取得する。
【０１３８】
（ステップＳ６０２）ルックアップテーブル更新部１１０は、ステップＳ６０１で取得した指示に含まれる１以上のパラメータを取得する。
【０１３９】
（ステップＳ６０３）ルックアップテーブル更新部１１０は、カウンタｉに１を代入する。
【０１４０】
（ステップＳ６０４）ルックアップテーブル更新部１１０は、格納部１０１のルックアップテーブルに、ｉ番目の対応情報が存在するか否かを判断する。ｉ番目の対応情報が存在すればステップＳ６０５に行き、ｉ番目の対応情報が存在しなければ上位処理にリターンする。
【０１４１】
（ステップＳ６０５）ルックアップテーブル更新部１１０は、ステップＳ６０２で取得した１以上のパラメータを用いて、ｉ番目の対応情報が有するパラメータ群、またはｉ番目の対応情報が有する演算式を変更する。
【０１４２】
（ステップＳ６０６）ルックアップテーブル更新部１１０は、カウンタｉを１、インクリメントし、ステップＳ６０４に戻る。
【０１４３】
なお、図６のフローチャートにおいて、ルックアップテーブルが複数存在する場合は、すべてのルックアップテーブルを更新しても良い。
【０１４４】
次に、拘束条件を用いて、画像等を動的に変更する処理の具体例について説明する。画像処理装置１における拘束条件格納部１０２、マッピング部１０７の判断手段１０７３、および変更手段１０７４により、拘束条件を満たすように処理を行い、目的に応じて、脳負荷が調整された画像を出力できる。
【０１４５】
第一の具体例は、出力画像の画素値がある値を超えた時に、その値に収まるように補正する処理である。かかる場合、拘束条件は「出力画像の１以上の画素値が閾値を超えないこと」である。そして、判断手段１０７３が、かかる拘束条件に合致しないと判断した１以上の画素に対して、変更手段１０７４は、閾値を超えないように補正する。そして、出力画像取得手段１０７５は、判断手段１０７３が拘束条件を満たすと判断した第二の画像の全部または一部分、または変更手段１０７４が取得した変更画像、または判断手段１０７３が拘束条件を満たすと判断した第二の画像の全部または一部分と変更手段１０７４が取得した変更画像を用いて、出力画像を取得する。
【０１４６】
第二の具体例は、入力画像の画素値が正常範囲を逸脱している場合に、入力画像の当該画素を、周辺画素を利用して穴埋め補正する処理である。かかる場合、拘束条件は「入力画像の画素値が正常範囲を逸脱してない」ことである。そして、判断手段１０７３が、かかる拘束条件に合致しないと判断した１以上の画素に対して、変更手段１０７４は、当該画素の予め決められた範囲の周辺画素の１以上の画素値を取得し、当該１以上の画素値を用いて、異常な画素の画素値を決定する。そして、出力画像取得手段１０７５は、変更手段１０７４が取得した１以上の特徴量、または画像受付部１０４が受け付けた画像の一部の１以上の特徴量を用いて、１以上の第二の画像の一部分を取得する。
【０１４７】
第三の具体例は、対応情報を用いて出力画像を取得する場合に、直前で、ルックアップテーブルの一の対応情報が使われた場合、次は、他の対応情報を使うようにする処理である。かかる場合、拘束条件は「連続して同一の対応情報を使用しない」ことである。そして、判断手段１０７３が、画像解析部１０６が決定した第一の画像の全部または一部分に対応する対応情報が、直前に使用されたか否かを判断する。なお、かかる場合、直前に利用された対応情報を特定する情報が少なくとも一時蓄積される。そして、画像解析部１０６が決定した第一の画像の全部または一部分に対応する対応情報は直前に使用された対応情報と同一である、と判断手段１０７３が判断した場合、変更手段１０７４は、２番目に近い対応情報を取得する。つまり、変更手段１０７４は、画像解析部１０６に当該決定した第一の画像の全部または一部分を除いて、再度、第一の画像の全部または一部分を決定する指示を画像解析部１０６に出し、画像解析部１０６は、再度、第一の画像の全部または一部分を決定する。かかる第一の画像の全部または一部分に対応する対応情報は、処理対象の入力画像や時空間ブロック等に対して、２番目に近い第一の画像の全部または一部分に対応する対応情報である。そして、出力画像取得手段１０７５は、変更手段１０７４が取得した対応情報を用いて、１以上の第二の画像の一部分を取得する。
【０１４８】
第四の具体例は、拘束条件に含まれるパラメータと変更先が異なる例である。第四の具体例は、例えば、出力画像の画素値が閾値を超えた時には、特定の対応情報を使って処理し直す場合である。つまり、拘束条件は「出力画像の１以上の画素値が閾値を超えないこと」である。そして、判断手段１０７３が、かかる拘束条件に合致しないと判断した１以上の画素に対して、変更手段１０７４は、予め決められた対応情報を読み出す。そして、当該対応情報を用いて、出力画像取得手段１０７５は、再度、出力画像を構成する。
【０１４９】
第五の具体例は、複数個所のパラメータを判定に使う例である。第五の具体例は、例えば、拘束条件は「入力画像の画素値と出力画像の画素値との差が閾値以内であること」である。そして、判断手段１０７３が、かかる拘束条件に合致しないと判断した１以上の画素に対して、変更手段１０７４は、出力画像の当該画素の画素値を補正して、入力画像の画素の画素値との差を閾値以内にする。そして、出力画像取得手段１０７５は、かかる画素値の画素を有する出力画像を取得する。
【０１５０】
以上、本実施の形態によれば、目的に応じて脳負荷が調整された画像を出力する画像処理装置を提供できる。例えば、本実施の形態によれば、脳負荷をより低減できる画像を出力する画像処理装置や、より脳に刺激を与え、エンターテインメント性が増加する画像を出力する画像処理装置等を提供できる。
【０１５１】
また、本実施の形態における画像処理装置が脳負荷をより低減できる画像を出力する場合、当該画像処理装置は、人間の脳にとって、好適な画像として認知できるような画像を出力できる。
【０１５２】
さらに具体的には、本実施の形態によれば、光量、光源の位置、光源の色、カメラの位置など、異なった環境で撮影した画像を出力できることにより、人間の脳にとって、好適な画像として認知できるような画像を出力できる。さらに具体的には、本実施の形態によれば、脳が、質感、遠近感、存在感、臨場感、重量感、温もり感、ひんやり感、スピード感、躍動感、動きの滑らかさ、新鮮な感じ、高級感などをより感じる画像を出力できる。
【０１５３】
また、本実施の形態によれば、複数のルックアップテーブルのうちの適切なルックアップテーブルを使用することにより、目的に応じて脳負荷が調整された画像を出力できる。
【０１５４】
また、本実施の形態によれば、拘束条件を満たすように、出力画像を変更することにより、目的に応じて、さらに好適に脳負荷が調整された画像を出力できる。
【０１５５】
また、本実施の形態によれば、ルックアップテーブルをカスタマイズ可能とすることにより、ユーザの嗜好等に応じて、さらに好適に脳負荷が調整された画像を出力できる。
【０１５６】
なお、本実施の形態における画像処理装置１はテレビ受信機でも良い。かかる場合、画像受付部１０４が受け付ける画像は、テレビ映像を構成する画像である。
【０１５７】
また、本実施の形態における画像処理装置１を用いれば、受け付けた動画を用いて、目的に応じて、リアルタイムに脳負荷が調整された動画を生成し、出力する装置を実現できる。
【０１５８】
また、本実施の形態において、ルックアップテーブルが一つの対応情報のみを有する場合、画像処理装置１は、画像解析部１０６を有さなくても良い。かかる場合、画像処理装置１は、図７のような構成となる。そして、かかる場合、マッピング部１０７は、格納部１０１の一の対応情報を用いて、画像受付部１０４が受け付けた１以上の画像の全部または一部分に対応する１以上の第二の画像の全部または一部分を取得する。なお、かかる場合も、画像解析部１０６が存在し、画像解析部１０６が受け付けられた１以上の画像の全部または一部分から１以上の特徴量を取得し、マッピング部１０７が当該特徴量を用いて、上述した補正処理を行っても良い。
【０１５９】
また、本実施の形態の画像処理装置１において、指示受付部１０３やルックアップテーブル更新部１１０等の一部の構成要素を具備しなくても良いことは言うまでもない。
【０１６０】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における画像処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、記憶媒体に、１以上の第一の画像の全部または一部分と、前記第一の画像に対して、脳負荷が調整された画像であり、前記第一の画像と同一の対象についての画像である第二の画像の全部または一部分との対応を取るための情報である１または２以上の対応情報を有するルックアップテーブルを格納しており、コンピュータを、１以上の画像を受け付ける画像受付部と、前記１または２以上の対応情報のうちのいずれかの対応情報を用いて、前記画像受付部が受け付けた１以上の画像の全部または一部分に対応する１以上の第二の画像の全部または一部分を取得するマッピング部と、前記マッピング部が取得した１以上の第二の画像の全部、または前記マッピング部が取得した１以上の第二の画像の一部分の集合である１以上の出力画像を出力する画像出力部として機能させるためのプログラム、である。
【０１６１】
また、上記プログラムにおいて、前記ルックアップテーブルは、２以上の対応情報を有し、コンピュータを、前記画像受付部が受け付けた１以上の画像の全部または一部分に対応する第一の画像の全部または一部分を決定する画像解析部としてさらに機能させ、前記マッピング部は、前記画像解析部が決定した第一の画像の全部または一部分に対応する対応情報を用いて、前記画像解析部が決定した第一の画像の全部または一部分に対応する第二の画像を取得するものとして、コンピュータを機能させるためのプログラム、であることは好適である。
【０１６２】
また、上記プログラムにおいて、前記第一の画像の全部または一部分は、入力される映像のうちの一部である第一の時空間ブロックであり、前記第二の画像の全部または一部分は、画面に出力される映像のうちの一部である第二の時空間ブロックであり、前記画像受付部は、１以上の画像の集合である映像を受け付け、コンピュータを、前記画像受付部が受け付けた映像を、空間的、または時間的、または空間的かつ時間的に２以上に分割し、２以上の第一の時空間ブロックを取得する分割部としてさらに機能させ、前記画像解析部は、前記分割部が取得した２以上の各第一の時空間ブロックごとに、当該各第一の時空間ブロックに対応する第一の画像の全部または一部分を決定し、前記マッピング部は、前記２以上の各第一の時空間ブロックごとに、前記画像解析部が決定した第一の画像の全部または一部分に対応する対応情報を用いて、前記画像解析部が決定した第一の画像の全部または一部分に対応する第二の時空間ブロックを取得し、前記マッピング部が取得した２以上の各第二の時空間ブロックを、当該２以上の各第二の時空間ブロックに対応する第一の時空間ブロックの時間的、または空間的、または空間的かつ時間的な位置に配置し、出力画像を生成する合成部としてさらに機能させることは好適である。
【０１６３】
また、上記プログラムにおいて、前記画像解析部は、前記画像受付部が受け付けた１以上の画像、または前記分割部が取得した２以上の各第一の時空間ブロックを解析し、１以上の特徴量を取得し、当該１以上の特徴量に対応する第一の画像の全部または一部分を決定するものとして、コンピュータを機能させるためのプログラム、であることは好適である。
【０１６４】
また、上記プログラムにおいて、前記記憶媒体には、ルックアップテーブルの種類を識別する種類識別子と当該種類識別子に対応するルックアップテーブルとの組を２組以上格納しており、前記マッピング部は、利用するルックアップテーブルの種類を識別する１以上の種類識別子を取得する種類識別子取得手段と、前記１以上の種類識別子に対応する１以上のルックアップテーブルが有する対応情報のうちの、前記画像解析部が決定した第一の画像の全部または一部分に対応する対応情報を用いて、前記画像解析部が決定した第一の画像の全部または一部分に対応する第二の画像の全部または一部分を、出力画像の全部または一部分として取得する出力画像取得手段とを具備するものとして、コンピュータを機能させることは好適である。
【０１６５】
また、上記プログラムにおいて、コンピュータを、ユーザの指示を受け付ける指示受付部と、前記指示に応じて、前記ルックアップテーブルが有する２以上の対応情報のいずれかを変更するルックアップテーブル更新部としてさらに機能させることは好適である。
【０１６６】
また、本実施の形態における画像処理装置を実現するソフトウェアは、記憶媒体に、１以上の第一の画像の全部または一部と、当該第一の画像とは異なる第二の画像の全部または一部との対応を取るための情報である１または２以上の対応情報を有するルックアップテーブルと、入力画像、対応情報、または出力画像のうちの１種類以上の情報が満たすべき条件である拘束条件とを格納しており、コンピュータを、１以上の画像を受け付ける画像受付部と、１または２以上の対応情報のうちのいずれかの対応情報を用いて、画像受付部が受け付けた１以上の画像の全部または一部分に対応する１以上の第二の画像の全部または一部分を、前記拘束条件に合致するように取得するマッピング部と、前記マッピング部が取得した１以上の第二の画像の全部または一部分から構成される出力画像を出力する画像出力部として機能させるプログラムである。
【０１６７】
（実施の形態２）
本実施の形態において、実施の形態１と比較して、画像処理装置２は、分割部１０５、および合成部１０８を具備しない。
【０１６８】
図８は、本実施の形態における画像処理装置２のブロック図である。
【０１６９】
画像処理装置２は、格納部１０１、拘束条件格納部１０２、指示受付部１０３、画像受付部１０４、画像解析部１０６、マッピング部１０７、画像出力部１０９、およびルックアップテーブル更新部１１０を具備する。
【０１７０】
次に、画像処理装置２の動作について、図９のフローチャートを用いて説明する。図９のフローチャートは、図２のフローチャートの一部分である。ただし、ステップＳ２０５の画像解析処理は、ステップＳ２０１で受け付けられた画像全体に対して行われる。また、ステップＳ２０６のマッピング処理も、ステップＳ２０１で受け付けられた画像全体に対して行われる。
【０１７１】
さらに、図９のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１７２】
また、図９のフローチャートにおいて、複数の画像や画像ストリームを受け付け中に、ステップＳ２１０の指示を受け付け、ルックアップテーブルを更新しても良い。
【０１７３】
以上、本実施の形態によれば、目的に応じて脳負荷が調整された画像を出力する画像処理装置を提供できる。例えば、本実施の形態によれば、脳負荷をより低減できる画像を出力する画像処理装置や、より脳に刺激を与え、エンターテインメント性が増加する画像を出力する画像処理装置等を提供できる。
【０１７４】
また、本実施の形態における画像処理装置が脳負荷をより低減できる画像を出力する場合、当該画像処理装置は、人間の脳にとって、好適な画像として認知できるような画像を出力する画像処理装置を提供できる。
【０１７５】
さらに具体的には、本実施の形態によれば、光量、光源の位置、光源の色、カメラの位置など、画像を取得する環境を、より良くした画像を出力できることにより、人間の脳にとって、好適な画像として認知できるような画像を出力できる。さらに具体的には、本実施の形態によれば、脳が、質感、遠近感、存在感、臨場感、重量感、温もり感、ひんやり感、スピード感、躍動感、動きの滑らかさ、新鮮な感じ、高級感などをより感じる画像を出力できる。
【０１７６】
なお、本実施の形態における画像処理装置２を組み込んだテレビ受信機は、構成可能である。かかる場合、画像受付部１０４が受け付ける画像は、テレビ映像を構成する画像である。
【０１７７】
また、本実施の形態において、ルックアップテーブルが一つの対応情報のみを有する場合、画像処理装置２は、画像解析部１０６を有さなくても良い。かかる場合、画像処理装置１は、図１０のような構成となる。そして、かかる場合、マッピング部１０７は、格納部１０１の一の対応情報を用いて、画像受付部１０４が受け付けた１以上の画像の全部または一部分に対応する１以上の第二の画像の全部または一部分を取得する。なお、かかる場合も、画像解析部１０６が存在し、画像解析部１０６が受け付けられた１以上の画像の全部または一部分から１以上の特徴量を取得し、マッピング部１０７が当該特徴量を用いて、上述した補正処理を行っても良い。
【０１７８】
また、本実施の形態の画像処理装置２において、指示受付部１０３やルックアップテーブル更新部１１０等の一部の構成要素を具備しなくても良いことは言うまでもない。
【０１７９】
さらに、本実施の形態における画像処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、記憶媒体に、１以上の第一の画像の全部または一部分と、前記第一の画像に対して、脳負荷が調整された画像であり、前記第一の画像と同一の対象についての画像である第二の画像の全部または一部分との対応を取るための情報である１または２以上の対応情報を有するルックアップテーブルを格納しており、コンピュータを、１以上の画像を受け付ける画像受付部と、前記１または２以上の対応情報のうちのいずれかの対応情報を用いて、前記画像受付部が受け付けた１以上の画像の全部または一部分に対応する１以上の第二の画像の全部または一部分を取得するマッピング部と、前記マッピング部が取得した１以上の第二の画像の全部、または前記マッピング部が取得した１以上の第二の画像の一部分の集合である１以上の出力画像を出力する画像出力部として機能させるためのプログラム、である。
【０１８０】
（実施の形態３）
本実施の形態において、ルックアップテーブルを生成するルックアップテーブル取得装置３について説明する。ルックアップテーブル取得装置３は、本明細書で言う第一の画像の全部または一部分を、第二の画像の全部または一部分に変換するために用いられるルックアップテーブルを学習するための装置である。
【０１８１】
図１１は、本実施の形態におけるルックアップテーブル取得装置３のブロック図である。
【０１８２】
ルックアップテーブル取得装置３は、格納部１０１、第一画像格納部３１、第二画像格納部３２、第二画像情報候補集合格納部３３、指示受付部１０３、候補出力部３４、第二画像蓄積部３５、第一画像関連情報取得部３６、第二画像関連情報取得部３７、ルックアップテーブル構成部３８、およびルックアップテーブル蓄積部３９を具備する。
【０１８３】
指示受付部１０３は、ユーザの指示を受け付ける。ここでの指示は、第二画像情報候補集合格納部３３に格納されている第二画像情報候補集合を出力する指示、１以上の第二の画像情報の候補を選択する指示等である。なお、ユーザとは、ルックアップテーブル取得装置３を提供する企業の担当者でも良いし、上述した画像処理装置やテレビ受信機のユーザ（視聴者）などでも良い。また、第二画像情報候補集合、および第二の画像情報については後述する。
【０１８４】
第一画像格納部３１は、１以上の第一の画像を格納し得る。第一の画像は、画像処理装置により受け付けられる画像を想定した画像である。第一の画像は、例えば、第二の画像より、上述した意味において、脳負荷がかかる画像である。また、第一の画像は、例えば、エンターテインメント性の向上が図られていない画像である。
【０１８５】
第一画像格納部３１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。第一画像格納部３１に第一の画像が記憶される過程は問わない。第一画像格納部３１の第一画像は、例えば、第二画像格納部３２の第二画像から生成されても良い。つまり、例えば、図示しない手段が、第二画像の輝度を下げたり、カメラ位置を自動的に変更するシミュレーションを行ない、画像の性質を変えたりして、第一画像を生成しても良い。
【０１８６】
第二画像格納部３２は、１以上の第二の画像を格納し得る。第二の画像は、第一の画像に対して、目的に応じて、脳負荷が調整された画像である。例えば、第二の画像は、第一の画像より、脳負荷が低減できる画像である。また、例えば、第二の画像は、第一の画像より、エンターテインメント性が増加された画像である。さらに、例えば、第二の画像は、他環境で一の対象を撮影して、取得される画像である。
【０１８７】
第二の画像と第一の画像は、同一の対象についての画像である。第二の画像と第一の画像は、通常、同一の画素数であるが、異なる画素数でも良い。
【０１８８】
第二画像格納部３２は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。第二画像格納部３２に第二の画像が記憶される過程は問わない。第二画像格納部３２の第二画像は、例えば、第一画像格納部３１の第一画像から生成されても良い。つまり、例えば、図示しない手段が、第一画像の輝度を上げたり、カメラ位置を自動的に変更するシミュレーションを行ない、画像の性質を変えたりして、第二画像を生成しても良い。
【０１８９】
第二画像情報候補集合格納部３３は、１以上の各第一の画像に対応付けて、１以上の第二画像情報候補集合を格納し得る。第二画像情報候補集合は、２以上の第二の画像情報の候補の集合である。第二の画像情報とは、第二の画像に関する情報である。また、第二の画像情報は、第二の画像でも良いし、第二の画像の１以上の属性等でも良い。画像の属性は、例えば、撮影パラメータや１以上の特徴量である。また、２以上の各第二の画像情報の候補は、対応付けられている第一の画像と同一の対象についての第二の画像の画像情報である。第二画像情報候補集合格納部３３は、物理的に、第一画像格納部３１を含んでいても良い。また、「第一の画像に対応付けてられている」とは、第一の画像に直接的に対応付けられていても良いし、第一の画像に間接的に対応付けられていても良い。間接的な対応付けは、例えば、第一の画像情報に対応付けられていることである。第一の画像情報は、第一の画像に関する情報であり、第一の画像そのもの、または第一の画像の属性などである。
【０１９０】
第二画像情報候補集合格納部３３は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。第二画像情報候補集合格納部３３に第二画像情報候補集合が記憶される過程は問わない。
【０１９１】
候補出力部３４は、第二画像情報候補集合格納部３３に格納されている１以上の第二画像情報候補集合を出力する。指示受付部１０３が第二画像情報候補集合を出力する指示を受け付けた場合に、候補出力部３４は、第二画像情報候補集合格納部３３に格納されている１以上の第二画像情報候補集合を出力しても良い。ここでの出力とは、通常、ディスプレイへの表示、プロジェクターを用いた投影であるが、外部の装置や他のプログラムへの送信などを含む概念である。
【０１９２】
第二画像蓄積部３５は、指示受付部１０３が受け付けた指示に対応する１以上の各第二の画像情報の候補に対応する１以上の第二の画像を、第二画像情報候補集合に対応する第一の画像に対応付けて、第二画像格納部３２に蓄積する。例えば、第二の画像情報が第二の画像である場合、第二画像蓄積部３５は、指示受付部１０３が受け付けた指示に対応する１以上の第二の画像を、第一の画像に対応付けて、第二画像格納部３２に蓄積する。また、例えば、第二の画像情報が画像の属性である場合、第二画像蓄積部３５は、当該画像の属性を用いて、第二の画像を構成し、第一の画像に対応付けて、第二画像格納部３２に蓄積する。第二画像蓄積部３５は、通常、ＭＰＵやメモリ等から実現され得る。第二画像蓄積部３５の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１９３】
第一画像関連情報取得部３６は、第一画像格納部３１の１以上の第一の画像から１以上の第一画像関連情報を取得する。第一画像関連情報は、第一の画像の全部または一部分に関する情報である。第一画像関連情報は、例えば、第一の画像の全部または一部分から抽出される１以上の特徴量である。なお、１以上の特徴量には、１以上の第一の画像の一部の特徴量である近傍特徴量と、１以上の第一の画像全体の特徴量である全体特徴量とがある。近傍特徴量と全体特徴量の例は、上述したので、説明を省略する。また、第一画像関連情報は、上述した１以上の特徴量を縮退した情報でも良い。かかる縮退した情報も、特徴量である。
【０１９４】
第一画像関連情報取得部３６は、通常、ＭＰＵやメモリ等から実現され得る。第一画像関連情報取得部３６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１９５】
第二画像関連情報取得部３７は、第二画像格納部３２の１以上の第二の画像から１以上の第二画像関連情報を取得する。第二画像関連情報は、第二の画像の全部または一部分に関する情報である。第二画像関連情報は、第二の画像の全部または一部分を生成するための情報であり、例えば、第二の画像の全部または一部分を生成するための演算式に与えるパラメータ群や、第二の画像の全部または一部分を生成するための演算式である。第二画像関連情報は、例えば、第二の画像の全部または一部分そのものでも良い。第二画像関連情報は、例えば、第二の画像の全部または一部分そのものである場合、第二画像関連情報取得部３７は、第二の画像を時空間ブロックに分割する処理を行う。
【０１９６】
第二画像関連情報取得部３７は、通常、ＭＰＵやメモリ等から実現され得る。第二画像関連情報取得部３７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１９７】
ルックアップテーブル構成部３８は、１または２以上の対応情報を有するルックアップテーブルを構成する。対応情報は、第一画像関連情報と第二画像関連情報とを対応付ける情報である。また、対応情報は、通常、第一画像関連情報と第二画像関連情報とを有する情報である。なお、対応情報は、第一画像関連情報と第二画像関連情報とを対応付けられる情報であれば良く、その内容や構造は問わない。また、ここで、第一画像関連情報に対応する第二画像関連情報について、第一画像関連情報の元になる第一の画像の全部または一部分と、第二画像関連情報の元になる第二の画像の全部または一部分とが、映像を構成するフレーム画像上の空間的な位置が対応する場合、映像上の時間的な位置が対応する場合、映像上の空間的および時間的な位置が対応する場合がある。
【０１９８】
ルックアップテーブル構成部３８は、通常、ＭＰＵやメモリ等から実現され得る。第二画像関連情報取得部３７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１９９】
ルックアップテーブル蓄積部３９は、ルックアップテーブル構成部３８が構成したルックアップテーブルを、格納部１０１に蓄積する。なお、ここでの蓄積とは、メモリへの書き込みなども含む。
【０２００】
ルックアップテーブル蓄積部３９は、通常、ＭＰＵやメモリ等から実現され得る。第二画像関連情報取得部３７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０２０１】
次に、ルックアップテーブル取得装置３において、ユーザが、自身にとって好適な第二の画像を選択する動作について、図１２のフローチャートを用いて説明する。
【０２０２】
（ステップＳ１２０１）指示受付部１０３は、第二画像情報候補集合を出力する指示を受け付けたか否かを判断する。かかる指示を受け付ければステップＳ１２０２に行き、かかる指示を受け付けなければステップＳ１２０１に戻る。
【０２０３】
（ステップＳ１２０２）候補出力部３４は、カウンタｉに１を代入する。
【０２０４】
（ステップＳ１２０３）候補出力部３４は、第二画像情報候補集合格納部３３に、ｉ番目の第二画像情報候補集合が存在するか否かを判断する。ｉ番目の第二画像情報候補集合が存在すればステップＳ１２０４に行き、ｉ番目の第二画像情報候補集合が存在しなければ処理を終了する。
【０２０５】
（ステップＳ１２０４）候補出力部３４は、ｉ番目の第二画像情報候補集合を第二画像情報候補集合格納部３３から読み出し、出力する。
【０２０６】
（ステップＳ１２０５）指示受付部１０３は、第二画像情報候補集合が有する２以上の第二の画像情報の候補から、１または２以上の第二の画像情報に対する選択指示を受け付けたか否かを判断する。かかる選択指示を受け付けた場合はステップＳ１２０６に行き、かかる選択指示を受け付けなかった場合はステップＳ１２０５に戻る。
【０２０７】
（ステップＳ１２０６）第二画像蓄積部３５は、ステップＳ１２０５で受け付けられた指示に対応する１以上の第二の画像情報の候補を取得する。
【０２０８】
（ステップＳ１２０７）第二画像蓄積部３５は、ステップＳ１２０６で取得した第二の画像情報を用いて、第二の画像を取得し、第一の画像に対応付けて、第二画像格納部３２に蓄積する。この第一の画像は、ｉ番目の第二画像情報候補集合に対応付けられている第一の画像である。
【０２０９】
（ステップＳ１２０８）候補出力部３４は、カウンタｉを１、インクリメントする。ステップＳ１２０３に戻る。
【０２１０】
次に、ルックアップテーブル取得装置３が、ルックアップテーブルを構成し、蓄積する動作について、図１３のフローチャートを用いて説明する。なお、第一画像格納部３１に格納されている各第一の画像に対応する第二の画像が第二画像格納部３２に格納されている、とする。
【０２１１】
（ステップＳ１３０１）第一画像関連情報取得部３６は、カウンタｉに１を代入する。
【０２１２】
（ステップＳ１３０２）第一画像関連情報取得部３６は、ｉ番目の第一の画像が、第一画像格納部３１に格納されているか否かを判断する。ｉ番目の第一の画像が格納されていればステップＳ１３０３に行き、格納されていなければ処理を終了する。
【０２１３】
（ステップＳ１３０３）第一画像関連情報取得部３６は、ｉ番目の第一の画像を、第一画像格納部３１から読み出す。
【０２１４】
（ステップＳ１３０４）第一画像関連情報取得部３６は、ステップＳ１３０３で読み出したｉ番目の第一の画像をブロックに分割する。そして、第一画像関連情報取得部３６は、ｎ個の第一の時空間ブロックを得る。
【０２１５】
（ステップＳ１３０５）第二画像関連情報取得部３７は、ｉ番目の第二の画像を、第二画像格納部３２から読み出す。
【０２１６】
（ステップＳ１３０６）第二画像関連情報取得部３７は、ステップＳ１３０５で読み出したｉ番目の第二の画像をブロックに分割する。そして、第二画像関連情報取得部３７は、ｎ個の第二の時空間ブロックを得る。
【０２１７】
（ステップＳ１３０７）ルックアップテーブル構成部３８は、カウンタｊに１を代入する。
【０２１８】
（ステップＳ１３０８）ルックアップテーブル構成部３８は、ステップＳ１３０４で取得された時空間ブロックの中で、ｊ番目のブロックが存在するか否かを判断する。ｊ番目のブロックが存在すればステップＳ１３０９に行き、ｊ番目のブロックが存在しなければステップＳ１３１４に行く。
【０２１９】
（ステップＳ１３０９）第一画像関連情報取得部３６は、ｉ番目の第一の画像のｊ番目のブロックから、第一画像関連情報を取得する。
【０２２０】
（ステップＳ１３１０）第二画像関連情報取得部３７は、ｉ番目の第二の画像のｊ番目のブロックから、第二画像関連情報を取得する。
【０２２１】
（ステップＳ１３１１）ルックアップテーブル構成部３８は、ステップＳ１３０９で取得された第一画像関連情報と、ステップＳ１３１０で取得された第二画像関連情報とを有する対応情報を構成する。
【０２２２】
（ステップＳ１３１２）ルックアップテーブル蓄積部３９は、ステップＳ１３１１で構成された対応情報を格納部１０１に蓄積する。
【０２２３】
（ステップＳ１３１３）ルックアップテーブル構成部３８は、カウンタｊを１、インクリメントする。ステップＳ１３０８に戻る。
【０２２４】
（ステップＳ１３１４）第一画像関連情報取得部３６は、カウンタｉを１、インクリメントする。ステップＳ１３０２に戻る。
【０２２５】
以下、本実施の形態におけるルックアップテーブル取得装置３の具体的な動作について説明する。
【０２２６】
まず、ルックアップテーブル取得装置３において、ユーザからの第二の画像の選択指示を受け付け、第二の画像を蓄積する動作の例について説明する。
【０２２７】
今、図１４に示すような複数の第二画像情報候補集合が、第二画像情報候補集合格納部３３に格納されている。なお、ここでは、第二画像情報候補集合において、候補１の画像は、第一の画像である、とする。また、第二画像情報候補集合において、候補１から候補４が第二の画像の候補である。つまり、ここでは、第二の画像情報は、第二の画像そのものである。
【０２２８】
そして、ユーザは、ルックアップテーブル取得装置３に、第二画像情報候補集合を出力する指示を入力した。そして、指示受付部１０３は、第二画像情報候補集合を出力する指示を受け付ける。
【０２２９】
次に、候補出力部３４は、１番目の第二画像情報候補集合（図１４の「ＩＤ＝１」のレコードの画像の集合）を読み出し、出力する。かかる第二画像情報候補集合の出力例が図１５である。
【０２３０】
次に、ユーザは、自分の嗜好に合致する画像を選択する指示（例えば、「４」）を入力する。そして、指示受付部１０３は、指示（例えば、「４」）を受け付ける。
【０２３１】
次に、第二画像蓄積部３５は、指示に対応する４番目の画像を取得し、第二画像格納部３２に蓄積する。
【０２３２】
以上の処理を他の第二画像情報候補集合に対しても行い、ユーザが好む第二の画像が第二画像格納部３２に蓄積される。
【０２３３】
次に、ルックアップテーブル取得装置３が、ルックアップテーブルを構成し、蓄積する具体的な動作について説明する。ここでは、７つの具体例を用いて説明する。
【０２３４】
（具体例１）
具体例１は、光量が異なる光源を用いて、同一の被写体を撮影して、取得した第一の画像と第二の画像とを使用する例である。
【０２３５】
まず、一の被写体に光量Ａの光源を当て、図示しない撮影装置で撮影し、第一の画像を取得し、第一画像格納部３１に蓄積する。また、前記一の被写体に光量Ｂ（光量Ｂ＞光量Ａ）の光源を当て、図示しない撮影装置で撮影し、第二の画像を取得し、第二画像格納部３２に蓄積する。かかる場合、第二の画像の方が、第一の画像より脳負荷を低減できる画像である。また、人が視て、第二の画像の方が、第一の画像より高品位である、と感じるものであることは好適である。高品位に感じる画像とは、被写体の質感、遠近感、空気感、温もり感、透明感、新鮮な感じ、または高級感等が表出している画像である。
【０２３６】
また、光源の光量を変えて撮影する被写体は、自然、人間、動物、静物等、多数の他種類のものとすることは好適である。また、被写体により、光源の光量の変更度合いが異なっても良いことは言うまでもない。
【０２３７】
以上により、第一画像格納部３１と第二画像格納部３２とが構築された。
【０２３８】
次に、第一画像関連情報取得部３６は、第一画像格納部３１から順次、第一の画像を読み出す。そして、第一画像関連情報取得部３６は、第一の画像をブロックに分割し、ｎ個の第一の時空間ブロックを得る。なお、複数の第一の時空間ブロックは、重複する領域が存在しても良い。つまり、第一画像関連情報取得部３６が行う分割処理は、分割部１０５が行う分割処理と同様の処理である。
【０２３９】
また、第二画像関連情報取得部３７も、第二画像格納部３２から、第一の画像に対応する第二の画像を読み出す。そして、第二画像関連情報取得部３７は、第二の画像をブロックに分割し、ｎ個の第二の時空間ブロックを得る。
【０２４０】
次に、第一画像関連情報取得部３６は、第一の画像の各ブロックから、複数の画素の最大値および最小値、ダイナミックレンジ、輝度度数分布、時間方向の差分値（例えば、直前のフィールドの対応する画素との差分値）などを取得する。かかる情報は特徴量ベクトルであり、第一画像関連情報である。第一画像関連情報は、ブロックごとに取得される。
【０２４１】
次に、第二画像関連情報取得部３７は、第二の画像の各ブロックから、ブロックを生成するための１以上のパラメータを取得する。具体的には、第二画像関連情報取得部３７は、例えば、第二の画像の各ブロックの特徴ベクトルを取得し、当該特徴ベクトルを演算式に代入し、１以上のパラメータを取得する。また、１以上のパラメータは、第二画像関連情報の例である。
【０２４２】
そして、次に、ルックアップテーブル構成部３８は、ブロックごとに、第一画像関連情報と第二画像関連情報とを有する対応情報を構成する。そして、ルックアップテーブル蓄積部３９は、構成された対応情報を格納部１０１に蓄積する。
【０２４３】
以上の処理により、多数の対応情報を有するルックアップテーブルが生成される。なお、同一、または近似する第一画像関連情報を、まとめて一の対応情報にしても良い。
【０２４４】
（具体例２）
具体例２は、色が異なる光源を用いて、同一の被写体を撮影して、取得した第一の画像と第二の画像とを使用する例である。
【０２４５】
まず、一の被写体に、色Ｘ（例えば、白）の光源を当て、図示しない撮影装置で撮影し、第一の画像を取得し、第一画像格納部３１に蓄積する。また、前記一の被写体に色Ｙ（例えば、橙）の光源を当て、図示しない撮影装置で撮影し、第二の画像を取得し、第二画像格納部３２に蓄積する。かかる場合、人が視て、第二の画像の方が、第一の画像より高品位である、と感じるものであることが必要である。
【０２４６】
また、光源の色を変えて撮影する被写体は、自然、人間、動物、静物等、多数の他種類のものとすることは好適である。また、被写体により、光源の色の変更度合いが異なっても良いことは言うまでもない。
【０２４７】
以上により、第一画像格納部３１と第二画像格納部３２とが構築された。また、第一画像格納部３１と第二画像格納部３２とが構築された後の処理は、具体例１と同様であるので、説明を省略する。
【０２４８】
（具体例３）
具体例３は、異なる位置に配置された光源を用いて、同一の被写体を撮影して、取得した第一の画像と第二の画像とを使用する例である。
【０２４９】
まず、一の被写体に、位置αに設置された光源を当て、図示しない撮影装置で撮影し、第一の画像を取得し、第一画像格納部３１に蓄積する。また、前記一の被写体に位置β（位置αに光源が設置されている場合より、被写体の陰を多く作り出す位置）に設置された光源を当て、図示しない撮影装置で撮影し、第二の画像を取得し、第二画像格納部３２に蓄積する。かかる場合、人が視て、第二の画像の方が、第一の画像より被写体の陰の領域が多く出ており、被写体の立体感をより感じさせることが必要である。
【０２５０】
また、光源の位置を変えて撮影する被写体は、自然、人間、動物、静物等、多数の他種類のものとすることは好適である。また、被写体により、光源の位置の変更度合いが異なっても良いことは言うまでもない。
【０２５１】
以上により、第一画像格納部３１と第二画像格納部３２とが構築された。また、第一画像格納部３１と第二画像格納部３２とが構築された後の処理は、具体例１と同様であるので、説明を省略する。
【０２５２】
（具体例４）
具体例４は、異なる光量で、異なる位置に配置された光源を用いて、同一の被写体を撮影して、取得した第一の画像と第二の画像とを使用する例である。
【０２５３】
まず、一の被写体に、位置αに配置された光源であり、光量Ａの光源を当て、図示しない撮影装置で撮影し、第一の画像を取得し、第一画像格納部３１に蓄積する。また、前記一の被写体に、位置βに配置された光源であり、光量Ｂ（光量Ｂ＞光量Ａ）の光源を当て、図示しない撮影装置で撮影し、第二の画像を取得し、第二画像格納部３２に蓄積する。かかる場合、人が視て、第二の画像の方が、第一の画像より高品位である、と感じるものであることは好適である。
【０２５４】
また、光源の光量を変えて撮影する被写体は、自然、人間、動物、静物等、多数の他種類のものとすることは好適である。
【０２５５】
以上により、第一画像格納部３１と第二画像格納部３２とが構築された。また、第一画像格納部３１と第二画像格納部３２とが構築された後の処理は、具体例１と同様であるので、説明を省略する。
【０２５６】
（具体例５）
具体例５は、天候、温度、湿度のうちの１以上が異なる環境で、同一の被写体を撮影して、取得した第一の画像と第二の画像とを使用する例である。
【０２５７】
まず、天気「曇り」、温度「２５度」、湿度「４０％」の環境で、一の被写体に光源を当て、図示しない撮影装置で撮影し、第一の画像を取得し、第一画像格納部３１に蓄積する。また、天気「曇り」、温度「２２度」、湿度「７０％」の環境で、前記一の被写体に光源を当て、図示しない撮影装置で撮影し、第二の画像を取得し、第二画像格納部３２に蓄積する。かかる場合、人が視て、第二の画像の方が、通常、より遠近感・しっとり感などを感じることができる。
【０２５８】
以上により、第一画像格納部３１と第二画像格納部３２とが構築された。また、第一画像格納部３１と第二画像格納部３２とが構築された後の処理は、具体例１と同様であるので、説明を省略する。
【０２５９】
また同様に、まず、天気「曇り」、温度「２５度」、湿度「４０％」の環境で、一の被写体に光源を当て、図示しない撮影装置で撮影し、第一の画像を取得し、第一画像格納部３１に蓄積する。また、天気「晴れ」、温度「２８度」、湿度「２０％」の環境で、前記一の被写体に光源を当て、図示しない撮影装置で撮影し、第二の画像を取得し、第二画像格納部３２に蓄積する。かかる場合、人が視て、第二の画像の方が、通常、より空気感・温もり感などを感じることができる。
【０２６０】
以上により、第一画像格納部３１と第二画像格納部３２とが構築された。また、第一画像格納部３１と第二画像格納部３２とが構築された後の処理は、具体例１と同様であるので、説明を省略する。
【０２６１】
（具体例６）
具体例６は、異なる被写界深度の画像を撮影できる撮影装置で取得した第一の画像と第二の画像とを使用する例である。
【０２６２】
まず、被写界深度がより浅い画像を撮影する撮影装置で、一の被写体に光源を当て、第一の画像を取得し、第一画像格納部３１に蓄積する。また、被写界深度がより深い画像を撮影する撮影装置で、前記一の被写体に光源を当て、図示しない撮影装置で撮影し、第二の画像を取得し、第二画像格納部３２に蓄積する。かかる場合、人が視て、第二の画像の方が、より全体的にピントが合っていることにより、通常、すっきり感が増加したように感じる。また、第二の画像の方が、奥行きによるメリハリが増し、通常、奥行き感や立体感が得られる。
【０２６３】
以上により、第一画像格納部３１と第二画像格納部３２とが構築された。また、第一画像格納部３１と第二画像格納部３２とが構築された後の処理は、具体例１と同様であるので、説明を省略する。
【０２６４】
（具体例７）
具体例７は、シャッタースピードが異なる撮影装置で取得した第一の画像と第二の画像とを使用する例である。
【０２６５】
一の被写体に光源を当て、より遅いシャッタースピードの撮影装置で、第一の画像を取得し、第一画像格納部３１に蓄積する。また、前記一の被写体に光源を当て、より速いシャッタースピードの撮影装置で、図示しない撮影装置で撮影し、第二の画像を取得し、第二画像格納部３２に蓄積する。かかる場合、人が視て、第二の画像の方が、通常、スピード感や躍動感が増加したように感じられる。
【０２６６】
以上により、第一画像格納部３１と第二画像格納部３２とが構築された。また、第一画像格納部３１と第二画像格納部３２とが構築された後の処理は、具体例１と同様であるので、説明を省略する。
【０２６７】
以上、本実施の形態によれば、目的に応じて脳負荷が調整された画像を生成するために利用できるルックアップテーブルを自動取得できる。
【０２６８】
また、本実施の形態によれば、画像の視聴者であるユーザがルックアップテーブル取得装置３を用いて、ルックアップテーブルを作成すれば、自分にとって、目的に応じて脳負荷が調整された画像を出力できるルックアップテーブルを得ることができる。
【０２６９】
また、本実施の形態によれば、ユーザの属性（３０歳まで、６０歳以上、女性、男性、高校生など）ごとに、１以上のユーザが第二の画像を選択する処理を行えば、ユーザの属性ごとにルックアップテーブルが作成され得る。そして、そのように作成されたルックアップテーブルを用いた画像処理装置（例えば、テレビ受信機）は、ユーザ属性ごとに、自分の嗜好に合致するように、脳負荷が調整された画像を出力できる。
【０２７０】
また、本実施の形態のルックアップテーブル取得装置３において、第二画像情報候補集合格納部３３、指示受付部１０３、候補出力部３４、第二画像蓄積部３５等の一部の構成要素を具備しなくても良いことは言うまでもない。
【０２７１】
さらに、本実施の形態におけるルックアップテーブル取得装置３を用いて取得したルックアップテーブルが、実施の形態１、２で説明した画像処理装置に複写され、利用されることは好適である。
【０２７２】
なお、本実施の形態におけるルックアップテーブル取得装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、記憶媒体に、１以上の第一の画像と、第一の画像に対して、脳負荷が調整された画像であり、前記１以上の各第一の画像と同一の対象についての画像である１以上の各第二の画像を、前記１以上の各第一の画像に対応付けて格納しており、コンピュータを、前記記憶媒体に格納されている１以上の第一の画像の全部または一部分に関する情報である１以上の第一画像関連情報を、前記１以上の第一の画像の全部または一部分から取得する第一画像関連情報取得部と、前記記憶媒体に格納されている１以上の第二の画像の全部または一部分に関する情報である１以上の第二画像関連情報を、前記１以上の第二の画像の全部または一部分から取得する第二画像関連情報取得部と、前記第一画像関連情報取得部が取得した第一画像関連情報と、当該第一画像関連情報に対応する情報であり、前記第二画像関連情報取得部が取得した第二画像関連情報とを有する情報であり、前記１以上の第一の画像の全部または一部分と前記１以上の第二の画像の全部または一部分との対応を示す情報である対応情報を、１または２以上有するルックアップテーブルを構成するルックアップテーブル構成部と、前記ルックアップテーブル構成部が構成したルックアップテーブルを、記憶媒体に蓄積するルックアップテーブル蓄積部として機能させるためのプログラム、である。
【０２７３】
また、上記プログラムにおいて、記憶媒体に、１以上の各第一の画像に対応付けて、当該１以上の各第一の画像と同一の対象についての２以上の第二の画像の候補の集合である第二画像情報候補集合を１以上、さらに格納しており、コンピュータを、前記１以上の第二画像情報候補集合を出力する候補出力部と、前記候補出力部が出力した１以上の各第二画像情報候補集合が有する２以上第二の画像の候補のうち、１以上の第二の画像の候補を選択する指示を受け付ける指示受付部と、前記指示受付部が受け付けた指示に対応する１以上の第二の画像の候補を、第二画像情報候補集合に対応する第一の画像に対応付けて、前記第二画像格納部に蓄積する第二画像蓄積部としてさらに機能させるプログラムであることは好適である。
【０２７４】
また、図１６は、本明細書で述べたプログラムを実行して、上述した実施の形態のルックアップテーブル取得装置等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図１６は、このコンピュータシステム３４０の概観図であり、図１７は、コンピュータシステム３４０のブロック図である。
【０２７５】
図１６において、コンピュータシステム３４０は、ＦＤドライブ、ＣＤ−ＲＯＭドライブを含むコンピュータ３４１と、キーボード３４２と、マウス３４３と、モニタ３４４とを含む。
【０２７６】
図１７において、コンピュータ３４１は、ＦＤドライブ３４１１、ＣＤ−ＲＯＭドライブ３４１２に加えて、ＭＰＵ３４１３と、ＣＤ−ＲＯＭドライブ３４１２及びＦＤドライブ３４１１に接続されたバス３４１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３４１５とに接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３４１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３４１７とを含む。ここでは、図示しないが、コンピュータ３４１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０２７７】
コンピュータシステム３４０に、上述した実施の形態のルックアップテーブル取得装置等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３５０１、またはＦＤ３５０２に記憶されて、ＣＤ−ＲＯＭドライブ３４１２またはＦＤドライブ３４１１に挿入され、さらにハードディスク３４１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３４１に送信され、ハードディスク３４１７に記憶されても良い。プログラムは実行の際にＲＡＭ３４１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３５０１、ＦＤ３５０２またはネットワークから直接、ロードされても良い。
【０２７８】
プログラムは、コンピュータ３４１に、上述した実施の形態のルックアップテーブル取得装置等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３４０がどのように動作するかは周知であり、詳細な説明は省略する。
【０２７９】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０２８０】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０２８１】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０２８２】
以上のように、本発明にかかる画像処理装置は、脳負荷が調整された画像を出力できる、という効果を有し、テレビジョン受信機等として有用である。
【符号の説明】
【０２８３】
１、２  画像処理装置
３  ルックアップテーブル取得装置
３１  第一画像格納部
３２  第二画像格納部
３３  第二画像情報候補集合格納部
３４  候補出力部
３５  第二画像蓄積部
３６  第一画像関連情報取得部
３７  第二画像関連情報取得部
３８  ルックアップテーブル構成部
３９  ルックアップテーブル蓄積部
１０１  格納部
１０２  拘束条件格納部
１０３  指示受付部
１０４  画像受付部
１０５  分割部
１０６  画像解析部
１０７  マッピング部
１０８  合成部
１０９  画像出力部
１１０  ルックアップテーブル更新部
１０７１  種類識別子取得手段
１０７２  出力画像候補取得手段
１０７３  判断手段
１０７４  変更手段
１０７５  出力画像取得手段
【図１】
2016157480.tif 000003
【図２】
2016157480.tif 000004
【図３】
2016157480.tif 000005
【図４】
2016157480.tif 000006
【図５】
2016157480.tif 000007
【図６】
2016157480.tif 000008
【図７】
2016157480.tif 000009
【図８】
2016157480.tif 000010
【図９】
2016157480.tif 000011
【図１０】
2016157480.tif 000012
【図１１】
2016157480.tif 000013
【図１２】
2016157480.tif 000014
【図１３】
2016157480.tif 000015
【図１６】
2016157480.tif 000016
【図１７】
2016157480.tif 000017
【図１４】
2016157480.tif 000018
【図１５】
2016157480.tif 000019