(57)【特許請求の範囲】
【請求項１】
或るアイテムを製造するためのシステムであり、前記製造することが、ワークフロー内の少なくとも一つのステップが、要求されたリソースを使用して要求に従って達成されたことを認証することを含み、前記リソースが、処理されるべき前記アイテム、該処理を実行するユーザ、及び前記処理のために使用される装置を含み、前記システムが、
コンピュータデバイスによって、各リソースを認証するための命令を含むワークフローにおいて要求されたリソースを使用して、アイテムに達成される必要がある少なくとも一つのステップを決定するための手段であって、前記ワークフローの少なくとも一つのステップが、前記要求されたリソースを使用して前記アイテムを変更する手段、
前記ワークフローで使用されるリソースと一意に関連付けられた少なくとも一つのセキュリティ特徴を読み取る手段であって、前記リソースの識別情報が、前記セキュリティ特徴に基づいて決定され、前記ワークフローがロードされている読み取る手段、
前記セュリティ特徴が認証されたものであるかを判断し、且つ前記リソースが、前記ワークフローのステップにおいて前記リソースが前記アイテムを変更するために使用されたことを認証する手段、
前記要求されたリソースが、前記セキュリティ特徴に基づいて、第１のワークフローステップで使用されたことを判断する手段、
前記要求されたリソースが前記第１のワークフローステップで使用されていることに基づいて、第２のワークフローステップが前記ワークフローで前記アイテムに達成されることを承認する手段、
各ワークフローステップに対する認証情報を記録する手段、及び
前記認証情報と、前記ワークフローとは別個に記憶されていてワークフロー内の操作の順序を定めるセキュリティ仕様とに基づいて、前記ワークフローに対する要求が正しい順序で順守されていると判断する手段であって、前記ワークフローに対する要求が、正しい者が正しい装置で前記アイテムを処理することを含む、前記手段、からなるシステム。
【請求項２】
前記セキュリティ特徴が前記セキュリティ特徴の認証時に使用するための暗号鍵を含む、請求項１に記載のシステム。
【請求項３】
前記読み取る手段がリーダ機器を含む、請求項１又は請求項２に記載のシステム。
【請求項４】
前記認証する手段が前記リーダ機器に存在する、請求項３に記載のシステム。
【請求項５】
前記認証の結果が前記リーダ機器から離れて記憶される、請求項３又は請求項４に記載のシステム。
【請求項６】
前記リーダ機器が離れた位置からワークフローを受け取るように動作可能である、請求項３から請求項５のいずれかに記載のシステム。
【請求項７】
前記ワークフローシステム内で使用する新しいリソースを登録する手段を含む、請求項１から請求項６のいずれかに記載のシステム。
【請求項８】
前記登録するリソースに関連付けられたタグ又はマーカーに１又はそれ以上のセキュリティ特徴を加えるための手段を含む、請求項７に記載のシステム。
【請求項９】
安全証明書を発行して１又はそれ以上の特定のワークフローステップが完了したことを示す手段を含む、請求項１から請求項８のいずれかに記載のシステム。
【請求項１０】
前記安全証明書がデジタル証明書である、請求項９に記載のシステム。
【請求項１１】
前記安全証明書が電子証明書及び／又は物理的証明書として発行される、請求項９又は請求項１０に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信頼性の高いワークフローの認証及び保証のためのシステム及び方法に関する。
【背景技術】
【０００２】
商品は、品質、安全性、及びグッドデザインなどのいくつかの好ましい特性にブランドを関連付けることに多額の投資をするブランド所有者により商標設定されることが多い。商標設定は、商品に非常に高い価値を与えることができる。商標は、安全性を保証する役割を果たす為にも使用され、或いは認証マーク、規定に準拠しているという保証又は表示としての役割を果たすこともできる。商品及びサービスの品質及び安全性は、構成部品の仕様及び認証、手順の準拠、適切な設備の使用、及び正しく訓練された操作者が行う操作などの数多くの要素に依拠する可能性がある。品質及び安全性を保証するために、ブランド所有者及び監査機関は、これらの要素を管理下に置いておく必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
例えば手っ取り早い方法を取ったり、処理ステップを間違って省いたり又は行ったり、間違った部品又は設備を使用したり、訓練を受けていない職員を使用したり、或いは記録を誤って記入したりすることにより、ブランド所有者又は監査機関が与えた命令が誤って省かれたり、間違って行われたり、回避又は修正されたりする可能性があるため、製造過程又はサプライチェーンの全ての面を制御することは難しい。また、遡って記録を修正することにより、ミス又は違反が隠される可能性もある。さらに、ワークフローが変更された場合、全ての場合において古いワークフローが新しいワークフローに置き換えられない可能性もある。これらが発生することにより、ブランド所有者又は監査機関が有する、特定のパラメータが満たされることを保証する確実性が制限される。
【課題を解決するための手段】
【０００４】
本発明の１つの態様によれば、１又はそれ以上の特定のステップを有するとともに複数のリソースに関与するワークフローを認証する方法が提供され、この方法は、ワークフローに関与する個々のリソースに一意に関連付けられたセキュリティ特徴を読み取るステップと、個々のセキュリティ特徴を認証することにより、このセキュリティ特徴の関連付けられたリソースを認証するステップと、個々の特定のワークフローステップに関する認証情報を記録するステップとを含む。セキュリティ特徴は隠されることが好ましい。セキュリティ特徴を使用してワークフローステップを安全に認証することにより、ワークフローが実施済みであるという保証が提供される。
【０００５】
リソースは、ユーザ及び／又は位置及び／又はアイテム及び／又は装置であってもよい。リソースの１又はそれ以上を複数のセキュリティ特徴に関連付けることができる。
【０００６】
この方法は、少なくとも１つのワークフロー要件が満たされたことを証明する証明書を発行するステップをさらに含むことができる。証明書はシールであってもよい。証明書は隠れたセキュリティ特徴を含むことができる。隠れたセキュリティ特徴は暗号の特徴を含むことができる。暗号のセキュリティ特徴は、セキュリティ特徴に鍵暗号化の１つの鍵を提供し、ワークフローに別の鍵を提供することを含むことができる。証明書はデジタル証明書であってもよい。証明書は、電子証明書及び／又は物理的証明書として発行することができる。
【０００７】
さらなるワークフローを開始できるようにする前に取得される要件として証明を使用することができる。証明は監査機関の証明書であってもよい。
【０００８】
本発明の別の態様によれば、１又はそれ以上の特定のステップを有するとともに複数のリソースに関与するワークフローを認証するためのシステムが提供され、このシステムは、ワークフローに関与する個々のリソースに一意に関連付けられたセキュリティ特徴を読み取るための手段と、個々のセキュリティ特徴を認証することにより、このセキュリティ特徴の関連付けられたリソースを認証するための手段と、個々の特定のワークフローステップに関する認証情報を記録するための手段とを含む。セキュリティ特徴は隠されることが好ましい。
【０００９】
システムは、ワークフローに関する全ての記録済みの認証情報を記憶するための中央ワークフロー認証記憶装置を含むことができる。
【００１０】
システムは、ワークフローシステム内で使用される新しいリソースを登録すべく動作することができる。システムは、登録されるリソースに関連付けられたタグ又はマーカーに１又はそれ以上のセキュリティ特徴を加えてワークフロー認証に使用するための手段を含むことができる。
【００１１】
システムは、１又はそれ以上の特定のワークフローステップが完了したことを示すための証明書を作成し、或いはマーキングするための手段をさらに含むことができる。証明書を作成又はマーキングするための手段を、隠れたセキュリティ特徴を加えるように構成することができる。証明書はデジタル証明書であってもよい。証明書は、電子証明書及び／又は物理的証明書として発行することができる。
【００１２】
新しいワークフローを開始する前に以前のワークフローからの証明書の提供を要求するようにシステムを適合することができる。発行及び／又は要求された証明は、監査機関の証明書であってもよい。
【００１３】
本発明のさらに別の態様によれば、認証を要求する１又はそれ以上の特定のステップを有する１又はそれ以上のワークフローを複数のワークフローステーションに提供し、ワークフローで指定された少なくとも１つのリソースから取得した認証情報を、複数のワークフローステーションの少なくとも１つから受け取り、個々の特定のワークフローステップに関する認証情報を記録するように構成されたワークフロー認証システムが提供される。
【００１４】
ワークフローステーションに提供されるワークフローは、別のより大きなワークフローの一部であってもよい。これに加えて、或いはこれとは別に、異なるワークフローを個々のワークフローステーションに提供することができる。
【００１５】
ワークフローステーションが提供する、特定のステップに関する認証情報は、そのステップを完全に認証するのに十分なものであり得る。或いは、ワークフローステーションが提供する認証情報を他の情報と共に使用して、ワークフローが認証されたかどうかを識別することができる。ワークステーションから他の情報を遠隔的に提供することにより、ワークフローステーションから遠隔的に認証を終了できるようになる。ワークフローステーション及び遠隔ステーションの両方からの情報を使用することによりセキュリティが向上する。
【００１６】
以下、単なる例示として添付の図面を参照しながら本発明の様々な態様について説明する。
【図面の簡単な説明】
【００１７】
【図１】ワークフロー保証を提供するためのシステムを示す概略図である。
【図２】図１のシステムで使用する複数のリソースタグを示す図である。
【図３】ワークフローの基本的特徴を示す概略図である。
【図４】マスターワークフローが、複数の様々な位置における、様々な機器に関連付けられたサブワークフローをどのように関与することができるかを示す図である。
【図５】予備部品を航空機に取り付けるためのワークフローを示すフロー図である。
【図６】ワークフローを保証するための別のシステムを示すブロック図である。
【図７】サブワークフローに関与する個々のパーティがサブワークフローを認証及び保証した場合にのみ完全なワークフローが保証されることを示す概略図である。
【発明を実施するための形態】
【００１８】
図１は、少なくとも１つのポイント・オブ・レジストレーション（ＰｏＲ）１５及び少なくとも１つのポイント・オブ・オーセンティケーション（ＰｏＡ）３５と通信すべく動作することができる共用ワークフローサーバ１０を有する信用管理システム５を示す図である。ワークフローサーバ１０は、１又はそれ以上のワークフローをＰｏＡ３５に提供するように構成され、個々のワークフローは、認証を要求する１又はそれ以上の特定のステップを有する。ワークフローサーバ１０は、ワークフローにおいて指定された少なくとも１つのリソースからＰｏＡが取得した認証情報を受け取り、これらの特定のステップに関する認証情報を記録するようになっており、これにより、ワークフローにおける全てのステップに関する完全な認証記録が構築される。
【００１９】
ＰｏＡ３５に提供されるワークフローは、別のより大きなワークフローの一部であってもよい。この場合、サブワークフローを異なる位置のＰｏＡに割り振ることができるが、全ての認証データがワークフローサーバ１０へ送られ、ワークフロー全体の認証は中央で行われる。サブワークフローを使用する場合、サブフローの全てが認証された場合にのみワークフロー全体を認証することができる。複数のＰｏＡを使用する場合、同じワークフロー又はサブワークフローを個々のＰｏＡに提供することができる。或いは、ＰｏＡ３５のいくつかに他のワークフローと異なるワークフローを割り当てることができる。
【００２０】
ＰｏＲ１５及びＰｏＡ３５は、データ認証装置４０との間でデータを送受信するようになっている。使用中、ＰｏＲ１５は、図２に示すように特定のワークフローに関与するリソース２０、２５、３０を登録すべく動作することができる。具体的には、ＰｏＲ装置は、新規の、すなわち開始又は「登録」時点で以前に認証されていないリソースに加えるためのタグ又は識別子を生成することができる。ＰｏＡ１５は、ワークフローが実行されているときに、リソース２０、２５、３０を認証すべく動作することができる。使用できるリソースとして、アイテム２０、ユーザ２５、位置３０、及び設備、或いはワークフローに影響を及ぼし、又はワークフローが指定する任意のものが挙げられる。
【００２１】
図２は、ＰｏＲ１５及びＰｏＡ３５のそれぞれの側における登録及び認証プロセスで使用する様々なタグ５０ａ〜ｃを示す図である。個々のタグ５０ａ〜ｃは、リソース２０、２５、３０を一意に識別する２Ｄマトリクスなどのデータマークを含み、このデータマークはリソース２０、２５、３０に関連付けられる。個々のデータマーク内には、少なくとも１つの隠れたセキュリティ特徴６５ａ〜ｃが埋め込まれ、これらのセキュリティ特徴は、例えば本出願人の同時係属特許出願ＰＣＴ／ＧＢ２００７／００２４９６に記載された任意の適当な技術を使用して実現することができ、該特許の内容は引用により本明細書に組み入れられる。隠れたセキュリティ特徴６５ａ〜ｃは、リソース２０、２５、３０を認証するための手段を提供する。通常、これらのリソース２０、２５、３０を認証するために、システム又は他のセキュリティ特徴（図示せず）に記憶した記録に対してセキュリティ特徴６５ａをチェックして、これらのリソース２０、２５、３０に対して予期された特徴に適合することを確認する。
【００２２】
隠れたセキュリティ特徴６５ａ〜ｃは、ＵＶ蛍光インクによるマーキング、又はバーコードの形での登録における小さな違いなどの特徴を含むことができる。任意の適当な（単複の）隠れたセキュリティ特徴を使用することができる。これらを、顕在的データキャリアと別個に加え、或いは一体化することができる。別個に加えられる隠れた特徴の例として、紫外線光で照明されないと目に見えない紫外線感知性蛍光インクを塗布されたパターン及び／又はキャリア基板に含まれるランダム蛍光コンポーネントが挙げられる。顕在的な識別子に一体化することができるセキュリティ特徴の例として、顕在的キャリアのプリントに使用するインクに含まれる蛍光化合物が挙げられ、これらの蛍光化合物を単純に検出し、及び／又はそのスペクトル特性を分析することができる。複数の特徴を使用することができる。これらは、バーコードの特定領域における異なる層の蛍光インク及び／又は異なるインクの形態を取ることができ、異なるセキュリティ特徴となるように個々の領域が割り当てられる。
【００２３】
タグセキュリティ特徴６５ａ〜ｃの少なくとも１つが、公開／秘密鍵暗号化コードの１つの鍵を提供すべく読み取り可能であることにより、この鍵をワークフローが供給する対応する鍵と共に使用できるようになり、この結果、安全認証が行われるようになる。異なる暗号鍵を含む個々のリソース識別子にいくつかの隠れたタグセキュリティ特徴６５ａ〜ｃを関連付けることができる。これにより、隠れたセキュリティ特徴６５ａ〜ｃの任意の１つが信用できなくなった場合、使用するタグセキュリティ特徴６５ａ〜ｃを選択することにより鍵間での切り換えができるようになる。タグ５０ａ〜ｃは、公開／秘密鍵暗号化コードの１つの鍵に対応するコードを含むデジタル証明書又は仮想証明書を含むことができる。
【００２４】
認証装置４０により個々のタグ５０ａ〜ｃを読み取ることができる。認証装置４０は、タグ５０ａ〜ｃ上の情報を読み取るための装置４５と、ユーザに命令を中継するためのディスプレイ５５と、ワークフロー及び認証イベントデータを記憶するためのメモリと、ＰｏＡ３５又はＰｏＲ１５の少なくとも１つとの通信を可能にするための通信リンクとを各々が含む。認証装置４０は、ワークフローステップに関与するリソース２０、２５、３０の識別情報などのタグ５０ａ〜ｃから得られる認証イベント情報と、タグセキュリティ特徴６５ａ〜ｃから得られる認証情報とを収集するようになっている。タグ５０ａ〜ｃを読み取るための装置４５は、システム５と共に使用するタグ５０ａ〜ｃによって変化する。使用できる読み取り装置４５の例として、バーコードリーダ、紫外線光源／検出装置、無線周波数識別（ＲＦＩＤ）タグリーダ、及びＣＣＤ検出器が挙げられる。
【００２５】
取り込む必要のある認証イベント情報は、共用ワークフローサーバ１０からＰｏＡ３５を介してダウンロードされ、認証装置４０に記憶されるワークフロー内で定められる。認証装置４０に、セキュリティアプリケーションモジュール（ＳＡＭ）又は何らかの他の改ざん防止セキュリティコンポーネント７０を設けて、ワークフローをリバースエンジニアリング又は改ざんから保護する。ＳＡＭ又は類似のコンポーネント７０を使用することにより、いくつかの重要な技術的利点が得られる。例えば、機器とサーバとの間で改ざん防止通信が可能となる。また、例えば、ＭＡＣ、及びバーコード内の関連するセキュリティ特徴の位置などのタグのいくつかの要素の安全な処理などの暗号化チェックを含むセキュリティ特徴の安全なローカル、オフラインの確認が機器内で可能となる。機器ベースのＳＡＭは、イベント記録の安全な記録、及び時間、位置、ワークステーションを伴う記録のスタンピング、及びワークフローの安全な実行を可能にして、例えば全ての必要なステップが実施済みとなることを確実にする。
【００２６】
共用ワークフローサーバ１０は、集中共用ワークフロー記憶装置及び共用認証イベントレポジトリとしての役割を果たし、全てのＰｏＡ３５及びＰｏＲ１５と通信すべく動作して、最新のワークフローを提供するとともに認証イベント情報を受け取ることができる。セキュリティタグから取り込んだ認証情報は、機器４０において関連するワークフローステップを完全に認証するのに十分なものであり、この結果、サーバ１０に送られた認証イベント情報が、ステップが認証されたことを示すことができるようになる。或いは、タグから取り込まれた情報をワークフローサーバ１０における情報と共に使用して、関連するワークフローステップが認証されたかどうかを判断することができる。認証されれば、この情報はサーバ及び／又はＰｏＡで記憶される。認証されなければ、メッセージをＰｏＡ３５へ送信してステップが認証されなかったことを示し、この結果ワークフローは完了できなくなる。
【００２７】
ＰｏＡ、ＰｏＲ、及びサーバ１０間の通信は、インターネットなどの広域ネットワークを通じて行われる。このように、全てのワークフローがソースに戻ることにより全てのアイテム及びイベントを追跡できるような方法で、完全なトレーサビリティが獲得され、管理される。また、ワークフローにおいて不正が見つかった場合、他の影響を受けるアイテムをその宛先へ向けて追跡することができる。ワークフロー全てが指定された態様で行われたことを検証するために、監査機関７５などの許可されたユーザが、共用ワークフローサーバ１０にアクセスすることができる。
【００２８】
ＰｏＲ１５及びＰｏＡ３５は、ローカルワークフローサーバ８０、８５、少なくとも１つのコードラベラー９０、９５、ＰＣなどの少なくとも１つのデータ入力／出力装置１００、１０５、及び少なくとも１つの通信装置１１０、１１５を各々が含む。これらは全て、ローカルエリアネットワーク（ＬＡＮ）を介して接続される。ローカルワークフローサーバ８０、８５は、無線ローカルエリアネットワーク（ＷＬＡＮ）又はインターネットなどのネットワーク接続を介して共用ワークフローサーバ１０からワークフロー及びその他のデータを受け取り、共用ワークフローサーバ１０へ認証データを送るように構成される。ローカルワークフローサーバ８０、８５と共用ワークフローサーバ１０との間の通信は暗号化されて、セキュアソケットレイヤ（ＳＳＬ）暗号化などを使用することにより最大級のセキュリティを提供する。ローカルワークフローサーバ８０、８５は、認証装置へ提供するためのワークフローを記憶し、共用ワークフローサーバ１０へ送信するための認証イベントを記憶するためのデータベースを有する。
【００２９】
ＰｏＲ１５のコードラベラー９０は、ワークフローリソース２０、２５、３０を識別するためのタグ５０ａ〜ｃを作成すべく動作することができる。ＰｏＡ３５のコードラベラー９５は、ワークフロー又はワークフローの特定部分が完了し認証されたことを証明する証明マーク１２０を作成し、或いはこのような証明マーク１２０を含む証明書１２５を生成すべく動作することができる。作成された全ての証明マーク１２０は、共用ワークフローサーバ１０で記憶される。コードラベラー９０、９５が使用するデータは、入力／出力装置１００、１０５を使用して入力することができる。これらの入力／出力装置１００、１０５を通じて、システム５に対する要求、及びリソース２０、２５、３０に関するデータの入力、或いはワークフローが要求する任意の他の入力を行うことができる。データ入力／出力装置１００、１０５は、ワークフローステップを行う方法に関するシステムからユーザへの命令を含む要求及び命令を表示すべくさらに動作することができる。
【００３０】
システムにおける全てのリソース２０、２５、３０は、ＰｏＲ１５において登録する必要がある。この登録は、リソースタグ５０ｂを含むＩＤカードを有する登録又は許可されたユーザが行う必要がある。ユーザが適切な要件を満たすことを判断するためのサブワークフローが完了した場合にのみ、ユーザのリソースタグ５０ｂが提供される。新規のリソースが登録される場合、ＰｏＲの認証装置４０は、必要なデータを入力したユーザのリソースタグ５０ｂを読み取る。これは、ユーザを識別し認証するために、隠れたセキュリティ特徴６５ｂから情報を読み取るステップを含む。上記が行われると、新規のリソース２０、２５、３０に関するデータが入力される。アイテム２０については、データは通常、アイテムの種類、仕様、部品番号、及び製造日などの情報を含むことになる。設備については、データは通常、設備の仕様及び動作パラメータを含むことになる。ユーザ２５については、ユーザの訓練及び経験を使用することができる。位置３０については、部屋の温度及び湿度を入力することができる。
【００３１】
いずれにせよ、リソースデータが入力されると、次に登録イベント記録が生成され、ＰｏＲ１５から共用ワークフローサーバ１０へ送られる。登録イベント記録は、新しいリソース、認証の詳細、使用するワークフロー及び登録する２０、２５、３０の詳細を入力するユーザのＩＤを含む。このように、リソース記録は、データを入力したユーザに結び付けられる。ワークフローに対して他のパラメータをチェックすることにより、例えば、特定のアイテム２０の登録に対してＰｏＲ１５が指定されていること及び認証装置４０が有効であることなどの登録手順が確認される。登録パラメータの全てが、ワークフローで指定されたパラメータに従う場合、リソース２０、２５、３０を識別する添付可能なタグ５０ａ〜ｃを生成することができる。
【００３２】
アイテム２０が以前のワークフローを既に完了している場合、以前のワークフロー中に生成された証明マーク１２０を単に読み取り、共用ワークフローサーバ１０又はアイテム自体に記憶された関連するデータにアクセスすることにより登録を行うことができる。この関連するデータは、日付及びタイムスタンプ、有効期限、耐性パラメータ、又は実際のワークフロー動作条件などの以前のワークフローから取得した任意のパラメータであってもよい。
【００３３】
ワークフローは、アクティビティ又は処理においてステップを実行する方法、ワークフローを使用できるアイテム２０の仕様、及び個々のステップに使用するその他のリソースについて詳述する一連のワークフロー命令を含む。ワークフローはまた、個々のリソース２０、２５、３０を認証するための命令及び要件も含む。リソースを認証するための命令の例として、認証装置４０が、特定の領域のタグ５０ａ〜ｃをスキャンし、或いは特定のタグ読み取り装置４５を使用し、或いはリソース又はアイテムのセキュリティ特徴６５ａ〜ｃから引き出される鍵と共に使用する鍵を提供して認証コードを提供するようにするための命令が挙げられる。ＰｏＡ３５において操作者命令を生成して、スキャンされたばかりのアイテムをどう処理するかを操作者に知らせることができる。例えば、ワークフロー内部へ向かう商品は、アイテムを倉庫に入れるか、アイテムをすぐに発送するために湾岸に置いておくかを操作者に通知することができ、或いは認証により検出された不正の結果、商品を全く受け付けないように操作者に通知することができる。
【００３４】
基本的に、図３に示すように、ワークフロー全体における異なる人間の操作者に関連する異なる行動にワークフローを分類することができる。個々の操作者の機器は、操作者に適当な命令を与える一連の画面を通じて操作者の行動を監督し、画面形式を通じて任意の適当なワークフロー入力パラメータ又は要件を収集し、ワークフローに関する関連リソースの任意の認証スキャンを実行する。ワークフローにおける全ステップが正しく認証された場合、最後のステップで、アイテム又は包装に記載するセキュリティマークを作成することができ、このマークが、後続するアイテムの任意の受信者に対してワークフローを順守したものであることを証明する。
【００３５】
認証が必要なワークフロー要件の例として、適切に資格を得た操作者がアイテム２０の特性を入力していること、及び／又は操作者が特定の訓練を受けていること、及び適切な権限を有する監督者がこのことを確認していること、及び／又は位置が一定の湿度範囲、粉塵量、及び温度範囲内に維持されていること、及び権限保持者がこのことを証明していること、及び／又はこのことが電子的にモニタされていることの検証が挙げられる。
【００３６】
ユーザがワークフローを要求することもでき、或いはアイテムの種類などの入力情報に基づいてワークフローを自動的に選択することもできる。正しいワークフローが適当なローカルワークフローサーバ８０、８５又は認証装置４０に未だ記憶されていない場合、共用ワークフローサーバ１０が適当なワークフローを取り出し、これを要求側ＰｏＲ１５及び任意の関連するＰｏＡ３５へ戻す。認証装置４０又はＰｏＡ３５及びＰｏＲ１５に関連付けられたディスプレイ１００、１０５上でワークフロー命令を見ることができる。ロボット運搬装置及び処理装置などの適切にプログラムできる設備に直接命令を与えることもできる。
【００３７】
例えば、いくつかのワークフロー領域において、或いはワークフローが部品のアップグレード又はリコールと一致するように更新を要求する場合、認証装置４０を使用できるようにワークフローを適合し、更新し、離れた場所で修正することができる。通常、これは、ワークフローサーバ１０において集中して行うことができる。適当な管轄がデジタル署名を行うと、設計済みのワークフローのみが公式なものとなる。デジタル署名されたワークフローのみを機器に導入して、ワークフローに関する私的な改ざんを防ぐことができる。
【００３８】
デジタル署名されたワークフローにアクセスできるようにするために、個々の機器４０は、通常は公開鍵又は公開／秘密鍵の対である、署名されたワークフローを解読できる鍵を含み、或いはこの鍵へのアクセス権を有する。サーバ１０内の構成管理システムは、ワークフロー管理システムに命令が同期される度に、全ての機器４０に最新のワークフローがアップロードされることを確実にする。危険なワークフローが機器に導入されたとしても、正確なデジタル署名が無いためにこのワークフローを実行することはできず、言い換えれば、機器は適切な公開鍵でこのワークフローを解読することができない。この場合も、これにより不良の認証イベントが生成され、以降の調査が促されることになる。
【００３９】
アイテム２０がワークフローを進むにつれて、アイテム２０と認証装置４０を使用するリソース２５、３０とに関連付けられたタグ５０ａ〜ｃの安全認証を通じて、使用するリソース２５、３０がワークフロー認証システムを使用して記録され、認証データが生成される。認証データは、主に、個々の所要のアイテム２０又はリソース２５、３０に関連付けられたタグ５０ａ〜ｃを読み取ることにより、具体的にはタグセキュリティ特徴６５〜ｃを読み取ることにより収集される。処理するアイテム２０、（単複の）手順を実行するユーザ２５、位置３０及び処理に使用する設備を含む個々のワークフロー又はワークフローステップに関していくつかのアイテム２０及びリソース２５、３０を認証する必要がある。前述したように、認証は、機器側でローカルにすなわちオフラインで、或いはサーバ１０側で遠隔的にすなわちオンラインで行うことができる。いずれにせよ、最終的に、うまくいった認証又はうまくいかなかった認証を確認する認証データをサーバ１０に記憶することにより、ワークフローの全てのキーステップに関して完全かつ安全な監査証跡が提供される。
【００４０】
必要なデータを収集する態様は、アイテム２０又はリソース２５、３０に応じて変化することがある。或いは、これをワークフローにおいて指定することができる。認証データの収集を制御する例には、例えばタグ５０ａ〜ｃの特定の部分をスキャンする命令を、認証装置４０のディスプレイ５５を介してユーザに与えるステップが含まれる。これとは別に、或いはこれに加えて、認証装置４０にコンピュータ読み取り可能タグ５０を異なる方法で読み取るように指示し、例えば、蛍光紫外線マークを読み取るための紫外線光スキャナではなく、バーコードを読み取るためのバーコードスキャナを起動することができる。必要なデータの変更を有効にするさらなる例として、分析するデータ又は分析する方法の変更を含むことができ、例えば、バーの幅及び間隔を使用する従来の方式でバーコードから取り出したコードではなく、バーコードのバー間のレジスタの変更を使用することができる。
【００４１】
スキャンしたデータはワークフローの要件と比較される。この方法は、データベースから二次データにアクセスするステップを含むことができ、例えば、タグに空間ＩＤコードが含まれる場合、この空間リソースに対して認定された条件にデータベースからタグデータを使用してアクセスし、この条件を使用してワークフロー要件と比較し、この空間が認証を行うのに有効なものであるかどうかを解明することができる。認証イベントデータは、認証装置４０からＰｏＡ３５を介して共用ワークフローサーバ１０へ戻される。
【００４２】
個々のワークフローに関する認証イベントデータは、共用ワークフローサーバ１０に記憶される。このようにして、ワークフローステップは、使用するリソース２５、３０に結び付けられる。これにより、使用するリソース２５、３０のトレーサビリティと、個々のワークフロー又はワークフローステップに正しく指定されたリソースを使用したという保証とが可能になる。このようにしてリソースタグ５０ｂ〜ｃを使用することにより、イベントを記録するためにリソースタグ５０ｂ〜ｃへのアクセスが必要なときに、記録したリソース２５、３０を実際に使用したことが保証される。セキュリティ特徴６５ｂ〜ｃの存在、セキュリティ特徴６５ｂ〜ｃの選択可能性、及び暗号化の使用により、偽造品又は汎用リソースタグ５０ｂ〜ｃの生成が困難になる。全ての認証イベントは、タイムスタンプされ、ローカルワークフローサーバ８５及び／又は共用ワークフローサーバ１０に記憶されるため、オリジナルタグ５０ｂ〜ｃを使用したとしてもこれらの記録を遡って変更することはできない。
【００４３】
ワークフロー全体又はワークフローに定められた特定のキーステップが完了すると、ワークフロー又はキーステップの完了を示す証明書１２５が作成される。証明書１２５は、ＰｏＡ３５においてコードラベラー９５を使用して紙に印刷した証明マーク１２０などの物理的なもの、及び／又は電子証明書などの仮想的なものであってもよい。証明書１２５は適当なセキュリティ特徴１２０を含み、このセキュリティ特徴１２０は、上述したタグセキュリティ特徴６５ａ〜ｃと同様の形式であってもよい。このことは、認証証跡が、完了した個々のワークフロー又はキーステップを検証する証明書１２５の形式であるという点で有利である。ワークフローの個々のステージにおける個々のユーザは、ワークフローの自身の固有部分へのアクセス権のみを有し、以前のワークフローステージが証明書１２５の形でのみ表されるため、上記はさらに、ワークフロー記録を遡って変更することを防ぐことになる。所要の証明書１２５の存在が迅速かつ容易にチェックされるため、トレーサビリティにもさらに利点がある。個々のステップに関連するリソース２５、３０は、共用ワークフローサーバ１０において検証することができる。ワークフローにおける任意の不備を特定のリソース２５、３０に割り当て、これに応じて、例えば、特定のリソース２５、３０又はワークフローに係わった全てのアイテム２０を回収したり、或いは使用したタグセキュリティ特徴６５ａ〜ｃを中央で変更したりなどのアクションを取ることができる。
【００４４】
本明細書で説明するシステム及び方法は、多くのレベルのワークフローのコンプライアンスを保証できるという利点がある。このことについての特定の例にアイテム２０を処理するためのワークフローがあり、このワークフローはさらなるサブワークフローに依拠して、適当なリソースがメインワークフローに関与することを証明する。図４に示すように、異なる物理的位置及び異なる機器にサブワークフローの各々を関連付けることができる。例えば、ユーザの認証に必要なサブワークフローは、ユーザが一定の手順で訓練され、或いは適切な経験を有していることを保証するためのワークフローを含むことができる。位置が、例えば温度、湿度、清潔さ、セキュリティ、又は施設に関する一定の基準を満たすことを保証するために、さらなるサブワークフローが必要となる場合がある。設備は、最新のサービス履歴を備え、及び指定されたパラメータの範囲内で動作する正しい種類のものであることが検証される。サブワークフロー自体は、例えば、適切な訓練を受けたユーザが、承認済みの監督者による確認を要求できるという事実のようなさらなるサブワークフローに依拠する。この監督者が承認済みの状態を得るためには、承認済みの人物のサブワークフローの完了が必要となる場合がある。
【００４５】
図５は、本発明のシステム及び方法を使用して保証できるワークフローの例を示す図である。この図は、航空機に予備部品を取り付けるためのワークフロー手順を示すものである。ワークフローには２つのキー部分、すなわち航空機メーカが行うステップ１３０と、航空会社が行うステップ１３５が存在する。航空会社の補修部門には、ＰｏＡ３５及び認証装置４０が備えられている。ワークフロー保証システムは、適切に保証されたワークフローをメーカの共用ワークフローサーバ１０から航空会社のＰｏＡ３５を介して航空会社の認証装置４０にダウンロードすることにより、エンジニアを予備部品取り付け手順に導くよう構成される。命令を端末１００に表示し、或いはプリントアウトすることができるが、認証装置４０の画面５５に表示することが好ましい。航空会社１３０、職員、設備、及び施設には、機体メーカ又は航空会社によって直接、或いは証明ワークフローの完了により証明された後にコンピュータ読み取り可能タグ５０ｂ〜ｃが割り当てられる。
【００４６】
キーステップが完了し認証された場合、機器に登録済みの許可されたユーザが、例えば機器スクリーン上のボタンであるＰＩＮコードの入力を押すこと、或いは自身のセキュリティＩＤタグ５０ｂを読み込むことにより自身のキーステップを終える。ワークフロー内の特定の時点において、或いは単に最後に上記を行うことができる。上記が行われると、認証イベントメッセージが生成され、最終的に共用ワークフローサーバ１０においてデータベースに記憶される。同意したビジネスポリシにより、アイテムメーカ、監査機関、或いはワークフローの所有者がこのデータベースにアクセスして、任意の以降の調査を支持できるようになる。ワークフロー保証システムは、紙の証明書１２５及びアイテム２０に証明マーク１２０を加えて、適切な認証イベントの結果としてワークフローのキーステップが正しく完了したことを証明する。さらに、デジタル署名及び証明書を作成することができる。
【００４７】
部品が特定のワークフローに従って取り付けられたことを保証すると同時に、本発明を具体化するシステム５を使用して、不良部品の疑いがある部品が本当に不良品かどうかを識別することができる。これを行うために、メーカは、安全に認証される必要のあるキーステップを設定する不良部品のテストワークフローを定める。部品をメーカに返品する前に不良部品のテストワークフローを完了することにより、不必要な返品を避けることができる。不良部品のワークフローを使用し、メーカの共用ワークフローサーバに結果をフィードバックすることにより、メーカは、回収などのさらなるアクションを必要とする可能性のある部品の任意の不良を早期に示すことができるようになる。リソースの安全なつながりによって提供されるトレーサビリティもまた、同様に影響を受ける可能性のある全ての部品の迅速な追跡を可能にし、例えばこれにより、監査機関が、不完全なワークフローにより影響を受ける可能性のある全ての他の航空機を識別してこれらを足止めできるようになる。
【００４８】
図６は、本発明によるワークフロー保証に使用できるシステムの別の実施構成を示す図である。このシステムは、ＰＣＴ／ＧＢ２００７／００１２４８にさらに詳細に記載されており、該特許の内容は引用により本明細書に組み入れられる。このシステムは、製品流通チェーンにおける様々な位置で提供されるＰｏＲ及びＰｏＡと通信することができるブランド保護サーバ（ＢＰＳ）を有する。リーダ装置は、例えばバーコード、一次元又は二次元、ＲＦＩＤタグ、蛍光タグ、又はリソースを識別するための他の任意の適当なタガントタイプなどのブランド保護特徴／タグ／一意の識別子を読み取ることができる。リーダ装置はまた、このリソース識別子タガントを認証するための１又はそれ以上の安全な特徴を読み取るようにもなっている。リーダ装置は、認証目的のためにユーザが提供するユーザ識別情報を読み取るための、例えばスマートカードリーダなどのユーザ認証装置を含むことができる。場合によっては、リーダ装置が書き込み機能も有することにより、ラベル内に保護特徴を含むタガントを生成し、同時にこれらを読み取ることができるようになる。通常のサプライチェーンでは、非常に多くのＰｏＡ及びＰｏＲがＢＰＭＳに関連付けられる可能性が高く、これらのＰｏＡ及びＰｏＲを多くの異なる国に拡げることができる。
【００４９】
ＰｏＲ及びＰｏＡは、固定装置用のＬＡＮを通じたＴＣＰ／ＩＰ、又はポータブル装置又はＧＳＭ用のＷｉＦｉなどの、これらに最も適した標準的な通信方法であればどのような通信方法でも使用してブランド保護管理サーバシステムと通信する。ＷｉＦｉ又はイーサネット（登録商標）などのローカルネットワーキングを使用して、１又はそれ以上のリーダ／ライタ装置を、クライアントパーソナルコンピュータ（ＰＣ）などの単一のＰｏＲ制御装置にリンク／サーブすることができる。同様に、クライアントパーソナルコンピュータ（ＰＣ）などのメインＰｏＡにより、いくつかの認証装置４０を類似の態様でリンク／サーブすることができる。
【００５０】
ブランド保護サーバ側には、全プラットフォームに渡ってセキュリティを保証するための信用管理システム（ＴＭＳ）と、ブランド管理データを分析し記憶するとともにブランドに関する特徴又は機能を制御するためのブランド保護管理システム（ＢＰＭＳ）とが含まれる。サーバ側にはまた、ＰｏＲ及びＰｏＡの既知の構成、位置、ユーザ、及び様式を記憶するための機器構成管理システム（ＩＣＭＳ）、及びこれらの関連する認証装置４０も設けられる。ＩＣＭＳは、ＢＰＭＳにおいて定められたワークフロー及び／又はポリシ、並びに構成命令を機器にダウンロードする役目を担う。このＩＣＭＳは、これらを管理してシステム内の個々のＰｏＲ及びＰｏＡ機器を制御する。
【００５１】
ポリシは、ワークフローを特定する制御情報又は構成情報、並びに読み取るべきセキュリティ特徴の種類、特定の特徴の認証に使用する処理の種類、リーダの使用を許可されたユーザの階級又は役職、及び他の任意のセキュリティ特徴リーダ情報を含む。ＩＣＭＳには、通常、ハードウェアセキュリティモジュール（ＨＳＭ）に実装される信用管理システムのコンポーネント、又はセキュアアプリケーションモジュール（ＳＡＭ）などの他のいくつかの改ざん防止セキュリティコンポーネントが含まれる。現場の機器への全てのデータはＴＭＳを通じて流れ、これにより安全な転送が保証される。ローカルセキュリティを保証するために、個々のＰｏＲ及びＰｏＡ装置は、これらの装置固有の信用管理システムコンポーネントを含む。
【００５２】
個々のＰｏＡ／ＰｏＲリーダ機器には、ＩＣＭＳが設定したワークフローがロードされる。ワークフローは、機器を認証すべきステップ及び認証する方法を定める。個々の機器のワークフローを特定のブランドに関連付け、ワークフローを関連付けた組織及びその階層を識別することができる。図７に示すように、ワークフローを個々の機器又は機器のグループ、例えば特定のタイプの機器に関連付けることができる。ワークフローの中には、特定のＰｏＡシステムのコンテキストにのみ関連付けることができるものもある。これらのワークフローは、機器にどの機器アクティビティをロードできるかを識別することができる。個々のアクティビティを、このワークフローに関する適当なアイテムの種類及びブランド所有者の身分証明書（ＩＤ）に関連付ける必要がある。通常、ブランド／アイテムが選択されない場合、デフォルトモードが存在する。ブランド保護機器アクティビティは、どのアルゴリズムを使用すべきか、どのスクリプトを使用すべきかなどのリード／スキャンを処理するための全ての態様を定める。コードの検証のために取られるステップは複雑であるため、これらのステップは関連するアクティビティポリシにより制御されるとともに機器上でユーザに命令を表示することを含むことができる。例えば、この命令は、コードの第１の読み取り部分、及びＰｏＡ又はＢＰＭＳからさらなる命令を取り出すための次のステップを含むことができる。さらに、これらの命令は、システムの他の部分との機器の対話を必要とするさらなるステップに導くことができる。
【００５３】
ＰｏＡを、ＢＰＭＳとは無関係にリソースをローカルで或いはオフラインで認証するように構成することができる。この場合、ＰｏＡ側で取り込んだ認証イベントを機器自体で処理して、認証されたものであるかどうかを判断し、この結果を機器側で記憶し、生じ得る異常を識別するための分析を後で行うためにＢＰＭＳへ送信する。或いは、リーダが取り込んだデータをＢＰＭＳへ送信して認証し、すなわちこの場合、認証はオンラインで行われる。
【００５４】
ワークフロー又はポリシを一旦機器に展開したら、不当に変更できないことを確実にすることが望ましい。セキュリティ仕様を作成することにより、このような改ざんを防ぐことができる。このセキュリティ仕様は、メインワークフローとは別個に記憶され、実行する必要のあるワークフロー内の安全な操作の基本的な順序を定めるものである。ワークフローの実行中、認証を必要とするあらゆるステップがモニタされ、セキュリティ仕様に対してチェックされて、個々の基本的なステップが、正しい事前に定めた順序で申し分なく完了することが保証される。
【００５５】
例として、既に識別子／セキュリティ特徴又はブランド保護特徴を有するアイテムに加えるための新しいラベル又はタグを生成するためのワークフローについて考えてみる。この場合、既存の特徴が読み取られ認証された場合にのみ新しいラベルを生成することができる。したがって、セキュリティ仕様の基本ステップは、ＲｅａｄＢＰＦとＧｅｎｅｒａｔｅＢＰＦということになる。この順序の基本ステップを実行することにより、偽造者が既存の包装とつながりのないいくつかのアイテムを流通チェーンに導入することを防ぐことができる。換言すれば、ＧｅｎｅｒａｔｅＢＰＦステップは、その前のコマンドがＲｅａｄＢＰＦであった場合にのみ正当なものとなる。したがって、ポリシが不当にハッキングされ、ＲｅａｄＢＰＦコマンドが取り除かれた場合、セキュリティ仕様は、ワークフローシーケンスが妨害されたことを強調する。次に、適切なアクションが取られ、例えば、ワークフローを使用不可にし、ＢＰＭＳ又はワークフローサーバ１０、或いはその他のシステムに通知する。任意に、調査すべき潜在的なセキュリティ侵害が存在することを監督者に通知することもできる。
【００５６】
例えば薬剤の箱などのアイテムが詰め替えられる詰め替え工場などの多くの異なるサプライチェーン環境で本発明のワークフロー保証システムを使用することができる。薬剤は、外国のサプライチェーンから供給され、その後、この目的の認可を受けた施設内で地方市場へ向けて詰め替えられる場合がある。この場合、薬剤の系統を保護して、ＢＰＦを用いて順番に並べ、入荷する包装に対して出荷する包装上の新しいラベルの系統を追跡できるようにし、このようにして、消費者又は薬剤師が、アイテムが本物であることを確認できることを保証することが重要となる。この目的のために、本発明のワークフロー保証システムを使用して、薬剤の詰め替え業者を規制されたワークフローを通じて導き、新しい包装に封をするための不正開封防止ラベル１２５上に暗号証明マーク１２０を作成することができる。このセキュリティシール１２５は、薬品がオリジナルメーカの封をした小包から取り出されたこと、包装が監査機関のガイドラインに従うものであること、及び薬品が最適な条件で扱われたことを証明する。
【００５７】
詰め替え業者の施設において、操作者及び操作者のワークステーションが認証される。操作者が、入荷する外装上の識別子及びセキュリティ特徴をスキャンし、システムが、入荷する箱を正当かつ正規のものであると認証し（すなわち信頼できる評価点を与え）、認証されなければ、詰め替え監督者が変えられ、パックが警告をもたらす可能性を有する不当なものとして記録される。次に操作者は、入荷した認証済みの外装を開ける。次に操作者は、既存の取扱説明書を取り除き、これらをローカルな言語、用途及び／又は規制に適した取扱説明書に差し換えることができる。既存の外装を保持し、或いは新しい外装に置き換えることができる。詰め替え処理の前に、或いはその最中に、アイテムの出荷時の包装に関連付けられた、リソース識別子及びセキュリティ特徴を含む、例えば、プリントされたラベルなどのブランド保護特徴が作成される。ブランド及びサプライチェーンにおける利害関係者のためにアイテムの系統に関してモニタし、追跡し、及び警告するために、古いラベルと新しいラベルとの間の関係が確立され、維持される。
【００５８】
商品の系統を保証するために、ワークフロー保証システムは、ユーザ、位置、オリジナルアイテムマーク、及びアクティビティを確立するために、セキュリティ特徴を有するタグ５０ａ〜ｃを読み取り、記録し、タグ５０ａ〜ｃの情報をワークフロー要件と比較することにより、ワークフローの個々のステージにおいて痕跡を収集する。全ての痕跡が存在し、正しいものである場合にのみ、最終シール１２５が生成される。シール１２５は、監査機関の承認ワークフローに従って証明を行う監査機関からのデジタル署名を含むことができる。組み合わせたデジタル署名は、全ての下流側の薬品受領者のための信頼点の役目を果たす。本発明によれば、ワークフロー保証システム５は、ワークフロー手順に正確に従わずに、タグセキュリティ特徴６５ｂ〜ｃの検出を通じたリソース２０、２５、３０との関連によって全てのキーステージが検証されることなくこの暗号化証明マークを生成する方法は存在しないことを確実にする。したがって、図７に示すように、全てのサブワークフローが保証された場合にのみ、完全なワークフローは保証されたものとして終了することができる（図７の「チェックマーク」はワークフローが保証されたことを示す）。実際には、共用ワークフローサーバ１０へのリンクにより、監査機関７５が全てのステップからの許可に容易にアクセスできることが想定され、この結果、どのステップにおいても、監査機関がワークフロー処理の統合に関してチェックできるようになる。
【００５９】
アイテムに関する補足データを使用して、系統を認証することができる。例えば、包装又はアイテム上の有効期限が不正に修正されることが知られている。これが起きる可能性を制限するために、入荷する包装を、有効期限などの補足データを含むＭＳＴ準拠のデータに関連付けることができる。補足データは安全に認証される。操作者が入荷する包装上のＢＰＦをスキャンすると、ＭＳＴシステムにより補足データの系統が認証される。次にＭＳＴシステムにより、アイテムの出荷時の包装に関連付けられた新しいＢＰＦにこの補足データが組み込まれ、再度安全に認証される。この方法により、出荷時の包装に関連付けられた補足データの系統が、ＭＳＴシステムの信用管理ドメイン内で保証される。
【００６０】
本発明の別の拡張では、認証済みの補足データに対して人間が読み取り可能な補足データが検証される。詰め替えが行われたかどうか疑わしい任意のＭＳＴシステム認証スキャンにこの拡張を適用することができる。この場合、操作者が、補足データを含まないＢＰＦをスキャンする。しかしながら、ＢＰＦは、ＭＳＴシステムのデータベース内に認証済みの形で保持される有効期限などの補足データを一意にインデックス付けするのに十分な、バッチコード又はシリアルナンバーなどの連続データを含む。ＭＳＴシステムは、この連続データを使用して補足データにアクセスし、操作者にデータを提示し、このデータが、包装又はアイテム上に人間が読み取り可能な形で表示された補足データと同じものであることを確認するように操作者に明確に要求する。
【００６１】
詰め替えが行われた場合、入荷する包装に補足データが組み込まれていなければ、出荷する包装に関連付けられた新しいセキュリティ特徴にこのデータを組み込むことができる。関連付けられた認証済みの入力、処理ステップ、及び出力を使用して出力を認証することにより、異なるステップの複合を通じて認証の系統を維持することができる。詰め替えに関与する複雑なサプライチェーンでは、アイテムの系統及びこれらのアイテムに関連付けられた情報の保持において問題が生じることが知られている。本発明及び本発明の拡張により、利害関係者がこの系統を、系統がもたらす関連する値とともに保持できるような手段が提供される。
【００６２】
上述のシステムは、サプライチェーンに適用した場合、各々のアイテムに関連する全ての「イベント」を収集することにより、個々のアイテムがサプライチェーンを移動する際にこれらのアイテムを追跡するという能力を有する。返品された際にアイテムにフラグを立て、返品のフラグを立てられたこの未解決のアイテムを追跡することにより、ブランド所有者が返品されたアイテムの状態を理解できるようにするための極めて単純なメカニズムを提供する。好ましくはアイテムに特有の何らかの形の「返品」識別子を含むラベル又はタグを生成し、返品されたアイテムに加え、その後これを使用して返品経路を追跡することにより、上記を行うことができる。また、特定の返品ワークフローを定めることもできる。このワークフローは、返品パイプラインに偽造品が入らないことを確実にするのに役立ち、返品としてマーキングされたアイテムの正しい処理を実行し、返品されたアイテムの価値についての正確な計算を可能にする。これらの利点は、返品が、より的確に、より低いコストで、また現在の状況及び原因をより良く理解した上で処理されることを意味する。拡張として、アイテムの返品理由に関する追加情報を取得することができる。
【００６３】
これを実現するために、ＢＰＭＳ又はワークフローサーバは、アイテムに返品のフラグが立てられていること、及びアイテムがいつ正常に返品されてくるかを認識しておく必要がある。返品アイテムを処理するための一連のポリシを含むようにもする必要がある。任意で、返品理由に関する追加の情報を記憶することもできる。ＢＭＰＳはまた、返品のフラグが立てられた未解決のアイテムに関してＰｏＡにデータを供給し、分析モジュールに追加の機能を含めて、この分析モジュールが現在の返品状況を解析できるようにされる。理想的には、既存の課金システムへのインターフェースを有するか、或いはＭＳＴシステムを拡張してサプライチェーンの金融取引をカバーするようにもすべきである。
【００６４】
当業者であれば、本発明から逸脱することなく開示した構成に変更を加えることができることを理解するであろう。例えば、単一の物理的特徴から複数の事実上隠れたセキュリティ特徴を取り出すように機器を構成することができる。例えば、２又はそれ以上の波長における蛍光の相対輝度を、第１及び第２の波長間の蛍光の輝度の比及び／又は第２及び第３の波長間の蛍光の輝度などの比になるように決定することができる。また、個々の物理的セキュリティ特徴の複数の態様を使用して、複数の層になったセキュリティ特徴を作成することができ、例えば第１のセキュリティ特徴を蛍光パターンの存在とし、第２のセキュリティ特徴をパターンの形状とし、第３のセキュリティ特徴を波長比とすることができる。
【００６５】
セキュリティを向上させるために、隠れた特徴を、タグ５０ａ〜ｃ上のその他のデータとエンタングルすることができる。これは、セキュリティ特徴をデータマーク又はリソース識別子と物理的にエンタングルするステップを含むことができ、この結果、ある程度の物理的重複が存在するようになる。例えば、リーダを使用することによってのみ目に見えるようになる隠れたパターンを含む基板上に、及び／又は基板に組み込まれたＲＦＩＤタグの上部にタグを提供することができる。別の選択肢としては、データエンタングルメントを使用して、セキュリティ特徴とデータキャリアとの間にリンクを提供することが挙げられる。これは、データキャリア内のデータを何らかの方法で使用して、セキュリティ特徴の１又はそれ以上を生成することを意味する。例えば、個々のセキュリティ特徴の定置のパターンをデータキャリア内のデータに関連付けることができる。或いは、隠れたセキュリティ特徴の上にデータを符号化することができる。このデータを公知の暗号化技術で使用して、向上したセキュリティを提供することができる。この実施例は、隠れたセキュリティ特徴における鍵で暗号化された、鍵暗号化アルゴリズムと共に使用するためのデータを含むことになる。暗号化データの解読に必要な他の鍵を、別の隠れたセキュリティ特徴又はデータキャリアに含めるか、或いはユーザ又はデータキャリアリーダ装置に割り当てるか、或いはサーバで入手することができる。
【００６６】
リソースの認証のために２つの暗号鍵の使用を必要とすることにより、複数のユーザが分離可能な認証を有することができるようになり、この場合、個々のユーザがユーザ固有の鍵を利用してユーザ固有の認証コードを取得するようになる。これにより、個々のユーザは、自身の独自のユーザ固有の鍵により提供されるデータへのアクセス権のみを有するようになるため、他のユーザはリソースをコピーすることが困難になる。関連する複数の隠れたセキュリティ特徴において複数の鍵が得られる。したがって、鍵が危険にさらされた場合、異なるセキュリティ特徴を選択することができる。また、特定のセキュリティ特徴を特定の階級のユーザに開示して、開示された特徴に含まれる鍵のみを取得できるようにすることにより、暗号化を使用してリソースタグ上のデータへの選択的なアクセス権を提供することができる。
【００６７】
データコンテンツ及び隠れたセキュリティ特徴のセキュリティを向上させるための別の方法に、相互に関連付けられたセキュリティ特徴を使用する方法があり、これにより、隠れたセキュリティ特徴がこれらの特徴間の既知の関係に基づく態様又はパターンで加えられる。これにより、第１の特徴、第２の特徴、及び両方の特徴の関数を使用することによって認証を行う機会が与えられる。この方法は、利用可能なセキュリティ特徴の数を増やすとともに、２つの特徴の関数の決定に、検出及び解読される特徴とこれらの間の関係との両方が必要となるためセキュリティも向上させる。
【００６８】
２つの特徴及びこれらの特徴の関数の使用は、他のパーティに認証を提供したいが独自の特定のセキュリティ特徴も保持したいと思うサプライ又はプロセスチェーン内のパーティに追加の利益を提供する。例えば、基板製造業者が、次に基板をユーザに販売する加工業者に基板を販売する場合、基板のデータキャリアに２つの隠れたセキュリティ特徴を組み込むことができる。第１の隠れたセキュリティ特徴を、加工業者が使用するように割り当て、第２の隠れた特徴をユーザに割り当てることができるが、組み合わせた隠れた特徴は製造業者により保持される。したがって、個々のパーティは、データキャリアが本物であるという個々の保証を有することができる。加工業者は、第１のセキュリティ特徴についてのみ認識があるとともにこれをチェックして基板が本物であることを保証することができ、ユーザは第２のセキュリティ特徴をチェックすることができ、製造業者は２つの関数をチェックすることができる。この構成は、例えば、チェーン内の個々のパーティが、返品された製品の固有の隠れたセキュリティ特徴をチェックすることにより、返品された製品が本当にそのパーティから発送されたことを特定できるようにする場合などに有用となる。
【００６９】
上記の実施例では、二次元データマトリクスなどの、リソースを識別するための様々なデータキャリアについて説明しているが、当業者であれば、コンピュータ読み取り可能なナンバーコード又は一次元バーコードなどの適当なデータキャリアの範囲で上記のシステムを使用できることを理解するであろう。同様に、セキュリティ特徴の例について上述したが、当業で公知の任意の適当なセキュリティ特徴を使用することもできる。また、上述した実施例では、セキュリティ特徴は隠れたものであることが好ましいが、顕在的特徴を使用することもできる。データに対してさらなる認証チェックを行うこともできる。取り込んだ任意のセキュリティデータの少なくとも一部を承認済みのリストから得られたデータと比較することによりこれを行うことができる。比較するデータは全データ値であってもよい。したがって、特定の実施形態についての上記説明は、単に例示として行ったものであり、本発明を限定するためのものではない。当業者であれば、説明した動作に大きな変更を加えることなく小さな修正を行うことができることは明白であろう。
【図１】
0005415266.tif 000002
【図２】
0005415266.tif 000003
【図３】
0005415266.tif 000004
【図４】
0005415266.tif 000005
【図５】
0005415266.tif 000006
【図６】
0005415266.tif 000007
【図７】
0005415266.tif 000008