【誤訳訂正書】
【提出日】平成30年12月26日(2018.12.26)
【誤訳訂正１】
【訂正対象書類名】特許請求の範囲
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【特許請求の範囲】
【請求項１】
製品管理のためのコンピュータ実施方法であって、
ユーザの金融口座に関連するユーザ識別情報を、前記ユーザから取得することと、
前記識別情報が真正であることを、予め受信された登録情報に基づいて、プロセッサによって確認することと、
前記確認に基づいて、購入可能な製品を安全に格納するロッキングエンクロージャのロック機構をロック解除するために、第１のアクセス信号を前記ロック機構に提供することと、
製品識別情報を、前記製品に関連するバーコードのスキャンから取得することと、
取得された前記製品識別情報を、ディスプレイ上に表示されるように提供することと、
前記製品識別情報が正しいという前記ユーザからの表示を受信することと、
受信された前記表示に基づいて、前記ロック機構をロックするために、第２のアクセス信号を前記ロック機構に提供することと、
メンテナンスのために前記ロッキングエンクロージャの状態の表示を提供することと
を含む、コンピュータ実施方法。
【請求項２】
ユーザの注文情報を取得することをさらに含み、前記注文情報は、前記ユーザに関する情報、前記ユーザが注文して購入したい１つ以上の製品に関する情報のうちの１つ以上を含む、請求項１に記載のコンピュータ実施方法。
【請求項３】
前記ユーザ識別情報を、前記ユーザから取得することは、前記ユーザに登録されたバーコードを含むバッジをスキャンすることを含む、請求項１に記載のコンピュータ実施方法。
【請求項４】
前記バーコードは、一次元バーコードまたは二次元バーコードである、請求項３に記載のコンピュータ実施方法。
【請求項５】
前記製品識別情報を、前記製品に関連する前記バーコードの前記スキャンから取得することは、バーコードリーダーで前記バーコードをスキャンすることを含む、請求項１に記載のコンピュータ実施方法。
【請求項６】
前記製品識別情報が正しいと識別された時点で、前記製品識別情報を収集することをさらに含む、請求項１に記載のコンピュータ実施方法。
【請求項７】
収集された前記製品識別情報を、製品分析及び／または前記ロッキングエンクロージャへの再供給に使用するために、在庫及び／または履行システムに提供することをさらに含む、請求項６に記載のコンピュータ実施方法。
【請求項８】
製品管理のためのコンピュータ実施方法であって、
ユーザの注文情報を取得することであって、前記注文情報は、前記ユーザに関する情報、前記ユーザが注文して購入したい１つ以上の製品に関する情報のうちの１つ以上を含む、取得することと、
ユーザ識別情報を前記ユーザから取得することであって、識別コードは、前記ユーザの金融口座に関連する、取得することと、
注文確認情報を、前記注文確認に関連するバーコードのスキャンから取得することと、取得された前記注文確認情報に基づいて、ロッキングエンクロージャのロック機構をロック解除するために、第１のアクセス信号を前記ロック機構に提供することと、
前記第１のアクセス信号に続いて、前記注文が完了したことを示す注文完了表示を提供することと、
メンテナンスのために前記ロッキングエンクロージャの状態の表示を提供することと
を含む、コンピュータ実施方法。
【請求項９】
前記ユーザ識別情報が真正であることを、予め受信された登録情報に基づいて、プロセッサによって確認することをさらに含む、請求項８に記載のコンピュータ実施方法。
【請求項１０】
製品識別情報を、前記製品に関連するバーコードのスキャンから取得することをさらに含む、請求項８に記載のコンピュータ実施方法。
【請求項１１】
取得された前記製品識別情報を、ディスプレイ上に表示されるように提供することをさらに含む、請求項８に記載のコンピュータ実施方法。
【請求項１２】
前記製品識別情報が正しいという前記ユーザからの表示を受信することをさらに含む、請求項８に記載のコンピュータ実施方法。
【請求項１３】
受信された前記表示に基づいて、前記ロック機構をロックするために、第２のアクセス信号を前記ロック機構に提供することをさらに含む、請求項１２に記載のコンピュータ実施方法。
【請求項１４】
少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサによって実行するための命令を含み、前記命令が前記プロセッサに製品管理のための方法を実行させる、メモリと、を含む装置であって、前記方法が、
ユーザ識別情報をユーザから取得することであって、識別コードは、前記ユーザの金融口座に関連する、取得することと、
前記識別情報が真正であることを、予め受信された登録情報に基づいて、プロセッサによって確認することと、
前記確認に基づいて、購入可能な製品を安全に格納するロッキングエンクロージャのロック機構をロック解除するために、第１のアクセス信号を前記ロック機構に提供することと、
製品識別情報を、前記製品に関連するバーコードのスキャンから取得することと、
取得された前記製品識別情報を、ディスプレイ上に表示されるように提供することと、
前記製品識別情報が正しいという前記ユーザからの表示を受信することと、
受信された前記表示に基づいて、前記ロック機構をロックするために、第２のアクセス信号を前記ロック機構に提供することと、
メンテナンスのために前記ロッキングエンクロージャの状態の表示を提供することと
を含む、装置。
【請求項１５】
前記プロセッサは、ユーザの注文情報を取得することを含む前記方法をさらに実行することができ、前記注文情報は、前記ユーザに関する情報、前記ユーザが注文して購入したい１つ以上の製品に関する情報のうちの１つ以上を含む、請求項１４に記載の装置。
【請求項１６】
前記ユーザ識別情報を、前記ユーザから取得することは、前記ユーザに登録されたバーコードを含むバッジをスキャンすることを含む、請求項１４に記載の装置。
【請求項１７】
前記製品識別情報を、前記製品に関連する前記バーコードの前記スキャンから取得することは、バーコードリーダーで前記バーコードをスキャンすることを含む、請求項１４に記載の装置。
【請求項１８】
前記プロセッサは、前記製品識別情報が正しいと識別された時点で、前記製品識別情報を収集することを含む前記方法をさらに実行することができる、請求項１４に記載の装置。
【請求項１９】
前記プロセッサは、収集された前記製品識別情報を、製品分析及び／または前記ロッキングエンクロージャへの再供給に使用するために、在庫及び／または履行システムに提供することを含む前記方法をさらに実行することができる、請求項１８に記載の装置。
【誤訳訂正２】
【訂正対象書類名】明細書
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】
【発明の名称】在庫管理システム及び使用方法
【技術分野】
【０００１】
（関連出願の相互参照）
本出願は、その全体が本明細書に参考として組み込まれる２０１４年１０月２４日出願の米国仮特許出願第６２／０６８，５０６号に対する優先権の利益を主張する。
【０００２】
本開示は、一般に在庫管理に関し、より詳細には、安全なエンクロージャを用いる在庫管理に関する。
【背景技術】
【０００３】
現在、無線周波数識別（ＲＦＩＤ）技術は、製品を追跡し、製品に関する有益な情報を監視するために広く使用されている。例えば、補充の必要性、在庫、製品の追跡、製品の再注文が必要な時期の決定を含む、製品に関する情報は、保管施設から収集することができる。業務管理プロセスを最適化し、質の悪い顧客サービスと製品入手可能性から生じる不必要な損失を削減するには、正確な在庫の可視性が不可欠である。ＲＦＩＤは、棚卸を行うのにかかる時間を短縮できるため、在庫を管理するために潜在的に最も強力な技術であり、棚上の製品へのリアルタイムの可視性を企業に提供できる。場合によっては、在庫追跡は、エンクロージャまたはＲＦＩＤ技術を有効にした保護された領域を用いて行われる。このような棚卸時間の改善により、ＲＦＩＤユーザは、在庫データをすぐに活用し、在庫の入手可能性をリアルタイムに決定することができる。リアルタイムの棚卸により収集されたデータは、顧客満足体験の向上と売上の増加だけでなく、業務の合理化と全体的なコストの削減にも使用される。そのような在庫管理のための代替システム及び方法を提供することが有益であろう。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
したがって、前述の欠点及び不備に対処するために、業界では従来取り組まれていなかった必要性が存在する。
【課題を解決するための手段】
【０００５】
本教示によれば、製品管理のためのコンピュータ実施方法が開示される。本方法は、ユーザの金融口座に関連する識別情報を、ユーザから取得することと、識別情報が真正であることを、予め受信された登録情報に基づいて、プロセッサによって確認することと、確認に基づいて、購入可能な製品を安全に格納するロッキングエンクロージャのロック機構を解除するために、第１のアクセス信号をロック機構に提供することと、製品識別情報を、製品に関連するバーコードのスキャンまたはＲＦＩＤによって取得することと、取得された製品識別情報を、ディスプレイ上に表示されるように提供することと、製品識別情報が正しいというユーザからの表示を受信することと、受信された表示に基づいて、ロック機構をロックするために、第２のアクセス信号をロック機構に提供することと、を含むことができる。
【０００６】
本方法は、ユーザの注文情報を取得することをさらに含むことができ、注文情報は、ユーザに関する情報、ユーザが注文して購入したい１つ以上の製品に関する情報のうちの１つ以上を含む。ユーザ識別情報を、ユーザから取得することは、ユーザに登録されたバーコードを含むバッジをスキャンすること、またはＲＦＩＤを用いてユーザ識別情報を取得することを含むことができる。バーコードは、一次元バーコードまたは二次元バーコードとすることができる。製品識別情報を、製品に関連するバーコードのスキャンから取得することは、バーコードリーダーでバーコードをスキャンすることを含むことができる。
【０００７】
本方法は、製品識別情報が正しいと識別された時点で、製品識別情報を収集することをさらに含むことができる。製品識別情報はＲＦＩＤを用いて収集することができる。本方法は、収集された製品識別情報を、製品分析及び／またはロッキングエンクロージャへの再供給に使用するために、在庫及び／または履行システムに提供することをさらに含むことができる。
【０００８】
本教示によると、製品管理のためのコンピュータ実施方法が開示される。本方法は、ユーザの金融口座に関連する識別情報を、ユーザから取得することと、識別情報が真正であることを、予め受信された登録情報に基づいて、プロセッサによって確認することと、確認に基づいて、購入可能な製品を安全に格納するロッキングエンクロージャのロック機構を解除するために、第１のアクセス信号をロック機構に提供することと、製品識別情報を、製品に関連するバーコードのスキャンまたはＲＦＩＤによって取得することと、取得された製品識別情報を、ディスプレイ上に表示されるように提供することと、製品識別情報が正しいというユーザからの表示を確認することと、確認した表示に基づいて、ロック機構をロックするために、第２のアクセス信号をロック機構に提供することと、を含むことができる。
【０００９】
本方法は、ユーザ識別情報が真正であることを、予め受信された登録情報に基づいて、プロセッサによって確認することをさらに含むことができる。本方法は、製品識別情報を、製品に関連するバーコードのスキャンから、またはＲＦＩＤによって取得することをさらに含むことができる。本方法は、取得された製品識別情報を、ディスプレイ上に表示されるように提供することをさらに含むことができる。本方法は、製品識別情報が正しいというユーザからの表示を受信することをさらに含むことができる。本方法は、受信された表示に基づいて、ロック機構をロックするために、第２のアクセス信号をロック機構に提供することをさらに含むことができる。
【００１０】
本教示によると、装置が開示され、本装置は、少なくとも１つのプロセッサと、少なくとも１つのプロセッサによって実行するための命令を含み、命令がプロセッサに製品管理のための方法を実行させる、メモリと、を含むことができる。本方法は、ユーザ識別情報をユーザから取得することであって、識別コードは、ユーザの金融口座に関連する、取得することと、識別情報が真正であることを、予め受信された登録情報に基づいて、プロセッサによって確認することと、確認に基づいて、購入可能な製品を安全に格納するロッキングエンクロージャのロック機構をロック解除するために、第１のアクセス信号をロック機構に提供することと、製品識別情報を、製品に関連するバーコードのスキャンから、またはＲＦＩＤによって取得することと、取得された製品識別情報を、ディスプレイ上に表示されるように提供することと、製品識別情報が正しいというユーザからの表示を、受信することと、受信された表示に基づいて、ロック機構をロックするために、第２のアクセス信号をロック機構に提供することと、を含むことができる。
【００１１】
プロセッサは、ユーザの注文情報を取得することを含む方法をさらに実行することができ、注文情報は、ユーザに関する情報、ユーザが注文して購入したい１つ以上の製品に関する情報のうちの１つ以上を含む。ユーザ識別情報を、ユーザから取得することは、ユーザに登録されたバーコードを含むバッジをスキャンすること、またはＲＦＩＤによって取得することを含むことができる。製品識別情報を、製品に関連するバーコードのスキャンから取得することは、バーコードリーダーでバーコードをスキャンすることを含むことができる。プロセッサは、製品識別情報が正しいと識別された時点で、製品識別情報を収集することを含む方法をさらに実行することができる。プロセッサは、収集された製品識別情報を、製品分析及び／またはロッキングエンクロージャへの再供給に使用するために、在庫及び／または履行システムに提供することを含む方法をさらに実行することができる。
【００１２】
本開示の追加の目的及び利点は、以下の説明に部分的に記載され、その一部は、その説明から明らかになり、または本開示の実践によって習得することができる。本開示の目的及び利点は、添付の特許請求の範囲で特に指摘された要素及び組合せによって実現及び達成されるであろう。
【００１３】
前述の全体的な説明及び以下の詳細な説明の両方は、例示的かつ説明的なものにすぎず、請求項に記載されるような本開示を限定するものではないことを理解されたい。
本発明は、例えば、以下の項目を提供する。
（項目１）
製品管理のためのコンピュータ実施方法であって、
ユーザの金融口座に関連するユーザ識別情報を、前記ユーザから取得することと、
前記識別情報が真正であることを、予め受信された登録情報に基づいて、プロセッサによって確認することと、
前記確認に基づいて、購入可能な製品を安全に格納するロッキングエンクロージャのロック機構をロック解除するために、第１のアクセス信号を前記ロック機構に提供することと、
製品識別情報を、前記製品に関連するバーコードのスキャンから取得することと、
取得された前記製品識別情報を、ディスプレイ上に表示されるように提供することと、
前記製品識別情報が正しいという前記ユーザからの表示を受信することと、
受信された前記表示に基づいて、前記ロック機構をロックするために、第２のアクセス信号を前記ロック機構に提供することと、を含む、コンピュータ実施方法。
（項目２）
ユーザの注文情報を取得することをさらに含み、前記注文情報は、前記ユーザに関する情報、前記ユーザが注文して購入したい１つ以上の製品に関する情報のうちの１つ以上を含む、項目１に記載のコンピュータ実施方法。
（項目３）
前記ユーザ識別情報を、前記ユーザから取得することは、前記ユーザに登録されたバーコードを含むバッジをスキャンすることを含む、項目１に記載のコンピュータ実施方法。
（項目４）
前記バーコードは、一次元バーコードまたは二次元バーコードである、項目３に記載のコンピュータ実施方法。
（項目５）
前記製品識別情報を、前記製品に関連する前記バーコードの前記スキャンから取得することは、バーコードリーダーで前記バーコードをスキャンすることを含む、項目１に記載のコンピュータ実施方法。
（項目６）
前記製品識別情報が正しいと識別された時点で、前記製品識別情報を収集することをさらに含む、項目１に記載のコンピュータ実施方法。
（項目７）
収集された前記製品識別情報を、製品分析及び／または前記ロッキングエンクロージャへの再供給に使用するために、在庫及び／または履行システムに提供することをさらに含む、項目６に記載のコンピュータ実施方法。
（項目８）
製品管理のためのコンピュータ実施方法であって、
ユーザの注文情報を取得することであって、前記注文情報は、前記ユーザに関する情報、前記ユーザが注文して購入したい１つ以上の製品に関する情報のうちの１つ以上を含む、取得することと、
ユーザ識別情報を前記ユーザから取得することであって、識別コードは、前記ユーザの金融口座に関連する、取得することと、
注文確認情報を、前記注文確認に関連するバーコードのスキャンから取得することと、取得された前記注文確認情報に基づいて、ロッキングエンクロージャのロック機構をロック解除するために、第１のアクセス信号を前記ロック機構に提供することと、
前記第１のアクセス信号に続いて、前記注文が完了したことを示す注文完了表示を提供することと、を含む、コンピュータ実施方法。
（項目９）
前記ユーザ識別情報が真正であることを、予め受信された登録情報に基づいて、プロセッサによって確認することをさらに含む、項目８に記載のコンピュータ実施方法。
（項目１０）
製品識別情報を、前記製品に関連するバーコードのスキャンから取得することをさらに含む、項目８に記載のコンピュータ実施方法。
（項目１１）
取得された前記製品識別情報を、ディスプレイ上に表示されるように提供することをさらに含む、項目８に記載のコンピュータ実施方法。
（項目１２）
前記製品識別情報が正しいという前記ユーザからの表示を受信することをさらに含む、項目８に記載のコンピュータ実施方法。
（項目１３）
受信された前記表示に基づいて、前記ロック機構をロックするために、第２のアクセス信号を前記ロック機構に提供することをさらに含む、項目８に記載のコンピュータ実施方法。
（項目１４）
少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサによって実行するための命令を含み、前記命令が前記プロセッサに製品管理のための方法を実行させる、メモリと、を含む装置であって、前記方法が、
ユーザ識別情報をユーザから取得することであって、識別コードは、前記ユーザの金融口座に関連する、取得することと、
前記識別情報が真正であることを、予め受信された登録情報に基づいて、プロセッサによって確認することと、
前記確認に基づいて、購入可能な製品を安全に格納するロッキングエンクロージャのロック機構をロック解除するために、第１のアクセス信号を前記ロック機構に提供することと、
製品識別情報を、前記製品に関連するバーコードのスキャンから取得することと、
取得された前記製品識別情報を、ディスプレイ上に表示されるように提供することと、
前記製品識別情報が正しいという前記ユーザからの表示を、受信することと、
受信された前記表示に基づいて、前記ロック機構をロックするために、第２のアクセス信号を前記ロック機構に提供することと、を含む、装置。
（項目１５）
前記プロセッサは、ユーザの注文情報を取得することを含む前記方法をさらに実行することができ、前記注文情報は、前記ユーザに関する情報、前記ユーザが注文して購入したい１つ以上の製品に関する情報のうちの１つ以上を含む、項目１４に記載の装置。
（項目１６）
前記ユーザ識別情報を、前記ユーザから取得することは、前記ユーザに登録されたバーコードを含むバッジをスキャンすることを含む、項目１４に記載の装置。
（項目１７）
前記製品識別情報を、前記製品に関連する前記バーコードの前記スキャンから取得することは、バーコードリーダーで前記バーコードをスキャンすることを含む、項目１４に記載の装置。
（項目１８）
前記プロセッサは、前記製品識別情報が正しいと識別された時点で、前記製品識別情報を収集することを含む前記方法をさらに実行することができる、項目１４に記載の装置。
（項目１９）
前記プロセッサは、収集された前記製品識別情報を、製品分析及び／または前記ロッキングエンクロージャへの再供給に使用するために、在庫及び／または履行システムに提供することを含む前記方法をさらに実行することができる、項目１８に記載の装置。
【００１４】
添付の図面は、本明細書に組み込まれ、本明細書の一部を構成し、説明と共に本開示を図示し、本開示の原理を説明する役割を果たす。
【図面の簡単な説明】
【００１５】
【図１】本教示による例示的なキオスクのシステム構成を示す。
【図２】図２Ａ〜２Ｉは、本教示によるキオスクの例示的なエンクロージャを示す。
【図３】本教示による例示的なエンクロージャの状態についてのフローチャートを示す。
【図４Ａ】本教示によるエンクロージャの状態についての例示的な別のフローチャートを示す。
【図４Ｂ】本教示によるエンクロージャを制御するための例示的な回路を示す。
【図５Ａ】本教示による例示的な注文プロセスを示す。
【図５Ｂ】本教示による例示的な別の注文プロセスを示す。
【図６】本教示による例示的な別の注文プロセスを示す。
【図７】本教示による例示的な別の注文プロセスを示す。
【図８】本教示による図６及び７の方法を部分的に実施することができる、例示的なコンピュータシステムを示す。
【発明を実施するための形態】
【００１６】
ここで、本開示の例示的実装形態を詳細に参照し、その例を添付図に示す。可能な限り、同じ参照番号は、図面全体を通して同じまたは類似部分を参照するために使用される。以下の説明では、その一部を形成する添付図を参照し、本開示を実践することができる特定の例示的実装形態を実例として示す。これらの実装形態は、当業者が本開示を実行することができるように十分に詳細に記載されており、本開示の範囲から逸脱することなく、他の実装形態を利用することができ、変更を行うことができることを理解すべきである。したがって、以下の説明は単なる例示に過ぎない
【００１７】
本教示によると、キオスクまたは自動販売機のような装置及びその使用方法がここに開示される。図１は、ここに説明された技術を用いて、購入可能な品物１１０ａ及び１１０ｂを格納する、以下でさらに説明されるロック可能なエンクロージャとして構成され得るキオスク１０５の例示的な構成１００を示す。品物１１０ａ及び１１０ｂは、バーコードまたは無線周波数（「ＲＦ」）タグのような、またＲＦＩＤあるいはＲＦＩＤタグとも称される、関連する識別タグ１１５ａ及び１１５ｂをそれぞれ含むことができる。ユーザインターフェース１２０は、ユーザがキオスク１０５と情報をやり取りすることができる機構を提供するために、キオスク１０５と一体化または結合することができる。ユーザインターフェース１２０は、ディスプレイ（図示せず）及びバーコードリーダーのような識別タグリーダー１２５を含むことができる。品物１１０ａ及び／または１１０ｂは、キオスク１０５から取り出され、識別タグリーダー１２５でスキャンされる、または購入プロセス中に、ＲＦＩＤを用いて追跡されることができる。ユーザインターフェース１２０上のディスプレイは、スキャンされた、または追跡された品物に関する情報を表示することができるので、ユーザは、品物が正しくスキャンされたことを視覚的に確認することができる。キオスク１０５は、注文処理、在庫管理、メンテナンス、または同種の動作のような機能を容易にすることができるネットワーク１３０を介して、オフサイト構成要素１３５と通信することができる。
【００１８】
キオスク１０５は、スマートフォンやモバイルコンピュータのようなモバイルデバイスを通じて、所与の近接内を移動するユーザと同様に、画面上で広告や販売促進のような情報を提供するように構成され得る。この情報は、当該技術分野において既知であるインターネット通信プロトコルを用いて情報を周期的にプッシュすることによって提供され得る。追加的にあるいは代替的に、ユーザはキオスク１０５からの更新情報を受信するために登録することができる。
【００１９】
キオスク１０５は、１つ以上の自動ロック式のドアを備えたエンクロージャとして構成され得る。１つ以上の自動ロック式のドアは、エンクロージャに接して、または領域の側壁にあってもよい。１つ以上の自動ロック式のドアは、１つ以上のロックを含むことができる。例えば、キオスク１０５は、１つ以上の別個の自動ロック式のドアを含むことができ、各自動ロック式のドアは、独自のロックを有する。各自動ロック式のドアは、独自のロックを用いて、品物１１０ａ及び１１０ｂのような１つ以上の品物を確保することができる。幾つかの例において、ロックは既存のドアまたはキオスク１０５に後付することができる。ロックは、キオスク１０５及び／またはディスプレイ１２０のようなキオスク１０５に結合された任意の周辺構造体と電気通信することができる、共通の電源またはハブによって制御することができる。幾つかの例において、１つ以上のロックは、同じ時間及び制御システム及び／または許可された管理エンティティによって特定され得る、事前に定義された時間に解除することができる。幾つかの例において、各ロックは、個々に、あるいは特定のキオスク１０５に対する合計ロック数のうちの選択的なサブグループ内で解除することができる。各ロックは、マニュアルオーバーライド機能を有するように構成することもできる。幾つかの例において、キオスク１０５は、通信ネットワークを介して、遠隔または中央管理エンティティによって遠隔監視及びサポートされ、ソフトウェアの更新は、キオスク１０５に伝達され、キオスク１０５は、関連情報を、遠隔または中央管理エンティティに伝達する。
【００２０】
ストライクプレートを用いて１つ以上のロックを掛けることができ、ストライクプレートは、ドアのロックを制御する。例えば、スイッチはストライクプレート上に配置され、ロックとドアのロックを制御するスイッチの間で通信する。スイッチは、磁気スイッチ、光スイッチ、圧力スイッチ、またはそれらの任意の組み合わせ、または任意の他の適切なスイッチとすることができる。ロックがドアにある場合は、ストライクプレートは、エンクロージャ上に配置することができる。あるいは、ロックがエンクロージャ上または側壁上にある場合、ストライクプレートはドア上に配置することができる。さらに、ユーザの存在を検出するように構成されたセンサー、または人存在センサーはドア上、あるいはエンクロージャに近接して配置することができる。ロックは、センサーの状態に基づいて掛けることができる。例えば、人存在センサーは近接センサーとすることができる。例えば、ドアは、ドアに結合されたコンピュータを含み、コンピュータは、ドアのロック解除を制御するように構成することができる。ロックは、コンピュータからのいかなる信号伝達にも関係なく、コンピュータからの入力なしでエンクロージャを自らロックすることができるように、コンピュータ制御のロック解除とは独立して動作するように構成することができる。例えば、コンピュータは、ロック解除信号をロックに継続的に送り、ロックをロック解除状態に維持することができるが、そのような信号は、ロックのストライクプレート構造との構造的通信状態によって、またはセンサーの表示によって無効にされる可能性がある。例えば、ストライクプレートは、磁気スイッチがストライクプレート上に配置された磁気ストライクプレートとすることができる。例えば、人存在センサーは、超音波センサー、人感センサー、近接センサー、圧力感知マット、ライトカーテン、及びレーダーのうちの少なくとも１つから選択することができる。例えば、ロックは電気的に作動するロックであってもよい。
【００２１】
キオスク１０５は、エンクロージャ、エンクロージャに結合された自動ロック式のドア、自動ロック式のドアをロックするためのロック、及びユーザの存在を検出するためのセンサーを含む製品分配エンクロージャとして構成することができ、このセンサーはロックに結合される。例えば、エンクロージャはキャビネットとすることができる。キャビネットは、少なくとも２つ、３つ、４つ、５つ以上の側面を有することができ、あるいは円筒形のキャビネットにすることができる。例えば、ロックはドア上に配置することができる。あるいは、ロック４をエンクロージャ上に配置することができる。例えば、エンクロージャはユーザ認証機構をさらに含むことができる。ユーザ認証機構は、例えば、アンテナを含むバッジリーダーにすることができる。バッジリーダーは、ＲＦＩＤタグまたは二次元バーコードを読み取るためのアンテナを含む、ＲＦＩＤリーダーまたは二次元バーコードリーダーにすることができる。例えば、エンクロージャはディスプレイスクリーンを含むことができる。ディスプレイスクリーンは、エンクロージャへのアクセス、エンクロージャの内容の表示、または追加機能のうちの少なくとも１つを提供するように構成されたタッチディスプレイスクリーンにすることができる。
【００２２】
キオスク１０５は、製品の格納及び／または分配に使用できるエンクロージャとして構成することができる。エンクロージャは、４つの側面、上面、及び底面を備えたキャビネットにすることができる。例えば、キャビネットは円筒形にすることができる。例えば、４つの側面のうちの少なくとも１つ、上面、または底面がドアであってもよい。例えば、エンクロージャは冷蔵庫または冷凍庫である。例えば、２つ以上のドア及び２つ以上のロックがあってもよい。例えば、エンクロージャはキャビネットとすることができる。図２Ａは、エンクロージャ２００の全体図である。例えば、エンクロージャ２００は２つの側面２０４ａ、２０４ｂ、上面２０６、底面、背面及びドア２０２を有することができる。例えば、ドア２０２は半ドアまたは窓であってもよい。例えば、エンクロージャ２００は円筒形とすることができる。例えば、エンクロージャはドア及び２つの側面を有することができる。例えば、エンクロージャは３つ以上の側面、例えば、３つ、４つ、５つ、または任意の他の適切な数の側面を有することができる。例えば、ドアはユーザが対話することができるパネル２０８を含むことができ、グラフィカルユーザインターフェース２０９を含むこともできる。さらに、ハンドル２１０を、エンクロージャ２００のドア２０２上に含むことができる。図２Ｂは、エンクロージャ２０５の上面２０６を示す。図２Ｃは、側面２０４ｂからのエンクロージャ２００の斜視図を示す。図２Ｄは、エンクロージャ２００の側面図である。図２Ｅは、エンクロージャ２００の正面図である。図２Ｆは、エンクロージャの底面図である。図２Ｇは、反対側からのエンクロージャ２００の図である。図２Ｉは、エンクロージャ２００の前部ドア２０２の図を示す。図２Ｉに見られるように、ドアはパネル２０８を含むことができる。パネル２０８は、エンクロージャ２００のドア２０２内に配置されたＲＦＩＤリーダーへの通信を提供することを含む、幾つかの機能を有することができる。さらに、パネル２０８はタッチパッド、指紋リーダー、アイスキャナー、キーボード、または任意の他の適切な認証機構を含むことができる。その上、パネル２０８はＧＵＩのようなスクリーン２０９を含むことができる。ＧＵＩは、例えば、ユーザがタッチスクリーンを介して情報を入力することを可能にすることによって、ユーザがキャビネットと対話することを可能にする。例えば、キャビネットはカバー２１３の背後に隠れる手動ロックを含むことができる。例えば、許可された管理者はロックカバー２１３の取外しまたは移動によって、手動ロックでアクセスすることができる。例えば、ドア２０２は近接センサー２１１を含むこともできる。
【００２３】
例えば、エンクロージャは製品を格納するために使用することができる。製品は、電子タグ、例えばバーコード、ＲＦＩＤタグ、磁気タグ、または任意の他の適切なタグでタグ付けすることができる。エンクロージャを保全する人員によって、手動でまたは自動で製品の在庫管理を行うことができる。例えば、エンクロージャ自体によって製品の在庫管理を行うことができる。エンクロージャは、製品に付いているタグから電気信号を検出するためのアンテナを装備することができる。例えば、２つ以上のアンテナが存在する可能性がある。アンテナは、エンクロージャの内部に配置することができる。あるいは、アンテナは、エンクロージャの内部及びエンクロージャの内部状態に直接さらされないように、ドア内に配置することができる。
【００２４】
場合によっては、製品の在庫管理を行うことができる。製品は、製品に関連するタグを用いて製品の在庫管理を行うことができる。例えば、製品はバーコードまたはＲＦＩＤタグでタグ付けすることができる。例えば、電子タグまたは磁気タグを製品に関連付けることができる。場合によっては、電子タグはＲＦＩＤタグである。タグは、製品自体に取り付けることができる。製品の在庫管理を行うためには、例えば、タグのすべてをスキャンまたはアクティブ化するか、アンテナでピングを実行する。製品が削除されると、その製品はスキャンされなくなる。例えば、タグは棚の上に置くことができる。例えば、タグを遮蔽することができ、露出されたタグのみをスキャンできる。例えば、製品をタグ付けして、金属棚またはタグが読み取られないようにする他の材料上に置くことができる。製品がピックアップされると、その後、アンテナは製品に関連するタグをスキャンしてどの製品がキャビネットから取り出されるのかを判断することができる。例えば、タグは棚上に置かれているがタグは製品によって遮蔽されている。製品が棚から取り出されると、その後、タグが露出され、取り出された品物の在庫管理を行うためにスキャンすることができる。
【００２５】
エンクロージャは、１つ以上のドアを有することができる。例えば、２つのドアはエンクロージャの内部への２つの別個のアクセスパスを提供することができる。例えば、エンクロージャの内部にアクセスせずに、キャビネットの内部を見るために第２のドアを使用することができる。例えば、エンクロージャが冷蔵庫または冷凍庫である場合、第２のドアはエンクロージャの温度を維持することによって電力を節約することができる。第２のドアは、霜の蓄積またはかぶりを防止するための除霜機構を有することができる。例えば、第２のドアをロックすることができる。例えば、例えば有効なユーザの認証によりアクセスが許可された場合、展望ドアを開くことができる。ユーザは、エンクロージャに近づくことができる。ユーザは、外側のドアを開けることによって、エンクロージャの内容をプレビューすることを決定することができる。ユーザは、外側のドアを開けてエンクロージャの内容を見ることができる。ユーザがエンクロージャから何かを取得することを決定した場合、ユーザは外側のドア閉めて、例えばバッジまたはキーコードタイプを用いてエンクロージャを認証して、外側のドアが内側のドアと連動するようにする。その後、外側のドアはユーザがドアを開けることを可能にする。内側のドアは、ロックの解除をすることができる、またはロックの解除をすることができない。内側のドアのロックが解除されている場合、さらに開くことが難しくなる可能性がある。例えば、内側のドアを磁気で固定することはできるが、内側のドアを開く簡単な方法はあり得ない。内側及び外側のドアが単一の装置として動作可能になると、外側のドアの開口は内側のドアの開口を容易にすることができる。例えば、内側のドアがロックされ、ユーザが認証した場合にロックを解除して外側のドアが内側のドアをロック解除する。
【００２６】
例えば、エンクロージャは隠れたハンドルを用いて開かれる。エンクロージャのドアを手動で開くためのハンドルまたは他の手段は、ＲＦＩＤカード、磁気ストライプカード、生体ＩＤなどの固有の識別子の手段によってユーザが認証されるまでアクセス不能と表示することができる。認証が行われると、ユーザはエンクロージャを手動で開くためのハンドルまたは他の手段へのアクセスが与えられる。ドアは決してロックされないので、エンクロージャの外側カバーは、ハンドルが隠れている、またはアクセス不能な場合に、ユーザが把持してドアを開くために使用できる機能を備えていないことが重要である。例えば、エンクロージャの隠れハンドルは、ハンドルが隠れている状態の場合にエンクロージャのドアを手動で開くために使用できるような物理的な機能を、エンクロージャの外部に含むことはできない。例えば、隠れハンドルの代わりに、エンクロージャを開く代替機構を使用することができる。例えば、手動の解除レバーまたはスイッチはエンクロージャ上のどこかに存在することができる。ユーザがエンクロージャを開くと、ハンドルを自動的に隠すことができる。あるいは、ユーザは、ユーザがもはやエンクロージャにアクセスする必要がないことをエンクロージャに示すことができ、その指示がなされると、ハンドルを隠すことができる。例えば、ドア自体にはハンドルがない。エンクロージャの周辺にはハンドルディスペンサーがある。ユーザは、ユーザが許可されたユーザであることを示す何らかの種類のコードや認証機構をハンドルディスペンサーに提供することができる。その後、ハンドルディスペンサーは、ハンドルを提供する。その後、ユーザは、例えば吸着力または磁石、またはドアにハンドルを取付けるための機械的構造によって、何らかの機構でドアにハンドルを取付ける。いかなる取付け機構が使用されても、ハンドルの取付けは可逆的であり得る。その後、ハンドルは、ドアを開く方法をユーザに提供する。例えば、ドアをロックすることができ、ハンドルはドアのロック解除をするためのキースロットを含むことができる。あるいは、ハンドルはキーパッドまたはコードを入力するための他の機構を含むことができる。その後、ハンドルは無線でロック機構と通信することができる。ユーザが完了すると、その後、ユーザはハンドルをエンクロージャから外し、ハンドルディスペンサーに戻す。例えば、ディスペンサーにハンドルを戻すと、取引を終了して、キャビネットに製品の在庫管理を許可する。
【００２７】
例えば、キャビネットは、ユーザが興味を持った製品を物理的に把持することができる開口部を有することができる。例えば、ユーザは開口部を通じて製品を取り出すことができる。例えば、ユーザは、製品を取り出すことができる第２のドアまたは開口部に製品を操作することができる。例えば、ユーザが製品をつかむことができるゲート機能は、開口部を通じて手が挿入することができないように、ロックすることができる。例えば、出口ドアをロックすることができる。ユーザは、キャビネットの内部へのアクセスを得るために、認証する必要がある。
【００２８】
例えば、ドアはプログラム可能なロックを含むことができる。例えば、プログラム可能なロックはコンピュータとインターフェースで接続され、コンピュータは、ロック解除を可能にするためにロックに入力する必要があるコードを制御する。例えば、ユーザはエンクロージャを認証することができ、あるいは、オンラインポータルにログインすることができる。エンクロージャにアクセスするためには、取引中のある地点で、オンラインポータルまたはエンクロージャ自体はランダムに生成されたコードシーケンスを表示することができる。ユーザがエンクロージャにアクセスする準備ができると、その後、ユーザはコードシーケンスを取得して、コードをロックに入力してキャビネットをロック解除することができる。各々の使用法によって、コンピュータは２つのシーケンシャルコードが同じでないようにコードを変更することができる。
【００２９】
例えば、エンクロージャをロックすることができる。キーロックを用いてキャビネットをロックすることができる。例えば、エンクロージャで使用するためのキーがユーザに与えられる。ＲＦＩＤタグのような電子タグは、キーに貼り付けるまたは埋め込むことができる。エンクロージャに近接して配置された検出器は、タグを読み取り、ユーザを識別することができる。例えば、既定のユーザアカウントにタグを関連付けることができる。例えば、キーパッド、キーコード、電子バッジリーダー、あるいはユーザがアカウント情報、プロフィール情報、または任意の他の適切な情報を変更することができる任意の他の適切な機構と通信するコンピュータを用いて、ロックを解除することができる電子ロックシステムで、エンクロージャをロックすることができる。
【００３０】
例えば、キャビネットはロックを解除したままにすることができる。キャビネットにはアラームを装備することができる。許可されていないユーザが認証することなくキャビネットを開くと、アラームが鳴る。ドアが閉まっているときには、アラームを無効にすることができる。例えば、アラームはドアが開いたままの場合に鳴る。
【００３１】
例えば、ドアはロック可能にすることができる。手動のキーを用いてドアをロック及びロック解除することができる。例えば、コンピュータを用いてドアをロック及びロック解除することができる。ユーザがキーコード、ＲＦＩＤバッジ、磁気スワイプカード、クレジットカード、指紋、網膜スキャン、またはドアをロック解除するための他の適切な機構を提示すると、ドアのロックを解除することができる。許可されたユーザがドアをロック解除するための適切な機構を提示した場合、コンピュータはロックされたドアのロック解除を制御することができる。例えば、コードを入力してドアのロックを解除することができる。例えば、このコードは同じままにすることができる。例えば、このコードは、ユーザが同じ数字を２回連続して使用できないように、認証する度に変更する、ランダムに生成された数字にすることができる。
【００３２】
例えば、コンピュータはドアのロックを制御する。例えば、ドアはコンピュータから独立してロックするので、コンピュータによって制御されない。例えば、ロックは一定の遅延で動作することができる。コンピュータは、ドアをロック解除するために、ロック解除コマンドをドアのロックに送ることができる。そのような場合に、ドアが開いていなければ、一定の期間後にロックが掛かるように、このロック解除コマンドによってタイマーを開始することができる。例えば、ロックは一定の遅延を用いず、ロックを掛けることができる。一定の期間が経過する前にドアを開くと、タイマーは無視され、ドアを閉じるまでロックはロック解除状態に留まることができる。例えば、タイマーはロックを開位置に保持するが、いったんドアを閉じると、ドアが閉じているか否かに関わらず、ストライクプレートがロックを掛けさせることができる。例えば、ユーザの存在は、コンピュータがロック解除コマンドを送り、ユーザがドアを開くまでの期間、エンクロージャ上のセンサーによって感知される。近接センサーによって、ユーザの存在を感知することができ、ドアが開くまでロックが開いた状態を維持することができる。ユーザがドアを開かずに立ち去ると、近接センサーの状態に基づいて、ロックを掛けることができる。例えば、エンクロージャを重量センサーパッド上に配置することができ、または重量センサーパッドをエンクロージャの前に置くことができる。重量センサーパッドは、重量に基づいて誰かがエンクロージャの前に存在するか否かを感知することができる。ユーザが重量パッドから離れると、センサーはユーザの不在を記録し、ロックを掛けさせる。
【００３３】
状態フローチャートを図３に示す。例えば、エンクロージャには３つの状態がある。第１の状態は、ロックされ閉鎖段階である。エンクロージャまたはキャビネットへのドアが閉じられ、ドアが開けないようにロックが掛かっている。キャビネットの第２の状態は、ロックは開いているが、ドアが閉じている状態である。この状態では、コンピュータはドアをロック解除するためのコマンドを発したが、ドアは決して開かない。ロックの機構または回路は、ロックを開いた状態に保つことができる。さらに、状態情報をロックに提供することができ、その情報は、ユーザがエンクロージャにいることを示すことができ、それによってロックを開いた状態に維持する。例えば、近接センサーによって検出されたユーザの存在はロック解除信号状態を送ることができる。エンクロージャの最後の状態は、ロックが開状態であり、ドアが開いている状態である。この状態では、ユーザはドアを開けている。
【００３４】
例えば、キャビネットまたはエンクロージャは、磁気スイッチあるいは解除機構を備えた電気作動式のデッドボルトロックを含むことができる。アクチュエーターの入力に必要な電圧が印加されている限り、デッドボルトは引っ込み位置に保たれ、ドアをロック解除する。ドアが閉位置にある間に電圧が除去された場合、ストライクプレートの磁石はデッドボルトを解放し、ドアをロックする。ドアが開いて、続いて電圧が除去された場合、デッドボルトは、ドアを再び閉じるときにロック機構がストライクプレート内の磁石を確認するまで引っ込み位置を維持する。したがって、ロックはコンピュータ制御から完全に独立している。したがって、ロック解除状態を維持するために異なる機構を使用することができる。
【００３５】
例えば、ユーザがエンクロージャに近づく。検出器によるユーザの存在の検出は、検出器の出力を高くする。エンクロージャのドアが閉じている場合、ドアの開信号は低くなり、インバーターの出力は高くなり、ＡＮＤゲートの出力が高くなる。
【００３６】
ロック解除コマンドがコンピュータから送られると、ＡＮＤゲートの高出力はフリップフロップにクロック入力され、その結果、電圧がロック機構に供給され、その後、デッドボルトを後退させ、エンクロージャをロック解除する。ドアが開いた場合、またはユーザがもはやエンクロージャの近くにいないことをユーザ存在検出器が感知した場合、ＡＮＤゲートの出力は低くなり、フリップフロップをリセットし、ロック機構への電圧が停止する。これに関するフローチャートが図４Ａに示され、この手法の概略回路を図４Ｂに示す。
【００３７】
図５Ａは、本教示による例示的な注文プロセスを示す。５０５では、ユーザはキオスク１０５に関連付けられたユーザインターフェースに関連するバーコードリーダーまたはＲＦＩＤタグを用いて、バーコードでバッジをスキャンする。あるいは、ユーザはログインＩＤを入力することができる。バッジまたはログインＩＤが首尾よく確認されると、キオスク１０５は５１０でロックを解除する。５１５では、ユーザはキオスク１０５から品物を取り出し、キオスク１０５に関連するバーコードリーダーまたはＲＦＩＤタグで品物のバーコードをスキャンすることができる。あるいは、ユーザは、品物をスキャンすることができない場合、品物に関連する製品コードを手動で入力することができる。スキャンされた品物の視覚的表示は、キオスク１０５のユーザインターフェースのディスプレイ上に表示することができる。５２０では、ユーザはユーザインターフェース上で注文を確認することができる。例えば、ユーザインターフェース上にアイコンを表示することができ、ユーザは、注文を確認するためにアイコンをタッチする、またはアイコンに関連するボタンをアクティブにすることができる。
【００３８】
図５Ｂは、本教示による例示的なビジネス間の注文プロセスを示す。５２５では、ユーザはキオスク１０５に関連するウェブサイトにログオンし、注文を行うことができる。キオスクサイトでは、注文を行った同じユーザまたは代理として別のユーザが、５３０でユーザの身元を確認するために、キオスク１０５に関連するバーコードリーダーまたはＲＦＩＤタグでバッジをスキャンすることができる。５３５では、ユーザは受領書、または注文時に印刷され得る注文確認書のバーコードあるいはＲＦＩＤタグをスキャンすることができる。受領書または注文確認書のスキャンが成功した場合、キオスク１０５は５４０でロック解除をすることができる。ユーザは、５４５でキオスク１０５に関連するユーザインターフェースを用いて、注文を完了する（ドアのロックを解除する）ことができる  
【００３９】
図６は、本教示による製品管理のための例示的なコンピュータ実施方法である。方法は６００で始まる。６０５では、ユーザ識別情報をユーザから取得することができる。識別コードは、ユーザの金融口座に関連付けることができる。例えば、ＲＦＩＤタグを用いて、及び／またはユーザ識別情報を入力して、ユーザに登録されたバーコードを含むバッチをスキャンすることによって、ユーザ識別情報をユーザから取得することができる。
【００４０】
６１０では、予め受信された登録情報に基づいて、識別情報が真正であることをプロセッサによって確認することができる。６１５では、確認に基づいて、購入可能な製品を安全に格納するロッキングエンクロージャのロック機構をロック解除するために、第１のアクセス信号をロック機構に提供することができる。６２０では、製品に関連するバーコードまたは統一商品コード（「ＵＰＣ」）、ＲＦＩＤタグのスキャンから、または製品ＩＤの手動入力によって、製品識別情報を取得することができる。例えば、バーコードまたはＵＰＣは一次元、二次元、あるいはｎ次元のバーコードとすることができる。バーコードリーダーでバーコードをスキャンすることによって、またはＲＦＩＤタグを用いて、製品に関連するバーコードのスキャンから製品識別情報を取得することができる。
【００４１】
６２５では、取得された製品識別情報を、ディスプレイ上に表示されるように提供することができる。６３０では、製品識別情報が正しいというユーザからの表示を受信することができる。製品識別情報が正しいと識別された時点で、製品識別情報を収集することができる。収集された製品識別情報を、製品分析及び／またはロッキングエンクロージャへの再供給に使用するために、在庫及び／または履行システムに提供することができる。６３５では、受信された表示に基づいて、ロック機構をロックするために、第２のアクセス信号をロック機構に提供することができる。６４０では、プロセスを終了することができる。
【００４２】
図７は、本教示による製品管理のための例示的なコンピュータ実施方法を示す。方法は７０５で始まる。７１０では、ユーザの注文情報を取得することができる。注文情報は、ユーザに関する情報、ユーザが注文して購入したい１つ以上の製品に関する情報のうちの１つ以上を含むことができる。例えば、バーコードまたはＲＦＩＤタグを用いて注文情報を取得することができる。
【００４３】
７１５では、例えば、バーコードまたはＲＦＩＤタグを用いてユーザ識別情報をユーザから取得することができる。識別コードは、ユーザの金融口座に関連付けることができる。予め受信された登録情報に基づいて、プロセッサによってユーザ識別情報が真正であることを確認することができる。７２０では、注文確認書に関連するバーコードのスキャンまたはＲＦＩＤタグによって、注文確認情報を取得することができる。７２５では、取得された注文確認情報に基づいて、ロッキングエンクロージャのロック機構をロック解除するために、第１のアクセス信号をロック機構に提供することができる。製品識別情報は、製品に関連するバーコード、ＲＦＩＤタグ、または統一製品コード（「ＵＰＣ」）のスキャンから取得することができる。例えば、バーコードまたはＵＰＣは一次元、二次元、またはｎ次元のバーコードとすることができる。製品識別情報は、バーコードリーダーでバーコードをスキャンすることによって、製品に関連するバーコートのスキャンから取得することができる。取得された製品識別情報を視覚的に確認するために、ディスプレイ上に表示されるように提供することができる。製品識別情報が正しいことを確認する表示を、ユーザから受信することができる。
【００４４】
７３０では、第１のアクセス信号に続いて、注文が完了したことを示す注文完了表示を提供することができる。受信された表示に基づいて、ロック機構をロックするために、第２のアクセス信号をロック機構に提供することができる。方法は７３５で終了することができる。
【００４５】
図８は、例えば、図６及び７を実行するために、本開示の実装形態と一致するコンピュータシステム７００を図示する。コンピュータシステム８００は、パーソナルコンピューター、サーバ、ワークステーション、組込システム、分散システム、多機能デバイス、あるいはそれらの組合せなどの様々なコンピュータシステムに実装することができる。ここに記述されるプロセスは、コンピュータプログラムとして実施することができる。コンピュータプログラムは、アクティブ及び非アクティブの両方の様々な形態で存在することができる。例えば、コンピュータプログラムは、ソースコード、オブジェクトコード、実行可能コードまたは他のフォーマット、ファームウェアプログラム、またはハードウェア記述言語（ＨＤＬ）ファイルのプログラム命令からなるソフトウェアプログラムとして存在することができる。上記のいずれも、圧縮された形態または圧縮されていない形態の記憶装置を含むコンピュータ可読媒体上に具体化することができる。システム８００に含めることができるコンポーネントの例をここで記述する。
【００４６】
図のように、システム８００は、少なくとも１つのプロセッサ８０２、入力／出力装置８１６を含むことができ、キーボード、ポインティングデバイス（例えば、マウス、タッチパッドなど）、ディスプレイアダプター８１９及びディスプレイ８２０、メインメモリ８０６、ネットワークアダプター８２２、リムーバブル記憶装置８１２、外部リムーバブル記憶装置８１４、及びハードディスクドライブ８１０とリムーバブル記憶装置８１２を含む記憶装置８０８を含むことができる。記憶装置８０８は、例えば、ＲＡＭ、ＲＯＭ、フラッシュメモリ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶装置、あるいは命令の形式の望ましいプログラムコードまたはデータ構造を担持または格納するために使用することができ、コンピュータによってアクセスすることができる任意の他の媒体を含むことができる。システム８００は、プリンター（図示せず）のような追加の入力／出力装置を提供することもできる。システム８００の様々なコンポーネントは、システムバス８０４または同様のアーキテクチャを通じて通信する。さらに、システム８００は、動作中にメモリ８０６に存在するオペレーティングシステム（ＯＳ）を含むことができる。システム８００が複数のプロセッサを含むことができることを当業者は認識するであろう。例えば、システム８００は同じプロセッサの複数のコピーを含むことができる。あるいは、システム８００は、様々なタイプのプロセッサの異種混在を含むことができる。例えば、システム８００は１つのプロセッサを一次プロセッサ、他のプロセッサをコプロセッサとして使用することができる。別の例では、システム８００は１つ以上のマルチコアプロセッサ及び１つ以上のシングルコアプロセッサを含むことができる。したがって、システム８００は、１組のプロセッサにわたって、任意の数の実行コアを含むことができる。他のコンポーネント及び周辺機器を、システム８００に含むことができることを、当業者はさらに認識するであろう。
【００４７】
メインメモリ８０６は、システム８００の一次記憶領域として機能し、プロセッサ８０２上で動作するアプリケーションによってアクティブに使用されるデータを保持する。アプリケーションは、実行時に１組の特定のタスクを実行するようにシステム８００に指示するための１組のコンピュータ命令を各々含むソフトウェアプログラムであり、「アプリケーション」という用語は、本教示の実施形態に従って、アプリケーションソフトウェア、アプリケーションプログラム、デバイスドライバ、及び／またはプログラムと互換性を持って使用することができることを、当業者は認識するであろう。メモリ８０６は、下記の通り、当業者には周知のランダムアクセスメモリまたはメモリの他の形態として実装することができる。
【００４８】
ＯＳは、システム８００及びシステム動作におけるハードウェアの直接制御と管理を担当するルーチンと命令の統合された集合である。さらに、ＯＳは、アプリケーションソフトウェア及びデバイスドライバを実行するための基礎を提供する。例えば、ＯＳはリソース割り当て、スケジューリング、入力／出力制御、及びメモリ管理のようなサービスを実行することができる。ＯＳは、主にソフトウェアであるが、部分的または完全なハードウェア実装形態及びファームウェアを含むこともできる。本教示の原理と一致するオペレーティングシステムのよく知られた例には、ＭＩＣＲＯＳＯＦＴ  ＷＩＮＤＯＷＳ（登録商標）（例えば、ＷＩＮＤＯＷＳ（登録商標）  ＣＥ、ＷＩＮＤＯＷＳ（登録商標）  ＮＴ、ＷＩＮＤＯＷＳ（登録商標）  ２０００、ＷＩＮＤＯＷＳ（登録商標）  ＸＰ、ＷＩＮＤＯＷＳ（登録商標）  ＶＩＳＴＡ、ＷＩＮＤＯＷＳ（登録商標）  ＶＩＳＴＡ、ＷＩＮＤＯＷＳ（登録商標）  ７、及びＷＩＮＤＯＷＳ（登録商標）  ８）、ＭＡＣ  ＯＳ、ｉＯＳ、ＬＩＮＵＸ（登録商標）（例えば、Ａｒｃｈ  Ｌｉｎｕｘ（登録商標）、Ｃｈｒｏｍｉｕｍ  ＯＳ、Ｕｂｕｎｔｕを含むＤｅｂｉａｎ、Ｒｅｄ  Ｈａｔ  Ｅｎｔｅｒｐｒｉｓｅ  Ｌｉｎｕｘ（登録商標）を含むＦｅｄｏｒａ、Ｇｅｎｔｏｏ、ｏｐｅｎＳＵＳＥ、Ａｎｄｒｏｉｄ、及びＳｌａｃｋｗａｒｅ）、ＵＮＩＸ（登録商標）、ＯＲＡＣＬＥ  ＳＯＬＡＲＩＳ、ＯＰＥＮ  ＶＭＳ、及びＩＢＭ  ＡＩＸを含む。
【００４９】
前述の説明は例示的なものであり、当業者には構成及び実装の変形が可能である。例えば、ここに開示された実施形態に関連して説明された様々な例示的な論理、論理ブロック、モジュール、及び回路は、汎用プロセッサ（例えば、プロセッサ８０２）、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブルロジックデバイス、ディスクリートゲートまたはトランジスタロジック、ディスクリートハードウェアコンポーネント、またはここに説明された機能を実行するように設計されたそれらの任意の組合せによって実装または実行することができる。汎用プロセッサは、マイクロプロセッサにすることができるが、代替においては、プロセッサは任意の従来型プロセッサ、コントローラ、マイクロコントローラ、あるいは状態マシンとすることができる。プロセッサは、コンピューティングデバイスの組合せ、例えば、ＤＳＰとマイクロプロセッサ、複数のマイクルプロセッサ、ＤＳＰコアと連結した１つ以上のマイクロプロセッサ、または任意の他のそのような構成の組合せとして実装することもできる。
【００５０】
１つ以上の実施形態において、説明された機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実施することができる。ソフトウェアの実装形態では、ここに説明された技術は、ここに説明された機能を実行するモジュール（例えば、手順、機能、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、クラスなど）で実施することができる。モジュールは、情報、データ、引数、パラメータ、またはメモリ内容の伝達及び／または受取によって、別のモジュールまたはハードウェアに接続することができる。情報、引数、パラメータ、データなどは、メモリ共有、メッセージ伝達、トークン伝達、ネットワーク送信などを含む任意の適切な手段を用いて、伝達、転送、または送信することができる。ソフトウェアコードは、メモリ装置内に記憶され、プロセッサによって実行される。メモリ装置は、プロセッサ内またはプロセッサの外部に実装することができ、その場合、メモリ装置は当技術分野で周知のように様々な手段を介して、プロセッサに通信可能に接続することができる。
【００５１】
ソフトウェアで実施される場合、機能は、１つ以上の命令またはコードとしてコンピュータ可読媒体上に格納される、あるいはコンピュータ可読媒体によって伝送することができる。コンピュータ可読媒体は、有形の非一時的なコンピュータ記憶媒体と、ある場所から別の場所へコンピュータプログラムの転送を容易にする任意の媒体を含む通信媒体とを含む。記憶媒体は、コンピュータによってアクセスすることができる任意の利用可能な有形の非一時的な媒体とすることができる。限定ではなく例として、このような有形の非一時的なコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、フラッシュメモリ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶装置、または命令の形式の望ましいプログラムコードまたはデータ構造を担持または格納するために使用することができ、コンピュータによってアクセスすることができる任意の他の媒体を含むことができる。ここで使用されるディスク及びディスクは、ＣＤ、レーザーディスク（登録商標）、光ディスク、ＤＶＤ、フロッピー（登録商標）ディスク及びブルーレイディスクを含み、それらのディスクは、通常、磁気的にデータを再生し、レーザーで光学的にデータを再生する。また、任意の接続は、適切にコンピュータ可読媒体と呼ばれる。例えば、ソフトウェアがウェブサイト、サーバ、または同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、及びマイクロ波などの無線技術を使用して、他の遠隔ソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、マイクロ波のような無線技術は、媒体の定義に含まれる。上述の組合せもまた、コンピュータ可読媒体の範囲内に含まれるものとする。
【００５２】
本開示の広い範囲を示す数値範囲及びパラメータは、近似値であるにもかかわらず、特定の実施例に示された数値は可能な限り正確に報告される。しかし、いずれの数値も、それぞれの試験測定値に見られる標準偏差から必然的に生じる特定の誤差を本質的に含む。さらに、ここに開示されるすべての範囲は、その中に包含される任意の及びすべての下位範囲を含むと理解されるべきである。例えば、「１０未満」の範囲は、最小値０と最大値１０との間の（及びそれを含む）任意及びすべての部分範囲、すなわち、最小値を有する任意の及びすべての部分範囲を含むことができる０以上で最大値が１０以下、例えば１〜５である。場合によっては、パラメータについて述べた数値が負の値をとることがある。この場合、「１０未満」と記載された範囲の値の例は、負の値、例えば、−１、−２、−３、−１０、−２０、−３０などをとることができる。
【００５３】
本教示は、その例示的な実施形態を参照して説明されたが、当業者は、真の趣旨及び範囲から逸脱することなく、記載された実施形態に様々な変更を行うことができる。ここに使用される用語及び説明は、説明のためだけに記載されており、限定を意味するものではない。特に、本方法は実施例によって記載されているが、本方法のステップは、図示されたものとは異なる順序で、または同時に実施されてもよい。さらに、「ｉｎｃｌｕｄｉｎｇ」、「ｉｎｃｌｕｄｅｓ」、「ｈａｖｉｎｇ」、「ｈａｓ」、「ｗｉｔｈ」という用語、またはそれらの変形が、詳細な説明及び特許請求の範囲において使用される限り、そのような用語は、「ｃｏｍｐｒｉｓｉｎｇ」という用語といわば同類としてすべて包括的であることを意図している。ここに使用されるように、例えばＡ及びＢのような品物のリストに関する「１つ以上の」という用語は、Ａ単独、Ｂ単独、またはＡ及びＢを意味する。当業者は、これら及び他の変形が以下の特許請求の範囲で定義される趣旨及び範囲とその等価物内で可能であることを認識するであろう。
【００５４】
本開示の他の実施形態は、本明細書の考察及びここに開示される開示の実施から当業者には明らかであろう。本明細書及び実施例は、例示のみとして考慮されることが意図され、本開示の真の範囲及び趣旨は、以下の特許請求の範囲によって示される。
【誤訳訂正３】
【訂正対象書類名】図面
【訂正対象項目名】図６
【訂正方法】変更
【訂正の内容】
【図６】
2017538640.tif 000001