(57)【要約】【課題】信頼性の高いタッチパネル搭載表示装置を提供する。【解決手段】本発明に係る表示装置は、ユーザが触れた位置の検出に光センサを使用する光センサ方式のタッチパネルを搭載しており、表示装置を使用する地域の商用電源周波数を取得して、取得した商用電源周波数に応じて、検出における光センサのフレーム周波数を設定するものである。【選択図】図１
2009237711.tif 000002
【特許請求の範囲】
【請求項１】
対象物が触れた位置の検出に光センサを使用する光センサ方式のタッチパネル、を有する表示装置において、
自装置を使用する地域の商用電源周波数を取得する周波数取得手段と、
上記周波数取得手段により取得した商用電源周波数に応じて、上記検出における上記光センサのフレーム周波数を設定する周波数設定手段とを備えていることを特徴とする表示装置。
【請求項２】
上記周波数取得手段は、外光を受光する受光手段と、該受光手段により受光した外光の周波数を取得する外光周波数取得手段とを有しており、
上記周波数設定手段は、上記外光周波数取得手段により取得した外光の周波数に合致するように上記フレーム周波数を制御する第１周波数制御手段を有することを特徴とする請求項１に記載の表示装置。
【請求項３】
上記周波数設定手段は、現在設定されている上記フレーム周波数と新たに受光した外光の周波数との周波数差を算出する周波数差算出手段を有しており、上記周波数差算出手段により算出した上記周波数差に基づいて新たな上記フレーム周波数を設定することを特徴とする請求項２に記載の表示装置。
【請求項４】
上記周波数取得手段は、外光を受光する受光手段と、該受光手段により受光した外光の周波数を取得する外光周波数取得手段とを有しており、
上記周波数設定手段は、上記外光周波数取得手段により取得した外光の周波数に基づいて地域の商用電源周波数を取得する商用周波数取得手段と、
上記商用周波数取得手段により取得した地域の商用電源周波数に基づいて上記フレーム周波数を制御する第２周波数制御手段とを、有することを特徴とする請求項１に記載の表示装置。
【請求項５】
上記周波数取得手段は、ユーザによる地域の商用電源周波数の入力を可能とする入力手段を有しており、
上記周波数設定手段は、入力された地域の商用電源周波数に基づいて上記フレーム周波数を制御する第３周波数制御手段を有することを特徴とする請求項１に記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを搭載した表示装置に関するものであり、より具体的には、光センサ方式のタッチパネルを搭載した表示装置に関する。
【背景技術】
【０００２】
一般に、携帯電話機および携帯パーソナルコンピュータなどの電子機器では、表示手段として薄型で消費電力の小さい液晶パネルを用いた表示装置が使用されている。表示装置として液晶パネルを使用する場合には、表示にちらつきが発生することが従来知られており、表示のちらつきを抑える技術が開発されている。例えば特許文献１および特許文献２には、地域の商用電源周波数と液晶パネルの表示周波数を同一にすることにより、液晶パネルにおける表示のちらつきを防止している表示装置が開示されている。
【特許文献１】特開２００２−２０２７７２号公報（平成１４年７月１９日公開）
【特許文献２】特開２００２−１４６６１号公報（平成１４年１月１８日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
近年、携帯情報端末機器および携帯パーソナルコンピュータなどの表示装置を備えている機器に搭載されたタッチパネルが広く知られている。タッチパネルは、例えばユーザの指先やペン先などの対象物が接触した接触位置を検出するようになっている。対象物によって遮られる外光の変化、または表示装置のバックライト光において対象物によって反射される反射光を光センサが感知することによって機能する光センサ方式のタッチパネルにおいては、以下のような問題がある。蛍光灯などの商用電源を用いた外光の周波数は、商用電源周波数に応じた点滅を繰り返しており、外光の点滅振動数と、タッチパネルの光センサにおけるセンシングフレーム周波数とが同調していない場合には、商用電源周波数に応じた外光の点滅を光センサが感知してしまい、センシングにちらつき（フリッカ）が生じてしまう。センシングにちらつきが生じると、対象物がタッチパネルに触れた位置の誤認識を引き起こし、それによりタッチパネルを搭載した機器の誤作動を引き起こす虞がある。
【０００４】
そこで、本発明は上記の問題点に鑑みてなされたものであり、その目的は、タッチパネルの信頼性が高い表示装置を提供することにある。
【課題を解決するための手段】
【０００５】
本発明に係る表示装置は、上述した問題を解決するために、対象物が触れた位置の検出に光センサを使用する光センサ方式のタッチパネル、を有する表示装置において、自装置を使用する地域の商用電源周波数を取得する周波数取得手段と、上記周波数取得手段により取得した商用電源周波数に応じて、上記検出における上記光センサのフレーム周波数を設定する周波数設定手段とを備えていることを特徴とする。
【０００６】
上記構成によれば、対象物が触れた位置の検出に光センサを使用する光センサ方式のタッチパネルを搭載した表示装置は、表示装置（自装置）が使用される地域の商用電源周波数を、周波数取得手段により取得する。また、周波数設定手段により、対象物の接触位置の検出における光センサのフレーム周波数を、取得した商用電源周波数に応じて設定することができる。したがって、対象物の検出における光センサのフレーム周波数と、地域の商用電源周波数に応じて変化する外光（蛍光灯など）の周波数とが異なる場合に生じ得る相互干渉の発生を抑えることができる。これにより、検出（センシング）にちらつきが生じることを防ぎ、タッチパネルの位置検出における誤認識およびそれに伴う表示装置の誤作動を防止することができる。
【０００７】
なお、本明細書において検出における光センサのフレーム周波数とは、位置の検出に用いられるタッチパネルの各光センサが１秒間に検出をおこなう回数が意図される。
【０００８】
また、光センサ方式のタッチパネルは、対象物によって遮られる外光の変化、または対象物によって反射される光の変化を、光センサを利用して検出することによってタッチパネルとして機能するものである。
【０００９】
さらに本発明に係る表示装置においては、上記構成に加えて、上記周波数取得手段は、外光を受光する受光手段と、該受光手段により受光した外光の周波数を取得する外光周波数取得手段とを有しており、上記周波数設定手段は、上記外光周波数取得手段により取得した外光の周波数に合致するように上記フレーム周波数を制御する第１周波数制御手段を有することが好ましい。
【００１０】
上記構成によれば、外光を受光する受光手段により、表示装置を使用する場所の外光を受光する。外光周波数取得手段により、受光した外光の周波数を取得する。第１周波数制御手段は、取得した外光の周波数と、光センサの検出のフレーム周波数とが合致するようにフレーム周波数を制御する。したがって、外光の周波数とフレーム周波数とを同一にすることができるので、外光とセンシングとの間の干渉の発生を抑えることができる。また、表示装置が外光を受光して、受光した外光に基づきフレーム周波数が制御されるので、ユーザが地域の商用電源周波数が変化したことを認識していなくても、表示装置を使用する際に自動でフレーム周波数が制御されることになる。このため、タッチパネルの信頼性が常に高い表示装置を提供できる。
【００１１】
なお、蛍光灯などの商用電源を使用した外光においては、当該外光の周波数と商用電源周波数には相関関係がある。そのため、外光の周波数を取得することにより、ユーザが表示装置を使用している地域の商用電源周波数を取得することが可能となる。
【００１２】
さらに本発明に係る表示装置においては、上記構成に加えて、上記周波数設定手段は、現在設定されている上記フレーム周波数と新たに受光した外光の周波数との周波数差を算出する周波数差算出手段を有しており、上記周波数差算出手段により算出した上記周波数差に基づいて新たな上記フレーム周波数を設定することが好ましい。
【００１３】
上記構成によれば、受光した外光からその周波数を取得し、外光周波数を取得した時点において設定されているフレーム周波数と、取得した外光周波数との周波数差を算出し、得られた周波数差に基づき新たなフレーム周波数を設定できる。例えば、周波数差が認められない場合には、フレーム周波数を変化させず、周波数差が認められた場合には、その差が小さくなるようにフレーム周波数を新たに設定することができる。これにより、外光の周波数とフレーム周波数とを合致させることができ、外光とセンシングとの間の干渉の発生を抑えることができる。
【００１４】
さらに本発明に係る表示装置においては、上記構成に加えて、上記周波数取得手段は、外光を受光する受光手段と、該受光手段により受光した外光の周波数を取得する外光周波数取得手段とを有しており、上記周波数設定手段は、上記外光周波数取得手段により取得した外光の周波数に基づいて地域の商用電源周波数を取得する商用周波数取得手段と、上記商用周波数取得手段により取得した地域の商用電源周波数に基づいて上記フレーム周波数を制御する第２周波数制御手段とを、有することが好ましい。
【００１５】
上記構成によれば、外光を受光する受光手段により、表示装置を使用する場所の外光を受光する。外光周波数取得手段により、受光した外光の周波数を取得する。商用周波数取得手段は、地域の商用電源周波数により異なる外光の周波数から、ユーザが表示装置を使用している地域の商用電源周波数を取得する。第２周波数制御手段は、取得した商用電源周波数に基づいてフレーム周波数を制御する。したがって、地域の商用電源周波数に応じて、タッチパネルに使用している光センサの検出のフレーム周波数を制御することができる。例えば、地域の商用電源周波数とフレーム周波数とを合致させることができる。それにより、商用電源周波数に依存する外光とタッチパネルの光センサとの相互干渉を抑えることができ、タッチパネルの誤認識および誤作動を防止することができる。また、周波数差算出手段、および専用の自動設定回路が不要となり、部品削減およびコスト削減となる。
【００１６】
さらに本発明に係る表示装置においては、上記構成に加えて、上記周波数取得手段は、ユーザによる地域の商用電源周波数の入力を可能とする入力手段を有しており、上記周波数設定手段は、入力された地域の商用電源周波数に基づいて上記フレーム周波数を制御する第３周波数制御手段を有することが好ましい。
【００１７】
上記構成によれば、入力手段を用いて、ユーザが地域の商用電源周波数を入力する。そして、その入力された周波数に基づいて、第３周波数制御手段は、フレーム周波数を制御する。したがって、ユーザが所望のフレーム周波数を設定することが可能となる。
【発明の効果】
【００１８】
以上のように、本発明に係る表示装置は、ユーザが触れた位置の検出に光センサを利用する光センサ方式のタッチパネルを搭載しており、表示装置を使用する地域の商用電源周波数に応じて、上記光センサによるタッチパネルにおける検出のフレーム周波数を設定する周波数設定手段を備えているものである。したがって、本発明によれば、地域の商用電源周波数に応じてフレーム周波数を設定できるので、商用電源周波数に依存した外光と光センサとの干渉を抑え、タッチパネルの誤作動および誤認識を防止できる。
【発明を実施するための最良の形態】
【００１９】
〔実施の形態１〕
本発明に係る表示装置の一実施形態について、図１および図６に基づいて説明すれば以下の通りである。
【００２０】
図１は、本発明の一実施形態における表示装置のハード構成を示すシステムブロック図である。図１に示すように、表示装置１Ａは、発振子２、発振部（ＯＳＣ）３、外光周波数検出手段２１Ａ（受光手段、外光周波数取得手段、周波数取得手段）、センシングフレーム周波数設定手段２２Ａ（周波数設定手段）、およびタッチパネル５１を有する表示部５を備えている。
【００２１】
外光周波数検出手段２１Ａは、外光検出用光センサとしてのフォトダイオード１２、アンプ１３、フィルタ回路１４、および波形整形回路１５により構成されている。外光周波数検出手段２１は、地域の商用電源周波数によって周波数が変化する蛍光灯などの外光をフォトダイオード１２により検出（受光）し、検出した外光の周波数を取得するものである。
【００２２】
センシングフレーム周波数設定手段２２Ａは、センサ駆動回路６、周波数差検出回路１６（第１周波数制御手段、周波数差算出手段）、自動設定回路１７（第１周波数制御手段）、ＰＬＬ４（第１周波数制御手段）および分周器１８により構成されており、検出した外光周波数に合致するようなセンシングフレーム信号を生成するためのものである。
【００２３】
ＯＳＣ３は、発振子２による基本となる所定周波数の発振信号を出力するものである。
【００２４】
ＰＬＬ部４および分周器１８により、ＯＳＣ３からの発振信号を所望のセンシングフレーム周波数とするためのセンサクロック信号を生成し、センサ駆動回路６に入力する。
【００２５】
センサ駆動回路６は、分周器１８からのセンサクロック信号を基に、センシングフレーム信号やその他センサ用制御信号を生成する回路である。分周器１８からのセンサクロック信号を基に、検出した外光と同じ周波数となるようなセンシングフレーム信号および、その他センサ用制御信号を生成する。生成されたセンシングフレーム信号は、表示部５に搭載されているタッチパネル５１に出力される。タッチパネル５１は、このセンシングフレーム信号によって設定されているセンシングフレーム周波数にて、対象物の接触位置を検出する。
【００２６】
フォトダイオード１２は、外光を電気信号に変換するものである。フォトダイオード１２は、表示部５の表示エリア以外の場所に設けられている。外光を検出できる場所であれば制限はないが、表示エリアの近傍に設けられていることが好ましい。
【００２７】
アンプ１３は、フォトダイオード１２で受けた外光の周波数信号を増幅するものである。
【００２８】
フィルタ回路１４は、アンプ１３の出力信号から、高周波ノイズを除去するものである。
【００２９】
波形整形回路１５は、フィルタ回路１４からの出力信号を、外光周波数の波形に整形出力するものである。この波形整形出力が外光周波数出力となる。
【００３０】
周波数差検出回路１６は、センサ駆動回路６によって生成されたセンシングフレーム信号と外光周波数出力とを入力して、それらの周波数差を出力として得るものである。この差分周波数出力は、後述するように、例えば値を＋１００〜−１００まで変化させ、外光周波数出力とセンシングフレーム信号とに差がなければ「０」とし、外光周波数出力の方がセンシングフレーム信号よりも大きければ、その差に応じて、＋１〜＋１００の値をとり、外光周波数出力の方がセンシングフレーム信号よりも小さければ、−１〜−１００の値をとるものである。
【００３１】
図６は、周波数差検出回路１６の構成を示すブロック図である。図６に示すように、周波数差検出回路１６は、Ｆ−Ｖコンバータ１６１、１６２、Ａ−Ｄコンバータ１６３、１６４、および減算回路１６５を備えている。
【００３２】
自動設定回路１７は、周波数差検出回路１６からの差分周波数出力に応じてＰＬＬ部４および分周器１８の設定値を自動的に変えてセンサクロック信号を変化させるものである。
【００３３】
以下、上記構成を有する表示装置１Ａの動作を説明する。
【００３４】
まず、フォトダイオード１２で外光を光電変換し、それをアンプ１３にて増幅した後に、フィルタ回路１４でノイズ成分を除去する。フィルタ回路１４からの出力信号を波形整形回路１５で波形整形して外光周波数出力を得る。この外光周波数出力と、センサ駆動回路６により生成される制御前のセンシングフレーム信号とを周波数差検出回路１６に入力する。周波数差検出回路１６は、外光周波数出力とセンシングフレーム信号との差信号である差分周波数出力を生成し、自動設定回路１７に出力する。
【００３５】
周波数差検出回路１６からの差分周波数出力が「０」であれば、すなわち外光周波数出力とセンシングフレーム信号とに差がなければ、自動設定回路１７は、ＰＬＬ部４および分周器１８の設定値を変化させずに保持する。それにより、ＰＬＬ部４および分周器１８は、その時点でのセンシングフレーム周波数が維持されるようなセンサクロック信号を生成する。このセンサクロック信号に基づきセンサ駆動回路６において生成されたセンシングフレーム信号は、再び周波数差検出回路１６にフィードバックされ、外光周波数出力との比較がなされる。
【００３６】
また、差分周波数出力が「＋」であれば、すなわち外光周波数出力の方がセンシングフレーム信号の周波数よりも大きければ、ＰＬＬ部４および分周器１８の設定値を大きくしてセンシングフレーム信号の周波数を上げるようなセンサクロック信号を生成する。このセンサクロック信号に基づきセンサ駆動回路６において生成されたセンシングフレーム信号は、再び周波数差検出回路１６にフィードバックされ、外光周波数出力との比較がなされる。
【００３７】
また、差分周波数出力が「−」であれば、すなわち外光周波数出力がセンシングフレーム信号の周波数よりも小さければ、ＰＬＬ部４および分周器１８の設定値を小さくしてセンシングフレーム周波数を下げるようなセンサクロック信号を生成する。このセンサクロック信号に基づきセンサ駆動回路６において生成されたセンシングフレーム信号は、再び周波数差検出回路１６にフィードバックされ、外光周波数出力との比較がなされる。
【００３８】
差分周波数出力の生成に関して、例えば、商用電源周波数が５０Ｈｚである地域から６０Ｈｚである地域に移動した場合について図６に基づいて説明すれば以下の通りである。
【００３９】
移動前にいた地域の商用電源周波数は５０Ｈｚのため、現在のセンシングフレーム信号の周波数Ｆ２は、Ｆ２＝５０Ｈｚとなる。６０Ｈｚ地域に移動すると、６０Ｈｚの外光を検出するため、外光周波数出力Ｆ１は、Ｆ１＝６０Ｈｚとなる。Ｆ−Ｖコンバータ１６１は、波形整形回路１５により出力された外光周波数Ｆ１をＦ−Ｖ変換し、Ｆ１に応じた出力電圧Ｖ６０Ｈｚを出力する。Ｆ−Ｖコンバータ１６２は、現在のセンシングフレーム信号Ｆ２をＦ−Ｖ変換し、Ｆ２に応じた出力電圧Ｖ５０Ｈｚを出力する。Ｖ６０ＨｚをＡ−Ｄコンバータ１６３に入力し、Ａ−Ｄコンバータ１６３は、Ｖ６０Ｈｚに応じたデジタル出力Ｄ６０Ｈｚを出力する。同様にＶ５０ＨｚをＡ−Ｄコンバータ１６４に入力し、Ａ−Ｄコンバータ１６４は、Ｖ５０Ｈｚに応じたデジタル出力Ｄ５０Ｈｚを出力する。Ｄ６０ＨｚおよびＤ５０Ｈｚを減算回路１６５に入力し、例えばＤ６０Ｈｚ−Ｄ５０Ｈｚを行い、減算結果（差分周波数出力）Ｓ５０Ｈｚ→６０Ｈｚを出力する。外光周波数出力の方がセンシングフレーム信号よりも大きければ、Ｄ６０Ｈｚ＞Ｄ５０Ｈｚであり、Ｓ５０Ｈｚ→６０Ｈｚ＞０となる。差分周波数出力Ｓ５０Ｈｚ→６０Ｈｚは、例えば−１００〜１００までの２００段階（出力値は２進数）のうち、Ｓ５０Ｈｚ→６０Ｈｚ＝１０（実際の出力値は１０に相当する２進数）として出力し、自動設定回路１７に差分周波数出力を入力する。逆に、６０Ｈｚ地域から５０Ｈｚ地域に移動した場合には、Ｓ６０Ｈｚ→５０Ｈｚ＝−１０（実際は−１０に相当する２進数を出力）として出力し、自動設定回路１７に差分周波数出力を入力する。周波数が変化しない地域間での移動の場合には、Ｓ５０Ｈｚ→５０ＨｚまたはＳ６０Ｈｚ→６０Ｈｚは、Ｓ５０Ｈｚ→５０Ｈｚ＝０またはＳ６０Ｈｚ→６０Ｈｚ＝０となり、自動設定回路１７は、ＰＬＬ４および分周器１８の設定変更は行わない。
【００４０】
ＰＬＬ部４および分周器１８の設定値の変化量は、差分周波数出力の値が大きければ大きく変化させ、小さければ小さく変化させることにより、その追随性を良くすることができる。以上のようにして、差分周波数出力の生成とセンシングフレーム信号の制御とを繰り返すことにより、センシングフレーム周波数と検出した外光の周波数とが一致するようにセンシングフレーム信号を制御することができる。したがって、商用電源周波数が異なる地域にユーザが移動しても、表示装置が外光を検出することにより、センシングフレーム周波数と外光の周波数とを自動的に一致させることができる。これにより、常にタッチパネルのセンシングのちらつきが抑えられ、タッチパネルの誤認識および誤作動を防止できる。
【００４１】
商用電源周波数としては５０Ｈｚおよび６０Ｈｚが一般的である。そのため、「０」以外の差分周波数出力としては、５０Ｈｚの地域から６０Ｈｚの地域に移動したときに得られる差分周波数出力、および６０Ｈｚの地域から５０Ｈｚの地域に移動したときに得られる差分周波数出力が想定される。したがって、自動設定回路１７は、これらの差分周波数出力が入力された場合には、センシングフレーム周波数が５０Ｈｚまたは６０Ｈｚとなるようなセンサクロック信号を生成するようにＰＬＬ部４の設定値を変更するものであってもよい。
【００４２】
商用電源周波数としては５０Ｈｚおよび６０Ｈｚが一般的であるが、本実施形態によれば、商用電源周波数が他の値であったとしても、その商用電源周波数によって生成される外光の周波数と、センシングフレーム周波数とを一致させることができる。したがって、地域の商用電源周波数が５０Ｈｚおよび６０Ｈｚ以外であったとしても、常にタッチパネルのセンシングのちらつきを防止できる。
【００４３】
なお、上記実施形態においては、ＰＬＬ部４および分周器１８の設定値を変更することによりセンシングフレーム周波数を変更する場合について説明したが、センシングフレーム周波数の変更は、ＰＬＬ部４のみ、または分周器１８の分周比のみの変更によっても可能である。
【００４４】
〔実施の形態２〕
本発明に係る表示装置の他の実施形態について、図２、図３および図７に基づいて説明すれば以下の通りである。なお、説明の便宜上、前述の実施の形態で用いたものと同じ機能を有する構成要素には同じ参照符号を付して、その説明を省略する。
【００４５】
図２は、本発明の実施の形態２における表示装置のハード構成を示すシステムブロック図である。図２に示すように、表示装置１Ｂは、発振子２、ＯＳＣ３、タッチパネル５１を有する表示部５、センシングフレーム周波数設定手段２２Ｂ、ＲＯＭ８Ｂ、ＲＡＭ１０、および外光周波数検出手段２１Ｂを備えている。
【００４６】
センシングフレーム周波数設定手段２２Ｂは、ＰＬＬ部４、分周器１８、センサ駆動回路６およびＣＰＵ（中央演算処理装置）９Ｂにより構成されており、検出した電源周波数に基づいて、所望の周波数のセンシングフレーム信号をセンサ駆動回路より出力させるためのセンサクロック信号を生成するものである。
【００４７】
ＣＰＵ９Ｂは、制御プログラムに基づいてＰＬＬ部４および分周器１８を制御するものである。
【００４８】
ＲＯＭ８は、外光周波数カウントプログラム、電源周波数判定プログラム、およびクロック周波数設定プログラムなどの各種データが格納するものである。外光周波数カウントプログラム、電源周波数判定プログラム、およびクロック周波数設定プログラムは、それぞれ、後述する外光周波数カウント部９１、電源周波数判定部９２、およびクロック周波数設定部９３として、ＣＰＵ９Ｂを機能させるためのプログラムである。
【００４９】
ＲＡＭ１０は、ＣＰＵ９Ｂのワークメモリエリアである。
【００５０】
ＰＬＬ部４は、基本周波数を有するＯＳＣ３からの発振信号を逓倍し、ＣＰＵ用クロック信号としてＣＰＵ９Ｂに入力する。
【００５１】
図７は、ＣＰＵ９Ｂの構成を示すブロック図である。図７に示すように、ＣＰＵ９Ｂは、外光周波数検出手段２１Ｂからの外光周波数出力を内部タイマを基準としてカウントする外光周波数カウント部９１、カウント結果に基づいて地域の電源周波数が５０Ｈｚであるか６０Ｈｚであるかを判定する電源周波数判定部９２、判定した電源周波数に基づいてＰＬＬ部４および分周器１８の周波数設定を行うクロック周波数設定部９３を含んで構成されている。
【００５２】
外光周波数カウント部９１および電源周波数判定部９２により商用周波数検出手段が構成されている。商用周波数検出手段は、外光周波数出力に基づいて地域の電源周波数を検出するものである。また、クロック周波数設定部９３により、センサ駆動回路６の出力が所望のセンシングフレーム周波数となるよう、ＰＬＬ部４および分周器１８の設定を制御し、センサクロック信号を生成する。
【００５３】
以下、上記構成を有する表示装置１Ｂの動作を説明する。
【００５４】
図３は、ＣＰＵ９Ｂがセンシングフレーム周波数を自動設定する場合の動作の一例を示すフローチャートである。
【００５５】
図３に示すように、まず、ステップＳ１１において、ＣＰＵ９Ｂの外光周波数カウント部９１は、内部タイマを基準時刻として、外光周波数出力の周波数をカウントする。
【００５６】
次に、ステップＳ１２において、ＣＰＵ９Ｂの電源周波数判定部９２は、外光周波数出力のカウント結果により、地域の商用電源周波数が５０Ｈｚおよび６０Ｈｚのいずれであるかを判定し、周波数判定信号をクロック周波数設定部９３に出力する。
【００５７】
地域の商用電源周波数が５０Ｈｚであると判定された場合には、ステップＳ１３において、ＣＰＵ９Ｂのクロック周波数設定部９３は、カウントした値にｎ５０（所定の定数）を加算した値によりＰＬＬ部４および分周器１８を設定する。
【００５８】
一方、地域の商用電源周波数が６０Ｈｚであると判定された場合には、ステップＳ１４において、ＣＰＵ９Ｂのクロック周波数設定部９３は、カウントした値にｎ６０（所定の定数）を加算した値によりＰＬＬ部４および分周器１８を設定する。ＰＬＬ部４および分周器１８は、クロック周波数設定部９３からの出力に応じたセンサクロック信号を生成し、出力する。センサ駆動回路６は、センサクロック信号を基に、外光周波数に応じたセンシングフレーム信号を生成する。これによって、ＣＰＵ９Ｂがプログラムに基づいて、外光周波数出力から地域の商用電源周波数を検出し、検出した地域の商用電源周波数に基づいて、センシングフレーム周波数を５０Ｈｚまたは６０Ｈｚに設定することができる。
【００５９】
このように、表示装置１Ｂにおいては、ＣＰＵ９Ｂが、検出した外光周波数から商用電源周波数を判定し、判定結果に基づきセンシングフレーム周波数を変更する。そのため、実施形態１に示す表示装置１Ａの周波数差検出回路１６および自動設定回路１７を不要とすることができる。したがって、表示装置１Ｂの製造コストを抑えることができる。また、センシングフレーム周波数制御は制御プログラムに基づいて行われているため、センシングフレーム周波数の設定値を変更する場合であっても、プログラムの一部変更で済むため、設定などの変更を容易に行うことができる。
【００６０】
〔実施の形態３〕
本発明に係る表示装置の他の実施形態について、図４および図５に基づいて説明すれば以下の通りである。なお、説明の便宜上、前述の実施の形態で用いたものと同じ機能を有する構成要素には同じ参照符号を付して、その説明を省略する。
【００６１】
図４は、本実施の形態における表示装置のハード構成を示すシステムブロック図である。図４に示すように、表示装置１Ｃは、発振子２、ＯＳＣ３、センシングフレーム設定手段２２Ｃ、タッチパネル５１を有する表示部５、ユーザ入力用の入力手段７、ＲＯＭ８Ｃ、およびＲＡＭ１０を有している。
【００６２】
センシングフレーム周波数設定手段２２Ｃは、ＰＬＬ部４、分周器１８、センサ駆動回路６およびＣＰＵ９Ｃにより構成されている。センシングフレーム周波数設定手段２２Ｃは、入力手段７からのセンシングフレーム周波数設定指令に基づいてセンシングフレーム周波数を制御するものである。
【００６３】
ＲＯＭ８Ｃには、センシングフレーム周波数選択画面データが格納されている。さらにＲＯＭ８Ｃは、選択画面表示プログラム、入力周波数判定プログラム、および周波数設定プログラムなどの各種データを格納している。選択画面表示プログラム、入力周波数判定プログラム、および周波数設定プログラムは、それぞれ、後述する選択画面表示部、入力周波数判定部、および周波数設定部として、ＣＰＵ９Ｃを機能させるためのプログラムである。
【００６４】
入力手段７は、ユーザが設定すべきセンシングフレーム周波数を入力できるように構成されている。入力手段７は、表示装置１Ｃを搭載した機器に設けられたマウスおよびキーボードなどの操作手段を用いることが可能である。また、タッチパネル５１を用いることも可能である。表示部５に表示されたセンシングフレーム周波数選択画面上の所定エリアを、入力手段７によって選択できるようになっている。このセンシングフレーム周波数選択画面の一例としては、例えば、設定すべきセンシングフレーム周波数を示す「５０Ｈｚ」および「６０Ｈｚ」のボタンエリアが画面上に表示されているものである。ユーザが、地域の商用電源周波数に対応した「５０Ｈｚ」または「６０Ｈｚ」のボタンエリアを選択することにより、センシングフレーム周波数を二段階に切換えるように入力操作することができる。
【００６５】
ＣＰＵ９Ｃは、センシングフレーム周波数選択画面データを抽出し、センシングフレーム周波数選択画面を表示部５の表示エリアに表示する選択画面表示部（図示せず）、センシングフレーム周波数選択画面上でユーザが例えば「５０Ｈｚ」または「６０Ｈｚ」の何れの周波数を入力選択操作したか判定する入力周波数判定部（図示せず）、判定した入力周波数に基づいてＰＬＬ部４および分周器１８の周波数設定を行う周波数設定部（図示せず）を含んで構成されている。
【００６６】
以下、上記構成を有する表示装置１Ｃの動作を説明する。
【００６７】
図５は、入力手段７およびセンシングフレーム周波数設定手段２２Ｃによりセンシングフレーム周波数を変更する場合の動作の一例を示すフローチャートである。
【００６８】
図５に示すように、まず、ステップＳ２１において、ＣＰＵ９Ｃの選択画面表示部はＲＯＭ８Ｃ内のセンシングフレーム周波数選択画面データを抽出し、センシングフレーム周波数選択画面を表示部５の表示エリアに表示する。
【００６９】
次に、ステップＳ２２において、ＣＰＵ９Ｃの入力周波数判定部は、センシングフレーム周波数選択画面上でユーザが表示周波数「５０Ｈｚ」または「６０Ｈｚ」の何れを入力選択操作したかどうかを判定する。
【００７０】
センシングフレーム周波数選択画面上で「５０Ｈｚ」が選択されると、振動子２の周波数が同じであっても、入力手段７からのセンシングフレーム周波数設定指令に基づいて、ＣＰＵ９Ｃの周波数設定部が、センシングフレーム周波数を「５０Ｈｚ」にするように、ＰＬＬ部４および分周器１８の設定を変更する（ステップＳ２３）。
【００７１】
また、センシングフレーム周波数選択画面上で「６０Ｈｚ」が選択されると、入力手段７からのセンシングフレーム周波数設定指令に基づいて、ＣＰＵ９Ｃの周波数設定部が、センシングフレーム周波数を「６０Ｈｚ」にするように、ＰＬＬ部４および分周器１８の設定を変更する（ステップＳ２４）。
【００７２】
これによって、タッチパネル光センサのセンシングフレーム周波数を、商用電源周波数が５０Ｈｚの地域では５０Ｈｚに、商用電源周波数が６０Ｈｚの地域では６０Ｈｚに変更できる。
【００７３】
以上により、本実施の形態によれば、タッチパネルを搭載した表示装置を備えた機器において、そのタッチパネルのセンシングの周波数がＰＬＬ部４などの任意周波数制御装置を用いて特定の値に設定できるように配慮され、ユーザが入力手段７を介して機器を使用する地域の電源周波数に対応させてセンシングフレーム周波数を２段階の「５０Ｈｚ」または「６０Ｈｚ」に切換えるため、蛍光灯などの外光との干渉によるセンシングのちらつき（フリッカ）を防止することができる。
【００７４】
〔実施の形態４〕
本発明に係る表示装置の他の実施形態について、図８に基づいて説明すれば以下の通りである。なお、説明の便宜上、前述の実施の形態で用いたものと同じ機能を有する構成要素には同じ参照符号を付して、その説明を省略する。
【００７５】
本実施の形態における表示装置は、表示装置の使用が想定される複数の地域の各々に対応付けて商用電源周波数を記憶する手段と、表示装置が存在する地域を表す情報を取得する地域情報取得手段と、この地域情報取得手段により取得した地域を表す情報をもとに当該地域に対応する商用電源周波数を上記記憶手段から読み出す手段を備えるものである。
【００７６】
図８は、本実施の形態における表示装置のハード構成を示すシステムブロック図である。図８に示すように、表示装置１Ｄは、発振子２、ＯＳＣ３、センシングフレーム設定手段２２Ｄ、タッチパネル５１を有する表示部５、位置検出手段２１Ｄ、ＲＯＭ８Ｄ、およびＲＡＭ１０を有している。
【００７７】
センシングフレーム周波数設定手段２２Ｄは、ＰＬＬ部４、分周器１８、センサ駆動回路６およびＣＰＵ９Ｄにより構成されている。センシングフレーム周波数設定手段２２Ｄは、位置検出手段２１Ｄからの情報に基づいてセンシングフレーム周波数を制御するものである。
【００７８】
ＲＯＭ８Ｄには、地域情報テーブルが格納されている。地域情報テーブルは、地域情報と当該地域の商用電源周波数とが対応付けられているものである。さらにＲＯＭ８Ｄは、周波数設定プログラムデータを格納している。周波数設定プログラムは、周波数設定部として、ＣＰＵ９Ｄを機能させるためのプログラムである。
【００７９】
位置検出手段２１Ｄは、位置情報検出手段２１１および周波数読出手段２１３を含んで構成されている。位置情報検出手段２１１は、例えば、ＧＰＳなどの地上での地理的な位置を検出する装置によって、現在ユーザがいる位置の情報を取得するものであることができる。周波数読出手段２１３は、ＲＯＭ８Ｄから地域情報テーブルを読み出し、当該テーブルを参照することにより、位置情報検出手段２１１が取得した位置情報に基づいて、対応したセンシングフレーム周波数を決定し、ＣＰＵ９Ｄに出力する。この決定に基づきセンシングフレーム周波数設定手段２２Ｄは、センシングフレーム周波数を設定する。周波数読出手段には、ＣＰＵなどの装置を用いることができる。
【００８０】
以上により、本実施の形態によれば、ＧＰＳなどの、現在位置の検出機能を搭載した表示装置を備えた機器において、ＧＰＳなどの機能を利用してユーザが現在いる位置を検出し、その位置に対応したセンシングフレーム周波数を設定することができる。したがって、商用電源周波数の異なる地域にユーザが移動したとしても、蛍光灯などの外光との干渉によるセンシングのちらつき（フリッカ）を防止することができる。
【００８１】
なお、本発明は、上述した実施の形態に限定されるものではない。例えば、本発明の表示装置は、本発明の表示装置を備えている機器の充電器を介して、地域の電源周波数を検出する構成を備えるものであってもよい。
【００８２】
なお、本発明は、上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【００８３】
本発明は、光センサ方式のタッチパネルを搭載した機器に利用可能であり、特に、光センサ方式のタッチパネルを搭載した携帯電話、ＰＤＡ、ＰＭＰ、デジタルカメラおよびカーナビゲーションに有用である。
【図面の簡単な説明】
【００８４】
【図１】本発明の一実施形態における表示装置の構成を示すブロック図である。
【図２】本発明の一実施形態における表示装置の構成を示すブロック図である。
【図３】本発明の一実施形態における表示装置のＣＰＵがセンシングフレーム周波数を自動設定する場合の動作の一例を示すフローチャートである。
【図４】本発明の一実施形態における表示装置の構成を示すブロック図である。
【図５】本発明の一実施形態における表示装置の入力手段を用いてセンシングフレーム周波数を設定する場合の動作の一例を示すフローチャートである。
【図６】本発明の一実施形態における表示装置の周波数差検出回路の構成を示すブロック図である。
【図７】本発明の一実施形態における表示装置のセンシングフレーム周波数設定手段の構成を示すブロック図である。
【図８】本発明の一実施形態における表示装置の構成を示すブロック図である。
【符号の説明】
【００８５】
１Ａ、１Ｂ、１Ｃ、１Ｄ    表示装置
２      発振子
３      発振部（ＯＳＣ）
４      ＰＬＬ部（第１周波数制御手段、第２周波数制御手段、第３周波数制御手段）
５      表示部
６      センサ駆動回路（周波数設定手段、第１周波数制御手段、第２周波数制御手段、第３周波数制御手段）
７      入力手段
８Ｂ、８Ｃ、８Ｄ    ＲＯＭ
９Ｂ、９Ｃ、９Ｄ    ＣＰＵ（商用周波数取得手段）
１２    フォトダイオード
１３    アンプ
１４    フィルタ回路
１５    波形整形回路
１６    周波数差検出回路（周波数差算出手段、第１周波数制御手段）
１７    自動設定回路（第１周波数制御手段）
１８    分周器（周波数設定手段、第１周波数制御手段、第２周波数制御手段、第３周波数制御手段）
２１Ａ、２１Ｂ、２１Ｄ    外光周波数検出手段（受光手段、外光周波数取得手段、周波数差算出手段、周波数取得手段）
２２Ａ、２２Ｂ、２２Ｃ、２２Ｄ    センシングフレーム周波数設定手段（周波数設定手段）
５１    タッチパネル
【図１】
2009237711.tif 000003
【図２】
2009237711.tif 000004
【図３】
2009237711.tif 000005
【図４】
2009237711.tif 000006
【図５】
2009237711.tif 000007
【図６】
2009237711.tif 000008
【図７】
2009237711.tif 000009
【図８】
2009237711.tif 000010