(57)【要約】【課題】  静電気等が原因で発生する通信不良などによる誤表示を抑制する。【解決手段】  電子機器の制御を行う第１制御部を含む第１回路基板と電子機器に備えた表示部を制御する第２制御部を含む第２回路基板との通信を行う通信制御装置。第１制御部と第２制御部とを同期式のシリアルインターフェースと非同期式のインターフェースを介して接続する。転送するデータやコマンドをそれぞれのインターフェースに割り当てて通信を行う。【選択図】  図１
2008047039.tif 000002
【特許請求の範囲】
【請求項１】
電子機器の制御を行う第１制御部を含む第１回路基板と前記電子機器に備えた表示部を制御する第２制御部を含む第２回路基板との通信を行う通信制御装置であって、
前記第１制御部と前記第２制御部とを同期式の第１シリアルインターフェースと非同期式の第２インターフェースを介して接続し、
前記第１シリアルインターフェースにて、前記表示部にて表示させるためのデータと表示用コマンドを転送し、前記第２シリアルインターフェースにて、前記第１シリアルインターフェースを制御するコマンドを転送することを特徴とする通信制御装置。
【請求項２】
前記第２制御部は、操作部における操作の情報を入力する入力部を備え、
前記第２制御部から前記第１制御部へ前記操作の情報を転送する非同期式の第３インターフェースを備えることを特徴とする請求項１に記載の通信制御装置。
【請求項３】
前記第２回路基板は、前記表示部にて表示させるためのデータを保持する記憶手段を備え、
前記記憶手段の格納する領域を指定する情報を、前記第２シリアルインターフェースにて転送することを特徴とする請求項１に記載の通信制御装置。
【請求項４】
前記記憶手段の格納されているデータのうち、表示に使用する領域を指定する情報を、前記第２シリアルインターフェースにて転送することを特徴とする請求項３に記載の通信制御装置。
【請求項５】
前記電子機器は、更に表示部を備え、前記第２回路基板は、前記表示部に対して前記記憶手段から読み出したデータを出力することを特徴とする請求項１に記載の通信制御装置。
【請求項６】
電子機器の制御を行う第１制御部を含む第１回路基板と前記電子機器に備えた表示部を制御する第２制御部を含む第２回路基板との通信を行う通信制御方法であって、
前記第１制御部と前記第２制御部とを同期式の第１シリアルインターフェースと非同期式の第２インターフェースを介して接続し、
前記第１シリアルインターフェースにて、前記表示部にて表示させるためのデータと表示用コマンドを転送する転送行程と、
前記第２シリアルインターフェースにて、前記第１シリアルインターフェースを制御するコマンドを転送する転送行程とを備えることを特徴とする通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器における表示手段の表示を行うための通信制御に関するものである。
【背景技術】
【０００２】
電子機器本体の制御部とＬＣＤを有する表示部の物理的距離が離れている構成では、機器の制御部とＬＣＤの制御部（ＬＣＤコントローラ部）とがケーブルなどを介して通信を行う。この通信により、表示部の制御を行う。
【０００３】
このようなＬＣＤは、初期設定や電源制御を行う場合に、予め定められた制御シーケンス（手順）を実行しないいと、ＬＣＤの誤表示や故障が発生する。
【０００４】
また、このような構成においては、外部ノイズにより機器の制御部とＬＣＤの制御部の通信の中断が発生し、このために適切な制御を行えない場合がある。
【０００５】
従来、静電気等の影響があってもＬＣＤの表示を正しく行うために、機器の制御部側のチェックサムとＬＣＤコントローラ側のチェックサムを比較を行う。この比較を一定期間ごとにチェックし、通信不良の発生を検出している。通信不良が発生した場合には、機器の制御部側からリセットを行い、ＬＣＤコントローラに対して再びデータを送信してＬＣＤの表示する方法が開示されている（特許文献１）。
【０００６】
また、ハンディスキャナとファクシミリ装置との間の通信を行うために、ＵＡＲＴ用回路と同期シリアル通信回路をそれぞれ備え、いずれか一方の回路を選択するセレクタを用いて、通信を行う記載がある（特許文献２）。
【特許文献１】特開２００２−３１８５６７号公報
【特許文献２】特開２０００−１３４３８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１においては、ＬＣＤコントロール部側においても、ＣＰＵやタイマ等の制御回路を用意する必要がある。また、一定時間経過するまではＬＣＤに誤表示されてしまうという欠点がある。
【０００８】
また、特許文献２に開示されている方法では、切り替え（選択）を同期シリアル通信にて行う。これは、静電気等が原因で発生する通信不良は考慮されておらず、確実に通信を行いたい場合には適用できない。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の通信制御装置は、電子機器の制御を行う第１制御部を含む第１回路基板と前記電子機器に備えた表示部を制御する第２制御部を含む第２回路基板との通信を行う通信制御装置であって、前記第１制御部と前記第２制御部とを同期式の第１シリアルインターフェースと非同期式の第２インターフェースを介して接続し、前記第１シリアルインターフェースにて、前記表示部にて表示させるためのデータと表示用コマンドを転送し、前記第２シリアルインターフェースにて、前記第１シリアルインターフェースを制御するコマンドを転送する。
【００１０】
また、本発明の通信制御方法は、電子機器の制御を行う第１制御部を含む第１回路基板と前記電子機器に備えた表示部を制御する第２制御部を含む第２回路基板との通信を行う通信制御方法であって、前記第１制御部と前記第２制御部とを同期式の第１シリアルインターフェースと非同期式の第２インターフェースを介して接続し、前記第１シリアルインターフェースにて、前記表示部にて表示させるためのデータと表示用コマンドを転送する転送行程と、前記第２シリアルインターフェースにて、前記第１シリアルインターフェースを制御するコマンドを転送する転送行程とを備える。
【発明の効果】
【００１１】
以上説明したように、同期式の通信方式と、ＵＲＡＴの通信方式の２つの通信方法を使い分けることで、機器の制御部がＬＣＤコントロール部を制御する場合に、例えば、ノイズによる通信不良の発生の低減と、リアルタイム表示の両立を実現できる。
【発明を実施するための最良の形態】
【００１２】
図１は、インクジェット記録装置の回路ブロック図である。電子機器の一例として記録装置を説明する。１はインクジェット記録装置のメインの回路基板、２はサブ基板であり、ＬＣＤコントロール用回路基板である。３はＬＣＤユニットによる表示手段を示している。
【００１３】
ＡＳＩＣ１１および１２のＲＯＭ、１３のＲＡＭにより、１４のインターフェイス部を介してパソコン等から送られてくるデータに応じて、記録装置の動作の制御を行う。
【００１４】
１６はタイマであり、時間管理を伴う制御を行う場合に使用する。１１のＡＳＩＣにはＬＣＤコントロールＩＣとの通信を行うための端子も有しており、ＬＣＤコントロールＩＣ２１の制御部としての役割もする。
【００１５】
ＬＣＤコントロールＩＣ２１は、ＡＳＩＣ１１との通信を行うためのインターフェイスを２種類有している。１つは、同期シリアル転送方式のインターフェイス１０１であり、もう１つは、ＵＡＲＴ方式のインターフェイス１０２である。
【００１６】
インターフェイス１０１であり、データ転送用クロックのラインとデータラインから構成されており、制御基板１からＬＣＤコントロール基板２に対しての片方向インターフェイスとなっている。
【００１７】
インターフェイス１０２はＵＡＲＴ方式のインターフェイスであり、制御基板１からのデータ送信用の信号（ＲＸＤ）と、ＬＣＤコントロール部２１からのコントロール信号（ＴＸＤ）を有している。
【００１８】
なお、制御基板１において、図１を簡単にするために、記録ヘッドを走査させるための駆動源であるキャリッジモータや、記録用紙を搬送させるための駆動源である搬送モータ等は省略している。また、キャリッジモータや搬送モータを駆動するドライバも省略している。
【００１９】
図２は、本実施の形態における電子機器の例としてインクジェット記録装置１０００の斜視図である。
【００２０】
給紙部１００５に記録用紙をセットし、装置内の記録ヘッドにより記録を行い、排紙部１００４に出力する。
【００２１】
この記録装置１０００には、液晶表示部１００６や各種キースイッチなどを備える操作パネル１０１０が設けられている。なお、操作パネルの操作キーとして、いわゆるジョグダイヤルなどを備えても構わない。補足すると、図１のＬＣＤユニット３は、図２の液晶表示部１００６に対応している。
【００２２】
１００９はカードスロットで、ここにメモリカードを装着する。このメモリカードとしては、例えばコンパクトフラッシュ（登録商標）メモリ、スマートメディア、メモリスティックなどがある。
【００２３】
１０１１はこの装置に着脱可能なビューワであり、メモリカードに記憶されている画像データの表示を行う。
【００２４】
この装置は、記録ヘッドがキャリッジに搭載され、給紙部から給紙された記録用紙に対して走査を行い、記録ヘッドから吐出されるインクにより画像を形成する。
【００２５】
図３はＬＣＤコントローラのブロックを示したものである。３０１はＵＡＲＴ通信部であり、バス１を介して各ブロックに受信したデータに応じてデータを送信する。
【００２６】
３０２は同期シリアル受信部であり、受信されたデータはバス２を介してＳＤＲＡＭ制御部へ送信される。
【００２７】
３０３はポート制御レジスタで、ＵＡＲＴでポート制御の信号を受信した場合に、電源回路のＯＮ／ＯＦＦのための制御を行う。
【００２８】
３０４はＳＤＲＡＭ制御部であり、ＳＤＲＡＭのアクセス制御を行う。ＬＣＤ表示領域と指定されているデータを読み出し、ＬＣＤ表示データ作成部にデータ部に送出する、あるいは同期シリアルにより受信したＳＤＲＡＭ格納データをＳＤＲＡＭへ格納する、同期シリアルにて受信した描画コマンド命令を実行する制御部である。
【００２９】
３０５はＬＣＤデータ作成部であり、ＳＤＲＡＭ制御部より読み出されるＬＣＤの表示データをＬＣＤ表示形式に変換してＬＣＤユニットに送出する。
【００３０】
３０６は３線シリアル送出部であり、ＵＡＲＴ経由で受信したデータを３線シリアル形式に変換して送出する部分である。
【００３１】
２２はＳＤＲＡＭであり、制御基板１から送信されたデータをＬＣＤ表示データや表示データの部品データとして格納しておくための記憶手段である。ＳＤＲＡＭの中でＬＣＤ表示領域として格納されているＬＣＤ表示用データは、ＬＣＤコントローラにより読み出されて、ＬＣＤ表示用データ形式に変換されてＬＣＤユニットへ送信される。
【００３２】
２３は昇圧回路であり、図示していないが本体基板から供給されるＬＣＤコントロール部の動作電源をＬＣＤユニットの中のバックライト用ＬＥＤ駆動できる電圧まで昇圧して供給する手段である。昇圧回路はＬＣＤコントローラ２１からのＯＮ／ＯＦＦ制御信号により昇圧するしないを制御することができる。
【００３３】
２４はスイッチ回路であり、ＬＣＤ点灯のためのバックライト用ＬＥＤのカソードに接続されている。スイッチ回路はＬＣＤコントローラ２１からの信号によりＯＮ／ＯＦＦ制御が可能となっており、ＯＮしていた場合にはバックライトが点灯、ＯＦＦの場合はバックライト消灯となる構成である。
【００３４】
２５は降圧手段であり、バックライト駆動用に昇圧した回路をＬＣＤ電源用に降圧するためのレギュレータを示している。レギュレータではＬＣＤコントローラ２１からの信号によりＯＮ／ＯＦＦ制御を行うことで、ＯＮしている場合にはＬＣＤユニットに対して電源が供給されることとなり、ＯＦＦしている場合にはＬＣＤユニットには電源が供給されない構成をとっている。
【００３５】
２６は規準電圧作成部であり、電源を分圧することで供給される基準電圧を作成している。
【００３６】
３はＬＣＤユニットであり、３１はバックライトのＬＥＤである。３２はＬＣＤドライバーであり、ＬＣＤコントロールＩＣ２１から受け取ったデータや電力を３３のＬＣＤへと出力することで、表示をおこなう。ＬＣＤコントロールＩＣ２１が出力する信号は、ＬＣＤデータ（８ビット）、データ転送クロック信号（ＤＣＬＫ）である。
【００３７】
ＬＣＤコントロールＩＣ２１はこのほかに、水平同期信号（ＨＳＹＮＣ）、垂直同期信号（ＶＳＹＮＣ）を出力する。
【００３８】
また、ＬＣＤユニットに対しては、３線シリアル方式でＬＣＤドライバーに対して設定を行うことにより、ＬＣＤの表示方向、ドライバーのＯＮ／ＯＦＦ、消灯準備設定の設定を行う構成となっている。
【００３９】
図４は、本実施例におけるＬＣＤユニットに対する電源ＯＮシーケンスと電源ＯＦＦシーケンスを示したものである。ＬＣＤユニットに出力する電源の種類はＶｃｃ（３．３Ｖ），Ｖｄｄ（１２Ｖ）、ＶＣＯＭＨ（６．８Ｖ）、ＶＯＭＬ（１．５Ｖ），ＶＲＥＦ（６．８Ｖ）の５種類の電源である。
【００４０】
そして、図４のシーケンスを守らない場合、ＬＣＤの故障や誤動作（誤表示）等が発生する場合がある。
【００４１】
このような構成において、ＡＳＩＣ１１からＬＣＤコントローラに対して指示（コマンド）を送ってこれらの電源シーケンスを管理している。
【００４２】
ＡＳＩＣ１１とＬＣＤコントロールＩＣ２１の通信は以下のように行われる。ＡＳＩＣ１１から送信されるデータ／コマンドは、２種類のデータ送信方式のいずれかに割り当てを行っている。
【００４３】
ＬＣＤコントロールＩＣ２１が、同期シリアル形式でＡＳＩＣ１１から受信するデータ／コマンドものは、ＳＤＲＡＭに格納するデータと描画コマンドである。
【００４４】
また、ＬＣＤコントロールＩＣ２１が、ＵＡＲＴ形式によりＡＳＩＣ１１から受信するデータ／コマンドは次の６種類のコマンドである。即ち、
（１）３線シリアルによるＬＣＤへの設定データコマンド
（２）ＲＡＭのＬＣＤでの表示領域指定コマンド
（３）出力ポート信号制御コマンド
（４）ＳＤＲＡＭの格納データの領域設定コマンド
（５）ＬＣＤ表示データ送信有効の設定コマンド
（６）同期シリアル受信回路リセットコマンド
（７）同期シリアル送信データ種類設定コマンド
である。
【００４５】
一方、ＵＡＲＴにより、ＬＣＤコントロールＩＣ２１が、ＡＳＩＣ１１に対して送信するコマンドは、
（１）同期シリアル正常受信コマンド
（２）ＵＡＲＴ正常受信コマンド
（３）描画完了コマンド
の３種類である。
【００４６】
ここで、同期転送について説明すると、データ転送クロックにあわせて転送データが送られ、ＬＣＤコントロールＩＣ２１の受信回路３０２が、転送データのクロックの立ち上がりで転送データをラッチする。
【００４７】
このような、同期シリアル転送方式はある程度の高速通信が可能である。しかし、一方で静電気等の外部ノイズの影響で同期転送クロックはノイズの影響をうけ、その結果データ転送に失敗する場合（失敗しやすい）がある。
【００４８】
ＵＡＲＴ方式については、ＲＳ２３２形式等の一般に使用されている通信方式であり、あらかじめ決められた周波数においてスタートビットを検知した後に数回のサンプリングを行う。この方法は、一般的にフィルタリングをかけやすく外来ノイズに強いことが知られている。
【００４９】
一方、データを何度もサンプリングが必要なために、高速通信には不向きである。先にあげた７つのコマンドについては、確実性が必要なためにＵＡＲＴによる送信を使用する。
【００５０】
図５は同期シリアル転送を行う場合のプロトコルを示したものである。大量のデータを送る上にノイズに弱いことを考慮した構成となっている。
【００５１】
５１はスタートビットとし、５２のデータ数、５３のデータ数、５４のデータ、５５のチェックサム、５６のエンドビットからなるパケット構成としている。
【００５２】
同期シリアル回路受信部においては、スタートビットの検出、データ数の一致、チェックサムの検出、エンドビットの検出が行えた場合に、正しい受信ができたこととする。この場合、ＵＡＲＴ部から正しく行えたことを示す、同期シリアル正常受信コマンドを送出する。
【００５３】
同期シリアル方式においては先に説明したように２つのコマンド形態をサポートしている。（１）のＳＤＲＡＭへの格納するデータを転送する場合には、データ５４としてＳＤＲＡＭ格納データ５４１を転送する。
（２）のＳＤＲＡＭに格納されているデータを加工する描画コマンドの場合は、描画命令の種類５４２１、描画付帯情報５４２２、描画コピー元の領域の情報５４２３、コピー先の領域の情報５４２４から構成される。描画コピー元の領域を描画命令の種類に応じて変化させ、コピー先の領域に上書きするためのコマンドとなっている。
【００５４】
描画コピー元の領域の情報５４２３は、例えば、領域の先頭アドレスとデータ量で構成される。別の形態として先頭アドレスとエンドアドレスでも構わない。コピー先の領域の情報５４２４も描画コピー元の領域の情報５４２３と同様である。
【００５５】
また、描画コマンドについては短いパケットとなるため、ＳＤＲＡＭコントロール部は、正常に受信した場合にのみ描画コマンドの命令に応じたＲＡＭ操作を開始することとする。
【００５６】
描画コマンドの種類は３種類有り、単純コピー、透過色指定コピー、ブレンド比固定コピーそれぞれの機能をもつ。
【００５７】
単純コピーはコピー元のデータをコピー先に書き写すという動作を行う。透過色指定コピーについては、あらかじめ定めたコピー元の透過色の部分はコピー先に対して透過させてコピーを行う機能をもつ。また、ブレンド比コピーについては、コピー元の画像とコピー先の画像の比率を定め、その比率に応じた画像としてコピー先に格納する機能をもつ。
【００５８】
これらの描画コマンドを行った場合には、描画完了後に描画完了コマンドをＬＣＤコントロールＩＣ２１からＡＳＩＣ１１に対してＵＡＲＴを利用して送信する。
【００５９】
図６はＳＤＲＡＭのアドレスの割付の一覧を示したものである。ＬＣＤの表示データを格納する領域は６０１と６０２の２つの領域を備えている。６０１あるいは６０２のいずれかを指定することで、領域に格納されているデータに基づきＬＣＤに表示される。
【００６０】
例えばＡ面６０１が選択されている場合はＡ面指定領域に格納されているデータは、ＳＤＲＡＭ制御部３０４から読み出され、ＬＣＤ制御部でＬＣＤユニットの要求するタイミングに基づきＬＣＤユニットに出力される。背景領域６０３や部品１領域６０４、部品２領域６０５は画面を構成するためのデータである。
【００６１】
これらの画像データは、ＡＳＩＣ１１からＵＡＲＴによりＳＤＲＡＭに格納するアドレスを指定される。
【００６２】
図７は本実施例における、ＡＳＩＣ１１のＬＣＤコントローラに対するＵＡＲＴのシーケンスを示したものである。ＡＳＩＣ１１は、ＬＣＤコントローラに対して、ＵＡＲＴによりデータを送信する（Ｓ７１）。ＬＣＤコントローラは送信されたデータを正しく受信できた場合には、ＵＡＲＴ正常受信コマンドをＬＣＤコントローラからＡＳＩＣ１１に対して、ＴＸＤ信号を介して送信する。ＡＳＩＣ１１は、ＬＣＤコントローラからのＵＡＲＴ正常受信コマンドを受信したかどうかを判定する（Ｓ７２）。受信していない場合にはタイムアウトとして設定しているデータ送信後に１０ｍ秒たったかどうかを判定し、１０以上経過してしまった場合には、ＡＳＩＣ１１はＵＡＲＴ信号を送信失敗したと判定する（Ｓ７５）。ＵＡＲＴ正常受信コマンドを１０ｍ秒以内に受信した場合は、ＬＣＤコントロールＩＣ２１への送信成功（Ｓ７４）と判定する。
【００６３】
図８は実施形態における、ＡＳＩＣ１１のＬＣＤコントロールＩＣ２１に対する同期シリアル送信のシーケンスを示したものである。ＡＳＩＣ１１は、ＬＣＤコントロールＩＣ２１に対して、同期シリアル方式によりデータを送信する（Ｓ８１）。ＬＣＤコントロールＩＣ２１は送信されたデータを正しく受信できた場合には、同期シリアル正常受信コマンドをＬＣＤコントロールＩＣ２１からＡＳＩＣ１１に対して、ＵＡＲＴのＴＸＤ信号を介して送信する。ＡＳＩＣ１１は、ＬＣＤコントロールＩＣ２１からの同期シリアル正常受信コマンドを受信したかどうかを判定（Ｓ８２）する。受信していない場合にはタイムアウトとして設定しているデータ送信後に１０ｍ秒たったかどうかを判定する。１０ｍ秒以上経過してしまった場合には、ＡＳＩＣ１１は同期シリアル送信を失敗したと判定する（Ｓ８５）。同期シリアル正常受信コマンド信号を１０ｍ秒以内に受信した場合は、ＬＣＤコントロールＩＣ２１への送信成功（Ｓ８４）と判定する。
【００６４】
図９は本実施形態におけるＳＤＲＡＭ格納データの送信シーケンスである。ＳＤＲＡＭにデータを格納する場合は、ＳＤＲＡＭへのデータ格納領域については、確実性が重要であるのでまず、ＵＡＲＴにてＳＤＲＡＭにこれから送るデータの格納領域を送信する（Ｓ９１）。送信成功かどうかを判定（Ｓ９２）し、失敗していたと判定した場合には、ＵＡＲＴリセット信号コマンドを送信（Ｓ９３）し、再送を行うこととする。
【００６５】
送信成功をした場合については、次に同期シリアル回路で送信するデータの種類をＳＤＲＡＭの格納データであると指定するコマンドをＵＡＲＴにて送信（Ｓ９４）する。この場合も同様に、送信成功かどうかを判定（Ｓ９５）し、失敗していたと判定した場合には、ＵＡＲＴリセット信号コマンドを送信（Ｓ９６）し、再送を行うこととする。
【００６６】
送信成功をした場合については、ＳＤＲＡＭに格納するデータを同期シリアル回路で送信（Ｓ９７）する。この場合も同様に、送信成功かどうかを判定（Ｓ９８）し、失敗していたと判定した場合には、ＵＡＲＴ信号を利用して、同期シリアルリセット信号コマンドを送信（Ｓ９９）し、再送を行うこととする。
【００６７】
以上のシーケンスのように、ＳＤＲＡＭのデータ領域を確定した後に、同期シリアル方式でデータを転送するために、外来ノイズなどによりデータが正常に受信できない場合であっても、ＳＤＲＡＭの保持データを誤って書き換えることはない。
【００６８】
図１０は本実施形態における描画コマンドの送信シーケンスである。次に同期シリアル回路で送信するデータの種類を描画コマンドであると指定するコマンドをＵＡＲＴにて送信（Ｓ１０１）する。送信成功かどうかを判定（Ｓ１０２）し、失敗していたと判定した場合には、ＵＡＲＴリセット信号コマンドを送信（Ｓ１０３）し、再送を行うこととする。
【００６９】
送信成功をした場合については、描画コマンドを同期シリアル回路で送信（Ｓ１０４）する。この場合も同様に、送信成功かどうかを判定（Ｓ１０５）し、失敗していたと判定した場合には、ＵＡＲＴ信号を利用して、同期シリアル通信リセットマンドを送信（Ｓ１０６）し、再送を行うこととする。
【００７０】
送信成功していた場合には、ＬＣＤコントロールＩＣ２１が描画完了コマンドを送信してくることを待ち、描画完了コマンドを受信したら（Ｓ１０７）描画処理を終了することとする。
【００７１】
なお、ここで、同期シリアル通信の一例として、ＬＶＤＳ（ｌｏｗ  ｖｏｌｔａｇｅ  ｄｉｆｆｅｒｅｎｔｉａｌ  ｓｉｇｎａｌｉｎｇ）である。このＬＶＤＳは信号の振幅が数１００ミリボルトとし、差動伝送を行っている。
【００７２】
図１１は、これらのシーケンスを組み合わせて、Ｂ面にデータを切り替える場合の一例のシーケンスを示したものである。ここでは、表示部は、記憶手段のＡ面のデータとＢ面のデータを切替えることで、表示部には動的に表示がなされる。例えば、ＬＣＤコントロールＩＣ２１からＬＣＤユニット３に対して１秒間に６０回転送されているので、データの書き換えを行うことで、１秒間に６０コマで構成される動画を表示できる。
【００７３】
表示するデータの書き換えは、以下のように行う。まず、領域６０１に表示データ１を格納した後、領域６０１の出力を指定する。領域６０２に表示データ２を格納した後、領域６０２の出力を指定する。領域６０１に表示データ３を格納した後、領域６０１の出力を指定する。領域６０２に表示データ４を格納した後、領域６０２の出力を指定する。以上のように、表示データを格納と表示の指示を行うことで、表示部に動画を表示させることができる。
【００７４】
図１２は、図６で説明したＳＤＲＡＭの領域において、格納シーケンスを説明する図である。
【００７５】
図１２は、領域６０１のデータを用いた表示を領域６０２のデータを用いた表示に切替える場合を説明する図である。
【００７６】
指定しているＡ面領域に格納されているデータが、ＬＣＤ表示データとしてＬＣＤに転送されている状態であるとする。まず部品２をＡＳＩＣ１１からＬＣＤコントロールＩＣ２１に転送する（図１１、Ｓ１１０１）とＳＤＲＡＭの背景２領域に画像データが保持される（図１２の処理１）。
【００７７】
次に描画コマンドを使って背景画像をＢ面領域にコピーを行う（図１１のＳ１１０２、図１２の処理２）。部品２をＢ面領域に描画コマンドを使用して透過色指定コピーする（図１１のＳ１１０３、図１２の処理３）。この場合に、格納する領域を指定して行う。
【００７８】
部品１の領域により指定された透過色のみが部品１の情報として残った部品２が合成されたＢ面領域が出来上がる。次に、ＵＡＲＴによりＬＣＤに送出するデータをＢ面領域に切り替える（図１１、Ｓ１１０４）。
【００７９】
このように、Ａ面のデータとＢ面のデータを交互に出力することで、ＬＣＤに動画を表示させることができる。そして、これら、Ａ面のデータとＢ面のデータは、部品（例えば、キャラクタ、イメージのデータ）の格納する領域を変えることで、動画のように表示させることができる。
【００８０】
例えば、１つもしくは複数の絵について表示位置（部品に相当）を左右、あるいは上下に移動させたり、回転させたりすることができる。
【００８１】
この画面を切り替える信号はＵＡＲＴ形式であるため、ノイズの影響は受けにくくなる。
【００８２】
以上説明したように、本実施形態において、ＡＳＩＣ１１とＬＣＤコントロールＩＣ２１と通信を行い、ＬＣＤの表示制御を行うために、同期シリアル通信の長所とＵＡＲＴの長所を組み合わせることで、ＶＲＡＭ（表示データを格納するメモリ）として使用されるＳＤＲＡＭへのデータの格納や、コマンドの送受信を確実に行うことができる。これにより表示部の故障や誤表示を回避しつつ、速度の速い通信処理を実現できる。
【００８３】
なお、電子機器の一例としてインクジェット記録装置を例としたが、これに限定するものではない。即ち、機器の制御基板と表示部の制御基板との間で通信を行う機器であれば適用できる。例えば、複写機やスキャナやファクシミリ装置など機器でも構わない。
【図面の簡単な説明】
【００８４】
【図１】実施形態に係るインクジェット記録装置の回路ブロック図
【図２】インクジェット記録装置の斜視図
【図３】ＬＣＤコントロール部２のブロック図
【図４】本実施形態に係わるＬＣＤユニットに対する電源制御シーケンス
【図５】同期シリアル転送のプロトコル
【図６】ＳＤＲＡＭのメモリマップ
【図７】実施形態におけるＵＡＲＴの通信シーケンス
【図８】実施形態における同期シリアル通信のシーケンス
【図９】実施形態におけるＳＤＲＡＭ格納データの送信シーケンス
【図１０】実施形態における描画コマンドの送信シーケンス
【図１１】表示するデータを切り替える場合のシーケンス
【図１２】表示するデータを切り替えるメモリの説明図
【図１】
2008047039.tif 000003
【図２】
2008047039.tif 000004
【図３】
2008047039.tif 000005
【図４】
2008047039.tif 000006
【図５】
2008047039.tif 000007
【図６】
2008047039.tif 000008
【図７】
2008047039.tif 000009
【図８】
2008047039.tif 000010
【図９】
2008047039.tif 000011
【図１０】
2008047039.tif 000012
【図１１】
2008047039.tif 000013
【図１２】
2008047039.tif 000014