(57)【特許請求の範囲】
【請求項１】
ＣＭＯＳ撮像素子及び前記ＣＭＯＳ撮像素子によって撮像された画像を表示する手段を備えるカメラ付き携帯情報端末装置であって、
前記カメラ付き携帯情報端末装置の現在位置の情報を取得する手段と、
商用電源周波数の実際の境界線を近似線で以てモデル化した境界線上の任意の個数のポイントの緯度及び経度データより成るテーブルを記憶する手段と、
前記現在位置情報を基に前記テーブルを参照及び比較することで前記カメラ付き携帯情報端末装置が使用されている地域の商用電源周波数を判定し、判定された商用電源周波数の周期の整数倍に対応する時間を前記ＣＭＯＳ撮像素子の蓄積時間に設定するフリッカ発生抑制手段とを備え、
前記フリッカ発生抑制手段は、
前記現在位置情報の緯度データ及び経度データの内の何れか一方である位置データと、前記テーブル内の前記緯度及び経度データの内で前記一方の位置データに対応する一方の位置データとを参照及び比較することで、前記カメラ付き携帯情報端末装置の現在位置が前記モデル化された境界線上の何れのポイントとポイントとの間にあるのかを判定し、前記現在位置情報の緯度データ及び経度データの内の他方の位置データと、判定された２ポイントの他方の位置データとに基づいて、前記カメラ付き携帯情報端末装置が使用されている地域の商用電源周波数を判定することを特徴とする、
カメラ付き携帯情報端末装置。
【請求項２】
請求項１記載のカメラ付き携帯情報端末装置であって、
前記フリッカ発生抑制手段は、
前記２ポイントの他方の位置データが共に等しい場合には、前記現在位置情報の他方の位置データが前記２ポイントの他方の位置データに対して何れの側に位置しているかを判断することによって前記カメラ付き携帯情報端末装置が使用されている地域の商用電源周波数を判定する一方、
前記２ポイントの他方の位置データが互いに異なる場合には、前記２ポイントを通る直線を改めて境界線として定義した上で、前記直線の傾きの正負の情報及び前記現在位置情報が前記直線の何れの側に存在するかという情報に基づいて、前記カメラ付き携帯情報端末装置が使用されている地域の商用電源周波数を判定することを特徴とする、
カメラ付き携帯情報端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ＣＭＯＳ撮像素子を備えるカメラ付きの携帯情報端末装置に関しており、特にフリッカの発生自体を抑制するための技術に関するものである。本発明は、例えば自動車電話や携帯電話やＰＨＳ(Personal Handyphone System)という様な移動体通信システムの端末に適用して好適なるものである。
【０００２】
【従来の技術】
図７は、例えば携帯電話で代表されるカメラ付き携帯情報端末装置の従来の構成を示すブロック図である。図７において、１はＣＭＯＳ撮像素子ないしはＣＭＯＳセンサを有するカメラ、２は表示制御部、３は表示パネル装置としての液晶表示装置（以下、ＬＣＤと称す）、４はアンテナ、５は無線部、６は入力キー、７はＣＰＵ制御部、８は音声制御部である。
【０００３】
ＣＰＵ制御部７により制御されたカメラ１で撮像された映像は、表示制御部２を通じて、ＬＣＤ３上に表示される。このとき、カメラ１のＣＭＯＳセンサにおける蓄積時間の設定に関しては、図８に示す様に、ＣＭＯＳセンサのライン方向毎に、蓄積を開始する時間にずれが生じる。
【０００４】
ここで、映像がその明暗を一定周期で繰り返している場合、例えば蛍光燈環境下の様に映像の明暗が５０Ｈｚ又は６０Ｈｚの周期で繰り返される場合には、蓄積時間がその周期の整数倍となっていれば、蓄積される明るさはライン単位で一定であるが、そうでない場合には、ライン単位で明るさが違ってしまい、濃淡の縞模様が発生する（図９参照）。これをフリッカと定義している。
【０００５】
携帯電話等のカメラ付き携帯情報端末装置において、このフリッカが発生すれば、本来の撮像画像が見えにくくなる為、フリッカを抑制することが重要な案件となる。従来技術では、ルックアップテーブルなどで入力−出力間にγカーブと呼ばれる変換を施して撮像画像を全体的に明るくすることで、視覚的に縞の見え方を軽減する方法が採用されていた。
【０００６】
【発明が解決しようとする課題】
γカーブによる補正によって撮像画像の明るさを補正する方法では、フリッカが軽減されるのみであり、フリッカの発生自体を抑制出来る訳ではなかった。
【０００７】
この発明はかかる問題点に鑑みて成されたものであり、フリッカの発生自体を自動的に抑制制御可能なカメラ付き携帯情報端末装置を提供することを、その目的とする。
【０００８】
【課題を解決するための手段】
請求項１の発明は、ＣＭＯＳ撮像素子及び前記ＣＭＯＳ撮像素子によって撮像された画像を表示する手段を備えるカメラ付き携帯情報端末装置であって、前記カメラ付き携帯情報端末装置の現在位置の情報を取得する手段と、商用電源周波数の実際の境界線を近似線で以てモデル化した境界線上の任意の個数のポイントの緯度及び経度データより成るテーブルを記憶する手段と、前記現在位置情報を基に前記テーブルを参照及び比較することで前記カメラ付き携帯情報端末装置が使用されている地域の商用電源周波数を判定し、判定された商用電源周波数の周期の整数倍に対応する時間を前記ＣＭＯＳ撮像素子の蓄積時間に設定するフリッカ発生抑制手段とを備えることを特徴とする。
【０００９】
更に請求項１の発明では、前記フリッカ発生抑制手段は、前記現在位置情報の緯度データ及び経度データの内の何れか一方である位置データと、前記テーブル内の前記緯度及び経度データの内で前記一方の位置データに対応する一方の位置データとを参照及び比較することで、前記カメラ付き携帯情報端末装置の現在位置が前記モデル化された境界線上の何れのポイントとポイントとの間にあるのかを判定し、前記現在位置情報の緯度データ及び経度データの内の他方の位置データと、判定された２ポイントの他方の位置データとに基づいて、前記カメラ付き携帯情報端末装置が使用されている地域の商用電源周波数を判定することを特徴とする。
【００１４】
【発明の実施の形態】
この発明に係る第１のカメラ付き携帯情報端末装置の特徴点は、ＧＰＳ(Global Positioning System) 等の現在位置情報を取得可能な装置のデータを用いて、当該端末装置が使用されている地域の商用電源周波数の判定を可能とすることにある。これにより、本装置は、フリッカの発生自体を自動的に抑制することが出来る。
【００１５】
この発明に係る第２のカメラ付き携帯情報端末装置の特徴点は、フリッカの挙動から当該端末装置が使用されている地域の商用電源周波数を判定し、その周波数に応じた蓄積時間の設定をすることにある。これにより、本装置は、フリッカの発生自体を自動的に抑制制御することが出来る。更に本装置は、携帯電話やＰＨＳ等の移動体通信システムに於けるハンドオーバー信号を受信して、位置変化情報を取得すると言う特徴点をも有する。
【００１６】
以下、この発明の実施の形態を、図面に基づいて具体的に説明する。
【００１７】
（実施の形態１）
図１は、カメラ付きの携帯電話に代表される様な、本実施の形態１に係るカメラ付きの携帯情報端末装置ないしは移動体通信端末装置の構成を示すブロック図である。図１において、１はＣＭＯＳ撮像素子ないしはＣＭＯＳセンサを有するカメラであり、２はカメラ１が出力する画像信号を表示するために最適なデータに変換する表示制御部であり、３は表示制御部２によって制御される表示パネル装置としての液晶表示装置（以下、ＬＣＤと称す）である。ここで、表示制御部２とＬＣＤ３とは、「ＣＭＯＳ撮像素子によって撮像された画像を表示する表示手段」を構成する。又、４は無線基地局（図示せず）との間で信号の送受信を行うアンテナであり、５は無線部であり、６は入力キーである。更に、７は後述するテーブル参照・データ比較・周波数判定の各機能を実行するＣＰＵ制御部であり、フリッカ発生抑制手段を成す中核部分である。同部７は、上記の機能に加えて、カメラ１及び表示制御部２を制御すると共に、「商用電源周波数の実際の境界線を近似線で以てモデル化した境界線上の任意の個数のポイントの緯度及び経度の組データより成るテーブルを記憶する手段」としての、メモリ（例えばＲＡＭやＲＯＭ）７Ｍを、その内部に備えている。又、８は音声制御部である。更に、１０はＧＰＳシステムで用いられるＧＰＳアンテナであり、９はＧＰＳ制御部であり、両部９及び１０は、「カメラ付き携帯情報端末装置の現在位置情報を取得する手段」を成している。
【００１８】
次に、図１の端末装置の動作について説明する。まず、ＧＰＳアンテナ１０から入力された信号は一旦ＧＰＳ制御部９で処理され、その結果、当該端末装置の現在位置の緯度データと経度データとから成る現在位置情報がＣＰＵ制御部７へと送信される。ＣＰＵ制御部７は、入力された、その経度／緯度データを基にして、メモリ７Ｍ内のテーブルを参照する動作を実行する。
【００１９】
ここで、メモリ７Ｍ内に格納されている上記テーブルの内容について、説明する。即ち、図２に示す様に、予め、商用電源周波数の実際の境界線と、ある等間隔の緯度線との交点が複数の経度を持たない様に、実際の境界線を近似線で以てモデル化したものを、境界線と定義しておく。その上で、緯度１データと、その緯度線とモデル化された境界線との交点の経度１データとを、モデル化された境界線上のポイントの組情報に設定する。そして、この様なモデル化された境界線上のポイントの組情報を任意の複数個分（例えばｍ個）だけ用意することで、図３に示す様なテーブルを作成し、このテーブルをメモリ７Ｍ内に記憶しておく。尚、上記のテーブル化においては、モデル化された境界線上のポイントの個数が多い程、より精度の高い位置判定が可能になる。
【００２０】
具体的な判別処理としては、ＣＰＵ制御部７は、先ずＧＰＳ制御部９から入力された現在位置情報の内の緯度データ（一方の位置データ）を用いて、図３のテーブル内の緯度ｉデータ（１≦ｉ≦ｍ）（対応する一方の位置データ）とを参照／比較することで、本端末装置の現在位置がモデル化された境界線上の何れのポイントとポイントとの間にあるかを判定する。
【００２１】
次に、ＣＰＵ制御部７は、先に求められた２ポイントの経度情報（対応する他方の位置データ）を基にして、これらの経度情報とＧＰＳ制御部９から入力された現在位置情報の内の経度データ（他方の位置データ）との比較処理を行うことで、当該端末装置が使用されている地域の商用電源周波数を判定する。即ち、図４の（１）に示す様に、２ポイントの経度情報が同じである場合には、ＣＰＵ制御部７は、入力された経度データを２ポイントの経度情報と比較し、もし入力された経度データが２ポイントの経度線に対して西側に位置するときには、当該端末装置が使用されている地域の商用電源周波数は６０Ｈｚと判定し、逆に東側を示すならば５０Ｈｚという判定結果を下す。これに対して、２ポイントの経度情報が互いに違っている場合には、ＣＰＵ制御部７は、その２点を通る直線を境界線に改めて設定した上で、図４の（２）又は（３）に示す様に、境界線を成す上記直線の傾きの正負、及び入力された緯度／経度データが上記直線のどちら側に存在するかによって、当該端末装置が使用されている地域の商用電源周波数として、５０／６０Ｈｚを判断する。
【００２２】
実際には、境界線付近での測定誤差などによる影響で、５０Ｈｚと６０Ｈｚとが頻繁に切り替わるのを防ぐ為に、ＣＰＵ制御部７は、単位時間内で任意の回数、上述の処理を行ない、結果の多数決判断により最終的な周波数を判定する。
【００２３】
更に、ＣＰＵ制御部７は、以上の処理により判定された周波数に基いて、その周期に撮像される被写体明るさに応じた整数ｎを乗じた値を蓄積時間に決定し、この蓄積時間をカメラ１に設定する。これにより、カメラ１の蓄積時間が常に当該端末装置が使用されている地域の商用電源周波数の周期の整数倍に対応した時間に等しくなるので、端末装置が商用電源周波数の境界を跨いだとしても、蛍光燈環境下でのフリッカの発生が自動的に抑制されることになる。
【００２４】
具体的には、５０Ｈｚの蛍光燈環境下であれば、
１０００ｍｓ／５０Ｈｚ／２  ＝  １０．００ｍｓ、
設定すべき蓄積時間  ＝  ｎ×１０．００ｍｓ（ｎは明るさに比例した整数）となる。
【００２５】
又、６０Ｈｚの蛍光燈環境下であれば、
１０００ｍｓ／６０Ｈｚ／２  ＝  ８．３３ｍｓ、
設定すべき蓄積時間  ＝  ｎ×８．３３ｍｓ（ｎは明るさに比例した整数）となる。
【００２６】
尚、本実施の形態においては、緯度を等間隔に指定し、経度との組情報をテーブル化したが、逆に経度を等間隔に指定し、緯度との組情報をテーブル化しても同様の効果が得られる。
【００２７】
又、本実施の形態では、ＧＰＳデータを基にしてカメラ付き携帯情報端末装置が現在使用されている地域の商用電源周波数を判定したが、これに代えて、現在、移動体通信サービスにおいて実施されている位置情報提供サービスのデータを基にして、無線基地局単位の精度で、上記の商用電源周波数を判定することも可能である。
【００２８】
（実施の形態２）
図５は、本実施の形態に係るカメラ付き携帯情報端末装置（例えばカメラ付き携帯電話）の構成を示すブロック図である。図５中、図１と同一の参照符号は同一の物を示すが、ここでは、アンテナ４及び無線部５はハンドオーバー信号を受信する無線手段をも兼ねている。
【００２９】
本実施の形態においても、その中核部分はＣＰＵ制御部７にあり、同部７は、「フリッカの挙動からカメラ付き携帯情報端末装置が使用されている地域の商用電源周波数を判定し、判定された商用電源周波数の周期の整数倍に対応する時間をカメラ１のＣＭＯＳ撮像素子の蓄積時間に設定するフリッカ発生抑制手段」を成す。より具体的には、同部７は、「一旦、蓄積時間を６０Ｈｚ周期の整数倍に対応する時間に設定した上で、ＣＭＯＳ撮像素子によって撮像される連続した映像上で縞が流れるか否かを検知し、縞が流れるときにはカメラ付き携帯情報端末装置が使用されている地域の商用電源周波数は５０Ｈｚであると判定して、５０Ｈｚ周期の整数倍に対応する時間を蓄積時間に設定する一方、縞が流れないときには蓄積時間をそのまま６０Ｈｚ周期の整数倍に対応する時間とする」機能を有する。
【００３０】
次に、図５の端末装置の動作について説明する。ここでは、撮像のフレームレートが１５Ｈｚであった場合を例として説明する。
【００３１】
先ず、蓄積時間が５０Ｈｚ周期の整数倍に対応した時間に設定されている場合には、５０Ｈｚの蛍光燈環境下ではフリッカは発生しないが、６０Ｈｚの蛍光燈環境下では、
１０００ｍｓ／１５Ｈｚ＝６６．６６ｍｓ、
６６．６６ｍｓ／８．３３ｍｓ＝８．００本
の縞が１画面内に表示され、縞の本数が整数倍である為に、連続した映像においても、１画面内で常に一定の位置に縞が発生することになる。
【００３２】
次に、蓄積時間が６０Ｈｚ周期の整数倍に対応した時間に設定されている場合には、６０Ｈｚの蛍光燈環境下ではフリッカは発生しないが、５０Ｈｚの蛍光燈環境下では、
１０００ｍｓ／１５Ｈｚ＝６６．６６ｍｓ、
６６．６６ｍｓ／１０．００ｍｓ＝６．６６本
となり、縞の本数が整数倍となっていない為に、連続した映像においては、縞が流れる様に発生することになる。
【００３３】
そこで、本実施の形態のＣＰＵ制御部７は、判定毎に一旦、蓄積時間を６０Ｈｚ周期の整数倍に対応した時間に設定した上で、この様な縞が流れるか否かを検知し、５０Ｈｚ又は６０Ｈｚの内で何れの周波数であるかを判定することで、対応する蓄積時間を自動的に切り替えることとしている。
【００３４】
具体的には、ＣＰＵ制御部７は、連続する２フレーム期間の画面内データをライン方向に積分したデータを用いて、ライン毎に連続するフレームの積分データの差分を算出する。そして、ＣＰＵ制御部７は、求められた差分値が定められた周期で規則正しく増減を繰り返している場合を検知するときに、５０Ｈｚによる蛍光燈照明下であると判定する。
【００３５】
しかしながら、この判定手段には、次の様な問題点がある。即ち、本方法では、蓄積時間が６０Ｈｚ周期の整数倍の時間に設定されていなければ５０Ｈｚの周波数を判定出来ない為、６０Ｈｚの蛍光燈環境下では問題ないけれども、５０Ｈｚの蛍光燈環境下では、蓄積時間を一旦６０Ｈｚ周期の整数倍の時間に設定しなければならないので、判定の期間中に流れる縞が発生することになる。従って、あまり頻繁に上記の判定を行なうときには、本来の目的であるフリッカ除去の効果が損なわれて、自身の処理によって却ってフリッカを発生させてしまうことになりかねない。
【００３６】
そこで、この手段を用いて判定する場合においては、移動体通信システムにおける無線基地局とのハンドオーバーを利用する。ここで、ハンドオーバーとは、図６に示す様に、本端末装置の通信中に１つの無線基地局のセルから別の無線基地局のセルへと自動的に切り替わることで、通信が継続できるようにするための機能である。この無線基地局が変化したという情報（ハンドオーバー信号）は、携帯電話等の本端末装置によっても十分に認識可能である。
【００３７】
この特徴を応用して、ハンドオーバー信号が入力しない通常時には上記のフリッカ判定間隔を比較的長めの時間間隔に設定しておいて判定回数をより少なくしておき、無線部５がハンドオーバー信号を受信したときには当該ハンドオーバー信号をＣＰＵ制御部７へ入力することで、ＣＰＵ制御部７に無線基地局が変化した情報を認識させる。この様な場合には、本端末装置が移動しており商用電源周波数の境界を跨いだ可能性がある為に、ＣＰＵ制御部７はハンドオーバー信号の受信に応じて即時に上記の判定処理を実行する。これにより、本端末装置が商用電源周波数の境界を跨いだ可能性があるときにリアルタイムで効果的に周波数の判定及び蓄積時間の設定を行うことが出来る。しかも、通常時には比較的長めの時間間隔で判定を実行するので、判定の際に流れる縞を表示する回数を必要最低限度に留めることも出来る。
【００３８】
【発明の効果】
請求項１及び２の各発明は、フリッカの発生自体を自動的に抑制することが出来るという効果を奏する。
【図面の簡単な説明】
【図１】  この発明の実施の形態１に係るカメラ付き携帯情報端末装置の構成を示すブロック図である。
【図２】  この発明の実施の形態１における商用電源周波数の境界線をモデル化した例を示す図である。
【図３】  この発明の実施の形態１における商用電源周波数の境界線のテーブル構成を示す図である。
【図４】  この発明の実施の形態１における境界線の認識手段の方法を示した図である。
【図５】  この発明の実施の形態２に係るカメラ付き携帯情報端末装置の構成を示すブロック図である。
【図６】  ハンドオーバー信号の仕組みを説明する図である。
【図７】  従来のカメラ付き携帯情報端末装置の構成を示すブロック図である。
【図８】  フリッカが発生しない場合の例を説明する図である。
【図９】  フリッカが発生する場合の例を説明する図である。
【符号の説明】
１  カメラ、２  表示制御部、３  ＬＣＤ、４  アンテナ、５  無線部、７ＣＰＵ制御部、７Ｍ  メモリ、９  ＧＰＳ制御部、１０  ＧＰＳアンテナ。
【図１】
0004094834.tif 000002
【図２】
0004094834.tif 000003
【図３】
0004094834.tif 000004
【図４】
0004094834.tif 000005
【図５】
0004094834.tif 000006
【図６】
0004094834.tif 000007
【図７】
0004094834.tif 000008
【図８】
0004094834.tif 000009
【図９】
0004094834.tif 000010