(57)【要約】【課題】複数色に発色可能な印刷媒体の一度の搬送で、印刷品質が安定した印刷結果を得られる印刷データを生成するための印刷データ生成プログラム、印刷データ生成装置および印刷データ生成方法を提供する。【解決手段】印刷装置のＣＰＵは、環境温度を取得し（Ｓ３，Ｓ５）、蓄熱補正テーブルから環境温度に応じた各色の蓄熱補正値を取得する（Ｓ９）。ＣＰＵは、印刷イメージデータの処理対象であるｍライン目のドットの蓄熱補正値を積算した第一総和Ａｍを求め（Ｓ１７）、更にｍライン目までの各ラインの第一総和Ａｍを積算した第二総和Ｄｍを求める（Ｓ１９）。ＣＰＵは第二総和Ｄｍが複数段階設けた閾値Ｆｎ以上となった場合（Ｓ２３：ＹＥＳ）、ｍを保存する（Ｓ２５）。ＣＰＵは、Ｓ１７〜Ｓ３１の処理を繰り返して得られたｍの値に基づくタイミングで通電パターンを変更させた印刷コマンドデータを生成する（Ｓ４１）。【選択図】図８
2016020080.tif 000002
【特許請求の範囲】
【請求項１】
印加されるエネルギーに応じて複数の色を発色可能な印刷媒体の一回の搬送において前記印刷媒体上に複数のドットを形成する印刷装置で用いられる印刷データを生成するため、コンピュータが実行可能なプログラムであって、
画像データに基づいて生成され、前記画像データを構成する複数の画素に対応して前記印刷媒体上に形成される前記複数のドットの情報を表すドットデータを取得する第一取得ステップと、
前記印刷媒体において発色可能な色ごとに対応する値が設定された蓄熱補正値を取得する第二取得ステップと、
前記第一取得ステップにおいて取得された前記ドットデータを構成する前記複数のドットを、前記印刷媒体の搬送方向に直交する走査方向の同一線上に配置されるドットの組ごとに順に処理対象とし、前記処理対象の組に含まれる各ドットそれぞれに対応する前記蓄熱補正値の総和を第一総和として算出する第一算出ステップと、
前記処理対象の組の変更に伴い前記第一算出ステップにおいて前記第一総和が算出されるたびに、前記第一総和を積算した第二総和を算出する第二算出ステップと、
前記第二算出ステップにおいて算出された前記第二総和が所定の閾値以上か否か判断する判断ステップと、
前記判断ステップにおいて前記第二総和が前記閾値以上と判断された場合、前記印刷媒体に前記ドットを形成するために印加するエネルギーの印加形態であり、前記処理対象の組に含まれる各ドットに対して適用する前記印加形態を変更する第一変更ステップと、
前記ドットデータの前記複数のドットの情報のそれぞれに応じた前記印加形態を適用した前記印刷データを生成する生成ステップと
を実行させることを特徴とする印刷データ生成プログラム。
【請求項２】
前記印刷媒体に１つのドットを形成する場合における前記印加形態は、前記印刷媒体に発色させる色に応じて印加するエネルギー量と、印加後に設けられる冷却時間とを１単位として設定されており、
前記蓄熱補正値は、１つのドットの形成において印加される前記エネルギー量を、前記印刷媒体に発色させる色に関わらず仮に一定とした場合に、前記冷却時間が長いほど小さい値に設定されることを特徴とする請求項１に記載の印刷データ生成プログラム。
【請求項３】
前記印刷媒体に１つのドットを形成する場合における前記印加形態は、前記印刷媒体に発色させる色に応じて印加するエネルギー量と、印加後に設けられる冷却時間とを１単位として設定されており、
前記蓄熱補正値は、１つのドットの形成において設けられる前記冷却時間を、前記印刷媒体に発色させる色に関わらず仮に一定とした場合に、前記エネルギー量が大きいほど大きい値に設定されることを特徴とする請求項１に記載の印刷データ生成プログラム。
【請求項４】
前記印刷媒体に１つのドットを形成する場合における前記印加形態は、前記印刷媒体に発色させる色に応じて印加するエネルギー量と、印加後に設けられる冷却時間とを１単位として設定されており、
前記蓄熱補正値は、１つのドットの形成において、前記エネルギー量が大きく、且つ、前記冷却時間が短いほど、大きい値に設定されることを特徴とする請求項１に記載の印刷データ生成プログラム。
【請求項５】
前記蓄熱補正値は、前記印刷媒体に無発色のドットを形成する場合に、前記無発色のドットに対し、０でない所定の値が設定されていることを特徴とする請求項１から４のいずれかに記載の印刷データ生成プログラム。
【請求項６】
前記印刷装置の環境温度に対応する情報を取得する第三取得ステップを更に実行させ、
前記第二取得ステップでは、更に前記環境温度にも応じて対応する値が設定された前記蓄熱補正値が取得されることを特徴とする請求項１から５のいずれかに記載の印刷データ生成プログラム。
【請求項７】
前記第二取得ステップでは、更に前記印刷媒体に発色させる色の階調にも応じて対応する値が設定された前記蓄熱補正値が取得されることを特徴とする請求項１から６のいずれかに記載の印刷データ生成プログラム。
【請求項８】
前記ドットデータを構成する前記複数のドットを、前記走査方向において複数のブロックに分割する分割ステップを更に実行させ、
前記第一算出ステップ、前記第二算出ステップ、前記判断ステップ、および前記第一変更ステップを前記ブロックごとに実行させることを特徴とする請求項１から７のいずれかに記載の印刷データ生成プログラム。
【請求項９】
前記印刷装置の印刷速度に対応する情報を取得する第四取得ステップを更に実行させ、
前記第二取得ステップでは、更に前記印刷速度にも応じて対応する値が設定された前記蓄熱補正値が取得されることを特徴とする請求項１から８のいずれかに記載の印刷データ生成プログラム。
【請求項１０】
前記印刷媒体は、
基材と、
印加されるエネルギーの大きさ、およびエネルギーが印加される時間の組み合わせを条件として色を発色可能な発色層であり、前記基材上に積層され、それぞれ異なる条件で異なる色を発色する複数の発色層と
を備えた媒体であることを特徴とする請求項１から９のいずれかに記載の印刷データ生成プログラム。
【請求項１１】
前記印刷媒体は、
基材と、
印加されるエネルギーの大きさ、およびエネルギーが印加される時間の組み合わせを条件とし、前記基材上に積層され、異なる条件で異なる色を発色可能な１つの発色層と
を備えた媒体であることを特徴とする請求項１から９のいずれかに記載の印刷データ生成プログラム。
【請求項１２】
印加されるエネルギーに応じて複数の色を発色可能な印刷媒体の一回の搬送において前記印刷媒体上に複数のドットを形成する印刷装置で用いられる印刷データを生成するための装置であって、
画像データに基づいて生成され、前記画像データを構成する複数の画素に対応して前記印刷媒体上に形成される前記複数のドットの情報を表すドットデータを取得する第一取得手段と、
前記印刷媒体において発色可能な色ごとに対応する値が設定された蓄熱補正値を取得する第二取得手段と、
前記第一取得手段が取得した前記ドットデータを構成する前記複数のドットを、前記印刷媒体の搬送方向に直交する走査方向の同一線上に配置されるドットの組ごとに順に処理対象とし、前記処理対象の組に含まれる各ドットそれぞれに対応する前記蓄熱補正値の総和を第一総和として算出する第一算出手段と、
前記処理対象の組の変更に伴い前記第一算出手段が前記第一総和を算出するたびに、前記第一総和を積算した第二総和を算出する第二算出手段と、
前記第二算出手段が算出した前記第二総和が所定の閾値以上か否か判断する判断手段と、
前記判断手段が、前記第二総和が前記閾値以上と判断した場合、前記印刷媒体に前記ドットを形成するために印加するエネルギーの印加形態であり、前記処理対象の組に含まれる各ドットに対して適用する前記印加形態を変更する第一変更手段と、
前記ドットデータの前記複数のドットの情報のそれぞれに応じた前記印加形態を適用した前記印刷データを生成する生成手段と
を備えたことを特徴とする印刷データ生成装置。
【請求項１３】
印加されるエネルギーに応じて複数の色を発色可能な印刷媒体の一回の搬送において前記印刷媒体上に複数のドットを形成する印刷装置で用いられる印刷データを生成するための方法であって、
画像データに基づいて生成され、前記画像データを構成する複数の画素に対応して前記印刷媒体上に形成される前記複数のドットの情報を表すドットデータを取得する第一取得ステップと、
前記印刷媒体において発色可能な色ごとに対応する値が設定された蓄熱補正値を取得する第二取得ステップと、
前記第一取得ステップにおいて取得された前記ドットデータを構成する前記複数のドットを、前記印刷媒体の搬送方向に直交する走査方向の同一線上に配置されるドットの組ごとに順に処理対象とし、前記処理対象の組に含まれる各ドットそれぞれに対応する前記蓄熱補正値の総和を第一総和として算出する第一算出ステップと、
前記処理対象の組の変更に伴い前記第一算出ステップにおいて前記第一総和が算出されるたびに、前記第一総和を積算した第二総和を算出する第二算出ステップと、
前記第二算出ステップにおいて算出された前記第二総和が所定の閾値以上か否か判断する判断ステップと、
前記判断ステップにおいて前記第二総和が前記閾値以上と判断された場合、前記印刷媒体に前記ドットを形成するために印加するエネルギーの印加形態であり、前記処理対象の組に含まれる各ドットに対して適用する前記印加形態を変更する第一変更ステップと、
前記ドットデータの前記複数のドットの情報のそれぞれに応じた前記印加形態を適用した前記印刷データを生成する生成ステップと
を含むことを特徴とする印刷データ生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データを生成するための印刷データ生成プログラム、印刷データ生成装置および印刷データ生成方法に関する。
【背景技術】
【０００２】
複数の発熱素子を備える印刷ヘッドからエネルギーを印加して、印刷媒体に複数のドットを形成する印刷装置が知られている。印刷ヘッドは発熱素子の発熱によって蓄熱する。このため、印刷装置は、印刷の進行に応じて印刷ヘッドに与えるエネルギーを減少させる蓄熱制御を行い、印刷品質の安定化を図っている。例えば、特許文献１に記載の印字装置は、サーマルヘッドが一度に印字する印字ラインに対して通電する発熱素子数をカウントして基準ドット数と比較し、比較結果に基づき通電時間を制御する蓄熱制御を行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−２５１５１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、複数色に発色可能な印刷媒体を印刷対象とする場合、印刷ヘッドが印刷媒体に印加するエネルギーの大きさ、エネルギーの印加時間、および冷却時間は、発色させる色ごとに異なる。このため、印刷媒体の一度の搬送で複数の色を発色させる場合、特許文献１に記載の蓄熱制御を適用しても、印刷品質の安定化を図ることは難しかった。
【０００５】
本発明は、複数色に発色可能な印刷媒体の一度の搬送で、印刷品質が安定した印刷結果を得られる印刷データを生成するための印刷データ生成プログラム、印刷データ生成装置および印刷データ生成方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第一態様によれば、印加されるエネルギーに応じて複数の色を発色可能な印刷媒体の一回の搬送において前記印刷媒体上に複数のドットを形成する印刷装置で用いられる印刷データを生成するため、コンピュータが実行可能なプログラムであって、画像データに基づいて生成され、前記画像データを構成する複数の画素に対応して前記印刷媒体上に形成される前記複数のドットの情報を表すドットデータを取得する第一取得ステップと、前記印刷媒体において発色可能な色ごとに対応する値が設定された蓄熱補正値を取得する第二取得ステップと、前記第一取得ステップにおいて取得された前記ドットデータを構成する前記複数のドットを、前記印刷媒体の搬送方向に直交する走査方向の同一線上に配置されるドットの組ごとに順に処理対象とし、前記処理対象の組に含まれる各ドットそれぞれに対応する前記蓄熱補正値の総和を第一総和として算出する第一算出ステップと、前記処理対象の組の変更に伴い前記第一算出ステップにおいて前記第一総和が算出されるたびに、前記第一総和を積算した第二総和を算出する第二算出ステップと、前記第二算出ステップにおいて算出された前記第二総和が所定の閾値以上か否か判断する判断ステップと、前記判断ステップにおいて前記第二総和が前記閾値以上と判断された場合、前記印刷媒体に前記ドットを形成するために印加するエネルギーの印加形態であり、前記処理対象の組に含まれる各ドットに対して適用する前記印加形態を変更する第一変更ステップと、前記ドットデータの前記複数のドットの情報のそれぞれに応じた前記印加形態を適用した前記印刷データを生成する生成ステップとを実行させることを特徴とする印刷データ生成プログラムが提供される。第一態様に係る印刷データ生成プログラムを実行することによって、コンピュータは、印刷媒体に形成するドットの色ごとに異なる蓄熱補正値の総和に基づきエネルギーの印加形態を変更することができる。故にコンピュータは、安定した印刷品質を得られる印刷データを生成することができる。
【０００７】
第一態様において、前記印刷媒体に１つのドットを形成する場合における前記印加形態は、前記印刷媒体に発色させる色に応じて印加するエネルギー量と、印加後に設けられる冷却時間とを１単位として設定されてもよい。この場合に、前記蓄熱補正値は、１つのドットの形成において印加される前記エネルギー量を、前記印刷媒体に発色させる色に関わらず仮に一定とした場合に、前記冷却時間が長いほど小さい値に設定されてもよい。コンピュータは、冷却時間が長いほど値の小さな蓄熱補正値の総和に基づきエネルギーの印加形態を変更することができる。故にコンピュータは、印加形態の変更を適切に行い、安定した印刷品質を得られる印刷データを生成することができる。
【０００８】
第一態様において、前記印刷媒体に１つのドットを形成する場合における前記印加形態は、前記印刷媒体に発色させる色に応じて印加するエネルギー量と、印加後に設けられる冷却時間とを１単位として設定されてもよい。この場合に、前記蓄熱補正値は、１つのドットの形成において設けられる前記冷却時間を、前記印刷媒体に発色させる色に関わらず仮に一定とした場合に、前記エネルギー量が大きいほど大きい値に設定されてもよい。コンピュータは、エネルギー量が大きいほど値の大きな蓄熱補正値の総和に基づきエネルギーの印加形態を変更することができる。故にコンピュータは、印加形態の変更を適切に行い、安定した印刷品質を得られる印刷データを生成することができる。
【０００９】
第一態様において、前記印刷媒体に１つのドットを形成する場合における前記印加形態は、前記印刷媒体に発色させる色に応じて印加するエネルギー量と、印加後に設けられる冷却時間とを１単位として設定されてもよい。この場合に、前記蓄熱補正値は、１つのドットの形成において、前記エネルギー量が大きく、且つ、前記冷却時間が短いほど、大きい値に設定されてもよい。コンピュータは、エネルギー量が大きく且つ冷却時間が短いほど値の大きな蓄熱補正値の総和に基づきエネルギーの印加形態を変更することができる。故にコンピュータは、印加形態の変更を適切に行い、安定した印刷品質を得られる印刷データを生成することができる。
【００１０】
第一態様において、前記蓄熱補正値は、前記印刷媒体に無発色のドットを形成する場合に、前記無発色のドットに対し、０でない所定の値が設定されてもよい。印刷装置は、発色するドットの形成でエネルギーの印加を素早く行えるように、無発色のドットの形成においてもエネルギーを印加する場合がある。コンピュータは、無発色のドットに対して０でない所定の値が設定された蓄熱補正値の総和に基づきエネルギーの印加形態を変更することができる。故にコンピュータは、印加形態の変更を適切に行い、安定した印刷品質を得られる印刷データを生成することができる。
【００１１】
第一態様において、前記印刷装置の環境温度に対応する情報を取得する第三取得ステップを更に実行させてもよい。この場合に、前記第二取得ステップでは、更に前記環境温度にも応じて対応する値が設定された前記蓄熱補正値が取得されてもよい。コンピュータは、環境温度を考慮した蓄熱補正値の総和に基づきエネルギーの印加形態を変更することができる。故にコンピュータは、印加形態の変更を適切に行い、安定した印刷品質を得られる印刷データを生成することができる。
【００１２】
第一態様において、前記第二取得ステップでは、更に前記印刷媒体に発色させる色の階調にも応じて対応する値が設定された前記蓄熱補正値が取得されてもよい。コンピュータは、色の階調に応じて対応する値が設定された蓄熱補正値の総和に基づきエネルギーの印加形態を変更することができる。故にコンピュータは、印加形態の変更を適切に行い、安定した印刷品質を得られる印刷データを生成することができる。
【００１３】
第一態様において、前記ドットデータを構成する前記複数のドットを、前記走査方向において複数のブロックに分割する分割ステップを更に実行させてもよい。この場合に、前記第一算出ステップ、前記第二算出ステップ、前記判断ステップ、および前記第一変更ステップを前記ブロックごとに実行させてもよい。コンピュータは、ブロックごとに蓄熱補正値の総和に基づきエネルギーの印加形態を変更することができる。故にコンピュータは、印加形態の変更をブロック単位で細かく行い、より安定した印刷品質を得られる印刷データを生成することができる。
【００１４】
第一態様において、前記印刷装置の印刷速度に対応する情報を取得する第四取得ステップを更に実行させてもよい。この場合に、前記第二取得ステップでは、更に前記印刷速度にも応じて対応する値が設定された前記蓄熱補正値が取得されてもよい。コンピュータは、印刷速度に応じて対応する値が設定された蓄熱補正値の総和に基づきエネルギーの印加形態を変更することができる。故にコンピュータは、印加形態の変更を適切に行い、安定した印刷品質を得られる印刷データを生成することができる。
【００１５】
第一態様において、前記印刷媒体は、基材と、印加されるエネルギーの大きさ、およびエネルギーが印加される時間の組み合わせを条件として色を発色可能な発色層であり、前記基材上に積層され、それぞれ異なる条件で異なる色を発色する複数の発色層とを備えた媒体であってもよい。コンピュータは、異なる色を発色する複数の発色層が基材上に積層された印刷媒体に対して複数色に発色するドットを形成する上で、色ごとに異なる蓄熱補正値の総和に基づきエネルギーの印加形態を変更することができる。故にコンピュータは、安定した印刷品質を得られる印刷データを生成することができる。
【００１６】
第一態様において、前記印刷媒体は、基材と、印加されるエネルギーの大きさ、およびエネルギーが印加される時間の組み合わせを条件とし、前記基材上に積層され、異なる条件で異なる色を発色可能な１つの発色層とを備えた媒体であってもよい。コンピュータは、複数の色を発色する１つの発色層が基材上に積層された印刷媒体に対して複数色に発色するドットを形成する上で、色ごとに異なる蓄熱補正値の総和に基づきエネルギーの印加形態を変更することができる。故にコンピュータは、安定した印刷品質を得られる印刷データを生成することができる。
【００１７】
本発明の第二態様によれば、印加されるエネルギーに応じて複数の色を発色可能な印刷媒体の一回の搬送において前記印刷媒体上に複数のドットを形成する印刷装置で用いられる印刷データを生成するための装置であって、画像データに基づいて生成され、前記画像データを構成する複数の画素に対応して前記印刷媒体上に形成される前記複数のドットの情報を表すドットデータを取得する第一取得手段と、前記印刷媒体において発色可能な色ごとに対応する値が設定された蓄熱補正値を取得する第二取得手段と、前記第一取得手段が取得した前記ドットデータを構成する前記複数のドットを、前記印刷媒体の搬送方向に直交する走査方向の同一線上に配置されるドットの組ごとに順に処理対象とし、前記処理対象の組に含まれる各ドットそれぞれに対応する前記蓄熱補正値の総和を第一総和として算出する第一算出手段と、前記処理対象の組の変更に伴い前記第一算出手段が前記第一総和を算出するたびに、前記第一総和を積算した第二総和を算出する第二算出手段と、前記第二算出手段が算出した前記第二総和が所定の閾値以上か否か判断する判断手段と、前記判断手段が、前記第二総和が前記閾値以上と判断した場合、前記印刷媒体に前記ドットを形成するために印加するエネルギーの印加形態であり、前記処理対象の組に含まれる各ドットに対して適用する前記印加形態を変更する第一変更手段と、前記ドットデータの前記複数のドットの情報のそれぞれに応じた前記印加形態を適用した前記印刷データを生成する生成手段とを備えたことを特徴とする印刷データ生成装置が提供される。第二態様に係る印刷データ生成装置が生成した印刷データを用いることによって、印刷装置は、印刷媒体に形成するドットの色ごとに異なる蓄熱補正値の総和に基づきエネルギーの印加形態を変更することができ、安定した印刷品質を得ることができる。
【００１８】
本発明の第三態様によれば、印加されるエネルギーに応じて複数の色を発色可能な印刷媒体の一回の搬送において前記印刷媒体上に複数のドットを形成する印刷装置で用いられる印刷データを生成するための方法であって、画像データに基づいて生成され、前記画像データを構成する複数の画素に対応して前記印刷媒体上に形成される前記複数のドットの情報を表すドットデータを取得する第一取得ステップと、前記印刷媒体において発色可能な色ごとに対応する値が設定された蓄熱補正値を取得する第二取得ステップと、前記第一取得ステップにおいて取得された前記ドットデータを構成する前記複数のドットを、前記印刷媒体の搬送方向に直交する走査方向の同一線上に配置されるドットの組ごとに順に処理対象とし、前記処理対象の組に含まれる各ドットそれぞれに対応する前記蓄熱補正値の総和を第一総和として算出する第一算出ステップと、前記処理対象の組の変更に伴い前記第一算出ステップにおいて前記第一総和が算出されるたびに、前記第一総和を積算した第二総和を算出する第二算出ステップと、前記第二算出ステップにおいて算出された前記第二総和が所定の閾値以上か否か判断する判断ステップと、前記判断ステップにおいて前記第二総和が前記閾値以上と判断された場合、前記印刷媒体に前記ドットを形成するために印加するエネルギーの印加形態であり、前記処理対象の組に含まれる各ドットに対して適用する前記印加形態を変更する第一変更ステップと、前記ドットデータの前記複数のドットの情報のそれぞれに応じた前記印加形態を適用した前記印刷データを生成する生成ステップとを含むことを特徴とする印刷データ生成方法が提供される。第三態様に係る印刷データ生成方法に基づく処理が実行されることによって、印刷媒体に形成するドットの色ごとに異なる蓄熱補正値の総和に基づきエネルギーの印加形態を変更することができ、安定した印刷品質を得られる印刷データを生成することができる。
【図面の簡単な説明】
【００１９】
【図１】上カバーユニット５が開かれた印刷装置１の斜視図である。
【図２】印刷装置１の電気的構成を示すブロック図である。
【図３】テープ３０の構成を説明するための図である。
【図４】感熱発色層３２の発色条件について説明するためのグラフである。
【図５】通電パターンテーブル８０について説明するための図である。
【図６】感熱発色層３２に印加するエネルギーの印加パターンについて説明するためのグラフである。
【図７】蓄熱補正テーブル９０について説明するための図である。
【図８】印刷データ生成処理のフローチャートである。
【図９】発熱素子６１Ａの配列方向に６ドット、搬送方向に８ドットの印刷を行う場合の印刷イメージデータ７０について説明するための図である。
【図１０】蓄熱補正テーブル１９０について説明するための図である。
【図１１】印刷データ生成処理の変形例のフローチャートである。
【図１２】テープ１３０の構成を説明するための図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施形態について、図面を参照して説明する。参照する図面は、本発明が採用しうる技術的特徴を説明するために用いられるものであり、記載されている装置の構成などは、それのみに限定する趣旨ではなく、単なる説明例である。図１に示す印刷装置１は、感熱方式によって印刷媒体に文字や図形等を印刷するプリンタである。印刷媒体は、例えば感熱用紙である。本実施形態では、基材３３上に複数の感熱発色層３２（図３参照）が積層された印刷用のテープ３０を印刷媒体の一例とする。印刷装置１は、ＵＳＢケーブル、Ｂｌｕｅｔｏｏｔｈ（登録商標）、無線ＬＡＮ等を介して外部端末に接続可能である。外部端末は、例えば、汎用のパーソナルコンピュータ（ＰＣ）１００（図２参照）、携帯端末（図示略）、タブレット端末（図示略）等である。ＰＣ１００のＣＰＵ（図示略）は、ＰＣ１００にインストールされたドライバソフト（図示略）を実行し、画像データから印刷イメージデータを作成する。印刷イメージデータは、画像データを構成する各画素を印刷媒体上で複数のドットによって表現するため、画素のデータを複数のドットデータに分解して対応させたデータである。印刷装置１は、ＰＣ１００から印刷イメージデータを受信し、印刷イメージデータに基づいて印刷コマンドデータを生成する。印刷コマンドデータは、印刷ヘッド６１が備える複数の発熱素子６１Ａそれぞれを、印刷イメージデータの各ドットデータに対応させた通電パターンに基づいて駆動させるためのデータである。印刷装置１は、テープ３０に付与するエネルギーを個々の発熱素子６１Ａ毎に制御し、テープ３０にドット単位で複数の色を発色させるカラー印刷を行うことができる。
【００２１】
印刷装置１の構成について説明する。以下の説明では、図１の左下側、右上側、左上側、右下側、上側、下側を、それぞれ、印刷装置１の前側、後側、左側、右側、上側、下側と定義する。印刷装置１は、筐体２と上カバーユニット５を有する。上カバーユニット５は、筐体２後端部に設けられた軸部（図示略）を中心に回転することで、筐体２に対し開閉可能である。上カバーユニット５は、筐体２に対して閉じたときの上部に、タッチパネル５１、液晶パネル５２、操作ボタン部５３（図２参照）を備える。タッチパネル５１は、ユーザが各種情報（例えば、印刷品質の設定等）をタッチ操作で入力できる。液晶パネル５２は各種情報を表示可能である。操作ボタン部５３は、電源ボタン、ステータスボタン、フィードボタン等を含む。
【００２２】
印刷装置１の前面には、第一排出口６Ａと第二排出口６Ｂが設けられている。第一排出口６Ａは、上カバーユニット５を筐体２に対して閉じた状態で、筐体２の前面側上縁部と、上カバーユニット５の前面側下縁部とによって形成される。印刷ヘッド６１によって印刷されたテープ３０は、第一排出口６Ａから筐体２の外部へ排出される。上カバーユニット５の第一排出口６Ａ側における下縁部内側には、切断刃８が下側に向けて付設されている。印刷済みのテープ３０は、切断刃８によって切断される。第二排出口６Ｂは、第一排出口６Ａよりも下側に設けられている。テープ３０がラベル用テープである場合、印刷済みのテープ３０から引き剥がされた剥離材層は、第二排出口６Ｂから筐体２の外部へ排出される。
【００２３】
印刷装置１は、筐体２の内部空間の後方に、凹状のロール収納部４を有する。ロール収納部４は、テープ３０をロール状に巻回したロール３を収容可能である。ロール収納部４に収容されたロール３は、テープ３０の巻回中心が左右方向に延びる状態で回転可能に保持される。
【００２４】
上カバーユニット５の前端部下側には、印刷ヘッド６１が設けられている。印刷ヘッド６１は、印刷装置１におけるテープ３０の搬送方向に直交する方向に一列に配列された複数の発熱素子６１Ａを備える。筐体２の前端部上側は、印刷ヘッド６１と上下方向に対向してプラテンローラ６６が設けられている。上カバーユニット５が筐体２に対して閉じられると、ロール収納部４から第一排出口６Ａへ向けてテープ３０が搬送される搬送経路が形成される。以下の説明では、搬送経路に沿ってテープ３０が搬送される方向を搬送方向という。搬送経路においてロール収納部４側を搬送方向の上流側といい、第一排出口６Ａ側を搬送方向の下流側という。搬送経路上のテープ３０は、印刷ヘッド６１とプラテンローラ６６に挟持され、印刷ヘッド６１がテープ３０に印刷可能な状態となる。更に搬送モータ２１７（図２参照）がギア（図示略）を介してプラテンローラ６６のローラ軸（図示略）に接続し、プラテンローラ６６を回転可能な状態となる。テープ３０への印刷は、一列の発熱素子６１Ａに対応する１ライン毎に行われる。
【００２５】
図２を参照し、印刷装置１の電気的構成について説明する。印刷装置１は、印刷装置１の制御を行うＣＰＵ２０１を備える。ＣＰＵ２０１は、ＲＯＭ２０２、フラッシュメモリ２０３、ＲＡＭ２０４、ＣＧＲＯＭ２０５、通信インターフェイス（Ｉ／Ｆ）２０６、駆動回路２０９〜２１２、出力回路２１３、入力回路２１４〜２１６に接続されている。ＲＯＭ２０２には、ＣＰＵ２０１が実行する各種プログラム（例えば、図８の印刷データ生成処理のプログラム等）が記憶されている。また、ＲＯＭ２０２には、印刷データ生成処理の実行において参照される各種データ（後述する計算式、閾値Ｆｎ等）、各種テーブル（蓄熱補正テーブル９０（図７参照）、通電パターンテーブル８０（図５参照）等）が記憶されている。
【００２６】
フラッシュメモリ２０３には、ユーザによって設定された印刷装置１の動作に関する設定値等が記憶されている。ＲＡＭ２０４には、後述の各種変数を含む一時データが記憶される。ＣＧＲＯＭ２０５には、印刷対象のテキストをテープ３０に印刷するための印刷用のドットパターンデータが記憶されている。通信Ｉ／Ｆ２０６は、外部端末（例えばＰＣ１００）と接続するためのインターフェイスである。
【００２７】
駆動回路２０９は、印刷ヘッド６１に設けられた複数の発熱素子６１Ａをそれぞれ駆動するための電子回路である。駆動回路２１０は、搬送モータ２１７を駆動するための電子回路である。駆動回路２１１は、切断刃８を動作させるカッターモータ２１８を駆動するための電子回路である。駆動回路２１２は、タッチパネル５１を駆動するための電子回路である。出力回路２１３は、液晶パネル５２の表示制御を行う電子回路である。入力回路２１４は、印刷ヘッド６１に設けられたサーミスタ６１Ｂによって印刷ヘッド６１の温度（以下、「ヘッド温度」という。）を検出するための電子回路である。入力回路２１６は、ＣＰＵ２０１を含む電子回路を搭載する基板（図示略）に設けられたサーミスタ２１９によって基板の温度（以下、「基板温度」という。）を検出するための電子回路である。なお、ヘッド温度および基板温度の少なくとも一方を、「環境温度」と称する。
【００２８】
図３、図４を参照し、本実施形態に係るテープ３０を説明する。前述したように、テープ３０は、印刷ヘッド６１の個々の発熱素子６１Ａから付与されるエネルギーに応じてドット単位で複数の色に発色することができる印刷媒体である。テープ３０はロール状に巻回されたロール３から搬送経路上に引き出され、印刷ヘッド６１とプラテンローラ６６に挟持される。以下では、印刷時に印刷ヘッド６１と向き合う側の面を、テープ３０の主面とし、反対側の面を裏面として説明を行う。図３においては、テープ３０の主面が上側を向く。
【００２９】
図３に示すように、テープ３０は、主面側から順に、保護層３１、感熱発色層３２、基材３３、剥離紙３４を備える。保護層３１は、テープ３０の主面側の表面を保護する。保護層３１は透明な層である。感熱発色層３２は、印刷ヘッド６１の各発熱素子６１Ａによって所定期間、所定温度に加熱されると発色する。感熱発色層３２は、加熱によって互いに異なる色を発色可能な３つの発色層を備える。本実施形態の感熱発色層３２は、一例として、テープ３０の主面側から順に、イエロー発色層３２Ｙ、マゼンタ発色層３２Ｍ、シアン発色層３２Ｃを備える。イエロー発色層３２Ｙは、顕色剤と、顕色剤と反応するとイエロー（以下、「Ｙ」と略記する。）の色素を生成するロイコ色素とを含有する。マゼンタ発色層３２Ｍは、顕色剤と、顕色剤と反応するとマゼンタ（以下、「Ｍ」と略記する。）の色素を生成するロイコ色素とを含有する。シアン発色層３２Ｃは、顕色剤と、顕色剤と反応するとシアン（以下、「Ｃ」と略記する。）の色素を生成するロイコ色素とを含有する。なお、イエロー発色層３２Ｙ、マゼンタ発色層３２Ｍ、シアン発色層３２Ｃは、非発色時、いずれも透明な層である。
【００３０】
図４に示すように、イエロー発色層３２Ｙは、第一温度以上で第三時間以上、加熱されることによってロイコ色素と顕色剤とが溶融して反応し、イエローに発色する。マゼンタ発色層３２Ｍは、第一温度より高い第二温度以上で、第二時間以上、加熱されることによってロイコ色素と顕色剤とが溶融して反応し、マゼンタに発色する。第二時間は第三時間よりも短い時間である。シアン発色層３２Ｃは、第二温度より高い第三温度以上で、第一時間以上、加熱されることによってロイコ色素と顕色剤とが溶融して反応し、シアンに発色する。第一時間は第二時間より短い時間である。
【００３１】
印刷装置１のＣＰＵ２０１は、感熱発色層３２に付与するエネルギーの付与条件を制御することで、感熱発色層３２を所望する色に発色させることができる。感熱発色層３２は、第二温度以上第三温度未満で第三時間以上、加熱されると、イエロー発色層３２Ｙとマゼンタ発色層３２Ｍとが発色してイエローとマゼンタの色素が混ざり、レッド（以下、「Ｒ」と略記する。）に発色する。感熱発色層３２は、第三温度以上で第二時間以上第三時間未満、加熱されると、マゼンタ発色層３２Ｍとシアン発色層３２Ｃとが発色してマゼンタとシアンの色素が混ざり、ブルー（以下、「Ｂ」と略記する。）に発色する。感熱発色層３２は、第三温度以上で第三時間以上、加熱されると、イエロー発色層３２Ｙとマゼンタ発色層３２Ｍとシアン発色層３２Ｃとが発色してイエローとマゼンタとシアンの色素が混ざり、ブラック（以下、「Ｋ」と略記する。）に発色する。
【００３２】
図３に示すように、基材３３は、テープ３０が備える他の層を支持する土台となる。基材３３の色は、例えばホワイト（以下、「Ｗ」と略記する。）である。感熱発色層３２は、非発色の場合、上記したように透明な層である。故に、感熱発色層３２が非発色の場合、テープ３０の色は、基材３３の色のＷになる。基材３３の裏面側には粘着剤が塗布されている。剥離紙３４は、基材３３の裏面に接離可能に設けられており、基材３３の粘着剤を保護する。印刷後、剥離紙３４が分離されることによって、ユーザは、テープ３０を粘着剤によって所望の場所に貼り付けることができる。
【００３３】
前述したように、本実施形態の印刷装置１のＣＰＵ２０１は、感熱発色層３２に付与するエネルギーの付与条件を制御することによって、イエロー（Ｙ）、レッド（Ｒ）、ブルー（Ｂ）、ブラック（Ｋ）の４色をテープ３０に発色させる。テープ３０の発色がなされなかった部分の色は、基材３３の色であるホワイト（Ｗ）になる。後述する印刷データ生成処理において、ＣＰＵ２０１は、印刷ヘッド６１の発熱素子６１Ａに通電する通電パターンに基づくコマンドを各ドットデータに対応させた、印刷コマンドデータを生成する。１つのドットを形成するための印刷コマンドデータは、通電パターンに基づいて発熱素子６１Ａへの通電を制御するコマンドと、通電後に設ける冷却時間Ｔ６（図６参照）における通電を制御するコマンドとを１単位として設定される。ＣＰＵ２０１は、一列の発熱素子６１Ａによって１ライン分の複数のドットを形成する処理を複数ライン分行うことによって、テープ３０への印刷を行う。１回の印刷において使用される印刷コマンドデータは、１単位の印刷コマンドデータをドットの数に応じて設けることによって作成されたものである。
【００３４】
図５に示すように、発熱素子６１Ａへの通電パターンは、ＲＯＭ２０２の通電パターンテーブル８０に記憶されている。後述する印刷データ生成処理において、ＣＰＵ２０１は、テープ３０の蓄熱状態に対応する第二総和Ｄｍ（後述）と閾値Ｆｎ（後述）との比較結果に応じてシフト量を決定し、感熱発色層３２に付与するエネルギー量をシフト量に基づいて制御する。例えば、第二総和Ｄｍが閾値Ｆ２以上Ｆ３未満の場合はシフト量が±０に決定される。シフト量±０の場合のＹ，Ｒ，Ｂ，Ｋの通電パターンは、それぞれ「２０／１４０×５０」，「２０／１００×６３」，「１２００」，「８００＋２０／６０×３６」である。なお、通電パターンテーブル８０におけるシフト量の項目は、ＣＰＵ２０１が参照する各色の通電パターンの参照位置を、第二総和Ｄｍと閾値Ｆｎとの比較結果に応じて変更させる大きさを示す。本実施形態では、第二総和Ｄｍの閾値Ｆｎが、一例として、Ｆ１〜Ｆ４の４種類設けられている。従って、各色の通電パターンの組は５種類設けられており、シフト量−２，−１，±０，＋１，＋２に分類されている。
【００３５】
図６に示すように、Ｙの通電パターン「２０／１４０×５０」は、１４０μｓを１周期とし、１周期において発熱素子６１Ａに対し２０μｓの通電と１２０μｓの非通電を行い、これを５０周期繰り返す通電パターンである。ＣＰＵ２０１は、Ｙの通電パターンに従って発熱素子６１Ａに通電することで、感熱発色層３２の発熱素子６１Ａが接する部分に、Ｙの発色条件のみを満たす加熱を行う。感熱発色層３２は、第一温度以上第二温度未満で、第三時間より長いＴ１Ｙ時間、加熱されることによって、イエロー発色層３２Ｙの発色条件のみが満たされ、Ｙに発色するドットを形成する。
【００３６】
Ｒの通電パターン「２０／１００×６３」は、同様に、１００μｓを１周期とし、１周期において発熱素子６１Ａに対し２０μｓの通電と８０μｓの非通電を行い、これを６３周期繰り返す通電パターンである。ＣＰＵ２０１は、Ｒの通電パターンに従って発熱素子６１Ａに通電することで、感熱発色層３２の発熱素子６１Ａが接する部分に、ＹとＭの発色条件を満たす加熱を行う。イエロー発色層３２Ｙは、第一温度以上で第三時間より長いＴ１Ｒ時間、加熱されることによって、Ｙを発色する。マゼンタ発色層３２Ｍは、第二温度以上で第二時間より長いＴ２Ｒ時間、加熱されることによって、Ｍを発色する。シアン発色層３２Ｃは、第三温度未満で加熱されるので、発色しない。よって感熱発色層３２は、ＹとＭが混色してＲに発色するドットを形成する。
【００３７】
Ｂの通電パターン「１２００」は、１２００μｓ間継続的に通電する通電パターンである。ＣＰＵ２０１は、Ｂの通電パターンに従って発熱素子６１Ａに通電することで、感熱発色層３２の発熱素子６１Ａが接する部分に、ＭとＣの発色条件を満たす加熱を行う。マゼンタ発色層３２Ｍは、第二温度以上で第二時間より長いＴ２Ｂ時間、加熱されることによって、Ｍを発色する。シアン発色層３２Ｃは、第三温度以上で第一時間より長いＴ３Ｂ時間、加熱されることによって、Ｃを発色する。しかし、第一温度以上で加熱がなされるＴ１Ｂ時間は、第三時間より短いので、イエロー発色層３２Ｙは発色しない。よって感熱発色層３２は、ＭとＣが混色してＢに発色するドットを形成することができる。
【００３８】
Ｋの通電パターン「８００＋２０／６０×３６」は、連続する８００μｓの通電後、６０μｓを１周期とし、１周期において発熱素子６１Ａに対し２０μｓの通電と４０μｓの非通電を行い、これを３６周期繰り返す通電パターンである。ＣＰＵ２０１は、Ｋの通電パターンに従って発熱素子６１Ａに通電することで、感熱発色層３２の発熱素子６１Ａが接する部分に、ＹとＭとＣの発色条件を満たす加熱を行う。イエロー発色層３２Ｙは、第一温度以上で第三時間より長いＴ１Ｋ時間、加熱されることによって、Ｙを発色する。マゼンタ発色層３２Ｍは、第二温度以上で第二時間より長いＴ２Ｋ時間、加熱されることによって、Ｍを発色する。シアン発色層３２Ｃは、第三温度以上で第一時間より長いＴ３Ｋ時間、加熱されることによって、Ｃを発色する。よって感熱発色層３２は、ＹとＭとＣが混色してＫに発色するドットを形成することができる。
【００３９】
後述する印刷データ生成処理において、ＣＰＵ２０１は、Ｙ，Ｒ，Ｂ，Ｋ各色のドット形成のための通電パターンに基づき通電を制御するコマンドと、各色それぞれに応じた冷却時間Ｔ６（Ｔ６Ｙ，Ｔ６Ｒ，Ｔ６Ｂ，Ｔ６Ｋ、図６参照）に基づき通電を制御するコマンドとから、１つのドットを形成する１単位のコマンドを生成する。図６に示すように、冷却時間Ｔ６は、１つのドットを形成する通電後に、発熱素子６１Ａの温度を待機温度に下げるために設けられる。待機温度は、発熱素子６１Ａの温度が、常温以上、且つ、第一温度未満となる温度である。ＣＰＵ２０１は、発熱素子６１Ａを待機温度に維持することで、Ｙ，Ｒ，Ｂ，Ｋ各色のドット形成時に、発熱素子６１Ａを速やかに昇温させることができる。また、上記の通電パターンが示すように、各色の通電パターンに基づく通電がなされる加熱時間Ｔ５（Ｔ５Ｙ，Ｔ５Ｒ，Ｔ５Ｂ，Ｔ５Ｋ）は、発色させる色毎に異なる。一方、前述したように、テープ３０への印刷は一列の発熱素子６１Ａに対応する１ライン毎に行われる。従って、各色の冷却時間Ｔ６は、１ラインの印刷を行う時間、すなわち１単位のコマンドの実行にかかる時間（１単位時間）Ｔ４が一定となるように、それぞれドットの色毎の加熱時間Ｔ５に応じた長さに設定される。
【００４０】
また、本実施形態では、ＣＰＵ２０１は、印刷中、感熱発色層３２の発色を行わないホワイト（Ｗ）のドットを形成する場合にも、発熱素子６１Ａへの通電を行う。図５に示すように、例えば、シフト量±０の場合、Ｗのドットに対応して発熱素子６１Ａに通電する通電パターンは「２０／２４０×２１」である。図６には図示しないが、Ｗの通電パターンは、２４０μｓを１周期とし、１周期において発熱素子６１Ａに対し２０μｓの通電と２２０μｓの非通電を行い、これを２１周期繰り返す通電パターンである。ＣＰＵ２０１は、Ｗの通電パターンに従って発熱素子６１Ａに通電することで、感熱発色層３２の発熱素子６１Ａが接する部分を、待機温度以上、第一温度未満、すなわち、常温よりも高く、Ｙ，Ｍ，Ｃのいずれの発色条件も満たさない温度で加熱する。感熱発色層３２は発色せず、基材３３の色に基づくＷのドットが形成される。Ｗのドットの形成においても発熱素子６１Ａに通電することで、ＣＰＵ２０１は、発熱素子６１Ａの温度を常温よりも高い待機温度、または待機温度よりも高く第一温度未満の温度に維持することができる。従って、ＣＰＵ２０１は、上記同様、Ｙ，Ｒ，Ｂ，Ｋ各色のドット形成時に発熱素子６１Ａを速やかに昇温させることができる。
【００４１】
このように、Ｙ，Ｒ，Ｂ，Ｋ各色のドットの形成に加え、Ｗのドット形成においてもエネルギーが付与されるため、テープ３０は、印刷の進行に伴い蓄熱する。テープ３０の蓄熱状態に関わらず感熱発色層３２に付与するエネルギー量が一定に保たれると、印刷結果に色の濃淡を生ずる可能性がある。故に、後述する印刷データ生成処理において、ＣＰＵ２０１は、通電パターンテーブル８０に基づいて、テープ３０の蓄熱状態に応じて印加するエネルギー量を増減させた印刷コマンドデータを生成する。通電パターンテーブル８０（図５参照）は、テープ３０の蓄熱状態に応じてテープ３０に印加するエネルギーの大きさまたは加熱時間Ｔ５を増減させた通電パターンを記すテーブルである。
【００４２】
図５に示すように、例えば、シフト量−１の場合、Ｙ，Ｒ，Ｋ，Ｗそれぞれの通電パターンは、シフト量が±０の通電パターンと比べて通電周期の繰り返し回数が２回少なく設定されている。すなわち、各色の通電パターンに基づく加熱時間Ｔ５（図６参照）は、各色の発色に影響を与えない範囲でそれぞれ短く設定されている。また、Ｂの通電パターンは、継続的に通電する時間が４０μｓ少なく、Ｂの発色に影響を与えない範囲で加熱時間Ｔ５Ｂが短く設定されている。シフト量が−１である場合に、感熱発色層３２に付与されるエネルギー量は、±０である場合よりも減少する。言い換えると、シフト量が−１の場合の通電パターンに基づき印加されるエネルギーによるテープ３０の蓄熱量は、シフト量が±０の場合の蓄熱量よりも小さい。
【００４３】
シフト量−２の場合の通電パターンも同様に、テープ３０の蓄熱量が、シフト量が−１の場合の蓄熱量よりも小さくなるように、加熱時間Ｔ５（図６参照）がそれぞれ短く設定されている。また、シフト量＋１の場合、およびシフト量＋２の場合も同様である。シフト量が＋１の場合のＹ，Ｒ，Ｂ，Ｋ，Ｗそれぞれの通電パターンは、シフト量が±０の通電パターンと比べて加熱時間Ｔ５（図６参照）がそれぞれ長く設定されている。そして、シフト量が＋２の場合、Ｙ，Ｒ，Ｂ，Ｋ，Ｗそれぞれの通電パターンは、シフト量が＋１の通電パターンと比べて加熱時間Ｔ５（図６参照）がそれぞれ長く設定されている。
【００４４】
前述したように、テープ３０への印刷は一列の発熱素子６１Ａに対応する１ライン毎に行われる。本実施形態では、Ｙ，Ｒ，Ｂ，ＫのドットだけでなくＷのドット形成時においてもエネルギーの印加が行われるため、テープ３０は、１ラインの印刷毎に蓄熱量が増加していく。一方、上記のように、１つのドットを形成するため発熱素子６１Ａがテープ３０に付与するエネルギー量は、ドットの色によって異なる。故に、後述する印刷データ生成処理では、ＣＰＵ２０１は、ドットの色に応じて異なる値に設定された蓄熱補正値ａｋｍに基づいて、通電パターンのシフト量を決定する。
【００４５】
蓄熱補正値ａｋｍは、１つのドットの形成において発熱素子６１Ａがドットの色に対応させてテープ３０に付与するエネルギー量に応じ、予め設定された値である。１つのドットの形成におけるテープ３０の蓄熱量が相対的に大きいほど、蓄熱補正値ａｋｍは大きい値に設定される。蓄熱補正値ａｋｍは、１単位時間Ｔ４において、通電パターンに基づきテープ３０に印加されるエネルギー量と、冷却時間Ｔ６の長さとに相関して設定される。テープ３０の蓄熱量は、印加されるエネルギー量が大きいほど、すなわち、継続的および断続的な通電がなされる合計時間が長いほど、大きくなる。故に、蓄熱補正値ａｋｍは、１単位時間Ｔ４におけるテープ３０の冷却時間Ｔ６を、ドットの色に関わらず仮に一定とした場合、エネルギー量が大きいほど、大きい値に設定される。また、テープ３０の蓄熱量は、冷却時間Ｔ６が長いほどテープ３０の熱が放熱されるため、小さくなる。故に、蓄熱補正値ａｋｍは、１単位時間Ｔ４においてテープ３０に印加されるエネルギー量を、ドットの色に関わらず仮に一定とした場合、冷却時間Ｔ６が長いほど、小さい値に設定される。従って、蓄熱補正値ａｋｍは、１単位時間Ｔ４においてテープ３０に印加されるエネルギー量が大きく、且つ、冷却時間Ｔ６が短いほど、大きい値に設定される。各色のドットの形成にはエネルギーの印加が行われるため、蓄熱補正値ａｋｍには、０でない所定の値が設定されている。また、Ｗのドット形成時においてもエネルギーの印加が行われるため、Ｗのドットに対応する蓄熱補正値ａｋｍにも、０でない所定の値が設定されている。
【００４６】
図７に示すように、各色に対応する蓄熱補正値ａｋｍは、環境温度（ヘッド温度、基板温度）に対応させた蓄熱補正テーブル９０に設定されている。後述する印刷データ生成処理において、ＣＰＵ２０１は、印刷前に環境温度を求める。蓄熱補正テーブル９０には、印刷開始時の環境温度に応じて各色異なる蓄熱補正値ａｋｍの組み合わせが設定されている。基板温度は、ロール収納部４に収納されたロール３から繰り出されるテープ３０の温度に相関し、印刷開始時のテープ３０の蓄熱量に影響する。ヘッド温度は、搬送経路において接触する印刷ヘッド６１から熱の伝導を受けるテープ３０の温度に相関し、同様に、印刷開始時のテープ３０の蓄熱量に影響する。従って、蓄熱補正テーブル９０では、ヘッド温度および基板温度は、一例として、それぞれ所定温度で大中小の３段階に区切られている。各色の蓄熱補正値ａｋｍは、それぞれ、ヘッド温度が大きく、且つ基板温度が大きいほど、大きい値に設定されている。
【００４７】
図８を参照し、本実施形態の印刷装置１で実行される印刷データ生成処理について説明する。本実施形態の印刷データ生成処理では、ＣＰＵ２０１は、通信Ｉ／Ｆ２０６を介して接続された外部機器（例えばＰＣ１００）から受信した印刷イメージデータ７０（図９参照）に基づいて印刷コマンドデータを生成する。ＣＰＵ２０１は、印刷コマンドデータを他のプログラム（図示略）に従って実行される印刷処理に対して出力し、テープ３０に対し、印刷コマンドデータに基づく印刷を１ライン毎に行う。本実施形態では、Ｙ，Ｒ，Ｂ，ＫのドットだけでなくＷのドット形成時においてもエネルギーの印加が行われるため、テープ３０は、１ラインの印刷毎に蓄熱量が増加していく。一方、１つのドットの形成のため発熱素子６１Ａがテープ３０に付与するエネルギー量は、ドットの色によって異なる。故に、ＣＰＵ２０１は、蓄熱補正テーブル９０（図７参照）に基づいて、１ライン毎に、各ドットの色に対応する蓄熱補正値ａｋｍを求め、１ライン分の蓄熱補正値ａｋｍの総和である第一総和Ａｍを算出する。また、ＣＰＵ２０１は、各ラインの印刷順に第一総和の積算値である第二総和Ｄｍを求める。更にＣＰＵ２０１は、第二総和Ｄｍを閾値Ｆｎと比較し、通電パターンテーブル８０（図５参照）において参照する通電パターンのシフト量を決定する。これにより、ＣＰＵ２０１は、テープ３０の蓄熱量の増加に応じてテープ３０に印加するエネルギー量を減少させる制御を行う。印刷データ生成処理は、ＰＣ１００から送信された印刷イメージデータが受信されると開始され、ＲＯＭ２０２に記憶されたプログラムに従って、ＣＰＵ２０１によって実行される。ＣＰＵ２０１は、プログラム実行時に、ＲＡＭ２０４に各種変数、データの記憶領域を確保する。
【００４８】
図８に示すように、ＣＰＵ２０１は、ＰＣ１００から受信した印刷イメージデータを取得し、ＲＡＭ２０４に保存する（Ｓ１）。なお、本実施形態では、６ドット・８ラインの印刷イメージデータ７０（図９参照）を例に、以下の説明を行う。図９に示すように、６ドット・８ラインの印刷イメージデータ７０とは、発熱素子６１Ａの配列方向（便宜上、「走査方向」ともいう。）に６ドット、テープ３０の搬送方向に８ドットの印刷を行うためのデータである。すなわち、印刷イメージデータ７０は、走査方向に並ぶ６つのドットで構成される１ラインの印刷を、搬送方向に８ライン分印刷するためのデータである。なお、印刷装置１は、印刷ヘッド６１に配列方向に並べて設けられた発熱素子６１Ａの数分のドットを一度に走査方向に並べて形成することができる。
【００４９】
図８に示すように、ＣＰＵ２０１は、サーミスタ６１Ｂによって検出され、入力回路２１４を介して入力されるヘッド温度を取得する（Ｓ３）。更にＣＰＵ２０１は、サーミスタ２１９によって検出され、入力回路２１６を介して入力される基板温度を取得する（Ｓ５）。ＣＰＵ２０１は、蓄熱補正テーブル９０（図７参照）から、環境温度に応じた各色の蓄熱補正値ａｋｍを取得し、ＲＡＭ２０４に保存する（Ｓ９）。例えば、ヘッド温度および基板温度は、共に中温度であるものとする。この場合、Ｙ，Ｒ，Ｂ，Ｋ，Ｗの蓄熱補正値ａｋｍは、それぞれ、２．０，２．５，１．５，３．０，１．０である。
【００５０】
ＣＰＵ２０１は、各種変数の初期値を設定する（Ｓ１５）。ＣＰＵ２０１は、ＲＡＭ２０４に確保された変数ｍと変数ｎに、それぞれ１を設定する。変数ｍは、印刷イメージデータ７０の処理対象のラインの決定に用いる変数である。変数ｎは、閾値Ｆｎの決定に用いる変数である。ＣＰＵ２０１は、ＲＡＭ２０４に確保された変数Ｊに４を設定する。変数Ｊは、閾値Ｆｎの数（すなわち最大段階数）を表す値である。ＣＰＵ２０１は、ＲＡＭ２０４に確保された第二総和Ｄｍの初期値として、Ｄ１に０を設定する。ＣＰＵ２０１は、ＲＡＭ２０４に確保された変数Ｘに、印刷イメージデータ７０のライン数である８を設定する。
【００５１】
ＣＰＵ２０１は、印刷イメージデータ７０の処理対象ライン（ｍライン目）の第一総和Ａｍを（１）式に従って求める（Ｓ１７）。
Ａｍ＝Σａｋｍ  ・・・  （１）
（ただし、ｍは処理対象のラインを示し、ｋは走査方向に並ぶドットの番号を指し、１〜（ｍライン目の全ドット数）の値をとるものとする。）
ｍ＝１である場合、１番目のライン（ｍ＝１）（図９参照）が処理対象に設定される。印刷イメージデータ７０（図９参照）の搬送方向における１番目のライン（ｍ＝１）のドットの色は、Ｗ，Ｗ，Ｂ，Ｒ，Ｂ，Ｒである。蓄熱補正テーブル９０（図７参照）に基づき、ヘッド温度および基板温度が中温度の場合における各ドットの蓄熱補正値ａｋｍは、１．０，１．０，１．５，２．５，１．５，２．５である。（１）式に基づき第一総和Ａｍを求めると、Ａ１＝Σａｋ１＝１．０＋１．０＋１．５＋２．５＋１．５＋２．５＝１０．０である。
【００５２】
次いでＣＰＵ２０１は、第二総和Ｄｍを、（２）式に従って求める（Ｓ１９）。
Ｄｍ＝Ｄ（ｍ−１）＋Ａｍ  ・・・  （２）
（２）式に基づき第二総和Ｄｍを求めると、Ｄ１＝Ｄ０＋Ａ１＝１０．０である。
【００５３】
ＣＰＵ２０１は、ｎがＪ以下か否か判断する（Ｓ２１）。ｎが閾値Ｆｎの最大段階数（本実施形態では４）を越えないうちは（Ｓ２１：ＹＥＳ）、ＣＰＵ２０１は、ＤｍがＦｎ以上か否か判断する（Ｓ２３）。例えば、Ｆ１＝２０である場合、Ｄ１はＦ１未満であり（Ｓ２３：ＮＯ）、ＣＰＵ２０１は、ｍに１を加算して更新する（Ｓ２９）。ＣＰＵ２０１は、更新後のｍがＸ以下か否か判断する（Ｓ３１）。ｍは１加算されて２となるが、全ライン数を示すＸが８であるので、ｍはＸ以下である（Ｓ３１：ＹＥＳ）。故に、まだ未処理のラインがあるため、ＣＰＵ２０１は、処理をＳ１７へ戻す。
【００５４】
ＣＰＵ２０１は、次の処理対象ライン（２ライン目）の第一総和Ａ２と第二総和Ｄ２を求める。印刷イメージデータ７０（図９参照）の２番目のライン（ｍ＝２）のドットの色は、Ｗ，Ｙ，Ｂ，Ｋ，Ｒ，Ｒである。蓄熱補正値ａｋｍは、１．０，２．０，１．５，３．０，２．５，２．５である。２ライン目の第一総和Ａ２は１２．５となる。第二総和Ｄ２は、Ｄ２＝Ｄ１＋Ａ２＝２２．５となる。Ｓ２３において、ＤｍがＦｎ以上である場合（Ｓ２３：ＹＥＳ）、ＣＰＵ２０１は、ｍの値をＲＡＭ２０４に保存する（Ｓ２５）。例えば、Ｆ１＝２０である場合、Ｄ２≧Ｆ１が満たされるので、ＣＰＵ２０１は、ＲＡＭ２０４にｍ＝２を保存する。ＣＰＵ２０１は、ｎに１を加算して更新し（Ｓ２７）、処理をＳ２１に戻す。ＣＰＵ２０１は、Ｓ２３において、第二総和Ｄ２を、次の閾値Ｆ２と比較する。例えば、Ｆ２＝４０である場合、Ｄ２＜Ｆ２なので、ＣＰＵ２０１はｍに１を加算してから、処理をＳ１７に戻す。
【００５５】
このように、Ｓ１７〜Ｓ３１の処理を繰り返すことによって、ＣＰＵ２０１は、処理対象のラインを順次変更し、各ラインに含まれるドットの蓄熱補正値ａｋｍの第一総和Ａｍと、処理対象ラインまでの第二総和Ｄｍとを求め、閾値Ｆｎと比較する。Ｓ２３の処理で第二総和Ｄｍが最大段階の閾値Ｆｎ（本実施形態ではＦ４）以上の値を示した場合、Ｓ２７の処理でｎを更新すると、ｎがＪより大きい値になるので（Ｓ２１：ＮＯ）、ＣＰＵ２０１は、処理をＳ２９に進める。以後、ＣＰＵ２０１は、第二総和Ｄｍと閾値Ｆｎとの比較を行わない。
【００５６】
全てのラインが処理対象となり、Ｓ１７〜Ｓ３１の処理を繰り返すうちにｍがＸより大きい値となった場合（Ｓ３１：ＮＯ）、ＣＰＵ２０１は、処理をＳ３３に進める。ＣＰＵ２０１は、ＲＡＭ２０４に保存されたｍの値に基づいて、通電パターンテーブル８０（図５参照）において参照する通電パターンを変更させるタイミングを決定する（Ｓ３３）。ＲＡＭ２０４に保存されたｍの値は、通電パターンを変更させるライン番号に相当する。
【００５７】
ＣＰＵ２０１は、通電パターンテーブル８０（図５参照）に基づいて、１番目のラインから順に、ドットに対応する通電パターンを取得する（Ｓ３９）。取得開始時は、シフト量−２に分類される通電パターンが取得される。ＣＰＵ２０１は、ＲＡＭ２０４に保存されたｍの値が示すラインの通電パターンを取得するときに、シフト量を１つ変更する。例えば、ｍ＝２が保存されている場合、ＣＰＵ２０１は、２番目のラインの通電パターンを取得するときに、シフト量−１に分類される通電パターンを取得する。ＣＰＵ２０１は、同様に、全てのドットに対応する通電パターンを、シフト量に応じて取得する。
【００５８】
ＣＰＵ２０１は、所定のフォーマットに従って、各ドットの通電パターンと、それぞれの通電パターンに応じた冷却時間とに基づき、各ドットに対応する発熱素子６１Ａへの通電を制御する印刷コマンドデータを生成する（Ｓ４１）。ＣＰＵ２０１は、印刷コマンドデータを他のプログラムによって実行される印刷処理に対して出力し、テープ３０に印刷する。
【００５９】
以上説明したように、印刷データ生成処理を実行することによって、ＣＰＵ２０１は、テープ３０に形成するドットの色ごとに異なる蓄熱補正値ａｋｍの第二総和Ｄｍに基づき発熱素子６１Ａへの通電パターンを変更することができる。故にＣＰＵ２０１は、安定した印刷品質を得られる印刷コマンドデータを生成することができる。
【００６０】
ＣＰＵ２０１は、冷却時間が長いほど値の小さな蓄熱補正値ａｋｍの第二総和Ｄｍに基づき通電パターンの変更を適切に行うことで、安定した印刷品質を得られる印刷コマンドデータを生成することができる。
【００６１】
ＣＰＵ２０１は、エネルギー量が大きいほど値の大きな蓄熱補正値ａｋｍの第二総和Ｄｍに基づき通電パターンの変更を適切に行うことで、安定した印刷品質を得られる印刷コマンドデータを生成することができる。
【００６２】
ＣＰＵ２０１は、エネルギー量が大きく且つ冷却時間が短いほど値の大きな蓄熱補正値ａｋｍの第二総和Ｄｍに基づき通電パターンの変更を適切に行うことで、安定した印刷品質を得られる印刷コマンドデータを生成することができる。
【００６３】
印刷装置は、Ｙ，Ｒ，Ｂ，Ｋのドットの形成でエネルギーの印加を素早く行えるように、Ｗのドットの形成においてもエネルギーを印加する。よって、Ｗのドットに対応する蓄熱補正値ａｋｍには、０でない所定の値が設定されている。ＣＰＵ２０１は、このような蓄熱補正値ａｋｍの第二総和Ｄｍに基づき通電パターンの変更を適切に行うことで、安定した印刷品質を得られる印刷コマンドデータを生成することができる。また、本実施形態において、Ｙ，Ｒ，Ｂ，Ｋ，Ｗの各色のドットに対応する蓄熱補正値ａｋｍは、正の値である。故に、ＣＰＵ２０１は、単純な足し算による演算を行うだけで、第一総和Ａｍおよび第二総和Ｄｍを得ることができ、処理負荷を軽減することができる。
【００６４】
ＣＰＵ２０１は、環境温度を考慮した蓄熱補正値ａｋｍの第二総和Ｄｍに基づき通電パターンの変更を適切に行うことで、安定した印刷品質を得られる印刷コマンドデータを生成することができる。
【００６５】
イエロー発色層３２Ｙ、マゼンタ発色層３２Ｍ、シアン発色層３２Ｃが基材３３上に積層されたテープ３０に対して複数色に発色するドットを形成する上で、色ごとに異なる蓄熱補正値ａｋｍの第二総和Ｄｍに基づき通電パターンを変更することができる。故にＣＰＵ２０１は、安定した印刷品質を得られる印刷コマンドデータを生成することができる。
【００６６】
なお本発明は上記実施形態に限定されず、種々の変更が可能である。第二総和Ｄｍを比較する閾値Ｆｎが４種類の場合を一例に挙げて説明したが、閾値Ｆｎは、１種類でもよいし、２種類または３種類あるいは５種類以上あってもよい。通電パターンテーブル８０（図５参照）における各色の通電パターンの組は５種類を一例に挙げて説明したが、１種類でもよいし、２種類または３種類あるいは４種類もしくは６種類以上あってもよい。また、本実施形態において、蓄熱補正値ａｋｍは、いずれの色に対しても正の値を有するが、例えば、冷却時間を長く設定した場合など、テープ３０の蓄熱量の減少が生じ得る場合には、負の値を設定してもよい。
【００６７】
また、テープ３０の感熱発色層３２が、例えば、加熱時間に応じて各色の発色における階調を制御できる場合、蓄熱補正値ａｋｍは、階調に応じて異なる値に設定されてもよい。例えば、感熱発色層３２は、Ｙ，Ｒ，Ｂ，Ｋ，Ｗに加え、Ｙ，Ｒ，Ｂ，Ｋそれぞれに対応し、明度の高い、ライトイエロー（ＬＹ）、ライトレッド（ＬＲ）、ライトブルー（ＬＢ）、グレー（Ｇｒ）を発色することができるものとする。この場合に、図１０に示す、蓄熱補正テーブル１９０のように、環境温度に応じた蓄熱補正値ａｋｍの組み合わせを更に細分化し、印刷イメージデータにおける各ドットの階調値に応じて異なる蓄熱補正値ａｋｍの組み合わせが設定されてもよい。このように、色の階調に応じて適切な通電パターンの変更タイミングを決定することで、ＣＰＵ２０１は、安定した印刷品質を得られる印刷コマンドデータを生成することができる。
【００６８】
また、印刷イメージデータを構成するドットを走査方向において複数のブロックに分割し、ブロック毎に通電パターンを変更させるタイミングを決定した印刷コマンドデータを生成してもよい。例えば図１１に示す、印刷データ生成処理の変形例は、本実施形態の印刷データ生成処理（図８参照）において、Ｓ９，Ｓ１５間と、Ｓ３３，Ｓ３９間に、それぞれＳ１１，Ｓ１３の処理と、Ｓ３５，Ｓ３７の処理とを付加し、Ｓ１７の処理をＳ１８の処理に変更したものである。
【００６９】
図１１に示すように、ＣＰＵ２０１は、Ｓ９の処理で、各色の蓄熱補正値ａｋｍを取得して保存した後、印刷イメージデータを構成するドットを走査方向に複数（例えばＺ個）のブロックに分割する（Ｓ１１）。Ｚの値は、例えば、ＰＣ１００において印刷イメージデータを生成するドライバソフトにおいて設定されてもよいし、あるいは、予め設定されて、ＲＯＭ２０２に記憶されてもよい。ＣＰＵ２０１は、ＲＡＭ２０４に確保された変数Ｌに１を設定し（Ｓ１３）、処理をＳ１５に進める。ＣＰＵ２０１は、Ｓ１５の処理で各種変数の初期値を設定し、Ｓ１８の処理で、Ｌブロックにおける印刷イメージデータの処理対象ライン（ｍライン目）の第一総和Ａｍを求める（Ｓ１８）。
【００７０】
ＣＰＵ２０１は、Ｓ１８〜Ｓ３１の処理を繰り返すことによって、Ｌブロックにおける処理対象のｍラインまでのドットの蓄熱補正値ａｋｍの第二総和Ｄｍを求め、閾値Ｆｎと比較して、Ｄｍ≧Ｆｎとなったときのｍを保存する。ＣＰＵ２０１は、Ｓ３３の処理で、ＲＡＭ２０４に保存したｍに基づき、通電パターンテーブル８０（図５参照）において参照する通電パターンを変更させるタイミングを決定する。ＣＰＵ２０１は、Ｌに１を加算して更新し（Ｓ３５）、更新後のＬの値がＺ以下であれば（Ｓ３７：ＹＥＳ）、処理をＳ１５に戻し、各種変数の初期値を設定し直す。このように、Ｓ１５〜Ｓ３７の処理を繰り返すことによって、ＣＰＵ２０１は、ブロック毎に、通電パターンテーブル８０（図５参照）において参照する通電パターンを変更させるタイミングを決定する。Ｓ３７において、Ｌの値がＺより大きければ（Ｓ３７：ＮＯ）、ＣＰＵ２０１は処理をＳ３９に進め、ブロック毎に通電パターンの変更タイミングが調整された印刷コマンドデータを生成する。このように、印刷イメージデータを複数のブロックに分割し、通電パターンの変更をブロック単位で細かく行うことで、ＣＰＵ２０１は、より安定した印刷品質を得られる印刷データを生成することができる。なお、Ｓ１１の処理が、本発明における「分割ステップ」に相当する。
【００７１】
また、ＣＰＵ２０１は、テープ３０への印刷速度に対応する情報を取得して、印刷速度に応じた各色の蓄熱補正値ａｋｍを取得してもよい。前述したように、各色のドット形成における冷却時間は、１単位のコマンドの実行にかかる１単位時間が一定となるように、各ドットの加熱時間に応じた長さに設定されている。冷却時間が長ければテープ３０の蓄熱量を減少させることができるので、印刷装置１は、印刷品質の安定化を図ることができるが、１単位時間が長くなるので、テープ３０の印刷に時間がかかる。すなわち、テープ３０の印刷速度は、印刷品質に依存する。故に、例えば、ＰＣ１００のドライバソフトにおける印刷時の設定で、印刷品質の設定がなされるようにしてもよい。あるいは、例えば、印刷装置１に装着するロール３に巻回されたテープ３０の特性に応じて、印刷品質の設定がなされるようにしてもよい。
【００７２】
そして、図１１に示す、印刷データ生成処理の変形例のように、本実施形態の印刷データ生成処理（図８参照）のＳ５，Ｓ９間にＳ７の処理を付加し、ＣＰＵ２０１が、印刷速度に対応する情報、例えば印刷品質の設定情報を取得できるようにしてもよい。図示しないが、印刷装置１は、ＲＯＭ２０２に、印刷速度に対応する情報に応じて異なる蓄熱補正値ａｋｍの組み合わせが設定された蓄熱補正テーブルを備えてもよい。ＣＰＵ２０１は、取得した印刷速度に対応する情報に基づき、蓄熱補正テーブルから印刷速度に応じた各色の蓄熱補正値ａｋｍを取得する。この蓄熱補正値ａｋｍを用いることで、ＣＰＵ２０１は、印刷速度に応じて通電パターンの変更タイミングを調整した印刷コマンドデータを生成することができる。このように、印刷速度に応じて適切な通電パターンの変更タイミングを決定することで、ＣＰＵ２０１は、安定した印刷品質を得られる印刷コマンドデータを生成することができる。なお、Ｓ７の処理が、本発明における「第四取得ステップ」に相当する。
【００７３】
また、図１２に示すように、印刷装置１は、感熱発色層１３２が１つの層で構成されるテープ１３０に印刷を行ってもよい。例えば、感熱発色層１３２は、所定期間、所定温度に加熱されると溶融するマイクロカプセル１３５Ｙ，１３５Ｍ，１３５Ｃを、顕色剤１３６を含有するバインダ中に配置して構成される。マイクロカプセル１３５Ｙは、顕色剤１３６と反応するとイエローに発色するロイコ色素１３２Ｙを含有し、第一温度以上で第三時間以上、加熱されることによって破壊される。マイクロカプセル１３５Ｍは、顕色剤１３６と反応するとマゼンタに発色するロイコ色素１３２Ｍを含有し、第二温度以上で第二時間以上、加熱されることによって破壊される。マイクロカプセル１３５Ｃは、顕色剤１３６と反応するとシアンに発色するロイコ色素１３２Ｃを含有し、第三温度以上で第一時間以上、加熱されることによって破壊される。このような感熱発色層１３２を有するテープ１３０を用いれば、ＣＰＵ２０１は、本実施形態の印刷データ生成処理をそのまま適用するだけで、色に応じて適切な通電パターンの変更タイミングを決定し、安定した印刷品質を得られる印刷コマンドデータを生成することができる。なお、感熱発色層１３２が、本発明における「１つの発色層」に相当する。
【００７４】
また、ＣＰＵ２０１は、ＰＣ１００のドライバソフトによって画像データから生成された印刷イメージデータを取得して印刷コマンドデータを生成したが、ＣＰＵ２０１が実行する他のプログラムから、印刷イメージデータを取得してもよい。この場合、ＣＰＵ２０１は、他のプログラムの実行によって、通信Ｉ／Ｆ２０６を介してＰＣ１００から画像データを取得し、印刷イメージデータを生成してもよい。あるいは、印刷装置１にＵＳＢ  Ｉ／Ｆ（図示略）等を設け、ＣＰＵ２０１は、ＵＳＢ  Ｉ／Ｆを介してＵＳＢメモリ（図示略）等から、画像データを取得し、印刷イメージデータを生成してもよい。
【００７５】
また、印刷データ生成処理の各ステップは、印刷装置１のＣＰＵ２０１によって実行される例に限定されない。例えば、印刷データ生成処理のプログラムは、ＰＣ１００のドライバソフトとして提供され、ＰＣ１００のＣＰＵによって実行されてもよい。この場合、印刷装置１はＰＣ１００のＣＰＵが生成した印刷コマンドデータを受信し、テープ３０に対し、印刷コマンドデータに基づく印刷を１ライン毎に行えばよい。また、印刷装置１に、例えばＡＳＩＣ等の電子部品を組み込み、印刷データ生成処理の一部または全部のステップが、ＡＳＩＣによって実行されてもよい。
【００７６】
本発明においては、テープ３０が「印刷媒体」に相当する。印刷コマンドデータが「印刷データ」に相当する。印刷イメージデータが「ドットデータ」に相当する。Ｓ１の処理が「第一取得ステップ」に相当する。Ｓ９の処理が「第二取得ステップ」に相当する。Ｓ１７の処理が「第一算出ステップ」に相当する。Ｓ１９の処理が「第二算出ステップ」に相当する。Ｓ２３の処理が「判断ステップ」に相当する。Ｓ３３の処理が「第一変更ステップ」に相当する。Ｓ４１の処理が「生成ステップ」に相当する。Ｓ３およびＳ５の処理が「第三取得ステップ」に相当する。感熱発色層３２が「複数の発色層」に相当する。
【符号の説明】
【００７７】
１                      印刷装置
３０，１３０            テープ
３２，１３２            感熱発色層
３３，１３３            基材
９０                    蓄熱補正テーブル
２０１                  ＣＰＵ
ａｋｍ                  蓄熱補正値
Ａｍ                    第一総和
Ｄｍ                    第二総和
Ｆｎ                    閾値
【図１】
2016020080.tif 000003
【図２】
2016020080.tif 000004
【図３】
2016020080.tif 000005
【図４】
2016020080.tif 000006
【図５】
2016020080.tif 000007
【図７】
2016020080.tif 000008
【図８】
2016020080.tif 000009
【図１０】
2016020080.tif 000010
【図１１】
2016020080.tif 000011
【図１２】
2016020080.tif 000012
【図６】
2016020080.tif 000013
【図９】
2016020080.tif 000014