(57)【要約】【課題】適切な所要情報の割り当てを行う情報処理装置を提供する。【解決手段】成形品を識別する成形品識別情報と、当該成形品の所要数とを対応付ける所要情報が複数記憶される所要情報記憶部１１と、冶工具を識別する冶工具識別情報と、成形品識別情報と、射出成形機を識別する射出成形識別情報と、タクトタイムとを対応付けるタクトタイム情報が記憶されるタクトタイム情報記憶部１２と、割り当て可能な射出成形機に所要情報を割り当てる所要展開部１３と、所要情報及びタクトタイム情報に基づいて、所要展開部１３が２以上の射出成形機に割り当てた所要情報に関して、射出成形機ごとの優先順位を算出する優先順位算出部１４と、当該算出結果に基づいて、所要情報をいずれかの射出成形機に割り当てる所要割当部１５と、当該割り当ての結果を示す割当情報を出力する出力部１６と、を備える。【選択図】図１
2007011428.tif 000002
【特許請求の範囲】
【請求項１】
成形品を識別する情報である成形品識別情報と、当該成形品の所要数とを対応付ける情報である所要情報が複数記憶される所要情報記憶部と、
冶工具を識別する情報である冶工具識別情報と、当該冶工具を用いて成形される成形品の成形品識別情報と、当該冶工具を装着可能な射出成形機を識別する情報である射出成形識別情報と、当該冶工具を用いて当該成形品を成形する時間を示すタクトタイムとを対応付ける情報であるタクトタイム情報が記憶されるタクトタイム情報記憶部と、
所要情報と、タクトタイム情報とに基づいて、割り当て可能な射出成形機に所要情報を割り当てる所要展開部と、
所要情報と、タクトタイム情報とに基づいて、前記所要展開部が２以上の射出成形機に割り当てた所要情報に関して、射出成形機ごとの優先順位を算出する優先順位算出部と、
前記優先順位算出部が算出した結果を示す情報である優先順位情報を出力する出力部と、を備えた情報処理装置。
【請求項２】
成形品を識別する情報である成形品識別情報と、当該成形品の所要数とを対応付ける情報である所要情報が複数記憶される所要情報記憶部と、
冶工具を識別する情報である冶工具識別情報と、当該冶工具を用いて成形される成形品の成形品識別情報と、当該冶工具を装着可能な射出成形機を識別する情報である射出成形識別情報と、当該冶工具を用いて当該成形品を成形する時間を示すタクトタイムとを対応付ける情報であるタクトタイム情報が記憶されるタクトタイム情報記憶部と、
所要情報と、タクトタイム情報とに基づいて、割り当て可能な射出成形機に所要情報を割り当てる所要展開部と、
所要情報と、タクトタイム情報とに基づいて、前記所要展開部が２以上の射出成形機に割り当てた所要情報に関して、射出成形機ごとの優先順位を算出する優先順位算出部と、
前記優先順位算出部による算出結果に基づいて、所要情報をいずれかの射出成形機に割り当てる所要割当部と、
前記所要割当部が割り当てた結果を示す情報である割当情報を出力する出力部と、を備えた情報処理装置。
【請求項３】
前記優先順位算出部は、
タクトタイムと所要数との積である射出時間の短い方が優先順位の高くなるように優先順位を算出する、請求項１または請求項２記載の情報処理装置。
【請求項４】
前記優先順位算出部は、
一の射出成形機に割り当てられた所要情報と同一の射出成形機に割り当てられた所要情報であって、当該一の射出成形機に割り当てられた所要情報と同一の冶工具を用いる所要情報の射出回数の合計を、前記所要展開部によって２以上の射出成形機に割り当てられた所要情報について算出し、当該射出回数の合計の多い方が優先順位の高くなるように優先順位を算出する、請求項３記載の情報処理装置。
【請求項５】
前記射出回数の合計を算出する所要情報よりも優先順位の低くない所要情報の射出回数を前記射出回数の合計の算出において用いる、請求項４記載の情報処理装置。
【請求項６】
前記優先順位算出部は、
前記所要展開部が２以上の射出成形機に割り当てた一の所要情報について、優先順位の同位のものがある場合に、一の射出成形機に割り当てられた所要情報と同一の射出成形機に割り当てられた所要情報であって、当該一の射出成形機に割り当てられた所要情報と異なる冶工具を用いる所要情報の射出時間の合計を、前記所要展開部によって２以上の射出成形機に割り当てられた優先順位が同位である各所要情報について算出し、当該射出時間の
合計の短い方が優先順位の高くなるように優先順位を算出する、請求項３から請求項５のいずれか記載の情報処理装置。
【請求項７】
前記射出時間の合計を算出する所要情報よりも優先順位の低くない所要情報の射出時間を前記射出時間の合計の算出において用いる、請求項６記載の情報処理装置。
【請求項８】
前記所要展開部が２以上の射出成形機に割り当てた一の所要情報について、優先順位の同位のものがある場合に、一の射出成形機に割り当てられた所要情報と同一の射出成形機に割り当てられた所要情報であって、当該一の射出成形機に割り当てられた所要情報と異なる冶工具を用いる所要情報の射出回数の合計を、前記所要展開部によって２以上の射出成形機に割り当てられた優先順位が同位である各所要情報について算出し、当該射出回数の合計の少ない方が優先順位の高くなるように優先順位を算出する、請求項３から請求項５のいずれか記載の情報処理装置。
【請求項９】
前記射出回数の合計を算出する所要情報よりも優先順位の低くない所要情報の射出回数を前記射出回数の合計の算出において用いる、請求項８記載の情報処理装置。
【請求項１０】
成形品を識別する情報である成形品識別情報と、当該成形品の所要数とを対応付ける情報である複数の所要情報、及び冶工具を識別する情報である冶工具識別情報と、当該冶工具を用いて成形される成形品の成形品識別情報と、当該冶工具を装着可能な射出成形機を識別する情報である射出成形識別情報と、当該冶工具を用いて当該成形品を成形する時間を示すタクトタイムとを対応付ける情報であるタクトタイム情報に基づいて、割り当て可能な射出成形機に所要情報を割り当てる所要展開ステップと、
所要情報と、タクトタイム情報とに基づいて、前記所要展開ステップで２以上の射出成形機に割り当てた所要情報に関して、射出成形機ごとの優先順位を算出する優先順位算出ステップと、
前記優先順位算出ステップで算出した結果を示す情報である優先順位情報を出力する出力ステップと、を備えた情報処理方法。
【請求項１１】
成形品を識別する情報である成形品識別情報と、当該成形品の所要数とを対応付ける情報である複数の所要情報、及び冶工具を識別する情報である冶工具識別情報と、当該冶工具を用いて成形される成形品の成形品識別情報と、当該冶工具を装着可能な射出成形機を識別する情報である射出成形識別情報と、当該冶工具を用いて当該成形品を成形する時間を示すタクトタイムとを対応付ける情報であるタクトタイム情報に基づいて、割り当て可能な射出成形機に所要情報を割り当てる所要展開ステップと、
所要情報と、タクトタイム情報とに基づいて、前記所要展開ステップで２以上の射出成形機に割り当てた所要情報に関して、射出成形機ごとの優先順位を算出する優先順位算出ステップと、
前記優先順位算出ステップでの算出結果に基づいて、所要情報をいずれかの射出成形機に割り当てる所要割当ステップと、
前記所要割当ステップで割り当てた結果を示す情報である割当情報を出力する出力ステップと、を備えた情報処理方法。
【請求項１２】
コンピュータに、
成形品を識別する情報である成形品識別情報と、当該成形品の所要数とを対応付ける情報である複数の所要情報、及び冶工具を識別する情報である冶工具識別情報と、当該冶工具を用いて成形される成形品の成形品識別情報と、当該冶工具を装着可能な射出成形機を識別する情報である射出成形識別情報と、当該冶工具を用いて当該成形品を成形する時間を示すタクトタイムとを対応付ける情報であるタクトタイム情報に基づいて、割り当て可能な射出成形機に所要情報を割り当てる所要展開ステップと、
所要情報と、タクトタイム情報とに基づいて、前記所要展開ステップで２以上の射出成形機に割り当てた所要情報に関して、射出成形機ごとの優先順位を算出する優先順位算出ステップと、
前記優先順位算出ステップで算出した結果を示す情報である優先順位情報を出力する出力ステップと、を実行させるためのプログラム。
【請求項１３】
コンピュータに、
成形品を識別する情報である成形品識別情報と、当該成形品の所要数とを対応付ける情報である複数の所要情報、及び冶工具を識別する情報である冶工具識別情報と、当該冶工具を用いて成形される成形品の成形品識別情報と、当該冶工具を装着可能な射出成形機を識別する情報である射出成形識別情報と、当該冶工具を用いて当該成形品を成形する時間を示すタクトタイムとを対応付ける情報であるタクトタイム情報に基づいて、割り当て可能な射出成形機に所要情報を割り当てる所要展開ステップと、
所要情報と、タクトタイム情報とに基づいて、前記所要展開ステップで２以上の射出成形機に割り当てた所要情報に関して、射出成形機ごとの優先順位を算出する優先順位算出ステップと、
前記優先順位算出ステップでの算出結果に基づいて、所要情報をいずれかの射出成形機に割り当てる所要割当ステップと、
前記所要割当ステップで割り当てた結果を示す情報である割当情報を出力する出力ステップと、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、射出成形品の所要を射出成形機に割り当てるために、各所要について優先順位の算出等を行う情報処理装置等に関する。
【背景技術】
【０００２】
成形品を射出成形機で成形する場合に、どの射出成形機に成形品の所要を割り当てるのかについて決定する方法が開発されている（例えば、特許文献１参照）。
【特許文献１】特開平４−２３３０７２号公報（第１頁、第１図等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来例では、成形品の所要を適切に割り当てることができないという問題があった。
【０００４】
本発明は、上記問題点を解決するためになされたものであり、成形品の所要を割り当てるために、各所要について優先順位の算出を適切に行うことができる情報処理装置等を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明による情報処理装置は、成形品を識別する情報である成形品識別情報と、当該成形品の所要数とを対応付ける情報である所要情報が複数記憶される所要情報記憶部と、冶工具を識別する情報である冶工具識別情報と、当該冶工具を用いて成形される成形品の成形品識別情報と、当該冶工具を装着可能な射出成形機を識別する情報である射出成形識別情報と、当該冶工具を用いて当該成形品を成形する時間を示すタクトタイムとを対応付ける情報であるタクトタイム情報が記憶されるタクトタイム情報記憶部と、所要情報と、タクトタイム情報とに基づいて、割り当て可能な射出成形機に所要情報を割り当てる所要展開部と、所要情報と、タクトタイム情報とに基づいて、前記所要展開部が２以上の射出成形機に割り当てた所要情報に関して、射出成形機ごとの優先順位を算出する優先順位算出部と、前記優先順位算出部が算出した結果を示す情報である優先順位情報を出力する出力部と、を備えたものである。
このような構成により、適切に優先順位を算出することができ、その算出された優先順位を用いることにより、所要情報の適切な割り当てを行うことができうる。
【０００６】
本発明による情報処理装置は、成形品を識別する情報である成形品識別情報と、当該成形品の所要数とを対応付ける情報である所要情報が複数記憶される所要情報記憶部と、冶工具を識別する情報である冶工具識別情報と、当該冶工具を用いて成形される成形品の成形品識別情報と、当該冶工具を装着可能な射出成形機を識別する情報である射出成形識別情報と、当該冶工具を用いて当該成形品を成形する時間を示すタクトタイムとを対応付ける情報であるタクトタイム情報が記憶されるタクトタイム情報記憶部と、所要情報と、タクトタイム情報とに基づいて、割り当て可能な射出成形機に所要情報を割り当てる所要展開部と、所要情報と、タクトタイム情報とに基づいて、前記所要展開部が２以上の射出成形機に割り当てた所要情報に関して、射出成形機ごとの優先順位を算出する優先順位算出部と、前記優先順位算出部による算出結果に基づいて、所要情報をいずれかの射出成形機に割り当てる所要割当部と、前記所要割当部が割り当てた結果を示す情報である割当情報を出力する出力部と、を備えたものである。
【０００７】
このような構成により、適切に優先順位を算出することができ、その算出された優先順
位に基づいて、所要情報の適切な割り当てを行うことができる。その結果、複数の射出成形機を効率的に用いて射出成形を行うことができ、効率のよい成形品の成形を行うことができる。
【０００８】
また、本発明による情報処理装置では、前記優先順位算出部が、タクトタイムと所要数との積である射出時間の短い方が優先順位の高くなるように優先順位を算出してもよい。
このような構成により、効率よく成形を行うことができる射出成形機に所要情報が集まるように優先順位を算出することができ、効率のよい成形を行うことができうる。
【０００９】
また、本発明による情報処理装置では、前記優先順位算出部が、一の射出成形機に割り当てられた所要情報と同一の射出成形機に割り当てられた所要情報であって、当該一の射出成形機に割り当てられた所要情報と同一の冶工具を用いる所要情報の射出回数の合計を、前記所要展開部によって２以上の射出成形機に割り当てられた所要情報について算出し、当該射出回数の合計の多い方が優先順位の高くなるように優先順位を算出してもよい。
【００１０】
このような構成により、同一の射出成形機に、同一の冶工具を用いる所要情報が集まるようにすることができ、一の所要情報と、他の所要情報との間での冶工具の取り替えを行う回数をできるだけ減らすようにすることができる。その結果、効率のよい成形を行うことができうる。
【００１１】
また、本発明による情報処理装置では、前記優先順位算出部が、前記所要展開部が２以上の射出成形機に割り当てた一の所要情報について、優先順位の同位のものがある場合に、一の射出成形機に割り当てられた所要情報と同一の射出成形機に割り当てられた所要情報であって、当該一の射出成形機に割り当てられた所要情報と異なる冶工具を用いる所要情報の射出時間の合計を、前記所要展開部によって２以上の射出成形機に割り当てられた優先順位が同位である各所要情報について算出し、当該射出時間の合計の短い方が優先順位の高くなるように優先順位を算出してもよい。
このような構成により、優先順位に同位のものがあった場合に、処理負担の軽い射出成形機に割り当てられるように優先順位を算出することができ、所要情報が特定の射出成形機に集中する事態を回避することができうる。
【００１２】
また、本発明による情報処理装置では、前記所要展開部が２以上の射出成形機に割り当てた一の所要情報について、優先順位の同位のものがある場合に、一の射出成形機に割り当てられた所要情報と同一の射出成形機に割り当てられた所要情報であって、当該一の射出成形機に割り当てられた所要情報と異なる冶工具を用いる所要情報の射出回数の合計を、前記所要展開部によって２以上の射出成形機に割り当てられた優先順位が同位である各所要情報について算出し、当該射出回数の合計の少ない方が優先順位の高くなるように優先順位を算出してもよい。
【００１３】
このような構成により、優先順位に同位のものがあった場合に、処理負担の軽い射出成形機に割り当てられるように優先順位を算出することができ、所要情報が特定の射出成形機に集中する事態を回避することができうる。
【発明の効果】
【００１４】
本発明による情報処理装置等によれば、適切な所要情報の割り当てを行うことができるように優先順位を算出することができ、その優先順位の算出結果を用いることによって、適切な所要情報の割り当てを行うことができうる。その結果、効率のよい成形品の成形を行うことができうる。
【発明を実施するための最良の形態】
【００１５】
本発明の一の実施の形態による情報処理装置について、図面を参照しながら説明する。
図１は、本実施の形態による情報処理装置の構成を示すブロック図である。図１において、本実施の形態による情報処理装置１０は、所要情報記憶部１１と、タクトタイム情報記憶部１２と、所要展開部１３と、優先順位算出部１４と、所要割当部１５と、出力部１６とを備える。
【００１６】
所要情報記憶部１１では、複数の所要情報が記憶される。ここで、所要情報とは、成形品を識別する情報である成形品識別情報と、その成形品の所要数とを対応付ける情報である。成形品とは、射出成形機によって成形されたものである。所要数とは、射出成形機で成形する成形品の数量である。所要情報記憶部１１に複数の所要情報が記憶される過程は問わない。例えば、記録媒体を介して複数の所要情報が所要情報記憶部１１で記憶されるようになってもよく、通信回線等を介して送信された複数の所要情報が所要情報記憶部１１で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された複数の所要情報が所要情報記憶部１１で記憶されるようになってもよい。所要情報記憶部１１は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。所要情報記憶部１１での記憶は、揮発性のメモリ等による一時的な記憶であってもよく、あるいは、そうでなくてもよい。前者の場合には、例えば、所定のサーバ等にアクセスして読み出した所要情報の一時的な記憶であってもよい。
【００１７】
タクトタイム情報記憶部１２では、タクトタイム情報が記憶される。ここで、タクトタイム情報とは、冶工具を識別する情報である冶工具識別情報と、その冶工具を用いて成形される成形品の成形品識別情報と、冶工具識別情報で識別される冶工具を装着可能な射出成形機を識別する情報である射出成形識別情報と、冶工具識別情報で識別される冶工具を用いて成形品識別情報で識別される成形品を成形する時間を示すタクトタイムとを対応付ける情報である。冶工具とは、射出成形機における射出成形において用いられるものであり、例えば、金型や、金型につける日付やシリアル番号等の入れ子、射出成形後の成形品を次行程に搬送するトランスファー・マシン（Ｔｒａｎｓｆｅｒ  Ｍａｃｈｉｎｅ）等である。本実施の形態では、冶工具が金型である場合について説明する。したがって、冶工具識別情報のことを金型識別情報と言うこともある。タクトタイム情報記憶部１２にタクトタイム情報が記憶される過程は問わない。例えば、記録媒体を介してタクトタイム情報がタクトタイム情報記憶部１２で記憶されるようになってもよく、通信回線等を介して送信されたタクトタイム情報がタクトタイム情報記憶部１２で記憶されるようになってもよく、あるいは、入力デバイスを介して入力されたタクトタイム情報がタクトタイム情報記憶部１２で記憶されるようになってもよい。タクトタイム情報記憶部１２は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。タクトタイム情報記憶部１２での記憶は、揮発性のメモリ等による一時的な記憶であってもよく、あるいは、そうでなくてもよい。前者の場合には、例えば、所定のサーバ等にアクセスして読み出したタクトタイム情報の一時的な記憶であってもよい。
【００１８】
なお、所要情報記憶部１１と、タクトタイム情報記憶部１２とは、同一の記録媒体によって実現されてもよい。その場合には、所要情報を記憶している領域が所要情報記憶部１１となり、タクトタイム情報を記憶している領域がタクトタイム情報記憶部１２となる。
【００１９】
所要展開部１３は、割り当て可能な射出成形機に所要情報を割り当てる。したがって、所要展開部１３は、割り当てることができない射出成形機には、所要情報を割り当てない。例えば、ある所要情報に成形品識別情報「Ｎ００１」が含まれる場合であって、その成形品識別情報「Ｎ００１」で識別される成形品を成形するには、金型Ａを用いる必要がある場合には、その所要情報は、金型Ａを装着することができない射出成形機には割り当てられないことになる。また、射出成形機に所要情報を割り当てるとは、少なくとも射出成形機と所要情報とを対応付けることができればよい、という意味である。したがって、割
り当て可能な射出成形機に所要情報を割り当てることは、例えば、割り当て可能な射出成形機ごとに、射出成形機の射出成形識別情報を含む新たな所要情報のレコードを作成することであってもよく、あるいは、割り当て可能な射出成形機の射出成形識別情報と、所要情報とを単に対応付けるだけであってもよい。また、所要展開部１３による所要情報の割り当ては、後述する所要割当部１５による最終的な割り当てとは異なり、割り当てることができる射出成形機に所要情報を割り当てる仮の割り当てである。本実施の形態による情報処理装置１０では、所要展開部１３による仮の割り当てが行われ、その仮の割り当ての行われた所要情報について後述する優先順位算出部１４によって優先順位が算出され、その優先順位に基づいて、最終的な割り当てが所要割当部１５によって行われる。
【００２０】
優先順位算出部１４は、所要情報とタクトタイム情報とに基づいて、所要展開部１３が２以上の射出成形機に割り当てた所要情報に関して、射出成形機ごとの優先順位を算出する。「所要情報とタクトタイム情報とに基づいて」とは、例えば、所要情報記憶部１１が記憶している所要情報と、タクトタイム情報記憶部１２が記憶しているタクトタイム情報とに基づいてもよく、あるいは、所要展開部１３が所要情報を射出成形機に割り当てることによって生成された情報に基づいてもよい。本実施の形態では、後者の場合について説明する。また、「所要展開部１３が２以上の射出成形機に割り当てた所要情報に関して、射出成形機ごとの優先順位を算出する」とは、例えば、所要展開部１３がある所要情報を第１の射出成形機と第３の射出成形機と第４の射出成形機とに割り当てた場合に、その所要情報の優先順位を、第３の射出成形機に割り当てられた所要情報の優先順位を最も高くして、第４の射出成形機に割り当てられた所要情報の優先順位を次に高いものとし、第１の射出成形機に割り当てられた所要情報の優先順位を最も低くすることなどである。このように優先順位を算出することによって、所要割当部１５において、優先順位に基づいた所要情報の割り当てを行うことができるようになる。優先順位算出部１４がどのように優先順位を算出するのかについては後述する。
【００２１】
所要割当部１５は、優先順位算出部１４による算出結果に基づいて、所要情報をいずれかの射出成形機に割り当てる。ここで、所要情報を射出成形機に割り当てるとは、前述の説明と同様に、所要情報と射出成形機とを一対一に対応付けることである。この割り当てがなされる結果、所要情報の成形品識別情報が示す成形品を、どの射出成形機で成形するのかが決定されることになる。
【００２２】
出力部１６は、所要割当部１５が割り当てた結果を示す情報である割当情報を出力する。割当情報は、どの所要情報に関する射出成形を、どの射出成形機で行うのかについて知ることができる情報であれば、その内容を問わない。例えば、所要情報と、その所要情報の射出成形を行う射出成形機とを対応付ける情報であってもよく、その他の形式の情報であってもよい。ここで、この出力は、例えば、表示デバイス（例えば、ＣＲＴや液晶ディスプレイなど）への表示でもよく、所定の機器への通信回線を介した送信でもよく、プリンタによる印刷でもよく、スピーカによる音声出力でもよく、記録媒体への蓄積でもよい。なお、出力部１６は、出力を行うデバイス（例えば、表示デバイスやプリンタなど）を含んでもよく、あるいは含まなくてもよい。また、出力部１６は、ハードウェアによって実現されてもよく、あるいは、それらのデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００２３】
次に、本実施の形態による情報処理装置１０の動作について、図２のフローチャートを用いて説明する。
（ステップＳ１０１）所要展開部１３は、所要情報を所要情報記憶部１１から読み出す。
【００２４】
（ステップＳ１０２）所要展開部１３は、タクトタイム情報をタクトタイム情報記憶部
１２から読み出す。
（ステップＳ１０３）所要展開部１３は、読み出した所要情報及びタクトタイム情報に基づいて、割り当て可能な射出成形機に所要情報を割り当てる。なお、所要展開部１３による割り当て時において、割り当て可能な射出成形機に割り当てられた各所要情報について、あらかじめ同位の優先順位を対応付けるようにしてもよい。
【００２５】
（ステップＳ１０４）優先順位算出部１４は、金型切り替えが少なくなり、全体としての効率がよくなるように優先順位を算出する。なお、この処理の詳細については後述する。
【００２６】
（ステップＳ１０５）優先順位算出部１４は、ステップＳ１０４で算出した優先順位に同位のものがあるかどうか判断する。そして、同位の優先順位がある場合には、ステップＳ１０６に進み、そうでない場合には、ステップＳ１０７に進む。
【００２７】
（ステップＳ１０６）優先順位算出部１４は、負荷の小さい射出成形機に所要情報が割り当てられるように優先順位を算出する。なお、この処理の詳細については後述する。
【００２８】
（ステップＳ１０７）所要割当部１５は、優先順位算出部１４による優先順位の算出結果に基づいて、所要情報を射出成形機に割り当てる。
（ステップＳ１０８）出力部１６は、所要割当部１５による割当結果を示す割当情報を出力する。そして、処理は終了となる。
【００２９】
図３は、図２のフローチャートのステップＳ１０４の処理を詳細に説明するためのフローチャートである。
（ステップＳ２０１）優先順位算出部１４は、カウンタＩを「１」に設定する。
【００３０】
（ステップＳ２０２）優先順位算出部１４は、所要情報記憶部１１で記憶されている複数の所要情報のうち、Ｉ番目の所要情報が所要展開部１３によって２以上の射出成形機に割り当てられたかどうか判断する。そして、２以上の射出成形機に割り当てられている場合には、ステップＳ２０３に進み、そうでない場合には、ステップＳ２０６に進む。
【００３１】
（ステップＳ２０３）優先順位算出部１４は、２以上の射出成形機に割り当てられたＩ番目の所要情報について、射出回数の合計を算出する。ここで、射出回数の合計の算出について説明する。優先順位算出部１４は、まず、Ｉ番目の所要情報のうち、所要展開部１３によって一の射出成形機に割り当てられた所要情報に注目する。次に、優先順位算出部１４は、所要展開部１３が各射出成形機に割り当てたすべての所要情報のうち、その注目している所要情報と同一の射出成形機に割り当てられた所要情報であって、注目している所要情報と同一の金型を用いる所要情報の射出回数の合計を算出する。その射出回数の合計には、注目している割り当ての射出回数も含まれるものとする。ここで、本実施の形態では、射出回数は、所要数と同じであるとする。したがって、射出回数の合計は、所要数の合計である。なお、射出回数が所要数と同じでない場合もありうる。例えば、１回の射出で２個以上の成形品を成形する場合や、２回以上の射出で１個以上の成形品を成形する場合などである。その場合には、所要数の成形品を成形するのに必要な射出回数を計算するものとする。例えば、１回の射出で２個の成形品を成形する場合には、射出回数は、所要数の半分となる。射出回数が所要数と同じでない場合には、例えば、１回の射出で何個の成形品を成形することができるのかを示す情報などが金型識別情報に対応付けられてタクトタイム情報等において保持されているものとする。なお、２回の射出で１個の成形品を成形する場合などには、その２回の射出の動作を１回の射出と見なし、２回の射出の動作時間の合計をタクトタイムとしてもよい。その場合には、射出回数と所要数とは同じとなる。優先順位算出部１４は、この射出回数の合計を算出する処理を、他の射出成形機に
割り当てられたＩ番目の所要情報に関しても同様に行う。
【００３２】
（ステップＳ２０４）優先順位算出部１４は、ステップＳ２０３において算出したＩ番目の所要情報の各割り当てに関する射出回数の合計において、同一のものがあるかどうか判断する。そして、同一のものがある場合には、ステップＳ２０５に進み、同一のものがない場合には、ステップＳ２０６に進む。
【００３３】
（ステップＳ２０５）優先順位算出部１４は、Ｉ番目の所要情報の各割り当てについて、射出時間を算出する。ここで、射出時間とは、タクトタイムと所要数との積である。なお、この射出時間の算出は、ステップＳ２０４において、射出回数の合計が同一であると判断された割り当てについてのみ行ってもよく、そうでなくてもよい。
【００３４】
（ステップＳ２０６）優先順位算出部１４は、２以上の射出成形機に割り当てられたＩ番目の所要情報について、ステップＳ２０３で算出した射出回数の合計と、もし必要であれば、ステップＳ２０５で算出した射出時間とに基づいて、優先順位を算出する。具体的には、射出回数の合計の多い所要情報の方が優先順位の高くなるように優先順位を算出する。そして、射出回数の合計が同じ場合には、射出時間の短い所要情報の方が優先順位の高くなるように優先順位を算出する。この射出時間に基づいた優先順位の算出には、あらかじめ算出されている優先順位を変更することを含むものである。なお、射出時間の差が所定のしきい値以内であれば、射出時間に基づいた優先順位の算出を行わなくてもよい。本実施の形態では、そのようなしきい値は設定されていないものとする。また、Ｉ番目の所要情報が所要展開部１３によって一の射出成形機のみに割り当てられていた場合（すなわち、ステップＳ２０２で「Ｎｏ」の場合）には、他の所要情報において算出される優先順位のうち、最も高い優先順位と同一の優先順位が、その一の射出成形機のみに割り当てられた所要情報の優先順位として算出されるものとする。
【００３５】
ここで、優先順位の算出の原理について簡単に説明する。２以上の射出成形機に割り当てられた所要情報のうち、射出回数の合計の多い方の所要情報の優先順位を高くすることによって、一の射出成形機に同一の金型を用いた所要が集まりやすいようにすることができる。その結果、金型の切り替え回数を減らすことができ、効率よく成形品の成形をすることができると考えられる。また、射出時間の短い方の所要情報の優先順位を高くすることによって、より短い時間で成形を行うことができる射出成形機、すなわち、より能力の高い射出成形機に所要が集まりやすいようにすることができる。その結果、全体として、効率的な成形品の成形を行うことができると考えられる。
【００３６】
（ステップＳ２０７）優先順位算出部１４は、Ｉ番目の所要情報が、最後の所要情報であるかどうか判断する。そして、最後の所要情報である場合には終了となり、最後の所要情報でない場合には、ステップＳ２０８に進む。
（ステップＳ２０８）優先順位算出部１４は、カウンタＩを「１」だけインクリメントする。そして、ステップＳ２０２に戻る。
【００３７】
図４は、図２のフローチャートのステップＳ１０６の処理を詳細に説明するためのフローチャートである。
（ステップＳ３０１）優先順位算出部１４は、カウンタＩを「１」に設定する。
【００３８】
（ステップＳ３０２）優先順位算出部１４は、所要情報記憶部１１が記憶しているＩ番目の所要情報について算出された１以上の優先順位について、同位のものがあるかどうか判断する。そして、同位の優先順位がある場合には、ステップＳ３０３に進み、そうでない場合には、ステップＳ３０８に進む。
【００３９】
（ステップＳ３０３）優先順位算出部１４は、２以上の射出成形機に割り当てられたＩ番目の所要情報について、射出時間の合計を算出する。ここで、射出時間の合計の算出について説明する。優先順位算出部１４は、まず、Ｉ番目の所要情報のうち、所要展開部１３によって一の射出成形機に割り当てられた所要情報に注目する。次に、優先順位算出部１４は、所要展開部１３が各射出成形機に割り当てたすべての所要情報のうち、その注目している所要情報と同一の射出成形機に割り当てられた所要情報であって、注目している所要情報と異なる金型を用いる所要情報の射出時間の合計を算出する。なお、各所要情報の射出時間としては、図３のフローチャートのステップＳ２０５で算出したものを用いてもよい。この射出時間の合計の算出は、２以上の射出成形機に割り当てられたＩ番目の所要情報のうち、優先順位が同位のものについてのみ行ってもよく、そうでなくてもよい。
【００４０】
（ステップＳ３０４）優先順位算出部１４は、ステップＳ３０３で算出した射出時間の合計に基づいて、優先順位を算出する。具体的には、射出時間の合計の短い方が優先順位の高くなるように優先順位を算出する。ここでの優先順位の算出には、同位の優先順位を同位でないものに変更することを含むものとする。
【００４１】
ここで、優先順位の算出の原理について簡単に説明する。図３のフローチャートのステップＳ２０６における優先順位の算出では、効率のよい射出成形機、すなわち、短時間に多くの成形品を成形可能な射出成形機に同一の金型を用いる所要情報が多く集まるように優先順位が算出される。したがって、あまり多くの所要情報が集まらない射出成形機も存在することになる。このステップＳ３０４での優先順位の算出を行うことにより、そのような多くの所要情報が集まらない射出成形機に所要情報が集まるように優先順位を算出することができ、所要情報が特定の射出成形機に集中しないようにすることができる。
【００４２】
（ステップＳ３０５）優先順位算出部１４は、Ｉ番目の所要情報について算出された１以上の優先順位について、同位のものがあるかどうか判断する。そして、同位の優先順位がある場合には、ステップＳ３０６に進み、そうでない場合には、ステップＳ３０８に進む。
【００４３】
（ステップＳ３０６）優先順位算出部１４は、２以上の射出成形機に割り当てられたＩ番目の所要情報について、他の金型を用いた所要情報の射出回数の合計を算出する。ここで、その算出について説明する。優先順位算出部１４は、まず、Ｉ番目の所要情報のうち、所要展開部１３によって一の射出成形機に割り当てられた所要情報に注目する。次に、優先順位算出部１４は、所要展開部１３が各射出成形機に割り当てたすべての所要情報のうち、注目している所要情報と同一の射出成形機に割り当てられた所要情報であって、注目している所要情報と異なる金型を用いる所要情報の射出回数の合計を算出する。なお、射出回数は、前述の説明と同様に、所要数と同じであるとする。この射出回数の合計の算出は、２以上の射出成形機に割り当てられたＩ番目の所要情報のうち、優先順位が同位ものについてのみ行ってもよく、そうでなくてもよい。
【００４４】
（ステップＳ３０７）優先順位算出部１４は、ステップＳ３０６で算出した射出回数の合計に基づいて、優先順位を算出する。具体的には、他の金型を用いた所要情報の射出回数の合計の少ない方が優先順位の高くなるように優先順位を算出する。ここでの優先順位の算出には、同位の優先順位を同位でないものに変更することを含むものとする。ステップＳ３０７での優先順位の算出の原理も、ステップＳ３０４と同様のものである。
【００４５】
（ステップＳ３０８）優先順位算出部１４は、Ｉ番目の所要情報が、最後の所要情報であるかどうか判断する。そして、最後の所要情報である場合には終了となり、最後の所要情報でない場合には、ステップＳ３０９に進む。
（ステップＳ３０９）優先順位算出部１４は、カウンタＩを「１」だけインクリメント
する。そして、ステップＳ３０２に戻る。
【００４６】
次に、本実施の形態による情報処理装置の動作について、具体例を用いて説明する。この具体例において、情報処理装置１０は、図５で示されるＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）であるとする。まず、ユーザが情報処理装置１０を操作して、所要情報や、タクトタイム情報を情報処理装置１０の所要情報記憶部１１と、タクトタイム情報記憶部１２とに入力したとする。ここで、所要情報記憶部１１が記憶している所要情報は、図６で示されるものであるとする。図６で示される所要情報において、所要番号と、成形品識別情報と、所要数とが対応付けられている。所要番号は、所要情報を識別するために便宜上、設定された情報である。図６において、各レコードが一の所要情報となっている。また、タクトタイム情報記憶部１２が記憶しているタクトタイム情報は、図７で示されるものであるとする。図７で示されるタクトタイム情報において、金型識別情報と、成形品識別情報と、射出成形識別情報と、タクトタイムとが対応付けられている。
【００４７】
次に、ユーザが、所要情報の割り当てを実行するソフトウェアを起動し、図５で示される表示がディスプレイになされたとする。その表示において、ユーザがマウスを操作し、「ＯＫ」ボタンをクリックすると、所要情報を割り当てる処理が開始される。
【００４８】
まず、所要展開部１３は、所要情報記憶部１１から所要情報を読み出し、また、タクトタイム情報記憶部１２からタクトタイム情報を読み出す（ステップＳ１０１，Ｓ１０２）。そして、その所要情報とタクトタイム情報に基づいて、割り当て可能な射出成形機に所要情報を割り当てる（ステップＳ１０３）。具体的には、所要番号「００１」の所要情報の成形品識別情報は「Ｎ００１」であるため、図７で示されるタクトタイム情報の６番目と７番目のレコードに割り当てることができる。すなわち、所要番号「００１」の所要情報は、射出成形識別情報「設備Ａ」で識別される射出成形機（以下、この射出成形機を射出成形機「設備Ａ」、もしくは単に「設備Ａ」と呼ぶことがある。他の射出成形機についても同様である。）と、射出成形機「設備Ｂ」とに割り当てることができる。
【００４９】
図８は、そのようにして所要情報が割り当てられた結果を示す図である。図８で示される情報を展開情報と呼ぶことにする。その展開情報において、優先順位「１」があらかじめ各レコードに対応付けられている。ここで、優先順位の値の低い方が、優先順位が高いものとする。また、展開情報において、ＩＤは、展開情報のレコードを識別するために便宜上、設定されたものである。図８で示される展開情報の各レコードが、所要展開部１３によって割り当て可能な射出成形機に割り当てられた所要情報である。所要展開部１３は、展開情報を優先順位算出部１４に渡すものとする。優先順位算出部１４は、その展開情報を、図示しない記録媒体に蓄積する。
【００５０】
次に、優先順位算出部１４は、金型切り替えが少なくなり、全体としての効率がよくなるように優先順位を算出する（ステップＳ１０４）。具体的には、図８の展開情報において、１番目の所要情報（所要番号が「００１」である所要情報）については、２個の射出成形機「設備Ａ」、「設備Ｂ」への割り当てが行われているため（ステップＳ２０１，Ｓ２０２）、展開情報のＩＤが「１」、「２」の２個のレコードについて、射出回数の合計を算出する（ステップＳ２０３）。
【００５１】
まず、優先順位算出部１４は、ＩＤ「１」のレコードについて、射出回数の合計を算出する。ＩＤ「１」のレコードは、射出成形識別情報が「設備Ａ」であり、金型識別情報が「金型Ｃ」である。展開情報において、同じ射出成形識別情報及び金型識別情報を有するレコードは、ＩＤ「１」、「１９」のレコードである。優先順位算出部１４は、それらのレコードのうち、ＩＤ「１」のレコードの優先順位よりも優先順位の低くないレコード（すなわち、同位のレコード、あるいは、より高い優先順位のレコード）の射出回数を用い
て、射出回数の合計を算出する。この場合には、すべての優先順位が「１」であり、ＩＤ「１」のレコードよりも優先順位の低いレコードはないため、優先順位算出部１４は、ＩＤ「１」、「１９」のレコードの所要数を加算した値「１９０」をＩＤ「１」のレコードの射出回数の合計として算出する。また、同様にして、優先順位算出部１４は、ＩＤ「２」のレコードの射出回数の合計「１９０」を算出する。
【００５２】
ＩＤ「１」のレコードの射出回数の合計「１９０」と、ＩＤ「２」のレコードの射出回数の合計「１９０」とは同一であるため（ステップＳ２０４）、所要番号「００１」の各レコードについて、射出時間を算出する（ステップＳ２０５）。具体的には、ＩＤ「１」のレコードの射出時間は、所要数「１００」とタクトタイム「２」との積の「２００（秒）」となり、ＩＤ「２」のレコードの射出時間は、所要数「１００」とタクトタイム「３」との積の「３００（秒）」となる。
【００５３】
次に、優先順位算出部１４は、１番目の所得情報について優先順位を算出する（ステップＳ２０６）。具体的には、ＩＤ「１」、「２」の各レコードの合計射出回数には差がないため、射出時間の長い方の優先順位を「１」から「２」に変更する。図９は、そのようにして算出された優先順位を示す展開情報である。図９の展開情報において、算出された合計射出回数（射出時間の合計）と、射出時間とが新たなフィールドとして追加されている。また、所要番号「００１」の優先順位が更新されている。
【００５４】
１番目の所要情報は最後の所要情報ではないため（ステップＳ２０７）、優先順位算出部１４は、２番目の所要情報について、同様に優先順位を算出する（ステップＳ２０８，Ｓ２０２〜Ｓ２０６）。図１０は、このようにして、すべての所要情報に関する優先順位の算出された展開情報を示す図である。
【００５５】
図１１で示されるように、太枠で囲まれたレコード、すなわち、所要番号「００３」、「００４」、「００６」、「００７」の各所要情報において、同位の優先順位がある（ステップＳ１０５）。したがって、優先順位算出部１４は、負荷の小さい射出成形機に所要情報が割り当てられるように優先順位を算出する（ステップＳ１０６）。
【００５６】
具体的には、優先順位算出部１４は、図１１で示される展開情報において、優先順位の同位のレコードがあるのは、３番目の所要情報（所要番号が「００３」である所要情報）である。したがって、１番目、２番目の所要情報については、何ら処理がなされない（ステップＳ３０１，Ｓ３０２，Ｓ３０８，Ｓ３０９）。優先順位算出部１４は、３番目の所要情報の各レコードについて、合計射出時間を算出する（ステップＳ３０２，Ｓ３０３）。
【００５７】
まず、優先順位算出部１４は、ＩＤ「６」のレコードについて、射出時間の合計を算出する。ＩＤ「６」のレコードは、射出成形識別情報が「設備Ａ」であり、金型識別情報が「金型Ｂ」である。展開情報において、そのＩＤ「６」のレコードと同じ射出成形識別情報、及び異なる金型識別情報を有するレコードは、ＩＤ「１」、「３」、「８」、「１１」、「１６」、「１９」である。優先順位算出部１４は、それらのレコードのうち、ＩＤ「６」のレコードの優先順位「１」よりも優先順位の低くないレコードの射出時間を用いて、射出時間の合計を算出する。この場合には、ＩＤ「１」、「３」、「８」、「１１」、「１６」、「１９」のレコードの優先順位がすべて「１」であり、ＩＤ「６」のレコードの優先順位「１」よりも低いレコードはないため、優先順位算出部１４は、ＩＤ「１」、「３」、「８」、「１１」、「１６」、「１９」のレコードの射出時間を加算した値「２５８０」をＩＤ「６」のレコードの射出時間の合計として算出する。なお、ＩＤ「１９」については、射出時間が計算されていないため、優先順位算出部１４は、射出時間を計算してから射出時間の合計を算出するものとする。
【００５８】
次に、優先順位算出部１４は、ＩＤ「７」のレコードについて、射出時間の合計を算出する。ＩＤ「７」のレコードは、射出成形識別情報が「設備Ｃ」であり、金型識別情報が「金型Ｂ」である。展開情報において、そのＩＤ「７」のレコードと同じ射出成形識別情報、及び異なる金型識別情報を有するレコードは、ＩＤ「５」、「１０」、「１３」、「１８」である。優先順位算出部１４は、それらのレコードのうち、ＩＤ「７」のレコードの優先順位「１」よりも優先順位の低くないレコードの射出時間を用いて射出時間の合計を算出する。この場合には、ＩＤ「５」、「１０」、「１３」、「１８」のレコードうち、ＩＤ「５」、「１３」のレコードの優先順位は優先順位「１」よりも低いため、ＩＤ「７」のレコードの射出時間の合計は、ＩＤ「１０」、「１８」のレコードの射出時間を加算した「４００」となる。
【００５９】
その結果、優先順位算出部１４は、射出時間の合計の短いＩＤ「７」のレコードの優先順位として「１」を算出し、射出時間の合計の長いＩＤ「６」のレコードの優先順位として「２」を算出する（ステップＳ３０４）。図１２は、３番目の所要情報について優先順位を算出した後の展開情報を示す図である。
【００６０】
なお、３番目の所要情報については、優先順位に同位のものがないため（ステップＳ３０５）、優先順位算出部１４は、次に、４番目の所要情報について、射出時間の合計の算出と、優先順位の算出とを同様に行う（ステップＳ３０２〜Ｓ３０５）。図１３は、そのようにして算出された優先順位を含む展開情報を示す図である。
【００６１】
優先順位算出部１４は、図示しない記録媒体において記憶されている展開情報を読み出し、所要割当部１５に渡す。所要割当部１５は、受け取った展開情報において、優先順位が「１」であるレコードを選択することにより、所要情報の割り当てを行う。具体的には、図１３で示される展開情報において、所要番号「００１」の所要情報については、優先順位が「１」であるＩＤ「１」のレコードが選択される。すなわち、所要番号「００１」の所要情報は、射出成形機「設備Ａ」に割り当てられる。同様にして、所要番号「００２」の所要情報については、射出成形機「設備Ａ」に割り当てられる。このようにして、所要割当部１５は、所要情報のいずれかの射出成形機への割り当てを行う（ステップＳ１０７）。そして、所要割当部１５は、図１４で示される割当情報をディスプレイに表示する。その結果、情報処理装置１０を操作しているユーザは、どのような割り当てを行うのかについて、知ることができる。
【００６２】
ここで、情報処理装置１０によって、どのような所要の割り当てが行われたのかについて説明する。図１４の割当情報において、各所要番号と金型との対応を明示すると、図１５で示されるようになる。図１５において、設備Ａにおいて、金型Ａによる成形と、金型Ｃによる成形が行われる。また、設備Ｂにおいて、金型Ｄによる成形が行われる。また、設備Ｃにおいて、金型Ｂによる成形が行われる。このように、同一の金型での成形が２以上の射出成形機にまたがって実行されるようなことがなく、効率のよい所要の割り当てが行われている。また、図７で示されるタクトタイム情報を参照すれば、設備Ａが最も効率よく成形を行うことができると考えられるところ、その設備Ａにより多くの割り当てが行われており、全体として、効率のよい成形を行うことができると考えられる。
【００６３】
なお、上記具体例では、図４のフローチャートのステップＳ３０６，Ｓ３０７の処理がなされなかったが、そのステップＳ３０６，Ｓ３０７の処理の具体例について、簡単に説明しておく。仮に、３番目の所要情報において、射出時間の合計を用いても、ＩＤ「６」のレコードとＩＤ「７」のレコードとの優先順位が同位であったとする。すると、優先順位算出部１４は、上記説明と同様に、ＩＤ「６」のレコードについて、ＩＤ「６」のレコードと同一の射出成形機に割り当てられたレコードであって、異なる金型を用いるレコー
ドであるＩＤ「１」、「３」、「８」、「１１」、「１６」、「１９」のレコードの射出回数（所要数）の合計「４１０」を算出する。この場合においても、ＩＤ「６」のレコードの優先順位「１」よりも優先順位の低くないレコードについてのみ、加算するものとする。一方、ＩＤ「７」のレコードについては、上記説明と同様に、ＩＤ「７」のレコードと同一の射出成形機に割り当てられたレコードであって、異なる金型を用いるレコードであるＩＤ「５」、「１０」、「１３」、「１８」のレコードのうち、ＩＤ「７」のレコードの優先順位「１」よりも低くない優先順位のレコード、すなわち、ＩＤ「１０」、「１８」のレコードの射出回数（所要数）の合計「４０」を算出する。したがって、優先順位算出部１４によって、ＩＤ「７」のレコードの方がＩＤ「６」のレコードよりも高い優先順位が算出されることになる。
【００６４】
また、上記具体例では、射出時間の合計を算出する際（ステップＳ３０３）において、あるいは射出回数の合計を算出する際（ステップＳ２０３、あるいはステップＳ３０６）において、注目している所要情報よりも優先順位の低くない所要情報の射出時間等を算出に用いる場合について説明したが、これは一例であって、そうでなくてもよい。
【００６５】
また、上記具体例において、ステップＳ３０７の処理が終了した段階においても、複数の射出成形機に割り当てられた所要情報において、優先順位に同位のものがあり、優先順位が最も高いものを一意に特定できない場合には、所要割当部１５は、どのような方法によって所要情報をどの射出成形機に割り当てるのかを決定してもよい。例えば、所要割当部１５は、複数の射出成形機に割り当てられた所要情報のうち、最も優先順位の高いものからランダムに一つを選択し、その選択した割り当てが行われるように割り当てを決定してもよく、あるいは、あらかじめ決められているルールにしたがって、最も優先順位の高いものから一つを選択してもよい。所定のルールとは、例えば、「設備Ａ、設備Ｂ、設備Ｃの順番で選択する」、などである。
【００６６】
また、上記具体例では、所要展開部１３による割り当て時にすべての所要情報に優先順位「１」が対応付けられたが、そうでなくてもよい。例えば、所要展開部１３による割り当て時には、すべての所要情報に最も低い優先順位（上記具体例では、「３」）が対応付けられ、優先順位算出部１４が優先順位を算出することによって、より高い優先順位となるように優先順位が更新されてもよい。
【００６７】
以上のように、本実施の形態による情報処理装置１０によれば、所要情報を複数の射出成形機のいずれかに割り当てる場合において、より効率よく成形ができるように割り当てを実行することができ、適切な成形を行うことができうる。
【００６８】
なお、本実施の形態では、図４のステップＳ３０７の処理、すなわち、所要展開部１３が２以上の射出成形機に割り当てた一の所要情報について、優先順位の同位のものがある場合に、一の射出成形機に割り当てられた所要情報と同一の射出成形機に割り当てられた所要情報であって、当該一の射出成形機に割り当てられた所要情報と異なる金型を用いる所要情報の射出回数の合計を、所要展開部１３によって２以上の射出成形機に割り当てられた優先順位が同位である各所要情報について算出し、当該射出回数の合計の少ない方が優先順位の高くなるように優先順位を算出する処理を実行する場合について説明したが、この処理は必須の処理ではなく、実行しなくてもよい。
【００６９】
また、本実施の形態では、図４のステップＳ３０３の処理、すなわち、所要展開部１３が２以上の射出成形機に割り当てた一の所要情報について、優先順位の同位のものがある場合に、一の射出成形機に割り当てられた所要情報と同一の射出成形機に割り当てられた所要情報であって、当該一の射出成形機に割り当てられた所要情報と異なる金型を用いる所要情報の射出時間の合計を、所要展開部１３によって２以上の射出成形機に割り当てら
れた優先順位が同位である各所要情報について算出し、当該射出時間の合計の短い方が優先順位の高くなるように優先順位を算出する処理を実行する場合について説明したが、この処理は必須の処理ではなく、実行しなくてもよい。
【００７０】
また、本実施の形態では、図３のステップＳ２０３の処理、すなわち、一の射出成形機に割り当てられた所要情報と同一の射出成形機に割り当てられた所要情報であって、当該一の射出成形機に割り当てられた所要情報と同一の金型を用いる所要情報の射出回数の合計を、所要展開部１３によって２以上の射出成形機に割り当てられた所要情報について算出し、当該射出回数の合計の多い方が優先順位の高くなるように優先順位を算出する処理を実行する場合について説明したが、この処理は必須の処理ではなく、実行しなくてもよい。
【００７１】
また、本実施の形態において、冶工具が金型である場合について説明したが、前述のように、冶工具は金型でなくてもよく、その場合であっても、本実施の形態と同様の効果を奏することができる。
【００７２】
また、本実施の形態では、優先順位算出部１４が算出した優先順位に基づいて、所要割当部１５が所要情報の割り当てを行い、その結果を出力する場合について説明したが、優先順位算出部１４が算出した優先順位の結果を示す情報を出力してもよい。例えば、図１６で示される情報処理装置２０のように、所要情報記憶部１１と、タクトタイム情報記憶部１２と、所要展開部１３と、優先順位算出部１４と、出力部２１とを備えるようにしてもよい。ここで、出力部２１以外の構成及び動作は、上記説明と同様である。また、出力部２１は、割当情報に代えて優先順位情報を出力する以外、出力部１６と同様のものである。なお、優先順位情報とは、優先順位算出部１４が算出した結果を示す情報である。優先順位情報は、例えば、図１７で示されるように、所要番号と、射出成形識別情報と、優先順位とを対応付ける情報である。
【００７３】
また、上記具体例では、情報処理装置１０がスタンドアロンである場合について説明したが、情報処理装置１０、２０は、スタンドアロンであってもよく、サーバ・クライアントシステムのサーバであってもよい。例えば、図１８で示されるように、情報処理装置１０と、複数のクライアント端末とが通信回線１００に接続されており、情報処理装置１０は、クライアント端末からの要求に応じて優先順位の算出や、所要情報の割り当て等を行い、その結果を、クライアント端末に送信するようにしてもよい。この場合には、出力部１６、２１は、割当情報や、優先順位情報をクライアント端末に送信するものである。また、通信回線１００は、例えば、インターネットやイントラネット、公衆電話回線網などである。
【００７４】
また、本実施の形態において、日付を考慮した優先順位の算出などを行ってもよい。例えば、図６で示される所要情報が２００５年６月１０日に射出成形を行うものであった場合に、２００５年６月９日の所要情報の割り当てが図１９で示されるように確定していたとする。その場合には、図１９で示される所要情報の割り当てをも考慮して、図６で示される所要情報に関する優先順位の算出、及びその優先順位に基づいた所要情報の最終的な割り当てを行ってもよい。例えば、ステップＳ２０３における合計射出回数の算出において、図１９で示される情報の射出回数も考慮に入れた算出を行ってもよい。ステップＳ３０３，Ｓ３０６における算出でも同様である。
【００７５】
また、上記実施の形態において、各構成要素は専用のハードウェアにより構成してもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラム制御によるソフトウェアにより構成してもよい。ソフトウェアにより構成される場合には、例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムを
ＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。なお、上記実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、成形品を識別する情報である成形品識別情報と、当該成形品の所要数とを対応付ける情報である複数の所要情報、及び冶工具を識別する情報である冶工具識別情報と、当該冶工具を用いて成形される成形品の成形品識別情報と、当該冶工具を装着可能な射出成形機を識別する情報である射出成形識別情報と、当該冶工具を用いて当該成形品を成形する時間を示すタクトタイムとを対応付ける情報であるタクトタイム情報に基づいて、割り当て可能な射出成形機に所要情報を割り当てる所要展開ステップと、所要情報と、タクトタイム情報とに基づいて、前記所要展開ステップで２以上の射出成形機に割り当てた所要情報に関して、射出成形機ごとの優先順位を算出する優先順位算出ステップと、前記優先順位算出ステップで算出した結果を示す情報である優先順位情報を出力する出力ステップと、を実行させるためのものである。
【００７６】
また、他のプログラムは、コンピュータに、成形品を識別する情報である成形品識別情報と、当該成形品の所要数とを対応付ける情報である複数の所要情報、及び冶工具を識別する情報である冶工具識別情報と、当該冶工具を用いて成形される成形品の成形品識別情報と、当該冶工具を装着可能な射出成形機を識別する情報である射出成形識別情報と、当該冶工具を用いて当該成形品を成形する時間を示すタクトタイムとを対応付ける情報であるタクトタイム情報に基づいて、割り当て可能な射出成形機に所要情報を割り当てる所要展開ステップと、所要情報と、タクトタイム情報とに基づいて、前記所要展開ステップで２以上の射出成形機に割り当てた所要情報に関して、射出成形機ごとの優先順位を算出する優先順位算出ステップと、前記優先順位算出ステップでの算出結果に基づいて、所要情報をいずれかの射出成形機に割り当てる所要割当ステップと、前記所要割当ステップで割り当てた結果を示す情報である割当情報を出力する出力ステップと、を実行させるためのものである。
【００７７】
なお、上記プログラムにおいて、情報を送信する送信ステップや、情報を受信する受信ステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【産業上の利用可能性】
【００７８】
以上より、本発明による情報処理装置等では、所要情報の割り当てを適切に行うことができるように、優先順位を適切に決定することができ、所要情報の割り当てを行う情報処理装置等として有用である。
【図面の簡単な説明】
【００７９】
【図１】本発明の一実施の形態による情報処理装置の構成を示すブロック図
【図２】同実施の形態による情報処理装置の動作を示すフローチャート
【図３】同実施の形態による情報処理装置の動作を示すフローチャート
【図４】同実施の形態による情報処理装置の動作を示すフローチャート
【図５】同実施の形態による情報処理装置の一例を示す模式図
【図６】同実施の形態における所要情報の一例を示す図
【図７】同実施の形態におけるタクトタイム情報の一例を示す図
【図８】同実施の形態における展開情報の一例を示す図
【図９】同実施の形態における展開情報の一例を示す図
【図１０】同実施の形態における展開情報の一例を示す図
【図１１】同実施の形態における展開情報の一例を示す図
【図１２】同実施の形態における展開情報の一例を示す図
【図１３】同実施の形態における展開情報の一例を示す図
【図１４】同実施の形態における割当情報の一例を示す図
【図１５】同実施の形態における効果について説明するための図
【図１６】他の実施の形態による情報処理装置の構成を示すブロック図
【図１７】同実施の形態における優先順位情報の一例を示す図
【図１８】情報処理装置を含むシステムの構成を示す図
【図１９】所要情報の一例を示す図
【符号の説明】
【００８０】
１０、２０  情報処理装置
１１  所要情報記憶部
１２  タクトタイム情報記憶部
１３  所要展開部
１４  優先順位算出部
１５  所要割当部
１６、２１  出力部
【図１】
2007011428.tif 000003
【図２】
2007011428.tif 000004
【図３】
2007011428.tif 000005
【図４】
2007011428.tif 000006
【図５】
2007011428.tif 000007
【図６】
2007011428.tif 000008
【図７】
2007011428.tif 000009
【図８】
2007011428.tif 000010
【図９】
2007011428.tif 000011
【図１０】
2007011428.tif 000012
【図１１】
2007011428.tif 000013
【図１２】
2007011428.tif 000014
【図１３】
2007011428.tif 000015
【図１４】
2007011428.tif 000016
【図１５】
2007011428.tif 000017
【図１６】
2007011428.tif 000018
【図１７】
2007011428.tif 000019
【図１８】
2007011428.tif 000020
【図１９】
2007011428.tif 000021