(57)【要約】【課題】三次元形状のメディアの表面に画像の印刷を行う場合に、印刷時間の短縮化を可能とする印刷回数指定装置を提供する。【解決手段】本発明の一実施形態に係る印刷回数指定装置３０は、三次元形状のメディアの表面に画像の印刷を行う三次元プリンタのための印刷データにおいて印刷回数を指定する印刷回数指定装置であって、画像において連続する同一色の範囲の開始座標と終了座標とを検索する開始終了検索手段３１と、開始座標から終了座標までの間の座標数を印刷回数として検索する印刷回数検索手段３２と、印刷回数、開始座標及び終了座標を印刷データに指定すると共に、開始座標から終了座標までの間の座標を印刷データに指定しない印刷データ生成手段３３と、を備える。【選択図】図５
2010128936.tif 000002
【特許請求の範囲】
【請求項１】
三次元形状のメディアの表面に画像の印刷を行う三次元プリンタのための印刷データにおいて印刷回数を指定する印刷回数指定装置であって、
前記画像において連続する同一色の範囲の開始座標と終了座標とを検索する開始終了検索手段と、
前記開始座標から前記終了座標までの間の座標数を前記印刷回数として検索する印刷回数検索手段と、
前記印刷回数、前記開始座標及び前記終了座標を前記印刷データに指定すると共に、前記開始座標から前記終了座標までの間の座標を前記印刷データに指定しない印刷データ生成手段と、
を備える、
印刷回数指定装置。
【請求項２】
三次元形状のメディアの表面に画像の印刷を行う三次元プリンタのための印刷データにおいて印刷回数を指定する印刷回数指定方法であって、
前記画像において連続する同一色の範囲の開始座標と終了座標とを検索し、
前記開始座標から前記終了座標までの間の座標数を前記印刷回数として検索し、
前記印刷回数、前記開始座標及び前記終了座標を前記印刷データに指定すると共に、前記開始座標から前記終了座標までの間の座標を前記印刷データに指定しない、
印刷回数指定方法。
【請求項３】
三次元形状のメディアの表面に画像の印刷を行う三次元プリンタのための印刷データにおいて印刷回数を指定する印刷回数指定プログラムであって、
コンピュータを、
前記画像において連続する同一色の範囲の開始座標と終了座標とを検索する開始終了検索手段と、
前記開始座標から前記終了座標までの間の座標数を前記印刷回数として検索する印刷回数検索手段と、
前記印刷回数、前記開始座標及び前記終了座標を前記印刷データに指定すると共に、前記開始座標から前記終了座標までの間の座標を前記印刷データに指定しない印刷データ生成手段と、
として機能させる、
印刷回数指定プログラム。
【請求項４】
請求項１に記載の印刷回数指定装置からの印刷データに指定された印刷回数、開始座標及び終了座標を識別する印刷データ識別手段と、
前記印刷回数に応じて前記開始座標から前記終了座標までの間に座標を再生した再生印刷データを生成する印刷データ再生手段と、
を備える、
印刷回数識別装置。
【請求項５】
請求項２に記載の印刷回数指定方法によって生成された印刷データに指定された印刷回数、開始座標及び終了座標を識別し、
前記印刷回数に応じて前記開始座標から前記終了座標までの間に座標を再生した再生印刷データを生成する、
印刷回数識別方法。
【請求項６】
コンピュータを、
請求項３に記載の印刷回数指定プログラムが機能して生成された印刷データに指定された印刷回数、開始座標及び終了座標を識別する印刷データ識別手段と、
前記印刷回数に応じて前記開始座標から前記終了座標までの間に座標を再生した再生印刷データを生成する印刷データ再生手段と、
として機能させる、
印刷回数識別プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、三次元形状のメディアの表面に画像の印刷を行う三次元プリンタのための印刷データにおいて印刷回数を指定する印刷回数指定装置、印刷回数指定方法、印刷回数指定プログラムに関するものである。また、この印刷データに指定された印刷回数を識別する印刷回数識別装置、印刷回数識別方法、及び、印刷回数識別プログラムに関するものである。
【背景技術】
【０００２】
特許文献１には、三次元形状のメディアの表面に画像の印刷を行う三次元プリンタが記載されている。この種の三次元プリンタでは、ＸＹＺ直交座標系におけるＸ軸（Ｂ軸）に対してメディアを自転させるように回転させて、ヘッド幅に対応する印刷バンドごとに順次に印刷を行う。
【特許文献１】特開２００７−８１１０号広報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、この種の三次元プリンタでは、メディアの形状が異なることを前提としている。そのために、この三次元プリンタの印刷制御を行うプリンタ制御装置は、印刷セル単位で、座標データ及びこの座標においてインク吐出しを行うか否かのヘッドデータなどの印刷データを生成し、三次元プリンタへ送信する必要がある。しかしながら、この種の座標データでは、例えば、ＸＹＺ直交座標系における移動座標値と、更に２軸（Ａ軸及びＢ軸）の回転座標値といった５軸以上の座標値が必要であり、この座標値データの多さに起因して、プリンタ制御装置と三次元プリンタとの間のデータ転送時間が長くなってしまう。その結果、印刷時間を短縮することが困難であった。
【０００４】
そこで、本発明は、三次元形状のメディアの表面に画像の印刷を行う場合に、印刷時間の短縮化を可能とする印刷回数指定装置、印刷回数指定方法、印刷回数指定プログラム、印刷回数識別装置、印刷回数識別方法、及び、印刷回数識別プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
本発明の印刷回数指定装置は、三次元形状のメディアの表面に画像の印刷を行う三次元プリンタのための印刷データにおいて印刷回数を指定する印刷回数指定装置であって、画像において連続する同一色の範囲の開始座標と終了座標とを検索する開始終了検索手段と、開始座標から終了座標までの間の座標数を印刷回数として検索する印刷回数検索手段と、印刷回数、開始座標及び終了座標を印刷データに指定すると共に、開始座標から終了座標までの間の座標を印刷データに指定しない印刷データ生成手段と、を備える。
【０００６】
また、本発明の別の一側面に係る印刷回数指定方法は、三次元形状のメディアの表面に画像の印刷を行う三次元プリンタのための印刷データにおいて印刷回数を指定する印刷回数指定方法であって、画像において連続する同一色の範囲の開始座標と終了座標とを検索し、開始座標から終了座標までの間の座標数を印刷回数として検索し、印刷回数、開始座標及び終了座標を印刷データに指定すると共に、開始座標から終了座標までの間の座標を印刷データに指定しない。
【０００７】
また、本発明の更に別の一側面に係る印刷回数指定プログラムは、三次元形状のメディアの表面に画像の印刷を行う三次元プリンタのための印刷データにおいて印刷回数を指定する印刷回数指定プログラムであって、コンピュータを、画像において連続する同一色の範囲の開始座標と終了座標とを検索する開始終了検索手段と、開始座標から終了座標までの間の座標数を印刷回数として検索する印刷回数検索手段と、印刷回数、開始座標及び終了座標を印刷データに指定すると共に、開始座標から終了座標までの間の座標を印刷データに指定しない印刷データ生成手段と、として機能させる。
【０００８】
本発明によれば、印刷回数を指定することによって印刷データを削減することができるので、データ転送時間を短縮することができる。その結果、印刷時間の短縮化が可能となる。
【０００９】
本発明の印刷回数識別装置は、上記した印刷回数指定装置からの印刷データに指定された印刷回数、開始座標及び終了座標を識別する印刷データ識別手段と、印刷回数に応じて開始座標から終了座標までの間に座標を再生した再生印刷データを生成する印刷データ再生手段と、を備える。
【００１０】
また、本発明の別の一側面に係る印刷回数識別方法は、上記した印刷回数指定方法によって生成された印刷データに指定された印刷回数、開始座標及び終了座標を識別し、印刷回数に応じて開始座標から終了座標までの間に座標を再生した再生印刷データを生成する。
【００１１】
また、本発明の更に別の一側面に係る印刷回数識別プログラムは、コンピュータを、上記した印刷回数指定プログラムが機能して生成された印刷データに指定された印刷回数、開始座標及び終了座標を識別する印刷データ識別手段と、印刷回数に応じて開始座標から終了座標までの間に座標を再生した再生印刷データを生成する印刷データ再生手段と、として機能させる。
【００１２】
本発明によれば、印刷回数を識別して印刷データを再生することによって印刷データを削減することができるので、データ転送時間を短縮することができる。その結果、印刷時間の短縮化が可能となる。
【発明の効果】
【００１３】
本発明によれば、三次元形状のメディアの表面に画像の印刷を行う場合に、印刷時間を短縮することができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。なお、各図面において同一又は相当の部分に対しては同一の符号を附すこととする。
【００１５】
図１は、本実施形態に係る三次元プリンタとプリンタ制御装置との構成を示す図である。本発明の実施形態に係る印刷回数指定装置は、三次元プリンタ２００を制御するためのプリンタ制御装置１００に搭載される。また、本発明の実施形態に係る印刷回数認識装置は、三次元プリンタ２００に搭載される。
【００１６】
プリンタ制御装置１００には、例えば、パーソナルコンピュータ（ＰＣ）が用いられる。プリンタ制御装置１００は、三次元プリンタ２００と、例えばイーサネット（１０ｂａｓｅＴ）方式によって、コマンド及びステータスを用いた双方向通信を行う。具体的には、プリンタ制御装置１００は、三次元プリンタ２００のステータスを取得するためのコマンドを三次元プリンタ２００へ送信する。三次元プリンタ２００は、プリンタ制御装置１００からコマンドを受信すると、現在の状態、例えば印刷可能か否かのステータスをプリンタ制御装置１００へ返信する。
【００１７】
プリンタ制御装置１００は、三次元プリンタ２００からのステータスを確認し、印刷可能である場合には、画像の印刷を行うための座標データ及びヘッドデータを順次に三次元プリンタ２００へ送信する。三次元プリンタ２００は、これらの座標データ及びヘッドデータを順次にメモリに保存する。
【００１８】
その後、プリンタ制御装置１００が印刷を実行するためのコマンドを送信すると、三次元プリンタ２００がこのコマンドを受信し、座標データ及びヘッドデータに基づいて印刷を実行する。
【００１９】
図２は、三次元プリンタ２００の主要部の構成を示す図である。図２に示す三次元プリンタ２００は、三次元形状、例えば球状のメディア３００の表面に画像の印刷を行うためのプリンタである。三次元プリンタ２００は、メディア３００の表面にインクを吐き出すヘッド２１０と、メディア３００及びヘッド２１０を支持する支持部２２０と、これらのヘッド２１０及び支持部２２０とを制御する制御部２３０とを備える。
【００２０】
支持部２２０は、メディア３００をＸ軸方向に移動させるＸ軸方向移動部２２１と、メディア３００をＺ軸方向に移動させるＺ軸方向移動部２２３と、メディア３００をＸ軸（Ｂ軸）に対して自転させるように回転させるＢ軸回転部２２４と、メディア３００をＹ軸（Ａ軸）に対して公転させるように回転させるＡ軸回転部２２５と、ヘッド２１０をＹ軸方向に移動させるＹ軸方向移動部２２２とを備える。これらのヘッド２１０及び支持部２２０は、制御部２３０からの制御信号Ｓｃによって制御される。
【００２１】
制御部２３０は、プリンタ制御装置１００から受ける座標データに基づいて支持部２２０を制御し、メディア３００及びヘッド２１０の位置を定めると共に、メディア３００をＡ軸に対して次第に回転させることによって印刷対象の印刷バンドを定める。また、制御部２３０は、プリンタ制御装置１００から受ける座標データに基づいて支持部２２０を制御し、メディア３００をＢ軸に対して回転させることによって、ヘッド幅に対応する印刷バンドの印刷を可能とする。
【００２２】
また、制御部２３０は、プリンタ制御装置１００から受ける座標データにおける印刷パラメータ、及び、プリンタ制御装置１００から受けるヘッドデータに基づいて、ヘッド２１０における複数のノズルごとにインクを吐出し及びインク量を調整する。
【００２３】
この制御部２３０は、本発明の実施形態に係る印刷回数識別装置として機能することとなるが、その詳細は後述する。
【００２４】
図３は、プリンタ制御装置１００の構成を示す図である。図３に示すプリンタ制御装置１００は、ＲＩＰ（Raster Image Processor）部２０と、三次元座標生成部（本発明の実施形態に係る印刷回数指定装置）３０と、ヘッドデータ生成部４０と、データ転送・印刷制御部５０とを備える。
【００２５】
ＲＩＰ部２０は、画像データを受けて、ＰＣ用画像データからプリンタ用画像データに変換する。例えば、ＲＩＰ部２０は、画像データから、画像サイズといった画像情報及びラスターデータを生成する。ＲＩＰ部２０は、画像情報を三次元座標生成部３０へ供給すると共に、ラスターデータをヘッドデータ生成部４０へ供給する。
【００２６】
三次元座標生成部３０は、ＲＩＰ部２０からのＲＩＰ済み画像データとメディア形状情報とを受け、三次元プリンタ２００が印刷を行うための座標データを生成する。
【００２７】
ヘッドデータ生成部４０は、ＲＩＰ部２０からのラスターデータと三次元座標生成部３０からの座標データとを受けて、座標データに１対１に対応するヘッドデータであって、三次元プリンタ２００が印刷を行うためのヘッドデータを生成する。
【００２８】
図４に、これらの座標データ及びヘッドデータの一例を示す。図４では、３グループ（列）×１０６個＝３１８個のノズルを有するヘッド２１０を用いて印刷を行う場合について例示する。座標データ及びヘッドデータは、メディア３００における各印刷バンドＢの各印刷セルＣに対して、１対１に対応して複数生成される。なお、印刷バンドの幅及び印刷セルの大きさは、ヘッドの大きさ、すなわちノズルの個数及び間隔によって定まる。
【００２９】
座標データは、例えば、ヘッド２１０における左下のノズルの位置をヘッドの基準点とし、この基準点の座標値を有する。具体的には、座標データは、三次元プリンタ２００におけるメディア３００及びヘッド２１０を支持する支持部２２０を制御するための複数の座標値を有する。すなわち、座標データは、Ｘ軸方向移動部２２１を制御するためのＸ軸座標値と、Ｙ軸方向移動部２２２を制御するためのＹ軸座標値と、Ｚ軸方向移動部２２３を制御するためのＸ軸座標値と、Ｂ軸回転部２２４を制御するためのＢ軸座標値と、Ａ軸回転部２２５を制御するためのＡ軸座標値とを有する。
【００３０】
本実施形態では、Ｃ軸座標制御、Ｄ軸座標制御及びＥ軸座標制御を行わない形態を例示したが、これらの制御を行う場合には、座標データは、Ｃ軸座標値、Ｄ軸座標値及びＥ軸座標値を有することとなる。
【００３１】
また、座標データには、インク色（例えば、ブラック、シアン、マゼンダ、イエロー）に対応するヘッド番号や、ＵＶ硬化パラメータが付加される。また、座標データには、印刷回数が指定されるが、この詳細は後述する。
【００３２】
これらの座標値、ヘッド番号、ＵＶ硬化パラメータ及び座標データは、対応付けされた格納位置に従って、メモリに格納されている。
【００３３】
一方、ヘッドデータは、ラスターデータを三次元プリンタ向けに１ヘッド１吐出単位にまとめたものであり、座標データと１対１に対応付けられている。ヘッドデータは、インクを吐き出すノズルごとに階調値を定める。また、ヘッドデータは、ノズルグループ間（列間）の吐出遅延パラメータを定める。
【００３４】
これらのノズルの階調値及びノズルグループ間の吐出遅延パラメータは、対応付けされた格納位置に従って、メモリに格納されている。
【００３５】
なお、印刷範囲外、すなわち空送り範囲における印刷セルＣａでは、ヘッドデータにおけるノズルの階調ではなく、座標データにおけるヘッド番号を指定しないことによって対応する。これらの座標データ及びヘッドデータは、データ転送・印刷制御部５０へ供給される。
【００３６】
図３に戻り、データ転送・印刷制御部５０は、三次元プリンタ２００の印刷制御を行う。例えば、データ転送・印刷制御部５０は、上記したように、三次元プリンタ２００へコマンドを送信し三次元プリンタ２００のステータスを確認する。三次元プリンタ２００のステータスが印刷可能を示すときに、データ転送・印刷制御部５０は、三次元座標生成部３０からの座標データとヘッドデータ生成部４０からのヘッドデータとを三次元プリンタ２００へ順次に出力する。その後、データ転送・印刷制御部５０が、印刷実行コマンドを送信すると、三次元プリンタ２００によってメディア３００の表面への画像の印刷が行われる。
【００３７】
ここで、三次元座標生成部３０は、本発明の実施形態に係る印刷回数指定装置として機能し、上記したように、座標データに印刷回数を指定する。具体的には、印刷回数指定装置３０は、メディア３００の形状を示すメディア形状情報と、ＲＩＰ部２０からのＲＩＰ済み画像データを受けて、画像データにおいて連続する同一色の範囲の印刷回数を指定する。印刷回数指定装置３０は、図５に示すように、開始終了検索部３１と、印刷回数検索部３２と、印刷データ生成部３３とを有する。
【００３８】
開始終了検索部３１は、画像において連続する同一色の範囲の開始座標と終了座標とを検索する。
【００３９】
印刷回数検索部３２は、開始座標から終了座標までの間の座標数を検索し、この座標数を印刷回数とする。例えば、印刷回数検索部３２は、開始座標の次の座標から終了座標までの座標数を印刷回数とする。
【００４０】
印刷データ生成部３３は、これらの印刷回数、開始座標及び終了座標を印刷データに指定する。例えば、印刷データ生成部３３は、上記した座標データであって、開始座標を設定する座標データと終了座標を設定する座標データとを生成し、印刷回数は終了座標を設定する座標データに指定する。
【００４１】
また、印刷データ生成部３３は、開始座標から終了座標までの間の印刷データを生成しない。具体的には、印刷データ生成部３３は、開始座標の次の座標から終了座標の前の座標までの座標データを生成しない。
【００４２】
次に、三次元プリンタ２００における制御部２３０、すなわち、本発明の実施形態に係る印刷回数識別装置について説明する。印刷回数識別装置２３０は、上記した印刷回数指定装置３０によって生成された印刷データ、すなわち座標データに指定された印刷回数を識別する。印刷回数識別装置２３０は、図６に示すように、印刷データ識別部２３１と印刷データ再生部２３２とを有する。
【００４３】
印刷データ識別部２３１は、印刷回数指定装置３０からの印刷データに指定された印刷回数、開始座標及び終了座標を識別する。例えば、図７に示すように、印刷データ識別部２３１は、印刷回数として２以上が設定されている座標データＤ２から印刷回数（例えば、メモリ位置24における0ｘ05より、印刷回数５回）と終了座標（メモリ位置0〜16におけるＸ軸座標、Ｙ軸座標、Ｚ軸座標、Ａ軸座標及びＢ軸座標）を識別し、この座標データＤ２の直前の座標データＤ１から開始座標（メモリ位置0〜16におけるＸ軸座標、Ｙ軸座標、Ｚ軸座標、Ａ軸座標及びＢ軸座標）を識別する。
【００４４】
印刷データ再生部２３２は、印刷回数に応じて開始座標から終了座標までの間に座標を再生した再生印刷データを生成する。例えば、印刷データ識別部２３１は、終了座標から開始座標の手前までさかのぼって、終了座標を含めて印刷回数分の座標を等間隔に再生する。
【００４５】
その後、制御部２３０は、この再生印刷データに応じて画像の印刷を行う。
【００４６】
なお、印刷回数指定装置３０は、画像データにおいて連続する同一色の範囲が存在する場合に、印刷回数を自動的に所定値（例えば５）に設定してもよい。この場合、図７に示すように、印刷回数識別装置２３０が、最後の座標データＤ４において指定される印刷回数に応じて座標を再生すると、印刷範囲を超えてしまう問題が生じる。この問題に対し、印刷回数指定装置３０において、印刷回数と印刷範囲とを識別し、印刷範囲内に収まるように最後の座標データにおける印刷回数を変更することが好ましい（図７に示すように、例えば所定値５を２に変更）。
【００４７】
次に、印刷回数指定装置３０の動作を説明すると共に、本発明の実施形態に係る印刷回数指定方法を説明する。また、印刷回数識別装置２３０の動作を説明すると共に、本発明の実施形態に係る印刷回数識別方法を説明する。図８は、印刷回数指定処理を示すフローチャートであり、図９は、印刷回数識別処理を示すフローチャートである。
【００４８】
印刷回数指定装置３０は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭを含むコンピュータを主体として構成されており、図５に示した印刷回数指定装置３０の各機能は、ＲＯＭやＲＡＭ上に印刷回数指定プログラムを読み込ませ、この印刷回数指定プログラムをＣＰＵによって実行することで実現される。すなわち、ＣＰＵによって、印刷回数指定装置３０の動作が統括的に制御され、印刷回数指定プログラムが実行されて、図８のフローチャートに示す印刷回数指定処理が行われる。
【００４９】
同様に、印刷回数識別装置２３０は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭを含むコンピュータを主体として構成されており、図６に示した印刷回数識別装置２３０の各機能は、ＲＯＭやＲＡＭ上に印刷回数識別プログラムを読み込ませ、この印刷回数識別プログラムをＣＰＵによって実行することで実現される。すなわち、ＣＰＵによって、印刷回数識別装置２３０の動作が統括的に制御され、印刷回数識別プログラムが実行されて、図９のフローチャートに示す印刷回数識別処理が行われる。
【００５０】
ここで、印刷回数指定プログラム及び印刷回数識別プログラムは、それぞれ、フロッピーディスク、ＣＤ−ＲＯＭ、ＤＶＤ、あるいはＲＯＭ等の記録媒体、あるいは半導体メモリに格納されて提供されるものであってもよく、また、搬送波に重畳されたコンピュータデータ信号としてネットワークを介して提供されるものであってもよい。この場合、印刷回数指定装置３０及び印刷回数識別装置２３０は、それぞれ、上記の記録媒体からプログラム等のデータを読み取るための読取装置（図示略）や、ネットワークを介してプログラム等のデータを取得するための通信装置（図示略）を有する。
【００５１】
この場合、ＣＰＵが、印刷回数指定装置３０の各部として機能する。印刷回数指定装置３０は、プリンタ制御装置１００に実装されるＡＳＩＣやＦＰＧＡ等であってもよい。また、印刷回数指定装置３０は、プリンタ制御装置１００の全体を制御するＣＰＵと、ＡＳＩＣやＦＰＧＡ等とを含む構成であってもよい。この場合、印刷回数指定装置３０の一部の構成は、例えば、ＣＰＵとは別のＡＳＩＣやＦＰＧＡ等により構成される。例えば、印刷回数指定装置３０における開始終了検索部３１、印刷回数検索部３２及び印刷データ生成部３３の一部機能をＡＳＩＣやＦＰＧＡ等により構成することが考えられる。このように構成すれば、例えば、開始終了検索部３１、印刷回数検索部３２及び印刷データ生成部３３の一部機能を適切かつ高速に行うことが可能になる。
【００５２】
同様に、ＣＰＵが、印刷回数識別装置２３０の各部として機能する。印刷回数識別装置２３０は、三次元プリンタ２００に実装されるＡＳＩＣやＦＰＧＡ等であってもよい。また、印刷回数識別装置２３０は、三次元プリンタ２００の全体を制御するＣＰＵと、ＡＳＩＣやＦＰＧＡ等とを含む構成であってもよい。この場合、印刷回数識別装置２３０の一部の構成は、例えば、ＣＰＵとは別のＡＳＩＣやＦＰＧＡ等により構成される。例えば、印刷回数識別装置２３０における印刷データ識別部２３１及び印刷データ再生部２３２の一部機能をＡＳＩＣやＦＰＧＡ等により構成することが考えられる。このように構成すれば、例えば、印刷データ識別部２３１及び印刷データ再生部２３２の一部機能を適切かつ高速に行うことが可能になる。
（印刷回数指定処理）
【００５３】
まず、印刷回数指定装置３０側では、開始終了検索部３１によって、画像において連続する同一色の範囲の開始座標と終了座標とを検索し（Ｓ０１）、印刷回数検索部３２によって、開始座標から終了座標までの間の座標数を検索し、この座標数を印刷回数とする。例えば、開始座標の次の座標から終了座標までの座標数を印刷回数とする（Ｓ０２）。
【００５４】
次に、印刷データ生成部３３によって、これらの印刷回数、開始座標及び終了座標を印刷データに指定する。例えば、上記した座標データであって、開始座標を設定する座標データと終了座標を設定する座標データとを生成し、印刷回数は終了座標を設定する座標データに指定する（Ｓ０３）。このとき、印刷データ生成部３３では、開始座標から終了座標までの間の印刷データを生成しない。具体的には、開始座標の次の座標から終了座標の前の座標までの座標データを生成しない。
（印刷回数識別処理）
【００５５】
すると、印刷回数識別装置２３０側では、印刷データ識別部２３１によって、印刷回数指定装置３０からの印刷データに指定された印刷回数、開始座標及び終了座標を識別する。例えば、図７に示すように、印刷データ識別部２３１は、印刷回数として２以上が設定されている座標データＤ２から印刷回数（５回）と終了座標（Ｘ軸座標、Ｙ軸座標、Ｚ軸座標、Ａ軸座標及びＢ軸座標）を識別し、この座標データＤ２の直前の座標データＤ１から開始座標（Ｘ軸座標、Ｙ軸座標、Ｚ軸座標、Ａ軸座標及びＢ軸座標）を識別する（Ｓ１１）。
【００５６】
次に、印刷データ再生部２３２によって、印刷回数に応じて開始座標から終了座標までの間に座標を再生した再生印刷データを生成する。例えば、終了座標から開始座標の手前までさかのぼって、終了座標を含めて印刷回数分の座標を等間隔に再生する（Ｓ１２）。
【００５７】
その後、制御部２３０は、この再生印刷データに応じて画像の印刷を行う。
【００５８】
ところで、三次元プリンタ２００では、メディア３００の形状が異なることを前提としている。そのために、プリンタ制御装置１００は、印刷セル単位で、上記した座標データ及びヘッドデータなどの印刷データを生成し、三次元プリンタ２００へ送信する必要がある。しかしながら、この座標データでは、例えば、Ｘ軸座標値、Ｙ軸座標値、Ｚ軸座標値、Ａ軸座標値及びＢ軸座標値といった５軸以上の座標値が必要であり、これらの座標値データの多さに起因して、プリンタ制御装置１００と三次元プリンタ２００との間のデータ転送時間が長くなってしまう。その結果、印刷時間を短縮することが困難であった。
【００５９】
しかしながら、本実施形態の印刷回数指定装置３０、印刷回数指定方法及び印刷回数指定プログラムによれば、図７に示すように、座標データに印刷回数を指定することによって印刷データを削減することができるので、データ転送時間を短縮することができる。その結果、印刷時間の短縮化が可能となる。
【００６０】
また、本実施形態の印刷回数識別装置２３０、印刷回数識別方法及び印刷回数識別プログラムによれば、図７に示すように、座標データに指定された印刷回数を識別して印刷データを再生することによって印刷データを削減することができるので、データ転送時間を短縮することができる。その結果、印刷時間の短縮化が可能となる。
【００６１】
なお、本発明は上記した本実施形態に限定されることなく種々の変形が可能である。例えば、本実施形態は、球状や半球状のメディアに限定されることなく、種々の三次元形状のメディアの印刷に適用可能である。例えば、楕円体状やひょうたん状のメディアであっても、本発明の思想を適用すれば、データ転送時間を短縮することができ、その結果、印刷時間の短縮化が可能となる。
【図面の簡単な説明】
【００６２】
【図１】本実施形態に係る三次元プリンタとプリンタ制御装置との構成を示す図である。
【図２】図１に示す三次元プリンタの主要部の構成を示す図である。
【図３】図１に示すプリンタ制御装置の電気的な構成を示す図である。
【図４】座標データ及びヘッドデータの一例を示す図である。
【図５】本発明の実施形態に係る印刷回数指定装置の電気的な構成を示す図である。
【図６】本発明の実施形態に係る印刷回数識別装置の電気的な構成を示す図である。
【図７】図５に示す印刷回数指定装置による印刷回数の指定、及び、図６に示す印刷回数識別装置による印刷回数の識別の概念図である。
【図８】本発明の実施形態に係る印刷回数指定方法のフローチャートである。
【図９】本発明の実施形態に係る印刷回数識別方法のフローチャートである。
【符号の説明】
【００６３】
２０…ＲＩＰ部、３０…三次元座標生成部（印刷回数指定装置）、３１…開始終了検索部（開始終了検索手段）、３２…印刷回数検索部（印刷回数検索手段）、３３…印刷データ生成部（印刷データ生成手段）、４０…ヘッドデータ生成部、５０…データ転送・印刷制御部、１００…プリンタ制御装置、２００…三次元プリンタ、２１０…ヘッド、２２０…支持部、２２１…Ｘ軸方向移動部、２２２…Ｙ軸方向移動部、２２３…Ｚ軸方向移動部、２２４…Ｂ軸回転部、２２５…Ａ軸回転部、２３０…制御部（印刷回数識別装置）、２３１…印刷データ識別部（印刷データ識別手段）、２３２…印刷データ再生部（印刷データ再生手段）、３００…メディア。
【図１】
2010128936.tif 000003
【図２】
2010128936.tif 000004
【図３】
2010128936.tif 000005
【図５】
2010128936.tif 000006
【図６】
2010128936.tif 000007
【図７】
2010128936.tif 000008
【図８】
2010128936.tif 000009
【図９】
2010128936.tif 000010
【図４】
2010128936.tif 000011