(57)【要約】【課題】指導員の育成を支援できる支援装置、表示制御方法および表示制御プログラムを提供する。【解決手段】受付部４０は、所定の制度に関する指導を行う指導員から、評価対象のコンテンツが前記制度の基準を満たすかの評価を受け付ける。算出部４２は、受け付けた評価に対して、コンテンツを評価した指導員の検査に対する熟練度に応じた重み付けを行って、コンテンツに対する評価値を算出する。表示制御部４３は、コンテンツを並べて表示する際、算出された評価値に応じてコンテンツの表示態様を制御する。【選択図】図２
2019061348.tif 000002
【特許請求の範囲】
【請求項１】
所定の制度に関する指導を行う指導員から、評価対象のコンテンツが前記制度の基準を満たすかの評価を受け付ける受付部と、
前記受付部により受け付けた評価に対して、前記コンテンツを評価した指導員の検査に対する熟練度に応じた重み付けを行って、前記コンテンツに対する評価値を算出する算出部と、
前記コンテンツを並べて表示する際、前記算出部により算出された評価値に応じて前記コンテンツの表示態様を制御する表示制御部と、
を有する支援装置。
【請求項２】
前記受付部は、前記制度の評価項目ごとに、前記指導員から前記コンテンツに対する評価を受け付け、
前記表示制御部は、前記評価項目ごとに、当該評価項目の評価を受けた前記コンテンツを評価値に応じた表示態様で表示する
ことを特徴とする請求項１に記載の支援装置。
【請求項３】
前記受付部は、前記コンテンツが前記制度の基準に対して肯定的な例であるか、否定的な例であるかの評価を受け付け、
前記算出部は、肯定的な例との評価については、当該評価した指導員の検査に対する熟練度に応じた重み付けを行った値を評価値に加算し、否定的な例との評価については、当該評価した指導員の検査に対する熟練度に応じた重み付けを行った値を評価値から減算して評価値を算出する
ことを特徴とする請求項１または２に記載の支援装置。
【請求項４】
前記コンテンツは、所定の属性が対応付けられ、
前記受付部は、表示するコンテンツの属性の指定を受け付け、
前記表示制御部は、指定された属性が対応付けられたコンテンツを、評価値に応じた表示態様で表示する
ことを特徴とする請求項１から３の何れか１つに記載の支援装置。
【請求項５】
前記コンテンツおよび前記指導員は、所定の属性が対応付けられ、
前記算出部は、前記評価に対して、前記コンテンツの属性と前記コンテンツを評価した指導員の属性の一致の度合いが高いほど大きい重み付けを行って、前記コンテンツに対する評価値を算出する
ことを特徴とする請求項１から４の何れか１つに記載の支援装置。
【請求項６】
所定の制度に関する指導を行う指導員から、評価対象のコンテンツが前記制度の基準を満たすかの評価を受け付け、
受け付けた評価に対して、前記コンテンツを評価した指導員の検査に対する熟練度に応じた重み付けを行って、前記コンテンツに対する評価値を算出し、
前記コンテンツを並べて表示する際、算出された評価値に応じて前記コンテンツの表示態様を制御する
処理をコンピュータが実行することを特徴とする表示制御方法。
【請求項７】
所定の制度に関する指導を行う指導員から、評価対象のコンテンツが前記制度の基準を満たすかの評価を受け付け、
受け付けた評価に対して、前記コンテンツを評価した指導員の検査に対する熟練度に応じた重み付けを行って、前記コンテンツに対する評価値を算出し、
前記コンテンツを並べて表示する際、算出された評価値に応じて前記コンテンツの表示態様を制御する
処理をコンピュータに実行させることを特徴とする表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、支援装置、表示制御方法および表示制御プログラムに関する。
【背景技術】
【０００２】
従来から、食の安全や食品の衛生を管理する手法が制度化されている。このような制度としては、例えば、ＪＧＡＰ（Japan  Good  Agricultural  Practice）や、ＨＡＣＣＰ（Hazard  Analysis  and  Critical  Control  Point）、ＦＣＰ（Food  Communication  Project）共通工場管理、ＡＩＢ、ＪＩＢ、ＩＳＯ２２０００などが挙げられる。
【０００３】
これらの制度では、それぞれ認証を得るための基準が定められており、制度に関する指導を行う指導員が基準を満たすか検査を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−１９３８４３号公報
【特許文献２】特開２０１４−４１５９５号公報
【特許文献３】特開２００４−８８４５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、指導員のスキルによって、基準を満たすかの検査結果にばらつきが発生する場合がある。熟練した指導員は、基準ごとに、注目すべきポイントがわかっている。このため、未熟な指導員には、悪い例に見えるが、熟練した指導員では、低評価とならない場合もある。
【０００６】
一つの側面では、指導員の育成を支援できる支援装置、表示制御方法および表示制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一側面によれば、支援装置は、受付部と、算出部と、表示制御部とを有する。受付部は、所定の制度に関する指導を行う指導員から、評価対象のコンテンツが制度の基準を満たすかの評価を受け付ける。算出部は、受付部により受け付けた評価に対して、コンテンツを評価した指導員の検査に対する熟練度に応じた重み付けを行って、コンテンツに対する評価値を算出する。表示制御部は、コンテンツを並べて表示する際、算出部により算出された評価値に応じてコンテンツの表示態様を制御する。
【発明の効果】
【０００８】
本発明の一側面によれば、指導員の育成を支援できる支援できるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、本実施例１に係るシステムの構成を示す図である。
【図２】図２は、本実施例１に係るサーバ装置の構成を示す機能ブロック図である。
【図３】図３は、ＪＧＡＰ基準データのデータ構造の一例を示す図である。
【図４】図４は、図３の小項目に含まれるチェック項目の一例を示す図である。
【図５】図５は、指導員テーブルのデータ構造の一例を示す図である。
【図６】図６は、検査データのデータ構造の一例を示す図である。
【図７】図７は、画像管理データのデータ構造の一例を示す図である。
【図８】図８は、画像評価データのデータ構造の一例を示す図である。
【図９】図９は、操作画面を模式的に示した図である。
【図１０】図１０は、画像の評価値の一例を示した図である。
【図１１】図１１は、事例画面を模式的に示した図である。
【図１２】図１２は、算出処理の処理手順を示すフローチャートである。
【図１３】図１３は、表示制御処理の処理手順を示すフローチャートである。
【図１４】図１４は、表示制御プログラムを実行するコンピュータの構成の一例を示す説明図である。
【発明を実施するための形態】
【００１０】
以下に、本願の開示する支援装置、表示制御方法および表示制御プログラムの実施例を図面に基づいて詳細に説明する。なお、本実施例により、開示技術が限定されるものではない。また、以下に示す実施例は、矛盾を起こさない範囲で適宜組み合わせても良い。以下では、ＪＧＡＰの指導員の育成に本発明を適用した例に説明するが、他の制度の指導員の育成に本発明を適用してもよい。
【実施例１】
【００１１】
ＪＧＡＰは、食の安全や環境保全に取り組む農場に与えられる認証である。第三者機関の審査により、ＪＧＡＰに基づく審査に合格した農場には、ＪＧＡＰ認証が与えられる。このＪＧＡＰ認証を受けた農場は、消費者や農産物バイヤーに対して安心して購入・取引できる農場であることを証明することができる。農場がＪＧＡＰの認証を受けるためには、「ＪＧＡＰ農場用管理と適合基準」を満たす必要がある。以下の説明において「ＪＧＡＰ農場用管理と適合基準」を単に、ＪＧＡＰ基準と表記する。ＪＧＡＰ基準の内容は複雑であり複数のチェック項目が存在するため、農場の管理者自身で、ＪＧＡＰ基準の内容を理解して、農場を改善することは難しい。このため、農場の管理者は、第三者機関の審査を受ける前に、ＪＧＡＰの指導員の検査・指導を受けることで、ＪＧＡＰ基準を満たすように、農場を改善する。
【００１２】
次に、本実施例１に係るシステムの構成の一例について説明する。図１は、本実施例１に係るシステムの構成を示す図である。システム１０は、ＪＧＡＰの検査、指導員の育成を支援するシステムである。図１に示すように、このシステム１０は、サーバ装置１１と、端末装置１２とを有する。例えば、サーバ装置１１および端末装置１２は、ネットワークＮを介して相互に接続される。かかるネットワークＮの一態様としては、有線又は無線を問わず、ＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）、移動体通信網などの任意の種類の通信網を採用できる。なお、図１の例では、端末装置１２を２つ図示したが、端末装置１２は任意の台数とすることができる。
【００１３】
サーバ装置１１は、ＪＧＡＰの検査、指導員の育成を支援する支援サービスを提供するコンピュータである。本実施例では、サーバ装置１１が支援装置に対応する。サーバ装置１１は、１台のコンピュータにより実装してもよく、複数台のコンピュータによるコンピュータシステムとして実装してもよい。なお、本実施例では、説明を簡易化するため、サーバ装置１１を１台のコンピュータとした場合を例として説明する。
【００１４】
サーバ装置１１は、ＪＧＡＰ基準等の各種の情報を記憶しており、指導員がＪＧＡＰの指導・検査に用いる各種のツールやＷｅｂ（World  Wide  Web）サービスを端末装置１２に提供する。例えば、サーバ装置１１は、ＪＧＡＰの基準の各チェック項目を表示するツールやＷｅｂの操作画面を端末装置１２に提供する。また、サーバ装置１１は、端末装置１２で実施されたＪＧＡＰの基準に対する検査結果の情報など各種の情報を収集して管理する。
【００１５】
端末装置１２は、例えば、指導員がＪＧＡＰ基準を満たすべく、農場の管理者等に指導する際に利用する装置である。例えば、端末装置１２は、スマートフォン、タブレット型ＰＣなどの指導員が携帯して使用可能な携帯端末装置である。端末装置１２は、カメラ１２ａを有する。
【００１６】
端末装置１２は、サーバ装置１１から予めダウンロードしたツールを用いて、または、サーバ装置１１が提供するＷｅｂサービスにアクセスして、ＪＧＡＰ基準の各チェック項目を表示する。指導員は、チェック項目を満たしているか否かを端末装置１２に入力する。
【００１７】
また、指導員は、農場の様々な場所でチェック項目の基準を満たしているか否かを検査する過程において、例えば、良い事例や悪い事例などを見つけた場合には、端末装置１２を操作して、カメラ１２ａにより画像を撮影する。端末装置１２は、画像を撮影された場合には、チェック項目に関連付けた画像データを、サーバ装置１１に送信する。
【００１８】
サーバ装置１１は、各端末装置１２から送信されたＪＧＡＰ基準等の検査結果の情報や、チェック項目に関連付けられた画像データを収集して管理する。
【００１９】
次に、実施例１に係るサーバ装置１１について説明する。図２は、本実施例１に係るサーバ装置の構成を示す機能ブロック図である。図２に示すように、このサーバ装置１１は、通信部２０と、記憶部２１と、制御部２２とを有する。
【００２０】
通信部２０は、ネットワークＮを介して、端末装置１２やその他の装置とデータ通信を行うネットワークカードなどの通信インターフェースである。制御部２２は、通信部２０を介して、端末装置１２やその他の装置とデータをやり取りする。
【００２１】
記憶部２１は、ハードディスク、ＳＳＤ（Solid  State  Drive）、光ディスクなどの記憶装置である。なお、記憶部２１は、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ、ＮＶＳＲＡＭ（Non  Volatile  Static  Random  Access  Memory）などのデータを書き換え可能な半導体メモリであってもよい。
【００２２】
記憶部２１は、制御部２２で実行されるＯＳ（Operating  System）や各種プログラムを記憶する。例えば、記憶部２１は、後述する算出処理、表示制御処理を実行するプログラムを記憶する。さらに、記憶部２１は、制御部２２で実行されるプログラムで用いられる各種データを記憶する。例えば、記憶部２１は、ＪＧＡＰ基準データ３０と、指導員テーブル３１と、検査データ３２と、画像管理データ３３と、画像評価データ３４とを記憶する。
【００２３】
ＪＧＡＰ基準データ３０は、農作物に関して予め定められた基準を満たしているか否かの検査対象となる所定の順序で並んだ複数のチェック項目を有するデータである。図３は、ＪＧＡＰ基準データのデータ構造の一例を示す図である。図４は、図３の小項目に含まれるチェック項目の一例を示す図である。
【００２４】
図３に示すように、ＪＧＡＰ基準データ３０は、大項目、中項目、小項目に分類されている。例えば、大項目「Ａ．農場運営と販売管理」には、中項目「１．農業運営」、「２．計画と記録」、「３．販売管理とトレーサビリティ」が含まれる。例えば、中項目「１．農場運営」には、小項目「１．１基本姿勢」、「１．２経営資源の管理」、「１．３外部委託管理」、「１．４農場のルール違反の改善と自己点検」が含まれる。
【００２５】
図４に示すように、図３の小項目には、それぞれ対応するチェック項目が対応する。チェック項目は、例えば、項番、レベル、管理点、適合基準および備考の項目を有する。項番は、チェック項目を一意に識別する番号である。レベルは、チェック項目の重要度を示すものである。レベルには、必須、重要、努力が存在し、重要度の大小関係は、「努力＜重要＜必須」となる。管理点および適合基準は、ＪＧＡＰ基準によって要求される基準が規定されている。備考は、補足説明を示す。
【００２６】
指導員テーブル３１は、指導員に関する情報を記憶したテーブルである。図５は、指導員テーブルのデータ構造の一例を示す図である。図５に示すように、この指導員テーブル３１は、指導員ＩＤ、氏名、熟練度、経験および備考の項目を有する。指導員ＩＤは、指導員を一意に識別する番号である。熟練度は、ＪＧＡＰの検査に対する指導員の熟練度合を複数の段階で示すものであり、検査のスキルが高いほど熟練度が高いものとしている。指導員は、ＪＧＡＰ基準に関する十分な知識があるものの、現場での経験等により、熟練度に差異が生じる。熟練度には、上級者、中級者、初心者が存在し、熟練度の大小関係は、「上級者＞中級者＞初心者」となる。経験は、ＪＧＡＰの指導・検査に関する指導員の経験年数を示す。備考は、補足説明を示す。例えば、図５の指導員ＩＤ「Ｓ０００１」の指導員は、氏名が「ＸＸ  ＸＸ」であり、熟練度が「上級者」であり、経験が「１０年」であり、備考に「ＸＸ年ＸＸ月に昇級」であることが記憶されている。
【００２７】
検査データ３２は、指導員が実施した検査に関する情報を記憶したテーブルである。図６は、検査データのデータ構造の一例を示す図である。図６に示すように、この検査データ３２は、検査ＩＤ、検査対象、実施指導員、チェック項目、実施日および結果の項目を有する。検査ＩＤは、検査を一意に識別する番号である。検査ＩＤは、農場などの検査対象に対して実施する検査ごとに、新たに採番される。検査対象は、検査の実施対象を示すものであり、本実施例では、検査の実施対象を、農場など検査を実施した場所で示す。チェック項目は、検査の対象となったチェック項目の項番および適合基準を示す。実施日は、チェック項目の検査を実施した日付を示す。結果は、チェック項目に対する検査結果を示すものである。結果は、基準を満たしていれば、「ＯＫ」とされ、基準を満たしていなければ「ＮＧ」とされる。例えば、図６の１行目は、検査ＩＤ「Ｅ０００１」の検査において、検査対象「農場Ａ」に対して、指導員ＩＤ「Ｓ０００１」の指導員により、図４に示す項番「１．１．１」の検査が「２０１７年９月１日」に行なわれ、結果が「ＯＫ」であることを示す。また、図６の２行目は、検査ＩＤ「Ｅ０００１」の検査において、検査対象「農場Ａ」に対して、指導員ＩＤ「Ｓ０００１」の指導員により、図４に示す項番「１．１．２」の適合基準「（１）」の検査が「２０１７年９月１日」に行なわれ、結果が「ＯＫ」であることを示す。
【００２８】
画像管理データ３３は、検査で撮影された画像に関する情報を記憶したテーブルである。図７は、画像管理データのデータ構造の一例を示す図である。図７に示すように、この画像管理データ３３は、検査ＩＤ、撮影場所、チェック項目および画像ＩＤの項目を有する。検査ＩＤは、画像が撮影された検査の検査ＩＤを示す。撮影場所は、画像が撮影された場所を示し、本実施例では、農場など検査を実施した場所で示す。チェック項目は、画像が撮影されたチェック項目を示す。画像ＩＤは、撮影された画像の画像データを一意に識別する番号である。画像ＩＤは、撮影された画像の画像データごとに新たに採番される。例えば、図７の検査ＩＤ「Ｅ０００１」の検査では、画像の撮影場所が「農場Ａ」であり、チェック項目が「１．１．１」について、画像ＩＤが「Ｇ０００１」、「Ｇ０００２」の画像が撮影されたことを示す。また、検査ＩＤ「Ｅ０００２」の検査では、画像の撮影場所が「農場Ｂ」であり、チェック項目が「１．１．１」について、画像ＩＤが「Ｇ０００３」の画像が撮影されたことを示す。
【００２９】
画像評価データ３４は、検査で撮影された画像に対する指導員の評価に関する情報を記憶したテーブルである。図８は、画像評価データのデータ構造の一例を示す図である。図８に示すように、この画像評価データ３４は、画像ＩＤ、評価者および評価の項目を有する。画像ＩＤは、指導員による評価が行われた画像の画像ＩＤを示す。評価者は、画像を評価した指導員の指導員ＩＤを示す。評価は、画像に対する評価を示す。評価は、画像がチェック項目に対して適切であるかの複数段階での評価を示し、本実施例では、良い、無評価、悪いが存在する。
【００３０】
図２の説明に戻る。制御部２２は、サーバ装置１１を制御するデバイスである。制御部２２としては、ＣＰＵ（Central  Processing  Unit）、ＭＰＵ（Micro  Processing  Unit）等の電子回路や、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路を採用できる。制御部２２は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。制御部２２は、各種のプログラムが動作することにより各種の処理部として機能する。例えば、制御部２２は、受付部４０と、格納部４１と、算出部４２と、表示制御部４３とを有する。
【００３１】
受付部４０は、アクセスを受け付けると、アクセス元に各種の操作画面の情報を送信してアクセス元に操作画面を表示させる制御を行う。例えば、受付部４０は、端末装置１２からのアクセスに応じて、ログイン画面を端末装置１２に表示させて、指導員の指導員ＩＤおよびパスワードを入力させてログインを受け付ける。受付部４０は、ログインが成功すると、操作画面など各種の画面を端末装置１２に表示させる制御を行う。
【００３２】
格納部４１は、各種のデータを収集して格納する。例えば、格納部４１は、各端末装置１２から送信されたＪＧＡＰ基準等の検査結果に関する情報を記憶部２１に格納する。例えば、格納部４１は、実施された検査の検査ＩＤ、検査対象の農場、検査を実施した指導員、実際されたチェック項目、検査の実施日、検査結果を検査データ３２に格納する。また、格納部４１は、各端末装置１２から送信されたＪＧＡＰ基準のチェック項目に関連付けられた画像データを収集して、収集した画像データを記憶部２１に格納する。また、格納部４１は、収集した画像データに関して、検査の検査ＩＤ、撮影場所、チェック項目、画像ＩＤを画像管理データ３３に格納する。
【００３３】
ところで、指導員のスキルによって、チェック項目の適合基準を満たすかの検査結果にばらつきが発生する場合がある。熟練した指導員は、適合基準ごとに、注目すべきポイントがわかっている。このため、未熟な指導員には、悪い例に見えるが、熟練した指導員では、低評価とならない場合もある。このような検査結果にばらつきを少なくするには、事例を用いて、指導員の育成することが好ましい。
【００３４】
そこで、受付部４０は、各端末装置１２から収集された画像データの画像に対して指導員から、画像がＪＧＡＰ基準を満たすかの評価を受け付ける。例えば、受付部４０は、ＪＧＡＰ基準のチェック項目ごとに、チェック項目に関連付けられた画像を一覧表示する操作画面を端末装置１２に表示させる。例えば、受付部４０は、画像を表示するチェック項目の指定を操作画面で受け付け、指定されたチェック項目に関連付けられた画像を一覧表示する。そして、受付部４０は、操作画面により、端末装置１２を操作する指導員から、一覧表示された画像が、指定されたチェック項目の適合基準を満たすかの評価を受け付ける。なお、操作画面は、表示する画像をより絞り込む条件を指定可能としてもよい。また、操作画面には、指定されたチェック項目の適合基準を表示することが好ましい。
【００３５】
図９は、操作画面を模式的に示した図である。図９は、端末装置１２のブラウザに表示される操作画面６０を模式的に示している。操作画面６０は、画像がチェック項目の適合基準を満たすかの評価を受け付ける操作画面の例である。操作画面６０には、画像１〜９が表示されている。指導員はそれぞれ、画像に対して評価を行う。図９の例では、熟練度が上級者、中級者、初心者のそれぞれの指導員が、画像に対して良い、無評価、悪い、の３段階で評価を行った場合を示している。画像１〜９には、受け付けた評価結果の一例が示されている。画像１に示された「中・悪」は、熟練度が中級者の指導員が、悪いと評価したことを示す。また、画像３に示された「初・良」は、熟練度が初心者の指導員が、良いと評価したことを示す。
【００３６】
受付部４０は、操作画面で受け付けた評価に関するに関する情報を記憶部２１に格納する。例えば、受付部４０は、評価された画像の画像ＩＤ、画像を評価した指導員の指導員ＩＤ、画像に対する評価を画像評価データ３４に格納する。なお、本実施例では、受付部４０は、良い、または、悪いと評価された画像について、評価を画像評価データ３４に格納し、無評価の画像については、評価を画像評価データ３４に格納しないものとしている。しかし、受付部４０は、無評価の画像についても評価を画像評価データ３４に格納してもよい。
【００３７】
算出部４２は、受け付けた評価に基づいて、画像の評価値を算出する。例えば、算出部４２は、受け付けた評価に対して、画像を評価した指導員の検査に対する熟練度に応じた重み付けを行って、画像に対する評価値を算出する。例えば、算出部４２は、画像評価データ３４から画像ごとに、評価値を読み出す。算出部４２は、それぞれの画像ごとに、評価に対して、指導員の検査に対する熟練度に応じた重み付けを行って合計して、画像ごとに評価値を算出する。例えば、算出部４２は、画像について、評価を行った指導員の熟練度を求める。また、算出部４２は、評価値をゼロに初期化する。そして、算出部４２は、熟練度が上級者の指導員が「良い」と評価した場合、評価値に＋３を行い、「悪い」と評価した評価値に−３を行う。算出部４２は、熟練度が中級者の指導員が「良い」と評価した場合、評価値に＋２を行い、「悪い」と評価した評価値に−２を行う。算出部４２は、熟練度が初心者の指導員が「良い」と評価した場合、評価値に＋１を行い、「悪い」と評価した評価値に−１を行う。なお、算出部４２が、熟練度に応じた重み付けを行って評価値を加算、減算する値は、一例であり、これに限定されるものではない。
【００３８】
図１０は、画像の評価値の一例を示した図である。図１０の例では、画像ＩＤが「Ｇ０００１」の画像は、評価値が「１００」であることを示す。
【００３９】
ところで、上述のように、各指導員の検査結果にばらつきを少なくするには、事例を用いて、指導員の育成することが好ましい。そこで、本実施例に係るサーバ装置１１は、事例として、検査の際に収集された画像を表示した事例画面を提供する。この事例画面は、例えば、指導員に対する研修・指導など、指導員の育成時に利用される。受付部４０は、操作画面から事例画面の表示指示を受け付ける。例えば、受付部４０は、事例を表示する対象とするチェック項目の指定を操作画面で受け付ける。
【００４０】
表示制御部４３は、事例画面を表示させる制御を行う。例えば、表示制御部４３は、画像管理データ３３から、指定されたチェック項目に対応する画像ＩＤを読み出す。そして、表示制御部４３は、読み出した画像ＩＤの画像を並べた事例画面を表示させる制御を行う。例えば、表示制御部４３は、画像ＩＤの画像をサムネール表示した事例画面を表示させる。また、表示制御部４３は、画像を並べて表示する際、算出部４２により算出された画像に対する評価値に応じて、事例画面に表示する画像の表示態様を制御する。例えば、表示制御部４３は、画像に対する評価値が大きい順に、画像を並べて表示させる。また、例えば、表示制御部４３は、画像に対する評価値が大きいほど、画像を大きく表示させる。例えば、表示制御部４３は、評価値に応じて段階的にサイズを変えて画像を表示させる。
【００４１】
図１１は、事例画面を模式的に示した図である。図１１は、端末装置１２のブラウザに表示される事例画面７０を模式的に示している。事例画面７０には、画像１〜９が表示されている。画像１〜９は、画像に対する評価値が大きい順に、並べて表示されている。また、画像１〜９は、画像に対する評価値に応じて表示サイズが変更されており、評価値が大きいほど表示サイズが大きく、評価値が小さい表示サイズが小さく表示されている。
【００４２】
なお、表示制御部４３による画像の表示態様を制御は、これに限定されるものではなく、評価値の高い画像と、評価値の低い画像を識別できる表示態様であれば、何れでの表示態様であってもよい。例えば、表示制御部４３は、低評価の画像について、画像の枠、または、画像全体を点滅させる表示させてもよい。例えば、表示制御部４３は、画像に対する評価値が小さいほど、画像の枠、または、画像全体を点滅する周期を段階的に短くして画像を表示させてもよい。また、例えば、表示制御部４３は、低評価の画像について、画像の枠、または、画像全体を赤やグレーで表示するなど、色を変えて表示させてもよい。
【００４３】
ここで、例えば、指導員の育成時に、サーバ装置１１が、事例画面に、事例として、検査の際に収集された画像を同じサイズで単純に並べて表示した場合、指導員は、表示された膨大な画像の中から、どの画像が良い例（管理が良くされていて高評価）であり、どの画像が悪い例（管理が悪く低評価）であるか判別するには非常に時間がかかる。また、未熟な指導員は、確認ポイント等が曖昧で参考にすべき画像がどれかを探し当てることすら難しい場合がある。
【００４４】
これに対し、サーバ装置１１は、画像に対する評価値に応じて、事例画面に表示する画像の表示態様を変更する。これにより、指導員は、事例画面に表示された画像から評価値の高い良い事例の画像と、評価値の低い悪い事例の画像とを識別でき、良い事例の画像や、悪い事例の画像からチェック項目に対する注目すべきポイントを速やかに学習できる。このように、サーバ装置１１は、指導員の育成を支援できる。
【００４５】
次に、本実施例１に係るサーバ装置１１の各種の処理について説明する。最初に、サーバ装置１１が、画像ごとの評価値を算出する算出処理について説明する。図１２は、算出処理の処理手順を示すフローチャートである。この算出処理は、所定のタイミング、例えば、所定の時刻となったタイミングや、画像の評価値の受け付ける操作画面が完了したタイミング、後述する表示制御処理が実行される前のタイミングで実行される。
【００４６】
図１２に示すように、算出部４２は、全ての画像の評価値をゼロに初期化する（ステップＳ１０）。例えば、算出部４２は、全ての画像ＩＤに対する評価値をゼロに初期化する。
【００４７】
算出部４２は、画像評価データ３４から、画像ごとに、画像に対する評価のデータを読み出す（ステップＳ１１）。例えば、算出部４２は、画像評価データ３４から画像ＩＤの順に、画像ＩＤの画像に対する評価者、評価を読み出す。
【００４８】
算出部４２は、画像評価データ３４から読み出した画像に対する評価者、評価の件数がゼロであるか否かを判定する（ステップＳ１２）。件数がゼロである場合（ステップＳ１２：Ｙｅｓ）、後述するステップＳ３０へ移行する。
【００４９】
一方、件数がゼロではない場合（ステップＳ１２：Ｎｏ）、算出部４２は、画像に対する評価者、評価のうち、未選択の１件を選択する（ステップＳ１３）。算出部４２は、選択した評価者の指導員の熟練度を指導員テーブル３１から特定する（ステップＳ１４）。
【００５０】
算出部４２は、指導員の熟練度が上級者であるか判定する（ステップＳ１５）。熟練度が上級者である場合（ステップＳ１５：Ｙｅｓ）、算出部４２は、選択した評価が「良い」であるか否かを判定する（ステップＳ１６）。選択した評価が「良い」である場合（ステップＳ１６：Ｙｅｓ）、算出部４２は、選択した評価が得られた画像ＩＤの評価値に＋３を行う（ステップＳ１７）。
【００５１】
一方、選択した評価が「良い」ではない場合（ステップＳ１６：Ｎｏ）、算出部４２は、選択した評価が「悪い」であるか否かを判定する（ステップＳ１８）。選択した評価が「悪い」である場合（ステップＳ１８：Ｙｅｓ）、算出部４２は、選択した評価が得られた画像ＩＤの評価値に−３を行う（ステップＳ１９）。
【００５２】
一方、選択した評価が「悪い」ではない場合（ステップＳ１８：Ｎｏ）、評価は、無評価であるため、後述するステップＳ２９へ移行する。
【００５３】
一方、指導員の熟練度が上級者ではない場合（ステップＳ１５：Ｎｏ）、算出部４２は、指導員の熟練度が中級者であるか判定する（ステップＳ２０）。熟練度が中級者である場合（ステップＳ２０：Ｙｅｓ）、算出部４２は、選択した評価が「良い」であるか否かを判定する（ステップＳ２１）。選択した評価が「良い」である場合（ステップＳ２１：Ｙｅｓ）、算出部４２は、選択した評価が得られた画像ＩＤの評価値に＋２を行う（ステップＳ２２）。
【００５４】
一方、選択した評価が「良い」ではない場合（ステップＳ２１：Ｎｏ）、算出部４２は、選択した評価が「悪い」であるか否かを判定する（ステップＳ２３）。選択した評価が「悪い」である場合（ステップＳ２３：Ｙｅｓ）、算出部４２は、選択した評価が得られた画像ＩＤの評価値に−２を行う（ステップＳ２４）。
【００５５】
一方、選択した評価が「悪い」ではない場合（ステップＳ２３：Ｎｏ）、評価は、無評価であるため、後述するステップＳ２９へ移行する。
【００５６】
一方、指導員の熟練度が中級者ではない場合（ステップＳ２０：Ｎｏ）、指導員の熟練度が初心者である。算出部４２は、選択した評価が「良い」であるか否かを判定する（ステップＳ２５）。選択した評価が「良い」である場合（ステップＳ２５：Ｙｅｓ）、算出部４２は、選択した評価が得られた画像ＩＤの評価値に＋１を行う（ステップＳ２６）。
【００５７】
一方、選択した評価が「良い」ではない場合（ステップＳ２５：Ｎｏ）、算出部４２は、選択した評価が「悪い」であるか否かを判定する（ステップＳ２７）。選択した評価が「悪い」である場合（ステップＳ２７：Ｙｅｓ）、算出部４２は、選択した評価が得られた画像ＩＤの評価値に−１を行う（ステップＳ２８）。
【００５８】
一方、選択した評価が「悪い」ではない場合（ステップＳ２７：Ｎｏ）、評価は、無評価であるため、後述するステップＳ２９へ移行する。
【００５９】
算出部４２は、読み出した画像に対する評価者、評価を全て選択したか否かを判定する（ステップＳ２９）。全て選択していない場合（ステップＳ２９：Ｎｏ）、上述のステップＳ１３へ移行する。
【００６０】
一方、全て選択した場合（ステップＳ２９：Ｙｅｓ）、算出部４２は、画像評価データ３４から評価者、評価を読み出しが全ての画像ＩＤについて完了したか否か判定する（ステップＳ３０）。完了していない場合（ステップＳ３０：Ｎｏ）、上述のステップＳ１１へ移行する。
【００６１】
一方、完了した場合（ステップＳ３０：Ｙｅｓ）、算出部４２は、各画像の評価値を記憶部２１に格納し（ステップＳ３１）、処理を終了する。
【００６２】
次に、サーバ装置１１が、評価値に応じて画像の表示態様を制御する表示制御処理について説明する。図１３は、表示制御処理の処理手順を示すフローチャートである。この表示制御処理は、所定のタイミング、例えば、事例を表示する対象とするチェック項目を指定して事例画面の表示を指示されたタイミングで実行される。
【００６３】
図１３に示すように、表示制御部４３は、画像管理データ３３から、指定されたチェック項目に対応する、表示対象とされた画像の画像ＩＤを読み出す（ステップＳ５０）。表示制御部４３は、各画像ＩＤに対応する評価値を記憶部２１から読み出す（ステップＳ５１）。表示制御部４３は、評価値の大きい順に画像ＩＤを選択する（ステップＳ５２）。表示制御部４３は、選択した画像ＩＤの評価値が所定の第１の閾値以上であるか否かを判定する（ステップＳ５３）。なお、第１の閾値、および、後述する第２の閾値は、値の大小関係が、第１の閾値＞第２の閾値であるものとする。
【００６４】
評価値が第１の閾値以上である場合（ステップＳ５３：Ｙｅｓ）、表示制御部４３は、表示サイズを大サイズとして、選択した画像ＩＤの画像を事例画面に上から順に並べて表示する（ステップＳ５４）。
【００６５】
一方、評価値が第１の閾値以上ではない場合（ステップＳ５３：Ｎｏ）、評価値が第１の閾値未満かつ所定の第２の閾値以上であるか否かを判定する（ステップＳ５５）。評価値が第１の閾値未満かつ所定の第２の閾値以上である場合（ステップＳ５５：Ｙｅｓ）、表示制御部４３は、表示サイズを中サイズとして、選択した画像ＩＤの画像を事例画面に上から順に並べて表示する（ステップＳ５６）。
【００６６】
一方、評価値が第１の閾値未満かつ所定の第２の閾値以上ではない場合（ステップＳ５５：Ｎｏ）、評価値が第２の閾値未満である。表示制御部４３は、表示サイズを小サイズとして、選択した画像ＩＤの画像を事例画面に上から順に並べて表示する（ステップＳ５７）。
【００６７】
表示制御部４３は、全ての画像ＩＤの選択が完了したか否かを判定する（ステップＳ５８）。全ての画像ＩＤの選択が完了していない場合（ステップＳ５８：Ｎｏ）、上述のステップＳ５２へ移行する。
【００６８】
一方、全ての画像ＩＤの選択が完了した場合（ステップＳ５８：Ｙｅｓ）、処理を終了する。
【００６９】
次に、効果について説明する。サーバ装置１１は、ＪＧＡＰに関する指導を行う指導員から、評価対象の画像がＪＧＡＰの基準を満たすかの評価を受け付ける。サーバ装置１１は、受け付けた評価に対して、画像を評価した指導員の検査に対する熟練度に応じた重み付けを行って、画像に対する評価値を算出する。サーバ装置１１は、画像を並べて表示する際、算出された評価値に応じて画像の表示態様を制御する。これにより、指導員は、画像の表示態様から評価値の高い画像と、評価値の低い画像とを識別でき、評価値の高い画像や、評価値の低い画像からＪＧＡＰの基準を満ために注目すべきポイントを速やかに学習できる。よって、サーバ装置１１は、指導員の育成を支援できる。
【００７０】
また、サーバ装置１１は、ＪＧＡＰの評価項目（チェック項目）ごとに、指導員から画像に対する評価を受け付ける。サーバ装置１１は、評価項目ごとに、当該評価項目の評価を受けた画像を評価値に応じた表示態様で表示する。これにより、指導員は、評価項目ごとに、画像の表示態様から評価値の高い画像と、評価値の低い画像とを識別でき、評価値の高い画像や、評価値の低い画像から、評価項目ごとに、評価項目の基準を満ために注目すべきポイントを速やかに学習できる。よって、サーバ装置１１は、指導員の育成を支援できる。
【００７１】
また、サーバ装置１１は、画像がＪＧＡＰの基準に対して肯定的な例であるか、否定的な例であるかの評価を受け付ける。サーバ装置１１は、肯定的な例との評価については、当該評価した指導員の検査に対する熟練度に応じた重み付けを行った値を評価値に加算し、否定的な例との評価については、当該評価した指導員の検査に対する熟練度に応じた重み付けを行った値を評価値から減算して評価値を算出する。これにより、サーバ装置１１は、肯定的な評価と否定的な評価を評価値に反映でき、例えば、否定的な評価の多い画像を識別可能に表示できる。指導員は、基準に対して否定的な評価の多い画像を見ることで、基準に対して審査で間違えを起こしやすいポイントを把握できる。
【実施例２】
【００７２】
さて、これまで開示の装置に関する実施例について説明したが、開示の技術は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、本発明に含まれる他の実施例を説明する。
【００７３】
例えば、上記の実施例１では、制度としてＪＧＡＰを例に説明したが、ＨＡＣＣＰ、ＦＣＰ共通工場管理、ＡＩＢ、ＪＩＢ、ＩＳＯ２２０００などの他の制度の指導員の育成に使用してもよい。
【００７４】
また、上記の実施例１では、評価対象のコンテンツを画像した場合を例示した。しかしながら、これらに限定されるものではない。例えば、評価対象のコンテンツは、動画や、マニュアルなどが記載されたＰＤＦファイルなどの文書ファイルであってもよい。
【００７５】
また、実施例１では、サーバ装置１１において、画像に対する評価の受け付け、評価値の算出、事例画面の表示の制御を行う場合を例示した。しかしながら、これらに限定されるものではない。端末装置１２において一部または全部を実行してもよい。例えば、端末装置１２とサーバ装置１１とが必要なデータのダウンロードや、データ同期を行って、端末装置１２において画像に対する評価の受け付け、評価値の算出、事例画面の表示の制御を行ってもよい。この場合、端末装置１２が支援装置に対応する。
【００７６】
また、実施例１では、評価値が大きい画像の表示サイズを大きくする場合を例示した。しかしながら、これらに限定されるものではない。画像を評価値が小さい順に並べて、評価値が小さいほど表示サイズを大きく事例画面に表示してもよい。これにより、チェック項目に対して不適切な例の画像を事例画面に表示できる。また、受付部４０は、チェック項目に対して適切な例を表示するか、不適切な例を表示するかの指定を受け付けてもよい。表示制御部４３は、適切な例を表示する指定がされた場合、画像を評価値が大きい順に並べて、評価値が大きいほど表示サイズを大きく事例画面に表示し、不適切な例を表示する指定がされた場合、画像を評価値が小さい順に並べて、評価値が小さいほど表示サイズを大きく事例画面に表示してもよい。また、表示制御部４３は、閾値により、表示する画像を選択してもよい。例えば、表示制御部４３は、適切な例を表示する指定がされた場合、評価値が所定の閾値（例えば、評価値が３）以上の画像を事例画面に表示し、不適切な例を表示する指定がされた場合、評価値が所定の閾値（例えば、評価値が−３）以下の画像を事例画面に表示してもよい。
【００７７】
また、実施例１では、画像の評価に対して、評価した指導員の熟練度に応じた重み付けを行って評価値を算出する場合を例示した。しかしながら、これらに限定されるものではない。例えば、算出部４２は、画像の評価に対して、熟練度ごとに、各熟練度の指導員の評価から熟練度別の評価値を算出してもよい。例えば、算出部４２は、上級者、中級者、初心者別に、評価値を算出してもよい。そして、表示制御部４３は、熟練度別の評価値に基づいて、画像の表示態様を制御してもよい。例えば、受付部４０は、表示対象とする熟練度の指定を受け付ける。表示制御部４３は、熟練度別の評価値のうち、指定された熟練度の評価値で、評価値が大きい順に、表示サイズや並び順を変えて画像を表示させてもよい。これにより、例えば、熟練度が上級者の指導員の評価値が高い画像や評価値の低い画像を表示させることができ、熟練度が初心者や中級者の指導員が、熟練度が上級者の指導員が注目しているポイントを速やかに学習できる。また、例えば、表示制御部４３は、熟練度別の評価値で、評価値の差異が大きい画像を、表示態様を変えて表示させてもよい。この場合、熟練度別の評価値は、評価の平均値として求めてもよい。例えば、受付部４０は、熟練度別の評価の差異が大きい画像の表示の指定を受け付ける。表示制御部４３は、熟練度別の評価値で、高い熟練度の評価値と低い熟練度の評価値との差を求め、差が大きい順に、表示サイズや並び順を変えて画像を表示させてもよい。例えば、表示制御部４３は、上級者の評価値と初心者の評価値との差を求め、差が大きい画像を、表示態様を変えて表示させてもよい。例えば、表示制御部４３は、上級者の評価値が高く、初心者の評価値が低く、評価値の差が所定の閾値以上となる画像を区別して表示する。また、表示制御部４３は、上級者の評価値が低く、初心者の評価値が高く、評価値の差が所定の閾値以上となる画像を区別して表示する。これにより、熟練度が初心者の指導員は、誤解しやすいポイントを速やかに学習できる。
【００７８】
また、表示制御部４３は、チェック項目以上に様々な属性の画像を選択して事例画面に表示してもよい。例えば、受付部４０は、表示対象とする農場の指定を受け付ける。表示制御部４３は、指定された農場で撮影された画像を、画像の評価値に応じて表示態様を変えて表示させてもよい。また、例えば、地域や気候、地質などの特性によって、農場などの検査が行われる対象をエリアに区分する。格納部４１は、画像に、属性として当該画像が撮影されたエリアの情報を対応付けて記憶部２１に格納する。受付部４０は、表示対象とするエリアの指定を受け付ける。表示制御部４３は、指定されたエリアが対応付けられた画像を、画像の評価値に応じて表示態様を変えて表示させてもよい。また、画像に対応付ける属性としては、撮影された画像に写る被写体の情報であってもよい。例えば、属性としては、画像に写る食品、農産物（植物、動物）の情報であってもよい。この属性の情報は、食品、農産物の名称であってもよく、食品、農産物を分類した種類の情報であってもよい。例えば、農場において取り扱う食品、農産物を撮影した場合、撮影した食品、農産物の属性を画像に対応付けてもよい。指導員が農場を検査する場合、農場のエリアや、取り扱う食品、農産物によって、検査で注目すべきポイントが異なる場合がある。このため、エリアや食品、農産物の属性を指定して事例の画像を表示できるようにすることで、指導員は、エリアや食品、農産物の属性ごとに注目すべきポイントを速やかに学習できる。また、画像に対応付ける属性としては、農業、運送業、製造業、店舗などの検査対象の業種であってもよい。指導員が検査する場合、検査対象の業種によって、検査で注目すべきポイントが異なる場合がある。このため、業種を指定して事例の画像を表示できるようにすることで、指導員は、業種ごとに注目すべきポイントを速やかに学習できる。
【００７９】
また、指導員は、検査の経験の高いエリアや農産物の種類、業種がある場合がある。そこで、画像および指導員にそれぞれエリアや農産物の種類、業種などを属性として応付けてもよい。そして、算出部４２は、評価に対して、画像の属性と画像を評価した指導員の属性の一致の度合いが高いほど大きい重み付けを行って、コンテンツに対する評価値を算出してもよい。例えば、属性がエリアＡ、農産物Ａ、業種Ａの画像に対して、エリアＡ、農産物Ａ、業種Ａの属性を有する熟練度の上級者の指導員が評価した場合、算出部４２は、属性が３つ一致していることから、上級者の指導員で加算する値「３」に属性が一致した数「３」を加算して、評価値に対して「＋６」を行ってもよい。なお、この属性の一致の度合いによる重み付けは、一例であり、これに限定されるものではない。
【００８０】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的状態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、上記の受付部４０、格納部４１、算出部４２および表示制御部４３の各処理部が適宜統合されても良い。さらに、各処理部にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００８１】
［表示制御プログラム］
また、上記の実施例で説明した各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することもできる。そこで、以下では、上記の実施例と同様の機能を有するプログラムを実行するコンピュータシステムの一例を説明する。図１４は、表示制御プログラムを実行するコンピュータの構成の一例を示す説明図である。
【００８２】
図１４に示すように、コンピュータ４００は、ＣＰＵ（Central  Processing  Unit）４１０、ＨＤＤ（Hard  Disk  Drive）４２０、ＲＡＭ（Random  Access  Memory）４４０を有する。これら４００〜４４０の各部は、バス５００を介して接続される。
【００８３】
ＨＤＤ４２０には上記の受付部４０、格納部４１、算出部４２および表示制御部４３と同様の機能を発揮する表示制御プログラム４２０ａが予め記憶される。なお、表示制御プログラム４２０ａについては、適宜分離しても良い。
【００８４】
また、ＨＤＤ４２０は、各種情報を記憶する。例えば、ＨＤＤ４２０は、ＯＳや発注量の決定に用いる各種データを記憶する。
【００８５】
そして、ＣＰＵ４１０が、表示制御プログラム４２０ａをＨＤＤ４２０から読み出して実行することで、実施例の各処理部と同様の動作を実行する。すなわち、表示制御プログラム４２０ａは、受付部４０、格納部４１、算出部４２および表示制御部４３と同様の動作を実行する。
【００８６】
なお、上記した表示制御プログラム４２０ａについては、必ずしも最初からＨＤＤ４２０に記憶させることを要しない。
【００８７】
また、例えば、表示制御プログラム４２０ａは、コンピュータ４００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」に記憶させても良い。そして、コンピュータ４００がこれらからプログラムを読み出して実行するようにしても良い。
【００８８】
さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ４００に接続される「他のコンピュータ（またはサーバ）」などにプログラムを記憶させておく。そして、コンピュータ４００がこれらからプログラムを読み出して実行するようにしても良い。
【符号の説明】
【００８９】
１０  システム
１１  サーバ装置
１２  端末装置
２２  制御部
４０  受付部
４１  格納部
４２  算出部
４３  表示制御部
【図１】
2019061348.tif 000003
【図２】
2019061348.tif 000004
【図３】
2019061348.tif 000005
【図４】
2019061348.tif 000006
【図５】
2019061348.tif 000007
【図６】
2019061348.tif 000008
【図７】
2019061348.tif 000009
【図８】
2019061348.tif 000010
【図９】
2019061348.tif 000011
【図１０】
2019061348.tif 000012
【図１１】
2019061348.tif 000013
【図１２】
2019061348.tif 000014
【図１３】
2019061348.tif 000015
【図１４】
2019061348.tif 000016