(57)【要約】【課題】３次元ＣＡＤシステムの操作やそのデータの取り扱いを知らない人であっても、所望の出力形式で容易に印刷を行うことができる印刷装置、印刷方法、印刷実行プログラムを提供する。【解決手段】３次元画像データをデータ記憶部１５に記憶したプリンタ１１は、ユーザに出力形式の入力を促すために、タッチパネル１２に出力形式選択画面及び視点選択画面を表示する。ユーザにより出力形式選択画面及び視点選択画面を介して出力形式が選択されると、プリンタ１１は、この出力形式に基づいて、３次元画像データを加工して２次元データを生成する。そして、プリンタ１１は生成した２次元データに基づいて印刷を行う。【選択図】      図１
2004318394.tif 000002
【特許請求の範囲】
【請求項１】
２次元データに基づいて印刷を行う印刷手段を備えた印刷装置において、
３次元画像データを記憶させる記憶手段と、
ユーザに対して前記印刷の出力形式の指示の入力を促す催促手段と、
前記指示された出力形式に基づいて、前記３次元画像データを加工して２次元データを生成する生成手段と
を備えていることを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置において、
前記３次元画像データは、圧縮されたデータであって、
前記生成手段は、前記圧縮された３次元画像データから前記２次元データを生成することを特徴とする印刷装置。
【請求項３】
請求項２に記載の印刷装置において、
前記記憶手段は、ネットワークを介して取得した前記３次元画像データを記憶させることを特徴とする印刷装置。
【請求項４】
請求項１〜３のいずれか１つに記載の印刷装置において、
前記３次元画像データは、複数の部品の画像データを含んでおり、
前記出力形式の指示は、部品毎に印刷するか否かの指示であり、
前記生成手段は、前記３次元画像データに基づいて部品毎の前記２次元データを加工生成することを特徴とする印刷装置。
【請求項５】
請求項１〜４のいずれか１つに記載の印刷装置において、
前記出力形式の指示は、斜視図の視点を変更するか否かの指示であり、
前記生成手段は、入力された指示に基づいて前記視点を変更した３次元画像データに加工してから前記２次元データを生成することを特徴とする印刷装置。
【請求項６】
請求項１〜５のいずれか１つに記載の印刷装置において、
前記出力形式の指示は、前記投影図を印刷するか否かの指示であり、
前記生成手段は、前記３次元画像データに基づいて投影図の前記２次元データを生成することを特徴とする印刷装置。
【請求項７】
２次元データに基づいて印刷を行う印刷装置における印刷方法であって、
前記印刷装置が、
３次元画像データを記憶させる段階と、
ユーザに対して前記印刷の出力形式の指示の入力を促す段階と、
前記指示された出力形式に基づいて、前記３次元画像データを加工して２次元データを生成する段階と
を備えたことを特徴とする印刷方法。
【請求項８】
請求項７に記載の印刷方法において、
前記３次元画像データは、圧縮されたデータであって、
前記生成する段階は、前記圧縮された３次元画像データに基づいて前記２次元データを生成することを特徴とする印刷方法。
【請求項９】
２次元データに基づいて印刷を行う印刷装置を制御する印刷実行プログラムであって、
前記印刷装置を、
３次元画像データを記憶させる記憶手段、
ユーザに対して前記印刷の出力形式の指示の入力を促す催促手段、
前記指定された出力形式に基づいて、前記３次元画像データを加工して２次元データを生成する生成手段
として機能させることを特徴とする印刷実行プログラム。
【請求項１０】
請求項９に記載の印刷実行プログラムにおいて、
前記生成手段は、前記圧縮された３次元画像データに基づいて前記２次元データを生成することを特徴とする印刷実行プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、２次元データに基づいて印刷を行う印刷装置、印刷方法及び印刷実行プログラムに関する。
【０００２】
【従来の技術】
近年、製品の設計などを効率よく行うためにＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ  ）システムが普及してきている。また、このＣＡＤシステムをいっそう効率よく使用するために、２次元である図面を、３次元座標を用いた３次元画像データに基づいて表示したり、逆にこの３次元画像データから２次元図面のデータを変換して生成したりする技術が開発されている。しかしながら、３次元画像データは３次元座標を用いて入力しなければならないため、投影図に比べて３次元形状を想像し難く、そのため入力が困難となる。そこで、３次元画像データの入力をより簡単に行える技術が開発されてきている（例えば、特許文献１）。この特許文献１においては、３次元座標の入力基準を設定し、画面上の点を３次元座標値に投影し、この投影された座標値に基づいて新しいロケート座標を決定する。これにより、３次元座標の入力を感覚的にわかりやすい投影図のままで入力できる。
【０００３】
【特許文献１】
特開平８−７６９２１号公報
【０００４】
【発明が解決しようとする課題】
ところが、３次元画像データを用いて２次元の図面を表示したり、図面の加工を行ったりするためには、３次元ＣＡＤシステムの操作やデータの取り扱い方などを知っている必要がある。このため、３次元ＣＡＤシステムの操作やそのデータの取り扱いを知らない人にとっては、簡単な操作だけで所望の図面を得ることが容易にできなかった。
【０００５】
本発明は、上述した課題に鑑みてなされ、その目的は、３次元ＣＡＤシステムの操作やそのデータの取り扱いを知らない人であっても、所望の出力形式で容易に印刷を行うことができる印刷装置、印刷方法、印刷実行プログラムを提供することにある。
【０００６】
【課題を解決するための手段】
上記問題点を解決するために、請求項１に記載の発明は、２次元データに基づいて印刷を行う印刷手段を備えた印刷装置において、３次元画像データを記憶させる記憶手段と、ユーザに対して前記印刷の出力形式の指示の入力を促す催促手段と、前記指示された出力形式に基づいて、前記３次元画像データを加工して２次元データを生成する生成手段とを備えていることを要旨とする。
【０００７】
請求項２に記載の発明は、請求項１に記載の印刷装置において、前記３次元画像データは、圧縮されたデータであって、前記生成手段は、前記圧縮された３次元画像データから前記２次元データを生成することを要旨とする。
【０００８】
請求項３に記載の発明は、請求項２に記載の印刷装置において、前記記憶手段は、ネットワークを介して取得した前記３次元画像データを記憶させることを要旨とする。
【０００９】
請求項４に記載の発明は、請求項１〜３のいずれか１つに記載の印刷装置において、前記３次元画像データは、複数の部品の画像データを含んでおり、前記出力形式の指示は、部品毎に印刷するか否かの指示であり、前記生成手段は、前記３次元画像データに基づいて部品毎の前記２次元データを加工生成することを要旨とする。
【００１０】
請求項５に記載の発明は、請求項１〜４のいずれか１つに記載の印刷装置において、前記出力形式の指示は、斜視図の視点を変更するか否かの指示であり、前記生成手段は、入力された指示に基づいて前記視点を変更した３次元画像データに加工してから前記２次元データを生成することを要旨とする。
【００１１】
請求項６に記載の発明は、請求項１〜５のいずれか１つに記載の印刷装置において、前記出力形式の指示は、前記投影図を印刷するか否かの指示であり、前記生成手段は、前記３次元画像データに基づいて投影図の前記２次元データを生成することを要旨とする。
【００１２】
請求項７に記載の発明は、２次元データに基づいて印刷を行う印刷装置における印刷方法であって、前記印刷装置が、３次元画像データを記憶させる段階と、ユーザに対して前記印刷の出力形式の指示の入力を促す段階と、前記指示された出力形式に基づいて、前記３次元画像データを加工して２次元データを生成する段階とを備えたことを要旨とする。
【００１３】
請求項８に記載の発明は、請求項７に記載の印刷方法において、前記３次元画像データは、圧縮されたデータであって、前記生成する段階は、前記圧縮された３次元画像データに基づいて前記２次元データを生成することを要旨とする。
【００１４】
請求項９に記載の発明は、２次元データに基づいて印刷を行う印刷装置を制御する印刷実行プログラムであって、前記印刷装置を、３次元画像データを記憶させる記憶手段、ユーザに対して前記印刷の出力形式の指示の入力を促す催促手段、前記指定された出力形式に基づいて、前記３次元画像データを加工して２次元データを生成する生成手段として機能させることを要旨とする。
【００１５】
請求項１０に記載の発明は、請求項９に記載の印刷実行プログラムにおいて、前記生成手段は、前記圧縮された３次元画像データに基づいて前記２次元データを生成することを要旨とする。
【００１６】
（作用）
請求項１、７又は９に記載の発明によれば、ユーザにより指定された印刷の出力形式に基づいて、３次元画像データの編集加工が自動的に行われる。このため、３次元ＣＡＤシステムの操作やそのデータの取り扱いを知らない人であっても、簡単な操作により容易に所望の出力形式で印刷を行うことができる。
【００１７】
請求項２、８又は１０に記載の発明によれば、データ量の多い３次元画像データが圧縮されているため、印刷装置に記憶される３次元画像データのデータ量を少なくすることができる。従って、印刷装置内の記憶領域を有効活用することができる。
【００１８】
請求項３に記載の発明によれば、データ量の多い３次元画像データを軽量化した状態で印刷装置は受信する。従って、印刷装置は３次元画像データを受信して記憶するために必要な時間を短くすることができ、ひいては印刷完了までの時間を短くすることができる。
【００１９】
請求項４に記載の発明によれば、印刷装置は、部品毎に印刷するか否かの指示の入力をユーザに対して促した後、ユーザの指示によっては３次元画像データに基づいて部品毎の３次元画像データを生成して印刷を行う。このため、３次元ＣＡＤシステムの操作やそのデータの取り扱いを知らない人であっても、比較的簡単な操作により、部品図を容易に得ることができる。
【００２０】
請求項５に記載の発明によれば、印刷装置は、斜視図の視点を変更するか否かの指示の入力をユーザに対して促した後、ユーザの指示によっては視点を変更させた３次元画像データを生成して印刷を行う。このため、３次元ＣＡＤシステムの操作やそのデータの取り扱いを知らない人であっても、比較的簡単な操作により、視点を変更させた斜視図を容易に得ることができる。
【００２１】
請求項６に記載の発明によれば、印刷装置は、投影図を印刷するか否かの指示の入力をユーザに対して促した後、ユーザの指示によっては３次元画像データに基づいて２次元データである投影図を生成して印刷を行う。このため、３次元ＣＡＤシステムの操作やそのデータの取り扱いを知らない人であっても、比較的簡単な操作により、投影図を容易に得ることができる。
【００２２】
【発明の実施の形態】
以下、本発明を具体化した印刷装置の一実施形態を図１〜図１０に基づいて説明する。
【００２３】
図１に示すように本実施形態の印刷装置としてのプリンタ１１は、ユーザが所望する出力形式で図面を印刷するため、タッチパネル１２とボタン群１３とを備えている。タッチパネル１２は、プリンタ１１を操作するユーザに対して図面の出力形式の選択を促す画面を表示したり、ユーザからの指示を受け入れたりする。ボタン群１３は、複数のボタンを備えている。このボタン群１３のボタンが押下されることにより、タッチパネル１２に所定の画面を表示させたり、ユーザにより数値が入力されたりする。
【００２４】
更に、同プリンタ１１は、出力する図面のデータを一時的に記憶するデータ記憶部１５と、図示しない制御手段（ＣＰＵ）及び印刷手段とが内蔵されている。データ記憶部１５は、受信した３次元画像データを一時的に記憶する記憶手段である。制御手段は、プリンタ１１を制御するコンピュータであって、記憶手段、催促手段及び生成手段として機能し、後述する印刷処理（記憶する段階、促す段階及び生成する段階等）を実行する。具体的には、この制御手段は、同印刷処理を実行するために、データの送受信を行ってデータ記憶部１５に３次元画像データを記憶する。また、同制御手段は、タッチパネル１２に画面を表示してユーザに印刷する出力形式を指示するように促す。更に、この制御手段は、ユーザにより指示された出力形式に基づいて、前記データ記憶部１５に記憶された３次元画像データを加工し、この３次元画像データから印刷データを生成する。また、この制御手段は、印刷手段を用いて、生成した印刷データに基づく印刷を行う。
【００２５】
一方、プリンタ１１は、ネットワークＮを介して図面管理サーバ２０に接続されている。この図面管理サーバ２０には、図面の識別子である図面番号毎に３次元画像データが記憶されている。この３次元画像データは、３次元ローカル座標から構成された３次元モデルに関するデータであり、視点変換を行うことにより様々な角度からの２次元データを生成することができる。また、この３次元モデルは、完成品を構成する各部品の３次元モデルから構成されている。従って、各部品を組み合わせた完成品状態の全体図として表現したり、部品毎に分解した部品図として表現したりすることができる。なお、この３次元画像データは、図示しないＣＡＤコンピュータによって作成されて、図面管理サーバ２０に記憶される。
【００２６】
次に、上述したプリンタ１１における印刷処理について、図２及び図３に基づいて説明する。
ユーザがプリンタ１１のボタン群１３の中の所定のボタンを押下すると、出力する図面の図面番号をユーザに促すための画面がタッチパネル１２に表示される。そして、ボタン群１３を用いて図面の図面番号が入力されると、プリンタ１１は、図面管理サーバ２０に対して、図面の３次元画像データの要求を送信する（ステップＳ１−１）。この要求には、ユーザが入力した図面番号に関するデータが含まれる。
【００２７】
図面管理サーバ２０は、プリンタ１１から受信した図面番号に基づいて該当する図面の３次元画像データを検索する。そして、図面管理サーバ２０は、特定した図面の３次元画像データを軽量化するために圧縮を行う（ステップＳ１−２）。更に、図面管理サーバ２０は、この圧縮した３次元画像データをプリンタ１１に対して送信する（ステップＳ１−３）。
【００２８】
プリンタ１１は、図面管理サーバ２０から受信した図面の３次元画像データをデータ記憶部１５に一時的に記憶する（ステップＳ１−４）。そして、プリンタ１１は、データ記憶部１５に記憶した３次元画像データを用いて出力処理を行う（ステップＳ１−５）。
【００２９】
次に、この出力処理を図３を用いて説明する。
この出力処理においては、まず出力形式の選択処理が行われる（ステップＳ２−１）。この選択処理において、プリンタ１１は、後述する出力形式選択画面５１０及び視点選択画面５２０にて選択される項目に関する情報を、出力形式の選択処理が終了するまで逐次記憶していく。
【００３０】
この出力形式の選択処理において、まずプリンタ１１は、図４に示す出力形式選択画面５１０をタッチパネル１２に表示する。この出力形式選択画面５１０は、ユーザに対して、印刷する図面の出力形式の選択（入力）を促すための画面である。
【００３１】
出力形式選択画面５１０には、クリアボタン５１１と印刷ボタン５１２とが含まれる。クリアボタン５１１は、これまで行ってきた印刷処理を中止終了させるためのボタンである。印刷ボタン５１２は、印刷を実行するためのボタンであり、これが押下されると、ステップＳ２−１の出力形式の選択処理が終了する。
【００３２】
また、出力形式選択画面５１０には、全体図ボタン５１３と部品図５１４とが含まれる。全体図ボタン５１３は全体図を印刷するためのボタンである。全体図とは、各部品が組み合わせた状態での図面、いわゆる組立図である。従って、この全体図ボタン５１３が押されると、全体図の出力形式をユーザが指示したとプリンタ１１は判断する。部品図ボタン５１４は、部品図を印刷するためのボタンである。部品図とは、部品毎の個別の図面である。従って、この部品図ボタン５１４が押されると、部品図の出力形式をユーザが指示したとプリンタ１１は判断する。これら全体図ボタン５１３と部品図ボタン５１４とは、択一選択するようになっている。なお、ユーザが設定変更しない場合には、初期設定として全体図の出力形式が選択されている。
【００３３】
更に、出力形式選択画面５１０には、３面図ボタン５１５と斜視図ボタン５１６とが含まれる。３面図ボタン５１５は、３面図を印刷するためのボタンである。この３面図とは、正面図（ＸＹ座標軸の図面）、平面図（ＸＺ座標軸の図面）及び側面図（ＹＺ座標軸の図面）の３つの図面を第三角法で表示したものである。従って、この３面図ボタン５１５が押されると、３面図の出力形式をユーザが指示したとプリンタ１１は判断する。斜視図ボタン５１６は、斜視図を印刷するためのボタンである。従って、この斜視図ボタン５１６が押されると、斜視図の出力形式をユーザが指定したとプリンタ１１は判断する。また、３面図ボタン５１５と斜視図ボタン５１６とは、択一選択するようになっている。なお、ユーザが設定変更しない場合には、初期設定として斜視図の出力形式が選択されている。
【００３４】
また、前記斜視図ボタン５１６が押下されると、プリンタ１１のタッチパネル１２には、図５に示される視点選択画面５２０が表示される。視点選択画面５２０は、斜視図の視点の変更を行うための画面である。この視点選択画面５２０には、択一選択される自動設定ボタン５２１と手動設定ボタン５２２とが含まれている。自動設定ボタン５２１は、予め定められた視点からの斜視図を印刷するためのボタンである。なお、ユーザが視点の変更を行わない場合には、初期設定として予め定められた視点からの斜視図を出力する自動設定になっている。手動設定ボタン５２２は、斜視図の視点を変更するためのボタンである。従って、この手動設定ボタン５２２が押されると、ユーザが所望する任意の視点に変更することができる。更に、視点選択画面５２０には、所望する視点をユーザが入力するための回転角度入力欄５２３が含まれている。この回転角度入力欄５２３は、軸毎に回転角度を入力することができるようになっている。従って、ユーザが手動設定ボタン５２２を押下して、この回転角度入力欄５２３に任意の角度を入力すると、このユーザが指定した軸回りにその角度分回転させた斜視図、すなわち視点変更された斜視図が印刷される。
【００３５】
また、この視点選択画面５２０には、図４に示す出力形式選択画面５１０を表示するための戻りボタン５２６が含まれている。
上述したように図３に示すステップＳ２−１において、プリンタ１１は、図４の出力形式選択画面５１０や図５の視点選択画面５２０を表示して、印刷する図面の出力形式の選択を促す。これに対してユーザは、出力形式選択画面５１０の各ボタン５１３〜５１６及び視点選択画面５２０の各ボタン５２１，５２２，５２６を押したり、回転角度入力欄５２３に数値を入力したりすることにより印刷する図面に関して所望の出力形式を指示する。
【００３６】
そして、印刷ボタン５１２が押下されて出力形式の選択処理（ステップＳ２−１）を終了すると、プリンタ１１は、まず部品図及び全体図のどちらが指定されているかを判断する（ステップＳ２−２にてＮＯ）。部品図が指定されている場合（ステップＳ２−２にてＹＥＳ）には、データ記憶部１５に記憶された３次元画像データから部品毎の画像を生成する（ステップＳ２−３）。なお、全体図が指定されている場合（ステップＳ２−２にてＮＯ）には、プリンタ１１はステップＳ２−３の処理を行わない。
【００３７】
次に、プリンタ１１は、３面図及び斜視図のどちらが指定されているかを判断する（ステップＳ２−４）。このプリンタ１１は、３面図が指定されている場合（ステップＳ２−４にてＹＥＳ）には、３次元画像データから３面図のデータ、すなわち正面図、平面図及び側面図の２次元データを生成する（ステップＳ２−５）。
【００３８】
一方、プリンタ１１は、斜視図が指定されていると判断した場合（ステップＳ２−４にてＮＯ）には、斜視図の視点が変更されているか否かを判断する（ステップＳ２−６）。そして、視点が変更されている場合（ステップＳ２−６にてＹＥＳ）には、３次元画像データを、図５の視点選択画面５２０の回転角度入力欄５２３においてユーザが入力した角度に回転させた画像に変換する（ステップＳ２−７）。そして、プリンタ１１は、変換した３次元画像データに基づいて、斜視図を印刷するための２次元データを生成する（ステップＳ２−８）。なお、視点が変更されていない場合（ステップＳ２−６にてＮＯ）、すなわち自動設定にされている場合には、プリンタ１１は、データ記憶部１５に記憶されたそのままの３次元画像データに基づいて斜視図の２次元データを生成する（ステップＳ２−８）。
【００３９】
プリンタ１１は、ステップＳ２−５又はステップＳ２−８において生成した２次元データに基づいて印刷データを生成する。そして、プリンタ１１は、この印刷データを用いて前記印刷手段を動作させて図面の印刷を行う（ステップＳ２−９）。
【００４０】
次に、印刷される各出力用紙６００〜６４０と、それらが印刷されるまでの具体的な処理方法について、図６〜図１０を参照して説明する。
例えば、出力形式選択画面５１０がタッチパネル１２に表示された後、設定変更が行われずに印刷ボタン５１２が押下された場合には、全体図が指定され、かつ自動設定の斜視図が指定されていることになる。このため、プリンタ１１は上記ステップＳ２−２にてＮＯ、ステップＳ２−４にてＮＯ、ステップＳ２−６にてＮＯの手順を経て２次元データを生成する（ステップＳ２−８）。このときに生成される２次元データは、完成品全体について、予め定められた視点からの斜視図の２次元データとなっている。そして、プリンタ１１はこの２次元データに基づいて印刷を行う（ステップＳ２−９）。この結果、図６の出力用紙６００に示すように、部品が組み合わされた完成品全体について所定の視点からの斜視図が印刷される。
【００４１】
また、出力形式選択画面５１０において部品図ボタン５１４が押下された後、印刷ボタン５１２が押下された場合には、部品図が指定され、かつ自動設定の斜視図が指定されていることになる。このため、プリンタ１１は、ステップＳ２−２にてＹＥＳ、ステップＳ２−３、ステップＳ２−４にてＮＯ、ステップＳ２−６にてＮＯの手順を経て２次元データを生成する（ステップＳ２−８）。このとき、プリンタ１１は、全体図の３次元画像データから、完成品を構成する各部品に分解した３次元画像データを生成する。すなわち、このときに生成される２次元データは、部品毎について、予め定められた視点からの斜視図の２次元データとなっている。そして、プリンタ１１はこの２次元データに基づいて印刷を行う（ステップＳ２−９）。この結果、図７の出力用紙６１０に示すように、所定の視点からの斜視図が部品毎に印刷される。
【００４２】
更に、出力形式選択画面５１０の斜視図ボタン５１６が押下されて視点選択画面５２０が表示され、この視点選択画面５２０の回転角度入力欄５２３に例えばＺ軸が９０度と入力されたとする。更に、その後、視点選択画面５２０のボタン５２６が押下されて出力形式選択画面５１０に戻り、印刷ボタン５１２が押下された場合には、全体図が指定され、かつ視点が変更された斜視図が指定されたことになる。このため、プリンタ１１は、ステップＳ２−２にてＮＯ、ステップＳ２−４にてＮＯ、ステップＳ２−６にてＹＥＳ、ステップＳ２−７の手順を経て２次元データを生成する（ステップＳ２−８）。このときに生成される２次元データは、完成品全体について、ユーザが所望した視点からの斜視図の２次元データ、すなわちＺ軸回りに９０度回転された状態の斜視図の２次元データとなっている。そして、プリンタ１１はこの２次元データに基づいて印刷を行う（ステップＳ２−９）。この結果、図８の出力用紙６２０に示すように、ユーザにより指定された視点からの完成品全体についての斜視図が印刷される。
【００４３】
また、３面図ボタン５１５が押下された後、印刷ボタン５１２が押下されると、全体図が指定され、かつ３面図が指定されたことになる。このため、プリンタ１１は、ステップＳ２−２にてＮＯ、ステップＳ２−４にてＹＥＳの手順を経て、３面図の２次元データを生成する（ステップＳ２−５）。そして、プリンタ１１は、完成品全体についての３面図の２次元データに基づいて印刷を行う（ステップＳ２−９）。この結果、図９の出力用紙６３０に示されるように、完成品全体の３面図が印刷される。
【００４４】
更に、部品図ボタン５１４及び３面図ボタン５１５が押下されると、部品図が指定され、かつ３面図が指定されたことになる。このため、プリンタ１１は、ステップＳ２−２にてＹＥＳ、ステップＳ２−３、ステップＳ２−４にてＹＥＳの手順を経て部品毎に３面図の２次元データを生成する（ステップＳ２−５）。そして、プリンタ１１はこの３面図の２次元データに基づいて印刷を行う（ステップＳ２−９）。この結果、図１０の出力用紙６４０に示されるように、各部品毎の３面図が印刷される。
【００４５】
以上のようにして、図２及び図３の印刷処理が行われて、ユーザが所望する出力形式の図面が、図６〜図１０に示される出力用紙６００〜６４０のように出力される。
【００４６】
本実施形態によれば、以下のような効果を得ることができる。
・本実施形態では、ユーザにより選択された出力形式に基づいた３次元画像データの編集加工をプリンタ１１が行った上で印刷を実行した。このため、ユーザが所望する図面を得ることができる。すなわち、３次元ＣＡＤシステムの操作やそのデータの取り扱いを知らない人であっても、比較的簡単な操作で、３次元画像データに基づいた図面を所望の出力形式で容易に印刷することができる。
【００４７】
・本実施形態では、全体図ボタン５１３又は部品図ボタン５１４を用いることにより、プリンタ１１は全体図又は部品図を印刷した。また、３面図ボタン５１５又は斜視図５１６を用いることにより、プリンタ１１は３面図又は斜視図を出力した。このため、ユーザは、ボタンを押下するという簡単な操作で、所望の出力形式で図面を印刷することができる。
【００４８】
・本実施形態では、３次元画像データは、圧縮された状態でデータ記憶部１５に記憶させた。従って、データ量の多い３次元画像データはデータ量が少ない状態で記憶されているため、プリンタ１１における記憶領域を有効活用することができる。
【００４９】
・本実施形態では、３次元画像データは、図面管理サーバ２０から圧縮された状態でプリンタ１１に送信された。すなわち、プリンタ１１は、データ量の少ない状態で３次元画像データを受信することになるため、受信してデータ記憶部１５に記憶するために必要な時間を短くすることができ、ひいては、印刷処理の時間を短くすることができる。
【００５０】
・本実施形態では、プリンタ１１において部品毎の３次元画像データが生成されるようにした（ステップＳ２−３）。このため、３次元ＣＡＤシステムの操作やそのデータの取り扱いを知らない人であっても、プリンタ１１を操作することにより、部品毎の部品図を簡易に印刷することができる。
【００５１】
・本実施形態では、視点選択画面５２０におけるユーザの選択に基づいて、視点を変更させた３次元画像データが生成されるようにした（ステップＳ２−７）。このため、３次元ＣＡＤシステムの操作やそのデータの取り扱いを知らない人であっても、プリンタ１１を操作することにより、所望の視点からの斜視図を簡易に印刷することができる。
【００５２】
・本実施形態では、出力形式選択画面５１０におけるユーザの選択に基づいて、３面図が指定されたときには、図９及び図１０に示すように正面図、平面図及び側面図を１つの図面として表示させた。従って、３次元ＣＡＤシステムの操作やそのデータの取り扱いを知らない人であっても、プリンタ１１を操作することにより、３面図を簡易に印刷することができる。
【００５３】
なお、上記実施形態は以下のように変更してもよい。
○上記実施形態では、３面図ボタン５１５が押下されることにより３面図が指定された場合には、図９及び図１０に示すように３面図を出力するようにした。この３面図の代わりに、正面図のみ、平面図のみ、又は側面図のみを出力してもよいし、２面図又は６面図を出力してもよい。この場合、タッチパネル１２に表示される出力形式選択画面５１０などに各々を出力するためのボタンを設けるようにすればよい。これにより、ユーザが必要な図面を効率よく印刷することができる。
【００５４】
○上記実施形態では、プリンタ１１は全体図のデータから部品図のデータを生成した後に３面図を生成した。この代わりに、プリンタ１１は３面図を生成してから部品図を生成するようにしてもよい。
【００５５】
○上記実施形態では、プリンタ１１が３次元画像データをデータ記憶部１５に記憶させてから、図４の出力形式選択画面５１０を表示させるようにした。この代わりに、出力形式選択画面５１０に図面番号を入力する入力欄を設け、出力形式選択画面５１０の印刷ボタン５１２が押下された後に、図面を取得するようにしてもよい。すなわち、ユーザに対して出力形式を促す処理を最初に行うことにより、プリンタ１１が行う処理、すなわちデータ記憶部１５に３次元画像データを記憶させる処理と、その３次元画像データを加工する処理とを一度に行うことができる。従って、印刷処理に要する時間をいっそう短くすることができる。
【００５６】
○上記実施形態では、視点選択画面５２０の自動設定ボタン５２１は、所定の視点からの斜視図となるように設定した。この代わりに、相互に視点角度を変更した複数の自動設定ボタンを複数備えるようにしてもよい。これにより、ユーザがその設定をしなくても、ボタンを押下することにより、より簡単に視点を変更した斜視図を印刷することができる。
【００５７】
○上記実施形態では、プリンタ１１はボタン群１３を備えるとしたが、このボタン群１３の作用をすべてタッチパネル１２で行えるようにしてもよい。
○上記実施形態では、出力形式選択画面５１０及び視点選択画面５２０においてユーザにより指示された出力形式を一時的に記憶させた。これに代えて、３次元データを逐次加工編集させてもよい。すなわち、択一的に選択されるボタンのみを順次表示させるようにし、ユーザがボタンを押下する度に、３次元画像データを順次加工して、ユーザの所望の出力形式で印刷を行うようにしてもよい。
【００５８】
○上記実施形態では、ユーザが指示した出力形式によって印刷される図面の概略を示すモニタをプリンタ１１に設けるようにしてもよい。これにより、出力する図面をモニタで確認することができるので、不要な印刷を省略することができ、より効率よく印刷を行うことができる。
【００５９】
【発明の効果】
本発明によれば、簡単な操作で、ユーザが所望する出力形式で、３次元画像データを加工して印刷することができる。
【図面の簡単な説明】
【図１】実施形態における印刷装置を用いたシステムの概略図。
【図２】実施形態における印刷処理の流れ図。
【図３】図２における出力処理の流れ図。
【図４】出力形式選択画面の画面図。
【図５】視点選択画面の画面図。
【図６】ユーザにより設定変更が行われなかったときの出力用紙。
【図７】部品図が指定されたときの出力用紙。
【図８】視点変更されたときの出力用紙。
【図９】３面図が指定されたときの出力用紙。
【図１０】部品図及び３面図が指定されたときの出力用紙。
【符号の説明】
Ｎ…ネットワーク、１１…印刷装置としてのプリンタ。
【図１】
2004318394.tif 000003
【図２】
2004318394.tif 000004
【図３】
2004318394.tif 000005
【図４】
2004318394.tif 000006
【図５】
2004318394.tif 000007
【図６】
2004318394.tif 000008
【図７】
2004318394.tif 000009
【図８】
2004318394.tif 000010
【図９】
2004318394.tif 000011
【図１０】
2004318394.tif 000012