(57)【要約】【課題】  図面管理に好適な技術の提供を目的とする。【解決手段】図面管理装置であって、物品を指定した作図要求を受け付ける図面要求受付部と、物品と該物品の色を特定する色彩特定情報とを関連付けた物品情報と、物品を示す図面の作図に用いる構成情報と、を記憶する記憶部と、前記構成情報を用いて前記物品を示す図形を作図する作図部と、前記作図要求において指定された前記物品と前記物品情報において関連付けられた前記色彩特定情報を含む派生色情報を生成する派生色情報生成部と、前記作図要求において特定された前記物品について前記作図部により作図された前記図形と、該物品に係る前記派生色情報と、を合成した派生色情報合成図面を生成する合成図面生成部と、前記派生色情報合成図面を出力する出力部と、を備えることを特徴とする。【選択図】  図１
2015162049.tif 000002
【特許請求の範囲】
【請求項１】
物品を指定した作図要求を受け付ける図面要求受付部と、
物品と該物品の色を特定する色彩特定情報とを関連付けた物品情報と、物品を示す図面の作図に用いる構成情報と、を記憶する記憶部と、
前記構成情報を用いて前記物品を示す図形を作図する作図部と、
前記作図要求において指定された前記物品と前記物品情報において関連付けられた前記色彩特定情報を含む派生色情報を生成する派生色情報生成部と、
前記作図要求において特定された前記物品について前記作図部により作図された前記図形と、該物品に係る前記派生色情報と、を合成した派生色情報合成図面を生成する合成図面生成部と、
前記派生色情報合成図面を出力する出力部と、
を備えることを特徴とする図面管理装置。
【請求項２】
請求項１に記載の図面管理装置であって、
前記物品には、前記物品の構成要素の少なくとも一部である子物品が含まれ、
前記構成情報は、前記物品と該物品に係る前記子物品とを関連付け、
前記派生色情報生成部は、前記作図要求において指定された前記物品を用いて前記構成情報を参照し、前記構成情報において該物品と関連付けられた前記子物品を特定し、前記物品情報において該子物品と関連付けられた前記色彩特定情報を含む前記派生色情報を生成することを特徴とする図面管理装置。
【請求項３】
請求項２に記載の図面管理装置であって、
前記記憶部は、物品と該物品の色彩特定情報との組み合わせに対し、該色彩特定情報において特定される色の前記物品に係る前記子物品と該子物品の色彩特定情報との組み合わせを関連付けた納品物情報を記憶し、
前記派生色情報生成部は、前記作図要求で指定された前記物品及び前記色彩特定情報の組み合わせと、該組み合わせと前記納品物情報において関連付けられた前記子物品及び前記色彩特定情報の組み合わせと、を含む前記派生色情報を生成することを特徴とする図面管理装置。
【請求項４】
請求項３に記載の図面管理装置であって、
前記構成情報は、前記物品と前記子物品との関係を示す階層に関する情報を含み、
前記図面要求受付部は、前記派生色情報に用いられる前記物品の階層数の上限値を受け付け、
前記派生色情報生成部は、前記作図要求において指定された物品を基準とした前記階層数が前記上限値以下である前記物品を前記構成情報を用いて特定し、特定した前記物品に係る前記色彩特定情報を含む前記派生色情報を生成することを特徴とする図面管理装置。
【請求項５】
請求項１から４のいずれか一項に記載の図面管理装置であって、
前記物品を特定する物品特定情報の入力を受け付ける登録要求受付部と、
前記登録要求受付部が入力を受け付けた前記物品特定情報と、派生色情報入力画面に対して入力された前記色彩特定情報と、を前記物品情報に登録する派生色情報登録部と、を備え、
前記出力部は、前記登録要求受付部が入力を受け付けた前記物品特定情報により特定される前記物品の前記色彩特定情報の入力を受け付ける前記派生色情報入力画面を表示することを特徴とする図面管理装置。
【請求項６】
請求項５に記載の図面管理装置であって、
前記派生色情報登録部は、前記登録要求受付部が入力を受け付けた前記物品特定情報を用いて、前記物品の親子関係に関する情報を含む構成情報を参照し、該物品特定情報に係る前記物品に該物品を構成要素とした親物品があるか否かを判定するとともに、親物品情報入力画面に対して入力された該親物品の前記色彩特定情報と該親物品とを関連付けた納品物情報を前記記憶部に登録し、
前記出力部は、前記派生色情報登録部が前記物品に前記親物品があると判定した場合に、前記親物品情報入力画面を表示することを特徴とする図面管理装置。
【請求項７】
制御部及び記憶部を備える情報処理装置を用いた図面管理方法であって、
前記記憶部は、
物品と該物品の色を特定する色彩特定情報とを関連付けた物品情報と、物品を示す図面の作図に用いる構成情報と、を記憶し、
前記制御部は、
物品を指定した作図要求を受け付ける図面要求受付ステップと、
前記構成情報を用いて前記物品を示す図形を作図する作図ステップと、
前記作図要求において指定された前記物品と前記物品情報において関連付けられた前記色彩特定情報を含む派生色情報を生成する派生色情報生成ステップと、
前記作図要求において特定された前記物品について前記作図ステップにおいて作図された前記図形と、該物品に係る前記派生色情報と、を合成した派生色情報合成図面を生成する合成図面生成ステップと、
前記合成図面を出力する出力ステップと、
を実行することを特徴とする図面管理方法。
【請求項８】
コンピューターに、図面管理を支援するステップを実行させるプログラムであって、
前記コンピューターを、制御手段と、記憶手段として機能させ、
前記記憶手段には、
物品と該物品の色を特定する色彩特定情報とを関連付けた物品情報と、物品を示す図面の作図に用いる構成情報と、が格納され、
前記制御手段に対して、
物品を指定した作図要求を受け付ける図面要求受付ステップと、
前記構成情報を用いて前記物品を示す図形を作図する作図ステップと、
前記作図要求において指定された前記物品と前記物品情報において関連付けられた前記色彩特定情報を含む派生色情報を生成する派生色情報生成ステップと、
前記作図要求において特定された前記物品について前記作図ステップにおいて作図された前記図形と、該物品に係る前記派生色情報と、を合成した派生色情報合成図面を生成する合成図面生成ステップと、
前記合成図面を出力する出力ステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、図面管理装置、図面管理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、ＣＡＤ（computer aided design）システム等の支援システムを利用して、部品構成表を作成するシステムが普及している。作成した部品構成表に基づいて、支援システムで作成した図面を管理する。
【０００３】
特許文献１には、「ツリー状に繋がる部品名称からなる製品構成表を格納するＰＤＭシステムと、このＰＤＭシステムに接続された製品構成表作成システムと、を含んでなり、前記製品構成表作成システムは、部品構成ツリーのデータを付属させた部品名称を含んでなる３D-CADデータを取り込み、取り込んだ３D-CADデータから前記部品構成ツリーのデータを付属させた部品名称を抽出して製品構成表のデータを生成し、生成した製品構成表のデータをＰＤＭシステムに入力可能なデータ形式に変換してＰＤＭシステムに入力するよう構成されている」３D-CADとＰＤＭシステムの連携システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−３１６８３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の図面管理システムでは、物品の形状及び塗装色の組み合わせ毎に図面が作図される。従って、同形状だが塗装色が異なる物品については、塗装色毎に作図がなされ、図面の管理が煩雑になる。仮に作図の際に塗装色を考慮せず、形状毎に図面を作図するとしても、作図中に塗装色に関する情報を得ることができなければ、図面管理のために好適とは言い難い。
【０００６】
本発明は、上記の点に鑑みてなされたものであって、図面管理に好適な技術の提供を目的とする。
【課題を解決するための手段】
【０００７】
本願は、上記課題を解決する手段を複数含んでいるが、その例を挙げるならば、以下の通りである。
【０００８】
上記課題を解決するため、本発明の図面管理装置は、物品を指定した作図要求を受け付ける図面要求受付部と、物品と該物品の色を特定する色彩特定情報とを関連付けた物品情報と、物品を示す図面の作図に用いる構成情報と、を記憶する記憶部と、前記構成情報を用いて前記物品を示す図形を作図する作図部と、前記作図要求において指定された前記物品と前記物品情報において関連付けられた前記色彩特定情報を含む派生色情報を生成する派生色情報生成部と、前記作図要求において特定された前記物品について前記作図部により作図された前記図形と、該物品に係る前記派生色情報と、を合成した派生色情報合成図面を生成する合成図面生成部と、前記派生色情報合成図面を出力する出力部と、を備えることを特徴とする。
【０００９】
また、上記課題を解決するため、本発明の図面管理装置の前記物品には、前記物品の構成要素の少なくとも一部である子物品が含まれ、前記構成情報は、前記物品と該物品に係る前記子物品とを関連付け、前記派生色情報生成部は、前記作図要求において指定された前記物品を用いて前記構成情報を参照し、前記構成情報において該物品と関連付けられた前記子物品を特定し、前記物品情報において該子物品と関連付けられた前記色彩特定情報を含む前記派生色情報を生成することを特徴としてもよい。
【００１０】
また、上記課題を解決するため、本発明の図面管理装置の前記記憶部は、物品と該物品の色彩特定情報との組み合わせに対し、該色彩特定情報において特定される色の前記物品に係る前記子物品と該子物品の色彩特定情報との組み合わせを関連付けた納品物情報を記憶し、前記派生色情報生成部は、前記作図要求で指定された前記物品及び前記色彩特定情報の組み合わせと、該組み合わせと前記納品物情報において関連付けられた前記子物品及び前記色彩特定情報の組み合わせと、を含む前記派生色情報を生成することを特徴としてもよい。
【００１１】
また、上記課題を解決するため、本発明の前記構成情報は、前記物品と前記子物品との関係を示す階層に関する情報を含み、前記図面要求受付部は、前記派生色情報に用いられる前記物品の階層数の上限値を受け付け、前記派生色情報生成部は、前記作図要求において指定された物品を基準とした前記階層数が前記上限値以下である前記物品を前記構成情報を用いて特定し、特定した前記物品に係る前記色彩特定情報を含む前記派生色情報を生成することを特徴としてもよい。
【００１２】
また、上記課題を解決するため、本発明の図面管理装置は、前記物品を特定する物品特定情報の入力を受け付ける登録要求受付部と、前記登録要求受付部が入力を受け付けた前記物品特定情報と、派生色情報入力画面に対して入力された前記派生色情報と、を前記物品情報に登録する派生色情報登録部と、を備え、前記出力部は、前記登録要求受付部が入力を受け付けた前記物品特定情報により特定される前記物品の前記色彩特定情報の入力を受け付ける前記派生色情報入力画面を表示することを特徴としてもよい。
【００１３】
また、上記課題を解決するため、本発明の図面管理装置の前記派生色情報登録部は、前記登録要求受付部が入力を受け付けた前記物品特定情報を用いて、前記物品の親子関係に関する情報を含む構成情報を参照し、該物品特定情報に係る前記物品に該物品を構成要素とした親物品があるか否かを判定するとともに、親物品情報入力画面に対して入力された該親物品の前記色彩特定情報と該親物品とを関連付けた納品物情報を前記記憶部に登録し、前記出力部は、前記派生色情報登録部が前記物品に前記親物品があると判定した場合に、前記親物品情報入力画面を表示することを特徴としてもよい。
【００１４】
また、上記課題を解決するため、本発明の図面管理方法は、制御部及び記憶部を備える情報処理装置を用いた図面管理方法であって、前記記憶部は、物品と該物品の色を特定する色彩特定情報とを関連付けた物品情報と、物品を示す図面の作図に用いる構成情報と、を記憶し、前記制御部は、物品を指定した作図要求を受け付ける図面要求受付ステップと、前記構成情報を用いて前記物品を示す図形を作図する作図ステップと、前記作図要求において指定された前記物品と前記物品情報において関連付けられた前記色彩特定情報を含む派生色情報を生成する派生色情報生成ステップと、前記作図要求において特定された前記物品について前記作図部により作図された前記図形と、該物品に係る前記派生色情報と、を合成した派生色情報合成図面を生成する合成図面生成ステップと、前記合成図面を出力する出力ステップと、を実行することを特徴とする。
【００１５】
また、上記課題を解決するため、本発明のプログラムは、コンピューターに、図面管理を支援するステップを実行させるプログラムであって、前記コンピューターを、制御手段と、記憶手段として機能させ、前記記憶手段には、物品と該物品の色を特定する色彩特定情報とを関連付けた物品情報と、物品を示す図面の作図に用いる構成情報と、が格納され、前記制御手段に対して、物品を指定した作図要求を受け付ける図面要求受付ステップと、
前記構成情報を用いて前記物品を示す図形を作図する作図ステップと、前記作図要求において指定された前記物品と前記物品情報において関連付けられた前記色彩特定情報を含む派生色情報を生成する派生色情報生成ステップと、前記作図要求において特定された前記物品について前記作図部により作図された前記図形と、該物品に係る前記派生色情報と、を合成した派生色情報合成図面を生成する合成図面生成ステップと、前記合成図面を出力する出力ステップと、を実行させることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、図面管理に好適な技術を提供することができる。
【００１７】
上記した以外の課題、構成、及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１８】
【図１】情報処理装置で管理する図面に記される物品の概要を説明するための図である。
【図２】情報処理装置の機能ブロック図である。
【図３】構造情報の一例を示す図である。
【図４】物品情報の一例を示す図である。
【図５】納品物情報の一例を示す図である。
【図６】情報処理装置のハードウェア構成例を示す図である。
【図７】図面表示処理の一例を示すフローチャートである。
【図８】情報登録処理の一例を示すフローチャート（その１）である。
【図９】情報登録処理の一例を示すフローチャート（その２）である。
【図１０】情報登録処理の一例を示すフローチャート（その３）である。
【図１１】図面要求画面の一例を示す図である。
【図１２】出力された合成図面の一例（その１）を示す図である。
【図１３】出力された合成図面の一例（その２）を示す図である。
【図１４】スタンプ情報登録画面の一例を示す図である。
【図１５】属性入力画面の一例を示す図である。
【図１６】色彩特定情報登録画面の一例を示す図である。
【図１７】構造情報選択画面の一例を示す図である。
【図１８】親部品/製品登録画面の一例を示す図である。
【図１９】本変形例における図面要求画面の一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、図面に基づいて本発明の実施形態の例を説明する。図１は、情報処理装置１で管理する図面に記される物品の概要を説明するための図である。
【００２０】
情報処理装置１では、部品毎、及び部品により構成される製品毎に、部品又は製品を示す図面を生成し管理している。部品は、製品を構成する物品である。製品とは、１又は複数の部品により構成され、取引先に納品する状態の物品である。物品は複数の属性を含んでいる。属性には、部品又は製品の区別等が含まれる。
【００２１】
図１（ａ）は、製品Ｘと、製品Ｘを構成する部品Ａ及び部品Ｃを示している。部品Ｃが部品Ａと接続され、かつ部品Ａよりも図１（ａ）において上方に位置しているのは、部品Ｃが部品Ａを含む物品であるためである。つまり本図は、製品Ｘが、部品Ａを含む部品Ｃであることを示している。
【００２２】
図１（ｂ）は、製品Ｙと、製品Ｙを構成する部品Ａ、部品Ｂ、及び部品Ｄを示している。部品Ａは部品Ｄよりも下位であるため、部品Ａは部品Ｄの一部である。つまり、製品Ｙは、部品Ａを含む部品Ｄと、部品Ｂとからなる物品である。
【００２３】
以下、物品が他の物品を含む場合、該物品は構成上複数の階層を有し、該物品は他の物品よりも上位の階層に位置するものとして説明する。また、ある物品が他の物品の一部である場合、該物品は他の物品の子物品であり、ある物品が他の物品を含む場合は、該物品は他の物品の親物品であるとして説明する。子物品は、広義にはさらに下の階層の物品、つまり子物品の一部である孫物品、ひ孫物品等を含むが、狭義には階層数が１つ下、つまり直下位の物品である。以下、特段の記載がない場合は、子物品は狭義の定義によるものとする。なお、子物品から見て階層数が１つ上、つまり直上位の階層に位置するのが親物品である。
【００２４】
例えば、図１（ａ）の製品Ｘ、及び図１（ｂ）の製品Ｙは、いずれも３つの階層により構成される。図１（ａ）において、部品Ｃは製品Ｘの子物品であって、製品Ｘよりも１階層下位に位置する。部品Ａは製品Ｘの孫物品であって、製品Ｘよりも２階層下位に位置する。
【００２５】
製品は部品により構成されるため、必ず子部品を有している。なお、製品は他の製品を含むものであってもよい。その場合、当該製品は他の製品の親製品にあたる。
【００２６】
また、図１において、括弧内の符号は図番を示す。本情報処理装置１は、物品毎に作図を行い、作図された各図面に対して一意の図番を採番する。従って、図番により図面及び図面に記載される物品が特定される。同形状で色違いの物品に対しては、共通の図番が採番される。
【００２７】
次に、情報処理装置１の機能の例について説明する。図２は、情報処理装置１の機能ブロック図である。情報処理装置１は、例えばＰＣ（Personal Computer）、スマートフォン等の電子機器である。
【００２８】
情報処理装置１は、制御部１０と、記憶部２０とを備える。制御部１０は、図面要求受付部１１と、作図部１２と、派生色情報生成部１３と、合成図面生成部１４と、出力部１５と、登録要求受付部１６と、派生色情報登録部１７と、を備える。
【００２９】
図面要求受付部１１は、後述する図面要求画面への入力に基づく図面要求を受け付ける。図面要求画面には、要求する図面を特定する図番が入力される。
【００３０】
作図部１２は、作図支援を行うＣＡＤシステム等の処理部であって、図面要求受付部１１が受け付けた図面要求を契機として、後述する構成情報を用いて、図面要求に含まれる図番により特定される物品を示す図形を作図する。なお、作図部１２が作図する図面は、例えば図形を画素で表現するビットマップ画像や、図形をベクタ形式で表現する画像を含む。
【００３１】
派生色情報生成部１３は、作図部１２が作図した図面に対して合成する派生色情報を生成する。派生色情報生成部１３は、記憶部２０に記憶された構造情報、物品情報、及び納品物情報を参照し、物品の色を特定する情報である色彩特定情報を含む派生色情報を生成する。以下、派生色情報を、図面に貼付する「スタンプ」であるとして説明する。スタンプ１００は、図面に表示された物品が子部品を有する場合は、子部品の色彩特定情報を含む。
【００３２】
なお、色彩特定情報は、例えば物品を塗装する塗装色に対して予め定められたカラーコードである。色彩特定情報は、塗装色の名称等であってもよい。
【００３３】
合成図面生成部１４は、作図部１２が作図する図面に対して、図面に表示した物品について生成されたスタンプ１００を合成した、派生色情報合成図面（以下、単に「合成図面」と表記する）を生成する。
【００３４】
出力部１５は、スタンプ１００が合成された図面である合成図面を出力する。出力部１５は、例えば情報処理装置１が備える表示装置に対して、合成図面を表示させる。または、出力部１５は、例えば情報処理装置１に対して接続された印刷装置に対して、合成図面を印刷させる。
【００３５】
また、出力部１５は、物品の色に関する情報を物品情報及び納品物情報に対して登録するための表示画面を、表示装置に対して出力させる。各画面については後に詳述する。
【００３６】
登録要求受付部１６は、物品情報及び納品物情報に対する登録要求を受け付ける。詳しくは後述するが、登録要求受付部１６は、スタンプ情報登録画面に対する図番の入力を受け付けることにより、登録要求を受け付ける。
【００３７】
派生色情報登録部１７は、登録要求受付部１６が受け付けた登録要求に応じて、入力装置を介して入力された情報を記憶部２０に登録する。例えば、派生色情報登録部１７は、物品の色彩特定情報を物品情報及び納品物情報に対して登録する。また、派生色情報登録部１７は、所定の物品の親物品に関する情報を、子物品と関連付けて納品物情報２５に登録する。
【００３８】
記憶部２０は、構成情報２１と、物品情報２４と、納品物情報２５とを備える。
【００３９】
構成情報２１は、物品の図面を作成するための作図情報２２と、物品の階層構造を示す構造情報２３とを含む。作図情報２２は、作図部１２により図番毎に作図された図面を描画するための描画データである。構造情報２３は、例えばいわゆるＢＯＭ（Bills Of Materials）情報であって、所定の物品と該物品を構成する（広義の）子物品群により構成される系統毎に、該系統に属する物品が関連付けられている。
【００４０】
物品情報２４は、図番に対して、物品の色のバリエーションを関連付けた情報である。具体的には、物品情報２４は、物品と物品の色彩特定情報との組み合わせを識別するための識別情報である品番を、図番に対して関連付けた情報である。
【００４１】
納品物情報２５は、顧客に納品する物品を特定する納品番号に対して、物品の品番を関連付けた情報である。さらに、納品物情報２５は、物品の系統に関する情報や、物品の納品先を特定する情報を含む。
【００４２】
本実施形態では、図面要求受付部１１が図番を指定した図面要求を受け付けると、派生色情報生成部１３が、指定された図番により特定される物品の色彩特定情報を含むスタンプ１００を生成する。その後、合成図面生成部１４により、作図部１２が作図した図面とスタンプ１００とが合成された合成図面が生成され、合成図面が出力部１５により出力される。
【００４３】
また、本実施形態では、登録要求受付部１６が、出力部１５により表示された各画面に対して入力された登録要求を受け付ける。登録要求受付部１６が登録要求を受け付けると、派生色情報登録部１７が、入力された情報を、記憶部２０に記憶された情報に対して登録する。
【００４４】
次に、記憶部２０に格納される各情報について説明する。
【００４５】
図３は、構造情報２３の一例を示す図である。構造情報２３は、物品の系統に対して付された識別子２３ａに対して、図番２３ｂと、親図番２３ｃとが関連付けられた情報である。
【００４６】
識別子２３ａは、物品と該物品を構成する子物品群とにより構成される系統を識別するための識別情報である。
【００４７】
図番２３ｂは、物品を記載した図面を特定する識別情報である。前述したように、形状が共通する物品であれば、色が異なる物品であっても共通の図番が付番される。親図番２３ｃは、図番２３ｂにより特定される物品の直近の親物品、又は階層が直上位である製品を特定する図番である。
【００４８】
例えば図３では、識別子２３ａが「0001」により特定される系統が、図番２３ｂが「X-00001」である物品と、図番２３ｂが「C-00001」である物品と、図番２３ｂが「A-00001」である物品とにより構成されることを示している。また、識別子２３ａが「0001」により特定される系統では、図番２３ｂが「A-00001」の物品は、親図番２３ｃが「C-00001」の物品を親としており、また図番２３ｂが「C-00001」の物品は、親図番２３ｃが「X-00001」の物品を親としている。本構成は、図１（ａ）に示す構成と同様である。
【００４９】
また、図３では、識別子２３ａが「0002」により特定される系統が、図番２３ｂが「Y-00001」の物品と、図番２３ｂが「B-00001」である物品と、図番２３ｂが「D-00001」である物品と、図番２３ｂが「A-00001」である物品とにより構成されることを示している。また、識別子２３ａが「0002」により特定される系統では、図番２３ｂが「A-00001」である物品は、親図番２３ｃが「D-00001」である物品を親としており、図番２３ｂが「D-00001」である物品は、親図番２３ｃが「Y-00001」である物品を親としており、図番２３ｂが「B-00001」である物品は、親図番２３ｃが「Y-00001」である物品を親としている。本構成は、図１（ｂ）に示す構成と同様である。
【００５０】
図４は、物品情報２４の一例を示す図である。物品情報２４は、図番２４ａに対し、物品の属性２４ｂと、名称２４ｃと、品番２４ｄと、カラーコード２４ｅと、カラー名称２４ｆとを関連付けた情報である。
【００５１】
図番２４ａは、物品を記載した図面を特定する識別情報である。なお、図番２４ａは、構造情報２３の図番２３ｂと同様である。属性２４ｂは、物品の属性を特定する情報である。物品の属性とは、「製品」や「部品」等、物品の区別を示す情報である。名称２４ｃは、物品の名称を特定する情報である。
【００５２】
品番２４ｄは、物品と、該物品の色彩特定情報と、の組み合わせに応じて一意に採番された識別情報である。従って、品番２４ｄにより物品と該物品の色とが特定される。
【００５３】
カラーコード２４ｅは、物品の色を特定するコードを示す色彩特定情報である。カラー名称２４ｆは、カラーコード２４ｅにより特定される色の名称である。
【００５４】
図４に示す物品情報は、図番２４ａにより特定される物品が、図番２４ａと関連するカラーコード２４ｅにより特定されるカラーバリエーションを有することを示している。例えば図４においては、図番２４ａが「A-00001」である物品は、カラーコード２４ｅが「AA」、「AB」、「AC」、「AD」、「AE」、「AF」、「AG」と各々関連付けられている。これは、図番２４ａが「A-00001」で特定される「部品Ａ」が、「黒」、「白」、「赤」、「橙」、「黄」、「青」、「緑」の色のバリエーションを有することを示している。
【００５５】
なお、上述した構造情報２３において、識別子２３ａが「0001」により特定される系統では、前述した物品「A-00001」は物品「X-00001」を構成要素の１つとする。図４に示す物品情報では、図番２４ａが「X-00001」である物品「製品Ｘ１」は、「黒」、「赤」、「橙」、「黄」の色のバリエーションを有している。
【００５６】
図５は、納品物情報２５の一例を示す図である。納品物情報２５は、納品する物品に対して付された納品番号２５ａに対して、納品先２５ｂと、納品物品番２５ｃと、第１の品番２５ｄと、第１の親品番２５ｅと、第２の品番２５ｆと、第２の親品番２５ｇと、第３の品番２５ｈと、第３の親品番２５ｉと、識別子２５ｊとが関連付けられている。
【００５７】
なお、本図では便宜上、第１から第３の品番及び第１から第３の親品番を記載したが、納品物に含まれる物品数、及び納品物が有する階層数に応じて適宜増減があるものとする。
【００５８】
納品番号２５ａは、納品する製品を特定するための識別情報である。納品先２５ｂは、製品の納品先を示す情報である。納品物品番２５ｃは、納品する物品のうち階層の最上位に位置する物品と、物品の色と、の組み合わせを特定する品番を示す情報である。第１の品番２５ｄ、第２の品番２５ｆ、及び第３の品番２５ｈは、納品物品番２５ｃにより特定される品番の物品を構成する物品に関する情報である。第１の品番２５ｄ、第２の品番２５ｆ、及び第３の品番２５ｈは、物品及び該物品の色の組み合わせを特定する品番である。
【００５９】
第１の親品番２５ｅ、第２の親品番２５ｇ、及び第３の親品番２５ｉは、各々第１の品番２５ｄ、第２の品番２５ｆ、及び第３の品番２５ｈにより特定される物品の、親物品の品番である。言い換えると、第１の親品番２５ｅは第１の品番２５ｄにより特定される物品の親物品であり、第２の親品番２５ｇは第２の品番２５ｆにより特定される物品の親品番であり、第３の親品番２５ｉは第３の品番２５ｈにより特定される物品の親品番である。
【００６０】
識別子２５ｊは、納品番号２５ａにより特定される製品が、構造情報２３中のどの系統に属する物品であるかを示す識別情報であって、構造情報２３の識別子２３ａと対応している。
【００６１】
例えば図５において、納品番号２５ａが「C-100」により特定される物品は、納品先２５ｂが「＊＊＊＊」であって、納品物品番２５ｃが「X-00001-AA」の物品と、第１の品番２５ｄが「A-00001-AA」の物品と、第２の品番２５ｆが「C-00001-AA」の物品と、により構成されることを示している。また、第１の品番２５ｄが「A-00001-AA」の物品は、第１の親品番２５ｅが「C-00001-AA」の物品を親物品とする。また、第２の品番が「C-00001-AA」の物品は、第２の親品番が「X-00001-AA」の物品を親物品とする。
【００６２】
また、当該製品は、識別子２５ｊが「0001」であるため、構造情報２３において識別子２３ａ「0001」により特定される系統に属している。なお、当該製品は、図１（ａ）に示す物品である。
【００６３】
また、図５の納品番号２５ａが「C-101」、「C-102」、「C-103」により特定される各々の製品は、納品番号２５ａ「C-100」により特定される製品と識別子２５ｊが共通するため、同じ系統に属する物品である。なお、納品番号２５ａ「C-104」により特定される製品は、構造情報２３において識別子２３ａ「0002」により特定される製品と対応しており、図１（ｂ）に示す構成の製品である。
【００６４】
なお、構造情報２３において識別子２３ａが「0001」により特定される系統は、図番２３ｂが「A-00001」の物品を構成物品としている。該物品は物品情報２４において、カラー名称２４ｆ「黒」、「白」、「赤」、「橙」、「黄」、「青」、「緑」の色のバリエーションを有している。しかしながら、納品物情報２５において、識別子２３ａが「0001」と関連付けられた製品「C-100」、「C-101」、「C-102」、「C-103」の各々を構成する部品「A-00001」は、「黒」、「赤」、「橙」、「黄」であり、「白」、「青」、「緑」の部品「A-00001」は使用されていないことが分かる。
【００６５】
図６は、情報処理装置１のハードウェア構成例を示す図である。情報処理装置１は、ＣＰＵ３１と、ＲＡＭ３２と、不揮発性ストレージ３３と、表示装置３４と、入力装置３５と、ネットワークＩ／Ｆ３６とを備える。
【００６６】
ＣＰＵ３１は中央演算装置であり、ＲＡＭ３２又は不揮発性ストレージ３３に記憶されたプログラムに従って処理を実行する。情報処理装置１では、ＲＡＭ３２又は不揮発性ストレージ３３上に読み出されたプログラムに従って動作するＣＰＵ３１により処理が行われる。
【００６７】
ＲＡＭ３２は記憶装置であり、プログラムやデータが一時的に読み出される記憶エリアとして機能する。不揮発性ストレージ３３は、プログラムや各種データの格納先として用いられる。記憶部２０は、ＲＡＭ３２又は不揮発性ストレージ３３によってその機能が実現される。
【００６８】
表示装置３４は、ＬＣＤ（Liquid Crystal Display）等のディスプレイである。入力装置３５は、ユーザーからの入力操作を受け付ける装置であり、タッチパネル又はハードウェアボタン等である。ネットワークＩ／Ｆ３６は、情報処理装置１をネットワークに接続するためのインターフェイスである。
【００６９】
なお、情報処理装置１の各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。また、情報処理装置１の各構成要素の処理は、１つのプログラムで実現されてもよいし、複数のプログラムで実現されてもよい。
【００７０】
図７は、図面表示処理の一例を示すフローチャートである。制御部１０が入力装置３５を介して、図面要求の開始指示を受け付けると、本フローチャートの処理が開始される。
【００７１】
まず、出力部１５は、図面要求画面４０を表示する（ステップＳ１１）。
【００７２】
図１１は、図面要求画面４０の一例を示す図である。図面要求画面４０は、図番検索領域４１を含む。図面要求画面４０は、さらに確定ボタンや、キャンセルボタンを含んでもよい。
【００７３】
出力部１５は、図番検索領域４１に、構造情報２３の図番２３ｂに記憶された図番を選択可能に表示する。なお、図番検索領域４１は、図番を選択させる入力形式でなく、いわゆる自由入力形式により図番の入力を受け付けてもよい。
【００７４】
説明を図７に戻す。次に、図面要求受付部１１は、表示する図番を特定した図面要求を受け付ける（ステップＳ１２）。具体的には、図面要求受付部１１は、図面検索領域において図番の入力を受け付けることにより、図番を特定した図面要求を受け付ける。
【００７５】
次に、作図部１２は、ステップＳ１２で特定された図番を用いて作図情報２２を参照し、図番により特定される物品を示す図面を作図する（ステップＳ１３）。
【００７６】
次に、派生色情報生成部１３は、物品情報２４において入力図番と関連付けられた品番を抽出する（ステップＳ１４）。具体的には、派生色情報生成部１３は、ステップＳ１２で入力を受け付けた図番を用いて物品情報２４を参照し、入力図番と対応する図番２４ａと関連付けられた１又は複数の品番２４ｄを抽出する。
【００７７】
例えば、ステップＳ１２で図番として「A-00001」が入力された場合、派生色情報生成部１３は、物品情報２４において図番２４ａが「A-00001」の物品と関連付けられた品番２４ｄとして、「A-00001-AA」、「A-00001-AB」、「A-00001-AC」、「A-00001-AD」、「A-00001-AE」、「A-00001-AF」、「A-00001-AG」の各々を抽出する。
【００７８】
次に、派生色情報生成部１３は、ステップＳ１４において抽出した品番のうち１つの品番を特定する（ステップＳ１５）。
【００７９】
次に、派生色情報生成部１３は、納品物情報２５の親品番に、ステップＳ１５で特定した品番が存在するか否かを判定する（ステップＳ１６）。具体的には、派生色情報生成部１３は、ステップＳ１５で特定した品番を用いて納品物情報２５を参照し、特定した品番が第１の親品番２５ｅ、第２の親品番２５ｇ、第３の親品番２５ｉのいずれかに含まれるか否かを判定する。
【００８０】
派生色情報生成部１３が、納品物情報２５の親品番に、特定した品番が存在すると判定した場合（ステップＳ１６において「ＹＥＳ」の場合）には、派生色情報生成部１３は、納品物情報２５中、特定品番の系統に属する物品であって、特定品番より下位の品番のすべてを抽出する（ステップＳ１７）。具体的には、派生色情報生成部１３は、納品物情報２５中、ステップＳ１５で特定した品番を親品番とする物品の品番、つまり子物品の品番を抽出する。派生色情報生成部１３は、さらに子物品の品番を親品番とする物品の品番、つまり孫物品の品番を抽出する。派生色情報生成部１３は、特定した品番を親品番とする物品がなくなるまでこの処理を繰り返す。こうして特定された品番を、ステップＳ１５で特定された特定品番の系統の品番であって、特定品番より下位の品番であるとして説明する。
【００８１】
換言すれば、派生色情報生成部１３は、ステップＳ１５で特定した品番に対する広義の子物品の品番をすべて抽出する。
【００８２】
次に、派生色情報生成部１３は、抽出した品番のすべてについて下位品番を抽出したか否かを判定する（ステップＳ１８）。具体的には、派生色情報生成部１３は、ステップＳ１４で抽出した品番のすべてについて、ステップＳ１５からステップＳ１７までの処理が行われたか否かを判定する。
【００８３】
派生色情報生成部１３が、抽出した品番のすべてについて下位品番を抽出したと判定しない場合（ステップＳ１８において「ＮＯ」の場合）には、派生色情報生成部１３は、処理をステップＳ１５に戻し、ステップＳ１４で抽出したすべての品番についてステップＳ１５からステップＳ１８までの処理を繰り返す。
【００８４】
派生色情報生成部１３が、ステップＳ１４で抽出した品番のすべてについて下位品番を抽出したと判定した場合（ステップＳ１８において「ＹＥＳ」の場合）には、派生色情報生成部１３は、抽出した品番と関連付けられた色彩特定情報を特定する（ステップＳ１９）。具体的には、派生色情報生成部１３は、ステップＳ１４で抽出した品番と、ステップＳ１７で抽出した品番とを用いて物品情報２４を参照し、抽出した品番の各々と対応する品番２４ｄと関連付けられたカラーコード２４ｅをすべて特定する。
【００８５】
次に、派生色情報生成部１３は、ステップＳ１９で特定した色彩特定情報を含むスタンプ１００を生成する（ステップＳ２０）。
【００８６】
次に、合成図面生成部１４は、ステップＳ１３で作図された図面に対して、ステップＳ２０で生成したスタンプ１００を合成した合成図面を生成する（ステップＳ２１）。
【００８７】
次に、出力部１５は、合成図面を出力する（ステップＳ２２）。出力部１５は、その後本フローチャートの処理を終了する。
【００８８】
図１２は、出力された合成図面の一例（その１）を示す図である。図面には、図番や部品名称、作成者等の書誌的事項の他、物品を示す図形と、スタンプ１００とが表示される。なお、図１２には、図番「A-00001」に係る物品を示す図形として、円柱が記載されている。作図部１２は、記憶部２０中の図示しない領域に図番と関連付けられて格納された書誌的事項を用いて、部品名称や作成者等を図面に表示する。
【００８９】
本図は、図面要求画面４０において図番として「A-00001」が入力された場合の合成図面の一例である。上述の図７のフローチャートにおいて、ステップＳ１４で抽出される品番「A-00001-AA」、「A-00001-AB」、「A-00001-AC」、「A-00001-AD」、「A-00001-AE」、「A-00001-AF」、「A-00001-AG」の各々について、ステップＳ１５からステップＳ１７の処理が繰り返される。ステップＳ１６において、特定品番を用いて図５の納品物情報２５を参照すると、これらの品番は親品番に存在しない。従って、派生色情報生成部１３は、ステップＳ１４で抽出された品番「A-00001-AA」、「A-00001-AB」、「A-00001-AC」、「A-00001-AD」、「A-00001-AE」、「A-00001-AF」、「A-00001-AG」を含むスタンプ１００を生成する。
【００９０】
生成されるスタンプ１００は、品番のほか、物品の色を特定する色彩特定情報が含まれる。図１２に示すスタンプ１００には、各品番と物品情報２４において対応する品番２４ｄと関連付けられたカラーコード２４ｅが含まれている。
【００９１】
図１３は、出力された合成図面の一例（その２）を示す図である。本図は、上述の構造情報２３、物品情報２４、及び納品物情報２５の例において、図番として「X-00001」が特定された場合の一例である。図１３には、図番「X-00001」に係る物品を示す図形として、円柱と、直方体とが記載されている。
【００９２】
スタンプ１００には、指定された図番と物品情報２４において関連付けられた品番「X-00001-AA」、「X-00001-AC」、「X-00001-AD」、「X-00001-AE」のほか、納品物情報２５においてこれらの品番の系統であって、これらの品番より下位の品番「A-00001-AA」、「A-00001-AC」、「A-00001-AD」、「A-00001-AE」、「C-00001-AA」、「C-00001-AC」、「C-00001-AD」、「C-00001-AE」が、親品番と関連付けられて表示されている。
【００９３】
以上のように、本実施形態では、表示したい物品の図番の入力を受け付けると、該物品の色彩特定情報と、該品番を親とする子物品の品番と、子物品の色彩特定情報とがスタンプ１００に表示される。これにより、図面を塗装色毎に作図する必要がなく、図面管理の効率が向上する。特に、複数の塗装色を有する物品の図面を修正する際に、各色毎に生成された図面を各々修正する必要がないため、作図にかかる労力を削減することができる。
【００９４】
また、子物品自体が他に色のバリエーションを有していたとしても、指定された物品を親物品としない子物品の色彩特定情報は表示されない。これにより、図面に表示する物品に対して適用される塗装色を表示することができ、図面管理を効率的に行うことができる。
【００９５】
次に、スタンプ１００の生成に用いられる物品情報２４及び納品物情報２５に対する情報登録処理について説明する。
【００９６】
図８は、情報登録処理の一例を示すフローチャート（その１）である。本フローチャートの処理は、例えば制御部１０が入力装置３５を介してスタンプ情報登録画面５０の表示要求を受け付けた場合に開始される。
【００９７】
まず、出力部１５は、表示装置３４に対してスタンプ情報登録画面５０を表示させる（ステップＳ３１）。
【００９８】
図１４は、スタンプ情報登録画面５０の一例を示す図である。スタンプ情報登録画面５０は、検索条件入力領域５１と、属性入力ボタン５２と、色彩入力ボタン５３とを含む。
【００９９】
検索条件入力領域５１には、構造情報２３の図番２３ｂに記憶された図番が選択可能に表示される。又は、検索条件入力領域５１は、自由入力形式により図番の入力を受け付けてもよい。
【０１００】
属性入力ボタン５２は、検索条件入力領域５１に入力された図番について、属性の入力を受け付けるための属性入力画面に表示画面を遷移させる場合に、選択を受け付けるボタンである。色彩入力ボタン５３は、入力された図番について色彩の入力を受け付けるための色彩特定情報登録画面に表示画面を遷移させる場合に、選択を受け付けるボタンである。属性入力画面及び色彩特定情報登録画面については後述する。
【０１０１】
説明を図８に戻す。次に、出力部１５は、スタンプ情報登録画面５０の検索条件入力領域５１に対する図番の入力を受け付ける（ステップＳ３２）。
【０１０２】
次に、登録要求受付部１６は、スタンプ情報登録画面５０のうち属性入力ボタン５２の選択を受け付けたが否かを判定する（ステップＳ３３）。
【０１０３】
登録要求受付部１６が、属性入力ボタン５２の入力を受け付けたと判定した場合（ステップＳ３３において「ＹＥＳ」の場合）には、出力部１５は、表示装置３４に対して属性入力画面６０を表示させる（ステップＳ３４）。
【０１０４】
図１５は、属性入力画面６０の一例を示す図である。属性入力画面６０は、属性入力領域６１を備える。属性入力画面６０は、図８のステップＳ３２において入力を受け付けた図番により特定される物品の属性の入力を受け付ける領域である。例えば出力部１５は、属性入力領域６１に対して、予め記憶部２０に記憶された属性の候補を選択可能に表示する。属性入力画面６０は、さらにステップＳ３２で入力を受け付けた図番を表示するものであってもよい。
【０１０５】
説明を図８に戻す。次に、登録要求受付部１６は、属性の入力を受け付ける（ステップＳ３５）。具体的には、登録要求受付部１６は、属性入力画面６０の属性入力領域６１に対する属性の入力を受け付ける。
【０１０６】
次に、登録要求受付部１６は、入力された属性を用いて物品情報２４を生成する（ステップＳ３６）。具体的には、登録要求受付部１６は、ステップＳ３２で入力を受け付けた図番を図番２４ａに、ステップＳ３５で入力を受け付けた属性を属性２４ｂに関連付けた物品情報２４を生成する。登録要求受付部１６は、その後本フローチャートの処理を終了する。
【０１０７】
なお、ステップＳ３２で入力を受け付けた図番が、本処理を開始する前に既に物品情報２４に登録されている場合がある。その場合、入力された図番と対応する図番２４ａに対して、入力された属性を属性２４ｂに関連付けて、物品情報２４を更新する。
【０１０８】
ステップＳ３３において、登録要求受付部１６が、属性入力ボタン５２の選択を受け付けたと判定しない場合（ステップＳ３３において「ＮＯ」の場合）には、登録要求受付部１６は、スタンプ情報登録画面５０において色彩入力ボタン５３の選択を受け付けたか否かを判定する（ステップＳ３７）。
【０１０９】
登録要求受付部１６が、色彩入力ボタン５３の選択を受け付けたと判定しない場合（ステップＳ３７において「ＮＯ」の場合）には、登録要求受付部１６は、処理をステップＳ３３に戻す。
【０１１０】
登録要求受付部１６が、色彩入力ボタン５３の選択を受け付けたと判定した場合（ステップＳ３７において「ＹＥＳ」の場合）には、出力部１５は、色彩特定情報登録画面７０を表示する（ステップＳ３８）。
【０１１１】
図１６は、色彩特定情報登録画面７０の一例を示す図である。色彩特定情報登録画面７０は、色彩特定情報選択領域７１を含む。色彩特定情報登録画面７０は、さらにステップＳ３２で入力を受け付けた図番を表示するものであってもよい。
【０１１２】
色彩特定情報選択領域７１には、色彩特定情報の候補が選択可能に表示される。出力部１５は、色彩特定情報選択領域７１に対し、予め記憶部２０に記憶されたカラーコードのバリエーションを選択可能に表示する。なお、出力部１５は、入力された図番を用いて物品情報２４を参照し、対応する図番２４ａと関連付けられたカラーコード２４ｅを特定し、特定したカラーコード２４ｅを他のカラーコードと識別可能に表示してもよい。
【０１１３】
図１６に示す色彩特定情報登録画面７０は、図番「A-00001」に関するものである。色彩特定情報選択領域７１には、色彩特定情報として、「AA（黒）」、「AB（白）」、「AC（赤）」、「AD（橙）」、「AE（黄）」、「AF（青）」、「AG（緑）」、「AH（茶）」、「AL（黄緑）」が表示されている。色彩特定情報選択領域７１の上部にはスクロールバーがあり、これをスクロールするとさらに色彩特定情報が表示される。これらの色彩特定情報は、予め記憶部２０に記憶された色彩特定情報のバリエーションである。
【０１１４】
また、図１６では、物品情報２４において図番「A-00001」と対応する図番２４ａと関連付けられたカラーコード２４ｅ「AA」、「AB」、「AC」、「AD」、「AE」、「AF」、「AG」に係る色彩特定情報が、他の色彩特定情報と識別可能に表示されている。本図では、色彩特定情報として「AH（茶）」が選択されている。
【０１１５】
説明を図８に戻す。次に、派生色情報登録部１７は、色彩特定情報登録画面７０の色彩特定情報選択領域７１に表示された色彩特定情報の選択を受け付ける（ステップＳ３９）。
【０１１６】
次に、派生色情報登録部１７は、入力図番と色彩特定情報との組み合わせが物品情報２４にあるか否かを判定する（ステップＳ４０）。具体的には、派生色情報登録部１７は、ステップＳ３２で入力を受け付けた図番と、ステップＳ３９で選択を受け付けた色彩特定情報との組み合わせが、物品情報２４における図番２４ａとカラーコード２４ｅとの組み合わせのいずれかと対応するか否かを判定する。
【０１１７】
派生色情報登録部１７が、入力図番と色彩特定情報との組み合わせが物品情報２４にあると判定しない場合（ステップＳ４０において「ＮＯ」の場合）には、派生色情報登録部１７は、入力図番と色彩特定情報とを用いて物品情報２４を生成する。具体的には、派生色情報登録部１７は、入力図番を物品情報２４の図番２４ａに、選択された色彩特定情報をカラーコード２４ｅに関連付け、新たに品番２４ｄを付した物品情報２４を生成する。
【０１１８】
なお、本ステップにおいて、物品情報２４に既に入力図番と対応する図番２４ａが存在する場合には、派生色情報登録部１７は、当該図番２４ａに対して、選択された色彩特定情報をカラーコード２４ｅに関連付けて、物品情報２４を更新する。
【０１１９】
前述の例を用いて説明すると、図４に示す物品情報２４には、ステップＳ３２で入力された図番「A-00001」と対応する図番２４ａが存在する。この場合、図番２４ａ「A-00001」に対して、図１６に示す色彩特定情報登録画面７０において入力されたカラーコード「AH」をカラーコード２４ｅに関連付け、品番２４ｄを付して物品情報２４を更新する。
【０１２０】
派生色情報登録部１７が、入力図番と色彩特定情報との組み合わせが物品情報２４にあると判定した場合（ステップＳ４０において「ＹＥＳ」の場合）には、派生色情報登録部１７は、処理をステップＳ４２に進める。
【０１２１】
次に、派生色情報登録部１７は、入力図番と色彩特定情報との組み合わせと関連する品番を特定する（ステップＳ４２）。具体的には、派生色情報登録部１７は、ステップＳ３２で入力を受け付けた図番と、ステップＳ３９で入力を受け付けた色彩特定情報とを用いて物品情報２４を参照し、対応する図番２４ａ及びカラーコード２４ｅの組み合わせと関連付けられた品番２４ｄを特定する。なお、ステップＳ４１において物品情報２４を生成した場合は、同ステップで生成した品番がステップＳ４２で特定される品番である。
【０１２２】
図９は、情報登録処理の一例を示すフローチャート（その２）である。
【０１２３】
次に、出力部１５は、構造情報選択画面８０を表示する（ステップＳ４３）。
【０１２４】
図１７は、構造情報選択画面８０の一例を示す図である。構造情報選択画面８０は、構造情報選択領域８１を含む。構造情報選択画面８０は、さらにステップＳ３２で入力を受け付けた図番を表示するものであってもよい。本画面は、色彩特定情報を登録した物品が、どの構造情報２３に属するかの選択を受け付けるための画面である。
【０１２５】
出力部１５は、ステップＳ３２で入力された図番を含む構造情報２３のレコードを、選択可能に表示する。構造情報選択領域８１には、例えば構造情報２３の識別子２３ａと、図番２３ｂと、親図番２３ｃとが関連付けられて表示される。
【０１２６】
次に、出力部１５は、構造情報選択画面８０の構造情報選択領域８１に対する構造情報２３の選択を受け付ける（ステップＳ４４）。
【０１２７】
次に、派生色情報登録部１７は、選択された構造情報２３において、入力された図番よりも上位の図番があるか否かを判定する（ステップＳ４５）。具体的には、派生色情報登録部１７は、ステップＳ４２で選択を受け付けた構造情報２３において、ステップＳ３２で入力された図番と対応する図番２３ｂと関連付けられた親図番２３ｃがある場合に、入力された図番より上位の図番があると判定する。
【０１２８】
派生色情報登録部１７が、選択された構造情報２３において、入力された図番より上位の図番があると判定しない場合（ステップＳ４５で「ＮＯ」の場合）には、派生色情報登録部１７は、図示しない表示画面に対する納品先の入力を受け付ける（ステップＳ４６）。
【０１２９】
次に、派生色情報登録部１７は、新たな納品番号を付した納品物情報２５を生成する（ステップＳ４７）。具体的には、派生色情報登録部１７は、ステップＳ４２で特定された品番を納品物品番２５ｃに、ステップＳ４５で入力を受け付けた納品先を納品先２５ｂに、ステップＳ４４で選択を受け付けた構造情報２３の識別子２３ａを識別子２５ｊに関連付けた納品物情報２５を生成し、納品番号２５ａを付する。派生色情報登録部１７は、その後本フローチャートの処理を終了する。
【０１３０】
派生色情報登録部１７が、選択された構造情報２３において、入力された図番より上位の図番があると判定した場合（ステップＳ４５で「ＹＥＳ」の場合）には、派生色情報登録部１７は、直近の上位図番を特定する（ステップＳ４８）。具体的には、派生色情報登録部１７は、選択された構造情報２３において、入力された図番と対応する図番２３ｂと関連付けられた親図番２３ｃを、直近の上位図番として特定する。
【０１３１】
次に、出力部１５は、特定した図番について、親部品／製品登録画面９０を表示する（ステップＳ４９）。
【０１３２】
図１８は、親部品／製品登録画面９０の一例を示す図である。親部品／製品登録画面９０は、選択された塗装色を有する物品の親部品又は製品に対する色彩特定情報の選択を受け付ける色彩特定情報選択領域９１を含む。親部品／製品登録画面９０は、さらにステップＳ４２で特定した品番や、ステップＳ４８で特定した直近の上位図番を表示するものであってもよい。
【０１３３】
色彩特定情報選択領域９１には、予め定められた色彩特定情報が選択可能に表示される。色彩特定情報選択領域９１に表示される色彩特定情報の候補は、色彩特定情報登録画面７０の色彩特定情報選択領域７１に表示される色彩特定情報の候補と共通するものであってもよいし、異なるものであってもよい。出力部１５は、色彩特定情報登録画面７０の色彩特定情報選択領域７１と同様に、直近の図番を用いて物品情報２４を参照し、対応する図番２４ａと関連付けられたカラーコード２４ｅを特定し、特定したカラーコード２４ｅを他のカラーコードと識別可能に表示してもよい。
【０１３４】
説明を図９に戻す。次に、派生色情報登録部１７は、親部品又は製品に対する色彩特定情報の選択を受け付ける（ステップＳ５０）。派生色情報登録部１７は、親部品／製品登録画面９０の色彩特定情報選択領域９１における色彩情報の選択を受け付ける。
【０１３５】
次に、派生色情報登録部１７は、直近の上位図番と色彩特定情報との組み合わせが物品情報２４にあるか否かを判定する（ステップＳ５１）。具体的には、派生色情報登録部１７は、ステップＳ４８で特定した直近の上位図番と、ステップＳ５０で選択を受け付けた色彩特定情報との組み合わせが、物品情報２４における図番２４ａとカラーコード２４ｅとの組み合わせのいずれかと対応するか否かを判定する。
【０１３６】
派生色情報登録部１７が、直近の上位図番と色彩特定情報との組み合わせが物品情報２４にないと判定した場合（ステップＳ５１において「ＮＯ」の場合）には、派生色情報登録部１７は、直近の上位図番と色彩特定情報とを用いて物品情報２４を生成する（ステップＳ５２）。具体的には、派生色情報登録部１７は、直近の上位図番を物品情報２４の図番２４ａとして登録し、図番２４ａと関連するカラーコード２４ｅに対して、選択された色彩特定情報を登録する。また、派生色情報登録部１７は、登録した図番２４ａと関連する品番２４ｄに対して、新たに品番を付することにより、物品情報２４を生成する。なお、ステップＳ４１と同様、本ステップにおいて、物品情報２４に既に入力図番と対応する図番２４ａが存在する場合がある。この場合、図番２４ａは既に作成済みであるため、該図番２４ａと関連するカラーコード２４ｅに対して、選択された色彩特定情報を登録する。また、該図番２４ａと関連する品番２４ｄに対して、新たな品番を付して、物品情報２４を更新する。
【０１３７】
派生色情報登録部１７が、直近の上位図番と色彩特定情報との組み合わせが物品情報２４にないと判定した場合（ステップＳ５１において「ＹＥＳ」の場合）には、派生色情報登録部１７は、処理をステップＳ５３に進める。
【０１３８】
次に、派生色情報登録部１７は、直近の上位図番と色彩特定情報との組み合わせと関連する品番を特定する（ステップＳ５３）。具体的には、派生色情報登録部１７は、ステップＳ４８で特定した直近の上位図番と、ステップＳ５０で選択を受け付けた色彩特定情報とを用いて物品情報２４を参照し、対応する図番２４ａ及びカラーコード２４ｅの組み合わせと関連付けられた品番２４ｄを特定する。
【０１３９】
なお、ステップＳ５１において「ＹＥＳ」であった場合には、本ステップＳ５３で特定される品番は上述の通りである。ステップＳ５１において「ＮＯ」であるため、ステップＳ５２において物品情報が生成された場合には、ステップＳ５２で生成された品番が、本ステップＳ５３で特定される品番となる。
【０１４０】
図１０は、情報登録処理の一例を示すフローチャート（その３）である。
【０１４１】
次に、派生色情報登録部１７は、さらに上位図番があるか否かを判定する（ステップＳ５４）。具体的には、派生色情報登録部１７は、ステップＳ４２で選択を受け付けた構造情報２３において、ステップＳ４８で特定した図番と対応する図番２３ｂと関連付けられた親図番２３ｃがある場合に、さらに上位図番があると判定する。
【０１４２】
派生色情報登録部１７が、さらに上位図番があると判定した場合（ステップＳ５４において「ＹＥＳ」の場合）には、派生色情報登録部１７は、処理をステップＳ４８に戻す。派生色情報登録部１７は、上位図番があると判定しなくなるまで、ステップＳ４８からステップＳ５３までの処理を繰り返す。
【０１４３】
派生色情報登録部１７が、さらに上位図番があると判定しない場合（ステップＳ５４において「ＮＯ」の場合）には、派生色情報登録部１７は、納品先の入力を受け付ける（ステップＳ５５）。ステップＳ５５で行われる処理は、ステップＳ４６と同様であるため、説明を省略する。
【０１４４】
次に、派生色情報登録部１７は、新たな納品番号を付した納品物情報２５を生成する（ステップＳ５６）。具体的には、派生色情報登録部１７は、ステップＳ４２で特定された品番を第１の品番２５ｄに登録し、ステップＳ５３で特定された品番を第２の品番２５ｆ、及び第３の品番２５ｈに順次登録する。また、派生色情報登録部１７は、ステップＳ５３で特定された品番を、子品番と関連付けて、第１の親品番２５ｅ、第２の親品番２５ｇ、及び第３の親品番２５ｉに順次登録する。派生色情報登録部１７は、ステップＳ５３で最後に特定された品番を、納品物品番２５ｃに登録する。派生色情報登録部１７は、その後本フローチャートの処理を終了する。
【０１４５】
本実施形態により、所定の物品に対して関連付けられた色彩特定情報と、該物品の子物品に対して関連付けられた色彩特定情報とを表示するスタンプ１００を生成するための情報を、記憶部２０に登録することができる。これにより、図面の管理に用いるスタンプ１００を容易に生成することができる。
【０１４６】
なお、上述した実施形態では、物品は複数の属性を含んでおり、属性には部品又は製品の区別等が含まれるものであった。属性は、例えばさらに梱包やラベル等を区別するものであってもよい。この場合、梱包は製品、部品又はラベルを構成要素とし、納品物情報２５は梱包を特定する納品番号２５ａ毎に、梱包の納品先を示す納品先２５ｂ等が関連付けられる。
【０１４７】
（変形例）
上述の実施形態では、図面要求受付部１１が図番を特定した図面要求を受け付けると、該図番について物品情報２４が有するカラーバリエーションの各々について、納品物情報２５で下位に存在する物品の品番及び色彩特定情報を関連付けてスタンプ１００に表示した。本変形例では、スタンプ１００に表示する色彩特定情報の表示量を制限するために、スタンプ１００に表示する品番の階層数の上限指定を受け付ける。
【０１４８】
図１９は、本変形例における図面要求画面１１０の一例を示す図である。本図面要求画面１１０は、図番検索領域のほか、階層数指定領域１１１を含む。階層数指定領域１１１は、スタンプ１００に表示する品番の階層数の上限の入力を受け付ける領域である。
【０１４９】
上述の図７を用いて説明すると、表示部は、図面要求画面１１０を表示し（ステップＳ１１）、次に図面要求受付部１１は、図面要求画面１１０の図番検索領域に対する図番の入力と、階層数指定領域１１１に対する階層数の入力とを受け付けることにより、図面要求を受け付ける（ステップＳ１２）。その後、ステップＳ１３からステップＳ１５で行われる処理は、上述の実施形態と同様である。
【０１５０】
その後、ステップＳ１６において、納品物情報の親品番に特定品番が存在する場合（ステップＳ１６で「ＹＥＳ」の場合）には、派生色情報生成部１３は、特定品番より下位の階層に属する品番を抽出する。この際、派生色情報生成部１３は、特定品番に対して、ステップＳ１２で入力された階層数分だけ下位に属する品番を抽出する。その後のステップＳ１７からステップＳ２２で行われる処理は、上述の実施形態と同様である。
【０１５１】
例えば、階層数指定領域１１１に入力された階層が「１」である場合、派生色情報生成部１３は、物品情報２４において入力図番と関連付けられた品番を抽出し、抽出した品番及び色彩特定情報を用いてスタンプ１００を生成する。
【０１５２】
階層数指定領域１１１に入力された階層が「２」である場合、派生色情報生成部１３は、物品情報２４において入力図番と関連付けられた品番を抽出する。派生色情報生成部１３は、抽出した各々の品番を用いて納品物情報２５を参照し、該品番を親品番とする子部品の品番を抽出する。派生色情報生成部１３は、抽出した品番を用いてスタンプ１００を生成する。
【０１５３】
階層数指定領域１１１に入力された階層が「３」である場合は、派生色情報生成部１３は、抽出した品番の孫部品の品番までを抽出する処理を、ステップＳ１４で抽出した品番の各々について行う。
【０１５４】
本実施形態によって、スタンプ１００に表示される品番及び色彩特定情報の表示量を制限することができる。例えば図面要求において指定された図番により特定される物品が、子物品を含む多くの子孫を有する物品である場合に、表示量が膨大になることを防ぐ。
【０１５５】
以上、本発明に係る各実施形態及び変形例の説明を行ってきたが、本発明は、上記した実施形態の一例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施形態の一例は、本発明を分かり易くするために詳細に説明したものであり、本発明は、ここで説明した全ての構成を備えるものに限定されない。また、ある実施形態の一例の構成の一部を他の一例の構成に置き換えることが可能である。また、ある実施形態の一例の構成に他の一例の構成を加えることも可能である。また、各実施形態の一例の構成の一部について、他の構成の追加・削除・置換をすることもできる。また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、図中の制御線や情報線は、説明上必要と考えられるものを示しており、全てを示しているとは限らない。ほとんど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１５６】
１：情報処理装置、１０：制御部、１１：図面要求受付部、１２：作図部、１３：派生色情報生成部、１４：合成図面生成部、１５：出力部、１６：登録要求受付部、１７：派生色情報登録部、２０：記憶部、２１：構成情報、２２：作図情報、２３：構造情報、２４：物品情報、２５：納品物情報、３１：ＣＰＵ、３２：ＲＡＭ、３３：不揮発性ストレージ、３４：表示装置、３５：入力装置、３６：ネットワークＩ／Ｆ、４０：図面要求画面、４１：図番検索領域、５０：スタンプ情報登録画面、５１：検索条件入力領域、５２：属性入力ボタン、５３：色彩入力ボタン、６０：属性入力画面、６１：属性入力領域、７０：色彩特定情報登録画面、７１：色彩特定情報選択領域、８０：構造情報選択画面、８１：構造情報選択領域、９０：親部品／製品登録画面、９１：色彩特定情報選択領域、１００：スタンプ、１１０：図面要求画面、１１１：階層数指定領域
【図１】
2015162049.tif 000003
【図２】
2015162049.tif 000004
【図３】
2015162049.tif 000005
【図４】
2015162049.tif 000006
【図５】
2015162049.tif 000007
【図６】
2015162049.tif 000008
【図７】
2015162049.tif 000009
【図８】
2015162049.tif 000010
【図９】
2015162049.tif 000011
【図１０】
2015162049.tif 000012
【図１１】
2015162049.tif 000013
【図１２】
2015162049.tif 000014
【図１３】
2015162049.tif 000015
【図１４】
2015162049.tif 000016
【図１５】
2015162049.tif 000017
【図１６】
2015162049.tif 000018
【図１７】
2015162049.tif 000019
【図１８】
2015162049.tif 000020
【図１９】
2015162049.tif 000021