(57)【要約】【課題】パーツが記載されているページを利用者が容易に検索することのできるパーツカタログ生成装置、パーツカタログ生成方法、パーツカタログ生成プログラムおよび記録媒体を提供すること。【解決手段】パーツカタログを生成するために必要なパーツ表示データを、パーツの形状に関するパーツ形状データに基づいて生成するパーツ表示データ生成手部２１と、複数のパーツから構成されるユニットの描画領域を、パーツの数に応じて複数の分割領域に分割する分割領域生成部２２と、パーツ表示データとパーツ形状データとに基づいて、分割領域ごとに、ユニットを構成するパーツを表示するカタログページを生成するカタログページ生成部２３と、パーツ表示データとパーツ形状データとに基づいて、分割領域におけるパーツと、パーツが表示されるカタログページの番号とを対応付けた索引図を生成する索引図生成部２４と、を備えた。【選択図】        図１
2009070130.tif 000002
【特許請求の範囲】
【請求項１】
パーツカタログを生成するために必要なパーツ表示データを、パーツの形状に関するパーツ形状データに基づいて生成するパーツ表示データ生成手段と、
複数の前記パーツから構成されるユニットの描画領域を、前記パーツの数に応じて複数の分割領域に分割する分割領域生成手段と、
前記パーツ表示データと前記パーツ形状データとに基づいて、前記分割領域ごとに、前記ユニットを構成する前記パーツを表示するカタログページを生成するカタログページ生成手段と、
前記パーツ表示データと前記パーツ形状データとに基づいて、前記分割領域における前記パーツと、前記パーツが表示される前記カタログページの番号とを対応付けた索引図を生成する索引図生成手段と、
を備えたことを特徴とするパーツカタログ生成装置。
【請求項２】
前記カタログページは、前記パーツを構成部品とするユニット組付図、パーツ単体図、および、パーツ情報で構成されていること、
を特徴とする請求項１に記載のパーツカタログ生成装置。
【請求項３】
前記カタログページ生成部は、前記ユニット組付図の前記パーツが組付けられた部分の図であるパーツ単体組付図をさらに生成し、
前記カタログページは、前記パーツ単体組付図でさらに構成されること、
を特徴とする請求項２に記載のパーツカタログ生成装置。
【請求項４】
前記カタログページは、前記ユニット組付図における前記パーツ部分と、前記パーツ単体図、前記パーツ単体組付図、または、前記パーツ情報とを結ぶ線をさらに含むこと、
を特徴とする請求項３に記載のパーツカタログ生成装置。
【請求項５】
パーツ表示データ生成手段が、パーツカタログを生成するために必要なパーツ表示データを、パーツの形状に関するパーツ形状データに基づいて生成するパーツ表示データ生成生成ステップと、
分割領域生成手段が、複数の前記パーツから構成されるユニットの描画領域を、前記パーツの数に応じて複数の分割領域に分割する分割領域生成ステップと、
カタログページ生成手段が、前記パーツ表示データと前記パーツ形状データとに基づいて、前記分割領域ごとに、前記ユニットを構成する前記パーツを表示するカタログページを生成するカタログページ生成ステップと、
索引図生成手段が、前記パーツ表示データと前記パーツ形状データとに基づいて、前記分割領域における前記パーツと、前記パーツが表示される前記カタログページの番号とを対応付けた索引図を生成する索引図生成テップと、
を含むことを特徴とするパーツカタログ生成方法。
【請求項６】
請求項５に記載されたパーツカタログ生成方法をコンピュータに実行させること、を特徴とするパーツカタログ生成プログラム。
【請求項７】
請求項６に記載されたパーツカタログ生成プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、三次元モデルデータから、各パーツのパーツ画像、各パーツを組み付けした組付画像を生成し、それらの画像を用いてパーツカタログを生成するパーツカタログ生成装置、パーツカタログ生成方法、パーツカタログ生成プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
複数のパーツを組み付けて製造される製品では、その組み立て手順等を示す組立手順書や、パーツ交換等の保守を行うためのサービスマニュアルやパーツカタログが付属されている。その中には、組み立てや分解を容易にするための分解図が含まれている。分解図は、製品の構造や構成部品(パーツ）を表すために、組み付けた状態ではなく、各パーツに分解し、それらが互いに離間した状態で表示されるものである。分解図は、通常、パーツの組み付け状態やパーツの機能に応じて、単位(ユニット)ごとにまとめられた形で生成されている。
【０００３】
従来、経験を有するイラストレータが、実際に製品を各パーツに分解し、各パーツを最適な位置および向きに配置して作成することにより、全体的に見やすく、構造が理解しやすい分解図を実現している。このような各パーツを実際に分解しながら、イラストを作成していく方法では、コストおよび期間を要するといった問題があった。
【０００４】
この問題に鑑み、コンピュータを使用して三次元モデルデータから分解図を作成する方法や装置およびシステムが提案されている（例えば、特許文献１〜特許文献３参照）。特許文献１のシステムは、三次元組立図に対し、分解構成部品ごとの分解移動表示方向・距離を指定して、三次元表示の分解図を表示するシステムである。特許文献２の装置および方法は、製品構造データと組付条件データを基に、その組付条件データから決まる分解方向にパーツを移動することによりパーツの配置位置を変えて製品の分解図を生成する装置および方法である。特許文献３の方法は、組立品を構成するパーツの組立方向ベクトルと組立品を構成するパーツの頂点座標との内積を演算し、該演算した内積に基づいて分解組立図におけるパーツの間隔を求め、該間隔に基づいて作成する方法である。
【０００５】
上記特許文献１のシステムや上記特許文献２の装置および方法では、構成部品ごとに表示方向や距離を分解図の作成者が指定しなければならず、構成部品が多い規模が大きい製品では作業量が多くなるといった問題があった。上記特許文献３の方法では、間隔値を設定しなければならず、その間隔値では最適な位置に分解されない場合は、全体の配置を見ながら、個々のパーツの位置を調整する必要があるといった問題があった。
【０００６】
そこで、本出願人は、分解図ではなく、該当パーツ以外を半透明表示にした組付図および全体図を三次元モデルデータから生成するパーツカタログ作成システムを提案している（特許文献４参照）。このシステムは、三次元モデルデータから三次元モデルを構成する各パーツの単体画像と、全パーツを組み付けた状態で該当パーツのみを強調表示した組付図とを作成し、組付図中の各パーツの位置、高さ、幅等の境界情報を計算し、この境界情報とパーツ構成情報とを合成してパーツカタログを生成するものである。
【０００７】
しかしながら、パーツカタログを用紙に印刷して利用する場合、パーツ数だけ組付図が必要となり、パーツ数が多い製品では多くの用紙が必要で、ページ数も多くなるといった問題があった。
【０００８】
そこで、さらに本出願人は、１ページに複数個のパーツを自動的に配置してページ数を抑えることのできるパーツカタログ作成システムを提案している（特許文献５参照）。
【０００９】
【特許文献１】特開２００４−２４６７６２号公報
【特許文献２】特開２００３−７６７２４号公報
【特許文献３】特許第３５２７７７１号公報
【特許文献４】特開２００７−２１９９０７号公報
【特許文献５】特願２００６−１１８１５０
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献５では、パーツどうしの重なりの状態によりパーツの配置されるページが自動的に割り振られるため、探している部品がどのページにあるかを確認するためには、利用者が該当するページをすべて見なければならないという問題があった。
【００１１】
さらに、特許文献５では、組付図でパーツどうしが重なってしまい、パーツの一部または全部が他のパーツによって隠れてしまい、パーツの取付け状態および取付け位置が認識しずらいことがあった。
【００１２】
本発明は、上記に鑑みてなされたものであって、パーツが記載されているページを利用者が容易に検索することのできるパーツカタログ生成装置、パーツカタログ生成方法、プログラムおよび記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、パーツカタログを生成するために必要なパーツ表示データを、パーツの形状に関するパーツ形状データに基づいて生成するパーツ表示データ生成手段と、複数の前記パーツから構成されるユニットの描画領域を、前記パーツの数に応じて複数の分割領域に分割する分割領域生成手段と、前記パーツ表示データと前記パーツ形状データとに基づいて、前記分割領域ごとに、前記ユニットを構成する前記パーツを表示するカタログページを生成するカタログページ生成手段と、前記パーツ表示データと前記パーツ形状データとに基づいて、前記分割領域における前記パーツと、前記パーツが表示される前記カタログページの番号とを対応付けた索引図を生成する索引図生成手段と、を備えたことを特徴とする。
【００１４】
また、請求項２にかかる発明は、請求項１に記載のパーツカタログ生成装置において、前記カタログページは、前記パーツを構成部品とするユニット組付図、パーツ単体図、および、パーツ情報で構成されていること、を特徴とする。
【００１５】
また、請求項３にかかる発明は、請求項２に記載のパーツカタログ生成装置において、前記カタログページ生成部は、前記ユニット組付図の前記パーツが組付けられた部分の図であるパーツ単体組付図をさらに生成し、前記カタログページは、前記パーツ単体組付図でさらに構成されること、を特徴とする。
【００１６】
また、請求項４にかかる発明は、請求項３に記載のパーツカタログ生成装置において、前記カタログページは、前記ユニット組付図における前記パーツ部分と、前記パーツ単体図、前記パーツ単体組付図、または、前記パーツ情報とを結ぶ線をさらに含むこと、を特徴とする。
【００１７】
また、請求項５にかかる発明は、パーツ表示データ生成手段が、パーツカタログを生成するために必要なパーツ表示データを、パーツの形状に関するパーツ形状データに基づいて生成するパーツ表示データ生成生成ステップと、分割領域生成手段が、複数の前記パーツから構成されるユニットの描画領域を、前記パーツの数に応じて複数の分割領域に分割する分割領域生成ステップと、カタログページ生成手段が、前記パーツ表示データと前記パーツ形状データとに基づいて、前記分割領域ごとに、前記ユニットを構成する前記パーツを表示するカタログページを生成するカタログページ生成ステップと、索引図生成手段が、前記パーツ表示データと前記パーツ形状データとに基づいて、前記分割領域における前記パーツと、前記パーツが表示される前記カタログページの番号とを対応付けた索引図を生成する索引図生成テップと、を含むことを特徴とする。
【００１８】
また、請求項６にかかる発明は、請求項５に記載されたパーツカタログ生成方法をコンピュータに実行させること、を特徴とする。
【００１９】
また、請求項７にかかる発明は、請求項６に記載されたパーツカタログ生成プログラムを記録したコンピュータ読み取り可能な記録媒体であることを特徴とする。
【発明の効果】
【００２０】
本発明によれば、分割領域内にあるパーツがどのカタログページに表示されているかを示す索引図を生成するので、ページ検索の効率が向上するという効果を奏する。
【００２１】
また、本発明によれば、ユニット組付図のパーツが組付けられた部分のパーツ単体組付図をカタログページに載せるので、パーツのユニットへの取付け状態および取付け位置の認識が容易になるという効果を奏する。
【発明を実施するための最良の形態】
【００２２】
以下に添付図面を参照して、この発明にかかるパーツカタログ生成装置、パーツカタログ生成方法、パーツカタログ生成プログラムおよび記録媒体の最良な実施の形態を詳細に説明する。ただし、本発明は図面に示される実施形態に限定されるものではない。
【００２３】
（第１の実施の形態）
図１は、本発明の第１の実施の形態にかかるパーツカタログ生成装置のハードウェア構成を示す図である。パーツカタログ生成装置１は、パーツカタログの生成要求を入力するための入力装置１０と、製品(ユニット）を構成するパーツのパーツ形状データ、後述するパーツ表示データ、領域データ、生成されたパーツカタログ（カタログページ、索引図）、および、パーツカタログを生成するために実行されるプログラムなどを記憶する外部記憶装置１１およびメモリ１２と、各パーツ画像（データ）、ユニットおよび製品組付図画像（データ）、カタログページ（データ）、および、索引図（データ）などを表示する表示装置１３と、プログラムを実行するＣＰＵ１４とを備えて構成されている。入力装置１０、外部記憶装置１１、メモリ１２、表示装置１３、ＣＰＵ１４は互いにバス１５によって接続されている。
【００２４】
入力装置１０は、検索キーワード等を入力するためのキーボードや、リストから１つのアイテムを選択し、ボタンを押下するためのマウスとすることができる。パーツカタログの生成要求は、例えば、表示装置１３に検索画面を表示させ、その検索画面に表示された複数の製品の中から、パーツカタログを生成したい製品を選択し、生成開始ボタンをクリックするなどして押下することにより入力することができる。この要求は、要求信号として、バス１５を介してＣＰＵ１４が受け取り、対応するパーツ形状データを外部記憶装置１１やメモリ１２から読み出し、ＣＰＵ１４が、プログラムを実行して、その製品（ユニット）を構成する複数のパーツからなる組付図データを生成してパーツカタログを生成する。
【００２５】
ＣＰＵ１４は、上記プログラムの実行のほか、生成したパーツカタログをパーツカタログデータとして外部記憶装置１１やメモリ１２に記憶させたり、表示装置１３に表示させたりすることができる。パーツカタログを生成する生成者は、入力装置１０に印刷指示要求を入力することにより、表示装置１３に表示されたパーツカタログを、図示しないプリンタ等の印刷装置で印刷することができる。
【００２６】
外部記憶装置１１は、データやプログラムを記憶することができる外付けＨＤＤ、ＣＤ
−ＲＯＭドライブ、ＤＶＤドライブ、ＭＯ等とすることができる。メモリ１２は、ＲＯＭ
やＲＡＭ、内蔵ＨＤＤ等とすることができる。表示装置１３は、ディスプレイ等とするこ
とができる。
【００２７】
図２は、本発明の第１の実施の形態にかかるパーツカタログ生成装置の機能的ブロック図である。パーツカタログ生成装置１は、パーツ形状データ記憶部２０、パーツ表示データ生成部２１、分割領域生成部２２、カタログページ生成部２３、索引図生成部２４、パーツ表示データ記憶部２５、領域データ記憶部２６、および、パーツカタログ記憶部２７を備えて構成されている。
【００２８】
パーツ形状データ記憶部２０は、図１に示す外部記憶装置１１およびメモリ１２に相当するもので、パーツ形状データを記憶する。パーツ形状データは、位置情報を含む３次元形状情報（シェーディング可能）、パーツ名、パーツＩＤ、および、パーツ情報（テキスト）などよりなる。図３は、パーツ形状データのデータ構造の一例を表した図である。なお、本発明で使用することができる３次元形状情報のデータフォーマットとしては、３ＤＳ、ＭＤＴ、ＤＸＦなどのフォーマットを使用することができるが、これらのフォーマットに限定されるものではない。
【００２９】
図１に示すＣＰＵ１４がプログラムを実行することにより、ＣＰＵ１４を、パーツ表示データ生成部２１、分割領域生成部２２、カタログページ生成部２３、および、索引図生成部２４として機能させることができる。
【００３０】
パーツ表示データ生成部２１は、パーツ形状データからパーツ表示データを生成する。パーツ表示データとは、パーツをカタログページに表示するために必要な情報をまとめたものであり、パーツ形状データへのポインター、２次元中心位置情報、バウンディングボックス情報、領域ＩＤ、および、パーツページ番号よりなる。図４は、パーツ表示データのデータ構造の一例を表した図である。なお実際には、パーツ表示データ生成部は、パーツ形状データへのポインターのみ生成し、パーツ表示データに設定する。その他のデータは、分割領域生成部２２、および、カタログページ生成部２３により生成され、パーツ表示データに設定される。
【００３１】
分割領域生成部２２は、ユニットが描画されている領域を複数に分割し、分割領域を生成する。さらに、分割領域生成部２２は、分割領域の位置情報（領域範囲）と領域ＩＤとを結び付けた領域データを生成する。図５は、領域データのデータ構造の一例を表した図である。なお、領域データには、後述する領域ページ番号も設定されるようになっている。
【００３２】
カタログページ生成部２３は、パーツ形状データ、パーツ表示データ、および、領域データからカタログページを生成する。カタログページは、ページの中心部分にユニット組付図を配置し、そして、その周囲にユニットを構成するパーツのパーツ図と、当該パーツについてのテキスト情報を配置した構成で表示される。
【００３３】
索引図生成部２４は、パーツ形状データ、パーツ表示データ、および、領域データから索引図を生成する。ここで索引図は、各分割領域内にあるパーツがどのページに表示されているかを示す図面である。
【００３４】
パーツ表示データ記憶部２５、領域データ記憶部２６、および、パーツカタログ記憶部２７は、図１に示す外部記憶装置１１およびメモリ１２に相当するもので、パーツ表示データ記憶部２５は、生成されたパーツ表示データ、領域データ記憶部２６は、生成された領域データ、パーツカタログ記憶部２７は、生成されたカタログページおよび索引図を、それぞれ記憶する。
【００３５】
（パーツカタログ生成方法）
次に、上述したように構成されているパーツカタログ生成装置１によるパーツカタログ（カタログページ＋索引図）の生成方法について説明する。図６は、パーツカタログ生成装置１におけるパーツカタログ生成方法のフローチャートを示す。なお、以降の説明は、ユニット単位のパーツカタログの生成方法について行う。なお、製品全体のパーツカタログの生成は、ユニットごとのパーツカタログを組み合わせることにより生成することが可能である。
【００３６】
パーツ表示データ生成部２１は、パーツ形状データからパーツ表示データを生成する。（ステップＳ６０１）。パーツ表示データの生成は、対象ユニットに属するパーツのパーツ形状データを読み出し、重要度、大きさ、種類、名前などの特徴でソートした後、それぞれのパーツ形状データに対応するように生成する。なお実際には、パーツ表示データ生成部は、形状データへのポインターのみ生成し、パーツ表示データに設定する。
【００３７】
分割領域生成部２２は、ユニットが描画されている領域を複数に分割し、分割領域を生成する（ステップＳ６０２）。分割領域生成部２２による分割領域の生成方法については、後ほど詳しく説明する。
【００３８】
次に、カタログページ生成部２３は、パーツ形状データ、パーツ表示データ、および、領域データからカタログページを生成する。そして、その生成方法は、大きく分けて次の３つのステップからなる。初めに、ステップＳ６０３で、カタログページ生成部２３は、分割領域内のパーツを設定する（カタログページ生成（その１））。次に、ステップＳ６０４で、カタログページ生成部２３は、ユニットの組付図を描画する（カタログページ生成（その２））。最後に、ステップＳ６０５で、カタログページ生成部２３は、パーツ図およびテキスト情報を、ユニット組付図の周囲に配置する（カタログページ生成（その３））。カタログページ生成部２３によるカタログページの生成方法については、後ほど詳しく説明する。
【００３９】
索引図生成部２４は、パーツ形状データ、パーツ表示データ、および、領域データから索引図を生成する（ステップＳ６０６）。索引図生成部２４による索引図の生成方法については、後ほど詳しく説明する。
【００４０】
以上のステップを経て、パーツカタログ（カタログページ＋索引図）が生成され、生成されたパーツカタログ（カタログページ＋索引図）は、パーツカタログ記憶部２７に記憶される。
【００４１】
（分割領域の生成方法）
次に、分割領域生成部２２による分割領域の生成方法について説明する。図７は、分割領域生成部２２による分割領域の生成方法のフローチャートを示す。
【００４２】
分割領域生成部２２は、ユニットの構成パーツをすべて組付けた状態の、ユニットの組付図データを生成する（ステップＳ７０１）。同時に、分割領域生成部２２は、個々のパーツのバウンディングボックス情報を計算し、パーツ表示データのバウンディングボックス情報に設定する。さらに、分割領域生成部２２は、パーツのバウンディングボックス情報から、パーツを２次元に変換した場合の中心位置を計算し、パーツ表示データの２次元中心位置情報に設定する。
【００４３】
分割領域生成部２２は、ユニットのバウンディングボックスを、パーツの数に応じて複数の矩形領域に分割する（ステップＳ７０２）。ここで、実際の分割数について考えた場合、分割領域の数が少なければ利用者による各分割領域のページ検索は容易となるが、分割領域あたりのページ数が増えるので分割領域内でのページ検索は複雑となるため、この点を配慮するように分割数を決定する必要がある。本実施の形態では、ユニットを構成するパーツの数をＮとし、パーツカタログの１ページに表示可能な数をＰとし、Ｎ／Ｐの小数点以下を切り上げたものＭとする。そして、領域の縦分割と横分割とを交互に行い、分割された領域の数がＭを超えた時点の分割数で分割するものとする。なお、実際の分割は、縦分割と横分割の両方とも等間隔で行う。
【００４４】
分割領域生成部２２は、分割領域の位置情報（範囲）と領域ＩＤとを結び付けた領域データを生成する（ステップＳ７０３）。以上のステップを経て、分割領域が生成され、各分割領域の領域データが生成されるとともに、生成された領域データは、領域データ記憶部２６に記憶される。
【００４５】
（カタログページの生成方法（その１））
次に、カタログページ生成部２３による分割領域内のパーツを設定する方法について説明する。図８は、カタログページ生成部２３による分割領域内のパーツの設定方法のフローチャートを示す。
【００４６】
カタログページ生成部２３は、分割領域を１つ選択し（ステップＳ８０１）、分割領域内のパーツを１つ選択する（ステップＳ８０２）。
【００４７】
カタログページ生成部２３は、選択したパーツに領域ＩＤが設定されているか否かを判断する（ステップＳ８０３）。具体的には、選択したパーツのパーツ表示データに領域ＩＤが設定されているか否かで判断する。カタログページ生成部２３が選択したパーツに領域ＩＤが設定されていないと判断した場合（ステップＳ８０３：Ｎｏ）、ステップＳ８０４へ進む。カタログページ生成部２３が選択したパーツに領域ＩＤが設定されていると判断した場合（ステップＳ８０３：Ｙｅｓ）、ステップＳ８０６へ進む。
【００４８】
ステップＳ８０４で、カタログページ生成部２３は、選択したパーツの中心が分割領域内にあるか否かを判断する。具体的には、選択したパーツのパーツ表示データの２次元中心位置情報が分割領域内にあるか否かで判断する。カタログページ生成部２３が選択したパーツの中心が分割領域内にあると判断した場合（ステップＳ８０４：Ｙｅｓ）、カタログページ生成部２３は、分割領域の領域ＩＤを、パーツ表示データの領域ＩＤに設定し（ステップＳ８０５）、ステップＳ８０６へ進む。カタログページ生成部２３が選択したパーツの中心が分割領域内にないと判断した場合（ステップＳ８０５：Ｎｏ）、そのままステップＳ８０６へ進む。
【００４９】
ステップＳ８０６で、カタログページ生成部２３は、ユニットを構成する全てのパーツについて確認したか否かを判断する。カタログページ生成部２３がユニットを構成する全てのパーツについて確認したと判断した場合（ステップＳ８０６：Ｙｅｓ）、ステップＳ８０７へ進む。カタログページ生成部２３がユニットを構成する全てのパーツについて確認していないと判断した場合（ステップＳ８０６：Ｎｏ）、再びステップＳ８０２へ戻り、以下のステップを繰り返す。
【００５０】
ステップＳ８０７で、カタログページ生成部２３は、全ての分割領域について確認したか否かを判断する。カタログページ生成部２３が全ての分割領域について確認したと判断した場合（ステップＳ８０７：Ｙｅｓ）、本処理は終了する。カタログページ生成部２３が全ての分割領域について確認していないと判断した場合（ステップＳ８０７：Ｎｏ）、再びステップＳ８０１へ戻り、以下のステップを繰り返す。以上のステップを経て、ユニットを構成する各パーツは、各々一つの分割領域に設定される。
【００５１】
（カタログページの生成方法（その２））
次に、カタログページ生成部２３によるユニット組付図を描画する方法について説明する。図９は、カタログページ生成部２３によるユニット組付図の描画方法のフローチャートを示す。
【００５２】
カタログページ生成部２３は、分割領域を１つ選択し（ステップＳ９０１）、新しいページ番号を設定し（ステップＳ９０２）、パーツ表示カウンター（Ｃｏｕｎｔ）を０に設定し（ステップＳ９０３）、パーツを１つ選択する（ステップＳ９０４）。
【００５３】
カタログページ生成部２３は、パーツ表示カウンター（Ｃｏｕｎｔ）がカタログページの１ページでのパーツ表示数Ｎより大きいか否かを判断する（ステップＳ９０５）。パーツ表示カウンター（Ｃｏｕｎｔ）がパーツ表示数Ｎより大きくないと判断した場合（ステップＳ９０５：Ｎｏ）、ステップＳ９０７へ進む。パーツ表示カウンター（Ｃｏｕｎｔ）がパーツ表示数Ｎより大きいと判断した場合（ステップＳ９０５：Ｙｅｓ）、カタログページ生成部２３は、当該パーツを半透明描画し（ステップＳ９０６）、ステップＳ９１２へ進む。
【００５４】
ステップＳ９０７で、カタログページ生成部２３は、分割領域の領域ＩＤとパーツの領域ＩＤは同じか否かを判断する。具体的には、領域データの領域ＩＤとパーツ表示データの領域ＩＤとが同じか否かで判断する。カタログページ生成部２３が分割領域の領域ＩＤとパーツの領域ＩＤは同じであると判断した場合（ステップＳ９０７：Ｙｅｓ）、ステップＳ９０８へ進む。カタログページ生成部２３が分割領域の領域ＩＤとパーツの領域ＩＤは同じではないと判断した場合（ステップＳ９０７：Ｎｏ）、カタログページ生成部２３は、当該パーツを半透明描画し（ステップＳ９０６）、ステップＳ９１２へ進む。
【００５５】
ステップＳ９０８で、カタログページ生成部２３は、選択したパーツにページ番号が設定されているか否かを判断する（ステップＳ９０８）。具体的には、パーツ表示データのパーツページ番号にページ番号が設定されているか否かで判断する。
【００５６】
カタログページ生成部２３が選択したパーツにページ番号が設定されていないと判断した場合（ステップＳ９０８：Ｎｏ）、カタログページ生成部２３は、当該パーツをシェーディング描画する（ステップＳ９０９）。さらに、カタログページ生成部２３は、現在のページ番号を、パーツ表示データのパーツページ番号に設定し（ステップＳ９１０）、パーツ表示カウンター（Ｃｏｕｎｔ）に１を追加する（ステップＳ９１１）。
【００５７】
カタログページ生成部２３が選択したパーツにページ番号が設定されていると判断した場合（ステップＳ９０８：Ｙｅｓ）、カタログページ生成部２３は、当該パーツを半透明描画し（ステップＳ９０６）、ステップＳ９１２へ進む。
【００５８】
ステップＳ９１２で、カタログページ生成部２３は、ユニットを構成する全てのパーツについて確認したか否かを判断する。カタログページ生成部２３がユニットを構成する全てのパーツについて確認したと判断した場合（ステップＳ９１２：Ｙｅｓ）、ステップＳ９１３へ進む。カタログページ生成部２３がユニットを構成する全てのパーツについて確認していないと判断した場合（ステップＳ９１２：Ｎｏ）、再びステップＳ９０４へ戻り、以下のステップを繰り返す。
【００５９】
ステップＳ９１３で、カタログページ生成部２３は、パーツ表示カウンター（Ｃｏｕｎｔ）がカタログページの１ページでのパーツ表示数Ｎより大きいか否かを判断する。パーツ表示カウンター（Ｃｏｕｎｔ）がパーツ表示数Ｎより大きくないと判断した場合（ステップＳ９１３：Ｎｏ）、ステップＳ９１４へ進む。パーツ表示カウンター（Ｃｏｕｎｔ）がパーツ表示数Ｎより大きいと判断した場合（ステップＳ９１３：Ｙｅｓ）、再びステップＳ９１２へ戻り、以下のステップを繰り返す。
【００６０】
ステップＳ９１４で、カタログページ生成部２３は、全ての分割領域について確認したか否かを判断する。カタログページ生成部２３が全ての分割領域について確認したと判断した場合（ステップＳ９１４：Ｙｅｓ）、ステップＳ９１５へ進む。カタログページ生成部２３が全ての分割領域について確認していないと判断した場合（ステップＳ９１４：Ｎｏ）、再びステップＳ９０１へ戻り、以下のステップを繰り返す。
【００６１】
ステップＳ９１５で、カタログページ生成部２３は、各分割領域間を区別するように領域分割線を描画する。領域分割線は、すべての分割領域の境界部分に描画される。以上のステップを経て、各ページにＮ個のパーツがシェーディング描画され、その他のパーツが半透明描画された複数のユニット組付図が描画される。
【００６２】
（カタログページの生成方法（その３））
次に、カタログページ生成部２３によるパーツ図およびテキスト情報をユニット組付図の周囲に配置する方法について説明する。図１０は、カタログページ生成部２３によるパーツ図およびテキスト情報のユニット組付図周囲への配置方法のフローチャートを示す。
【００６３】
カタログページ生成部２３は、ユニット組付図の描画された最も小さいページ番号を選択し（ステップＳ１００１）、パーツを１つ選択する（ステップＳ１００２）。
【００６４】
カタログページ生成部２３は、選択したパーツのページ番号と選択したページ番号とが一致しているか否かを判断する（ステップＳ１００３）。具体的には、パーツ表示データのパーツページ番号と選択したページ番号とが一致しているか否かで判断する。カタログページ生成部２３が選択したパーツのページ番号と選択したページ番号とが一致していないと判断した場合（ステップＳ１００３：Ｎｏ）、ステップＳ１００７へ進む。
【００６５】
カタログページ生成部２３が選択したパーツのページ番号と選択したページ番号とが一致していると判断した場合（ステップＳ１００３：Ｙｅｓ）、カタログページ生成部２３は、選択したパーツのパーツ図を、ユニット組付図の周囲へ配置する（ステップＳ１００４）。具体的には、シェーディング描画された当該パーツ図を配置する。なお、パーツ図が配置される複数の場所、および、パーツ図が複数の場所へ配置される順番は、あらかじめ決定されている。
【００６６】
カタログページ生成部２３は、選択したパーツのテキスト情報を、ユニット組付図の周囲へ配置する（ステップＳ１００５）。具体的には、選択したパーツにおけるパーツ形状データのテキスト情報を配置する。なお、テキスト情報は、それが選択したパーツ（パーツ図）に関する情報であると認識できる場所に配置される。
【００６７】
カタログページ生成部２３は、配置されたパーツ図から、ユニット組付図における当該パーツの中心に向かう線を描画し（ステップＳ１００６）、ステップＳ１００７へ進む。
【００６８】
ステップＳ１００７で、カタログページ生成部２３は、ユニットを構成する全てのパーツについて確認したか否かを判断する。カタログページ生成部２３がユニットを構成する全てのパーツについて確認したと判断した場合（ステップＳ１００７：Ｙｅｓ）、ステップＳ１００８へ進む。カタログページ生成部２３がユニットを構成する全てのパーツについて確認していないと判断した場合（ステップＳ１００７：Ｎｏ）、再びステップＳ１００２へ戻り、以下のステップを繰り返す。
【００６９】
ステップＳ１００８で、カタログページ生成部２３は、ユニット組付図の描画されたページ番号をすべて選択したか否かを判断する。カタログページ生成部２３がユニット組付図の描画されたページ番号をすべて選択していないと判断した場合（ステップＳ１００８：Ｎｏ）、カタログページ生成部２３は、次のページ番号を選択し（ステップＳ１００９）、再びステップＳ１００２へ戻り、以下のステップを繰り返す。
【００７０】
カタログページ生成部２３がユニット組付図の描画されたページ番号をすべて選択していると判断した場合（ステップＳ１００８：Ｙｅｓ）、処理が終了する。以上のステップを経て、ユニットの組付図の周囲に、Ｎ個のパーツ図と当該パーツのテキスト情報が配置されるように描画され、最終的に、カタログページが生成される。
【００７１】
（索引図の生成方法）
次に、索引図生成部２４による索引図の生成方法について説明する。図１１は、索引図生成部２４による索引図の生成方法のフローチャートを示す。
【００７２】
索引図生成部２４は、ユニット組付図をシェーディング描画し（ステップＳ１１０１）、各分割領域間を区別するように領域分割線を描画する（ステップＳ１１０２）。領域分割線は、すべての分割領域の境界部分に描画される。
【００７３】
索引図生成部２４は、分割領域を１つ選択し（ステップＳ１１０３）、当該分割領域の領域ＩＤと同じ領域ＩＤであるパーツ表示データのページ番号をすべて抽出し、領域データの領域ページ番号に設定する（ステップＳ１１０４）。通常、領域ページ番号は、一定の範囲、例えば、１０〜１２（１０ページから１２ページを意味する）となる。
【００７４】
索引図生成部２４は、領域データの領域ページ番号をページ数情報として、ユニット組付図の周囲へ配置し（ステップＳ１１０５）、配置されたページ数情報から、対応する分割領域に向かう線を描画する（ステップＳ１１０６）。
【００７５】
索引図生成部２４は、全ての分割領域について確認したか否かを判断する（ステップＳ１１０７）。索引図生成部２４が全ての分割領域について確認していないと判断した場合（ステップＳ１１０７：Ｎｏ）、再びステップＳ１１０３へ戻り、以下のステップを繰り返す。索引図生成部２４が全ての分割領域について確認していると判断した場合（ステップＳ１１０７：Ｙｅｓ）、処理が終了する。以上のステップを経て、ユニットの組付図の周囲に、各分割領域のカタログページが何ページにあるかを示すページ数情報が描画された索引図が生成される。
【００７６】
図１２は、本実施の形態のパーツカタログ生成方法で生成された索引図の一例を表した図であり、図１３は、本実施の形態のパーツカタログ生成方法で生成されたカタログページの一例を表した図である。図において、説明の便宜上、実線で描かれているパーツはシェーディング描画されており、点線で描かれているパーツは半透明描画されている。
【００７７】
図１２の索引図では、ユニット組付図が複数の領域に分割され、各分割領域内のパーツがカタログページの何ページから何ページの範囲に表示されているかが示されている。そして、図１３のカタログページは、２８ページのカタログページを表し、ユニット組付図と、ユニット組付図の一つの分割領域におけるパーツ図、および、パーツについてのテキスト情報とが、お互いに線で結ばれて表示されている。
【００７８】
なお、本実施の形態では、２次元上に射影したユニットの組付図を複数の領域に分割したが、３次元であるユニット組付データを複数の領域に分割してもよい。
【００７９】
また、本実施の形態では、ユニットの組付図を複数の領域に分割し、各分割領域内にあるパーツがどのページに表示されているかを示す索引図を生成している。これに対して、あらかじめ、パーツをその大きさ、種類、名前などの特徴でグループ化しておき、グループ順にパーツのカタログページを生成し、特徴とその特徴を持つパーツのカタログページのページ数を対応付けた表を生成することにより、パーツが記載されているページを容易に検索させることも可能である。
【００８０】
このように、第１の実施の形態にかかるパーツカタログ生成装置によれば、分割領域と、分割領域内にあるパーツが表示されているカタログページのページ番号とを結び付けることにより、分割領域内にあるパーツがどのカタログページに表示されているかを示す索引図を生成することができるので、ページ検索の効率を向上させることが可能となる。
【００８１】
（第２の実施の形態）
第１の実施の形態では、カタログページは、ユニット組付図、パーツ図、および、当該パーツについてのテキスト情報で構成されるが、第２の実施の形態では、カタログページは、ユニット組付図のパーツが組付けられた部分のパーツ単体組付図をさらに構成要素の一つとしている。第２の実施の形態について、添付図面を参照して説明する。本実施の形態にかかるパーツカタログ生成装置の構成について、第１の実施の形態と異なる部分を説明する。他の部分については第１の実施の形態と同様であるので、同一の符号が付された箇所については、上述した説明を参照し、ここでの説明を省略する。
【００８２】
図１４は、本発明の第２の実施の形態にかかるパーツカタログ生成装置のハードウェア構成を示す図である。パーツカタログ生成装置３１は、入力装置１０と、製品(ユニット）を構成するパーツのパーツ形状データ、パーツ表示データ、領域データ、後述するパーツ単体組付データ、生成されたパーツカタログ（カタログページ、索引図）、および、パーツカタログを生成するために実行されるプログラムなどを記憶する外部記憶装置１１およびメモリ１２と、表示装置１３、および、ＣＰＵ１４とを備えて構成されている。入力装置１０、外部記憶装置１１、メモリ１２、表示装置１３、ＣＰＵ１４は互いにバス１５によって接続されている。
【００８３】
図１５は、本発明の第２の実施の形態にかかるパーツカタログ生成装置の機能的ブロック図である。パーツカタログ生成装置３１は、パーツ形状データ記憶部２０、パーツ表示データ生成部２１、分割領域生成部２２、カタログページ生成部３２、索引図生成部２４、パーツ表示データ記憶部２５、領域データ記憶部２６、パーツカタログ記憶部２７、および、パーツ単体組付データ記憶部３３を備えて構成されている。
【００８４】
カタログページ生成部３２は、パーツ単体組付データを生成し、パーツ形状データ、パーツ表示データ、領域データ、および、パーツ単体組付データからカタログページを生成する。パーツ単体組付データとは、ユニット組付図の当該パーツが組付けられた部分の画像データ（パーツ単体組付図）とパーツ番号とを結び付けたデータであり、カタログページへの表示用に生成される。図１６は、パーツ単体組付データのデータ構造の一例を表した図である。
【００８５】
カタログページは、ページの中心部分にユニットの組付図を配置し、そして、その周囲にユニットを構成するパーツのパーツ図、当該パーツについてのテキスト情報、および、パーツ単体組付図を配置した構成で表示される。パーツ単体組付データ記憶部３３は、図１５に示す外部記憶装置１１およびメモリ１２に相当するもので、生成されたパーツ単体組付データを記憶する。
【００８６】
（パーツカタログ生成方法）
次に、上述したように構成されているパーツカタログ生成装置３１によるパーツカタログ（カタログページ＋索引図）の生成方法について説明する。図１７は、パーツカタログ生成装置３１におけるパーツカタログ生成方法のフローチャートを示す。なお、以降の説明は、ユニット単位のパーツカタログの生成方法について行う。なお、製品全体のパーツカタログの生成は、ユニットごとのパーツカタログを組み合わせることにより生成することが可能である。
【００８７】
パーツ表示データ生成部２１は、パーツ形状データからパーツ表示データを生成する。（ステップＳ１７０１）。本ステップは、第１の実施の形態に係る図６のステップＳ６０１と同じであるので、詳しい説明は省略する。
【００８８】
分割領域生成部２２は、ユニットが描画されている領域を複数に分割し、分割領域を生成する（ステップＳ１７０２）。本ステップは、第１の実施の形態に係る図６のステップＳ６０２と同じであるので、詳しい説明は省略する。
【００８９】
次に、カタログページ生成部３２は、パーツ形状データ、パーツ表示データ、領域データ、および、パーツ単体組付データからカタログページを生成する。そして、その生成方法は、大きく分けて次の４つのステップからなる。
【００９０】
初めに、ステップＳ１７０３で、カタログページ生成部３２は、分割領域内のパーツを設定する（カタログページ生成（その１））。本ステップは、第１の実施の形態に係る図６のステップＳ６０３と同じであるので、詳しい説明は省略する。
【００９１】
次に、ステップＳ１７０４で、カタログページ生成部３２は、ユニットの組付図を描画する（カタログページ生成（その２））。具体的には、ユニットを構成する全パーツをシェーディング描画し、さらに、各分割領域間を区別するように領域分割線を描画することにより、ユニットの組付図を描画する。
【００９２】
次に、ステップＳ１７０５で、カタログページ生成部３２は、パーツ単体組付図を生成する（カタログページ生成（その３））。最後に、ステップＳ１７０６で、カタログページ生成部３２は、パーツ単体組付図、パーツ図、および、テキスト情報を、ユニット組付図の周囲に配置する（カタログページ生成（その４））。カタログページ生成部２３によるカタログページ生成（その３およびその４）については、後ほど詳しく説明する。
【００９３】
索引図生成部２４は、パーツ形状データ、パーツ表示データ、および、領域データから索引図を生成する（ステップＳ１７０７）。本ステップは、第１の実施の形態に係る図６のステップＳ６０６と同じであるので、詳しい説明は省略する。
【００９４】
以上のステップを経て、パーツカタログ（カタログページ＋索引図）が生成され、生成されたパーツカタログ（カタログページ＋索引図）は、パーツカタログ記憶部２７に記憶される。
【００９５】
（カタログページの生成方法（その３））
次に、カタログページ生成部３２によるパーツ単体組付図を生成する方法について説明する。図１８は、カタログページ生成部３２によるパーツ単体組付図の生成方法のフローチャートを示す。
【００９６】
カタログページ生成部３２は、パーツを１つ選択し（ステップＳ１８０１）、当該パーツをシェーディング描画し、その他のパーツを半透明描画した、ユニットの組付図を作成する（ステップＳ１８０２）。
【００９７】
カタログページ生成部３２は、各分割領域間を区別するように領域分割線を描画する（ステップＳ１８０３）。領域分割線は、すべての分割領域の境界部分に描画される。
【００９８】
カタログページ生成部３２は、当該パーツの描画されている分割領域を取り出す（ステップＳ１８０４）。複数の分割領域に当該パーツが描画されている場合は、当該パーツが描画されている分割領域をすべてを含み、さらに、領域が全体として長方形となるようにして複数の分割領域を取り出す。
【００９９】
カタログページ生成部３２は、取り出した分割領域をカタログページの所定の配置場所に収まるように縮小させたパーツ単体組付図を作成する（ステップＳ１８０５）。なお、縮小しなくてもカタログページの所定の配置場所に収まる場合は、そのままの大きさのパーツ単体組付図を作成する。
【０１００】
カタログページ生成部３２は、ユニットを構成する全てのパーツについて確認したか否かを判断する（ステップＳ１８０６）。カタログページ生成部３２がユニットを構成する全てのパーツについて確認していないと判断した場合（ステップＳ１８０６：Ｎｏ）、再びステップＳ１８０１へ戻り、以下のステップを繰り返す。カタログページ生成部３２がユニットを構成する全てのパーツについて確認していると判断した場合（ステップＳ１８０６：Ｙｅｓ）、処理が終了する。以上のステップを経て、パーツ単体組付図が生成される。
【０１０１】
（カタログページの生成方法（その４））
次に、カタログページ生成部３２によるパーツ単体組付図、パーツ図、および、テキスト情報をユニット組付図の周囲に配置する方法について説明する。図１９は、カタログページ生成部３２によるパーツ単体組付図、パーツ図、および、テキスト情報のユニット組付図周囲への配置方法のフローチャートを示す。
【０１０２】
カタログページ生成部３２は、ユニット組付図の描画された最も小さいページ番号を選択し（ステップＳ１９０１）、パーツを１つ選択する（ステップＳ１９０２）。
【０１０３】
カタログページ生成部３２は、選択したパーツのページ番号と選択したページ番号とが一致しているか否かを判断する（ステップＳ１９０３）。具体的には、パーツ表示データのパーツページ番号と選択したページ番号とが一致しているか否かで判断する。カタログページ生成部３２が選択したパーツのページ番号と選択したページ番号とが一致していないと判断した場合（ステップＳ１９０３：Ｎｏ）、ステップＳ１９０８へ進む。
【０１０４】
カタログページ生成部３２が選択したパーツのページ番号と選択したページ番号とが一致していると判断した場合（ステップＳ１９０３：Ｙｅｓ）、カタログページ生成部３２は、選択したパーツのパーツ単体組付図を、ユニット組付図の周囲へ配置する（ステップＳ１９０４）。なお、パーツ単体組付図が配置される複数の場所、および、パーツ単体組付図が複数の場所へ配置される順番は、あらかじめ決定されている。
【０１０５】
カタログページ生成部３２は、選択したパーツのパーツ図を、ユニット組付図の周囲へ配置する（ステップＳ１９０５）。具体的には、シェーディング描画された当該パーツ図を配置する。なお、パーツ図は、パーツ単体組付図に描画されたパーツ図であると認識できる場所に配置される。
【０１０６】
カタログページ生成部３２は、選択したパーツのテキスト情報を、ユニット組付図の周囲へ配置する（ステップＳ１９０６）。具体的には、選択したパーツにおけるパーツ形状データのテキスト情報を配置する。なお、テキスト情報は、パーツ単体組付図に描画されたパーツ図に関する情報であると認識できる場所に配置される。
【０１０７】
カタログページ生成部３２は、配置されたパーツ単体組付図の当該パーツの中心から、ユニット組付図の当該パーツの中心に向かう線を描画し（ステップＳ１９０７）、ステップＳ１９０８へ進む。
【０１０８】
ステップＳ１９０８で、カタログページ生成部３２は、ユニットを構成する全てのパーツについて確認したか否かを判断する。カタログページ生成部３２がユニットを構成する全てのパーツについて確認したと判断した場合（ステップＳ１９０８：Ｙｅｓ）、ステップＳ１９０９へ進む。カタログページ生成部３２がユニットを構成する全てのパーツについて確認していないと判断した場合（ステップＳ１９０８：Ｎｏ）、再びステップＳ１９０２へ戻り、以下のステップを繰り返す。
【０１０９】
ステップＳ１９０９で、カタログページ生成部３２は、ユニット組付図の描画されたページ番号をすべて選択したか否かを判断する。カタログページ生成部３２がユニット組付図の描画されたページ番号をすべて選択していないと判断した場合（ステップＳ１９０９：Ｎｏ）、カタログページ生成部３２は、次のページ番号を選択し（ステップＳ１９１０）、再びステップＳ１９０２へ戻り、以下のステップを繰り返す。
【０１１０】
カタログページ生成部３２がユニット組付図の描画されたページ番号をすべて選択していると判断した場合（ステップＳ１９０９：Ｙｅｓ）、処理が終了する。以上のステップを経て、ユニットの組付図の周囲に、Ｎ個のパーツ単体組付図、パーツ図、および、当該パーツのテキスト情報が配置されるように描画され、最終的に、カタログページが生成される。
【０１１１】
図２０は、本実施の形態のパーツカタログ生成方法で生成されたカタログページの一例を表した図である。図において、説明の便宜上、実線で描かれているパーツはシェーディング描画されており、点線で描かれているパーツは半透明描画されている。図をみると、第１の実施の形態にかかるカタログページと比べて、パーツ単体組付図が追加されていることがわかる。
【０１１２】
第１の実施の形態にかかるカタログページでは、ユニット組付図でパーツどうしが重なってしまい、パーツの一部または全部が他のパーツによって隠れてしまうことがあった。これに対し、本実施の形態にかかるカタログページでは、当該パーツがシェーディング描画され、その他のパーツが半透明描画されたユニット組付図の当該パーツが組付けられた部分のパーツ単体組付図を載せることにより、当該パーツが他のパーツと重なっていても、当該パーツを容易に認識することができる。
【０１１３】
このように、第２の実施の形態にかかるパーツカタログ生成装置によれば、ユニット組付図のパーツが組付けられた部分のパーツ単体組付図をカタログページに載せるので、パーツのユニットへの取付け状態および取付け位置の認識を容易にすることが可能となる。
【図面の簡単な説明】
【０１１４】
【図１】本発明の第１の実施の形態にかかるパーツカタログ生成装置のハードウェア構成を示す図である。
【図２】本発明の第１の実施の形態にかかるパーツカタログ生成装置の機能的ブロック図である。
【図３】パーツ形状データのデータ構造の一例を表した図である。
【図４】パーツ表示データのデータ構造の一例を表した図である。
【図５】領域データのデータ構造の一例を表した図である。
【図６】パーツカタログ生成装置におけるパーツカタログ生成方法のフローチャートを示す。
【図７】分割領域生成部による分割領域の生成方法のフローチャートを示す。
【図８】カタログページ生成部による分割領域内のパーツの設定方法のフローチャートを示す。
【図９】カタログページ生成部によるユニット組付図の描画方法のフローチャートを示す。
【図１０】カタログページ生成部によるパーツ図およびテキスト情報のユニット組付図周囲への配置方法のフローチャートを示す。
【図１１】索引図生成部による索引図の生成方法のフローチャートを示す。
【図１２】本実施の形態のパーツカタログ生成方法で生成された索引図の一例を表した図である。
【図１３】本実施の形態のパーツカタログ生成方法で生成されたカタログページの一例を表した図である。
【図１４】本発明の第２の実施の形態にかかるパーツカタログ生成装置のハードウェア構成を示す図である。
【図１５】本発明の第２の実施の形態にかかるパーツカタログ生成装置の機能的ブロック図である。
【図１６】パーツ単体組付データのデータ構造の一例を表した図である。
【図１７】パーツカタログ生成装置におけるパーツカタログ生成方法のフローチャートを示す。
【図１８】カタログページ生成部によるパーツ単体組付図の生成方法のフローチャートを示す。
【図１９】カタログページ生成部によるパーツ単体組付図、パーツ図、および、テキスト情報のユニット組付図周囲への配置方法のフローチャートを示す。
【図２０】本実施の形態のパーツカタログ生成方法で生成されたカタログページの一例を表した図である。
【符号の説明】
【０１１５】
１、３１  パーツカタログ生成装置
１０  入力装置
１１  外部記憶装置
１２  メモリ
１３  表示装置
１４  ＣＰＵ
１５  バス
２０  パーツ形状データ記憶部
２１  パーツ表示データ生成部
２２  分割領域生成部
２３、３２  カタログページ生成部
２４  索引図生成部
２５  パーツ表示データ記憶部
２６  領域データ記憶部
２７  パーツカタログ記憶部
３３  パーツ単体組付データ記憶部
【図１】
2009070130.tif 000003
【図２】
2009070130.tif 000004
【図３】
2009070130.tif 000005
【図４】
2009070130.tif 000006
【図５】
2009070130.tif 000007
【図６】
2009070130.tif 000008
【図７】
2009070130.tif 000009
【図８】
2009070130.tif 000010
【図９】
2009070130.tif 000011
【図１０】
2009070130.tif 000012
【図１１】
2009070130.tif 000013
【図１２】
2009070130.tif 000014
【図１３】
2009070130.tif 000015
【図１４】
2009070130.tif 000016
【図１５】
2009070130.tif 000017
【図１６】
2009070130.tif 000018
【図１７】
2009070130.tif 000019
【図１８】
2009070130.tif 000020
【図１９】
2009070130.tif 000021
【図２０】
2009070130.tif 000022