(57)【要約】      （修正有）【課題】液状または半液状の食品製品を製造するための機械及びシステムの提供。【解決手段】液状または半液状の食品製品を製造するための機械（１）は、ベースとなる液状または半液状の製品を処理するための第１の処理容器（２）であって、処理室（３）を構成する第１の処理容器（２）と、第１の処理容器（２）内に配置された撹拌器（４）と、第１の処理容器（２）と関連付けられた熱交換器（６）を含む熱システム（５）と、機械（１）の動作パラメータを測定するよう構成される、少なくとも１つのセンサ（５０）と、少なくとも１つのセンサ（５０）に作動的に接続され、センサ（５０）により取得されたデータの送受信用のモジュール（８）を含む、処理・制御ユニット（７）と、を含み、データ送受信用のモジュール（８）は、「スマート・コントラクト」プログラムに、センサ（５０）により取得されたデータを送信するよう構成される。【選択図】図１
2019165718.tif 000002
【特許請求の範囲】
【請求項１】
液状または半液状の食品製品を製造するための機械（１）であって、
ベースとなる液状または半液状の製品を処理するための第１の処理容器（２）であって、処理室（３）を構成する第１の処理容器（２）と、
前記機械（１）の動作パラメータを測定するよう構成される、少なくとも１つのセンサ（５０）と、
前記少なくとも１つのセンサ（５０）に作動的に接続され、前記センサ（５０）により取得されたデータの送受信用のモジュール（８）を含む、処理・制御ユニット（７）と、を含み、
データ送受信用の前記モジュール（８）は、分散台帳型の分散アーキテクチャデータベース（ＤＢ）に情報を書き込むための書き込みモジュール（８０）に、前記センサ（５０）により取得されたデータを送信するよう構成される、ことを特徴とする機械。
【請求項２】
前記第１の処理容器（２）内の前記製品を混ぜるための撹拌器（４）を含む、請求項１に記載の機械。
【請求項３】
前記第１の処理容器（２）と関連付けられた熱交換器（６）を含む熱システム（５）を含む、請求項１または２に記載の機械。
【請求項４】
情報を書き込むための前記書き込みモジュール（８０）は、「スマート・コントラクト」プログラムにより構成される、請求項１〜３のいずれか一項に記載の機械。
【請求項５】
前記少なくとも１つのセンサ（５０）は、前記第１の処理容器（２）内に供給されるベースとなる液状または半液状の製品の量、前記第１の処理容器（２）内に存在するベースとなる液状または半液状の製品の量、または前記第１の処理容器（２）から取り出されるベースとなる液状または半液状の製品の量に関連するパラメータを取得するよう構成される、請求項１〜４のいずれか一項に記載の機械。
【請求項６】
前記センサ（５０）は、前記第１の処理容器（２）内に収容されているベースとなる液状または半液状の製品の量の重さを取得するよう構成されるセンサである、請求項１〜５のいずれか一項に記載の機械。
【請求項７】
前記センサ（５０）は、前記第１の処理容器（２）に収容されているベースとなる液状または半液状の製品の嵩高を取得するよう構成されるレベルセンサである、請求項１〜６のいずれか一項に記載の機械。
【請求項８】
前記センサ（５０）は、前記第１の処理容器（２）内に供給されるベースとなる液状または半液状の製品の量を取得するよう構成されるセンサである、請求項１〜７のいずれか一項に記載の機械。
【請求項９】
前記センサ（５０）は、前記第１の処理容器（２）から取り出されるベースとなる液状または半液状の製品の量を取得するよう構成されるセンサである、請求項１〜８のいずれか一項に記載の機械。
【請求項１０】
前記センサ（５０）は、前記第１の処理容器（２）内への、または前記第１の処理容器（２）外への流れを測定するための流量センサである、請求項１〜９のいずれか一項に記載の機械。
【請求項１１】
前記処理・制御ユニット（７）は、処理モジュール（９）と、メモリ（１０）とを含み、前記メモリ（１０）は、スマート・コントラクトを実現し且つ前記処理モジュール（９）により実行可能な処理用ソフトウェア命令を格納する、請求項１〜１０のいずれか一項に記載の機械。
【請求項１２】
「スマート・コントラクト」プログラムを構成するソフトウェアは、分散アーキテクチャデータベースに、データ送受信用の前記モジュール（８）から受信した情報を格納するよう構成される、請求項１〜１１のいずれか一項に記載の機械。
【請求項１３】
「スマート・コントラクト」プログラムを構成するソフトウェアは、データ送受信用の前記モジュール（８）から受信したデータに基づき、分散台帳型の分散アーキテクチャデータベース（ＤＢ）に、情報を格納するよう構成される、請求項１〜１２のいずれか一項に記載の機械。
【請求項１４】
「スマート・コントラクト」プログラムを構成するソフトウェアは、データ送受信用の前記モジュール（８）から受信したデータに応じて、ブロックチェーン型の分散アーキテクチャデータベース（ＤＢ）に対して、情報の読み出し及び／または書き込みを実行するよう構成される、請求項１〜１３のいずれか一項に記載の機械。
【請求項１５】
前記処理モジュール（９）は、ブロックチェーン型の分散アーキテクチャデータベースの処理ノードを構成する、請求項１４および１１に記載の機械。
【請求項１６】
液状または半液状の製品を製造するための製造システム（１００）であって、
請求項１〜１５のいずれか一項に記載の少なくとも１つの機械（１）と、
データ送受信用の前記モジュール（８）から受信したデータに応じて、分散台帳型の分散アーキテクチャデータベース（ＤＢ）に、前記センサ（５０）により取得された少なくとも１つのパラメータに関連する情報を書き込むよう構成される情報書き込みモジュール（８０）を構成する複数の処理ノード（１６）と、を含むことを特徴とする製造システム。
【請求項１７】
前記複数の処理ノード（１６）は、前記機械（１）に対して外部にあるプロセッサにより構成される、請求項１６に記載の製造システム（１００）。
【請求項１８】
前記情報書き込みモジュール（８０）は、前記複数の処理ノード（１６）により実行され、且つ、分散台帳型の分散アーキテクチャデータベース（ＤＢ）に対して、前記センサ（５０）により取得された少なくとも１つのパラメータに関連する情報の読み出し及び／または書き込みを実行するよう構成される「スマート・コントラクト」プログラムにより構成される、請求項１７に記載の製造システム（１００）。
【請求項１９】
分散台帳型の分散アーキテクチャデータベース（ＤＢ）はブロックチェーン型のものであり、複数の相互接続された情報ブロック（Ｂ１、Ｂ２、Ｂｎ）にグループ化された情報を含む、請求項１６〜１８のいずれか一項に記載の製造システム（１００）。
【請求項２０】
前記複数の情報ブロック（Ｂ１、Ｂ２、Ｂｎ）は、暗号アルゴリズムにより相互接続されている、請求項１９に記載の製造システム（１００）。
【請求項２１】
分散台帳型の分散アーキテクチャデータベース（ＤＢ）は、特定の電子アドレスに対するトークンの存在に関連する情報を含み、前記情報書き込みモジュール（８０）は、所定の電子アドレス間でのトークン取引を実行するよう構成される、請求項１６〜２０のいずれか一項に記載の製造システム。
【請求項２２】
前記情報書き込みモジュール（８０）は、データ送受信用の前記モジュール（８）から受信した、前記センサ（５０）により取得された少なくとも１つのパラメータに関連するデータに応じて、所定の電子アドレス間でのトークン取引を実行するよう構成される、請求項２１に記載の製造システム。
【請求項２３】
前記複数の処理ノードは、ブロックチェーン型の分散アーキテクチャデータベース（ＤＢ）への新たな情報ブロックの追加の結果として、追加のトークンを生成し、前記トークンを選択された電子アドレスに割り当てるよう構成される、請求項２１または２２に記載の製造システム。
【請求項２４】
前記選択された電子アドレスは、前記新たな情報ブロックを最初に検証し、分散台帳型の分散アーキテクチャデータベース（ＤＢ）に前記新たなブロックを追加するイネーブルを最初に付与した前記処理ノードに関連付けられた電子アドレスに対応する、請求項２３に記載の製造システム。
【請求項２５】
分散台帳型の分散アーキテクチャデータベース（ＤＢ）は、以下のいずれかのプラットフォームに基づいて構築される、請求項１６〜２４のいずれか一項に記載の製造システム：イーサリアム；イーサリアムクラシック；ＩＯＴＡ；ＥＯＳ；ＮＥＯ；Ｗａｖｅｓ；Ｑｔｕｍ；ＮＥＭ；Ｍｕｌｔｉｖｅｒｓｕｍ；Ｃｏｒｄａ（Ｒ３）；Ｃｏｒｄａ  ｅｎｔｅｒｐｒｉｓｅ（Ｒ３）；ハイパーレジャー；リップル；ステラ。
【請求項２６】
前記複数の処理ノードは、分散台帳型の分散アーキテクチャデータベース（ＤＢ）の完全コピーを保持するよう構成される複数のプロセッサ（１６Ａ）により構成される第１のセット、及び分散台帳型の分散アーキテクチャデータベース（ＤＢ）の部分コピーを保持するよう構成される複数のプロセッサ（１６Ｂ）により構成される第２のセットを含む、請求項１６〜２５のいずれか一項に記載の製造システム。
【請求項２７】
分散台帳型の分散アーキテクチャデータベース（ＤＢ）はブロックチェーン型のものであり、複数の相互接続されたブロック（Ｂ１、Ｂ２、Ｂｎ）にグループ化された情報を含み、前記複数のブロック（Ｂ１、Ｂ２、Ｂｎ）に含まれる各ブロックは、当該ブロックに関連付けられたタイムマークを有する、請求項１６〜２６のいずれか一項に記載の製造システム。
【請求項２８】
前記複数の処理ノードは、以下の種類から選択される、分散台帳型の分散アーキテクチャデータベース（ＤＢ）に対する書き込みを可能にするためのコンセンサスプロトコルにより動作する、前記データベース（ＤＢ）の各ノードを構成する、請求項１６〜２７のいずれか一項に記載の製造システム：
・プルーフ・オブ・ワーク；
・プルーフ・オブ・ステーク；
・Ｃｏｒｄａコンセンサスプロトコル（特定の「ステートオブジェクト」についてコンセンサスに至るよう構成される）；
・好ましくはＫａｆｋａ及び／またはＺｏｏｋｅｅｐｅｒで実現された、クラッシュ・フォールト・トレラント（ＣＦＴ）；
・Ｓｏｌｏ；
・ビザンチン・フォールト・トレラント性（ＢＦＴ）；
・実用的ビザンチン・フォールト・トレラント（ＰＢＦＴ）；
・簡易ビザンチン・フォールト・トレラント（ＳＢＦＴ）；
・Ｒａｆｔ；
・Ｓｕｍｅｒａｇｉ；
・プルーフ・オブ・エラプスド・タイム（ＰｏＥＴ）；
・許可型投票ベースのプロトコル。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液状または半液状の食品製品を製造するための機械、及び液状または半液状の食品製品を製造するためのシステムに関連する。
【背景技術】
【０００２】
その種の機械のユーザまたは買い手にとって、機械の購入及び運用関連のコストを削減できることが最重要要件である。
【０００３】
実際には既知のように、機械のエンドユーザは通常、機械については、製造業者から直接購入するか、特殊な会社を通してリース契約を結ぶかレンタルし、ベースとなる混合物については、専門の会社から買う。
【０００４】
商売を始めた時点で、消費量が機械の購入または賃借りに十分ではない小規模事業者も存在する。そのため、そのような小規模事業者は、しばしば機械の購入を見送ったり先延ばしにしたりする。
【０００５】
したがって、所定の特徴を有することにより、販売、及び／または賃借り、及び／または製造に係るコストを削減でき、そのことであらゆる規模の事業者が、例え商売を始めたばかりでも使うことができる機械を入手可能にする必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
したがって、本発明は、上記の要件を満たすことを目的とし、特に、所定の特徴を有することにより、販売、及び／または賃借り、及び／または使用に係るコストを削減できる機械を入手可能にするという要件を満たすことを目的とする。
【０００７】
したがって、本発明は、所定の特徴を有することにより、消費量が少ない場合にも有利に使うことができる機械を入手可能にすることも目的とする。
【図面の簡単な説明】
【０００８】
本発明の技術的特徴は、上記の目的を参照して、添付の請求項において明確に記載され、また、本発明の利点は、本発明の例示的且つ非限定的な実施形態を示す添付の図面を参照する、以下の詳細な説明を通してより明確になる。
【図１】本発明に係る機械の第１の実施形態を示す概略図である。
【図２】本発明に係る機械の第２の実施形態を示す概略図である。
【図３】本発明に係る機械の第３の実施形態を示す概略図である。
【図４】本発明に係る機械の第４の実施形態を示す概略図である。
【図５】本発明に係る機械の第５の実施形態を示す概略図である。
【図６】本発明に係る機械を複数含むシステムを示す概略図である。
【図７】ブロックチェーン型の分散アーキテクチャデータベースを示す概略図である。
【図８】本発明に係る情報の流れを示す概略図である。
【発明を実施するための形態】
【０００９】
添付の各図面において、参照番号「１」は、本発明に係る、液状または半液状の食品製品を製造するための機械を示す。
【００１０】
当該機械１は、アイスクリーム（アルチザンアイスクリームまたはソフトクリーム）またはアイスクリーム業に係る製品（グラニータ、シャーベット等）を製造するよう構成されることが好ましい。
【００１１】
当該機械１は、アイスクリームやペーストリー、ならびに類似の製品（アイスクリーム、ソフトクリーム、グラニータ、シャーベット、シェーク、ヨーグルト、フローズンデザート、及びコールドクリームが例として挙げられるが、本発明の範囲はこれらに限定されない）を製造するよう構成されることが好ましい。
【００１２】
液状または半液状の食品製品を製造するための機械１は、
・ベースとなる液状または半液状の製品を処理するための第１の処理容器２であって、処理室３を構成する第１の処理容器２と、
・機械１の動作パラメータを測定するよう構成される、少なくとも１つのセンサ５０と、
・当該少なくとも１つのセンサ５０に作動的に接続され、（センサ５０に関連する）データの送受信用のモジュール８を含む、処理・制御ユニット７と、を含む。
【００１３】
機械１は、第１の処理容器２内に収容されている製品を混ぜるための（好ましくは第１の容器２内に配置された）撹拌器４を含むことが好ましい。
【００１４】
機械１は、熱システム５を含むことが好ましい。当該熱システム５は、第１の処理容器２に関連付けられた熱交換器６を含む。
【００１５】
データ送受信用のモジュール８は、書き込みモジュール８０に、センサ５０により取得されたデータを送信するよう構成されることが好ましい。当該書き込みモジュール８０は、分散台帳型の分散アーキテクチャデータベースＤＢへの情報書き込み用のモジュールである。
【００１６】
情報書き込みモジュール８０は、ハードウェア及び／またはソフトウェア要素により構成されても良い。
【００１７】
上記の情報は、金銭上の取引に関連する情報であることが好ましい。
【００１８】
当該情報は、トークンまたは電子通貨を用いた取引に関連する情報であることが好ましい。
【００１９】
上記の分散台帳型の分散アーキテクチャデータベースＤＢは、トークンまたは電子通貨を電子アドレス（電子ウォレット）と関連付ける情報を含むことが好ましい。
【００２０】
情報書き込みモジュール８０は、「スマート・コントラクト」プログラムを含むことが好ましい。したがって、データ送受信用のモジュール８は、「スマート・コントラクト」プログラムに、センサ５０によって取得されたデータを送信するよう構成される。
【００２１】
センサ５０の動作パラメータは、第１の処理容器２内に供給されるベースとなる液状または半液状の製品の量、第１の処理容器２内に存在するベースとなる液状または半液状の製品の量、または第１の処理容器２から取り出されるベースとなる液状または半液状の製品の量に関連することが好ましい。
【００２２】
１つの局面では、センサ５０は、コードリーダ（例えば、ＱＲコード（登録商標）リーダまたはバーコードリーダ）であっても良い。
【００２３】
データ送受信用のモジュール８は、「スマート・コントラクト」プログラムに、センサ５０によって取得されたデータを送信するよう構成されることが好ましい。
【００２４】
処理・制御ユニット７は、（好ましくはブロックチェーン型の）分散台帳型の分散アーキテクチャデータベースＤＢの（複数の処理ノードに含まれる）処理ノードを構成できることが好ましい。
【００２５】
上記のスマート・コントラクトプログラムは、上記の複数の処理ノードに格納され、実行されることが好ましい。
【００２６】
なお、その製造システムにおいては、一部（１または複数の）の処理ノードは、１または複数の機械１の各処理・制御ユニット７により構成されても良く、一方で他の処理ノードは、（いずれの機械１にも属さない）１または複数のコンピュータ・プロセッサにより構成されても良い。
【００２７】
上記のスマート・コントラクトプログラムは、複数の処理ノードにより実行される（好ましくは「チューリング完全な仮想マシン」型の）「仮想マシン」型環境において実行されることが好ましい。
【００２８】
なお、データ送受信用のモジュール８は、センサ５０によって取得された各値を、スマート・コントラクトプログラムに送信するために、受信するよう構成されることが好ましい。
【００２９】
別の局面では、処理・制御ユニット７は、メモリ１０を含むことが好ましい。
【００３０】
別の局面では、処理ユニット７は、処理モジュール９を含むことが好ましい。
【００３１】
この局面では、処理モジュール９は、処理・制御ユニット７に一体化されている。すなわち、処理モジュール９は、機械１の一部である。
【００３２】
処理ユニット７は、ハードウェア要素である（または、複数の相互接続されたハードウェア要素により構成される）ことが好ましい。
【００３３】
メモリ１０は、分散型のハードウェアメモリであっても良く、単一の電子ユニットに集約されていても良い。
【００３４】
データ送受信用のモジュール８は、データ通信インターフェースを含むことが好ましい。
【００３５】
データ送受信用のモジュール８は、インターネット網に接続するよう構成されることが好ましい。
【００３６】
１つの局面では、センサ５０は、第１の処理容器２内に収容されているベースとなる液状または半液状の製品の量の重さ、または、供給容器（例えば図４における参照符号「９０」）内に収容されているベースとなる製品の量の重さを取得するよう構成されるセンサである。
【００３７】
別の局面では、センサ５０は、第１の処理容器２内に収容されているベースとなる液状または半液状の製品の嵩高を取得するよう構成されるレベルセンサである。
【００３８】
別の局面では、センサ５０は、第１の処理容器２内に供給される（容器もしくは袋から、または他の任意の用品を用いて供給される場合がある）ベースとなる液状または半液状の製品の量を取得するよう構成されるセンサである。当該局面では、センサ５０は、流量センサであることが好ましいが、必ずしも流量センサでなくても良い。
【００３９】
さらに別の局面では、センサ５０は、第１の処理容器２から取り出されるベースとなる液状または半液状の製品の量を取得するよう構成されるセンサである。当該局面では、センサ５０は、流量センサであることが好ましいが、必ずしも流量センサでなくても良い。
【００４０】
別の局面では、「スマート・コントラクト」プログラムを構成するソフトウェアは、データ送受信用のモジュール８から受信したデータに応じて、分散台帳型の分散アーキテクチャデータベースＤＢに対する、情報（データ）の読み出し及び／または格納を実行するよう構成される。
【００４１】
当該情報は、好ましくは、センサ５０により取得された各パラメータを含む。
【００４２】
別の局面では、「スマート・コントラクト」プログラムを構成するソフトウェアは、分散台帳型の分散アーキテクチャデータベースに、データ送受信用のモジュール８から受信した情報を格納するよう構成される。
【００４３】
別の局面では、「スマート・コントラクト」プログラムを構成するソフトウェアは、データ送受信用のモジュール８から受信したデータに応じて、ブロックチェーン型の分散アーキテクチャデータベースに対する、情報の読み出し及び／または格納を実行するよう構成される。
【００４４】
「スマート・コントラクト」プログラムは、センサ５０により取得された値に応じて、（ブロックチェーン型の）分散アーキテクチャデータベースに、トークン取引（すなわち、電子通貨を用いた取引）を記録するために実現されることが好ましい。
【００４５】
したがって、スマート・コントラクトプログラムは、データ送受信用のモジュール８から受信した、センサ５０により取得された少なくとも１つのパラメータに関連するデータに応じて、所定の電子アドレス間でトークン取引を実行するよう構成される。
【００４６】
トークン取引は、ウォレット電子アドレス間で行われることが好ましい。
【００４７】
好ましくは、電子アドレスの１つは、機械１の製造業者が保有するものであっても良い。
【００４８】
好ましくは、電子アドレスの１つは、ベースとなる混合物の製造業者が保有するものであっても良い。
【００４９】
好ましくは、（レンタルまたはリース契約の場合、）電子アドレスの１つは、機械１を所有する会社が保有するものであっても良い。
【００５０】
このようにすることで、製造量の測定が行われ、その結果所定の当事者間の取引が生成されることで、機械１における消費に対する支払いのための方法を、簡単、迅速、且つ完全に自動化された態様で実現することができるという利点がある。
【００５１】
実際には、センサ５０を用い、消費と相関を有するパラメータを測定できることが好ましい。
【００５２】
センサ５０によって取得された値に関連するオペレーション（取引）を行うスマート・コントラクトを用いることで、当事者（例えば、機械の製造業者、混合物の製造業者、機械の所有者等）間で信用に基づいた支払いが自動的になされることが保証される。
【００５３】
このようにすることで、どのような事業主であっても機械１を（無料で）入手でき、実際の消費に基づいて、支払先に対して自動的に支払いがなされる。
【００５４】
この意味で、分散アーキテクチャデータベースを用いることで、関連する取引に必要な透明性、信頼性、及び安全性が保証される。
【００５５】
言うまでもなく、機械１の利点はこの点に止まらない。
【００５６】
実際には、センサ５０は、消費との相関を有さない、１または複数のパラメータも読み取り可能であり、この場合、スマート・コントラクトは、データベースＤＢに対し、情報及び／またはトークンの書き込み及び／または読み出しを行い、一部のオペレーションを自動化するという利点がある。
【００５７】
以下、機械１の局面をさらに説明する。
【００５８】
添付の図面に示されるように、機械１は、撹拌器４に接続され撹拌器４を回転駆動する駆動ユニットを含む。
【００５９】
当該駆動ユニットは、処理・制御ユニット７に接続されることが好ましい。
【００６０】
別の局面では、熱システム５は、（上記の）第１の処理容器２に関連付けられた熱交換器６と、追加の熱交換器２０と、圧縮機２１と、減圧ユニット２２と、を含む。
【００６１】
熱交換器６と、追加の熱交換器２０と、圧縮機２１と、減圧ユニット２２とは、熱交換流体を収容する回路を構成する。
【００６２】
すなわち、熱システム５は、（熱交換流体を用いる熱力学サイクルにより動作するよう構成される）熱力学システムである。
【００６３】
熱システム５は、第１の容器２内の製品を冷却及び／または加熱するよう構成される。
【００６４】
処理・制御ユニット７は、分散型のユニット、即ち、分散されたハードウェア及びソフトウェア要素を有するユニットであっても良く、単一のユニットであっても良い。
【００６５】
別の局面では、処理・制御ユニット７はさらに、相互接続された複数のブロックＢ１、Ｂ２、・・・Ｂｎにグループ化された情報を含むブロックチェーン型の分散アーキテクチャデータベースＤＢの処理（格納）ノードを構成しても良い。
【００６６】
当該複数のブロックＢ１、Ｂ２、Ｂｎは、暗号アルゴリズムにより相互接続されることが好ましい。
【００６７】
別の局面では、機械１は、処理・制御ユニット７に接続され、ユーザがアクティブ化できる少なくとも１つのコマンド（好ましくは複数のコマンド）を有するユーザ・インターフェース１３を含む。
【００６８】
当該インターフェース１３は、ユーザがアクティブ化できる起動及び選択コマンド、及び／または押しボタンを含むことが好ましい。
【００６９】
さらに別の局面では、機械１は、ディスペンサ１４を含む。当該ディスペンサ１４は、ベースとなる液状または半液状の製品を処理するための第１の処理容器２に接続され、当該製品の容器２からの取り出しを可能にする。
【００７０】
ディスペンサ１４は、ベースとなる液状または半液状の製品の吐出を可能にする、ユーザが作動させることができるレバーを含むことが好ましい。
【００７１】
別の局面では、液状または半液状の製品を製造するための製造システム１００が構成され、当該製造システム１００は、
・添付の請求項のいずれか一項に記載の、及び／または、本明細書中において既に記載の、少なくとも１つの機械１と、
・データ送受信用のモジュール８から受信したデータに応じて、分散台帳型の分散アーキテクチャデータベースＤＢに、センサ５０により取得された少なくとも１つのパラメータに関連する情報を書き込むよう構成される情報書き込みモジュール８０を構成する複数の処理ノードと、を含む。
【００７２】
別の局面では、情報書き込みモジュール８０は、分散台帳型の分散アーキテクチャデータベースＤＢに対して、センサ５０により取得された少なくとも１つのパラメータに関連する情報の読み出し及び／または書き込みを実行するよう構成される「スマート・コントラクト」プログラムにより構成される。
【００７３】
読み出し及び／または書き込みの対象となる情報は、所定の電子アドレス間のトークン（電子通貨）取引を含んでも良い。
【００７４】
実際には、１つの局面では、各処理ノードは、分散台帳型の分散アーキテクチャデータベースＤＢの格納ノードでもある。
【００７５】
１つの局面では、「スマート・コントラクト」プログラムを構成するソフトウェアは、分散台帳型の分散アーキテクチャデータベースＤＢに、データ送受信用のモジュール８から受信した情報を格納するよう構成される。
【００７６】
別の局面では、分散台帳型の分散アーキテクチャデータベースＤＢはブロックチェーン型のものであり、相互接続された複数の情報ブロックＢ１、Ｂ２、Ｂｎにグループ化された情報を含む。
【００７７】
別の局面では、分散台帳型の分散アーキテクチャデータベースＤＢは、特定の各電子アドレス（電子ウォレット）に対するトークン（または電子通貨）の存在に関連する情報を含む。
【００７８】
別の局面では、各処理ノードは、（ブロックチェーン型の）分散台帳型の分散アーキテクチャデータベースＤＢへの新たなブロックの追加の結果として、追加のトークンを生成し、当該トークンを選択された電子アドレスに割り当てるよう構成される。
【００７９】
別の局面では、当該選択された電子アドレスは、新たなブロックを最初に検証し、分散台帳型の分散アーキテクチャデータベースＤＢに当該新たなブロックを追加するイネーブルを最初に付与した処理ノードに関連付けられた電子アドレスに対応する。
【００８０】
別の局面では、分散台帳型の分散アーキテクチャデータベースＤＢは、以下のいずれかのプラットフォームにより構成される（以下のいずれかのプラットフォームに基づいて構築される）：イーサリアム；イーサリアムクラシック；ＩＯＴＡ；ＥＯＳ；ＮＥＯ；Ｗａｖｅｓ；Ｑｔｕｍ；ＮＥＭ；Ｍｕｌｔｉｖｅｒｓｕｍ；Ｃｏｒｄａ（Ｒ３）；Ｃｏｒｄａ  ｅｎｔｅｒｐｒｉｓｅ（Ｒ３）；リップル；ステラ；ハイパーレジャー（ファブリック、バロウ、インディ、イロハ、ソートゥースのいずれのフレームワークであっても良い）。
【００８１】
別の局面では、複数の処理ノードは、分散アーキテクチャデータベースＤＢの完全コピーを保持するよう構成される複数のプロセッサ１６Ａにより構成される第１のセット、及び分散アーキテクチャデータベースＤＢの部分コピーを保持するよう構成される複数のプロセッサ１６Ｂにより構成される第２のセットを含む。
【００８２】
このようにすることで、第２のセットの各処理ノードを、第１のセットの各処理ノードより単純で、容量の小さなメモリを一体化したものにできる利点がある。
【００８３】
複数のブロックＢ１、Ｂ２、・・・Ｂｎに含まれる各情報ブロックは、当該情報ブロックに関連付けられたタイムマークを有することが好ましい。
【００８４】
１つの局面では、各処理ノードは、以下のいずれか１つの種類の（コンセンサス）プロトコルにより動作する、分散アーキテクチャデータベースの各ノードを構成する：
・プルーフ・オブ・ワーク；
・プルーフ・オブ・ステーク；
・Ｃｏｒｄａコンセンサスプロトコル（特定の「ステートオブジェクト」についてコンセンサスに至るよう構成される）；
・好ましくはＫａｆｋａ及び／またはＺｏｏｋｅｅｐｅｒで実現された、クラッシュ・フォールト・トレラント（ＣＦＴ）；
・Ｓｏｌｏ；
・ビザンチン・フォールト・トレラント（ＢＦＴ）；
・実用的ビザンチン・フォールト・トレラント（ＰＢＦＴ）；
・簡易ビザンチン・フォールト・トレラント（ＳＢＦＴ）；
・Ｒａｆｔ；
・Ｓｕｍｅｒａｇｉ；
・プルーフ・オブ・エラプスド・タイム（ＰｏＥＴ）；
・許可型投票ベースのプロトコル。
【００８５】
複数の情報ブロックＢ１、Ｂ２、Ｂｎは、暗号アルゴリズムにより相互接続されることが好ましい。
【００８６】
さらに別の局面では、各処理ノードは、（ブロックチェーン型の）分散アーキテクチャデータベースＤＢへの新たなブロックの追加の結果として、追加のトークンを生成し、当該トークンを選択された電子ウォレット（アドレス）に割り当てるよう構成される。
【００８７】
別の局面では、当該選択された電子ウォレット（アドレス）は、新たなブロックを最初に検証し、分散アーキテクチャデータベースＤＢに当該新たなブロックを追加するイネーブルを最初に付与した処理ノードに関連付けられた電子ウォレット（アドレス）に対応する。
【００８８】
図１は、食品製品用、好ましくはアイスクリーム（ソフトクリームまたはアルチザンアイスクリーム）用の、機械を示す。
【００８９】
図２は、液状または半液状の製品を処理（熱処理）するよう構成される機械であって、特に低温殺菌を実施できるよう構成される機械を示す。
【００９０】
図３は、好ましくはアイスクリーム（ソフトクリームまたはアルチザンアイスクリーム）用の機械であって、上部熱処理（低温殺菌）タンクを備える機械を示す。
【００９１】
特に図４を参照すると、図４には、第１の容器２にベースとなる製品を供給するよう構成される、少なくとも１つの追加の容器９０の存在が示されている。
【００９２】
追加の容器９０は、管３０により第１の容器２に接続されている。
【００９３】
少なくとも１つの追加の容器９０は、柔軟または変形可能な容器（「袋」）であることが好ましい。
【００９４】
１つの局面では、ベースとなる製品の追加の容器９０と第１の容器２との間での移送を可能にするよう構成されるポンプ１４０があることが好ましい。
【００９５】
ポンプ４０は、制御ユニット７に接続されることが好ましい。
【００９６】
別の複数の実施形態では、追加の容器９０は、バッグインボックス型の容器である。
【００９７】
追加の容器９０は、支持要素８１により支持されることが好ましい。
【００９８】
図４に示す実施形態に係る機械１は、第１の容器２に対して択一的且つ選択的に接続することができる複数の容器９０を含むことが好ましい。
【００９９】
具体的には、各容器９０には、閉設定と開設定とに切替可能に構成されるバルブ８２が関連付けられている。開設定では、各バルブは、当該バルブが関連付けられた容器９０からベースとなる製品を取り出すことを可能にする。
【０１００】
当該実施形態においても、製品の処理は容器２内で行われる。
【０１０１】
当該実施形態においては、センサ５０は、ベースとなる製品（第１の容器２内に供給される当該製品、または追加の容器９０から取り出される当該製品、または管３０に沿って通過中の当該製品）の流れを測定するよう構成されるセンサであることが好ましい。
【０１０２】
一方、別の局面では、センサ５０は、追加の容器９０内に収容されているベースとなる製品の重さを取得するよう構成される圧力センサである。
【０１０３】
具体的には、図５を参照すると、図５には、処理容器２に対してベースとなる製品を供給するための複数の供給容器Ｓ１、Ｓ２、Ｓ３、Ｓ４、Ｓ５が示される。これらベースとなる製品は、粉末製品であることが好ましい。
【０１０４】
機械１は、処理容器２に接続された収集器Ｂを含むことが好ましい。
【０１０５】
必要に応じて、機械１は、第１の容器２と供給容器Ｓ１、Ｓ２、Ｓ３、Ｓ４、Ｓ５との間に介装された混合室４０を有しても良い。
【０１０６】
当該混合室４０内では、供給容器Ｓ１、Ｓ２、Ｓ３、Ｓ４、Ｓ５から取り出された粉末に希釈液が追加されることが好ましい。
【０１０７】
製品を製造するための製造システム１００は、当該システムの一部である機械１、または複数の機械１、が有する各センサから受信した情報を、とりわけ安全且つ信頼性の高い方法で格納することを可能にするという利点がある。
【０１０８】
別の局面では、分散台帳型の分散アーキテクチャデータベースは、以下の各情報のうち、１または複数を格納しても良い：
・ベースとなる混合物を処理容器２に補充する作業が行われた回数；
・いつ補充が行われたか（日時等）；
・ベースとなる原料を収容する供給容器上に存在する（そして例えば、機械の一部であるコードリーダによりスキャンされた）コード（例えばＱＲコード（登録商標）、バーコード等）に関連するデータ；
・例えば製造されたコーンの総数に基づいて計測される、機械１により吐出された最終製品の量。
【０１０９】
以下では、第１の容器２に対する補充作業を説明する。以下の説明を通して、本発明に係るシステム１００が有する有利な特徴を推測することが可能になる。
【０１１０】
１つの局面では、原料の製造業者／供給業者Ｆ１、Ｆ２、Ｆ３が、委託販売（すなわち、信用販売）により、製造業者ＰＲによって製造された１または複数の機械１を顧客Ｃｌに届ける。
【０１１１】
機械１の操作者は、最終製品を製造するため、第１の容器２内にベースとなる混合物を投入する。
【０１１２】
当該作業中、操作者は、例えば機械１に存在するスキャナーを用いて、第１の容器２に供給する各ベースとなる製品を収容する供給容器上に存在するＱＲコード（登録商標）をスキャンする。
【０１１３】
したがって、機械は、供給容器上に存在する情報（例えばＱＲコード（登録商標）またはバーコード）を読み取るための読み取り機を含む。
【０１１４】
次に、操作者は、供給容器の内容物を機械１の第１の容器２内に補充する。
【０１１５】
操作者が先にＱＲコード（登録商標）をスキャンせずに第１の容器２への補充を行ったとしても、実施された当該補充作業に関連する情報はデータベースＤＢに格納される。
【０１１６】
システム１００は、（ウェブ）ユーザ・インターフェースＩＮＴを含むことが好ましい。
【０１１７】
（ウェブ）ユーザ・インターフェースＩＮＴは、適宜構成されたリモートサーバ１０１を用いて提供されることが好ましい。
【０１１８】
当該ユーザ・インターフェースＩＮＴは、データベースＤＢに対しクエリを行い、同データベースＤＢから抽出した生データ及び／または要約データを提示するよう構成されることが好ましい。
【０１１９】
好ましくは、当該ユーザ・インターフェースＩＮＴは、システム１００の使用に係る複数の関与者、すなわち、供給業者Ｆ１、Ｆ２、Ｆ３、顧客Ｃｌ，機械製造業者ＰＲ等、のうち１または複数により使用されても良い。
【０１２０】
好ましくは、ユーザ・インターフェースＩＮＴは、それぞれがシステムの各対象者、すなわち供給業者Ｆ１、Ｆ２、Ｆ３、顧客Ｃｌ，機械製造業者ＰＲ等、に関連付けられた、複数の異なるアクセスレベルを有するシステムを備えても良い。
【０１２１】
各アクセスレベルは、所定のデータセットの、ユーザ・インターフェースＩＮＴを介したビジビリティに対応することが好ましい。
【０１２２】
リモートサーバ１０１は、さらにデータ処理ユニット１０２を含むことが好ましい。
【０１２３】
当該データ処理ユニット１０２は、データベースＤＢ上に存在する情報に基づき、（毎月、毎週、また、より一般化すれば所定の頻度で）サマリーデータを処理することが好ましい。
【０１２４】
当該サマリーデータは、容器２に対して実施された補充作業（容器２内に供給された製品の数及び／または量）についての情報を好ましくは含むレポートにより構成されることが好ましい。
【０１２５】
このようにすることで、当事者（供給業者Ｆ１，Ｆ２、Ｆ３、顧客Ｃｌ，機械製造業者ＰＲ等）間において自動化された取引が実施できるという利点がある。
【０１２６】
データ処理ユニット１０２は、定期的に（毎日、毎週、毎月等）、実施された補充作業についての情報を含むレポートを生成するよう構成されても良い。
【０１２７】
各処理ノード１６は、機械１に対して外部にあるプロセッサにより構成されることが好ましい。
【０１２８】
したがって、各処理ノード１６は、製造システムを構成する１または複数の機械に対してリモートな（仮想）プロセッサにより構成されることが好ましい。
【０１２９】
別の局面では、データベースＤＢは、１または複数の（機械１に対して）リモートなサーバに常駐しており、機械１は、データ送受信用のモジュール８のみを含む。データ送受信用のモジュール８は、分散台帳型の分散アーキテクチャデータベースＤＢに情報を書き込むための書き込みモジュール８０に、センサ５０によって取得されたデータを送信するよう構成される。
【０１３０】
使用時には、機械１は、当該機械に対して外部にある１または複数のリモートサーバに常駐する分散台帳型の分散アーキテクチャデータベースＤＢに対して、データの書き込み及び／または読み出しを実行するよう構成されたソフトウェアを備える。
【０１３１】
一方、データベースＤＢは、（機械１に対して）リモートな１または複数のサーバに完全に常駐している。
【０１３２】
別の局面では、分散台帳型の分散アーキテクチャデータベースＤＢに情報を書き込むためのモジュール８０は、機械１の一部であっても良い。
【図１】
2019165718.tif 000003
【図２】
2019165718.tif 000004
【図３】
2019165718.tif 000005
【図４】
2019165718.tif 000006
【図５】
2019165718.tif 000007
【図６】
2019165718.tif 000008
【図７】
2019165718.tif 000009
【図８】
2019165718.tif 000010
【外国語明細書】
2019165718000001.pdf