(57)【要約】【課題】人間の感性というのが本来、個々人によって異なるものであることを考慮し、ユーザに複雑な色補正パラメータを入力させることなく、所望のカラー画像を、簡単な感覚的な言語の重み付けによって出力する。【解決手段】複数の色補正パラメータの組合せを指定した際に、出力画像の印象を複数の感覚言語で重み付けとともに定義した色心理パラメータを入力、前記色補正パラメータの組合せを出力とする学習データによって学習するニューラルネットワーク３０２を有する。ユーザが原稿から画像を出力しようとする際に、ユーザに、所望する出力画像の印象を複数の感覚言語で重み付けとともに定義させる。次に、定義結果である色心理パラメータを、ニューラルネットワーク２０２に入力する。出力された色補正パラメータの組合せを用いて出力画像を形成する。【選択図】図５
2011193269.tif 000002
【特許請求の範囲】
【請求項１】
複数の色補正パラメータの組合せを指定した際に、出力画像の印象を複数の感覚言語で重み付けとともに定義した色心理パラメータを入力、前記色補正パラメータの組合せを出力とする学習データによって学習するニューラルネットワークと、
ユーザが原稿から画像を出力しようとする際に、ユーザに、所望する出力画像の印象を複数の感覚言語で重み付けとともに定義させた、画像出力に用いる色心理パラメータを、前記ニューラルネットワークに入力する制御を行う制御手段と、
前記ニューラルネットワークから出力された、画像出力に用いる色補正パラメータの組合せを用いて出力画像を形成する画像形成手段と、
を有することを特徴とする、画像形成装置。
【請求項２】
前記制御手段は、前記画像形成手段によって形成された出力画像の印象が、ユーザが所望した出力画像の印象に一致しているか否かを、ユーザに問い合わせ、一致していない場合に、前記画像形成手段によって形成された出力画像の印象を、ユーザに、複数の感覚言語で重み付けとともに定義させ、定義結果の色心理パラメータを入力、前記画像出力に用いる色補正パラメータを出力とする新規学習データを作成し、
前記ニューラルネットワークは、前記新規学習データを学習することを特徴とする、請求項１記載の画像形成装置。
【請求項３】
前記画像出力に用いる色心理パラメータは、ユーザが重み付けした感覚言語の重み付け結果、及び、ユーザによる重み付けがなされなかった感覚言語についてランダムに重み付けした重み付け結果からなることを特徴とする、請求項１又は２記載の画像形成装置。
【請求項４】
複数の色補正パラメータの組合せを指定した際に、出力画像の印象を複数の感覚言語で重み付けとともに定義した色心理パラメータを入力、前記色補正パラメータの組合せを出力とする学習データによって学習するニューラルネットワークを用いる画像形成方法であって、
ユーザが原稿から画像を出力しようとする際に、ユーザに、所望する出力画像の印象を複数の感覚言語で重み付けとともに定義させる工程と、
その定義結果を画像出力に用いる色心理パラメータとして、該色心理パラメータを前記ニューラルネットワークに入力する工程と、
前記ニューラルネットワークから出力された、画像出力に用いる色補正パラメータの組合せを用いて出力画像を形成する画像形成工程と、
を含むことを特徴とする、画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び方法に関し、特に、画像イメージに対する印象が個人の感性の違いによってそれぞれ異なることに対応する技術に関する。
【背景技術】
【０００２】
特許文献１には、複数の色調整パラメータの組合せを指定した際に、出力画像の印象を感覚的な言葉で定義した色心理パラメータと、前記複数の色調整パラメータの組合せとを対応させて記憶した記憶手段と、前記色心理パラメータを指定するための指定手段と、前記指定手段で指定された色心理パラメータと対応する前記記憶手段に記憶されている複数の色調整パラメータの組み合わせを実行する色調整実行手段とを備えており、前記色心理パラメータを入力すると、それに対応した前記色調整パラメータを決定する機能を有する画像形成装置について開示されている。
【０００３】
ここで、色調整パラメータとは、赤、青、緑、シアン、マゼンタ、イエローそれぞれの濃度やガンマテーブル、コントラストなどといったパラメータのことを指す。「色補正パラメータ」とも言う。以下では、「色補正パラメータ」と呼ぶ。なお、色補正パラメータは、上記のような複数のパラメータの組合せとして捉えることができる。
また、出力画像の印象を定義する感覚的な言葉とは、例えば、「鮮やかな」、「くっきりとした」などといった、画像イメージを表す形容詞を指す。以下では、このような言葉のことを「感覚言語」と呼ぶ。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、前述した従来技術では、「色調整の複雑な設定をなくして使い勝手を良くし，迅速に設定できるようにすると共に，色調整時に色調整後の出力画像の変化を容易に想像できるようにして簡単に好みの画像を得られるようにする」とあるが、本来人間の感性というのは、個々人によって異なるものであり、その部分が考慮されていない。
【０００５】
そこで本発明では、ユーザによる感性の違いを考慮し、ユーザに複雑な色補正パラメータを入力させることなく、所望のカラー画像を、簡単な感覚的な言語の重み付けによって出力することができる画像形成装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために本発明は、第１の態様として、複数の色補正パラメータの組合せを指定した際に、出力画像の印象を複数の感覚言語で重み付けとともに定義した色心理パラメータを入力、前記色補正パラメータの組合せを出力とする学習データによって学習するニューラルネットワークと、ユーザが原稿から画像を出力しようとする際に、ユーザに、所望する出力画像の印象を複数の感覚言語で重み付けとともに定義させた、画像出力に用いる色心理パラメータを、前記ニューラルネットワークに入力する制御を行う制御手段と、前記ニューラルネットワークから出力された、画像出力に用いる色補正パラメータの組合せを用いて出力画像を形成する画像形成手段と、を有することを特徴とする、画像形成装置を提供するものである。
【０００７】
また、第２の態様として、複数の色補正パラメータの組合せを指定した際に、出力画像の印象を複数の感覚言語で重み付けとともに定義した色心理パラメータを入力、前記色補正パラメータの組合せを出力とする学習データによって学習するニューラルネットワークを用いる画像形成方法であって、ユーザが原稿から画像を出力しようとする際に、ユーザに、所望する出力画像の印象を複数の感覚言語で重み付けとともに定義させる工程と、その定義結果を画像出力に用いる色心理パラメータとして、該色心理パラメータを前記ニューラルネットワークに入力する工程と、前記ニューラルネットワークから出力された、画像出力に用いる色補正パラメータの組合せを用いて出力画像を形成する画像形成工程と、を含むことを特徴とする、画像形成方法を提供するものである。
【発明の効果】
【０００８】
本発明によれば、ユーザの感性による違いが考慮されており、所望のカラー画像を簡単な感覚的な言語の重み付けによって出力することが可能な画像形成装置及び方法を提供することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明による実施形態の画像形成装置の制御系の構成例を示すブロック図である。
【図２】階層型ネットワークモデルを説明するための図である。
【図３】本実施形態において、ユーザ毎に行われるアンケートを説明するための図である。
【図４】本実施形態において用いられる階層型ネットワークモデルを説明するための図である。
【図５】本実施形態の機能構成を示すブロック図である。
【図６】実施例１の処理の流れを示すフローチャートである。
【図７】実施例２の処理の流れを示すフローチャートである。
【図８】実施例３の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１０】
＜基本構成＞
図１に、本発明を好適に実施した一実施形態に係る画像形成装置の制御系の構成例を示す。図１は、本実施形態の画像形成装置の制御系の構成例を示すブロック図である。この画像形成装置は、ＭＦＰであり、エンジン部２０１とコントローラ部（画像処理装置）２０２とを備えている。なお、ＭＦＰの代わりに、レーザプリンタ、デジタル複写機、又はファクシミリ装置等の他の画像形成装置を用いてもよい。
【００１１】
エンジン部２０１は、スキャナ１０１，プロッタ１０２，読み取り制御部１０３，書き込み制御部１０４，およびエンジン制御ＣＰＵ１０５等によって構成されている。このエンジン部２０１が装置本体に相当する。
スキャナ１０１は、原稿の画像を読み取る画像読取手段である。
プロッタ１０２は、それぞれコントローラ部２０２のメモリ１１５に展開された画像データをＡＳＩＣ１１２および書き込み制御部１０４を介して受け取り、可視画像としてのトナー画像を記録用紙（他の記録材でもよい）に印刷（形成）する画像形成部（画像形成手段）と、その画像形成部によって記録用紙に形成されたトナー画像を加熱して定着させる定着部（定着手段）とを備えている。
画像形成部は、例えばＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｂ（ブラック）の４色版のレーザビームを出力できる光書込装置を搭載している。
なお、画像形成部内の光書込装置からのレーザビームによる画像の書き込みは、周知であるため、詳細は省略する。また、画像形成部および定着部はそれぞれ３つ以上備えていてもよい。
読み取り制御部１０３は、スキャナ１０１による原稿画像の読み取りを制御するものである。
書き込み制御部１０４は、プロッタ１０２に備えている各画像形成部内の光書込装置を制御する書き込み制御手段（書込制御装置）である。
エンジン制御ＣＰＵ１０５は、図示しないＲＯＭ内のプログラムに従って動作することにより、エンジン部２０１の各部を統括的に制御するものである。
【００１２】
コントローラ部２０２は、コントローラ制御ＣＰＵ１１１、ＡＳＩＣ１１２、操作部１１３、ＨＤＤ１１４、メモリ１１５、およびネットワークインタフェース（以下「インタフェース」を「Ｉ／Ｆ」ともいう）１１６等によって構成されている。なお、操作部１１３は実際にはコントローラ部２０２の外側に配置されている。
コントローラ制御ＣＰＵ１１１は、図示しないＲＯＭ内の固定プログラムおよびメモリ１１５上に展開したプログラムに従って動作することにより、コントローラ部２０２の各部を統括的に制御するものである。
ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  ＩＣ）１１２は、多機能デバイスボードであり、コントローラ制御ＣＰＵ１１１の制御対象となるデバイスの共有化を図り、アーキテクチャの面からアプリケーションプログラム等の開発の高効率化を支援するものである。
操作部１１３は、画像形成装置により提供される画像処理機能の選択に基づくエンジン部２０１に対する動作指示等のデータを画像形成装置の操作者が入力するための各種の操作キー（操作スイッチ又は操作ボタンともいう）、ＬＣＤ又はＣＲＴ等の文字表示器を有するものである。
ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１１４は、大量のデータを記憶保持する不揮発性の記憶手段（記憶装置）であり、ＯＳ（オペレーティングシステム）を含むプログラムや、各種設定データ、画像データ等の各種データを蓄積することができる。なお、このＨＤＤ１１４に、メモリ１１５内のデータを蓄積しておくこともできる。また、不揮発性メモリを備え、それに各種設定データを記憶するようにしてもよい。
メモリ１１５は、各種プログラムを記憶するプログラムメモリ、コントローラ制御ＣＰＵ１１１がデータ処理を行う際に使用するワークメモリ、および画像データを展開する画像メモリ等として使用するＲＡＭ等の記憶手段である。
ネットワークＩ／Ｆ１１６は、図示しないネットワークを介してパーソナルコンピュータ等の外部装置と通信を行うためのものである。
ここで、印刷対象となる画像データは、スキャナ１０１からの読み取りデータ（ＲＧＢの画像データ）、ネットワークＩ／Ｆ１１６からの入力データ、ＨＤＤ１１４の蓄積データと様々であるが、印刷動作を行う場合、カラー（フルカラー）の場合にはＹＭＣＢの各色版の画像データに、モノクロの場合はモノクロ（グレイスケール）の画像データにそれぞれ予め変換し、メモリ１１５に展開する。
【００１３】
このように構成された画像形成装置において、コントローラ部２０２のコントローラ制御ＣＰＵ１１１は、電源投入時に、ＲＯＭ内のブートプログラムに従い、ＨＤＤ１１４内のＯＳ（オペレーションシステム）およびアプリケーションソフトウェアを含む各種プログラムを読み出してメモリ１１５上に展開した後、その各種プログラムに従って動作し（各種プログラムを必要に応じて選択的に実行し）、装置を制御することにより、本実施形態の要部に関わる、ニューラルネットワークシステムを用いたカラー画像出力機能を実現することができる。
【００１４】
ここで、本実施形態において重要となる、ニューラルネットワークについて説明する。ニューラルネットワークは、人間の脳の仕組みを模倣した情報処理機構である。ニューラルネットワークを用いることにより、パターン認識や予測などの定式化が困難な問題の解決が可能なことから、近年ニューラルネットワークの様々な分野への適用が行われている。例えば、人物の判断処理のような判断基準が変化するような処理は問題の定式化が困難なため、プログラム化された手順を元に処理を行うコンピュータで、パターン認識を行うことは困難である。そこで、人間の脳の仕組みを模倣したシステムを構築することにより、人間の基本機能である認識や記憶や判断などの処理を、コンピュータ上で実現するために考案されたのがニューラルネットワークである。
【００１５】
ニューラルネットワークの基本モデルは、図２のようになる。図２は、階層型ネットワークと呼ばれるモデルとなるが、この階層型ネットワークにおける特徴は、信号の伝播処理を繰り返し行うことにより、与えられた問題に対する望ましい入出力パターンを得ることができるということである。つまり、この階層型ネットワークに、事前に入出力パターンを幾つか学習させておけば、あるデータを入力した際に、その入力に対する望ましい出力データを得ることができるというものである。
この、事前に学習させておく入出力パターンを「学習パターン」という。
【００１６】
＜学習データ＞
まず、本システムに事前に入力しておく学習データについて、図３と図４を用いて説明する。最初に画像形成装置は、各ユーザに対してそれぞれ個別にアンケートを実行する。アンケート内容は、図３に示したように、ある原稿に対して、色補正パラメータを様々に変化させた複数のカラー出力画像に対して「鮮やかな」「くっきりとした」などといった画像を表現する感覚言語の５段階の重み付けをユーザに入力してもらうといったものになる。
【００１７】
この５段階の重み付け／画像の色補正パラメータの組み合わせを、それぞれ入力層／出力層として、図４に示したような、ニューラルネットワークモデルにおける階層型ネットワークに、学習データとして学習させる。上記アンケートから学習データ作成までを、画像形成装置を利用する各ユーザごとに実施し、そのユーザごとの学習データを、画像形成装置に記録させる。
【００１８】
＜機能構成＞
上述のような学習データによって学習され、信号の電波処理を繰り返し行うことにより、あるデータを入力した際にその入力に対する望ましい出力データが得られることができるようになったニューラルネットワークを有する本実施形態に係る画像形成装置の機能構成について説明する。図５に、本実施形態の機能ブロック図を示す。
【００１９】
本実施形態の画像形成装置は、図５に示すように、制御手段３０１と、ニューラルネットワーク３０２と、画像形成手段３０３を有する。
制御手段３０１は、例えば、図１のコントローラ制御ＣＰＵ１１１がＨＤＤ１１４に格納されているソフトウェアプログラムをメモリ１１５上に展開し、実行することによって構成される機能ブロックである。
制御手段３０１は、ユーザが原稿から画像を出力しようとする際に、そのユーザに、所望する出力画像の印象を複数の感覚言語で重み付けとともに定義させる処理を行う。これは、上述のアンケートを実行する処理である。定義させる処理は、具体的には、例えば、操作部１１３の図示しないディスプレイ画面にアンケート画面を表示してユーザによる入力を待つようにしてもよい。
また、制御手段３０１は、その定義結果を画像出力に用いる色心理パラメータとして、これをニューラルネットワーク３０２に入力する処理も行う。
【００２０】
ニューラルネットワーク３０２は、図４を参照しながら説明したような学習機能を備える階層型ネットワークである。ニューラルネットワーク３０２は、学習データによって学習され、信号の電波処理を繰り返し行うことにより、あるデータを入力した際にその入力に対する望ましい出力データが得られることができるようになっている。この学習データは、個人毎に異なる。したがって、ニューラルネットワーク３０２は、感覚言語（色心理パラメータ）と色補正パラメータの相関を各ユーザ毎に事前に学習している。
この学習によって、ニューラルネットワーク３０２は、ユーザが本画像形成装置を用いて原稿から画像を出力しようとする際に、制御手段３０１から色心理パラメータの入力を受けて、画像出力を試みているユーザにユニークなカラー画像を出力するような色補正パラメータを出力する。
換言すれば、ニューラルネットワーク３０２は、ユーザ毎に別々に用意されている。本実施形態においては、ユーザＩＤに対応する階層型ネットワークがそれぞれ用意されている。
【００２１】
画像形成手段３０３は、例えば、図１のエンジン部２０１とＡＳＩＣ１１２、コントローラ制御ＣＰＵ１１１等によって実現することができる。また、画像形成手段３０３は、ユーザが本画像形成装置を用いて原稿から画像を出力しようとする際に、ニューラルネットワーク３０２から出力される色補正パラメータを用いて出力画像を形成する。
【００２２】
＜画像出力＞
このような機能構成を備える本実施形態に係る画像形成装置が実行する画像出力時の動作について、図６ないし図８を参照して、説明する。なお、図６ないし図８において、同等の処理を行うブロックには同じ符号を振り、しばしば説明を省略する。
【００２３】
図６は、本実施形態に係る画像形成装置の第１動作例（以下、実施例１という）の流れを示すフローチャートである。
ユーザが、ある原稿を画像形成装置にセットし、カラー画像出力を要求すると、図６に示すフローチャートが開始される。カラー画像出力の要求を受けて、制御手段３０１は、ユーザが出力させたいカラー画像のイメージをユーザ自身に定義させる。
【００２４】
この定義は、各感覚言語５段階の重み付けで点数化（鮮やかな⇒５点／くっきりとした⇒３点など）したもの（感覚言語の重み付け入力）である。また、制御手段３０１は、その感覚言語の重み付け入力を、ユーザに画像形成装置の操作部１１３上で入力させる。また、自身のユーザＩＤの入力も行わせる（ステップＳ１０１）。
【００２５】
すると制御手段３０１は、そのユーザＩＤに対応した階層型ネットワークを呼び出し（ステップＳ１０２）、ユーザによって入力された感覚言語の点数を入力する（ステップＳ１０３）。
【００２６】
すると、ニューラルネットワーク機能により、その入力された感覚言語の点数に対応した色補正パラメータが、階層型ネットワークから出力され、画像形成手段３０３は、その色補正パラメータを元に、カラー画像を出力する（ステップＳ１０４）。
【００２７】
カラー画像の出力の際、制御手段３０１は、操作部１１３上に、出力カラー画像が、ユーザの持っていた画像イメージと一致しているかどうかを”はい”、”いいえ”で選択させる（ステップＳ１０５）。もしユーザの持っていた画像イメージと一致していた場合はそこで”はい”を選択し、終了となる。もしその出力カラー画像が、ユーザの画像イメージと一致していなかった場合、ユーザは操作部上で、”いいえ”を選択し、その画像に対して再度、感覚言語による５段階の重み付けを、操作部１１３上で実施する（ステップＳ１０６）。そして制御手段３０１は、出力カラー画像の色補正パラメータ／ユーザによる再重み付けの結果を、そのユーザの学習データの新たなパラメータとして追加し、階層型ネットワークの更新を行う（ステップＳ１０７）。
【００２８】
図７は、本実施形態に係る画像形成装置の第２動作例（以下、実施例２という）の流れを示すフローチャートである。
ユーザが、ある原稿を画像形成装置にセットし、カラー画像出力を要求すると、図７に示すフローチャートが開始される。カラー画像出力の要求を受けて、制御手段３０１は、ユーザが出力させたいカラー画像のイメージをユーザ自身に定義させる。
【００２９】
この定義は、特に自身の意識する各感覚言語のみに対して５段階の重み付けで点数化（例えば、鮮やかさを特に意識した画像を出力したい場合は、”鮮やかな”の点数だけを入力する）したもの（感覚言語の重み付け入力（ユーザの意識する感覚言語のみ））である。また、制御手段３０１は、その感覚言語の重み付け入力を、ユーザに画像形成装置の操作部１１３上で入力させる。また、自身のユーザＩＤの入力も行わせる（ステップＳ１０１ａ）。
【００３０】
すると制御手段３０１は、そのユーザＩＤに対応した階層型ネットワークを呼び出し（ステップＳ１０２）、ユーザによって入力された感覚言語以外の感覚言語をランダムに点数化し（ステップＳ１０３ａ）、幾つかのそのランダムパターンを、上記階層型ネットワークに入力する（ステップＳ１０３ｂ）。
【００３１】
例えばユーザが、”鮮やかな⇒５点”と入力した場合、
第１パターン：鮮やかな⇒５点／くっきりとした⇒３点／あでやかな⇒２点・・・
第２パターン：鮮やかな⇒５点／くっきりとした⇒１点／あでやかな⇒４点・・・
第３パターン：鮮やかな⇒５点／くっきりとした⇒５点／あでやかな⇒３点・・・
・・・といった複数パターンを用意し、それぞれを階層型ネットワークに入力する。
【００３２】
すると、ニューラルネットワーク機能により、その入力された感覚言語の点数に対応した色補正パラメータが、階層型ネットワークから出力され、画像形成手段３０３は、その色補正パラメータを元に、それぞれの入力パターンに対応した、複数のカラー画像を出力する（ステップＳ１０４ａ）。
【００３３】
図８は、本実施形態に係る画像形成装置の第３動作例（以下、実施例３という）の流れを示すフローチャートである。
ユーザが、ある原稿を画像形成装置にセットし、カラー画像出力を要求すると、図７に示すフローチャートが開始される。カラー画像出力の要求を受けて、制御手段３０１は、ユーザが出力させたいカラー画像のイメージをユーザ自身に定義させる。
【００３４】
この定義は、特に自身の意識する各感覚言語のみに対して５段階の重み付けで点数化（例えば、鮮やかさを特に意識した画像を出力したい場合は、”鮮やかな”の点数だけを入力する）したもの（感覚言語の重み付け入力（ユーザの意識する感覚言語のみ））である。また、制御手段３０１は、その感覚言語の重み付け入力を、ユーザに画像形成装置の操作部１１３上で入力させる。また、自身のユーザＩＤの入力も行わせる（ステップＳ１０１ａ）。
【００３５】
すると制御手段３０１は、そのユーザＩＤに対応した階層型ネットワークを呼び出し（ステップＳ１０２）、ユーザによって入力された感覚言語以外の感覚言語をランダムに点数化し（ステップＳ１０３ａ）、幾つかのそのランダムパターンを、上記階層型ネットワークに入力する（ステップＳ１０３ｂ）。
【００３６】
例えばユーザが、”鮮やかな⇒５点”と入力した場合、
第１パターン：鮮やかな⇒５点／くっきりとした⇒３点／あでやかな⇒２点・・・
第２パターン：鮮やかな⇒５点／くっきりとした⇒１点／あでやかな⇒４点・・・
第３パターン：鮮やかな⇒５点／くっきりとした⇒５点／あでやかな⇒３点・・・
・・・といった複数パターンを用意し、それぞれを階層型ネットワークに入力する。
【００３７】
すると、ニューラルネットワーク機能により、その入力された感覚言語の点数に対応した色補正パラメータが、階層型ネットワークから出力され、画像形成手段３０３は、その色補正パラメータを元に、それぞれの入力パターンに対応した、複数のカラー画像を出力する（ステップＳ１０４ａ）。
【００３８】
カラー画像の出力の際、制御手段３０１は、操作部１１３上に、出力カラー画像が、ユーザの持っていた画像イメージと一致しているかどうかを”はい”、”いいえ”で選択させる（ステップＳ１０５）。もしユーザの持っていた画像イメージと一致していた場合はそこで”はい”を選択し、終了となる。もしその出力カラー画像が、ユーザの画像イメージと一致していなかった場合、ユーザは操作部上で、”いいえ”を選択し、その画像に対して再度、感覚言語による５段階の重み付けを、操作部１１３上で実施する（ステップＳ１０６）。そして制御手段３０１は、出力カラー画像の色補正パラメータ／ユーザによる再重み付けの結果を、そのユーザの学習データの新たなパラメータとして追加し、階層型ネットワークの更新を行う（ステップＳ１０７）。
【００３９】
上記実施形態によれば、感覚言語／色補正パラメータの相関を、ニューラルネットワークシステムを用いて事前に学習させているため、ユーザが複雑な色補正パラメータを入力することなく、感覚的な言語でイメージを入力することで、そのイメージに対応したカラー画像を出力することができる。
【００４０】
また、ユーザが複数の場合にもユーザ毎にニューラルネットワークシステムを用いて事前に学習させているため、個々人の色に対する感性の違いに適切に対応することができる。換言すれば、そのユーザが持っているイメージに対応した、ユーザごとにユニークなカラー画像を出力することができる。
【００４１】
また、実施例１、３の構成によれば、出力されたカラー画像がユーザのイメージに一致しなかった場合に、ユーザが新たに重み付けした結果を学習させる機能を有しているため、次にユーザが同じ重み付けを入力した場合には、その重み付けのイメージに合ったカラー画像を出力することができる。
【００４２】
また、実施例２、３の構成によれば、ユーザが自分の意識したいイメージの重み付けのみを入力することで、その他のイメージの重み付けをランダムに変化させた複数のカラー画像を出力する機能を有しているため、ユーザが潜在的には所望していた、つまり意識していなかったような、思いがけずイメージに合致したといったような画像を、ユーザに提示できる可能性がある。
【符号の説明】
【００４３】
１１１    コントローラ制御ＣＰＵ
１１２    ＡＳＩＣ
１１３    操作部
１１４    ＨＤＤ
１１５    メモリ
３０１    制御手段
３０２    ニューラルネットワーク（階層型ネットワーク）
３０３    画像形成手段
【先行技術文献】
【特許文献】
【００４４】
【特許文献１】特開平０７−２０３２３０号公報
【図１】
2011193269.tif 000003
【図２】
2011193269.tif 000004
【図３】
2011193269.tif 000005
【図４】
2011193269.tif 000006
【図５】
2011193269.tif 000007
【図６】
2011193269.tif 000008
【図７】
2011193269.tif 000009
【図８】
2011193269.tif 000010