(57)【特許請求の範囲】
【請求項１】
通信ネットワークを介してユーザ端末に提供する画像情報を処理する画像情報処理装置において、
前記ユーザ端末から送信される情報からユーザ情報を取得するユーザ情報取得部と、
前記ユーザ情報取得部で取得されたユーザ情報に基づき、ユーザの年齢層又はユーザの居住地域を予測するユーザ特性予測部と、
前記ユーザ特性予測部で予測された前記ユーザの居住地域又はユーザの年齢層に基づいて、予め蓄積された居住地域又は年齢層別に記憶色又は嗜好色を反映した複数のプロファイルから選択されたプロファイルを用いて、当該プロファイルを処理可能な前記ユーザ端末に送信する前記画像情報には当該プロファイルを付加する処理を行い、当該プロファイルを処理できない前記ユーザ端末に送信する前記画像情報には、当該プロファイルにより色補正処理を行う画像補正部とを備えている画像情報処理装置。
【請求項２】
請求項１に記載された画像情報処理装置において、
前記ユーザ情報は、少なくとも前記ユーザ端末に割り当てられたＩＰアドレス並びに前記ユーザ端末に用いられているＯＳ及びＷｅｂブラウザに関する情報を含む画像情報処理装置。
【請求項３】
通信ネットワークを介してユーザ端末に提供する画像情報を処理する画像情報処理方法において、
前記ユーザ端末から送信される情報からユーザ情報を取得するステップと、
前記ユーザ情報を取得するステップで取得されたユーザ情報に基づき、ユーザの年齢層又はユーザの居住地域を予測するユーザ特性予測ステップと、
前記ユーザ特性予測ステップで予測されたユーザの居住地域又はユーザの年齢層に基づいて、予め蓄積された居住地域又は年齢層別に記憶色又は嗜好色を反映した複数のプロファイルから選択するステップと、
選択された前記プロファイルを前記ユーザ端末が処理可能であると判定された場合に前記ユーザ端末に送信する前記画像情報に当該プロファイルを付加する処理を行うステップと、
選択された前記プロファイルを前記ユーザ端末が処理できないと判定された場合に前記ユーザ端末に送信する前記画像情報に当該プロファイルにより色補正処理を行うステップと
を備えている画像情報処理方法。
【請求項４】
コンピュータを請求項１又は２に記載された画像情報処理装置が有するユーザ情報取得部及び画像補正部として機能させるためのプログラム。
【請求項５】
請求項４に記載されたプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットを介して閲覧される写真等の画像に関する情報を処理する画像情報処理装置及び画像情報処理方法に関する。
【背景技術】
【０００２】
従来より、インターネットに接続するＷｅｂサーバにアクセスして画像データベースから写真等の画像を読み出してユーザ端末で閲覧したり、ユーザ端末から画像をＷｅｂサーバに提供して画像データベースに蓄積することで公開するサービスが行われている。
図８は、こうした画像に関するサービスを行うためのシステムに関するブロック構成図である。インターネット１００には、ユーザ端末１０１〜１０４及びＷｅｂサーバ２００が接続されており、Ｗｅｂサーバ２００には、画像データを蓄積する画像ＤＢ２０１が接続されている。なお、図示されていないが、各ユーザ端末は、端末が設置された地域のアクセスポイント等を経由してインターネットに接続される。この例では、ユーザ端末１０１（画像提供者Ａが利用）から写真等の画像が提供されて、ユーザ端末１０２〜１０４（閲覧者Ｂ１〜Ｂ３が利用）で提供された画像を閲覧する。画像を提供するユーザ端末としては、例えば、画像表示機能を備えたパーソナルコンピュータ、カメラ機能を備えた携帯電話等の携帯端末、ネットワーク接続機能を備えたデジタルスチルカメラ等が挙げられる。Ｗｅｂサーバ２００は、ユーザ端末１０２〜１０４に画像ＤＢ２０１に蓄積された画像を検索するためのユーザインタフェースを提供し、ユーザ端末１０２〜１０４からの送信要求に応じて画像ＤＢ２０１から画像を読み出してユーザ端末に送信する。また、Ｗｅｂサーバ２００は、ユーザ端末１０１から提供された画像を画像ＤＢ２０１に蓄積するように処理する。
【０００３】
こうした画像情報の提供サービスでは、不特定多数のユーザに画像を閲覧又は購入等のために提供する場合、画像をユーザの使用する端末において正確に表示する必要がある。そのため、ユーザの居住地域等の個人情報を入力してもらい、得られた個人情報に基づいて地域性を考慮した画像情報の補正を行った後ユーザに提供していた。しかしながら、画像データベースに多数の画像が蓄積されている場合に、購入するか決めていないにもかかわらずユーザに対して個人情報の入力を求めると、ユーザがセキュリティの観点からサービスにアクセスすることに躊躇するようになる。結局、個人情報を入力する必要のないサービスにユーザがアクセスするようになって、画像が正確に表示されない状態でユーザが閲覧又は購入するようになり、画像情報の提供サービスを普及させる際の妨げとなってしまう可能性がある。
【０００４】
そのため、ユーザの個人情報の入力に依らずに、ユーザがインターネットへアクセスする端末のＩＰ（Internet Protocol）アドレスに基づいてユーザの居住地域を特定し、地域性を考慮して情報を配信する技術が実用化されている。例えば、特許文献１では、ユーザ端末に割り当てられたアクセスポイントのＩＰアドレスとアクセスポイントに対応する地域とが対応づけられた地域データベースを用いて、ユーザ端末に割り当てられたＩＰアドレスからユーザ端末が接続されたアクセスポイントに対応する地域を判別し、判別された地域に基づいてその地域に対応したウェブ情報を選択してユーザ端末に送信するウェブ情報提供方法が記載されている。また、特許文献２では、パーソナルコンピュータと接続された印刷処理装置に色補正データを保持するようにし、色補正データに関するデータをＨＴＭＬドキュメントとしてパーソナルコンピュータ上のブラウザに送信し、ＨＴＭＬ（Hyper Text Markup Language）ドキュメントに基づいてパーソナルコンピュータで入力された入力結果を印刷時の色補正に反映させて印刷するようにした点が記載されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献２に記載されているように、パーソナルコンピュータにインストールされているＯＳ（Operating System）やＷｅｂブラウザといったプログラムの種類によって、画像表示の際の色合いが異なっており、ユーザの端末で画像を表示する場合には、その端末にインストールされたプログラムに応じて色補正を行わないと、正確に画像を表示することができない。特許文献１では、ユーザ端末に割り当てられたＩＰアドレスに基づいてその地域に対応するウェブ情報をユーザ端末に送信するようにしているが、上述した画像情報の提供サービスの場合には、ユーザ端末にインストールされたプログラムについて考慮されていないため、特に、画像（写真）を正確な色で表示することができず、提供した画像を表示する際に、不自然に鮮やかな画像や逆に彩度の低い画像を表示してしまうという問題があった。
そこで、本発明は、インターネットを介してユーザ端末に提供する画像情報をユーザ端末に応じて適切な色で表示させるように処理する画像情報処理装置及び画像情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像情報処理装置は、通信ネットワークを介してユーザ端末に提供する画像情報を処理する画像情報処理装置において、前記ユーザ端末から送信される情報からユーザ情報を取得するユーザ情報取得部と、前記ユーザ情報取得部で取得されたユーザ情報に基づき、ユーザの年齢層又はユーザの居住地域を予測するユーザ特性予測部と、前記ユーザ特性予測部で予測された前記ユーザの居住地域又はユーザの年齢層に基づいて、予め蓄積された居住地域又は年齢層別に記憶色又は嗜好色を反映した複数のプロファイルから選択されたプロファイルを用いて、当該プロファイルを処理可能な前記ユーザ端末に送信する前記画像情報には当該プロファイルを付加する処理を行い、当該プロファイルを処理できない前記ユーザ端末に送信する前記画像情報には、当該プロファイルにより色補正処理を行う画像補正部とを備えている。
【発明の効果】
【０００７】
本発明は、上記の構成を有することで、インターネットを介してユーザ端末に提供する画像情報をユーザ端末に応じて適切な色で表示させるように処理することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る画像情報処理装置を備える画像情報提供システムに関するブロック構成図である。
【図２】本実施形態に係る画像情報処理装置に関するハードウェア構成を示すブロック図である。
【図３】画像データを提供する場合の処理フローである。
【図４】ユーザ情報取得処理に関するフローである。
【図５】ユーザ情報取得処理に関する別の処理フローである。
【図６】“HTTP_ACCEPT_LANGUAGE”に対応するデータ及び言語の対応表である。
【図７】プロファイルの一例を示すリストである。
【図８】従来の画像に関するサービスを行うシステムに関するブロック構成図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面を用いて説明する。図１は、本実施形態に係る画像情報処理装置を備える画像情報提供システムに関するブロック構成図である。図１において、インターネット１００、ユーザ端末１０１〜１０４、Ｗｅｂサーバ２００及び画像ＤＢ２０１は、図８と同様であるので説明を省略する。画像情報処理装置１は、ユーザ情報取得部２、画像補正部３、ユーザ特性予測部４、プロファイル選択部５及びプロファイル蓄積部６を備えている。また、インターネット１００には、公知のＷｈｏｉｓサーバ７が接続されている。Ｗｈｏｉｓサーバ７は、ユーザ情報取得部２から送信されるユーザ端末に関するＩＰアドレスを受信して、そのＩＰアドレスに対応する管理者情報をユーザ情報取得部２へ送信する。なお、この例では、画像情報処理装置１は、Ｗｅｂサーバ２００と別体となっているが、画像情報処理装置１にＷｅｂサーバ２００の機能を持たせて一体化することもできる。
【００１０】
図２は、本実施形態に係る画像情報処理装置１に関するハードウェア構成を示すブロック図である。画像情報処理装置は、バス１０と、それぞれがバス１０に接続されたＣＰＵ（Central Processing Unit）１１、メモリ１２、通信装置１３、ディスプレイ１４、ＨＤ（Hard Disk）ドライブ１５、入力装置１６、ＣＤ（Compact Disk）−ＲＯＭ（Read Only Memory）ドライブ１７を備えている。ＣＰＵ１１は、画像情報処理装置１の動作制御を行うものである。メモリ１２は、ＣＰＵ１１が起動時に実行するプログラムや必要なデータ等を記憶するためのＲＯＭ（Read Only Memory）、ＣＰＵ１１のワークエリア等を構成するためのＲＡＭ（Random Access Memory）等からなる。ＣＰＵ１１は、ＲＡＭをワークメモリとして用いることにより、ＲＯＭ、ＨＤドライブ１５などに格納されたソフトウェア（プログラム）を動作させ、これらの要素で構成するコンピュータを動作制御部として機能させる。このコンピュータは、本実施形態では、ユーザ端末に送信する画像情報を処理するプログラムを駆動することにより、上記の各部の機能を実現する。
通信装置１３は、Ｗｅｂサーバ２００及び画像ＤＢ２０１と接続してデータの送受信を行う。また、画像情報処理装置１がＷｅｂサーバ２００と一体化している場合には、インターネット１００に接続し、ユーザ端末１０１〜１０４及びＷｈｏiｓサーバ７との間でデータ通信を行うための装置である。ディスプレイ１４は、液晶パネルディスプレイ等からなり、画像情報処理装置１を操作するための画面や動作状態を表示する。入力装置１６は、キーボードやマウス等からなり、画像情報処理装置１に対する種々のキー操作や指示の入力を行うためのものである。
ＨＤドライブ１５は、種々のアプリケーションプログラム、ワークデータ、及びファイルデータなどを記憶する。ＣＤ−ＲＯＭドライブ１７は、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなどの記録媒体の読み出しを行うための装置である。
【００１１】
ユーザ情報取得部２は、ユーザ端末１０１〜１０４におけるユーザの操作間隔、ユーザ端末１０１〜１０４に割り当てられたＩＰアドレス、ユーザ端末１０１〜１０４で使用されているＷｅｂブラウザに関する情報など、ユーザが通常意識しないで送信しているユーザ情報をＷｅｂサーバ２００から取得するとともに、ユーザ端末１０１〜１０４に割り当てられたＩＰアドレスをインターネット１００を介してＷｈｏｉｓサーバ７へ送信してＩＰアドレスに対応する管理者情報をＷｈｏｉｓサーバ７から取得する。
【００１２】
画像補正部３は、Ｗｅｂサーバ２００から送信要求された画像データを画像ＤＢ２０１より取得するとともに、プロファイル選択部５から送信されたプロファイル情報に基づいて画像データの色が正確に表示されるように処理する。具体的には、プロファイル情報に基づいて画像データの色補正を行ったり、画像データにプロファイル情報を添付する処理を行う。ユーザ特性予測部４は、ユーザ情報取得部２で取得されたユーザ情報に基づいて、ユーザ端末のＯＳやＷｅｂブラウザのカラーマネジメント機能の対応状況、ユーザの年齢層等を判定し、判定結果に基づいてユーザ特性情報を作成してプロファイル選択部５に送信する。プロファイル選択部５は、ユーザ特性予測部４から送信されたユーザ特性情報に基づいて画像データの色補正に用いるプロファイルをプロファイル蓄積部６から選択する。プロファイル蓄積部６は、画像ＤＢ２０１に蓄積された画像データをユーザの特性や居住地域に応じて適切に色表示されるように、予め様々な居住地域や年齢層別に記憶色や嗜好色を反映した複数のプロファイルを蓄積している。こうしたプロファイルは、主観評価実験等に基づき作成される。
ここで、プロファイルとは、ディスプレイやプリンタ等のデバイスによる色の出力差を補正する為のデータである。プロファイルは、特定のデバイスでの色の再現方法を数学的に記述したデータファイルである。プロファイルは、ＩＣＣ（International Color Consortium）で規格化されたものが、一般的によく知られている。プロファイルは、どの規定に従っているか等、色の情報を正しく伝える役割を担っている。そのため、デバイスに対応したプロファイルを使用することで、適切な色で表示することが可能となる。
【００１３】
図３は、画像データを提供する場合の処理フローである。まず、ユーザ端末１０２〜１０４では、ＩＰアドレスの割り当てられたコンピュータ上で動作するＷｅｂブラウザを用い、画像提供サービスを行うＷｅｂサイトのＵＲＩ（Uniform Resource Identifier）（通常はトップページのＵＲＩ）を入力操作又は選択操作する。この場合、ユーザ端末１０２〜１０４に備えるキーボードを操作してＷｅｂブラウザの所定の位置に入力してもよいし、マウス操作に連動してディスプレイに表示されるポインタによってＷｅｂブラウザに表示された所望のＵＲＩのリンク箇所を選択してもよい。こうした操作により、インターネット１００を介して、Ｗｅｂサーバ２００に対して画像提供サービスに関するＨＴＭＬデータを送信要求する。その際に、Ｗｅｂサーバ２００には、ユーザ端末１０２〜１０４に割り当てられたＩＰアドレスや用いているＷｅｂブラウザに関する情報等が併せて送信される。
【００１４】
ユーザ端末１０２〜１０４からのＨＴＭＬデータの送信要求に対して、Ｗｅｂサーバ２００は、画像提供サービスに関する画像検索画面等に必要なデータをユーザ端末１０２〜１０４に送信する（Ｓ１０）。Ｗｅｂサーバ２００から送信されるデータとしては、画像提供サービスに関するユーザインタフェースを提供するためのＨＴＭＬデータ及び参照されている他のデータ（表示画面のデザインに必要な画像データ等）が挙げられる。また、Ｗｅｂサーバ２００は、ユーザ情報取得部２に対し、ユーザ端末１０２〜１０４からの送信要求に関する情報以外の情報（例えば、ユーザ端末１０２〜１０４からの送信要求日時、ＩＰアドレス等の画像提供サービスに直接は関係しない情報）を送信する。
ユーザ端末１０２〜１０４のＷｅｂブラウザは、Ｗｅｂサーバ２００からＨＴＭＬデータを受信すると、ＨＴＭＬデータを解釈して画像提供サービスに関する画像検索画面を表示する。ユーザは、画像検索画面の所定の入力欄に閲覧したい画像に関連するキーワードをキーボード等の入力手段により入力する操作を行う。また、Ｗｅｂブラウザ上に所望のキーワードに関連付けられたリンクが表示されている場合には、マウス操作に連動するポインタをリンクに位置合せしてマウスのクリック操作を行う。こうした操作によりキーワードを指定し、その他の必要な検索条件を設定して画像検索を実行する（Ｓ１１）。
【００１５】
ユーザ端末１０２〜１０４において画像検索が実行されると、Ｗｅｂサーバ２００は、指定されたキーワード等の検索条件に関する情報を画像ＤＢ２０１に送信し、画像の検索条件以外の情報（例えば、ユーザ端末１０２〜１０４に割り当てられたＩＰアドレス等のＷｅｂブラウザから検索実行時に送信される情報、検索実行に関する情報を受信した日時等の検索条件に直接関係しない情報）をユーザ情報取得部２へ送信する。画像ＤＢ２０１は、受信した検索条件に関する情報（例えば、画像データにタグ付けされたジャンル、撮影日時、ファイルサイズ等）に合致する画像データを検索し、検索された画像データを画像補正部３へ送信する。
【００１６】
ユーザ情報取得部２は、Ｗｅｂサーバ２００から画像の検索条件以外の情報を受信すると、ユーザ端末１０２〜１０４で用いているＷｅｂブラウザに関する情報等のユーザ情報を取得する（Ｓ１２）。取得するユーザ情報としては、例えば、ユーザの操作時間、ユーザ端末１０２〜１０４に割り当てられたＩＰアドレスの管理者情報（Administrative Contact）、ユーザ端末１０２〜１０４で用いているＯＳ及びＷｅｂブラウザの種類及びバージョンが挙げられる。
【００１７】
図４は、ユーザ情報取得処理に関するフローである。まず、ユーザの操作時間に関するデータは、ユーザ端末１０２〜１０４から画像提供サービスの送信要求があった日時と検索実行に関する情報を受信した日時との時間差を算出して、送信要求から検索実行までの操作にかかった時間に対応するデータとして取得する（Ｓ１２０１）。ＩＰアドレスの管理情報については、ユーザ端末１０２〜１０４で用いているＷｅｂブラウザからＷｅｂサーバ２００に送信される環境変数のうち“REMOTE_ADDR”に対応するデータがＩＰアドレスに該当するので、“REMOTE_ADDR”としてＩＰアドレスを取得し（Ｓ１２０２）、取得したＩＰアドレスをＷｈｏｉｓサーバ７に送信して、ＩＰアドレスに対応する管理者情報を問い合わせる（Ｓ１２０３）。そして、Ｗｈｉｏｓサーバ７から送信された管理者情報を取得する（Ｓ１２０４）。ＯＳ及びＷｅｂブラウザの種類及びバージョンに関する情報については、ユーザ端末１０２〜１０４で用いているＷｅｂブラウザからＷｅｂサーバ２００に送信される環境変数のうち“HTTP_USER_AGENT”に対応するデータから取得する（Ｓ１２０５）。こうして取得されたユーザ情報は、ユーザ情報取得部２からユーザ特性予測部４に送信される。
【００１８】
図５は、ユーザ情報取得処理に関する別の処理フローである。この例では、ユーザ端末１０２〜１０４の居住地域に関するデータをＷｈｏｉｓサーバ７に問い合せることなく取得するようにしている。まず、図４に示す処理フローと同様にユーザの操作時間に関するデータを取得する（Ｓ１２０１）。次に、ユーザ端末１０２〜１０４で用いているＷｅｂブラウザからＷｅｂサーバ２００に送信される環境変数のうち“HTTP_ACCEPT_LANGUAGE”に対応するデータを取得する（Ｓ１２１０）。図６は、“HTTP_ACCEPT_LANGUAGE”に対応するデータ及び言語の対応表である。図６に示す対応表に基づいて使用する言語が特定できれば、対応する居住地域を予測することができるようになる。図４に示す処理フローのように、Ｗｈｏｉｓサーバ７にＩＰアドレスの管理者情報を問い合わせる場合には、１つのＷｈｏｉｓサーバ７にすべてのＩＰアドレスに関する情報が保持されているわけではなく、ユーザ端末１０２〜１０４に対応する居住地域を特定するためには、複数のＷｈｏｉｓサーバ７に問い合わせる必要がある。そのため、頻繁に複数のＷｈｏｉｓサーバ７に問い合わせる処理を行うと、ネットワークトラフィックを増大させてしまうようになるが、図５に示す処理フローでは、Ｗｈｏｉｓサーバ７に問い合せる処理を行わないため、ネットワークトラフィックを増大させることはない。
そして、図４に示す処理フローと同様にＯＳ及びＷｅｂブラウザの種類及びバージョンに関する情報を取得し（Ｓ１２０５）、取得したユーザ情報をユーザ特性予測部４に送信する。
【００１９】
次に、図３に示すように、ユーザ特性予測部４においてユーザ特性の予測処理が行われる（Ｓ１３）。予測処理では、図４に示すように、ユーザ情報取得部２から送信された、ユーザの操作時間、ＯＳ及びＷｅｂブラウザの種類及びバージョン、並びに、ユーザ端末１０２〜１０４のＩＰアドレスの管理者情報に基づいて、ユーザの年齢層、ユーザ端末で用いているＯＳ及びＷｅｂブラウザのカラーマネジメントシステム（Color Management System；以下「ＣＭＳ」と略称する）への対応の有無、並びに、ユーザの居住地域、を予測する。
ユーザの年齢層については、予め評価実験等を行い、その評価結果に基づいて年齢層別の平均的な操作時間の範囲（例えば、２９歳以下：０秒〜１５秒未満、３０歳〜４９歳：１５秒〜３０秒未満、５０歳以上：３０秒以上）を統計的に設定し、その設定値を保存しておく。そして、送信されたユーザの操作時間に基づいてユーザの年齢層を予測する。例えば、送信されたユーザの操作時間が１７秒である場合には、ユーザの年齢層は３０歳〜４９歳と予測する。
ユーザ端末で用いているＯＳのＣＭＳへの対応の有無については、予めＯＳの種類及びバージョンとＣＭＳへの対応有無を調査し、その調査結果を保存しておく。そして、送信されたＯＳの種類及びバージョンに基づいてＣＭＳへの対応の有無を判定する。ＯＳの種類が合致してバージョンが合致するものがない場合には、該当するＯＳの最新バージョンのＣＭＳへの対応の有無と同様であるとする。Ｗｅｂブラウザについても同様の予測処理を行い、ＣＭＳへの対応の有無を判定する。
ユーザの居住地域については、送信されたＩＰアドレスの管理者情報に対応する国コードを取得し、取得された国コードに一致する国をユーザの居住地域とする。例えば、居住地域が日本国内である場合には、ＩＰアドレスの管理者情報に“*****JP（*****は任意の文字列）”といった情報が含まれている。したがって、JP、US、FR・・・といった国コードを管理者情報の中から抽出してユーザの居住地域を予測する。
【００２０】
ユーザ特性予測部４において予測された情報は、プロファイル選択部５に送信されてＯＳのＣＭＳへの対応の有無が判定される（Ｓ１４）。ステップＳ１４でＹＥＳの場合には、さらにＷｅｂブラウザのＣＭＳへの対応の有無を判定する（Ｓ１５）。ステップＳ１５でＹＥＳの場合には、プロファイルの選択処理を行う（Ｓ１６）。また、ＯＳ及びＷｅｂブラウザがともにＣＭＳに対応していることを示す情報を画像補正部３に送信する。
プロファイルの選択処理では、ユーザの年齢層及びユーザの居住地域に関する予測情報に対応するプロファイルをプロファイル蓄積部６から読み出し、画像補正部３へ送信する。図７は、プロファイルの一例を示すリストである。この例では、ｓＲＧＢ（standard ＲＧＢ）値をＬ＊ａ＊ｂ＊値に変換するためのテーブル（ａ）及びＬ＊ａ＊ｂ＊値をｓＲＧＢ値に変換するためのテーブル（ｂ）を備えている。テーブル（ａ）は、主観評価実験に基づき、ｓＲＧＢ値を均等に区切った格子点に対し、好ましい記憶色などを再現するＬ＊ａ＊ｂ＊値となるように作成されている。また、テーブル（ｂ）は、Ｌ＊ａ＊ｂ＊値を均等に区切った格子点に対し、色差が最小となるようなｓＲＧＢ値を対になるように作成されている。
【００２１】
画像補正部３では、ステップＳ１６において選択処理されたプロファイルを、ステップＳ１１において画像ＤＢ２０１で検索された画像データに付加する（Ｓ１７）。そして、Ｗｅｂサーバ２００及びインターネット１００を介して、ユーザ端末１０２〜１０４にプロファイルが付加された画像データを送信する（Ｓ２０）。なお、ステップＳ１７において、画像データにＡｄｏｂｅＲＧＢ（Ａｄｏｂｅはアドビシステムズ社の登録商標）対応の画像データが含まれる場合には、画像補正部３は、ＡｄｏｂｅＲＧＢ値とＬ＊ａ＊ｂ＊値を相互に変換するためのプロファイルをプロファイル選択部５に要求し、プロファイル選択部５はユーザの年齢層及び居住地域に対応したＡｄｏｂｅＲＧＢ値に関するプロファイルをプロファイル蓄積部６から読み出し、画像補正部３に送信する。そして、画像補正部３は、ＡｄｏｂｅＲＧＢ対応の画像データに、ステップＳ１６で選択されたプロファイル及びＡｄｏｂｅＲＧＢ値に関するプロファイルを付加してユーザ端末に送信するように処理する。
【００２２】
ステップＳ１４でＮＯの場合又はステップＳ１５でＮＯの場合には、ステップＳ１６と同様のプロファイル選択処理を行い、画像補正部３に選択されたプロファイルを送信するとともに、ＯＳ及びＷｅｂブラウザのいずれか一方がＣＭＳに対応していないことを示す情報を画像補正部３に送信する（Ｓ１８）。
画像補正部３ではステップＳ１８で選択されたプロファイルに基づいて画像補正処理を行う（Ｓ１９）。画像補正処理は、例えば、図７に示すプロファイルの場合、テーブル（ａ）を用いて補間演算によりｓＲＧＢ対応の画像データをＬ＊ａ＊ｂ＊対応の画像データに変換し、変換されたＬ＊ａ＊ｂ＊対応の画像データをテーブル（ｂ）によりｓＲＧＢ対応の画像データに戻す処理を行う。こうした変換処理により、画像ＤＢ２０１に蓄積されていたＲＧＢ対応の画像とｓＲＧＢ値は異なるが、ユーザの年齢層及び居住地域に対応した色補正がなされた画像データを得ることができる。なお、ステップＳ１９において、画像データにＡｄｏｂｅＲＧＢ対応の画像データが含まれている場合には、画像補正部３は、ＡｄｏｂｅＲＧＢ値とＬ＊ａ＊ｂ＊値を相互に変換するためのプロファイルをプロファイル選択部５に要求し、プロファイル選択部５はユーザの年齢層及び居住地域に対応したＡｄｏｂｅＲＧＢ値に関するプロファイルをプロファイル蓄積部６から読み出し、画像補正部３に送信する。画像補正部３は、受信したプロファイルによりＡｄｏｂｅＲＧＢ対応の画像データをＬ＊ａ＊ｂ＊対応の画像データに変換した後、ステップＳ１８で選択されたプロファイルを用いてＬ＊ａ＊ｂ＊対応の画像データをｓＲＧＢ対応の画像データに変換して画像補正を行う。そして、Ｗｅｂサーバ２００及びインターネット１００を介して、ユーザ端末１０２〜１０４に画像補正された画像データを送信する（Ｓ２０）。
【００２３】
以上のように処理された画像データをユーザ端末１０２〜１０４が受信した場合、ＯＳ及びＷｅｂブラウザの両方がＣＭＳに対応しているユーザ端末１０２〜１０４では、プロファイルが付加された画像データを受信し、付加されたプロファイルに基づいてディスプレイに依存しないＬ＊ａ＊ｂ＊対応の画像データに変換した後、ディスプレイに関連付けられたプロファイルによりＲＧＢ対応の画像データに変換して、画像データを適切な色に補正してディスプレイに表示する。一方、ＯＳ及びＷｅｂブラウザのいずれか一方がＣＭＳに対応していないユーザ端末１０２〜１０４では、ユーザ端末１０２〜１０４にそれぞれ対応して色補正されたｓＲＧＢ対応の画像データを受信して、そのままディスプレイに表示する。一般に標準的な画像とされているｓＲＧＢ対応の画像データに予め変換されているので、ユーザ端末１０２〜１０４のそれぞれに対応して適切に色補正された画像がディスプレイに表示されるようになる。
【符号の説明】
【００２４】
１・・・画像情報処理装置、２・・・ユーザ情報取得部、３・・・画像補正部、４・・・ユーザ特性予測部、５・・・プロファイル選択部、６・・・プロファイル蓄積部、１００・・・インターネット、１０１〜１０４・・・ユーザ端末、２００・・・Ｗｅｂサーバ、２０１・・・画像ＤＢ。
【先行技術文献】
【特許文献】
【００２５】
【特許文献１】特許第３２５４４２２号公報
【特許文献２】特開平１１−３３８６６２号公報
【図１】
0005857691.tif 000002
【図２】
0005857691.tif 000003
【図３】
0005857691.tif 000004
【図４】
0005857691.tif 000005
【図５】
0005857691.tif 000006
【図６】
0005857691.tif 000007
【図７】
0005857691.tif 000008
【図８】
0005857691.tif 000009