(57)【要約】【課題】  ２線シリアル通信のインクタンクと３線シリアル通信の記録ヘッドを同一の通信バス上に接続する場合に、特に、２線シリアル通信の従装置に誤動作を生じないようにする。【解決手段】  ＩＤが検出された２線シリアル通信のインクタンク（１０３、１１３）およびＩＤが検出されない２線シリアル通信のインクタンク（１０３、１１１）のいずれについても、無応答コマンドが実行される（１１２）。無応答コマンドの実行は、送信データで指定されたクロックの期間無応答となる処理である。これにより、このトランザクションの後に、上記指定された期間３線シリアル通信の記録ヘッドに対する通信が行われても、その通信によって同じバスに接続する２線シリアル通信のインクタンクが誤動作を起こすことを防止することができる。【選択図】  図３
2006181720.tif 000002
【特許請求の範囲】
【請求項１】
インクを貯留したインクタンクと該インクタンクから供給されるインクを吐出する記録ヘッドを用い、記録媒体にインクを吐出して記録を行うインクジェット記録装置において、
情報記憶媒体を備えるとともにＩＤデータ信号によって選択されるインクタンクまたは記録ヘッドである第１の従装置、および情報記憶媒体を備えるとともに情報記憶媒体選択信号によって選択されるインクタンクまたは記録ヘッドである第２の従装置と、前記インクタンクおよび記録ヘッドを用いる前記インクジェット記録装置の本体側である主装置との間で通信を行うことができるよう、前記インクタンクと前記記録ヘッドを共通に接続するバスを含んだ信号接続構造を具え、
前記主装置は、前記信号接続構造を介し、前記第１従装置に対する通信でＩＤデータ信号の後に前記第２従装置が通信を行う期間を含む所定期間応答を行わない処理を行うための無応答データを送信し、その後、情報記憶媒体選択信号を送信して前記第２従装置に対する通信を行い、および前記第１従装置は、前記無応答データに対応して前記所定期間無応答となる処理を行うことを特徴とするインクジェット記録装置。
【請求項２】
インクを貯留したインクタンクと該インクタンクから供給されるインクを吐出する記録ヘッドを用い、記録媒体にインクを吐出して記録を行うインクジェット記録装置において、
情報記憶媒体を備えるとともにＩＤデータ信号によって選択されるインクタンクまたは記録ヘッドである第１の従装置、および情報記憶媒体を備えるととともに情報記憶媒体選択信号によって選択されるインクタンクまたは記録ヘッドである第２の従装置と、前記インクタンクおよび記録ヘッドを用いる前記インクジェット記録装置の本体側である主装置との間で通信を行うことができるよう、前記インクタンクと前記記録ヘッドを共通に接続するバスを含んだ信号接続を、前記インクタンクおよび記録ヘッドが前記インクジェット記録装置の本体側に装着されたときに形成するための信号接続構造を具え、
前記主装置は、前記信号接続構造を介し、前記第１従装置に対する通信でＩＤデータ信号の後に前記第２従装置が通信を行う期間を含む所定期間応答を行わない処理を行うための無応答データを送信し、その後、情報記憶媒体選択信号を送信して前記第２従装置に対する通信を行うことを特徴とするインクジェット記録装置。
【請求項３】
前記第１従装置は、クロック信号とデータ信号の２種類の信号それぞれについてシリアル通信を行い、前記第２従装置は、クロック信号、データ信号および情報記憶媒体選択信号の３種類の信号それぞれについてシリアル通信を行うことを特徴とする請求項１または２に記載のインクジェット記録装置。
【請求項４】
複数の前記第１の従装置のうち前記ＩＤデータで選択された第１従装置のみが、前記無応答データに対して一定期間応答し、その後、前記所定期間無応答となることを特徴とする請求項１ないし３のいずれかに記載のインクジェット記録装置。
【請求項５】
前記複数の前記第１の従装置のうち前記ＩＤデータで選択されない第１従装置は、前記無応答データに対する応答を行なわず、その後、前記所定期間無応答となることを特徴とする請求項４に記載のインクジェット記録装置。
【請求項６】
前記所定期間は通信クロックの数で指定され、前記第１従装置は、通信クロックを計数することによって無応答となる期間を制御することを特徴とする請求項１ないし５のいずれかに記載のインクジェット記録装置。
【請求項７】
インクを貯留したインクタンクであって、該インクタンクから供給されるインクを吐出する記録ヘッドを用いて記録媒体にインクを吐出して記録を行うインクジェット記録装置で用いられるインクタンクにおいて、
該インクタンクは情報記憶媒体を備えるとともにＩＤデータ信号によって選択される第１の従装置であり、
前記インクジェット記録装置は、前記第１従装置および情報記憶媒体を備えるとともに情報記憶媒体選択信号によって選択される記録ヘッドである第２の従装置と、前記インクジェット記録装置の本体側である主装置との間で通信を行うことができるよう、前記インクタンクと前記記録ヘッドを共通に接続するバスを含んだ信号接続を、前記インクタンクが前記インクジェット記録装置の本体側に装着されたときに形成するための信号接続構造を具え、
前記主装置は、前記信号接続構造を介し、前記第１従装置に対する通信でＩＤデータ信号の後に前記第２従装置が通信を行う期間を含む所定期間応答を行わない処理を行うための無応答データを送信し、その後、情報記憶媒体選択信号を送信して前記第２従装置に対する通信を行い、および
前記第１従装置は、前記無応答データに対応して前記所定期間無応答となる処理を行うことを特徴とするインクタンク。
【請求項８】
情報記憶媒体を備えるとともにＩＤデータ信号によって選択される第１の従装置、および情報記憶媒体を備えるとともに情報記憶媒体選択信号によって選択される第２の従装置と、主装置との間で、前記第１従装置と前記第２従装置を共通に接続するバスを含んだ信号接続構造を介して通信を行うためのデータ通信システムにおいて、
前記主装置は、前記信号接続構造を介し、前記第１従装置に対する通信でＩＤデータ信号の後に前記第２従装置が通信を行う期間を含む所定期間応答を行わない処理を行うための無応答データを送信し、その後、情報記憶媒体選択信号を送信して前記第２従装置に対する通信を行い、および前記第１従装置は、前記無応答データに対応して前記所定期間無応答となる処理を行うことを特徴とするデータ通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット記録装置、インクタンクおよびデータ通信システムに関し、詳しくは、インクジェット記録装置における装置本体とこれに装着されるインクタンクとの間のデータ通信システムであって、異なる通信プロトコルを有する通信従装置を同一の通信線上に並列に接続した場合のデータ通信に関するものである。
【背景技術】
【０００２】
今日、プリンタや複写機などで用いられるインクジェット記録装置は、高精彩、高画質、高速印刷等の目的で多くの色のインクを用いる。そのため、それらのインクを貯留するインクタンクもそれに応じて複数用いられる。そして、複数のインクタンクを搭載して用いる場合、その装置本体側の制御部は搭載されている各々のインクタンクを識別して、その装置における種々の動作や処理を制御する場合がある。例えば、インク残量や使用履歴などの情報をインクタンクのメモリに書き込み、また、それから読み出すなどの制御を行う。このように、インクジェット記録装置ではその装置本体側と装着されるインクタンクとの間で種々の情報をやりとりするため、データ通信システムが構成されることが多い。
【０００３】
なお、インクタンクの識別に関して、インクタンク交換などに伴うインクタンク装着時の誤装着を防止すべく、インクタンクの形状をインクの種類ごとに異なるようにして結果としてインクタンクを識別することが行われている。しかし、このような形態は、インクタンク製造時にインクの種類に対応して形状が異なる複数のインクタンクを用意する必要があり、製造コストが上昇する。
【０００４】
上述のデータ通信システムの一構成として、インクタンクに不揮発性メモリを内蔵した情報記憶媒体である電子タグチップを設けるものが知られている。これによれば、インクタンク製造において、インクタンクにインクを充填した後、タグチップの不揮発性メモリに充填したインクの色情報やＩＤを書き込み、インクタンクを電子的に区別することが可能である。そして、装置本体側は、装着されたインクタンクの電子タグチップからＩＤを個別に読み出し、どのインクタンクが装着されているかを知ることができる。
【０００５】
電子タグチップのＩＤに限らず、チップから何らかの情報をわずかな端子数で得る手段として、シリアル通信が知られている。さらに、シリアル通信はチップ選択信号、データ信号、クロック信号の３端子で行なう３線シリアル通信と、データにチップの識別情報を載せることにより通信相手を選択する２線シリアル通信とが知られている。多くの標準デバイスが持つ通信方式は３線シリアル通信であるが、インクタンクのような多くのスレーブデバイスを通信線に接続する必要がある場合は、実装容易性を考慮して２線シリアル通信の電子タグとするのが効率的である。特許文献１には、２線シリアル通信によって、スレーブＬＳＩ増設に伴うマスタＬＳＩ信号ピンの増加を回避した分散処理システムが記載されている。
【０００６】
図５および図６は、スレーブデバイス（以下、「従装置」とも言う）としてのインクタンクとマスターデバイスとしての記録装置本体とによって構成される従来のデータ通信システムであって、それぞれ３線シリアル通信および２線シリアル通信のシステムを示す図である。それぞれの従装置には電子タグチップが設けられている。
【０００７】
図５において、２０１〜２０４は、それぞれ３線シリアル通信機能を備えた電子タグチップが設けられた従装置（インクタンク）を示す。これに対し、２０５は３線シリアルのマスターデバイス（以下、「通信主装置」とも言う）を示す。これら主装置と従装置とは、同図に示すように通信クロック線２５１、双方向の通信データ線２５２、および従装置の数に対応した選択信号線２５３〜２５６の３種類の通信線で結ばれる。一方、図６において、３０１〜３０４は、それぞれ２線シリアル通信機能を備えた電子タグチップが設けられた従装置（インクタンク）を示す。これに対し、３０５は、２線シリアルのマスターデバイス（通信主装置）を示す。そして、これら主装置と従装置とは、通信クロック線３５１と通信データ線３５２の２種類の通信線で結ばれる。
【０００８】
図５と図６から明らかなように、２線シリアル通信で構成した場合のほうが、選択信号線が不要な分、配線数が少なく、実装上有利であり、かつ従装置が増加した場合でも、通信主装置が選択信号を出力する端子を追加する必要がなく、拡張性において自由度の高いシステムとなる。
【０００９】
【特許文献１】特開２０００−３３４６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ところで、プリンタなどのインクジェット記録装置において上述のように装置本体側との間で主装置と従装置の関係を構成して通信を行うものは、インクタンクだけでなくインクを吐出する記録ヘッドも同様に従装置として通信を行う。このような記録ヘッドには、そのヘッドの情報が書き込まれた、標準的なＥＥＰＲＯＭである不揮発性メモリが設けられていることが多い。
【００１１】
この場合、インクタンクと記録ヘッドは、通常、ともにキャリッジ上に装着されて用いられることから、インクタンクの通信線と記録ヘッドにおけるＥＥＰＲＯＭの通信線とが共用できると実装上有利となる。しかしながら、標準品であるＥＥＰＲＯＭは一般に３線シリアル通信の従装置であり、インクタンクの電子タグは２線シリアル通信であるため、異なる通信プロトコルを有する従装置を同じバス上に接続することになって以下に示すような問題を生じることがある。
【００１２】
図７は、２線シリアル通信の従装置と３線シリアル通信の従装置を同じ通信線上にバス接続した構成を示す図である。図７において、４０１〜４０３は２線シリアル通信機能を持つ従装置であって、例えば電子タグチップを搭載したインクタンクを示している。これに対し、４０４は３線シリアル通信機能を備えた従装置であって、例えばＥＥＰＲＯＭを備えた記録ヘッドを示している。
【００１３】
図８は、２線シリアル通信の一般的な動作タイミングを示すタイミングチャートである。図８において、ＣＫはシリアル通信のクロック信号を示し、Ｄはシリアル通信の双方向のデータ信号を示す。５５１および５５２は、それぞれシリアル通信における１つのトランザクションを示す。５０１は一つの通信トランザクションの始まりを表すＳＯＦコード、５０２は特定のインクタンクである従装置を指定したＩＤデータ、５０３は従装置に対する命令（コマンド）データ、５０４は命令の処理に必要なデータ、５０５は命令５０３に対する従装置の応答データをそれぞれ示す。
【００１４】
図９は、上記２線シリアル通信の一つのトランザクションについて、２線シリアル通信の従装置による処理を示すフローチャートである。同図に示すように、従装置は、ステップ６０１でＳＯＦを検出するまでビットストリームを検査する。ＳＯＦを検出すると、ステップ６０２でＩＤに相当する位置のビットストリームを解析する。そして、ステップ６０３でＩＤが検出された場合は、ステップ６０４でコマンドに相当するビットストリームを解析する。すなわち、２線シリアル通信の従装置は、ＳＯＦを検出し、さらにＩＤを検出することによって初めて、その従装置が有効となりその従装置に対する主装置からの通信であるとして以下のコマンドに応じた処理を行うものである。換言すれば、ＳＯＦを検出しない限り、いずれの２線シリアル従装置も有効とはならず、また、ＩＤを検出しない限り、２線シリアル従装置の中でもそのＩＤを検出しない装置は有効とならならない。このように、２線シリアル通信の従装置は、総てＳＯＦに同期して動作を行なう。
【００１５】
ステップ６０５でコマンドが検出されると、ステップ６０６でコマンドを実行し、ステップ６０７でコマンドに対応した所定の応答処理を行なう。ステップ６０３とステップ６０５の判定で検出結果が”Ｎ”となる場合は上記ようにその従装置は有効とならず、それぞれステップ６０８、６０９、６１０で、１トランザクション分の時間待機するための待機処理を行ない、次のトランザクションの処理を行なうためのＳＯＦの検出を行なう。
【００１６】
一方、図１０は、３線シリアル通信の一般的な動作タイミングを示すタイミングチャートである。図１０において、ＣＫはシリアル通信のクロック信号、Ｄはシリアル通信の双方向のデータ信号、ＣＳは通信データ有効期間を表すチップ選択信号をそれぞれ示す。また、７５１および７５２はそれぞれ３線シリアル通信の１つのトランザクションを示す。７０１は主装置からの命令（コマンド）データ、７０２は上記命令の処理に必要なデータ、７０３は上記命令７０１に対する従装置の応答データをそれぞれ示す。図１０に示すように、３線シリアル通信ではＣＳ信号によって、１つの従装置が特定されそれぞれのトランザクションが明確に区切られる。つまり３線シリアル通信の従装置は、ＣＳ信号によって特定された従装置のみが有効となる。
【００１７】
しかしながら、以上説明したような２線シリアル通信の従装置と３線シリアル通信の従装置が、図７に示したように同一の通信バス上に接続された構成では、２線シリアル通信の従装置が誤動作を起こす可能性がある。すなわち、図１０に示した３線シリアル通信における送信データ７０２や応答データ７０３の中に、図８に示した２線シリアル通信のＳＯＦ５０１、ＩＤ５０２、コマンド８０３と同じビットパターンが存在する場合には、３線シリアル通信の従装置と同じバスに接続する２線シリアル通信の従装置が誤動作を起こす場合がある。すなわち、２線シリアル通信の従装置は、ＳＯＦ５０１とそれに続くＩＤ５０２によってそのＩＤの従装置が有効となる。このため、これらと同じビットパターンが３線シリアル通信の従装置に関する通信の中に存在する場合には、そのＩＤを持った２線シリアル通信の従装置が有効となって誤動作を起こすことがある。なお、この逆で、３線シリアル通信の従装置が２線シリアル通信の従装置に関する通信によって誤動作を起こすことはない。これは、３線シリアル通信の従装置が、上述したようにＣＳ信号によって有効とされ、２線シリアル通信の従装置に関する通信においては、３線シリアル通信の従装置を選択するためのＣＳ信号が有効化されることはないからである。
【００１８】
本発明は上記の課題を解決するためになされたものであり、その目的とするところは、２線シリアル通信の従装置と３線シリアル通信の従装置を同一の通信バス上に接続する場合に、特に、２線シリアル通信の従装置に誤動作を生じないようにすることが可能なインクジェット記録装置、インクタンクおよびデータ通信システムを提供することにある。
【課題を解決するための手段】
【００１９】
そのために本発明では、インクを貯留したインクタンクと該インクタンクから供給されるインクを吐出する記録ヘッドを用い、記録媒体にインクを吐出して記録を行うインクジェット記録装置において、情報記憶媒体を備えるとともにＩＤデータ信号によって選択されるインクタンクまたは記録ヘッドである第１の従装置、および情報記憶媒体を備えるとともに情報記憶媒体選択信号によって選択されるインクタンクまたは記録ヘッドである第２の従装置と、前記インクタンクおよび記録ヘッドを用いる前記インクジェット記録装置の本体側である主装置との間で通信を行うことができるよう、前記インクタンクと前記記録ヘッドを共通に接続するバスを含んだ信号接続構造を具え、前記主装置は、前記信号接続構造を介し、前記第１従装置に対する通信でＩＤデータ信号の後に前記第２従装置が通信を行う期間を含む所定期間応答を行わない処理を行うための無応答データを送信し、その後、情報記憶媒体選択信号を送信して前記第２従装置に対する通信を行い、および前記第１従装置は、前記無応答データに対応して前記所定期間無応答となる処理を行うことを特徴とする。
【００２０】
他の形態では、インクを貯留したインクタンクと該インクタンクから供給されるインクを吐出する記録ヘッドを用い、記録媒体にインクを吐出して記録を行うインクジェット記録装置において、情報記憶媒体を備えるとともにＩＤデータ信号によって選択されるインクタンクまたは記録ヘッドである第１の従装置、および情報記憶媒体を備えるととともに情報記憶媒体選択信号によって選択されるインクタンクまたは記録ヘッドである第２の従装置と、前記インクタンクおよび記録ヘッドを用いる前記インクジェット記録装置の本体側である主装置との間で通信を行うことができるよう、前記インクタンクと前記記録ヘッドを共通に接続するバスを含んだ信号接続を、前記インクタンクおよび記録ヘッドが前記インクジェット記録装置の本体側に装着されたときに形成するための信号接続構造を具え、前記主装置は、前記信号接続構造を介し、前記第１従装置に対する通信でＩＤデータ信号の後に前記第２従装置が通信を行う期間を含む所定期間応答を行わない処理を行うための無応答データを送信し、その後、情報記憶媒体選択信号を送信して前記第２従装置に対する通信を行うことを特徴とする。
【００２１】
また、インクを貯留したインクタンクであって、該インクタンクから供給されるインクを吐出する記録ヘッドを用いて記録媒体にインクを吐出して記録を行うインクジェット記録装置で用いられるインクタンクにおいて、該インクタンクは情報記憶媒体を備えるとともにＩＤデータ信号によって選択される第１の従装置であり、前記インクジェット記録装置は、前記第１従装置および情報記憶媒体を備えるとともに情報記憶媒体選択信号によって選択される記録ヘッドである第２の従装置と、前記インクジェット記録装置の本体側である主装置との間で通信を行うことができるよう、前記インクタンクと前記記録ヘッドを共通に接続するバスを含んだ信号接続を、前記インクタンクが前記インクジェット記録装置の本体側に装着されたときに形成するための信号接続構造を具え、前記主装置は、前記信号接続構造を介し、前記第１従装置に対する通信でＩＤデータ信号の後に前記第２従装置が通信を行う期間を含む所定期間応答を行わない処理を行うための無応答データを送信し、その後、情報記憶媒体選択信号を送信して前記第２従装置に対する通信を行い、および前記第１従装置は、前記無応答データに対応して前記所定期間無応答となる処理を行うことを特徴とする。
。
【００２２】
さらに、情報記憶媒体を備えるとともにＩＤデータ信号によって選択される第１の従装置、および情報記憶媒体を備えるとともに情報記憶媒体選択信号によって選択される第２の従装置と、主装置との間で、前記第１従装置と前記第２従装置を共通に接続するバスを含んだ信号接続構造を介して通信を行うためのデータ通信システムにおいて、前記主装置は、前記信号接続構造を介し、前記第１従装置に対する通信でＩＤデータ信号の後に前記第２従装置が通信を行う期間を含む所定期間応答を行わない処理を行うための無応答データを送信し、その後、情報記憶媒体選択信号を送信して前記第２従装置に対する通信を行い、および前記第１従装置は、前記無応答データに対応して前記所定期間無応答となる処理を行うことを特徴とする。
【発明の効果】
【００２３】
以上の構成によれば、第１の従装置に対して所定期間応答を行なわないように指示する無応答データを送信し、その後、第２の従装置に対して通信を行うとともに、第１の従装置は上記無応答データに対応して上記所定期間無応答となる処理を行うので、第１従装置と第２従装置を同一の通信バス上に接続する場合に、特に、その所定期間に行われる第２の従装置に対する通信によって第１の従装置が誤動作を起こすことを防止できる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００２５】
図１は、本発明の一実施形態に係るインクジェットプリンタを示す斜視図である。同図に示すように、本体カバー１２０１を開放した状態で示されるプリンタ１２００において、ユーザは、記録ヘッドユニット１１０５およびインクタンク１Ｋ、１Ｙ、１Ｍ、１Ｃ（以下では、これらのインクタンクを同一の符号「１」で示す場合もある）を搭載したキャリッジ１２０５が移動する範囲およびその周辺を見ることができる。本実施形態においては、本体カバー１２０１を開けると、キャリッジ１２０５が自動的に同図に示すほぼ中央の位置（以下、「タンク交換位置」ともいう）へ移動するシーケンスが実行され、ユーザは、このタンク交換位置でそれぞれのインクタンクの交換操作などを行うことができる。
【００２６】
本実施形態のプリンタは、記録ヘッドユニット１１０５に各色のインクに対応したチップ形態の記録ヘッド（不図示）が設けられ、これら各色の記録ヘッドがキャリッジ１２０５の移動によって用紙などの記録媒体に対して走査を行い、この走査の間に記録媒体にインクを吐出して記録を行うものである。すなわち、キャリッジ１２０５は、その移動方向に延在するガイド軸１２０７と摺動可能に係合するとともに、キャリッジモータおよびその駆動力伝達機構によって、上述の移動をすることができる。そして、Ｋ、Ｙ、Ｍ、Ｃのインクに対応したそれぞれの記録ヘッドでは、フレキシブルケーブル１２０６によって、本体側の制御回路から送られる吐出データに基づいてインク吐出が行われる。また、これとともに記録ヘッドはその情報が書き込まれたＥＥＰＲＯＭを備え、図７に示した、共通バス接続による３線シリアル通信によってプリンタ本体側と通信することが可能となる。
【００２７】
プリンタ１２００には、また、紙送りローラや排紙ローラなどの紙送り機構が設けられ、自動給紙装置１２０２から給紙された記録媒体（不図示）を排紙トレイ１２０３まで搬送することができる。また、キャリッジ１２０５には、インクタンクホルダを一体に備えた記録ヘッドユニット１１０５が着脱自在に装着され、一方、この記録ヘッドユニット１１０５に対してそれぞれのインクタンク１がカートリッジの形態にて着脱自在に装着される。すなわち、キャリッジ１２０５に記録ヘッドユニット１１０５を装着し、さらに記録ヘッドユニット１１０５にインクタンク１を装着することが可能であり、本実施形態ではインクタンク１は記録ヘッドユニット１１０５を介してキャリッジ１２０５に着脱可能である。
【００２８】
記録動作では、記録ヘッドが上記の移動によって走査しその間にそれぞれの記録ヘッドから記録媒体にインクを吐出して記録ヘッドにおける吐出口に対応した幅の領域に記録を行うとともに、この走査と次の走査の間に、上記紙送り機構によって上記幅に応じた所定量の紙送りを行うことにより、記録媒体に対して順次記録を行ってゆく。また、上記のキャリッジ移動による記録ヘッドの移動範囲の端部には、各記録ヘッドについてその吐出口が配設された面を覆うキャップなどの吐出回復ユニットが設けられている。これにより、記録ヘッドは所定の時間間隔で回復ユニットが設けられた位置へ移動して、予備吐出などの回復処理を行う。
【００２９】
各インクタンク１のタンクホルダ部を備えた記録ヘッドユニット１１０５には、各インクタンクに対応してコネクタが設けられており、それぞれのコネクタは装着されるインクタンク１に設けられている基板のパッドと接触する。これにより、それぞれのＬＥＤ１１０１や情報記憶媒体である電子タグチップ（不図示）とプリンタ本体側との電気接続が形成される。そして、各インクタンクの電子タグチップについては、図７に示した、共通バス接続による２線シリアル通信によってプリンタ本体側と通信することが可能となる。
【００３０】
また、各インクタンクのＬＥＤ１１０１の制御は、上記のタンク交換位置では、それぞれのインクタンク１についてインク残量が少なくなったとき、その該当するインクタンク１のＬＥＤ１１０１を点灯もしくは点滅させる。また、キャリッジの移動範囲において、上述の回復ユニットが設けられた位置と反対側の端部付近には、受光素子を有した第１受光部１２１０が設けられている。これにより、キャリッジ１２０５の移動に伴ってそれぞれのインクタンク１のＬＥＤ１１０１がこの受光部１２１０を通過する際にＬＥＤ１１０１を発光させ、その光を受光したときのキャリッジ１２０５の位置に基づいてキャリッジ１２０５におけるそれぞれのインクタンク１の位置を検出することができる。さらに、ＬＥＤの点灯などの制御の他の例として、上記タンク交換位置で、インクタンク１が正しく装着されたときにそのタンクのＬＥＤ１１０１を点灯させる制御を行う。これらの制御は、記録ヘッドのインク吐出などの制御と同様、フレキシブルケーブル１２０６を介して本体側の制御回路からそれぞれのインクタンクに対して制御データ（制御信号）が送られることによって実行される。
【００３１】
図２は、本プリンタに関するデータ処理および動作制御を実行する制御回路３００の構成を示すブロック図である。同図において、ＣＰＵ１３０１は、ＲＯＭ１３０３に格納されているプログラムに従い、後述される通信処理を含む処理を実行する。また、ＲＡＭ１３０２は、ＣＰＵ１３０１による処理実行の際に、ワークエリアとして用いられる。
【００３２】
図２において模式的に示されるように、キャリッジ１２０５に搭載された記録ヘッドユニット１１０５は、ブラック（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各インクを吐出するための複数の吐出口が形成されたそれぞれの記録ヘッド１１０５Ｋ、１１０５Ｙ、１１０５Ｍ、１１０５Ｃを備えている。そして、記録ヘッドユニット１１０５のホルダには、これらの記録ヘッドに対応してインクタンク１Ｋ、１Ｙ、１Ｍ、１Ｃが着脱自在に搭載される。なお、インクの色ないしインクタンクの個数はこれらに限られず、また同系色であっても濃度の異なるインクが用いられるものでもよいことは勿論である。
【００３３】
それぞれのインクタンク１には、前述したように、電子タグチップ、ＬＥＤ１１０１、その表示制御回路、および、接触端子であるパッドなどが設けられた基板１１００が取り付けられている。そして、インクタンク１が記録ヘッドユニット１１０５に正しく装着されたとき、上記基板１１００上のパッドが記録ヘッドユニット１１０５においてインクタンク１にそれぞれ対応して設けられたコネクタと接触する。そして、キャリッジ１２０５に設けられたコネクタ（不図示）と本体側の制御回路１３００とはフレキシブルケーブル１２０６を介して信号接続する。さらに、キャリッジ１２０５に記録ヘッドユニット１１０５が装着されることにより、キャリッジ２０５の上記コネクタと記録ヘッドユニット１０５の上記コネクタとが信号接続する。以上の接続構成により、本体側の制御回路１３００とそれぞれのインクタンク１との間で信号の授受を行うことが可能となる。また、図７に示す共通バス接続による２線シリアル通信および３線シリアル通信のための接続も行われる。
【００３４】
記録ヘッド１１０５Ｋ、１１０５Ｙ、１１０５Ｍ、１１０５Ｃにおけるそれぞれのインク吐出の制御についても、同様に、フレキシブルケーブル１２０６、キャリッジ１２０５のコネクタ、および記録ヘッドユニットのコネクタを介してそれぞれの記録ヘッドに設けられた駆動回路などが、本体側の制御回路１３００と信号接続し、これにより、制御回路１３００はそれぞれの記録ヘッドにおけるインク吐出などを制御することができる。
【００３５】
キャリッジ１２０５の移動範囲の一方の端部近傍に設けられる第１受光部１２１０は、インクタンク１のＬＥＤ１１０１からの発光を受けて、それに応じた信号を制御回路１３００へ出力する。制御回路１３００は、後述のように、この信号に基づき、それぞれのインクタンク１のキャリッジ１２０５における位置を判断することができる。また、キャリッジ１２０５の移動経路に沿ってエンコーダスケール１２０９が設けられるともに、キャリッジ１２０５にはエンコーダセンサ１２１１が設けられる。このセンサの検出信号はフレキシブルケーブル１２０６を介して制御回路１３００に入力し、これにより、キャリッジ１２０５の移動位置を知ることができる。この位置情報は、各記録ヘッド吐出制御に用いられるとともに、インクタンク位置を検出する光照合処理において用いられる。さらに、キャリッジ１２０５の移動範囲における所定の位置の近傍に設けられる第２発光／受光部１２１４は、発光素子と受光素子とを有し、キャリッジ１２０５に搭載されるそれぞれのインクタンク１のインク残量に係る信号を制御回路１３００に出力する。そして、制御回路１３００は、この信号に基づき、インク残量を検出することができる。
【００３６】
図３は、本発明の一実施形態に係る２線シリアル通信の従装置であるインクタンクに設けられた電子タグチップの回路によって実行される処理を示すフローチャートである。
【００３７】
図３に示すように、２線シリアル通信の従装置は、先ずステップ１０１で、ＳＯＦを検出するまでビットストリームを検査する。すなわち、主装置からの通信が２線シリアル通信の従装置に対する通信であることを検出するまで、ステップ１０１の処理を続ける。ＳＯＦを検出するとステップ１０２でＩＤに相当する位置のビットストリームを解析し、ステップ１０３でＩＤを検出する。ここでＩＤが検出された場合は、すなわち、ＳＯＦで始まるこのトランザクションの通信が本処理を実行する２線シリアル通信の従装置であるインクタンクに対する通信である場合は、ステップ１０４でコマンドに相当するビットストリームを解析する。
【００３８】
ステップ１１３では、ステップ１０４で解析したコマンドが無応答コマンドか否かを判断する。ここで、無応答コマンドないときは、ステップ１０５でコマンドを検出する。ここで、コマンドが検出されると、ステップ１０６でその検出したコマンドを実行し、ステップ１０７でその実行に基づいて主装置に対する応答処理を行なう。
【００３９】
またステップ１１３で無応答コマンドを検出した場合には、ステップ１１４で主装置に対して無応答コマンドに対する応答処理を行い、その後ステップ１１２にて無応答コマンドの実行を行う。ここでステップ１１４における応答処理としては、無応答コマンドを検出したことを主装置に通知し、それを受けた主装置は通信回路上に３線シリアル通信のトランザクションを流す。また他の応答処理として、無応答コマンドを検出した後に主装置に対して何も通知しない場合もある。
【００４０】
ステップ１０３の判定でＩＤ検出の結果が”Ｎ”となる場合、すなわち、ＳＯＦで始まるこのトランザクションの通信が本処理を実行する２線シリアル通信の従装置であるインクタンクに対する通信でない場合、ステップ１０８で無応答コマンド解析を行い、ステップ１１１でその結果に基づいて無応答コマンドが検出されるか否かを判断する。ここで、無応答コマンドを検出すると、ステップ１１２で、無応答コマンドの実行を行う。
【００４１】
ステップ１１１またはステップ１１３で無応答コマンドを検出したときは、ステップ１１２で無応答コマンドを実行する。すなわち、ＳＯＦで始まるこのトランザクションの通信によって、ＩＤが検出された２線シリアル通信のインクタンクおよびＩＤが検出されない２線シリアル通信のインクタンクのいずれについても、一律に同じタイミングで次のような無応答コマンドが実行される。無応答コマンドの実行は、具体的には、送信データで指定されたクロックの期間無応答（無効）となる処理である。これにより、このトランザクションの後に、上記指定された期間３線シリアル通信の従装置（本実施形態では、記録ヘッド）に対する通信が行われても、その通信によって同じバスに接続する２線シリアル通信の従装置（本実施形態では、インクタンク）が誤動作を起こすことを防止することができる。
【００４２】
ステップ１１２で無応答処理を実行した後、ステップ１０９、１１０で１トランザクション分の時間待機するためのＷＡＩＴ処理を行なった後、また、ステップ１０７で応答処理を行った後、次のトランザクションのステップ１０１のＳＯＦの検出を行なう。
【００４３】
図４は、３線シリアル通信の従装置と図３にて上述した処理を行う２線シリアル通信の従装置を同一の通信バスに接続した場合の通信の手順の一例を示すタイミングチャートである。
【００４４】
図４において、８５１は２線シリアル通信の従装置に対する通信タイミングで無応答コマンドを通信しているトランザクション示している。一方、トランザクション８５１に続くトランザクション８５２は、３線シリアル通信の従装置に対する通信で、２線シリアル通信の従装置が無応答となっている状態の通信を示している。
【００４５】
図４に示すタイミングチャートにおいて、ＣＫは２線シリアル通信の従装置と３線シリアル通信の従装置の双方に対する通信クロック、ＣＳは３線シリアル通信の従装置に対する情報記憶媒体選択信号（以下、チップ選択信号とも言う）、Ｄは２線シリアル通信の従装置と３線シリアル通信の従装置に対する双方向のデータ信号をそれぞれ示している。また、８０１は２線シリアル通信のトランザクションの開始を表すＳＯＦコード、８０２は特定の２線シリアル通信の従装置を指定したＩＤ、８０３は２線シリアル通信の従装置に対するコマンドをそれぞれ示す。このコマンド８０３は、無応答命令を内容とするものである。このコマンドは、図３にて上述したように、それぞれの２線シリアル通信の従装置によって、ステップ１１３またはステップ１１１において無応答コマンドとして検出される。８０４は無応答命令の引数としての意味を持つ送信データを示し、無応答となるべきクロック数の情報を含んでいる。８０５は無応答命令に対する応答データを示す。
【００４６】
上記２線シリアル通信の従装置に対するトランザクション８５１に続く、３線シリアル通信の従装置に対する通信トランザクション８５２では、その期間ＣＳ信号は３線シリアル通信の従装置の一つを選択するレベルとなり、ここではＨｉｇｈとなることで、３線シリアル通信の従装置の一つが選択されている。８０６は３線シリアル通信の従装置に対するコマンド、８０７は３線シリアル通信の従装置に対する送信データ、８０８は３線シリアル通信の従装置からのコマンド８０６に対する応答データをそれぞれ示す。
【００４７】
以上のように、トランザクション８５２の期間、２線シリアル通信の従装置はいかなる通信データに対しても無応答状態に設定されているため、たとえ３線シリアル通信の従装置に対する通信の送信データ８０７や応答データ８０８に２線シリアル通信の従装置のＳＯＦやＩＤと一致するビット列が存在していてもこの期間には一切応答しない。これにより、２線シリアル通信の従装置と３線シリアル通信の従装置を同一の通信バス上に接続する場合に、特に、２線シリアル通信の従装置に誤動作を生じないようにすることができる。
【００４８】
（他の実施形態）
なお、上述した実施形態は、従装置としての、インクタンクや記録ヘッドが着脱できる構造のものでこれらを交換して用いることができる形態に係わるものであるが、本発明の適用はこの形態に限られない。記録ヘッドとインクタンクのいずれかあるいは双方が記録装置に対して予め取り付けられたものとして用いられ、ユーザが交換できない形態であっても、広く、チップ選択信号によって選択されて通信が行われる従装置と、チップ選択信号を用いず、ＩＤデータ信号によって選択が行われて通信が行われる従装置とが同一のバスに共通に接続される形態には、いずれのものでも本発明を適用できることは上記の説明からも明らかである。
【００４９】
また、インクジェット方式の記録装置に限られないことももちろんである。例えば、熱転写方式のようにインクリボンのカートリッジが色ごとに用いられてそれぞれのカートリッジにタグチップが設けられるような場合にも本発明を適用することができる。
【００５０】
さらに、上述の実施形態では、インクタンクが２線シリアル通信を行い、記録ヘッドが３線シリアル通信を行うものとしたが、この例に限られないことはもちろんであり、インクタンクが３線シリアル通信を行い、記録ヘッドが２線シリアル通信を行うものでもよく、あるいはインクタンクと記録ヘッドとの間でこれらが混在していてもよい。
【図面の簡単な説明】
【００５１】
【図１】本発明の一実施形態に係るインクジェットプリンタを示す斜視図である。
【図２】図１に示すプリンタに関するデータ処理および動作制御を実行する制御回路３００の構成を示すブロック図である。
【図３】本発明の一実施形態に係る２線シリアル通信の従装置であるインクタンクに設けられた電子タグチップの回路によって実行される処理を示すフローチャートである。
【図４】３線シリアル通信の従装置と図３にて上述した処理を行う２線シリアル通信の従装置を同一の通信バスに接続した場合の通信の手順の一例を示すタイミングチャートである。
【図５】従装置としてのインクタンクと主装置としての記録装置本体とによって構成される、従来の３線シリアル通信のシステムを示す図である。
【図６】従装置としてのインクタンクと主装置としての記録装置本体とによって構成される、従来の２線シリアル通信のシステムを示す図である。
【図７】２線シリアル通信の従装置と３線シリアル通信の従装置を同じ通信線上にバス接続した構成を示す図である。
【図８】２線シリアル通信の一般的な動作タイミングを示すタイミングチャートである。
【図９】図８に示す２線シリアル通信の一つのトランザクションについて、２線シリアル通信の従装置による処理を示すフローチャートである。
【図１０】３線シリアル通信の一般的な動作タイミングを示すタイミングチャートである。
【符号の説明】
【００５２】
１、１Ｙ、１Ｍ、１Ｃ、１Ｋ    インクタンク
１１００    基板
１３０１    ＣＰＵ
１３０２    ＲＡＭ
１３０３    ＲＯＭ
【図１】
2006181720.tif 000003
【図２】
2006181720.tif 000004
【図３】
2006181720.tif 000005
【図４】
2006181720.tif 000006
【図５】
2006181720.tif 000007
【図６】
2006181720.tif 000008
【図７】
2006181720.tif 000009
【図８】
2006181720.tif 000010
【図９】
2006181720.tif 000011
【図１０】
2006181720.tif 000012