連産品を用いて生産される製品の出荷計画に基づき、連産品の生産計画を作成する生産計画装置であって、入力された情報を記憶する記憶部と、前記記憶部に記憶された情報に基づき計算処理を行う処理部と、前記処理部において計算された結果を出力する出力部とを備え、前記記憶部は、連産品を用いて生産される製品と、当該製品の出荷時期と、当該製品の出荷量を記憶する出荷計画記憶部と、連産品が生産される原料となる各品目の1単位当たりの連産品の生成比率の最小値と最大値を記憶する生成比率レンジ記憶部と、を有し、前記処理部において、前記出荷計画記憶部において記憶された製品における出荷時期及び出荷量を満たし、かつ各品目の1単位当たりの連産品の生成比率が前記生成比率レンジ記憶部に記憶された連産品の生成比率の最小値以上と最大値以下となるように、前記原料の投入量と、前記連産品の生成比率及び生産時期を決定し、前記出力部より決定された原料の投入量と、前記連産品の生成比率及び生産時期を出力することを特徴とする生産計画装置。前記記憶部は、さらに、連産品を用いて生産される各製品の構成を示す構成表を格納した品目構成記憶部と、前記製品の生産工程および作業時間を格納した工程情報記憶部と、前記製品の在庫および仕掛量を格納した在庫仕掛記憶部と、を有し、前記処理部は、前記各製品における在庫量が最小となるように、前記連産品の生成比率及び生産時期を決定することを特徴とする請求項1に記載の生産計画装置。前記記憶部は、さらに、連産品を用いて生産される各製品の構成を示す構成表を格納した品目構成記憶部と、前記製品の生産工程および作業時間を格納した工程情報記憶部と、前記製品の生産コストを記憶した生産コスト記憶部と、を有し、前記処理部は、前記各製品における生産コストが最小となるように、前記連産品の生成比率及び生産時期を決定することを特徴とする請求項1に記載の生産計画装置。記憶部と、処理部と、出力部を有する生産計画装置を用いて、連産品を用いて生産される製品の出荷計画に基づき、連産品の生産計画を作成する生産計画方法であって、連産品を用いて生産される製品と、当該製品の出荷時期と、当該製品の出荷量を入力し、記憶部に記憶させるステップと、連産品が生産される原料となる各品目の1単位当たりの連産品の生成比率の最小値と最大値を入力し、記憶部に記憶させるステップと、前記記憶された製品における出荷時期及び出荷量を満たし、かつ各品目の1単位当たりの連産品の生成比率が前記記憶された連産品の生成比率の最小値以上と最大値以下となるように、前記原料の投入量と、前記連産品の生成比率及び生産時期を演算処理により決定するステップと、前記決定された原料の投入量と、前記連産品の生成比率及び生産時期を出力するステップとを備えることを特徴とする生産計画方法。請求項4における生産計画方法において、連産品を用いて生産される各製品の構成を示す構成表を記憶するステップと、前記製品の生産工程および作業時間を記憶するステップと、前記製品の在庫および仕掛量を記憶するステップと、を有し、前記各製品における在庫量が最小となるように、前記連産品の生成比率及び生産時期を決定することを特徴とする請求項4に記載の生産計画方法。請求項4における生産計画方法において、連産品を用いて生産される各製品の構成を示す構成表を記憶するステップと、前記製品の生産工程および作業時間を記憶するステップと、前記製品の生産コストを記憶するステップと、を有し、前記各製品における生産コストが最小となるように、前記連産品の生成比率及び生産時期を決定することを特徴とする請求項4に記載の生産計画方法。前記演算処理において、連産品が生産される原料となる各品目の1単位当たりの連産品の生成比率の最小値と最大値を制約条件、各製品の在庫量の総和を目的関数として、目的関数が最小となるように、前記連産品の生成比率及び生産時期を決定することを特徴とする請求項5に記載の生産計画方法。連産品を用いて生産される製品の出荷計画に基づき、連産品を製造する製造装置であって、入力された情報を記憶する記憶部と、前記記憶部に記憶された情報に基づき計算処理を行う処理部と、原料から連産品を製造する製造部と、前記製造部を制御する製造制御部と、連産品を生産するのに必要なパラメータを記憶する製造条件記憶部を備え、前記記憶部は、連産品を用いて生産される製品と、当該製品の出荷時期と、当該製品の出荷量を記憶する出荷計画記憶部と、連産品が生産される原料となる各品目の1単位当たりの連産品の生成比率の最小値と最大値を記憶する生成比率レンジ記憶部と、を有し、前記処理部において、前記出荷計画記憶部において記憶された製品における出荷時期及び出荷量を満たし、かつ各品目の1単位当たりの連産品の生成比率が前記生成比率レンジ記憶部に記憶された連産品の生成比率の最小値以上と最大値以下となるように、前記原料の投入量と、前記連産品の生成比率及び生産時期を決定し、前記製造制御部は、前記処理部において決定された前記原料の投入量と、前記連産品の生成比率及び生産時期と前記製造条件記憶部に記憶された情報とに基づいて、前記製造部を制御することにより原料から連産品を製造することを特徴とする製造装置。請求項8に記載の製造装置であって、製造装置が粉砕機で、原料が小麦または米またはお茶などの食用品であることを特徴とする製造装置。請求項9に記載の製品の製造装置であって、前記製品が小麦粉または米粉またはお茶、またはそれらを原料とする加工品であることを特徴とする製造装置。記憶部と、処理部と、出力部を有する生産計画装置において使用される、連産品を用いて生産される製品の出荷計画に基いて連産品の生産計画を作成する生産計画プログラムであって、連産品を用いて生産される製品と、当該製品の出荷時期と、当該製品の出荷量を入力し、記憶部に記憶させるステップと、連産品が生産される原料となる各品目の1単位当たりの連産品の生成比率の最小値と最大値を入力し、記憶部に記憶させるステップと、前記記憶された製品における出荷時期及び出荷量を満たし、かつ各品目の1単位当たりの連産品の生成比率が前記記憶された連産品の生成比率の最小値以上と最大値以下となるように、前記原料の投入量と、前記連産品の生成比率及び生産時期を演算処理により決定するステップと、前記決定された原料の投入量と、前記連産品の生成比率及び生産時期を出力するステップとを備えることを特徴とする生産計画プログラム。請求項11における生産計画プログラムにおいて、連産品を用いて生産される各製品の構成を示す構成表を記憶するステップと、前記製品の生産工程および作業時間を記憶するステップと、前記製品の在庫および仕掛量を記憶するステップと、を有し、前記各製品における在庫量が最小となるように、前記連産品の生成比率及び生産時期を決定することを特徴とする請求項11に記載の生産計画プログラム。請求項11における生産計画プログラムにおいて、連産品を用いて生産される各製品の構成を示す構成表を記憶するステップと、前記製品の生産工程および作業時間を記憶するステップと、前記製品の生産コストを記憶するステップと、を有し、前記各製品における生産コストが最小となるように、前記連産品の生成比率及び生産時期を決定することを特徴とする請求項11に記載の生産計画プログラム。前記演算処理において、連産品が生産される原料となる各品目の1単位当たりの連産品の生成比率の最小値と最大値を制約条件、各製品の在庫量の総和を目的関数として、目的関数が最小となるように、前記連産品の生成比率及び生産時期を決定することを特徴とする請求項12に記載の生産計画プログラム。生産現場で実在庫を見て連産品の生成比率を調整する場合では、計画上の在庫と実在庫が合わず、計画精度が悪いという問題があった。また、生産比率を決定するための時間が必要となる。また、連産品を使って生産した製品を生産している場合、製品の種類が、例えば小麦粉だと数千以上になるため、現場作業者が全ての製品の出荷計画およびブレンドまで考慮して生成比率を決めるのは時間的に難しいため、実施していない。また、特許文献1では、副産物の生成比率は入力情報で指定したものを使うため、背景技術で述べたように、現場で調整した生成比率と合わない可能性がある。また、特許文献2だと、連産品の在庫過不足を考慮することができるが、連産品を組み合わせた品目の在庫過不足は考慮せず、仮に連産品を組み合わせた品目の在庫過不足まで考慮しようとすると、品目数が先の小麦粉の例のように数千以上あった場合、品目全ての在庫計算を複数の生成比率の候補の数だけ計算する必要があるため、処理時間が懸念される。本発明は、このような点を鑑みてなされたものであり、ある品目Aからn種の品目B1~Bnが連産されるとき、連産品を組み合わせた製品の出荷計画及び連産品の生産計画を立てるにあたり、計画精度を高めるとともに、処理時間を高速化することを目的とする。上記の課題を解決するため本発明では、連産品を用いて生産される製品の出荷計画に基づき、連産品の生産計画を作成する生産計画装置であって、入力された情報を記憶する記憶部と、前記記憶部に記憶された情報に基づき計算処理を行う処理部と、前記処理部において計算された結果を出力する出力部とを備え、前記記憶部は、連産品を用いて生産される製品と、当該製品の出荷時期と、当該製品の出荷量を記憶する出荷計画記憶部と、連産品が生産される原料となる各品目の1単位当たりの連産品の生成比率の最小値と最大値を記憶する生成比率レンジ記憶部と、を有し、前記処理部において、前記出荷計画記憶部において記憶された製品における出荷時期及び出荷量を満たし、かつ各品目の1単位当たりの連産品の生成比率が前記生成比率レンジ記憶部に記憶された連産品の生成比率の最小値以上と最大値以下となるように、前記原料の投入量と、前記連産品の生成比率及び生産時期を決定し、前記出力部より決定された原料の投入量と、前記連産品の生成比率及び生産時期を出力する構成とする。また、前記記憶部は、さらに、連産品を用いて生産される各製品の構成を示す構成表を格納した品目構成記憶部と、前記製品の生産工程および作業時間を格納した工程情報記憶部と、前記製品の在庫および仕掛量を格納した在庫仕掛記憶部と、を有し、前記処理部は、前記各製品における在庫量が最小となるように、前記連産品の生成比率及び生産時期を決定する構成とする。また、前記記憶部は、さらに、連産品を用いて生産される各製品の構成を示す構成表を格納した品目構成記憶部と、前記製品の生産工程および作業時間を格納した工程情報記憶部と、前記製品の生産コストを記憶した生産コスト記憶部と、を有し、前記処理部は、前記各製品における生産コストが最小となるように、前記連産品の生成比率及び生産時期を決定する構成とする。本発明では、連産品から生産される製品の生産計画の精度を向上させるとともに、処理の高速化を行うことができる。以下、本発明に係る実施形態としての生産計画装置について、適宜小麦粉の生産を例にとり図面を用いて説明する。なお、本発明は小麦粉に限定されるものではなく、生産プロセスの中に連産品が含まれる製品であれば適用することが可能である。例えば食品ならば米、油、お茶などがあり、非食品ならば石油などがある。原料の投入から製品の出荷までのモノの流れについて図2を用いて説明する。実際の生産工程は図2よりも複雑であるが、本実施例では、本発明の内容を明確に示すために、製品の種類、品目構成、工程数を単純化して説明するものとする。まず原料Aを投入し、工程1で加工することで連産品B1~B3ができる。連産品B1~Bnのうち、必要な品目を工程2でブレンドすることで、製品P1ができる。小麦粉の場合、原料が小麦、精選~挽砕~採分工程を経て連産品である1等粉、2等粉、3等粉、末粉に加え、副産物であるふすまや胚芽も採り分けられる。この実施形態での工程とは、設備や作業者であってもよいし、その集合体であってもよいし、工場を1つの工程とみなしてもよい。一般に、製造業では勤労や原価など、何らかの都合で設備や作業者を集合体組織で管理していることが多いので、それを工程とみなしてもよい。この実施形態における生産計画装置100を、図1で説明する。本装置は、入力情報を記憶する記憶部と、計算し結果を出力する処理部、計算結果を記憶する記憶部とから構成される。入力情報となる記憶部は、製品毎の要求時期と数量を記憶する出荷計画情報を記憶する出荷計画記憶部101製品を含む品目の構成表を記憶する品目構成記憶部102品目の生産工程および作業時間を格納した工程情報記憶部103各品目の在庫および仕掛量を記憶する在庫仕掛記憶部104連産品の生成比率の最小値と最大値を記憶する生成比率レンジ記憶部105から構成される。記憶部104は、情報がない場合には構成から外してもよい。計算を行う処理部は、出荷計画情報に基づき、品目の時期別生産量および連産品の時期別生成比率を変数として、品目構成情報、生成比率レンジ情報と、必要に応じて在庫仕掛情報を用いて、制約条件および目的関数を生成し、最適化計算プログラムを用いて前記変数の値を計算する処理部106で計算した変数の値から、品目の時期別生産量および連産品の時期別生成比率の値を出力するデータ出力部107から構成される。計算結果を記憶する記憶部は、データ出力部107から出力された品目の時期別生産量を記憶する生産計画記憶部108、および連産品の時期別生成比率の値を記憶する生成比率記憶部109が該当する。生産計画装置はパーソナルコンピュータなどの計算機に搭載されており、ハードディスクに入力情報を記憶する記憶部計算結果を記憶する記憶部、および計算し結果を出力する処理部のプログラムを格納する。プログラムに記述された処理をCPUが実行する。具体的には、プログラムで指定した入力情報をハードディスクの入力情報を記憶する記憶部よりメモリに読み込み、CPUにてプログラムで指定した演算を行い、演算結果をメモリに一時保管する。メモリに保存された演算結果のうち、プログラムで指定したものをハードディスクの計算結果を記憶する記憶部に出力する。また、演算結果は必要に応じてプログラマブルコントローラなどの制御装置に出力する。入力情報を記憶する記憶部と、計算し結果を出力する処理部、計算結果を記憶する記憶部は、スタンドアロンの記憶装置に全て搭載してもよいし、イーサーネット等で接続された装置それぞれに分散して搭載し、必要に応じてネットワークを介して情報を送受信してもよい。次に、この実施形態の生産計画装置100の動作について、適宜具体的な例を用いて説明する。図3に品目構成を示す。製品P11単位は、品目B1を40と、品目B2を60配合して生産する。製品P21単位は、品目B2を70と、品目B3を30配合して生産する。また、原料Aから、品目B1B2B3を連産する。図3に示すデータは、品目構成記憶部102で記憶されている。工程は、図2に示すように、工程1でB1~B3]を生産し、工程2でP1、工程3でP2を生産する。図4に各工程で投入もしくは完成する品目および生産に必要な作業時間およびねかし時間を示す。作業時間には工程の設備を占有する時間を定義し、ねかし時間には完成品目を倉庫もしくはサイロなどのストックポイントで滞留させる時間を定義する。図4に示すデータは工程情報記憶部103で記憶されている。在庫および仕掛情報を図5に示す。期が空欄のものが在庫で、期が入っているものが仕掛で、その期にストックポイントへ入庫される。図5に示すデータは、在庫仕掛情報記憶部104で記憶されている。生成比率レンジ情報を図6に示す。現品目と連産品目の組ごとに生成比率の最小値と最大値を格納している。図6に示すデータは、生成比率レンジ記憶部105で記憶されている。このような基盤のもとで、1期から10期までの計画期間における、出荷計画を図7に示す。第10期にP1が100、P2が200計画されている。図7に示すデータは、出荷計画記憶部105で記憶されている。この出荷計画に基づき、処理部106、データ出力部107で生産計画および生成比率を作成する。処理部106、データ出力部107は図8に示すステップで、CPUとメモリを用い処理を行う。各ステップでの処理を以下に述べる。<ステップ801>前述の入力情報となる記憶部より計算に必要な入力情報101~105をメモリ上に読み込む。このとき、出荷計画データがなければ生産する必要がないとみなし、処理を終了する。<ステップ802>制約条件を線形一次方程式にて記述する。本処理は、処理部106にて実行する。以下、本発明の理解のために8021~8026にて制約条件を記す。8021在庫の繰り越し制約品目iにおけるt期末の在庫量Iitは、t1期末の在庫量Iit1にt期の入庫量Ritとt期の仕掛量WIPitを加え、t期の出庫量Uitを引いたものであるから、と記述する。ここで、Iit、Rit、Uitは0以上の変数である。また、品目とは、原料と連産品と製品の総称とする。仕掛量WIPitは在庫仕掛情報記憶部よりメモリ上に取り込んだ入力情報である。在庫仕掛情報記憶部よりメモリ上に取り込んだ在庫量は0期末の在庫Ii0に代入する。8022連産品の生成比率原料kから連産される品目の集合をJkとすると、原料の出庫量Uktは連産品の生産量xjtの和となり、かつ連産品jの生産量xjtは生成比率の最小値RMINkjから最大値RMAXkjの範囲で生成されるのでと記述する。ここでxjtは0以上の変数、RMINkjとRMAXkjは生成比率レンジ情報記憶部よりメモリ上に取り込んだ入力情報である。8023最低投入量原料kに最低投入量LOTkが設定されている場合には、を生成する。ここで、Mは十分大きい定数、δktは0または1の値を取る変数である。8024作業時間およびねかし時間制約連産品jは、作業時間STkとねかし時間CTkを加えた時間を経過してから、次工程で使うことができるので、と記述する。ここで、STk、CTkは工程情報記憶部よりメモリ上に取り込んだ入力情報である。なお、製品pを生産する作業時間についても、同様の式でjをpに置き換えて記述する。8025配合制約製品pは、連産品jを配合して生産したものであるから、と記述する。ここで、RANGEpjは品目構成情報記憶部よりメモリ上に取り込んだ入力情報である。8026出荷計画引当製品pは、出荷計画の量Dptに引き当てるので、と記述する。ここで、Dptは出荷計画情報記憶部よりメモリ上に取り込んだ入力情報である。なお、本発明の制約条件は上記に限定されるものではなく、生産能力に上限がある場合、作業人員に上限がある場合、出荷計画の納期遅れを許容する場合、段取り時間を考慮したい場合など、必要に応じて変数および制約条件を追加削除してもよい。<ステップ803>ステップ803で、目的関数を作成する。目的関数は品目の在庫の和とし、と記述する。なお、本発明の目的関数は上記に限定されるものではなく、生産コストを最小化したい場合など、必要に応じて変数を追加して目的関数を変更してもよい。図15に生産コスト情報の例を示す。品目別に、生産コストを製造コストと在庫コストの2つに分けて登録している。これは一例に過ぎず、品目別工程別期間別にコストを定義してもよい。この情報は図16に示すように、生産計画装置において生産コスト記憶部110を設け、ここに記憶する。また、生産コストを最小化する場合には、目的関数をと記述する。ここで、製造コストPCOSTkt、PCOSTjt、PCOSTptと在庫コストICOSTitは生産コスト記憶部よりメモリ上に取り込んだ入力情報である。<ステップ804>ステップ802、803で作成した制約条件と目的関数を用いて、処理部106に搭載された最適化計算プログラムにて目的関数が最小となる変数の値を算出する。最適化計算プログラムのアルゴリズムには、混合整数計画法などがあるが、本発明ではその手法を限定しない。また、最適化プログラムの動作については、公知技術ゆえ省略する。<ステップ805>ステップ804で求めた変数の値をデータ出力部111に渡し、生産計画と生成比率を計算する。生産計画は生産量xjt変数を用い、品目jのt期生成比率はで計算する。生産計画、生成比率記憶部108、109に出力する。出力例は図12の通りである。前記生産計画装置のデータ出力部で出力した生産計画生成比率を用いて、製品の製造を行う形態について、1表示手段に出力する方法と、2製造装置に情報を有する方法を説明する。1表示手段に出力する方法表示手段に出力するための装置構成を図11に示す。生産計画装置100に表示装置1101をケーブルもしくは無線などの情報伝送手段で接続する。表示装置1101は、生産計画装置100の記憶部108、109のデータ、および必要に応じて101~105のデータから、図12に例示したような情報を画面もしくは紙などの表示手段に出力する。表示装置に入力手段を付加して、データの修正を行えるようにし、修正したデータを生産計画装置100の記憶部に出力してもよい。2製造装置に情報を有する方法図13に、連産品の製造装置1300を示す。製造装置1300は、生産計画装置100、製造条件記憶部1301、製造制御部1302、製造処理部1303を有する。図14に製造条件記憶部を示す。品目の生成比率別の製造条件を格納したもので、製造処理部に設定するパラメータごとに設定値を登録している。設定値は具体的な数値であってもよいし、生成比率を変数とする数式であってもよい。製造制御部1302はハードウエアを制御するもので、一般にプログラマブルコントローラやシーケンサと呼ばれるものである。連産品を製造装置で製造する際に、製造制御部1302が、生産計画装置100の生産計画記憶部108にある生産計画と、生成比率記憶部109にある生成比率から、製造条件記憶部1301のパラメータを特定し、製造処理部1303に前記パラメータを伝送して製造を実施する。なお、図13の製造装置1300の構成では生産計画装置100を含んでいるが、生産計画装置100を構成からはずして、生産計画装置100で有する生産計画記憶部108にある生産計画と生成比率記憶部109にある生成比率を記憶するための記憶部を有して、そこから情報を取得してもよい。以上のように、連産品から生産される製品の出荷計画に基づいて、連産品の生産計画を行うことができることから、生産計画の精度が向上するとともに、生産に際して、計算時間を短縮することができる。