(57)【要約】【課題】製品の製造の計画段階での品番と、製品が製造される実績段階での品番とを適切に紐付けることができる情報処理装置を提供する。【解決手段】製品を識別する計画品番情報と計画品番情報で識別される製品を製造する計画の個数である計画数値とを対応付けて有する計画情報と、製品を識別する実績品番情報と実績品番情報で識別される製品を製造する実績の個数である実績数値とを対応付けて有する実績情報と、計画品番情報と実績品番情報とを対応付けて有する品番対応情報とに基づいて、実績品番情報と、その実績品番情報に対応する計画数値と、その実績品番情報に対応する実績数値とを対応付けて有する分析情報を作成する分析情報作成部１７と、分析情報を蓄積する分析情報蓄積部１８と、を具備する。【選択図】図１
2007128197.tif 000002
【特許請求の範囲】
【請求項１】
製品を識別する情報である計画品番情報と、当該計画品番情報で識別される製品を製造する計画の個数である計画数値とを対応付けて有する情報である計画情報を受け付ける計画情報受付部と、
前記計画情報受付部が受け付けた計画情報を蓄積する計画情報蓄積部と、
製品を識別する情報である実績品番情報と、当該実績品番情報で識別される製品を製造する実績の個数である実績数値とを対応付けて有する情報である実績情報を受け付ける実績情報受付部と、
前記実績情報受付部が受け付けた実績情報を蓄積する実績情報蓄積部と、
計画品番情報と、実績品番情報とを対応付けて有する情報である品番対応情報を受け付ける品番対応情報受付部と、
前記品番対応情報受付部が受け付けた品番対応情報を蓄積する品番対応情報蓄積部と、
前記計画情報蓄積部が蓄積した計画情報と、前記実績情報蓄積部が蓄積した実績情報と、前記品番対応情報蓄積部が蓄積した品番対応情報とに基づいて、実績品番情報と、当該実績品番情報に対応する計画数値と、当該実績品番情報に対応する実績数値とを対応付けて有する情報である分析情報を作成する分析情報作成部と、
前記分析情報作成部が作成した分析情報を蓄積する分析情報蓄積部と、を具備する情報処理装置。
【請求項２】
前記計画情報、前記実績情報、前記分析情報は、製品の納入先ごとの情報である、請求項１記載の情報処理装置。
【請求項３】
前記品番対応情報には、計画品番情報と、実績品番情報とを一対一に対応付けて有する情報である一対一情報が含まれる、請求項１または請求項２記載の情報処理装置。
【請求項４】
前記分析情報作成部は、前記一対一情報によって計画数値と実績数値とが一対一に対応している場合に、前記実績情報蓄積部が蓄積した実績情報から、前記一対一情報によって対応付けられている実績品番情報を読み出し、当該読み出した実績品番情報に対応する実績数値を前記実績情報蓄積部が蓄積した実績情報から読み出し、当該読み出した実績品番情報に対応する計画品番情報を前記品番対応情報蓄積部が蓄積した品番対応情報を用いて特定し、当該特定した計画品番情報に対応する計画数値を前記計画情報蓄積部が蓄積した計画情報から読み出すことによって、前記分析情報を作成する、請求項３記載の情報処理装置。
【請求項５】
前記品番対応情報には、一の計画品番情報と、２以上の実績品番情報とを対応付けて有する情報である一対多情報が含まれる、請求項１から請求項４のいずれか記載の情報処理装置。
【請求項６】
前記分析情報作成部は、前記一対多情報によって、一の計画数値と２以上の実績数値とが対応している場合に、前記実績情報蓄積部が蓄積した実績情報から、前記一対多情報によって対応付けられている２以上の実績品番情報を読み出し、当該読み出した２以上の実績品番情報に対応する実績数値を前記実績情報蓄積部が蓄積した実績情報から読み出し、当該読み出した２以上の実績品番情報に対応する計画品番情報を前記品番対応情報蓄積部が蓄積した品番対応情報を用いて特定し、当該特定した計画品番情報に対応する計画数値を前記計画情報蓄積部が蓄積した計画情報から読み出し、当該計画数値を読み出した実績品番情報のいずれかに対応付けることによって、前記分析情報を作成する、請求項５記載の情報処理装置。
【請求項７】
前記分析情報作成部は、前記一対多情報によって、一の計画数値と２以上の実績数値とが
対応している場合に、前記実績情報蓄積部が蓄積した実績情報から、前記一対多情報によって対応付けられている２以上の実績品番情報を読み出し、当該読み出した２以上の実績品番情報に対応する実績数値を前記実績情報蓄積部が蓄積した実績情報から読み出し、当該読み出した２以上の実績品番情報に対応する計画品番情報を前記品番対応情報蓄積部が蓄積した品番対応情報を用いて特定し、当該特定した計画品番情報に対応する計画数値を前記計画情報蓄積部が蓄積した計画情報から読み出し、当該計画数値を読み出した２以上の実績品番情報のそれぞれに割り当てることによって、前記分析情報を作成する、請求項５記載の情報処理装置。
【請求項８】
前記品番対応情報には、２以上の計画品番情報と、一の実績品番情報とを対応付けて有する情報である多対一情報が含まれる、請求項１から請求項７のいずれか記載の情報処理装置。
【請求項９】
前記分析情報作成部は、前記多対一情報によって、２以上の計画数値と一の実績数値とが対応している場合に、前記実績情報蓄積部が蓄積した実績情報から、前記多対一情報によって対応付けられている一の実績品番情報を読み出し、当該読み出した実績品番情報に対応する実績数値を前記実績情報蓄積部が蓄積した実績情報から読み出し、当該読み出した実績品番情報に対応する２以上の計画品番情報を前記品番対応情報蓄積部が蓄積した品番対応情報を用いて特定し、当該特定した２以上の計画品番情報にそれぞれ対応する２以上の計画数値を前記計画情報蓄積部が蓄積した計画情報から読み出し、当該２以上の計画数値を加算して、読み出した実績品番情報に対応付けることによって、前記分析情報を作成する、請求項８記載の情報処理装置。
【請求項１０】
前記分析情報蓄積部が蓄積した分析情報に含まれる計画数値と、実績数値との比である計画実績比を算出する計画実績比算出部と、
前記計画実績比算出部が算出した計画実績比を出力する計画実績比出力部と、をさらに具備する請求項１から請求項９のいずれか記載の情報処理装置。
【請求項１１】
製品を識別する情報である計画品番情報と、当該計画品番情報で識別される製品を製造する計画の個数である計画数値とを対応付けて有する情報である計画情報を受け付ける計画情報受付ステップと、
前記計画情報受付ステップで受け付けた計画情報を蓄積する計画情報蓄積ステップと、
製品を識別する情報である実績品番情報と、当該実績品番情報で識別される製品を製造する実績の個数である実績数値とを対応付けて有する情報である実績情報を受け付ける実績情報受付ステップと、
前記実績情報受付ステップで受け付けた実績情報を蓄積する実績情報蓄積ステップと、
計画品番情報と、実績品番情報とを対応付けて有する情報である品番対応情報を受け付ける品番対応情報受付ステップと、
前記品番対応情報受付ステップで受け付けた品番対応情報を蓄積する品番対応情報蓄積ステップと、
前記計画情報蓄積ステップで蓄積した計画情報と、前記実績情報蓄積ステップで蓄積した実績情報と、前記品番対応情報蓄積ステップで蓄積した品番対応情報とに基づいて、実績品番情報と、当該実績品番情報に対応する計画数値と、当該実績品番情報に対応する実績数値とを対応付けて有する情報である分析情報を作成する分析情報作成ステップと、
前記分析情報作成ステップで作成した分析情報を蓄積する分析情報蓄積ステップと、を具備する情報処理方法。
【請求項１２】
前記分析情報蓄積ステップで蓄積した分析情報に含まれる計画数値と、実績数値との比である計画実績比を算出する計画実績比算出ステップと、
前記計画実績比算出ステップで算出した計画実績比を出力する計画実績比出力ステップと
、をさらに具備する請求項１１記載の情報処理方法。
【請求項１３】
コンピュータに、
製品を識別する情報である計画品番情報と、当該計画品番情報で識別される製品を製造する計画の個数である計画数値とを対応付けて有する情報である計画情報を受け付ける計画情報受付ステップと、
前記計画情報受付ステップで受け付けた計画情報を蓄積する計画情報蓄積ステップと、
製品を識別する情報である実績品番情報と、当該実績品番情報で識別される製品を製造する実績の個数である実績数値とを対応付けて有する情報である実績情報を受け付ける実績情報受付ステップと、
前記実績情報受付ステップで受け付けた実績情報を蓄積する実績情報蓄積ステップと、
計画品番情報と、実績品番情報とを対応付けて有する情報である品番対応情報を受け付ける品番対応情報受付ステップと、
前記品番対応情報受付ステップで受け付けた品番対応情報を蓄積する品番対応情報蓄積ステップと、
前記計画情報蓄積ステップで蓄積した計画情報と、前記実績情報蓄積ステップで蓄積した実績情報と、前記品番対応情報蓄積ステップで蓄積した品番対応情報とに基づいて、実績品番情報と、当該実績品番情報に対応する計画数値と、当該実績品番情報に対応する実績数値とを対応付けて有する情報である分析情報を作成する分析情報作成ステップと、
前記分析情報作成ステップで作成した分析情報を蓄積する分析情報蓄積ステップと、を実行させるためのプログラム。
【請求項１４】
コンピュータに、
前記分析情報蓄積ステップで蓄積した分析情報に含まれる計画数値と、実績数値との比である計画実績比を算出する計画実績比算出ステップと、
前記計画実績比算出ステップで算出した計画実績比を出力する計画実績比出力ステップと、をさらに実行させるための請求項１３記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製品の品番の変更に対応可能な情報処理装置等に関する。
【背景技術】
【０００２】
従来、製品の製造を計画している段階や、製品が製造される段階において、製品を識別する品番を用いた管理が行われていた。
なお、関連する技術として、製造工程における製品を管理するシステムが開示されている（例えば、特許文献１参照）。
【特許文献１】特開平１０−１８０５９７号公報（第１頁、第１図等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来例では、製品の製造を計画している段階での品番と、製品が製造される実績段階での品番とが異なった場合に、ある品番の製品の製造計画は存在するが、その品番の製造実績はないこととなり、一方、製造計画のない品番の製品の製造実績が存在することとなり、計画段階での品番と実績段階での品番との適切な紐付が行われていなかった。
【０００４】
本発明は、上記課題を解決するためになされたものであり、製品の製造の計画段階での品番と、製品が製造される実績段階での品番とを適切に紐付けることができ、その結果として、製品の製造数量等の適切な管理を行うことができる情報処理装置等を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明による情報処理装置は、製品を識別する情報である計画品番情報と、当該計画品番情報で識別される製品を製造する計画の個数である計画数値とを対応付けて有する情報である計画情報を受け付ける計画情報受付部と、前記計画情報受付部が受け付けた計画情報を蓄積する計画情報蓄積部と、製品を識別する情報である実績品番情報と、当該実績品番情報で識別される製品を製造する実績の個数である実績数値とを対応付けて有する情報である実績情報を受け付ける実績情報受付部と、前記実績情報受付部が受け付けた実績情報を蓄積する実績情報蓄積部と、計画品番情報と、実績品番情報とを対応付けて有する情報である品番対応情報を受け付ける品番対応情報受付部と、前記品番対応情報受付部が受け付けた品番対応情報を蓄積する品番対応情報蓄積部と、前記計画情報蓄積部が蓄積した計画情報と、前記実績情報蓄積部が蓄積した実績情報と、前記品番対応情報蓄積部が蓄積した品番対応情報とに基づいて、実績品番情報と、当該実績品番情報に対応する計画数値と、当該実績品番情報に対応する実績数値とを対応付けて有する情報である分析情報を作成する分析情報作成部と、前記分析情報作成部が作成した分析情報を蓄積する分析情報蓄積部と、を具備するものである。
このような構成により、計画品番情報と実績品番情報とを適切に紐付けることができ、その結果として、製品の製造数量等の適切な管理を行うことができる。
【０００６】
また、本発明による情報処理装置では、前記計画情報、前記実績情報、前記分析情報は、製品の納入先ごとの情報であってもよい。
このような構成により、製品の納入先ごとに、製品の製造数量等の管理を行うことができる。
【０００７】
また、本発明による情報処理装置では、前記品番対応情報には、計画品番情報と、実績
品番情報とを一対一に対応付けて有する情報である一対一情報が含まれてもよい。
このような構成により、計画品番情報と実績品番情報とが一対一に対応している場合にも、両者の適切な紐付を行うことができる。
【０００８】
また、本発明による情報処理装置では、前記分析情報作成部は、前記一対一情報によって計画数値と実績数値とが一対一に対応している場合に、前記実績情報蓄積部が蓄積した実績情報から、前記一対一情報によって対応付けられている実績品番情報を読み出し、当該読み出した実績品番情報に対応する実績数値を前記実績情報蓄積部が蓄積した実績情報から読み出し、当該読み出した実績品番情報に対応する計画品番情報を前記品番対応情報蓄積部が蓄積した品番対応情報を用いて特定し、当該特定した計画品番情報に対応する計画数値を前記計画情報蓄積部が蓄積した計画情報から読み出すことによって、前記分析情報を作成してもよい。
このような構成により、一対一情報によって計画数値と実績数値とが一対一に対応している場合に、適切に分析情報を作成することができる。
【０００９】
また、本発明による情報処理装置では、前記品番対応情報には、一の計画品番情報と、２以上の実績品番情報とを対応付けて有する情報である一対多情報が含まれてもよい。
このような構成により、計画品番情報と実績品番情報とが一対多に対応している場合にも、両者の適切な紐付を行うことができる。
【００１０】
また、本発明による情報処理装置では、前記分析情報作成部は、前記一対多情報によって、一の計画数値と２以上の実績数値とが対応している場合に、前記実績情報蓄積部が蓄積した実績情報から、前記一対多情報によって対応付けられている２以上の実績品番情報を読み出し、当該読み出した２以上の実績品番情報に対応する実績数値を前記実績情報蓄積部が蓄積した実績情報から読み出し、当該読み出した２以上の実績品番情報に対応する計画品番情報を前記品番対応情報蓄積部が蓄積した品番対応情報を用いて特定し、当該特定した計画品番情報に対応する計画数値を前記計画情報蓄積部が蓄積した計画情報から読み出し、当該計画数値を読み出した実績品番情報のいずれかに対応付けることによって、前記分析情報を作成してもよい。
このような構成により、一対多情報によって計画数値と実績数値とが一対多に対応している場合に、適切に分析情報を作成することができる。
【００１１】
また、本発明による情報処理装置では、前記分析情報作成部は、前記一対多情報によって、一の計画数値と２以上の実績数値とが対応している場合に、前記実績情報蓄積部が蓄積した実績情報から、前記一対多情報によって対応付けられている２以上の実績品番情報を読み出し、当該読み出した２以上の実績品番情報に対応する実績数値を前記実績情報蓄積部が蓄積した実績情報から読み出し、当該読み出した２以上の実績品番情報に対応する計画品番情報を前記品番対応情報蓄積部が蓄積した品番対応情報を用いて特定し、当該特定した計画品番情報に対応する計画数値を前記計画情報蓄積部が蓄積した計画情報から読み出し、当該計画数値を読み出した２以上の実績品番情報のそれぞれに割り当てることによって、前記分析情報を作成してもよい。
このような構成により、一対多情報によって計画数値と実績数値とが一対多に対応している場合に、適切に分析情報を作成することができる。
【００１２】
また、本発明による情報処理装置では、前記品番対応情報には、２以上の計画品番情報と、一の実績品番情報とを対応付けて有する情報である多対一情報が含まれてもよい。
このような構成により、計画品番情報と実績品番情報とが多対一に対応している場合にも、両者の適切な紐付を行うことができる。
【００１３】
また、本発明による情報処理装置では、前記分析情報作成部は、前記多対一情報によっ
て、２以上の計画数値と一の実績数値とが対応している場合に、前記実績情報蓄積部が蓄積した実績情報から、前記多対一情報によって対応付けられている一の実績品番情報を読み出し、当該読み出した実績品番情報に対応する実績数値を前記実績情報蓄積部が蓄積した実績情報から読み出し、当該読み出した実績品番情報に対応する２以上の計画品番情報を前記品番対応情報蓄積部が蓄積した品番対応情報を用いて特定し、当該特定した２以上の計画品番情報にそれぞれ対応する２以上の計画数値を前記計画情報蓄積部が蓄積した計画情報から読み出し、当該２以上の計画数値を加算して、読み出した実績品番情報に対応付けることによって、前記分析情報を作成してもよい。
このような構成により、多対一情報によって計画数値と実績数値とが多対一に対応している場合に、適切に分析情報を作成することができる。
【００１４】
また、本発明による情報処理装置では、前記分析情報蓄積部が蓄積した分析情報に含まれる計画数値と、実績数値との比である計画実績比を算出する計画実績比算出部と、前記計画実績比算出部が算出した計画実績比を出力する計画実績比出力部と、をさらに具備してもよい。
【００１５】
このような構成により、計画実績比を適切に算出することができ、計画した製造個数のうち、どれぐらいが達成されたのかについて、計画実績比を用いることによって容易に知ることができうる。
【発明の効果】
【００１６】
本発明による情報処理装置等によれば、計画段階での品番と、実績段階での品番とを適切に対応付けることができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明による情報処理装置等について、実施の形態を用いて説明する。なお、以下の実施の形態において、同じ符号を付した構成要素及びステップは同一または相当するものであり、再度の説明を省略することがある。
【００１８】
（実施の形態１）
本発明の実施の形態１による情報処理装置について、図面を参照しながら説明する。図１は、本実施の形態による情報処理装置１の構成を示すブロック図である。
本実施の形態による情報処理装置１は、計画情報受付部１１、計画情報蓄積部１２、実績情報受付部１３、実績情報蓄積部１４、品番対応情報受付部１５、品番対応情報蓄積部１６、分析情報作成部１７、分析情報蓄積部１８、計画実績比算出部１９、計画実績比出力部２０を備える。
【００１９】
計画情報受付部１１は、計画情報を受け付ける。ここで、計画情報とは、計画品番情報と、計画数値とを対応付けて有する情報である。計画品番情報とは、製品を識別する情報である。製品は、例えば、完成品であってもよく、あるいは、完成品を構成する部品であってもよい。計画数値とは、その計画数値が計画情報において対応付けられている計画品番情報で識別される製品を製造する計画の個数である。なお、計画数値は、製品を製造する計画の個数を結果的に示すものであればよく、例えば、販売を行う部署が、製造を行う部署より製品を仕入れる計画の個数や、販売を行う部署が、顧客に製品を販売する計画の個数であってもよい。計画情報受付部１１は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された情報を受け付けてもよく、有線もしくは無線の通信回線を介して送信された情報を受信してもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された情報を受け付けてもよい。本実施の形態では、計画情報受付部１１は送信された計画情報を受信するものとする。なお、計画情報受付部１１は、受け付けを行うためのデバイス（例えば、モデムやネット
ワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、計画情報受付部１１は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００２０】
計画情報蓄積部１２は、計画情報受付部１１が受け付けた計画情報を所定の記録媒体に蓄積する。この記録媒体は、例えば、半導体メモリや、光ディスク、磁気ディスク等であり、計画情報蓄積部１２が有していてもよく、あるいは計画情報蓄積部１２の外部（情報処理装置１の外部でもよい）に存在してもよい。また、この記録媒体は、計画情報を一時的に記憶するものであってもよく、そうでなくてもよい。
【００２１】
実績情報受付部１３は、実績情報を受け付ける。ここで、実績情報とは、実績品番情報と、実績数値とを対応付けて有する情報である。実績品番情報とは、製品を識別する情報である。実績数値とは、その実績数値が実績情報において対応付けられている実績品番情報で識別される製品を製造する実績の個数である。実績数値は、実際に製造された製品の実績の個数であってもよく、あるいは、製造前に製造することが決定された製品の個数であってもよい。また、実績数値は、実際に製造された製品の実績の個数等を結果的に示すものであればよく、例えば、販売を行う部署が、製造を行う部署より仕入れた、あるいは仕入れが決定された製品の個数や、販売を行う部署が、顧客に販売した、あるいは販売が決定された製品の個数であってもよい。実績情報受付部１３は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された情報を受け付けてもよく、有線もしくは無線の通信回線を介して送信された情報を受信してもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された情報を受け付けてもよい。本実施の形態では、実績情報受付部１３は送信された実績情報を受信するものとする。なお、実績情報受付部１３は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、実績情報受付部１３は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００２２】
実績情報蓄積部１４は、実績情報受付部１３が受け付けた実績情報を所定の記録媒体に蓄積する。この記録媒体は、例えば、半導体メモリや、光ディスク、磁気ディスク等であり、実績情報蓄積部１４が有していてもよく、あるいは実績情報蓄積部１４の外部（情報処理装置１の外部でもよい）に存在してもよい。また、この記録媒体は、実績情報を一時的に記憶するものであってもよく、そうでなくてもよい。
【００２３】
品番対応情報受付部１５は、品番対応情報を受け付ける。ここで、品番対応情報とは、計画品番情報と、実績品番情報とを対応付けて有する情報である。品番対応情報には、計画品番情報と、実績品番情報とを一対一に対応付けて有する情報である一対一情報が含まれてもよい。品番対応情報には、一の計画品番情報と、２以上の実績品番情報とを対応付けて有する情報である一対多情報が含まれてもよい。品番対応情報には、２以上の計画品番情報と、一の実績品番情報とを対応付けて有する情報である多対一情報が含まれてもよい。品番対応情報受付部１５は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された情報を受け付けてもよく、有線もしくは無線の通信回線を介して送信された情報を受信してもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された情報を受け付けてもよい。本実施の形態では、品番対応情報受付部１５は送信された品番対応情報を受信するものとする。なお、品番対応情報受付部１５は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、品番対応情報受付部１５は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００２４】
品番対応情報蓄積部１６は、品番対応情報受付部１５が受け付けた品番対応情報を所定の記録媒体に蓄積する。この記録媒体は、例えば、半導体メモリや、光ディスク、磁気ディスク等であり、品番対応情報蓄積部１６が有していてもよく、あるいは品番対応情報蓄積部１６の外部（情報処理装置１の外部でもよい）に存在してもよい。また、この記録媒体は、品番対応情報を一時的に記憶するものであってもよく、そうでなくてもよい。
【００２５】
分析情報作成部１７は、計画情報蓄積部１２が蓄積した計画情報と、実績情報蓄積部１４が蓄積した実績情報と、品番対応情報蓄積部１６が蓄積した品番対応情報とに基づいて、分析情報を作成する。ここで、分析情報とは、実績品番情報と、その実績品番情報に対応する計画数値と、その実績品番情報に対応する実績数値とを対応付けて有する情報である。「実績品番情報に対応する計画数値」とは、品番対応情報において実績品番情報に対応付けられている計画品番情報に、計画情報において対応付けられている計画数値のことである。「実績品番情報に対応する実績数値」とは、実績情報において実績品番情報に対応付けられている実績数値のことである。なお、分析情報の作成の詳細な処理については後述する。
【００２６】
なお、計画情報、実績情報、分析情報のぞれぞれは、製品の納入先（例えば、製品の販売先や引渡先の会社や団体、店、個人など）ごとの情報であってもよく、そうでなくてもよい。また、計画情報、実績情報、分析情報のぞれぞれは、所定の期間ごと（例えば、週ごと、月ごと、年ごとなど）の情報であってもよく、そうでなくてもよい。
【００２７】
分析情報蓄積部１８は、分析情報作成部１７が作成した分析情報を所定の記録媒体に蓄積する。この記録媒体は、例えば、半導体メモリや、光ディスク、磁気ディスク等であり、分析情報蓄積部１８が有していてもよく、あるいは分析情報蓄積部１８の外部（情報処理装置１の外部でもよい）に存在してもよい。また、この記録媒体は、分析情報を一時的に記憶するものであってもよく、そうでなくてもよい。
【００２８】
計画実績比算出部１９は、分析情報蓄積部１８が蓄積した分析情報に含まれる計画数値と、実績数値との比である計画実績比を算出する。計画実績比は、計画数値と、実績数値との比を示す情報であれば、どのような情報であってもよい。計画実績比は、例えば、実績数値を計画数値で割った値であってもよく、あるいは、計画数値を実績数値で割った値であってもよい。本実施の形態では、計画実績比は、実績数値を計画数値で割った値であるとする。
【００２９】
計画実績比出力部２０は、計画実績比算出部１９が算出した計画実績比を出力する。ここで、この出力は、例えば、表示デバイス（例えば、ＣＲＴや液晶ディスプレイなど）への表示でもよく、所定の機器への通信回線を介した送信でもよく、プリンタによる印刷でもよく、スピーカによる音声出力でもよく、記録媒体への蓄積でもよい。本実施の形態では、計画実績比出力部２０は計画実績比を表示デバイスに表示するものとする。なお、計画実績比出力部２０は、出力を行うデバイス（例えば、表示デバイスやプリンタなど）を含んでもよく、あるいは含まなくてもよい。また、計画実績比出力部２０は、ハードウェアによって実現されてもよく、あるいは、それらのデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３０】
なお、計画情報蓄積部１２が蓄積する計画情報、実績情報蓄積部１４が蓄積する実績情報、品番対応情報蓄積部１６が蓄積する品番対応情報、分析情報蓄積部１８が蓄積する分析情報の任意の２以上の情報は、同一の記録媒体に蓄積されてもよく、あるいは、別々の記録媒体に蓄積されてもよい。
【００３１】
また、計画情報蓄積部１２が蓄積する計画情報、実績情報蓄積部１４が蓄積する実績情
報、品番対応情報蓄積部１６が蓄積する品番対応情報、分析情報蓄積部１８が蓄積する分析情報は、リレーショナルデータベースのデータ、オブジェクト指向データベースのデータ、ＣＳＶ形式のファイル等であってもよく、そのデータ構造は問わない。
【００３２】
また、計画情報受付部１１が受け付けた計画情報と、計画情報蓄積部１２が蓄積した結果である計画情報とは同じものであってもよく、あるいは、異なるものであってもよい。後者の場合としては、例えば、計画情報受付部１１が計画品番情報、計画数値をバラバラに受け付け、計画情報蓄積部１２がそれを順番に蓄積していくことにより、結果として計画情報のデータベースが構成される場合がある。この場合には、計画情報受付部１１が受け付けた計画情報（例えば、順番に入力された計画品番情報と計画数値）と、計画情報蓄積部１２が蓄積した結果である計画情報（例えば、計画数値と計画品番情報とを対応付けて有するデータベース）とは厳密には異なるものであるが、実質的には、両者共に計画数値と計画品番情報とを対応付けて有する情報であるということができるため、この場合であっても、計画情報受付部１１が計画情報を受け付けて、計画情報蓄積部１２がその計画情報を蓄積したと言うことにする。このことは、実績情報受付部１３と実績情報蓄積部１４、品番対応情報受付部１５と品番対応情報蓄積部１６、分析情報作成部１７と分析情報蓄積部１８についても同様である。
【００３３】
ここで、品番に変更が生じる理由について簡単に説明しておく。一般に、品番は、製品の色やボルト、仕様等に基づいて決定されることが多い。したがって、はじめの計画では、黒色の製品を製造することにしていたが、その後の市場の動向から、白色の製品の方が売れると考え、製品の色を変更することによって、品番が変更される場合がある。また、はじめの計画ではある品番を製品につけていたが、その後の事情の変更により、実際の出荷時に品番が変更される場合がある。このように、諸般の事情から、計画段階と実績段階とにおいて、品番が変更されることが起こりうる。
次に、本実施の形態による情報処理装置１の動作について説明する。
【００３４】
計画情報受付部１１は、計画情報を受け付けたかどうか判断し、受け付けた場合には、その計画情報を所定の記録媒体に蓄積する。また、品番対応情報受付部１５は、品番対応情報を受け付けたかどうか判断し、受け付けた場合には、その品番対応情報を所定の記録媒体に蓄積する。また、実績情報受付部１３は、実績情報を受け付けたかどうか判断し、受け付けた場合には、その実績情報を所定の記録媒体に蓄積する。
次に、分析情報を作成する処理について、図２、図３のフローチャートを用いて説明する。
【００３５】
（ステップＳ１０１）分析情報作成部１７は、分析情報を作成するかどうか判断する。そして、分析情報を作成する場合には、ステップＳ１０２に進み、そうでない場合には、ステップＳ１０１に戻る。ここで、分析情報作成部１７が分析情報を作成すると判断するタイミングは問わない。分析情報作成部１７は、例えば、定期的に（例えば、毎月の１日の午前２時など）に分析情報を作成すると判断してもよく、あるいは、所定のイベントの発生をトリガーとして分析情報を作成すると判断してもよい。所定のイベントの発生は、例えば、ユーザからの分析情報の作成の指示を受け付けたことであってもよく、計画情報や品番対応情報、実績情報において所定の条件（例えば、分析情報を作成することができる条件など）が充たされたことが検知されたことであってもよい。
【００３６】
（ステップＳ１０２）分析情報作成部１７は、分析情報を作成する。この処理の詳細については図３のフローチャートを用いて後述する。
（ステップＳ１０３）分析情報蓄積部１８は、分析情報作成部１７が作成した分析情報を所定の記録媒体に蓄積する。
【００３７】
（ステップＳ１０４）計画実績比算出部１９は、分析情報蓄積部１８が蓄積した分析情報に基づいて、計画実績比を算出する。
（ステップＳ１０５）計画実績比出力部２０は、計画実績比算出部１９が算出した計画実績比を出力する。そして、ステップＳ１０１に戻る。
【００３８】
なお、図２のフローチャートでは、分析情報の蓄積後に計画実績比の算出、出力が行われるとしたが、計画実績比の算出を行う前に、計画実績比の算出を行うかどうか判断してもよい。また、計画実績比の出力を行う前にも、計画実績比を出力するかどうか判断してもよい。計画実績比を算出した後に、すぐに計画実績比を出力しないのであれば、図示しない記録媒体においてその計画実績比が記憶されてもよい。
【００３９】
図３は、図２のフローチャートのステップＳ１０２の処理の詳細について示すフローチャートである。
（ステップＳ２０１）分析情報作成部１７は、カウンタＩを「１」に設定する。
【００４０】
（ステップＳ２０２）分析情報作成部１７は、実績情報蓄積部１４が蓄積した実績情報におけるＩ番目のレコードの実績品番情報について、品番変更が行われているかどうか判断する。ここで、品番変更が行われるとは、一対一情報によって計画数値と実績数値とが一対一に対応している場合のことを言う。そして、品番変更が行われている場合には、ステップＳ２０３に進み、そうでない場合には、ステップＳ２０６に進む。なお、品番変更が行われているかどうかの判断処理の詳細については後述する。
【００４１】
（ステップＳ２０３）分析情報作成部１７は、実績情報蓄積部１４が蓄積した実績情報におけるＩ番目のレコードを読み出す。このレコードには、一対一情報によって対応付けられている実績品番情報が含まれる。また、このレコードには、その実績品番情報に対応する実績数値が含まれている。すなわち、分析情報作成部１７は、一対一情報によって対応付けられている実績品番情報を実績情報から読み出し、その読み出した実績品番情報に対応する実績数値を実績情報から読み出したことになる。
【００４２】
（ステップＳ２０４）分析情報作成部１７は、読み出したＩ番目のレコードに含まれる実績品番情報に対応する計画品番情報を、品番対応情報蓄積部１６が蓄積した品番対応情報を用いて特定する。ここで、計画品番情報を特定するとは、その計画品番情報を取得することであってもよい。
【００４３】
（ステップＳ２０５）分析情報作成部１７は、特定した計画品番情報に対応する計画数値を、計画情報蓄積部１２が蓄積した計画情報から読み出す。そして、ステップＳ２１４に進む。
【００４４】
（ステップＳ２０６）分析情報作成部１７は、実績情報蓄積部１４が蓄積した実績情報におけるＩ番目のレコードの実績品番情報について、品番分割が行われているか、あるいは、品番集約が行われているか判断する。ここで、品番分割が行われるとは、一対多情報によって、一の計画数値と２以上の実績数値とが対応している場合のことを言う。また、品番集約が行われるとは、多対一情報によって、２以上の計画数値と一の実績数値とが対応している場合のことを言う。そして、品番分割が行われている場合には、ステップＳ２１１に進み、品番集約が行われている場合には、ステップＳ２０７に進む。なお、品番分割が行われているのか、あるいは、品番集約が行われているのかの判断処理の詳細については後述する。
【００４５】
（ステップＳ２０７）分析情報作成部１７は、実績情報蓄積部１４が蓄積した実績情報におけるＩ番目のレコードを読み出す。このレコードには、多対一情報によって対応付け
られている一の実績品番情報が含まれる。また、このレコードには、その一の実績品番情報に対応する実績数値が含まれている。すなわち、分析情報作成部１７は、多対一情報によって対応付けられている一の実績品番情報を実績情報から読み出し、その読み出した実績品番情報に対応する実績数値を実績情報から読み出したことになる。
【００４６】
（ステップＳ２０８）分析情報作成部１７は、読み出したＩ番目のレコードに含まれる一の実績品番情報に対応する２以上の計画品番情報を、品番対応情報蓄積部１６が蓄積した品番対応情報を用いて特定する。
【００４７】
（ステップＳ２０９）分析情報作成部１７は、特定した２以上の計画品番情報にそれぞれ対応する計画数値を、計画情報蓄積部１２が蓄積した計画情報から読み出す。
（ステップＳ２１０）分析情報作成部１７は、読み出した２以上の計画数値を加算する。そして、ステップＳ２１４に進む。
【００４８】
（ステップＳ２１１）分析情報作成部１７は、実績情報蓄積部１４が蓄積した実績情報におけるＩ番目のレコード、及び品番分割において、そのＩ番目のレコードと対応する１以上のレコードを読み出す。なお、後者の１以上のレコードについては、読み出した旨を示すフラグ等を実績情報において設定してもよく、あるいは、その１以上のレコードを識別するレコードＩＤ等が分析情報作成部１７等において記憶されてもよい。Ｉ番目のレコード、及びそれに対応する１以上のレコードには、一対多情報によって対応付けられている２以上の実績品番情報が含まれる。また、このレコードには、その２以上の実績品番情報に対応する実績数値が含まれている。すなわち、分析情報作成部１７は、一対多情報によって対応付けられている２以上の実績品番情報を実績情報から読み出し、その読み出した２以上の実績品番情報に対応する実績数値を実績情報から読み出したことになる。
【００４９】
（ステップＳ２１２）分析情報作成部１７は、読み出したＩ番目のレコード、及びそれに対応する１以上のレコードに含まれる２以上の実績品番情報に対応する計画品番情報を、品番対応情報蓄積部１６が蓄積した品番対応情報を用いて特定する。
【００５０】
（ステップＳ２１３）分析情報作成部１７は、特定した計画品番情報に対応する計画数値を、計画情報蓄積部１２が蓄積した計画情報から読み出す。そして、ステップＳ２１４に進む。
【００５１】
（ステップＳ２１４）分析情報作成部１７は、分析情報を作成する。具体的には、分析情報作成部１７は、ステップＳ２０５からステップＳ２１４に進んだ場合には、ステップＳ２０３で読み出したレコードに含まれる実績品番情報と、実績数値と、ステップＳ２０５で読み出した計画数値とを対応付けて有する分析情報を作成する。分析情報作成部１７は、ステップＳ２１０からステップＳ２１４に進んだ場合には、ステップＳ２０７で読み出したレコードに含まれる実績品番情報と、実績数値と、ステップＳ２１０で加算した計画数値とを対応付けて有する分析情報を作成する。分析情報作成部１７は、ステップＳ２１３からステップＳ２１４に進んだ場合には、ステップＳ２１１で読み出したいずれかのレコードにおける実績品番情報と、実績数値と、ステップＳ２１３で読み出した計画数値とを対応付ける分析情報と、ステップＳ２１１で読み出したそれ以外のレコードにおける実績品番情報と、実績数値とを対応付ける分析情報（この分析情報における計画数値は「０」となる）とを作成する。分析情報作成部１７は、それまでに分析情報を作成している場合には、その分析情報に、今回作成した分析情報を追加して一時的に図示しない記録媒体で保持する。分析情報作成部１７は、それまでに分析情報を作成していない場合には、今回作成した分析情報を新たに分析情報として一時的に図示しない記録媒体で記憶する。
【００５２】
（ステップＳ２１５）分析情報作成部１７は、Ｉ番目のレコードが実績情報蓄積部１４
の蓄積した実績情報における最後のレコードであるかどうか判断する。そして、最後のレコードである場合には、一連の処理は終了となり、そうでない場合には、ステップＳ２１６に進む。
（ステップＳ２１６）分析情報作成部１７は、カウンタＩを「１」だけインクリメントする。
【００５３】
（ステップＳ２１７）分析情報作成部１７は、実績情報蓄積部１４が蓄積した実績情報におけるＩ番目のレコードについて、既に処理がなされているかどうか判断する。既に処理がなされているとは、ステップＳ２１１において過去に読み出されていることを意味する。この判断は、例えば、ステップＳ２１１において説明したフラグや、レコードＩＤ等を用いてなされる。そして、Ｉ番目のレコードが処理済みである場合には、ステップＳ２１５に戻り、そうでない場合には、ステップＳ２０２に戻る。
【００５４】
なお、図３のフローチャートによる分析情報の作成の処理は一例であって、結果として分析情報が作成されるのであれば、この処理に限定されないことは言うまでもない。
【００５５】
次に、品番変更と、品番分割と、品番集約との３つのパターンについて図４を用いて説明する。品番変更とは、図４で示されるように、計画品番情報（例えば、「Ｘ００１」）と、実績品番情報（例えば、「Ｘ００２」）とが一対一に対応している場合である。品番分割とは、図４で示されるように、計画品番情報（例えば、「Ｙ００１」）と、実績品番情報（例えば、「Ｙ００２」、「Ｙ００３」）とが一対多に対応している場合である。品番集約とは、図４で示されるように、計画品番情報（例えば、「Ｚ００１」、「Ｚ００２」）と、実績品番情報（例えば、「Ｚ００３」）とが多対一に対応している場合である。なお、図４では、説明の便宜上、計画品番情報、実績品番情報のみを示しているが、各計画品番情報には計画数値が対応しており、各実績品番情報には実績数値が対応しているものとする。
【００５６】
また、前述の説明では、品番変更とは、品番対応情報蓄積部１６が蓄積した品番対応情報に一対一情報が含まれており、その一対一情報によって計画数値と実績数値とが一対一に対応している場合であると説明したが、例えば、品番対応情報に多対一情報、あるいは一対多情報が含まれていたとしても、「多」に対応する品番情報が１個しかないことによって、結果として計画数値と実績数値とが一対一に対応している場合を品番変更に含めてもよい。
【００５７】
次に、本実施の形態による情報処理装置１の動作について、具体例を用いて説明する。この具体例では、図５で示されるように、情報処理装置１は、有線または無線の通信回線１００を介して製造端末２及び販売端末３と接続されている。通信回線１００は、例えば、インターネットや、イントラネット、公衆電話回線等である。製造端末２は、例えば、製品の製造を行う部署に設置されている情報処理端末であって、計画情報と品番対応情報とを情報処理装置１に送信する。販売端末３は、例えば、製品の販売を行う部署に設置されている情報処理端末であって、実績情報を情報処理装置１に送信する。
【００５８】
まず、製造端末２から計画情報が送信されたとする。すると、その計画情報は、情報処理装置１の計画情報受付部１１で受信され（ステップＳ１０１）、計画情報蓄積部１２は、その計画情報を蓄積する（ステップＳ１０２）。図６は、その計画情報を示す図である。図６で示されるように、計画情報では、年月と、納入先コードと、計画品番情報と、計画数値とが対応付けられている。例えば、図６の１番目のレコードは、２００５年４月に納入先コード「ＡＡＡ」で識別される納入先に納入するために、計画品番情報「Ｘ００１」で識別される製品を「１００」個製造する旨の計画が示されている。なお、図６で示される計画情報は一例であって、少なくとも、計画品番情報と、計画数値とを対応付けて有
する情報であれば、その構造を問わない。
【００５９】
次に、製造端末２から品番対応情報が送信されたとする。すると、その品番対応情報は、情報処理装置１の品番対応情報受付部１５で受信され（ステップＳ１０３）、品番対応情報蓄積部１６は、その品番対応情報を蓄積する（ステップＳ１０４）。図７は、その品番対応情報を示す図である。図７で示されるように、品番対応情報では、計画品番情報と、実績品番情報とが対応付けられている。この具体例では、図７の品番対応情報で示されるように品番が変更されたものとする。図７の品番対応情報の１番目のレコードは、計画品番情報「Ｘ００１」と、実績品番情報「Ｘ００２」とを一対一に対応付ける一対一情報である。図７の品番対応情報の２番目と３番目のレコードは、計画品番情報「Ｙ００１」と、実績品番情報「Ｙ００２」、「Ｙ００３」とを一対多に対応付ける一対多情報である。図７の品番対応情報の４番目と５番目のレコードは、計画品番情報「Ｚ００１」、「Ｚ００２」と、実績品番情報「Ｚ００３」とを多対一に対応付ける多対一情報である。なお、図７で示される品番対応情報は一例であって、計画品番情報と実績品番情報とを対応付けて有する情報であれば、その構造を問わない。例えば、一対多情報や多対一情報が１個のレコードで構成されてもよい。
【００６０】
次に、販売端末３から実績情報が送信されたとする。すると、その実績情報は、情報処理装置１の実績情報受付部１３で受信され（ステップＳ１０５）、実績情報蓄積部１４は、その実績情報を蓄積する（ステップＳ１０６）。図８は、その実績情報を示す図である。図８で示されるように、実績情報では、年月と、納入先コードと、実績品番情報と、実績数値とが対応付けられている。例えば、図８の１番目のレコードは、２００５年４月に納入先コード「ＡＡＡ」で識別される納入先に納入するために、実績品番情報「Ｘ００２」で識別される製品が「１１０」個製造される実績が示されている。なお、この実績情報は、前述のように、実際に製造された製品についての情報であってもよく、あるいは、製造前に製造することが決定された製品についての情報であってもよい。この具体例では、販売端末３から送信される実績情報は、実際に製造され、販売された製品の情報であるとする。
【００６１】
次に、情報処理装置１を操作するユーザは、情報処理装置１において分析情報を作成するソフトウェアを立ち上げる。そして、ユーザが、図９で示される画面において、マウスを操作することによって、「ＯＫ」ボタンをクリックしたとする。すると、計画実績比を算出する旨の指示が情報処理装置１に入力され、分析情報作成部１７は、分析情報を作成するタイミングであると判断し（ステップＳ１０１）、分析情報を作成する（ステップＳ１０２）。
【００６２】
具体的には、分析情報作成部１７は、カウンタＩを「１」に設定し（ステップＳ２０１）、図８で示される実績情報の１番目のレコードの実績品番情報について品番変更が行われたかどうか、また、必要であれば品番分割が行われたかどうか判断する（ステップＳ２０２，Ｓ２０６）。
【００６３】
ここで、分析情報作成部１７が、ある実績品番情報について品番変更が行われたのか、品番分割が行われたのか、品番集約が行われたのかについて判断する方法について、図１０のフローチャートを用いて説明する。
（ステップＳ３０１）分析情報作成部１７は、実績情報のＩ番目のレコードの実績品番情報を読み出す。
【００６４】
（ステップＳ３０２）分析情報作成部１７は、品番対応情報を参照することにより、読み出した実績品番情報に対応する計画品番情報が２以上あるかどうか判断する。そして、読み出した実績品番情報に２以上の計画品番情報が対応している場合には、ステップＳ３
０３に進み、読み出した実績品番情報に一の計画品番情報が対応している場合には、ステップＳ３０４に進む。
（ステップＳ３０３）分析情報作成部１７は、実績情報のＩ番目のレコードの実績品番情報について品番集約が行われたと判断する。そして、この一連の処理は終了となる。
【００６５】
（ステップＳ３０４）分析情報作成部１７は、品番対応情報を参照することにより、読み出した実績品番情報に対応している一の計画品番情報に、他の実績品番情報が対応しているかどうか判断する。そして、他の実績品番情報が対応している場合、すなわち、計画品番情報と実績品番情報とが一対多に対応している場合には、ステップＳ３０５に進み、そうでない場合、すなわち、計画品番情報と実績品番情報とが一対一に対応している場合には、ステップＳ３０６に進む。
【００６６】
（ステップＳ３０５）分析情報作成部１７は、実績情報のＩ番目のレコードの実績品番情報について品番分割が行われたと判断する。そして、この一連の処理は終了となる。
（ステップＳ３０６）分析情報作成部１７は、実績情報のＩ番目のレコードの実績品番情報について品番変更が行われたと判断する。そして、この一連の処理は終了となる。
【００６７】
具体例の説明に戻ると、図８で示される実績情報の１番目のレコードの実績品番情報「Ｘ００２」には、図７で示される品番対応情報において一の計画品番情報「Ｘ００１」が対応しているだけであり（ステップＳ３０１，Ｓ３０２）、また、その計画品番情報「Ｘ００１」に対応した他の実績品番情報も存在しないため（ステップＳ３０４）、分析情報作成部１７は、実績品番情報「Ｘ００２」について品番変更が行われたと判断する（ステップＳ３０６）。
【００６８】
したがって、分析情報作成部１７は、実績情報の１番目のレコードを読み出し（ステップＳ２０３）、図７で示される品番対応情報を参照することにより、そのレコードの実績品番情報「Ｘ００２」に対応する計画品番情報「Ｘ００１」を特定する（ステップＳ２０４）。そして、分析情報作成部１７は、その特定した計画品番情報「Ｘ００１」に対応する計画数値「１００」を、図６で示される計画情報から読み出す（ステップＳ２０５）。ここで、分析情報作成部１７は、読み出したレコードに含まれる納入先コード「ＡＡＡ」と同じ納入先コードを有する計画情報のレコードから、特定した計画品番情報「Ｘ００１」に対応する計画数値を読み出すものとする。分析情報作成部１７は、実績情報の１番目のレコードと、計画数値「１００」とを対応付けることにより、分析情報を作成する（ステップＳ２１４）。このようにして作成された分析情報は、図１１の１番目のレコードで示されるものである。
【００６９】
次に、分析情報作成部１７は、実績情報の１番目のレコードは最後のレコードではなく（ステップＳ２１５）、また、実績情報の２番目のレコードについて処理はなされていないため（ステップＳ２１６，Ｓ２１７）、実績情報の２番目のレコードの実績品番情報について、品番変更が行われたかどうか、また、必要であれば品番分割が行われたかどうか判断する（ステップＳ２０２，Ｓ２０６）。
【００７０】
この場合には、実績品番情報「Ｙ００２」には一の計画品番情報「Ｙ００１」が対応しているが（ステップＳ３０１，Ｓ３０２）、その計画品番情報「Ｙ００１」に、他の実績品番情報「Ｙ００３」が対応しているため（ステップＳ３０４）、分析情報作成部１７は、実績品番情報「Ｙ００２」について品番分割が行われたと判断する（ステップＳ３０５）。
【００７１】
したがって、分析情報作成部１７は、実績情報の２番目のレコードと、そのレコードに対応するレコード、すなわち、品番分割が行われた実績品番情報「Ｙ００３」を有する実
績情報の３番目のレコードとを読み出し（ステップＳ２１１）、図７で示される品番対応情報を参照することにより、それらのレコードの実績品番情報「Ｙ００２」、「Ｙ００３」に対応する計画品番情報「Ｙ００１」を特定する（ステップＳ２１２）。そして、分析情報作成部１７は、その特定した計画品番情報「Ｙ００１」に対応する計画数値「２１０」を、図６で示される計画情報から読み出す（ステップＳ２１３）。ここで、分析情報作成部１７は、読み出したレコードに含まれる納入先コード「ＡＡＡ」と同じ納入先コードを有する計画情報のレコードから、特定した計画品番情報「Ｙ００１」に対応する計画数値を読み出すものとする。分析情報作成部１７は、実績情報の２番目のレコードと、計画数値「２１０」とを対応付け、実績情報の３番目のレコードと、計画数値「０」とを対応付けることにより、分析情報を作成する（ステップＳ２１４）。このようにして作成された分析情報は、図１１の２番目と３番目のレコードで示されるものである。
【００７２】
なお、ここでは、読み出した計画数値の全てを、始めに読み出した実績情報のレコードに対応付けて分析情報を作成する場合について説明したが、他の対応付けを行ってもよい。例えば、読み出した計画数値の全てを、最後に読み出した実績情報のレコードに対応付けて分析情報を作成してもよく、読み出した計画数値の全てを、実績数値の最も大きいレコードに対応付けて分析情報を作成してもよく、読み出した計画数値の全てを、実績数値の最も少ないレコードに対応付けて分析情報を作成してもよい。
【００７３】
また、分析情報作成部１７は、実績情報の３番目のレコードを読み出して処理を行ったため、そのことを示す図示しないフラグを実績情報の３番目のレコードに設定するものとする。
【００７４】
次に、分析情報作成部１７は、実績情報の２番目のレコードは最後のレコードではないが（ステップＳ２１５）、実績情報の３番目のレコードには、処理済みのフラグが設定されているため（ステップＳ２１６，Ｓ２１７）、実績情報の３番目のレコードが最後のレコードであるかどうか判断する。そして、実績情報の３番目のレコードは最後のレコードではなく（ステップＳ２１５）、また、実績情報の４番目のレコードについて処理はなされていないため（ステップＳ２１６，Ｓ２１７）、分析情報作成部１７は、実績情報の４番目のレコードの実績品番情報について、品番変更が行われたかどうか、また、必要であれば品番分割が行われたかどうか判断する（ステップＳ２０２，Ｓ２０６）。
【００７５】
この場合には、実績品番情報「Ｚ００３」には２個の計画品番情報「Ｚ００１」、「Ｚ００２」が対応しているため（ステップＳ３０１，Ｓ３０２）、分析情報作成部１７は、実績品番情報「Ｚ００３」について品番集約が行われたと判断する（ステップＳ３０３）。
【００７６】
したがって、分析情報作成部１７は、実績情報の４番目のレコードを読み出し（ステップＳ２０７）、図７で示される品番対応情報を参照することにより、そのレコードの実績品番情報「Ｚ００３」に対応する計画品番情報「Ｚ００１」、「Ｚ００２」を特定する（ステップＳ２０８）。そして、分析情報作成部１７は、その特定した計画品番情報「Ｚ００１」、「Ｚ００２」にそれぞれ対応する計画数値「１００」、「５０」を、図６で示される計画情報から読み出す（ステップＳ２０９）。ここで、分析情報作成部１７は、読み出したレコードに含まれる納入先コード「ＡＡＡ」と同じ納入先コードを有する計画情報のレコードから、特定した計画品番情報「Ｚ００１」、「Ｚ００２」に対応する計画数値を読み出すものとする。分析情報作成部１７は、読み出した計画数値「１００」、「５０」を加算する（ステップＳ２１０）。計画数値の加算結果は「１５０」である。分析情報作成部１７は、実績情報の４番目のレコードと、加算結果の計画数値「１５０」とを対応付けることにより、分析情報を作成する（ステップＳ２１４）。このようにして作成された分析情報は、図１１の４番目のレコードで示されるものである。
【００７７】
このようにして分析情報の作成が繰り返され、最終的に図１１で示される分析情報が作成されたとする。すると、分析情報蓄積部１８は、その分析情報を所定の記録媒体に蓄積する（ステップＳ１０３）。
【００７８】
計画実績比算出部１９は、分析情報蓄積部１８が蓄積した図１１で示される分析情報の各レコードについて、実績数値を計画数値で割ることによって計画実績比を算出する（ステップＳ１０４）。なお、３番目のレコードについては、計画数値が「０」であるため、計画実績比の算出は行わない。計画実績比出力部２０は、算出された計画実績比を情報処理装置１の表示デバイスに表示する（ステップＳ１０５）。図１２は、情報処理装置１の表示デバイスに表示された計画実績比を示す図である。このようにして、情報処理装置１を操作しているユーザは、どの程度、計画が達成されたのかを知ることができる。なお、この表示において、計画実績比出力部２０は、その値が「１．０」未満である計画実績比については、赤色で表示を行い、その他の計画実績比については、黒色で表示を行うことによって、値が「１．０」未満である計画実績比について、ユーザの注意を喚起するようにしてもよい。また、計画実績比の表示は、パーセント表示であってもよい。
【００７９】
なお、この具体例では、図１０のフローチャートを用いて、分析情報作成部１７が、ある実績品番情報について品番変更が行われたのか、品番分割が行われたのか、品番集約が行われたのかについて判断する場合について説明したが、他の方法によって、判断してもよい。例えば、計画品番情報、実績品番情報に所定のルールが設定されており、品番対応情報を参照することによって、そのルールによって、計画品番情報と実績品番情報とが一対一に対応しているのか、一対多に対応しているのか、多対一に対応しているのかについて判断できるようにしてもよい。例えば、計画品番情報「Ａ００１」、「Ａ００２」等に対して、品番変更の実績品番情報は、「Ａ００１−Ｃ」として、品番分割の実績品番情報は、「Ａ００１−Ｄ１」、「Ａ００１−Ｄ２」等として、品番集約の実績品番情報は、「Ａ００１−Ｕ」とすることによって、実績品番情報に基づいて、品番変更かどうかなどがわかるようにしてもよい。
【００８０】
また、図１０で示されるフローチャートでは、品番対応情報を参照することによって、品番変更か、品番集約か、品番分割かを判断する場合について説明したが、その品番対応情報を用いて、実績数値と計画数値とが一対一に対応しているのか、一対多に対応しているのか、多対一に対応しているのかを確認することによって、その判断を行ってもよい。例えば、品番対応情報では、多対一や一対多に対応していたとしても、実際には、計画数値と実績数値とが一対一に対応しており、品番変更と判断される場合もありうるからである。なお、複数の納入先がある場合には、注目している実績品番情報の納入先と同じ納入先の範囲において、その判断を行うものとする。
【００８１】
また、この具体例では、製造端末２から計画情報と、品番対応情報とが送信され、販売端末３から実績情報が送信される場合について説明したが、計画情報や品番対応情報、実績情報が情報処理装置１に入力される経路は問わない。例えば、品番対応情報が販売端末３から送信されてもよく、実績情報が入力デバイス（例えば、キーボードやマウスなど）を用いて情報処理装置１に入力されてもよい。
【００８２】
また、この具体例では、実績情報に含まれる各実績品番情報について、品番変更や、品番分割等が行われている場合について説明したが、品番変更等の行われていない実績品番情報が実績情報に含まれてもよい。その場合には、その品番変更の行われていないレコードをそのまま分析情報に含めてもよく、あるいは、そのレコードを分析情報に含めなくてもよい。
【００８３】
また、この具体例では、品番対応情報に一対一情報、一対多情報、多対一情報の全てが含まれる場合について説明したが、それらのうち、１個以上の情報が品番対応情報に含まれればよい。
【００８４】
また、この具体例では、計画情報が製造端末２から送信される場合について説明したが、計画情報が計画情報蓄積部１２で蓄積される過程は問わない。例えば、図１３で示される、納入先コードに対応付けられた計画品番情報が製造端末２から情報処理装置１にまず送信され、計画情報蓄積部１２は、その納入先コードに対応付けられた計画品番情報を蓄積する。なお、図１３において、実際に製造端末２から送信される情報には、一般に、計画品番情報、納入先コードのみの情報が含まれているが、これに限るものではない。次に、販売端末３は、その計画品番情報を情報処理装置１から読み出すことにより、計画品番情報を取得する。そして、販売部門において、計画品番情報で識別される製品を製造する個数と年月を決定する。その個数が計画数値である。その後、販売端末３から計画品番情報に対応する年月と、計画数値とが送信され、計画情報蓄積部１２が、その年月と計画数値とを計画品番情報に対応付けて蓄積することにより、結果として、図６で示される計画情報が構成されるようにしてもよい。販売端末３から年月と計画数値とが送信される場合に、情報処理装置１では、製造端末２から送信された計画品番情報以外に対応する計画数値等は受け付けないようにしてもよい。このようにすることで、計画情報のデータ精度を向上させることができる。その後、製造端末２は、その計画数値を情報処理装置１から読み出すことによって、その計画数値の示す個数の製品を製造する。なお、その後、品番に変更が生じた場合に、品番対応情報が製造端末２から情報処理装置１に送信される処理等は上記具体例の説明と同様である。
【００８５】
以上のように、本実施の形態による情報処理装置１によれば、品番が変更され、計画品番情報と実績品番情報が異なったとしても、それらを適切に紐付けた分析情報を作成することができる。また、その分析情報を用いることにより、計画実績比を適切に算出することができる。その結果、生産管理を適切に行うことができ、経営状況を適切に把握することができうる。
【００８６】
なお、本実施の形態では、一対多情報によって、一の計画数値と２以上の実績数値とが対応している場合に、その一の計画数値をいずれか一つの実績品番情報に割り当てる場合について説明したが、それに限定されない。すなわち、分析情報作成部１７は、一対多情報によって、一の計画数値と２以上の実績数値とが対応している場合に、実績情報蓄積部１４が蓄積した実績情報から、一対多情報によって対応付けられている２以上の実績品番情報を読み出し、その読み出した２以上の実績品番情報に対応する実績数値を実績情報蓄積部１４が蓄積した実績情報から読み出し、その読み出した２以上の実績品番情報に対応する計画品番情報を品番対応情報蓄積部１６が蓄積した品番対応情報を用いて特定し、その特定した計画品番情報に対応する計画数値を計画情報蓄積部１２が蓄積した計画情報から読み出し、その計画数値を読み出した２以上の実績品番情報のそれぞれに割り当てることによって、分析情報を作成してもよい。その割り当て方は問わない。例えば、均等に割り当ててもよく、実績数値の割合に応じて割り当ててもよく、その他のルールに基づいて割り当ててもよい。例えば、上記具体例において、実績数値の割合に応じて割り当てた場合には、図１４で示される分析情報（２番目と３番目のレコード）のようになる。
【００８７】
また、本実施の形態では、情報処理装置１において計画実績比を算出する場合について説明したが、情報処理装置は、分析情報を作成する装置であってもよい。例えば、図１５で示される情報処理装置４のように、計画実績比算出部１９、及び計画実績比出力部２０を備えない構成としてもよい。この場合には、情報処理装置４とは異なる装置において計画実績比を算出してもよく、あるいは、分析情報を出力してもよい。例えば、図１１で示される分析情報が図示しない出力部によって、表示デバイス等に出力されてもよい。その
出力を見たユーザは、計画数値と実績数値とを比較することにより、どれぐらい計画が達成されたのかを知ることができる。
【００８８】
また、本実施の形態において、図３のフローチャートを用いて分析情報を作成する方法について説明したが、結果として、対応する計画数値と実績数値とを対応付ける分析情報を作成することができるのであれば、その作成方法は上記説明に限定されないことは言うまでもない。
また、情報処理装置は、スタンドアロンの装置であってもよく、上記具体例で説明したように、情報処理システムを構成する一つの装置であってもよい。
【００８９】
また、上記実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよく、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【００９０】
また、上記実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。なお、上記実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、製品を識別する情報である計画品番情報と、当該計画品番情報で識別される製品を製造する計画の個数である計画数値とを対応付けて有する情報である計画情報を受け付ける計画情報受付ステップと、前記計画情報受付ステップで受け付けた計画情報を蓄積する計画情報蓄積ステップと、製品を識別する情報である実績品番情報と、当該実績品番情報で識別される製品を製造する実績の個数である実績数値とを対応付けて有する情報である実績情報を受け付ける実績情報受付ステップと、前記実績情報受付ステップで受け付けた実績情報を蓄積する実績情報蓄積ステップと、計画品番情報と、実績品番情報とを対応付けて有する情報である品番対応情報を受け付ける品番対応情報受付ステップと、前記品番対応情報受付ステップで受け付けた品番対応情報を蓄積する品番対応情報蓄積ステップと、前記計画情報蓄積ステップで蓄積した計画情報と、前記実績情報蓄積ステップで蓄積した実績情報と、前記品番対応情報蓄積ステップで蓄積した品番対応情報とに基づいて、実績品番情報と、当該実績品番情報に対応する計画数値と、当該実績品番情報に対応する実績数値とを対応付けて有する情報である分析情報を作成する分析情報作成ステップと、前記分析情報作成ステップで作成した分析情報を蓄積する分析情報蓄積ステップと、を実行させるためのものである。
【００９１】
また、このプログラムでは、コンピュータに、前記分析情報蓄積ステップで蓄積した分析情報に含まれる計画数値と、実績数値との比である計画実績比を算出する計画実績比算出ステップと、前記計画実績比算出ステップで算出した計画実績比を出力する計画実績比出力ステップと、をさらに実行させてもよい。
【００９２】
なお、上記プログラムにおいて、情報を出力する出力ステップや、情報を受け付ける受付ステップなどでは、ハードウェアでしか行われない処理、例えば、出力ステップにおけるモデムやインターフェースカードなどで行われる処理は少なくとも含まれない。
【００９３】
また、このプログラムは、サーバなどからダウンロードされることによって実行されてもよく、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。
【００９４】
また、このプログラムを実行するコンピュータは、単数であってもよく、複数であって
もよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【００９５】
以上より、本発明による情報処理装置等によって、品番が変更されたとしても、計画品番情報と実績品番情報とを適切に紐付けることができ、製品の品番や生産数等を管理する情報処理装置やシステム等として有用である。
【図面の簡単な説明】
【００９６】
【図１】本発明の実施の形態１による情報処理装置の構成を示すブロック図
【図２】同実施の形態による情報処理装置の動作を示すフローチャート
【図３】同実施の形態による情報処理装置の動作を示すフローチャート
【図４】同実施の形態における品番変更、品番分割、品番集約について説明するための図
【図５】同実施の形態による情報処理システムの構成を示す図
【図６】同実施の形態における計画情報の一例を示す図
【図７】同実施の形態における品番対応情報の一例を示す図
【図８】同実施の形態における実績情報の一例を示す図
【図９】同実施の形態による情報処理装置の外観の一例を示す模式図
【図１０】同実施の形態による情報処理装置の動作を示すフローチャート
【図１１】同実施の形態における分析情報の一例を示す図
【図１２】同実施の形態による情報処理装置の外観の一例を示す模式図
【図１３】同実施の形態における納入先コードに対応付けられた計画品番情報の一例を示す図
【図１４】同実施の形態における分析情報の他の一例を示す図
【図１５】他の実施の形態による情報処理装置の構成を示すブロック図
【符号の説明】
【００９７】
１、４  情報処理装置
１１  計画情報受付部
１２  計画情報蓄積部
１３  実績情報受付部
１４  実績情報蓄積部
１５  品番対応情報受付部
１６  品番対応情報蓄積部
１７  分析情報作成部
１８  分析情報蓄積部
１９  計画実績比算出部
２０  計画実績比出力部
【図１】
2007128197.tif 000003
【図２】
2007128197.tif 000004
【図３】
2007128197.tif 000005
【図４】
2007128197.tif 000006
【図５】
2007128197.tif 000007
【図６】
2007128197.tif 000008
【図７】
2007128197.tif 000009
【図８】
2007128197.tif 000010
【図９】
2007128197.tif 000011
【図１０】
2007128197.tif 000012
【図１１】
2007128197.tif 000013
【図１２】
2007128197.tif 000014
【図１３】
2007128197.tif 000015
【図１４】
2007128197.tif 000016
【図１５】
2007128197.tif 000017