(57)【要約】【課題】従来、人間の目の機能を模倣して得られる映像を得ることができなかった。【解決手段】２以上のカラー画像を有する映像を受け付ける入力情報受付部と、映像が有する２以上の各カラー画像に対して、カラー画像の一部の領域をモノクロ化する第一の処理、カラー画像の時間的に前のカラー画像の少なくとも一部の領域の赤の色情報を取得し、色情報をカラー画像に付加する第二の処理、カラー画像の一部の領域を黒または白にする第三の処理、のうちのいずれか１以上の処理を行い、２以上の変更画像を取得する変更部と、２以上の変更画像を出力する出力部とを具備する映像処理装置により、人間の目の機能を模倣して得られる映像を得ることができる。【選択図】図１
2018220694.tif 000002
【特許請求の範囲】
【請求項１】
２以上のカラー画像を有する映像を受け付ける入力情報受付部と、
前記映像が有する２以上の各カラー画像に対して、前記カラー画像の一部の領域をモノクロ化する第一の処理、前記カラー画像の時間的に前のカラー画像の少なくとも一部の領域の赤の色情報を取得し、当該色情報を前記カラー画像に付加する第二の処理、前記カラー画像の一部の領域を黒または白にする第三の処理、のうちのいずれか１以上の処理を行い、２以上の変更画像を取得する変更部と、
前記２以上の変更画像を出力する出力部とを具備する映像処理装置。
【請求項２】
前記変更部は、
少なくとも前記第一の処理を行い、かつ当該第一の処理において、前記映像が有する２以上の各カラー画像の一部の異なる領域をモノクロ化する請求項１記載の映像処理装置。
【請求項３】
ｓｏｍａを識別するｓｏｍａ識別子と、当該ｓｏｍａが発火するための条件に関する発火条件情報とを有する２以上のｓｏｍａ関連情報が格納されるｓｏｍａ関連情報格納部と、
２以上のｓｏｍａの間の結合を特定する１以上の結合情報が格納される結合情報格納部と、
１以上のｓｏｍａ識別子を有する発火パターンを用いた出力のための条件である出力条件と出力される情報である出力情報とを有する１以上の出力管理情報が格納される出力管理情報格納部とをさらに具備し、
前記変更部は、
前記映像が有する２以上の各カラー画像に対して、各カラー画像を構成する１または２以上の各部分画像からＲ、Ｇ、Ｂ、Ｙのうちの１以上の情報である１以上の特徴情報を取得する特徴情報取得手段と、
前記２以上の各カラー画像ごと、および前記１以上の各部分画像ごとに、前記特徴情報取得手段が取得した１以上の特徴情報と最初に発火するｓｏｍａを識別する１以上のｓｏｍａ識別子とを取得し、かつ１以上の他のｓｏｍａから渡された１以上の特徴情報または当該１以上の特徴情報から取得される１以上の特徴情報と発火の判断の対象となる１以上の各ｓｏｍａのｓｏｍａ識別子とを取得する情報伝達手段と、
前記２以上の各カラー画像ごと、および前記１以上の各部分画像ごとに、前記情報伝達手段が取得した１以上の特徴情報と、前記情報伝達手段が取得した１以上の各ｓｏｍａ識別子と対になる発火条件情報とを用いて、前記各ｓｏｍａ識別子で識別されるｓｏｍａが発火するか否かを判断する判断手段と、
前記２以上の各カラー画像ごと、および前記１以上の各部分画像ごとに、前記判断手段が発火すると判断したｓｏｍａを識別する１以上のｓｏｍａ識別子を含む発火パターンを取得する発火パターン取得手段と、
前記２以上の各カラー画像ごとに、前記発火パターン取得手段が取得した発火パターンに対応する出力情報を、前記１以上の各部分画像ごとに前記出力管理情報格納部から取得し、当該取得した１以上の出力情報から変更画像を構成する出力情報取得手段とを具備する請求項１または請求項２記載の映像処理装置。
【請求項４】
前記２以上の各カラー画像を構成する２以上の各部分画像の色に関する色情報を取得する色情報取得部と、
前記色情報取得部が取得した色情報が予め決められた条件を満たす領域である１以上の注目領域を各カラー画像ごとに決定する注目領域決定部とをさらに具備し、
前記出力部は、
前記注目領域決定部が決定した１以上の注目領域の変化である注目領域遷移を視覚的に認識可能なように出力する請求項１から請求項３いずれか一項に記載の映像処理装置。
【請求項５】
前記入力情報受付部は、
右目の第一のカラー画像を有する第一の映像と、左目の第二のカラー画像を有する第二の映像とを受け付け、
前記変更部は、
前記第一の映像および前記第二の映像の各々に対して、前記第一の処理、前記第二の処理、前記第三の処理、のうちのいずれか１以上の処理を行い、右目の第一の変更画像と左目の第二の変更画像を取得し、
前記第一の変更画像と前記第二の変更画像とを合成する合成部をさらに具備し、
前記出力部は、
前記合成部が合成した画像を出力する請求項１から請求項４いずれか一項に記載の映像処理装置。
【請求項６】
入力情報受付部、変更部、および出力部により実現される映像処理方法であって、
前記入力情報受付部が、２以上のカラー画像を有する映像を受け付ける入力情報受付ステップと、
前記変更部が、前記映像が有する２以上の各カラー画像に対して、前記カラー画像の一部の領域をモノクロ化する第一の処理、前記カラー画像の時間的に前のカラー画像の少なくとも一部の領域の赤の色情報を取得し、当該色情報を前記カラー画像に付加する第二の処理、前記カラー画像の一部の領域を黒または白にする第三の処理、のうちのいずれか１以上の処理を行い、２以上の変更画像を取得する変更ステップと、
前記出力部が、前記２以上の変更画像を出力する出力ステップとを具備する映像処理方法。
【請求項７】
コンピュータを、
２以上のカラー画像を有する映像を受け付ける入力情報受付部と、
前記映像が有する２以上の各カラー画像に対して、前記カラー画像の一部の領域をモノクロ化する第一の処理、前記カラー画像の時間的に前のカラー画像の少なくとも一部の領域の赤の色情報を取得し、当該色情報を前記カラー画像に付加する第二の処理、前記カラー画像の一部の領域を黒または白にする第三の処理、のうちのいずれか１以上の処理を行い、２以上の変更画像を取得する変更部と、
前記２以上の変更画像を出力する出力部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受け付けた映像を処理し、出力する映像処理装置等に関するものである。
【背景技術】
【０００２】
従来、良好な映像を表示することのできる映像処理装置があった（例えば、特許文献１参照）。かかる映像処理装置は、左目用画像と右目用画像とを含むフレームが入力される入力手段と、 入力された前記左目用画像を含み、当該左目用画像の周辺の画像の少なくとも一部を除く第２の左目用画像と、入力された前記右目用画像を含み、当該右目用画像の周辺の画像の少なくとも一部を除いた第２の右目用画像とを、表示装置の画面の解像度に対応する解像度で前記表示装置に表示させる表示制御手段とを備える映像処理装置である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２９２３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術においては、人間の目の機能を模倣して得られる映像を得ることができなかった。
【課題を解決するための手段】
【０００５】
本第一の発明の映像処理装置は、２以上のカラー画像を有する映像を受け付ける入力情報受付部と、映像が有する２以上の各カラー画像に対して、カラー画像の一部の領域をモノクロ化する第一の処理、カラー画像の時間的に前のカラー画像の少なくとも一部の領域の赤の色情報を取得し、色情報をカラー画像に付加する第二の処理、カラー画像の一部の領域を黒または白にする第三の処理、のうちのいずれか１以上の処理を行い、２以上の変更画像を取得する変更部と、２以上の変更画像を出力する出力部とを具備する映像処理装置である。【０００６】
かかる構成により、人間の目の機能を模倣して得られる映像を得ることができる。【０００７】
また、本第二の発明の映像処理装置は、第一の発明に対して、変更部は、少なくとも第一の処理を行い、かつ第一の処理において、映像が有する２以上の各カラー画像の一部の異なる領域をモノクロ化する映像処理装置である。【０００８】
かかる構成により、人間の目の機能を模倣して得られる映像を得ることができる。【０００９】
また、本第三の発明の映像処理装置は、第一または第二の発明に対して、ｓｏｍａを識別するｓｏｍａ識別子と、ｓｏｍａが発火するための条件に関する発火条件情報とを有する２以上のｓｏｍａ関連情報が格納されるｓｏｍａ関連情報格納部と、２以上のｓｏｍａの間の結合を特定する１以上の結合情報が格納される結合情報格納部と、１以上のｓｏｍａ識別子を有する発火パターンを用いた出力のための条件である出力条件と出力される情報である出力情報とを有する１以上の出力管理情報が格納される出力管理情報格納部とをさらに具備し、変更部は、映像が有する２以上の各カラー画像に対して、各カラー画像を構成する１または２以上の各部分画像からＲ、Ｇ、Ｂ、Ｙのうちの１以上の情報である１以上の特徴情報を取得する特徴情報取得手段と、２以上の各カラー画像ごと、および１以上の各部分画像ごとに、特徴情報取得手段が取得した１以上の特徴情報と最初に発火するｓｏｍａを識別する１以上のｓｏｍａ識別子とを取得し、かつ１以上の他のｓｏｍａから渡された１以上の特徴情報または１以上の特徴情報から取得される１以上の特徴情報と発火の判断の対象となる１以上の各ｓｏｍａのｓｏｍａ識別子とを取得する情報伝達手段と、２以上の各カラー画像ごと、および１以上の各部分画像ごとに、情報伝達手段が取得した１以上の特徴情報と、情報伝達手段が取得した１以上の各ｓｏｍａ識別子と対になる発火条件情報とを用いて、各ｓｏｍａ識別子で識別されるｓｏｍａが発火するか否かを判断する判断手段と、２以上の各カラー画像ごと、および１以上の各部分画像ごとに、判断手段が発火すると判断したｓｏｍａを識別する１以上のｓｏｍａ識別子を含む発火パターンを取得する発火パターン取得手段と、２以上の各カラー画像ごとに、発火パターン取得手段が取得した発火パターンに対応する出力情報を、１以上の各部分画像ごとに出力管理情報格納部から取得し、取得した１以上の出力情報から変更画像を構成する出力情報取得手段とを具備する映像処理装置である。【００１０】
かかる構成により、人間の目の構造を模倣した仕組みにより、人間の目の機能を模倣して得られる映像を得ることができる。【００１１】
また、本第四の発明の映像処理装置は、第一から第三いずれか１つの発明に対して、２以上の各カラー画像を構成する２以上の各部分画像の色に関する色情報を取得する色情報取得部と、色情報取得部が取得した色情報が予め決められた条件を満たす領域である１以上の注目領域を各カラー画像ごとに決定する注目領域決定部とをさらに具備し、出力部は、注目領域決定部が決定した１以上の注目領域の変化である注目領域遷移を視覚的に認識可能なように出力する映像処理装置である。【００１２】
かかる構成により、人間が視界の中で着目するオブジェクトの動きを提示できる。【００１３】
また、本第五の発明の映像処理装置は、第一から第四いずれか１つの発明に対して、入力情報受付部は、右目の第一のカラー画像を有する第一の映像と、左目の第二のカラー画像を有する第二の映像とを受け付け、変更部は、第一の映像および第二の映像の各々に対して、第一の処理、第二の処理、第三の処理、のうちのいずれか１以上の処理を行い、右目の第一の変更画像と左目の第二の変更画像を取得し、第一の変更画像と第二の変更画像とを合成する合成部をさらに具備し、出力部は、合成部が合成した画像を出力する映像処理装置である。【００１４】
かかる構成により、人間の目の構造を模倣した仕組みにより、人間の目の機能を模倣して得られる映像を得ることができる。
【発明の効果】
【００１５】
本発明による映像処理装置によれば、人間の目の機能を模倣して得られる映像を得ることができる。
【図面の簡単な説明】
【００１６】
【図１】実施の形態１における映像処理装置Ａのブロック図
【図２】同映像処理装置Ａが動作について説明するフローチャート
【図３】同第一の処理について説明するフローチャート
【図４】同第二の処理について説明するフローチャート
【図５】同第三の処理について説明するフローチャート
【図６】同注目領域決定処理について説明するフローチャート
【図７】同カラー画像の例を示す図
【図８】同変更部３１のカラー画像の変更過程を説明する図
【図９】同変更部３１のカラー画像の変更過程を説明する図
【図１０】同変更部３１のカラー画像の変更過程を説明する図
【図１１】同変更部３１のカラー画像の変更過程を説明する図
【図１２】同出力例を示す図
【図１３】同注目領域決定部３３の処理を説明する図
【図１４】同出力例を示す図
【図１５】同変更部３１のカラー画像の変更過程を説明する図
【図１６】同変更部３１のカラー画像の変更過程を説明する図
【図１７】同出力例を示す図
【図１８】同出力例を示す図
【図１９】実施の形態２における映像処理装置Ｂのブロック図
【図２０】同映像処理装置Ｂを構成する処理部のブロック図
【図２１】同映像処理装置Ｂの動作について説明するフローチャート
【図２２】同発火伝達処理の例の詳細について説明するフローチャート
【図２３】同発火判断処理の詳細について説明するフローチャート
【図２４】同発火パターン処理の例の詳細について説明するフローチャート
【図２５】同ｓｏｍａ成長処理について説明するフローチャート
【図２６】同ＡＸＯＮ成長処理について説明するフローチャート
【図２７】同Ｄｅｎｄｒｉｔｅｓ成長処理について説明するフローチャート
【図２８】同ｓｏｍａ結合処理について説明するフローチャート
【図２９】同グリア細胞成長処理について説明するフローチャート
【図３０】同アポトーシス処理について説明するフローチャート
【図３１】実施の形態１における出力例を示す図
【図３２】上記実施の形態におけるコンピュータシステムの概観図
【図３３】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００１７】
以下、映像処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００１８】
（実施の形態１）
【００１９】
本実施の形態において、受け付けた映像に対して、目の機能を模倣した画像処理を行い、変更画像を取得し、出力する映像処理装置について説明する。なお、目の機能を模倣した画像処理を行った結果は、通常、目を通して脳に入力された映像が脳内で処理された結果である、と言える。
【００２０】
また、目を通して脳に入力されたカラー画像は、脳内における情報処理により、当該カラー画像の一部の領域がモノクロ化され、赤の色情報をフィードバックされ、かつ盲点が存在する画像となる。そして、本実施の形態における画像処理は、カラー画像の一部の領域をモノクロ化する第一の処理、赤（Ｒ）の情報をフィードバックして、後の画像に付加する第二の処理、盲点を設ける第三の処理のうちの１または２以上の処理である、とする。
【００２１】
また、本実施の形態において、第一の処理において、モノクロ化する領域が、動的に変化する映像処理装置について説明する。
【００２２】
また、本実施の形態において、出力される画像を構成する各画素の輝度の変化により、オブジェクトの動き検出を行う映像処理装置について説明する。
【００２３】
図１は、本実施の形態における映像処理装置Ａのブロック図である。映像処理装置Ａは、格納部１、受付部２、処理部３、および出力部４を備える。受付部２は、入力情報受付部２１を備える。処理部３は、変更部３１、色情報取得部３２、注目領域決定部３３、および合成部３４を備える。
【００２４】
格納部１は、各種の情報が格納される。各種の情報とは、例えば、受付部２が受け付ける映像である。
【００２５】
受付部２は、各種の情報や指示などを受け付ける。各種の情報や指示とは、例えば、映像、サッカード位置サッカード位置である。サッカード位置とは、画像の中の位置であり、サッカードの中心点である。サッカードとは、盲点をカバーするために自動的に眼球を動かす仕組みと言っても良い。サッカード位置は、後述する盲点の中心点と考えても良い。サッカード位置は、例えば、画像の中の座標値（ｘ，ｙ）である。受付部２は、図示しないアイトラッキングの装置から、サッカード位置を受け付けても良い。受付部２は、図示しないアイトラッキングの装置から受け付けた位置の情報からサッカード位置を取得しても良い。サッカード位置の受け付け方法は問わない。ここで、受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。また、各種の情報や指示の入力手段は、例えば、タッチパネルやキーボードやマウスやメニュー画面によるもの等であり、何でも良い。受付部２は、タッチパネルやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００２６】
入力情報受付部２１は、入力情報を受け付ける。入力情報は、本実施の形態では、２以上のカラー画像を有する映像である。つまり、入力情報受付部２１が受け付ける映像は、通常、いわゆる動画である。ただし、入力情報受付部２１は、静止画を受け付けても良い。また、入力情報は、２以上の映像でも良い。また、入力情報は、２つの映像でも良い。２つの映像は、例えば、右目で捕らえた映像と左目で捕らえた映像である。なお、カラー画像とは、例えば、ＲＧＢの色情報を有する画素の集合であり、モノクロの画像も含む。カラー画像は、通常、輝度値を有する情報である。カラー画像を構成する画素は、例えば、（Ｒ，Ｇ，Ｂ，Ｙ）により表現される。ここで、Ｒは赤の色情報、Ｇは緑の色情報、Ｂは青の色情報、Ｙは輝度の情報である。また、入力情報に、上記のサッカード位置を含んでも良い。
【００２７】
処理部３は、各種の処理を行う。各種の処理とは、例えば、変更部３１、色情報取得部３２、注目領域決定部３３が行う処理である。処理部３は、通常、後述する第一の処理、後述する第二の処理、および後述する第三の処理を行う。処理部３は、第一の処理、第二の処理、第三の処理のうち、１または２つの処理のみを行っても良い。
【００２８】
変更部３１は、第一の処理、第二の処理、第三の処理のうち、１または２以上の処理を行い、２以上の変更画像を取得する。
【００２９】
第一の処理は、人間が見ている画像の一部、特に、中心部を除く周辺部の一部がモノクロであることを模倣する処理である。また、第一の処理は、モノクロの領域が動的に変化することも模倣する処理であることは好適である。第二の処理は、前に見た画像の中で、赤の色情報は後の画像にフィードバックされる、という目の機能を模倣する処理である。第三の処理は、盲点を模倣する処理である。
【００３０】
第一の処理は、詳細には、入力情報受付部２１が受け付けた映像が有する２以上の各カラー画像に対して、カラー画像の一部の領域をモノクロ化する処理である。例えば、変更部３１は、まず、各カラー画像に対して、モノクロ化する１以上の領域を決定する。次に、変更部３１は、決定した１以上の各領域をモノクロ化する。なお、決められた領域の各画素をカラーからモノクロにする処理は公知技術であるので詳細な説明は省略する。なお、かかる領域は、カラー画像ごとに異なっていることは好適である。つまり、入力情報受付部２１が２以上のカラー画像を順に受け付けた場合、モノクロ化する領域は、カラー画像ごとに、動的に変化することは好適である。また、モノクロ化する一部の領域は、カラー画像の中心点から閾値以内の領域を除く領域（候補領域という）であり、変更部３１は、その候補領域を予め決められた領域に分割し、分割した各領域に対して、例えば、ランダムにモノクロ化するか否かを決定することにより、モノクロ化する一部の領域を決定する。なお、候補領域とは、モノクロ化する候補の領域である。また、中心点から閾値以内の領域とは、円形でも良いし、矩形でも良いし、その他、ランダムな形状でも良い。ランダムな形状とは、例えば、閾値が中心点からの方向（角度）により、閾値がランダムに変更されることである。
【００３１】
また、例えば、変更部３１は、まず、各カラー画像を構成する各画素に対して、モノクロ化するか否かを、予め決められたアルゴリズムにより決定しても良い。なお、予め決められたアルゴリズムとは、例えば、カラー画像の中心点から閾値以内の領域を除く候補領域の各画素に対して、確率的にモノクロ化するか否かを決定し、モノクロ化すると決定した画素をモノクロ化する。なお、カラー画像の中心点から離れるほど、モノクロ化する確率が高いことは好適である。また、モノクロ化する処理は、例えば、輝度を小さくする処理でも良い。また、モノクロ化する処理は、例えば、対象領域をグレースケールにする処理でも良い。ただし、モノクロ化する処理は、対象領域の画素を黒か白かの二値のいずれかにする処理等でも良い。
【００３２】
また、変更部３１が、候補領域を決定するアルゴリズム、処理対象の画像の中のモノクロ化する一部の領域を決定するアルゴリズムは種々あり得、問わない。
【００３３】
変更部３１は、少なくとも第一の処理を行い、かつ第一の処理において、映像が有する２以上の各カラー画像の一部の異なる領域をモノクロ化することは好適である。つまり、モノクロ化される領域が、動的に変化することは好適である。
【００３４】
なお、変更部３１がモノクロ化する領域を変更するタイミングや周期は問わない。変更部３１は、予め決められた数の連続するフィールド（カラー画像）ごとにモノクロ化する領域を変更しても良いし、すべてのフィールドにおいて直前のフィールドとは異なる領域をモノクロ化しても良い。
【００３５】
第二の処理は、詳細には、一のカラー画像の時間的に前のカラー画像の少なくとも一部の領域の赤の色情報を取得し、当該赤の色情報を当該一のカラー画像に付加する処理である。第二の処理において、時間的に前に第一の処理が行われた結果の画像の少なくとも一部の領域の赤の色情報を取得し、当該赤の色情報を、直前に第一の処理が行われた結果の画像に付加することは好適である。
【００３６】
なお、赤の色情報を取得する処理は、画素の赤の成分の値が閾値以上の場合に、当該画素のすべての色情報（Ｒ，Ｇ，Ｂ）を取得する処理でも良いし、画素の赤の成分の値が閾値以上の場合に、当該画素の赤の成分の値を取得する処理でも良いし、画素の赤の成分の値が第一閾値以上であり、他の色（Ｇ，Ｂ）が第二閾値以下である場合（画素の色が赤である、と言える場合）に、当該画素のすべての色情報（Ｒ，Ｇ，Ｂ）を取得する処理でも良いし、画素の赤の成分の値が第一閾値以上であり、他の色（Ｇ，Ｂ）が第二閾値以下である場合に、当該画素の赤の成分の値を取得する処理でも良い。
【００３７】
また、赤の色情報をカラー画像に付加する処理は、時間的に前のカラー画像の赤の位置と対応する位置に、赤の色情報を、時間的に後のカラー画像に付加する処理である。
【００３８】
赤の色情報を付加する処理は、例えば、時間的に前のカラー画像の画素Ａの赤の値（Ｘ）を取得し、時間的に後のカラー画像の画素Ｂの赤の値（Ｙ）に、画素Ａの赤の値（Ｘ）または当該赤の値を減じた値（例えば、「αＸ」［０＜α＜１］）を加算し、時間的に後のカラー画像の画素Ｂの処理後の赤の値（「Ｙ＋Ｘ」、または「Ｙ＋αＸ」）を得る処理である。なお、赤の色情報を付加する処理は、時間的に前のカラー画像の画素の赤の値が、当該画素に対応する画素であり、時間的に後のカラー画像の画素の赤の値に影響を及ぼす（赤の値を増加させる）処理であれば良い。また、上記の時間的に後のカラー画像の画素Ｂは、時間的に前のカラー画像の画素Ａに対応する画素である。対応する画素とは、通常、注視位置からの相対位置が同じ画素である。つまり、時間的に前のカラー画像の注視位置が（ｘ１０，ｙ１０）であり、上記の画素Ａの位置が（ｘ１１，ｙ１１）であり、時間的に後のカラー画像の注視位置が（ｘ２０，ｙ２０）である場合、上記の画素Ｂの位置が（ｘ２１，ｙ２１）であり、始点（ｘ１０，ｙ１０）、終点（ｘ１１，ｙ１１）からなるベクトルは、始点（ｘ２０，ｙ２０）、終点（ｘ２１，ｙ２１）からなるベクトルと等しい。さらに、上記のαは、時間的に前になるほど、小さな値となることは好適である。なお、注視位置とは、Foveaの中の位置である。Foveaとは、カラーの解像度が高い領域である。また、注視位置は、Foveaの領域の真ん中（重心点）でも良いし、最もカラーの解像度が高い点でも良い。
【００３９】
また、第二の処理において、変更部３１は、すべての赤の色情報を取得し、時間的に後のカラー画像に付加することは好適であるが、一部の赤の色情報を取得し、時間的に後のカラー画像に付加しても良い。かかる一部の赤の色情報は、すべての赤の色情報のうち、変更部３１がランダムに決定しても良いし、予め決められたアルゴリズムで決定しても良い。また、第二の処理において、変更部３１は、一のカラー画像の直前のみのカラー画像の少なくとも一部の領域の赤の色情報を取得し、当該赤の色情報を一のカラー画像に付加しても良いし、一のカラー画像の直前のカラー画像に加え、２以上前のカラー画像の少なくとも一部の領域の赤の色情報をも取得し、当該赤の色情報をも一のカラー画像に付加しても良い。
【００４０】
また、変更部３１は、時間的に、より前のカラー画像から取得された赤の色情報の影響が、直前等の時間的により近いカラー画像から取得された赤の色情報の影響より少なくなるように、時間的に前のカラー画像の少なくとも一部の領域の赤の色情報を取得し、当該赤の色情報を当該一のカラー画像に付加することは好適である。つまり、例えば、変更部３１は、各カラー画像の赤の画素に対して、どのタイミングのカラー画像から原始的に取得されたかを、少なくとも一時的に格納しており、より前のカラー画像から取得された赤の画素ほど、先のカラー画像に付加されないようにする。例えば、変更部３１は、各カラー画像の赤の画素に対して、どのタイミングのカラー画像から原始的に取得されたかを、少なくとも一時的に格納しており、より前のカラー画像から取得された赤の画素が先のカラー画像に付加される確率を低くし、かかる確率に従って、前のカラー画像の赤の色情報を後のカラー画像に付加するか否かを決定する。なお、かかる場合、例えば、格納部１に、どれほど前のカラー画像かを示す情報（例えば、１、２、・・・、Ｎといった自然数）と確率を示す確率情報との組が２以上、格納されている。
【００４１】
第三の処理は、詳細には、カラー画像の一部の領域を予め決められた特定の値にする処理である。特定の値は、例えば、ＮＵＬＬである。特定の値は、色情報が採り得ない値であることは好適である。また、当該一部の領域を盲点領域と言う。盲点領域は、カラーの領域の外であることは好適である。また、サッカード位置が受け付けられている場合、盲点領域は、カラー画像のサッカード位置を含むことは好適である。サッカード位置が受け付けられている場合、盲点領域は、カラー画像のサッカード位置を中心とする領域であることは好適である。また、盲点領域は、動的に変動することは好適である。また、盲点領域の大きさは固定でも良いし、動的に変更されても良い。また、盲点領域の形状も円形や矩形等、固定の形状でも良いし、動的に変更されても良い。なお、盲点領域が動的に変動する場合、例えば、受付部２により、動的に変化するサッカード位置が受け付けられる場合である。
【００４２】
変更部３１は、例えば、まず、予め決められたアルゴリズムで盲点領域を決定する。例えば、変更部３１は、カラー画像の中心点を基準として、予め決められた範囲内でランダムに変更し、盲点領域の中心点の座標を決定する。次に、変更部３１は、例えば、予め決められた範囲内でランダムに盲点領域の大きさを決定する。次に、変更部３１は、例えば、盲点領域の中心点の座標から盲点領域の大きさを半径とする領域の各画素を黒に変更する。
【００４３】
なお、盲点領域を変更するタイミングや周期等は問わない。変更部３１は、ランダムなタイミングで盲点領域を変化させても良いし、予め決められた周期（例えば、１０フィールドごと）で盲点領域を変化させても良いし、受け付けられた画像ごとに盲点領域を変化させても良い。
【００４４】
変更部３１が、第一の処理、第二の処理、第三の処理のうち、２以上の処理を行う場合、処理の順序は問わない。ただし、変更部３１は、第一の処理を最初に行うことは好適である。つまり、変更部３１が３つの処理を行う場合、変更部３１は、第一の処理、第二の処理、第三の処理の順、または第一の処理、第三の処理、第二の処理の順のいずれかで行うことは好適である。
【００４５】
変更部３１は、第一の映像および第二の映像の各々に対して、上記の第一の処理、上記の第二の処理、上記の第三の処理、のうちのいずれか１以上の処理を行い、右目の第一の変更画像と左目の第二の変更画像を取得しても良い。なお、第一の映像とは、１または２以上の右目の第一のカラー画像を有する映像である。第二の映像とは、１または２以上の左目の第一のカラー画像を有する映像である。また、変更部３１が第一の映像および第二の映像の各々に対して行う処理は、並列処理することは好適である。
【００４６】
色情報取得部３２は、２以上の各カラー画像を構成する２以上の各部分画像の色情報を取得する。色情報取得部３２は、２以上の各部分画像を構成する画素の色情報を代表する色情報を、部分画像ごとに取得しても良い。代表する色情報は、色情報の代表値である。色情報の代表値は、例えば、部分画像を構成する画素の色情報を構成する各色と輝度の値の平均値の、複数の部分画像の平均値である。色情報の代表値は、例えば、部分画像を構成する画素の色情報を構成する各色と輝度の値の中央値等の、複数の部分画像の中央値等である。
【００４７】
注目領域決定部３３は、注目領域を決定する。注目領域決定部３３は、例えば、サッカード位置を中心とした領域を決定する。注目領域決定部３３は、例えば、サッカード位置を中心とした、予め決められた形状の領域（例えば、半径Ｎの円の領域）を決定する。また、注目領域決定部３３は、例えば、サッカード位置を中心とし、動的に変化する領域を決定する。注目領域決定部３３は、例えば、範囲あり（ｘ１〜ｘｎ）の乱数を発生させ、当該乱数を用いて、動的に変化する領域を決定する。注目領域決定部３３は、例えば、サッカード位置を中心とし、発生させた乱数を半径とする円の領域を決定する。また、注目領域決定部３３は、例えば、サッカード位置を中心とし、ｎ個の点を動的に変化させ、ｎ角形の図形の領域を決定する。
【００４８】
注目領域決定部３３は、例えば、予め決められた条件を満たすほど色情報の領域を決定する。注目領域決定部３３は、例えば、予め決められた条件を満たすほど、色情報の値が大きい領域を決定する。なお、この領域が注目領域である。注目領域は、Fovea(color resolutionが高いところ)である。さらに具体的には、注目領域決定部３３は、例えば、色情報取得部３２が取得した色情報の値の統計量（例えば、ＲＧＢの合計値、ＲＧＢＹの合計値、ＲＧＢの平均値、ＲＧＢＹの平均値、ＲＧＢの中央値、ＲＧＢＹの中央値、ＲＧＢの最大値、ＲＧＢＹの最大値など）を取得し、当該色情報の値の統計量が予め決められた条件を満たすほど大きい領域を決定する。注目領域決定部３３は、例えば、注視位置を中心とし、色情報の値の統計量が予め決められた条件を満たすほど大きい連続した領域を決定しても良い。なお、領域を決定することは、例えば、領域を特定する２以上の座標値を取得すること、領域を特定する２以上の値（例えば、中心点の座標と半径）をすること等である。一のカラー画像に対して、注目領域は、通常、一つで、連続した領域であるが、離散した２以上の領域でも良い。
【００４９】
合成部３４は、変更部３１が取得した第一の変更画像と第二の変更画像とを合成する。つまり、合成部３４は、左目で得られる画像と右目で得られる画像とを合成する。例えば、左目で得られる画像が画像ａ、右目で得られる画像ｂである場合、合成部３４は、画像ａと画像ｂとの位置合わせを行い、合成する。なお、左目で得られる画像と右目で得られる画像とを合成する処理は公知技術であるので詳細な説明を省略する。なお、合成部３４は、画像ａの一の画素ａ１と画素ａ１に対応する位置に存在する画素であり、画像ｂの画素ｂ１との対応を検知し、画素ａ１と画素ｂ１とが同じ位置になるように、画像ａまたは／および画像ｂを平行移動する。次に、合成部３４は、重なった２つの画像の、同じ位置の画素の組ごとに、対応する２つの画素の画素値を統合し、合成後の各画素の画素値を算出する。そして、合成部３４は、左目で得られる画像と右目で得られる画像とを合成した画像を得る。なお、合成部３４が合成する元になる２つの画像は、上記の変更部３１が処理を行った変更画像であることは好適である。
【００５０】
出力部４は、変更部３１が取得した２以上の変更画像を出力する。出力部４は、変更部３１が取得した２以上の変更画像を、順次、出力する。つまり、出力部４が出力する２以上の変更画像は、通常、いわゆる動画である。ただし、出力部４は、１つの変更画像（静止画）を出力しても良い。
【００５１】
出力部４は、注目領域決定部３３が決定した１以上の注目領域の変化である注目領域遷移を視覚的に認識可能なように出力する。出力部４は、通常、注目領域決定部３３により決定された領域を他の領域と比較して目立つ態様で、変更画像を出力する。注目領域決定部３３により決定された領域は、注目領域という。ここで、他の領域と比較して目立つ態様とは、例えば、注目領域を赤い枠で囲むこと、注目領域をハイライト表示すること等である。また、他の領域と比較して目立つ態様とは、他の領域をグレーアウトする等、他の領域を注目領域と比較して目立たない態様とすること等でも良い。なお、他の領域と比較して目立つ態様は、問わないことは言うまでもない。
【００５２】
出力部４は、合成部３４が合成した画像を出力しても良い。
【００５３】
また、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【００５４】
また、出力部４が出力する画像は、目に入力され、目の細胞を用いて、処理された結果である、と考えても良い。また、出力部４が出力する画像は、図示しない、画像や映像を処理する脳情報処理のモジュールに渡されても良い。
【００５５】
格納部１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。格納部１に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が格納部１で記憶されるようになってもよく、通信回線等を介して送信された情報が格納部１で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が格納部１で記憶されるようになってもよい。
【００５６】
処理部３、変更部３１、色情報取得部３２、注目領域決定部３３、合成部３４は、通常、ＭＰＵやメモリ等から実現され得る。処理部３等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５７】
出力部４は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。出力部４は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００５８】
次に、映像処理装置Ａの動作について、図２のフローチャートを用いて説明する。
【００５９】
（ステップＳ２０１）入力情報受付部２１は、映像を受け付けたか否かを判断する。映像を受け付けた場合はステップＳ２０２に行き、映像を受け付けない場合はステップＳ２０１に戻る。
【００６０】
（ステップＳ２０２）変更部３１は、カウンタｉに1を代入する。
【００６１】
（ステップＳ２０３）変更部３１は、ステップＳ２０１で受け付けられた映像の中に、ｉ番目のカラー画像が存在するか否かを判断する。ｉ番目のカラー画像が存在する場合はステップＳ２０４に行き、ｉ番目のカラー画像が存在しない場合はステップＳ２０１に戻る。
【００６２】
（ステップＳ２０４）変更部３１は、第一の処理を行う。第一の処理について、図３のフローチャートを用いて説明する。
【００６３】
（ステップＳ２０５）変更部３１は、第二の処理を行う。第二の処理について、図４のフローチャートを用いて説明する。なお、第二の処理の対象は、第一の処理を行った結果の画像であることは好適である。
【００６４】
（ステップＳ２０６）変更部３１は、第三の処理を行う。第三の処理について、図５のフローチャートを用いて説明する。なお、第三の処理の対象は、第一の処理および第二の処理を行った結果の画像であることは好適である。
【００６５】
（ステップＳ２０７）出力部４は、ステップＳ２０６における処理の結果である変更画像を出力する。
【００６６】
（ステップＳ２０８）処理部３は、注目領域を決定する処理を行う。注目領域決定処理について、図６のフローチャートを用いて説明する。
【００６７】
（ステップＳ２０９）出力部４は、ステップＳ２０８で決定された注目領域が他の領域と比較して目立つ態様で出力する。さらに具体的には、出力部４は、ステップＳ２０８でバッファに蓄積された部分領域識別子で識別される部分領域を、他の領域と比較して目立つ態様で出力する。
【００６８】
（ステップＳ２１０）変更部３１は、カウンタｉを１、インクリメントする。ステップＳ２０３に戻る。
【００６９】
なお、図２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００７０】
次に、ステップＳ２０４の第一の処理について、図３のフローチャートを用いて説明する。
【００７１】
（ステップＳ３０１）変更部３１は、モノクロ化する領域を、直前のカラー画像に対してモノクロ化した領域と、異なる領域にするか否かを判断する。異なる領域にする場合はステップＳ３０２に行き、異なる領域にしない場合はステップＳ３０９に行く。なお、処理の最初のカラー画像は、「異なる領域にする」と判断される。
【００７２】
（ステップＳ３０２）変更部３１は、モノクロ化する領域の候補領域を取得する。なお、候補領域は、カラー画像の中心点およびその周辺領域を除いた領域である。
【００７３】
（ステップＳ３０３）変更部３１は、カウンタｉに1を代入する。
【００７４】
（ステップＳ３０４）変更部３１は、候補領域の中のｉ番目の部分領域が存在するか否かを判断する。ｉ番目の部分領域が存在する場合はステップＳ３０５に行き、ｉ番目の部分領域が存在しない場合は上位処理にリターンする。なお、部分領域とは、画素でも良いし、所定のアルゴリズムで候補領域を分割した場合の一の分割した領域でも良い。所定のアルゴリズムとは、例えば、候補領域を、縦、横、予め決められた数に分割することである。なお、部分領域の決定方法（候補領域の分割方法）は問わない。
【００７５】
（ステップＳ３０５）変更部３１は、ｉ番目の部分領域をモノクロ化するか否かを判断する。モノクロ化する場合はステップＳ３０６に行き、モノクロ化しない場合はステップＳ３０８に行く。変更部３１は、例えば、ｉ番目の部分領域の中心点と，処理対象の画像の中心点との距離が大きいほど、モノクロ化すると決定される確率が高くなるように、ｉ番目の部分領域をモノクロ化するか否かを決定する。
【００７６】
（ステップＳ３０６）変更部３１は、ｉ番目の部分領域をモノクロ化する。
【００７７】
（ステップＳ３０７）変更部３１は、ｉ番目の部分領域の領域識別子を図示しないバッファに一時蓄積する。なお、領域識別子は、部分領域を特定できる情報であれば何でも良い。領域識別子は、例えば、部分領域を特定できる２点以上の座標値の集合である。
【００７８】
（ステップＳ３０８）変更部３１は、カウンタｉを１、インクリメントする。ステップＳ３０４に戻る。
【００７９】
（ステップＳ３０９）変更部３１は、カウンタｊに1を代入する。
【００８０】
（ステップＳ３１０）変更部３１は、図示しないバッファの情報を検査して、ｊ番目のモノクロの部分領域が存在するか否かを判断する。ｊ番目のモノクロの部分領域が存在する場合はステップＳ３１１に行き、ｊ番目のモノクロの部分領域が存在しない場合は上位処理にリターンする。
【００８１】
（ステップＳ３１１）変更部３１は、ｊ番目のモノクロの部分領域識別子を図示しないバッファから取得する。そして、変更部３１は、ｊ番目のモノクロの部分領域識別子に対応する領域をモノクロ化する。
【００８２】
（ステップＳ３１２）変更部３１は、カウンタｊを１、インクリメントする。ステップＳ３１０に戻る。
【００８３】
次に、ステップＳ２０５の第二の処理について、図４のフローチャートを用いて説明する。
【００８４】
（ステップＳ４０１）変更部３１は、カウンタｉに1を代入する。
【００８５】
（ステップＳ４０２）変更部３１は、処理対象の画像データに、ｉ番目の画素が存在するか否かを判断する。ｉ番目の画素が存在する場合はステップＳ４０３に行き、ｉ番目の画素が存在しない場合は上位処理にリターンする。
【００８６】
（ステップＳ４０３）変更部３１は、ｉ番目の画素の赤の色情報が、予め決められた条件を満たすほど大きいか否かを判断する。予め決められた条件を満たすほど大きい場合はステップＳ４０４に行き、予め決められた条件を満たすほど大きくない場合はステップＳ４０６に行く。なお、「予め決められた条件を満たすほど大きい」とは、例えば、画素の色情報に含まれる赤の値が第一閾値より大きく、画素の色情報に含まれる他の色（Ｇ，Ｂ）の値が第二閾値より小さいことでも良い。
【００８７】
（ステップＳ４０４）変更部３１は、赤の色情報と画素識別子とカラー画像識別子とを対にして、図示しないバッファに蓄積する。画素識別子は、例えば、ｉ番目の画素の位置を示す情報であり、例えば、処理対象のカラー画像の中の空間の座標値（ｘ，ｙ）である。カラー画像識別子は、処理対象のカラー画像を識別する情報であり、例えば、受け付けられた映像の中のフレームＩＤである。
【００８８】
（ステップＳ４０５）変更部３１は、直前のカラー画像のｉ番目の画素の赤の色情報が図示しないバッファに格納されているか否かを判断する。格納されている場合はステップＳ４０６に行き、格納されている場合はステップＳ４０７に行く。
【００８９】
（ステップＳ４０６）変更部３１は、直前のカラー画像のｉ番目の画素の赤の色情報を、図示しないバッファから取得する。
【００９０】
（ステップＳ４０７）変更部３１は、処理対象の画像データのｉ番目の画素の赤の色情報（例えば、赤の値Ｙ）に、ステップＳ４０６で取得した赤の色情報（例えば、赤の値Ｘ）、またはステップＳ４０６で取得した赤の色情報に対して演算（例えば、上記のαを乗算する）を行い、減じた赤の色情報（例えば、上記のαＸ）を付加する。その結果、ｉ番目の画素の赤の色が強調される（例えば、「Ｙ＋αＸ」となる）。例えば、元々、青の画素が、赤の色が強調され、紫の画素になる。
【００９１】
（ステップＳ４０８）変更部３１は、カウンタｉを１、インクリメントする。ステップＳ４０２に戻る。
【００９２】
なお、図４のフローチャートにおいて、直前のカラー画像の赤のみがフィードバックされて、次の画像に反映されたが、２以上前のカラー画像の赤も、フィードバックされて、次の画像に反映されても良い。時間的に前のカラー画像になるほど、フィードバックされる赤の値が小さくなる（影響が小さくなる）ことは好適である。
【００９３】
次に、ステップＳ２０６の第三の処理について、図５のフローチャートを用いて説明する。
【００９４】
（ステップＳ５０１）変更部３１は、盲点領域を変更するか否かを判断する。変更する場合はステップＳ５０２に行き、変更しない場合はステップＳ５１０に行く。なお、最初の画像の場合、「盲点領域を変更する」と判断される。
【００９５】
（ステップＳ５０２）変更部３１は、新たな盲点領域の中心座標を取得する。なお、中心座標の取得アルゴリズムは問わない。変更部３１は、例えば、直前の盲点領域の中心座標から予め決められた距離だけ変動させた中心座標をランダムに取得する。また、変更部３１は、例えば、中心座標から予め決められた範囲の座標を、ランダムに取得する。
【００９６】
（ステップＳ５０３）変更部３１は、新たな盲点領域の大きさを取得する。なお、盲点領域の大きさの取得アルゴリズムは問わない。変更部３１は、例えば、直前の盲点領域の大きさを、予め決められた範囲からランダムに取得する。
【００９７】
（ステップＳ５０４）変更部３１は、ステップＳ５０２で取得した中心座標と、ステップＳ５０３で取得した大きさとを用いて、盲点領域の情報を取得し、図示しないバッファに蓄積する。なお、盲点領域の情報は、中心座標と大きさのみでも良いし、盲点領域の境界を示す情報でも良い。
【００９８】
（ステップＳ５０５）変更部３１は、カウンタｉに1を代入する。
【００９９】
（ステップＳ５０６）変更部３１は、処理対象の画像データの中に、ｉ番目の画素が存在するか否かを判断する。ｉ番目の画素が存在する場合はステップＳ５０７に行き、ｉ番目の画素が存在しない場合は上位処理にリターンする。なお、処理対象の画像データは、例えば、受け付けられたカラー画像に対して、第一の処理および第二の処理が行われた画像である。
【０１００】
（ステップＳ５０７）変更部３１は、ｉ番目の画素が盲点領域の中の画素であるか否かを、盲点領域の情報を用いて判断する。ｉ番目の画素が盲点領域の中の画素である場合はステップＳ５０８に行き、盲点領域の中の画素でない場合はステップＳ５０９に行く。
【０１０１】
（ステップＳ５０８）変更部３１は、ｉ番目の画素の色を黒に変更する。
【０１０２】
（ステップＳ５０９）変更部３１は、カウンタｉを１、インクリメントする。ステップＳ５０２に戻る。
【０１０３】
（ステップＳ５１０）変更部３１は、図示しないバッファから盲点領域の情報を読み出す。なお、この盲点領域の情報は、最近にバッファに蓄積された盲点領域の情報である。
【０１０４】
次に、ステップＳ２０８の注目領域決定処理について、図６のフローチャートを用いて説明する。
【０１０５】
（ステップＳ６０１）注目領域決定部３３は、カウンタｉに１を代入する。
【０１０６】
（ステップＳ６０２）注目領域決定部３３は、処理対象の画像データの中に、ｉ番目の部分領域が存在するか否かを判断する。ｉ番目の部分領域が存在する場合はステップＳ６０３に行き、ｉ番目の部分領域が存在しない場合はステップＳ６０８に行く。処理対象の画像データは、通常、受け付けられたカラー画像に対して第一の処理、第二の処理、および第三の処理が行われた画像である。
【０１０７】
（ステップＳ６０３）色情報取得部３２は、ｉ番目の部分領域を構成する各画素の色情報を取得する。なお、部分領域の決定方法（処理対象の画像データの分割方法）は問わない。
【０１０８】
（ステップＳ６０４）色情報取得部３２は、ステップＳ６０３で取得した１以上の色情報の代表値を取得する。なお、この色情報の代表値は、例えば、各画素の色情報を構成する値の平均値の、１以上の画素の平均値である。
【０１０９】
（ステップＳ６０５）注目領域決定部３３は、ステップＳ６０４で取得された代表値が予め決められた条件を満たすか否かを判断する。予め決められた条件を満たす場合はステップＳ６０６に行き、予め決められた条件を満たさない場合はステップＳ６０７に行く。なお、予め決められた条件を満たすことは、予め決められた条件を満たすほど、例えば、色情報の代表値が大きいことである。
【０１１０】
（ステップＳ６０６）注目領域決定部３３は、ｉ番目の部分領域の部分領域識別子を図示しないバッファに蓄積する。
【０１１１】
（ステップＳ６０７）注目領域決定部３３は、カウンタｉを１、インクリメントする。ステップＳ６０２に戻る。
【０１１２】
（ステップＳ６０８）注目領域決定部３３は、図示しないバッファに格納されている部分領域識別子であり、中心点に最も近い部分領域の部分領域識別子を取得し、図示しないバッファに蓄積する。この部分領域識別子の部分領域は、着目領域の中心となる領域である。また、中心点に最も近い部分領域とは、中心点を含む部分領域でも良い。
【０１１３】
（ステップＳ６０９）注目領域決定部３３は、ステップＳ６０８で取得した部分領域識別子で識別される部分領域と直接または間接的に繋がっている部分領域の識別子を取得し、図示しないバッファに蓄積する。上位処理にリターンする。
【０１１４】
なお、図６のフローチャートにおいて、決定される注目領域は一つであるが、分離している２以上の注目領域があっても良い。また、決定される注目領域は、右目が注目している領域と左目が注目している領域とを合わせた領域で、繋がっている一つの領域であることは好適である。
【０１１５】
また、図６のフローチャートにおいて、注目領域決定部３３は、受け付けられた注視位置を中心とする領域でも良いことは言うまでもない。
【０１１６】
以下、本実施の形態における映像処理装置Ａの具体的な動作について説明する。
【０１１７】
今、入力情報受付部２１は、図７に示す２つのカラー画像（画像Ａ、画像Ｂ）を有する映像を受け付けた、とする。図７において、画像Ａは（Ａ）、画像Ｂは（Ｂ）である。
【０１１８】
すると、変更部３１は、まず、画像Ａに対して、例えば、以下のように第一の処理を行い、画像Ａ（１）を取得する。
【０１１９】
つまり、変更部３１は、カラー画像の中心点の座標値（ｘ０，ｙ０）を取得する。次に、変更部３１は、予め決められたＸ１〜Ｘｎまでのカラー保証領域の半径範囲から、ランダムに、Ｘｍを決定する。変更部３１は、例えば、Ｘ１〜Ｘｎまでの間の範囲を指定して、乱数を発生させ、Ｘｍを取得する。なお、「Ｘ１」「Ｘｎ」について、格納部１に格納されている。
【０１２０】
次に、変更部３１は、カラー保証領域を除く領域である候補領域（Ｒ０）を特定する情報を取得する（図８参照）。なお、かかる情報は、例えば、中心点の座標値（ｘ０，ｙ０）、および半径Ｘｍである。
【０１２１】
次に、変更部３１は、候補領域（Ｒ０）を２以上の部分領域に分割する。部分領域は、ここでは、縦、横の線により、予め決められた幅Ｗで区切られた領域である、とする（図９参照）。なお、幅Ｗは、通常、一定である。ただし、画像の中心から離れるほど、幅Ｗは、大きくなるなど、変化しても良い。また、部分領域は、一画素でも良い。
【０１２２】
次に、変更部３１は、図９の各部分領域に対して、確率的に、モノクロ化するか否かを判断する。なお、「確率的に」とは、例えば、予め決められた確率で、モノクロ化する「１」、モノクロ化しない「０」のいずれかの値を取得することである。なお、予め決められた確率は、格納部１に格納されている、とする。そして、変更部３１は、候補領域（Ｒ０）の中の一部の部分領域をモノクロ化し、画像Ａ（１）を取得する。かかる画像Ａ（１）は、図１０である。図１０において、網掛けの部分領域がモノクロ化された領域である、とする。また、中心点から離れた部分領域ほど、モノクロ化される可能性が高いことは好適である。
【０１２３】
そして、画像Ａ（１）より時間的に前の画像を受け付けていないので、変更部３１は、第二の処理を行わない。
【０１２４】
次に、変更部３１は、画像Ａ（１）に対して、例えば、以下のように第三の処理を行い、画像Ａ（２）を得る。つまり、まず、変更部３１は、盲点領域の中心座標（ｘ０，ｙ０）を取得する。次に、変更部３１は、予め決められたＹ１〜Ｙｎまでの盲点領域の大きさの半径範囲から、ランダムに、Ｙｍを決定する。
【０１２５】
次に、変更部３１は、中心座標（ｘ０，ｙ０）の点を中心として、半径Ｙｍの円の領域を盲点領域と決定する。
【０１２６】
次に、変更部３１は、盲点領域の各画素の色を黒に変更する。そして、変更部３１は、図１１に示す画像Ａ（２）を得る。図１１において、１１０１の黒の領域は盲点領域である。
【０１２７】
次に、出力部４は、変更部３１が取得した変更画像である画像Ａ（２）を出力する。実際の出力例は、図１２のようになる。なお、画像Ａ（２）は、図７の画像Ａが脳で変更された画像に近い画像である、と言える。
【０１２８】
次に、処理部３は、以下のように、注目領域を決定する処理を行う。つまり、まず、注目領域決定部３３は、例えば、画像Ａ（２）を２以上の部分領域に分割する（図１３参照）。ここで、注目領域決定部３３は、画像Ａ（２）のうちの候補領域を除く領域（適宜「中心領域」という）のみを２以上の部分領域に分割することは好適である。なお、部分領域は、矩形であるが、その形状は問わない。また、部分領域のサイズも問わない。さらに、各部分領域は、同一の大きさであっても良いし、異なる大きさであっても良い。なお、部分領域に分割することは、各部分領域を特定する情報（例えば、左上座標、または左上座標と右下座標など）を取得することでも良い。また、中心領域のサイズや形状も問わない。
【０１２９】
次に、色情報取得部３２は、注目領域決定部３３が分割した各部分領域の各画素の色情報を取得する。次に、色情報取得部３２は、注目領域決定部３３が分割した各部分領域の各画素の色情報を用いて、各部分領域の色情報の代表値を、部分領域ごとに取得する。
【０１３０】
次に、注目領域決定部３３は、取得された代表値が予め決められた条件を満たす１以上の各部分領域の部分領域識別子を取得する。注目領域決定部３３は、通常、取得された代表値が予め決められた条件を満たすほど大きい１以上の各部分領域の部分領域識別子を取得する。
【０１３１】
次に、注目領域決定部３３は、取得した１以上の部分領域の識別子の中で、中心点に最も近い部分領域の部分領域識別子を取得する。そして、次に、注目領域決定部３３は、中心点に最も近い部分領域と直接または間接的に繋がっている部分領域の識別子を取得する。かかる１または２以上の部分領域識別子で識別される１以上の部分領域が注目領域である。
【０１３２】
次に、出力部４は、決定された注目領域が他の領域と比較して目立つ態様とする。目立つ態様は、例えば、領域を太線で囲むことである。かかる出力例は、図１４である。なお、目立つ態様は、例えば、ハイライトすること等でも良いことは言うまでもない。
【０１３３】
次に、変更部３１等は、図７の画像Ｂ（図７の（Ｂ））を処理する。つまり、まず、変更部３１は、画像Ｂに対して、上述したような第一の処理を行い、画像Ｂ（１）を得る（図１５参照）。なお、画像Ｂに対する第一の処理の結果のモノクロ化された部分領域は、通常、画像Ａに対する第一の処理の結果のモノクロ化された部分領域とは異なる。各部分領域がモノクロ化されるか否かは、ここでは確率的に決定されるからである。
【０１３４】
次に、変更部３１は、図１５の画像Ｂ（１）に対して第二の処理を行い、画像Ｂ（２）を得る。つまり、変更部３１は、画像Ｂ（１）の各画素に対して、以前に出力された画像（ここでは、図１４の画像Ａ（２））の対応する位置（例えば、同じ位置）の画素の色情報が赤の成分（赤の値［例えば、Ｘ］）を含む場合、画像Ｂ（１）の中の当該画素の色情報を構成する赤の成分（例えば、Ｙ）に、画像Ａ（２）の対応する位置の画素の色情報が赤の成分の値（例えば、Ｘ）を用いて、赤の成分を増加させる演算を行う（例えば、「Ｙ＋αＸ」（０＜α＜＝１））。なお、本具体例において、直前の出力画像の赤の色情報のみフィードバックされるが、２以上前に出力された画像の赤の色情報もフィードバックされても良い。そして、変更部３１は、例えば、図１６の画像Ｂ（２）を得た、とする。画像Ｂ（２）の一部の画素において、図１４の画像Ａ（２）の赤が反映されている。
【０１３５】
次に、変更部３１は、画像Ｂ（２）に対して、第三の処理を行い、画像Ｂ（３）を得る。つまり、まず、変更部３１は、盲点領域を決定し、盲点領域の各画素の値をＮＵＬＬに変更する。そして、変更部３１は画像Ｂ（３）を得る。なお、盲点領域の各画素の値は、−１等でも良い。つまり、盲点領域の各画素の値は、ＲＧＢＹが取り得ない値とし、色情報を有する画素と区別可能にすることは好適である。
【０１３６】
次に、出力部４は、変更部３１が取得した変更画像である画像Ｂ（３）を出力する。実際の出力例は、図１７である。なお、画像Ｂ（３）は、図７の画像Ｂが脳で変更された画像に近い画像である、と言える。
【０１３７】
次に、処理部３は、上述したように、画像Ｂ（３）の注目領域を決定する処理を行う。そして、出力部４は、決定された注目領域が他の領域と比較して目立つ態様とする。かかる出力例は、図１８である。
【０１３８】
以上、本実施の形態によれば、人間の目の機能を模倣して得られる映像を得ることができる。
【０１３９】
また、本実施の形態において、人間が視界の中で着目するオブジェクトの動きを提示できる。
【０１４０】
なお、本実施の形態において、入力情報受付部２１が右目と左目の２つの画像を受け付けた場合、以下のように処理が行われても良い。つまり、例えば、入力情報受付部２１が右目の画像である図７（ａ）と左目の画像である図７（ｂ）とを受け付けた、とする。そして、変更部３１が２つの画像（図７（ａ）、図７（ｂ））を処理する。そして、変更部３１は、例えば、図７（ａ）を処理し、図１２の画像を得た、とする。なお、ここで、変更部３１は、２つの画像（図７（ａ）、図７（ｂ））を並列処理することは好適である。次に、合成部３４は、変更部３１により処理された、変更後の右目の画像、および変更後の左目の画像を、位置を合わせて合成する。次に、出力部４は、合成部３４が合成した画像を出力する。なお、かかる出力例は、図３１である。また、図３１において、盲点領域は０である。合成部３４が変更後の右目の画像と変更後の左目の画像とを合成した場合、変更後の右目の画像にある盲点領域は、変更後の左目の画像により無くなり、変更後の左目の画像にある盲点領域は、変更後の右目の画像により無くなるからである。
【０１４１】
なお、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における映像処理装置Ａを実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、２以上のカラー画像を有する映像を受け付ける入力情報受付部と、前記映像が有する２以上の各カラー画像に対して、前記カラー画像の一部の領域をモノクロ化する第一の処理、前記カラー画像の時間的に前のカラー画像の少なくとも一部の領域の赤の色情報を取得し、当該色情報を前記カラー画像に付加する第二の処理、前記カラー画像の一部の領域を黒または白にする第三の処理、のうちのいずれか１以上の処理を行い、２以上の変更画像を取得する変更部と、前記２以上の変更画像を出力する出力部として機能させるためのプログラムである。
【０１４２】
（実施の形態２）
【０１４３】
本実施の形態において、実施の形態１とは、脳の中の構造や機能を用いる点が異なる。本実施の形態において、実施の形態１と、実現する機能は同等である。つまり、本実施の形態においても、受け付けた映像に対して、目の機能を模倣した画像処理を行い、変更画像を取得し、出力する映像処理装置について説明する。なお、画像処理は、カラー画像の一部の領域をモノクロ化する第一の処理、赤（Ｒ）の情報をフィードバックして、後の画像に付加する第二の処理、盲点を設ける第三の処理のうちの１または２以上の処理である。
【０１４４】
なお、本実施の形態において説明する脳の中の構造や機能等は以下である。つまり、本実施の形態において、１以上のｓｏｍａ（神経細胞体と言っても良い。）の発火条件を格納しており、入力から得られた１以上の情報を用いて、各ｓｏｍａが発火するか否かを判断し、その判断結果から発火パターンを取得し、当該発火パターンを用いて、出力情報を決定し、出力する映像処理装置について説明する。
【０１４５】
また、本実施の形態において、特徴情報に対応して、最初に発火するｓｏｍａの情報を管理する発火始点情報を用いて、特徴情報の伝達処理が行われる映像処理装置について説明する。
【０１４６】
また、本実施の形態において、２以上のリンクを経由してｓｏｍａに伝達された２以上の特徴情報をｓｏｍａ内で演算する処理を行う映像処理装置について説明する。
【０１４７】
また、本実施の形態において、２以上のｓｏｍａ群（神経細胞体群と言っても良い。）が存在し、結合しているｓｏｍａ群の間で情報を受け渡す映像処理装置について説明する。
【０１４８】
また、本実施の形態において、情報の受け渡しは、ＡＸＯＮ（軸索と言っても良い。）とＤｅｎｔｒｉｔｅｓ（樹状突起と言っても良い。）とを有するリンクによって情報が伝わったり、伝わらなかったりする映像処理装置について説明する。
【０１４９】
また、本実施の形態において、シナプスやスパインをも考慮した情報伝達を行う映像処理装置について説明する。
【０１５０】
また、本実施の形態において、動作した要素は、予め決められた条件を満たすほど時間が経過していない場合には動作しない映像処理装置について説明する。なお、要素は、例えば、ｓｏｍａ、ＡＸＯＮ、Ｄｅｎｄｒｉｔｅｓである。
【０１５１】
また、本実施の形態において、発火したｓｏｍａの発火確率を上げる映像処理装置について説明する。
【０１５２】
また、本実施の形態において、発火パターンと１以上の外部情報により、異なる出力情報を出力する映像処理装置について説明する。なお、外部情報とは、例えば、天気、気温、外界の風景、におい、音、光等である。
【０１５３】
また、本実施の形態において、学習機能を有する映像処理装置について説明する。
【０１５４】
また、本実施の形態において、要素が自動的に成長する映像処理装置について説明する。なお、成長のトリガーは発火または情報の受け付け等である。
【０１５５】
また、本実施の形態において、グリア細胞情報を有し、グリア細胞情報が成長に影響する映像処理装置について説明する。
【０１５６】
また、本実施の形態において、要素は位置情報を有し、位置情報を用いて、要素の成長や結合を実現する映像処理装置について説明する。
【０１５７】
また、本実施の形態において、実際のＡＸＯＮ等の成長の仕方を模倣する映像理装置について説明する。
【０１５８】
さらに、本実施の形態において、ｓｏｍａ等の細胞のアポトーシス処理を模倣する映像処理装置について説明する。ここで、例えば、予め決められた条件を満たすほどｓｏｍａが多い場合にｓｏｍａを消滅させたり、予め決められた条件を満たすほど発火の回数が少ないｓｏｍａを消滅させたり、Ｄｅｎｄｒｉｔｅｓに接続していないｓｏｍａを消滅させたり、接続されているＡＸＯＮが予め決められたゴールに到達していないｓｏｍａを消滅させたりする。
【０１５９】
図１９は、本実施の形態における映像処理装置Ｂのブロック図である。映像処理装置Ｂは、格納部５、受付部２、処理部６、出力部４を備える。受付部２は、入力情報受付部２１を備える。出力部４は、情報出力部４１を備える。格納部５は、ｓｏｍａ関連情報格納部５１、ｓｏｍａ群情報格納部５２、結合情報格納部５３、グリア細胞情報格納部５４、発火始点情報格納部５５、出力管理情報格納部５６、学習条件格納部５７、学習情報格納部５８、発火情報格納部５９、および利用結合情報格納部６０を備える。
【０１６０】
図２０は、映像処理装置Ｂを構成する処理部６のブロック図である。処理部６は、変更部６１、学習検知部６２、学習情報蓄積部６３、成長部６４、アポトーシス処理部６５、発火情報蓄積部６６、色情報取得部３２、注目領域決定部３３、合成部３４を備える。変更部６１は、特徴情報取得手段６１１、情報伝達手段６１２、ｓｏｍａ演算手段６１３、判断手段６１４、発火確率変更手段６１５、発火パターン取得手段６１６、出力情報取得手段６１７、制御手段６１８を備える。情報伝達手段６１２は、発火始点ｓｏｍａ決定手段６１２１、結合検知手段６１２２、および伝達情報取得手段６１２３を備える。
【０１６１】
格納部５には、各種の情報が格納される。各種の情報とは、例えば、受付部２が受け付ける映像、後述するｓｏｍａ関連情報、後述するｓｏｍａ群情報、後述する結合情報、後述するグリア細胞情報、後述する発火始点情報、後述する出力管理情報、後述する学習条件、後述する学習情報、後述する発火情報、後述する利用結合情報である。
【０１６２】
ｓｏｍａ関連情報格納部５１は、２以上のｓｏｍａ関連情報が格納される。ここで、ｓｏｍａ関連情報は、ｓｏｍａに関する情報である。ｓｏｍａ関連情報は、ｓｏｍａ識別子と発火条件情報とを有する。ｓｏｍａ関連情報は、通常、１以上のＤｅｎｄｒｉｔｅｓ情報と１以上のＡＸＯＮ情報とを有する。Ｄｅｎｄｒｉｔｅｓ情報とは、ｓｏｍａへの情報の入力を実現するＤｅｎｄｒｉｔｅｓに関する情報である。Ｄｅｎｄｒｉｔｅｓ情報は、Ｄｅｎｄｒｉｔｅｓ識別子を有する。Ｄｅｎｄｒｉｔｅｓ識別子は、Ｄｅｎｄｒｉｔｅｓを識別する情報であり、例えば、ＩＤ、名前等である。Ｄｅｎｄｒｉｔｅｓ情報は、Ｄｅｎｄｒｉｔｅｓ位置情報を有することは好適である。ＡＸＯＮ情報とは、ｓｏｍａからの情報の出力を実現するＡＸＯＮに関する情報である。ＡＸＯＮ情報は、ＡＸＯＮ識別子を有する。ＡＸＯＮ識別子は、ＡＸＯＮを識別する情報であり、例えば、ＩＤ、名前等である。ＡＸＯＮ情報は、ＡＸＯＮ位置情報を有することは好適である。ｓｏｍａ関連情報は、ゴール情報を有しても良い。ゴール情報とは、ゴールを特定する情報である。ゴールとは、ｓｏｍａに接続されるＡＸＯＮまたはＤｅｎｄｒｉｔｅｓが延びる先である。ゴール情報は、位置を示す情報である。ゴール情報は、例えば、位置情報である。ゴール情報は、例えば三次元の座標値（ｘ，ｙ，ｚ）または二次元の座標値（ｘ，ｙ）または四次元のクオータニオン（ｘ，ｙ，ｘ，ｗ）である。なお、色に関する発火条件情報を有するｓｏｍａをコーンという。輝度に関する発火条件情報を有するｓｏｍａをロットという。
【０１６３】
なお、ｓｏｍａの間の結合を一つのリンクの情報で表現する場合には、ｓｏｍａ関連情報は、Ｄｅｎｄｒｉｔｅｓ情報やＡＸＯＮ情報を有さなくても良い。
【０１６４】
また、ｓｏｍａ関連情報は、ＡＸＯＮ情報またはＤｅｎｄｒｉｔｅｓ情報に対応付けて、シナプスを識別するシナプス識別子またはスパインを識別するスパイン識別子を有しても良い。通常、シナプス識別子は、ＡＸＯＮ情報に対応付く。また、通常、スパイン識別子は、Ｄｅｎｄｒｉｔｅｓ情報に対応付く。
【０１６５】
また、ｓｏｍａ関連情報は、ｓｏｍａが属するグループであるｓｏｍａ群を識別するｓｏｍａ群識別子を有しても良い。また、ｓｏｍａ関連情報は、ｓｏｍａ群識別子に対応付いていても良い。
【０１６６】
また、ｓｏｍａ関連情報は、ｓｏｍａの位置を示すｓｏｍａ位置情報を有することは好適である。ｓｏｍａ位置情報は、例えば、三次元の座標値（ｘ，ｙ，ｚ）または二次元の座標値（ｘ，ｙ）または四次元のクオータニオン（ｘ，ｙ，ｘ，ｗ）である。
【０１６７】
また、Ｄｅｎｄｒｉｔｅｓ位置情報は、Ｄｅｎｄｒｉｔｅｓの位置を特定する情報であり、例えば、１または２以上の三次元の座標値（ｘ，ｙ，ｚ）、または１または２以上の二次元の座標値（ｘ，ｙ）である。Ｄｅｎｄｒｉｔｅｓ位置情報が２以上の座標値を有する場合、Ｄｅｎｄｒｉｔｅｓは、２以上の座標値の各点を結び線である。
【０１６８】
また、ＡＸＯＮ位置情報は、ＡＸＯＮの位置を特定する情報であり、例えば、１または２以上の三次元の座標値（ｘ，ｙ，ｚ）、または１または２以上の二次元の座標値（ｘ，ｙ）である。ＡＸＯＮ位置情報が２以上の座標値を有する場合、ＡＸＯＮは、２以上の座標値の各点を結び線である。
【０１６９】
なお、Ｄｅｎｄｒｉｔｅｓ、ＡＸＯＮは枝分かれしても良い。Ｄｅｎｄｒｉｔｅｓ、ＡＸＯＮが枝分かれする場合の各々の位置情報は、３または４以上の座標値で表現され得る。ただし、Ｄｅｎｄｒｉｔｅｓ位置情報、ＡＸＯＮ位置情報の表現方法は問わない。
【０１７０】
また、ｓｏｍａ識別子は、ｓｏｍａを識別する情報である。ｓｏｍａ識別子は、例えば、ＩＤ、名前等である。発火条件情報は、ｓｏｍａが発火するための条件に関する情報である。発火条件情報は、通常、１以上の特徴情報を有する。特徴情報は、情報を識別する情報識別子と、情報の大きさを示す情報量とを有する情報でも良いし、情報の大きさを示す情報量のみの情報でも良い。情報量は、例えば、０より大きい数値である。発火条件情報は、例えば、「特徴情報＞＝０．５」「特徴情報＞０．７」「情報量＞＝０．５」「情報量＞０．７」「（情報識別子＝Ａ  ＆  情報量＞＝０．５）＆（情報識別子＝Ｂ  ＆  情報量＞０．８）」等である。発火条件情報を構成する特徴情報は、情報量である。特徴情報は、例えば、特徴量であるが、入力情報そのものでも良い。特徴量は、例えば、画像解析した結果の画像の特徴量、音声解析した結果の音声の特徴量である。発火条件情報は、発火確率情報を有することは好適である。発火確率情報とは、発火する確率に関する情報である。発火確率情報は、発火確率そのものでも良いし、発火確率を関数等で変換した値等でも良い。発火確率情報が参照され、発火確率情報が示す確率で、特徴情報が同じでも、ｓｏｍａが発火したり、発火しなかったりすることは好適である。
【０１７１】
２以上のｓｏｍａ関連情報がグループ化されていても良い。「グループ化された」とは、例えば、ｓｏｍａ関連情報にｓｏｍａ群識別子が対応付いていることである。対応付いていることは、対応付けが可能であれば良い趣旨である。ｓｏｍａ群識別子とは、ｓｏｍａが属するグループであるｓｏｍａ群を識別する情報である。「グループ化された」とは、例えば、ｓｏｍａ関連情報が有するゴール情報が同一であることである。また、「グループ化された」とは、例えば、同一のｓｏｍａ群識別子を有しているまた、「グループ化された」とは、例えば、リンクにより結合されていることである。なお、ｓｏｍａ関連情報のグループ化の方法やデータ構造は問わないことは言うまでもない。なお、ｓｏｍａ関連情報は、ｓｏｍａ群識別子を有しても良い。
【０１７２】
また、ｓｏｍａ関連情報は、ｓｏｍａが保持しているエネルギー量を示す保有エネルギー量情報を有していることは好適である。また、ｓｏｍａ関連情報は、発火に必要なエネルギー量を示す必要エネルギー量情報を有していることは好適である。また、Ｄｅｎｄｒｉｔｅｓ情報は、Ｄｅｎｄｒｉｔｅｓが保持しているエネルギー量を示す保有エネルギー量情報を有していることは好適である。また、Ｄｅｎｄｒｉｔｅｓ情報は、Ｄｅｎｄｒｉｔｅｓを利用して情報伝達を行うために必要な必要エネルギー量情報を有していることは好適である。また、ＡＸＯＮ情報は、ＡＸＯＮが保持しているエネルギー量を示す保有エネルギー量情報を有していることは好適である。さらに、ＡＸＯＮ情報は、ＡＸＯＮを利用して情報伝達を行うために必要な必要エネルギー量情報を有していることは好適である。
【０１７３】
ｓｏｍａ群情報格納部５２は、２以上のｓｏｍａ群情報が格納される。ｓｏｍａ群情報は、ｓｏｍａ群識別子とゴール情報とを有する。ゴール情報とは、ｓｏｍａ群に属するｓｏｍａに接続されるＡＸＯＮまたはＤｅｎｄｒｉｔｅｓが延びる先を特定する情報である。ゴール情報は、例えば、１または２以上の三次元の座標値（ｘ，ｙ，ｚ）、または１または２以上の二次元の座標値（ｘ，ｙ）である。ゴール情報は、例えば、方向を示す情報でも良い。
【０１７４】
結合情報格納部５３は、１または２以上の結合情報が格納される。結合情報は、２以上のｓｏｍａの間の結合を特定する情報である。結合情報は、一のｓｏｍａのＡＸＯＮと他のｓｏｍａのＤｅｎｄｒｉｔｅｓとの結合を特定する情報でも良い。かかる情報も、ｓｏｍａの間の結合を特定する情報である。結合情報は、一のシナプスと一のスパインとの間の結合を特定する情報でも良い。かかる情報も、ｓｏｍａの間の結合を特定する情報である。結合情報は、例えば、結合する２つのｓｏｍａ識別子を有する。また、結合情報は、例えば、ＡＸＯＮのＡＸＯＮ識別子と、当該ＡＸＯＮと結合するＤｅｎｄｒｉｔｅｓのＤｅｎｄｒｉｔｅｓ識別子とを有する。また、結合情報は、例えば、シナプスのシナプス識別子と、当該シナプスとの間で情報伝達を行えるスパインのスパイン識別子とを有する。結合情報は、情報伝達確率情報を有しても良い。情報伝達確率情報は、一のｓｏｍａと他のｓｏｍａとの間の情報伝達を行う確率に関する情報である。情報伝達確率情報は、ＡＸＯＮとＤｅｎｄｒｉｔｅｓとの間の情報伝達を行う確率に関する情報でも良い。かかる場合も、情報伝達確率情報は、一のｓｏｍａと他のｓｏｍａとの間の情報伝達を行う確率に関する情報である。また、情報伝達確率情報は、シナプスとスパインとの間の情報伝達を行う確率に関する情報でも良い。かかる場合も、情報伝達確率情報は、一のｓｏｍａと他のｓｏｍａとの間の情報伝達を行う確率に関する情報である。なお、ここでｓｏｍａ間の結合方向は、通常、一方向である。
【０１７５】
結合情報は、ｓｏｍａとＡＸＯＮとの結合を示す情報でも良い。かかる場合、結合情報は、ｓｏｍａ識別子とＡＸＯＮ識別子とを有する。また、結合情報は、ｓｏｍａとＤｅｎｄｒｉｔｅｓとの結合を示す情報でも良い。かかる場合、結合情報は、ｓｏｍａ識別子とＤｅｎｄｒｉｔｅｓ識別子とを有する。
【０１７６】
結合情報は、グリア細胞とＡＸＯＮまたはＤｅｎｄｒｉｔｅｓとの間の結合を特定する情報でも良い。かかる場合、結合情報は、例えば、グリア細胞情報を識別するグリア細胞識別子と、ＡＸＯＮ識別子とを有する。結合情報は、例えば、グリア細胞識別子と、Ｄｅｎｄｒｉｔｅｓ識別子とを有しても良い。
【０１７７】
グリア細胞情報格納部５４は、１または２以上のグリア細胞情報が格納される。グリア細胞情報は、グリア細胞に関する情報である。グリア細胞情報は、グリア細胞を識別するグリア細胞識別子を有することは好適である。グリア細胞情報は、例えば、結合するｓｏｍａを識別するｓｏｍａ識別子、または結合する結合情報を識別する結合情報識別子を有する。グリア細胞情報は、例えば、当該グリア細胞と結合するＡＸＯＮのＡＸＯＮ識別子、または当該グリア細胞と結合するＤｅｎｄｒｉｔｅｓのＤｅｎｄｒｉｔｅｓ識別子を有する。また、グリア細胞情報は、グリア細胞の種類を識別するグリア細胞種類識別子を有することは好適である。グリア細胞の種類とは、例えば、ｏｌｉｇｏｄｅｎｄｒｏｃｉｔｅｓ（以下、適宜「ｏｌｉｇｏ」と言う）、ａｓｔｒｏｃｉｔｅｓである。なお、ｏｌｉｇｏは、ａｘｏｎに接続し得る細胞である。ａｓｔｒｏｃｉｔｅｓは、ｓｏｍａまたはＤｅｎｄｒｉｔｅｓに接続し得る細胞である。また、グリア細胞情報は、グリア細胞の位置を特定するグリア細胞位置情報を有することは好適である。特に、ｏｌｉｇｏのグリア細胞情報は、グリア細胞位置情報を有することは好適である。また、グリア細胞情報は、１以上の各手の長さを示す手長情報を有しても良い。また、グリア細胞情報は、グリア細胞から出ている手の数を示す手数情報を有しても良い。そして、通常、各手の手長情報から算出されるグリア細胞の全体の長さが閾値に届いた場合、それ以上、グリア細胞は成長しないことは好適である。
【０１７８】
発火始点情報格納部５５は、１以上の発火始点情報が格納される。発火始点情報は、特徴情報を識別する情報識別子と、特徴情報が受け付けられた場合に発火するｓｏｍａを識別する１以上のｓｏｍａ識別子とを有する。情報識別子は、例えば、画像の特徴量の種類を特定する情報であり、例えば、色を構成する赤「Ｒ」、色を構成する緑「Ｇ」、色を構成する青「Ｂ」である。色を構成する赤「Ｒ」を示す情報識別子と対になるｓｏｍａ識別子で識別されるｓｏｍａは、赤の色情報が受け付けられた場合に発火するｓｏｍａである。赤の色情報が受け付けられた場合とは、例えば、入力情報受付部２１が受け付けたカラー画像を構成する各画素の画素値のうちの赤の成分の値が閾値以上または閾値より大きい場合である。また、赤の色情報が受け付けられた場合とは、例えば、入力情報受付部２１が受け付けたカラー画像を構成する各画素の画素値のうちの赤の成分の値が閾値以上または閾値より大きく、かつ赤以外（Ｇ，Ｂ）の成分の値が閾値以下または閾値より小さい場合である。
【０１７９】
出力管理情報格納部５６は、１または２以上の出力管理情報が格納される。出力管理情報は、出力条件と出力情報とを有する情報である。出力管理情報は、出力条件と出力情報との対の情報でも良い。
【０１８０】
出力条件とは、出力情報を決定するために用いられる条件である。出力条件は、発火パターンを用いた出力のための条件である。出力条件は、発火パターンそのものでも良いし、発火パターンと出力確率情報を有する情報でも良い。出力確率情報は、出力情報を取得するための確率に関する情報である。出力条件は、発火パターンと適用される発火パターンが有するｓｏｍａ識別子の数の下限の情報、発火パターンと適用される発火パターンが有するｓｏｍａ識別子の割合の下限の情報等でも良い。発火パターンは、１以上のｓｏｍａ識別子を有する。発火パターンとは、１または２以上のｓｏｍａの発火のパターンである。
【０１８１】
出力条件は、発火パターンと１以上の外部情報に関する情報とを用いた条件であっても良い。外部情報とは、外部の情報である。外部情報は、ユーザコンテキストと言っても良い。外部情報は、例えば、気温、天気、におい等である。なお、外部情報は、通常、入力情報が受け付けられた際の、入力情報以外に受け付けられる情報である。
【０１８２】
出力情報は、発火パターンに対応する情報である。出力情報は、例えば、画素値である。出力情報は、例えば、色を示す情報である。出力情報は、例えば、人の感情に関する感情情報、人の意思を示す意思情報、人の体の動きに関する行動情報などである。感情情報は、例えば、嬉しい、悲しい、怯え、驚き等である。感情情報は、例えば、感情を識別するＩＤである。意思情報は、例えば、意思を識別する情報である。行動情報は、例えば、例えば、アバター（キャラクタ）の動きに反映される情報である。アバターを動作させる技術は公知技術であるので、詳細な説明は省略する。
【０１８３】
学習条件格納部５７は、１または２以上の学習条件が格納される。学習条件とは、学習が行われるための条件である。学習条件は、発火パターンを用いた条件である。学習条件は、発火パターンそのものでも良い。学習条件は、例えば、１以上のｓｏｍａ識別子を有する発火パターンと、学習するために発火が必要なｓｏｍａの数、または学習するために発火が必要なｓｏｍａの割合（学習条件が有する発火パターンに含まれるｓｏｍａ識別子のうち、発火したｓｏｍａの数／学習条件が有する発火パターンに含まれるｓｏｍａ識別子の数）等でも良い。また、学習条件は、発火パターンと学習確率情報を有しても良い。学習確率情報は、学習すると決定する確率に関する情報である。学習条件が学習確率情報を有する場合、発火パターンを用いた判断が「学習する」との判断できる場合であっても、学習確率情報を用いて、確率的に判断され、「学習しない」と判断されることもあり得る。
【０１８４】
学習情報格納部５８は、１または２以上の学習情報が格納される。学習情報は、学習された情報である。学習情報は、学習後に利用される情報である。学習情報は、入力情報または入力情報から取得される１以上の特徴情報と、発火パターンとを有する。ここでの特徴情報は、特徴情報を識別する情報識別子でも良い。ここでの特徴情報は、情報識別子と情報量でも良い。学習情報は、発火パターンの保持時間を示す保持時間情報を有しても良い。保持時間とは、当該発火パターンが利用されない場合に、消去される時間である。なお、保持時間情報が示す時間、利用されなかった学習情報を削除する処理は、例えば、処理部６が行う。
【０１８５】
発火情報格納部５９は、１または２以上の発火情報が格納される。ここでの発火情報は、発火した結果に関する情報である。発火情報は、発火したｓｏｍａを識別するｓｏｍａ識別子を有する。発火情報は、通常、発火した時を示すタイマー情報を有しても良い。タイマー情報は、相対的な時を示す情報でも良いし、絶対的な時を示す時刻の情報でも良い。なお、発火情報格納部５９の発火情報は、蓄積から一定時間経過後、自動的に処理部６により削除されても良い。
【０１８６】
利用結合情報格納部６０は、１または２以上の利用結合情報が格納される。利用結合情報は、情報の伝達のために結合情報が利用された履歴を示す情報である。利用結合情報は、情報の伝達のためにＡＸＯＮやＤｅｎｄｒｉｔｅｓが利用された履歴を示す情報であっても良い。利用結合情報は、例えば、結合情報識別子を有する。利用結合情報は、例えば、ＡＸＯＮ識別子または／およびＤｅｎｄｒｉｔｅｓ識別子を有する。利用結合情報は、例えば、シナプス識別子または／およびスパイン識別子を有する。利用結合情報は、例えば、利用された時を示すタイマー情報を有しても良い。
【０１８７】
受付部２は、各種の情報を受け付ける。各種の情報とは、例えば、映像などの入力情報、外部情報等である。各種の情報の入力手段は、例えば、カメラやマイクやテンキーやキーボードやマウスやメニュー画面によるものやモーションセンサーや温度センサーをはじめとする各種センサー等、何でも良い。受付部２は、カメラやマイクやテンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。また、受け付けとは、カメラやマイクやキーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。
【０１８８】
入力情報受付部２１は、入力情報を受け付ける。入力情報は、入力される情報である。入力情報は、ここでは、例えば、動画、静止画である。入力情報のデータタイプやデータ構造等は問わない。入力情報受付部２１は、１以上の外部情報をも受け付けることは好適である。
【０１８９】
処理部６は、各種の処理を行う。各種の処理とは、例えば、変更部６１、学習検知部６２、学習情報蓄積部６３、成長部６４、アポトーシス処理部６５、発火情報蓄積部６６、色情報取得部３２、注目領域決定部３３、合成部３４等が行う処理である。
【０１９０】
変更部６１は、映像が有する２以上の各カラー画像に対して、カラー画像の一部の領域をモノクロ化する第一の処理、カラー画像の時間的に前のカラー画像の少なくとも一部の領域の赤の色情報を取得し、色情報をカラー画像に付加する第二の処理、カラー画像の一部の領域を黒または白にする第三の処理、のうちのいずれか１以上の処理を行い、２以上の変更画像を取得する。
【０１９１】
変更部６１は、少なくとも第一の処理を行い、かつ第一の処理において、映像が有する２以上の各カラー画像の一部の異なる領域をモノクロ化することは好適である。なお、変更部６１が行った処理結果は、変更部３１が行った処理結果と同じである、と考えても良い。
【０１９２】
変更部６１を構成する特徴情報取得手段６１１は、入力情報から１以上の特徴情報を取得する。特徴情報は、例えば、特徴量、入力情報そのもの等である。特徴情報は、例えば、情報識別子と情報量とを有する。
【０１９３】
特徴情報取得手段６１１は、例えば、入力情報受付部２１が受け付けた映像が有する２以上の各カラー画像に対して、各カラー画像を構成する１または２以上の各部分画像からＲ、Ｇ、Ｂ、Ｙのうちの１以上の情報である１以上の特徴情報を取得する。特徴情報取得手段６１１は、１以上の各部分画像からＲ、Ｇ、Ｂ、Ｙの４つの特徴情報を取得することは好適である。なお、ここでの部分画像のサイズは問わない。部分画像は、１画素でも良いし、２以上の画素を有しても良い。つまり、映像が有する各カラー画像の分割のされ方は問わない。
【０１９４】
特徴情報取得手段６１１は、例えば、受け付けられたカラー画像を画像分析し、画像の１以上の情報識別子と情報量の組を取得する。特徴情報取得手段６１１は、例えば、受け付けられたカラー画像を画像分析し、「情報識別子「Ｒ」（赤を示す）,情報量＝５２１」「情報識別子「Ｇ」（緑を示す）,情報量＝２１９」「情報識別子「Ｂ」（青を示す）,情報量＝５６」の３組の情報を取得する。なお、かかる情報は、Ｒ，Ｇ，Ｂそれぞれの値の大きさを示す情報である。
【０１９５】
なお、画像の特徴量（特徴情報と言っても良い）を取得する処理は公知技術であるので、詳細な説明を省略する。
【０１９６】
情報伝達手段６１２は、特徴情報取得手段６１１が取得した１以上の特徴情報と最初に発火するｓｏｍａを識別する１以上のｓｏｍａ識別子とを取得する。情報伝達手段６１２は、特徴情報取得手段６１１が取得した特徴情報が有する情報識別子と対になる１以上のｓｏｍａ識別子を発火始点情報格納部５５から取得し、当該１以上の各ｓｏｍａ識別子と特徴情報取得手段６１１が取得した特徴情報が有する情報量とを対にして、取得する。なお、通常、この１以上のｓｏｍａ識別子で識別される各ｓｏｍａに情報量が与えられる。また、この１以上のｓｏｍａ識別子で識別されるｓｏｍａが最初に発火するｓｏｍａの識別子であっても良い。
【０１９７】
情報伝達手段６１２は、１以上の他のｓｏｍａから渡された１以上の特徴情報または１以上の特徴情報から取得される１以上の特徴情報と発火の判断の対象となる１以上の各ｓｏｍａのｓｏｍａ識別子とを取得する。
【０１９８】
情報伝達手段６１２は、例えば、２以上の各カラー画像ごと、および１以上の各部分画像ごとに、特徴情報取得手段６１１が取得した１以上の特徴情報と最初に発火するｓｏｍａを識別する１以上のｓｏｍａ識別子とを取得し、かつ１以上の他のｓｏｍａから渡された１以上の特徴情報または１以上の特徴情報から取得される１以上の特徴情報と発火の判断の対象となる１以上の各ｓｏｍａのｓｏｍａ識別子とを取得する。
【０１９９】
情報伝達手段６１２は、判断手段６１４が発火すると判断したｓｏｍａのｓｏｍａ関連情報に適用された１以上の特徴情報または１以上の特徴情報から取得される１以上の特徴情報と、判断手段６１４が発火すると判断したｓｏｍａと結合している１以上の各ｓｏｍａのｓｏｍａ識別子とを取得する。なお、情報伝達手段６１２は、結合情報格納部５３の結合情報を用いて、判断手段６１４が発火すると判断したｓｏｍａと結合している１以上の各ｓｏｍａのｓｏｍａ識別子を取得する。
【０２００】
情報伝達手段６１２は、後述するｓｏｍａ演算手段６１３が取得した一の特徴情報と発火の判断の対象となる１以上の各ｓｏｍａのｓｏｍａ識別子とを取得する。ここで、一の特徴情報は、通常、一の情報量である。
【０２０１】
情報伝達手段６１２は、判断手段６１４が発火すると判断したｓｏｍａが含まれるｓｏｍａ群（第一ｓｏｍａ群という）と他のｓｏｍａ群（第二ｓｏｍａ群という）と結合を特定する結合情報を用いて、第二ｓｏｍａ群に含まれる１以上のｓｏｍａのｓｏｍａ識別子を取得する場合がある。第二ｓｏｍａ群に含まれる１以上のｓｏｍａのｓｏｍａ識別子は、第一ｓｏｍａ群の位置に近い位置に存在するｓｏｍａの識別子である。
【０２０２】
情報伝達手段６１２は、結合情報格納部５３の結合情報が有する情報伝達確率情報を用いて、判断手段６１４が発火すると判断したｓｏｍａと結合している１以上の各ｓｏｍａのｓｏｍａ識別子を、確率的に取得する。確率的に取得することは、確率の情報（ここでは、情報伝達確率情報）を用いて、発火すると判断したり、発火しないと判断したりすることである。なお、確率的に取得する処理は公知技術であるので詳細な説明を省略する。
【０２０３】
なお、例えば、後述する判断手段６１４が、ＡＸＯＮまたはＤｅｎｄｒｉｔｅｓまたはシナプスまたはスパインが利用された履歴を示す利用結合情報に基づいて、最近に当該ＡＸＯＮまたは当該Ｄｅｎｄｒｉｔｅｓまたは当該シナプスまたは当該スパインが利用されてから、予め決められた時間以上または予め決められた時間より長い時間利用されていないと判断した場合のみ、情報伝達手段６１２は、次のｓｏｍａへの情報伝達処理を行うことは好適である。
【０２０４】
また、情報伝達手段６１２は、次のｓｏｍａへの情報伝達処理を行った場合、利用結合情報を構成し、利用結合情報格納部６０に蓄積することは好適である。つまり、情報伝達手段６１２は、次のｓｏｍａへの情報伝達処理を行った場合、図示しないタイマーから現在の時を示すタイマー情報を取得する。そして、情報伝達手段６１２は、利用されたＡＸＯＮのＡＸＯＮ識別子、利用されたＤｅｎｄｒｉｔｅｓのＤｅｎｄｒｉｔｅｓ識別子、利用されたシナプスのシナプス識別子、または利用されたスパインのスパイン識別子のうちの１以上の識別子を取得する。そして、情報伝達手段６１２は、タイマー情報、および取得した１以上の識別子を有する利用結合情報を構成し、利用結合情報格納部６０に蓄積する。また、情報伝達手段６１２は、例えば、情報伝達に利用された結合（リンク）の結合情報識別子を取得し、図示しないタイマーから現在の時を示すタイマー情報を取得し、当該結合情報識別子と当該タイマー情報とを有する利用結合情報を構成し、利用結合情報格納部６０に蓄積する。
【０２０５】
また、情報伝達手段６１２は、次のｓｏｍａへの情報伝達処理を行った場合、当該伝達のために利用したＡＸＯＮのＡＸＯＮ識別子と対になる保有エネルギー量情報、および当該伝達のために利用したＤｅｎｄｒｉｔｅｓのＤｅｎｄｒｉｔｅｓ識別子と対になる保有エネルギー量情報が示すエネルギー量を減じることは好適である。なお、エネルギー量を減じるための関数は、例えば、格納部５に格納されている、とする。また、当該関数は問わない。関数は、例えば、以下の数式１である。
【数１】
2018220694.tif 000003
【０２０６】
数式１において、E,g,cはパラメータ,Iは入力信号(要求信号)である。また、数式１において例えば,E=-65mV, g=0.025μS,C=0.5nFである。
【０２０７】
発火始点ｓｏｍａ決定手段６１２１は、特徴情報取得手段６１１が取得した１以上の各特徴情報を識別する情報識別子と対になる１以上のｓｏｍａ識別子を発火始点情報格納部５５から取得する。情報識別子は、特徴情報取得手段６１１が取得した特徴情報が有しても良いし、特徴情報取得手段６１１が取得した特徴情報または情報量に対応付いていても良い。
【０２０８】
結合検知手段６１２２は、結合情報格納部５３の結合情報を用いて、判断手段６１４が発火すると判断したｓｏｍａと結合している１以上のｓｏｍａを検知する。ｓｏｍａの検知とは、通常、ｓｏｍａ識別子の取得である。
【０２０９】
結合検知手段６１２２は、例えば、判断手段６１４が発火すると判断したｓｏｍａのｓｏｍａ識別子を取得し、当該ｓｏｍａ識別子と対になる１以上のｓｏｍａ識別子を結合情報格納部５３から取得する。
【０２１０】
結合検知手段６１２２は、例えば、判断手段６１４が発火すると判断したｓｏｍａのｓｏｍａ識別子を取得し、当該ｓｏｍａ識別子と対になるＡＸＯＮ識別子をｓｏｍａ関連情報格納部５１から取得し、当該ＡＸＯＮ識別子と対になるＤｅｎｄｒｉｔｅｓ識別子を結合情報格納部５３から取得し、当該Ｄｅｎｄｒｉｔｅｓ識別子と対になるｓｏｍａ識別子をｓｏｍａ関連情報格納部５１から取得する。
【０２１１】
結合検知手段６１２２は、例えば、判断手段６１４が発火すると判断したｓｏｍａのｓｏｍａ識別子を取得し、当該ｓｏｍａ識別子と対になるシナプス識別子をｓｏｍａ関連情報格納部５１から取得し、当該シナプス識別子と対になるスパイン識別子を、結合情報格納部５３から取得し、当該スパイン識別子と対になるｓｏｍａ識別子をｓｏｍａ関連情報格納部５１から取得する。
【０２１２】
結合検知手段６１２２は、例えば、判断手段６１４が発火すると判断したｓｏｍａが属するｓｏｍａ群のｓｏｍａ群識別子を取得する。そして、判断手段６１４が発火すると判断したｓｏｍａがｓｏｍａ群の中の端のｓｏｍａである（同一のｓｏｍａ群の中で、特徴情報を伝達するｓｏｍａが存在しない）場合、結合検知手段６１２２は、当該ｓｏｍａ群を識別するｓｏｍａ群識別子と対になる他のｓｏｍａ群のｓｏｍａ群識別子を、結合情報格納部５３から取得する。次に、結合検知手段６１２２は、例えば、当該取得したｓｏｍａ群識別子で特定されるｓｏｍａ群の中の端の１以上のｓｏｍａ（同一のｓｏｍａ群の中の他のｓｏｍａから特徴情報を受けることがないｓｏｍａ）を識別する１以上のｓｏｍａ識別子を取得する。
【０２１３】
結合検知手段６１２２は、例えば、判断手段６１４が発火すると判断したｓｏｍａのｓｏｍａ識別子が、当該ｓｏｍａが属するｓｏｍａ群の中の情報伝達の最終のｓｏｍａであるとして、格納部１に格納されている場合、当該ｓｏｍａ群を識別するｓｏｍａ群識別子と対になる他のｓｏｍａ群のｓｏｍａ群識別子を結合情報格納部５３から取得する。そして、結合検知手段６１２２は、例えば、当該取得した他のｓｏｍａ群のｓｏｍａ群識別子と対になる１以上のｓｏｍａ識別子の中で、他のｓｏｍａ群から情報伝達を最初に受けるｓｏｍａであるとして、格納部５に格納されている場合、当該ｓｏｍａのｓｏｍａ識別子を、格納部５から取得する。
【０２１４】
伝達情報取得手段６１２３は、ｓｏｍａ間の情報の伝達のために使用する情報を取得する。伝達情報取得手段６１２３は、伝達する特徴情報と、伝達先のｓｏｍａのｓｏｍａ識別子とを取得する。伝達情報取得手段６１２３は、例えば、判断手段６１４が発火すると判断したｓｏｍａのｓｏｍａ関連情報に適用された１以上の特徴情報または１以上の特徴情報から取得される１以上の特徴情報と、結合検知手段６１２２が検知した１以上のｓｏｍａのｓｏｍａ識別子とを取得する。
【０２１５】
ｓｏｍａ演算手段６１３は、２以上の他の各ｓｏｍａから渡された２以上の特徴情報に対して演算を行い、一の特徴情報を取得する。ここでの特徴情報は、通常、情報量である。つまり、ｓｏｍａ演算手段６１３は、通常、２以上の他の各ｓｏｍａから渡された２以上の情報量に対して演算を行い、一の情報量を取得する。なお、演算とは、予め決められた演算である。演算は、例えば、２以上の他の各ｓｏｍａから渡された２以上の情報量を加算する処理である。演算は、例えば、２以上の他の各ｓｏｍａから渡された２以上の情報量を加算した後に、１未満の定数を乗算する処理である。
【０２１６】
判断手段６１４は、情報伝達手段６１２が取得した１以上の特徴情報と、情報伝達手段６１２が取得した１以上の各ｓｏｍａ識別子と対になる発火条件情報とを用いて、各ｓｏｍａ識別子で識別されるｓｏｍａが発火するか否かを判断する。なお、１以上の特徴情報は、例えば、情報量である。
【０２１７】
判断手段６１４は、例えば、情報伝達手段６１２が取得した１以上の各ｓｏｍａ識別子と対になる発火条件情報をｓｏｍａ関連情報格納部５１から取得する。そして、判断手段６１４は、例えば、情報伝達手段６１２が取得した情報量が、取得した発火条件情報が示す条件に合致するか否かを判断する。
【０２１８】
判断手段６１４は、発火したと判断したｓｏｍａに対して、予め決められた条件を満たすほど時間が経過していない場合、発火するとは判断しないことは好適である。発火するとは判断しないことは、発火しないとは判断することでも良い。
【０２１９】
判断手段６１４は、例えば、発火情報格納部５９を参照し、判断対象のｓｏｍａのｓｏｍａ識別子と対になるタイマー情報であり、最近のタイマー情報を取得する。そして、判断手段６１４は、例えば、図示しないタイマーから現在のタイマー情報を取得する。そして、判断手段６１４は、例えば、現在のタイマー情報と最近のタイマー情報とから、最近に発火してからの経過時間の情報を取得する。次に、判断手段６１４は、経過時間が閾値より小さいまたは経過時間が閾値以下であるか否かを判断し、経過時間が閾値より小さいまたは閾値以下であると判断した場合には、当該ｓｏｍａは発火しないとは判断することは好適である。
【０２２０】
発火条件情報が発火の確率を示す発火確率情報を有する場合、判断手段６１４は、当該発火確率情報を用いて、ｓｏｍａが発火するか否かを判断するので、判断手段６１４は、同一の１以上の特徴情報と発火条件情報とを用いても、ｓｏｍａが発火するか否かを判断する場合でも、ｓｏｍａが発火すると判断したり、発火しないと判断したりたりする。つまり、同じ１以上の特徴情報が一のｓｏｍａに与えられても、判断手段６１４は、当該ｓｏｍａに対応する発火確率情報を用いて、発火すると判断したり、発火しないと判断したりすることは好適である。
【０２２１】
また、判断手段６１４は、同じ１以上の特徴情報が入力されても、外部情報に応じて、発火すると判断したり、発火しないと判断したりすることは好適である。
【０２２２】
判断手段６１４は、例えば、発火したｓｏｍａのｓｏｍａ識別子と発火した時を示すタイマー情報とを対にして、格納部５に蓄積する。つまり、判断手段６１４は、ｓｏｍａが発火したと判断した場合、図示しないタイマーからタイマー情報を取得する。そして、発火したｓｏｍａのｓｏｍａ識別子と当該タイマー情報とを有する発火情報を発火情報格納部５９に蓄積する。
【０２２３】
結合情報も、一度動作した場合は、予め決められた条件を満たすほど時間が経過していない場合、動作しないことは好適である。つまり、判断手段６１４は、情報伝達に利用されるＡＸＯＮまたはＤｅｎｄｒｉｔｅｓまたはシナプスまたはスパインが最近に利用された時を示すタイマー情報を利用結合情報格納部６０から取得し、現在の時を示すタイマー情報と比較し、予め決められた条件を満たすほど時間が経過していない場合、当該ＡＸＯＮまたは当該Ｄｅｎｄｒｉｔｅｓまたは当該シナプスまたは当該スパインを利用した情報の伝達が行わない、と判断することは好適である。
【０２２４】
また、判断手段６１４は、一のｓｏｍａが発火すると判断した場合に、当該ｓｏｍａのｓｏｍａ関連情報が有する保有エネルギー量情報が示すエネルギー量を減じることは好適である。なお、エネルギー量を減じるための関数は、例えば、格納部５に格納されている、とする。また、当該関数は問わない。関数は、例えば、以下の数式２である。
【数２】
2018220694.tif 000004
【０２２５】
なお、数式２において、ｔは時間、ｆ（ｔ）は保有エネルギー量である。
【０２２６】
判断手段６１４は、例えば、入力情報受付部２１が受け付けた２以上の各カラー画像ごと、および１以上の各部分画像ごとに、情報伝達手段６１２が取得した１以上の特徴情報と、情報伝達手段６１２が取得した１以上の各ｓｏｍａ識別子と対になる発火条件情報とを用いて、各ｓｏｍａ識別子で識別されるｓｏｍａが発火するか否かを判断する。判断手段６１４は、例えば、情報伝達手段６１２が取得した１以上の特徴情報が、情報伝達手段６１２が取得した１以上の各ｓｏｍａ識別子と対になる発火条件情報が示す発火条件を満たすか否かを判断する。
【０２２７】
発火確率変更手段６１５は、判断手段６１４が発火すると判断したｓｏｍａに対応する発火確率情報を、発火する確率が上がるように変更する。つまり、発火確率変更手段６１５は、判断手段６１４が発火すると判断したｓｏｍａのｓｏｍａ識別子を取得し、当該ｓｏｍａ識別子と対になる発火確率情報を、発火する確率が上がるように変更する。なお、発火確率情報の変更のアルゴリズムは問わない。発火確率変更手段６１５は、予め決められた値を発火確率情報に加算しても良いし、予め決められた割合の値を発火確率情報に加算しても良いし、受け付けられた１以上の特徴情報に基づいて、上昇させる確率を取得する等しても良い。つまり、確率の上昇度合いは、一定でも良いし、動的に変化しても良い。
【０２２８】
発火パターン取得手段６１６は、判断手段６１４が発火したと判断したｓｏｍａを識別する１以上のｓｏｍａ識別子を含む発火パターンを取得する。
【０２２９】
発火パターン取得手段６１６は、入力情報受付部２１が受け付けた入力情報または入力情報から取得される１以上の特徴情報を学習情報格納部５８の１以上の学習情報に適用し、入力情報または入力情報から取得される１以上の特徴情報に対応する発火パターンを取得することは好適である。ここでの発火パターンは、学習情報を用いて取得された発火パターンである。
【０２３０】
なお、発火パターン取得手段６１６が発火パターンを取得するタイミングは問わない。発火パターン取得手段６１６は、定期的に発火パターンを取得しても良いし、不定期に発火パターンを取得しても良いし、判断手段６１４がｓｏｍａの発火を検知するごとに発火パターンを取得しても良い。
【０２３１】
また、発火パターン取得手段６１６が取得する発火パターンの時間的な幅は問わない。発火パターン取得手段６１６は、現在の時から閾値以内または閾値より最近の時を示すタイマー情報と対になる１以上のｓｏｍａ識別子を発火情報格納部５９から取得しても良い。発火パターン取得手段６１６は、発火情報格納部５９のすべての発火情報が有する１以上のｓｏｍａ識別子を発火情報格納部５９から取得しても良い。発火パターン取得手段６１６が取得する発火パターンの時間的な幅は、動的に変わることは好適である。
【０２３２】
発火パターン取得手段６１６は、例えば、入力情報受付部２１が受け付けた２以上の各カラー画像ごと、および１以上の各部分画像ごとに、判断手段６１４が発火すると判断したｓｏｍａを識別する１以上のｓｏｍａ識別子を含む発火パターンを取得する。
【０２３３】
出力情報取得手段６１７は、発火パターン取得手段６１６が取得した発火パターンに対応する出力情報を出力管理情報格納部５６から取得する。
【０２３４】
発火パターンに対応する出力情報とは、通常、発火パターン取得手段６１６が取得した発火パターンと予め決められた条件を満たすほど類似する発火パターンと対になる出力情報である。発火パターンＡと発火パターンＢとが予め決められた条件を満たすほど類似する場合は、例えば、発火パターンＡに含まれる１以上のｓｏｍａ識別子のうちの閾値以上または閾値より多い数のｓｏｍａ識別子が発火パターンＢに含まれる場合である。発火パターンＡと発火パターンＢとが予め決められた条件を満たすほど類似する場合は、例えば、発火パターンＢに含まれる１以上のｓｏｍａ識別子のうちの閾値以上または閾値より多い数のｓｏｍａ識別子が発火パターンＡに含まれる場合である。発火パターンＡと発火パターンＢとが予め決められた条件を満たすほど類似する場合は、例えば、発火パターンＡに含まれる１以上のｓｏｍａ識別子のうちの閾値以上または閾値より多い割合のｓｏｍａ識別子が発火パターンＢに含まれる場合である。発火パターンＡと発火パターンＢとが予め決められた条件を満たすほど類似する場合は、例えば、発火パターンＢに含まれる１以上のｓｏｍａ識別子のうちの閾値以上または閾値より多い割合のｓｏｍａ識別子が発火パターンＡに含まれる場合である。
【０２３５】
出力情報取得手段６１７は、例えば、発火パターン取得手段６１６が取得した発火パターンと予め決められた条件を満たすほど類似する発火パターンを検出し、当該発火パターンと対になる出力確率情報を用いて、確率的に、出力条件を満たすか否かを判断し、出力条件を満たすと判断した場合に、当該出力条件と対になる出力情報を、出力管理情報格納部５６から取得する。
【０２３６】
出力情報取得手段６１７は、発火パターン取得手段６１６が取得した発火パターンと入力情報受付部２１が受け付けた１以上の外部情報とに合致する出力条件を決定し、当該出力条件と対になる出力情報を取得する。出力情報取得手段６１７は、出力管理情報格納部５６に格納されている出力条件の中から出力条件を決定し、当該出力条件と対になる出力情報を取得する。
【０２３７】
出力情報取得手段６１７は、例えば、発火パターン取得手段６１６が取得した発火パターンと予め決められた条件を満たすほど類似する発火パターンを出力管理情報格納部５６から検出し、当該発火パターンと対になる１以上の外部情報が、入力情報受付部２１が受け付けた１以上の外部情報と予め決められた条件を満たすほど類似すると判断した場合に、出力管理情報格納部５６の中の当該発火パターンと当該１以上の外部情報と対になる出力情報を取得する。
【０２３８】
また、出力情報取得手段６１７は、例えば、発火パターン取得手段６１６が取得した発火パターンと予め決められた条件を満たすほど類似する発火パターンを出力管理情報格納部５６から検出し、当該発火パターンと対になる１以上の外部情報が、入力情報受付部２１が受け付けた１以上の外部情報と予め決められた条件を満たすほど類似すると判断した場合に、当該発火パターンと当該１以上の外部情報と対になる出力確率情報を用いて、確率的に、出力条件を満たすか否かを判断し、出力条件を満たすと判断した場合に、当該出力条件と対になる出力情報を、出力管理情報格納部５６から取得する。
【０２３９】
なお、出力情報取得手段６１７は、常に出力情報を取得できるとは限らない。
【０２４０】
出力情報取得手段６１７は、例えば、入力情報受付部２１が受け付けた２以上の各カラー画像ごとに、発火パターン取得手段６１６が取得した発火パターンに対応する出力情報を、１以上の各部分画像ごとに出力管理情報格納部５６から取得し、取得した１以上の出力情報から変更画像を構成する。
【０２４１】
制御手段６１８は、判断手段６１４の処理と発火パターン取得手段６１６の処理と情報伝達手段６１２の処理とを２回以上繰り返すように制御する。
【０２４２】
学習検知部６２は、発火パターン取得手段６１６が取得した発火パターンが合致する学習条件を検知する。なお、ここで、発火パターン取得手段６１６が取得した発火パターンの一部のｓｏｍａ識別子と、学習条件が有する発火パターンを構成するｓｏｍａ識別子の全部または一部が、予め決められた条件を満たすほど類似する場合、学習検知部６２は、当該学習条件に発火パターン取得手段６１６が取得した発火パターンが合致すると判断する。また、学習条件の検知とは、例えば、学習条件を識別する学習条件識別子の取得、学習条件に合致した旨の情報の取得等である。
【０２４３】
学習情報蓄積部６３は、学習検知部６２が合致する学習条件を検知した場合、学習情報を学習情報格納部５８に蓄積する。学習情報は、発火パターン取得手段６１６が取得した発火パターンの元になる入力情報または当該入力情報から取得される１以上の特徴情報と、発火パターン取得手段６１６が取得した発火パターンを構成する少なくとも一部のｓｏｍａ識別子を有する発火パターンとを有する。少なくとも一部のｓｏｍａ識別子とは、例えば、発火パターン取得手段６１６が取得した発火パターンをから、学習条件の検知に用いられた１以上のｓｏｍａ識別子を除く１以上のｓｏｍａ識別子である。
【０２４４】
成長部６４は、ｓｏｍａ生成処理、結合情報生成処理、結合情報成長処理、グリア細胞生成処理のうちの１以上の処理を行う。
【０２４５】
ｓｏｍａ生成処理とは、ｓｏｍａ識別子を有するｓｏｍａ関連情報を生成する処理である。ｓｏｍａ生成処理は、例えば、ユニークなｓｏｍａ識別子を生成し、分裂元のｓｏｍａのｓｏｍａ関連情報が有するｓｏｍａ位置情報が示す位置から予め決められた条件を満たす位置のｓｏｍａ位置情報を生成し、当該ｓｏｍａ識別子と当該ｓｏｍａ位置情報とを有するｓｏｍａ関連情報をｓｏｍａ関連情報格納部５１に蓄積する処理である。
【０２４６】
なお、ｓｏｍａ生成処理は、例えば、分裂元のｓｏｍａのｓｏｍａ関連情報を構成する一部の情報を複写し、当該情報を有する分裂ｓｏｍａのｓｏｍａ関連情報を生成する処理でも良い。複写される情報は、例えば、発火条件情報である。また、成長部６４は、生成するｓｏｍａ関連情報が有するｓｏｍａ位置情報を、他の要素の位置と重ならない位置の情報とすることは好適である。また、成長部６４は、生成するｓｏｍａ関連情報が有するｓｏｍａ位置情報を、分裂元のｓｏｍａのｓｏｍａ位置情報が示す位置と予め決められた条件を満たすほど近い位置の情報とすることは好適である。
【０２４７】
結合情報生成処理とは、結合情報を生成し、当該結合情報を結合情報格納部５３に蓄積する処理である。結合情報生成処理は、例えば、結合する２つのｓｏｍａのｓｏｍａ識別子を取得し、当該２つのｓｏｍａ識別子を有する結合情報を生成し、結合情報格納部５３に蓄積する処理である。また、結合情報生成処理は、例えば、結合するＡＸＯＮのＡＸＯＮ識別子とＤｅｎｄｒｉｔｅｓのＤｅｎｄｒｉｔｅｓ識別子とを取得し、当該２つの識別子を有する結合情報を生成し、結合情報格納部５３に蓄積する処理である。また、結合情報生成処理は、例えば情報伝達するシナプスのシナプス識別子と情報伝達されるスパインのスパイン識別子とを生成し、当該２つの識別子を有する結合情報を生成し、結合情報格納部５３に蓄積する処理である。
【０２４８】
結合情報成長処理とは、結合情報を成長させる処理である。結合情報成長処理は、例えば、ＡＸＯＮ情報が有するＡＸＯＮ位置情報の位置を、ＡＸＯＮが伸長する方向に変更することである。結合情報成長処理は、例えば、Ｄｅｎｄｒｉｔｅｓ情報が有するＤｅｎｄｒｉｔｅｓ位置情報の位置を、Ｄｅｎｄｒｉｔｅｓが伸長する方向に変更することである。
【０２４９】
成長部６４は、判断手段６１４が発火したと判断した回数または頻度が予め決められた条件を満たすほど多いｓｏｍａを分裂させた新たなｓｏｍａである分裂ｓｏｍａのｓｏｍａ関連情報を生成し、ｓｏｍａ関連情報格納部５１に蓄積するｓｏｍａ生成処理を行うことは好適である。
【０２５０】
成長部６４は、判断手段６１４が発火したと判断した回数または頻度が予め決められた条件を満たすほど多いｓｏｍａと分裂ｓｏｍａとを結合する結合情報を生成し、結合情報格納部５３に蓄積する結合情報生成処理を行うことは好適である。なお、分裂ｓｏｍａは、当該分裂ｓｏｍａの生成の元になったｓｏｍａが分裂したｓｏｍａである。
【０２５１】
成長部６４は、接続されているグリア細胞情報が予め決められた条件を満たすｓｏｍａを分裂させた新たなｓｏｍａである分裂ｓｏｍａのｓｏｍａ関連情報を生成し、ｓｏｍａ関連情報格納部５１に蓄積するｓｏｍａ生成処理を行うことは好適である。
【０２５２】
成長部６４は、接続されているグリア細胞情報が予め決められた条件を満たすＡＸＯＮまたはＤｅｎｄｒｉｔｅｓを成長させる結合情報成長処理を行うことは好適である。
【０２５３】
成長部６４は、一のｓｏｍａのＡＸＯＮのＡＸＯＮ位置情報と他のｓｏｍａのＤｅｎｄｒｉｔｅｓのＤｅｎｄｒｉｔｅｓ位置情報とが予め決められた条件を満たすほど近い場合に、一のｓｏｍａのｓｏｍａ識別子と他のｓｏｍａのｓｏｍａ識別子とを有する結合情報を生成し、結合情報格納部５３に蓄積する結合情報生成処理を行うことは好適である。
【０２５４】
成長部６４は、以下のようなグリア細胞生成処理を行うことは好適である。つまり、例えば、ｓｏｍａ、ＡＸＯＮ、またはＤｅｎｄｒｉｔｅｓである要素の保有エネルギー量が、必要エネルギー量に対して、予め決められた条件を満たすほど少なくなった場合、成長部６４は、当該要素に接続するグリア細胞情報を生成する。予め決められた条件とは、例えば、「保有エネルギー量＜必要エネルギー量」または「保有エネルギー量＜＝必要エネルギー量」または「保有エネルギー量−必要エネルギー量＜＝閾値」または「保有エネルギー量−必要エネルギー量＜閾値」である。さらに具体的には、成長部６４は、例えば、各要素の情報（ｓｏｍａ関連情報、ＡＸＯＮ情報、またはＤｅｎｄｒｉｔｅｓ情報）が有する保有エネルギー量情報が示す保有エネルギー量が、各要素の情報が有する必要エネルギー量情報が示す必要エネルギー量と比較して、予め決められた条件を満たすほど少ないか否かを判断し、少ないと判断した場合に、当該要素を識別する識別子（ｓｏｍａ識別子、ＡＸＯＮ識別子、またはＤｅｎｄｒｉｔｅｓ識別子）を有するグリア細胞情報を生成し、グリア細胞情報格納部５４に蓄積する。
【０２５５】
アポトーシス処理部６５は、ｓｏｍａ関連情報をｓｏｍａ関連情報格納部５１から削除する場合がある。ｓｏｍａ関連情報を削除した場合、アポトーシス処理部６５は、当該ｓｏｍａ関連情報に対応するｓｏｍａに関する情報、当該ｓｏｍａ関連情報に対応するｓｏｍａに接続されているＡＸＯＮに関する情報、当該ｓｏｍａ関連情報に対応するｓｏｍａに接続されているＤｅｎｄｒｉｔｅｓに関する情報を削除することは好適である。つまり、アポトーシス処理部６５は、削除したｓｏｍａ関連情報が有するｓｏｍａ識別子を有する結合情報、削除したｓｏｍａ関連情報が有するＡＸＯＮ識別子を有する結合情報、削除したｓｏｍａ関連情報が有するＤｅｎｄｒｉｔｅｓ識別子を有する結合情報を、結合情報格納部５３から削除することは好適である。また、ｓｏｍａ関連情報をｓｏｍａ関連情報格納部５１から削除する場合、アポトーシス処理部６５は、当該ｓｏｍａ関連情報に対応するｓｏｍａに接続されているＡＸＯＮおよびＤｅｎｄｒｉｔｅｓへの結合情報を削除しても良い。
【０２５６】
また、アポトーシス処理部６５は、ＡＸＯＮ情報を削除する場合がある。また、アポトーシス処理部６５は、Ｄｅｎｄｒｉｔｅｓ情報を削除する場合がある。ｓｏｍａがアポトーシスせず、ＡＸＯＮまたはＤｅｎｄｒｉｔｅｓのみがアポトーシスする場合、アポトーシス処理部６５は、例えば、当該アポトーシスするＡＸＯＮのＡＸＯＮ情報または当該アポトーシスするＤｅｎｄｒｉｔｅｓのＤｅｎｄｒｉｔｅｓ情報を、ｓｏｍａ関連情報から削除する。そして、かかる場合、アポトーシス処理部６５は、例えば、当該アポトーシスするＡＸＯＮのＡＸＯＮ識別子を有する結合情報、当該アポトーシスするＤｅｎｄｒｉｔｅｓのＤｅｎｄｒｉｔｅｓ識別子を有する結合情報を結合情報格納部５３から削除することは好適である。
【０２５７】
また、アポトーシス処理部６５は、削除したｓｏｍａに接続されているグリア細胞の、当該ｓｏｍａとの接続に関する情報をグリア細胞情報格納部５４から削除することは好適である。つまり、例えば、アポトーシス処理部６５は、削除したｓｏｍａのｓｏｍａ識別子を含むグリア細胞情報から、当該ｓｏｍａ識別子を削除する。また、ＡＸＯＮまたはＤｅｎｄｒｉｔｅｓがアポトーシスしたり、ＡＸＯＮまたはＤｅｎｄｒｉｔｅｓが接続されているｓｏｍａがアポトーシスしたりする場合、アポトーシス処理部６５は、当該ＡＸＯＮのＡＸＯＮ識別子または当該ＤｅｎｄｒｉｔｅｓのＤｅｎｄｒｉｔｅｓ識別子を含むグリア細胞情報から、当該ＡＸＯＮ識別子またはＤｅｎｄｒｉｔｅｓ識別子を削除する。つまり、ｓｏｍａまたはＡＸＯＮまたはＤｅｎｄｒｉｔｅｓの情報が削除される場合、アポトーシス処理部６５は、グリア細胞情報から、ｓｏｍａまたはＡＸＯＮまたはＤｅｎｄｒｉｔｅｓへの接続の情報は、削除することは好適である。
【０２５８】
アポトーシス処理部６５は、予め決められた条件に従って、ｓｏｍａ関連情報をｓｏｍａ関連情報格納部５１から削除することは好適である。
【０２５９】
アポトーシス処理部６５は、予め決められた条件を満たすほど、ｓｏｍａ関連情報格納部５１に格納されているｓｏｍａ関連情報が多い場合、ｓｏｍａ関連情報をｓｏｍａ関連情報格納部５１から削除することは好適である。
【０２６０】
アポトーシス処理部６５は、他のｓｏｍａまたはＤｅｎｄｒｉｔｅｓまたはＡＸＯＮと接続されていないｓｏｍａを決定し、当該決定したｓｏｍａのｓｏｍａ識別子を有するｓｏｍａ関連情報をｓｏｍａ関連情報格納部５１から削除することは好適である。アポトーシス処理部６５は、例えば、結合情報格納部５３を検査し、ｓｏｍａ識別子が出現する回数が閾値以下または閾値未満のｓｏｍａ識別子を取得し、当該ｓｏｍａ識別子を含むｓｏｍａ関連情報をｓｏｍａ関連情報格納部５１から削除する。また、アポトーシス処理部６５は、例えば、ｓｏｍａ関連情報格納部５１を検査し、閾値以下または閾値未満のＤｅｎｄｒｉｔｅｓ情報、または閾値以下または閾値未満のＡＸＯＮ情報のみを有するｓｏｍａ関連情報をｓｏｍａ関連情報格納部５１から削除する。
【０２６１】
アポトーシス処理部６５は、接続されているＡＸＯＮが予め決められたゴールに到達していないｓｏｍａを決定し、当該決定したｓｏｍａのｓｏｍａ識別子を有するｓｏｍａ関連情報をｓｏｍａ関連情報格納部５１から削除することは好適である。アポトーシス処理部６５は、例えば、ｓｏｍａ関連情報格納部５１を検査し、ｓｏｍａ関連情報が有するＡＸＯＮ位置情報とゴール情報とを比較し、ＡＸＯＮが予め決められたゴールに到達していないｓｏｍａを決定し、当該決定したｓｏｍａのｓｏｍａ識別子を有するｓｏｍａ関連情報をｓｏｍａ関連情報格納部５１から削除する。
【０２６２】
アポトーシス処理部６５は、発火情報格納部５９の１以上の発火情報を用いて、予め決められた条件を満たすほど発火した回数が少ないｓｏｍａ識別子を決定し、当該ｓｏｍａ識別子を有するｓｏｍａ関連情報をｓｏｍａ関連情報格納部５１から削除することは好適である。アポトーシス処理部６５は、例えば、出現回数が閾値以下または閾値未満のｓｏｍａ識別子を決定し、当該、当該ｓｏｍａ識別子を有するｓｏｍａ関連情報をｓｏｍａ関連情報格納部５１から削除する。
【０２６３】
アポトーシス処理部６５は、予め決められた条件に従って、ＡＸＯＮに関する情報またはＤｅｎｄｒｉｔｅｓに関する情報を削除する。ＡＸＯＮに関する情報とは、例えば、ＡＸＯＮ情報またはＡＸＯＮ識別子を含む結合情報、グリア細胞情報の中のＡＸＯＮ識別子である。Ｄｅｎｄｒｉｔｅｓに関する情報とは、例えば、Ｄｅｎｄｒｉｔｅｓ情報またはＤｅｎｄｒｉｔｅｓ識別子を含む結合情報、グリア細胞情報の中のＤｅｎｄｒｉｔｅｓ識別子である。
【０２６４】
例えば、アポトーシス処理部６５がミッチミチになったと判断し、かつどこにも接続していないＡＸＯＮまたはＤｅｎｄｒｉｔｅｓが存在すると判断した場合、当該ＡＸＯＮに関する情報または当該Ｄｅｎｄｒｉｔｅｓに関する情報を削除する。なお、ミッチミチになることは、ｓｏｍａ関連情報、ＡＸＯＮ情報、Ｄｅｎｄｒｉｔｅｓ情報、グリア細胞情報のうちの１種類以上の情報の数が予め決められた条件を満たすほど多句存在することである。つまり、映像処理装置Ｂ（脳を模倣した装置）の空間内に、要素が条件を満たすほど多く、空間の空き領域が閾値以下または閾値より少ないという状態である。なお、要素とは、ｓｏｍａ、ＡＸＯＮ、Ｄｅｎｄｒｉｔｅｓ、グリア細胞、シナプス、スパインである。
【０２６５】
発火情報蓄積部６６は、判断手段６１４が発火すると判断したｓｏｍａを識別するｓｏｍａ識別子を有する発火情報を構成し、発火情報を発火情報格納部５９に蓄積する。発火情報蓄積部６６は、例えば、判断手段６１４が発火すると判断したｓｏｍａを識別するｓｏｍａ識別子を取得し、かつ図示しないタイマーから現在の時を示すタイマー情報を取得し、当該ｓｏｍａ識別子と当該タイマー情報とを有する発火情報を構成し、当該発火情報を発火情報格納部５９に蓄積する。
【０２６６】
出力部４は、各種の情報を出力する。各種の情報とは、例えば、出力情報である。出力情報は、例えば、２以上の変更画像である。ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、バイブレータによる振動出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【０２６７】
出力部４は、注目領域決定部３３が決定した１以上の注目領域の変化である注目領域遷移を視覚的に認識可能なように出力する。
【０２６８】
情報出力部４１は、出力情報取得手段６１７が取得した出力情報を出力する。なお、出力情報の出力先は問わない。出力情報の出力先は、映像処理装置Ｂの外部でも良いし、映像処理装置Ｂ内の他の処理への引き渡し等でも良い。
【０２６９】
格納部５、ｓｏｍａ関連情報格納部５１、ｓｏｍａ群情報格納部５２、結合情報格納部５３、グリア細胞情報格納部５４、発火始点情報格納部５５、出力管理情報格納部５６、学習条件格納部５７、学習情報格納部５８、発火情報格納部５９、および利用結合情報格納部６０は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【０２７０】
格納部５等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が格納部５等で記憶されるようになってもよく、通信回線等を介して送信された情報が格納部５等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が格納部５等で記憶されるようになってもよい。
【０２７１】
処理部６、変更部６１、学習検知部６２、学習情報蓄積部６３、成長部６４、アポトーシス処理部６５、発火情報蓄積部６６、特徴情報取得手段６１１、情報伝達手段６１２、ｓｏｍａ演算手段６１３、判断手段６１４、発火確率変更手段６１５、発火パターン取得手段６１６、出力情報取得手段６１７、および制御手段６１８は、通常、ＭＰＵやメモリ等から実現され得る。処理部６等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０２７２】
情報出力部４１は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。情報出力部４１は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【０２７３】
次に、映像処理装置Ｂの動作について、図２１のフローチャートを用いて説明する。
【０２７４】
（ステップＳ２１０１）入力情報受付部２１は、外部情報を受け付け、格納部５に一時蓄積する。なお、ここで、入力情報受付部２１は、外部情報を受け付けない場合もあり得る。
【０２７５】
（ステップＳ２１０２）入力情報受付部２１は、入力情報を受け付けたか否かを判断する。入力情報を受け付けた場合はステップＳ２１０３に行き、入力情報を受け付けない場合はステップＳ２１０４に行く。なお、ここでの入力情報は、例えば、映像である。
【０２７６】
（ステップＳ２１０３）映像処理装置Ｂは、発火伝達処理を行う。ステップＳ２１０１に戻る。発火伝達処理とは、ｓｏｍａの間を情報が伝達される処理である。発火伝達処理の例の詳細について、図２２のフローチャートを用いて説明する。
【０２７７】
（ステップＳ２１０４）処理部６は、発火パターン処理を行うか否かを判断する。発火パターン処理を行う場合はステップＳ２１０５に行き、発火パターン処理を行わない場合はステップＳ２１０６に行く。なお、処理部６は、常に発火パターン処理を行うと判断しても良いし、一定期間の間隔で発火パターン処理を行うと判断しても良い。
【０２７８】
（ステップＳ２１０５）映像処理装置Ｂは、発火パターン処理を行う。ステップＳ２１０１に戻る。発火パターン処理は、発火パターンを用いて行う処理であり、例えば、発火パターンを用いて出力情報を決定し、出力情報を出力する処理、および学習処理を含む。発火パターン処理の例の詳細について、図２４のフローチャートを用いて説明する。
【０２７９】
（ステップＳ２１０６）処理部６は、成長処理とアポトーシス処理を行うか否かを判断する。成長処理等を行う場合はステップＳ２１０７に行き、成長処理等を行わない場合はステップＳ２１０１に戻る。なお、処理部６は、常に成長処理等を行うと判断しても良いし、一定期間の間隔で成長処理等を行うと判断しても良い。成長処理等を行うか否かを判断の条件は問わない。また、成長処理とアポトーシス処理とをセットで行っても良いし、個別に、行うか否かを判断しても良い。
【０２８０】
（ステップＳ２１０７）成長部４１は、ｓｏｍａ成長処理を行う。ｓｏｍａ成長処理の例について、図２５のフローチャートを用いて説明する。
【０２８１】
（ステップＳ２１０８）成長部４１は、ＡＸＯＮ成長処理を行う。ＡＸＯＮ成長処理の例について、図２６のフローチャートを用いて説明する。
【０２８２】
（ステップＳ２１０９）成長部４１は、Ｄｅｎｄｒｉｔｅｓ成長処理を行う。Ｄｅｎｄｒｉｔｅｓ成長処理の例について、図２７のフローチャートを用いて説明する。
【０２８３】
（ステップＳ２１１０）成長部４１は、ｓｏｍａ結合処理を行う。ｓｏｍａ結合処理の例について、図２８のフローチャートを用いて説明する。
【０２８４】
（ステップＳ２１１１）成長部４１は、グリア細胞成長処理を行う。グリア細胞成長処理の例について、図２９のフローチャートを用いて説明する。
【０２８５】
（ステップＳ２１１２）アポトーシス処理部４２は、アポトーシス処理を行う。ステップＳ２１０１に戻る。アポトーシス処理の例について、図３０のフローチャートを用いて説明する。
【０２８６】
なお、図２１のフローチャートにおいて、発火伝達処理、発火パターン処理、成長処理、アポトーシス処理等は並列処理されることは好適である。また、各ｓｏｍａの発火伝達処理も並列処理されることは好適である。
【０２８７】
また、図２１のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０２８８】
次に、ステップＳ２１０３の発火伝達処理の例の詳細について、図２２のフローチャートを用いて説明する。
【０２８９】
（ステップＳ２２０１）特徴情報取得手段６１１は、１以上の特徴情報を取得する。なお、ここでの１以上の特徴情報は、例えば、カラー画像の各画素の色情報のうちの赤成分の情報、緑成分の情報、青成分の情報、輝度である。特徴情報取得手段６１１が１以上の特徴情報を取得する方法は、例えば、以下の（１）から（３）の方法のいずれかである。（１）特徴情報取得手段６１１は、ステップＳ２１０２で受け付けられた入力情報を分析し、１以上の特徴情報を取得する。ここで、１以上の特徴情報は、例えば、情報識別子と情報量との組、１組以上である。（２）情報伝達手段６１２は、発火すると判断されたｓｏｍａのｓｏｍａ関連情報に適用された１以上の特徴情報を取得する。ここで、１以上の特徴情報は、例えば、一の情報量である。（３）情報伝達手段６１２は、発火すると判断されたｓｏｍａのｓｏｍａ関連情報に適用された１以上の特徴情報から、１以上の特徴情報を取得する。なお、（３）において、情報伝達手段６１２は、発火すると判断されたｓｏｍａが受け付けた１以上の各特徴情報を予め決められた演算式で演算し、１以上の特徴情報を取得する。かかる演算の例は、例えば、加算である。
【０２９０】
（ステップＳ２２０２）情報伝達手段６１２は、ステップＳ２２０１で取得された１以上の特徴情報を渡す１以上のｓｏｍａを決定する。かかるｓｏｍａの決定方法は、例えば、以下の（１）から（３）のいずれかである。（１）情報伝達手段６１２は、ｓｏｍａ関連情報格納部５１のｓｏｍａ関連情報のうちの、予め決められた１以上のｓｏｍａのｓｏｍａ識別子を取得する。かかる予め決められた１以上のｓｏｍａのｓｏｍａ識別子は、例えば、格納部５に格納されており、情報伝達手段６１２は、かかる１以上のｓｏｍａ識別子を格納部５から取得する。かかる１以上のｓｏｍａ識別子は、外部から受け付けた入力情報から取得された１以上の特徴情報を最初に受け付けるｓｏｍａのｓｏｍａ識別子である。（２）情報伝達手段６１２は、特徴情報取得手段６１１が取得した特徴情報が有する情報識別子と対になる１以上のｓｏｍａ識別子を発火始点情報格納部５５から取得する。（３）情報伝達手段６１２は、結合情報格納部５３を参照し、処理対象のｓｏｍａの先に結合されている１以上のｓｏｍａのｓｏｍａ識別子を取得する。つまり、情報伝達手段６１２は、例えば、以下の（ａ）〜（ｃ）のいずれかの処理により、（３）の処理を実現する。（ａ）情報伝達手段６１２は、例えば、処理対象のｓｏｍａのｓｏｍａ関連情報が有する１以上の各ＡＸＯＮ識別子と対になるＤｅｎｄｒｉｔｅｓ識別子を結合情報格納部５３から取得する。そして、情報伝達手段６１２は、例えば、取得した１以上の各Ｄｅｎｄｒｉｔｅｓ識別子を有するｓｏｍａ関連情報に含まれる１以上のｓｏｍａ識別子をｓｏｍａ関連情報格納部５１から取得する。（ｂ）情報伝達手段６１２は、例えば、処理対象のｓｏｍａのｓｏｍａ関連情報が有するｓｏｍａ識別子と対になる１以上のｓｏｍａ識別子を結合情報格納部５３から取得する。（ｃ）情報伝達手段６１２は、例えば、処理対象のｓｏｍａのｓｏｍａ関連情報が有する１以上の各シナプス識別子と対になるスパイン識別子を結合情報格納部５３から取得する。そして、情報伝達手段６１２は、例えば、取得した１以上の各スパイン識別子を有するｓｏｍａ関連情報に含まれる１以上のｓｏｍａ識別子をｓｏｍａ関連情報格納部５１から取得する。
【０２９１】
（ステップＳ２２０３）処理部６は、カウンタｉに１を代入する。
【０２９２】
（ステップＳ２２０４）処理部６は、ステップＳ２２０２で決定された１以上のｓｏｍａの中に、ｉ番目のｓｏｍａが存在するか否かを判断する。ｉ番目のｓｏｍａが存在する場合はステップＳ２２０５に行き、ｉ番目のｓｏｍａが存在しない場合は上位処理にリターンする。ｉ番目のｓｏｍａが存在するか否かについて、処理部６は、通常、ステップＳ２２０２で取得されたｓｏｍａ識別子のうちの、ｉ番目のｓｏｍａ識別子が存在するか否かにより判断する。
【０２９３】
（ステップＳ２２０５）判断手段６１４は、発火判断処理を行う。発火判断処理の詳細について、図２３のフローチャートを用いて説明する。
【０２９４】
（ステップＳ２２０６）処理部６は、ステップＳ２２０５における判断結果が「発火する」との判断結果である場合はステップＳ２２０７に行き、「発火しない」との判断結果である場合はステップＳ２２１１に行く。
【０２９５】
（ステップＳ２２０７）発火情報蓄積部６６は、判断手段６１４が発火すると判断したｓｏｍａを識別するｓｏｍａ識別子を有する発火情報を構成する。そして、発火情報蓄積部６６は、当該発火情報を発火情報格納部５９に蓄積する。なお、ここで、発火情報蓄積部６６は、図示しないタイマーからタイマー情報を取得し、ｓｏｍａ識別子とタイマー情報とを有する発火情報を構成し、発火情報格納部５９に蓄積することは好適である。
【０２９６】
（ステップＳ２２０８）発火確率変更手段６１５は、判断手段６１４が発火すると判断したｓｏｍａのｓｏｍａ識別子と対になる発火確率情報を、発火する確率が上がるように変更する。なお、変更される発火確率情報は、ｓｏｍａ関連情報格納部５１に格納されている情報である。
【０２９７】
（ステップＳ２２０９）処理部６は、ｉ番目のｓｏｍａの先のｓｏｍａ、またはｉ番目のｓｏｍａの先のｓｏｍａ群への、特徴情報の伝達を終了するか否かを判断する。伝達を終了する場合はステップＳ２２１１に行き、伝達を終了しない場合はステップＳ２２１０に行く。なお、処理部６は、例えば、結合情報格納部５３を参照し、ｉ番目のｓｏｍａの先のｓｏｍａが存在するか否かを判断する。なお、ｉ番目のｓｏｍａの先のｓｏｍａが存在しない場合、特徴情報の伝達を終了する。また、ｉ番目のｓｏｍａに接続されているＡＸＯＮの先のＤｅｎｄｒｉｔｅｓが存在しない場合は、ｓｏｍａからＡＸＯＮに情報を伝達する動きは行われるが、ＡＸＯＮから先へは情報の受け手が存在しないため、情報の伝達は停止する。処理部６は、かかる場合も特徴情報の伝達を終了すると判断する。
【０２９８】
（ステップＳ２２１０）処理部６は、ｉ番目のｓｏｍａの先のｓｏｍａ、またはｉ番目のｓｏｍａの先のｓｏｍａ群への発火伝達処理を実行する。かかる処理は、発火伝達処理である。つまり、発火伝達処理は、再帰処理である。
【０２９９】
（ステップＳ２２１１）処理部６は、カウンタｉを１、インクリメントする。ステップＳ２２０４に戻る。
【０３００】
次に、ステップＳ２２０５の発火判断処理の詳細について、図２３のフローチャートを用いて説明する。
【０３０１】
（ステップＳ２３０１）判断手段６１４は、処理対象のｓｏｍａのｓｏｍａ関連情報が有する発火条件情報をｓｏｍａ関連情報格納部５１から取得する。
【０３０２】
（ステップＳ２３０２）判断手段６１４は、ステップＳ３０１で外部情報を受け付けているか否かを判断する。外部情報を受け付けている場合はステップＳ２３０３に行き、外部情報を受け付けていない場合はステップＳ２３０４に行く。
【０３０３】
（ステップＳ２３０３）判断手段６１４は、ステップＳ３０２で受け付けている外部情報、または当該外部情報から取得した１以上の特徴情報を取得する。なお、外部情報から１以上の特徴情報を取得する処理は、特徴情報取得手段６１１が行っても良いし、判断手段６１４等が行っても良い。
【０３０４】
（ステップＳ２３０４）判断手段６１４は、１以上の特徴情報等を、ステップＳ２３０１で取得した発火条件情報に適用し、発火するか否かを判断する。１以上の特徴情報等とは、１以上の特徴情報、または１以上の特徴情報と外部情報である。
【０３０５】
（ステップＳ２３０５）判断手段６１４は、ステップＳ２３０４における判断結果を変数「リターン値」に代入する。上位処理にリターンする。
【０３０６】
なお、図２３のフローチャートにおいて、外部情報を使用しなくても良いことは言うまでもない。
【０３０７】
次に、ステップＳ２１０５の発火パターン処理の例の詳細について、図２４のフローチャートを用いて説明する。
【０３０８】
（ステップＳ２４０１）発火パターン取得手段６１６は、発火情報格納部５９を参照し、１以上のｓｏｍａ識別子を有する発火パターンを取得する。また、発火パターン取得手段６１６は、入力情報または入力情報から取得された１以上の特徴情報に対応する発火パターンをも、学習情報格納部５８から取得することは好適である。つまり、入力情報等に対応付けて学習されている発火パターンをも、以下の処理に利用することは好適である。
【０３０９】
（ステップＳ２４０２）出力情報取得手段６１７は、ステップＳ３０１で外部情報を受け付けているか否かを判断する。外部情報を受け付けている場合はステップＳ２４０３に行き、外部情報を受け付けていない場合はステップＳ２４０４に行く。
【０３１０】
（ステップＳ２４０３）出力情報取得手段６１７は、ステップＳ３０１で受け付けている外部情報、または当該外部情報から取得した１以上の特徴情報を取得する。なお、外部情報から１以上の特徴情報を取得する処理は、特徴情報取得手段６１１が行っても良いし、出力情報取得手段６１７等が行っても良い。なお、ステップＳ３０１で受け付けている外部情報とは、通常、格納部５に格納されている外部情報である。
【０３１１】
（ステップＳ２４０４）出力情報取得手段６１７は、カウンタｉに１を代入する。
【０３１２】
（ステップＳ２４０５）出力情報取得手段６１７は、出力管理情報格納部５６にｉ番目の出力管理情報が存在するか否かを判断する。ｉ番目の出力管理情報が存在する場合はステップＳ２４０６に行き、ｉ番目の出力管理情報が存在しない場合はステップＳ２４１１に行く。
【０３１３】
（ステップＳ２４０６）出力情報取得手段６１７は、ｉ番目の出力管理情報が有する出力条件を、出力管理情報格納部５６から取得する。
【０３１４】
（ステップＳ２４０７）出力情報取得手段６１７は、ステップＳ２４０１で取得された発火パターン、またはステップＳ２４０１で取得された発火パターンとステップＳ２４０３で取得した情報が、ステップＳ２４０６で取得した出力条件に合致するか否かを判断する。出力条件に合致する場合はステップＳ２４０８に行き、出力条件に合致しない場合はステップＳ２４１０に行く。
【０３１５】
（ステップＳ２４０８）出力情報取得手段６１７は、ｉ番目の出力管理情報が有する出力情報を取得する。
【０３１６】
（ステップＳ２４０９）情報出力部５１は、ステップＳ２４０８で取得された出力情報を出力する。
【０３１７】
（ステップＳ２４１０）出力情報取得手段６１７は、カウンタｉを１、インクリメントする。ステップＳ２４０５に戻る。
【０３１８】
（ステップＳ２４１１）学習情報蓄積部６３は、入力情報または入力情報から取得された１以上の特徴情報を取得する。
【０３１９】
（ステップＳ２４１２）学習検知部６２は、カウンタｉに１を代入する。
【０３２０】
（ステップＳ２４１３）学習検知部６２は、ｉ番目の学習条件が学習条件格納部５７に存在するか否かを判断する。ｉ番目の学習条件が存在する場合はステップＳ２４１４に行き、存在しない場合はステップＳ２４１７に行く。
【０３２１】
（ステップＳ２４１４）学習検知部６２は、ステップＳ２４０１で取得された発火パターンが、ｉ番目の学習条件に合致するか否かを判断する。合致する場合はステップＳ２４１５に行き、合致しない場合はステップＳ２４１７に行く。
【０３２２】
（ステップＳ２４１５）学習情報蓄積部６３は、ステップＳ２４０１で取得された発火パターンから蓄積すべき１以上のｓｏｍａ識別子を取得する。そして、学習情報蓄積部６３は、当該１以上のｓｏｍａ識別子と、ステップＳ２４１１で取得した入力情報または１以上の特徴情報とを有する学習情報を構成する。なお、当該１以上のｓｏｍａ識別子は、発火パターンである。
【０３２３】
（ステップＳ２４１６）学習情報蓄積部６３は、ステップＳ２４１５で構成した学習情報を蓄積する。
【０３２４】
（ステップＳ２４１７）学習検知部６２は、カウンタｉを１、インクリメントする。ステップＳ２４１３に戻る。
【０３２５】
なお、図２４のフローチャートにおいて、ステップＳ２４０１からステップＳ２４１０は、出力情報の出力処理であり、ステップＳ２４１１からステップＳ２４１７は学習処理である。
【０３２６】
また、図２４のフローチャートにおいて、外部情報を使用しなくても良いことは言うまでもない。
【０３２７】
次に、ステップＳ２１０７のｓｏｍａ成長処理の例について、図２５のフローチャートを用いて説明する。
【０３２８】
（ステップＳ２５０１）成長部６４は、カウンタｉに１を代入する。
【０３２９】
（ステップＳ２５０２）成長部６４は、ｉ番目のｓｏｍａ関連情報がｓｏｍａ関連情報格納部５１に存在するか否かを判断する。ｉ番目のｓｏｍａ関連情報が存在する場合はステップＳ２５０３に行き、ｉ番目のｓｏｍａ関連情報が存在しない場合は上位処理にリターンする。
【０３３０】
（ステップＳ２５０３）成長部６４は、ｉ番目のｓｏｍａ関連情報に含まれるｉ番目のｓｏｍａ識別子に対応する発火情報を発火情報格納部５９から取得する。かかる発火情報は、ｉ番目のｓｏｍａの発火の履歴である。そして、成長部６４は、取得した発火情報が条件を満たすか否かを判断する。条件を満たす場合はステップＳ２５０４に行き、条件を満たさない場合はステップＳ２５０８に行く。なお、成長部６４は、例えば、取得した発火情報から、予め決められた条件を満たすほど、ｓｏｍａが良く発火している場合は、条件を満たすと判断する。つまり、成長部６４は、ｉ番目のｓｏｍａ識別子を含む発火情報の数が予め決められた条件を満たすほど多いか否かを判断する。多い場合は、条件を満たす、と判断する。なお、成長部６４が取得する発火情報は、例えば、現在から一定期間以内のタイマー情報を有する発火情報でも良い。
【０３３１】
（ステップＳ２５０４）成長部６４は、ｉ番目のｓｏｍａに対応するグリア細胞情報に関する情報を取得する。ここでのグリア細胞情報に関する情報とは、ｉ番目のｓｏｍａに結合されている１以上のグリア細胞のグリア細胞情報でも良いし、ｉ番目のｓｏｍａに結合されているグリア細胞の数などでも良い。
【０３３２】
（ステップＳ２５０５）成長部６４は、ステップＳ２５０４で取得したグリア細胞情報に関する情報が、予め決められた条件を満たすか否かを判断する。条件を満たす場合はステップＳ２５０６に行き、条件を満たさない場合はステップＳ２５０８に行く。なお、予め決められた条件とは、ｓｏｍａを分裂させるための条件である。ｓｏｍａを分裂させるための条件とは、分裂ｓｏｍａを生成するための条件である。また、予め決められた条件は、グリア細胞情報に関する情報が、予め決められた条件を満たすほどグリア細胞が多いことを示す情報である場合である。成長部６４は、例えば、ｉ番目のｓｏｍａ識別子と対になるグリア細胞識別子の数を算出し、当該数が閾値以上または閾値より多い場合に、予め決められた条件を満たすと判断する。なお、ここで、ｓｏｍａ関連情報の数、ＡＸＯＮ情報の数、Ｄｅｎｄｒｉｔｅｓ情報の数等のうち、１種類以上の要素の数が閾値より少ないまたは閾値以下であることを条件として、成長部６４は条件を満たすと判断しても良い。
【０３３３】
（ステップＳ２５０６）成長部６４は、ｉ番目のｓｏｍａを分裂させた分裂ｓｏｍａのｓｏｍａ関連情報を生成し、ｓｏｍａ関連情報格納部５１に蓄積する。なお、成長部６４が分裂ｓｏｍａのｓｏｍａ関連情報を生成するアルゴリズムは問わない。
【０３３４】
（ステップＳ２５０７）成長部６４は、ｉ番目のｓｏｍａと、ステップＳ２５０６で生成した分裂ｓｏｍａとを結合する結合情報を生成し、結合情報格納部５３に蓄積する。
【０３３５】
（ステップＳ２５０８）成長部６４は、カウンタｉを１、インクリメントする。ステップＳ２５０２に戻る。
【０３３６】
次に、ステップＳ２１０８のＡＸＯＮ成長処理の例について、図２６のフローチャートを用いて説明する。
【０３３７】
（ステップＳ２６０１）成長部６４は、カウンタｉに１を代入する。
【０３３８】
（ステップＳ２６０２）成長部６４は、ｉ番目のＡＸＯＮ情報がｓｏｍａ関連情報格納部５１に存在するか否かを判断する。ｉ番目のＡＸＯＮ情報が存在する場合はステップＳ２６０３に行き、ｉ番目のＡＸＯＮ情報が存在しない場合は上位処理にリターンする。
【０３３９】
（ステップＳ２６０３）成長部６４は、ｉ番目のＡＸＯＮ情報に対応するグリア細胞情報に関する情報を取得する。ここでのグリア細胞情報に関する情報とは、ｉ番目のＡＸＯＮに結合されている１以上のグリア細胞のグリア細胞情報でも良いし、ｉ番目のＡＸＯＮに結合されているグリア細胞の数などでも良い。
【０３４０】
（ステップＳ２６０４）成長部６４は、ステップＳ２６０３で取得したグリア細胞情報に関する情報が、予め決められた条件を満たすか否かを判断する。条件を満たす場合はステップＳ２６０５に行き、条件を満たさない場合はステップＳ２６０６に行く。なお、予め決められた条件とは、ＡＸＯＮが伸長するための条件である。また、予め決められた条件は、グリア細胞情報に関する情報が、予め決められた条件を満たすほどグリア細胞が多いことを示す情報である場合である。
【０３４１】
（ステップＳ２６０５）成長部６４は、ＡＸＯＮが伸長するように、ｉ番目のＡＸＯＮ情報に含まれるＡＸＯＮ位置情報を変更する。
【０３４２】
（ステップＳ２６０６）成長部６４は、カウンタｉを１、インクリメントする。ステップＳ２６０２に戻る。
【０３４３】
次に、ステップＳ２１０９のＤｅｎｄｒｉｔｅｓ成長処理について、図２７のフローチャートを用いて説明する。
【０３４４】
（ステップＳ２７０１）成長部６４は、カウンタｉに１を代入する。
【０３４５】
（ステップＳ２７０２）成長部６４は、ｉ番目のＤｅｎｄｒｉｔｅｓ情報がｓｏｍａ関連情報格納部５１に存在するか否かを判断する。ｉ番目のＤｅｎｄｒｉｔｅｓ情報が存在する場合はステップＳ２７０３に行き、ｉ番目のＤｅｎｄｒｉｔｅｓ情報が存在しない場合は上位処理にリターンする。
【０３４６】
（ステップＳ２７０３）成長部６４は、ｉ番目のＤｅｎｄｒｉｔｅｓ情報に対応するグリア細胞情報に関する情報を取得する。ここでのグリア細胞情報に関する情報とは、ｉ番目のＤｅｎｄｒｉｔｅｓに結合されている１以上のグリア細胞のグリア細胞情報でも良いし、ｉ番目のＤｅｎｄｒｉｔｅｓに結合されているグリア細胞の数などでも良い。
【０３４７】
（ステップＳ２７０４）成長部６４は、ステップＳ２７０３で取得したグリア細胞情報に関する情報が、予め決められた条件を満たすか否かを判断する。条件を満たす場合はステップＳ２７０５に行き、条件を満たさない場合はステップＳ２７０６に行く。なお、予め決められた条件とは、Ｄｅｎｄｒｉｔｅｓが伸長するための条件である。また、予め決められた条件は、グリア細胞情報に関する情報が、予め決められた条件を満たすほどグリア細胞が多いことを示す情報である場合である。
【０３４８】
（ステップＳ２７０５）成長部６４は、Ｄｅｎｄｒｉｔｅｓが伸長するように、ｉ番目のＤｅｎｄｒｉｔｅｓ情報に含まれるＤｅｎｄｒｉｔｅｓ位置情報を変更する。
【０３４９】
（ステップＳ２７０６）成長部６４は、カウンタｉを１、インクリメントする。ステップＳ２７０２に戻る。
【０３５０】
次に、ステップＳ２１１０のｓｏｍａ結合処理について、図２８のフローチャートを用いて説明する。
【０３５１】
（ステップＳ２８０１）成長部６４は、カウンタｉに１を代入する。
【０３５２】
（ステップＳ２８０２）成長部６４は、ｉ番目のＡＸＯＮ情報がｓｏｍａ関連情報格納部５１に存在するか否かを判断する。ｉ番目のＡＸＯＮ情報が存在する場合はステップＳ２８０３に行き、ｉ番目のＡＸＯＮ情報が存在しない場合は上位処理にリターンする。
【０３５３】
（ステップＳ２８０３）成長部６４は、ｉ番目のＡＸＯＮ情報が有するＡＸＯＮ位置情報をｓｏｍａ関連情報格納部５１から取得する。
【０３５４】
（ステップＳ２８０４）成長部６４は、カウンタｊに１を代入する。
【０３５５】
（ステップＳ２８０５）成長部６４は、ｉ番目のＡＸＯＮが接続されているｓｏｍａへの入力ではないＤｅｎｄｒｉｔｅｓのＤｅｎｄｒｉｔｅｓ情報であり、ｊ番目のＤｅｎｄｒｉｔｅｓ情報がｓｏｍａ関連情報格納部５１に存在するか否かを判断する。ｊ番目のＤｅｎｄｒｉｔｅｓ情報が存在する場合はステップＳ２８０６に行き、ｊ番目のＤｅｎｄｒｉｔｅｓ情報が存在しない場合はステップＳ２８１０に行く。
【０３５６】
（ステップＳ２８０６）成長部６４は、ｊ番目のＤｅｎｄｒｉｔｅｓ情報が有するＤｅｎｄｒｉｔｅｓ位置情報をｓｏｍａ関連情報格納部５１から取得する。
【０３５７】
（ステップＳ２８０７）成長部６４は、ｉ番目のＡＸＯＮ情報が有するＡＸＯＮ位置情報と、ｊ番目のＤｅｎｄｒｉｔｅｓ情報が有するＤｅｎｄｒｉｔｅｓ位置情報とを用いて、ｉ番目のＡＸＯＮとｊ番目のＤｅｎｄｒｉｔｅｓとが結合可能か否かを判断する。結合可能である場合はステップＳ２８０８に行き、結合可能でない場合はステップＳ２８０９に行く。なお、成長部６４は、例えば、ｉ番目のＡＸＯＮ情報が有するＡＸＯＮ位置情報がｊ番目のＤｅｎｄｒｉｔｅｓ情報が有するＤｅｎｄｒｉｔｅｓ位置情報と重なりを有すると判断した場合に、ｉ番目のＡＸＯＮとｊ番目のＤｅｎｄｒｉｔｅｓとが結合可能であると判断する。また、成長部６４は、例えば、ｉ番目のＡＸＯＮ情報が有するＡＸＯＮ位置情報が示すＡＸＯＮの先端の位置と、ｊ番目のＤｅｎｄｒｉｔｅｓ情報が有するＤｅｎｄｒｉｔｅｓ位置情報が示すＤｅｎｄｒｉｔｅｓの先端の位置とが、一致するまたは閾値以下の距離または閾値未満の距離であると判断した場合に、ｉ番目のＡＸＯＮとｊ番目のＤｅｎｄｒｉｔｅｓとが結合可能であると判断する。
【０３５８】
（ステップＳ２８０８）成長部６４は、ｉ番目のＡＸＯＮとｊ番目のＤｅｎｄｒｉｔｅｓとの結合を特定する結合情報を構成し、結合情報格納部５３に蓄積する。成長部６４は、例えば、ｉ番目のＡＸＯＮ情報が有するＡＸＯＮ識別子と、ｊ番目のＤｅｎｄｒｉｔｅｓ情報が有するＤｅｎｄｒｉｔｅｓ識別子とを有する結合情報を構成し、結合情報格納部５３に蓄積する。
【０３５９】
（ステップＳ２８０９）成長部６４は、カウンタｊを１、インクリメントする。ステップＳ２８０５に戻る。
【０３６０】
（ステップＳ２８１０）成長部６４は、カウンタｉを１、インクリメントする。ステップＳ２８０２に戻る。
【０３６１】
次に、ステップＳ２１１１のグリア細胞成長処理について、図２９のフローチャートを用いて説明する。
【０３６２】
（ステップＳ２９０１）成長部６４は、カウンタｉに１を代入する。
【０３６３】
（ステップＳ２９０２）成長部６４は、i番目のｓｏｍａ関連情報がｓｏｍａ関連情報格納部５１に存在するか否かを判断する。i番目のｓｏｍａ関連情報が存在すればステップＳ２９０３に行き、i番目のｓｏｍａ関連情報が存在しなければ上位処理にリターンする。
【０３６４】
（ステップＳ２９０３）成長部６４は、i番目のｓｏｍａ関連情報が有する必要エネルギー量情報と保有エネルギー量情報とを取得する。
【０３６５】
（ステップＳ２９０４）成長部６４は、ステップＳ２９０３で取得した必要エネルギー量情報と保有エネルギー量情報とが予め決められた条件を満たすか否かを判断する。予め決められた条件を満たす場合はステップＳ２９０５に行き、予め決められた条件を満たさない場合はステップＳ２９０７に行く。
【０３６６】
（ステップＳ２９０５）成長部６４は、i番目のｓｏｍａ関連情報が有するｓｏｍａ識別子を取得する。
【０３６７】
（ステップＳ２９０６）成長部６４は、ステップＳ２９０５で取得したｓｏｍａ識別子を有するグリア細胞情報を構成し、グリア細胞情報格納部５４に蓄積する。
【０３６８】
（ステップＳ２９０７）成長部６４は、カウンタｊに１を代入する。
【０３６９】
（ステップＳ２９０８）成長部６４は、i番目のｓｏｍａ関連情報の中にｊ番目のＡＸＯＮ情報が存在するか否かを判断する。ｊ番目のＡＸＯＮ情報が存在する場合はステップＳ２９０９に行き、ｊ番目のＡＸＯＮ情報が存在しない場合はステップＳ２９１４に行く。
【０３７０】
（ステップＳ２９０９）成長部６４は、ｊ番目のＡＸＯＮ情報が有する必要エネルギー量情報と保有エネルギー量情報とを取得する。
【０３７１】
（ステップＳ２９１０）成長部６４は、ステップＳ２９０９で取得した必要エネルギー量情報と保有エネルギー量情報とが予め決められた条件を満たすか否かを判断する。予め決められた条件を満たす場合はステップＳ２９１１に行き、予め決められた条件を満たさない場合はステップＳ２９１３に行く。
【０３７２】
（ステップＳ２９１１）成長部６４は、ｊ番目のＡＸＯＮ情報のＡＸＯＮ識別子を取得する。
【０３７３】
（ステップＳ２９１２）成長部６４は、ステップＳ２９１１で取得したＡＸＯＮ識別子を有するグリア細胞情報を構成し、グリア細胞情報格納部５４に蓄積する。
【０３７４】
（ステップＳ２９１３）成長部６４は、カウンタｊを１、インクリメントする。ステップＳ２９０８に戻る。
【０３７５】
（ステップＳ２９１４）成長部６４は、カウンタｊに１を代入する。
【０３７６】
（ステップＳ２９１５）成長部６４は、i番目のｓｏｍａ関連情報の中にｊ番目のＤｅｎｄｒｉｔｅｓ情報が存在するか否かを判断する。ｊ番目のＤｅｎｄｒｉｔｅｓ情報が存在する場合はステップＳ２９０９に行き、ｊ番目のＤｅｎｄｒｉｔｅｓ情報が存在しない場合はステップＳ２９１４に行く。
【０３７７】
（ステップＳ２９１６）成長部６４は、ｊ番目のＤｅｎｄｒｉｔｅｓ情報が有する必要エネルギー量情報と保有エネルギー量情報とを取得する。
【０３７８】
（ステップＳ２９１７）成長部６４は、ステップＳ２９１６で取得した必要エネルギー量情報と保有エネルギー量情報とが予め決められた条件を満たすか否かを判断する。予め決められた条件を満たす場合はステップＳ２９１８に行き、予め決められた条件を満たさない場合はステップＳ２９２０に行く。
【０３７９】
（ステップＳ２９１８）成長部６４は、ｊ番目のＤｅｎｄｒｉｔｅｓ情報のＤｅｎｄｒｉｔｅｓ識別子を取得する。
【０３８０】
（ステップＳ２９１９）成長部６４は、ステップＳ２９１８で取得したＤｅｎｄｒｉｔｅｓ識別子を有するグリア細胞情報を構成し、グリア細胞情報格納部５４に蓄積する。
【０３８１】
（ステップＳ２９２０）成長部６４は、カウンタｊを１、インクリメントする。ステップＳ２９１５に戻る。
【０３８２】
（ステップＳ２９２１）成長部６４は、カウンタｉを１、インクリメントする。ステップＳ２９０２に戻る。
【０３８３】
次に、ステップＳ２１１２のアポトーシス処理について、図３０のフローチャートを用いて説明する。
【０３８４】
（ステップＳ３００１）アポトーシス処理部６５は、カウンタｉに１を代入する。
【０３８５】
（ステップＳ３００２）アポトーシス処理部６５は、ｉ番目のｓｏｍａ関連情報がｓｏｍａ関連情報格納部５１に存在するか否かを判断する。ｉ番目のｓｏｍａ関連情報が存在する場合はステップＳ３００３に行き、ｉ番目のｓｏｍａ関連情報が存在しない場合は上位処理にリターンする。
【０３８６】
（ステップＳ３００３）アポトーシス処理部６５は、ｉ番目のｓｏｍａ関連情報のｓｏｍａ識別子をｓｏｍａ関連情報格納部５１から取得する。
【０３８７】
（ステップＳ３００４）アポトーシス処理部６５は、ステップＳ３００３で取得したｓｏｍａ識別子を含む発火情報を発火情報格納部５９から取得する。なお、ここで取得する発火情報は、現在の時から閾値以内または閾値より近い時を示すタイマー情報を有する発火情報であることは好適である。
【０３８８】
（ステップＳ３００５）アポトーシス処理部６５は、ステップＳ３００４で取得した発火情報を用いて、アポトーシスの条件を満たすか否かを判断する。アポトーシスの条件を満たす場合はステップＳ３００６に行き、アポトーシスの条件を満たさない場合はステップＳ３００８に行く。
【０３８９】
（ステップＳ３００６）アポトーシス処理部６５は、ｉ番目のｓｏｍａ関連情報をｓｏｍａ関連情報格納部５１から削除する。
【０３９０】
（ステップＳ３００７）アポトーシス処理部６５は、ｉ番目のｓｏｍａに対応する結合情報を結合情報格納部５３から削除する。
【０３９１】
（ステップＳ３００８）アポトーシス処理部６５は、カウンタｉを１、インクリメントする。ステップＳ３００２に戻る。
【０３９２】
以上、本実施の形態によれば、脳内の処理を模倣した映像処理装置を実現できる。
【０３９３】
また、本実施の形態によれば、ｓｏｍａ群の間の情報の受け渡し処理をも模倣した映像処理装置を実現できる。
【０３９４】
また、本実施の形態によれば、脳内のＤｅｎｄｒｉｔｅｓとＡＸＯＮを模倣した映像処理装置を実現できる。
【０３９５】
また、本実施の形態によれば、脳内のシナプスとスパインを模倣した映像処理装置を実現できる。
【０３９６】
また、本実施の形態によれば、一度動作したｓｏｍａは、予め決められた条件を満たすほど時間が経過していない場合は動作しない、という脳内の処理を模倣した映像処理装置を実現できる。
【０３９７】
また、本実施の形態によれば、発火したｓｏｍａは発火しやすくなる、という脳内の処理を模倣した映像処理装置を実現できる。
【０３９８】
また、本実施の形態によれば、同じ入力情報が与えられた場合でも、外部情報に応じて、出力情報が異なる、という脳内の処理を模倣した映像処理装置を実現できる。
【０３９９】
また、本実施の形態によれば、発火パターンを学習する、という脳内の処理を模倣した映像処理装置を実現できる。
【０４００】
また、本実施の形態によれば、ｓｏｍａ等は成長する、という脳内の処理を模倣した映像処理装置を実現できる。
【０４０１】
また、本実施の形態によれば、脳内のｓｏｍａ等の成長方法を模倣した映像処理装置を実現できる。
【０４０２】
また、本実施の形態によれば、脳内のグリア細胞を模倣した映像処理装置を実現できる。
【０４０３】
また、本実施の形態によれば、脳内のｓｏｍａが自動的に減少する、という脳内の処理を模倣した映像処理装置を実現できる。
【０４０４】
また、本実施の形態によれば、脳内のｓｏｍａのアポトーシスを模倣した映像処理装置を実現できる。
【０４０５】
さらに、本実施の形態によれば、脳内のｓｏｍａ等の成長をより模倣した映像処理装置を実現できる。
【０４０６】
なお、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における映像処理装置Ｂを実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、２以上のカラー画像を有する映像を受け付ける入力情報受付部と、前記映像が有する２以上の各カラー画像に対して、前記カラー画像の一部の領域をモノクロ化する第一の処理、前記カラー画像の時間的に前のカラー画像の少なくとも一部の領域の赤の色情報を取得し、当該色情報を前記カラー画像に付加する第二の処理、前記カラー画像の一部の領域を黒または白にする第三の処理、のうちのいずれか１以上の処理を行い、２以上の変更画像を取得する変更部と、前記２以上の変更画像を出力する出力部として機能させるためのプログラムである。
【０４０７】
また、上記プログラムにおいて、コンピュータがアクセス可能な記録媒体は、ｓｏｍａを識別するｓｏｍａ識別子と、当該ｓｏｍａが発火するための条件に関する発火条件情報とを有する２以上のｓｏｍａ関連情報が格納されるｓｏｍａ関連情報格納部と、２以上のｓｏｍａの間の結合を特定する１以上の結合情報が格納される結合情報格納部と、１以上のｓｏｍａ識別子を有する発火パターンを用いた出力のための条件である出力条件と出力される情報である出力情報とを有する１以上の出力管理情報が格納される出力管理情報格納部とを具備し、前記変更部は、前記映像が有する２以上の各カラー画像に対して、各カラー画像を構成する１または２以上の各部分画像からＲ、Ｇ、Ｂ、Ｙのうちの１以上の情報である１以上の特徴情報を取得する特徴情報取得手段と、前記２以上の各カラー画像ごと、および前記１以上の各部分画像ごとに、前記特徴情報取得手段が取得した１以上の特徴情報と最初に発火するｓｏｍａを識別する１以上のｓｏｍａ識別子とを取得し、かつ１以上の他のｓｏｍａから渡された１以上の特徴情報または当該１以上の特徴情報から取得される１以上の特徴情報と発火の判断の対象となる１以上の各ｓｏｍａのｓｏｍａ識別子とを取得する情報伝達手段と、前記２以上の各カラー画像ごと、および前記１以上の各部分画像ごとに、前記情報伝達手段が取得した１以上の特徴情報と、前記情報伝達手段が取得した１以上の各ｓｏｍａ識別子と対になる発火条件情報とを用いて、前記各ｓｏｍａ識別子で識別されるｓｏｍａが発火するか否かを判断する判断手段と、前記２以上の各カラー画像ごと、および前記１以上の各部分画像ごとに、前記判断手段が発火すると判断したｓｏｍａを識別する１以上のｓｏｍａ識別子を含む発火パターンを取得する発火パターン取得手段と、前記２以上の各カラー画像ごとに、前記発火パターン取得手段が取得した発火パターンに対応する出力情報を、前記１以上の各部分画像ごとに前記出力管理情報格納部から取得し、当該取得した１以上の出力情報から変更画像を構成する出力情報取得手段とを具備するものとして、コンピュータを機能させるためのプログラムである。
【０４０８】
また、図３２は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の映像処理装置を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図３２は、このコンピュータシステム３００の概観図であり、図３３は、システム３００のブロック図である。
【０４０９】
図３２において、コンピュータシステム３００は、ＣＤ−ＲＯＭドライブを３０１２含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４とを含む。
【０４１０】
図３３において、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２と、ＭＰＵ３０１３と、バス３０１４と、ＲＯＭ３０１５と、ＲＡＭ３０１６と、ハードディスク３０１７とを含む。ＲＯＭ３０１５は、ブートアッププログラム等のプログラムを記憶している。ＲＡＭ３０１６は、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供する。ハードディスク３０１７は、通常、アプリケーションプログラム、システムプログラム、及びデータを記憶している。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０４１１】
コンピュータシステム３００に、上述した実施の形態の映像処理装置の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。また、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０４１２】
プログラムは、コンピュータ３０１に、上述した実施の形態の映像処理装置の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切なモジュールを呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０４１３】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０４１４】
また、上記各実施の形態において、各処理は、単一の装置によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０４１５】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０４１６】
以上のように、本発明にかかる映像処理装置は、人間の目の機能を模倣して得られる映像を得ることができるという効果を有し、映像処理装置等として有用である。
【符号の説明】
【０４１７】
Ａ、Ｂ  映像処理装置
１、５  格納部
２  受付部
３、６  処理部
４  出力部
２１  入力情報受付部
３１、６１  変更部
３２  色情報取得部
３３  注目領域決定部
３４  合成部
４１  情報出力部
５１  ｓｏｍａ関連情報格納部
５２  ｓｏｍａ群情報格納部
５３  結合情報格納部
５４  グリア細胞情報格納部
５５  発火始点情報格納部
５６  出力管理情報格納部
５７  学習条件格納部
５８  学習情報格納部
５９  発火情報格納部
６０  利用結合情報格納部
６２  学習検知部
６３  学習情報蓄積部
６４  成長部
６５  アポトーシス処理部
６６  発火情報蓄積部
６１１  特徴情報取得手段
６１２  情報伝達手段
６１３  ｓｏｍａ演算手段
６１４  判断手段
６１５  発火確率変更手段
６１６  発火パターン取得手段
６１７  出力情報取得手段
６１８  制御手段
６１２１  発火始点ｓｏｍａ決定手段
６１２２  結合検知手段
６１２３  伝達情報取得手段
【図１】
2018220694.tif 000005
【図２】
2018220694.tif 000006
【図３】
2018220694.tif 000007
【図４】
2018220694.tif 000008
【図５】
2018220694.tif 000009
【図６】
2018220694.tif 000010
【図７】
2018220694.tif 000011
【図８】
2018220694.tif 000012
【図９】
2018220694.tif 000013
【図１０】
2018220694.tif 000014
【図１１】
2018220694.tif 000015
【図１２】
2018220694.tif 000016
【図１３】
2018220694.tif 000017
【図１４】
2018220694.tif 000018
【図１５】
2018220694.tif 000019
【図１６】
2018220694.tif 000020
【図１７】
2018220694.tif 000021
【図１８】
2018220694.tif 000022
【図１９】
2018220694.tif 000023
【図２０】
2018220694.tif 000024
【図２１】
2018220694.tif 000025
【図２２】
2018220694.tif 000026
【図２３】
2018220694.tif 000027
【図２４】
2018220694.tif 000028
【図２５】
2018220694.tif 000029
【図２６】
2018220694.tif 000030
【図２７】
2018220694.tif 000031
【図２８】
2018220694.tif 000032
【図２９】
2018220694.tif 000033
【図３０】
2018220694.tif 000034
【図３１】
2018220694.tif 000035
【図３２】
2018220694.tif 000036
【図３３】
2018220694.tif 000037
【国際調査報告】
2018220694.tif 000038
2018220694.tif 000039
2018220694.tif 000040
2018220694.tif 000041