(57)【要約】【課題】  アナログ信号を確実に読み取ることのできる印刷装置を実現する。【解決手段】  ヘッド用の原駆動信号を発生する原駆動信号発生部６６と、ヘッド周辺の温度を検出するための雰囲気温度センサ５５を備え、ヘッド周辺の温度に応じて電圧が定まるアナログ信号を出力する雰囲気温度検出部４１Ａと、アナログ信号を読み取り、ヘッド周辺の温度の情報を取得するコントローラ６０と、を備えた印刷装置において、コントローラ６０は、原駆動信号発生部６６がヘッド４１用の原駆動信号ＯＤＲＶを発生していない期間に、アナログ信号を読み取ることを特徴とする。【選択図】    図１１
2005238624.tif 000002
【特許請求の範囲】
【請求項１】
ヘッド用の駆動信号を発生する駆動信号発生部と、
検出対象の状態を検出するための検出素子を備え、前記検出対象の状態に応じて電圧が定まるアナログ信号を出力する検出部と、
前記アナログ信号を読み取り、検出対象に関する情報を取得する情報取得部と、
を備えた印刷装置において、
前記情報取得部は、
前記駆動信号発生部が前記ヘッド用の駆動信号を発生していない期間に、前記アナログ信号を読み取ることを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
ヘッドが設けられたキャリッジを、所定の移動方向に移動させるためのキャリッジモータと、
キャリッジモータ用の駆動信号を発生するモータ用駆動信号発生部と、
を備え、
前記情報取得部は、
前記モータ用駆動信号発生部が前記キャリッジモータ用の駆動信号を発生していない期間に、前記アナログ信号を読み取ることを特徴とする印刷装置。
【請求項３】
請求項２に記載の印刷装置であって、
前記キャリッジは、
ドット形成動作が行われる直前に待機位置で待機し、
前記情報取得部は、
前記キャリッジが待機位置で待機している期間に、前記アナログ信号を読み取ることを特徴とする印刷装置。
【請求項４】
請求項１から請求項３のいずれかに記載の印刷装置であって、
媒体を搬送するローラを回転させるための搬送モータと、
搬送モータ用の駆動信号を発生する他のモータ用駆動信号発生部と、
を備え、
前記情報取得部は、
前記他のモータ用駆動信号発生部が前記搬送モータ用の駆動信号を発生していない期間に、前記アナログ信号を読み取ることを特徴とする印刷装置。
【請求項５】
請求項１から請求項４のいずれかに記載の印刷装置であって、
前記検出素子は、
ヘッド周辺の温度を検出するためのヘッド周辺の温度検出素子であり、
前記情報取得部は、
前記ヘッド周辺の温度に応じて電圧が定まるアナログ信号に基づき、ヘッド周辺の温度の情報を取得することを特徴とする印刷装置。
【請求項６】
請求項５に記載の印刷装置であって、
前記ヘッド周辺の温度検出素子、及び前記検出部は、前記キャリッジに設けられ、
前記情報取得部と前記検出部との間が、ケーブルを介して接続されていることを特徴とする印刷装置。
【請求項７】
請求項６に記載の印刷装置であって、
前記ケーブルは、複数の信号線を備え、
前記ヘッド周辺の温度に応じて電圧が定まるアナログ信号は、前記複数の信号線から選択された信号線を介して伝達され、
前記ヘッド用の駆動信号は、前記複数の信号線から選択された他の信号線を介して伝達されることを特徴とする印刷装置。
【請求項８】
請求項５から請求項７のいずれかに記載の印刷装置であって、
前記ヘッド周辺の温度の情報に基づき、前記ヘッド用の駆動信号の振幅が定められることを特徴とする印刷装置。
【請求項９】
請求項１から請求項４のいずれかに記載の印刷装置であって、
前記検出素子は、
駆動信号発生部の温度を検出するための駆動信号発生部用の温度検出素子であり、
前記情報取得部は、
前記駆動信号発生部の温度に応じて電圧が定まるアナログ信号に基づき、駆動信号発生部の温度の情報を取得することを特徴とする印刷装置。
【請求項１０】
請求項９に記載の印刷装置であって、
前記駆動信号発生部は、
ノズルに関わらず共通の原駆動信号を発生する原駆動信号発生部と、前記原駆動信号をノズル毎の個別駆動信号に整形する信号整形部とを備え、
前記駆動信号発生部用の温度検出素子は、
前記原駆動信号発生部と前記信号整形部の少なくとも一方に設けられることを特徴とする印刷装置。
【請求項１１】
請求項１から請求項１０のいずれかに記載の印刷装置であって、
前記情報取得部は、
前記アナログ信号を複数回読み取ることを特徴とする印刷装置。
【請求項１２】
ヘッド用の駆動信号を発生する駆動信号発生部と、
検出対象の状態を検出するための検出素子を備え、前記検出対象の状態に応じて電圧が定まるアナログ信号を出力する検出部と、
前記アナログ信号を読み取り、検出対象に関する情報を取得する情報取得部と、
を備えた印刷装置において、
ヘッドが設けられたキャリッジを、所定の移動方向に移動させるためのキャリッジモータと、
キャリッジモータ用の駆動信号を発生するモータ用駆動信号発生部と、
媒体を搬送するローラを回転させるための搬送モータと、
搬送モータ用の駆動信号を発生する他のモータ用駆動信号発生部と、
を備え、
前記駆動信号発生部は、ノズルに関わらず共通の原駆動信号を発生する原駆動信号発生部と、前記原駆動信号をノズル毎の個別駆動信号に整形する信号整形部とを備え、
前記キャリッジは、ドット形成動作が行われる直前に待機位置で待機し、
前記検出素子は、ヘッド周辺の温度を検出するためのヘッド周辺の温度検出素子、若しくは、駆動信号発生部の温度を検出するための駆動信号発生部用の温度検出素子であり、
前記ヘッド周辺の温度検出素子、及び前記検出部は、前記キャリッジに設けられ、
前記情報取得部と前記検出部との間が、ケーブルを介して接続され、
前記ケーブルは、複数の信号線を備え、
前記駆動信号発生部用の温度検出素子は、前記原駆動信号発生部と前記信号整形部の少なくとも一方に設けられ、
前記情報取得部は、
前記駆動信号発生部が前記ヘッド用の駆動信号を発生していない期間であること、
前記モータ用駆動信号発生部が前記キャリッジモータ用の駆動信号を発生していない期間であること、
前記キャリッジが待機位置で待機している期間であること、
前記他のモータ用駆動信号発生部が前記搬送モータ用の駆動信号を発生していない期間であること、
の各条件を満たす期間に、前記ヘッド周辺の温度に応じて電圧が定まるアナログ信号、若しくは、前記駆動信号発生部の温度に応じて電圧が定まるアナログ信号を、複数回読み取り、且つ、
前記ヘッド周辺の温度に応じて電圧が定まるアナログ信号に基づき、ヘッド周辺の温度の情報を取得する一方、
前記駆動信号発生部の温度に応じて電圧が定まるアナログ信号に基づき、駆動信号発生部の温度の情報を取得するものであり、
前記ヘッド周辺の温度に応じて電圧が定まるアナログ信号は、前記複数の信号線から選択された信号線を介して伝達されるとともに、前記ヘッド用の駆動信号は、前記複数の信号線から選択された他の信号線を介して伝達され、
前記ヘッド周辺の温度の情報に基づき、前記ヘッド用の駆動信号の振幅が定められることを特徴とする印刷装置。
【請求項１３】
コンピュータと印刷装置とが通信可能に接続された印刷システムであって、
前記印刷装置は、
ヘッド用の駆動信号を発生する駆動信号発生部と、
検出対象の状態を検出するための検出素子を備え、前記検出対象の状態に応じて電圧が定まるアナログ信号を出力する検出部と、
前記アナログ信号を読み取り、検出対象に関する情報を取得する情報取得部と、
を備えた印刷システムにおいて、
前記情報取得部は、
前記駆動信号発生部が前記ヘッド用の駆動信号を発生していない期間に、前記アナログ信号を読み取ることを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アナログ信号を確実に読み取ることができる印刷装置、及び印刷システムに関する。
【背景技術】
【０００２】
画像を印刷する印刷装置として、媒体としての用紙にインクを吐出してドットを形成するインクジェットプリンタ（以下、単にプリンタという。）が知られている。このプリンタでは、検出対象の状態に応じて電圧が定まるアナログ信号に基づき、種々の制御が行われる。例えば、ヘッドの周辺に設けられた温度センサを用い、ヘッド周辺の温度に応じて電圧が定まるアナログ信号を出力させる。そして、コントローラは、このアナログ信号に基づいてヘッド周辺の温度を取得し、取得した温度に応じてヘッド用の駆動信号を調整する（例えば、特許文献１を参照。）。
【特許文献１】特開２００１−２０５７９６号公報（第６頁，第５図）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、ヘッド用の駆動信号は、前述したアナログ信号に比べて振幅が大きいものである。例えば、圧力発生素子としてピエゾ素子が用いられているヘッドにおいて、その駆動信号の振幅は３０Ｖ程度となる。一方、アナログ信号は、その振幅が最大でも１Ｖ〜２Ｖ程度である。  
このため、従来のプリンタでは、ヘッド用の駆動信号に起因するノイズが、アナログ信号の中に発生してしまう可能性がある。そして、過度に大きなノイズが発生している状態でアナログ信号が読み込まれてしまうと、不要な制御や誤った制御が行われてしまう場合がある。
【０００４】
本発明は、かかる課題に鑑みてなされたものであり、その目的とするところは、アナログ信号を確実に読み取ることのできる印刷装置、及び印刷システムを実現することにある。
【課題を解決するための手段】
【０００５】
主たる発明は、ヘッド用の駆動信号を発生する駆動信号発生部と、検出対象の状態を検出するための検出素子を備え、前記検出対象の状態に応じて電圧が定まるアナログ信号を出力する検出部と、前記アナログ信号を読み取り、検出対象に関する情報を取得する情報取得部と、
を備えた印刷装置において、
前記情報取得部は、
前記駆動信号発生部が前記ヘッド用の駆動信号を発生していない期間に、前記アナログ信号を読み取ることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、アナログ信号を確実に読み取ることができる。
【発明を実施するための最良の形態】
【０００７】
＝＝＝開示の概要＝＝＝
本明細書の記載、及び添付図面の記載により、少なくとも次のことが明らかにされる。
【０００８】
ヘッド用の駆動信号を発生する駆動信号発生部と、検出対象の状態を検出するための検出素子を備え、前記検出対象の状態に応じて電圧が定まるアナログ信号を出力する検出部と、前記アナログ信号を読み取り、検出対象に関する情報を取得する情報取得部と、を備えた印刷装置において、前記情報取得部は、前記駆動信号発生部が前記ヘッド用の駆動信号を発生していない期間に、前記アナログ信号を読み取ることを特徴とする。  
このような印刷装置によれば、駆動信号発生部がヘッド用の駆動信号を発生していない期間に、アナログ信号が読み取られるので、ヘッド用の駆動信号に起因するノイズの発生を防止できる。このため、アナログ信号を確実に読み取らせることができる。
【０００９】
かかる印刷装置であって、ヘッドが設けられたキャリッジを、所定の移動方向に移動させるためのキャリッジモータと、キャリッジモータ用の駆動信号を発生するモータ用駆動信号発生部と、を備え、前記情報取得部は、前記モータ用駆動信号発生部が前記キャリッジモータ用の駆動信号を発生していない期間に、前記アナログ信号を読み取ることを特徴とする。  
このような印刷装置によれば、モータ用駆動信号発生部がキャリッジモータ用の駆動信号を発生していない期間に、アナログ信号が読み取られるので、キャリッジモータ用の駆動信号に起因するノイズの発生を防止できる。このため、アナログ信号を確実に読み取らせることができる。
【００１０】
かかる印刷装置であって、前記キャリッジは、ドット形成動作が行われる直前に待機位置で待機し、前記情報取得部は、前記キャリッジが待機位置で待機している期間に、前記アナログ信号を読み取ることを特徴とする。  
このような印刷装置によれば、情報取得部は、ドット形成動作が行われる直前の検出対象に関する情報が取得できる。このため、直前の検出対象に関する情報をドット形成動作に反映させることができ、精度の高い制御が行える。
【００１１】
かかる印刷装置であって、媒体を搬送するローラを回転させるための搬送モータと、搬送モータ用の駆動信号を発生する他のモータ用駆動信号発生部と、を備え、前記情報取得部は、 前記他のモータ用駆動信号発生部が前記搬送モータ用の駆動信号を発生していない期間に、前記アナログ信号を読み取ることを特徴とする。  
このような印刷装置によれば、他のモータ用駆動信号発生部が搬送モータ用の駆動信号を発生していない期間に、アナログ信号が読み取られるので、搬送モータ用の駆動信号に起因するノイズの発生を防止できる。このため、アナログ信号を確実に読み取らせることができる。
【００１２】
かかる印刷装置であって、前記検出素子は、ヘッド周辺の温度を検出するためのヘッド周辺の温度検出素子であり、前記情報取得部は、前記ヘッド周辺の温度に応じて電圧が定まるアナログ信号に基づき、ヘッド周辺の温度の情報を取得することを特徴とする。  
このような印刷装置によれば、ドット形成動作等に有用なヘッド周辺の温度の情報を、精度良く取得することができる。
【００１３】
かかる印刷装置であって、前記ヘッド周辺の温度検出素子、及び前記検出部は、前記キャリッジに設けられ、前記情報取得部と前記検出部との間が、ケーブルを介して接続されていることを特徴とする。  
このような印刷装置によれば、ヘッド周辺の温度検出素子に基づくアナログ信号を確実に伝達させることができる。
【００１４】
かかる印刷装置であって、前記ケーブルは、複数の信号線を備え、前記ヘッド周辺の温度に応じて電圧が定まるアナログ信号は、前記複数の信号線から選択された信号線を介して伝達され、前記ヘッド用の駆動信号は、前記複数の信号線から選択された他の信号線を介して伝達されることを特徴とする。  
このような印刷装置によれば、アナログ信号が読み取られるタイミングにおいて、ヘッド用の駆動信号が発生されていないので、ヘッド周辺の温度に応じて電圧が定まるアナログ信号を伝達する信号線に関し、ヘッド用の駆動信号を伝達する信号線からの影響を受けないようにすることができる。このため、より顕著な効果を得ることができる。
【００１５】
かかる印刷装置であって、前記ヘッド周辺の温度の情報に基づき、前記ヘッド用の駆動信号の振幅が定められることを特徴とする。  
このような印刷装置によれば、ヘッド用の駆動信号の最適化が図れる。
【００１６】
かかる印刷装置であって、前記検出素子は、駆動信号発生部の温度を検出するための駆動信号発生部用の温度検出素子であり、前記情報取得部は、前記駆動信号発生部の温度に応じて電圧が定まるアナログ信号に基づき、駆動信号発生部の温度の情報を取得することを特徴とする。  
このような印刷装置によれば、温度上昇し易い駆動信号発生部の温度の情報を、精度良く取得することができる。
【００１７】
かかる印刷装置であって、前記駆動信号発生部は、ノズルに関わらず共通の原駆動信号を発生する原駆動信号発生部と、前記原駆動信号をノズル毎の個別駆動信号に整形する信号整形部とを備え、前記駆動信号発生部用の温度検出素子は、前記原駆動信号発生部と前記信号整形部の少なくとも一方に設けられることを特徴とする。  
このような印刷装置によれば、特に温度上昇し易い原駆動信号発生部及び信号整形部の温度の情報を、精度良く取得することができる。
【００１８】
かかる印刷装置であって、前記情報取得部は、前記アナログ信号を複数回読み取ることを特徴とする。  
このような印刷装置によれば、検出対象に関する情報をより精度良く取得することができる。
【００１９】
また、ヘッド用の駆動信号を発生する駆動信号発生部と、検出対象の状態を検出するための検出素子を備え、前記検出対象の状態に応じて電圧が定まるアナログ信号を出力する検出部と、前記アナログ信号を読み取り、検出対象に関する情報を取得する情報取得部と、備えた印刷装置において、ヘッドが設けられたキャリッジを、所定の移動方向に移動させるためのキャリッジモータと、キャリッジモータ用の駆動信号を発生するモータ用駆動信号発生部と、媒体を搬送するローラを回転させるための搬送モータと、搬送モータ用の駆動信号を発生する他のモータ用駆動信号発生部と、備え、前記駆動信号発生部は、ノズルに関わらず共通の原駆動信号を発生する原駆動信号発生部と、前記原駆動信号をノズル毎の個別駆動信号に整形する信号整形部とを備え、前記キャリッジは、ドット形成動作が行われる直前に待機位置で待機し、前記検出素子は、ヘッド周辺の温度を検出するためのヘッド周辺の温度検出素子、若しくは、駆動信号発生部の温度を検出するための駆動信号発生部用の温度検出素子であり、前記ヘッド周辺の温度検出素子、及び前記検出部は、前記キャリッジに設けられ、前記情報取得部と前記検出部との間が、ケーブルを介して接続され、前記ケーブルは、複数の信号線を備え、前記駆動信号発生部用の温度検出素子は、前記原駆動信号発生部と前記信号整形部の少なくとも一方に設けられ、前記情報取得部は、前記駆動信号発生部が前記ヘッド用の駆動信号を発生していない期間であること、前記モータ用駆動信号発生部が前記キャリッジモータ用の駆動信号を発生していない期間であること、前記キャリッジが待機位置で待機している期間であること、前記他のモータ用駆動信号発生部が前記搬送モータ用の駆動信号を発生していない期間であること、の各条件を満たす期間に、前記ヘッド周辺の温度に応じて電圧が定まるアナログ信号、若しくは、前記駆動信号発生部の温度に応じて電圧が定まるアナログ信号を、複数回読み取り、且つ、前記ヘッド周辺の温度に応じて電圧が定まるアナログ信号に基づき、ヘッド周辺の温度の情報を取得する一方、前記駆動信号発生部の温度に応じて電圧が定まるアナログ信号に基づき、駆動信号発生部の温度の情報を取得するものであり、前記ヘッド周辺の温度に応じて電圧が定まるアナログ信号は、前記複数の信号線から選択された信号線を介して伝達されるとともに、前記ヘッド用の駆動信号は、前記複数の信号線から選択された他の信号線を介して伝達され、前記ヘッド周辺の温度の情報に基づき、前記ヘッド用の駆動信号の振幅が定められることを特徴とする。  
このような印刷装置によれば、既述のほぼ全ての効果を奏するため、本発明の目的が最も有効に達成される。
【００２０】
また、コンピュータと印刷装置とが通信可能に接続された印刷システムであって、前記印刷装置は、ヘッド用の駆動信号を発生する駆動信号発生部と、検出対象の状態を検出するための検出素子を備え、前記検出対象の状態に応じて電圧が定まるアナログ信号を出力する検出部と、前記アナログ信号を読み取り、検出対象に関する情報を取得する情報取得部と、を備えた印刷システムにおいて、前記情報取得部は、前記駆動信号発生部が前記ヘッド用の駆動信号を発生していない期間に、前記アナログ信号を読み取ることを特徴とする印刷システムを実現することもできる。
【００２１】
＝＝＝印刷システム＝＝＝
＜印刷システムの構成について＞
次に、印刷システムの実施形態について、図面を参照しながら説明する。  
図１は、印刷システム１００の外観構成を示した説明図である。この印刷システム１００は、プリンタ１と、コンピュータ１１０と、表示装置１２０と、入力装置１３０と、記録再生装置１４０とを備えている。プリンタ１は、用紙、布、フィルム等の媒体に画像を印刷する印刷装置である。なお、以下の説明では、代表的な媒体である用紙Ｓ（図４Ａを参照。）を例に挙げて説明することにする。コンピュータ１１０は、プリンタ１と通信可能に接続されており、プリンタ１に画像を印刷させるため、当該画像に応じた印刷データをプリンタ１に出力する。表示装置１２０は、ディスプレイを有し、アプリケーションプログラム１１４やプリンタドライバ１１６（図２を参照。）等のユーザーインタフェースを表示する。入力装置１３０は、例えばキーボード１３１やマウス１３２であり、表示装置１２０に表示されたユーザーインタフェースに沿って、アプリケーションプログラム１１４の操作やプリンタドライバ１１６の設定等に用いられる。記録再生装置１４０は、例えば、フレキシブルディスクドライブ装置１４１やＣＤ−ＲＯＭドライブ装置１４２である。
【００２２】
コンピュータ１１０にはプリンタドライバ１１６がインストールされている。プリンタドライバ１１６は、表示装置１２０にユーザーインタフェースを表示させる機能を実現させるほか、アプリケーションプログラム１１４から出力された画像データを印刷データに変換する機能を実現させるためのプログラムである。このプリンタドライバ１１６は、フレキシブルディスクＦＤやＣＤ−ＲＯＭなどの記録媒体（コンピュータ読み取り可能な記録媒体）に記録されている。また、このプリンタドライバ１１６は、インターネットを介してコンピュータ１１０にダウンロードすることも可能である。そして、このプログラムは、各種の機能を実現するためのコードから構成されている。  
なお、「印刷装置」とは、狭義にはプリンタ１を意味するが、広義にはプリンタ１とコンピュータ１１０とのシステムを意味する。例えば、プリンタドライバ１１６やアプリケーションプログラム１１４等を組み込んだプリンタも含まれる。
【００２３】
＝＝＝プリンタドライバ＝＝＝
＜プリンタドライバについて＞
図２は、プリンタドライバ１１６が行う基本的な処理の概略的な説明図である。なお、既に説明された構成要素については、同じ符号を付しているので、説明を省略する。  
コンピュータ１１０では、このコンピュータ１１０に搭載されたオペレーティングシステムの下、ビデオドライバ１１２、アプリケーションプログラム１１４、及びプリンタドライバ１１６などのコンピュータプログラムが動作している。ビデオドライバ１１２は、アプリケーションプログラム１１４やプリンタドライバ１１６からの表示命令に従って、例えばユーザーインタフェース等を表示装置１２０に表示させる機能を有する。アプリケーションプログラム１１４は、例えば、画像編集などを行う機能を有し、画像に関するデータ（画像データ）を作成する。ユーザーは、アプリケーションプログラム１１４のユーザーインタフェースを介して、アプリケーションプログラム１１４により編集した画像を印刷するための指示を与えることができる。アプリケーションプログラム１１４は、印刷の指示を受けると、プリンタドライバ１１６に画像データを出力する。
【００２４】
プリンタドライバ１１６は、アプリケーションプログラム１１４から画像データを受け取り、この画像データを印刷データに変換し、印刷データをプリンタ１に出力する。ここで、印刷データとは、プリンタ１が解釈できる形式のデータであって、各種のコマンドデータと画素データとを有するデータである。そして、コマンドデータとは、プリンタ１に特定の動作の実行を指示するためのデータである。また、画素データとは、用紙Ｓへ印刷される画像（印刷画像）を構成する画素に関するデータであり、例えば、ある画素に対応する用紙上の位置に形成されるドットに関し、その色や大きさ等を示すデータである。そして、プリンタドライバ１１６は、解像度変換処理・色変換処理・ハーフトーン処理・ラスタライズ処理などを行うことで、画像データを印刷データに変換する。以下、プリンタドライバ１１６が行う各処理について、簡単に説明する。
【００２５】
解像度変換処理は、アプリケーションプログラム１１４から出力された画像データを、用紙Ｓに印刷する際の解像度に変換する処理である。色変換処理は、ＲＧＢ画像データをＣＭＹＫ色空間により表されるＣＭＹＫ画像データに変換する処理である。このＣＭＹＫデータは、プリンタ１が有するインクの色、すなわち、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の各色に対応したデータである。この色変換処理は、ＲＧＢ画像データの階調値とＣＭＹＫ画像データの階調値とを対応づけたテーブル（色変換ルックアップテーブルＬＵＴ）を、プリンタドライバ１１６が参照することで行われる。この色変換処理により、各画素についてのＲＧＢ画像データがＣＭＹＫ画像データに変換される。ハーフトーン処理は、多段階の階調値を有するＣＭＹＫ画素データを、プリンタ１で表現可能な、少段階の階調値を有するＣＭＹＫ画素データに変換する処理である。このハーフトーン処理によって、例えば、２５６階調を示す８ビットのＣＭＹＫ画素データが、４階調を示す２ビットのＣＭＹＫ画素データに変換される。ラスタライズ処理は、マトリクス状の画像データを、プリンタ１へ転送すべきデータ順に変更する処理である。ラスタライズ処理されたデータは、印刷データに含まれる画素データとして、プリンタ１に出力される。
【００２６】
＝＝＝プリンタ＝＝＝
＜プリンタの構成について＞
図３は、本実施形態のプリンタ１の全体構成を説明するブロック図である。図４Ａは、本実施形態のプリンタ１の全体構成の概略図であり、図４Ｂは、キャリッジ３１のホームポジションＰ１、フラッシングポジションＰ２、及びキャッピングポジションＰ３を模式的に説明する図である。図５は、本実施形態のプリンタ１の全体構成の横断面図である。図６は、ユニット制御回路６４が備えるモータドライバ６５を説明する図である。図７Ａは、原駆動信号発生部６６の構成を説明するブロック図であり、図７Ｂは、トランジスタ６６２，６６３の温度を検出するトランジスタ温度検出部６６Ａの構成を説明するブロック図であり、図７Ｃは、トランジスタ６６２，６６３とトランジスタ用温度センサ５６の位置関係を説明する図である。図８Ａは、ヘッド駆動部４２の構成を説明するブロック図、図８Ｂは、ヘッド周辺の温度を検出する雰囲気温度検出部４１Ａの構成を説明するブロック図である。以下、これらの図を参照して、本実施形態のプリンタ１の基本的な構成について説明する。
【００２７】
このプリンタ１は、搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０、センサ５０、及びコントローラ６０を有する。外部装置であるコンピュータ１１０から印刷データを受信したプリンタ１は、コントローラ６０によって各ユニット（搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０）を制御する。コントローラ６０は、コンピュータ１１０から受信した印刷データに基づいて、各ユニットを制御し、用紙Ｓに画像を印刷する。プリンタ内の状況はセンサ５０によって監視されており、センサ５０は、検出結果をコントローラ６０に出力する。そして、センサ５０からの検出結果を受けたコントローラ６０は、その検出結果に基づいて各ユニットを制御する。
【００２８】
搬送ユニット２０は、印刷可能な位置に用紙Ｓを送り込んだり、印刷時に所定の方向（すなわち、搬送方向）に所定の搬送量で用紙Ｓを搬送させたりするものである。ここで、用紙Ｓの搬送方向は、次に説明するキャリッジ移動方向と交差する方向であり、副走査方向とも表現できる。この搬送ユニット２０は、用紙Ｓを搬送する搬送機構として機能し、給紙ローラ２１と、搬送モータ２２（ＰＦモータともいう。）と、搬送ローラ２３と、プラテン２４と、排紙ローラ２５とを有する。給紙ローラ２１は、紙挿入口に挿入された用紙Ｓをプリンタ１内に自動的に給紙するためのローラである。給紙ローラ２１はＤ形の断面形状をしており、円周部分の長さは、搬送ローラ２３までの搬送距離よりも長く設定されている。このため、この円周部分を用紙表面に当接させた状態で給紙ローラ２１を回転させることにより、用紙Ｓを搬送ローラ２３まで搬送できる。搬送モータ２２は、用紙Ｓを搬送方向に搬送する際の駆動源となるモータであり、例えばＤＣモータにより構成される。搬送ローラ２３は、給紙ローラ２１によって給紙された用紙Ｓを印刷可能な領域まで搬送するローラである。プラテン２４は、印刷中の用紙Ｓを、用紙Ｓの裏面側から支持する。排紙ローラ２５は、印刷が終了した用紙Ｓを搬送方向へ搬送するためのローラである。この排紙ローラ２５は、搬送ローラ２３と同期して回転する。本実施形態では、これらの給紙ローラ２１、搬送ローラ２３、及び排紙ローラ２５を、搬送モータ２２によって回転させている。従って、これらの給紙ローラ２１、搬送ローラ２３、及び排紙ローラ２５は、請求項に係る「ローラ」に相当する。
【００２９】
キャリッジユニット３０は、キャリッジ３１とキャリッジモータ３２（ＣＲモータともいう。）とを備える。キャリッジモータ３２は、キャリッジ３１を所定の移動方向（以下では、キャリッジ移動方向ともいう。）に往復移動させるための駆動源であり、例えばＤＣモータにより構成される。なお、このキャリッジ移動方向は、主走査方向とも表現できる。このキャリッジ３１には、インクを収容するインクカートリッジ７０が装着される。このインクカートリッジ７０は、キャリッジ３１に対して着脱可能であり、インクが空になった場合には、新しいインクカートリッジ７０に交換できる。また、このキャリッジ３１には、ノズルからインクを吐出するヘッド４１が設けられている。本実施形態におけるヘッド４１は、ノズル面を下向きにして取り付けられている。このため、キャリッジ３１の往復移動によって、ヘッド４１及びノズルもキャリッジ移動方向に往復移動する。
【００３０】
そして、キャリッジ３１の移動範囲における一端側には、ホームポジションＰ１が設定されている。このホームポジションＰ１は、ドット形成動作が行われる前において、キャリッジ３１が待機する待機位置である。言い換えると、ヘッド４１は、このホームポジションＰ１を起点にして移動される。また、このホームポジションＰ１の近傍には、キャップ部材８０が設けられている。このキャップ部材８０は、上面側が開放されたトレイ状の部材であり、その内部にはインク用の吸収材が収容されている。
【００３１】
図４Ｂに示すように、キャップ部材８０は、ホームポジションＰ１よりも外側（プラテン２４とは反対側）において、ヘッド４１とともにキャリッジ移動方向に沿って移動する。この場合、キャップ部材８０は、プラテン２４から離れるに従って上方にも移動する。そして、キャリッジ３１の移動範囲における最も端まで移動すると、一点鎖線で示すように、キャップ部材８０の上縁がノズル面に密着する。この状態は、キャッピング状態とも呼ばれ、各ノズルがキャップ部材８０の凹部内に臨んだ状態となり、ノズルからのインク溶媒の蒸発が抑制される。そして、この一点鎖線で示す位置が、キャッピングポジションＰ３となる。
【００３２】
また、図４Ｂに点線で示すように、ホームポジションＰ１とキャッピングポジションＰ３との間には、フラッシングポジションＰ２が設定されている。このフラッシングポジションＰ２は、フラッシング動作が行われる位置である。ここで、フラッシング動作とは、インクを打ち捨てることにより、ノズル内のインクを入れ替える動作である。すなわち、ノズル付近で増粘したインクを外部に排出し、増粘していないインクに入れ替える動作である。そして、フラッシングポジションＰ２では、キャップ部材８０の上縁とノズル面との間に僅かな隙間がある。
【００３３】
ヘッドユニット４０は、ヘッド４１とヘッド駆動部４２を有する（図８Ａを参照）。ヘッド４１は、複数のノズルを有しており、各ノズルから断続的にインクを吐出する。例えば、ノズルに連通される圧力室（図示せず）の一部を弾性膜によって区画し、この弾性膜をピエゾ素子（ＰＺＴ）によって変形させる。すなわち、ピエゾ素子は、その両端に設けられた電極間に所定時間幅の電圧が印加されると、印加された電圧に応じて変形する。このピエゾ素子の変形に応じて圧力室の容積が変化し、圧力室の容積変化によって圧力室内のインクに圧力変動が生じる。この圧力変動を利用することで、ノズルからインクを吐出させている。なお、ヘッド駆動部４２、及びヘッド４１の駆動については、後で説明する。
【００３４】
センサ５０には、リニア式エンコーダ５１、ロータリー式エンコーダ５２、紙検出センサ５３、紙幅センサ５４、雰囲気温度センサ５５（図８Ｂを参照）、及びトランジスタ用温度センサ５６（図７Ｂを参照）等が含まれる。リニア式エンコーダ５１は、キャリッジ３１（ヘッド４１）のキャリッジ移動方向の位置を検出するためのものである。ロータリー式エンコーダ５２は、搬送ローラ２３の回転量を検出するためのものである。紙検出センサ５３は、印刷される用紙Ｓの先端位置を検出するためのものである。紙幅センサ５４は、用紙Ｓの端部を検出するものであり、本実施形態ではキャリッジ３１に取り付けられている。雰囲気温度センサ５５は、ヘッド周辺の温度を検出するための素子であり、例えば、サーミスタが用いられる。本実施形態において、雰囲気温度センサ５５はキャリッジ３１に設けられている。詳しくは、キャリッジ３１に取り付けられた中継基板３１１（図９を参照）に、ヘッド駆動部４２等とともに実装されている。そして、この雰囲気温度センサ５５は、請求項に係る「ヘッド周辺の温度検出素子」に相当する。トランジスタ用温度センサ５６は、原駆動信号発生部６６が備えるトランジスタ６６２，６６３の温度を検出するための素子であり、例えば、サーミスタが用いられる。そして、このトランジスタ用温度センサ５６は、請求項に係る「駆動信号発生部用の温度検出素子」に相当する。
【００３５】
コントローラ６０は、プリンタ１の制御を行うための制御ユニットである。このコントローラ６０は、インターフェース部６１と、ＣＰＵ６２と、メモリ６３と、ユニット制御回路６４とを有する。インターフェース部６１は、外部装置であるコンピュータ１１０とプリンタ１との間でデータの送受信を行うためのものである。ＣＰＵ６２は、プリンタ全体の制御を行うための演算処理装置である。メモリ６３は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ等が用いられ、記憶手段を構成する。そして、ＣＰＵ６２は、メモリ６３に格納されているプログラムに従い、ユニット制御回路６４を介して各ユニットを制御する。
【００３６】
ユニット制御回路６４は各ユニットを制御するものであり、本実施形態ではモータドライバ６５や原駆動信号発生部６６が含まれる。図６に示すように、モータドライバ６５は、ＣＰＵ６２からの制御情報に基づき、搬送モータ用の駆動信号ＰＦＤＲＶやキャリッジモータ用の駆動信号ＣＲＤＲＶを出力する。このため、これらのユニット制御回路６４、ＣＰＵ６２、及びメモリ６３を備えるコントローラ６０は、請求項に係る「モータ用駆動信号発生部」、及び「他のモータ用駆動信号発生部」に相当する。また、本実施形態のモータドライバ６５は、電圧調整器（レギュレータ）としての機能を有し、論理回路用の電源電圧ＶＤＤを生成する。すなわち、このモータドライバ６５は、電源に相当する。
【００３７】
原駆動信号発生部６６は、ノズルに関わらず共通の原駆動信号ＯＤＲＶを発生するものであり、例えば、図７Ａに示すように、制御回路６６１と、電圧上昇用のトランジスタ６６２と、電圧降下用のトランジスタ６６３とを有している。電圧上昇用のトランジスタ６６２は、コレクタが電源に、エミッタが原駆動信号ＯＤＲＶの出力信号線にそれぞれ接続されたＮＰＮ型のトランジスタである。また、電圧降下用のトランジスタ６６３は、コレクタが接地（アース）に、エミッタが原駆動信号ＯＤＲＶの出力信号線にそれぞれ接続されたＰＮＰ型のトランジスタである。これらの電圧上昇用のトランジスタ６６２、及び電圧降下用のトランジスタ６６３は、制御回路６６１からの制御信号によって制御される。すなわち、原駆動信号ＯＤＲＶの電圧を上昇させる場合には、電圧上昇用のトランジスタ６６２によって、原駆動信号ＯＤＲＶの出力信号線を原駆動信号用の電源に導通させる。一方、原駆動信号ＯＤＲＶの電圧を降下させる場合には、電圧降下用のトランジスタ６６３によって、原駆動信号ＯＤＲＶの出力信号線を接地する。そして、制御回路６６１は、原駆動信号ＯＤＲＶの電圧を監視しており、ＣＰＵ６２から指示された電圧と原駆動信号ＯＤＲＶの電圧との差に基づき、動作対象となるトランジスタの選択を行うとともに、選択されたトランジスタの動作期間（オン期間）を定める。本実施形態において、制御回路６６１は、ＣＰＵ６２からの制御情報に基づき動作する。
【００３８】
このようにして原駆動信号発生部６６から発生される原駆動信号ＯＤＲＶは、請求項に係る「ヘッド用の駆動信号」に相当する。そして、ＣＰＵ６２、メモリ６３、制御回路６６１、及び原駆動信号発生部６６を備えるコントローラ６０は、請求項に係る「駆動信号発生部」に相当する。
【００３９】
＜ヘッドの駆動について＞
ヘッド駆動部４２は、ノズル毎の駆動信号ＤＲＶ（以下、個別駆動信号ＤＲＶという。）の各ピエゾ素子への供給を制御する。すなわち、ドット形成動作において、ヘッド駆動部４２は、コントローラ６０のＣＰＵ６２から送られてくる印刷データＳＩ、ラッチ信号ＬＡＴ、及びチャンネル信号ＣＨ等に基づき、ノズルに関わらず共通の原駆動信号ＯＤＲＶを整形して、個別駆動信号ＤＲＶを得る。そして、得られた個別駆動信号ＤＲＶを、そのノズルに対応するピエゾ素子に供給してインクを吐出させる。この個別駆動信号ＤＲＶもまた、請求項に係る「ヘッド用の駆動信号」に相当する。また、このような動作を行うヘッド駆動部４２、及びコントローラ６０は、請求項に係る「駆動信号発生部」に相当する。また、ヘッド駆動部４２は、請求項に係る「信号整形部」に相当する。
【００４０】
以下、ドット形成動作が行われている状態での原駆動信号ＯＤＲＶ、及び個別駆動信号ＤＲＶについて説明する。ここで、図１２はキャリッジ３１の待機状態からドット形成動作へ切り替わる際の原駆動信号ＯＤＲＶ、及び各制御信号を説明する図である。この図において、時点ｔ１よりも前では、キャリッジ３１はホームポジション（待機位置）で待機している。そして、時点ｔ１にて、キャリッジモータ用の駆動信号ＣＲＤＲＶのキャリッジモータ３２への供給が開始される。これにより、キャリッジ３１の移動が開始される。その後、時点ｔ２にて、ラッチ信号ＬＡＴが発生する。このラッチ信号ＬＡＴの発生を契機にドット形成動作が行われる。
【００４１】
本実施形態において、ドット形成動作に用いられる原駆動信号ＯＤＲＶは、一画素分の主走査期間に対応する印刷周期Ｔを繰り返し単位として発生される信号である。そして、原駆動信号ＯＤＲＶは、この印刷周期Ｔ内に４つの駆動パルスＷ１〜Ｗ４を含んでいる。第１の駆動パルスＷ１は、ノズルから中サイズのインク滴（以下、中インク滴という。）を吐出させるものである。第２の駆動パルスＷ２は、ノズルから小サイズのインク滴（以下、小インク滴という。）を吐出させるものである。第３の駆動パルスＷ３は、ノズルから中インク滴を吐出させるためのものであり、第１の駆動パルスＷ１と同じ波形とされている。第４の駆動パルスＷ４は、インク滴が吐出されない程度にメニスカスを微振動させるものである。そして、前述したコントローラ６０（ＣＰＵ６２）は、ヘッド周辺の温度に基づいて、原駆動信号ＯＤＲＶの振幅を定める。具体的には、原駆動信号ＯＤＲＶにおける最高電圧と最低電圧との差を定める。なお、この差は、駆動電圧Ｖｈとも呼ばれる。
【００４２】
そして、印刷データＳＩに含まれる画素データが、ドットの非形成を示す「００」であった場合、第４の駆動パルスＷ４がピエゾ素子に供給される。また、画素データが、小ドットの形成を示す「０１」であった場合、第２の駆動パルスＷ２がピエゾ素子に供給される。同様に、画素データが中ドットの形成を示す「１０」であった場合、第１の駆動パルスＷ１と第３の駆動パルスＷ３の一方がピエゾ素子に供給され、画素データが大ドットの形成を示す「１１」であった場合、第１の駆動パルスＷ１と第３の駆動パルスＷ３の両方がピエゾ素子に供給される。
【００４３】
このため、ヘッド駆動部４２は、印刷データＳＩに含まれる画素データに基づき、選択信号を生成する。そして、この選択信号を、ラッチ信号ＬＡＴのタイミング及びチャンネル信号ＣＨのタイミングで切り替えることで、第１の駆動パルスＷ１〜第４の駆動パルスＷ４を選択的にピエゾ素子へ供給している。例えば、画素データが「００」の場合には、第１の駆動パルスＷ１〜第３の駆動パルスＷ３に対応する選択信号がいずれも「０」となり、第４の駆動パルスＷ４に対応する選択信号が「１」となる。同様に、画素データが「１１」の場合には、第１の駆動パルスＷ１及び第３の駆動パルスＷ３に対応する選択信号がいずれも「１」となり、第２の駆動パルスＷ２及び第４の駆動パルスＷ４に対応する選択信号がいずれも「０」となる。  
その結果、画素データが「００」の場合には、期間ｄＴ４において原駆動信号ＯＤＲＶがピエゾ素子に供給され、これに伴い、第４の駆動パルスＷ４がピエゾ素子に供給されることになる。同様に、画素データが「１１」の場合には、期間ｄＴ１，ｄＴ３において原駆動信号ＯＤＲＶがピエゾ素子に供給され、これに伴い、第１の駆動パルスＷ１及び第３の駆動パルスＷ３がピエゾ素子に供給されることになる。
【００４４】
＜ケーブルについて＞
図９は、コントローラ６０と中継基板３１１との間に設けられたケーブル９０を説明する図である。この図に示すように、本実施形態では、キャリッジ３１に中継基板３１１を取り付けてあり、コントローラ６０と中継基板３１１との間にケーブル９０を設けている。このケーブル９０は、複数の信号線９１を備えており、例えば、フラットケーブルが用いられる。そして、複数の信号線９１には、これらの原駆動信号ＯＤＲＶ、ラッチ信号ＬＡＴ、チャンネル信号ＣＨ、印刷データＳＩ、クロック信号ＣＬＫ、及び電源電圧ＶＤＤ等が割り当てられている。このように、コントローラ６０と中継基板３１１との間にケーブル９０を配し、各信号を対応する信号線９１を介して伝達させるようにすると、キャリッジ３１が頻繁に移動しても信号の伝達を確実に行うことができる。
【００４５】
本実施形態では、雰囲気温度センサ５５に基づく温度検出信号Ｖth１（後述する）についても、１つの信号線９１を介して伝達している。つまり、コントローラ６０と雰囲気温度検出部４１Ａとの間をケーブル９０で接続している。そして、この温度検出信号Ｖth１を伝達する信号線９１の両隣に、接地用の信号線９１を配置している。このように、温度検出信号用の信号線９１を接地用の信号線９１で挟むと、原駆動信号ＯＤＲＶやクロック信号ＣＬＫ等に起因するノイズが、温度検出信号用の信号線９１に乗りにくくなるので、好ましい。  
また、本実施形態では、前述したヘッド駆動部４２も中継基板３１１に実装してあり、この中継基板３１１とヘッド４１との間にはケーブル９２が設けられている。このため、ヘッド駆動部４２で整形された個別駆動信号ＤＲＶは、このケーブル９２を介してヘッド４１に伝達される。
【００４６】
＜印刷動作について＞
図１０は、印刷時の動作のフローチャートである。以下に説明される各動作は、コントローラ６０が、メモリ６３内に格納されたプログラムに従って、各ユニットを制御することにより実行する。このプログラムは、各動作を実行するためのコードを有する。
【００４７】
印刷命令受信（Ｓ００１）：コントローラ６０は、コンピュータ１１０からインターフェース部６１を介して、印刷命令を受信する。この印刷命令は、コンピュータ１１０から送信される印刷データＳＩのヘッダに含まれている。そして、コントローラ６０は、受信した印刷データＳＩに含まれる各種コマンドの内容を解析し、各ユニットを制御して、以下の準備動作、搬送動作、ドット形成動作等を行う。
【００４８】
準備動作（Ｓ００２）：次に、コントローラ６０は、準備動作を行う。準備動作とは、ドット形成動作に先立ってなされる動作である。本実施形態では、この準備動作の中で、給紙（所謂、頭出し）、フラッシング、及びアナログ信号の読み取り等の処理が行われる。
【００４９】
ドット形成動作（Ｓ００３）：次に、コントローラ６０は、ドット形成動作を行う。ドット形成動作とは、キャリッジ移動方向に沿って移動するヘッド４１からインクを断続的に吐出させ、用紙Ｓにドットを形成する動作である。コントローラ６０は、キャリッジモータ３２を駆動し、キャリッジ３１をキャリッジ移動方向に移動させる。また、コントローラ６０は、キャリッジ３１が移動している間に、印刷データＳＩに基づいてヘッド４１（ノズル）からインクを吐出させる。そして、ヘッド４１から吐出されたインクが用紙上に着弾すれば、用紙上にドットが形成される。また、このドット形成動作は、前述したホームポジションＰ１を起点として行われる。つまり、１単位のドット形成動作が終了すると、ヘッド４１はホームポジションＰ１に戻り、その後、次の１単位のドット形成動作が行われる。
【００５０】
搬送動作（Ｓ００４）：次に、コントローラ６０は、搬送動作を行う。搬送動作とは、用紙Ｓを、ヘッド４１に対して搬送方向に沿って相対的に移動させる処理である。コントローラ６０は、搬送モータ２２を駆動し、搬送ローラ２３を回転させて用紙Ｓを搬送方向に搬送する。この搬送動作により、ヘッド４１は、先程のドット形成動作によって形成されたドットの位置とは異なる位置に、ドットを形成することができる。
【００５１】
排紙判断（Ｓ００５）：次に、コントローラ６０は、印刷中の用紙Ｓについて排紙の判断を行う。この判断時において、印刷中の用紙Ｓに印刷するためのデータが残っていれば、排紙は行われない。そして、コントローラ６０は、印刷するためのデータがなくなるまでドット形成動作と搬送動作とを交互に繰り返し、ドットから構成される画像を徐々に用紙Ｓに印刷する。印刷中の用紙Ｓに印刷するためのデータがなくなったならば、コントローラ６０は、その用紙Ｓを排出する。すなわち、コントローラ６０は、排紙ローラ２５を回転させることにより、印刷した用紙Ｓを外部に排出する。
【００５２】
印刷終了判断（Ｓ００６）：次に、コントローラ６０は、印刷を続行するか否かの判断を行う。次の用紙Ｓに印刷を行うのであれば、印刷を続行し、次の用紙Ｓの給紙動作を開始する。次の用紙Ｓに印刷を行わないのであれば、印刷動作を終了する。
【００５３】
＝＝＝本実施形態のプリンタの特徴＝＝＝
＜参考例について＞
本実施形態のプリンタ１の特徴を説明するにあたり、まず参考例について説明する。この種のプリンタにおいて、ヘッド周辺の温度は、高品質な印刷を行う上で重要である。これは、ヘッド周辺の温度に応じてインクの粘性が変化するため、同じ駆動パルスを使用したとしても、吐出されるインクの量がヘッド周辺の温度に応じて微妙に異なり、色の濃淡に違いが生じてしまうからである。また、原駆動信号発生部が備えるトランジスタの温度も重要である。これは、原駆動信号が１０数ｋＨｚ〜３０数ｋＨｚ程度の高い周波数であり、その振幅が３０Ｖ前後と比較的大きいことに起因する。すなわち、このような原駆動信号を発生すべく、トランジスタは、非常に短い周期でスイッチングを行うことが求められる。そして、適正な動作を行わせるためには、トランジスタの温度を管理して、過度な温度上昇を防止する必要がある。このようなことから、従来もヘッド周辺の温度やトランジスタの温度の情報が取得され、取得された温度の情報に基づく制御が行われていた。
【００５４】
ところで、最近では、顔料インク等の増粘し易いインクが用いられたり、２ｐＬ程度の極く少量のインク滴を吐出させることが行われたりしてインクの増粘が顕著になっている。この増粘対策として、メニスカスの微振動を常に行わせることが考えられる。例えば、プリンタの電源がオンの期間では、印刷が行われていない待機期間中であっても、メニスカスを微振動させてインクの増粘を防止する。この場合、電源のオン期間において、原駆動信号発生部からは常に原駆動信号が発生されることになる。  
しかしながら、この微振動は、ヘッドが備える全てのノズルに対して行われるため、原駆動信号用の信号線には、比較的大きな電流が流れることになる。従って、ドットの形成が行われていない期間であっても、原駆動信号に起因するノイズが生じる可能性がある。そして、過度に大きなノイズが発生している状態でアナログ信号が読み込まれてしまうと、不要な制御が行われたり、誤った制御が行われていたりする場合がある。
【００５５】
＜本実施形態のプリンタの特徴＞
このような事情に鑑み、本実施形態のプリンタ１では、検出対象の状態に応じて電圧が定まるアナログ信号を、情報取得部としてのコントローラ６０が読み取る場合において、コントローラ６０は、ヘッド用の駆動信号（原駆動信号ＯＤＲＶ，個別駆動信号ＤＲＶ）が発生されていない期間に、アナログ信号を読み取る構成とした。このような構成とすることにより、アナログ信号の読み取り時点では、ノイズの原因となる駆動信号が発生していないので、ノイズに起因する誤検出を確実に防止することができ、アナログ信号を確実に読み取ることができる。
【００５６】
＜温度の検出部について＞
まず、図８及び図９に基づき、ヘッド周辺の温度を検出する検出部（便宜上、雰囲気温度検出部４１Ａという。）について説明する。前述したように、この雰囲気温度検出部４１Ａは、キャリッジ３１に取り付けられている中継基板３１１に、ヘッド駆動部４２等とともに設けられている。
【００５７】
この雰囲気温度検出部４１Ａは、互いに直列に接続された抵抗素子４１１及び雰囲気温度センサ５５を備えている。本実施形態では、抵抗素子４１１を、雰囲気温度センサ５５よりも電源側に接続している。そして、これらの抵抗素子４１１と雰囲気温度センサ５５の間から、温度検出信号Ｖth１が伝達される信号線４１２を引き出している。また、抵抗素子４１１が接続される電源は、例えば、前述したモータドライバ６５である。本実施形態において、この電源の電圧は、論理回路用の電源電圧ＶＤＤとなっている。  
雰囲気温度センサ５５は、ヘッド４１のすぐ近くに配置され、このヘッド４１が晒されている環境の温度に応じて抵抗値を変化させる。つまり、ヘッド周辺の温度を検出するものである。この検出温度センサ５０としては、ヘッド周辺の温度、つまり検出温度が上昇する程に、抵抗値が低下する負特性サーミスタが用いられる。そして、この抵抗値は、例えば、０℃で５ｋΩ、２５℃で１０ｋΩ、１００℃で５ｋΩとなる。
【００５８】
一方、抵抗素子４１１は、この雰囲気温度センサ５５に適した抵抗値のものが選択される。本実施形態では、抵抗値が５ｋΩのものが選択される。これらの雰囲気温度センサ５５及び抵抗素子４１１で５Ｖの電源電圧ＶＤＤを分割すると、分割された電圧と雰囲気温度センサ５５で検出される温度との関係は、次のようになる。すなわち、温度０℃の電圧値は３．７５Ｖとなり、温度２５℃の電圧値は３．３Ｖとなる。また、温度１００℃の電圧値は２．５Ｖとなる。この分割された電圧は、温度検出信号Ｖth１の電圧である。  
このように、雰囲気温度検出部４１Ａから出力される温度検出信号Ｖth１は、ヘッド周辺の温度に応じて電圧が定まるので、請求項に係る「ヘッド周辺の温度に応じて電圧が定まるアナログ信号」に相当する。そして、温度検出信号Ｖth１の電圧と検出温度の相関関係を、コントローラ６０のメモリ６３に記憶させることで、ＣＰＵ６２はヘッド周辺の温度の情報を得ることができる。
【００５９】
次に、図７Ａから図７Ｃに基づき、原駆動信号発生部６６が備えるトランジスタ６６２，６６３の温度を検出する検出部（便宜上、トランジスタ温度検出部６６Ａという。）について説明する。このトランジスタ温度検出部６６Ａは、前述した雰囲気温度検出部４１Ａと同様の構成である。すなわち、互いに直列に接続された抵抗素子６６４及びトランジスタ用温度センサ５６を備えており、抵抗素子６６４を、トランジスタ用温度センサ５６よりも電源側に接続している。そして、これらの抵抗素子６６４とトランジスタ用温度センサ５６の間から、温度検出信号Ｖth２が伝達される信号線６６５を引き出している。また、抵抗素子６６４が接続される電源は、例えば、前述したモータドライバ６５であり、電源電圧は、論理回路用の電源電圧ＶＤＤである。また、このトランジスタ用温度センサ５６も負特性サーミスタである。このトランジスタ用温度センサ５６及び組になる抵抗素子６６４の抵抗値は、前述した雰囲気温度センサ５５及び抵抗素子４１１の組と同様にして定められる。但し、トランジスタの発熱を考慮すると、５０℃〜８０℃の検出感度が良好になるように、抵抗値を定めることが好ましい。
【００６０】
また、電圧上昇用のトランジスタ６６２、及び電圧降下用のトランジスタ６６３は、端子の向きが揃えられ、互いに並べられた状態で実装されている。そして、トランジスタ用温度センサ５６は、２つのトランジスタ６６２，６６３の丁度中間に配置されている。つまり、熱源に挟まれた位置に配置されている。  
このトランジスタ温度検出部６６Ａでは、トランジスタ６６２，６６３の温度が配線基板（主に導体）を通じてトランジスタ用温度センサ５６に伝達される。このため、トランジスタ用温度センサ５６による検出温度に基づき、トランジスタ６６２，６６３の温度を知ることができる。例えば、電圧上昇用のトランジスタ６６２、及び電圧降下用のトランジスタ６６３の温度を実際に測定するとともに、対応する温度検出信号Ｖth２の電圧を測定する。これにより、各トランジスタ６６２，６６３の温度と温度検出信号Ｖth２の電圧との相関関係が把握でき、この相関関係に基づいてトランジスタ６６２，６６３の温度を知ることができる。  
そして、トランジスタ温度検出部６６Ａから出力される温度検出信号Ｖth２は、トランジスタ６６２，６６３の温度に応じて電圧が定まるので、請求項に係る「駆動信号発生部の温度に応じて電圧が定まるアナログ信号」に相当する。そして、温度検出信号Ｖth２の電圧と検出温度の相関関係を、コントローラ６０のメモリ６３に記憶させることで、ＣＰＵ６２はトランジスタ６６２，６６３の温度の情報を得ることができる。
【００６１】
＜検出部から出力されるアナログ信号の読み取りについて＞
次に、前述した雰囲気温度検出部４１Ａからの温度検出信号Ｖth１と、トランジスタ温度検出部６６Ａからの温度検出信号Ｖth２の読み取りについて説明する。本実施形態では、これらの信号Ｖth１，Ｖth２の読み取りを、前述した準備動作で行っている。このため、準備動作の説明の中で読み取り動作も説明する。
【００６２】
ここで、図１１は、原駆動信号ＯＤＲＶ、ヘッド用の制御信号（ＬＡＴ，ＣＨ，ＳＩ等）、及びモータ用の駆動信号（ＣＲＤＲＶ，ＰＦＤＲＶ）を説明するタイミングチャートである。図１２は、図１１中の符号Ａで示す部分を時間軸方向に拡大した図である。図１３は、前述した準備動作の詳細を説明するフローチャートである。そして、以下に説明される各動作は、コントローラ６０が、メモリ６３内に格納されたプログラムに従って、各ユニットを制御することにより実行する。このプログラムは、各動作を実行するためのコードを有する。
【００６３】
微振動開始（Ｓ０１１）：一連の準備動作において、コントローラ６０は、まず微振動を開始させる。この微振動は、印字前微振動とも呼ばれるものである。この微振動を行うためには、原駆動信号発生部６６から発生される原駆動信号ＯＤＲＶを、微振動用の原駆動信号ＯＤＲＶとする。そして、微振動用の原駆動信号ＯＤＲＶをヘッド４１の各ピエゾ素子に供給する。微振動用の原駆動信号ＯＤＲＶは、微振動パルスＷ５が繰り返し発生される信号である。なお、この微振動用の原駆動信号ＯＤＲＶは、最低電圧（本実施形態では放電用トランジスタ６６３の飽和電圧）を基準としているので、微振動パルスＷ５は、高電圧側に凸の台形状である。そして、このような微振動用の原駆動信号ＯＤＲＶを発生させるため、コントローラ６０のＣＰＵ６２は、原駆動信号発生部６６の制御回路６６１に対し、微振動用の原駆動信号ＯＤＲＶを発生させるための制御情報を出力する。また、微振動用の原駆動信号ＯＤＲＶを各ピエゾ素子に供給するため、コントローラ６０からヘッド駆動部４２に向けて、原駆動信号ＯＤＲＶを全てのピエゾ素子へ供給するための制御情報（図示せず）も出力される。
【００６４】
給紙動作（Ｓ０１２）：次に、コントローラ６０は、給紙動作を行わせる。給紙動作とは、印刷対象となる用紙Ｓを移動させ、印刷開始位置（所謂、頭出し位置）に位置決めする処理である。すなわち、コントローラ６０は、給紙ローラ２１を回転させ、印刷すべき用紙Ｓを搬送ローラ２３まで送る。続いて、コントローラ６０は、搬送ローラ２３を回転させ、給紙ローラ２１から送られてきた用紙Ｓを印刷開始位置に位置決めする。この給紙動作において、ＣＰＵ６２は、モータドライバ６５に制御信号を出力し、モータドライバ６５は、搬送モータ２２に搬送モータ用の駆動信号ＰＦＤＲＶを出力する。図１１では、時点ｔ１１ａから時点ｔ１１ｂに亘って、搬送モータ用の駆動信号ＰＦＤＲＶが出力されている。
【００６５】
フラッシング動作（Ｓ０１３）：次に、コントローラ６０は、フラッシング動作を行わせる。このフラッシング動作において、コントローラ６０は、キャリッジ３１を移動させ、ヘッド４１をフラッシングポジションＰ２（図４Ｂを参照）に位置付ける。この移動を行わせるため、ＣＰＵ６２は、モータドライバ６５に制御信号を出力し、モータドライバ６５は、キャリッジモータ３２にキャリッジモータ用の駆動信号ＣＲＤＲＶを出力する。図１１では、時点ｔ１２ａから時点ｔ１２ｂに亘って、キャリッジモータ用の駆動信号ＣＲＤＲＶが出力されている。
【００６６】
ヘッド４１がフラッシングポジションＰ２に位置付けられたならば、原駆動信号発生部６６から発生される原駆動信号ＯＤＲＶを、フラッシング用の原駆動信号ＯＤＲＶに切り替える。ここで、フラッシング用の原駆動信号ＯＤＲＶは、フラッシングパルス（図示せず）が繰り返し発生される信号である。本実施形態のフラッシングパルスは、例えば、前述した第１の駆動パルスＷ１と同様な波形とされている。この場合、フラッシング用の原駆動信号ＯＤＲＶは、中間電圧を基準として発生される。このため、微振動用の原駆動信号ＯＤＲＶからフラッシング用の原駆動信号ＯＤＲＶに切り替えるにあたり、まず、微振動パルスＷ５の発生を停止させ（時点ｔ１３ａ）、その後、ベースの電圧を中間電圧まで上昇させる（時点ｔ１３ａから時点ｔ１３ｂ）。中間電圧までベースの電圧を上昇させたならば、フラッシング用の原駆動信号ＯＤＲＶを発生させる（時点ｔ１３ｂから時点ｔ１３ｃ）。なお、微振動用の原駆動信号ＯＤＲＶからフラッシング用の原駆動信号ＯＤＲＶに切り替えるにあたり、ヘッド４１の各ピエゾ素子には、原駆動信号ＯＤＲＶがそのまま供給されている。このため、原駆動信号ＯＤＲＶを切り替えることで、各ノズルからインクが吐出される。  
そして、インクを所定回数吐出させたならばフラッシング動作を終了する。この場合、原駆動信号ＯＤＲＶを、微振動用の原駆動信号ＯＤＲＶに戻す必要がある。このため、ベースの電圧を最低電圧まで下げる（時点ｔ１３ｃから時点ｔ１３ｄ）。最低電圧までベースの電圧を下げたならば、微振動用の原駆動信号ＯＤＲＶの発生を開始する（時点ｔ１３ｄ）。
【００６７】
ホームポジションＰ１へ移動（Ｓ０１４）：次に、コントローラ６０は、その後に行われるドット形成動作に備えて、待機位置としてのホームポジションＰ１（図４Ｂを参照）にキャリッジ３１（ヘッド４１）を移動させる。この移動を行わせるため、ＣＰＵ６２は、モータドライバ６５に制御信号を出力し、モータドライバ６５は、キャリッジモータ３２にキャリッジモータ用の駆動信号ＣＲＤＲＶを出力する。図１１では、時点ｔ１４ａから時点ｔ１４ｂに亘って、キャリッジモータ用の駆動信号ＣＲＤＲＶが出力されている。
【００６８】
微振動停止（Ｓ０１５）：次に、コントローラ６０は、その後に行われる信号読み取り動作に備えて微振動を停止させる。このため、原駆動信号ＯＤＲＶの発生を停止させる。この場合において、コントローラ６０のＣＰＵ６２は、原駆動信号発生部６６の制御回路６６１に対し、最低電圧を出力させるための制御情報を出力する。その結果、原駆動信号発生部６６の出力は最低電圧で一定となり、原駆動信号ＯＤＲＶが発生されていない状態となる。
【００６９】
信号読み取り動作（Ｓ０１６）：次に、コントローラ６０は、前述した雰囲気温度検出部４１Ａから出力される温度検出信号Ｖth１、及び、トランジスタ温度検出部６６Ａから出力される温度検出信号Ｖth２を読み取る。このとき、ノイズの主な原因となる原駆動信号ＯＤＲＶは、ステップＳ０１５の処理で発生していない。このため、温度検出信号Ｖth１を伝達するための信号線（例えば、ケーブル９０の信号線９１）に、を通じてノイズが発生してしまう不具合を防止することができる。その結果、ノイズに起因する誤検出を確実に防止することができ、これらの温度検出信号Ｖth１，Ｖth２を確実に読み取ることができる。
【００７０】
また、この信号読み取り動作が行われている期間においては、キャリッジモータ用の駆動信号ＣＲＤＲＶや搬送モータ用の駆動信号ＰＦＤＲＶも出力されていない。このため、これらの駆動信号に起因するノイズの発生も防止することができる。特に、本実施形態では、モータ用の駆動信号ＣＲＤＲＶ，ＰＦＤＲＶを発生するモータドライバ６５が、雰囲気温度検出部４１Ａやトランジスタ温度検出部６６Ａ用の電源を兼ねているので、モータ用の駆動信号ＣＲＤＲＶ，ＰＦＤＲＶの発生に起因する電源電圧の変動も生じ難い。その結果、温度検出信号から取得された温度の信頼性を高めることもできる。  
加えて、この信号読み取り動作が行われている期間においては、印刷データＳＩはヘッド４１へ転送されず、クロック信号ＣＬＫも発生されない。これも、ノイズ防止の観点からである。すなわち、これらの印刷データＳＩやクロック信号ＣＬＫに関しても同じケーブル９０を用いて伝達されるので、ノイズの発生原因となり得る。本実施形態のように、印刷データＳＩの転送、及びクロック信号ＣＬＫの発生を止めることで、これらの信号に起因するノイズの発生も防止することができる。
【００７１】
この信号読み取り動作において、コントローラ６０は、１つの温度検出信号について２回読み込みを行い、読み込み結果の同一性が確認できた場合に、読み込んだ結果を正規の情報として取得している。本実施形態では、１回目に読み込まれた温度検出信号の電圧をアナログデジタル変換し、変換後の電圧に基づく温度の情報を得る。また、２回目に読み込まれた温度検出信号の電圧についても、同様の手順で変換後の電圧に基づく温度の情報を得る。そして、１回目に対応する温度の情報と２回目に対応する温度の情報との差が１℃以内であれば、２回目に対応する温度の情報が、その時点における温度情報として取得される。また、差が１℃を越えていた場合には、差が１℃以内になるまで、同様な処理を繰り返し行う。  
なお、１回目の読み込みから２回目の読み込みまでは、０．２〜０．５ｍｓ程度の間隔を空けている。これは、原駆動信号発生部６６からの原駆動信号ＯＤＲＶや、モータ用の駆動信号ＣＲＤＲＶ，ＰＦＤＲＶとは異なる要因でノイズが発生してしまった場合を考慮したためである。すなわち、異なる要因でノイズが発生してしまったとしても、間隔を空けているため、１回目に対応する温度の情報と２回目に対応する温度の情報との差が１℃を越える可能性が極めて高くなる。その結果、ノイズの誤検出を確実に防止できる。
【００７２】
この信号読み取り動作が終了すると、前述したドット形成動作（Ｓ００３）が開始される。このドット形成動作では、まず、キャリッジ３１（ヘッド４１）を用紙側に移動させる。この移動を行わせるため、ＣＰＵ６２は、モータドライバ６５に制御信号を出力し、モータドライバ６５は、キャリッジモータ３２にキャリッジモータ用の駆動信号ＣＲＤＲＶを出力する。そして、ヘッド４１が用紙上に達した時点からヘッド用の原駆動信号ＯＤＲＶに基づき、インクの吐出、つまり、ドットの形成が行われる。この際に用いられるヘッド用の原駆動信号ＯＤＲＶは、信号読み取り動作で取得されたヘッド周辺の温度の情報に基づいて、その振幅（駆動電圧Ｖｈ）が設定されている。このように、本実施形態では、ドット形成動作が行われる直前の温度の情報が反映されている。すなわち、ドット形成動作に先立って、キャリッジ３１（ヘッド４１）がホームポジションＰ１で待機している期間に、温度の情報が取得され、この情報がドット形成動作に反映されている。その結果、精度の高い制御が行える。  
なお、信号読み取り動作にて、トランジスタ６６２，６６３の温度が過度に高かった場合には、ドット形成動作は行われず、異常を知らせる報知処理が行われる。
【００７３】
以上説明したように、本実施形態のプリンタ１では、ヘッド周辺の温度や原駆動信号発生部６６のトランジスタ６６２，６６３の温度を精度良く取得することができる。また、図１０のフローチャートから判るように、準備動作（Ｓ００２）は、新たな用紙Ｓが供給される毎に行われる。このため、印刷の時間を損なうことなく、効率よく情報を取得することができる。
【００７４】
なお、このプリンタ１では、ヘッド周辺の温度を検出する雰囲気温度検出部４１Ａ、及び原駆動信号発生部６６が備えるトランジスタの温度を検出するトランジスタ温度検出部６６Ａについて説明したが、これらに限定されるものではない。  
例えば、図１４に示すように、信号整形部としてのヘッド駆動部４２の温度を取得する場合にも適用できる。この場合、ヘッド駆動部４２の温度を検出する検出部（便宜上、駆動部温度検出部４２Ａという。）は、駆動信号発生部用の温度検出素子としてのダイオード４２１を備えている。このダイオード４２１の順方向電圧は、ダイオード４２１の温度に応じて変化する。このため、図１４Ｂに示すように、ダイオード４２１のアノード電極側に定電流回路４２２を接続した場合、アノード電極の電圧は、ダイオード４２１の温度に応じて定まる。従って、アノード電極の電圧を示す温度検出信号Ｖth３に基づき、ダイオード４２１の温度、すなわち、ヘッド駆動部４２の温度が取得できる。  
そして、前述したように、ヘッド駆動部４２は、キャリッジ３１の中継基板３１１に設けられている。このため、ヘッド駆動部４２の温度を示す温度検出信号Ｖth３は、ヘッド周辺の温度を示す温度検出信号Ｖth１と同様に、ケーブル９０中の信号線９１を介してコントローラ６０に入力される。
【００７５】
＝＝＝その他の実施の形態＝＝＝
上記の各実施形態は、主としてプリンタ１について記載されているが、その中には、印刷装置、印刷システム１００等の開示が含まれている。また、一実施形態としてのプリンタ１について説明をしたが、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【００７６】
＜プリンタについて＞
前述の実施形態では、プリンタ１が説明されていたが、これに限られるものではない。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、液体気化装置、有機ＥＬ製造装置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装置などのインクジェット技術を応用した各種の記録装置に、本実施形態と同様の技術を適用しても良い。また、これらの方法や製造方法も応用範囲の範疇である。
【００７７】
＜インクについて＞
前述の実施形態は、プリンタ１の実施形態であったので、染料インク又は顔料インクをノズルから吐出していた。しかし、ノズルから吐出するインクは、このようなインクに限られるものではない。
【００７８】
＜ノズルについて＞
前述の実施形態では、ピエゾ素子を用いてインクを吐出していた。しかし、インクを吐出する方式は、これに限られるものではない。例えば、熱によりノズル内に泡を発生させる方式など、他の方式を用いてもよい。
【図面の簡単な説明】
【００７９】
【図１】印刷システムの外観構成を示した説明図である。
【図２】プリンタドライバが行う処理の概略的な説明図である。
【図３】本実施形態のプリンタの全体構成を説明するブロック図である。
【図４】図４Ａは、本実施形態のプリンタの全体構成の概略図であり、図４Ｂは、キャリッジのホームポジション、フラッシングポジション、及びキャッピングポジションを模式的に説明する図である。
【図５】プリンタの全体構成の横断面図である。
【図６】ユニット制御回路が備えるモータドライバを説明する図である。
【図７】図７Ａは、原駆動信号発生部の構成を説明するブロック図であり、図７Ｂは、トランジスタの温度を検出するトランジスタ温度検出部の構成を説明するブロック図であり、図７Ｃは、トランジスタとトランジスタ用温度センサの位置関係を説明する図である。
【図８】図８Ａは、ヘッド駆動部の構成を説明するブロック図、図８Ｂは、ヘッド周辺の温度を検出する雰囲気温度検出部の構成を説明するブロック図である。
【図９】コントローラと中継基板との間に設けられたケーブルを説明する図である。
【図１０】印刷時の動作のフローチャートである。
【図１１】原駆動信号、ヘッド用の制御信号、及びモータ用の駆動信号を説明するタイミングチャートである。
【図１２】図１１中の符号Ａで示す部分を時間軸方向に拡大した図である。
【図１３】カートリッジの装着を検出する動作、及び温度を検出する動作のフローチャートである。
【図１４】図１４Ａ，図１４Ｂは、駆動部温度検出部を説明する図である。
【符号の説明】
【００８０】
１  プリンタ，２０  搬送ユニット，２１  給紙ローラ，２２  搬送モータ，
２３  搬送ローラ，２４  プラテン，２５  排紙ローラ，３０  キャリッジユニット，
３１  キャリッジ，３１１  中継基板，３２  キャリッジモータ，
４０  ヘッドユニット，４１Ａ  雰囲気温度検出部，４１  ヘッド，
４１１  抵抗素子，４１２  信号線，４２  ヘッド駆動部，４２Ａ  駆動部温度検出部，
４２１  ダイオード，４２２  定電流回路，５０  センサ，５１  リニア式エンコーダ，
５２  ロータリー式エンコーダ，５３  紙検出センサ，５４  紙幅センサ，
５５  雰囲気温度センサ，５６  トランジスタ用温度センサ，６０  コントローラ，
６１  インターフェース部，６２  ＣＰＵ，６３  メモリ，６４  ユニット制御回路，
６５  モータドライバ，６６  原駆動信号発生部，６６Ａ  トランジスタ温度検出部，
６６１  制御回路，６６２，６６３  トランジスタ，６６４  抵抗素子，
６６５  信号線，７０  インクカートリッジ，８０  キャップ部材，９０  ケーブル，
９１  信号線，９２  ケーブル，１００  印刷システム，１１０  コンピュータ，
１１２  ビデオドライバ，１１４  アプリケーションプログラム，
１１６  プリンタドライバ，１２０  表示装置，１３０  入力装置，
１３１  キーボード，１３２  マウス，１４０  記録再生装置，
１４１  フレキシブルディスクドライブ装置，１４２  ＣＤ−ＲＯＭドライブ装置，
Ｐ１  ホームポジション，Ｐ２  フラッシングポジション，
Ｐ３  キャッピングポジション，Ｓ  用紙，ＯＤＲＶ  原駆動信号，
ＤＲＶ  個別駆動信号，ＰＦＤＲＶ  搬送モータ用の駆動信号，
ＣＲＤＲＶ  キャリッジモータ用の駆動信号，
ＬＡＴ  ラッチ信号，ＣＨ  チャンネル信号，ＳＩ  印刷データ，
ＣＬＫ  クロック信号，Ｗ１〜Ｗ４  駆動パルス，Ｗ５  微振動パルス
【図１】
2005238624.tif 000003
【図２】
2005238624.tif 000004
【図３】
2005238624.tif 000005
【図４】
2005238624.tif 000006
【図５】
2005238624.tif 000007
【図６】
2005238624.tif 000008
【図７】
2005238624.tif 000009
【図８】
2005238624.tif 000010
【図９】
2005238624.tif 000011
【図１０】
2005238624.tif 000012
【図１１】
2005238624.tif 000013
【図１２】
2005238624.tif 000014
【図１３】
2005238624.tif 000015
【図１４】
2005238624.tif 000016