Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7743850B2 - 情報処理装置、情報処理方法、及びシステム - Google Patents
[go: Go Back, main page]

JP7743850B2 - 情報処理装置、情報処理方法、及びシステム - Google Patents

情報処理装置、情報処理方法、及びシステム

Info

Publication number
JP7743850B2
JP7743850B2 JP2023058176A JP2023058176A JP7743850B2 JP 7743850 B2 JP7743850 B2 JP 7743850B2 JP 2023058176 A JP2023058176 A JP 2023058176A JP 2023058176 A JP2023058176 A JP 2023058176A JP 7743850 B2 JP7743850 B2 JP 7743850B2
Authority
JP
Japan
Prior art keywords
information
product
supplier
traceability
unregistered
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023058176A
Other languages
English (en)
Other versions
JP2024145706A (ja
Inventor
巖 新田
輝嘉 藤原
竜太 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2023058176A priority Critical patent/JP7743850B2/ja
Priority to EP24159149.4A priority patent/EP4443354A1/en
Priority to US18/584,162 priority patent/US20240330850A1/en
Priority to CN202410348758.8A priority patent/CN118735538A/zh
Publication of JP2024145706A publication Critical patent/JP2024145706A/ja
Application granted granted Critical
Publication of JP7743850B2 publication Critical patent/JP7743850B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/018Certifying business or products
    • G06Q30/0185Product, service or business identity fraud
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/018Certifying business or products
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q2220/00Business processing using cryptography

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Manufacturing & Machinery (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本開示は、情報処理装置、情報処理方法、及びシステムに関する。
特許文献1には、サプライチェーンを構成する複数企業間のデータを管理するシステムが開示されている。特許文献1に開示のシステムでは、各企業の通信回線を介して接続された管理サーバが取引商品データベースを備えている。取引商品データベースには、ベンダ側企業とカスタマ側企業との間で契約が締結された商品に対応した商品情報が格納されている。
特開2004-171146号公報
本開示の目的は、対象製品に包含される複数の包含製品に関する所定のトレーサビリティ項目についての情報収集を促進できる技術を提供することである。
本開示の第1の態様に係る情報処理装置は、
対象製品に包含される複数の包含製品それぞれのサプライヤによって登録される各包含製品に関する製品情報を記憶する記憶装置と、制御部と、を備える情報処理装置であって、
前記制御部が、
前記記憶装置に記憶された前記製品情報において所定のトレーサビリティ項目についての情報が登録されていない包含製品である未登録製品が存在する場合、複数の前記サプライヤによって形成されるサプライチェーンにおいて、前記未登録製品のサプライヤである第1サプライヤの直下流に位置する第2サプライヤを特定することと、
前記未登録製品に関する前記所定のトレーサビリティ項目についての情報の前記製品情報への登録を前記第1サプライヤに対して要求するよう前記第2サプライヤに通知することと、
を実行する。
本開示の第2の態様に係る情報処理方法は、
対象製品に包含される複数の包含製品それぞれのサプライヤによって登録される各包含製品に関する製品情報を記憶する記憶装置を備える情報処理装置によって実行される情報処理方法であって、
前記記憶装置に記憶された前記製品情報において所定のトレーサビリティ項目についての情報が登録されていない包含製品である未登録製品が存在する場合、複数の前記サプライヤによって形成されるサプライチェーンにおいて、前記未登録製品のサプライヤである第1サプライヤの直下流に位置する第2サプライヤを特定することと、
前記未登録製品に関する前記所定のトレーサビリティ項目についての情報の前記製品情報への登録を前記第1サプライヤに対して要求するよう前記第2サプライヤに通知することと、
を含む。
本開示の第3の態様に係るシステムは、
対象製品に包含される複数の包含製品それぞれのサプライヤによって登録される各包含製品に関する製品情報を記憶する記憶装置を備える情報処理装置と、
前記複数の包含製品それぞれのサプライヤに関連する複数の端末と、を含むシステムであって、
前記情報処理装置は、
前記記憶装置に記憶された前記製品情報において所定のトレーサビリティ項目についての情報が登録されていない包含製品である未登録製品が存在する場合、複数の前記サプライヤによって形成されるサプライチェーンにおいて、前記未登録製品のサプライヤである第1サプライヤの直下流に位置する第2サプライヤを特定することと、
前記未登録製品に関する前記所定のトレーサビリティ項目についての情報の前記製品情報への登録を前記第1サプライヤに対して要求するよう、前記複数の端末のうちの前記第2サプライヤに関連する端末に通知することと、
を実行するように構成される。
本開示によれば、対象製品に包含される部品、材料等の複数の製品に関する所定のトレーサビリティ項目についての情報収集を促進できる。
第一実施形態に係るサプライチェーンの一例を説明する図。 サプライチェーンによって供給される製品同士の関係の一例を説明する図。 企業端末とサーバ装置との間で行われる処理の概要を示した図。 第1実施形態に係るサーバ装置のハードウェア構成図。 第1実施形態に係る企業端末のハードウェア構成図。 第1実施形態に係るサーバ装置のソフトウェア構成図。 第1実施形態に係る企業端末のソフトウェア構成図。 製品情報生成部によって生成される製品情報の一例。 サーバ装置が実行する処理の流れの一例を示した図。 最終製品を構成する複数の製品の製品ツリーと、複数の製品それぞれについての自社CFPを説明する図。 製品ツリーを画像によって出力した画面の一例。 第1実施形態に係る登録要求処理を示した図。 第1実施形態に係るインベントリデータ登録処理を示した図。 第2実施形態に係る登録要求処理を示した図。 第2実施形態に係るインベントリデータ登録処理を示した図。
近年、電池等の特定の製品に関して、CFP(Carbon Footprint of Products)、特定の材料のリサイクル率、デューデリジェンス等のトレーサビリティを確保することが要求される場合がある。例えば、欧州では、電池におけるCFPに関し、トレーサビリティを確保することを義務付ける法規が制定されようとしている。
また、上記のようなトレーサビリティの確保が要求される項目(以下、「トレーサビリティ項目」と称する場合もある。)には、規定値、目標値等の達成すべき条件が設定されることが想定される。そのため、対象製品に関する所定のトレーサビリティ項目についての値を求めることが要求される。ただし、このような要求に応えるためには、対象製品に包含される部品、材料等の複数の製品に関する所定のトレーサビリティ項目について情報を収集する必要がある。本開示は、このような課題を解決するための技術を提供する。
本開示の第1の態様に係る情報処理装置は記憶装置及び制御部を備える。記憶装置は、対象製品に包含される部品、材料等の複数の製品(以下、「包含製品」と称する場合もある。)に関する製品情報を記憶する。記憶装置に記憶される製品情報は、複数の包含製品それぞれのサプライヤによって登録される情報である。つまり、複数の包含製品それぞれのサプライヤは、情報処理装置の記憶装置にアクセスすることで、自身の包含製品に関する製品情報を登録する。
また、製品情報には、通常であれば、各包含製品における所定のトレーサビリティ項目についての情報が含まれている。そのため、情報処理装置の記憶装置に、各サプライヤから包含製品に関する製品情報に登録されれば、対象製品に包含される複数の包含製品に関する所定のトレーサビリティ項目についての情報を収集することができる。しかしながら、所定のトレーサビリティ項目についての情報の記憶装置への登録は包含製品のサプライヤにとって負担となる場合もあり得る。そのため、記憶装置に記憶された製品情報において所定のトレーサビリティ項目についての情報が登録されていない場合がある。このように、一部の包含製品に関する所定のトレーサビリティ項目についての情報が記憶装置に記憶された製品情報に登録されていない場合、対象製品に包含される全ての包含製品に関する所定のトレーサビリティ項目についての値を統合することが出来ない。そのため、対象製品に関する所定のトレーサビリティ項目についての値を求めることが困難となる。
ここで、記憶装置に記憶された製品情報に所定のトレーサビリティ項目についての情報が登録されていない包含製品を未登録製品と称する。また、未登録製品のサプライヤを第1サプライヤと称する。そして、情報処理装置において、制御部は、未登録製品が存在する場合、複数のサプライヤによって形成されるサプライチェーンにおいて第1サプライヤの直下流に位置する第2サプライヤを特定する。さらに、制御部は、未登録製品に関する所定のトレーサビリティ項目についての情報の記憶装置に記憶された製品情報への登録を第1サプライヤに対して要求するよう第2サプライヤに通知する。
サプライチェーンにおいて、第2サプライヤは第1サプライヤとって自社製品の納品先である。そのため、未登録製品に関する所定のトレーサビリティ項目についての情報の登録を第1サプライヤに対して第2サプライヤから要求すれば、所定のトレーサビリティ項目についての情報の登録実施を第1サプライヤに効果的に促すことができる。そのため、本開示によれば、対象製品に包含される複数の包含製品に関する所定のトレーサビリティ項目についての情報収集を促進することができる。
以下、本開示の具体的な実施形態について図面に基づいて説明する。本実施形態に記載されている構成部品の寸法、材質、形状、その相対配置等は、特に記載がない限りは本開示の技術的範囲をそれらのみに限定する趣旨のものではない。
<第1実施形態>
本実施形態に係るシステムは、複数の企業を含むサプライチェーンによって供給される製品に関する情報を提供するシステムである。製品に関する情報とは、典型的には、トレーサビリティに関する情報である。
まず、サプライチェーンの構造について説明する。一例では、サプライチェーンに含まれる少なくとも一部の企業(中間サプライヤ)は、1以上の上流企業から部品を受け取り、受け取った部品を使用して自社製品を生産し、生産された自社製品を次の工程における企業(下流企業)に納入し得る。最上流企業は、直接的に自社製品を生産し、生産された自社製品を次の工程における企業に納入し得る。サプライチェーンの一部の企業は、他の企業から受け取った製品をそのまま別の企業に納入(すなわち、流通に関与)し得る。複数の企業がこれを繰り返し、最終工程において、最終的な製品が得られる。
図1は、本実施形態に係るサプライチェーンの一例を説明する図である。図1の例では、自動車に関する製品を得る場面を想定している。具体的に、図1に示されるサプライチェーンは、OEM企業と、サプライヤである複数の企業とを含んで構成される。OEM企業とは、最終製品を組み立てる企業であり、サプライヤである複数の企業(企業A~C)は、最終製品を製造するための部品、素材、アッセンブリ等を供給する企業である。サプライヤである複数の企業は、それぞれ、複数の製品を生産し、当該製品を、一段下の階層に位置する企業に納入する。複数の企業がこれを繰り返し、最終工程において、最終的な製品の組み立てが行われる。
本実施形態では、ある階層において製品を納入する側を上流側、当該製品を仕入れて新たな製品を生産する側を下流側と称する。本明細書では、上流側に位置する企業を上流企業と称し、下流側に位置する企業を下流企業と称する。また、上流企業が生産する製品を上流製品と称し、下流企業が生産する製品を下流製品と称する。下流製品には、部品又は素材として上流製品が包含される。
また、本実施形態では、サプライチェーンに含まれる階層のことをTier(ティア)と称する。Tier0は、最終的な製品を組み立てる最下層の階層であり(即ち、Tier0はOEM企業に対応する。)、Tier1,2,3と進むにつれて上流側へ階層が遷移する。注目する階層に
よっては、同一の企業を、下流側企業と捉えることもでき、また、上流側企業と捉えることもできる。例えば、Tier2に位置する企業Bは、Tier3との関係では下流企業であるが、Tier1との関係では上流企業となる。このように、上流企業と下流企業の定義は、階層ご
とに変わりうる。
図2は、サプライチェーンによって供給される製品同士の関係の一例を説明する図である。ここでは、最終製品Xを構成する複数の製品の供給関係を樹形図によって表している。本例では、最終製品Xは、製品A1,B1,C1,及びD1…を組み立てることによって生産される。製品A1は、製品A11,A12,及びA13…を組み立てることによって生産される。このように、最終製品を構成する複数の製品同士の関係は、個々の製品がノードとなる樹形図によって表すことができる。以下、特定の最終製品に関する樹形図を、製品ツリーと称する。一例では、最終製品Xは、電気自動車(BEV:Battery Electric
Vehicle)に搭載される電池である。他の一例では、最終製品Xは、自動車、自動車のア
ッセンブリ等の自動車に関連する製品であってよい。
本実施形態に係るサーバ装置1は、各企業に対応する端末(企業端末2)から、各企業が生産する製品に関する情報(以下、「製品情報」と称する)と、製品情報同士を紐付けるための情報とを収集し、これらに基づいて斯様な製品ツリーを生成する。また、製品情報には、通常、CFP(Carbon Footprint of Products)等の所定のトレーサビリティ項目についての情報(以下、「トレーサビリティ関連情報」と称する)が含まれている。そして、製品情報同士が紐づけられた製品ツリーを辿ることで、所定のトレーサビリティ項目の追跡を行うことができる。なお、トレーサビリティ関連情報は、トレーサビリティを確保する対象となり得るあらゆる情報を含んでよい。
図1に示されるように、本実施形態の一例に係る情報処理システムには、サーバ装置1と、複数の企業端末2が含まれる。企業端末2は、サプライチェーンを構成する複数の企業のそれぞれに対応する端末である。サーバ装置1は、複数の企業端末2のそれぞれから、製品ツリーを生成するための情報を収集し、これらの情報に基づいて、製品ツリーを生成する。さらに、サーバ装置1は、生成された製品ツリーに基づいて、トレーサビリティに関する処理(典型的には、CFPを算出する処理等)を実行することができる。また、処理の実行結果を、企業端末2に送信することができる。
次に、図3を用いて、サーバ装置1が製品ツリーを生成する処理の概要について説明する。図3は、企業端末2とサーバ装置1との間で行われる処理の概要を示した図である。図3の例では、任意の階層において、下流企業である企業A及び上流企業である企業Bが存在すると仮定している。企業Bは、製品Bを生産して企業Aに納入し、企業Aは、製品Bを用いて製品Aを生産すると想定する。すなわち、図3の例では、製品ツリー上、製品Bは、製品Aの子ノードとなる。
製品ツリーを生成するため、各企業に対応する企業端末2は、自社が生産する製品に関する情報をサーバ装置1に送信する。本例では、企業Aに対応する企業端末2は、製品Aに関する製品情報(製品情報Aとする)を、サーバ装置1に送信する。同様に、企業Bに対応する企業端末2は、製品Bに関する製品情報(製品情報Bとする)を、サーバ装置1に送信する。各企業の製品情報は、サーバ装置1において記憶される。
サーバ装置1に記憶された製品情報同士を紐付けるための操作は、企業端末2によって行われる。一例では、下流企業の担当者が、当該下流企業のアカウントを使用して企業端末2からサーバ装置1にログインし、自社製品である下流製品の紐付け先となる上流製品を選択する。このように、製品情報同士の紐付けは、下流製品から上流製品に対して行われる。サーバ装置1は、選択に基づいて製品情報同士を紐付ける。
しかし、紐付け先である製品を選択させる際に、選択肢として、サプライチェーンに含まれる製品及びその製品に関する情報を全て提示してしまうと、サプライチェーンを構成する企業の情報、及び当該企業が生産している製品に関する情報の秘匿性が損なわれてしまう。さらに、一サプライヤに製品ツリー全体を公開することも妥当ではない場合がある。
そこで、本実施形態に係るサーバ装置1は、上流企業の要求に応じて、上流製品の製品情報に対するアクセス権限を下流企業に対して事前に付与させる。サーバ装置1は、付与された権限の範囲内において、下流企業からの参照を許可する。
図3の例では、上流企業である企業Bに対応する企業端末2が、「製品情報Bへのアクセス権限を企業Aに付与する」ことを指示する要求(情報)をサーバ装置1に送信する。サーバ装置1は、企業Aに対応する企業端末2から、紐付けに係るリクエストを受信した場合に、企業Aにアクセス権限が付与されている製品情報のリストのみを提供し、紐付け先として選択させる。また、企業Aに対応する企業端末2から製品ツリーの参照要求があった場合に、サーバ装置1は、企業Aにアクセス権限が付与されている情報以外が秘匿された製品ツリーを企業端末2に対して提供する。これにより、無関係の企業及び製品に関する情報を秘匿することができる。
ここで、OEM企業によって製造される最終製品に対しては、所定のトレーサビリティ項目について、達成すべき所定の条件が設定される。例えば、最終製品の所定のトレーサビリティ項目について値が所定の規定値を満たしていることが法的に求められる場合がある。このような場合、最終製品の所定のトレーサビリティ項目について値を算出する必要がある。そこで、サーバ装置1は、製品ツリーに基づいて、最終製品に包含される部品、材料等の複数の製品(包含製品)を特定する。そして、サーバ装置1は、各包含製品の製品情報に含まれるトレーサビリティ関連情報を参照することで、最終製品の所定のトレーサビリティ項目についての値を算出する。
[ハードウェア構成]
次に、図4を用いて、システムを構成する各装置のハードウェア構成について説明する
。図4は、本実施形態に係るサーバ装置1のハードウェア構成の一例を模式的に示した図である。サーバ装置1は、制御部11、記憶部12、通信モジュール13、及び入出力装置14を有するコンピュータとして構成される。
サーバ装置1は、プロセッサ(CPU、GPU等)、主記憶装置(RAM、ROM等)、及び補助記憶装置(EPROM、ハードディスクドライブ、リムーバブルメディア等)を有するコンピュータとして構成することができる。補助記憶装置には、オペレーティングシステム(OS)、各種プログラム、各種テーブル等が格納され、そこに格納されたプログラムを実行することによって、後述するような、所定の目的に合致した各機能(ソフトウェアモジュール)を実現することができる。ただし、一部または全部のモジュールは、例えば、ASIC、FPGA等のハードウェア回路によってハードウェアモジュールとして実現されてもよい。
制御部11は、所定のプログラムを実行することで、サーバ装置1の各種機能を実現する演算ユニットである。制御部11は、例えば、CPU等のハードウェアプロセッサによって実現することができる。また、制御部11は、RAM、ROM(Read Only Memory)、キャッシュメモリ等を含んで構成されてもよい。
記憶部12は、情報を記憶する手段であり、RAM、磁気ディスク、フラッシュメモリ等の記憶媒体により構成される。記憶部12には、制御部11にて実行されるプログラム、及び当該プログラムが利用するデータ等が記憶される。また、記憶部12には、データベースが構築されており、当該データベースに、複数の企業端末2から収集した製品情報、及び企業に関するアカウント情報が記憶される。詳細については後述する。
通信モジュール13は、サーバ装置1をネットワークに接続するための通信インタフェースである。通信モジュール13は、例えば、ネットワークインタフェースボード、無線通信のための無線通信インタフェース等を含むように構成されてよい。サーバ装置1は、通信モジュール13を介して、他のコンピュータ(例えば、他のサーバ装置1又は各企業端末2)との間でデータ通信を行うことができる。
入出力装置14は、オペレータが行った入力操作を受け付けると共に、オペレータに対して情報を提示する手段である。具体的には、入出力装置14は、マウス、キーボード等の入力を行うための装置、及びディスプレイ、スピーカ等の出力を行うための装置を含む。入出力装置は、例えば、タッチパネルディスプレイ等により、入力を行うための装置と出力を行うための装置とが一体的に構成されてもよい。
なお、サーバ装置1の具体的なハードウェア構成は、実施形態に応じて、適宜、構成要素の省略、置換及び追加が可能である。例えば、制御部11は、複数のハードウェアプロセッサを含んでもよい。ハードウェアプロセッサは、マイクロプロセッサ、FPGA、GPU等で構成されてよい。入出力装置14は省略されてもよいし、例示したもの以外の入出力装置(例えば、光学ドライブ等)が付加されてもよい。また、サーバ装置1は、複数台のコンピュータにより構成されてよい。この場合、各コンピュータのハードウェア構成は、一致していてもよいし、一致していなくてもよい。
図5は、本実施形態に係る企業端末2のハードウェア構成の一例を模式的に示した図である。企業端末2は、制御部21、記憶部22、通信モジュール23、及び入出力装置24を有するコンピュータとして構成される。
企業端末2は、サーバ装置1と同様、プロセッサ(CPU、GPU等)、主記憶装置(RAM、ROM等)、補助記憶装置(EPROM、ハードディスクドライブ、リムーバブ
ルメディア等)を有するコンピュータとして構成することができる。ただし、一部または全部の機能(ソフトウェアモジュール)は、例えば、ASIC、FPGA等のハードウェア回路によってハードウェアモジュールとして実現されてもよい。
制御部21は、所定のプログラムを実行することで、企業端末2の各種機能(ソフトウェアモジュール)を実現する演算ユニットである。制御部11は、例えば、CPU等のハードウェアプロセッサによって実現することができる。また、制御部21は、RAM、ROM(Read Only Memory)、キャッシュメモリ等を含んで構成されてもよい。
記憶部22は、情報を記憶する手段であり、RAM、磁気ディスク、フラッシュメモリ等の記憶媒体により構成される。記憶部22には、制御部21にて実行されるプログラム、当該プログラムが利用するデータ等が記憶される。
通信モジュール23は、企業端末2をネットワークに接続するための通信インタフェースである。通信モジュール23は、例えば、ネットワークインタフェースボード、無線通信のための無線通信インタフェース等を含むように構成されてよい。企業端末2は、通信モジュール23を介して、他のコンピュータ(例えば、サーバ装置1)との間でデータ通信を行うことができる。
入出力装置24は、オペレータが行った入力操作を受け付けると共に、オペレータに対して情報を提示する手段である。具体的には、入出力装置24は、マウス、キーボード等の入力を行うための装置、及びディスプレイ、スピーカ等の出力を行うための装置を含む。入出力装置は、例えば、タッチパネルディスプレイ等により、入力を行うための装置と出力を行うための装置とが一体的に構成されてもよい。
なお、企業端末2の具体的なハードウェア構成は、サーバ装置1と同様に、実施形態に応じて、適宜、構成要素の省略、置換及び追加が可能である。
[ソフトウェア構成]
次に、図6を用いて、システムを構成する各装置のソフトウェア構成について説明する。図6は、本実施形態に係るサーバ装置1のソフトウェア構成の一例を模式的に示した図である。本実施形態では、制御部11は、情報収集部111、権限設定部112、紐付部113、情報提供部114、判別部115、及び要求通知部116の6つのソフトウェアモジュールを有して構成される。各ソフトウェアモジュールは、記憶部12に記憶されたプログラムを制御部11(CPU)によって実行することで実現されてもよい。なお、以下の情報収集部111、権限設定部112、紐付部113、情報提供部114、判別部115、及び要求通知部116により実行される情報処理は、制御部11により実行される情報処理と同義である。
情報収集部111は、企業端末2から送信された製品情報を受信し、当該製品情報を記憶部12に格納する処理を実行するように構成される。権限設定部112は、企業端末2から、製品情報に対するアクセス権限を設定するための情報(以下、「許可情報」と称する)を受信するように構成される。更に、権限設定部112は、受信した情報に基づいて、記憶部12に記憶されている製品情報のアクセス権限を設定する処理を実行するように構成される。
紐付部113は、企業端末2とインタラクションを行うことで、企業端末2から、製品情報同士を紐付けるための情報を取得するように構成される。更に、紐付部113は、取得された情報に基づいて、記憶部12に記憶されている製品情報について、紐付け関係を表す情報を書き込む処理を実行するように構成される。また、紐付部113は、終端情報
を付与する要求を受け取り、これに応じて、記憶部12に記憶されている製品情報に対して終端情報を付与する処理を実行するように構成される。紐付け及び終端付与を反映することで、製品ツリーが形成される。すなわち、製品ツリーを形成することは、紐付け情報及び終端情報を記憶部12に保存することにより構成される。紐付部113は、紐付け及び終端付与の結果に応じて製品ツリーを生成するように構成される。
情報提供部114は、製品ツリーに関連する情報処理を実行し、情報処理を実行した結果を出力するように構成される。製品ツリーに関連する情報処理は、製品ツリーについて所定のトレーサビリティ項目に関する演算を行う処理を含んでよい。情報処理を実行した結果を出力することは、生成された製品ツリーに関する情報を当該企業端末2に提供する処理を含んでよい。一例では、情報提供部114は、製品ツリーに関する情報を生成し、生成された当該製品ツリーに関する情報を出力するように構成される。
本実施形態では、記憶部12は、複数の論理的な記憶領域を含むように構成される。複数の記憶領域それぞれには、例えば、企業Aに対してアクセス権限が付与された領域、企業Bに対してアクセス権限が付与された領域、又は企業AとBの双方に対してアクセス権限が付与された領域等のように、異なるアクセス権限を設定することができる。権限設定部112は、企業端末2から受信した製品情報を、適切な記憶領域に格納することで、アクセス権限の設定を行う。具体的な処理方法については後述する。
また、記憶部12には、アカウント情報が記憶される。本実施形態では、各企業のオペレータが、企業端末2を介して、対応する企業のアカウントを用いてサーバ装置1にログインすることで、サーバ装置1と企業端末2のインタラクションが行われる。アカウント情報は、サプライチェーンを構成する各企業に対応するアカウントに関する情報である。なお、アカウントを用いてログインすることは、対応する企業としてサーバ装置1にアクセスすることの一例である。ただし、サーバ装置1へのアクセス方法は、このような例に限定されなくてよく、実施の形態に応じて適宜選択されてよい。
また、記憶部12には、インベントリデータを格納するデータベースが構築されている。このインベントリデータのデータベースには、各トレーサビリティ項目についてのインベントリデータが、包含製品の種別毎又はTier毎に記憶されている。なお、インベントリデータは、各トレーサビリティ項目についての典型的な値として予め定められたデータである。また、各企業のオペレータは、企業端末2を介して、サーバ装置1の記憶部12にアクセスすることで、所望のトレーサビリティ項目についての情報の代替えとなるインベントリデータをデータベースから取得することができる。
また、情報提供部114によって生成された最終製品Xの製品ツリーに関する情報は記憶部12に記憶される。そして、情報提供部114は、最終製品Xについてトレーサビリティに関する処理を実行する際に、記憶部12に記憶された製品ツリーに関する情報を参照することで、最終製品Xに包含される複数の包含製品を特定する。さらに、情報提供部114は、記憶部12の各記憶領域に記憶された各包含製品に関する製品情報からトレーサビリティ関連情報を抽出する。そして、情報提供部114は、抽出した各包含製品に関するトレーサビリティ関連情報を統合することで、最終製品Xの所定のトレーサビリティ項目についての値を算出する。
ただし、企業端末2から送信された製品情報にトレーサビリティ関連情報が登録されていない場合がある。この場合、トレーサビリティ関連情報が登録されていない製品情報が記憶部12の記憶領域に記憶される。そして、制御部11において、判別部115は、最終製品Xに包含される複数の包含製品の中に未登録製品が存在するか否かを判別するように構成される。ここで、未登録製品は、記憶部12の記憶領域に記憶された製品情報にト
レーサビリティ関連情報が登録されていない包含製品である。なお、以下においては、未登録製品のサプライヤを「第1サプライヤ」と称する場合もある。
また、制御部11において、要求通知部116は、未登録製品が存在する場合に、サプライチェーンにおいて第1サプライヤの直下流に位置する第2サプライヤの企業端末2に要求指示を送信するよう構成される。ここで、要求指示は、未登録製品に関するトレーサビリティ関連情報の製品情報(記憶部12の記憶領域に記憶された製品情報)への登録を第1サプライヤに対して要求するように指示するための情報である。
図7は、本実施形態に係る企業端末2のソフトウェア構成を模式的に示した図である。本実施形態では、制御部21は、製品情報生成部211、権限設定部212、紐付リクエスト部213、情報取得部214、及び通知受領部215の4つのソフトウェアモジュールを有して構成される。各ソフトウェアモジュールは、記憶部22に記憶されたプログラムを制御部21(CPU)によって実行することで実現されてもよい。なお、以下の製品情報生成部211、権限設定部212、紐付リクエスト部213、情報取得部214、及び通知受領部215により実行される情報処理は、制御部21により実行される情報処理と同義である。
製品情報生成部211は、企業端末2に対応する企業の製品(包含製品)に関する情報(製品情報)を生成するように構成される。図8は、製品情報生成部211によって生成される製品情報の一例である。製品情報は、装置のオペレータを介して入力させてもよい。本実施形態では、製品情報は、企業ID、企業名、製品ID、及び製品名の各フィールドを有して構成される。企業ID及び企業名は、対象となる包含製品を生産する企業(すなわち、企業端末2を使用する企業)の識別子及び名称である。製品ID及び製品名は、対象となる包含製品の識別子及び名称である。
さらに、製品情報は、紐付け関連情報を含むように構成される。紐付け関連情報は、対象となる包含製品と紐付く上流製品を識別するための情報である。本実施形態では、紐付け関連情報は、「上流製品情報」及び「終端フラグ」の各フィールドを含む。
上流製品情報フィールドは、対象となる包含製品と紐付く上流製品(すなわち、対象となる包含製品を生産するために必要な製品)に対応する製品情報を識別するための情報を格納するように構成される。上流製品情報フィールドは、サーバ装置1が製品同士の紐付けを行う際に使用される。基本的には、製品情報が生成された段階では、対象となる包含製品は上流製品と紐付いていないため、上流製品情報フィールドには、上流製品を示す値は格納されていなくてよい。
終端フラグフィールドは、対象となる包含製品が、製品ツリー内において葉ノード、すなわち、最上流(末端)に位置するノードであるか否かを示すフラグを格納するように構成される。本実施形態では、複数の企業端末2が製品情報を送信するため、製品ツリー内にある製品について、上流側にさらなる製品が紐付くか、これ以上の紐付けが発生しないか(対象となる包含製品が最上流に位置するか)を判別するために本フラグが使用される。すなわち、終端フラグフィールドは、サーバ装置1が製品同士の紐付けを確定させる際に使用される。基本的には、製品情報が生成された段階では、対象となる包含製品の紐付け関係は未確定であるため、終端フラグフィールドには、現状では対象となる包含製品が最上流ではないことを示す“0”が格納されていてよい。最終的に、製品ツリーを生成す
るためには、サーバ装置1に記憶された各企業の製品情報は、「上流製品との紐付けが行われている」及び「終端フラグに、対象となる包含製品が最上流であることを示す“1”が設定されている」のいずれかの状態に設定される。
さらに、製品情報は、トレーサビリティ関連情報が登録されるべきフィールドを含むように構成される。一例では、トレーサビリティ関連情報は、製品の生産量あたりにおける材料(例えば、上流製品)の使用量、所定の原料のリサイクル率に関する情報、自社において製品を生産する際に排出される温室効果ガスの排出量を二酸化炭素の排出量に換算した値(生産時CO排出量:以下「自社CFP」と称する。)、デューデリジェンス関連情報(DD情報)又はこれらの組み合わせを含んでよい。所定の原料は、例えば、リチウム、ニッケル、コバルト、鉛、黒鉛等であってよい。リサイクル率は、直接的に表現されてもよいし、或いは合計利用量及びリサイクル材の利用量の組み合わせ等のように間接的に表現されてもよい。これらの値は、対象となる包含製品を生産する工程に対応する値である。例えば、図3の例の場合、製品情報Aに含まれるトレーサビリティ関連情報には、自社における製品Aの生産活動において排出される温室効果ガスの量を二酸化炭素の排出量に換算した値(すなわち、製品Aについての自社CFP)等が格納される。製品情報Aに含まれるトレーサビリティ関連情報には、上流製品が生産されるまでの工程についての情報(例えば、上流製品Bが生産されるまでに排出される温室効果ガスの量等)は含まれない。
なお、トレーサビリティ関連情報は、実施の形態に応じて適宜選択されてよい。一例では、CFPは、スコープ1、スコープ2及びスコープ3の排出量を含んでよい。スコープ1は、自らによる温室効果ガスの直接的な排出量であってよい。スコープ2は、他社から供給された電気、熱及び蒸気の使用に伴う間接的な排出量であってよい。スコープ3は、スコープ1及びスコープ3以外の間接的な排出量であってよい。また、一例では、デューデリジェンス関連情報は、対象原料(例えば、コバルト、天然黒鉛、リチウム、ニッケル等)が含まれる製品に関して、製品内に含有する原料の量、製錬所等の責任ある鉱物調達の義務を果たしていることを示す技術文書であってよい。他の一例では、デューデリジェンス関連情報は、上記義務を果たしている度合いを示すスコアを含んでよい。
製品情報生成部211は、企業端末2のオペレータを介して斯様な情報を取得し、任意のタイミングでサーバ装置1に送信するように構成される。
権限設定部212は、企業端末2からサーバ装置1に送信された製品情報について、アクセスを許可する下流企業を指定するように構成される。権限設定部212は、任意の自社製品について、アクセスを許可する下流企業の指定を受け付けるように構成される。
紐付リクエスト部213は、サーバ装置1に送信した自社の製品情報について、上流製品との紐付けをサーバ装置1にリクエストするように構成される。一例では、まず、紐付リクエスト部213は、サーバ装置1に対して、自社の企業IDと製品IDを送信し、当該製品IDに対応する製品情報の紐付けをリクエストする。これに対し、サーバ装置1は、対象企業からのアクセスが許可されている製品情報のリスト(すなわち、紐付け先の候補)を含むユーザインターフェースを生成し、生成されたユーザインターフェースを企業端末2へ提供する。
続いて、紐付リクエスト部213は、リストの中から、紐付けを行う上流製品をオペレータに選択させるように構成される。更に、紐付リクエスト部213は、紐付け元である製品(下流製品)の識別子及び紐付け先である上流製品の識別子をペアでサーバ装置1に送信するように構成される。サーバ装置1は、これに応じて、製品情報同士の紐付けを行うことができる。なお、対象となる包含製品に紐付く上流製品が存在しない場合、製品情報同士の紐付けは行われない。
情報取得部214は、サーバ装置1に対して製品ツリーの提供を要求し、サーバ装置1から送信された情報を出力するように構成される。
通知受領部215は、企業端末2が第2サプライヤの端末である場合、サーバ装置1から送信される要求指示を受信し、受信した要求指示を出力するように構成される。第2サプライヤの企業端末2において要求指示が出力されることで、未登録製品に関するトレーサビリティ関連情報の登録を第1サプライヤに要求するよう第2サプライヤに通知がなされる。
[製品ツリーの形成に関する処理の詳細]
次に、サーバ装置1と企業端末2が行う処理の具体的な内容について説明する。図9は、企業端末2からのリクエストに基づいてサーバ装置1が実行する処理の流れの一例を示した図である。
サーバ装置1が行う処理は、以下の4つのフェーズに大別できる。
(1)企業端末2から送信された製品情報を受信し、受信した製品情報を記憶する第一のフェーズ
(2)企業端末2から送信された許可情報を受信し、受信した許可情報に応じて、製品情報に対するアクセス権限を設定する第二のフェーズ
(3)企業端末2とインタラクションを行うことで、製品情報同士の紐付けを行う第三のフェーズ
(4)紐付けの結果に基づいて、製品ツリーに関する情報を提供する第四のフェーズ
図9の例では、企業Aを下流企業、企業Bを上流企業とする。また、企業Aが生産する製品を製品A、企業Bが生産する製品を製品Bとする。また、製品Aに対応する製品情報を製品情報A、製品Bに対応する製品情報を製品情報Bとする。
第一のフェーズでは、サーバ装置1の情報収集部111が、企業端末2の製品情報生成部211から、製品情報を取得する。図9の例では、サーバ装置1は、企業Aに対応する企業端末2から製品情報Aを取得し、企業Bに対応する企業端末2から製品情報Bを取得している。情報収集部111は、製品情報Aを、企業Aに対してのみアクセス権限が付与された記憶領域(以下、記憶領域A)に保存する。また、情報収集部111は、製品情報Bを、企業Bに対してのみアクセス権限が付与された記憶領域(以下、記憶領域B)に保存する。このように、情報収集部111は、任意の企業から送信された製品情報を、当該企業に対してのみアクセス権限が付与された、専用の記憶領域に保存する。
第二のフェーズでは、サーバ装置1の権限設定部112が、企業端末2の権限設定部212から許可情報を受信し、受信した当該許可情報に応じて、製品情報に対するアクセス権限を設定する。許可情報は、製品と、当該製品の製品情報に対してアクセスを許可する企業とを関連付けたものである。
図9の例では、権限設定部212は、上流企業の製品情報Bに対して、下流企業である企業Aからのアクセスを許可する旨の許可情報を受信したと仮定している。この場合、権限設定部112は、記憶領域Bに記憶された製品情報Bを、企業A及びBの双方にアクセス権限が付与された記憶領域(以下、記憶領域AB)にコピーする。これにより、製品情報Bは、企業Aと企業Bの双方からアクセス可能な状態となる。なお、製品情報に含まれる特定の項目についてアクセス権限が設定されていない場合、当該項目については、記憶領域ABへのコピーの対象から外される。
以降の説明において、特定の企業のみにアクセス権限が付与された記憶領域を「専用記憶領域」と称し、複数の企業にアクセス権限が付与された記憶領域を「共有記憶領域」と称する。
製品情報のコピーは、企業端末2から許可情報を受信したことに応答してサーバ装置1によって実行される。すなわち、企業端末2は、サーバ装置1に対して許可情報を送信することで、当該許可情報によって識別される製品情報を、対象企業の専用記憶領域から、下流企業からアクセスが可能な共有記憶領域にコピーさせる動作をサーバ装置1に実行させる。
第三のフェーズでは、サーバ装置1の紐付部113が、企業端末2の紐付リクエスト部213から紐付けリクエストを受信し、受信した当該紐付けリクエストに基づいて、製品情報同士の紐付けを行う。
まず、紐付部113は、企業端末2から紐付けリクエストを受信する。紐付けリクエストは、下流企業の企業端末2から送信される。図9の例では、企業Aの企業端末2が紐付けリクエストを送信したと仮定している。当該紐付けリクエストには、企業ID及び対象となる包含製品の製品IDが含まれている。紐付部113は、当該企業からのアクセスが可能な記憶領域に記憶されている製品情報を取得し、取得した製品情報のリストを生成する。図9の例では、企業Aからは、記憶領域ABに記憶された製品情報Bにアクセス可能である。そのため、企業Aの企業端末2では、製品情報Bが紐付け先として選択可能である
企業端末2の紐付リクエスト部213は、リストをオペレータに提示し、紐付けを行う製品をオペレータに選択させる。本例の場合、製品Aと製品Bが互いに紐付けの対象となる。オペレータは、例えば、製品Aについて、上流製品が製品Bであることを示す情報を、入出力装置24を介して入力する。紐付リクエスト部213は、上流製品(製品B)と下流製品(製品A)とを互いに関連付けるためのデータ(紐付けデータ)を、紐付部113に送信する。
図8を示して説明したように、製品情報には、紐付け先となる製品に関するフィールド(紐付け関連情報)が設けられている。紐付部113は、前述した紐付けデータに基づいて、製品情報Aが有する紐付け関連情報に、製品情報B(すなわち、上流製品)に対応する情報を格納する。例えば、紐付け関連情報には、上流製品の識別子、当該上流製品を生産する企業の識別子等が格納される。
なお、紐付け関連情報には、紐付け先となる製品情報へのポインタ等が格納されてもよい。ポインタは、上流製品に対応する製品情報のアドレス等を指し示すものである。以上に説明した処理によって、下流製品の製品情報を親ノード、上流製品の製品情報を子ノードとする、ツリー構造の一部が形成される。
なお、製品ツリーの末端においては、これ以上の紐付けは行われない。この場合、紐付リクエスト部213は、紐付けデータを送信する代わりに、当該製品がツリーの末端であることを示すデータを送信する。紐付部113は、当該データを受信すると、対応する製品情報の終端フラグフィールドに「1」を設定する。すなわち、第三のフェーズにおいては、「紐付け先となる上流製品を設定する処理」または、「終端フラグを設定する処理」のいずれかが実行される。
第四のフェーズでは、サーバ装置1の情報提供部114が、記憶された製品情報に基づいて、製品ツリーに関する情報を生成し、当該製品ツリーに関する情報を出力する。製品ツリーに関する情報を生成するとは、製品情報同士の紐付けによってノード同士のリンクが形成された後で、製品に関する各種の情報(例えば、トレーサビリティに関する情報、製品同士のリンク関係を樹形図によって表した画像等)を生成する処理等を含むことができる。製品ツリーに関する情報を生成するためには、製品情報同士の紐付けが全て完了し
ており、かつ、全ての葉ノードの終端フラグに“1”が設定されている必要がある。情報提供部114は、斯様な条件を満たした場合に、当該情報を適切に生成することができる。
本実施形態における製品ツリーは、図2を参照して説明したように、サプライチェーンにおける製品情報同士の供給関係を樹形図によって表したものである。情報提供部114は、製品情報に基づいて、樹形図を表した画像を生成することができる。
[トレーサビリティに関する処理]
さらに、情報提供部114は、製品ツリーにおいて紐づけられている複数の包含製品に関する製品情報に含まれるトレーサビリティ関連情報を参照し、これらの情報を統合する処理を実行する。
ここで、図10を用いて、トレーサビリティ関連情報の統合について説明する。図10は、最終製品Xを構成する複数の製品(包含製品)と、これらの複数の製品それぞれについての自社CFPを説明する図である。例えば、図中の製品A12を生産する工程で、EA12[g]の二酸化炭素が排出されるものとする。また、当該製品は、3つの上流製品A
121~A123によって構成されているものとする。ここで、ある製品が生産されるまでに排出される温室効果ガスの総量を二酸化炭素の量に換算した値(以下、「統合CFP」と称する。)は、葉ノードである最上流製品から、当該製品まで、各隣接する2つの階層の企業間で、上流製品に関連付いたCO排出量を下流製品に引き継ぐ処理を繰り返すことで得ることができる。
図10の例において、トレーサビリティ関連情報の統合の対象となる製品がA12であった場合、製品A12の上流製品A121~A123に対応するCO排出量を、製品A12に対応するCO排出量と合計することで、製品A12についての統合CFPを算出することができる。すなわち、製品A12についての統合CFPは、以下のようになる。
IA12=EA12+EA121×UA121+EA122×UA122+EA123×UA123[g]
ここで、IA12は、製品A12についての統合CFPであるものとする。EA12は、製品A12についての自社CFPであるものとする。また、EA121,EA122,及びEA123は、それぞれ、製品A121,A122,およびA123を生産する際における、単位量あたりのCO排出量(即ち、単位量当たりの自社CFP)であるものとする。また、UA121,UA122,及びUA123は、それぞれ、製品A12の生産に用いられる、製品A121,A122,及びA123の使用量とする。この使用量は、上記トレーサビリティ関連情報に含まれる、製品の生産量あたりにおける材料の使用量の一例である。
統合された値は、製品と関連付けて記憶部12に記憶されてもよいし、製品情報の一部に含ませてもよい。すなわち、製品A12に対応する製品情報は、工程単独における排出量(自社CFP)であるEA12と、統合後の排出量(統合CFP)であるIA12の双方を保持するようにしてもよい。
また、トレーサビリティ関連情報の統合の対象となる製品が製品A1であった場合、製品A1に対応するCO排出量と、製品A1の上流製品A11~A14に対応するCO排出量とを統合することで、製品A1についての統合CFPを算出することができる。ただし、上流製品A11には、さらなる上流製品である製品A111が包含されており、上流製品A12にはさらなる上流製品である製品A121~A123が包含されている。そのため、製品A1についての統合CFPを算出する場合、製品A111および製品A121~A123の生産時COも考慮される。つまり、上流製品A11に対応するCO排出量としては、製品A11についての統合CFPが用いられる。また、上流製品A12に対応するCO排出量としては、製品A12についての統合CFPが用いられる。最終製
品(最下流企業の製品)についてのCO排出量の総量(すなわち、最終製品についての統合CFP)は、最上流企業の製品から最終製品まで上記演算を順次実行することにより得ることができる。
上記のとおり、統合後のトレーサビリティ関連情報(例えば、上流製品の統合CFP)は、下流製品について統合を実施する際に再び利用される。この処理を、最上流を起点として、各階層において実行することで、トレーサビリティ関連情報が下流方向に順次引き継がれる。最終的に、トレーサビリティ関連情報が最終製品まで引き継がれることで、最終製品が生産されるまでの全期間に対応するトレーサビリティ関連情報を得ることができる。
このように、情報提供部114は、製品ツリーに関する情報を生成する際に、各製品情報に定義されているトレーサビリティ関連情報を、最上流から最下流に向けて順次統合する処理を繰り返し実行してもよい。なお、上記の例では、統合の対象として二酸化炭素の排出量を例示したが、統合の対象であるトレーサビリティ関連情報は、所定の原料に関するリサイクル率、デューデリジェンスに関するスコア等であってもよい。なお、トレーサビリティ関連情報が数値である場合、統合は数値演算によって行われてもよいし、トレーサビリティ関連情報が数値以外の情報(例えば、デューデリジェンス関連情報等)である場合、統合は単なる情報収集であってもよい。
他の一例では、製品情報は、対応する製品のトレーサビリティ関連情報の所在を示す情報(以下、「所在情報」。典型的には、アドレス、ポインタ等)を含んでいてもよい。この場合、トレーサビリティ関連情報は、製品情報に含まれていなくてもよい。また、統合は、製品情報に含まれる所在情報を収集することであってもよい。
情報提供部114は、生成された製品ツリーを画像形式で出力してもよい。また、同時に、任意の製品に対応するトレーサビリティ関連情報を出力してもよい。
図11は、製品ツリーを画像によって出力した画面の一例である。図示した画面には、最終製品を構成する複数の製品の供給関係を樹形図によって示した画像が含まれる。また、任意の製品を選択することで、当該製品に対応するトレーサビリティ関連情報、または、当該製品が生産されるまでの全期間に対応するトレーサビリティ関連情報の統合結果(例えば、統合CFP:二酸化炭素排出量)を閲覧することができる。なお、図11は、製品A12が選択された場合のトレーサビリティ関連情報の統合結果の画像表示を例示している。斯様な情報は、サーバ装置1のオペレータの操作に基づいて、サーバ装置1が有する入出力装置14を介して出力することができる。
さらに、情報提供部114は、生成された製品ツリーを、企業端末2(情報取得部214)からの求めに応じて、当該企業端末2に提供してもよい。なお、製品ツリーの全体を特定の企業に開示することは適当ではない場合がある。そこで、情報提供部114は、ある企業に対応する企業端末2に対して製品ツリーを提供する場合に、当該企業からのアクセス権限が無い範囲を非開示にする処理を行うようにしてもよい。また、情報提供部114は、生成した製品ツリーに関する情報を記憶部12に記憶する。
[登録要求処理]
上記のとおり、本実施形態においては、記憶部12に記憶された各包含製品に関する製品情報に基づいて、トレーサビリティ関連情報を統合する処理が実行される。しかしながら、最終製品Xに包含される複数の包含製品の中に、製品情報にトレーサビリティ関連情報が登録されていない製品(未登録製品)が含まれていると、全ての包含製品に関するトレーサビリティ関連情報を統合することが出来ない。そうなると、最終製品の所定のトレ
ーサビリティ項目についての値を算出することができない。
そこで、サーバ装置1は、未登録製品に関するトレーサビリティ関連情報の登録を、未登録製品のサプライヤである第1サプライヤに対して要求するための処理を実行する。このとき、サーバ装置1において、制御部11が、記憶部12に記憶された最終製品Xに対応する製品ツリーを辿ることで、最終製品Xに包含される複数の包含製品を特定する。つまり、サーバ装置1において、トレーサビリティ関連情報の登録要求に関する処理は、上記の生成方法によって生成された最終製品Xについての製品ツリーに関する情報が記憶部12に記憶されている状態で実行される。そして、制御部11は、サプライチェーンにおいて第1サプライヤの直下流に位置する第2サプライヤに、未登録製品に関するトレーサビリティ情報の記憶部12への登録を第1サプライヤに対して要求するよう通知する。
[処理フロー]
以下、サーバ装置1によって実行される、未登録製品に関するトレーサビリティ関連情報の登録要求のための処理(以下、「登録要求処理」と称する場合もある。)のフローについて図12を参照しながら説明する。図12は、本実施形態に係る登録要求処理を示した図である。なお、図12に示す処理は、サーバ装置1によって自動で実行されてもよい。また、図12に示す処理は、OEM企業のオペレータが、自社のアカウントを用いてサーバ装置1にログインし、処理の実行を指示することで実行されてもよい。
図12に示す登録要求処理では、先ず、S101において、制御部11が、対象となる最終製品Xを示す情報を受け付ける。次に、S102において、制御部11の情報提供部114が、記憶部12に記憶された最終製品Xに対応する製品ツリーに関する情報を辿ることで、最終製品Xに包含される複数の包含製品を特定する。
次に、S103において、制御部11の判別部115が、記憶部12に記憶されている、S102で特定された複数の包含製品に関する製品情報にアクセスする。そして、判別部115が、複数の包含製品の中に未登録製品が存在するか否かを判別する。S103で否定判定された場合、図11に示す処理の実行が終了される。この場合、記憶部12に記憶されている、最終製品Xに包含される全ての包含製品に関する製品情報にトレーサビリティ関連情報が登録されている。そのため、情報提供部114によって、最終製品Xの所定のトレーサビリティ項目についての値を算出する処理を実行することができる。
一方、S103で肯定判定された場合、すなわち、複数の包含製品の中に未登録製品が存在する場合、次に、S104の処理が実行される。S104では、制御部11の要求通知部116が、製品ツリーに関する情報を参照することで、サプライチェーンにおいて未登録製品のサプライヤである第1サプライヤの直下流に位置する第2サプライヤを特定する。次に、S105において、要求通知部116が、S104で特定された第2サプライヤの企業端末2に要求指示を送信する。なお、S105においては、要求通知部116が、第2サプライヤのアカウントに対して要求指示を出力してもよい。
上述したような登録要求処理によれば、未登録製品に関するトレーサビリティ関連情報の製品情報への登録を第1サプライヤに対して要求するよう第2サプライヤに通知がなされる。そして、通知の結果、第2サプライヤがトレーサビリティ関連情報の製品情報への登録を第1サプライヤに対して要求すると、トレーサビリティ関連情報の登録実施を第1サプライヤに促すことができる。ここで、第2サプライヤはサプライチェーンにおいて第1サプライヤの直下流に位置する企業である。つまり、第2サプライヤは、第1サプライヤにとって自社製品の納品先である。第1サプライヤに対する登録要求を第2サプライヤから行うことで、トレーサビリティ関連情報の登録実施を第1サプライヤに効果的に促すことができる。したがって、本実施形態に係る登録要求処理によれば、最終製品Xに包含
される複数の包含製品に関する所定のトレーサビリティ項目についての情報収集を促進することができる。
なお、最終製品Xに包含される複数の包含製品の中に未登録製品が複数存在する場合がある。この場合、図12に示す登録要求処理のS104において、要求通知部116は、複数の第1サプライヤそれぞれおの直下流に位置する複数の第2サプライヤを特定する。そして、図12に示す登録要求処理のS105において、要求通知部116は、複数の第2サプライヤの企業端末2に要求指示を送信する。
また、図8に示したように、包含製品の製品情報におけるトレーサビリティ関連情報には、上流製品の自社製品における使用量に関する情報が登録されるべきフィールドが含まれている。ただし、包含製品が製品ツリーの最上流に位置する製品である場合、上流製品は存在しないため、上流製品の自社製品における使用量に関する情報は製品情報には登録され得ない。そのため、製品ツリーの最上流に位置する包含製品については、トレーサビリティ関連情報として上流製品の自社製品における使用量に関する情報が登録されていなくても、登録要求処理において、該包含製品は未登録製品として扱われない。
[インベントリデータ登録処理]
上述したとおり、本実施形態では、サーバ装置1からの要求通知を受けたことを契機に、第2サプライヤがトレーサビリティ関連情報の製品情報への登録を第1サプライヤに対して要求する。ただし、第1サプライヤが第2サプライヤからこのような登録要求を受けたとしても、必ずしも、全ての未登録製品について、第1サプライヤがトレーサビリティ関連情報の登録を実施するとは限らない。つまり、サーバ装置1によって登録要求処理が実行された後においても、未登録製品に関するトレーサビリティ関連情報が記憶部12の記憶領域に登録されていない状態が継続される場合がある。
このような場合、制御部11は、未登録製品に関するトレーサビリティ関連情報の代替えとなるインベントリデータを、記憶部12に記憶された未登録製品に関する製品情報に登録する。これにより、情報提供部114が、未登録製品についてのデータとしてはインベントリデータを用いて、トレーサビリティ関連情報を統合する処理を実行することが可能となる。
[処理フロー]
以下、サーバ装置1によって実行される、未登録製品に関するトレーサビリティ関連情報の代替えとなるインベントリデータを記憶部12に記憶された製品情報に登録するための処理(以下、「インベントリデータ登録処理」と称する場合もある。)のフローについて図13を参照しながら説明する。図13は、本実施形態に係るインベントリデータ登録処理を示した図である。
なお、第2サプライヤが、第1サプライヤに対し、トレーサビリティ関連情報の製品情報への登録要求を実行すると、第2サプライヤの企業端末2から、該登録要求の実行完了を示す情報がサーバ装置1に送信される。そして、サーバ装置1は、第2サプライヤの企業端末2から登録要求の実行完了を示す情報を受信してから所定の期間が経過した後に、図13に示す処理を実行する。
図13に示すインベントリデータ登録処理では、先ず、S201において、サーバ装置1の制御部11が、未登録製品に関するトレーサビリティ関連情報が記憶部12に記憶された製品情報に未だ未登録であるか否かを判別する。S201で否定判定された場合、すなわち、未登録製品に関するトレーサビリティ関連情報がすでに登録されていた場合、図11に示す処理の実行が終了される。
一方、S201で肯定判定された場合、次に、S202の処理が実行される。S202では、制御部11が、記憶部12のデータベースから、未登録製品に関するトレーサビリティ関連情報の代替えとなるインベントリデータを抽出する。次に、S203において、制御部11は、S202で抽出されたインベントリデータを、記憶部12に記憶された未登録製品に関する製品情報におけるトレーサビリティ関連情報が登録されるべきフィールドに登録する。
<第2実施形態>
本実施形態に係るシステムの構成は第1実施形態に係るシステムと同様である。また、本実施形態においても、サーバ装置1および各企業端末2において第1実施形態に係る処理と同様の処理が実行されることで、最終製品Xについての製品ツリーに関する情報が生成される。また、生成された製品ツリーに関する情報がサーバ装置1の記憶部12に記憶される。また、最終製品Xに包含される複数の包含製品の中に未登録製品が含まれる場合、サーバ装置1が登録要求処理を実行する。ただし、登録要求処理の内容が第1実施形態とは異なっている。
[インベントリデータのデータベース]
ここで、本実施形態に係るインベントリデータのデータベースについて説明する。本実施形態においても、サーバ装置1の記憶部12には、各トレーサビリティ項目についてのインベントリデータを格納するデータベースが構築されている。このインベントリデータのデータベースには、包含製品の種別毎又はTier毎にインベントリデータが記憶されている。ただし、本実施形態においては、製品情報に含まれるすべてのトレーサビリティ項目についてのインベントリデータが記憶部12のデータベースに格納されているわけではない。
ここで、上記において図8を参照して説明したように、製品情報におけるトレーサビリティ関連情報には、製品の生産量あたりにおける各上流製品の使用量、所定の原料のリサイクル率に関する情報、自社CFP、デューデリジェンス関連情報(DD情報)等のトレーサビリティ項目が含まれている。これらのトレーサビリティ項目のうち、所定の原料のリサイクル率に関する情報、自社CFP、デューデリジェンス関連情報等は、各サプライヤが自社において計測した結果から求められる情報である。このような各サプライヤが自社において計測した結果から求められる情報を以下においては第1情報と称する。また、トレーサビリティ関連情報に含まれるトレーサビリティ項目のうち、製品の生産量あたりにおける各上流製品(直上流に位置する他のサプライヤから供給される製品)の使用量に関する情報を、以下においては第2情報と称する。
上記のように、製品情報におけるトレーサビリティ関連情報は第1情報と第2情報とを含んでいる。このとき、第1情報の代替えとなるインベントリデータは、対象となる包含製品の種別等に応じて予め定めることができる。しかしながら、対象となる包含製品が生産される際にどの上流製品がどの程度の量使用されるのかを推定するのは困難である。したがって、第2情報については、包含製品の種別等に応じてインベントリデータを定めることが困難な場合がある。そのため、本実施形態では、記憶部12のデータベースに、第1情報の代替えとなるインベントリデータが格納されているが、第2情報の代替えとなるインベントリデータは格納されていない。
[登録要求処理]
次に、本実施形態に係る登録要求処理について説明する。本実施形態では、未登録製品に関する製品情報においてデータが登録されていないトレーサビリティ項目に応じて第2サプライヤへの通知内容が変更される。具体的には、未登録製品に関する製品情報におい
て第2情報が登録されていない場合、制御部11は、第2情報の記憶部12への登録を第1サプライヤに対して要求するよう第2サプライヤに通知する。一方、未登録製品に関する製品情報において第2情報は登録されているが第1情報が登録されていない場合、制御部11は、第1情報または第1情報の代替えとなるインベントリデータ(以下、「第1インベントリデータ」と称する場合もある。)の記憶部12への登録を第1サプライヤに対して要求するよう第2サプライヤに通知する。
上述したとおり、第1インベントリデータは記憶部12のデータベースに格納されている。そして、第1サプライヤは、企業端末2を介して、記憶部12のデータベースにアクセスすることで、自社の包含製品に対応する第1インベントリデータをデータベースから取得することができる。したがって、第1サプライヤは、自社の包含製品について製品情報に第1情報を登録することが困難な状況であったとしても、第1インベントリデータを登録することは可能である。
[処理フロー]
以下、サーバ装置1によって実行される登録要求処理のフローについて図14を参照しながら説明する。図14は、本実施形態に係る登録要求処理を示した図である。なお、図14に示す処理フローにおけるS101からS104の処理は、図12に示す処理フローにおける同一参照番号のステップの処理と同様である。そのため、S101からS104の処理についての説明は省略する。
図14に示す登録要求処理では、S104の次に、S305において、要求通知部116が、未登録製品に関する製品情報において未登録のトレーサビリティ項目が第2情報であるか否か(すなわち、第2情報が未登録か否か)を判別する・S305で肯定判定された場合、次に、S306の処理が実行される。S306では、要求通知部116が、S104で特定された第2サプライヤの企業端末2に第2要求指示を送信する。ここで、第2要求指示は、未登録製品に関する第2情報の製品情報(記憶部12の記憶領域に記憶された製品情報)への登録を第1サプライヤに対して要求するように指示するための情報である。なお、S306においては、要求通知部116が、第2サプライヤのアカウントに対して第2要求指示を出力してもよい。
一方、S305で否定判定された場合、すなわち、未登録製品に関する製品情報において第2情報は登録されているが第1情報が登録されていない場合、次に、S307の処理が実行される。S307では、要求通知部116が、S104で特定された第2サプライヤの企業端末2に第1要求指示を送信する。ここで、第1要求指示は、未登録製品に関する第1情報又は第1インベントリデータの製品情報への登録を第1サプライヤに対して要求するように指示するための情報である。なお、S307においては、要求通知部116が、第2サプライヤのアカウントに対して第1要求指示を出力してもよい。
上述したような登録要求処理によれば、未登録製品に関する製品情報において第2情報が未登録の場合、第2情報の記憶部12の記憶領域への登録を第1サプライヤに対して要求するよう第2サプライヤに通知がなされる。そして、通知の結果、第2サプライヤが第2情報の製品情報への登録を第1サプライヤに対して要求すると、第2情報の登録実施を第1サプライヤに促すことができる。また、未登録製品に関する製品情報において第2情報は登録されているが第1情報が未登録の場合、第1情報又は第1インベントリデータの製品情報への登録を第1サプライヤに対して要求するよう第2サプライヤに通知がなされる。そして、通知の結果、第2サプライヤが第1情報又は第1インベントリデータの製品情報への登録を第1サプライヤに対して要求すると、第1情報又は第1インベントリデータの登録実施を第1サプライヤに促すことができる。したがって、本実施形態に係る登録要求処理によっても、最終製品Xに包含される複数の包含製品に関する所定のトレーサビ
リティ項目についての情報収集を促進することができる。
[インベントリデータ登録処理]
上述したとおり、本実施形態では、サーバ装置1からの第1要求通知を受けたことを契機に、第2サプライヤが、第1情報又は第1インベントリデータの製品情報への登録を第1サプライヤに対して要求する。ただし、本実施形態においても、第1サプライヤが、第2サプライヤからこのような登録要求を受けたとしても、必ずしも、全ての未登録製品について、第1情報又は第1インベントリデータの製品情報への登録が実施されるとは限らない。つまり、サーバ装置1によって登録要求処理が実行された後においても、未登録製品に関する第1情報が記憶部12の記憶領域に登録されていない状態が継続される場合がある。
このような場合、制御部11は、未登録製品に関する第1インベントリデータを、記憶部12に記憶された未登録製品に関する製品情報に登録する。これにより、未登録製品の第1情報についてのデータとしては第1インベントリデータを用いて、トレーサビリティ関連情報を統合する処理を実行することが可能となる。
[処理フロー]
以下、サーバ装置1によって実行されるインベントリデータ登録処理のフローについて図15を参照しながら説明する。図15は、本実施形態に係るインベントリデータ登録処理を示した図である。
なお、第2サプライヤが、第1サプライヤに対し、第1情報又は第1インベントリデータの製品情報への登録要求を実行すると、第2サプライヤの企業端末2から、該登録要求の実行完了を示す情報がサーバ装置1に送信される。そして、サーバ装置1は、第2サプライヤの企業端末2から登録要求の実行完了を示す情報を受信してから所定の期間が経過した後に、図15に示す処理を実行する。
図15に示すインベントリデータ登録処理では、先ず、S401において、サーバ装置1の制御部11が、未登録製品に関するトレーサビリティ関連情報が記憶部12に記憶された製品情報に未だ未登録であるか否かを判別する。S401で否定判定された場合、すなわち、未登録製品に関するトレーサビリティ関連情報がすでに登録されていた場合、図15に示す処理の実行が終了される。
一方、S401で肯定判定された場合、次に、S402の処理が実行される。S402では、制御部11が、記憶部12のデータベースから、未登録製品に関する第1インベントリデータを抽出する。次に、S403において、制御部11は、S402で抽出された第1インベントリデータを、記憶部12に記憶された未登録製品に関する製品情報におけるトレーサビリティ関連情報が登録されるべきフィールドに登録する。
<変形例1>
上記各実施形態においては、サーバ装置1の記憶部12が、各包含製品に関する製品情報を記憶する記憶領域と、インベントリデータを格納するデータベースとを有しているが、これらはそれぞれ異なる記憶装置に設けられていてもよい。例えば、サーバ装置1とは異なる装置であって、サーバ装置1及び各サプライヤの企業端末2がアクセス可能なサーバ装置にインベントリデータを格納するデータベースが設けられていてもよい。また、各サプライヤの企業端末2が、インベントリデータを格納するデータベースを有していてもよい。
<変形例2>
上記各実施形態において、製品ツリーに関する情報(終端フラグを含む各企業の紐付け情報)を保持する方法は任意に変更されてよい。他の一例では、サーバ装置1(記憶部12)において、全ての企業に共有の記憶領域が設けられてよく、各企業の紐付け情報は、当該全ての企業に共有の記憶領域に保持されてよい。更に他の一例では、各企業の専用記憶領域は非暗号化領域を含んでよく、各企業の紐付け情報は、各企業の専用記憶領域の非暗号化領域に格納されてよい。或いは、各企業の紐付け情報は、各企業の専用記憶領域の暗号化領域に保持されてよい。システム上において、製品ツリーの紐付け関係を辿ることができれば、紐付け情報の構成及び保持形態はそれぞれ、特に限られなくてよく、実施の形態に応じて適宜選択されてよい。製品ツリーに関する情報は一括で保持されてもよいし、例えば、各企業の製品情報に含まれる等の方法で分割に保持されてよい。各企業の製品情報が各企業の企業端末2に保持される場合、各企業の紐付け情報は、各企業の企業端末2に保持されてもよい。
<変形例3>
上記各実施形態において、専用記憶領域及び共有記憶領域を設けることで、各企業のアクセス制限を実現している。しかしながら、アクセス制限を実現する方法は、このような例に限られなくてよく、任意の方法で実現されてよい。
<変形例4>
上記各実施形態において、各企業の記憶領域は任意のデータベース技術で構成されてよい。一例では、各企業の記憶領域は、ブロックチェーン基盤により構成されてよい。この場合、上記インセンティブ付与に関する情報処理の少なくとも一部はスマートコントラクトにより実行されてよい。
<その他の実施形態>
上記の実施形態はあくまでも一例であって、本開示はその要旨を逸脱しない範囲内で適宜変更して実施し得る。また、本開示において説明した処理や手段は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。
また、1つの装置が行うものとして説明した処理が、複数の装置によって分担して実行されてもよい。あるいは、異なる装置が行うものとして説明した処理が、1つの装置によって実行されても構わない。コンピュータシステムにおいて、各機能をどのようなハードウェア構成(サーバ構成)によって実現するかは柔軟に変更可能である。
本開示は、上記の実施形態で説明した機能を実装したコンピュータプログラムをコンピュータに供給し、当該コンピュータが有する1つ以上のプロセッサがプログラムを読み出して実行することによっても実現可能である。このようなコンピュータプログラムは、コンピュータのシステムバスに接続可能な非一時的なコンピュータ可読記憶媒体によってコンピュータに提供されてもよいし、ネットワークを介してコンピュータに提供されてもよい。非一時的なコンピュータ可読記憶媒体は、例えば、磁気ディスク(フロッピー(登録商標)ディスク、ハードディスクドライブ(HDD)等)、光ディスク(CD-ROM、DVDディスク、ブルーレイディスク等)等任意のタイプのディスク、読み込み専用メモリ(ROM)、ランダムアクセスメモリ(RAM)、EPROM、EEPROM、磁気カード、フラッシュメモリ、または光学式カードのような、電子的命令を格納するために適した任意のタイプの媒体を含む。
1 サーバ装置
2 企業端末
11 制御部
12 記憶部
13 通信モジュール
14 入出力装置
111 情報収集部
112 権限設定部
113 紐付部
114 情報提供部
115 判別部
116 要求通知部

Claims (18)

  1. 対象製品に包含される複数の包含製品それぞれのサプライヤによって登録される各包含製品に関する製品情報を記憶する記憶装置と、制御部と、を備える情報処理装置であって、
    前記制御部が、
    前記記憶装置に記憶された前記製品情報において所定のトレーサビリティ項目についての情報が登録されていない包含製品である未登録製品が存在する場合、前記対象製品に包含される前記複数の包含製品それぞれのサプライヤと、前記複数の包含製品それぞれの製品間の関係を示す製品ツリーと、を含む製品ツリーに関する情報を取得することと、
    前記製品ツリーに関する情報を参照することで、複数の前記サプライヤによって形成されるサプライチェーンにおいて、前記未登録製品のサプライヤである第1サプライヤの直下流に位置する第2サプライヤを特定することと、
    前記未登録製品に関する前記所定のトレーサビリティ項目についての情報の前記製品情報への登録を前記第1サプライヤに対して要求するよう前記第2サプライヤに通知することと、
    を実行するように構成された情報処理装置。
  2. 前記第2サプライヤへの通知に応じて前記第2サプライヤから前記第1サプライヤに対して前記未登録製品に関する前記所定のトレーサビリティ項目についての情報の前記製品情報への登録が要求された後においても、前記未登録製品に関する前記所定のトレーサビリティ項目についての情報が前記製品情報に登録されない場合、前記制御部が、前記未登録製品に関する前記所定のトレーサビリティ項目についての情報の代替えとなるインベントリデータを前記製品情報に登録する、
    請求項1に記載の情報処理装置。
  3. 前記所定のトレーサビリティ項目についての情報は第1情報と第2情報とを有し、
    前記第1情報は、前記所定のトレーサビリティ項目について各サプライヤが自社において計測した結果から求められる情報であり、
    前記第2情報は、各サプライヤの直上流に位置する他のサプライヤから供給される製品の自社製品における使用量に関する情報である、
    請求項1に記載の情報処理装置。
  4. 前記未登録製品が、前記製品情報に前記第2情報が登録されていない包含製品である場合、前記制御部は、前記第2サプライヤへの通知を、前記第2情報の前記製品情報への登録を前記第1サプライヤに対して要求することを指示する通知とする、
    請求項3に記載の情報処理装置。
  5. 前記未登録製品が、前記製品情報に前記第2情報は登録されているが前記第1情報が登録されていない包含製品である場合、前記制御部は、前記第2サプライヤへの通知を、前記第1情報または前記第1情報の代替えとなるインベントリデータの前記製品情報への登録を前記第1サプライヤに対して要求することを指示する通知とする、
    請求項3または4に記載の情報処理装置。
  6. 前記第2サプライヤへの通知に応じて前記第2サプライヤから前記第1サプライヤに対して前記第1情報または前記第1情報の代替えとなるインベントリデータの前記製品情報への登録が要求された後においても、前記第1情報または前記第1情報の代替えとなるインベントリデータが前記製品情報に登録されない場合、前記制御部が、前記第1情報の代替えとなるインベントリデータを前記製品情報に登録する、
    請求項5に記載の情報処理装置。
  7. 前記記憶装置が、各包含製品に関する前記製品情報を記憶する第1記憶部と、各包含製品の前記所定のトレーサビリティ項目についての情報の代替えとなるインベントリデータが前記包含製品毎に格納された第2記憶部と、を有し、
    前記制御部が、前記未登録製品の前記所定のトレーサビリティ項目についての情報の代替えとなるインベントリデータを前記第1記憶部に記憶された前記製品情報に登録する場合、前記制御部が前記第2記憶部から前記未登録製品に対応するインベントリデータを取得する、
    請求項2に記載の情報処理装置。
  8. 前記所定のトレーサビリティ項目は、CFP(Carbon Footprint of Products)、所定の原料に関するリサイクル率、またはデューデリジェンスに関するスコアを含む、
    請求項1に記載の情報処理装置。
  9. 対象製品に包含される複数の包含製品それぞれのサプライヤによって登録される各包含製品に関する製品情報を記憶する記憶装置を備える情報処理装置によって実行される情報処理方法であって、
    前記記憶装置に記憶された前記製品情報において所定のトレーサビリティ項目についての情報が登録されていない包含製品である未登録製品が存在する場合、前記対象製品に包含される前記複数の包含製品それぞれのサプライヤと、前記複数の包含製品それぞれの製品間の関係を示す製品ツリーと、を含む製品ツリーに関する情報を取得することと、
    前記製品ツリーに関する情報を参照することで、複数の前記サプライヤによって形成されるサプライチェーンにおいて、前記未登録製品のサプライヤである第1サプライヤの直下流に位置する第2サプライヤを特定することと、
    前記未登録製品に関する前記所定のトレーサビリティ項目についての情報の前記製品情報への登録を前記第1サプライヤに対して要求するよう前記第2サプライヤに通知することと、
    を含む情報処理方法。
  10. 前記第2サプライヤへの通知に応じて前記第2サプライヤから前記第1サプライヤに対して前記未登録製品に関する前記所定のトレーサビリティ項目についての情報の前記製品情報への登録が要求された後においても、前記未登録製品に関する前記所定のトレーサビ
    リティ項目についての情報が前記製品情報に登録されない場合、前記未登録製品に関する前記所定のトレーサビリティ項目についての情報の代替えとなるインベントリデータを前記製品情報に登録することをさらに含む、
    請求項に記載の情報処理方法。
  11. 前記所定のトレーサビリティ項目についての情報は第1情報と第2情報とを有し、
    前記第1情報は、前記所定のトレーサビリティ項目について各サプライヤが自社において計測した結果から求められる情報であり、
    前記第2情報は、各サプライヤの直上流に位置する他のサプライヤから供給される製品の自社製品における使用量に関する情報である、
    請求項に記載の情報処理方法。
  12. 前記未登録製品が、前記製品情報に前記第2情報が登録されていない包含製品である場合、前記第2サプライヤへの通知を、前記第2情報の前記製品情報への登録を前記第1サプライヤに対して要求することを指示する通知とする、
    請求項11に記載の情報処理方法。
  13. 前記未登録製品が、前記製品情報に前記第2情報は登録されているが前記第1情報が登録されていない包含製品である場合、前記第2サプライヤへの通知を、前記第1情報または前記第1情報の代替えとなるインベントリデータの前記製品情報への登録を前記第1サプライヤに対して要求することを指示する通知とする、
    請求項11または12に記載の情報処理方法。
  14. 前記第2サプライヤへの通知に応じて前記第2サプライヤから前記第1サプライヤに対して前記第1情報または前記第1情報の代替えとなるインベントリデータの前記製品情報への登録が要求された後においても、前記第1情報または前記第1情報の代替えとなるインベントリデータが前記製品情報に登録されない場合、前記第1情報の代替えとなるインベントリデータを前記製品情報に登録することをさらに含む、
    請求項13に記載の情報処理方法。
  15. 前記記憶装置が、各包含製品に関する前記製品情報を記憶する第1記憶部と、各包含製品の前記所定のトレーサビリティ項目についての情報の代替えとなるインベントリデータが前記包含製品毎に格納された第2記憶部と、を有し、
    前記未登録製品の前記所定のトレーサビリティ項目についての情報の代替えとなるインベントリデータを前記第1記憶部に記憶された前記製品情報に登録する場合、前記第2記憶部から前記未登録製品に対応するインベントリデータを取得する、
    請求項10に記載の情報処理方法。
  16. 前記所定のトレーサビリティ項目は、CFP(Carbon Footprint of Products)、所定の原料に関するリサイクル率、またはデューデリジェンスに関するスコアを含む、
    請求項に記載の情報処理方法。
  17. 対象製品に包含される複数の包含製品それぞれのサプライヤによって登録される各包含製品に関する製品情報を記憶する記憶装置を備える情報処理装置と、
    前記複数の包含製品それぞれのサプライヤに関連する複数の端末と、を含むシステムであって、
    前記情報処理装置は、
    前記記憶装置に記憶された前記製品情報において所定のトレーサビリティ項目についての情報が登録されていない包含製品である未登録製品が存在する場合、前記対象製品に包含される前記複数の包含製品それぞれのサプライヤと、前記複数の包含製品それぞれの製
    品間の関係を示す製品ツリーと、を含む製品ツリーに関する情報を取得することと、
    前記製品ツリーに関する情報を参照することで、複数の前記サプライヤによって形成されるサプライチェーンにおいて、前記未登録製品のサプライヤである第1サプライヤの直下流に位置する第2サプライヤを特定することと、
    前記未登録製品に関する前記所定のトレーサビリティ項目についての情報の前記製品情報への登録を前記第1サプライヤに対して要求するよう、前記複数の端末のうちの前記第2サプライヤに関連する端末に通知することと、
    を実行するように構成される、システム。
  18. 前記第2サプライヤに関連する端末への通知に応じて前記第2サプライヤから前記第1サプライヤに対して前記未登録製品に関する前記所定のトレーサビリティ項目についての情報の前記製品情報への登録が要求された後においても、前記未登録製品に関する前記所定のトレーサビリティ項目についての情報が前記製品情報に登録されない場合、前記情報処理装置が、前記未登録製品に関する前記所定のトレーサビリティ項目についての情報の代替えとなるインベントリデータを前記製品情報に登録する、
    請求項17に記載のシステム。
JP2023058176A 2023-03-31 2023-03-31 情報処理装置、情報処理方法、及びシステム Active JP7743850B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2023058176A JP7743850B2 (ja) 2023-03-31 2023-03-31 情報処理装置、情報処理方法、及びシステム
EP24159149.4A EP4443354A1 (en) 2023-03-31 2024-02-22 Information processing device, information processing method, and information processing system
US18/584,162 US20240330850A1 (en) 2023-03-31 2024-02-22 Information processing device, information processing method, and information processing system
CN202410348758.8A CN118735538A (zh) 2023-03-31 2024-03-26 信息处理装置、信息处理方法以及信息处理系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023058176A JP7743850B2 (ja) 2023-03-31 2023-03-31 情報処理装置、情報処理方法、及びシステム

Publications (2)

Publication Number Publication Date
JP2024145706A JP2024145706A (ja) 2024-10-15
JP7743850B2 true JP7743850B2 (ja) 2025-09-25

Family

ID=90054197

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023058176A Active JP7743850B2 (ja) 2023-03-31 2023-03-31 情報処理装置、情報処理方法、及びシステム

Country Status (4)

Country Link
US (1) US20240330850A1 (ja)
EP (1) EP4443354A1 (ja)
JP (1) JP7743850B2 (ja)
CN (1) CN118735538A (ja)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006072404A (ja) 2004-08-31 2006-03-16 Hitachi Ltd 製品環境情報共有管理装置
JP2009075993A (ja) 2007-09-25 2009-04-09 Hitachi Ltd 設計支援システム
US20140304030A1 (en) 2013-04-03 2014-10-09 Andre Bryan Supply chain architecture
JP2019520638A (ja) 2016-05-20 2019-07-18 ムーグ インコーポレーテッド 安全で追跡可能な製造パーツ
JP2022182766A (ja) 2021-05-28 2022-12-08 トヨタ自動車株式会社 情報管理システム
WO2023286665A1 (ja) 2021-07-12 2023-01-19 コンプライアンス・データラボ株式会社 コンプライアンス情報取得装置、方法、プログラム

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004171146A (ja) 2002-11-18 2004-06-17 Hitachi Information Systems Ltd 多段的サプライチェーンにおける企業間データコミュニケーションシステム及び企業間データコミュニケーション方法
SG11202005680PA (en) * 2017-12-20 2020-07-29 Moog Inc Outer space digital logistics system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006072404A (ja) 2004-08-31 2006-03-16 Hitachi Ltd 製品環境情報共有管理装置
JP2009075993A (ja) 2007-09-25 2009-04-09 Hitachi Ltd 設計支援システム
US20140304030A1 (en) 2013-04-03 2014-10-09 Andre Bryan Supply chain architecture
JP2019520638A (ja) 2016-05-20 2019-07-18 ムーグ インコーポレーテッド 安全で追跡可能な製造パーツ
JP2022182766A (ja) 2021-05-28 2022-12-08 トヨタ自動車株式会社 情報管理システム
WO2023286665A1 (ja) 2021-07-12 2023-01-19 コンプライアンス・データラボ株式会社 コンプライアンス情報取得装置、方法、プログラム

Also Published As

Publication number Publication date
EP4443354A1 (en) 2024-10-09
CN118735538A (zh) 2024-10-01
JP2024145706A (ja) 2024-10-15
US20240330850A1 (en) 2024-10-03

Similar Documents

Publication Publication Date Title
JP7743850B2 (ja) 情報処理装置、情報処理方法、及びシステム
JP7838503B2 (ja) サーバ装置、情報処理方法、およびプログラム
JP7768180B2 (ja) 情報処理装置、情報処理方法、及びシステム
JP7798053B2 (ja) 情報処理装置、及び情報処理方法
JP7697993B2 (ja) 情報処理装置、及び情報処理方法
JP7722436B2 (ja) サーバ装置、情報処理方法、およびプログラム
JP7826970B2 (ja) 情報処理装置、情報処理方法、及びプログラム
JP7831342B2 (ja) 情報処理装置、情報処理方法、及びプログラム
WO2024166418A1 (ja) 情報処理装置、及び情報処理方法
EP4655735B1 (en) Server device, information processing method, and storage medium
US20240330953A1 (en) Information processing device and information processing method
JP2024140512A (ja) 情報処理装置、方法、及び、プログラム
EP4655736B1 (en) Server device, information processing method, and storage medium
JP2024141616A (ja) 情報処理装置、情報処理方法、及び端末
US20240275612A1 (en) Information processing apparatus and information processing method
EP4655737A1 (en) Server device, information processing method, and non-transitory storage medium
JP2024108611A (ja) 情報処理装置、情報処理方法、及びプログラム
CN118627087A (zh) 信息处理装置、信息处理方法以及存储介质

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241009

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250423

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250507

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250630

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250812

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250825

R150 Certificate of patent or registration of utility model

Ref document number: 7743850

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150