【手続補正書】
【提出日】平成27年9月24日(2015.9.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プログラマブルコンポーネント（１２８）を管理するための方法であって、前記方法は、
オブジェクト（１３３）に関するプログラミングユニット（１１４）の位置（１１８）に基づいて、プログラミングユニット（１１４）を使用して前記オブジェクト（１３３）上での配置（１３０）を特定すること；
前記オブジェクト（１３３）上での前記配置（１３０）と前記オブジェクト（１３３）に対するポイントクラウド（１３８）内の任意の数のポイント（１５２）との間の関連性であって、前記ポイントクラウド（１３８）内の前記任意の数のポイント（１５２）はデータベース（１３４）に保存されているコンポーネント識別情報に関連付けられている関連性を特定すること；
前記ポイントクラウド（１３８）内の前記任意の数のポイント（１５２）及び前記データベース（１３４）に関連付けられている前記コンポーネント識別情報を使用して前記プログラマブルコンポーネント（１２８）のプログラミング情報（１３２）を特定すること；及び
前記プログラマブルコンポーネント（１２８）の前記プログラミング情報（１３２）を使用してプログラマブルコンポーネント（１２８）をプログラムすること
を含む方法。
【請求項２】
前記オブジェクト（１３３）上での前記配置（１３０）を特定することは、
前記オブジェクト（１３３）に関する前記プログラミングユニット（１１４）の前記位置（１１８）を使用して前記オブジェクト（１３３）上での前記配置（１３０）、及び前記プログラミングユニット（１１４）と前記オブジェクト（１３３）上での前記配置（１３０）との間の距離（１３１）を特定することを含む、請求項１に記載の方法。
【請求項３】
前記オブジェクト（１３３）上での前記配置（１３０）を特定することは、
前記プログラミングユニット（１１４）を前記オブジェクト（１３３）上での前記配置（１３０）に向けること；及び
前記オブジェクト（１３３）に向けられた前記プログラミングユニット（１１４）により、前記オブジェクト（１３３）に関する前記プログラミングユニット（１１４）の前記位置（１１８）を使用して前記オブジェクト（１３３）上での前記配置（１３０）を特定することを含む、請求項１または２に記載の方法。
【請求項４】
前記プログラマブルコンポーネント（１２８）の前記プログラミング情報（１３２）を使用して前記プログラマブルコンポーネント（１２８）をプログラムすることは、
前記プログラマブルコンポーネント（１２８）との通信リンク（１４２）を介して前記プログラマブルコンポーネント（１２８）に前記プログラミング情報（１３２）を送信することを含む、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記プログラマブルコンポーネント（１２８）の前記プログラミング情報（１３２）を使用して前記プログラマブルコンポーネント（１２８）をプログラムすることは、
人間オペレータ（１１６）によって前記プログラマブルコンポーネント（１２８）に前記プログラミング情報（１３２）を送信することを含む、請求項１から４のいずれか一項に記載の方法。
【請求項６】
前記プログラマブルコンポーネント（１２８）の前記プログラミング情報（１３２）を使用して、前記プログラマブルコンポーネント（１２８）のプログラミング後に、前記オブジェクト（１３３）上での前記配置（１３０）で前記プログラマブルコンポーネント（１２８）を設定することをさらに含む、請求項１から５のいずれか一項に記載の方法。
【請求項７】
前記プログラマブルコンポーネント（１２８）との間に確立された通信リンク（１４２）を介して前記プログラマブルコンポーネント（１２８）の識別子情報（１５８）を得ることをさらに含み、前記識別子情報（１５８）はメディアアクセスコード、製造番号、部品番号、プロセッサ製造番号、モデル番号、コンポーネントの種類の識別情報、及びコードのうちの少なくとも１つを含む、請求項１から６のいずれか一項に記載の方法。
【請求項８】
前記プログラミング情報（１３２）は、識別子、制御コード、プログラム、及びコンフィギュレーションファイルのうちの少なくとも１つを含む、請求項１から７のいずれか一項に記載の方法。
【請求項９】
前記プログラマブルコンポーネント（１２８）は第２のプログラマブルコンポーネント（１４６）と相互作用する第１のプログラマブルコンポーネント（１４４）であって、前記プログラミング情報（１３２）は前記第２のプログラマブルコンポーネント（１４６）と相互作用する前記第１のプログラマブルコンポーネント（１４４）を構成する、請求項１から８のいずれか一項に記載の方法。
【請求項１０】
前記プログラマブルコンポーネント（１２８）は、スイッチ、センサ、機内娯楽ユニット、ライト、及び制御装置のうちの１つから選択される、請求項１から９のいずれか一項に記載の方法。
【請求項１１】
オブジェクト（１３３）に関する前記プログラミングユニット（１１４）の位置（１１８）に基づいて、前記オブジェクト（１３３）上での配置（１３０）を特定するように構成されたプログラミングユニット（１１４）と；
コンポーネントマネージャ（１２１）であって、
前記オブジェクト（１３３）上での前記配置（１３０）と前記オブジェクト（１３３）に対するポイントクラウド（１３８）内の任意の数のポイント（１５２）との間の関連性であって、前記ポイントクラウド（１３８）内の前記任意の数のポイント（１５２）はデータベース（１３４）に保存されているコンポーネント識別情報に関連付けられている関連性を特定すること；
前記ポイントクラウド（１３８）内の前記任意の数のポイント（１５２）及び前記データベース（１３４）に関連付けられている前記コンポーネント識別情報を使用してプログラマブルコンポーネント（１２８）のプログラミング情報（１３２）を特定すること；
さらに前記プログラマブルコンポーネント（１２８）の前記プログラミング情報（１３２）を使用して前記プログラマブルコンポーネント（１２８）をプログラムするように構成されたコンポーネントマネージャ（１２１）と、を備える装置。
【請求項１２】
前記オブジェクト（１３３）に関する前記プログラミングユニット（１１４）の前記位置（１１８）に基づいて、前記オブジェクト（１３３）上での前記配置（１３０）を特定するように構成されており、前記プログラミングユニット（１１４）は、前記オブジェクト（１３３）に関する前記プログラミングユニット（１１４）の前記位置（１１８）及び前記プログラミングユニット（１１４）と前記オブジェクト（１３３）上での前記配置（１３０）との間の距離（１３１）を使用して、前記オブジェクト（１３３）上での前記配置（１３０）を特定するように構成されている、請求項１１に記載の装置。
【請求項１３】
前記プログラミングユニット（１１４）は、前記オブジェクト（１３３）に関する前記プログラミングユニット（１１４）の前記位置（１１８）を使用して、前記オブジェクト（１３３）上での前記配置（１３０）を特定するため、前記オブジェクト（１３３）上での前記配置（１３０）に向けられるように構成されている、請求項１１または１２に記載されている装置。
【請求項１４】
前記プログラマブルコンポーネント（１２８）の前記プログラミング情報（１３２）を使用して、前記プログラマブルコンポーネント（１２８）をプログラムするように構成されており、前記コンポーネントマネージャ（１２１）は、前記プログラミングユニット（１１４）と前記プログラマブルコンポーネント（１２８）との間の通信リンク（１４２）を介して、前記プログラミングユニット（１１４）から前記プログラマブルコンポーネント（１２８）へ前記プログラミング情報（１３２）を送信するように構成されている、請求項１１から１３のいずれか一項に記載の装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０２１６
【補正方法】変更
【補正の内容】
【０２１６】
さらに、種々の例示的な実施形態は、他の例示的な実施形態とは異なる特徴を提供することができる。選択された一又は複数の実施形態は実施形態の原理、実際の用途を最もよく説明するため、及び他の当業者に対し、様々な実施形態の開示内容と、考慮される特定の用途に適した様々な修正との理解を促すために選択及び記述されている。
また、本願は以下に記載する態様を含む。
（態様１）
プログラマブルコンポーネント（１２８）を管理するための方法であって、前記方法は、
オブジェクト（１３３）に関するプログラミングユニット（１１４）の位置（１１８）に基づいて、プログラミングユニット（１１４）を使用して前記オブジェクト（１３３）上での配置（１３０）を特定すること；
前記オブジェクト（１３３）上での前記配置（１３０）に基づいて、前記プログラマブルコンポーネント（１２８）のプログラミング情報（１３２）を特定すること；及び
前記プログラマブルコンポーネント（１２８）の前記プログラミング情報（１３２）を使用して前記プログラマブルコンポーネント（１２８）をプログラムすること
を含む方法。
（態様２）
前記オブジェクト（１３３）上での前記配置（１３０）を特定することは、
前記オブジェクト（１３３）に関する前記プログラミングユニット（１１４）の前記位置（１１８）を使用して前記オブジェクト（１３３）上での前記配置（１３０）、及び前記プログラミングユニット（１１４）と前記オブジェクト（１３３）上での前記配置（１３０）との間の距離（１３１）を特定することを含む、態様１に記載の方法。
（態様３）
前記オブジェクト（１３３）上での前記配置（１３０）を特定することは、
前記プログラミングユニット（１１４）を前記オブジェクト（１３３）上での前記配置（１３０）に向けること；及び
前記オブジェクト（１３３）に向けられた前記プログラミングユニット（１１４）により、前記オブジェクト（１３３）に関する前記プログラミングユニット（１１４）の前記位置（１１８）を使用して前記オブジェクト（１３３）上での前記配置（１３０）を特定することを含む、態様１に記載の方法。
（態様４）
前記プログラマブルコンポーネント（１２８）の前記プログラミング情報（１３２）を使用して前記プログラマブルコンポーネント（１２８）をプログラムすることは、
前記プログラマブルコンポーネント（１２８）との通信リンク（１４２）を介して前記プログラマブルコンポーネント（１２８）に前記プログラミング情報（１３２）を送信することを含む、態様１から３のいずれか一項に記載の方法。
（態様５）
前記プログラマブルコンポーネント（１２８）の前記プログラミング情報（１３２）を使用して前記プログラマブルコンポーネント（１２８）をプログラムすることは、
人間オペレータ（１１６）によって前記プログラマブルコンポーネント（１２８）に前記プログラミング情報（１３２）を送信することを含む、態様１から４のいずれか一項に記載の方法。
（態様６）
前記オブジェクト（１３３）上での前記配置（１３０）に基づいて前記プログラマブルコンポーネント（１２８）の前記プログラミング情報（１３２）を特定することは、
前記オブジェクト（１３３）上での前記配置（１３０）と前記オブジェクト（１３３）に対するポイントクラウド（１３８）内の任意の数のポイント（１５２）との間の関連性であって、前記ポイントクラウド（１３８）内の前記任意の数のポイント（１５２）はデータベース（１３４）に保存されているコンポーネント識別情報に関連付けられている関連性を特定すること；
前記ポイントクラウド（１３８）内の前記任意の数のポイント（１５２）及び前記データベース（１３４）に関連付けられている前記コンポーネント識別情報を使用して前記プログラマブルコンポーネント（１２８）の前記プログラミング情報（１３２）を特定することを含む、態様１から５のいずれか一項に記載の方法。
（態様７）
前記プログラマブルコンポーネント（１２８）の前記プログラミング情報（１３２）を使用して、前記プログラマブルコンポーネント（１２８）のプログラミング後に、前記オブジェクト（１３３）上での前記配置（１３０）で前記プログラマブルコンポーネント（１２８）を設定することをさらに含む、態様１から６のいずれか一項に記載の方法。
（態様８）
前記プログラマブルコンポーネント（１２８）との間に確立された通信リンク（１４２）を介して前記プログラマブルコンポーネント（１２８）の識別子情報（１５８）を得ることをさらに含み、前記識別子情報（１５８）はメディアアクセスコード、製造番号、部品番号、プロセッサ製造番号、モデル番号、コンポーネントの種類の識別情報、及びコードのうちの少なくとも１つを含む、態様１から７のいずれか一項に記載の方法。
（態様９）
前記プログラミング情報（１３２）は、識別子、制御コード、プログラム、及びコンフィギュレーションファイルのうちの少なくとも１つを含む、態様１から８のいずれか一項に記載の方法。
（態様１０）
前記プログラマブルコンポーネント（１２８）は第２のプログラマブルコンポーネント（１４６）と相互作用する第１のプログラムコンポーネント（１４４）であって、前記プログラミング情報（１３２）は前記第２のプログラマブルコンポーネント（１４６）と相互作用する前記第１のプログラマブルコンポーネント（１４４）を構成する、態様１から９のいずれか一項に記載の方法。
（態様１１）
前記プログラマブルコンポーネント（１２８）は、スイッチ、センサ、機内娯楽ユニット、ライト、及び制御装置のうちの１つから選択される、態様１から１０のいずれか一項に記載の方法。
（態様１２）
前記オブジェクト（１３３）に関する前記プログラミングユニット（１１４）の位置（１１８）に基づいて、オブジェクト（１３３）上での配置（１３０）を特定するように構成されたプログラミングユニット（１１４）と；
前記オブジェクト（１３３）上での前記配置（１３０）に基づいてプログラマブルコンポーネント（１２８）のプログラミング情報（１３２）を特定し、さらに前記プログラマブルコンポーネント（１２８）の前記プログラミング情報（１３２）を使用して前記プログラマブルコンポーネント（１２８）をプログラムするように構成されたコンポーネントマネージャ（１２１）と、を備える装置。
（態様１３）
前記オブジェクト（１３３）に関する前記プログラミングユニット（１１４）の前記位置（１１８）に基づいて、前記オブジェクト（１３３）上での前記配置（１３０）を特定するように構成されており、前記プログラミングユニット（１１４）は、前記オブジェクト（１３３）に関する前記プログラミングユニット（１１４）の前記位置（１１８）及び前記プログラミングユニット（１１４）と前記オブジェクト（１３３）上での前記配置（１３０）との間の距離（１３１）を使用して、前記オブジェクト（１３３）上での前記配置（１３０）を特定するように構成されている、態様１２に記載の装置。
（態様１４）
前記プログラミングユニット（１１４）は、前記オブジェクト（１３３）に関する前記プログラミングユニット（１１４）の前記位置（１１８）を使用して、前記オブジェクト（１３３）上での前記配置（１３０）を特定するため、前記オブジェクト（１３３）上での前記配置（１３０）に向けられるように構成されている、態様１２又は１３に記載されている装置。
（態様１５）
前記プログラマブルコンポーネント（１２８）の前記プログラミング情報（１３２）を使用して、前記プログラマブルコンポーネント（１２８）をプログラムするように構成されており、前記コンポーネントマネージャ（１２１）は、前記プログラミングユニット（１１４）と前記プログラマブルコンポーネント（１２８）との間の通信リンク（１４２）を介して、前記プログラミングユニット（１１４）から前記プログラマブルコンポーネント（１２８）へ前記プログラミング情報（１３２）を送信するように構成されている、態様１２から１４のいずれか一項に記載の装置。