(57)【要約】【課題】電子機器が保有する被制御装置の表示むらなどの特性に応じた調整を低コスト及び低負担で実現できる電子機器を提供する。【解決手段】被制御装置への制御に特化した制御装置に接続するホスト装置が有する通信部による通信機能とファイルメモリによるファイルメモリ機能に着目し、前記制御装置が持つＩＤ情報をホスト装置の通信機能を用いて被制御装置の製造メーカなどのサーバに送って対応する調整データを入手する。入手した調整データはホスト装置の不揮発性メモリに保持させ、保持した調整データは制御装置のパワーオンリセット処理などを用いて制御装置の揮発性メモリに転送し、被制御装置の制御に際して制御装置は揮発性メモリの調整データを用いて動作する。【選択図】図１
2016170184.tif 000002
【特許請求の範囲】
【請求項１】
被制御装置と、
前記被制御回路を制御する制御装置と、
前記制御装置を制御するホスト装置と、を有する電子機器であって、
前記制御装置は前記被制御装置と関係付けられたＩＤ情報を保有し、
前記ホスト装置は前記ＩＤ情報を送信して当該ＩＤ情報に対応する調整データを通信部で受信し、受信した調整データを不揮発性メモリに格納する第１初期化動作モードと、前記不揮発性メモリが保有する調整データを前記制御装置の揮発性メモリに保持させる第２初期化動作モードと、前記制御装置による前記被制御装置の制御において前記揮発性メモリが保持する調整データを用いて前記制御装置を動作させる制御動作モードとを有する、電子機器。
【請求項２】
請求項１において、前記制御装置は、前記被制御装置が形成された基板上に搭載された半導体デバイスである、電子機器。
【請求項３】
請求項２において、前記制御装置は電源投入で自立的にユニークなコード情報を前記ＩＤ情報として発生するＩＤ発生回路を有する、電子回路。
【請求項４】
請求項１において、前記ホスト装置は、電子機器のテスト及びデバッグ動作を可能にするテストモードと、それ以外のユーザモードとを有し、
前記第１初期化モードは前記テストモードで実行可能にされ、
前記第２初期化モード及び前記制御動作モードは前記テストモード及びユーザモードの何れにおいても実行可能にされ、
前記ユーザモードにおいて前記第２初期化モードは前記電子機器のパワーオンリセット処理の一部として実行される、電子機器。
【請求項５】
請求項１において、前記ホスト装置は、電子機器のテスト及びデバッグ動作を可能にするテストモードと、それ以外のユーザモードとを有し、
前記テストモードにおいて、前記第１初期化モード、前記第２初期化モード及び前記制御動作モードの何れも実行可能にされ、
前記ユーザモードにおいて、前記第１初期化モードは電子機器の初期設定処理の一部として実行され、前記第２初期化モードは前記電子機器のパワーオンリセット処理の一部として実行される、電子機器。
【請求項６】
請求項１において、前記被制御装置は画素の表示素子が複数個マトリクス配置された表示パネルであり、
前記制御装置は、前記ホスト装置から与えられる表示データに基づいて前記表示パネルに画像表示を行なうための表示駆動制御を行なう表示ドライバを含み、
前記調整データは前記表示パネルの表示むらを補正するための夫々の表示素子に対応する表示むら補正データである、電子機器。
【請求項７】
請求項６において、前記表示パネルは有機エレクトロルミネッセンス表示パネルである、電子機器。
【請求項８】
請求項６において、前記表示パネルは液晶表示パネルである、電子機器。
【請求項９】
請求項１において、前記被制御装置は複数の走査電極と複数の検出電極の交差位置に検出容量が形成されたタッチパネルであり、
前記制御装置は、走査電極を順次駆動することによって当該走査電極と前記信号電極との交差位置における容量値に応ずる信号情報を前記検出電極から取得して検出データを生成するタッチコントローラを含み、
前記調整データは前記タッチパネルの検出電極から得られる信号情報の検出基準を較正するための夫々の交差位置に対応する検出むら較正データである、電子機器。
【請求項１０】
被制御装置と、
前記被制御回路を制御する制御装置と、
前記制御装置を制御するホスト装置と、を有する電子機器であって、
前記制御装置は前記被制御装置と関係付けられたＩＤ情報を保有し、
前記ホスト装置は前記ＩＤ情報を送信して当該ＩＤ情報に対応する調整データを通信部で受信し、受信した調整データを不揮発性メモリに格納する第１初期化動作モードと、前記被制御装置の動作に用いる動作データを前記制御装置に供給する場合に前記不揮発性メモリが保有する調整データを使って前記動作データを調整する調整モードと、前記制御装置による前記被制御装置の制御において前記調整モードで調整されたデータを用いて前記制御装置を動作させる制御動作モードとを有する、電子機器。
【請求項１１】
請求項１０において、前記制御装置は、前記被制御装置が形成された基板上に搭載された半導体デバイスである、電子機器。
【請求項１２】
請求項１１において、前記制御装置は電源投入で自立的にユニークなコード情報を前記ＩＤ情報として発生するＩＤ発生回路を有する、電子回路。
【請求項１３】
請求項１０において、前記ホスト装置は、電子機器のテスト及びデバッグ動作を可能にするテストモードと、それ以外のユーザモードとを有し、
前記第１初期化モードは前記テストモードで実行可能にされ、
前記調整モード及び前記制御動作モードは前記テストモード及びユーザモードの何れにおいても実行可能にされる、電子機器。
【請求項１４】
請求項１０において、前記ホスト装置は、電子機器のテスト及びデバッグ動作を可能にするテストモードと、それ以外のユーザモードとを有し、
前記テストモードにおいて、前記第１初期化モード、前記調整モード及び前記制御動作モードの何れも実行可能にされ、
前記ユーザモードにおいて、前記第１初期化モードは前記電子機器の初期設定処理の一部として実行される、電子機器。
【請求項１５】
請求項１０において、前記被制御装置は画素の表示素子が複数個マトリクス配置された表示パネルであり、
前記制御装置は、前記ホスト装置から与えられる表示データに基づいて前記表示パネルに画像表示を行なうための表示駆動制御を行なう表示ドライバを含み、
前記調整データは前記表示パネルの表示むらを補正するための夫々の表示素子に対応する表示むら補正データである、電子機器。
【請求項１６】
請求項１５において、前記表示パネルは有機エレクトロルミネッセンス表示パネルである、電子機器。
【請求項１７】
請求項１５において、前記表示パネルは液晶表示パネルである、電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホスト装置、制御装置及び被制御装置を有する電子機器、特にその被制御装置の特性に応じた調整のための調整データの入手と保持の技術に関し、例えば表示パネルの表示むらの補正に適用して有効な技術に関する。
【背景技術】
【０００２】
被制御装置の特性に応じた調整として、例えば有機エレクトロルミネッセンス表示パネルや液晶表示パネルにおける表示むらの補正を挙げることができる。有機エレクトロルミネッセンス表示パネルにおける画素の表示素子は電流印加による自己発光型の素子であるため、画素回路の製造ばらつきによる輝度むらが比較的大きい。液晶表示パネルについても、自己発光型の素子を用いてはいないが、液晶素子の電圧制御による透過機能も画素回路の製造ばらつきの影響を受けて表示むらを生ずる。
【０００３】
このような表示ムラを補正する技術として、画素毎の補正値を記録した補正テーブルを用意しておき、補正テーブルの補正データで表示データを補正し、補正後のデータで各画素を駆動することが提案されている。
例えば特許文献１では、補正データを不揮発性記憶装置に格納しておき、格納された補正データを用いて表示データを補正する。
【０００４】
このような表示むらの補正データ量は表示パネルの画素数が増えるに従って多くなる。この点について特許文献１では、表示領域毎に輝度むらのばらつき値と輝度むらの程度に応じて補正領域をグループ化し、グループ単位で輝度むらを小さくするための補正パターンを補正データとして用意することにより、補正データのデータ量を縮減しようとするものである。これによって小さな不揮発性記憶装置を用いて表示むらを補正することができるとする。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−０３４００４号公報
【特許文献２】特開２０１１−１５８７１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
表示パネルの高精彩化や大型化によって画素数が格段に増加する傾向にあって、補正データのデータ量は増加の一途をたどることが想定される。従って、特許文献２の技術を適用しても補正データのデータ量が増加することによる影響を避けることはできない。
【０００７】
また、補正データのデータ量を減らすという観点から、当該データを圧縮して不揮発性メモリに格納し、読み出したデータは伸張してから補正演算に用いることも考えられるが、むら補正データはランダム性が高く圧縮し難い性質があるため、補正データ量の大幅な低減は難しい。
【０００８】
更に、補正データを格納する不揮発性記憶装置として表示ドライバとは別の半導体デバイスとして形成されたフラッシュメモリのような不揮発性メモリデバイスを用いる場合には、表示ドライバとは別の外付けデバイスが必要になり、部品点数の増加によるコスト上昇、表示パネルに対するデバイスの実装面積の増加による表示パネルモジュールの大型化を引き起こす虞のあることが本発明者によって明らかにされた。
【０００９】
また、部品点数を減らすという観点から不揮発性メモリを表示ドライバにオンチップさせることも考えられるが、不揮発性メモリの製造プロセスにはその記憶容量を増大させるために特化した専用のプロセスが用いられており、そのプロセスとは異なるＣＭＯＳロジックプロセスを製造プロセスの基本とするような表示ドライバに不揮発性メモリを混載すると、そのチップ占有面積が格段に大きくなって、表示ドライバ自体を表示パネルに搭載することが難しくなると考えられる。
【００１０】
本発明の目的は、電子機器が保有する被制御装置の表示むらなどの特性に応じた調整を低コスト及び低負担で実現することにある。
【００１１】
本発明の前記並びにその他の目的と新規な特徴は本明細書の記述及び添付図面から明らかになるであろう。
【課題を解決するための手段】
【００１２】
本願において開示される発明のうち代表的なものの概要を簡単に説明すれば下記の通りである。尚、本項において括弧内に記載した図面内参照符号などは理解を容易化するための一例である。
【００１３】
〔１〕＜ホスト装置が調整データを取得、制御装置が被制御装置制御用データを調整データで調整＞
本願発明に係る電子機器（７，７Ａ〜７Ｄ）は、被制御装置（３，４）と、前記被制御回路を制御する制御装置（１，１Ａ〜１Ｄ）と、前記制御装置を制御するホスト装置（２，２Ｃ，２Ｄ）と、を有する。前記制御装置は前記被制御装置と関係付けられたＩＤ情報を保有する。前記ホスト装置は前記ＩＤ情報を送信して当該ＩＤ情報に対応する調整データを通信部（６５）で受信し、受信した調整データを不揮発性メモリ（６４）に格納する第１初期化動作モードと、前記不揮発性メモリが保有する調整データを前記制御装置の揮発性メモリに保持させる第２初期化動作モードと、前記制御装置による前記被制御装置の制御において前記揮発性メモリが保持する調整データを用いて前記制御装置を動作させる制御動作モードとを有する。ここで、調整とはデータの補正、検出回路などに対する較正の双方の概念を含むものである。
【００１４】
これによれば、本発明は、被制御装置への制御に特化した制御装置に接続するホスト装置が有する通信部による通信機能と大容量不揮発性メモリによるメモリ機能などに着目し、前記制御装置が持つＩＤ情報をホスト装置の通信機能を用いて被制御装置の製造メーカなどのサーバに送って対応する調整データを入手することができる。電子機器の製造メーカが予め調整データを組み込むことを要しない。入手した調整データはホスト装置の不揮発性メモリに保持させ、保持した調整データは制御装置のパワーオンリセット処理などを用いて制御装置の揮発性メモリに転送し、被制御装置の制御に際して制御装置は揮発性メモリの調整データを用いて動作することができる。被制御装置の特性に応じた調整のために制御装置が不揮発性メモリをオンチップすることを要せず且つ当該不揮発性メモリを制御装置に外付けで被制御装置に搭載することも必要ではない。
【００１５】
〔２〕＜被制御回路の基板上に搭載された制御回路＞
項１において、前記制御装置は、前記被制御装置が形成された基板上に搭載された半導体デバイスである。
【００１６】
これによれば、制御装置が保有するＩＤ情報とこれに対応する被制御装置との関係が物理的に決まり、その対応付けを極めて容易に行なうことができる。
【００１７】
〔３〕＜ＩＤ情報＞
項２において、前記制御装置は電源投入で自立的にユニークなコード情報を前記ＩＤ情報として発生するＩＤ発生回路（１９）を有する。
【００１８】
これによれば、データの書き込みやヒューズプログラムなどを要することなく容易にＩＤ情報を発生させることができる。
【００１９】
〔４〕＜テストモードで第１初期化モードを実行＞
項１において、前記ホスト装置は、電子機器のテスト及びデバッグ動作を可能にするテストモードと、それ以外のユーザモードとを有する。前記第１初期化モードは前記前記テストモードで実行可能にされる。前記第２初期化モード及び前記制御動作モードは前記テストモード及びユーザモードの何れにおいても実行可能にされる。前記ユーザモードにおいて前記第２初期化モードは前記電子機器のパワーオンリセット処理の一部として実行される。
【００２０】
これによれば、電子機器の製造メーカによるテストモードで調整データをファイルメモリに蓄積することができる。電子機器の製造メーカは独自に調整データを用意する必要はなく、被制御装置の製造メーカが被制御装置の特性に応じて用意した調整データをネットワーク経由でダウンロードすれば足りる。ホスト装置から制御装置への調整データの転送は前記電子機器のパワーオンリセット処理の一環として行なわれるから電子機器のユーザに負担はない。
【００２１】
〔５〕＜テストモードとユーザモードの何れでも第１初期化モードを実行＞
項１において、前記ホスト装置は、電子機器のテスト及びデバッグ動作を可能にするテストモードと、それ以外のユーザモードとを有する。前記テストモードにおいて、前記第１初期化モード、前記第２初期化モード及び前記制御動作モードの何れも実行可能にされる。前記ユーザモードにおいて、前記第１初期化モードは電子機器の初期設定処理の一部として実行され、前記第２初期化モードは前記電子機器のパワーオンリセット処理の一部として実行される。
【００２２】
これによれば、電子機器のユーザモードにおいて電子機器の初期設定処理の一環として調整データをファイルメモリに蓄積することができる。電子機器の製造メーカは独自に調整データを用意する必要はなく、被制御装置の製造メーカが被制御装置の特性に応じて用意した調整データを電子機器の初期設定の一環としてネットワーク経由でダウンロードすれば足りる。ホスト装置から制御装置への調整データの転送は前記電子機器のパワーオンリセット処理の一環として行なわれるから電子機器のユーザに負担はない。
【００２３】
〔６〕＜表示パネル＞
項１において、前記被制御装置は画素の表示素子が複数個マトリクス配置された表示パネル（３）である。前記制御装置は、前記ホスト装置から与えられる表示データに基づいて前記表示パネルに画像表示を行なうための表示駆動制御を行なう表示ドライバ（１０）を含む。前記調整データは前記表示パネルの表示むらを補正するための夫々の表示素子に対応する表示むら補正データである。
【００２４】
これによれば、表示パネルの表示むらに応じて表示データを補正することができ、これを低コスト及び低負担で実現することができる。
【００２５】
〔７〕＜有機エレクトロルミネッセンス表示パネル＞
項６において、前記表示パネルは有機エレクトロルミネッセンス表示パネルである。
【００２６】
これによれば、比較的表示むらの大きな特性を持つ有機エレクトロルミネッセンス表示パネルの表示むらに応じた表示データの補正を低コスト及び低負担で実現することができる。
【００２７】
〔８〕＜液晶表示パネル＞
項６において、前記表示パネルは液晶表示パネルである。
【００２８】
これによれば、液晶表示パネルの表示むらに応じた表示データの補正を低コスト及び低負担で実現することができる。
【００２９】
〔９〕＜タッチパネル＞
項１において、前記被制御装置は複数の走査電極と複数の検出電極の交差位置に検出容量が形成されたタッチパネル（４）である。前記制御装置は、走査電極を順次駆動することによって当該走査電極と前記信号電極との交差位置における容量値に応ずる信号情報を前記検出電極から取得して検出データを生成するタッチコントローラ（２０）を含む。前記調整データは前記タッチパネルの検出電極から得られる信号情報の検出基準を較正するための夫々の交差位置に対応する検出むら較正データである。
【００３０】
これによれば、タッチパネルから得られる信号情報のむらに起因する較正を低コスト及び低負担で実現することができる。
【００３１】
〔１０〕＜ホスト装置が調整データ取得し、被制御装置制御用データを調整データで調整＞
本発明の別の観点による電子機器（７Ｅ）は、被制御装置（３）と、前記被制御回路を制御する制御装置（１Ｅ）と、前記制御装置を制御するホスト装置と、を有する。前記制御装置は前記被制御装置と関係付けられたＩＤ情報を保有する。前記ホスト装置は前記ＩＤ情報を送信して当該ＩＤ情報に対応する調整データを通信部（６５）で受信し、受信した調整データを不揮発性メモリ（６４）に格納する第１初期化動作モードと、前記被制御装置の動作に用いる動作データを前記制御装置に供給する場合に前記不揮発性メモリが保有する調整データを使って前記動作データを調整する調整モードと、前記制御装置による前記被制御装置の制御において前記調整モードで調整されたデータを用いて前記制御装置を動作させる制御動作モードとを有する。
【００３２】
これによれば、本発明は、被制御装置への制御に特化した制御装置に接続するホスト装置が有する通信部による通信機能と大容量不揮発性メモリによるメモリ機能に着目し、前記制御装置が持つＩＤ情報をホスト装置の通信機能を用いて被制御装置の製造メーカなどのサーバに送って対応する調整データを入手することができる。電子機器の製造メーカが予め調整データを組み込むことを要しない。入手した調整データはホスト装置の不揮発性メモリに保持させ、保持した調整データを用いて調整したデータを制御装置に供給し、制御装置は供給された補正済みのデータを用いて被制御装置を制御することができる。被制御装置の特性に応じた調整のために制御装置が不揮発性メモリをオンチップすることを要せず、且つ当該不揮発性メモリを制御装置に外付けで被制御装置に搭載することも必要ではない。制御装置に比べて演算処理能力や演算リソースに余裕のあるホスト装置で調整データによる補正演算処理を行なうから、調整データとして圧縮データを用いたとしても、調整前の伸張処理に時間を要さず伸張を円滑に行なうことができ、調整データの圧縮・伸張にも容易に対応できるという点で、調整データのデータ量増大に対する許容能力を一段と増すことができる。
【００３３】
〔１１〕＜被制御回路の基板上に搭載された制御回路＞
項１０において、前記制御装置は、前記被制御装置が形成された基板上に搭載された半導体デバイスである。
【００３４】
これによれば、制御装置が保有するＩＤ情報とこれに対応する被制御装置との関係が物理的に決まり、その対応付けを極めて容易に行なうことができる。
【００３５】
〔１２〕＜ＩＤ情報＞
項１１において、前記制御装置は電源投入で自立的にユニークなコード情報を前記ＩＤ情報として発生するＩＤ発生回路（１９）を有する。
【００３６】
これによれば、データの書き込みやヒューズプログラムなどを要することなく容易にＩＤ情報を発生させることができる。
【００３７】
〔１３〕＜テストモードで第１初期化モードを実行＞
項１０において、前記ホスト装置は、電子機器のテスト及びデバッグ動作を可能にするテストモードと、それ以外のユーザモードとを有する。前記第１初期化モードは前記テストモードで実行可能にされる。前記調整モード及び前記制御動作モードは前記テストモード及びユーザモードの何れにおいても実行可能にされる。
【００３８】
これによれば、電子機器の製造メーカによるテストモードで調整データをファイルメモリに蓄積することができる。電子機器の製造メーカは独自に調整データを用意する必要はなく、被制御装置の製造メーカが被制御装置の特性に応じて用意した調整データをネットワーク経由でダウンロードすれば足りる。
【００３９】
〔１４〕＜テストモードとユーザモードの何れでも第１初期化モードを実行＞
項１０において、前記ホスト装置は、電子機器のテスト及びデバッグ動作を可能にするテストモードと、それ以外のユーザモードとを有する。前記テストモードにおいて、前記第１初期化モード、前記調整モード及び前記制御動作モードの何れも実行可能にされる。前記ユーザモードにおいて、前記第１初期化モードは前記電子機器の初期設定処理の一部として実行される。
【００４０】
これによれば、電子機器のユーザモードにおいて電子機器の初期設定処理の一環として調整データをファイルメモリに蓄積することができる。電子機器の製造メーカは独自に調整データを用意する必要はなく、被制御装置の製造メーカが被制御装置の特性に応じて用意した調整データを電子機器の初期設定の一環としてネットワーク経由でダウンロードすれば足りる。
【００４１】
〔１５〕＜表示パネル＞
項１０において、前記被制御装置は画素の表示素子が複数個マトリクス配置された表示パネル（３）である。前記制御装置は、前記ホスト装置から与えられる表示データに基づいて前記表示パネルに画像表示を行なうための表示駆動制御を行なう表示ドライバ（１０Ｅ）を含む。前記調整データは前記表示パネルの表示むらを補正するための夫々の表示素子に対応する表示むら補正データである。
【００４２】
これによれば、表示パネルの表示むらに応じて表示データを補正することができ、これを低コスト及び低負担で実現することができる。
【００４３】
〔１６〕＜有機エレクトロルミネッセンス表示パネル＞
項１５において、前記表示パネルは有機エレクトロルミネッセンス表示パネルである。
【００４４】
これによれば、比較的表示むらの大きな特性を持つ有機エレクトロルミネッセンス表示パネルの表示むらに応じた表示データの補正を低コスト及び低負担で実現することができる。
【００４５】
〔１７〕＜液晶表示パネル＞
項１５において、前記表示パネルは液晶表示パネルである。
【００４６】
これによれば、液晶表示パネルの表示むらに応じた表示データの補正を低コスト及び低負担で実現することができる。
【発明の効果】
【００４７】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば下記の通りである。
【００４８】
すなわち、電子機器が保有する被制御装置の表示むらなどの特性に応じた調整を低コスト及び低負担で実現することができる。
【図面の簡単な説明】
【００４９】
【図１】図１は本発明に係る電子機器の第１の実施の形態を例示するブロック図である。
【図２】図２は表示ドライバの具体例を示すブロック図である。
【図３】図３はタッチコントローラの具体例を示すブロック図である。
【図４】図４はホスト装置の具体例を示すブロック図である。
【図５】図５はホスト装置における表示むら補正データの処理経路を例示する説明図である。
【図６】図６は表示パネルの一例として液晶表示パネルの概略的構成を例示する回路図である。
【図７】図７は表示パネルの一例として有機エレクトロルミネッセンス表示パネルの概略的構成を例示する回路図である。
【図８】図８はタッチパネルの概略的構成を例示する回路図である。
【図９】図９は第１初期化動作モード、第２初期化動作モード、及び制御動作モードを模式的に示した説明図である。
【図１０】図１０はＲｘレシーバの較正データもホスト装置によるダウンロード対象とする場合のタッチコントローラが含まれる電子機器を例示するブロック図である。
【図１１】図１１はＲｘレシーバの較正に代えてデータメモリに格納された検出データを補正するようにした場合のタッチコントローラが含まれる電子機器を例示するブロック図である。
【図１２】図１２はタッチコントローラ単独でＩＤ情報を出力してＲｘレシーバの較正データを取得するようにした場合のタッチコントローラが含まれる電子機器を例示するブロック図である。
【図１３】図１３はタッチコントローラ単独でＩＤ情報を出力して検出データの補正データを取得するようにした場合のタッチコントローラが含まれる電子機器を例示するブロック図である。
【図１４】図１４は表示むら補正データによる表示データの補正演算をホスト装置が行なうようにした場合の表示ドライバが含まれる電子機器を例示するブロック図である。
【図１５】図１５はホスト装置における表示むら補正データの処理経路を例示する説明図である。
【発明を実施するための形態】
【００５０】
＜第１の実施の形態＞
図１には本発明に係る電子機器の第１の実施の形態が示される。同図に示される電子機器７は、特に制限されないが、スマートフォンやタブレット端末などのデータ処理端末を構成する。
【００５１】
電子機器７は、例えば図示を省略する筐体に、表示パネル３、タッチパネル４、複合表示ドライバ１及びホスト装置２を備えて成る。表示パネル３は被制御装置の一例であり、複合表示ドライバ１は被制御装置を制御する制御装置の一例である。
【００５２】
複合表示ドライバ１は、例えば表示ドライバ１０、タッチコントローラ３０及びローカルプロセッサ（ローカルＭＰＵ））５０を有し、ＣＭＯＳ集積回路製造技術などにより単結晶シリコンのような１個の半導体基板に形成れた半導体デバイスとされる。表示ドライバ１０は、ホスト装置２から供給される表示データに従って表示パネル３に画像を表示するための表示制御を行なう。タッチコントローラ３０は水平帰線期間のような表示ドライバ１０による非表示期間毎にタッチパネル４上でのタッチ検出を制御する。ローカルプロセッサ５０はタッチコントローラ３０で得られたタッチ検出データに基づいてタッチパネル４上でのタッチ位置の座標演算などの演算制御を行なう。ホスト装置２は通信機能や種々のアプリケーション機能を実現するためのデータ処理システムを構成している。
【００５３】
タッチパネル４は表示パネル３の上に重ねて構成されていて、例えば図８に例示されるように、順次走査駆動される複数本の走査電極Ｓｃｎ＿１〜Ｓｃｎ＿ｐと、走査電極Ｓｃｎ＿１〜Ｓｃｎ＿ｐに交差的に配置された複数の検出電極Ｄｔｃ＿１〜Ｄｔｃ＿ｑを有し、電極間の交差部には既定の容量成分（検出容量）９５が形成されている。走査電極Ｓｃｎ＿１〜Ｓｃｎ＿ｐが順次駆動されたとき、駆動された走査電極の近傍に被検体（例えば指）が有るか否かに応ずる静電容量の相違に従って検出電極Ｄｔｃ＿１〜Ｄｔｃ＿ｑに現れる電荷が相違される。この電荷の積分値をＡＤ変換して得られる検出データを基にタッチ位置の座標演算などが行なわれる。
【００５４】
表示パネル３は図６の液晶表示パネル３＿ＬＣＤ、又は図７の有機エレクトロルミネッセンス表示パネル３＿ＯＬＥＤなどとして実現されている。
【００５５】
液晶表示パネル３＿ＬＣＤはガラス又はプラスチックなどの基板上に複数個の画素８０がマトリクス状に配置され、夫々の画素８０は直列接続された薄膜トランジスタ８１と液晶素子８２を有する。夫々の画素の液晶素子８２には共通電位Ｖｃｍｏが与えられる。薄膜トランジスタ８１の選択端子は対応するゲート電極Ｇｔｄｎ＿１〜Ｇｔｄ＿ｍに接続され、薄膜トランジスタ８１の信号端子は対応するソース電極Ｓｒｃ＿１〜Ｓｒｃ＿ｎに接続される。ゲート電極Ｇｔｄ＿１〜Ｇｔｄ＿ｍの夫々の画素のラインが表示ラインとされ、表示ライン単位で画素８０の薄膜トランジスタ８１がオンされることによって表示ラインが選択され（表示ラインの走査）、表示ラインの選択期間（水平表示期間）毎にソース電極Ｓｒｃ＿１〜Ｓｒｃ＿ｎから液晶素子８２に階調電圧が印加される。印加された階調電圧は薄膜トランジスタ８１がオフされることによって、次に選択されるまで液晶素子８２の容量成分に保持されて液晶のシャッタ状態を保つ。
【００５６】
有機エレクトロルミネッセンス表示パネル３＿ＯＬＥＤはガラス又はプラスチックなどの基板上に複数個の画素９０がマトリクス状に配置され、夫々の画素９０は薄膜トランジスタ９１、容量９２、電流スイッチ９３、及びエレクトロルミネッセンス素子９４を有する。エレクトロルミネッセンス素子９４には電流スイッチ９３を介して発光電流Ｉｃｍｏが与えられる。薄膜トランジスタ９１の選択端子は対応するゲート電極Ｇｔｄｎ＿１〜Ｇｔｄ＿ｍに接続され、薄膜トランジスタ９１の信号端子は対応するソース電極Ｓｒｃ＿１〜Ｓｒｃ＿ｎに接続される。ゲート電極Ｇｔｄ＿１〜Ｇｔｄ＿ｍの夫々の画素のラインが表示ラインとされ、表示ライン単位で画素９０の薄膜トランジスタ９１がオンされることによって表示ラインが選択され（表示ラインの走査）、表示ラインの選択期間（水平表示期間）毎にソース電極Ｓｒｃ＿１〜Ｓｒｃ＿ｎから選択スイッチ９３に階調電圧が印加され、印加電圧に応ずる選択スイッチ９３のコンダクタンスに従った発光電流がエレクトロルミネッセンス素子９４に流される。これにより、発光電流の大きさに応じた輝度で画素９０が発光される。
【００５７】
ここで、上記表示パネル３はマトリクス配置された画素の素子特性に無視し得ないばらつきを持ち、そのばらつきは表示むらとして現れる。画素が発光する有機エレクトロルミネッセンス表示パネル３＿ＯＬＥＤの場合には輝度むらとして現れ、バックライト光源を用いる液晶表示パネル３＿ＬＣＤの場合には透過むらとして現れる。タッチパネル４の場合には検出容量９５のばらつきや検出された信号情報を積分する回路の不所望なオフセットは検出データの誤差として現れる。
【００５８】
上記表示むらに対しては表示むらの補正データを用いて表示データを補正すればよい。上記検出データの誤差に対しては検出むら較正データを用いて、検出された信号情報を積分する回路の較正を行なえばよい。ここで、表示パネル３の画素数はタッチパネル４におけるタッチ検出位置の数に比べて数十倍乃至百数十倍と格段に多い。そこで、第１の実施の形態では特にデータ量が多くなる表示むら補正データの扱いを主眼に説明する。
【００５９】
図１において、表示ドライバ１０は表示パネル３と関係付けられたＩＤ情報（チップＩＤ）を発生するＩＤ情報発生回路１９を有する。ＩＤ情報発生回路１９は、特に制限されないが、電源投入で自立的にユニークなコード情報をＩＤ情報として発生する。具体的には複合表示ドライバ１の製造個数の最大予測個数に対して個別コードを割り振ることができるビット数よりも多いビット数を持つレジスタを採用すればよい。半導体デバイスである複合表示ドライバ１の電源投入によりそのオンチップレジスタが自律的にラッチする初期値は半導体デバイスの個体差に応じてそれ固有の初期値を採る。複合表示ドライバ１に固有のレジスタの初期値は複数の複合表示ドライバ間でランダムに決まることが想定されるので、そのようなレジスタ初期値は当該複合表示ドライバ１にとってユニークな固有のコード情報を構成する。不揮発性記憶装置に対するデータの書き込みやヒューズプログラムなどを行なってＩＤ情報を保持させる構成を採用することは妨げられない。
【００６０】
複合表示ドライバ１は表示パネル３のガラス基板上に実装され、表示パネル３と一体化される。即ち、通常表示パネルの製造メーカは表示パネル３の製造工程でガラス基板上に複合表示ドライバ１を実装して、表示パネルモジュール６を完成する。従って、ＩＤ情報は表示パネル３に固有の情報になっている。一つの表示パネル３のサイズが比較的大きい場合には複数個の表示パネル３を一つの表示パネル３に実装する。この場合、個々の複合表示ドライバ３が保有するＩＤ情報は夫々の表示ドライバ３が担う一つの表示パネル上の異なる表示領域に対応付けられることになる。表示パネルの製造メーカは個々の表示パネル３の表示むらを測定し、これを補正する表示むら補正データを管理する。例えば補正データと対応するＩＤ情報とを紐付けしてファイルサーバ５に蓄積してある。表示むら補正データは例えば特開２００７−１８８７６号公報に記載されるように表示パネル３の表示された画像をカメラで撮影し、その撮影結果に基づいて作成することができる。また、特開２００６−３４９９６６号公報に記載されるように、標示パネルの検出エリアを選択的に発光させ、その際に流れる電流から補正データを作成することも可能である。
【００６１】
ホスト装置２は表示むら補正データに関する動作モードとして、第１初期化動作モード、第２初期化動作モード、及び制御動作モードを有する。第１初期化動作モードは、ホスト装置２が通信部６５からネットワーク１２０を介してＩＤ情報をファイルサーバ５に送信し、これに応答してファイルサーバ５が当該ＩＤ情報に対応して返してきた表示むら補正データを通信部６５で受信し、受信した表示むら補正データを不揮発性メモリ例えば不揮発性ファイルメモリ６４に格納する動作である。第２初期化動作モードは、不揮発性ファイルメモリ６４が保有する表示むら補正データを複合表示ドライバ１の揮発性メモリであるＲＡＭ１７に保持させる動作である。制御動作モードは、複合表示ドライバ１による表示パネル３の制御においてＲＡＭ１７が保持する表示むら補正データを用いて補正演算回路１２で表示データを補正し、補正した表示データを用いて表示パネル３にその画像を表示させる動作である。不揮発性ファイルメモリ６４は、例えばフラッシュメモリのような半導体不揮発性記憶装置によって構成され、ハードディスク互換のファイル形式でデータをセクタ単位で管理して記憶する記憶管理方式が採用されている。図９には第１初期化動作モード、第２初期化動作モード、及び制御動作モードを模式的に示してある。ＭＤ０は表示むら補正データの作成を意味する。ＭＤ１は第１初期化動作モードを模式化して示し、ＭＤ２は第２初期化動作モードを模式化しても示し、ＭＤ３は制御動作モードを模式化して示す。
【００６２】
ホスト装置２の上記動作は、表示パネル３への制御に特化した複合表示ドライバ１に接続するホスト装置２が有する通信部６５による通信機能と不揮発性ファイルメモリ６４によるファイルメモリ機能に着眼したものである。そして、複合表示ドライバ１が持つＩＤ情報をホスト装置２が表示パネル３の製造メーカで運用されるファイルサーバ５に送って、対応する表示むら補正データを入手しようとするものである。電子機器の製造メーカは予め表示むら補正データを組み込むことを要しない。入手した表示むら補正データはホスト装置２の不揮発性ファイルメモリ６４に保持させ、保持した表示むら補正データは複合表示ドライバ１のパワーオンリセット処理などを用いて複合表示ドライバ１のＲＡＭ１７に転送し、転送された表示むら補正データで表示データを補正して表示パネル３に供給する。表示パネル３に固有の表示むらに応じた補正データを持つために複合表示ドライバ１が不揮発性メモリをオンチップすることを要せず、更に、当該不揮発性メモリを複合表示ドライバ１に外付けで表示パネル３の基板に搭載することも必要ない。
【００６３】
上記第１初期化モードと第２初期化モードをどの段階で実行すればよいかについて説明する。特に制限されないが、ここでは、ホスト装置２は、電子機器７のテスト及びデバッグ動作を可能にするテストモードと、それ以外のユーザモードとを有するものとする。テストモードは電子機器７の製造工程で行なうテスト若しくは不良対策などのためのデバッグの便に供する動作モードであって、適宜のシステムモード端子の設定や特定のテストモードコマンドの投入などによって設定される。テストモードがシステムモード端子で設定されるものとする場合にはテスト動作を終了して出荷された電子機器７のシステムモード端子はプルダウン又はプルアップなどの処理を経てユーザモードに固定されていてよい。テストモードがテストモードコマンドによって設定されるものである場合、テストモードが解除されればユーザモードにされる。
【００６４】
第１の態様として、第１初期化モードをテストモードで実行可能とし、第２初期化モード及び制御動作モードを前記テストモード及びユーザモードの何れにおいても実行可能にする場合には、ユーザモードにおいて第２初期化モードを電子機器７パワーオンリセット処理の一部として実行する。この場合、第１初期化モードはテストモードで動作されるテストプログラムをホスト装置２が実行することによって実現される。特に制限されないが、テストモードで実行される第２初期化モードは上記同様にテストモードで動作されるテストプログラムをホスト装置２が実行することによって実現される。ユーザモードで実行される第２初期化モードはホスト装置２が電子機器７のパワーオンリセット処理プログラムを実行することによって実現される。
【００６５】
これによれば、電子機器７の製造メーカによるテストモードで表示むら補正データをホスト装置２の不揮発性ファイルメモリ６４に蓄積することができる。電子機器７の製造メーカは独自に表示むら補正データを用意する必要はなく、表示パネル３の製造メーカが表示パネル３の特性に応じて用意した表示むら補正データをネットワーク１２０経由でダウンロードすれば足りる。ホスト装置２から複合表示ドライバ１への表示むら補正データの転送は電子機器７のパワーオンリセット処理の一環として行なわれるから電子機器７のユーザに負担はない。
【００６６】
第２の態様として、テストモードでは第１初期化モード、第２初期化モード及び制御動作モードの何れも実行可能にされ、ユーザモードにおいて、前記第１初期化モードは電子機器７の初期設定処理の一部として実行され、前記第２初期化モードは前記電子機器７のパワーオンリセット処理の一部として実行される。この場合、テストモードにおける第１初期化モード及び第２初期化モードはテストモードで動作されるテストプログラムをホスト装置２が実行することによって実現される。ユーザモードにおける第１初期化モードは当該モードで電子機器７に初めて電源が投入されたときホスト装置２が初期設定プログラムを実行することによって実現される。ユーザモードにおける第２初期化モードは当該モードで電子機器７の電源が投入される度にホスト装２がパワーオンリセット処理プログラムを実行することによって実現される。
【００６７】
これによれば、電子機器７のユーザモードにおいて電子機器７の初期設定処理の一環として表示むら補正データをファイルサーバ５から不揮発性ファイルメモリ６４に蓄積することができる。即ち、電子機器７の製造メーカは独自に表示むら補正データを用意する必要はなく、表示パネル３の製造メーカが表示パネル３の特性に応じて用意した表示むら補正データを電子機器７の初期設定の一環としてネットワーク１２０経由でダウンロードすれば足りる。ホスト装置２から複合表示ドライバ１への表示むら補正データの転送は電子機器７のパワーオンリセット処理の一環として行なわれるから電子機器７のユーザに負担はない。特に、その第２態様では、電子機器７の製造メーカは、テスト動作のためにテストモードで第１初期化モードを実行することができるので、表示むら補正データを不揮発性ファイルメモリ６４にそのまま残せば、ユーザモードにおいて第１初期化モードを重ねて実行する必要もないと考えられるが、テスト動作において不揮発性ファイルメモリ６４の書き換えテストを行なったり、不揮発性ファイルメモリ６４がテスト動作中に不所望に書き換えられる虞を考慮すれば、ユーザモードにおいても第１初期化モードを電子機器７の初期設定処理の一部として実行することは、表示むら補正データ取得の確実性を保証することになる。
【００６８】
図２には表示ドライバ１０の具体例が示される。表示ドライバ１０は、ホスト装置２に接続されるインタフェース部として外部入力インタフェースの一例であるＭＩＰＩ（Mobile Industry Processor Interface）インタフェース回路（ＭＩＰＩ  Ｉ／Ｆ）１１を有する。ここではＭＩＰＩインタフェース回路１１は画像データと制御情報のインタフェースに用いられる。画像データの入力インタフェースとして、表示タイミングに同期して表示データを入力するＭＩＰＩ−ＤＳＩ（Display Serial Interface）のビデオモードに準拠する動作モード（単にビデオモードとも称する）と、表示タイミングに非同期で表示データを入力するＭＩＰＩコマンドモードに準拠する動作モード（単にコマンドモードとも称する）を有する。コマンドモード又はビデオモードの指定は制御情報で指定される。制御情報は制御データと制御コマンドを含む概念である。
【００６９】
ビデオモードで入力される表示データは一緒に入力される垂直同期信号で表示フレームが規定され、一緒に入力される水平同期信号で水平同期期間が規定される。ビデオモードで入力された表示データに対してタイミング発生回路１５は一緒に入力された垂直同期信号と水平同期信号に従って表示フレームと水平同期期間を認識しながら表示ライン単位で表示データを補正演算回路１２及びガンマ変換回路１３を介してデータラッチ回路２０にラッチし、ラッチされた表示ライン単位のデータによって階調電圧選択回路２１が階調電圧を選択し、これをソースドライバ２２が受け取ってソース電極Ｓｒｃ＿１〜Ｓｒｃ＿ｎを駆動する。ゲート制御ドライバ１６は水平同期期間単位でゲート電極Ｇｔｄ＿１〜Ｇｔｄ＿ｍを順次選択する。
【００７０】
コマンドモードで入力された表示データは補正演算回路１２及びガンマ回路１３を介して一旦フレームバッファメモリ（ＦＢＭ）１４に格納される。格納された表示データはタイミング信号発生回路１５の内部で生成された水平同期信号による水平同期期間毎にデータラッチ回路２０に表示ライン単位で読み出され、ラッチされた表示ライン単位のデータによって階調電圧選択回路２１が画素毎に階調電圧を選択し、これをソースドライバ２２が受け取ってソース電極Ｓｒｃ＿１〜Ｓｒｃ＿ｎを駆動する。ゲート制御ドライバ１６は水平同期期間毎単位でゲート電極Ｇｔｄ＿１〜Ｇｔｄ＿ｍを順次選択する。
【００７１】
ＩＤ情報発生回路１９が出力するＩＤ情報はＭＩＰＩインタフェース回路１１を介してホスト装置２が読み取る。即ち、第１初期化モードにおいてホスト装置２は表示ドライバ１０にリード制御コマンドを発行し、これに応答してタイミング信号発生回路１５はＩＤ情報をＭＩＰＩインタフェース回路１１内のリードデータデータレジスタにロードし、ホスト装置２はそのリードデータデータレジスタからＩＤ情報を読み取る。ホスト装置２は読み取ったＩＤ情報に対応する表示むら補正データを不揮発性ファイルメモリ６４から読み出してＭＩＰＩインタフェース回路１１に与える。ＭＩＰＩインタフェース回路１１に与えられる表示むら補正データは所定フォーマットに準拠するパケットデータとされ、その先頭には特定のライトコマンドが配置されている。
【００７２】
表示ドライバ１０は、表示むら補正データを格納する揮発性メモリとしてＲＡＭ１７を有し、このＲＡＭ１７をアクセス制御するアクセス制御回路１８を備える。
【００７３】
ＭＩＰＩインタフェース回路１１はパケットデータを入力すると、その先頭のコマンドをタイミング信号発生回路１５に与える。上記特定のライトコマンドが与えられると、タイミング信号発生回路１５はアクセス制御回路１８に書き込み制御指令を与え、これに応答してアクセス制御回路１８はＭＩＰＩインタフェース回路１１に供給された表示むら補正データをＲＡＭ１７に書き込むアドレス制御を行なう。
【００７４】
ビデオモードでＭＩＰＩインタフェース回路１１に表示データが順次入力された場合には、タイミング信号発生回路１５は表示データと共に供給される垂直同期信号及び水平同期信号による表示タイミングに同期してアクセス制御回路１８に読み出し指令を与え、これに応答してアクセス制御回路１８はＭＩＰＩインタフェース回路１１に供給されてくる表示データの表示ラインに対応してＲＡＭ１７から表示むら補正データを読み出すアドレス制御を行なう。これにより、ビデオモードで表示データが供給されるとき、表示ライン単位で表示データと対応する表示むら補正データが補正演算回路１２に供給されて、表示むらの補正が行なわれた表示データが後段に送られて表示に供される。
【００７５】
コマンドモードでＭＩＰＩインタフェース回路１１に表示データが順次入力された場合には、タイミング信号発生回路１５は表示データの入力タイミングに同期してアクセス制御回路１８に読み出し指令を与え、これに応答してアクセス制御回路１８はＭＩＰＩインタフェース回路１１に供給されてくる表示データの表示ラインに対応してＲＡＭ１７から表示むら補正データを読み出すアドレス制御を行なう。これにより、コマンドモードで表示データが供給されるとき、表示ライン単位で表示データと対応する表示むら補正データが補正演算回路１２に供給されて、表示むらの補正が行なわれた表示データがフレームバッファメモリ１４に蓄積される。
【００７６】
図３にはタッチコントローラ３０の具体例が示される。タッチコントローラ３０は、タッチパネル制御部３１、Ｔｘドライバ３２、Ｒｘレシーバ３５、アナログ・デジタル変換回路（ＡＤＣ）３４及びデータメモリ３３によって構成される。タッチ検出コマンドや表示タイミング信号を受けるタッチパネル制御部３１が水平帰線期間などの非表示タイミングを用いてＴｘドライバ３２で走査電極Ｓｃｎ＿１〜Ｓｃｎ＿ｐを順次駆動したとき、交差部の検出容量９５の近傍に被検体（例えば指）が存在するか否かによって生ずる静電容量の相違に従って検出電極Ｄｔｃ＿１〜Ｄｔｃ＿ｑに現れる電荷をＲｘレシーバ３５で積分する。積分された積分電荷はＡＤＣ３４で検出データに変換されてデータメモリ３３に蓄積される。
【００７７】
ローカルプロセッサ５０はデータメモリ３３に蓄積された検出データのノイズ除去、ノイズ除去された検出データを用いたタッチ位置の座標演算、及びタッチ位置のトレース処理などの演算処理を行なうと共に、その演算結果を表示ドライバ１０のＭＩＰＩインタフェース回路１１を介してホスト装置２によって参照可能にされる。タッチ位置の座標については、例えばタッチパネル４の全面の検出データをデータメモリ３３から読み出し、読み出した検出データの分布に基づいて演算すればよい。その演算処理はローカルプロセッサ５０のプログラム処理で実現される。
【００７８】
図４にはホスト装置の具体例が示される。ここでは携帯端末を電子機器７の一例としている。ホスト装置２には表示モジュール６、送受信用のアンテナ６７、音声出力用のスピーカ６９、及び音声入力用のマイクロホン６８が接続されている。ホスト装置２は、特に制限されないが、スピーカ６９やマイクロホン６８の信号入出力を行なう音声インタフェース６６、アンテナ６７との間の信号の入出力を行なう高周波インタフェースのような通信部６５、不揮発性ファイルメモリ６４、及び通信プロトコル処理とその他のアプリケーション処理を制御するベースバンド・アプリケーションプロセッサ部（ＢＢ／ＡＰＰ）６０を有する。ＢＢ／ＡＰＰ６０は、特に制限されないが、音声信号や送受信信号に係る信号処理を行なうＤＳＰ（Digital Signal Processor）６１、カスタム機能（ユーザ論理）を提供するＡＳＩＣ（Application Specific Integrated Circuits）６２、装置全体の制御を行なうデータ処理装置としてのマイクロプロセッサ若しくはマイクロコンピュータ（以下、マイコンと略す）６３、及び複合表示ドライバ１等とインタフェースを行なうＭＩＰＩインタフェース回路７０を有する。
【００７９】
図５にはホスト装置における表示むら補正データの処理経路が例示される。第１初期化モードにおいて複合表示ドライバ１から読み込んだＩＤ情報に基づいてファイルサーバ５からダウンロードした表示むら補正データは不揮発性ファイルメモリ６４に保持される。第２初期化モードではマイコン６３は表示むら補正データを所定のパケットフォーマットで複合表示]ドライバ１に与える。制御動作モードではマイコン６３は表示データ（画像データ）を所定のパケットフォーマットで複合表示ドライバ１に与える。
【００８０】
＜第２の実施の形態＞
次に本発明に係る電子機器の第２の実施の形態について説明する。図１０にはＲｘレシーバの較正データもホスト装置によるダウンロード対象とする場合のタッチコントローラが含まれる電子機器７Ａを例示する。前述にようにタッチパネル４における検出容量９５のばらつきや検出された信号情報を積分するＲｘレシーバ３５における不所望なオフセットは検出データの誤差として現れる。この誤差を低減するためにはＲｘレシーバ３５による検出基準を較正することが望ましい。Ｒｘレシーバの較正方法については例えば特開２０１４−０７１６２６号公報、特開２０１１−０１３９９６号公報などに記載の技術を採用すればよい。第２の実施の形態では、そのために較正データを実施の形態１と同様にファイルサーバ５に蓄積し、第１の実施の形態における表示むら補正データと同じ動作モードでファイルサーバ５からダウンロードされ、ダウンロードした較正データをローカルＭＰＵ５０Ａ、タッチパネル制御部３１Ａを介して格納するＲＡＭ１０１とアクセス制御回路１００を設ける。較正データのＲＡＭ１０１への書き込みは第１の実施の形態と同様に第２の初期化モードで行なえばよい。書き込み指令はタイミング信号発生回路１５からタッチパネル制御部３１Ａを介してアクセス制御回路１００に与えられる。制御動作モードではタイミング信号発生回路１５から与えられる表示タイミングに基づいて、タッチパネル制御部３１Ａがその非表示期間にタッチ検出動作を制御し、これに同期してタッチパネル制御部３１Ａの制御に基づいてアクセス制御回路１００がＲＡＭ１０１から較正データを読み出し、読み出された較正データによってＲｘレシーバ３５の積分特性がタッチ走査ライン毎に較正される。この第２の実施の形態においても第１の実施の形態と同様の作用効果を奏し、タッチパネル４の特性に応じた調整のためにタッチコントローラ３０Ａが不揮発性メモリをオンチップすることを要せず且つ当該不揮発性メモリをタッチコントローラ３０Ａに外付けで表示モジュール７に搭載することも必要ではない。
【００８１】
タッチパネル４のタッチ検出で得られる検出データの誤差を低減する手法はＲｘレシーバ３５に対する較正に限定されず、検出データの補正で対処することも可能である。図１１にはＲｘレシーバの較正に代えてデータメモリに格納された検出データを補正するようにした場合のタッチコントローラが含まれる電子機器７Ｂを例示する。図１１のタッチコントローラ３０ＢはＲＡＭ１１０、アクセス制御回路１１１、及び補正演算回路１１２を有する。タッチ検出で得られる検出データの誤差を正すための補正データは実施の形態１と同様にファイルサーバ５に蓄積しておき、第１の実施の形態における表示むら補正データと同じ動作モードでファイルサーバ５からダウンロードされ、ダウンロードされた補正データはローカルＭＰＵ５０Ｂ、タッチパネル制御部３１Ｂに与えられ、アクセス制禦回路１１１を介してＲＡＭ１１１に書き込まれる。補正データのＲＡＭ１１１への書き込みは第１の実施の形態と同様に第２の初期化モードで行なえばよい。書き込み指令はタイミング信号発生回路１５からタッチパネル制御部３１Ｂを介してアクセス制御回路１１１に与えられる。制御動作モードではタイミング信号発生回路１５から与えられる表示タイミングに基づいて、タッチパネル制御部３１Ｂがその非表示期間にタッチ検出動作を制御して検出データをデータメモリ３３に格納していく。タッチパネル制御部３１ＢはローカルＭＰＵ５０Ｂから検出データのリード要求を受けると、これに応答してデータメモリ３３をリードする動作に同期して、アクセス制御回路１１１にＲＡＭ１１０から補正データを補正演算回路１１２に出力させ、出力された補正データを用いて補正演算回路１１２に検出データを補正させる。例えばタッチ走査ライン毎に検出データが補正される。これによっても図１０の場合と同様の作用効果を奏する。
【００８２】
＜第３の実施の形態＞
次に本発明に係る電子機器の第３の実施の形態について説明する。図１２にはタッチコントローラ単独でＩＤ情報を出力してＲｘレシーバの較正データを取得するようにした場合のタッチコントローラ３０Ｃが含まれる電子機器７Ｃを例示する。第３の実施の形態においては較正データの取得に表示ドライバ１０の有無は無関係であり、タッチコントローラ３０Ｃそれ自体がパネルＩＤ情報出力回路１９Ｃを有する。パネルＩＤ情報出力回路１９Ｃはタッチコントローラ３０Ｃに固有のＩＤ情報を出力する。第１初期化モードにおいてホスト装置２Ｃがローカルプロセッサ５０Ｃを経由してパネルＩＤ情報発生回路が出力するＩＤ情報を取得し、取得したＩＤ情報をファイルサーバ５に送信し、ファイルサーバ５で当該ＩＤ情報に対応する較正データが検索され、検索された校正データがホスト装置２Ｃに返される。ホスト装置２Ｃは返された校正データを不揮発性ファイルメモリ６４に蓄積する。第２初期化モードにおける動作は図１０と同様であり、不揮発性ファイルメモリ６４に格納されている較正データがタッチパネル制御回路３０Ｃ及びアクセス制御回路の制御を経てＲＡＭ１０１に格納される。制御動作モードにおける動作も図１０と同様であり、ＲＡＭ１０１から読み出されてＤＡ変換回路１０２でＤＡ変換された校正信号がタッチ走査ライン毎にＲｘレシーバ３５に与えられる。
【００８３】
このように、ホスト装置が制御装置のＩＤ情報に関係付けられた調整データをダウンロードして被制御装置の特性を調整可能とする技術は表示ドライバと同様にタッチコントローラ３０Ｃに単独適用して同じ効果を得ることができる。但し、表示データに対する表示補正データに比べてタッチ検出の較正データのデータ量は少ないので、較正データを格納するための不揮発性記憶領域に関する利点は先の実施の形態よりも小さい。
【００８４】
タッチパネル４のタッチ検出で得られる検出データの誤差を低減する手法はＲｘレシーバ３５に対する較正に限定されず、図１１と同様に検出データの補正で対処することも可能である。図１３には図１２のＲｘレシーバの較正に代えてデータメモリに格納された検出データを補正するようにした場合のタッチコントローラ３０Ｄが含まれる電子装置７Ｄを例示する。タッチコントローラ３０Ｄは図１１のタッチコントローラ３０Ｂに対して図１２で説明したＩＤ情報発生回路１９Ｃが発生するＩＤ情報に対応する補正データを用いて検出データを補正する点が相違する。その他の点については図１１及び図１２で説明した内容と同じであるからその詳細な説明は省略する。
【００８５】
＜第４の実施の形態＞
次に本発明に係る電子機器の第４の実施の形態について説明する。今までの説明では表示むら補正データによる表示データの補正を表示コントローラで行った。第４の実施の形態はそれをホスト装置で行なう点が今までと相違する。
【００８６】
図１４には表示むら補正データによる表示データの補正演算をホスト装置が行なうようにした場合の電子機器７Ｅを例示する。図１４の表示ドライバ１０Ｅは図２の表示ドライバ１０に比べて補正演算回路１２、ＲＡＭ１７、アクセス制御回路１８が省かれている。タイミング信号発生回路１５Ｅは図２に比べてＲＡＭ１７をアクセスするための制御器機能が省かれている。
【００８７】
ホスト装置２Ｅは、第１初期化動作モード、調整モード、及び制御動作モードを有する。第１初期化モードは、ホスト装置２Ｅが通信部６５からネットワーク１２０を介してＩＤ情報をファイルサーバ５に送信し、これに応答してファイルサーバ５が当該ＩＤ情報に対応して返してきた表示むら補正データを通信部６５で受信し、受信した表示むら補正データを不揮発性メモリ例えば不揮発性ファイルメモリ６４に格納する動作である。調整モードは、表示パネル３の動作に用いる表示データを表示ドライバ１０に供給する場合に不揮発性メモリメモリ６４が保有する調整データを使って前記表示データを補正する動作モードである。制御動作モードは、表示ドライバ１０による表示パネル３の制御において補正モードで補正された表示データを用いて表示パネル３を表示制御するモードである。
【００８８】
ホスト装置２Ｅの上記動作は、表示パネル３への制御に特化した複合表示ドライバ１Ｅに接続するホスト装置２Ｅが有する通信部６５による通信機能と不揮発性ファイルメモリ６４によるファイルメモリ機能に着眼したものである。そして、複合表示ドライバ１Ｅが持つＩＤ情報をホスト装置２Ｅが表示パネル３の製造メーカで運用されるファイルサーバ５に送って、対応する表示むら補正データを入手しようとするものである。電子機器７Ｅの製造メーカは予め表示むら補正データを組み込むことを要しない。入手した表示むら補正データはホスト装置２Ｅの不揮発性ファイルメモリ６４に保持させ、保持した表示むら補正データを用いて調整した表示データを表示ドライバ１０Ｅに供給し、表示ンドライバ１０Ｅは供給された補正済みのデータを用いて表示パネル３を制御することができる。表示パネル３に固有の表示むらに応じた補正データを持つために複合表示ドライバ１Ｅが不揮発性メモリをオンチップすることを要せず、更に、当該不揮発性メモリを複合表示ドライバ１Ｅに外付けで表示パネル３の基板に搭載することも必要ない。制御装置１Ｅに比べて演算処理能力や演算リソースに余裕のあるホスト装置２Ｅで補正データによる補正演算処理を行なうから、補正データとして圧縮データを用いたとしても、補正前の伸張処理に時間を要さず伸張を円滑に行なうことができ、補正データの圧縮・伸張にも容易に対応できるという点で、補正データのデータ量増大に対する許容能力を一段と増すことができる。
【００８９】
上記第１初期化モードをどの段階で実行すればよいかについて説明する。特に制限されないが、ここでは、ホスト装置２Ｅは、電子機器７Ｅのテスト及びデバッグ動作を可能にするテストモードと、それ以外のユーザモードとを有するものとする点は上記と同じである。
【００９０】
第１の態様として、第１初期化モードはテストモードで実行可能にされる。調整モード及び制御動作モードはテストモード及びユーザモードの何れにおいても実行可能にされる。この場合、テストモードにおいて第１初期化モードはテストモードで動作されるテストプログラムをホスト装置２Ｅが実行することによって実現される。
【００９１】
これによれば、電子機器７の製造メーカによるテストモードで表示むら補正データをホスト装置２の不揮発性ファイルメモリ６４に蓄積することができる。電子機器７の製造メーカは独自に表示むら補正データを用意する必要はなく、表示パネル３の製造メーカが表示パネル３の特性に応じて用意した表示むら補正データをネットワーク１２０経由でダウンロードすれば足りる。
【００９２】
第２の態様として、テストモードでは第１初期化モード、調整モード及び制御動作モードの何れも実行可能とし、ユーザモードにおいて第１初期化モードは電子機器７Ｅの初期設定処理の一部として実行される。この場合、テストモードにおいて第１初期化モード、調整モード及び制御動作モードの何れもテストモードで動作されるテストプログラムをホスト装置２Ｅが実行することによって実現される。ユーザモードにおける第１初期化モードは当該モードで電子機器７Ｅに初めて電源が投入されたときホスト装置２Ｅが初期設定プログラムを実行することによって実現される。
【００９３】
これによれば、電子機器７Ｅのユーザモードにおいて電子機器７Ｅの初期設定処理の一環として表示むら補正データをファイルサーバ５から不揮発性ファイルメモリ６４に蓄積することができる。即ち、電子機器７Ｅの製造メーカは独自に表示むら補正データを用意する必要はなく、表示パネル３の製造メーカが表示パネル３の特性に応じて用意した表示むら補正データを電子機器７Ｅの初期設定の一環としてネットワーク１２０経由でダウンロードすれば足りる。特に、第２態様では、電子機器７Ｅの製造メーカは、テスト動作のためにテストモードで第１初期化モードを実行することができるので、表示むら補正データを不揮発性ファイルメモリ６４にそのまま残せば、ユーザモードにおいて第１初期化モードを重ねて実行する必要もないと考えられるが、テスト動作において不揮発性ファイルメモリ６４の書き換えテストを行なったり、不揮発性ファイルメモリ６４がテスト動作中に不所望に書き換えられる虞を考慮したとき、ユーザモードにおいても第１初期化モードを電子機器７Ｅの初期設定処理の一部として実行することは、表示むら補正データ取得の確実性を保証することになる。
図１５にはホスト装置２Ｅにおける表示むら補正データの処理経路が例示される。第１初期化モードにおいて複合表示ドライバ１から読み込んだＩＤ情報に基づいてファイルサーバ５からダウンロードした表示むら補正データは不揮発性ファイルメモリ６４に保持される。調整モードではマイコン６３Ｅが表示むら補正データを用いて表示データを補正する。制御動作モードでは補正された表示データ（画像データ）をマイコン６３が所定のパケットフォーマットで複合表示ドライバ１に与える。
【００９４】
その他の点について先の実施の形態と同様であるからその詳細な説明は省略する。
【００９５】
以上本発明者によってなされた発明を実施の形態に基づいて具体的に説明したが、本発明はそれに限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは言うまでもない。
【００９６】
例えば、被制御装置は表示パネルやタッチパネルに限定されない。例えばパルス駆動モータやモータ回転位置を検出するレゾルバのような検出器など、他の装置であってよく、それに応じて制御装置の機能についても決定されればよい。ホスト装置の通信機能は携帯電話、ＷｉＦｉネットワークなどに限定されず、ビーコンを用いた近距離通信など、どのような通信プロトコルを用いるものであってもよい。ホスト装置が保有する不揮発性メモリは不揮発性半導体メモリを用いたファイルメモリに限定されず、ハードディスクなどであってもよい。
【符号の説明】
【００９７】
１，１Ａ〜１Ｅ  複合表示ドライバ
２，２Ｃ，２Ｅ  ホスト装置
３  表示パネル
３＿ＬＣＤ  液晶表示パネル
３＿ＯＬＥＤ  有機エレクトロルミネッセンス表示パネル
４  タッチパネル
５  ファイルサーバ
６  表示モジュール
７，７Ａ〜７Ｅ  電子機器
１０，１０Ａ〜１０Ｅ  表示ドライバ
１１  ＭＩＰＩインタフェース回路
１３  ガンマ変換回路
１４  フレームバッファメモリ
１５  タイミング発生回路
１７  ＲＡＭ
１８  クセス制御回路
１９，１９Ｃ  ＩＤ情報発生回路
２０  データラッチ回路
２１  階調電圧選択回路
２２  ソースドライバ
３０，３０Ｃ  タッチコントローラ
３１，３１Ａ，３１Ｂ，３１Ｃ  タッチパネル制御部
３２  Ｔｘドライバ
３３  データメモリ
３４  アナログ・デジタル変換回路（ＡＤＣ）
３５  Ｒｘレシーバ
５０，５０Ａ，５０Ｂ，５０Ｃ  ローカルプロセッサ
６０  ベースバンド・アプリケーションプロセッサ部（ＢＢ／ＡＰＰ）
６１  ＤＳＰ（Digital Signal Processor）
６２  ＡＳＩＣ（Application Specific Integrated Circuits）
６３  マイコン
６４  不揮発性ファイルメモリ
６５  通信部
６７  送受信用のアンテナ
６９  音声出力用のスピーカ
６８  音声入力用のマイクロホン
Ｓｃｎ＿１〜Ｓｃｎ＿ｐ  走査電極  
Ｄｔｃ＿１〜Ｄｔｃ＿ｑ  検出電極
８０  画素
Ｇｔｄｎ＿１〜Ｇｔｄ＿ｍ  ゲート電極
Ｓｒｃ＿１〜Ｓｒｃ＿ｎ  ソース電極
９０  画素
１００  アクセス制御回路
１０１  ＲＡＭ
１１０  ＲＡＭ
１１１  アクセス制御回路
１１２  Ｖ
１２０  ネットワーク
１２１ＲＡＭ  補正演算回路
ＭＤ０  表示むら補正データの作成
ＭＤ１  第１初期化動作モード
ＭＤ２  第２初期化動作モード
ＭＤ３  制御動作モード
【図１】
2016170184.tif 000003
【図２】
2016170184.tif 000004
【図３】
2016170184.tif 000005
【図４】
2016170184.tif 000006
【図５】
2016170184.tif 000007
【図６】
2016170184.tif 000008
【図７】
2016170184.tif 000009
【図８】
2016170184.tif 000010
【図９】
2016170184.tif 000011
【図１０】
2016170184.tif 000012
【図１１】
2016170184.tif 000013
【図１２】
2016170184.tif 000014
【図１３】
2016170184.tif 000015
【図１４】
2016170184.tif 000016
【図１５】
2016170184.tif 000017