(57)【要約】      （修正有）【課題】スマートフォンなどの携帯型の情報通信端末を用いることで商品ごとのアレルゲンの有無を正確且つ簡単に把握できる新規な食物アレルゲン情報管理システムを提供する。【解決手段】食物アレルゲン情報管理システム１００は、コード管理サーバー３００と情報通信端末２００とを有する。情報通信端末２００は、食物アレルゲンを登録するアレルゲン登録手段と、読み取った二次元コードからコード管理サーバー３００に商品情報の照会要求を送信しコード管理サーバー３００からの商品情報を受信する通信手段と、商品情報にアレルゲン登録手段で登録した食物アレルゲンが含まれるときはそれを表示するアレルゲン表示手段と、を備える。コード管理サーバー３００は、商品に含まれる食物アレルゲンに関する情報を登録・更新・削除する商品情報管理手段と、情報通信端末２００の照会要求に対して商品情報を情報通信端末２００に送信する通信手段と、を備える。【選択図】図１
2020086813.tif 000002
【特許請求の範囲】
【請求項１】
二次元コードを読み取る情報通信端末と、当該情報通信端末とインターネットを介して接続されるコード管理サーバーを有し、
前記二次元コードには、少なくともその商品のコード識別情報と、前記コード管理サーバーのＵＲＬが記述されており、
前記情報通信端末は、
任意の食物アレルゲンを登録するアレルゲン登録手段と、
読み取った二次元コードからそのコード識別情報を解析して前記コード管理サーバーに前記商品に関する情報の照会要求を送信すると共にコード管理サーバーから送られてきた商品情報を受信する通信手段と、  
前記コード管理サーバーから送られてきた商品情報に前記アレルゲン登録手段で登録した食物アレルゲンが含まれるときはそれを表示するアレルゲン表示手段とを備え、
前記コード管理サーバーは、
複数の商品をその商品に含まれる食物アレルゲンに関する情報と共に登録・更新・削除する商品情報管理手段と、
前記商品情報管理手段で管理された商品の中から前記情報通信端末の照会要求に対応する商品情報を抽出して前記情報通信端末に送信する通信手段とを備えたことを特徴とする食物アレルゲン情報管理システム。
【請求項２】
請求項１に記載の食物アレルゲン情報管理システムにおいて、
前記コード管理サーバーは、前記情報通信端末からの通信履歴情報を管理する通信履歴管理手段を備えたことを特徴とする食物アレルゲン情報管理システム。
【請求項３】
請求項１または２に記載の食物アレルゲン情報管理システムにおいて、
前記コード管理サーバーから情報処理端末に送信される商品情報には食物アレルゲン情報の他に付加情報が含まれていることを特徴とする食物アレルゲン情報管理システム。
【請求項４】
請求項１乃至３のいずれかに記載の食物アレルゲン情報管理システムにおいて、
前記コード管理サーバーは、その使用権能を使用契約に基づいてユーザーに分割貸与するＡＳＰ手段を有することを特徴とするアレルゲン情報管理システム。
【請求項５】
任意の食物アレルゲンを情報通信端末に登録するアレルゲン登録ステップと、
商品のコード識別情報とコード管理サーバーのＵＲＬが記述された二次元コードを前記情報通信端末で読み取り、読み取ったコード識別情報から前記商品に関する情報の照会要求をインターネットを介してコード管理サーバーに送信するコード送信ステップと、
複数の商品をその商品に含まれる食物アレルゲンに関する情報と共に前記コード管理サーバーに登録・更新・削除する商品情報管理ステップと、
前記商品情報管理ステップで管理された商品の中から前記コード送信ステップで送られてきた商品照会要求に対応する商品情報を抽出して前記情報通信端末に送信する商品情報送信ステップと、
前記商品情報送信ステップで送られてきた商品情報を解析して前記アレルゲン登録ステップで登録された食物アレルゲンの有無を表示するアレルゲン表示ステップとを含むことを特徴とする食物アレルゲン情報管理方法。
【請求項６】
二次元コードを読み取る情報通信端末と、当該情報通信端末とインターネットを介して接続されるコード管理サーバーとで用いるプログラムであって、
前記二次元コードには、少なくともコード識別情報と、前記コード管理サーバーのＵＲＬが記述されており、
前記情報通信端末のコンピュータを、
任意の食物アレルゲンを登録するアレルゲン登録手段と、
読み取った二次元コードからそのコード識別情報を解析して前記コード管理サーバーに前記商品に関する情報の照会要求を送信すると共にコード管理サーバーから送られてきた商品情報を受信する通信手段と、  
前記コード管理サーバーから送られてきた商品情報に前記アレルゲン登録手段で登録した食物アレルゲンが含まれるときはそれを表示するアレルゲン表示手段として機能させると共に、
前記コード管理サーバーのコンピュータを、
複数の商品をその商品に含まれる食物アレルゲンに関する情報と共に登録・更新・削除する商品情報管理手段と、
前記商品情報管理手段で管理された商品の中から前記情報通信端末の照会要求に対応する商品情報を抽出して前記情報通信端末に送信する通信手段として機能させることを特徴とする食物アレルゲン情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加工食品などに含まれる様々な食物アレルギーの原因物質（以下、食物アレルゲンと称す）に関する情報を管理できる食物アレルゲン情報管理システムおよび食物アレルゲン情報管理方法ならびに食物アレルゲン情報管理プログラムに関する。
【背景技術】
【０００２】
現在スーパーやコンビニなどで一般消費者などの商品購入者が購入できる加工食品には、食品表示法により食物アレルゲンの表示が義務付けられており、そのうち必ず表示しなければならない「特定原材料」と、表示が推奨されている「特定原材料に準ずるもの」が規定されている。「特定原材料」は、図２３（Ａ）に示すように「乳」、「卵」、「小麦」、「そば」、「落花生」、「えび」、「かに」の７品目であり、「特定原材料に準ずるもの」は、同図（Ｂ）に示すように「鶏肉」、「豚肉」、「さば」、「大豆」などを含む２０品目である。
【０００３】
そのため、食物アレルギーのある人やその家族などは、加工食品を購入する際は、商品パッケージに表示されている特定原材料やそれに準じる表示を目視することで対象のアレルゲンが含まれているかどうかを確認することが可能となっている。しかし、これらの表示は一般に商品パッケージの隅や裏側に小さい文字で印刷されていることが多いため、それを正確に把握するのは容易ではない。
【０００４】
また、表示が義務付けられていない食物アレルゲンの確認は即座にできず、その結果、消費者にとっては食物アレルゲンを含有する商品をうっかり購入してしまうリスクがあり、販売者側にとっては消費者が商品購入をためらうことにより商品の販売機会を喪失してしまっているのが現状である。
【０００５】
このような課題に対し、例えば以下の特許文献１では、売り上げ商品の登録、精算の際に、食物アレルゲンを含む商品に対してその旨を印字したラベルを発行できる商品登録装置が提案されており、そのラベルを商品の購入者に渡すことで購入者に注意を促すことができ、購入者は食物アレルゲン情報を見落とし難くしている。また、以下の特許文献２では、食物アレルゲンをわかりやすく表示したラベルを２枚発行し、これを商品の表面および裏面に貼り付けることで食物アレルゲンの有無を目視で容易に確認できるようにしたアレルギー物質表示方法が提案されている。また、以下の特許文献３には、商品精算の際に予め登録した顧客にのみに購入した商品のアレルギー情報が印刷されたレシートを発行して注意喚起するようにした精算処理システムが提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−４１０４８号公報
【特許文献２】特開２０１３−２４８８２２号公報
【特許文献３】特開２００７−２２６３０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、前述した従来のシステムや方法では、商品を購入する際や購入した後にアレルギー情報を詳細に提供することで見落としがないように確認するため、商品の購入を決定する際にはあまり役に立たない。また、その商品に含まれる食物アレルゲンが分かったとしてもその食物アレルゲンが複数あった場合、商品購入者は自分または家族のだれがどの食物アレルゲンがダメなのかを正確に把握しておかねばならず、その判断は容易でない。さらに、これらの食物アレルゲン情報の登録作業やその変更作業は、基本的に販売者側で行わなければならず、大型スーパーなどのように膨大な数の商品を取り扱っている店舗の場合は、その作業は大変な労力となる。
【０００８】
そこで、本発明はこれらの課題を解決するために案出されたものであり、その主な目的は、スマートフォンなどの携帯型の情報通信端末を用いることで商品ごとの食物アレルゲンの有無を正確且つ簡単に把握できる新規な食物アレルゲン情報管理システムおよび食物アレルゲン情報管理方法ならびに食物アレルゲン情報管理プログラムを提供するものである。
【課題を解決するための手段】
【０００９】
前記課題を解決するために第１の発明は、二次元コードを読み取る情報通信端末と、当該情報通信端末とインターネットを介して接続されるコード管理サーバーを有し、前記二次元コードには、少なくともその商品のコード識別情報と、前記コード管理サーバーのＵＲＬが記述されており、
前記情報通信端末は、任意の食物アレルゲンを登録する食物アレルゲン登録手段と、読み取った二次元コードからそのコード識別情報を解析して前記コード管理サーバーに前記商品に関する情報の照会要求を送信すると共にコード管理サーバーから送られてきた商品情報を受信する通信手段と、前記コード管理サーバーから送られてきた商品情報に前記食物アレルゲン登録手段で登録した食物アレルゲンが含まれるときはそれを表示する食物アレルゲン表示手段とを備え、
前記コード管理サーバーは、複数の商品をその商品に含まれる食物アレルゲンに関する情報と共に登録・更新・削除する商品情報管理手段と、前記商品情報管理手段で管理された商品の中から前記情報通信端末の照会要求に対応する商品情報を抽出して前記情報通信端末に送信する通信手段とを備えたことを特徴とする食物アレルゲン情報管理システムである。
【００１０】
第２の発明は、第１の発明において、前記コード管理サーバーは、前記情報通信端末からの通信履歴情報を管理する通信履歴管理手段を備えたことを特徴とする食物アレルゲン情報管理システムである。
第３の発明は、第１または第２の発明において、前記コード管理サーバーから情報処理端末に送信される商品情報には食物アレルゲン情報の他に付加情報が含まれていることを特徴とする食物アレルゲン情報管理システムである。
第４の発明は、第１乃至第３の発明において、前記コード管理サーバーは、その使用権能を使用契約に基づいてユーザーに分割貸与するＡＳＰ手段を有することを特徴とするアレルゲン情報管理システム。
【００１１】
第５の発明は、任意の食物アレルゲンを情報通信端末に登録する食物アレルゲン登録ステップと、商品のコード識別情報とコード管理サーバーのＵＲＬが記述された二次元コードを前記情報通信端末で読み取り、読み取ったコード識別情報から前記商品に関する情報の照会要求をインターネットを介してコード管理サーバーに送信するコード送信ステップと、複数の商品をその商品に含まれる食物アレルゲンに関する情報と共に前記コード管理サーバーに登録・更新・削除する商品情報管理ステップと、前記商品情報管理ステップで管理された商品の中から前記コード送信ステップで送られてきた商品照会要求に対応する商品情報を抽出して前記情報通信端末に送信する商品情報送信ステップと、前記商品情報送信ステップで送られてきた商品情報を解析して前記食物アレルゲン登録ステップで登録された食物アレルゲンの有無を表示する食物アレルゲン表示ステップとを含むことを特徴とする食物アレルゲン情報管理方法である。
【００１２】
第６の発明は、二次元コードを読み取る情報通信端末と、当該情報通信端末とインターネットを介して接続されるコード管理サーバーとで用いるプログラムであって、
前記二次元コードには、少なくともコード識別情報と、前記コード管理サーバーのＵＲＬが記述されており、
前記情報通信端末のコンピュータを、任意の食物アレルゲンを登録する食物アレルゲン登録手段と、読み取った二次元コードからそのコード識別情報を解析して前記コード管理サーバーに前記商品に関する情報の照会要求を送信すると共にコード管理サーバーから送られてきた商品情報を受信する通信手段と、前記コード管理サーバーから送られてきた商品情報に前記食物アレルゲン登録手段で登録した食物アレルゲンが含まれるときはそれを表示する食物アレルゲン表示手段として機能させると共に、
前記コード管理サーバーのコンピュータを、複数の商品をその商品に含まれる食物アレルゲンに関する情報と共に登録・更新・削除する商品情報管理手段と、前記商品情報管理手段で管理された商品の中から前記情報通信端末の照会要求に対応する商品情報を抽出して前記情報通信端末に送信する通信手段として機能させることを特徴とする食物アレルゲン情報管理プログラムである。
【発明の効果】
【００１３】
本発明によれば、主に以下のような効果を発揮する。
（１）商品購入者側にとってはスマートフォンなどの携帯型の情報通信端末を用い、その商品ごとに予め印刷されている二次元コードを読み取るだけでその商品ごとの食物アレルゲンの有無や種類およびその含有量などを即座かつ正確に把握することができる。
（２）また、販売者や生産者などのような商品提供者側にとっては、商品に印刷された二次元コードに対応する商品情報をインターネット上のコード管理サーバーに予め登録しておくだけで一般消費者などの商品購入者からの要求に応じてその商品の食物アレルゲンに関する情報を個別に提供できる。
（３）このため、表示が義務付けられている「特定原材料」だけでなく、表示が推奨されているが義務付けられていない「特定原材料に準ずるもの」の食物アレルゲンの含有情報についても正確に商品購入者に提供できるため、商品購入者が誤って購入したり、誤解による購入機会の損失を招くことがない。
（４）また、食物アレルゲンを含む商品情報の登録を各商品の生産者が行うことで、商品を販売する店舗側の労力を大幅に削減できる。
（５）使用する原材料などが変わってもコード管理サーバーに登録された商品情報を書き換えるだけで済むため、商品パッケージに印刷された二次元コードが無駄になることがない。
（６）コード管理サーバーに保持された通信履歴情報を参照することで商品提供者は商品開発や商品販売の指標とすることができる。
（７）二次元コードさえ提示できれば含有食物アレルゲンの確認が即座にできることから販売方法やパッケージ上の問題からこれまで表示義務から除外されていた食品や外食品においても食物アレルゲンの確認が可能となる。
（８）商品の照会要求に応じて情報通信端末に送信する商品情報には食物アレルゲン情報の他に付加情報も含ませることができることから、代替商品を紹介するメッセージなども同時に消費者に提供することが可能となり、代替商品の売り上げに貢献することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明に係るアレルゲン情報管理システム１００の実施の一形態を示すネットワーク構成図である。
【図２】本発明で活用する二次元コードの１つであるＱＲコード（登録商標）の一例を示したものである。
【図３】情報通信端末２００側の一例を示すハードウェア構成図である。
【図４】コード管理サーバー３００およびコード管理端末４００の一例を示すハードウェア構成図である。
【図５】本発明に係るアレルゲン情報管理システム１００の各機能を示すブロック図である。
【図６】情報通信端末２００とコード管理サーバー３００との通信の流れを示すフローチャート図である。
【図７】情報通信端末２００の表示画面例（食物アレルゲン登録画面）を示す説明図である。
【図８】情報通信端末２００の表示画面例（コード読取画面）を示す説明図である。
【図９】情報通信端末２００の表示画面例（アレルゲンあり）を示す説明図である。
【図１０】情報通信端末２００の表示画面例（アレルゲンなし）を示す説明図である。
【図１１】コード管理サーバー３００とコード管理端末４００との通信であって、ユーザー商品一覧画面を表示するまでの流れを示すフローチャート図である。
【図１２】コード管理サーバー３００とコード管理端末４００との通信であって、個別商品の更新処理の流れを示すフローチャート図である。
【図１３】コード管理サーバー３００とコード管理端末４００との通信であって、個別商品の登録処理の流れを示すフローチャート図である。
【図１４】コード管理サーバー３００とコード管理端末４００との通信であって、個別商品の削除処理の流れを示すフローチャート図である。
【図１５】ユーザー商品一覧画面の表示例である。
【図１６】個別商品の編集画面の表示例である。
【図１７】コード管理サーバー３００で管理されるユーザーテーブルの一例を示す画面図である。
【図１８】ユーザーテーブルと他のテーブルとの関係を示す説明図である。
【図１９】コード管理サーバー３００で管理される商品テーブルの一例を示す画面図である。
【図２０】コード管理サーバー３００で管理される品目テーブルの一例を示す画面図である。
【図２１】コード管理サーバー３００で管理されるアレルゲンテーブルの一例を示す画面図である。
【図２２】コード管理サーバー３００で管理される請求・支払履歴テーブルの一例を示す画面図である。
【図２３】食品表示法に規定される特定原材料と、それに準ずるものの具体例を示す表図である。
【発明を実施するための形態】
【００１５】
次に、本発明の実施の形態を添付図面を参照しながら説明する。図１は本発明に係る食物アレルゲン情報管理システム１００の実施の一形態を示したものである。図示するように、この食物アレルゲン情報管理システム１００は、主に一般消費者などの商品購入者が利用する情報通信端末２００と、管理者（運営会社）が管理・運営するコード管理サーバー３００と、契約者（以下、適宜「商品提供者」または「ユーザー」と称す）が利用するコード管理端末４００とから主に構成されており、これらはインターネットＮを介して相互に情報通信可能に接続されている。
【００１６】
情報通信端末２００は、いわゆるスマートフォンや携帯電話、タブレットなどの通信機能を有する携帯型の小型電子機器で構成されている。そして、図３に示すようにそのハードウェア構成は、演算装置（ＣＰＵ）２０１、主記憶装置（ＲＡＭ）２０２、クロック（ＣＬＣ）２０３、内部記憶装置（ＲＯＭ）２０４などの内部機器をバス２０５で接続すると共に、インタフェース（Ｉ／Ｆ）２０６を介してインターネットＮやカメラ２０７、モニター／タッチパネル２０８、スピーカー／マイク２０９、ボタン／スイッチ２１０、各種センサ（図示せず）などの外部機器との間で情報の入出力が可能に接続されたコンピュータシステムからなっている。
【００１７】
また、この情報通信端末２００には、少なくともＯＳ（Operating System）やウェブブラウザなどの基本的なソフトウェアに加えて本発明専用のアプリケーションソフトウェア（以下「専用アプリ」と称する）がインストールされており、この専用アプリを情報通信端末２００を利用する消費者が予めGoogle play（登録商標）やApp Store（登録商標）などのインターネットＮ上のアプリケーション提供サーバーに接続してそこで登録・管理されている専用アプリをダウンロードして利用できるようになっている。また、この情報通信端末２００には、さらに二次元コードリーダーとしての機能を発揮するソフトウェアも予めインストールされており、カメラ２０７で撮影された二次元コードを画像処理（デコード）し、その二次元コードに記述されたＵＲＬを検出してそのコード管理サーバー３００へ自動的にアクセスする機能を有している。
【００１８】
ここで本発明でいう二次元コードとは、印刷物に印刷されたり電子モニター上に表示された図形（コード）をいい、具体的には水平方向と垂直方向に情報を持つＱＲコード（登録商標）やＰＤＦ４１７コード、Ｖｅｒｉコード、Ｍａｘｉコード、Ａｚｔｅｃコードなどの他に、バーコードのような横方向にしか情報を持たない表示方式のコードも含むものとする。図２は、本発明システム１００の二次元コードとして使用できるＱＲコード（登録商標）の一例を示したものであり、ファインダパターン、アライメントパターン、タイミングパターン、フォーマット情報、誤り訂正符号などの従来のパターン情報に加えて、前記コード管理サーバー３００のＵＲＬと、そのコード特有の識別情報（ＩＤ）が所定のドットパターンでそのデータ領域に記述されている。
【００１９】
コード管理サーバー３００およびコード管理端末４００は、いずれもパソコンやワークステーションなどの汎用の情報処理装置からなっている。そして、そのハードウェア構成は図４に示すように、演算装置（ＣＰＵ）３０１、クロック（ＣＬＣ）３０２、主記憶装置（ＲＡＭ）３０３、内部記憶装置（ＲＯＭ）３０４などの内部機器をバス３０５で接続すると共に、インタフェース（Ｉ／Ｆ）３０６を介してインターネットＮや入力装置（キーボードやマウス、タッチパネルなど）３０８、表示装置（液晶ディスプレイ、ビデオモニターなど）３０９、データベース（外部記憶装置）３０７などの外部機器との間で情報の入出力が可能に接続されたコンピュータシステムからなっている。
【００２０】
図５はこの情報通信端末２００およびコード管理サーバー３００並びにコード管理端末４００で実現される各機能を示したブロック図である。まず情報通信端末２００は、前記ハードウェアおよびソフトウェア（プログラム）によって通信手段２１１、コード読み取り手段２１２、アレルゲン登録手段２１４、アレルゲン表示手段２１６などといった各手段を実現する機能を有している。
【００２１】
コード読み取り手段２１２は、前述したように二次元コードリーダーであり、カメラ２０７で撮影された二次元コードを画像処理（デコード）し、その二次元コードに記述されたＵＲＬを検出する機能を発揮する。アレルゲン登録手段２１４は、情報通信端末２００に備わっているタッチパネルや液晶画面などの入出力手段２１８を用い、専用アプリを起動して消費者自身が任意の食物アレルゲンを１つまたは複数登録できるようになっている。食物アレルゲン表示手段２１６は、コード管理サーバー３００からの情報に基づき対象とする商品中に予め登録された食物アレルゲンが含まれているかどうかをその情報通信端末２００の画面上に表示するものであり、その具体例については後述する。
【００２２】
コード管理サーバー３００は、同じく通信手段３１０、商品情報管理手段３１２、通信履歴管理手段３１４，ＡＳＰ手段３１６、入出力手段３１８などといった各手段を実現する機能を有している。一方、コード管理端末４００は、通信手段４１０、画像表示手段４１４、入出力手段４１２などといった各手段を実現する機能を有している。
【００２３】
このうち商品情報管理手段３１２は、コード管理端末４００から送られてくる商品情報とその商品ごとに含まれる食物アレルゲン情報などを登録・更新・削除する機能を発揮するものであり、その具体例についても後述する。具体的には前述した記憶装置３０７を構成するＨＤＤやＳＳＤ、ＵＳＢメモリ、ＳＤカードなどの書き換え可能な外部記憶装置などによって実現される。
【００２４】
通信履歴管理手段３１４は、消費者が情報通信端末２００を介して得た食物アレルゲンの照会結果などを通信履歴情報としてコード管理サーバー３００に記録するものであり、その通信履歴情報は商品開発のための資料などとして契約者（ユーザー）などが適宜参照可能となっている。ＡＳＰ（Application Service Provider）手段３１６は、コード管理サーバー３００の業務用アプリケーションソフトの使用権能をインターネットＮ経由で契約者に分割貸与するものであり、管理者（運営会社）と契約者との間で締結された使用契約に基づいて所定の使用料金を支払うことで契約者がコード管理サーバー３００を利用できるようになっている。
【００２５】
なお、これら各部に共通する通信手段２１１，３１０，４１０は、ＴＣＰ／ＩＰなどのインターネット標準のプロトコルによってインターネットＮ上の他の情報処理装置と双方向に通信する機能を発揮するものであり、また、入出力手段３１８，４１２は、前述した入力装置３０８、表示装置３０９などによって実現される。
【００２６】
次に、このような構成および機能を有する本発明の食物アレルゲン情報管理システム１００の主な処理の流れを図６乃至図１０に示すフローチャートおよび表示画面例などを参照しながら説明する。なお、本発明の食物アレルゲン情報管理システム１００の運用に関与する人物としては、図１に示すように情報通信端末２００を操作する商品購入者と、コード管理サーバー３００を管理・運営するシステム管理者と、二次元コードを商品に印刷するなどして実際に利用する商品提供者（二次元コードを商品に付して商品を提供する生産者やメーカー、販売店、契約者など）とが少なくとも存在し、適宜それらの人物からの視点を用いて本発明システム１００を説明する。
【００２７】
先ず、情報通信端末２００（スマートフォン）を操作する商品購入者は、予めインターネットＮからダウンロードしておいた専用アプリを用いて図２３などに示した食物アレルゲンのうち、自分や家族などが該当する食物アレルゲンを１つ以上登録しておく（ステップＳ２００→Ｓ２０２）。図７は、この商品購入者が操作するスマートフォンの食物アレルゲンの登録画面の一例を示したものであり、表示された画面をタップして対応する食物アレルゲンのチェックボックスにチェックを入れるだけで該当する食物アレルゲンを簡単に登録できる仕様となっている。
【００２８】
次に、この商品購入者はスーパーやコンビニなどで商品を購入する際に、その商品パッケージなどに印刷してある二次元コードを、その情報通信端末２００のカメラ２０７で読み取る（撮影する）（ステップＳ２０４）する。すると、その情報通信端末２００に組み込まれた二次元コード読み取りアプリによって二次元コードが解析されると共に、そのアプリがその二次元コードに記述されたコード管理サーバー３００のＵＲＬ（例えば、「https://www.eraberu.info/」）宛に対して登録した食物アレルゲンが含まれているか否かの照会要求を送信する（ステップＳ２０４→Ｓ２０６→Ｓ２０８）。
【００２９】
図８は、その商品購入者が操作するスマートフォンの二次元コード（ＱＲコード（登録商標））読取画面の一例を示したものであり、その二次元コードを読み取った後にその画面上に表示された照会ボタンをタップするだけでコード管理サーバー３００に対して簡単に商品の照会要求を送信することができる。
【００３０】
この照会要求を受信したコード管理サーバー３００は、その照会要求に対応した商品情報をデータベース（商品情報管理手段３１２）から取得してその商品情報からその商品に含まれている食物アレルゲンを特定した後、その照会結果をその情報通信端末２００に送信する（ステップＳ３０２→Ｓ３０６）。また、このコード管理サーバー３００は、その照会要求をデータベースに入力して照会履歴を更新する（ステップＳ３０４）。
【００３１】
情報通信端末２００は、コード管理サーバー３００からその照会結果を受信したならば、それを解析し、その商品に予め商品購入者が登録した食物アレルゲンが含まれているか否かを判定する（ステップＳ２１０→Ｓ２１２）。その結果、その商品に登録した食物アレルゲンが含まれているとき（ＹＥＳ）は、その画面上に食物アレルゲンが含まれていること、および具体的な食物アレルゲン名を表示して商品購入者に注意を喚起する（ステップＳ２１０→Ｓ２１２→Ｓ２１４）。
【００３２】
図９は、その照会結果表示画面の一例を示したものであり、注意を喚起するマークと共に、含まれている食物アレルゲンの種類および量が表示されている。図の例では、卵が９０ｇ、鶏肉が２０ｇ含まれていることを示している。また、その商品提供者からのメッセージなどの付加情報も同時に表示されており、図の例では「鶏肉を含まない以下の商品がございます。牛肉を使用した「レトルトカレーＢ」、シーフードを使用した「レトルトカレーＣ」。是非ご賞味ください」と表示されている。
【００３３】
一方、登録した食物アレルゲンが含まれていないときは、その画面上にその商品には登録した食物アレルゲンが含まれていない安全な商品であることを表示するなどして商品購入者に通知する（ステップＳ２１０→Ｓ２１２→Ｓ２１６）。図１０は、登録した食物アレルゲンが含まれていないときの画面の一例を示したものであり、安心感を与えるハートマークと「アレルゲンは含まれていません」との文字によるメッセージが表示されている。そして、再度違う商品について登録した食物アレルゲンの有無を照会を行いたいときは、同じ操作を繰り返すことで次々とその照会を繰り返すことができる（ステップＳ２１８）。
【００３４】
このように本発明システム１００を用いれば、スーパーの店舗内で商品の購入を迷っている商品購入者は商品パッケージに印刷されている二次元コードをその場でスマートフィンで撮影するだけで、その商品に登録した食物アレルゲンが含まれているか否かを正確かつ容易に把握することができる。これにより、該当する食物アレルゲンが含まれた商品を誤って購入したり、該当する食物アレルゲンが含まれていないにもかかわらず購入をためらってしまい購買機会を損失するなどといった不都合を回避することができる。
【００３５】
次に、図１１乃至図１４はこの商品に印刷されている二次元コードを活用する商品提供者（ユーザー）が操作するコード管理端末４００とコード管理サーバー３００との相互通信の流れを示したフローチャートである。図１１は、ユーザーが操作するコード管理端末４００からの要求に応じてコード管理サーバー３００がユーザー商品一覧画面を表示するまでの処理の流れを示したものである。先ず、コード管理端末４００は、コード管理サーバー３００のシステムにログインするために、ログイン画面を表示してコード管理サーバー３００へログイン要求を送信する（ステップＳ４００→Ｓ４１２→Ｓ４１４）。
【００３６】
このログイン要求を受信したコード管理サーバー３００は、そのユーザー情報をデータベースから取得した後、契約した真正のユーザーか否かを判定してそのログイン結果をコード管理端末４００に送信する（ステップＳ３１０→Ｓ３１２→Ｓ３１４→Ｓ４１６）。このログイン結果が否定的なもの、すなわち真正のユーザーでないときはその旨がログイン画面に表示されてシステムへのログインが拒否されるが、真正のユーザーであるときはシステムへのログインが許可される（ステップＳ４００→Ｓ４２０）。
【００３７】
ログインに成功したコード管理端末４００は、コード管理サーバー３００で管理されているユーザー商品情報に関する情報を要求し、これを受信したコード管理サーバー３００は、そのユーザーが管理する一群の商品情報をデータベースから抽出してきてコード管理端末４００に送信する（ステップＳ４２０→Ｓ３１６→Ｓ３１８→Ｓ３２０）。そして、この商品情報を受信したコード管理端末４００は、その商品情報に基づいてユーザー商品一覧画面を表示し、個別商品に対して所定の操作（更新Ｂ、登録Ｃ、削除Ｄ）を行う（ステップＳ４２２→Ｓ４２４）。
【００３８】
このユーザー商品一覧画面は、例えば図１５に示すように各商品ごとに「商品コード」、「ＪＡＮコード」、「商品名」、「登録日時」、「更新日時」、「商品パッケージのイメージ」、「アクセス数」、「ＱＲコード（登録商標）」が一覧表示され、各商品ごとに新規登録や更新、削除などの各種編集作業が可能となっている。
【００３９】
図１２は、このユーザー商品一覧に表示された個別商品の更新処理Ｂの流れの一例を示したものである。図示するように個別商品の更新作業を行うユーザーは、コード管理端末４００を操作してコード管理サーバー３００へ個別商品情報要求を送信し、これを受信したコード管理サーバー３００は、その個別商品情報をデータベースから取得してコード管理端末４００へ送信する（ステップＳ４３０→Ｓ３２０→Ｓ３２２→Ｓ３２４）。そして、これを受信したコード管理端末を４００は、その個別商品の更新画面を表示し、該当する情報を書き換えるなどしてその更新情報を送信する（ステップＳ４３４→Ｓ３２６）。
【００４０】
これを受信したコード管理サーバー３００はその更新処理に不備があるか否かをデータベースに記録された商品情報に基づいて検査してその結果を送信する（ステップＳ３２６→Ｓ３２８→Ｓ３３０）。これを受信したコード管理端末４００はその送信結果に基づいて個別商品更新確認画面を表示する。この個別商品更新確認画面には、検査の結果不備があったときはその旨が表示され、不備がないときはその更新の確認が表示される。その後、ユーザーがこの個別商品更新確認画面の表示された内容について更新しないとき（ＮＯ）は、処理を終了するが、更新したとき（ＹＥＳ）は、その旨をコード管理サーバー３００に送信する。
【００４１】
これを受信したコード管理サーバー３００はその更新情報をデータベースに記録した後、その更新処理に不備があるか否かを判定し、不備があるとき（ＹＥＳ）は、最初ステップＳ３２０に戻って処理を繰り返し、不備がないとき（ＮＯ）は、その旨をコード管理端末４００に送信する。これを受信したコード管理端末４００は、更新が行われた旨を個別商品更新完了画面に表示して図１１に示すステップＳ４２２に移行してその更新情報をユーザー商品一覧画面に反映する。
【００４２】
図１６はこの個別商品の管理画面の表示例を示したものであり、個別商品の「商品コード」、「登録日時」、「イメージ」、「ＱＲコード（登録商標）」、「アクセス数」などと共に、この「更新日時」が記録されている。そして、この管理画面には図１５の一覧画面では表示しきれない食物アレルゲンとなる「特定原材料」および「これに準ずるもの」とその含有量の他に、その個別商品に対するユーザーからの「メッセージ」なども記録できるようになっている。図の例では、商品名は「レトルトカレーＡ」であり、この「レトルトカレーＡ」には、特定原材料として「乳」、「卵」、「小麦」の３種類が、また「それに準ずるもの」として「鶏肉」、「ゼラチン」、「りんご」の３種類がそれぞれ含まれていると共に、それらの含有量が詳細に記録されている。そして、この「レトルトカレーＡ」に関する付加情報が「メッセージ」として鶏肉を含まない他の商品が紹介されている。
【００４３】
図１３は、図１１のステップＳ４２４における個別商品の登録処理Ｃの流れの一例を示したものである。図示するように個別商品の登録作業を行うユーザーは、コード管理端末４００を操作して個別商品登録画面を表示して個別商品の情報を入力してコード管理サーバー３００へ個別商品情報要求を送信する（ステップＳ４５０→４５２）。これを受信したコード管理サーバー３００は、その個別商品情報をデータベースから取得して既に登録された個別商品と重複していないか、登録内容に不備がないかなどを検査し、その検査結果をコード管理端末４００へ送信する（ステップＳ３４０→Ｓ３４２→Ｓ３４４）。
【００４４】
そして、これを受信したコード管理端末を４００は、その個別商品の登録確認画面を表示すると共に、不備があればその旨も表示する（ステップＳ４５４）し、その確認画面をみたユーザーがその商品を登録しないとき（ＮＯ）は処理を終了するが、登録するとき（ＹＥＳ）は、それをコード管理サーバー３００へ送信する。
【００４５】
これを受信したコード管理サーバー３００はその更新情報をデータベースに記録した後、その更新処理に不備があるか否かを判定し、不備があるとき（ＹＥＳ）は、最初ステップＳ３４０に戻って処理を繰り返し、不備がないとき（ＮＯ）は、その旨をコード管理端末４００に送信する。これを受信したコード管理端末４００は、登録が行われた旨を個別商品登録完了画面に表示して図１１に示すステップＳ４２２に移行してその更新情報をユーザー商品一覧画面に反映する。
【００４６】
次に、図１４は、図１１のステップＳ４２４における個別商品の削除処理Ｄの流れの一例を示したものである。図示するように個別商品の削除作業を行うユーザーは、コード管理端末４００を操作してコード管理サーバー３００へ個別商品情報要求を送信し、これを受信したコード管理サーバー３００は、その個別商品情報をデータベースから取得してコード管理端末４００へ送信する（ステップＳ４６０→Ｓ３６０→Ｓ３６２→Ｓ３６４）。そして、これを受信したコード管理端末を４００は、その個別商品の削除画面を表示し、その個別商品を削除するなどしてその削除情報を送信する（ステップＳ４６２→Ｓ４６４）。
【００４７】
これを受信したコード管理サーバー３００はその商品情報を削除してこれをデータベースに記録すると共に、その処理に不備があったとき（ＹＥＳ）は処理を終了するが、不備がないとき（ＮＯ）は、その削除情報をコード管理端末４００に送信し、これを受信したコード管理端末４００はそれを削除完了画面に表示してから図１１に示すステップＳ４２２に移行してその更新情報をユーザー商品一覧画面に反映する。
【００４８】
図１７は、コード管理サーバー３００のデータベースに記録されるユーザーテーブルの一例を示したものであり、登録と同時にコード管理サーバー３００で自動的に割り当てられたそのユーザーのユーザーＩＤの他に、パスワード、ユーザー名、連絡先住所、電話番号、連絡先メールなどの各種ユーザー情報が記録されている。このユーザーテーブルは個々の契約者ごとに生成される。
【００４９】
そして、図１８に示すようにこのユーザーテーブルには、商品テーブル、品目テーブル、食物アレルゲンテーブルなどの商品情報および請求・支払い履歴テーブルなどの各種の情報が関連付け（ひもつけ）られて記録されている。商品テーブルは、その契約者が管理する商品ごとに作成されており、図１９に示すようにひもつけられたユーザーＩＤの他に、その商品を識別するコード、その商品のＪＡＮコード、管理メモなどの基本情報が記録されている。
【００５０】
品目テーブルは、図２０に示すように各商品テーブルごとにその商品と関連付けられて作成されており、ユーザーＩＤや商品コードの他に食物アレルゲンを識別するアレルゲンコード、その食物アレルゲンの含有量などが記録されている。アレルゲンテーブルは、図２１に示すように、品目テーブルと対応付けられており、その品目テーブルに記録されたアレルゲンコードの具体的な内容、すなわち食物アレルゲンの名称などが記述されている。請求・支払い履歴テーブルは、図２２に示すように本発明システム１００の契約者ごとの利用に伴う費用の請求および履歴などを記録するようになっている。
【００５１】
このように本発明システム１００を用いることにより、表示が義務付けられている「特定原材料」だけでなく、表示が推奨されているが義務付けられていない「特定原材料に準ずるもの」のアレルゲンの含有情報についても正確に商品購入者に提供できるため、商品購入者が誤って購入したり、誤解による購入機会の損失を招くことがない。また、食物アレルゲンを含む商品情報の登録を各商品の提供者が行うことで、商品を販売する店舗側の労力を大幅に削減できる。さらに使用する原材料などが変わってもコード管理サーバーに登録された商品情報を書き換えて更新するだけで済むため、即座に対応できると共に商品パッケージに印刷された二次元コードが無駄になることがないといった優れた効果を発揮できる。
【００５２】
また、消費テーブルには前述したような食物アレルゲン情報の他に、商品提供者から商品購入者向けに各種メッセージも記録できることから、食物アレルゲン情報に付随してその商品の特徴や新商品の発売予定などの宣伝広告も同時に伝達することが可能となる。なお、この二次元コードは商品自体に印刷するほか、ラベルで貼り付けたりその商品近くの液晶画面などに表示するものであっても良い。
【００５３】
また、本実施の形態では、スーパーやコンビニなどで販売されている商品の例で説明したが、レストランや弁当屋などの外食産業のメニューなどにも適用することができ、この場合は該当する食物アレルゲンが含まれる料理などを誤って注文することがなく、また、レストラン側などではその商品ごとの都度食物アレルゲンの有無の対応がなくなり、効率的となる。また、コード管理サーバー３００に保持された照合結果履歴を参照することで商品提供者は商品改良や商品販売の指標とすることができる。さらに、二次元コードさえ提示できれば含有食物アレルゲンの確認が即座にできることから販売方法やパッケージ上の問題からこれまで表示義務から除外されていた食品や外食品においても食物アレルゲンの確認が可能となる。
【符号の説明】
【００５４】
１００…アレルゲン情報管理システム
２００…情報通信端末
２１２…コード読み取り手段
２１４…アレルゲン登録手段
２１６…アレルゲン表示手段
３００…コード管理サーバー
３１２…商品情報管理手段
３１４…通信履歴管理手段
３１６…ＡＳＰ手段
２１１，３１０，４１０…通信手段
４００…コード管理端末
Ｎ…インターネット
【図１】
2020086813.tif 000003
【図２】
2020086813.tif 000004
【図３】
2020086813.tif 000005
【図４】
2020086813.tif 000006
【図５】
2020086813.tif 000007
【図６】
2020086813.tif 000008
【図７】
2020086813.tif 000009
【図８】
2020086813.tif 000010
【図９】
2020086813.tif 000011
【図１０】
2020086813.tif 000012
【図１１】
2020086813.tif 000013
【図１２】
2020086813.tif 000014
【図１３】
2020086813.tif 000015
【図１４】
2020086813.tif 000016
【図１５】
2020086813.tif 000017
【図１６】
2020086813.tif 000018
【図１７】
2020086813.tif 000019
【図１８】
2020086813.tif 000020
【図１９】
2020086813.tif 000021
【図２０】
2020086813.tif 000022
【図２１】
2020086813.tif 000023
【図２２】
2020086813.tif 000024
【図２３】
2020086813.tif 000025