標準作業手順書を生成する標準作業手順書生成装置であって、製造対象の製造物と、前記製造物の生成において使用され得る複数の対象物と、前記製造物を生成する際に前記各対象物がとり得る複数の動作との対応関係を管理する製造物推定テーブルと、複数の対象物を含む対象物リストと、前記製造物推定テーブルに基づき、前記対象物リストに含まれる対象物から生成され得る製造物を推定する製造物推定部と、前記対象物リストから、対象物を選択可能とする対象物選択部と、前記対象物選択部において選択された対象物がとり得る動作の候補を、前記製造物推定テーブルから抽出し、前記抽出した動作候補を選択可能とする動作選択部と、を備える標準作業手順書生成装置。前記対象物選択部において選択された対象物を示す語句と、前記動作選択部において選択された動作を示す語句とに基づいて、手順を示す文章を生成する文章生成部を更に備えることを特徴とする請求項1記載の標準作業手順書生成装置。前記対象物選択部は、前記文章生成部において生成された文章から新たに生成され得る対象物を推定し、前記対象部リストに含まれる対象物に加え、前記新たに生成され得る対象物も選択可能とすることを特徴とする請求項2記載の標準作業手順書生成装置。前記製造物推定テーブルは、製造物毎に異なるテーブルから構成されており、前記動作選択部は、前記推定された製造物に対応するテーブルを検索し、その検索されたテーブルから前記選択された対象物がとり得る動作の候補を抽出することを特徴とする請求項3記載の標準作業手順書生成装置。前記推定された製造物を変更可能な入力部を更に備え、前記入力部を介して前記推定された製造物が変更されると、前記動作選択部は、前記変更された推定製造物に対応するテーブルを検索し、その検索されたテーブルから前記選択された対象物がとり得る動作の候補を抽出し直すことを特徴とする請求項4記載の標準作業手順書生成装置。標準作業手順書を生成する方法であって、計算機は、標準作業手順書にて生成され得る製造物と、前記製造物の生成において使用され得る複数の対象物と、前記製造物を生成する際に各対象物がとり得る複数の動作との対応関係を有する製造物推定テーブルを有し、前記計算機を用いて、複数の対象物を含む対象物リストを生成し、前記製造物推定テーブルに基づき、前記対象物リストに含まれる対象物から生成され得る製造物を推定し、前記対象物リストから、対象物が選択されると、前記選択された対象物がとり得る動作の候補を、前記製造物推定テーブルから抽出し、前記抽出された前記動作候補から、動作が選択されると、前記選択された対象物及び動作に基づいて文章を生成する標準作業手順書を生成する方法。標準作業手順書を生成するコンピュータプログラムであって、計算機は、作業手順書にて生成され得る製造物と、前記製造物の生成において使用され得る複数の対象物と、前記製造物を生成する際に各対象物がとり得る複数の動作との対応関係を有する製造物推定テーブルを有し、前記計算機に実行されると、複数の対象物を含む対象物リストを生成し、前記製造物推定テーブルに基づき、前記対象物リストに含まれる対象物から生成され得る製造物を推定し、前記対象物リストから、対象物が選択されると、前記選択された対象物がとり得る動作の候補を、前記製造物推定テーブルから抽出し、前記抽出された前記動作候補から、動作が選択されると、前記選択された対象物及び動作に基づいて文章を生成する標準作業手順書を生成するコンピュータプログラム。標準作業手順書を生成する方法であって、計算機において、複数の対象物が入力されると、前記入力された複数の対象物から生成され得る製造物を推定し、前記複数の対象物から或る対象物が選択されると、前記選択された対象物が、前記推定した製造物を生成する場合にとり得る動作の候補を提示し、前記提示した複数の動作の候補から或る動作が選択されると、前記選択された対象物を示す語句と、前記選択された動作を示す語句とに基づいて、手順を示す文章を生成する標準作業手順書を生成する方法。従来のSOP作成支援システムは、SOP作成の煩雑さを一部解消する。しかし、品質の高いSOPを作成することは難しい。SOPの作成には、専門的な知識と、それを作業者にわかりやすく伝える能力が要求されるからである。本発明の目的は、比較的簡単に標準作業手順書を作成することができる標準作業手順書生成装置、標準作業手順書生成方法、及びコンピュータプログラムを提供することにある。本発明の別の目的は、品質の高い標準作業手順書を作成することのできる標準作業手順書生成装置、標準作業手順書生成方法、及びコンピュータプログラムを提供することにある。本発明の一実施形態に従う標準作業手順書生成装置は、作業手順書にて生成され得る製造物と、製造物の生成において使用され得る複数の対象物と、製造物を生成する際に各対象物がとり得る複数の動作との対応関係を有する製造物推定テーブルと、複数の対象物を含む対象物リストと、製造物推定テーブルに基づき、対象物リストに含まれる対象物から生成され得る製造物を推定する製造物推定部と、対象物リストから、対象物を選択可能とする対象物選択部と、対象物選択部において選択された対象物がとり得る動作の候補を、製造物推定テーブルから抽出し、抽出した動作候補を選択可能とする動作選択部とを備える。好適な実施形態では、対象物選択部において選択された対象物と、動作選択部において選択された動作とに基づいて、文章を生成する文章生成部を更に備えてもよい。本実施形態では、以下に述べるように、或る製造物の製造に用いられる対象物に対して、適切な動作を示す語句をユーザに提示する。ユーザは、提示された動作を示す語句等を選択することで、SOPを生成できる。図1は、本発明の一実施形態に係るSOP生成装置1の物理構成を示すブロック図である。SOP生成装置1は、例えば、CPU2と、メモリ3と、記憶装置4と、入力インタフェース以下I/Fという5と、出力I/F6とを備え、各要素2~6は双方向にデータ通信可能なバス7で接続されている。CPU2は、コンピュータプログラム以下プログラムというに含まれる処理を実行し、後述する各種機能を実現する。CPU2は、記憶装置4からプログラムを読み出して実行する。メモリ3は、CPU2によってプログラムが実行される際に、一時的に必要とされるデータを保持する。メモリ3は、例えばDRAMDynamicRandomAccessMemory等で構成される。記憶装置4は、プログラム自体と、プログラムが実行される際に永続的に必要とされるデータ等を保持する。記憶装置4は、例えば、HDDHardDiskDrive、又はフラッシュメモリ3等で構成される。入力I/F5には、入力装置不図示が接続される。ユーザは、入力装置を介して、SOP生成装置1に各種指示を行う。入力装置は、例えば、キーボード、マウス、ペンタブレット、マイク等で構成される。出力I/F6には、出力装置不図示が接続される。ユーザは、出力装置を介して、SOP生成装置1の処理結果を確認できる。出力装置は、例えば、ディスプレイ、スピーカ等で構成される。図2は、SOP生成装置1の機能構成を示すブロック図である。SOP生成装置1は、例えば、対象物リスト作成部21と、製造物推定部22と、対象物候補提示部23と、動作候補提示部24と、文章生成部26と、製造物推定テーブル27と、を有する。まず、製造物推定テーブル27について説明する。それぞれの詳細は後述するが、先に簡単に説明すると、対象物リスト作成部21は、対象物のリストを作成する機能である。製造物推定部22は、製造物を推定する機能である。対象物候補提示部23は、対象物の候補を提示する機能である。動作候補提示部24は、動作の候補を提示する機能である。文章生成部26は、文章を生成する機能である。図3は、製造物推定テーブル27の一例を示す図である。製造物推定テーブル27は、製造物を推定するために使用されるテーブルである。製造物推定テーブル27は、例えば、製造物フィールド81と、対象物フィールド82と、動作フィールド83と、パラメータフィールド84を有する。製造物フィールド81には、或る分野において一般的に生成され得る製造物の名称が設定される。例えば、分野食品では、菓子、飲料等の製造物が設定される。対象物フィールド82には、或る製造物を生成するにあたって使用され得る原材料等の名称が設定される。対象物とは、所定の製造物を製造するために必要な原材料等であり、作業員による処理の対象となる物である。例えば、製造物飲料の場合は、砂糖、はちみつ及びリンゴ等の食材が対象物として設定される。動作フィールド83には、或る製造物における対象物に対して実行し得る動作を示す語句が設定される。例えば、製造物菓子における対象物リンゴには、切断する、加熱する及び計量する等の動作を示す語句が対応付けられている。また、製造物飲料における対象物リンゴには、例えば、絞る及び計量する等の動作を示す語句が対応付けられている。すなわち、同じ対象物であっても、製造物が異なる場合は、その対象物に対応する動作の語句が異なることがある。言い換えると、製造物推定テーブル27の動作フィールド83は、或る製造物を生成するにあたり一般的に対象物になされ得る動作のみを有する。パラメータフィールド84は、或る対象物及び動作において採り得るパラメータを有する。パラメータとしては、例えば、手段、サイズ、温度、分量、圧力等がある。パラメータは、対象物及び動作の組合せにより異なる。例えば、対象物リンゴに対する動作が計量するである場合、採り得るパラメータとしては、計量器でといった手段、100gといった分量等を挙げることができる。製造物推定テーブル27は、製造物毎に分割された複数のテーブルから構成されてもよい。例えば、図3に示す製造物推定テーブル27は、製造物菓子と、製造物飲料とに分割された2つのテーブルから構成されている。これにより、後述するように、製造物フィールド81に記載された製造物を生成する際にとり得る動作を、より高速に抽出することができる。以下、図2の説明に戻る。対象物リスト作成部21は、標準作業手順書以下、手順書と略す場合があるで使用される対象物を含む対象物のリストを作成する。対象物リスト作成部21は、製造物推定テーブル27に基づいて、ユーザに対象物の候補を提示する。ユーザは、その対象物の候補の中から、手順書で使用する対象物を選択する。その対象物リストの中に適切な対象物の候補が存在しない場合、ユーザは、対象物の名称をSOP生成装置1に直接入力してもよい。対象物リスト作成部21は、ユーザによって選択又は入力された対象物を有する対象物リストを作成する。そして、対象物リスト作成部21は、その作成した対象物リストを、記憶装置4に記憶する。製造物推定部22は、製造物推定テーブル27に基づいて、対象物リストに含まれる対象物から生成され得る製造物を推定する。製造物推定部22は、推定した製造物以下推定製造物というをユーザに提示する。ユーザは、提示された推定製造物が誤っている場合は、正しい推定製造物に変更できる。なお、推定製造物の正誤は、生成される手順書に影響を与えない。推定製造物は、あくまで手順書の生成をより簡単にするために用いられるだけであって、ユーザが正しい推定製造物に変更しなかったからといって、誤った手順書が生成されるわけではない。対象物候補提示部23は、対象物リストに含まれる対象物の候補をユーザに提示する。ユーザは、提示された対象物の候補の中から所望の対象物を選択できる。対象物候補提示部23は、当該作成中の手順よりも前の手順によって生成される対象物を推定する。そして、対象物候補提示部23は、その推定した対象物をユーザに提示する。ユーザは、その推定された対象物を選択できる。動作候補提示部24は、推定製造物を生成する際に選択された対象物がとり得る動作の候補を、製造物推定テーブル27から抽出する。製造物推定テーブル27が製造物毎に異なるテーブルから構成されている場合、動作候補提示部24は、まず推定製造物に対応するテーブルを検索する。そして、動作候補提示部24は、検索したテーブルから、選択された対象物がとり得る動作候補を抽出する。製造物を推定することにより、動作候補の抽出範囲すなわち、テーブルを絞ることができるので、動作候補提示部24は、高速に動作候補を抽出できる。そして、動作候補提示部24は、その抽出した動作候補を、ユーザに提示する。ユーザは、その提示された動作を選択できる。適切な動作候補が提示されない場合、ユーザが推定製造物を変更することによって、適切な動作候補を提示できることがある。以下、これについて説明する。推定製造物が変更された場合、動作候補提示部24は、変更された推定製造物を、選択された対象物を用いて生成する際にとり得る動作候補を、製造物推定テーブル27から抽出し直す。これにより、適切な動作候補がユーザに提示されることがある。パラメータ候補提示部25は、選択された対象物及び動作においてとり得るパラメータの候補を、製造物推定テーブル27から抽出して提示する。ユーザは、その提示されたパラメータ候補から、手順書に記載したいパラメータを選択し、その選択したパラメータに対応する値以下パラメータ値というを入力する。なお、入力されたパラメータ値が、選択された対象物に対する動作として一般的な範囲を逸脱している場合、パラメータ候補提示部25が、その旨をユーザに警告するようにしてもよい。これにより、例えば、パラメータ値の単位の誤記等を防止できる。文章生成部26は、上述において選択及び入力された対象物、動作、及びパラメータとその値に基づいて、手順書に記載する文章を生成する。文章生成部26は、その生成した文章をユーザが直接修正できるようにしてもよい。文章は、例えば、予め用意された文章テンプレートに基づいて生成されてもよいし、既知の文章生成アルゴリズム等を用いて生成されてもよい。次に、図4~図9を用いて、手順書の作成画面と手順書の作成方法について説明する。なお、本実施例では、リンゴジュースの製造に使用する手順書を作成する場合を例に説明する。図4は、対象物リストを作成するための画面10の一例を示す模式図である。対象物リスト作成画面10は、例えば、分野エリア11と、対象物リストエリア12と、決定ボタン18とを有する。分野エリア11には、製造物の属する分野の名称がリスト形式で表示される。ユーザは、その分野リストから、手順書にて生成する製造物の分野例えば、食品101を選択する。対象物リストエリア12は、例えば、入力エリア13と、未選択エリア14と、選択エリア15と、追加ボタン16と、削除ボタン17とを有する。未選択エリア14には、分野エリア11にて選択された分野に対応する対象物のリストが表示される。ユーザが、製造物の生成に必要な対象物例えば、砂糖102を選択し、追加ボタン16を押下すると、選択された対象物が、選択エリア15に表示される。入力エリア13に検索キーワードが入力されると、検索キーワードにマッチする対象物のリストのみが未選択エリア14に表示される。例えば、ユーザは、未選択エリア14に表示された対象物が多すぎて目的の対象物が見つけられない場合、入力エリア13に目的の対象物の名称の一部を検索キーワードとして入力する。そうすると、未選択エリア14に、その入力された検索キーワードにマッチする対象物のリストのみが絞り込まれて表示される。決定ボタン18が押下されると、対象物リスト作成部21は、選択エリア15に表示されている対象物のリストに基づき、対象物リストを作成する。そして、対象物リスト作成部21は、その作成した対象物リストを、記憶装置4に記憶する。図5は、新規の手順書作成画面30の一例を示す模式図である。手順書作成画面30は、順番エリア201と、手順内容エリア202と、コマンドエリア203と、決定ボタン39とを有する。順番エリア201には、手順の順番が表示される。この順番は、手順書に記載される作業手順の順番に対応する。手順内容エリア202には、順番エリア201の順番に対応する手順の内容が表示される。手順の内容が1つも登録されていない場合、手順内容エリア202には何も表示されない図5参照。コマンドエリア203には、手順内容エリア202に手順内容が登録されていない場合、手順内容の作成を開始する作成ボタン33が表示される。手順内容が登録されている場合、後述するように、手順内容の修正を開始する修正ボタン34図8参照と、手順内容を削除する削除ボタン35図8参照が表示される。決定ボタン39が押下されると、SOP生成装置1は、手順内容202に登録されている手順内容に基づいて、SOPを生成する。次に、コマンドエリア203の作成ボタン33又は修正ボタン34が押下された場合に表示される手順内容生成画面について説明する。図6は、手順内容作成画面50aの一例を示す模式図である。手順内容作成画面50aは、例えば、対象物入力エリア51と、対象物選択エリア52と、動作入力エリア53と、動作選択エリア54と、パラメータ入力エリア55と、パラメータ選択エリア56a、56bと、文章表示エリア60とを有する。さらに、手順内容作成画面50は、キャンセルボタン62と、決定ボタン61と、手順番号表示エリア64と、推定製造物表示エリア65とを有する。以下、パラメータ選択エリア56a、56bをまとめてパラメータ選択エリア56と言うことがある。手順番号表示エリア64には、当該手順内容作成画面50aにて作成中の手順の番号が表示される。例えば、図6に示す手順愛用作成画面50は、手順3の内容を作成していることがわかる。対象物選択エリア52には、対象物リストに含まれる対象物がリスト形式で表示される。ユーザは、表示された対象物のリストから、当該手順に記載する対象物例えばリンゴ103を選択できる。対象物入力エリア51に検索キーワードが入力されると、対象物選択エリア52に、検索キーワードにマッチする対象物のみが絞り込まれて表示される。動作選択エリア54には、対象物選択エリア52において選択された対象物がとり得る動作候補がリスト形式で表示される。ユーザは、表示された動作候補から、当該手順に記載する動作を選択できる。例えば、当該手順にてリンゴを搾るという文章を作成したい場合、ユーザは、対象物リンゴ103に対する動作候補として表示された絞る104を選択すればよい。動作入力エリア53に検索キーワードが入力されると、動作選択エリア54に、検索キーワードにマッチする動作候補のみが絞り込まれて表示される。なお、推定製造物表示エリア65に表示されている推定製造物が誤っているために、動作選択エリア54に目的の動作が表示されない場合がある。以下、この場合について説明する。例えば、手順書における製造物がアップルパイであり、リンゴを切断するという文章を作成したいと仮定する。この場合、ユーザは、図6の動作選択エリア54から切断するという動作を選択できない。そこで、ユーザは、推定製造物表示エリア65の飲料を菓子に変更する。変更後の画面の一例を以下に示す。図7は、推定製造物を変更した場合の手順内容作成画面50bの一例を示す模式図である。手順内容作成画面50bでは、推定製造物表示エリア65の推定製造物が菓子に変更されている。それに伴い、対象物選択エリア52において選択された対象物は同じリンゴ103bであっても、動作選択エリア54に切断する105が表示される。これにより、ユーザは、対象物リンゴ103に対して切断する105という動作を選択できる。すなわち、リンゴを切断するという文章を作成できる。以下、図6の説明に戻る。パラメータ選択エリア56には、対象物選択エリア52において選択された対象物と、動作選択エリア54において選択された動作に基づいて、とり得るパラメータが複数表示される。ユーザは、手順書に記載したいパラメータの欄にパラメータ値を入力する。例えば、ユーザは、リンゴを絞る手段として、手段56aに絞り器Cを入力することができる。また、ユーザは、リンゴを絞る場合の圧力の大きさとして、圧力56bに1Paを入力することができる。パラメータ入力エリア55に検索キーワードが入力されると、複数のパラメータ選択エリア56のうち、検索キーワードにマッチするパラメータ選択エリア56のみが絞り込まれて表示される。文章表示エリア60には、選択及び入力された対象物と動作とパラメータとその値に基づいて、文章生成部26が生成した文章が表示される。例えば、ユーザが、対象物としてリンゴ103、動作として絞る104、パラメータの手段56aとして絞り器C、パラメータの圧力56bとして1Paを選択及び入力したとする。この場合、文章表示エリア60には、リンゴを絞り器Cで圧力1Paで絞るという文章が表示される。なお、この表示された文章をユーザが直接修正できるようにしてもよい。また、文章とイラストまたはアニメーションとを組み合わせる構成でもよい。作業内容を図式化したイラストを示すことで、作業員に対し、より明確に手順を示すことができる。SOP生成装置1に事前に登録されている複数種類のイラストまたはアニメーションを用いたり、ユーザがSOP生成装置1に追加登録するイラストまたはアニメーションを用いたりすることができる。キャンセルボタン62が押下されると、当該手順内容作成画面50aにおいて選択又は入力等された内容は破棄され、手順書作成画面30に戻る。決定ボタン61が押下されると、文章表示エリア60に表示されている文章を、当該順番の手順内容として登録する。そして、例えば、図8に示す手順書作成画面30bに遷移する。図8は、手順内容が登録された手順書作成画面30bの一例を示す模式図である。手順内容エリア202には、文章表示エリア60に表示された文章が登録される。例えば、図6に示す手順3の手順内容作成画面50aの文章表示エリア60には、リンゴを絞り器Cで圧力1Paで絞るという文章が表示されている。したがって、図8に示す手順書作成画面30bの手順内容202cには、その文章が表示される。ここで、修正ボタン34が押下されると、再び図6の手順内容作成画面50aに戻り、手順内容202cの文章を修正できる。削除ボタン35が押下されると、手順内容202cの手順そのものが削除される。次に、図8の手順書作成画面30bにおいて、手順4の作成ボタン33bが押下された場合について、図9を用いて説明する。図9は、手順内容作成画面50cの一例を示す模式図である。図9の対象物選択エリア52には、計量器Aの砂糖105と、計量器Bのはちみつ106と、絞り器Cのリンゴ107が表示されている。これは、対象物候補提示部23が、図8の手順1~3の文章から、各手順において生成され得る対象物を推定して表示している。すなわち、対象物候補提示部23は、図8に示す手順1の内容202aから計量器Aの砂糖105の製造物を推定する。同様に、対象物候補提示部23は、手順2の内容202bから計量器Bのはちみつ106、手順3の内容202cから絞り器Cのリンゴ107の製造物を推定する。そして、対象物候補提示部23は、それら推定した対象物を、対象物選択エリア52に表示する。ユーザが対象物選択エリア52から対象物105~107をまとめて選択すると、動作候補提示部24は、選択された対象物105~107の全てを用いてとり得る動作の候補を提示する。すなわち、すなわち動作候補提示部24は、動作選択エリア54に投入する108を表示する。ユーザが提示された投入する108を選択し、パラメータの第2対象56dに配合器Aと入力すると、文章表示エリア60には、次の文章が表示される。すなわち、計量器Aの砂糖と計量器Bのはちみつと絞り器Cのリンゴを配合器Aに投入するという文章が表示される。ここで、ユーザが決定ボタン61を押下すると、文章表示エリア60に表示されている文章が、図8の手順4の手順内容202dに登録される。図10は、手順の内容を作成する処理を示すフローチャートである。製造物推定部22は、製造物リストに含まれる製造物候補の中から製造物を推定し、推定製造物エリア65に表示するS101。ユーザは、対象物選択エリア52の対象物候補の中から、対象物を選択するS102。動作候補提示部24は、推定製造物エリア65に表示されている推定製造物と、対象物選択エリア52から選択された対象物とに基づいて、製造物推定テーブル27から対象物がとり得る動作の候補を抽出するS103。そして、動作候補提示部24は、抽出した動作の候補を、動作選択エリア54に表示する。ここで、ユーザが、推定製造物エリア65に表示されている推定製造物を変更した場合S104:YES、動作候補提示部24は、変更された推定製造物に基づいて、再度動作の候補を抽出し直しS105、ステップS104の処理に戻る。ユーザが推定製造物を変更せずにS104:NO、動作選択エリア54から動作を選択した場合、次のステップS107の処理に進む。パラメータ候補提示部25は、推定製造物エリア65に表示されている推定製造物と、対象物選択エリア52から選択された対象物と、動作選択エリア54から選択された動作とに基づいて、製造物推定テーブル27から、とり得るパラメータを抽出するS107。そして、パラメータ候補提示部25は、抽出したパラメータの候補を、パラメータ選択エリア15に表示する。ユーザは、パラメータ選択エリア15からパラメータを選択し、パラメータ値を入力するS108。文章生成部26は、選択された対象物と動作とパラメータに基づいて、手順書に記載する文章を生成し、文章表示エリア60に表示するS109。ユーザが決定ボタン61を押下すると、文章生成部26は、文章表示エリア60に表示されている文章を、当該手順の手順内容202に登録するS110。以上の処理により、或る順番の手順内容を生成することができる。他の順番の手順内容も同様に生成することができる。本実施例によれば、対象物、動作、及びパラメータを選択していくだけで、SOPを作成できる。したがって、SOPを簡単に作成することができる。本実施例によれば、製造物を推定し、その製造物を生成する際に適切な対象物、動作、及びパラメータの候補が表示される。したがって、誤記が少なく、適切な語句で記述されたSOPを作成することができる。すなわち、品質の高いSOPを作成することができる。上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。例えば、標準作業手順書生成装置は、ユーザが選択又は入力した対象物、動作、及びパラメータ等の履歴を保持しておく。そして、或る手順書を作成する際に、推定製造物が同じであれば、履歴に保持されている内容に基づいて、過去に選択又は入力された対象物、動作、及びパラメータを優先的に提示してもよい。これにより、対象物、動作、又はパラメータ等の一部のみが異なる製造物の手順書を効率的に作成することができる。