(57)【要約】      （修正有）【課題】ユーザ側の設定作業における煩雑さや誤設定を取り除き、印刷対象物に所望の画像を印刷する。【解決手段】少なくとも印刷対象物の種類に基づいて定められた、印刷対象物の画像形成領域データを格納する画像形成領域データ格納部１１３と、印刷対象物の種類を判別する判別部１１２と、判別部１１２の判別結果に応じた画像形成領域データを、画像形成領域データ格納部から選択して読み出す画像形成領域データ選択部１１４と、画像形成領域データ選択部１１４が選択した画像形成領域データを外部へ送信する送信部１１５と、送信した画像形成領域データに基づき生成されたデータを受信する受信部１１６と、受信したデータに基づいて印刷対象物に画像を印刷する印刷部１１８とを備えた。【選択図】図２
2008265024.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも印刷対象物の種類に基づいて定められた、前記印刷対象物の画像形成領域データを格納する画像形成領域データ格納部と、
前記印刷対象物の種類を判別する判別部と、
前記判別部の判別結果に応じた前記画像形成領域データを、前記画像形成領域データ格納部から選択して読み出す画像形成領域データ選択部と、
前記画像形成領域データ選択部が選択した画像形成領域データを外部へ送信する送信部と、
前記送信した画像形成領域データに基づき生成されたデータを受信する受信部と、
受信した前記データに基づいて前記印刷対象物に画像を印刷する印刷部とを備えた、プリンタ。
【請求項２】
前記画像形成領域データは、方形の基準フレームからの相対座標で記述される有効領域を定義する有効領域位置情報を含む、請求項１に記載のプリンタ。
【請求項３】
前記画像形成領域データにて定義される前記有効領域は、同心円状の形状であって、
前記画像形成領域データには、前記相対座標により前記同心円状の形状の２つの径及び前記有効領域の前記基準フレームからのオフセット位置を記述するオフセットパラメータが付随する、請求項２に記載のプリンタ。
【請求項４】
前記受信部が受信する前記データは画像データであって、
前記画像データを、前記オフセットパラメータを利用して印刷用データに変換する変換部をさらに備え、
前記印刷部は、前記変換部が変換した印刷用データを用いて、前記印刷対象物に画像を印刷する、請求項３に記載のプリンタ。
【請求項５】
印刷対象物を保持するための複数種類のホルダートレイと、
前記ホルダートレイを載置する載置部とを備え、
前記判別部は、少なくとも前記ホルダートレイの種類を検出する第１の検出部を有し、
前記第１の検出部の検出結果に基づき、前記印刷対象物の前記種類を判別する、請求項１から４のいずれかに記載のプリンタ。
【請求項６】
前記第１の検出部は、前記印刷対象物の大きさ及び前記ホルダートレイにおける前記印刷対象物の位置をさらに検出する、請求項５に記載のプリンタ。
【請求項７】
前記印刷対象物を載置する載置部を備え、
前記判別部は、前記印刷対象物が前記載置部に載置されたときの、前記載置部における前記印刷対象物の位置又は大きさを検出する第２の検出部を有し、
前記第２の検出部の検出結果に基づき、前記印刷対象物の前記種類を判別する、請求項１から６のいずれかに記載のプリンタ。
【請求項８】
請求項１から７のいずれかに記載のプリンタが送信する前記画像形成領域データを受信する受信部と、
前記受信部が受信した前記画像形成領域データに基づき画像データを作成するための画像作成部と、
前記画像形成領域データに基づき作成された画像データを前記プリンタに送信する送信部とを備えた、コントローラ。
【請求項９】
前記画像形成部は、前記プリンタから取得した有効領域位置情報を用いて、これに対応する方形の基準フレームからの相対座標で記述される有効領域内に画像をマッピングすることにより、前記画像データを作成する、請求項８に記載のコントローラ。
【請求項１０】
前記画像形成部は、前記方形の基準フレームサイズと同サイズの画像ファイルとして、前記画像データを作成する、請求項９に記載のコントローラ。
【請求項１１】
送信されるデータに基づく画像を印刷するプリンタと、
前記プリンタに前記データを送信するコントローラとを備え、
前記プリンタとして請求項１から７のいずれかに記載のプリンタを用い、
前記コントローラとして請求項８から１０のいずれかに記載のコントローラを用いた、印刷システム。
【請求項１２】
請求項１に記載のプリンタの、少なくとも印刷対象物の種類に基づいて定められた、前記印刷対象物の画像形成領域データを格納する画像形成領域データ格納部と、前記印刷対象物の種類を判別する前記判別部と、前記判別部の判別結果に応じた前記画像形成領域データを、前記画像形成領域データ格納部から選択して読み出す画像形成領域データ選択部としてコンピュータを機能させるためのプログラム。
【請求項１３】
請求項８から１０のいずれかに記載のコントローラの、前記受信部が受信した前記画像形成領域データに基づき画像データを作成するための前記画像作成部としてコンピュータを機能させるためのプログラム。
【請求項１４】
請求項１２又は１３に記載のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが所望する写真や文字などの画像の印字を行うプリンタ、コントローラ及び印刷システム等に関する。
【背景技術】
【０００２】
従来から、内容判別の利便性や美観を得る等の目的で、ＤＶＤやＣＤの表面に画像やデータの印刷を行う需要があり、その為にＤＶＤやＣＤのメディアをホルダートレイに保持し、紙媒体に替えてプリンタにセットすることで、直接印字を行うことが出来るプリンタが実用化されている。このようなプリンタの例は特許文献１などに開示されており、ＤＶＤやＣＤの印刷用の面にユーザが所望する文字、写真などの画像を印刷することが出来る。
【０００３】
特許文献１に示す従来例では、ＤＶＤやＣＤへの印刷に対応したプリンタと、プリンタに印刷データを送信するコンピュータとからなる一組の印刷システムが構成されている。一般に、コンピュータにはプリンタに対し印字命令を発行するドライバが別途インストールされ、これによりコンピュータはプリンタのコントローラとして機能することになる。
【０００４】
かかる印刷システムにおいては、コンピュータ側にてドライバの設定画面においてユーザがＤＶＤやＣＤへの印刷であることを指定することにより、ＤＶＤやＣＤ上の印刷可能な領域や適切な印刷速度などを選択し、写真や文字などの画像をＤＶＤやＣＤの同心円領域内に適切な方法で印刷を行う。
【０００５】
特に、ある種のプリンタにおいては、ディスクの種類や製造元の違いに応じて、複数種類のホルダートレイが用意されており、ユーザは、印刷対象となるディスクに応じたホルダートレイをプリンタにセットするとともに、ドライバの設定画面においてセットしたホルダートレイを選択することにより、適切な印刷条件を設定するようにしている。
【特許文献１】特開２００５−８５１４９号公報（例えば図９）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来のような印刷システムにおいては、以下のような課題があった。すなわち、上述のシステムにおいては、ドライバをインストールしたコンピュータにおいて印刷対象に対する諸条件をユーザが自ら設定することが必要である。
【０００７】
しかしながら、このような操作は、ユーザ自身がＤＶＤやＣＤ等の種類に応じてドライバの画面の設定を行う必要があることから、煩雑で誤りも生じやすい。
【０００８】
本発明は、以上説明した従来の課題を解決することを目的としてなされたものであり、ユーザ側の設定作業における煩雑さや誤設定を取り除き、印刷対象物に所望の画像を印刷することが可能なプリンタ、コントローラ及び印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、第１の本発明は、少なくとも印刷対象物の種類に基づいて定められた、前記印刷対象物の画像形成領域データを格納する画像形成領域データ格納部と、
前記印刷対象物の種類を判別する判別部と、
前記判別部の判別結果に応じた前記画像形成領域データを、前記画像形成領域データ格納部から選択して読み出す画像形成領域データ選択部と、
前記画像形成領域データ選択部が選択した画像形成領域データを外部へ送信する送信部と、
前記送信した画像形成領域データに基づき生成されたデータを受信する受信部と、
受信した前記データに基づいて前記印刷対象物に画像を印刷する印刷部とを備えた、プリンタである。
【００１０】
また、第２の本発明は、前記画像形成領域データは、方形の基準フレームからの相対座標で記述される有効領域を定義する有効領域位置情報を含む、第１の本発明のプリンタである。
【００１１】
また、第３の本発明は、前記画像形成領域データにて定義される前記有効領域は、同心円状の形状であって、
前記画像形成データには、前記相対座標により前記同心円状の形状の２つの径及び前記有効領域の前記基準フレームからのオフセット位置を記述するオフセットパラメータが付随する、第２の本発明のプリンタである。
【００１２】
また、第４の本発明は、前記受信部が受信する前記データは画像データであって、
前記画像データを、前記オフセットパラメータを用いて印刷用データに変換する変換部をさらに備え、
前記印刷部は、前記変換部が変換した印刷用データを用いて、前記印刷対象物に画像を印刷する、第３の本発明のプリンタである。
【００１３】
また、第５の本発明は、印刷対象物を保持するための複数種類のホルダートレイと、
前記ホルダートレイを載置する載置部とを備え、
前記判別部は、少なくとも前記ホルダートレイの種類を検出する第１の検出部を有し、
前記第１の検出部の検出結果に基づき、前記印刷対象物の前記種類を判別する、第１から第４のいずれかの本発明のプリンタである。
【００１４】
また、第６の本発明は、前記第１の検出部は、前記印刷対象物の大きさ及び前記ホルダートレイにおける前記印刷対象物の位置をさらに検出する、第５の本発明のプリンタである。
【００１５】
また、第７の本発明は、前記印刷対象物を載置する載置部を備え、
前記判別部は、前記印刷対象物が前記載置部に載置されたときの、前記載置部における前記印刷対象物の位置又は大きさを検出する第２の検出部を有し、
前記第２の検出部の検出結果に基づき、前記印刷対象物の前記種類を判別する、第１から第６のいずれかの本発明のプリンタである。
【００１６】
また、第８の本発明は、第１から第７のいずれかの本発明のプリンタが送信する前記画像形成領域データを受信する受信部と、
前記受信部が受信した前記画像形成領域データに基づき画像データを作成するための画像作成部と、
前記画像形成領域データに基づき作成された画像データを前記プリンタに送信する送信部とを備えた、コントローラである。
【００１７】
また、第９の本発明は、前記画像形成部は、前記プリンタから取得した有効領域位置情報を用いて、これに対応する方形の基準フレームからの相対座標で記述される有効領域内に画像をマッピングすることにより、前記画像データを作成する、第８の本発明のコントローラである。
【００１８】
また、第１０の本発明は、前記画像形成部は、前記方形の基準フレームサイズと同サイズの画像ファイルとして、前記画像データを作成する、第９の本発明のコントローラである。  
【００１９】
また、第１１の本発明は、送信されるデータに基づく画像を印刷するプリンタと、
前記プリンタに前記データを送信するコントローラとを備え、
前記プリンタとして第１から第７のいずれかの本発明のプリンタを用い、
前記コントローラとして第８から第１０のいずれかの本発明のコントローラを用いた、印刷システムである。  
【００２０】
また、第１２の本発明は、第１の本発明のプリンタの、少なくとも印刷対象物の種類に基づいて定められた、前記印刷対象物の画像形成領域データを格納する画像形成領域データ格納部と、前記印刷対象物の種類を判別する前記判別部と、前記判別部の判別結果に応じた前記画像形成領域データを、前記画像形成領域データ格納部から選択して読み出す画像形成領域データ選択部としてコンピュータを機能させるためのプログラムである。  
【００２１】
また、第１３の本発明は、第８から第１０のいずれかの本発明のコントローラの、前記受信部が受信した前記画像形成領域データに基づき画像データを作成するための前記画像作成部としてコンピュータを機能させるためのプログラムである。
【００２２】
また、第１４の本発明は、第１２又は第１３の本発明のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。
【発明の効果】
【００２３】
本発明によれば、ユーザ側の設定作業における煩雑さや誤設定を取り除き、印刷対象物に所望の画像を印刷することが可能なプリンタ、コントローラ及び印刷システムを提供することが可能となる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態について、図面を参照しながら説明する。
（実施の形態１）
図１は、本発明の実施の形態１の印刷システムの構成図である。図１に示すように、印刷システム１００は、プリンタ１１０と、プリンタ１１０と通信路１２０を介して通信するコントローラ１３０とから構成される。
【００２５】
図２は、プリンタ１１０の構成を模式的に示す平面図である。図２に示すように、プリンタ１１０は、印刷対象物を載置する載置部１１１、載置部１１１に設けられたスイッチ１１１ａ、１１１ｂの信号に基づき、印刷対象物の種類を判別する判別部１１２、後述する基準フレーム及び基準フレーム内にて定義される有効領域位置情報を含む画像形成領域データを格納する画像形成領域データ格納部１１３、判別部１１２の判別結果に応じた画像形成領域データを、画像形成領域データ格納部１１３から選択して読み出す画像形成領域データ選択部１１４、画像形成領域データ選択部１１４が選択した画像形成領域データをコントローラ１３０へ送信する送信部１１５、コントローラ１３０から送信された画像データを受信する受信部１１６、画像データをラスタライズして印刷用データに変換する変換部１１７、印字ヘッド、紙送りローラ等の周知手段を有し、印刷用データの入力を受けて印刷対象物に画像の印刷を行う印刷部１１８とを備える。
【００２６】
さらに、プリンタ１１０においては、載置部１１１の主面上に載置することにより、ＤＶＤやＣＤ等のディスク媒体を印刷対象物とするためのホルダートレイ１１９が用意されている。ホルダートレイ１１９は、ディスク媒体の位置を保持する為の凹部１１９ａが設けられており、ディスク媒体を凹部１１９ａに嵌合させた状態で、ホルダートレイ１１９を載置部１１１上にセットすることにより、ディスク媒体が印刷可能な状態となる。
【００２７】
図３は、コントローラ１３０の構成を模式的に示す平面図である。図３に示すように、プリンタ１１０は、プリンタが送信する前記画像形成領域データを受信する受信部１３１、受信部が受信した前記画像形成領域データに基づき、ユーザからの操作により画像データを作成する画像作成部１３２、作成された画像データをプリンタ１１０へ送信する送信部１３３とを備える。
【００２８】
なお、上記の構成において、印刷システム１００は本発明の印刷システムに相当する。
【００２９】
又、プリンタ１１０は本発明のプリンタに相当し、載置部１１１は本発明の載置部に、判別部１１２は本発明の判別部に、画像形成領域データ格納部１１３は本発明の画像形成領域データ格納部に、画像形成領域データ選択部１１４は本発明の画像形成領域データ選択部に、送信部１１５は本発明の送信部に、受信部１１６は本発明の受信部１１６に、変換部１１７は本発明の変換部に、印刷部１１８は本発明の印刷部に、ホルダートレイ１１９は本発明のホルダートレイにそれぞれ相当する。又スイッチ１１１ａ、１１１ｂは本発明の第１の検出部に相当する。
【００３０】
又、コントローラ１３０は本発明のコントローラに相当し、受信部１３１は本発明の受信部に、画像作成部１３２は本発明の画像作成部に、送信部１３３は本発明の送信部にそれぞれ相当する。
【００３１】
以上のような構成を有する本発明の印刷システムの動作を説明するとともに、これにより、本発明のプリンタ及びコントローラの動作の一例について、図４に示すタイムチャートを参照して説明を行う。
【００３２】
プリンタ１１０とコントローラ１３０との通信シーケンスの予備操作となるステップ４０１として、ユーザはホルダートレイ１１９にレーベル印刷に対応した１２ｃｍＣＤメディア２００を嵌合し、さらにホルダートレイ１１９をプリンタ１１０の載置部１１１にセットする（図１を参照）。
【００３３】
次にステップ４０２において、プリンタ１１０の判別部１１２はセットされたホルダートレイ１１９の種類を、スイッチ１１１ａがＯＮになることにより検出する。
【００３４】
詳細な動作は以下の通りである。図５の部分正面図に示すように、載置部１１１は、ホルダートレイ１１９の幅ｈ１に対応する同一幅の凹溝１１１ｃが設けられており、スイッチ１１１ａは凹溝の底面に設けられている。ホルダートレイ１１９が凹溝１１１ｃに嵌め込まれることでスイッチ１１１ａが押下され、ＯＮ信号が出力される。判別部１１２はこのＯＮ信号を検出することにより、印刷対象物がホルダートレイ１１９に配置された１２ｃｍＣＤメディア２００であると判別し、判別結果を画像形成領域データ選択部１１４へ出力する。
【００３５】
なお、載置部１１１には凹溝１１１ｃのさらに内側に凹溝１１１ｄを設けた構成としている。凹溝１１１ｄはホルダートレイ１１９の幅ｈ１より狭い幅ｈ２を有し、この幅ｈ２に対応した幅を有する、８ｃｍＣＤメディアを保持することがホルダートレイ（図示せず）が嵌め込まれる。凹溝１１１ｄの底面もスイッチ１１１ｂが設けられており、ホルダートレイが凹溝１１１ｄに嵌め込まれることでＯＮ信号が出力される。判別部１１２はこのＯＮ信号を検出することにより、印刷対象物がホルダートレイに配置された８ｃｍＣＤメディアであると判別し、判別結果を画像形成領域データ選択部１１４へ出力する。
【００３６】
ここで、画像形成領域データ格納部１１３に格納される画像形成領域データについて説明を行う。図６に示すように、画像形成領域データ６００は、方形の基準フレーム６０１のサイズと、基準フレーム６０１内にて、基準フレーム６０１の相対座標によって記述される有効領域６０２とを定義するデータであり、有効領域６０２は、印刷対象物の印刷面の形状に対応するものである。図６に示す例では、印刷対象物としてＤＶＤやＣＤのディスク媒体の形状である同心円形状を記述するものとした。
【００３７】
次にステップ４０３として、コントローラ１３０側にて、ユーザは画像作成部１３２の操作により、１２ｃｍＣＤメディア２００のレーベル面に印刷したい任意の写真を選び、印刷指示を行う。
【００３８】
ステップ４０４として、印刷指示を受けた画像作成部１３２は、送信部１３３から、プリンタ１１０に対し、基準フレームサイズ取得要求を送信する。基準フレームサイズ取得要求は、上述の画像形成領域データのうち、基準フレームのサイズを要求するためのコマンドである。
【００３９】
プリンタ１１０においては、基準フレームサイズ取得要求を受信部１１６が受信すると、画像形成領域データ選択部１１４は、判別部１１２の検出した判別結果に基づく基準フレームのサイズを、画像形成領域データ格納部１１３から選択する。
【００４０】
判別部１１２の判別結果により、プリンタ１１０にセットされている印刷対象物は、１２ｃｍＣＤメディア２００であることが判明しているので、画像形成領域データ選択部１１４は、１２ｃｍの同心円を包含できるＡ４サイズの基準フレームを選択する。
【００４１】
次にステップ４０５として、プリンタ１１０はコントローラ１３０に対し、基準フレームサイズ応答として、基準フレームのサイズ（Ａ４サイズ）を通知する。
【００４２】
次にステップ４０６として、ユーザは、コントローラ１３０から、プリンタ１１０に対し、有効領域位置情報取得要求を送信する。有効領域位置情報取得要求は、図６に示す画像形成領域データのうち、基準フレーム６０１内における有効領域６０２の位置情報である有効領域位置情報を要求するためのコマンドである。
【００４３】
有効領域位置情報取得要求を受信したプリンタ１１０においては、画像形成領域データ選択部１１４が、１２ｃｍＣＤメディア２００に対応する有効領域の、基準フレーム内における位置情報を、画像形成領域データ格納部１１３から選択し、これを有効領域位置情報として送信部１１４よりプリンタ１１０へ出力する。
【００４４】
ここで、図７（ａ）に、基準フレーム３０１のサイズ（Ａ４）と印刷対象物（１２ｃｍＣＤメディア２００）に対応する有効領域３０２の有効領域位置情報に対応するジオメトリを示す。
【００４５】
判別部１１２の判別結果に基づき選択されたように、基準フレーム３０１は、有効領域３０２を内部に包含することができるようＡ４サイズであり、有効領域３０２の位置は基準フレーム３０１からの相対座標で記述される。ここでは相対座標を、基準フレーム３０１の左上上隅を図中原点ＯとしたＸ、Ｙ座標で記述するものとし、以下、本座標系をピクセル座標と呼ぶものとする。
【００４６】
有効領域位置情報は、図中ピクセル座標によって示した同心円の左辺と上辺の接線座標（ｏｆｆｓｅｔ＿Ｘ，ｏｆｆｓｅｔ＿Ｙ）と、有効領域３０２を構成する同心円の直径（Ｒ１，Ｒ２）とで記述される。なお、ピクセル座標の単位は、「ｃｍ」などの実寸でも良いし、「ピクセル」等の論理単位でも良いが、ここではピクセル数で表現されているものとし、基準フレームサイズのＡ４の縦辺（ｓｉｚｅ＿Ｚ）、横辺（ｓｉｚｅ＿Ｙ）も、印刷の際に用いるｐｐｉ（ピクセルパーインチ）値によりピクセル数に換算されて表現されているものとした。
【００４７】
ステップ４０７として、プリンタ１１０は上述の有効領域位置情報（ｏｆｆｓｅｔ＿Ｘ，ｏｆｆｓｅｔ＿Ｙ，Ｒ１，Ｒ２）を、コントローラ１３０に対する有効領域位置情報応答として通知する。
【００４８】
次に、ステップ４０８として、コントローラ１３０においては、画像作成部１３２が、受信部１３１が受信した有効領域位置情報に基づき、画像ファイル２０１を生成する。画像ファイル２０１は、基準フレームサイズＡ４に対応する縦横ピクセルサイズを持つ、長方形の画像ファイルである。ここではＪＰＥＧ圧縮され、ＪＦＩＦ形式でファイル化された圧縮ファイルであるとする。画像ファイル２０１はデコードした際に、ジオメトリを図７（ａ）で示す要素配置となる様に生成されるものとする。
【００４９】
ここで画像ファイル２０１の描画可能範囲は、基準フレーム３０１の範囲と一致しており、有効領域３０２上には、ステップ４０３の印刷指示によりユーザが選択した画像がマッピングされる。
【００５０】
マッピングは、画像ファイル２０１の左上辺からｏｆｆｓｅｔ＿Ｘ、ｏｆｆｓｅｔ＿Ｙピクセルの基準線に対し左辺及び上辺で接する直径Ｒ１の円と、直径Ｒ１の円と同じ中心を持つ直径Ｒ２の円の２つの円に挟まれたドーナツ状の領域内のピクセルを有効領域３０２内のピクセルとみなし、ユーザが選択した画像を平行移動、拡大・縮小、又は変形することにより行なわれる。
【００５１】
又、有効領域３０２より外のピクセルにはユーザが選択した画像の周辺部分がはみ出してマッピングされていても良く、プリンタに於いてインク塗布を行わない白色等の無効値で塗りつぶされていても良い。
【００５２】
ステップ４０９として、コントローラ１３０は次に、生成した画像ファイル２０１をプリンタ１１０に送信する。
【００５３】
次にステップ４１０として、画像ファイル２０１を受信したプリンタ１１０においては、変換部１１７が画像ファイル２０１をデコードし、さらに印刷部１１８で描画する為のラスタライズを開始する。
【００５４】
ラスタライズにより、ＪＰＥＧの画像ファイル２０１内の各論理ピクセルは、印刷部１１８内で印字ヘッドへの出力に適したインクドット情報に変換される。
【００５５】
ここで、図７（ｂ）に、プリンタ１１０内でラスタライズされたインクドット情報の要素の配置を示すジオメトリ図を示す。図７（ｂ）において、３０４は印刷対象物（この場合は１２ｃｍＣＤメディア２００）の物理的領域、３０５はホルダートレイ１１９の物理的領域、３０３は基準フレームを実寸で示した場合の仮想的な範囲を各々示している。図７（ｂ）ではインクドット情報がどのサイズまでラスタライズされているかを表示しないが、印刷対象物の物理的領域３０４をカバーする任意の範囲までラスタライズされていればよい。
【００５６】
プリンタ１１０の印刷部１１８は一般に、ホルダートレイ１１９の位置を位置センサーにより検出し、検出した位置を基準にしてＹ軸のホルダートレイ１１９の送り量とＸ軸の印字ヘッドの移動量を制御するようにしている。
【００５７】
したがって、上記の機構上、ラスタライズされたインクドット情報はホルダートレイ１１９の物理的領域３０５を基準にした相対座標で表現され、印字される必要がある。ここでは相対座標を、ホルダートレイの物理的領域３０５の左上隅を基準としたＸ、Ｙ座標で記述するものとし、本座標系を以下インクドット座標と呼ぶものとする。
【００５８】
更に詳細に説明する。変換部１１７は、画像ファイル２０１内の座標（Ｘ、Ｙ）で記述されるピクセル情報を、座標（Ｘ’、Ｙ’）で記述されるインクドット情報に変換する。座標値の変換は、Ｘ’＝Ｘ−ｔｒａｙ＿ｏｆｆｓｅｔ＿Ｘ、Ｙ’＝Ｙ−ｔｒａｙ＿ｏｆｆｓｅｔ＿Ｙの式で演算できる。但し座標値の単位（ｃｍ、ピクセル数、ドット数等）は、演算前に予め換算されて統一されているものとする。
【００５９】
ここでｔｒａｙ＿ｏｆｆｓｅｔ＿Ｘ、ｔｒａｙ＿ｏｆｆｓｅｔ＿Ｙは、画像ファイル２０１基準の相対座標をホルダートレイ１１９の物理的領域３０５基準の相対座標に変換するためのオフセットパラメータであり、印刷部１１８の位置センサー位置やホルダートレイ１１９のサイズ等に依存する、プリンタ１１０の機種固有の情報である。オフセットパラメータは画像形成領域データを構成しないが、有効領域位置情報とともに画像形成領域データに付随する別データとして、変換部１１７内に保持されている。
【００６０】
したがって、基準フレームのサイズや有効領域位置情報とは別個に、オフセットパラメータは、ステップ４０２により判別部１１２がホルダートレイ１１９の種類を判別することにより、画像形成領域データ選択部１１４によって変換部１１７から選択される。本実施の形態の場合は、基準フレームのサイズ（Ａ４サイズ）と印刷対象物（１２ｃｍＣＤメディア２００）の有効領域位置情報に対応するオフセットパラメータが選択されていることになる。
【００６１】
最後にステップ４１１として、印刷部１１８は、ホルダートレイ１１９を図２に示す印字ヘッドの移動するＹ軸方向へ紙送りローラによって送る制御と、印字ヘッドのＸ軸方向の往復移動の制御を行いつつ、ラスタライズされたインクドット情報に従ってインク塗布を行うことで、ホルダートレイ１１９上の１２ｃｍＣＤメディア２００に対し印字を行う。
【００６２】
以上述べたようなシーケンスにより、ユーザが選択した画像は、画像データとしてコントローラ１３０において画像ファイル２０１内の有効領域３０２内のピクセルにマッピングされ、さらに印刷用データとして、プリンタ１１０においてラスタライズされたインクドット情報内の物理的領域３０４内のインクドットにマッピングされるため、画像データは、ズレやはみ出しを伴わずに印刷対象物に正確に印刷される。
【００６３】
上記本実施の形態の印刷システムにおいては、コントローラ１３０側で画像作成に必要なデータのうち、ユーザ側で用意しなければならない画像データ以外の、印刷条件を設定するためのデータである、基準フレームのサイズ、基準フレーム内に記述される有効領域に関する情報が、画像形成領域データとしてプリンタ１１０側に予め格納されている。
【００６４】
さらに、プリンタ１１０に載置されるホルダートレイ１１９の種類を判別部１１２が判別することにより、ホルダートレイ１１９に保持された印刷対象物としてのディスク媒体の種類に応じて、適切な画像形成領域データを選択してコントローラ１３０側に送信することにより、プリンタ１１０、コントローラ１３０の双方に、自動的に印刷に適した条件が設定される。
【００６５】
従来の印刷システムにおいては、印刷の為に必要な上記設定用のデータは、コンピュータにインストールされるドライバに附属したデータであり、ユーザはプリンタの動作状態に関係なく、コントローラとしてのコンピュータ側でドライバについて自ら設定を行う必要があった。
【００６６】
これに対し、本実施の形態においては、従来はドライバに附属したデータであって、ユーザによる設定を必要とした印刷条件を設定するためのデータを、プリンタ１１０側の自動処理のための画像形成領域データとして画像形成領域データ格納部１１３に格納する構成としたことにより、コントローラ１３０はドライバを不要とした構成となっている。
【００６７】
これにより、本実施の形態においては、ドライバを備えたことにともなうコントローラ側におけるユーザ側の設定動作を省くことが実現されており、ユーザの作業の煩雑さ、及び誤設定の発生を取り除くことが可能となる。
【００６８】
又、コントローラ１３０として、汎用のパーソナルコンピュータのみならず、記録容量等のリソースが限定され、ソフト追加も困難である家電機器を利用した、印刷システムを構築することが可能となる。
【００６９】
又、画像形成領域データは、方形の基準フレームのサイズと、基準フレーム内に、当該基準フレームを基準とした相対座標を用いた有効領域位置情報により記述される有効領域を定義するデータとしたことにより、印刷条件を設定するデータフォーマットを、表現形式と処理が単純なものとし、かつデータ量を削減することができる。これにより、印刷処理の遅延の原因となる通信路１２０の通信速度や通信容量の増大、コントローラ１３０への負荷の増大を防ぐことができる。これは特に、リソースの限られるテレビやＤＶＤレコーダ、カメラを始めとする家電機器をコントローラとした印刷システムの構築に好適な環境を提供できる効果を有する。又、コントローラとしてパーソナルコンピュータを用いた場合であっても、オフィスのネットワーク環境での印刷省力化にも利用可能である。
【００７０】
又、プリンタ１１０が変換部１１７を備え、プリンタ１１０の機種固有情報であるオフセットパラメータを変換部１１７から取得して、これに基づき画像データを正確にラスタライズして印刷用データであるインクドット情報に変換するようにしたことで、上記の場合と同様、印刷処理の遅延の原因となる通信路１２０の通信速度や通信容量の増大、コントローラ１３０への負荷の増大を防ぐことができる。
【００７１】
又、画像形成領域データは、方形の基準フレームとしたことにより、Ａ４等の標準的な書類の規格を援用して基準フレームのサイズを規定することが容易となる。又、ＪＰＥＧ等、多くの機器で採用される方形の画像交換フォーマットの採用も容易であり、コントローラ１３０、プリンタ１１０への実装が容易であるという利点も併せ持つ。
【００７２】
なお、上記の説明においては、コントローラ１３０側で実行される、印刷指示を行うステップ４０３、基準フレームサイズ取得要求を行うステップ４０４、有効領域位置情報取得要求を行うステップ４０６、画像ファイルを生成するステップ４０８、画像ファイルを送信するステップ４０９はそれぞれ独立したステップであるとした。
【００７３】
又、プリンタ１１０側においても基準フレームサイズ応答を行うステップ４０５及び有効領域位置情報応答を行うステップ４０７も上記それぞれの要求に応じて独立したステップとした。
【００７４】
しかし、これらのステップは、任意に組み合わせて同時に行わせるようにしてもよい。プリンタ１１０においては、ホルダートレイ１１９に保持された印刷対象物の判別がなされた段階で、好適な基準フレームサイズ及び有効領域位置情報は一意に決定されるため、プリンタ１１０側においては基準フレームサイズ応答を行うステップ４０５及び有効領域位置情報応答を行うステップ４０７を同時に実行することが可能だからである。
【００７５】
一例として、プリンタ１１０側における、ホルダートレイ１１９の種類を検出するステップ４０２が実行されると、プリンタ１１０は次のステップにおいて、基準フレームサイズ応答及び有効領域位置情報応答を同時に行う。次いでコントローラ１３０側では、取得した基準フレームサイズ及び有効領域位置情報に基づき画像ファイル２０１を作成すると、印刷指示と画像ファイル送信とを同時に行わせるようにしてもよい。この場合、印刷システム全体の動作に要する時間を短縮することができる効果がある。
【００７６】
又、本実施の形態では基準フレームサイズにＡ４等のサイズ規格を用いたが、例えば（ｓｉｚｅ＿Ｘ，Ｓｉｚｅ＿Ｙ）のピクセル値で規定するなど、方形を規定できる方式であれば、任意のものを採用してもかまわない。
【００７７】
又、本実施の形態では印刷対象物の形状を、Ｘ、Ｙ座標及び同心円の２つの直径（ｏｆｆｓｅｔ＿Ｘ，ｏｆｆｓｅｔ＿Ｙ，Ｒ１，Ｒ２）で記述される同心円状であるとしたが、印刷対象物の形状は、円形、方形等の任意の形状であってよい。すなわち、基準フレームからの相対座標で記述される有効領域にて定義可能な形状であればよい。又、記述の方法は、座標の取り方によらず、１２ｃｍＣＤを規定するコードを定義したり、閉領域をベクター座標リストで記述したりするなど、任意の領域記述方法でもあってもよい。
【００７８】
又、本実施の形態では、印刷対象物としてのディスク媒体を保持するホルダートレイの種類をスイッチ１１１ａ、１１１ｂのＯＮ信号を利用して判別することにより、判別部１１２がディスク媒体の種類を判別するものとしたが、さらにホルダートレイ１１９にディスク媒体の大きさ又は位置を判別するためのスイッチ、センサ等を設けて、判別部１１２はこのセンサからの情報も取得して、ホルダートレイに保持された印刷対象物の種類を判別するようにしてもよい。この場合、同一のホルダートレイに対応しているが、印刷面の大きさや形状が異なる印刷対象物の種類を判別することが可能となる。
【００７９】
又、本実施の形態では、プリンタ１１０は、印刷対象物を保持する方形のホルダートレイ１１９を用いて印刷を行うものとしたが、ホルダートレイの形状は、基準フレームの座標系との対応が変換可能な座標で記述できるものであれば、方形でなくとも、円形、多角形等の任意の形状であってよい。
【００８０】
又、本発明は、ホルダートレイを用いずに印刷対象物を直接プリンタ１１０に配置して印刷可能な構成であるとしてもよい。この場合、図８に示す構成例のように、載置部１１１に、１２ｃｍＣＤ／ＤＶＤの外形形状に対応した凹部１８０ａ及び凹部１８０ａの内側に同心円上に配置した８ｃｍＣＤの外形形状に対応した凹部１８０ｂを設ける。各凹部の底面に図１のスイッチ１１１ａ、１１１ｂと同様のスイッチ１８０ｃ及び１８０ｄをそれぞれ設けることにより、載置されたディスクの種類を判別することが可能となる。このとき接触スイッチは、本発明の第２の検出部に相当する。
【００８１】
又、ディスクの管理情報を読みとる機構を内蔵し、これに基づくディスクの情報を読みとって種類を判別するようにしてもよい。
【００８２】
又、印刷対象としてディスク自身ではなく、ディスクの表面に張り付けられるラベルシール等を印刷対象物とした場合も、ホルダートレイ１１９を用いず、図８に示すような構成でラベルシールの領域を有効領域位置情報で記述することができる。
【００８３】
又、本実施の形態では左上隅を基準とした直交座標で座標系を表現したが、方形の基準フレーム内の座標であれば、任意の点を基準とした座標で座標系を表現するようにしてもよい。
【００８４】
又、上記の構成においては、コントローラ１３０は画像データとして画像ファイル２０１を送信し、プリンタ１１０側で画像ファイル２０１をラスタライズして印刷用データとするものとした。
【００８５】
なお、本発明にかかるプログラムは、上述した本発明のプリンタ又はコントローラの全部または一部の手段の機能をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムであってもよい。
【００８６】
又、本発明は、上述した本発明のプリンタ又はコントローラの全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムを担持した媒体であり、コンピュータにより読み取り可能且つ、読み取られた前記プログラムが前記コンピュータと協動して前記機能を実行する記録媒体であってもよい。
【００８７】
なお、本発明の上記「一部の手段」、とは、それらの複数の手段またはステップの内の、幾つかの手段を意味し、あるいは、一つの手段の、一部の機能または一部の動作を意味するものである。
【００８８】
又、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【００８９】
又、本発明のプログラムの一利用形態は、伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【００９０】
記録媒体としては、ＲＯＭ等が含まれ、伝送媒体としては、光ファイバー、インターネット等の伝送機構、光・電波・音波等が含まれる。
【００９１】
又、上述した本発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【００９２】
特に本発明の場合は、コンピュータをワンチップマイコン等の半導体素子、モジュール等として実現することにより、ＤＶＤレコーダ等の家電機器を本発明のコントローラとして実現することが容易となるメリットがある。
【００９３】
又、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【産業上の利用可能性】
【００９４】
本発明にかかるプリンタ、コントローラ及び印刷システムは、ユーザ側の設定作業における煩雑さや誤設定を取り除き、印刷対象物に所望の画像を印刷することが可能な効果を有し、ユーザが所望する写真や文字などの画像の印字を行うプリンタ、コントローラ及び印刷システム等として有用である。
【図面の簡単な説明】
【００９５】
【図１】本発明の実施の形態に係る印刷システムの構成図である。
【図２】本発明の実施の形態に係るプリンタの構成図である。
【図３】本発明の実施の形態に係るコントローラの構成図である。
【図４】本発明の実施の形態の動作のタイムチャートを示す図である。
【図５】載置部１１１の構成を示す部分正面図である。
【図６】画像形成領域データの一例を示す図である。
【図７】（ａ）画像ファイル内の要素の配置を示すジオメトリ図である。（ｂ）ラスタライズされたインクドット情報の要素の配置を示すジオメトリ図である。
【図８】プリンタ１１０の載置部１１１の他の構成を示す図である。
【符号の説明】
【００９６】
１００  印刷システム
１１０  プリンタ
１１１  載置部
１１２  判別部
１１３  画像形成領域データ格納部
１１４  画像形成領域データ選択部
１１５  送信部
１１６  受信部
１１７  変換部
１１８  印刷部
１１９  ホルダートレイ
１２０  通信路
１３０  コントローラ
１３１  受信部
１３２  画像作成部
１３３  送信部
【図１】
2008265024.tif 000003
【図２】
2008265024.tif 000004
【図３】
2008265024.tif 000005
【図４】
2008265024.tif 000006
【図５】
2008265024.tif 000007
【図６】
2008265024.tif 000008
【図７】
2008265024.tif 000009
【図８】
2008265024.tif 000010