(57)【要約】【課題】人工照明に応じて撮影画像を補正するための補正情報として３波長蛍光灯に使用する３波長などの詳細な情報を取得して撮影画像を適切に補正する。【解決手段】バーコード読み取り部１４は、人工照明にバーコードとして印字された照明情報がカメラ部１３で撮影された場合に照明情報を読み取る。ＯＣＲ読み取り部１５は、人工照明に文字として印字された照明情報がカメラ部１３で撮影された場合に照明情報を読み取る。カメラ制御部１７は、バーコード読み取り部１４またはＯＣＲ読み取り部１５により照明情報として３波長の情報が読み取られた場合は、３波長情報を補正情報として用いて画像補正を行う。また、カメラ制御部１７は、バーコード読み取り部１４またはＯＣＲ読み取り部１５により照明情報としてメーカー名や型番の情報のみが読み取られた場合は、照明データベース２８１から取得した３波長の情報を補正情報として用いて画像補正を行う。【選択図】図１
2006270547.tif 000002
【特許請求の範囲】
【請求項１】
室内での撮影時に、使用する人工照明に応じて撮影画像を補正する携帯端末装置であって、
画像を撮影するカメラと、
前記カメラにより人工照明に印字されている照明情報の撮影が行われた場合に、撮影された画像から前記照明情報を読み取る情報読み取り手段と、
前記情報読み取り手段にて読み取られた前記照明情報に基づいて撮影画像の補正に用いる補正情報を取得し、取得した補正情報を用いて撮影画像を補正するカメラ制御手段とを有する携帯端末装置。
【請求項２】
前記カメラ制御手段は、前記情報読み取り手段にて読み取られた前記照明情報に前記補正情報が含まれている場合は、前記照明情報から前記補正情報を取得し、前記照明情報に前記補正情報が含まれていない場合は、前記照明情報と前記補正情報とが対応付けられて登録されているデータベースを検索し、当該データベースから前記補正情報を取得する、請求項１に記載の携帯端末装置。
【請求項３】
前記データベースは、前記携帯端末装置の外部に設けられたインターネット上のサーバに備えられているものであり、
前記情報読み取り手段は、前記カメラにより人工照明に印字されている前記サーバの前記インターネット上のアドレスを示すアドレス情報の撮影が行われた場合に、撮影された画像から前記アドレス情報を読み取り、
前記カメラ制御手段は、前記情報読み取り手段にて読み取られた前記アドレス情報に基づいて前記インターネット上の前記サーバに備えられた前記データベースにアクセスし、当該データベースから前記補正情報を取得する、請求項２に記載の携帯端末装置。
【請求項４】
前記データベースは、前記携帯端末装置の内部に備えられており、
前記カメラ制御手段は、前記携帯端末装置の内部に備えられた前記データベースにアクセスし、当該データベースから前記補正情報を取得する、請求項２に記載の携帯端末装置。
【請求項５】
前記情報読み取り手段は、人工照明にバーコードとして印字されている情報を読み取るバーコード読み取り手段である、請求項１から４のいずれか１項に記載の携帯端末装置。
【請求項６】
前記情報読み取り手段は、人工照明に文字として印字されている情報を読み取るＯＣＲ読み取り手段である、請求項１から４のいずれか１項に記載の携帯端末装置。
【請求項７】
室内での撮影時に、使用する人工照明に応じて撮影画像を補正する携帯端末装置であって、
画像を撮影するカメラと、
前記カメラによる撮影が行われた場合に、撮影された画像を基にして人工照明から照射された光について所定項目の測定を行う測光手段と、
前記測光手段にて測定された測定結果を示す測定情報に基づいて撮影画像の補正に用いる補正情報を取得し、取得した補正情報を用いて撮影画像を補正するカメラ制御手段とを有する携帯端末装置。
【請求項８】
前記カメラ制御手段は、前記測光手段にて測定された前記測定情報に前記補正情報が含まれている場合は、前記測定情報から前記補正情報を取得し、前記測定情報に前記補正情報が含まれていない場合は、前記照明情報と前記補正情報とが対応付けられて登録されているデータベースを検索し、当該データベースから前記補正情報を取得する、請求項７に記載の携帯端末装置。
【請求項９】
前記データベースは、前記携帯端末装置の外部に設けられたインターネット上のサーバに備えられており、
前記カメラ制御手段は、前記インターネット上の前記サーバに備えられた前記データベースにアクセスし、当該データベースから前記補正情報を取得する、請求項８に記載の携帯端末装置。
【請求項１０】
前記データベースは、前記携帯端末装置の内部に備えられており、
前記カメラ制御手段は、前記携帯端末装置の内部に備えられた前記データベースにアクセスし、当該データベースから前記補正情報を取得する、請求項８に記載の携帯端末装置。
【請求項１１】
前記カメラにより撮影された画像を基にして、人工照明にフリッカが発生したことを検出するフリッカ検出手段をさらに有し、
前記カメラ制御手段は、前記フリッカ検出手段にて検出されたフリッカ検出結果を示すフリッカ検出情報も前記補正情報として用いて画像補正を行う、請求項１から１０のいずれか１項に記載の携帯端末装置。
【請求項１２】
室内での撮影時に、使用する人工照明に応じて撮影画像を補正する携帯端末装置における撮影画像補正方法であって、
カメラにより人工照明に印字されている照明情報の撮影が行われた場合に、撮影された画像から前記照明情報を読み取る第１のステップと、
前記第１のステップにて読み取られた前記照明情報に基づいて撮影画像の補正に用いる補正情報を取得し、取得した補正情報を用いて撮影画像を補正する第２のステップとを有する撮影画像補正方法。
【請求項１３】
前記第２のステップでは、前記第１のステップにて読み取られた前記照明情報に前記補正情報が含まれている場合は、前記照明情報から前記補正情報を取得し、前記照明情報に前記補正情報が含まれていない場合は、前記照明情報と前記補正情報とが対応付けられて登録されているデータベースを検索し、当該データベースから前記補正情報を取得する、請求項１２に記載の撮影画像補正方法。
【請求項１４】
前記第１のステップでは、前記カメラにより人工照明に印字されているインターネット上のアドレスを示すアドレス情報の撮影も行われた場合には、撮影された画像から前記アドレス情報も読み取り、
前記第２のステップでは、前記第１のステップにて読み取られた前記アドレス情報に基づいて、前記携帯端末装置の外部に設けられた前記インターネット上のサーバに備えられた前記データベースにアクセスし、当該データベースから前記補正情報を取得する、請求項１３に記載の撮影画像補正方法。
【請求項１５】
前記第２のステップでは、前記携帯端末装置の内部に備えられた前記データベースにアクセスし、当該データベースから前記補正情報を取得する、請求項１３に記載の撮影画像補正方法。
【請求項１６】
前記第１のステップでは、人工照明にバーコードとして印字されている情報を読み取る、請求項１２から１５のいずれか１項に記載の撮影画像補正方法。
【請求項１７】
前記第１のステップでは、人工照明に文字として印字されている情報を読み取る、請求項１２から１５のいずれか１項に記載の撮影画像補正方法。
【請求項１８】
室内での撮影時に、使用する人工照明に応じて撮影画像を補正する携帯端末装置における撮影画像補正方法であって、
カメラによる撮影が行われた場合に、撮影された画像を基にして人工照明から照射された光について所定項目の測定を行う第１のステップと、
前記第１のステップにて測定された測定結果を示す測定情報に基づいて撮影画像の補正に用いる補正情報を取得し、取得した補正情報を用いて撮影画像を補正する第２のステップとを有する撮影画像補正方法。
【請求項１９】
前記第２のステップでは、前記第１のステップにて測定された前記測定情報に前記補正情報が含まれている場合は、前記測定情報から前記補正情報を取得し、前記測定情報に前記補正情報が含まれていない場合は、前記照明情報と前記補正情報とが対応付けられて登録されているデータベースを検索し、当該データベースから前記補正情報を取得する、請求項１８に記載の撮影画像補正方法。
【請求項２０】
前記第２のステップでは、前記携帯端末装置の外部に設けられたインターネット上のサーバに備えられた前記データベースにアクセスし、当該データベースから前記補正情報を取得する、請求項１９に記載の撮影画像補正方法。
【請求項２１】
前記第２のステップでは、前記携帯端末装置の内部に備えられた前記データベースにアクセスし、当該データベースから前記補正情報を取得する、請求項１９に記載の撮影画像補正方法。
【請求項２２】
前記カメラにより撮影された画像を基にして、人工照明にフリッカが発生したことを検出する第３のステップをさらに有し、
前記第２のステップでは、前記第３のステップにて検出されたフリッカ検出結果を示すフリッカ検出情報も前記補正情報として用いて画像補正を行う、請求項１２から２１のいずれか１項に記載の撮影画像補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機、ＰＨＳ（Personal Handyphone System）、ＰＤＡ（Personal Data Assistance）等のカメラを搭載した携帯端末装置、携帯端末装置における撮影画像補正方法に関する。
【背景技術】
【０００２】
携帯電話機、ＰＨＳ、ＰＤＡ等の携帯端末装置の多くは、ＴＶ電話などの用途向けにカメラを搭載している。この種の携帯端末装置において、室内でカメラによる撮影を行う場合、人工照明特有の色温度や間欠点灯などの影響を受ける。そのため、室内での撮影時には、使用する人工照明に応じて撮影画像を補正することが好ましい。
【０００３】
例えば、特許文献１には、室内でのカメラによる撮影時に、３波長蛍光体に特有の輝線（例えば、４３６ｎｍまたは５４６ｎｍ）の有無を検出することにより、人工照明が３波長蛍光灯であるか否かを判定する技術が開示されている。
【特許文献１】特開平３−１６３５３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、実際の３波長蛍光灯は、各メーカーごと、もしくは各メーカーの型番（モデル）ごとに、使用する蛍光体の種類や蛍光体のブレンドの割合が異なっているため、使用するＲ（Ｒｅｄ）、Ｇ（Ｇｒｅｅｎ）、Ｂ（Ｂｌｕｅ）の３つの波長も異なっている。
【０００５】
そのため、撮影画像を適切に補正するには、３波長蛍光灯に使用する３波長の情報を取得し、３波長の情報を補正情報として用いて撮影画像の補正を行う必要がある。しかしながら、特許文献１に開示された技術では、人工照明が３波長蛍光灯であるか否かが判定できるのみであり、３波長蛍光灯に使用する３波長の情報まで取得することはできない。
【０００６】
そこで、本発明の目的は、人工照明に応じて撮影画像を補正するための補正情報として３波長蛍光灯に使用する３波長などの詳細な情報を取得することにより、撮影画像を適切に補正することができる携帯端末装置、携帯端末装置における撮影画像補正方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の携帯端末装置は、室内での撮影時に、使用する人工照明に応じて撮影画像を補正する携帯端末装置である。
【０００８】
本発明の第１の態様の携帯端末装置は、画像を撮影するカメラと、前記カメラにより人工照明に印字されている照明情報の撮影が行われた場合に、撮影された画像から前記照明情報を読み取る情報読み取り手段と、前記情報読み取り手段にて読み取られた前記照明情報に基づいて撮影画像の補正に用いる補正情報を取得し、取得した補正情報を用いて撮影画像を補正するカメラ制御手段とを有することを特徴としている。
【０００９】
この構成によれば、各メーカーにより人工照明に印字された正規の照明情報を読み取り、読み取った照明情報を基にして補正情報を取得するため、より詳細な補正情報、例えば、３波長蛍光体に使用する３波長の情報も容易に取得することができ、撮影画像をより適切に補正することができる。
【００１０】
なお、前記情報読み取り手段にて読み取られた前記照明情報に前記補正情報が含まれている場合は、前記照明情報から前記補正情報を取得し、前記照明情報に前記補正情報が含まれていない場合は、前記照明情報と前記補正情報とが対応付けられて登録されているデータベースを検索し、当該データベースから前記補正情報を取得しても良い。
【００１１】
この構成によれば、例えば、照明情報として３波長蛍光体に使用する３波長の情報が印字されていれば、３波長の情報を補正情報として取得することができる。また、照明情報として３波長蛍光体に使用する３波長の情報が印字されていなくても、照明情報を基にデータベースを検索することで３波長の情報を補正情報として取得することができる。
【００１２】
本発明の第２の態様の携帯端末装置は、画像を撮影するカメラと、前記カメラによる撮影が行われた場合に、撮影された画像を基にして人工照明から照射された光について所定項目の測定を行う測光手段と、前記測光手段にて測定された測定結果を示す測定情報に基づいて撮影画像の補正に用いる補正情報を取得し、取得した補正情報を用いて撮影画像を補正するカメラ制御手段とを有することを特徴としている。
【００１３】
この構成によれば、人工照明から照射された光を直接測定し、測定した測定情報を基にして補正情報を取得するため、より詳細な補正情報、例えば、３波長蛍光体に使用する３波長の情報も容易に取得することができ、撮影画像をより適切に補正することができる。
【００１４】
なお、前記カメラ制御手段は、前記測光手段にて測定された前記測定情報に前記補正情報が含まれている場合は、前記測定情報から前記補正情報を取得し、前記測定情報に前記補正情報が含まれていない場合は、前記照明情報と前記補正情報とが対応付けられて登録されているデータベースを検索し、当該データベースから前記補正情報を取得しても良い。
【００１５】
この構成によれば、例えば、測定手段として、３波長蛍光体に使用する３波長の情報を測定するものを用いれば、３波長の情報を補正情報として取得することができる。また、測定手段として、光強度などを測定するものを用いれば、その測定結果を基にデータベースを検索することで３波長の情報を補正情報として取得することができる。
【発明の効果】
【００１６】
以上説明したように本発明によれば、人工照明に印字された正規の照明情報を読み取ることで補正情報を取得するため、撮影画像の補正に用いる詳細な補正情報を取得することができ、それにより撮影画像をより適切に補正することができるという効果が得られる。
【発明を実施するための最良の形態】
【００１７】
以下に、本発明を実施するための最良の形態について図面を参照して説明する。ここでは、本発明の携帯端末装置を携帯電話機に適用した場合を例に挙げて説明する。
（第１の実施形態）
室内での光源には、人工照明、特に３波長蛍光灯（以下、単に「蛍光灯」と称する）を用いるのが一般的である。蛍光灯は、Ｒ（波長６１０ｎｍ程度）、Ｇ（波長５４０ｎｍ程度）、Ｂ（波長４５０ｎｍ程度）のそれぞれに発光する３色の希土類蛍光体を適切に配合することにより高い効率と高い演色性とを両立させている。また、これらの希土類蛍光体の配合比率を変えることで、幅広い光色や分光分布を実現することができる。この３色の希土類蛍光体を間欠点灯させて、光の３原色どおりに加法混色することにより、あたかも肉眼では白色の連続光を発しているかのように見える。
【００１８】
現行の蛍光灯には、レーザーマーキングなどにより、メーカー名、型番などの照明情報が文字として印字されている。蛍光灯に使用されている３波長は、メーカーごと、あるいは型番（モデル）ごとに異なる。そのため、各メーカーが、メーカー名や型番だけでなく、蛍光灯に使用されている３波長の情報を含む照明情報を文字として蛍光灯に印字することも可能である。また、これらの照明情報を、ＪＡＮ（Japan Article Number）コードやＱＲ（Quick Response）コードなどのバーコードとして蛍光灯に印字することも可能である。
【００１９】
そこで、本実施形態においては、室内での撮影時に、人工照明に文字またはバーコードとして印字されている照明情報を撮影し、撮影された画像から照明情報を読み取ることにより、人工照明に使用される３波長の情報を補正情報として取得することとしている。
【００２０】
図１を参照すると、本実施形態による携帯電話機は、ＣＰＵ（Central Processing Unit）１１と、ＲＯＭ（Read Only Memory）１２と、カメラ部１３と、情報読み取り手段であるバーコード読み取り部１４およびＯＣＲ（Optical Character Reader）読み取り部１５と、フリッカ検出部１６と、カメラ制御部１７と、作業用メモリ１８と、タイマ部１９と、表示部２０と、表示制御部２１と、送受信部２２と、入力部２３とを有する。
【００２１】
ＣＰＵ１１は、バスを介して接続される各構成要素の制御を行う。
【００２２】
ＲＯＭ１２は、ＣＰＵ１１が実行する各種の制御用プログラムや、かな文字変換等に使用される辞書等の固定的なデータを格納したメモリである。
【００２３】
カメラ部１３は、画像を撮影するカメラである。
【００２４】
バーコード読み取り部１４は、人工照明にメーカー名、型番、３波長の情報などの照明情報がバーコードとして印字されている場合に、カメラ部１３にて人工照明に印字されたバーコードが撮影されると、撮影されたバーコードからメーカー名、型番、３波長などの照明情報を読み取る。
【００２５】
ＯＣＲ読み取り部１５は、人工照明にメーカー名、型番、３波長の情報などの照明情報が文字として印字されている場合に、カメラ部１３にて人工照明に印字された文字が撮影されると、撮影された文字からメーカー名、型番、３波長などの照明情報を読み取る。
【００２６】
フリッカ検出部１６は、カメラ部１３にて撮影された画像を基にして、人工照明にフリッカが発生した場合に、フリッカ周波数、点滅タイミングを検出する。フリッカは、蛍光灯特有の現象で、蛍光灯の点滅周期で生じる明暗差のことであり、太陽光やハロゲン光では発生しない。
【００２７】
カメラ制御部１７は、カメラ部１３の撮影を制御する。具体的には、カメラ制御部１７は、バーコード読み取り部１４またはＯＣＲ読み取り部１５により読み取られた照明情報に基づいて撮影画像の補正に用いる補正情報を取得し、取得した補正情報に基づいて撮影画像を補正する。
【００２８】
例えば、カメラ制御部１７は、バーコード読み取り部１４またはＯＣＲ読み取り部１５により３波長の情報が照明情報として読み取られた場合は、読み取られた３波長情報を補正情報として用いてカメラ部１３のホワイトバランスを調整することで撮影画像を補正し、実際の室内環境下で見える通りの演色性を忠実に再現する。
【００２９】
また、カメラ制御部１７は、バーコード読み取り部１４またはＯＣＲ読み取り部１５により３波長の情報は読み取られず、メーカー名や型番の情報のみが読み取られた場合は、読み取られたメーカー名や型番の情報と３波長の情報とが対応付けられて登録されている作業用メモリ１８に備えられた照明データベース２８１にアクセスして、照明データベース２８１から３波長の情報を取得し、取得した３波長情報を補正情報として用いて画像補正を行う。照明データベース２８１に記録されている情報の一例を図２に示す。
【００３０】
あるいは、カメラ制御部１７は、バーコード読み取り部１４またはＯＣＲ読み取り部１５によりメーカー名や型番の情報のみが読み取られた場合は、インターネット上の不図示の外部サーバに備えられた照明データベース２８１と同様のデータベースにアクセスして、そのデータベースから３波長情報を取得し、取得した３波長情報を補正情報として用いて画像補正を行う。なお、上記の外部サーバのインターネット上のアドレスは、人工照明にバーコードまたは文字でアドレス情報として印字されていても良い。この場合、カメラ制御部１７は、バーコード読み取り部１４またはＯＣＲ読み取り部１５により読み取られたアドレス情報に基づいて、送受信部２２を介して上記の外部サーバに備えられたデータベースにアクセスすることになる。あるいは、上記の外部サーバのインターネット上のアドレスは、予め決められたアドレスであっても良い。
【００３１】
また、カメラ制御部１７は、複数の人工照明が併用される場合にも、各人工照明の寄与率（割合）を光量の測定結果等（カメラ部１３等で測定）を基にして判定し、各人工照明の３波長情報を寄与率に応じて調整し、これを補正情報として用いて画像補正を行うことができる。また、カメラ制御部１７は、人工照明と太陽照明とが併用される場合にも、人工照明と太陽照明の寄与率（割合）を光量の測定等を基にして判定し、人工照明の３波長情報を太陽照明との寄与率に応じて調整し、これを補正情報として用いて画像補正を行うことができる。
【００３２】
なお、本発明においては、３波長の情報を用いて撮影画像を補正する技術は任意の公知技術を使用することができるため、３波長の情報を用いた撮影画像の補正に関する詳細な説明は省略する。
【００３３】
また、カメラ制御部１７は、フリッカ検出部１６にて検出されたフリッカ周波数、点滅タイミングなどのフリッカ検出情報も補正情報として用いて撮影画像を補正する。例えば、カメラ制御部１７は、カメラ部１３のシャッター速度を、フリッカ検出部１６にて検出されたフリッカの点灯タイミングと同じにする。
【００３４】
作業用メモリ１８は、ＣＰＵ１１がプログラムを実行する上で一時的に必要とされるデータなどが登録されるＲＡＭ（Random Access Memory）などである。具体的には、作業用メモリ１８は、一般的に良く流通している各人工照明ごとに、図２に示すように、メーカー名、型番、３波長の情報などの照明情報が登録された照明データベース２８１を含んでいる。照明データベース２８１には、各人工照明ごとの照明情報が予め登録されている。ただし、バーコード読み取り部１４またはＯＣＲ読み取り部１５により照明データベース２８１に未登録の人工照明に関する照明情報が読み取られた場合には、その照明情報をカメラ制御部１７により新規に照明データベース２８１に登録することも可能である。なお、照明データベース２８１には、蛍光体に限らず、タングステン光の照明の照明情報が登録されていても良い。また、作業用メモリ１８は、カメラ制御部１７により現時点の照明情報が記録される照明情報記録部２８２も含んでいる。その他、作業用メモリ１８には、カメラ部１３で撮影された画像データが記録される不図示の記録領域なども含んでいる。
【００３５】
タイマ部１９は、時間を計測する機能を備える。
【００３６】
表示部２０は、本携帯電話機本体の前面に配置されており、白黒あるいはカラーの液晶パネルまたは有機ＥＬ（電子蛍光）等の表示装置である。
【００３７】
表示制御部２１は、表示部２０の表示を制御する。
【００３８】
送受信部２２は、無線により不図示の基地局との間で各種情報を送受信する。例えば、送受信部２２は、カメラ制御部１７により不図示のインターネット上の外部サーバに備えられたデータベースから３波長情報を取得する動作が行われる場合、外部サーバから基地局を介して３波長情報を受信する。
【００３９】
入力部２３は、ユーザにより各種の情報が入力される。例えば、室内での撮影において、人工照明と太陽照明とが併用されている場合は、その旨がユーザにより入力される。
【００４０】
以下、本実施形態による携帯電話機の動作について説明する。
【００４１】
まず、バーコード読み取り部１４を用いて人工照明に印字されたバーコードを読み取ることで、３波長情報を補正情報として取得する場合の動作について、図３のフローチャートを参照して説明する。
【００４２】
図３を参照すると、撮影場所が室内で（ステップ３０１）、人工照明にバーコードが印字されている場合（ステップ３０２）、そのバーコードがユーザによりカメラ部１３を用いて撮影される（ステップ３０３）。このバーコードは、バーコード読み取り部１４により読み取られるが（ステップ３０４）、バーコード認識ができない場合は（ステップ３０５）、ステップ３０３に戻り、再度バーコードの撮影が行われる。
【００４３】
ここで、カメラ制御部１７は、バーコード読み取り部１４によるバーコードの読み取りの結果、３波長の情報を取得した場合（ステップ３０６）、３波長の情報を、メーカー名、型番とともに、例えば、図４に示すように、照明情報記録部１８２に記録する（ステップ３０７）。そして、カメラ制御部１７は、照明情報記録部１８２に記録された３波長の情報、フリッカの有無の情報、太陽照明の有無の情報などを補正情報として用いて画像補正を行う。なお、図４において、フリッカ有無に関する情報はフリッカ検出部１６によるフリッカ検出結果に基づきカメラ制御部１７により記録されたものであり、太陽照明有無に関する情報は、ユーザによる入力部２３への入力に基づきカメラ制御部１７により記録されたものである。
【００４４】
一方、ステップ３０６でバーコード読み取り部１４によるバーコードの読み取りの結果、３波長の情報は取得されていないが、キーワードとなり得るメーカー名、型番が取得された場合（ステップ３０８）、カメラ制御部１７は、まず、メーカー名、型番の情報を、例えば、図５に示すように、照明情報記録部１８２に記録する。なお、図５において、フリッカ有無に関する情報はフリッカ検出部１６によるフリッカ検出結果に基づきカメラ制御部１７により記録されたものであり、太陽照明有無に関する情報は、ユーザによる入力部２３への入力に基づきカメラ制御部１７により記録されたものである。次に、カメラ制御部１７は、メーカー名、型番の照明情報をキーワードとして、作業用メモリ１８内の照明データベース２８１または不図示の外部サーバ内のデータベースから３波長情報を検索する（ステップ３０９）。その結果、３波長情報が取得されれば（ステップ３１０）、カメラ制御部１７は、ステップ３１０において、３波長の情報を照明情報記録部１８２に記録する。それにより、照明情報記録部１８２には、図４のような照明情報が記録される。そして、カメラ制御部１７は、照明情報記録部１８２に記録された３波長の情報、フリッカの有無の情報、太陽照明の有無の情報などを補正情報として用いて画像補正を行う。
【００４５】
次に、ＯＣＲ読み取り部１５を用いて人工照明に印字された文字を読み取ることで、３波長情報を補正情報として取得する場合の動作について、図６のフローチャートを参照して説明する。
【００４６】
図６を参照すると、撮影場所が室内で（ステップ６０１）、人工照明に３波長の情報が文字として印字されている場合（ステップ６０２）、その文字がユーザによりカメラ部１３を用いて撮影される（ステップ６０３）。この文字は、ＯＣＲ読み取り部１５により読み取られるが（ステップ６０４）、ＯＣＲ認識ができない場合や（ステップ６０５）、ＯＣＲ認識ができても波長情報が取得できない場合は（ステップ６０６）、ステップ６０３に戻り、再度、３波長の情報を示す文字の撮影が行われる。
【００４７】
ここで、カメラ制御部１７は、ステップ６０６でＯＣＲ読み取り部１５によるＯＣＲの読み取りの結果、３波長の情報を取得した場合、３波長の情報を、メーカー名、型番とともに、例えば、図４に示すように、照明情報記録部１８２に記録する（ステップ６０７）。そして、照明情報記録部１８２に記録された３波長の情報、フリッカの有無の情報、太陽照明の有無の情報などを補正情報として用いて画像補正を行う。
【００４８】
一方、ステップ６０２で３波長の情報が印字されていないが、キーワードとなり得るメーカー名、型番の情報が文字として人工照明に印字されている場合（ステップ６０８）、その文字がユーザによりカメラ部１３を用いて撮影される（ステップ６０９）。この文字は、ＯＣＲ読み取り部１５により読み取られるが（ステップ６１０）、ＯＣＲ認識ができない場合や（ステップ６１１）、ＯＣＲ認識ができてもメーカー名、型番の情報が取得できない場合は（ステップ６１２）、ステップ６０９に戻り、再度、メーカー名、型番の情報を示す文字の撮影が行われる。
【００４９】
ここで、カメラ制御部１７は、ステップ６１２でＯＣＲ読み取り部１５によるＯＣＲの読み取りの結果、メーカー名、型番の情報がキーワードとして取得された場合、まず、メーカー名、型番の情報を、例えば、図５に示すように、照明情報記録部１８２に記録する。次に、カメラ制御部１７は、メーカー名、型番の照明情報をキーワードとして作業用メモリ１８内の照明データベース２８１または不図示の外部サーバ内のデータベースから３波長情報を検索する（ステップ６１３）。その結果、３波長情報が取得されれば（ステップ６１４）、カメラ制御部１７は、ステップ６０７において、３波長の情報を照明情報記録部１８２に記録する。それにより、照明情報記録部１８２には、図４のような情報が記録される。そして、カメラ制御部１７は、照明情報記録部１８２に記録された３波長の情報、フリッカの有無の情報、太陽照明の有無の情報などを補正情報として用いて画像補正を行う。
【００５０】
上述したように本実施形態においては、バーコード読み取り部１４またはＯＣＲ読み取り部１５において、室内での撮影時に、人工照明に文字またはバーコードとして印字されている照明情報がカメラ部１３にて撮影されると、撮影された画像から照明情報を読み取り、カメラ制御部１７において、バーコード読み取り部１４またはＯＣＲ読み取り部１５にて読み取られた照明情報を基に人工照明に使用されている３波長の情報を補正情報として取得し、取得した補正情報を用いて画像を補正している。
【００５１】
このように、カメラ制御部１７においては、人工照明が蛍光灯である旨の情報だけでなく、蛍光灯に使用する３波長の情報までも補正情報として取得することができるため、３波長の情報に基づいて撮影画像をより適切に補正することができる。
【００５２】
なお、本実施形態においては、バーコード読み取り部１４およびＯＣＲ読み取り部１５の双方を設けた構成としたが、本発明はこれに限定されない。例えば、人口照明にバーコードとしてのみ照明情報が印字されている場合は、バーコード読み取り部１４のみを設けることができる。または、人口照明に文字としてのみ照明情報が印字されている場合は、ＯＣＲ読み取り部１５のみを設けることができる。
（第２の実施形態）
第１の実施形態では、人工照明に文字またはバーコードとして印字されている照明情報を読み取り、読み取った照明情報に基づいて人工照明に使用されている３波長の情報を補正情報として取得する構成であった。これに対し、本実施形態では、人工照明から照射される光を直接測定し、その測定結果を示す測定情報に基づいて人工照明に使用されている３波長の情報を補正情報として取得する構成としている。
【００５３】
図７を参照すると、本実施形態による携帯電話機は、測光手段である分光輝度計２４を設けた点が、図１に示した第１の実施形態とは異なる。
【００５４】
分光輝度計２４は、人工照明から照射されるＲ、Ｇ、Ｂの各色の光の波長を測定するものである。この光は、人工照明から直接受けた直接光に限らず、人工照明からの光が室内で反射された間接反射錯乱光でも良い。なお、分光輝度計２４は、任意の公知の分光輝度計を使用することができ、一般的なものであれば特に限定されるものではないため、分光輝度計２４についての詳細な説明は省略する。
【００５５】
本実施形態においては、分光輝度計２４により人工照明に使用されている３つの波長を直接測定することができる。そのため、カメラ制御部１７において、分光輝度計２４により測定された３波長の情報を補正情報として用いて撮影画像をより適切に補正することができる。また、分光輝度計２４では、蛍光灯に限らず、他の光源についても各種測定（コントラストや輝度の測定など）を行い、その測定結果のスペクトラム解析を行うことなども可能である。そのため、カメラ制御部１７において、分光輝度計２４によるスペクトラム解析結果を補正情報として用いて画像補正を行えば、色再現性に優れた画像を得ることができる。
【００５６】
なお、本実施形態においては、分光輝度計２４の他に、バーコード読み取り部１４およびＯＣＲ読み取り部１５を設けているが、バーコード読み取り部１４およびＯＣＲ読み取り部１５を設けない構成にすることも当然に可能である。ただし、分光輝度計２４の他に、バーコード読み取り部１４およびＯＣＲ読み取り部１５も設けた場合には、人工照明に使用される３波長の情報を誤って認識する可能性が高い環境において、分光輝度計２４の測定結果を基に取得した３波長の情報が誤っていたとしても、その後に、人工照明に印字されている正規の照明情報を基に得られた３波長の情報を用いて画像を再補正することが可能になるという利点がある。
【００５７】
また、本実施形態においては、測光手段として分光輝度計２４を用いたが、本発明はこれに限定されない。例えば、カメラ部１３の内部において、赤色、緑色、青色の各画素をそれぞれ通過させるカラーフィルタと、各画素のカラーフィルタを通過した光の光強度を測定する光強度測定部とを測光手段として設ける構成としても良い。この構成の場合、カメラ制御部１７は、各画素のカラーフィルタを通過した光の光強度の比率（％）を算出し、算出した情報を基にして図２に示したような照明データベース２８１または不図示の外部サーバ内のデータベースから３波長情報を取得することができる。このとき、各画素のカラーフィルタを通過した光の光強度としては、全画素範囲内における赤色、緑色、青色の各画素の平均値を用いても良く、所定範囲の画素内における赤色、緑色、青色の各画素の平均値を用いても良い。また、カメラ部１３の内部において、赤色、緑色、青色の波長をそれぞれ通過させるバンドパスフィルタと、各バンドパスフィルタを通過した光の光強度を測定する光強度測定部とを測光手段として設ける構成としても良い。この構成の場合、カメラ制御部１７は、各バンドパスフィルタを通過した光の光強度の比率を算出し、算出した情報を基にして照明データベース２８１または不図示の外部サーバ内のデータベースから３波長情報を取得することができる。このとき、各波長のバンドパスフィルタを通過した光の光強度としては、全画素範囲内における赤色、緑色、青色の各波長の平均値を用いても良く、所定範囲の画素内における赤色、緑色、青色の各波長の平均値を用いても良い。また、各カラーフィルタを通過した光の光強度の比率と、各バンドパスフィルタを通過した光の光強度の比率とを組み合わせた情報を基にして、照明データベース２８１または不図示の外部サーバ内のデータベースから３波長情報を取得することもできる。
【図面の簡単な説明】
【００５８】
【図１】本発明の第１の実施形態の携帯端末装置の構成を示すブロック図である。
【図２】図１に示した照明データベース内の情報の一例を示す図である。
【図３】図１に示した携帯端末装置の動作の一例を示すフローチャートである。
【図４】図１に示した照明情報記録部内の情報の一例を示す図である。
【図５】図１に示した照明情報記録部内の情報の他の例を示す図である。
【図６】図１に示した携帯端末装置の動作の他の例を示すフローチャートである。
【図７】本発明の第２の実施形態の携帯端末装置の構成を示すブロック図である。
【符号の説明】
【００５９】
１１    ＣＰＵ
１２    ＲＯＭ
１３    カメラ部
１４    バーコード読み取り部
１５    ＯＣＲ読み取り部
１６    フリッカ検出部
１７    カメラ制御部
１８    作業用メモリ
１９    タイマ部
２０    表示部
２１    表示制御部
２２    送受信部
２３    入力部
２４    分光輝度計
【図１】
2006270547.tif 000003
【図２】
2006270547.tif 000004
【図３】
2006270547.tif 000005
【図４】
2006270547.tif 000006
【図５】
2006270547.tif 000007
【図６】
2006270547.tif 000008
【図７】
2006270547.tif 000009