(57)【特許請求の範囲】
【請求項１】
複数種類のテンプレートの情報を記憶する記憶部と、
前記複数種類のテンプレートのうち、いずれか一つのテンプレートと対応付けられ、かつ、審査の内容が示されるボタンと、農作物または食品を特定する品目に関連する審査の内容を示すチェック項目を指定する入力領域とを関連付けた第１領域、および、前記チェック項目をチェックする場合の条件を指定する第２領域を含む画面情報を、端末装置に送信して表示させ、
前記ボタンが押下された場合、押下されたボタンに対応するテンプレートの情報を前記記憶部から取得し、取得したテンプレートに前記入力領域に指定されたチェック項目の情報と、前記条件を対応付けたマスタデータを生成するマスタデータ生成部と、
チェック項目をチェックする場合の複数の条件のうち、いずれかの条件を受け付けた場合に、受け付けた条件に対応するテンプレートを前記マスタデータから抽出し、抽出したテンプレートを基にしてチェックシートを生成するチェックシート生成部とを有し、
前記チェックシート生成部は、前記条件に対応するテンプレートが、測定に関するテンプレートである場合、前記チェック項目と単位との組の数に応じて、チェックシートを生成する
ことを特徴とするチェックシート生成装置。
【請求項２】
前記マスタデータ生成部が受け付ける条件は、審査の対象となる工程を識別する情報、審査の対象となる場所を識別する情報、審査を行う人を識別する情報、審査を行う時間の情報を含むことを特徴とする請求項１に記載のチェックシート生成装置。
【請求項３】
前記チェックシート生成部は、前記条件として、審査の対象となる工程を識別する情報、審査の対象となる場所を識別する情報、審査を行う人を識別する情報、審査を行う時間の情報のうち、いずれかを一つの情報あるいは複数の情報を含む条件を取得し、取得した条件に対応するテンプレートを、前記マスタデータから抽出し、抽出したテンプレートを基にしてチェックシートを生成することを特徴とする請求項２に記載のチェックシート生成装置。
【請求項４】
コンピュータが実行するチェックシート生成方法であって、
記憶装置に記憶された複数種類のテンプレートのうち、いずれか一つのテンプレートと対応付けられ、かつ、審査の内容が示されるボタンと、農作物または食品を特定する品目に関連する審査の内容を示すチェック項目を指定する入力領域とを関連付けた第１領域、および、前記チェック項目をチェックする場合の条件を指定する第２領域を含む画面情報を、端末装置に送信して表示させ、
前記ボタンが押下された場合、押下されたボタンに対応するテンプレートの情報を前記記憶装置から取得し、取得したテンプレートに前記入力領域に指定されたチェック項目の情報と、前記条件を対応付けたマスタデータを生成し、
チェック項目をチェックする場合の複数の条件のうち、いずれかの条件を受け付けた場合に、受け付けた条件に対応するテンプレートを前記マスタデータから抽出し、抽出したテンプレートを基にしてチェックシートを生成する処理を実行し、
前記チェックシートを生成する処理は、前記条件に対応するテンプレートが、測定に関するテンプレートである場合、前記チェック項目と単位との組の数に応じて、チェックシートを生成する
ことを特徴とするチェックシート生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、チェックシート生成装置等に関する。
【背景技術】
【０００２】
近年、農場、食品の加工業者、食品の配送業者などでは、食品の安全や環境保全に取り組むことが求められている。例えば、農場、加工業者、配送業者が所定の安全基準を満たしているか否かは、第三者機関が審査を実施することになる。
【０００３】
消費者は、食品の安全生に高い関心を持っており、第三者機関の審査に合格した農場、食品加工業者、配送業者が携わった食品であることを証明することができれば、消費者は安心して食品を購入することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−８６２０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来技術では、審査の支援を効率的に実行することができないという問題がある。
【０００６】
１つの側面では、審査の支援を効率的に実行することができるチェックシート生成装置およびチェックシート生成方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
第１の案では、チェックシート生成装置は、記憶部と、マスタデータ生成部と、チェックシート生成部とを有する。記憶部は、複数種類のテンプレートの情報を記憶する。マスタデータ生成部は、複数種類のテンプレートのいずれか一つのテンプレートと対応付けられた、農作物または食品を特定する品目に関連する審査の内容を示すチェック項目を選択させると共に、選択させたチェック項目をチェックする場合の条件を受け付け、選択を受け付けたチェック項目に対応する前記テンプレートの情報を記憶部から取得し、取得したテンプレートと条件とを対応付けたマスタデータを生成する。チェックシート生成部は、ある条件を受け付けた場合に、ある条件に対応するテンプレートをマスタデータから抽出し、抽出したテンプレートを基にしてチェックシートを生成する。
【発明の効果】
【０００８】
本発明の１実施態様によれば、審査の支援を効率的に実行することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本実施例に係るシステムを説明するための図である。
【図２】図２は、本実施例に係る審査支援装置の構成を示す機能ブロック図である。
【図３】図３は、テンプレートテーブルのデータ構造の一例を示す図である。
【図４】図４は、各テンプレートの一例を示す図である。
【図５】図５は、マスタデータのデータ構造の一例を示す図である。
【図６】図６は、製造工程の一例を示す図である。
【図７】図７は、審査条件入力画面の一例を示す図である。
【図８】図８は、チェックシート画面の情報の一例を示す図（１）である。
【図９】図９は、チェックシート画面の情報の一例を示す図（２）である。
【図１０】図１０は、本実施例に係る審査支援装置の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に、本願の開示するチェックシート生成装置およびチェックシート生成方法の実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。
【実施例】
【００１１】
本実施例に係るシステムについて説明する。図１は、本実施例に係るシステムを説明するための図である。図１に示すように、このシステムは、端末装置１０ａ，１０ｂ，１０ｃと、審査支援装置１００とを有する。審査支援装置１００は、チェックシート生成装置の一例である。
【００１２】
例えば、端末装置１０ａ，１０ｂ，１０ｃおよび審査支援装置１００は、ネットワーク５０を介して相互に接続される。ここでは、端末装置１０ａ，１０ｂ，１０ｃのみを示すが、その他の端末装置が、ネットワーク５０に接続されていても良い。以下の説明では、端末装置１０ａ，１０ｂ，１０ｃをまとめて適宜、端末装置１０と表記する。
【００１３】
端末装置１０は、農場や、各種の食品を取り扱う事業者が所定の基準を満たすか否かを審査する場合に審査員が用いる端末装置である。端末装置１０は、審査対象の各チェック項目を含むチェックシート画面を表示し、審査員は、チェック項目を満たしているか否かの情報を、端末装置１０に入力する。
【００１４】
審査員は、審査を開始する場合に、端末装置１０を操作してチェックシート画面の取得要求を審査支援装置１００に送信する。例えば、取得要求には、審査の条件が含まれる。例えば、かかる審査の条件には、審査対象となる工程、場所、審査を行う人物を特定する情報が含まれる。審査の条件の具体的な説明は後述する。
【００１５】
端末装置１０は、チェックシート画面の取得要求を送信した後に、審査支援装置１００からチェックシート画面の情報を受信した場合に、チェックシート画面を表示する。審査員は、端末装置１０に表示されたチェックシート画面を参照しつつ、審査を行い、審査結果を端末装置１０のチェックシート画面に入力する。端末装置１０は、審査員に入力された審査結果の情報を、審査支援装置１００に送信する。
【００１６】
ところで、端末装置１０の審査員は、審査を開始する前に、端末装置１０等を操作して、審査条件情報を、審査支援装置１００に通知することで、審査支援装置１００のマスタデータを更新しておくものとする。審査条件情報は、審査支援装置１００のマスタデータに記憶された審査のチェック項目と、審査の条件との関係を定義するものである。
【００１７】
審査支援装置１００は、審査前の段階で端末装置１０等から、審査条件情報を受け付けた場合に、審査条件情報を基にして、マスタデータの情報を更新する。また、審査支援装置１００は、審査の段階において、端末装置１０から、チェックシート画面の取得要求を受け付けた場合に、審査の条件に対応するチェックシート画面の情報を生成し、要求元の端末装置１０に、チェックシート画面の情報を送信する。その後、審査支援装置１００は、端末装置１０から、審査結果の情報を受信する。
【００１８】
次に、本実施例に係る審査支援装置１００の構成の一例について説明する。図２は、本実施例に係る審査支援装置の構成を示す機能ブロック図である。図２に示すように、この審査支援装置１００は、通信部１１０と、入力部１２０と、表示部１３０と、記憶部１４０と、制御部１５０とを有する。
【００１９】
通信部１１０は、ネットワーク５０を介して、端末装置１０やその他の装置とデータ通信を実行する処理部である。通信部１１０は、通信装置に対応する。後述する制御部１５０は、通信部１１０を介して、端末装置１０やその他の装置とデータをやり取りする。
【００２０】
入力部１２０は、管理者等が審査支援装置１００にデータを入力するための入力装置である。例えば、入力部１２０は、キーボードや入力キー、タッチパネルなどに対応する。表示部１３０は、制御部１５０から出力されるデータ等を表示する表示装置である。表示部１３０は、例えば、ディスプレイやタッチパネルに対応する。
【００２１】
記憶部１４０は、テンプレートテーブル１４１、マスタデータ１４２、審査結果データ１４３を有する。記憶部１４０は、例えば、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read-Only  Memory）、フラッシュメモリなどの半導体メモリ素子や、ＨＤＤ（Hard  Disk  Drive）などの記憶装置に対応する。
【００２２】
テンプレートテーブル１４１は、審査対象となるチェック項目毎の複数種類のテンプレートの情報を保持する。図３は、テンプレートテーブルのデータ構造の一例を示す図である。図３に示すように、このテンプレートテーブル１４１は、テンプレート識別情報と、テンプレートデータとを対応付ける。テンプレート識別情報は、テンプレートを一意に識別する情報である。テンプレートデータは、テンプレート識別情報に対応するテンプレートの情報である。
【００２３】
図４は、各テンプレートの一例を示す図である。ここでは一例として、テンプレートＡ，Ｂ，Ｃ，Ｄ，Ｅについて説明するがこれに限定されるものではない。
【００２４】
テンプレートＡについて説明する。このテンプレートＡは、テンプレートテーブル１４１のテンプレートＡのデータに対応するものである。テンプレートＡは、１つのあるチェック内容に対して、１つの記録を行う場合に活用されるテンプレートである。また、例えば、テンプレートＡは、ある品目に関連する審査対象が審査基準を満たしているか否かを審査する場合に用いられる。
【００２５】
図４に示すように、テンプレートＡは、チェック内容記事１ａと、ボタン１ｂ，１ｃ，１ｄ，１ｅを有する。チェック内容記事１ａには、例えば、チェック内容を示す文字列が格納される。ボタン１ｂは、チェック内容を満たす場合に、審査員に押下されるボタンである。ボタン１ｃは、チェック内容を満たさない場合に、審査員に押下されるボタンである。ボタン１ｄは、チェック内容が審査対象外である場合に、審査員に押下されるボタンである。ボタン１ｅは、チェックを保留する場合に、審査員に押下されるボタンである。例えば、テンプレートＡでは、各ボタン１ｂ，１ｃ，１ｄ，１ｅが審査員に押下された場合において、押下された時間を記録してもよい。
【００２６】
テンプレートＢについて説明する。このテンプレートＢは、テンプレートテーブル１４１のテンプレートＢのデータに対応するものである。テンプレートＢは、チェック内容に対して、１日に複数同時にチェックする場合に活用されるテンプレートである。また、例えば、テンプレートＢは、ある品目を製造する各ラインが審査基準を満たしているか否かを審査する場合に用いられる。
【００２７】
図４に示すように、テンプレートＢは、チェック内容記事２ａと、ボタン２ｂ，２ｃ，２ｄ，２ｅを有する。チェック内容記事２ａには、チェック内容を示す文字列が格納される。ボタン２ｂは、審査員が第１ラインをチェックした時に押下され、押下された時間が記録される。ボタン２ｃは、審査員が第２ラインをチェックした時に押下され、押下された時間が記録される。ボタン２ｄは、審査員が第３ラインをチェックした時に押下され、押下された時間が記録される。ボタン２ｅは、第１〜第３のラインのいずれかにおいて、チェック内容を満たさない場合に、審査員に押下されるボタンである。なお、どのラインで異常があったのかは、他のテンプレートに記録される。例えば、後述するテンプレートＥ等に記録することができる。
【００２８】
テンプレートＣについて説明する。このテンプレートＣは、テンプレートテーブル１４１のテンプレートＣのデータに対応するものである。テンプレートＣは、チェック内容に対して、数値と予め設定した単位とを記録する場合に活用されるテンプレートである。また、例えば、テンプレートＣは、ある品目に関連する審査対象の温度、湿度、重量、長さ、幅、高さ、細菌数、水分を審査する場合に用いられる。
【００２９】
図４に示すように、テンプレートＣは、チェック内容記事３ａと、入力領域３ｂ，３ｄと、単位表示領域３ｃ，３ｅとを有する。チェック内容記事３ａは、チェック内容を示す文字列が格納される。入力領域３ｂは、例えば、審査員が温度の数値を入力する領域である。入力領域３ｄは、例えば、審査員が湿度の数値を入力する領域である。単位表示領域３ｃは、入力領域３ｂに入力される数値の単位を示す領域であり、例えば「℃」を示す。単位表示領域３ｅは、入力領域３ｄに入力される数値の単位を示す領域であり、例えば「％」を示す。なお、入力領域３ｂ，３ｄの項目は、他の項目に切り替え可能であり、単位表示領域３ｃ，３ｅも、他の単位に切り替え可能である。
【００３０】
例えば、図４に示すテンプレートＣでは、温度および湿度を入力する場合を示したが、テンプレートＣでは、温度、湿度の他にも、重量、長さ、幅、高さ、細菌数、水分等を選択することができる。また、単位は、℃、％の他にも、ｋｇ、ｇ、ｍｇ、ｍ、ｃｍ、ｍｍ、／ｇ等の単位を選択することができる。
【００３１】
テンプレートＤについて説明する。このテンプレートＤは、テンプレートテーブル１４１のテンプレートＤのデータに対応するものである。テンプレートＤは、チェック内容に対して、各種のコメントを記録する場合に活用されるテンプレートである。また、例えば、テンプレートＤは、品目の状態を記録する場合に用いられる。
【００３２】
図４に示すように、テンプレートＤは、チェック内容記事４ａと、テキスト記録４ｂとを有する。チェック内容記事４ａは、チェック内容を示す文字列が格納される。テキスト記録４ｂは、審査員によって、チェック内容に対するコメントが入力される領域である。
【００３３】
テンプレートＥについて説明する。このテンプレートＥは、テンプレートテーブル１４１のテンプレートＥのデータに対応するものである。テンプレートＥは、チェック内容に対して多段階で評価する場合に活用されるテンプレートである。また、例えば、テンプレートＥは、ある品目に関連する審査結果を集計する場合に用いられる。
【００３４】
図４に示すように、テンプレートＥは、総合判定５ａと、コメント領域５ｂとを有する。総合判定５ａは、評価を示す数字または記号が入力される。評価を示す数字は、例えば「５，４，３，２，１，０」が入力される。評価を示す記号は、例えば、「Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ」等が入力される。コメント領域５ｂには、例えば、審査員の総合評価に関するコメントが入力される領域である。なお、テンプレートＥでは、テンプレートＢで指定した第１〜第３のラインのうち、どのラインに異常があったのかをコメント領域５ｂに入力してもよい。
【００３５】
図２の説明に戻る。マスタデータ１４２は、審査のチェック項目やチェック内容等と、審査の条件とを対応付ける情報である。図５は、マスタデータのデータ構造の一例を示す図である。図５に示すように、このマスタデータ１４２は、通番号と、テンプレート識別情報と、チェック内容と、項番と、条件とを対応付ける。通番号は、マスタデータ１４２の各レコードを識別する番号である。図５では説明を省略するが、マスタデータ１４２の各レコードは、チェックシートＩＤに対応付けられていても良い。チェックシートＩＤは、チェックシートを一意に識別する情報である。
【００３６】
テンプレート識別情報は、テンプレートを一意に識別する情報である。チェック内容は、各テンプレートのチェック内容記事や、コメントの欄に設定される審査の内容である。項番は、ＪＧＡＰ（Japan  Good  Agricultural  Practice）に基づく審査内容の項目を一意に識別する番号であり、各項番には、チェック内容に対応するＪＧＡＰの項番が設定される。
【００３７】
条件は、審査の条件に対応するものであり、工程、場所、人物、時間を含む。工程は、各種の製造工程を一意に識別する情報である。場所は、審査を行う場所を示すものである。人物は、審査を行う人物を示すものである。時間は審査を行う時間を示し、例えば、午前または午後が設定される。
【００３８】
ここで、審査の条件に関する製造工程の一例について説明する。図６は、製造工程の一例を示す図である。例えば、工程１は、精選機を用いて品目を処理し（ステップＳ１１）、石取機を用いて品目を処理し（ステップＳ１２）、研磨機を用いて品目を処理する（ステップＳ１３）。工程１は、色彩選抜機を用いて品目を処理し（ステップＳ１４）、製品タンクに品目を格納する（ステップＳ１５）。工程２は、精選機を用いて品目を処理し（ステップＳ２１）、石取機を用いて品目を処理する（ステップＳ２２）。工程２は、研磨機を用いて品目を処理し（ステップＳ２３）、製品タンクに品目を格納する（ステップＳ２４）。
【００３９】
図２の説明に戻る。審査結果データ１４３は、端末装置１０から受信する審査結果の情報である。
【００４０】
制御部１５０は、マスタデータ生成部１５１、チェックシート生成部１５２、チェック結果取得部１５３を有する。制御部１５０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）や、ＦＰＧＡ（Field  Programmable  Gate  Array）などの集積装置に対応する。また、制御部１５０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等の電子回路に対応する。
【００４１】
マスタデータ生成部１５１は、審査前の段階で端末装置１０等から、審査条件情報を受け付ける処理部である。マスタデータ生成部１５１は、受け付けた審査条件情報を基にして、マスタデータ１４２を更新する。以下において、マスタデータ生成部１５１の処理の一例について説明する。
【００４２】
例えば、マスタデータ生成部１５１は、端末装置１０に審査条件情報を入力する入力画面の情報を、端末装置１０に通知して表示させ、係る入力画面に審査条件情報を入力させる。審査条件情報を入力する入力画面を、審査条件入力画面と表記する。ここでは、説明の便宜上、端末装置１０等を操作する人物を、審査員とするが、その他の人物が操作を行っても良い。
【００４３】
図７は、審査条件入力画面の一例を示す図である。審査員は、端末装置１０を操作して、後述するボタンを押下する操作、入力領域に情報を入力する操作を行い、マスタデータ生成部１５１は、端末装置１０から、押下されたボタンの情報や、入力領域に入力された情報を受け付ける。図７に示すように、審査条件入力画面６０は、領域６０Ａ、領域６０Ｂ、領域６０Ｃを有する。
【００４４】
領域６０Ａについて説明する。領域６０Ａは、ボタン６１ａ，６２ａと、入力領域６１ｂ，６２ｂ，６２ｃとを有する。マスタデータ生成部１５１は、入力領域６１ｂに、チェックシートＩＤが入力された状態で、ボタン６１ａが押下された場合には、入力領域６１ｂに入力されたチェックシートＩＤに対応するチェックシートを生成する。マスタデータ生成部１５１は、生成したチェックシートの情報として、後述する領域６０Ｂ，６０Ｃに入力される情報を取得し、マスタデータ１４２に登録する。
【００４５】
これに対して、マスタデータ生成部１５１は、入力領域６２ｂに、チェックシートＩＤが入力された状態で、ボタン６２ａが押下された場合には、入力領域６２ｂに入力されたチェックシートＩＤに対応するマスタデータ１４２のチェックシートを更新対象として選択する。また、マスタデータ生成部１５１は、入力領域６３ｂに、通番号が入力された状態で、ボタン６２ａが押下された場合には、マスタデータ１４２の該当する通番号のレコードを、更新対象として選択する。なお、マスタデータ生成部１５１は、入力領域６２ｂに、マスタデータ１４２に登録された各チェックシートＩＤを表示させ、何れかのチェックシートＩＤを選択させても良い。
【００４６】
続いて、領域６０Ｂについて説明する。領域６０Ｂは、審査のチェック項目やチェック内容を指定する領域である。領域６０Ｂは、ボタン６３ａ，６４ａ，６５ａ，６６ａ，６７ａを有する。また、領域６０Ｂは、入力領域６３ｂ，６４ｂ，６４ｃ，６５ｂ，６５ｃ，６５ｄ，６５ｅ，６６ｂ，６８を有する。各ボタン６３ａ〜６７ａは、テンプレートテーブル１４１の何れかのテンプレート識別情報と対応付けられる。
【００４７】
例えば、ボタン６３ａは、テンプレートＡに対応付けられる。審査員の操作により、入力領域６３ｂにチェック内容が登録された状態で、ボタン６３ａが押下された場合について説明する。この場合には、マスタデータ生成部１５１は、入力領域６３ｂに登録されたチェック内容と、テンプレート識別情報「テンプレートＡ」とを対応付けて、マスタデータ１４２に登録する。更に、入力領域６８に、ＪＧＡＰの項番が設定されている場合には、マスタデータ生成部１５１は、上記情報と項番とを対応付けて、マスタデータ１４２に登録する。また、マスタデータ生成部１５１は、後述する領域６０Ｃに設定される審査の条件も、上記情報と対応付けて、マスタデータ１４２に登録する。
【００４８】
例えば、ボタン６４ａは、テンプレートＢに対応付けられる。審査員の操作により、入力領域６４ｂ，６４ｃにチェック内容と、確認数とが登録された状態で、ボタン６４ｃが押下された場合について説明する。この場合には、マスタデータ生成部１５１は、入力領域６４ｂに登録されたチェック内容と、テンプレート識別情報「テンプレートＢ」とを対応付けて、マスタデータ１４２に登録する。また、マスタデータ生成部１５１は、確認数に応じて、テンプレートＢのボタンの数を調整しても良い。例えば、確認数が「３」である場合には、第１，２，３ラインのボタンを用いる旨を、マスタデータ１４２に登録しても良い。更に、入力領域６８に、ＪＧＡＰの項番が設定されている場合には、マスタデータ生成部１５１は、上記情報と項番とを対応付けて、マスタデータ１４２に登録する。また、マスタデータ生成部１５１は、後述する領域６０Ｃに設定される審査の条件も、上記情報と対応付けて、マスタデータ１４２に登録する。
【００４９】
なお、審査員は、確認数に応じて、入力領域６４ｂに複数のチェック内容を、登録しても良い。マスタデータ生成部１５１は、入力領域６４ｂに複数のチェック内容が登録された場合には、複数のチェック内容を、マスタデータ１４２に登録する。
【００５０】
例えば、ボタン６５ａは、テンプレートＣに対応付けられる。審査員の操作により、入力領域６５ｂ，６５ｃ，６５ｄ，６５ｅにチェック内容と、測定項目数と、項目と、単位とが設定された状態で、ボタン６５ａが押下された場合について説明する。この場合には、マスタデータ生成部１５１は、入力領域６５ｂに登録されたチェック内容と、項目および単位と、テンプレート識別情報「テンプレートＣ」とを対応付けて、マスタデータ１４２に登録する。マスタデータ生成部１５１は、測定項目数だけ、項目および単位の組を、マスタデータ１４２に登録する。なお、マスタデータ生成部１５１は、入力領域６５ｄについて、予め設定された項目の候補を表示して、審査員に選択させても良い。マスタデータ生成部１５１は、入力領域６５ｅについて、予め設定された単位の候補を表示して、審査員に選択させても良い。更に、入力領域６８に、ＪＧＡＰの項番が設定されている場合には、マスタデータ生成部１５１は、上記情報と項番とを対応付けて、マスタデータ１４２に登録する。また、マスタデータ生成部１５１は、後述する領域６０Ｃに設定される審査の条件も、上記情報と対応付けて、マスタデータ１４２に登録する。
【００５１】
例えば、ボタン６６ａは、テンプレートＤに対応付けられる。審査員の操作により、入力領域６６ｂにチェック内容が登録された状態で、ボタン６６ａが押下された場合について説明する。この場合には、マスタデータ生成部１５１は、入力領域６６ｂに登録されたチェック内容と、テンプレート識別情報「テンプレートＤ」とを対応付けて、マスタデータ１４２に登録する。更に、入力領域６８に、ＪＧＡＰの項番が設定されている場合には、マスタデータ生成部１５１は、上記情報と項番とを対応付けて、マスタデータ１４２に登録する。また、マスタデータ生成部１５１は、後述する領域６０Ｃに設定される審査の条件も、上記情報と対応付けて、マスタデータ１４２に登録する。
【００５２】
例えば、ボタン６７ａは、テンプレートＥに対応付けられる。審査員の操作により、入力領域６７ａが押下された場合について説明する。マスタデータ生成部１５１は、チェック内容「集計結果」と、テンプレート識別情報「テンプレートＥ」とを対応付けて、マスタデータ１４２に登録する。更に、入力領域６８に、ＪＧＡＰの項番が設定されている場合には、マスタデータ生成部１５１は、上記情報と項番とを対応付けて、マスタデータ１４２に登録する。また、マスタデータ生成部１５１は、後述する領域６０Ｃに設定される審査の条件も、上記情報と対応付けて、マスタデータ１４２に登録する。
【００５３】
続いて、領域６０Ｃについて説明する。領域６０Ｃは、審査の条件を指定する領域である。領域６０Ｃは、入力領域７１，７２，７３，７４を有する。審査員の操作により、入力領域７１には、工程を識別する情報が入力される。入力領域７１には、複数種類の工程を入力しても良い。審査員の操作により、入力領域７２には、場所を識別する情報が入力される。審査員の操作により、入力領域７３には、人を識別する情報が入力される。人を識別する情報は、例えば、工場長、ライン責任者、製品担当者が含まれる。入力領域７４には、午前または午後の時間が設定される。
【００５４】
領域６０Ｃの各入力領域７１〜７４が設定された状態で、領域６０Ｂのボタン６３ａ，６４ａ，６５ａ，６６ａ，６７ａが押下されると、マスタデータ生成部１５１は、押下されたボタンに関する情報と、入力領域７１〜７４の審査の条件とを対応付けて、マスタデータ１４２を更新する。例えば、ボタン６３ａが審査員に押下されると、マスタデータ生成部１５１は、テンプレート識別情報「テンプレートＡ」と、入力領域６３ｂのチェック内容と、入力領域６８の項番と、入力領域７１〜７４の審査の条件とを対応付けて、マスタデータ１４２に登録する。
【００５５】
上記に説明したように、マスタデータ生成部１５１が、端末装置１０に、審査条件入力画面を表示させ、端末装置１０での操作情報を受け付けることで、マスタデータ１４２にチェックシートの情報を登録、更新する。
【００５６】
図２の説明に戻る。チェックシート生成部１５２は、審査時において端末装置１０からチェックシート画面の取得要求を受け付けた場合に、取得要求の審査の条件に対応するチェックシート画面を生成する処理部である。チェックシート生成部１５２は、生成したチェックシート画面の情報を、端末装置１０に通知して表示させる。
【００５７】
例えば、チェックシート生成部１５２は、取得要求の審査の条件と、マスタデータ１４２の条件とを比較し、取得要求の審査の条件にヒットするレコードを特定する。チェックシート生成部１５２は、特定したマスタデータ１４２のレコードに含まれるテンプレートのデータを、テンプレートテーブル１４１から読み出して、チェックシート画面を生成する。
【００５８】
図８および図９は、チェックシート画面の情報の一例を示す図である。図８は、審査の条件として、工程１、加工場、製品担当者、午前が指定された場合のチェックシート画面の一例を示す。図９は、審査の条件として、工程２、加工場、製品担当者、午前が指定された場合のチェックシート画面の一例を示す。図８，９に示すように、審査の条件に応じて、チェックシート画面が異なる。
【００５９】
図８、図９に示すように、チェックシート画面８０、９０は、項番と、チェック内容と、入力領域と、その他の領域とを有する。チェックシート生成部１５２は、審査の条件によって、該当するマスタデータ１４２のレコードを絞り込み、絞り込んだレコードの項番、チェック内容、テンプレート識別情報に基づいてチェックシート画面を設定する。なお、チェックシート生成部１５２は、マスタデータ１４２のレコードの項番に基づいて、項番が昇順となるように、テンプレートの並びを制御しても良い。また、チェックシート生成部１５２は、その他の領域に、各種コメントを入力する領域や、良い例、悪い例の写真を添付する領域を設けても良い。
【００６０】
マスタデータ１４２のレコードに含まれるテンプレート識別情報が「テンプレートＡ」である場合の、チェックシート生成部１５２の処理について説明する。チェックシート生成部１５２は、マスタデータ１４２の項番を、そのまま、チェックシート画面の項番に設定する。チェックシート生成部１５２は、マスタデータ１４２のチェック内容を、そのまま、チェックシート画面のチェック内容に設定する。チェックシート生成部１５２は、テンプレート識別情報「テンプレートＡ」のデータを、テンプレートテーブル１４１から抽出し、抽出したテンプレートのデータを、入力領域に設定する。
【００６１】
マスタデータ１４２のレコードに含まれるテンプレート識別情報が「テンプレートＢ」である場合の、テンプレート生成部１５２の処理について説明する。チェックシート生成部１５２は、マスタデータ１４２の項番を、そのまま、チェックシート画面の項番に設定する。チェックシート生成部１５２は、マスタデータ１４２のチェック内容を、そのまま、チェックシート画面のチェック内容に設定する。チェックシート生成部１５２は、テンプレート識別情報「テンプレートＢ」のデータを、テンプレートテーブル１４１から抽出し、抽出したテンプレートのデータを、入力領域に設定する。なお、チェックシート生成部１５２は、図７で説明した入力領域６４ｃに入力される確認数に応じて、各ラインのボタンの数を変更しても良い。
【００６２】
マスタデータ１４２のレコードに含まれるテンプレート識別情報が「テンプレートＣ」である場合の、チェックシート生成部１５２の処理について説明する。チェックシート生成部１５２は、マスタデータ１４２の項番を、そのまま、チェックシート画面（例えば、チェックシート画面８０，９０等、以下省略）の項番に設定する。チェックシート生成部１５２は、マスタデータ１４２のチェック内容を、そのまま、チェックシート画面のチェック内容に設定する。チェックシート生成部１５２は、テンプレート識別情報「テンプレートＣ」のデータを、テンプレートテーブル１４１から抽出し、抽出したテンプレートのデータを、入力領域に設定する。ここで、チェックシート生成部１５２は、チェック内容に設定された項目と単位との組の数に対応して、入力領域を設定する。例えば、図５の通番号「３」のレコードに示すように、「温度、℃」と「湿度、％」との２組が存在する場合には、図８の項番「１．３」の入力領域に示す情報を設定する。
【００６３】
マスタデータ１４２のレコードに含まれるテンプレート識別情報が「テンプレートＤ」である場合の、チェックシート生成部１５２の処理について説明する。チェックシート生成部１５２は、マスタデータ１４２の項番を、そのまま、チェックシート画面の項番に設定する。チェックシート生成部１５２は、マスタデータ１４２のチェック内容を、そのまま、チェックシート画面のチェック内容に設定する。チェックシート生成部１５２は、テンプレート識別情報「テンプレートＤ」のデータを、テンプレートテーブル１４１から抽出し、抽出したテンプレートのデータを、入力領域に設定する。
【００６４】
マスタデータ１４２のレコードに含まれるテンプレート識別情報が「テンプレートＥ」である場合の、チェックシート生成部１５２の処理について説明する。チェックシート生成部１５２は、マスタデータ１４２の項番を、そのまま、チェックシート画面の項番に設定する。チェックシート生成部１５２は、マスタデータ１４２のチェック内容を、そのまま、チェックシート画面のチェック内容に設定する。チェックシート生成部１５２は、テンプレート識別情報「テンプレートＥ」のデータを、テンプレートテーブル１４１から抽出し、抽出したテンプレートのデータを、入力領域に設定する。例えば、審査員は、審査対象が全部で２４項目あり、そのうち２３項目の審査が終了した場合に「２３項目／２４項目」を登録する。また、審査員は、状況をコメントしても良い。なお、図８に示す例では、テンプレートＥに含まれる総合判定に関する領域の設定を省略する。
【００６５】
チェックシート生成部１５２は、上記の処理を実行することで、チェックシート画面の情報を生成し、生成したチェックシート画面の情報を端末装置１０に送信する。審査員は、各種の審査時において、端末装置１０を操作して、端末装置１０に表示されるチェックシート画面の入力領域に審査結果を入力していく。
【００６６】
図２の説明に戻る。チェック結果取得部１５３は、端末装置１０から審査結果の情報を受信し、受信した審査結果の情報を、審査結果データ１４３に登録する処理部である。例えば、チェック結果取得部１５３は、チェックシート画面８０，９０で押下されたボタン、入力されたコメントと、項番とを対応付けて、審査結果データ１４３に登録する。
【００６７】
次に、本実施例に係る審査支援装置１００の処理手順の一例について説明する。図１０は、本実施例に係る審査支援装置の処理手順を示すフローチャートである。図１０に示すように、審査支援装置１００のマスタデータ生成部１５１は、端末装置１０に審査条件入力画面の情報を送信する（ステップＳ１０１）。ステップＳ１０１において、例えば、マスタデータ生成部１５１は、審査条件入力画面の要求を端末装置１０から受け付けたことを契機にして、審査条件入力画面の情報を端末装置１０に送信しても良い。
【００６８】
マスタデータ生成部１５１は、端末装置１０において審査条件入力画面に入力される情報を基にして、マスタデータ１４２に情報を登録する（ステップＳ１０２）。続いて、審査支援装置１００のチェックシート生成部１５２は、端末装置１０からチェックシート画面の取得要求を受け付ける（ステップＳ１０３）。
【００６９】
チェックシート生成部１５２は、取得要求に含まれる審査の条件を基にして、チェックシート画面を生成し、生成したチェックシート画面の情報を端末装置１０に送信する（ステップＳ１０４）。審査支援装置１００のチェック結果取得部１５３は、端末装置１０から審査結果を取得し、審査結果データ１４３を更新する（ステップＳ１０５）。
【００７０】
次に、本実施例に係る審査支援装置１００の効果について説明する。審査支援装置１００は、端末装置１０の審査条件入力画面に入力される情報を基にして、チェック項目を含むテンプレートと審査の条件とを対応付けてマスタデータ１４２に登録する。そして、審査支援装置１００は、審査段階において、チェックシートの取得要求を受け付けた場合に、取得要求の審査条件に対応するレコードを基にして、チェックシート画面を生成し、端末装置１００に送信する。審査員は、審査の条件を指定して取得要求を審査支援装置１００に送信することで、審査に対応したチェックシートを取得することができるので、審査支援装置１００は、審査の支援を効率化することができる。
【００７１】
審査支援装置１００は、審査の条件として、審査の対象となる工程を識別する情報、審査の対象となる場所を識別する情報、審査を行う人を識別する情報、審査を行う時間の情報を用いる。このため、審査の条件によって、審査固有のチェックシート画面を最適に生成することができる。
【００７２】
ところで、本実施例では、審査の条件として、工程、場所、人、時間の全てを選択する前提で説明を行ったが、これに限定されるものではない。例えば、審査の条件として、工程、場所、人、時間の何れか一つまたは一部を、審査の条件として設定しても良い。
【００７３】
ところで、本実施例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部あるいは一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【００７４】
さらに、各装置にて行われる各処理機能は、その全部または任意の一部がＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【符号の説明】
【００７５】
１０ａ，１０ｂ，１０ｃ  端末装置
５０  ネットワーク
１００  審査支援装置
【図１】
0006579759.tif 000002
【図２】
0006579759.tif 000003
【図３】
0006579759.tif 000004
【図４】
0006579759.tif 000005
【図５】
0006579759.tif 000006
【図６】
0006579759.tif 000007
【図７】
0006579759.tif 000008
【図８】
0006579759.tif 000009
【図９】
0006579759.tif 000010
【図１０】
0006579759.tif 000011