(57)【要約】【課題】小規模な事業者であっても、低予算で、手軽にＨＡＣＣＰ対応の衛生管理システムを導入できるようにする。【解決手段】衛生管理システムは、複数の測定装置が測定する測定データに基づく所定の形式の衛生管理情報を管理する管理サーバと、前記管理サーバとネットワークを介して通信可能な中継装置とを含む衛生管理システムであって、前記中継装置は、複数の無線通信方式に対応する通信部と、前記通信部を用いて、前記複数の測定装置から前記測定データを含む測定情報を取得する取得部と、前記取得部が取得した前記測定情報を用いて、前記測定データ、前記測定データに関する情報、及び前記中継装置を特定する情報を含む前記衛生管理情報を作成する作成部と、前記作成部が作成した前記衛生管理情報を前記管理サーバに送信する送信部と、を有する。【選択図】図５
2020017174.tif 000002
【特許請求の範囲】
【請求項１】
複数の測定装置が測定する測定データに基づく所定の形式の衛生管理情報を管理する管理サーバと、前記管理サーバとネットワークを介して通信可能な中継装置とを含む衛生管理システムであって、
前記中継装置は、
複数の無線通信方式に対応する通信部と、
前記通信部を用いて、前記複数の測定装置から前記測定データを含む測定情報を取得する取得部と、
前記取得部が取得した前記測定情報を用いて、前記測定データ、前記測定データに関する情報、及び前記中継装置を特定する情報を含む前記衛生管理情報を作成する作成部と、
前記作成部が作成した前記衛生管理情報を前記管理サーバに送信する送信部と、
を有する、衛生管理システム。
【請求項２】
前記取得部は、前記通信部を用いて、前記複数の測定装置のうち、前記複数の無線通信方式のいずれかに対応する測定装置を制御して前記測定データを測定させる１つ以上の測定装置制御部を含む、請求項１に記載の衛生管理システム。
【請求項３】
前記中継装置は、前記測定データに関する情報の設定を受け付ける測定情報設定部を有する、請求項２に記載の衛生管理システム。
【請求項４】
前記中継装置は、前記所定の形式の設定を受け付ける形式情報設定部を有する、請求項１乃至３のいずれか一項に記載の衛生管理システム。
【請求項５】
前記取得部は、前記通信部を用いて、前記複数の測定装置のうち、所定の測定装置を制御する情報端末と通信を行い、前記情報端末が前記所定の測定装置を用いて測定した前記測定データを含む前記測定情報を受信する、請求項１乃至４のいずれか一項に記載の衛生管理システム。
【請求項６】
前記衛生管理システムは、
前記中継装置と通信可能な情報端末を、
前記複数の測定装置のうち、所定の測定装置と通信する第１の通信部、
前記第１の通信部を用いて、前記所定の測定装置を制御し、前記測定データを取得する測定制御部、
前記測定データに関する情報の入力を受付する入力受付部、及び
前記取得部が取得した前記測定データ、及び前記入力受付部が受付した前記測定データに関する情報を含む前記測定情報を、前記中継装置に送信する第２の通信部、
として機能させるプログラムを含む、請求項１乃至５のいずれか一項に記載の衛生管理システム。
【請求項７】
前記測定情報は、食品の温度に関する測定データを含み、
前記測定データに関する情報は、前記食品を識別する情報、前記食品の温度を測定した測定者の情報、及び前記食品の温度の合否を示す情報のうち、１つ以上の情報を含む、請求項１乃至６のいずれか一項に記載の衛生管理システム。
【請求項８】
前記衛生管理システムは、１つ以上の前記中継装置を含み、
前記管理サーバは、
１つ以上の前記中継装置から送信される前記衛生管理情報を受信する受信部と、
前記受信部が受信した前記衛生管理情報を記憶部に記憶して管理する情報管理部と、
前記管理サーバと通信可能な利用者の情報処理装置に、前記利用者が利用する前記中継装置に対応する前記衛生管理情報を表示するウェブページを提供する情報提供部と、
を有する、請求項１乃至７のいずれか一項に記載の衛生管理システム。
【請求項９】
前記衛生管理システムは、
前記衛生管理情報に含まれる前記測定データが予め定められた基準値の範囲外である場合、前記衛生管理情報を送信した前記中継装置を利用する利用者に、前記基準値の範囲外となった測定データに応じて実行すべき手順を示す情報を通知する通知部を有する、請求項１乃至８のいずれか一項に記載の衛生管理システム。
【請求項１０】
複数の測定装置が測定する測定データに基づく所定の形式の衛生管理情報を管理する管理サーバとネットワークを介して通信可能な中継装置であって、
複数の無線通信方式に対応する通信部と、
前記通信部を用いて、前記複数の測定装置から前記測定データを含む測定情報を取得する取得部と、
前記取得部が取得した前記測定情報を用いて、前記測定データ、前記測定データに関する情報、及び前記中継装置を特定する情報を含む、前記衛生管理情報を作成する作成部と、
前記作成部が作成した前記衛生管理情報を前記管理サーバに送信する送信部と、
を有する、中継装置。
【請求項１１】
複数の測定装置が測定する測定データに基づく衛生管理情報を管理する管理サーバと、前記管理サーバとネットワークを介して通信可能な中継装置とを含む衛生管理システムにおける衛生管理方法であって、
前記中継装置が、
複数の無線通信方式に対応する通信部を用いて、前記複数の測定装置から前記測定データを含む測定情報を取得する処理と、
前記取得した測定情報を用いて、前記測定データ、前記測定データに関する情報、及び前記中継装置を特定する情報を含む、所定の形式の前記衛生管理情報を作成する処理と、
前記作成した衛生管理情報を前記管理サーバに送信する処理と、
を実行する、衛生管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、衛生管理システム、中継装置、及び衛生管理方法に関する。
【背景技術】
【０００２】
ＨＡＣＣＰ（Hazard Analysis and Critical Control Point）と呼ばれる食品の衛生管理の手法が知られている。ＨＡＣＣＰでは、例えば、食品の危害管理の重要管理点である温度や湿度等を、温度計や湿度計等を用いて測定し、測定結果を蓄積して管理する。
【０００３】
また、関連する技術として、ユビキタスセンサネットワーク基盤の食品衛生自動管理システムにおいて、センサノード、モバイル端末等を用いて、温度、湿度等の感知情報を測定し、測定データを管理サーバで管理する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２０１０−５３０５６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
日本の国内において、「食の安全」のグローバル化に向けて、ＨＡＣＣＰの導入義務化を含めた法律の改正が検討されている。義務化の対象には、例えば、個人経営の飲食店等の小規模な事業者も含まれているため、小規模な事業者であっても、低予算で、手軽に導入できるＨＡＣＣＰ対応の衛生管理システムが求められている。
【０００６】
しかし、特許文献１に開示された技術では、温度等の測定機能、測定値を管理サーバへ送信する送信機能、測定値が異常な場合の警報機能、及び管理サーバからの制御情報に応じた厨房機器の制御機能を有するセンサノード等の専用機器を利用している。このような専用の機器は、比較的高価であることが多く、また、機器の設置や設定等のメンテナンスも専門の業者等に委託することが多いため、小規模な事業者等が、低予算で、ＨＡＣＣＰ対応の衛生管理システムを導入する際の妨げになっていた。
【０００７】
また、特許文献１に開示された技術では、管理サーバが、モバイル端末から受信したデータをデータベース化し、これに基づいてＨＡＣＣＰ様式に合わせた衛生管理情報を作成している。したがって、例えば、測定する食品の温度の種類、組合せ、及び合否判定レベル等を見直す場合には、管理サーバの設定を変更する必要があり、小規模な事業者が、手軽に、ＨＡＣＣＰ対応の衛生管理システムを導入する際の妨げになっていた。
【０００８】
このように、従来の技術では、小規模な事業者等が、低予算で、手軽にＨＡＣＣＰ対応の衛生管理システムを導入することには困難を伴っていた。
【０００９】
本発明の実施形態は、上記の問題点に鑑みてなされたものであって、小規模な事業者であっても、低予算で、手軽にＨＡＣＣＰ対応の衛生管理システムを導入できるようにする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するため、本発明の一実施形態に係る衛生管理システムは、複数の測定装置が測定する測定データに基づく所定の形式の衛生管理情報を管理する管理サーバと、前記管理サーバとネットワークを介して通信可能な中継装置とを含む衛生管理システムであって、前記中継装置は、複数の無線通信方式に対応する通信部と、前記通信部を用いて、前記複数の測定装置から前記測定データを含む測定情報を取得する取得部と、前記取得部が取得した前記測定情報を用いて、前記測定データ、前記測定データに関する情報、及び前記中継装置を特定する情報を含む前記衛生管理情報を作成する作成部と、前記作成部が作成した前記衛生管理情報を前記管理サーバに送信する送信部と、を有する。
【発明の効果】
【００１１】
本発明の実施形態によれば、小規模な事業者であっても、低予算で、手軽にＨＡＣＣＰ対応の衛生管理システムを導入できるようになる。
【図面の簡単な説明】
【００１２】
【図１】一実施形態に係る衛生管理システムのシステム構成の例を示す図である。
【図２】一実施形態に係る可視化情報の一例のイメージを示す図である。
【図３】一実施形態に係る中継装置のハードウェア構成の例を示す図である。
【図４】一実施形態に係るコンピュータのハードウェア構成の例を示す図である。
【図５】一実施形態に係る衛生管理システムの機能構成の例を示す図である。
【図６】一実施形態に係る情報端末の処理の例を示すシーケンス図である。
【図７】一実施形態に係る情報端末の表示画面の例を示す図である。
【図８】一実施形態に係る情報端末の測定処理の一例を示すフローチャートである。
【図９】一実施形態に係る中継装置の処理の例を示すシーケンス図である。
【図１０】一実施形態に係る衛生管理情報の形式の一例を示す図である。
【図１１】一実施形態に係る管理サーバの処理の例を示すシーケンス図である。
【図１２】一実施形態に係る中継装置の設定処理の例を示すシーケンス図である。
【図１３】一実施形態に係る中継装置の設定画面の例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施の形態を説明する。なお、以下で説明する実施の形態は一例であり、本発明が適用される実施の形態は、以下の実施の形態に限られない。
【００１４】
＜システム構成＞
図１は、一実施形態に係る衛生管理システムのシステム構成の例を示す図である。衛生管理システム１００は、例えば、ＨＡＣＣＰ（Hazard Analysis and Critical Control Point）等に対応する衛生管理情報を管理するシステムであり、管理サーバ１１０と、ネットワーク１０１を介して管理サーバ１１０と通信可能な中継装置１２０とを含む。
【００１５】
ＨＡＣＣＰは、１９６０年代に米国で宇宙食の安全性を確保するために開発された食品の衛生管理方式であり、食品の原材料の受け入れから最終製品までの工程毎に危害要因を分析した上で、危害の防止につながる特に重要な工程（重要管理点）を継続的に監視する。
【００１６】
一例として、衛生管理システム１００は、図１に示すように、例えば、飲食店等の施設１０に備えられた複数の測定装置１３０ａ〜１３０ｄを用いて、食品の危害管理の重要管理点である温度や湿度等を測定し、測定結果を管理サーバ１１０に記憶して管理する。
【００１７】
図１の例では、複数の測定装置１３０には、測定装置（非接触温度計）１３０ａ、測定装置（中心温度計）１３０ｂ、測定装置（温湿度計）１３０ｃ、及び他の測定装置（例えば、重量計等）１３０ｄ等が含まれる。なお、以下の説明の中で、複数の測定装置１３０ａ〜１３０ｄのうち、任意の測定装置を示す場合、「測定装置１３０」を用いる。
【００１８】
管理サーバ１１０は、コンピュータの構成を有する情報処理装置、又は複数の情報処理装置を含むシステムであり、ＨＡＣＣＰに対応する衛生管理情報を管理するクラウドサービス（以下、衛生管理サービスと呼ぶ）を提供するサービス提供者によって運営される。
【００１９】
中継装置１２０は、例えば、インターネットやＬＡＮ（Local Area Network）等のネットワーク１０１を介して、管理サーバ１１０と通信可能な情報処理装置であり、衛生管理システム１００による衛生管理サービスを提供するサービス提供者によって提供される。
【００２０】
中継装置１２０は、例えば、無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標） Ｌｏｗ Ｅｎｅｒｇｙ（以下、ＢＬＥと呼ぶ）、メッシュ無線、ＥｎＯｃｅａｎ（登録商標）等の複数の無線通信方式に対応する通信部を有している。また、中継装置１２０は、通信部を用いて、複数の測定装置１３０ａ〜１３０ｄが測定した測定データを取得する機能を有している。
【００２１】
例えば、中継装置１２０は、通信部を用いて、メッシュ無線、ＥｎＯｃｅａｎ等の無線通信１０４で測定装置１３０ｃを制御し、厨房等の温度、及び湿度を測定した測定データを取得することができる。なお、中継装置１２０の通信部は、通信距離が離れていて測定装置１３０ｃとダイレクトに無線通信１０４が行えない場合、リピータ１０５や、他の測定装置１３０ｄ等を介して、測定装置１３０ｃと通信を行うものであっても良い。
【００２２】
これにより、本実施形態に係る衛生管理システム１００では、例えば、特許文献１で用いられるようなセンサノードを用いなくても、一般的な通信機能を有する測定装置（温湿度計）１３０ｃ等から測定データを取得することができる。
【００２３】
また、中継装置１２０は、通信部を用いて、例えば、無線ＬＡＮ等の無線通信１０３で情報端末１４０と通信を行い、情報端末１４０が測定装置１３０ａ、測定装置１３０ｂ等を用いて測定した測定データを含む測定情報を取得することができる。
【００２４】
情報端末１４０は、例えば、スマートフォン、タブレット端末等の汎用の情報処理装置であり、衛生管理システム１００に対応するアプリケーションプログラム（以下、アプリと呼ぶ）を実行している。
【００２５】
情報端末１４０は、衛生管理システム１００に対応するアプリを実行することにより、例えば、ＢＬＥ等の無線通信１０２で測定装置１３０ａを制御し、受け入れ検品時の食品の温度等を測定した測定データを取得することができる。同様に、情報端末１４０は、例えば、ＢＬＥ等の無線通信１０２で測定装置１３０ｂを制御し、加熱調理時の食品の中心温度等を測定した測定データを取得することができる。
【００２６】
さらに、情報端末１４０は、衛生管理システム１００に対応するアプリにより、測定データに関する情報（例えば、測定内容、測定者等）を入力する入力画面を表示し、入力された測定データに関する情報を、測定データと共に中継装置に送信する。
【００２７】
上記の構成により、中継装置１２０は、例えば、汎用の情報端末１４０や、通信機能を有する一般的な測定装置１３０ａ、測定装置１３０ｂ、測定装置１３０ｃを用いて、測定データを収集することができる。なお、中継装置１２０が取得する測定データは、温度に限られず、温度以外の測定データを測定する他の測定装置１３０ｄ等からも測定データを取得することができる。
【００２８】
また、中継装置１２０は、取得した測定データと、ＨＡＣＣＰによる管理に必要な測定データに関する情報と、中継装置１２０を特定する情報と、を含む所定の形式の衛生管理情報を作成し、管理サーバ１１０に送信する機能を有している。
【００２９】
測定データに関する情報には、例えば、測定データの測定内容、測定データを測定した測定者、測定日時、合否判定結果等、ＨＡＣＣＰの管理で要求される様々な情報が含まれ得る。
【００３０】
中継装置１２０を特定する情報には、例えば、管理サーバ１１０と通信可能な複数の中継装置１２０を特定するための中継装置ＩＤや、管理番号等が含まれ得る。なお、中継装置１２０を特定する情報は、中継装置１２０を特定することができる情報であれば良いので、例えば、中継装置１２０のＩＰアドレスや、中継装置１２０と対応付けられた事業者、契約者、ユーザ等の識別情報等であっても良い。
【００３１】
好ましくは、中継装置１２０が、情報端末１４０から取得する測定情報には、前述した入力画面に入力された測定データに関する情報が含まれる。
【００３２】
一方、中継装置１２０が、測定装置１３０ｃ等から取得する測定データには、上記の測定データに関する情報が含まれない。そこで、中継装置１２０は、例えば、ＰＣ（Personal Computer）等の情報処理装置１５０、又は情報端末１４０等を用いて、測定装置１３０ｃ等が測定する測定データに関する情報（例えば、測定内容、合格判定温度等）の設定を受け付ける機能を有している。例えば、中継装置１２０は、測定装置１３０ｃ等が測定する測定データに関する情報を予め設定するためのウェブページを提供するウェブサーバの機能を有している。
【００３３】
好ましくは、中継装置１２０は、管理サーバ１１０に送信する衛生管理情報における形式の設定を受ける機能を有している。例えば、中継装置１２０は、前述したウェブサーバ機能により、衛生管理情報の所定の形式を予め設定するためのウェブページをさらに提供する。この機能を用いて、衛生管理システム１００を利用する利用者は、情報処理装置１５０、情報端末１４０等を用いて、測定装置１３０の追加、変更、及び衛生管理情報の形式の変更等を行うことができる。
【００３４】
一方、管理サーバ１１０は、中継装置１２０から送信される衛生管理情報を受信し、所定の記憶領域に記憶して管理する。
【００３５】
好ましくは、管理サーバ１１０は、複数の中継装置１２０から送信される衛生管理情報を、中継装置１２０毎に管理する。これにより、管理サーバ１１０は、複数の中継装置１２０から送信される対象の衛生管理情報を、容易に利用者毎に管理することができるようになる。
【００３６】
また、管理サーバ１１０は、中継装置１２０を利用する利用者に、中継装置１２０から送信された衛生管理情報を可視化する可視化情報を提供する機能を有している。例えば、管理サーバ１１０は、図２に示すような可視化情報２００を表示するウェブページを、利用者に提供する。
【００３７】
図２の例では、可視化情報２００には、中継装置１２０から送信された衛生管理情報の一覧２１０が含まれる。この一覧２１０には、例えば、測定データの一例である中心温度２１１と、判定結果、品目、測定者、時刻等の測定データに関する情報２１２と、中継装置１２０を特定する情報の一例である管理番号２１３と、が含まれる。
【００３８】
また、可視化情報２００には、一覧２１０に表示する情報を設定（フィルタリング）するための設定欄２１４が設けられている。さらに、利用者は、可視化情報に含まれる「帳票出力」ボタン２１５を選択することにより、ＨＡＣＣＰの監査等に用いることができる帳票を出力（例えば、印刷、ＰＤＦデータ出力等）することができる。
【００３９】
このように、本実施形態では、利用者が、サービス提供者と契約して、中継装置１２０、及び情報端末１４０用のアプリの提供を受けることにより、汎用の情報端末１４０や測定装置１３０を用いて、衛生管理システム１００を容易に構築することができる。
【００４０】
したがって、本実施形態によれば、小規模な事業者であっても、低予算で、手軽にＨＡＣＣＰ対応の衛生管理システム１００を導入できるようになる。
【００４１】
なお、図１に示す測定装置１３０ａ、測定装置１３０ｂ、及び測定装置１３０ｃは、複数の測定装置１３０の一例であり、測定装置１３０には、ＨＡＣＣＰに関する衛生管理情報を測定する様々な測定機器が含まれ得る。
【００４２】
例えば、測定装置１３０には、空気中のガス成分や不純物等を測定する測定装置、明るさを測定する測定装置、従業員の体温を測定する測定装置、従業員の位置や動線を測定する測定装置等、様々な測定装置が含まれていても良い。
【００４３】
＜ハードウェア構成＞
次に、衛生管理システム１００に含まれる各装置のハードウェア構成について説明する。
【００４４】
（中継装置のハードウェア構成）
図３は、一実施形態に係る中継装置のハードウェア構成の例を示す図である。中継装置１２０は、例えば、ＣＰＵ（Central Processing Unit）３０１、メモリ３０２、ストレージ３０３、通信装置３０４、複数の無線通信装置３０５ａ、３０５ｂ、・・・、及びシステムバス３０６等を有する。
【００４５】
ＣＰＵ３０１は、例えば、ストレージ３０３等に記憶した所定のプログラムを実行することにより、中継装置１２０の各機能を実現する演算装置である。
【００４６】
メモリ３０２は、例えば、ＣＰＵ３０１のワークエリア等として用いられる揮発性のメモリであるＲＡＭ（Random Access Memory）、ＢＩＯＳ（Basic Input/Output System）等を記憶した不揮発性のメモリであるＲＯＭ（Read Only Memory）等を含む。
【００４７】
ストレージ３０３は、例えば、ＯＳ（Operating System）、アプリ、及び各種のデータを記憶する大容量の記憶デバイスであり、例えば、ＳＳＤ（Solid State Drive）、ＨＤＤ（Hard Disk Drive）等によって実現される。
【００４８】
通信装置３０４は、中継装置１２０をネットワーク１０１に接続して、通信を行う通信デバイスであり、例えば、有線／無線ＬＡＮ通信、又は各種のＷＡＮ（Wide Area Network）通信等を行う。なお、通信装置３０４は、中継装置１２０をネットワーク１０１に接続して、管理サーバ１１０、情報処理装置１５０等と通信可能なものであれば良く、その通信方式は任意の方式であって良い。
【００４９】
複数の無線通信装置３０５ａ、３０５ｂ、・・・は、互いに異なる無線通信方式に対応する無線装置であり、各々が、各無線通信方式に対応するアンテナ、無線通信部、及び通信制御部等を含む。なお、各無線通信方式には、例えば、無線ＬＡＮ、ＢＬＥ、ＥｎＯｃｅａｎ、メッシュ無線、ＺｉｇＢｅｅ（登録商標）等が含まれるが、これらに限られず、様々な他の無線通信方式が含まれていても良い。なお、以下の説明の中で、複数の無線通信装置３０５ａ、３０５ｂ、・・・のうち、任意の無線通信装置を示す場合、「無線通信装置３０５」を用いる。
【００５０】
システムバス３０６は、上記の各構成要素に共通に接続され、例えば、アドレス信号、データ信号、及び各種の制御信号等を伝送する。
【００５１】
（管理サーバ、情報端末、及び情報処理装置のハードウェア構成）
管理サーバ１１０は、一般的コンピュータの構成を有する情報処理装置、又は複数の情報処理装置によって構成される。また、情報端末１４０、及び情報処理装置１５０は、一般的なコンピュータの構成を有する情報処理装置である。そのため、ここでは、一般的なコンピュータのハードウェア構成について説明する。
【００５２】
図４は、一実施形態に係るコンピュータのハードウェア構成の例を示す図である。コンピュータ４００は、例えば、ＣＰＵ４０１、メモリ４０２、ストレージ４０３、通信装置４０４、入力装置４０５、表示装置４０６、及びシステムバス４０８等を有する。
【００５３】
また、コンピュータ４００が情報端末１４０である場合、コンピュータ４００は、１つ以上の無線通信装置４０７をさらに有する。なお、ＣＰＵ４０１、メモリ４０２、ストレージ４０３、及び通信装置４０４は、前述したＣＰＵ３０１、メモリ３０２、ストレージ３０３、通信装置３０４と同様であるため、ここでは説明を省略する。
【００５４】
入力装置４０５は、外部からの入力を受け付ける入力デバイス（例えば、キーボード、マウス、マイクロフォン、スイッチ、ボタン、センサ等）である。表示装置４０６は、各種の表示画面を表示する表示デバイス（例えば、ディスプレイ等）である。なお、入力装置４０５及び表示装置４０６は、一体となった構成（例えば、タッチパネルディスプレイ等）であっても良い。
【００５５】
無線通信装置４０７は、一般的なスマートフォン、タブレット端末等の備えられている無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（ＢＬＥを含む）、ＮＦＣ（Near Field Communication）等の通信装置である。各無線通信装置４０７は、例えば、各無線通信方式に対応するアンテナ、無線通信部、及び通信制御部等を含む。
【００５６】
システムバス４０８は、上記の各構成要素に共通に接続され、例えば、アドレス信号、データ信号、及び各種の制御信号等を伝送する。
【００５７】
（測定装置のハードウェア構成）
測定装置１３０は、無線通信インタフェースを有し、無線通信による測定要求に応じて、測定データを返信する機能を有していれば、そのハードウェア構成は任意で良いため、ここでは、説明を省略する。
【００５８】
＜機能構成＞
続いて、衛生管理システム１００の機能構成について説明する。
【００５９】
図５は、一実施形態に係る衛生管理システムの機能構成の例を示す図である。なお、図５に示す各装置は、図１に示す各装置に対応している。
【００６０】
（中継装置の機能構成）
中継装置１２０は、例えば、ネットワーク通信部５０１、通信部５０２、取得部５０３、作成部５０４、送信部５０５、記憶部５０６、測定情報設定部５０７、及び形式情報設定部５０８等を有する。
【００６１】
中継装置１２０は、例えば、図３のＣＰＵ３０１で所定のプログラムを実行することにより、上記の各機能構成を実現している。なお、上記の各機能構成のうち、少なくとも一部は、ハードウェアによって実現されるものであっても良い。
【００６２】
ネットワーク通信部５０１は、例えば、図３の通信装置３０４を用いて、中継装置１２０をネットワーク１０１に接続し、管理サーバ１１０、情報処理装置１５０、情報端末１４０等と通信を行う。
【００６３】
通信部５０２は、複数の無線通信方式に対応する通信部であり、例えば、情報端末１４０、及び測定装置１３０ｃ、１３０ｄ等との通信を行うための複数の通信部（通信部Ａ５１０ａ、通信部Ｂ５１０ｂ、・・・）を含む。
【００６４】
一例として、通信部Ａ５１０ａは、図３の無線通信装置３０５ａを、無線ＬＡＮ通信のアクセスポイントとして機能させ、無線ＬＡＮ通信で情報端末１４０と通信を行う。また、通信部Ｂ５１０ｂは、図３の無線通信装置３０５ｂを、例えば、メッシュ無線、ＥｎＯｃｅａｎ、又はＺｉｇＢｅｅ等の無線通信方式に対応する通信装置として機能させ、測定装置１３０ｃ、１３０ｄ等と通信を行う。
【００６５】
取得部５０３は、通信部５０２を用いて、複数の測定装置１３０から測定データを含む測定情報を取得する。例えば、取得部５０３は、測定情報受信部５１１、測定装置制御部Ａ５１２ａ、５１２ｂ、・・・等を含む。
【００６６】
測定情報受信部５１１は、例えば、通信部Ａ５１０ａを用いて情報端末１４０と通信を行い、情報端末１４０が送信する測定装置１３０ａ、又は測定装置１３０ｂを用いて測定した測定データを含む測定情報を受信する。
【００６７】
好ましくは、情報端末１４０が送信する測定情報には、測定データに加えて、測定データに関する情報が含まれる。この測定データに関する情報には、測定内容を示す情報（例えば、測定品目、測定者等）、測定時刻、合否判定結果等の情報が含まれ得る。
【００６８】
測定装置制御部Ａ５１２ａは、例えば、通信部Ｂ５１０ｂ等を用いて無線通信で測定装置１３０ｃを制御して、測定を実行させるとともに、測定データを取得する。また、測定装置制御部Ｂ５１２ｂは、例えば、通信部Ｂ５１０ｂ等を用いて無線通信で測定装置１３０ｄを制御して、測定を実行させるとともに、測定データを取得する。
【００６９】
作成部５０４は、取得部５０３が取得した測定情報を用いて、測定データ、測定データに関する情報、及び中継装置１２０を特定する情報を含む衛生管理情報を作成する。
【００７０】
例えば、取得部５０３が取得した測定情報が、情報端末１４０から送信された測定情報である場合、上記の測定データに関する情報には、測定情報に含まれる測定内容、測定品目、測定者、測定時刻、及び合否判定結果等の情報が含まれ得る。
【００７１】
一方、取得部５０３が取得した測定情報が、測定装置１３０ｃ、１３０ｄを制御して取得した測定データである場合、作成部５０４は、測定装置１３０ｃ、１３０ｄの各々に対応する測定データに関する情報を付加して、上記の測定データに関する情報を作成する。
【００７２】
例えば、作成部５０４は、後述する測定情報設定部５０７で予め設定された測定内容（例えば、厨房の温度、湿度等）、及び取得部５０３が測定データを取得した時刻を示す時刻情報等を、上記の測定データに関する情報として用いる。
【００７３】
また、作成部５０４は、予め設定された合否判定のための基準値に基づいて測定データの合否を判定し、合否判定結果を示す情報をさらに付加して、上記の測定データに関する情報を作成しても良い。
【００７４】
また、作成部５０４が作成する衛生管理情報に含まれる中継装置１２０を特定する情報は、記憶部５０６に記憶された中継装置１２０を特定する中継装置ＩＤ、又は後述する形式情報設定部５０８で予め設定された管理番号等が用いても良い。
【００７５】
送信部５０５は、作成部５０４が作成した衛生管理情報を、ネットワーク通信部５０１を介して管理サーバ１１０に送信する。
【００７６】
記憶部５０６は、例えば、図３のＣＰＵ３０１で実行されるプログラム、及びストレージ３０３、メモリ３０２等によって実現され、例えば、測定情報設定部５０７、形式情報設定部５０８等によって設定される設定情報を含む様々な情報を記憶する。
【００７７】
測定情報設定部５０７は、取得部５０３が、測定装置１３０ｃ、１３０ｄ等から、情報端末１４０を介さずに取得する測定データに関する情報の設定を受け付ける。例えば、測定情報設定部５０７は、測定データに関する情報の設定を受け付けるウェブページを、情報処理装置１５０のウェブブラウザ５４１に表示させて、利用者によって入力された設定情報を記憶部５０６に記憶する。
【００７８】
測定情報設定部５０７は、例えば、測定装置１３０毎に、測定項目（温度、又は湿度等）、測定タイミング（測定間隔等）、合否を判定するための基準値（温度範囲、湿度範囲等）等の測定データに関する情報の設定を受け付ける。
【００７９】
形式情報設定部５０８は、作成部５０４が作成する衛生管理情報の形式の設定を受け付ける。例えば、形式情報設定部５０８は、衛生管理情報の形式の設定を受け付けるウェブページを、情報処理装置１５０のウェブブラウザ５４１に表示させて、利用者によって入力された設定情報を記憶部５０６に記憶する。
【００８０】
例えば、形式情報設定部５０８は、中継装置１２０を特定する情報の設定（管理番号等）、測定内容（加熱食品の中心温度、厨房の温湿度等）、管理サーバ１１０に送信する情報の形式等の設定を受け付ける。
【００８１】
なお、測定情報設定部５０７と形式情報設定部５０８は、１つの設定部５０９であっても良い。例えば、設定部５０９は、測定データに関する情報の設定を受け付けるウェブページと、衛生管理情報の形式の設定を受け付けるウェブページとを提供するウェブサーバ等であっても良い。
【００８２】
（管理サーバの機能構成）
管理サーバ１１０は、例えば、通信部５２１、情報管理部５２２、情報提供部５２３、通知部５２４、及び記憶部５２５等を有する。
【００８３】
一例として、管理サーバ１１０は、図４のＣＰＵ４０１で所定のプログラムを実行することにより、上記の各機能構成を実現している。別の一例として、管理サーバ１１０は、複数のコンピュータ４００で所定のプログラムを実行することにより、上記の各機能構成を実現するものであっても良い。また、上記の各機能構成のうち、少なくとも一部は、ハードウェアによって実現されるものであっても良い。
【００８４】
ここでは、説明を容易にするため、管理サーバ１１０が、図４のＣＰＵ４０１で所定のプログラムを実行することにより、上記の各機能構成を実現しているものとして以下の説明を行う。
【００８５】
通信部５２１は、例えば、図４の通信装置４０４を用いて管理サーバ１１０をネットワーク１０１に接続し、中継装置１２０、情報処理装置１５０、情報端末１４０等と通信を行う。通信部５２１は、例えば、複数の中継装置１２０から送信される衛生管理情報を受信する受信部として機能する。
【００８６】
情報管理部５２２は、通信部５２１が受信した衛生管理情報を、記憶部５２５に記憶して管理する。
【００８７】
好ましくは、情報管理部５２２は、通信部５２１が受信した衛生管理情報を、中継装置１２０を特定する情報（例えば、中継装置ＩＤ、管理番号等）毎に、記憶部５０６に記憶して管理する。
【００８８】
情報提供部５２３は、利用者が利用する情報処理装置１５０（又は情報端末１４０）に、利用者が利用する中継装置１２０に対応する衛生管理情報を含む表示画面を表示させる。例えば、情報提供部５２３は、情報処理装置１５０のウェブブラウザ５４１に、図２に示すような可視化情報２００を表示させるウェブページを提供するウェブサーバの機能を有する。
【００８９】
一例として、利用者は、情報処理装置１５０のウェブブラウザ５４１を用いて、情報提供部５２３が提供するウェブサーバにアクセスし、利用者を識別するユーザＩＤ、パスワード等の認証情報を用いてログインする。
【００９０】
これに応じて、情報提供部５２３は、利用者に対応する中継装置ＩＤ、又は管理番号を特定し、利用者が利用する中継装置１２０から受信した衛生管理情報の一覧２１０を、例えば、図２に示すような可視化情報２００に表示させる。また、情報提供部５２３は、図２に示すような可視化情報２００に表示された設定欄２１４の設定に応じた衛生管理情報を、一覧２１０に選択的に表示する機能も有している。
【００９１】
さらに、情報提供部５２３は、可視化情報２００に表示された「帳票出力」ボタン２１５が選択されると、ＨＡＣＣＰの管理等に用いる帳票を作成し、作成した帳票を印刷データ、又はＰＤＦデータとして情報処理装置１５０に送信する。なお、情報提供部５２３が作成する帳票には、例えば、図２に示すような一覧２１０に加えて、利用者の情報（例えば、事業者名、店舗名、利用者名等）の情報が含まれる。
【００９２】
記憶部５２５は、例えば、図４のＣＰＵ４０１で実行されるプログラム、及びストレージ４０３、メモリ４０２等によって実現される。また、別の一例として、記憶部５２５は、他の情報処理装置によって実現されるストレージサーバ、データベースサーバ等であっても良い。
【００９３】
（情報端末の機能構成）
情報端末１４０は、例えば、第１の通信部５３１、測定制御部５３２、入力受付部５３３、及び第２の通信部５３４等を有する。
【００９４】
情報端末１４０は、例えば、図４のＣＰＵ４０１で、衛生管理システム１００に対応するアプリを実行することにより、上記の各機能構成を実現している。なお、上記の各機能構成のうち、少なくとも一部は、ハードウェアによって実現されるものであっても良い。
【００９５】
また、図５に示す情報端末１４０の機能構成は一例であり、情報端末１４０は、例えば、ネットワーク１０１に接続するためのネットワーク通信部、各種の情報を記憶する記憶部等をさらに有していても良い。
【００９６】
第１の通信部５３１は、例えば、図４の無線通信装置４０７を用いて、測定装置１３０ａ、測定装置１３０ｂ等の所定の測定装置１３０と通信を行う。例えば、第１の通信部５３１は、無線通信装置４０７の一例であるＢｌｕｅｔｏｏｔｈ通信部を用いて、測定装置１３０ａ、又は測定装置１３０ｂとＢＬＥ通信を行う。
【００９７】
測定制御部５３２は、第１の通信部５３１を用いて、測定装置１３０ａ、測定装置１３０ｂ等の所定の測定装置１３０を制御して、測定データを取得する。例えば、測定制御部５３２は、第１の通信部５３１を用いて、ＢＬＥ通信で測定装置１３０を制御し、受け入れ検品時の食品の温度を測定した測定データを取得する。また、測定制御部５３２は、第１の通信部５３１を用いて、ＢＬＥ通信で測定装置１３０を制御し、加熱調理時の食品の中心温度を測定した測定データを取得する。
【００９８】
入力受付部５３３は、例えば、図４の表示装置４０６等に測定データに関する情報の入力を受付する測定情報の入力画面を表示するとともに、入力装置４０５を用いて、利用者による測定データに関する情報の入力を受け付ける。なお、入力受付部５３３が表示させる測定情報の入力画面の例については、図７を用いて後述する。
【００９９】
第２の通信部５３４は、例えば、図４の通信装置４０４を用いて、測定制御部５３２が取得した測定データ、及び入力受付部５３３が受け付けた測定データの情報を含む測定情報を、中継装置１２０に送信する。
【０１００】
一例として、第２の通信部５３４は、無線ＬＡＮ通信のクライアントとして機能し、無線ＬＡＮ通信のアクセスポイントとして機能する中継装置１２０の通信部Ａ５１０ａに接続して、無線ＬＡＮ通信で測定情報を中継装置１２０に送信する。
【０１０１】
（情報処理装置、及び測定装置について）
情報処理装置１５０は、一般的なウェブブラウザ５４１を備えている。測定装置１３０ａ、１３０ｂは、例えば、ＢＬＥ通信等により情報端末１４０と通信可能であり、情報端末１４０からの測定要求に応じて、測定データを取得して情報端末１４０に送信する。測定装置１３０ｃ、１３０ｄは、例えば、メッシュ無線、ＥｎＯｃｅａｎ、又はＺｉｇＢｅｅ等の無線通信方式で中継装置１２０と通信可能であり、中継装置１２０からの測定要求に応じて、測定データを取得して中継装置１２０に送信する。
【０１０２】
＜処理の流れ＞
続いて、本実施形態に係る衛生管理方法の処理の流れについて説明する。
【０１０３】
（情報端末の処理）
図６は、一実施形態に係る情報端末の処理の例を示すシーケンス図である。なお、図６の開始時点において、情報端末１４０には、衛生管理システム１００に対応するアプリがインストールされており、情報端末１４０は、測定装置１３０ａ、１３０ｂとＢＬＥ通信により通信可能であるものとする。
【０１０４】
ステップＳ６０１において、測定を行う利用者（測定者）は、情報端末１４０に対して開始操作を行う。例えば、利用者は、情報端末１４０にインストールされた衛生管理システム１００に対応するアプリを起動させる。
【０１０５】
ステップＳ６０２において、情報端末１４０の第１の通信部５３１は、例えば、ＢＬＥ通信で測定装置１３０の検索を開始する。
【０１０６】
ＢＬＥ通信では、アドバタイジング（Advertising）という通信方式をサポートしており、ペリフェラル（例えば、測定装置１３０）は、アドバタイズメントパケットを所定の時間間隔で送信して、自装置の情報を周辺のセントラルに通知することができる。また、セントラル（例えば、情報端末１４０）は、ペリフェラルが送信するアドバタイズメントパケットを受信することにより、周辺のペリフェラルの情報を取得することができる。
【０１０７】
ステップＳ６０３において、測定装置１３０ａ、１３０ｂは、それぞれ、アドバタイズメントパケットを所定の時間間隔（例えば、２．９５秒間隔）で間欠送信しているものとする。このアドバタイズメントパケットには、例えば、測定装置１３０の情報（メーカＩＤ、シリアル番号、機器名、バッテリ残量等）が含まれている。
【０１０８】
ステップＳ６０４において、情報端末１４０の第１の通信部５３１は、測定装置１３０ａ、１３０ｂが送信するアドバタイズメントパケットを受信し、入力受付部５３３は、受信したアドバタイズメントパケットから、測定装置１３０ａ、１３０ｂの情報を取得する。
【０１０９】
ステップＳ６０５において、情報端末１４０の入力受付部５３３は、取得した測定装置１３０ａ、１３０ｂの情報を用いて、例えば、図７（ａ）に示すような測定装置１３０の選択画面７１０を、表示装置４０６等に表示させる。
【０１１０】
図７（ａ）に示すように、測定装置の選択画面７１０には、図６のステップＳ６０４で情報を取得した測定装置１３０ａ、１３０ｂ等の情報が選択可能に表示される。この測定装置の選択画面７１０から、例えば、「中心温度計Ｂ」７１１が選択されると、入力受付部５３３は、例えば、図７（ｂ）に示すような測定情報の入力画面７２０を、表示装置４０６等に表示させる（図６のステップＳ６０６、Ｓ６０７）。
【０１１１】
図７（ｂ）の例では、測定情報の入力画面７２０は、測定品目７２１、及び測定者７２２の情報を、プルダウンメニューを用いて入力できるようになっている。ただし、プルダウンメニューは一例であって、測定品目７２１、及び測定者７２２の情報は、例えば、文字入力等により入力するものであっても良い。
【０１１２】
この測定情報の入力画面７２０に測定情報が入力され、「登録」ボタン７２３が選択されると、入力受付部５３３は、例えば、図７（ｃ）に示すような操作画面７３０を表示装置４０６等に表示させる（図６のステップＳ６０８、Ｓ６０９）。
【０１１３】
図７（ｃ）の例では、操作画面７３０には、測定開始操作を受け付ける「測定開始」ボタン７３１、及び設定操作を受け付ける「設定」ボタン７３２が含まれる。この操作画面７３０において、「操作開始」ボタン７３１が選択されると、情報端末１４０の第１の通信部５３１は、ステップＳ６０６で選択された測定装置１３０ｂとＢＬＥ通信を確立し、接続中状態に移行する（図６のステップＳ６１０、Ｓ６１１）。
【０１１４】
接続中状態では、情報端末１４０と測定装置１３０ｂとの間で、ＢＬＥ通信を用いてリアルタイムに情報の送受信が行えるようになる。
【０１１５】
例えば、ステップＳ６１２において、情報端末１４０の測定制御部５３２が、第１の通信部５３１を介して、測定データの取得要求を測定装置１３０ｂに送信すると、ステップＳ６１３において、測定装置１３０ｂから測定データが返信される。
【０１１６】
なお、測定データが食品の中心温度である場合、１回の測定で正確な食品の中心温度を測定することは困難なので、例えば、次のような手順で食品の中心温度を決定することが望ましい。
【０１１７】
測定制御部５３２は、例えば、１秒間隔で５回、測定装置１３０ｂに温度データの取得を要求する。これにより、５秒間で５回分の温度データが取得される。このうち、３回分の温度データが所定の温度範囲（例えば、プラスマイナス１度以内）に収まった時点で、所定の温度範囲に収まった３回分の温度データを平均して、食品の中心温度とする。これにより、測定者のスキルによらずに、５秒間で食品の中心温度を測定できるようになる。
【０１１８】
ステップＳ６１４において、情報端末１４０の測定制御部５３２は、測定結果を表示装置４０６等に表示させる。
【０１１９】
例えば、測定データが、予め設定された合格判定温度の範囲内である場合、測定制御部５３２は、図７（ｄ）に示すような測定結果の表示画面７４０を表示装置４０６等に表示させる。図７（ｄ）の例では、測定結果の表示画面７４０には、測定結果が合格であることを示す表示要素７４１、測定データ７４２、及び「完了」ボタン７４３等が表示されている。測定結果の表示画面７４０において、「完了」ボタン７４３が選択されると、図６のステップＳ６１５以降の処理が実行される。
【０１２０】
ステップＳ６１５において、情報端末１４０の測定制御部５３２は、取得した測定データと、入力受付部５３３が受け付けた測定データに関する情報とを含む測定情報を作成する。
【０１２１】
ステップＳ６１６において、情報端末１４０の第２の通信部５３４は、作成された測定情報を中継装置１２０に送信する。
【０１２２】
なお、ステップＳ６１４において、測定データが、予め設定された合格判定温度の範囲外である場合、測定制御部５３２は、例えば、図７（ｅ）に示すような測定結果の表示画面７５０を表示装置４０６等に表示させる。図７（ｅ）の例では、測定結果の表示画面７５０には、測定結果が不合格であることを示す表示要素７５１、測定データ７５４、「再加熱、再測定」ボタン７５２、「廃棄」ボタン７５３等が表示されている。
【０１２３】
図７（ｅ）に示す測定結果の表示画面７５０において、「再加熱、再測定」ボタン７５２は、例えば、食品を再加熱して、再測定を行うときに選択する。このように、測定結果が不合格である場合、所定の回数、リトライを許可することも可能である。
【０１２４】
図８は、一実施形態に係る情報端末の測定処理の一例を示すフローチャートである。この処理は、情報端末１４０による測定処理において、所定の回数（例えば、２回まで）、リトライを許可する場合の処理の例を示している。なお、ＢＬＥ通信の確立処理、測定データの取得処理、及び測定結果の表示処理等は、図６で説明した処理と同様なので、ここでは説明を省略する。
【０１２５】
ステップＳ８０１において、情報端末１４０の測定制御部５３２は、測定装置１３０から測定データ（１回目）を取得する。
【０１２６】
ステップＳ８０２において、測定制御部５３２は、取得した測定データ（１回目）と、予め設定された合格判定温度とを比較して、測定結果が合格（ＯＫ）であるか、不合格（ＮＧ）であるかを判断する。
【０１２７】
測定結果が合格である場合、測定制御部５３２は、処理をステップＳ８０３に移行させる。一方、測定結果が不合格である場合、測定制御部５３２は、処理をステップＳ８０４に移行させる。
【０１２８】
ステップＳ８０３に移行すると、測定制御部５３２は、測定結果が「ＯＫ」の測定情報を作成する。
【０１２９】
一方、ステップＳ８０２からステップＳ８０４に移行すると、測定制御部５３２は、例えば、図７（ｅ）に示す測定結果の表示画面７５０において、「再加熱、再測定」ボタン７５２、又は「廃棄」ボタン７５３の選択を受け付ける。ここで、「廃棄」ボタン７５３の選択を受け付けた場合、測定制御部５３２は、処理をステップＳ８０５に移行させる。一方、「再加熱、再測定」ボタン７５２の選択を受け付けた場合、測定制御部５３２は、処理をステップＳ８０６に移行させる。
【０１３０】
ステップＳ８０５に移行すると、測定制御部５３２は、例えば、図７（ｆ）に示すような廃棄情報の入力画面７６０を表示装置４０６等に表示させて、廃棄コメントの入力を受け付ける。
【０１３１】
図７（ｆ）の例では、廃棄情報の入力画面７６０には、廃棄理由を入力する入力欄７６１が表示されている。利用者は、この入力欄７６１に廃棄コメントを入力し、「完了」ボタン７６２を選択することにより、廃棄コメントを登録することができる。
【０１３２】
一方、ステップＳ８０４からステップＳ８０６に移行すると、測定制御部５３２は、測定装置１３０から測定データ（２回目）を取得する。
【０１３３】
なお、例えば、測定データが食品の中心温度であり、食品を再加熱した後に測定データ（２回目）を取得する場合には、利用者は、食品を再加熱した後に、「再加熱、再測定」ボタン７５２を選択する。
【０１３４】
ステップＳ８０７において、測定制御部５３２は、取得した測定データ（２回目）と、予め設定された合格判定温度とを比較して、測定結果が合格（ＯＫ）であるか、不合格（ＮＧ）であるかを判断する。
【０１３５】
測定結果が合格である場合、測定制御部５３２は、処理をステップＳ８０３に移行させる。一方、測定結果が不合格である場合、測定制御部５３２は、処理をステップＳ８０８に移行させる。
【０１３６】
ステップＳ８０８に移行すると、測定制御部５３２は、例えば、図７（ｅ）に示す測定結果の表示画面７５０において、「再加熱、再測定」ボタン７５２、又は「廃棄」ボタン７５３の選択を受け付ける。
【０１３７】
「廃棄」ボタン７５３の選択を受け付けた場合、測定制御部５３２は、処理をステップＳ８０５に移行させる。一方、「再加熱、再測定」ボタン７５２の選択を受け付けた場合、測定制御部５３２は、処理をステップＳ８０９に移行させる。
【０１３８】
ステップＳ８０９に移行すると、測定制御部５３２は、測定装置１３０から測定データ（３回目）を取得する。
【０１３９】
ステップＳ８１０において、測定制御部５３２は、取得した測定データ（３回目）と、予め設定された合格判定温度とを比較して、測定結果が合格（ＯＫ）であるか、不合格（ＮＧ）であるかを判断する。
【０１４０】
測定結果が合格である場合、測定制御部５３２は、処理をステップＳ８０３に移行させる。一方、測定結果が不合格である場合、測定制御部５３２は、処理をステップＳ８１１に移行させる。
【０１４１】
ステップＳ８１１に移行すると、測定制御部５３２は、測定結果が「ＮＧ」の測定情報を作成する。
【０１４２】
ステップＳ８１２において、情報端末１４０の第２の通信部５３４は、ステップＳ８０３、又はステップＳ８１１で作成された測定情報を中継装置１２０に送信する。
【０１４３】
例えば、上記の各処理により、情報端末１４０は、測定装置１３０ａ、１３０ｂから測定データを取得し、利用者により入力された測定データの情報と共に中継装置１２０に送信することができる。
【０１４４】
なお、図７（ｃ）に示す操作画面７３０において、「設定」ボタン７３２の選択を受付した場合、情報端末１４０の測定制御部５３２は、例えば、図７（ｇ）に示すような設定画面７７０を表示装置４０６等に表示させる。
【０１４５】
例えば、図７（ｇ）の例では、設定画面７７０には、「品目、判定温度の登録」ボタン７７１を含む複数の選択肢が表示されている。このうち、「品目、判定温度の登録」ボタン７７１が選択されると、情報端末１４０の測定制御部５３２は、例えば、図７（ｈ）に示すような品目、判定温度の登録画面７８０を表示装置４０６等に表示させる。
【０１４６】
図７（ｈ）に示す品目、判定温度の登録画面７８０において、合格判定温度７８１を設定し、「登録」ボタン７８２を選択することにより、利用者は、合格判定温度を登録することができる。
【０１４７】
好ましくは、登録された合格判定温度は、第２の通信部５３４を介して、中継装置１２０にも通知される。
【０１４８】
（中継装置の処理）
図９は、一実施形態に係る中継装置の処理の例を示すシーケンス図である。
【０１４９】
情報端末１４０は、ステップＳ９０１において、図６、又は図８に示す処理により、測定装置１３０ａ、又は測定装置１３０ｂから測定情報を取得し、ステップＳ９０２において、取得した測定情報を中継装置１２０に送信する。
【０１５０】
ステップＳ９０３、Ｓ９０４において、中継装置１２０の取得部５０３は、情報端末１４０から、通信部５０２を介して測定情報を取得すると、取得した測定情報を作成部５０４に通知する。
【０１５１】
ステップＳ９０５において、中継装置１２０の作成部５０４は、取得した測定情報に含まれる測定データと、ＨＡＣＣＰによる管理に必要な測定データに関する情報と、中継装置を特定する情報と、を含む衛生管理情報１を作成する。なお、衛生管理情報１は、所定の形式の衛生管理情報の一例である。
【０１５２】
図１０は、一実施形態に係る衛生管理情報の形式の一例を示す図である。この図は、作成部５０４が作成する衛生管理情報の形式１０００の一例のイメージを示している。
【０１５３】
図１０の例では、衛生管理情報の形式１０００には、取得部５０３が取得した測定情報に含まれる測定データ１００３、測定データ１００３に関する情報１００２、及び中継装置１２０を特定する情報の一例である中継装置の情報１００１等の形式が格納されている。
【０１５４】
測定データ１００３には、例えば、図８に示す情報端末の測定処理で測定された測定データの形式が格納されている。
【０１５５】
測定データに関する情報１００２には、例えば、図７の測定情報の入力画面７２０で入力された測定品目情報、及び測定者情報等の形式が格納されている。さらに、測定データに関する情報１００２には、例えば、測定が行われた年月日、測定全体の結果、測定ＩＤ、及び測定内容等を含む測定全体の情報の形式が格納されている。
【０１５６】
中継装置の情報１００１には、例えば、中継装置１２０を識別する中継装置ＩＤ、管理番号等の情報の形式が格納されている。
【０１５７】
なお、中継装置の情報１００１、及び測定全体の情報は、例えば、形式情報設定部５０８が提供する衛生管理情報の形式の設定を受け付けるウェブページ等を用いて、利用者、又は管理者等により、予め設定されている。
【０１５８】
ここで、図９に戻り、シーケンス図の説明を続ける。
【０１５９】
ステップＳ９０６において、中継装置１２０の作成部５０４は、作成した衛生管理情報１を、送信部５０５に通知し、ステップＳ９０７において、送信部５０５は、通知された衛生管理情報１を、ネットワーク通信部５０１を介して管理サーバ１１０に送信する。
【０１６０】
ステップＳ９０８において、管理サーバ１１０の情報管理部５２２は、中継装置１２０から受信した衛生管理情報１を、記憶部５２５等に記憶して管理する。
【０１６１】
好ましくは、受信した衛生管理情報１を、衛生管理情報１に含まれる中継装置ＩＤ、又は管理番号毎に異なる記憶領域に記憶して管理する。
【０１６２】
上記の処理により、管理サーバ１１０は、情報端末１４０が、測定装置１３０ａ、１３０ｂを用いて測定した測定データ、測定データに関する情報、及び中継装置１２０を特定する情報を含む衛生管理情報１を取得し、管理することができる。
【０１６３】
また、管理サーバ１１０は、図９のステップＳ９１１〜Ｓ９２２に示す処理により、測定装置１３０ｃ、１３０ｄが測定した測定データ、測定データに関する情報、及び中継装置１２０を特定する情報を含む衛生管理情報２を取得し、管理する。
【０１６４】
ステップＳ９１１において、中継装置１２０の取得部５０３が所定の事象（イベント）を検知すると、ステップＳ９１２以降の処理が実行される。例えば、中継装置１２０が、所定の時間間隔（例えば、５分間隔）で厨房の温度、湿度を測定する場合、所定の事象には、前回の測定から５分間を経過したことを示すタイマ割り込み等が含まれる。
【０１６５】
また、別の一例として、中継装置１２０が、情報端末１４０から測定情報を受信したときに、厨房の温度、湿度を測定する場合、所定の事象には、情報端末１４０から測定情報を受信したことを示す受信イベントなどが含まれる。ここでは、一例として、中継装置１２０が、所定の時間間隔で、測定装置１３０ｃを用いて厨房の温度、湿度を測定するものとする。
【０１６６】
ステップＳ９１２において、中継装置１２０の取得部５０３は、通信部５０２を介して、厨房に設置されている温湿度計である測定装置１３０ｃに測定を要求する測定要求を送信する。
【０１６７】
ステップＳ９１４、Ｓ９１５において、測定装置１３０ｃは、例えば、厨房の温度、湿度を測定し、測定データを要求元の中継装置１２０に返信する。
【０１６８】
ステップＳ９１６、Ｓ９１７において、中継装置１２０の取得部５０３は、通信部５０２を介して、測定装置１３０ｃから送信される測定データを取得し、取得した測定データを作成部５０４に通知する。
【０１６９】
ステップＳ９１８において、中継装置１２０の作成部５０４は、測定情報設定部５０７が提供する測定情報の設定を受け付けるウェブページ等を用いて予め設定された測定データに関する情報を、記憶部５０６から取得する。
【０１７０】
ステップＳ９１９において、作成部５０４は、形式情報設定部５０８によって予め設定された形式情報に従って、ステップＳ９１７で取得した測定データ、ステップＳ９１８で取得した測定データに関する情報を用いて、衛生管理情報２を作成する。なお、衛生管理情報２は、所定の形式の衛生管理情報の別の一例である。
【０１７１】
衛生管理情報２は、例えば、図１０に示す衛生管理情報の形式１０００において、測定データ１００３に、測定装置１３０ｃが測定した温度データ、湿度データが格納される。また、衛生管理情報２は、測定データに関する情報１００２の測定品目情報、及び測定者情報に代えて、測定項目（例えば、温度、湿度）を示す情報が含まれる。さらに、衛生管理情報２の測定データに関する情報１００２に含まれる測定全体の結果（ＯＫ／ＮＧ）の判定結果は、例えば、作成部５０４によって作成される。
【０１７２】
例えば、ステップＳ９１８で取得する測定データに関する情報には、合格と判定するための基準値（合格判定温度、合格判定湿度等）が含まれており、作成部５０４は、測定データがこの基準値の範囲内にある場合、測定データを合格（ＯＫ）と判定する。一方、作成部５０４は、測定データがこの基準値の範囲外にある場合、測定データを不合格（ＮＧ）と判断する。
【０１７３】
ステップＳ９２０において、中継装置１２０の作成部５０４は、作成した衛生管理情報２を、送信部５０５に通知し、ステップＳ９２１において、送信部５０５は、通知された衛生管理情報２を、ネットワーク通信部５０１を介して管理サーバ１１０に送信する。
【０１７４】
ステップＳ９２２において、管理サーバ１１０の情報管理部５２２は、中継装置１２０から受信した衛生管理情報２を、衛生管理情報と同様に記憶部５２５等に記憶して管理する。
【０１７５】
（管理サーバの処理）
図１１は、一実施形態に係る管理サーバの処理の例を示すシーケンス図である。この処理は、管理サーバ１１０が、中継装置１２０から衛生管理情報を受信した後の処理の例を示している。
【０１７６】
ステップＳ１１０１において、管理サーバ１１０の情報管理部５２２は、中継装置１２０から送信される衛生管理情報を受信すると、ステップＳ１１０２において、受信した衛生管理情報を記憶部５０６に記憶する。なお、この処理は、図９のステップＳ９０８、Ｓ９２２等の処理に対応している。
【０１７７】
ステップＳ１１０３、Ｓ１１０４において、管理サーバ１１０の通知部５２４は、情報管理部５２２（又は記憶部５０６）から、新たに記憶された衛生管理情報を取得する。この処理は、例えば、情報管理部５２２が、新たな衛生管理情報を記憶部５０６に記憶したときに実行するものであっても良いし、所定の時間間隔（例えば、１分間隔等）等で実行するものであっても良い。
【０１７８】
ステップＳ１１０５において、通知部５２４は、衛生管理情報に含まれる判定結果がＯＫ（合格）であるか、ＮＧ（不合格）であるかを判断する。
【０１７９】
ステップＳ１１０６において、通知部５２４は、判定結果がＮＧである場合、判定結果がＮＧであることを示す不合格情報を利用者に通知する。利用者への通知方法の一例として、通知部５２４は、予め登録された利用者のメールアドレスに、不合格情報を送信する。
【０１８０】
好ましくは、この不合格情報には、測定結果が不合格となったときに実行すべき手順を示す対応手順の情報が含まれる。例えば、中継装置１２０を利用する利用者、又は衛生管理サービスを提供する提供者は、測定結果が不合格となったときに実行すべき手順を示す対応手順の情報を、予め記憶部５２５に記憶しておくと良い。これにより、測定結果がＮＧとなったときに、例えば、測定者によらずに、ＮＧとなった食品を正しい手順で処理することができるようになる。
【０１８１】
また、管理サーバ１１０は、ステップＳ１１０７〜Ｓ１１１９に示す処理により、情報管理部５２２が管理する衛生管理情報を可視化した可視化情報や、ＨＡＣＣＰ形式の帳票データ等を、中継装置１２０を利用する利用者に提供することができる。
【０１８２】
ステップＳ１１０７において、利用者は、情報処理装置１５０に対して、管理サーバ１１０への接続操作を行う。例えば、利用者は、情報処理装置１５０のウェブブラウザ５４１を用いて、管理サーバ１１０が提供するウェブページにアクセスし、利用者ＩＤ、パスワード等の認証情報を入力する。
【０１８３】
ステップＳ１１０８において、情報処理装置１５０のウェブブラウザ５４１は、例えば、入力された利用者ＩＤ、パスワード等の認証情報を含む接続要求を管理サーバ１１０に送信する。
【０１８４】
ステップＳ１１０９において、管理サーバ１１０の情報提供部５２３は、接続要求に含まれる利用者ＩＤを用いて、利用者が利用する中継装置１２０を特定する。
【０１８５】
ステップＳ１１１０、Ｓ１１１１において、情報提供部５２３は、情報管理部５２２が管理する複数の衛生管理情報の中から、利用者が利用する中継装置１２０に対応する衛生管理情報を取得する。
【０１８６】
ステップＳ１１１２、Ｓ１１１３において、情報提供部５２３は、取得した衛生管理情報を用いて、例えば、図２の示すような可視化情報２００を作成し、作成した可視化情報２００を表示する表示画面を情報処理装置１５０に送信する。
【０１８７】
ステップＳ１１１４において、情報処理装置のウェブブラウザ５４１は、管理サーバ１１０から送信された表示画面を表示する。
【０１８８】
また、例えば、ステップＳ１１１５において、図２に示すような可視化情報２００を表示する表示画面から、利用者が「帳票出力」ボタン２１５を選択することにより、帳票出力操作を行うと、ステップＳ１１１６以降の処理が実行される。
【０１８９】
ステップＳ１１１６において、管理サーバ１１０の情報提供部５２３は、情報処理装置１５０のウェブブラウザ５４１から送信される帳票の出力要求を受け付けると、ステップＳ１１１７において、帳票データを作成する。
【０１９０】
ステップＳ１１１８、Ｓ１１１９において、管理サーバ１１０の情報提供部５２３は、作成した帳票データを情報処理装置１５０のウェブブラウザ５４１に送信し、ウェブブラウザ５４１に帳票を出力させる。
【０１９１】
上記の処理により、管理サーバ１１０は、１つ以上の中継装置１２０から送信される衛生管理情報を記憶部５２５に記憶して管理するとともに、中継装置１２０の利用者に、例えば、図２に示すような可視化情報２００を提供することができる。
【０１９２】
（中継装置の設定処理）
図１２は、一実施形態に係る中継装置の設定処理の例を示すシーケンス図である。この処理は、中継装置１２０の測定情報設定部５０７、及び形式情報設定部５０８が、利用者による情報の設定を受け付ける処理の例を示している。
【０１９３】
ステップＳ１２０１において、利用者は、情報処理装置１５０に対して測定情報の設定操作を行うものとする。例えば、利用者は、情報処理装置１５０のウェブブラウザ５４１を用いて、中継装置１２０の測定情報設定部５０７が提供する測定データに関する情報の設定を受け付けるウェブページにアクセスする。
【０１９４】
ステップＳ１２０２において、情報処理装置１５０のウェブブラウザ５４１は、測定情報の設定を要求する設定要求を中継装置１２０に送信する。
【０１９５】
ステップＳ１２０３において、中継装置１２０の測定情報設定部５０７は、情報処理装置１５０のウェブブラウザ５４１から測定情報の設定要求を受け付けると、測定情報の設定画面を作成する。
【０１９６】
ステップＳ１２０４、Ｓ１２０５において、測定情報設定部５０７は、作成した測定情報の設定画面を情報処理装置１５０のウェブブラウザ５４１に送信し、例えば、図１３（ａ）に示すような測定情報の設定画面１３１０を表示させる。
【０１９７】
図１３（ａ）は、中継装置１２０の測定情報設定部５０７が提供する測定情報の設定画面１３１０の一例のイメージを示している。図１３（ａ）の例では、測定情報の設定画面１３１０には、測定装置、測定タイミング、測定項目、合格範囲等を設定するためのプルダウンメニューが表示されている。
【０１９８】
ステップＳ１２０６において、利用者は、例えば、図１３（ａ）に示すような測定情報の設定画面１３１０に対して、設定内容の入力操作、又は変更操作を行う。例えば、利用者は、図１３（ａ）に示す測定情報の設定画面１３１０の「測定装置」のプルダウンメニューから、設定対象となる測定装置１３０（例えば、温湿度計Ｃ）を選択する。また、利用者は、「測定タイミング」のプルダウンメニューから測定タイミングを設定し、「測定項目」のプルダウンメニューから、測定項目（例えば、温度、湿度、又は温度＋湿度）を選択する。さらに、利用者は、「合格範囲」のプルダウンメニューから、測定データを合格と判定する温度の範囲を設定する。
【０１９９】
ステップＳ１２０７において、情報処理装置１５０のウェブブラウザ５４１は、設定された設定内容を中継装置１２０の測定情報設定部５０７に送信する。
【０２００】
ステップＳ１２０８、Ｓ１２０９において、測定情報設定部５０７は、受け付けた設定内容に基づいて、「測定装置」のプルダウンメニューで選択された測定装置に対応する設定情報を作成し、記憶部５０６に記憶する。
【０２０１】
上記の処理により、利用者は、情報処理装置１５０のウェブブラウザ５４１等を用いて、中継装置１２０が測定データを取得する測定装置１３０ｃ、１３０ｄ等に対応する設定情報の設定、変更を行うことができる。なお、利用者は、情報処理装置１５０のウェブブラウザ５４１に限られず、例えば、情報端末１４０等のウェブブラウザやアプリを用いて、同様の処理を行うものであっても良い。
【０２０２】
また、利用者は、ステップＳ１２１１〜Ｓ１２１９の処理により、情報処理装置１５０等のウェブブラウザ５４１を用いて、例えば、図１０に示すような衛生管理情報の形式１０００を設定、変更を行うことができる。
【０２０３】
ステップＳ１２１１において、利用者は、情報処理装置１５０に対して形式情報の設定操作を行うものとする。例えば、利用者は、情報処理装置１５０のウェブブラウザ５４１を用いて、中継装置１２０の形式情報設定部５０８が提供する形式情報の設定を受け付けるウェブページにアクセスする。
【０２０４】
ステップＳ１２１２において、情報処理装置１５０のウェブブラウザ５４１は、形式情報の設定を要求する設定要求を中継装置１２０に送信する。
【０２０５】
ステップＳ１２１３において、中継装置１２０の形式情報設定部５０８は、情報処理装置１５０のウェブブラウザ５４１から形式情報の設定要求を受け付けると、形式情報の設定画面を作成する。
【０２０６】
ステップＳ１２１４、Ｓ１２１５において、形式情報設定部５０８は、作成した形式情報の設定画面を情報処理装置１５０のウェブブラウザ５４１に送信し、例えば、図１３（ｂ）に示すような形式情報の設定画面１３２０を表示させる。
【０２０７】
図１３（ｂ）は、中継装置１２０の形式情報設定部５０８が提供する形式情報の設定画面１３２０の一例のイメージを示している。図１３（ｂ）の例では、形式情報の設定画面１３２０には、測定装置、中継装置の情報及び管理番号、測定内容、再測定回数等を設定するためのプルダウンメニューが表示されている。
【０２０８】
ステップＳ１２１６において、利用者は、例えば、図１３（ｂ）に示すような形式情報の設定画面１３２０に対して、形式情報の入力操作、又は変更操作を行う。例えば、利用者は、図１３（ｂ）に示す形式情報の設定画面１３２０の「測定装置」のプルダウンメニューから、設定対象となる測定装置１３０（例えば、中心温度計Ｂ）を選択する。
【０２０９】
また、利用者は、「中継装置の情報」のプルダウンメニューから、中継装置の情報として、中継装置ＩＤ、管理番号、又は中継装置ＩＤ＋管理番号うち、いずれを用いるかを設定する。さらに、利用者は、「測定回数」のプルダウンメニューから、許容される再測定の回数を設定する。さらにまた、利用者は、必要に応じて、「管理番号」の入力欄や測定内容を示す文字列を入力する「測定内容」の入力欄等に必要な情報を入力する。
【０２１０】
ステップＳ１２１７において、情報処理装置１５０のウェブブラウザ５４１は、設定された形式情報の設定内容を中継装置１２０の形式情報設定部５０８に送信する。
【０２１１】
ステップＳ１２１８、Ｓ１２１９において、形式情報設定部５０８は、受け付けた設定内容に基づいて、「測定装置」のプルダウンメニューで選択された測定装置に対応する形式情報を作成し、記憶部５０６に記憶する。
【０２１２】
以上、本実施形態では、利用者は、衛生管理サービスを提供するサービス提供者と契約し、サービス提供者によって提供される中継装置１２０を設置することにより、容易に衛生管理システム１００を構築することができる。
【０２１３】
また、本実施形態では、中継装置１２０が、衛生管理システム１００に対応するアプリを実行する一般的な情報端末１４０、及び測定装置１３０から測定データを含む測定情報を取得するので、高価な専用のセンサノードを導入しなくても良い。
【０２１４】
さらに、中継装置１２０は、利用者による設定内容に基づいて、自動的に所定の形式（例えば、ＨＡＣＣＰ形式）の衛生管理情報を作成し、管理サーバ１１０に送信する。したがって、利用者は、利用者が利用する中継装置１２０の設定を行うだけで、測定する測定データの種類、組合せ、及び合否判定レベル等を容易に見直すことができる。
【０２１５】
したがって、本実施形態によれば、小規模な事業者であっても、低予算で、手軽にＨＡＣＣＰ対応の衛生管理システムを導入できるようになる。
【０２１６】
以上、本発明について詳細に説明したが、当業者にとっては、本発明が本明細書中に説明した実施形態に限定されるものではないということは明らかである。本発明は、特許請求の範囲の記載により定まる本発明の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本明細書の記載は、例示説明を目的とするものであり、本発明に対して何ら制限的な意味を有するものではない。
【符号の説明】
【０２１７】
１００      衛生管理システム
１１０      管理サーバ
１２０      中継装置
１３０      測定装置
５０２      通信部
５０３      取得部
５０４      作成部
５０５      送信部
５０７      測定情報設定部
５０８      形式情報設定部
５２１      通信部（受信部）
５２２      情報管理部
５２３      情報提供部
５２４      通知部
５３１      第１の通信部
５３２      測定制御部
５３３      入力受付部
５３４      第２の通信部
【図１】
2020017174.tif 000003
【図２】
2020017174.tif 000004
【図３】
2020017174.tif 000005
【図４】
2020017174.tif 000006
【図５】
2020017174.tif 000007
【図６】
2020017174.tif 000008
【図７】
2020017174.tif 000009
【図８】
2020017174.tif 000010
【図９】
2020017174.tif 000011
【図１０】
2020017174.tif 000012
【図１１】
2020017174.tif 000013
【図１２】
2020017174.tif 000014
【図１３】
2020017174.tif 000015