(57)【特許請求の範囲】
【請求項１】
パーツカタログデータ作成装置が、視覚的に立体的な製品のパーツカタログを作成するパーツカタログデータ作成方法において、
前記パーツカタログデータ作成装置が、
前記製品のパーツに対応したパーツデータである３Ｄデータを複数３Ｄデータ記憶手段に記憶させる３Ｄデータ記憶手順と、
前記３Ｄデータのパーツデータとは異なる前記製品のパーツに関する２次元画像のパーツデータである２Ｄデータを複数２Ｄデータ記憶手段に記憶させる２Ｄデータ記憶手順と、
３次元領域に、前記３Ｄデータ記憶手段に記憶された複数の３Ｄデータの中からユーザにより選択された３Ｄデータを配置して表示手段に表示させる第１の表示制御手順と、
前記２Ｄデータ記憶手段に記憶された複数の２Ｄデータのうちいずれかの２Ｄデータの選択をユーザから受付けるための選択画面を前記表示手段に表示させる手順と、
その選択画面で選択を受け付けた２Ｄデータについて前記３次元領域における３次元の座標及びサイズの設定をユーザから受け付けるための設定画面を前記表示手段に表示させる手順と、
その設定画面で受け付けた前記３次元の座標の位置に前記設定画面で受け付けた前記サイズで、前記選択画面で受け付けた２Ｄデータと対応する所定形状の物体を、前記３次元領域に配置して前記表示手段に表示させる第２の表示制御手順と、
前記ユーザにより選択された３Ｄデータの情報と前記選択画面で選択された２Ｄデータの情報とを少なくとも含むパーツカタログデータを作成する作成手順とを実行することを特徴とするパーツカタログデータ作成方法。
【請求項２】
前記３Ｄデータは、前記製品の設計時に３Ｄ＿ＣＡＤにより形成されるデータであることを特徴とする請求項１記載のパーツカタログデータ作成方法。
【請求項３】
前記パーツは、当該製品において交換可能なパーツであることを特徴とする請求項１または請求項２に記載のパーツカタログデータ作成方法。
【請求項４】
視覚的に立体的な製品のパーツカタログを作成するパーツカタログデータ作成装置において、
前記製品のパーツに対応したパーツデータである３Ｄデータを複数記憶する３Ｄデータ記憶手段と、
前記３Ｄデータのパーツデータとは異なる前記製品のパーツに関する２次元画像のパーツデータである２Ｄデータを複数記憶する２Ｄデータ記憶手段と、
３次元領域に、前記３Ｄデータ記憶手段に記憶された複数の３Ｄデータの中からユーザにより選択された３Ｄデータを配置して表示手段に表示させる第１の表示制御手段と、
前記２Ｄデータ記憶手段に記憶された複数の２Ｄデータのうちいずれかの２Ｄデータの選択をユーザから受付けるための選択画面を前記表示手段に表示させる手段と、
その選択画面で選択を受け付けた２Ｄデータについて前記３次元領域における３次元の座標及びサイズの設定をユーザから受け付けるための設定画面を前記表示手段に表示させる手段と、
その設定画面で受け付けた前記３次元の座標の位置に前記設定画面で受け付けた前記サイズで、前記選択画面で受け付けた２Ｄデータと対応する所定形状の物体を、前記３次元領域に配置して前記表示手段に表示させる第２の表示制御手段と、
前記ユーザにより選択された３Ｄデータの情報と前記選択画面で選択された２Ｄデータの情報とを少なくとも含むパーツカタログデータを作成する作成手段とを備えたことを特徴とするパーツカタログデータ作成装置。
【請求項５】
前記３Ｄデータは、前記製品の設計時に３Ｄ＿ＣＡＤにより形成されるデータであることを特徴とする請求項４記載のパーツカタログデータ作成装置。
【請求項６】
前記パーツは、当該製品において交換可能なパーツであることを特徴とする請求項４または請求項５に記載のパーツカタログデータ作成装置。
【請求項７】
コンピュータに、視覚的に立体的な製品のパーツカタログを作成するパーツカタログデータ作成方法を実行させるためのプログラムであって、
前記コンピュータに、
前記製品のパーツに対応したパーツデータである３Ｄデータを複数３Ｄデータ記憶手段に記憶させる３Ｄデータ記憶手順と、
前記３Ｄデータのパーツデータとは異なる前記製品のパーツに関する２次元画像のパーツデータである２Ｄデータを複数２Ｄデータ記憶手段に記憶させる２Ｄデータ記憶手順と、
３次元領域に、前記３Ｄデータ記憶手段に記憶された複数の３Ｄデータの中からユーザにより選択された３Ｄデータを配置して表示手段に表示させる第１の表示制御手順と、
前記２Ｄデータ記憶手段に記憶された複数の２Ｄデータのうちいずれかの２Ｄデータの選択をユーザから受付けるための選択画面を前記表示手段に表示させる手順と、
その選択画面で選択を受け付けた２Ｄデータについて前記３次元領域における３次元の座標及びサイズの設定をユーザから受け付けるための設定画面を前記表示手段に表示させる手順と、
その設定画面で受け付けた前記３次元の座標の位置に前記設定画面で受け付けた前記サイズで、前記選択画面で受け付けた２Ｄデータと対応する所定形状の物体を、前記３次元領域に配置して前記表示手段に表示させる第２の表示制御手順と、
前記ユーザにより選択された３Ｄデータの情報と前記選択画面で選択された２Ｄデータの情報とを少なくとも含むパーツカタログデータを作成する作成手順とを実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、視覚的に立体的な製品のパーツカタログを作成するパーツカタログデータ作成方法、および、視覚的に立体的な製品のパーツカタログを作成するパーツカタログデータ作成装置およびそのプログラムに関する。
【背景技術】
【０００２】
一般に、指示書・手順書・マニュアル等における分解斜視図等のイラスト図の作成に３Ｄ＿ＣＡＤデータを利用することで、作成の手間を省くことが行われている。
【０００３】
このような文書の一つに、サービスや保守において交換部品の発注等に利用するパーツカタログや部品表がある。これらのパーツカタログや部品表では、交換部品の形状や部品の組み付け位置を図面にて表示し、合わせて部品名称と交換発注時の部品番号を示したものである。カタログにおいては通常、個々の部品は、製品を構成する複数の集合部分（ユニット）単位にまとめて提示される。
【非特許文献１】「3D CADモデルから電子パーツカタログへのテクニカルドキュメントにおける統合型プロセスチェーン」、ITEDO Software GmbH 、[online]、平成１８年４月２４日、
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、一般に、３Ｄ＿ＣＡＤを利用した設計において、すべての部品が３Ｄ＿ＣＡＤのデータとして作成されるとは限らない。例えば、電気配線のケーブルやハーネス、あるいは、標準部品のネジやナットなどは、設計の手間を減らすために３Ｄ＿ＣＡＤでのデータ作成を省略することがある。このように、３Ｄ＿ＣＡＤデータが存在しないパーツについては、３Ｄ＿ＣＡＤデータを利用したパーツカタログを作成する際に、それらのデータを別途補填する必要がある。
【０００５】
本発明は、かかる実情に鑑みてなされたものであり、３Ｄ＿ＣＡＤのデータを利用してパーツカタログデータを適切に作成することができるパーツカタログ作成方法およびパーツカタログ作成装置およびプログラムを提供すること目的とする。
【課題を解決するための手段】
【０００６】
本発明は、パーツカタログデータ作成装置が、視覚的に立体的な製品のパーツカタログを作成するパーツカタログデータ作成方法において、前記パーツカタログデータ作成装置が、前記製品のパーツに対応したパーツデータである３Ｄデータを複数３Ｄデータ記憶手段に記憶させる３Ｄデータ記憶手順と、前記３Ｄデータのパーツデータとは異なる前記製品のパーツに関する２次元画像のパーツデータである２Ｄデータを複数２Ｄデータ記憶手段に記憶させる２Ｄデータ記憶手順と、３次元領域に、前記３Ｄデータ記憶手段に記憶された複数の３Ｄデータの中からユーザにより選択された３Ｄデータを配置して表示手段に表示させる第１の表示制御手順と、前記２Ｄデータ記憶手段に記憶された複数の２Ｄデータのうちいずれかの２Ｄデータの選択をユーザから受付けるための選択画面を前記表示手段に表示させる手順と、その選択画面で選択を受け付けた２Ｄデータについて前記３次元領域における３次元の座標及びサイズの設定をユーザから受け付けるための設定画面を前記表示手段に表示させる手順と、その設定画面で受け付けた前記３次元の座標の位置に前記設定画面で受け付けた前記サイズで、前記選択画面で受け付けた２Ｄデータと対応する所定形状の物体を、前記３次元領域に配置して前記表示手段に表示させる第２の表示制御手順と、前記ユーザにより選択された３Ｄデータの情報と前記選択画面で選択された２Ｄデータの情報とを少なくとも含むパーツカタログデータを作成する作成手順とを実行するものである。
また、前記３Ｄデータは、前記製品の設計時に３Ｄ＿ＣＡＤにより形成されるデータである。また、前記パーツは、当該製品において交換可能なパーツである。
【０００７】
また、本発明は、視覚的に立体的な製品のパーツカタログを作成するパーツカタログデータ作成装置において、前記製品のパーツに対応したパーツデータである３Ｄデータを複数記憶する３Ｄデータ記憶手段と、前記３Ｄデータのパーツデータとは異なる前記製品のパーツに関する２次元画像のパーツデータである２Ｄデータを複数記憶する２Ｄデータ記憶手段と、３次元領域に、前記３Ｄデータ記憶手段に記憶された複数の３Ｄデータの中からユーザにより選択された３Ｄデータを配置して表示手段に表示させる第１の表示制御手段と、前記２Ｄデータ記憶手段に記憶された複数の２Ｄデータのうちいずれかの２Ｄデータの選択をユーザから受付けるための選択画面を前記表示手段に表示させる手段と、その選択画面で選択を受け付けた２Ｄデータについて前記３次元領域における３次元の座標及びサイズの設定をユーザから受け付けるための設定画面を前記表示手段に表示させる手段と、その設定画面で受け付けた前記３次元の座標の位置に前記設定画面で受け付けた前記サイズで、前記選択画面で受け付けた２Ｄデータと対応する所定形状の物体を、前記３次元領域に配置して前記表示手段に表示させる第２の表示制御手段と、前記ユーザにより選択された３Ｄデータの情報と前記選択画面で選択された２Ｄデータの情報とを少なくとも含むパーツカタログデータを作成する作成手段とを備えたものである。
また、前記３Ｄデータは、前記製品の設計時に３Ｄ＿ＣＡＤにより形成されるデータである。また、前記パーツは、当該製品において交換可能なパーツである。
【０００８】
また、本発明は、コンピュータに、視覚的に立体的な製品のパーツカタログを作成するパーツカタログデータ作成方法を実行させるためのプログラムであって、前記コンピュータに、前記製品のパーツに対応したパーツデータである３Ｄデータを複数３Ｄデータ記憶手段に記憶させる３Ｄデータ記憶手順と、前記３Ｄデータのパーツデータとは異なる前記製品のパーツに関する２次元画像のパーツデータである２Ｄデータを複数２Ｄデータ記憶手段に記憶させる２Ｄデータ記憶手順と、３次元領域に、前記３Ｄデータ記憶手段に記憶された複数の３Ｄデータの中からユーザにより選択された３Ｄデータを配置して表示手段に表示させる第１の表示制御手順と、前記２Ｄデータ記憶手段に記憶された複数の２Ｄデータのうちいずれかの２Ｄデータの選択をユーザから受付けるための選択画面を前記表示手段に表示させる手順と、その選択画面で選択を受け付けた２Ｄデータについて前記３次元領域における３次元の座標及びサイズの設定をユーザから受け付けるための設定画面を前記表示手段に表示させる手順と、その設定画面で受け付けた前記３次元の座標の位置に前記設定画面で受け付けた前記サイズで、前記選択画面で受け付けた２Ｄデータと対応する所定形状の物体を、前記３次元領域に配置して前記表示手段に表示させる第２の表示制御手順と、前記ユーザにより選択された３Ｄデータの情報と前記選択画面で選択された２Ｄデータの情報とを少なくとも含むパーツカタログデータを作成する作成手順とを実行させるものである。
【発明の効果】
【００１０】
したがって、本発明によれば、３Ｄデータからパーツカタログを作成する際に、３Ｄデータが存在しないパーツに対しても、デジタルカメラの画像やイラスト画像を利用してカタログを作成することができるという効果を得る。また、それらの画像により追加したパーツに対しても３Ｄデータから自動生成されたパーツと同様にカタログ表示画面上でのパーツ選択が可能となるという効果も得る。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００１２】
図１は、本発明の一実施例にかかるデータ処理装置の構成例を示している。
【００１３】
同図において、ＣＰＵ（中央処理装置）１は、このデータ処理装置の動作制御を行うものであり、ＲＯＭ（リード・オンリ・メモリ）２は、ＣＰＵ１が起動時に実行するプログラムや必要なデータ等を記憶するためのものであり、ＲＡＭ（ランダム・アクセス・メモリ）３は、ＣＰＵ１のワークエリア等を構成するためのものである。
【００１４】
キャラクタジェネレータ４は、図形文字の表示データを発生するためのものであり、時計回路５は、現在日時情報を出力するためのものであり、ネットワークインターフェース回路６は、このデータ処理装置をローカルエリアネットワーク等のネットワーク（図示せず）に接続するためのものであり、ネットワーク伝送制御部７は、ネットワークを介して、他のデータ端末装置との間で種々のデータをやりとりするための各種所定のプロトコルスイートの通信制御処理を実行するためのものである。
【００１５】
磁気ディスク装置８は、種々のアプリケーションプログラム、ワークデータ、および、ファイルデータなどの種々のデータファイル等を記憶するためのものであり、光学媒体ドライブ装置９は、ＣＤ−ＲＯＭやＤＶＤ等の交換可能な光学記録媒体１０のデータをアクセスするためのものであり、ＣＲＴ画面表示装置１１は、このデータ処理装置を操作するための画面を表示するためのものであり、表示制御部１２は、ＣＲＴ画面表示装置１１の表示内容を制御するためのものである。
【００１６】
キーボード装置１３は、このデータ処理装置に種々のキー操作を行うためのものであり、画面指示装置１４は、ＣＲＴ画面表示装置１１の任意の点を指示する等の操作作業を行うためのものであり、入力制御部１５は、キーボード装置１３および画面指示装置１４の入力情報を取り込む等するためのものである。
【００１７】
これらのＣＰＵ１、ＲＯＭ２、ＲＡＭ３、キャラクタジェネレータ４、時計回路５、ネットワーク伝送制御部７、磁気ディスク装置８、光学媒体ドライブ装置９、表示制御部１２、および、入力制御部１５は、内部バス１６に接続されており、これらの各要素間のデータのやりとりは、主としてこの内部バス１６を介して行われる。
【００１８】
さて、データ処理装置は、３Ｄ＿ＣＡＤデータを利用したパーツカタログを作成するパーツカタログ作成機能を備えており、そのパーツカタログ作成機能の機能ブロックの一例を図２に示す。
【００１９】
同図において、カタログ作成部２０は、磁気ディスク装置８に形成される３Ｄデータ記憶部２１およびパーツリスト記憶部２２に記憶されているデータに基づいて、パーツカタログデータを作成し、カタログ記憶部２３に保存する。
【００２０】
ここで、３Ｄデータ記憶部２１は、カタログ作成のために利用される３Ｄ＿ＣＡＤデータを保持したデータベースである。また、３Ｄ＿ＣＡＤデータは、製品を構成する個々のパーツ単位に形状情報を保持し、それらパーツが組み付いた状態で保存されている。
【００２１】
パーツリスト記憶部２２は、カタログに含まれるべきパーツ（交換可能なパーツ）のリストを記述したデータベースである。パーツリストには、パーツの名称やパーツ発注時の番号等が製品のユニット単位にまとめた形で保持されている。
【００２２】
カタログ作成部２０は、パーツリスト記憶部２２に記憶されているパーツリストに登録されているパーツのうち、３Ｄデータ記憶部２１に３Ｄ＿ＣＡＤデータが保存されているものは、３Ｄデータ記憶部２１の記憶内容を参照するとともに、３Ｄデータ記憶部２１に３Ｄ＿ＣＡＤデータが保存されていないものについては、画像データ記憶部２４に記憶されている画像データ（２Ｄデータ）を画像補填部２５により補填入力させる。また、画像補填部２５により補填入力させた画像データについては、位置情報補填部２６から入力される位置情報を、当該パーツの表示の際に利用する位置情報として用いる。
【００２３】
ここで、画像データ記憶部２４は、パーツリストに記載されているが３Ｄ＿ＣＡＤデータとして存在していないパーツについて、あらかじめ、デジタル・スチル・カメラで撮影した画像や、イラストにより作成された画像を保持したデータベースである。
【００２４】
また、画像補填部２５は、パーツリストに記載されているが３Ｄ＿ＣＡＤデータが存在しないパーツに対応する画像データ中の画像(ファイル)を指定して、カタログ作成部２０に与える。
【００２５】
また、位置情報補填部２６は、パーツリストに記載されているが３Ｄデータが存在しないパーツに対して、ユーザが画面指示装置１４やキーボード装置１３を操作して、組み付け状態の位置を指定し、位置情報としてカタログ作成部２０に与える。
【００２６】
カタログ記憶部２３には、カタログ中のパーツの一覧（名称と発注番号）と、パーツの単体を表示した画像と、パーツの組み付け位置を示す画像（複数の視点から）と、パーツの組み付け位置情報（複数の視点から）から構成されるカタログデータが、それぞれのパーツについて記憶されている。
【００２７】
また、パーツの組み付け位置を示す画像は、製品または製品の一部を示すユニットの画像中に、対象パーツの組み付け位置がわかるように、パーツをハイライト表示する(３Ｄデータから作成した場合）、または、パーツの組み付け位置を示す矩形領域あるいはパーツを囲む直方体をハイライト表示したものを利用する。
【００２８】
カタログ閲覧部２７は、カタログ作成部２０が作成したカタログ記憶部２３に記憶されているカタログデータの内容を表示する。パーツ名称での検索の他、パーツの組付け状態図上の領域指定によりパーツを検索することが可能である。
【００２９】
図３は、１つのパーツについて形成されるカタログデータの一例を示している。
【００３０】
このカタログデータは、パーツ単体画像、パーツ組付図、パーツ組付拡大図、境界情報、パーツ名、部品番号、および、ユニット名からなる。
【００３１】
パーツ単体画像は、当該パーツの単体画像である。また、縮尺比率は各パーツにより異なり、なるべく大きくかつパーツ全体が表示される比率である。
【００３２】
パーツ組付図は、パーツごとに作成される画像で、そのパーツのみが強調表示され、他の全パーツは半透明描画やワイヤーフレーム描画など非強調表示される図である。ここで、視点は１方向だけではなく、必要に応じて複数視点からのパーツ組付図が作成される。縮尺比率は、同一視点方向であれば常に一定で、なるべく大きくかつ全パーツが表示される比率である。
【００３３】
パーツ組付図拡大図は、上記各パーツのパーツ組付図を拡大表示したものであり、最大比率ではそのパーツがなるべく大きくかつ全部表示される図である。最小比率では全パーツがなるべく大きくかつ全部表示される。必要に応じて複数枚の比率の異なるパーツ組付図が作成される。比率によらず常にそのパーツの全体が表示される。
【００３４】
境界情報は、各パーツのパーツ組付図およびパーツ組付拡大図において、そのパーツが画像中のどの位置にあるかを示す情報である。画像左上隅を原点（Ｘ＝０，Ｙ＝０）とし、Ｘは右方向に、Ｙは下方向に正に増加する座標系における、そのパーツがすべて収まる長方形の左上座標および右下座標の組み合わせである。
【００３５】
パーツ名は、当該パーツの名称をあらわす。
【００３６】
部品番号（発注番号）は、パーツごとに採番される番号である。同一形状のパーツは同一番号を持つ。
【００３７】
ユニット名は、パーツ集合の単位であるユニットの名称である。各パーツがどのユニットに属するかを示す。通常、すべてのパーツはいずれかのユニット（例えば、「給紙部」、「排紙部」など）に属する。
【００３８】
図４（ａ）は、３Ｄデータ記憶部２１に３Ｄ＿ＣＡＤデータとして存在するパーツＰＫについて、当該パーツＰＫを含むユニットの表示画像の一例を示し、同図（ｂ）は、パーツＰＫのパーツ単体画像の一例を示す。
【００３９】
また、図５（ａ）は、３Ｄデータ記憶部２１に３Ｄ＿ＣＡＤデータとして存在するパーツＰＰについて、当該パーツＰＰを含むユニットにおける当該パーツＰＰの組付けの様子を示すパーツ組付図の一例を示す。また、カタログ閲覧部２７でこのパーツ組付図を表示する際、注目されるパーツＰＰのみをシェーディングおよび（例えば、赤いワイヤーフレームで）強調表示し、他のパーツを半透明描画することで、当該パーツの組付け位置が明瞭になるようにしている。また、同図（ｂ）は、同一のパーツＰＰを別角度から見たときのパーツ組付図の一例を示す。また、図６（ａ）は、同一のパーツＰＰをさらに別角度から見たときのパーツ組付図の一例を示す。また、図６（ｂ）は、同一のパーツＰＰをさらに別角度から見たときのパーツ組付図の一例を示す。
【００４０】
このようにして、この場合は、パーツ組付図は、４態様作成される。このようにして、異なる角度から見た複数のパーツ組付図をあらかじめ形成しておくことで、カタログ閲覧部２７でカタログを閲覧する際に要する時間を、大幅に短縮することができる。
【００４１】
また、パーツＰＫについて、境界情報は、図７に示すように、パーツ単体画像を囲む長方形として作成される。
【００４２】
次に、３Ｄデータ記憶部２１に３Ｄ＿ＣＡＤデータとして存在しないパーツに関する処理について説明する。
【００４３】
図８は、作業画面の一例を示している。同図では、パーツリスト表示領域ＤＤａには、パーツの一覧が表示されている。一覧表示中、四角で囲まれた対象が選択中であることを示している（以下、同じ）。
【００４４】
また、パーツ単体画像表示領域ＤＤｂには、選択中のパーツ単体の画像が表示される。３Ｄデータ記憶部２１に３Ｄ＿ＣＡＤデータが存在している場合には、３Ｄ＿ＣＡＤデータに基づく立体画像を平面画像にレンダリング処理した結果得られた画像データが表示される。
【００４５】
また、カタログ表示領域ＤＤｃには、この場合には、モデル全体が表示されている。
【００４６】
この状態から、パーツリスト表示領域ＤＤａより「本体」を選択すると、図９に示すように、表示内容が更新される。この場合、「本体」については３Ｄ＿ＣＡＤデータが存在するので、当該３Ｄ＿ＣＡＤデータに対応した画像データがパーツ単体画像表示領域ＤＤｂに表示されるとともに、カタログ表示領域ＤＤｃでは、ハイライト表示される。
【００４７】
次に、パーツリスト表示領域ＤＤａより「オプション１」を選択すると、図１０に示すように、表示内容が更新される。この場合、「オプション１」については３Ｄ＿ＣＡＤデータが存在しないので、パーツ単体画像表示領域ＤＤｂには画像が表示されず、また、カタログ表示領域ＤＤｃにも、対応するパーツはハイライト表示されない。
【００４８】
そこで、ユーザが「オプション１」について画像を補填する操作を選択すると、例えば、図１１に示すように、画像データ記憶部２４に記憶されている画像データを選択するための画像選択領域ＤＤｄを表示して、ユーザにいずれかの画像を選択操作させる。選択された画像は、表示枠が強調表示される。
【００４９】
画像の選択が終了すると、図１２に示すように、パーツ単体画像表示領域ＤＤｂには、選択した画像が表示される。
【００５０】
次に、図１３に示すようなパーツ位置入力領域ＤＤｅを表示して、当該パーツの組付け位置をユーザに指定入力させる。また、入力された組付け位置に対応した直方体の表示画像（直方体を２次元画像にレンダリングしたもの；以下同じ）ＰＦをカタログ表示領域ＤＤｃにハイライト表示させる。
【００５１】
この位置情報入力については、図１４（１）〜（６）に示すような手順となる。すなわち、初期状態では、位置情報がないので対象が表示されないが（同図（１）参照）、ユーザが位置情報を入力すると、入力された位置情報に対応した組付け位置に、所定方向から見た直方体の表示画像がハイライト表示される（同図（２）参照）。
【００５２】
次に、ユーザは、組付け位置の大きさを変更する。それに従って、組付け位置を示す直方体の表示画像のサイズが変更される（同図（３）参照）。
【００５３】
次いで、ユーザは、必要に応じて、組付け位置を変更する。それに従って、組付け位置を示す直方体の表示画像の表示位置が変更される（同図（４）参照）。
【００５４】
視点を切り替えることができるように、異なる視点から確認すると（同図（５），（６）参照）、それぞれに対応した視点から直方体を見た表示画像を表示する。
【００５５】
この場合、上述したように、４方向からパーツを見たときの組付け位置を表示できるように、４態様のパーツ組付図が必要となるので、それぞれのパーツ組付図に対応した直方体の表示画像を形成する。
【００５６】
図１５は、カタログ作成部２０の処理の一例を示している。
【００５７】
まず、パーツリストより１つパーツを取得し（処理１０１）、全てのパーツについて処理が終了したかどうかを調べる（判断１０２）。判断１０２の結果がＹＥＳになるときには、このときの処理を終了する。
【００５８】
また、判断１０２の結果がＮＯになるときには、選択したパーツについて、３Ｄデータ記憶部２１から３Ｄ＿ＣＡＤデータを探索する（処理１０３）。処理１０３で３Ｄ＿ＣＡＤデータを取得できたかどうかを調べ（判断１０４）、判断１０４の結果がＹＥＳになるときには、取得した３Ｄ＿ＣＡＤデータに基づいて、当該パーツに関するカタログデータを作成し（処理１０５）、処理１０１へ戻り、次のパーツについて処理を行う。
【００５９】
また、処理１０３で３Ｄ＿ＣＡＤデータを取得できなかった場合で、判断１０４の結果がＮＯになるときには、ユーザに補填画像を指定させ（処理１０６）、組付け位置の位置情報を入力させる（処理１０７）。次いで、処理１０６で指定された補填画像、および、処理１０７で入力された位置情報にもとづいて、カタログデータを作成し（処理１０８）、処理１０１へ戻り、次のパーツについて処理を行う。
【００６０】
このようにして、本実施例では、パーツリストに登録されているが３Ｄ＿ＣＡＤデータが存在しないパーツについては、デジタル・スチル・カメラやイラストの画像を補填するとともに、組付け位置をあらわす位置情報を入力させているので、立体的なカタログを表示するためのカタログデータを適切に作成することができる。
【００６１】
また、カタログ閲覧部２７におけるカタログ表示は、基本的には、図８に示した表示内容となり、パーツリスト表示領域ＤＤａよりユニットを選択することで、選択したユニットの画像がパーツ単体画像表示領域ＤＤｂに表示されるとともに、カタログ表示領域ＤＤｃには、選択したユニットが本体に組み付けられている様子をあらわすハイライト表示がされる。
【００６２】
そして、パーツリスト表示領域ＤＤａで表示を所望するパーツを選択すると、当該パーツの組付け位置がカタログ表示領域ＤＤｃにハイライト表示されるとともに、パーツの画像がパーツ単体画像表示領域ＤＤｂに表示される。また、その際、パーツの部品番号がパーツリスト表示領域ＤＤａに表示されるので、ユーザは、交換に必要なパーツの部品番号を容易に取得することができる。
【００６３】
ところで、上述した処理では、補填位置情報として、直方体を基本とした位置情報を入力させているが、この基本となる立体画像としては、球、楕円体等の任意の立体形状を適用することができる。
【００６４】
なお、上記の処理において、３Ｄ＿ＣＡＤデータのないパーツに対して補填画像、位置情報を指定後にカタログデータを出力する、としているが、すべての３Ｄ＿ＣＡＤデータのないパーツに対して補填画像、位置情報を指定したのち、３Ｄ＿ＣＡＤデータを持つパーツとともに一括してカタログを出力してもよい。
【００６５】
また、画像補填部における画像の指定方法としては、ユーザーに画像ファイルを指定させる方法の他に、あらかじめ決めれらたファイル名称に従い保存された画像ファイルから(例えばパーツの発注番号を名称の一部に利用する等）システムが自動的に選択してもよい。
【００６６】
さらに、画像補填部において、３Ｄ＿ＣＡＤデータが存在するパーツについても、デジタル・スチル・カメラやイラストの画像を補填する、という構成にしてもよい。
【００６７】
また、３Ｄ＿ＣＡＤデータとしては、任意の３Ｄ＿ＣＡＤシステムによって作成されたデータを適用することができる。
【図面の簡単な説明】
【００６８】
【図１】本発明の一実施例にかかるデータ処理装置の構成例を示したブロック図。
【図２】パーツカタログ作成機能の機能ブロックの一例を示したブロック図。
【図３】カタログデータの一例を示した概略図。
【図４】ユニット表示およびパーツ単体表示の一例を示した概略図。
【図５】パーツ組付け図の２態様を示した概略図。
【図６】パーツ組付け図の他の２態様を示した概略図。
【図７】境界情報計測について例示した概略図。
【図８】作業画面の一例を示した概略図。
【図９】「本体」を選択した場合の画面の一例を示した概略図。
【図１０】「オプション１」を選択した場合の画面の一例を示した概略図。
【図１１】補填画像の選択を説明するための概略図。
【図１２】補填された画像の表示例を示す概略図。
【図１３】補填位置の入力を説明するための概略図。
【図１４】位置情報入力を説明するための概略図。
【図１５】カタログ作成部２０の処理の一例を示したフローチャート。
【符号の説明】
【００６９】
２０  カタログ作成部
２１  ３Ｄデータ記憶部
２２  パーツリスト記憶部
２３  カタログ記憶部
２４  画像データ記憶部
２５  画像補填部
２６  位置情報補填部
２７  カタログ閲覧部
【図１】
0004809121.tif 000002
【図２】
0004809121.tif 000003
【図３】
0004809121.tif 000004
【図４】
0004809121.tif 000005
【図５】
0004809121.tif 000006
【図６】
0004809121.tif 000007
【図７】
0004809121.tif 000008
【図８】
0004809121.tif 000009
【図９】
0004809121.tif 000010
【図１０】
0004809121.tif 000011
【図１１】
0004809121.tif 000012
【図１２】
0004809121.tif 000013
【図１３】
0004809121.tif 000014
【図１４】
0004809121.tif 000015
【図１５】
0004809121.tif 000016