(57)【要約】  本発明は、ワイヤレス近距離通信インタフェースを有する電子装置のメモリ要素の非接触プログラミングに対する方法を提供する。本方法は、ワイヤレス近距離通信インタフェースの存在を検出するための問合せを実行し、問合せに応答し、ワイヤレスインタフェースからのデータを受信し、データは電子装置のハードウェア構成を示し、ハードウェア構成に基づきメモリ要素をプログラミングするためのプログラミングデータを選択し、ワイヤレス近距離通信インタフェースにより受信されるべく選択されたプログラミングデータを送信するステップを有する。本方法は、さらに、問合せを検出し、問合せに応答し、ワイヤレスインタフェースを介してデータを送信し、データは電子装置のハードウェア構成を示し、ワイヤレス近距離通信インタフェースにおいてプログラミングデータを受信し、プログラミングデータに従いメモリ要素をプログラミングするステップを有する。本発明は、本発明の方法を実行するための装置も提供する。
2009537887.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレス近距離通信インタフェースを有する電子装置のメモリ要素を非接触プログラミングするための方法であって、
前記ワイヤレス近距離通信インタフェースの存在を検出するための問合せを実行するステップ、
前記問合せに応答して、前記ワイヤレスインタフェースからのデータを受信するステップであって、該データは前記電子装置のハードウェア構成を示すステップ、
前記ハードウェア構成に基づき前記メモリ要素をプログラミングするためのプログラミングデータを選択するステップ、及び
前記ワイヤレス近距離通信インタフェースにより受信されるべく、前記選択されたプログラミングデータを送信するステップ、
を有する方法。
【請求項２】
前記プログラミングデータは、
ファームウェア、
オペレーティングシステムソフトウェア、
アプリケーションソフトウェア、
物流データ、
構成データ、及び
メディアコンテンツ
を有するグループから選択される、請求項１に記載の方法。
【請求項３】
ワイヤレス近距離通信インタフェースを有する電子装置のメモリ要素を非接触プログラミングするための方法であって、
問合せを検出するステップ、
前記問合せに応答して、前記ワイヤレスインタフェースを介してデータを送信するステップであって、該データは前記電子装置のハードウェア構成を示すステップ、
前記ワイヤレス近距離通信インタフェースにおいてプログラミングデータを受信するステップ、及び
前記プログラミングデータに従い前記メモリ要素をプログラミングするステップ、
を有する方法。
【請求項４】
前記プログラミングデータは更にプログラミングルーチンを有し、前記プログラミングのステップは該プログラミングルーチンに従い実行される、請求項３に記載の方法。
【請求項５】
前記メモリ要素及び／又は前記電子装置に対する試験手順を実行するステップ、及び
該試験の結果を送信するステップ、
を更に有する、請求項３又は４に記載の方法。
【請求項６】
問合せ信号を受信するステップ、
前記メモリ要素からデータを読み出すステップ、及び
前記ワイヤレス近距離通信インタフェースを介して前記読み出されたデータを送信するステップ、
を更に有し、
前記読み出すステップ及び前記送信するステップが、前記問合せ信号により供給された電力を用いて実行される、
請求項３−５のいずれか１項に記載の方法。
【請求項７】
前記近距離通信インタフェースを介した前記メモリ要素への更なるプログラミングアクセスを拒絶するステップ、
を更に有する、請求項３−５のいずれか１項に記載の方法。
【請求項８】
前記ワイヤレス近距離通信インタフェースはアンテナを有し、前記拒絶するステップは、
前記アンテナを無効にするステップ、
を有する、請求項７に記載の方法。
【請求項９】
前記拒絶するステップは、
前記ワイヤレス近距離通信インタフェースを無効にするステップ、
を有する、請求項７に記載の方法。
【請求項１０】
前記拒絶するステップは、
前記ワイヤレス近距離通信インタフェースに接続されるICインタフェースを無効にするステップ、又は
前記ICインタフェースに接続されるサブシステムを無効にするステップ、
を有する、請求項７に記載の方法。
【請求項１１】
前記電子装置の製造、物流又はサービス手順中に使用される、前記請求項のいずれか１項に記載の方法。
【請求項１２】
前記電子装置の前記製造が前記メモリ要素を含むハードウェア部品の組み立てステップを有し、前記方法は該組み立てステップの前、間、又は後に実行される、請求項１１に記載の方法。
【請求項１３】
コンピュータプログラムプロダクトであって、該プログラムプロダクトがコンピュータ又はネットワークデバイス上で実行されるとき、請求項１−１２のいずれか１項の方法を実行するために、コンピュータ読取り可能媒体上に記録されるプログラムコード手段を有するコンピュータプログラムプロダクト。
【請求項１４】
ワイヤレス近距離通信インタフェースを有する電子装置のメモリ要素を非接触プログラミングするための装置であって、
第２のワイヤレス近距離通信インタフェース、
プログラミングデータを記憶するためのデータ記憶装置、
前記第２のワイヤレス近距離通信インタフェース及び前記データ記憶装置と接続される制御器、
を有し、
前記制御器は、前記第２のワイヤレス近距離通信インタフェースを介して、前記ワイヤレス近距離通信インタフェースの存在を検出するための問合せを実行し、前記問合せに応答して、前記第２のワイヤレスインタフェースを介したデータを受信し、該データは前記電子装置のハードウェア構成を示し、前記ハードウェア構成に基づき前記データ記憶装置からのプログラミングデータを選択し、及び前記第２のワイヤレス近距離通信インタフェースを介して前記選択されたプログラミングデータを送信するよう適合される、
装置。  
【請求項１５】
前記プログラミングデータは、
ファームウェア、
オペレーティングシステムソフトウェア、
アプリケーションソフトウェア、
物流データ、
構成データ、及び
メディアコンテンツ
を有するグループから選択される、請求項１４に記載の装置。
【請求項１６】
電子装置であって、
メモリ要素、
ワイヤレス近距離通信インタフェース、及び
制御器、
を有し、
前記制御器は、前記ワイヤレス近距離通信インタフェースを用いて問合せを検出し、前記問合せに応答して、前記ワイヤレスインタフェースを介してデータを送信し、該データは前記電子装置のハードウェア構成を示し、前記ワイヤレス近距離通信インタフェースにおいてプログラミングデータを受信し、及び前記プログラミングデータに従い前記メモリ要素をプログラミングするよう適合される、
電子装置。
【請求項１７】
前記プログラミングデータは更にプログラミングルーチンを有し、前記制御器は前記プログラミングデータから該プログラミングルーチンを抽出するよう更に適合され、該プログラミングルーチンに従い前記プログラミングを実行する、請求項１６に記載の装置。
【請求項１８】
前記制御器は、前記メモリ要素及び／又は前記電子装置に対する試験手順を実行し、及び該試験の結果を送信するよう適合される、請求項１６又は１７に記載の装置。
【請求項１９】
前記ワイヤレス近距離通信インタフェースは、その動作を可能とするために前記制御器に電力を供給するよう適合され、該電力は問合せ信号により前記ワイヤレス近距離通信インタフェースに供給される、請求項１６−１８のいずれか１項に記載の装置。
【請求項２０】
前記制御器は、前記ワイヤレス近距離通信インタフェースを介した前記メモリ要素への更なるプログラミングアクセスを拒絶するよう適合される、請求項１６−１９のいずれか１項に記載の装置。
【請求項２１】
前記ワイヤレス近距離通信インタフェースは取り外し可能アンテナを有する、請求項１６−２０のいずれか１項に記載の装置。
【請求項２２】
前記ワイヤレス近距離通信インタフェースは無効となるよう構成され、前記制御器は前記メモリ要素のプログラミングの後で、前記ワイヤレス近距離通信インタフェースを無効とするよう適合される、請求項１６−２０のいずれか１項に記載の装置。
【請求項２３】
前記装置は、前記ワイヤレス近距離通信インタフェースに接続されるICインタフェース及び該ICインタフェースに接続されるサブシステムを有し、前記制御器は、該ICインタフェース又は該サブシステムを無効にすることにより拒絶を実行するよう適合される、請求項２２に記載の装置。
【請求項２４】
前記メモリ要素は
フラッシュROMメモリ、
EEPROMメモリ、
論理レジスタ、
フューズ、及び
RAMメモリ
を有するグループから選択される、請求項１６−２３のいずれか１項に記載の装置。
【請求項２５】
前記ワイヤレス近距離通信インタフェースがRFIDインタフェースである、請求項１６−２４のいずれか１項に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、非接触の方法において、メモリ部品のプログラミング、構成、デバッグ、及び／又は試験を実行するための方法及び装置に関連する。
【背景技術】
【０００２】
携帯端末などの電子機器を含む多くの最近の装置の製造は、特定情報によるメモリ部品の永久的、及び／又は一時的なプログラミングを必要とする。この情報は、ファームウェア、オペレーティングシステム、アプリケーションソフトウェア、マーケット特定構造データ、物流データ及びメディアコンテンツのような情報を含む。
【０００３】
例えば、フラッシュROMをフラッシング（flashing）するなど、製造工程において、デバイス上にソフトウェアをダウンロードするための現在の解決方法は、デバイス上に提示される事前のフラッシングアルゴリズム、物理的な接続、及び接続された電源を必要とするメカニズムを用いることにより実行される。製品内へのソフトウェアダウンロードは、従来、全ての部品が製品内に設置された後、製造ラインの最終部のプログラミング工程において行われる。ROMがマスクROMでなければ、ソフトウェアは後段階で再プログラムすることもできる。部品がプリント配線板（PWB: printed wiring board）上に設置される前に、切り離されたプログラミング工程においてソフトウェアがメモリチップ上にプログラムされるという解決方法も存在する。
【０００４】
装置製造に関連するその他の重要な任務は試験／デバッグである。そのような試験／デバッグは、通常JTAG （Joint Test Action Group）システムを用いて行われる。JTAGによる製品デバッグは、通常、物理的な４／５ピンのインタフェースを接続することにより行われる。
【０００５】
しかし、これら従来の手順の全ては、特定の不都合を伴う。プログラミングステップは、製造工程内の所定の時間においてのみ実行することができ、これは各種の試験／デバッグにも当てはまる。加えて、従来のアプローチは、直接的、即ち有線接続されていることを必要とし、これは特別な装置を必要とし、接触を確立するために必要となる時間のために製造サイクルを減速させる。更に、完成製品が梱包された後、ファームウェア等を更新するなどの適応ができない。
【０００６】
それゆえに、R&D及び製造工程において、従来方法と比較して、より正確、高速及び簡単に、ソフトウェア／データをプログラミングする、並びに／又は装置をデバッグ及び試験するための解決方法を紹介することが本発明の目的である。更に、本発明は、製造サイクル時間の短縮を可能とし、及び／又は物流の柔軟性を改善する。本発明は、電子部品／モジュール上の物理的コネクターの必要性を削減することも可能とする。
【発明の開示】
【０００７】
本発明の１つの観点によれば、方法は、ワイヤレス近距離通信インタフェースを持つ電子装置のメモリ要素の非接触プログラミングのために提供され、
- ワイヤレス近距離通信インタフェースの存在を検出するための問合せを実行するステップ
- 問合せに応答して、電子装置のハードウェア構成を表すデータをワイヤレスインタフェースから受信するステップ
- ハードウェア構成に基づき、メモリ要素をプログラミングするためのプログラミングデータを選択するステップ、及び
- ワイヤレス近距離通信インタフェースにより受信されるべく、選択されたプログラミングデータを送信するステップ
を有する。
【０００８】
本発明による方法は、例えば、電子装置又は部品の製造工程において、メモリモジュールのプログラミングにおける直接の物理的接続の置き換えを可能とする。これは、製造及び物流過程内の任意の時間及び任意の場所においてプログラミングが実行できるという、改善された柔軟性を提供する。物理的接続の削減又は更に省略は、静電放電に対するメモリモジュールの耐性を改善することもできる。従来の直接接続に代わるワイヤレスインタフェースは、デバッグ／試験を目的として後段階において、及びパッケージを開けることなくシステムソフトウェアなどを変更するために物流過程においてさえ、使用することもできる。
【０００９】
非接触インタフェースは、サービス中の装置から、又はRFIDリーダーを用いてユーザーによって、ユーザーデータを再生（recovering）することも可能とする。ユーザーが新たな装置を購入したとき、及び古い装置が普通に動作していないとき、再生が行われる。この故障は、例えば、パッド接続などの物理インタフェースが湿気により生じる腐食により損傷を受ける、及び／又はプログラムメモリ若しくはファイルシステムが破損する場合など、通常、メモリ以外の何らかの損傷した部品に起因する。特に、この「データ保存」手順を実行するための電力が問合せ信号のみにより供給される実施例は、改善された信頼性を提供する。
【００１０】
実施例によれば、プログラムデータは、
- ファームウェア
- オペレーティングシステムソフトウェア
- アプリケーションソフトウェア
- 物流データ
- 構成データ、及び
- メディアコンテンツ
を有するグループから選択される。
【００１１】
例えば、メディアコンテンツは、スクリーンセーバー、背景画像、テーマ、サウンド、ソフトウェアダウンロードリンクなどのような事前プログラムされたコンテンツを有することができる。構成データは、例えば、特定のモバイルサービスプロバイダー、製造者、代理店、企業IT特定構成、装置時計設定、エンドユーザーなどに関連する構成データを有することができる。物流データは、位置、温度、湿度などの配達過程情報を有することができる。本発明は、出荷された製品が機械的な衝撃などを受けたかを示す衝撃表示ステッカーに置き換わるために使用することもできる。機械的衝撃センサー、温度センサー又は湿度センサーのようなセンサーが電子装置内に備えられている場合、物流過程のどこにあっても、装置が対応する表示を提供する損害状態を被ったかを決定することが可能である。本発明が製品自体内にそのような処理を備えることを可能とするならば、例えば、配送会社などによる何らかのごまかしを防ぐことができる。
【００１２】
本発明のその他の観点によれば、ワイヤレス近距離通信インタフェースを持つ電子装置のメモリ要素の非接触プログラミングに対する方法が提供され、方法は、
- 問合せを検出するステップ
- 問合せに応答し、ワイヤレスインタフェースを介して、電子装置のハードウェア構成を表すデータを送信するステップ
- ワイヤレス近距離通信インタフェースにおいてプログラミングデータを受信するステップ、及び
- プログラミングデータに応じてメモリ要素をプログラミングするステップ
を有する。
【００１３】
本発明は、とりわけ、実際のハードウェア構成に基づきプログラミングデータを選択することにより、電子装置を簡単に「カスタマイズ」することを可能とする。ブルートゥース（Bluetooth（登録商標））チップ及びその他の装置特定構成データがある場合、ハードウェア構成は、例えば携帯電話内のカメラタイプについての情報を有することができる。そして、プログラミングデータは調和して選択される。
【００１４】
実施例によれば、プログラミングデータはプログラミングルーチン（routine）を更に有し、プログラミングステップはプログラミングルーチンに従い実行される。プログラミングルーチンは事前に供給される必要はなく、「固定的（static）」な従来の方法であるため、この方法において、フラッシング（flashing）ソフトウェアなどの実際のプログラミングルーチンが提供され、これにより柔軟性を改善する。
【００１５】
実施例によれば、方法は更に
- メモリ要素及び／又は電子装置に対する試験手順を実行するステップ、及び
- 試験の結果を送信するステップ
を有する。
本発明はデバッグ／試験のための従来の直接接続をワイヤレスインタフェースで置き換えることも可能とする。ワイヤレスインタフェースは、よく知られたJTAG標準、又はI2Cなどのように、この目的のために存在するインタフェースと内部で接続できる。
【００１６】
実施例によれば、方法は更に
- 問合せ信号を受信するステップ
- メモリ要素からデータを読み出すステップ、及び
- ワイヤレス近距離通信インタフェースを介して読み出しデータを送信するステップ
を有し、読み出し及び送信するステップは問合せ信号により供給された電力で実行される。
【００１７】
この実施例は、とりわけ、ワイヤレス近距離通信インタフェースを通して、不備のある電子装置からデータを「バックアップ」することを可能とする。CPU／主制御器、電源などの内部の欠陥のため、装置が故障することは非常によく起こるので、装置内の情報（アドレスブックエントリー及びその他個人情報など）は、本発明を用いて保存できる。不備のある電源接続の場合、ワイヤレス近距離通信インタフェース（例えばRFID）がデータの読み出しを実行するために十分な電力を供給するよう適合されることが要求される。
【００１８】
実施例によれば、方法は更に
- 近距離通信インタフェースを介してメモリモジュールへの更なるプログラミングアクセスを拒絶するステップ
を有する。
これは、その後、メモリモジュールのプログラムされたコンテンツへの何らかの非承認又は偶然の改ざんを回避するために必要である。
【００１９】
実施例によれば、拒絶のステップは、
- 近距離通信インタフェースのアンテナを無効にすること
- 近距離通信インタフェースを無効にすること
- ICインタフェース（JTAG、I2C、など）を無効にすること、又は
- ICインタフェースに接続されるサブシステムを無効にすること
を有する。
これは、更なるアクセスを拒絶するための簡単な可能性を供給する。はんだ付けする、レーザー切断する、又はその他の知られた方法を介して、アンテナを完全に取り外す、短絡回路にする、又はアンテナ構成を無効化することのどれかにより、アンテナは無効にすることができる。又は、全体のワイヤレスインタフェースはメモリモジュールから無効化若しくは取り外しできる。同一の方法で、JTAG、I2CなどのようなICインタフェース、及びそこに接続されるサブシステムを無効にできる。
【００２０】
実施例によれば、上記した方法は、電子装置の製造、物流、又はサービス手続きにおいて用いられる。この方法で、製造、物流、及びサービス手続きにおける有線接続を置き換えることは、例えば、装置交換の状況において、従来の有線を基とした接続からの柔軟性の改善を提供する。
【００２１】
実施例によれば、製造はメモリ要素を含むハードウェア部品の組み立てステップを有し、メモリ要素をプログラミングするための方法は組み立てステップの前、間、又は後に実行される。装置組み立てプロセスの実際のステージから独立してプログラミングを実行することの柔軟性は、所望の製造時間に関して装置の製造を改善することができ、またコストの節約を補助する。
【００２２】
本発明の更なる観点によれば、コンピュータプログラムプロダクトが提供され、プログラムプロダクトがコンピュータ又はネットワーク装置上で実行するとき、上記の方法を実行するためのコンピュータ読み取り可能媒体上に格納されるプログラムコード手段を有する。
【００２３】
本発明のその他の観点によれば、ワイヤレス近距離通信インタフェースを有する電子装置のメモリ要素の非接触プログラミングのための装置が提供され、装置は、
- 第２のワイヤレス近距離通信インタフェース
- プログラミングデータを格納するためのデータ記憶装置
- 第２のワイヤレス近距離通信インタフェース及びデータ記憶装置と接続される制御器
を有し、制御器は、第２のワイヤレス近距離通信インタフェースを介して、ワイヤレス近距離通信インタフェースの存在を検出するための問合せを実行し、問合せに応答して、第２のワイヤレスインタフェースを介して、電子装置のハードウェア構成を表すデータを受信し、ハードウェア構成に基づきデータ記憶装置からプログラミングデータを選択し、及び第２のワイヤレス近距離通信インタフェースを介し選択されたプログラミングデータを送信するよう適合される。
【００２４】
実施例によれば、プログラミングデータは、
- ファームウェア
- オペレーティングシステムソフトウェア
- アプリケーションソフトウェア
- 物流データ
- 構成データ、及び
- メディアコンテンツ
を有するグループから選択される。
【００２５】
本発明のその他の観点によれば、電子装置が提供され、電子装置は、
- メモリ要素
- ワイヤレス近距離通信インタフェース、及び
- 制御器
を有し、制御器は、ワイヤレス近距離通信インタフェースを用いて問合せを検出し、問合せに応答して、ワイヤレスインタフェースを介して電子装置のハードウェア構成を表すデータを送信し、ワイヤレス近距離通信インタフェースにおいてプログラミングデータを受信し、プログラミングデータに従いメモリ要素をプログラミングするよう適合される。制御器は、上記したように、ICインタフェース又はICインタフェースと接続するサブシステムを遮断するために使用することもできる。
【００２６】
実施例によれば、プログラミングデータは、更にプログラミングルーチンを有し、制御器は、プログラミングデータからプログラミングルーチンを抽出するよう更に適合され、プログラミングルーチンに従いプログラミングを実行する。
【００２７】
実施例によれば、制御器は、メモリ要素及び／又は電子装置に対する試験手順を実行し、試験結果を送信するよう適合される。
【００２８】
実施例によれば、ワイヤレス近距離通信インタフェースは、その動作を可能にするために制御器に電力を供給するよう適合され、電力は問合せ信号によりワイヤレス近距離通信インタフェースに供給される。
【００２９】
実施例によれば、制御器は、ワイヤレス近距離通信インタフェースを介して、メモリ要素への更なるプログラミングアクセスを拒絶するよう適合される。
【００３０】
実施例によれば、ワイヤレス近距離通信インタフェースは取り外し可能アンテナを有する。
【００３１】
実施例によれば、ワイヤレス近距離通信インタフェースは無効となるよう適合され、制御器は、メモリ要素のプログラミングの後、ワイヤレス近距離通信インタフェースを無効とするよう適合される。
【００３２】
実施例によれば、ICインタフェース又はインタフェースに接続されるサブシステムは無効となるよう適合され、制御器は、ICインタフェース又はインタフェースに接続されるサブシステムを無効とすることを実行するよう適合される。
【００３３】
実施例によれば、メモリ要素は電子的にプログラム可能なメモリ部品であり、例えば
- フラッシュROMメモリ
- EEPROMメモリ
- ヒューズ
- RAMメモリ
を有するグループから選択される。
【００３４】
実施例によれば、ワイヤレス近距離通信インタフェースはRFIDインタフェースである。
【発明を実施するための最良の形態】
【００３５】
本発明は、添付の図面も参考にすることで、より深い理解を得ることができる。図面は、本発明の実施例を図示するものであり、本発明をその細部に制限するものとして見なすべきではない。
RFIDシステムは、一般的にインテロゲーター（interrogator）（又はリーダーと呼ばれることもある）及び１つ以上のタグ（又はトランスポンダーと呼ばれることもある）を有する。読み取り能力に加え、RFIDインテロゲーターはライター（writer）としても作動することができる。理想的なケースでは、動作するために、及びこれらタグへ／からデータを読み取る／書き込むために必要となる電力は、電磁界を介して、インテロゲーターからタグに転送される。それ故に、タグは自身の電力供給源（即ち、バッテリー）なしで動作できる。この種のシステムは、パッシブRFIDシステムと呼ばれ、通常は、インテロゲーターからのほぼ一定した電力転送を必要とする。その他のオプションはセミパッシブタブの使用であり、ここでは、電力は自身の電源から供給されるが、インテロゲーターにより生成される電磁界がタグからインテロゲーターにデータを転送するために使用される。よって、タグに対するエネルギーは必要でなくなるため、より多くのエネルギーがインテロゲーターに反射し戻される（後方散乱）。第３の分類はアクティブRFIDシステムを有し、タグは、チップに電力を与えるため、及びインテロゲーターへ通信を返すために、自身の電源を使用する。
【００３６】
更に、RFIDシステムは、近距離と遠距離システムの２つの分類に分けることができる。近距離システムにおいて、典型的には、距離は波長／（２＊ｐｉ）より短く、遠距離システムにおいて、読み取り距離はそれより長い。近距離システムにおいて、典型的には、誘導結合が用いられ、遠距離システムにおいては後方散乱結合が用いられる。遠距離システムは、通常、近距離システムより高い周波数で動作する。マイクロ波周波数（1 GHzより高い）にて運用される後方散乱RFIDシステムは、通常、レーダー技術を使用し、電磁波は波長の半分より大きい寸法の物体により反射される。タグ内のアンテナ特性を変えることにより、反射信号の特性を変更することができる。これは、タグからインテロゲーターへ戻る通信を可能にする。しかし、基本的なレーダーにおいては、短パルスが使用されているが、通常、連続搬送波（continuous carrier wave）が通信用に使用される。このため、パッシブ及びセミパッシブシステムにおいて、反射信号はインテロゲーター内のキャリア信号から分離しなければならない。
【００３７】
最も一般的なRFIDシステムは、システムが識別コードなどタグからの読み取り情報に最も適するように設計される。しかし、この場合、最も重大な観点は、いかに速く及び確実にインテロゲーターがタグにデータを書き込みできるかである。リンク損失が２倍となることから、パッシブタグからデータを読み取るために必要な電力は、タグに何かを書き込むために必要な電力よりかなり大きい。例えば、2.45 GHzにおいて、１方向（書き込み）における１メートルのリンク損失はおよそ-40 dBであり、２方向（読み取り）においては-80 dBである。よって、少なくとも長距離においては、書き込み速度は読み取り速度よりかなり速い。
【００３８】
図１は、本発明の方法の実施例のステップを示す。ステップ１０２において、ワイヤレス近距離インタフェースが存在しているかどうかを検出する。即ち、問合せステップが実行される。このステップは、範囲内にあるべきワイヤレス近距離インタフェースが検出されるまで繰り返される。問合せに応答し、電子装置のハードウェア構成を示すデータが、ステップ１０４で受信され、ワイヤレスインタフェースを有する装置の実際のタイプを決定することを可能とする。ステップ１０４は、任意に、初期認証ステップから始めることができ、ここで装置が認証される。例えば、同一のハードウェアを持つ製品を、シリアルナンバーなどに基づく、ある特定の方法でカスタマイズしなければならない場合、これは有利となる。また、これは、同一生産ライン上で、異なるハードウェア構成を持つ様々な異なる装置をプログラミングすることに適している。例えば、携帯電話は、本発明により、そのユーザーインタフェースの異なる言語バージョン（英語、ドイツ語、フランス語など）で事前にプログラムすることができる。そして、ワイヤレスインタフェースは、例えば、特定のハードウェア部品のシリアルナンバーに基づき、プログラムされるべき現携帯電話に求められる言語バージョンについての情報を供給する。
【００３９】
その他の例は、携帯電話又はPDAなどの回線であり、幾つかの要素はオプションのみである。WLAN若しくはブルートゥース送受信機又はカメラなどの要素は、その他のハードウェアが同じだとしても、一定の装置内にのみ存在する。この場合、本発明は、ドライバーのみ、及び／又はその特定モデルに要求される関連アプリケーションソフトウェアを伴うそのような電子装置のメモリ要素をプログラムすることを可能とする。カメラを有する装置において、画像の捕捉／操作／ビューワのドライバー／プログラムが必要となるが、一方では、それらは貴重なメモリ空間を浪費するだけとなる。
【００４０】
プログラミング前、JTAG又はI2C制御器を構成しなければならず、それに先立ち、JTAGの実際のチェイン構造を知らなければならない。この情報を得るためには、上のステップに従い、発見プロセスが行われる。これは、システムのHW構成を検出することを許可し、更に、システムに正しいSW要素をダウンロードするための可能性を提供する。
【００４１】
ステップ１０４に先立ち、任意の試験ステップ（示されていない）を実行することができ、システム内の全てのHW部品が正しく作動しているかの確認が行われる。即ち、例えば、FLASHメモリがアプリケーションASICに正しく接続されているか、全てのPINが正しい方法で機能しているか、などである。このステップは、装置にアップロードされ、そのような試験を行うよう考慮された一時的なソフトウェアを持つことにより実行することもできる。そして、このソフトウェアは再び取り除かれる、即ち、実際のプログラミングデータにより上書きされる。
本方法はステップ１０６に進み、プログラミングデータはハードウェア構成に従い選択される。本発明の文脈中にあるこのようなプログラミングデータは、例えば、上記したユーザーインタフェースの現地語化（ローカリゼーション）、又はファームウェア、オペレーティングソフトウェア、アプリケーションソフトウェア、装置構成、及び事前プログラムされたメディアコンテンツ（実例ビデオ、スクリーンセーバー、背景画像、ソフトウェアダウンロードリンクなど）を有することができる。本発明の文脈において、「プログラミングデータ」は実際のペイロードデータのみに限定されるべきではない。更に、特定の実施例において、プログラミングデータは所望のプログラミング／フラッシングアルゴリズムも有することができ、これはペイロードデータをプログラムすることを可能とするための基盤である。これらフラッシングアルゴリズムは、あらかじめ装置内に存在してはいけないので、これは多大な柔軟性を提供する。ステップ１０８において、選択されたプログラミングデータは電子装置に送られ、この実施例の処理は終了する。
【００４２】
受信端における実施例が図２に示される。ステップ２０２における問合せの検出に応答し、ステップ２０４において、送信端において受信されるべく、電子装置のハードウェア構成を示すデータが送信される（図１のステップ１０４に相当する）。ステップ２０４は、任意に初期認証ステップを前方に置くことができ、ここでは問合せ信号の発信元が認証される。そして、ステップ２０６において、プログラミングデータが受信される（図１のステップ１０８に相当する）。ステップ２０８において、メモリ要素は、受信されたプログラミングデータに従いプログラムされる。続くステップは高度な実施例の任意のステップである。ステップ２１０において、メモリ要素に対する試験手順が実行される。この試験からの結果は、ステップ２１２において送信される。最後に、ステップ２１４において、メモリ要素への更なるプログラミングアクセスを拒否することができる。
【００４３】
製造される装置内のメモリモジュールのプログラミングは、プログラミングデータに従い実行される。これは、例えば、内蔵のプログラミングアルゴリズム、及び全ての場合において、内蔵のペイロードデータを使用する。（任意の）ステップ２１０において、メモリモジュールは、例えば、そのようなモジュールの多くに不可欠な部分である非常に一般的なJTAGインタフェースを用いて試験／デバッグされる。そして、ステップ２１２において、この試験／デバッグ手順の結果は、再度ワイヤレスインタフェースを用いて解析装置に送られる。この方法において、試験／デバッグは、そのような解析装置との物理的接触に依存せず、適切な任意の場所及び時間において実行できるように、この手順をより柔軟なものとする。従来方式では、例えば、メモリモジュール上のテストピンとの物理的接触を確立するための所望の装置を有する試験場所において、試験が実行される必要がある。
【００４４】
最後に、任意であるステップ２１４において、フラッシングされた及び試験されたメモリモジュールへの更なるプログラミングアクセスが拒絶される。明らかに、これはプロセスの安全を改善し、即ち、完了したメモリモジュールへの何らかの不要な改ざんを防止する。更なるアクセスを拒否することは様々な方法により実現でき、後で詳述する。例えば、ワイヤレスインタフェースのアンテナを単に取り外すこと、又は短絡回路にする、若しくは、はんだ付け、レーザー切断などを介してアンテナ構造を無効化する方法により、アンテナを無効とすることは、可能である。
【００４５】
上記したステップ２１４の代わりに実行される任意のステップでは、受信されたプログラミングデータを用いてプログラミングを実行する前に、そのデータに対する安全チェックを有することができる。このステップは、全ての使用事例において、アンテナを無効にすることを必要としない。ダウンロードされたSWの検証は、既知のSW認証及び安全システムにより行うことができる。
【００４６】
図３において、その他の実施例の更なるステップが示される。ここで示されるプロセスは、ステップ２２０において、問合せ信号を受信することにより開始する。信号は、上で説明したプログラミング手順を実際に実行するための電力を供給するために使用することができる（ステップ２２２）。これは、例えば、電源、リチウムイオンバッテリーなどとの接続が故障するなど、ユーザーの電子装置が適切に動作することを停止した場合、特に有利となる。この実施例を使用することにより、電話帳コンテンツなど、ユーザーの幾つかの個人データを読み出すことを可能にする。この読み出しはステップ２２４において実行され、そして読み出しデータはステップ２２６において送信され、ユーザーがそのデータを保存することを可能とする。問合せ信号は広い意味で理解されるべきであり、即ち、装置に十分な電力を供給することに足るその他の電磁気信号により交換できることに注意すべきである。この目的のため、WLAN送受信機又はその他無線装置のような、その他の電磁気放射器を使用することができる。電力は放射及び誘導により供給できる。このワイヤレス方法での電力の供給は、その他の実施例に関連して使用することができる。
【００４７】
図４は、本発明によるメモリモジュールの実施例を示す。制限されない例として、ここで携帯電話２が示され、本発明によるメモリモジュールを有する。メモリモジュールは、RFIDインタフェース４、メモリ部品８、並びにワイヤレスインタフェース４及びメモリ部品８に接続する制御器６を有する。
【００４８】
装置２内に内蔵されるメモリモジュールは、RFIDインタフェース４を介してプログラミング／フラッシングされる。RFIDライター装置２０は、RFIDインタフェース４にプログラミングデータ（１２で示される）を送信する。これは、メモリ部品８内にプログラムされるべきペイロードデータのみを有することができ、又は、その他の実施例においては、プログラミング動作を実行するために必要となるアルゴリズムも含まれる。即ち、プログラミングデータ１２は、プログラミングデータ内にも含まれるペイロードデータに従い、制御器６がメモリ部品８をプログラムすることを可能とするフラッシングアルゴリズムを有することができる。ここでは、モバイル電子装置２内に示されているが、本発明のメモリモジュールはその他の装置に関連して使用することができる。さらに、各装置内に組み込まれる前にプログラムすることができる。
【００４９】
後者の場合、例えば、制御器からアンテナを取り外すことにより、又はRFIDインタフェース４を非接続にすることにより、RFIDインタフェース４を無効とするための簡単な実現性が存在する。この方法において、例えば、メモリ部品８のデータコンテンツへの何らかの未許可の改ざんを回避するために、メモリ部品８への更なるプログラミングアクセスを防ぐことができる。その他の実施例において、この未許可操作の回避は、ICインタフェース（JTAG、I2Cなど）を無効とすることにより、又はICインタフェースに接続されるサブシステムを無効とすることにより実行することもできる。
図５において、本発明によるRFIDライター装置２０の実施例が説明される。それは、第２のワイヤレスインタフェース２２、プログラミングデータを格納するためのデータ記憶装置２６、並びにワイヤレスインタフェース２２及びデータ記憶装置２６に接続する制御器２４を有する。これら部品は、点線の箱で示される１つの装置内に組み込むことができる。その他の実施例において、データ記憶装置２６は、ネットワークを介して接続されるデータバンクなどの外部のデータ記憶装置とすることができる。
【００５０】
本発明は、R&D、大量生産、物流、及び管理／サービス段階における物理的接続に替わるためのRFID技術の使用に関連する。本発明の主な特徴は、物理的接続を確立する必要性なしに、製造過程において、メモリ部品をフラッシングするため、及び／又は装置を試験／デバッグするためにRFIDを使用することである。これは、例えば、以下の製造又は物流段階中に現れる。メモリがパッケージ（PWB、SIP、SOP）上に置かれる前、パッケージがキャリア（carrier）上に置かれる前、キャリアがロール（roll）上で回転する間、部品ロールが設置機械上に置かれる間、メモリが製造される製品上に置かれる前若しくは間、部品設置段階（CMT）、成型段階、相互接続段階（リフロー（reflow）、インクジェット集積）、システムの残りとメモリの接続の間、硬化（curing）とリフロー、パッケージ化、小包収集、輸送など、又は後の物流経路において（パッケージを開封することなしに）などである。
【００５１】
本発明は、JTAG、I2C、I/Oピン、メモリ及びデータバス、CPUレジスタ、カメラ、ディスプレイインタフェース、又はI/Oセル（cell）上に電力供給するためのインタフェースなど、内部製品インタフェースとの接続を供給するために使用される。この方法において、従来的に必要であった直接物理接続はRFIDインタフェースに取り替えることができ、より高い柔軟性を提供する。また、製造プロセスはより柔軟となり、フラッシング動作は特定の物理位置における特定のプロセスに限定されない。本発明に伴い得られるその他の利点は、物理コネクターが削減される、又は全て無効とできる場合に、静電放電に対する耐性を改善できることである。それにより、そのような静電放電を処理するための手段を省略することができ、さらに製造プロセスを改善できる。
【００５２】
１つの使用例は、携帯電話、メモリカード及びSIMカードなど装置の製造である。製造プロセスにおいて、（外部）RFIDリーダーが、製造される携帯電話のタイプ／モデルなどの装置情報を読み出し、要求されるものに従い、電話にデータをアップロードする。このデータは、ファームウェア、オペレーティングシステムソフトウェア、アプリケーションソフトウェア、デフォルトのメディアコンテンツなどを有する。
【００５３】
本発明の主な特徴は、製造プロセス中又は物流経路において、装置のメモリをプログラムすることである。以下では、プロセスの幾つかの例が与えられる。
【００５４】
メモリモジュールの組み立て、又はPWB上への取り付けの前及び間、SMTの前及び間、リフローの前又は後など。第１のオプションでは、PWBにメモリを組み込む前に、プログラミングが終了している。（RFID）タグチップ及びアンテナは、メモリ内に配置される。その他のオプションでは、アンテナはリール内に組み込まれ、ここでメモリは解放され、そのため組み立て前にアンテナは除かれている。この場合、最終的な装置がチップに対するアンテナを有しないのであれば、メモリは物理的接続なしに再フラッシングできない。本方法において、RFIDを介した再フラッシングが可能となり、安全性が改善される。
【００５５】
組み立て後、物流経路内（パッケージの開封なしに）及び購入後においても、本処理を実行することができる。タグは、メモリチップ内部に配置する、又はメモリをプログラミングする能力のあるその他チップに組み込むことができる。アンテナは、メモリチップ内、外部部品内、又はその他部品に組み込むことができる。例えば、アンテナはシリコンのダイス型（die）パッケージ内又は基板上にプリントできる。１つのオプションでは、RFIDタグがメモリ内にデータを書き込むために１度のみ使用され、そしてそれは固定され、物理的インタフェースを介してのみフラッシングを行うことができる。RFID問合せ信号を介したエネルギーの受信に加え、タグは、例えばバックアップバッテリーから必要なエネルギーの全て又は一部を得ることができ、そしてそれはパッシブ、セミパッシブ、又はアクティブタグとできる。
【００５６】
プログラミング機能を実装するための１つのオプションでは、外部RFIDリーダーが装置上のワイヤレスプログラミング及びデバッグサブシステム（RFID-WPD）に電力を供給し、そしてRFID-WPDサブシステムが装置上のインタフェースの存在を検出する。次のステップにおいて、結合されたRFID JTAGサービスが設定される。続いて、外部制御システムが装置上のその他チップに電力供給し、RFID無線プロトコル上位のJTAGプロトコルを使用しデータを読み出す及び書き込む。必要な電力は、主バッテリー又はその他電力源からRFID問合せ信号を介し受信される。RFID JTAG接続サービスが起った後、装置上の部品についての情報が外部制御システムに伝達される。外部制御システムはサブシステムXに所望のプログラミング（例えばフラッシング）アルゴリズムを伝達し、プログラムされるべきペイロードデータの送信を開始する。そして、サブシステムXは製品上のメモリ部品のプログラミングを開始する。この方法において、装置上に事前のフラッシングアルゴリズムを持つ必要性は既に排除されており、より高い柔軟性を可能とし、恐らく、製造におけるサイクル時間を削減する。
【００５７】
RFID−WPDサブシステムが接続され、メモリチップ内に直接組み込まれる場合において、メモリブロックへの直接アクセスは、結合されたRFID JTAGシステムを介し、又はモジュール上のその他インタフェースを用いて設定することができる。メモリへデータをアップロードすることに加え、RFIDは特定用途向けIC（ASIC）のJTAGチェインに直接接続されることもでき、チップへの物理的接触なしにASICの機能を試験する及び／又はプログラミングすることを可能とする。
【００５８】
例えば、RFID技術は、例えば伝送レート424 kbitを供給できる13 MHz RFID標準とすることができるが、同様に2.45 GHz RFID標準ともでき、どちらが所望のシステム特性に最も適しているかによる。例えば、より高い周波数においては、更なるデータレートが可能であるが、電力転送がより困難となる。
【００５９】
電力は、その他の放射又は磁気誘導方法を使用しても供給することができる。RFIDタグは、パッシブ、セミパッシブ、又はアクティブとできる。もし無線装置がプロセス中に電力供給されるのであれば、この目的のため、即ち、RFIDに電力供給するための電磁エネルギーを供給するために、GSM、WCDMA、CDMA、UWB、WLANなど、生産されることになる電子装置の一部となる無線装置を使用することもできる。
【００６０】
本発明は、組み込まれたRFIDリーダー／通信モジュールを備えた装置、即ち、組み込まれたRFIDインタフェースを既に有している装置に適用することもでき、これは将来のモバイル装置などに有力な特徴となる。携帯電話などこの電子装置内に存在するメモリデバイスは、本発明内で示される技術に従いフラッシングすることができる。フラッシングを与えるため、装置は、携帯電話の主バッテリーなどの付属バッテリーにより供給される電力を持つ必要がある。将来のRFIDシステムにおいては、RFIDインタフェースを通して（問合せ信号により）この動作に完全に電力供給することさえも可能である。フラッシングがRFIDインタフェースなどの試験の事前プロセスであって、装置がフラッシング及び試験された後、この試験にどうしても電力が必要なとき、RFIDインタフェースを通した装置のフラッシングがこれ以上実行されないように、メモリはRFIDインタフェースから切断されるなど、「遮断」される。装置の内部メモリ部品の更なるフラッシングの防止を可能としなければならないことは明白である。
【００６１】
当然のことであるが、上記した本発明はモバイル端末などに限定されるものではない。本発明は、例えば、状況に対応して車の設定を自動的に適合させるために、車内のドライバー及び／又はモバイル装置を検出するためのRFID通信モジュールを有する将来的な車など、RFIDインタフェースを有するその他タイプの製品に関連して適用することもできる。
【図面の簡単な説明】
【００６２】
【図１】送信端において、本発明の方法の実施例のフローダイアグラムを説明する。
【図２】受信端において、本発明の方法の実施例のフローダイアグラムを説明する。
【図３】受信端において、本発明の方法の高度な実施例の追加ステップのフローダイアグラムを説明する。
【図４】本発明の方法の実施例に従い電子装置の実施例を図示する。
【図５】本発明の方法の実施例に従い、図４の電子装置をプログラミングするための装置の実施例を図示する。
【図１】
2009537887.tif 000003
【図２】
2009537887.tif 000004
【図３】
2009537887.tif 000005
【図４】
2009537887.tif 000006
【図５】
2009537887.tif 000007
【手続補正書】
【提出日】平成20年3月17日(2008.3.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
方法であって、
問合せ信号に応答してパッシブワイヤレス近距離通信インタフェースをトリガーするために、メモリ要素を有する電子装置の該パッシブワイヤレス近距離通信インタフェースに電力を供給するための該問合せ信号を送信するステップ、
前記問合せ信号に応答して、前記パッシブワイヤレス近距離通信インタフェースからのデータを受信するステップであって、該データは少なくとも前記電子装置のハードウェア構成についての情報を有するステップ、
前記ハードウェア構成に基づき前記メモリ要素をプログラミングするためのプログラミングデータを選択するステップ、及び
前記ワイヤレス近距離通信インタフェースにより受信されるべく、前記選択されたプログラミングデータを送信するステップ、
を有する方法。
【請求項２】
前記プログラミングデータは、
ファームウェア、
オペレーティングシステムソフトウェア、
アプリケーションソフトウェア、
物流データ、
構成データ、及び
メディアコンテンツ
を有するグループから選択される、請求項１に記載の方法。
【請求項３】
方法であって、
メモリ要素を有する電子装置のパッシブワイヤレス近距離通信インタフェースにおいて問合せ信号から電力を受信するステップ、
前記問合せ信号に応答して、前記パッシブワイヤレス近距離通信インタフェースを介してデータを送信するステップであって、該データは少なくとも前記電子装置のハードウェア構成についての情報を有するステップ、
前記パッシブワイヤレス近距離通信インタフェースにおいてプログラミングデータを受信するステップ、及び
前記プログラミングデータに従い前記メモリ要素をプログラミングするステップ、
を有し、
前記問合せ信号により供給される前記電力が送信のために使用され、前記受信及び前記プログラミングが実行される、
方法。
【請求項４】
前記プログラミングデータは更にプログラミングルーチンを有し、前記プログラミングのステップは該プログラミングルーチンに従い実行される、請求項３に記載の方法。
【請求項５】
前記メモリ要素及び／又は前記電子装置に対する試験手順を実行するステップ、及び
前記パッシブワイヤレス近距離通信インタフェースを介して前記試験の結果を送信するステップ、
を更に有する、請求項３又は４に記載の方法。
【請求項６】
問合せ信号を受信するステップ、
前記メモリ要素からデータを読み出すステップ、及び
前記ワイヤレス近距離通信インタフェースを介して前記読み出されたデータを送信するステップ、
を更に有し、
前記読み出すステップ及び前記送信するステップが、前記問合せ信号により供給される電力を用いて実行される、
請求項３−５のいずれか１項に記載の方法。
【請求項７】
前記近距離通信インタフェースを介した前記メモリ要素への更なるプログラミングアクセスを拒絶するステップ、
を更に有する、請求項３−５のいずれか１項に記載の方法。
【請求項８】
前記ワイヤレス近距離通信インタフェースはアンテナを有し、前記拒絶するステップは、
前記アンテナを無効にするステップ、
を有する、請求項７に記載の方法。
【請求項９】
前記拒絶するステップは、
前記ワイヤレス近距離通信インタフェースを無効にするステップ、
を有する、請求項７に記載の方法。
【請求項１０】
前記拒絶するステップは、
前記ワイヤレス近距離通信インタフェースに接続されるICインタフェースを無効にするステップ、又は
前記ICインタフェースに接続されるサブシステムを無効にするステップ、
を有する、請求項７に記載の方法。
【請求項１１】
前記電子装置の製造、物流又はサービス手順中に使用される、前記請求項のいずれか１項に記載の方法。
【請求項１２】
前記電子装置の前記製造が前記メモリ要素を含むハードウェア部品を組み立てることを有し、前記方法は該組み立てステップの前、間、又は後に実行される、請求項１１に記載の方法。
【請求項１３】
コンピュータプログラムプロダクトであって、該プログラムプロダクトがコンピュータ又はネットワークデバイス上で実行されるとき、請求項１−１２のいずれか１項の方法を実行するために、コンピュータ読取り可能媒体上に記録されるプログラムコード手段を有するコンピュータプログラムプロダクト。
【請求項１４】
装置であって、
ワイヤレス近距離通信インタフェース、
プログラミングデータを記憶するためのデータ記憶装置、
前記ワイヤレス近距離通信インタフェース及び前記データ記憶装置と接続される制御器、
を有し、
前記制御器は、前記ワイヤレス近距離通信インタフェースを介して、プログラミング可能メモリ要素を有する電子装置のパッシブワイヤレス近距離通信インタフェースに電力を供給するための問合せ信号を送信し、前記問合せに応答して前記パッシブワイヤレス近距離通信インタフェースをトリガーし、前記問合せ信号に応答して前記ワイヤレスインタフェースを介してデータを受信し、該データは少なくとも前記電子装置のハードウェア構成についての情報を有し、前記ハードウェア構成に基づき前記データ記憶装置からプログラミングデータを選択し、及び前記ワイヤレス近距離通信インタフェースを介して前記選択されたプログラミングデータを送信するよう適合される、
装置。  
【請求項１５】
前記プログラミングデータは、
ファームウェア、
オペレーティングシステムソフトウェア、
アプリケーションソフトウェア、
物流データ、
構成データ、及び
メディアコンテンツ
を有するグループから選択される、請求項１４に記載の装置。
【請求項１６】
電子装置であって、
メモリ要素、
問合せ信号を受信するよう適合されるパッシブワイヤレス近距離通信インタフェース、及び
制御器、
を有し、
前記パッシブワイヤレス近距離通信インタフェースは、その動作を可能とするために前記制御器に電力を供給するよう適合され、該電力は前記問合せ信号により前記パッシブワイヤレス近距離通信インタフェースに供給され、
前記制御器は、前記問合せ信号に応答して、前記ワイヤレスインタフェースを介してデータを送信し、該データは少なくとも前記電子装置のハードウェア構成についての情報を有し、前記パッシブワイヤレス近距離通信インタフェースにおいてプログラミングデータを受信し、及び前記プログラミングデータに従い前記メモリ要素をプログラミングするよう適合される、
電子装置。
【請求項１７】
前記プログラミングデータは更にプログラミングルーチンを有し、前記制御器は前記プログラミングデータから該プログラミングルーチンを抽出するよう更に適合され、該プログラミングルーチンに従い前記プログラミングを実行する、請求項１６に記載の装置。
【請求項１８】
前記制御器は、前記メモリ要素及び／又は前記電子装置に対する試験手順を実行し、及び該試験の結果を送信するよう適合される、請求項１６又は１７に記載の装置。
【請求項１９】
前記制御器は、前記近距離通信インタフェースを介した前記メモリ要素への更なるプログラミングアクセスを拒絶するよう適合される、請求項１６−１８のいずれか１項に記載の装置。
【請求項２０】
前記ワイヤレス近距離通信インタフェースは取り外し可能アンテナを有する、請求項１６−１９のいずれか１項に記載の装置。
【請求項２１】
前記ワイヤレス近距離通信インタフェースは無効となるよう構成され、前記制御器は前記メモリ要素のプログラミングの後で、前記ワイヤレス近距離通信インタフェースを無効とするよう適合される、請求項１６−１９のいずれか１項に記載の装置。
【請求項２２】
前記装置は、前記ワイヤレス近距離通信インタフェースに接続されるICインタフェース及び該ICインタフェースに接続されるサブシステムを有し、前記制御器は、該ICインタフェース又は該サブシステムを無効にすることによる拒絶を実行するよう適合される、請求項２１に記載の装置。
【請求項２３】
前記メモリ要素は
フラッシュROMメモリ、
EEPROMメモリ、
論理レジスタ、
フューズ、及び
RAMメモリ
を有するグループから選択される、請求項１６−２２のいずれか１項に記載の装置。
【請求項２４】
前記パッシブワイヤレス近距離通信インタフェースがRFIDインタフェースである、請求項１６−２３のいずれか１項に記載の装置。
【手続補正書】
【提出日】平成20年12月3日(2008.12.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
方法であって、
問合せ信号に応答してパッシブワイヤレス近距離通信インタフェースをトリガーするために、メモリ要素を有する電子装置の該パッシブワイヤレス近距離通信インタフェースに電力を供給するための該問合せ信号を送信するステップ、
前記問合せ信号に応答して、前記パッシブワイヤレス近距離通信インタフェースからのデータを受信するステップであって、該データは少なくとも前記電子装置のハードウェア構成についての情報を有するステップ、
前記ハードウェア構成に基づき前記メモリ要素をプログラミングするためのプログラミングデータを選択するステップ、及び
前記ワイヤレス近距離通信インタフェースにより受信されるべく、前記選択されたプログラミングデータを送信するステップ、
を有する方法。
【請求項２】
前記プログラミングデータは、
ファームウェア、
オペレーティングシステムソフトウェア、
アプリケーションソフトウェア、
物流データ、
構成データ、及び
メディアコンテンツ
を有するグループから選択される、請求項１に記載の方法。
【請求項３】
方法であって、  
メモリ要素を有する電子装置のパッシブワイヤレス近距離通信インタフェースにおいて問合せ信号から電力を受信するステップ、
前記問合せ信号に応答して、前記パッシブワイヤレス近距離通信インタフェースを介してデータを送信するステップであって、該データは少なくとも前記電子装置のハードウェア構成についての情報を有するステップ、
前記パッシブワイヤレス近距離通信インタフェースにおいてプログラミングデータを受信するステップ、及び
前記プログラミングデータに従い前記メモリ要素をプログラミングするステップ、
を有し、
前記問合せ信号により供給される前記電力が前記送信、前記受信、及び前記プログラミングを実行するために使用される、
方法。
【請求項４】
前記プログラミングデータは更にプログラミングルーチンを有し、前記プログラミングのステップは該プログラミングルーチンに従い実行される、請求項３に記載の方法。
【請求項５】
前記メモリ要素及び／又は前記電子装置に対する試験手順を実行するステップ、及び
前記パッシブワイヤレス近距離通信インタフェースを介して前記試験の結果を送信するステップ、
を更に有する、請求項３又は４に記載の方法。
【請求項６】
問合せ信号を受信するステップ、
前記メモリ要素からデータを読み出すステップ、及び
前記ワイヤレス近距離通信インタフェースを介して前記読み出されたデータを送信するステップ、
を更に有し、
前記読み出すステップ及び前記送信するステップが、前記問合せ信号により供給される電力を用いて実行される、
請求項３−５のいずれか１項に記載の方法。
【請求項７】
前記近距離通信インタフェースを介した前記メモリ要素への更なるプログラミングアクセスを拒絶するステップ、
を更に有する、請求項３−５のいずれか１項に記載の方法。
【請求項８】
前記ワイヤレス近距離通信インタフェースはアンテナを有し、前記拒絶するステップは、
前記アンテナを無効にするステップ、
を有する、請求項７に記載の方法。
【請求項９】
前記拒絶するステップは、
前記ワイヤレス近距離通信インタフェースを無効にするステップ、
を有する、請求項７に記載の方法。
【請求項１０】
前記拒絶するステップは、
前記ワイヤレス近距離通信インタフェースに接続されるICインタフェースを無効にするステップ、又は
前記ICインタフェースに接続されるサブシステムを無効にするステップ、
を有する、請求項７に記載の方法。
【請求項１１】
前記電子装置の製造、物流又はサービス手順中に使用される、前記請求項のいずれか１項に記載の方法。
【請求項１２】
前記電子装置の前記製造が前記メモリ要素を含むハードウェア部品を組み立てるステップを有し、前記方法は該組み立てステップの前、間、又は後に実行される、請求項１１に記載の方法。
【請求項１３】
コンピュータ読み取り可能な記録媒体であって、プログラムがコンピュータ又はネットワーク装置上で実行されるとき、請求項１−１２のいずれか１項の方法を実行するための該コンピュータプログラムを記録するコンピュータ読み取り可能な記録媒体。
【請求項１４】
装置であって、
ワイヤレス近距離通信インタフェース、
プログラミングデータを記憶するためのデータ記憶装置、
前記ワイヤレス近距離通信インタフェース及び前記データ記憶装置と接続される制御器、
を有し、
前記制御器は、前記ワイヤレス近距離通信インタフェースを介して、プログラミング可能メモリ要素を有する電子装置のパッシブワイヤレス近距離通信インタフェースに電力を供給するための問合せ信号を送信し、前記問合せ信号に応答して前記パッシブワイヤレス近距離通信インタフェースをトリガーし、前記問合せ信号に応答して前記ワイヤレスインタフェースを介してデータを受信し、該データは少なくとも前記電子装置のハードウェア構成についての情報を有し、前記ハードウェア構成に基づき前記データ記憶装置からプログラミングデータを選択し、及び前記ワイヤレス近距離通信インタフェースを介して前記選択されたプログラミングデータを送信するよう適合される、
装置。
【請求項１５】
前記プログラミングデータは、
ファームウェア、
オペレーティングシステムソフトウェア、
アプリケーションソフトウェア、
物流データ、
構成データ、及び
メディアコンテンツ
を有するグループから選択される、請求項１４に記載の装置。
【請求項１６】
電子装置であって、
メモリ要素、
問合せ信号を受信するよう適合されるパッシブワイヤレス近距離通信インタフェース、及び
制御器、
を有し、
前記パッシブワイヤレス近距離通信インタフェースは、その動作を可能とするために前記制御器に電力を供給するよう適合され、該電力は前記問合せ信号により前記パッシブワイヤレス近距離通信インタフェースに供給され、
前記制御器は、前記問合せ信号に応答して、前記ワイヤレスインタフェースを介してデータを送信し、該データは少なくとも前記電子装置のハードウェア構成についての情報を有し、前記パッシブワイヤレス近距離通信インタフェースにおいてプログラミングデータを受信し、及び前記プログラミングデータに従い前記メモリ要素をプログラミングするよう適合される、
電子装置。
【請求項１７】
前記プログラミングデータは更にプログラミングルーチンを有し、前記制御器は前記プログラミングデータから該プログラミングルーチンを抽出するよう更に適合され、該プログラミングルーチンに従い前記プログラミングを実行する、請求項１６に記載の装置。
【請求項１８】
前記制御器は、前記メモリ要素及び／又は前記電子装置に対する試験手順を実行し、及び該試験の結果を送信するよう適合される、請求項１６又は１７に記載の装置。
【請求項１９】
前記制御器は、前記近距離通信インタフェースを介した前記メモリ要素への更なるプログラミングアクセスを拒絶するよう適合される、請求項１６−１８のいずれか１項に記載の装置。
【請求項２０】
前記ワイヤレス近距離通信インタフェースは取り外し可能アンテナを有する、請求項１６−１９のいずれか１項に記載の装置。
【請求項２１】
前記ワイヤレス近距離通信インタフェースは無効となるよう構成され、前記制御器は前記メモリ要素のプログラミングの後で、前記ワイヤレス近距離通信インタフェースを無効とするよう適合される、請求項１６−１９のいずれか１項に記載の装置。
【請求項２２】
前記装置は、前記ワイヤレス近距離通信インタフェースに接続されるICインタフェース及び該ICインタフェースに接続されるサブシステムを有し、前記制御器は、該ICインタフェース又は該サブシステムを無効にすることにより、前記メモリ要素への更なるプログラミングアクセスの拒絶を実行するよう適合される、請求項２１に記載の装置。
【請求項２３】
前記メモリ要素は
フラッシュROMメモリ、
EEPROMメモリ、
論理レジスタ、
フューズ、及び
RAMメモリ
を有するグループから選択される、請求項１６−２２のいずれか１項に記載の装置。
【請求項２４】
前記パッシブワイヤレス近距離通信インタフェースがRFIDインタフェースである、請求項１６−２３のいずれか１項に記載の装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明は、とりわけ、実際のハードウェア構成に基づきプログラミングデータを選択することにより、電子装置を簡単に「カスタマイズ」することを可能とする。ハードウェア構成は、例えば携帯電話内のカメラタイプについての情報、ブルートゥース（Bluetooth（登録商標））チップが存在するかどうかを示す情報、及びその他の装置特定構成データに関連する情報を有することができる。そして、プログラミングデータは対応して選択することができる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
本発明の更なる観点によれば、プログラムを記録するコンピュータ読み取り可能な記録媒体が提供され、プログラムがコンピュータ又はネットワーク装置上で実行されるとき、上記の方法を実行するためにコンピュータ読み取り可能な記録媒体上に格納されるコンピュータプログラムを有する。
【国際調査報告】
2009537887.tif 000008
2009537887.tif 000009
2009537887.tif 000010
2009537887.tif 000011