【手続補正書】
【提出日】平成18年11月14日(2006.11.14)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  電子機器と、該電子機器にネットワークを介して接続されるサーバとを備え、前記電子機器のカスタマイズを行なうカスタマイズシステムであって、
前記電子機器は、該電子機器の動作を制御する制御プログラムを記憶する書き換え可能な第１の記憶手段と、該第１の記憶手段に格納されている前記制御プログラムを書き換えるプログラム書き換え手段と、前記ネットワークに接続する接続手段とを備え、
前記サーバは、前記制御プログラムを構成する２つ以上のプログラムコンポーネントと、前記電子機器側の指示に対応して、該プログラムコンポーネントの組み合わせを選択する選択手段と、該選択手段により選択されたプログラムコンポーネントを組み合わせて制御プログラムを予め構築するプログラム構築手段とを備え、
前記サーバは、前記プログラム構築手段によりすでに構築された制御プログラムを、前記ネットワークを介して前記電子機器に転送し、前記電子機器は、前記プログラム書き換え手段により、転送された前記制御プログラムを前記第１の記憶手段に格納する制御プログラムとして書き換えることを特徴とするカスタマイズシステム。
【請求項２】  前記電子機器は、画像取り込み用の撮影レンズと、該撮影レンズを通して入力された光を電気信号へ変換する光電変換素子と、該光電変換素子により出力されるアナログ信号をデジタル信号へ変換するＡ／Ｄ変換器と、変換されたデジタル信号を処理して画像データを生成するデジタル信号処理回路とを備えることを特徴とする請求項１に記載のカスタマイズシステム。
【請求項３】  前記電子機器は、音声取り込み用のマイクロフォンを含むアナログ入力部と、アナログ入力された信号をデジタル信号へ変換するＡ／Ｄ変換器と、変換されたデジタル信号を処理するデジタルフィルタ回路を含むデジタル信号処理回路とを備えることを特徴とする請求項１に記載のカスタマイズシステム。
【請求項４】  前記電子機器は、表示手段をさらに有し、前記表示手段を用いて電子機器の動作に用いるためのプログラムコンポーネントの指示を行うことを特徴とする請求項１に記載のカスタマイズシステム。
【請求項５】  前記電子機器は、生成された画像データを着脱可能な記憶媒体に記憶するための第２の記憶手段を備えることを特徴とする請求項２に記載のカスタマイズシステム。
【請求項６】  前記電子機器は、制御プログラムを電子機器へ転送する手段として、前記第２の記憶手段を用いることを特徴とする請求項５に記載のカスタマイズシステム。
【請求項７】  前記プログラム構築手段は、制御プログラムを転送する前に予め暗号化処理することを特徴とするカスタマイズシステム。
【請求項８】  前記接続手段は、公衆回線または、個別のネットワーク回線を用いて、直接前記サーバへ接続し、前記電子機器によるプログラムコンポーネントの指定または制御プログラムの前記電子機器への転送をオンラインで行うことを特徴とする請求項１に記載のカスタマイズシステム。
【請求項９】  前記サーバでは、前記制御プログラムを構築するプログラム構築手段が、前記電子機器の制御手段を直接動作させるネイティブなプログラムコードを生成することを特徴とする請求項１に記載のカスタマイズシステム。
【請求項１０】  前記サーバでは、前記制御プログラムを構築するプログラム構築手段が、前記電子機器の制御手段を直接動作させる中間言語的なプログラムコードを生成することを特徴とする請求項１に記載のカスタマイズシステム。
【請求項１１】  請求項１ないし請求項７のいずれか１項に記載のカスタマイズシステムに用いられる電子機器。
【請求項１２】  請求項１ないし請求項７のいずれか１項に記載のカスタマイズシステムに用いられるサーバ。
【請求項１３】  サーバからネットワークを介して接続される電子機器のカスタマイズを行なうカスタマイズ方法であって、
前記サーバ側において、前記電子機器側の指示に対応して、前記電子機器の動作を制御する制御プログラムを構成する２つ以上のプログラムコンポーネントの組み合わせを選択手段により選択し、選択されたプログラムコンポーネントをプログラム構築手段で組み合わせて予め制御プログラムを構築し、その既に構築された制御プログラムを、前記ネットワークを介して前記電子機器に転送し、該電子機器のプログラム書き換え手段により前記電子機器の第１の記憶手段に格納されている制御プログラムを書き換え可能とすることを特徴とするカスタマイズ方法。
【請求項１４】  前記サーバでは、電子機器に対して制御プログラムを転送する前に予め暗号化処理することを特徴とする請求項１３に記載のカスタマイズ方法。
【請求項１５】  前記電子機器において、サーバから送られた制御プログラムの暗号を解読してから、前記電子機器のプログラム書き換え手段により、前記第１の記憶手段へ書き込むことを特徴とする請求項１３に記載のカスタマイズ方法。
【請求項１６】  前記選択手段は、前記プログラムコンポーネント毎の価格管理機能を備え、選択されたコンポーネントに対する合計価格を、電子機器のカスタマイズ選択手段へ通知し、記憶装置の使用者に対して、課金管理することを特徴とする請求項１３に記載のカスタマイズ方法。
【請求項１７】  前記選択手段は、プログラムコンポーネント利用度を自動集計する機能を備えることを特徴とする請求項１３に記載のカスタマイズ方法。
【請求項１８】  サーバ側において、前記電子機器固有の識別情報を予め取得し、その前記電子機器の識別情報に基づいて制御プログラムを暗号化し、その暗号化された制御プログラムを前記電子機器側へ転送し、前記電子機器側において制御プログラムを前記電子機器の装置固有の識別情報に基づいて解読することを特徴とする請求項１３に記載のカスタマイズ方法。
【請求項１９】  前記プログラム構築手段が、制御プログラムの利用回数の制限又は利用期間の制限を含む、試用を制限する機能を制御プログラムへ組み込む手段を備え、転送された制御プログラムを、前記プログラム書き換え手段により、前記第１の記憶手段へ書き込むことにより、試用の制限を判定し、電子機器の使用者に対して一定回数または一定期間の試用を許可することを特徴とする請求項１３に記載のカスタマイズ方法。
【請求項２０】  請求項１３乃至１９のいずれか１項に記載のカスタマイズ方法をコンピュータに実行させることを特徴とするプログラム。
【請求項２１】  請求項２０に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【請求項２２】  ネットワークを介してサーバを接続することにより、電子機器のカスタマイズを行うカスタマイズシステムであって、
前記サーバから転送された前記電子機器の動作を制御するための制御プログラムに含まれる識別情報が前記電子機器固有の識別情報と異なる場合、前記制御プログラムの取得を禁止することを特徴とするカスタマイズシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するために、本発明に係わるカスタマイズシステムは、電子機器と、該電子機器にネットワークを介して接続されるサーバとを備え、前記電子機器のカスタマイズを行なうカスタマイズシステムであって、前記電子機器は、該電子機器の動作を制御する制御プログラムを記憶する書き換え可能な第１の記憶手段と、該第１の記憶手段に格納されている前記制御プログラムを書き換えるプログラム書き換え手段と、前記ネットワークに接続する接続手段とを備え、前記サーバは、前記制御プログラムを構成する２つ以上のプログラムコンポーネントと、前記電子機器側の指示に対応して、該プログラムコンポーネントの組み合わせを選択する選択手段と、該選択手段により選択されたプログラムコンポーネントを組み合わせて制御プログラムを予め構築するプログラム構築手段とを備え、前記サーバは、前記プログラム構築手段によりすでに構築された制御プログラムを、前記ネットワークを介して前記電子機器に転送し、前記電子機器は、前記プログラム書き換え手段により、転送された前記制御プログラムを前記第１の記憶手段に格納する制御プログラムとして書き換えることを特徴としている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
また、この発明に係わるカスタマイズシステムにおいて、前記電子機器は、画像取り込み用の撮影レンズと、該撮影レンズを通して入力された光を電気信号へ変換する光電変換素子と、該光電変換素子により出力されるアナログ信号をデジタル信号へ変換するＡ／Ｄ変換器と、変換されたデジタル信号を処理して画像データを生成するデジタル信号処理回路とを備えることを特徴としている。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
また、この発明に係わるカスタマイズシステムにおいて、前記接続手段は、公衆回線または、個別のネットワーク回線を用いて、直接前記サーバへ接続し、前記電子機器によるプログラムコンポーネントの指定または制御プログラムの前記電子機器への転送をオンラインで行うことを特徴としている。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
また、本発明に係わるカスタマイズ方法は、サーバからネットワークを介して接続される電子機器のカスタマイズを行なうカスタマイズ方法であって、前記サーバ側において、前記電子機器側の指示に対応して、前記電子機器の動作を制御する制御プログラムを構成する２つ以上のプログラムコンポーネントの組み合わせを選択手段により選択し、選択されたプログラムコンポーネントをプログラム構築手段で組み合わせて予め制御プログラムを構築し、その既に構築された制御プログラムを、前記ネットワークを介して前記電子機器に転送し、該電子機器のプログラム書き換え手段により前記電子機器の第１の記憶手段に格納されている制御プログラムを書き換え可能とすることを特徴としている。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】変更
【補正の内容】
【００５６】
また、この発明に係わるカスタマイズ方法において、サーバ側において、前記電子機器固有の識別情報を予め取得し、その前記電子機器の識別情報に基づいて制御プログラムを暗号化し、その暗号化された制御プログラムを前記電子機器側へ転送し、前記電子機器側において制御プログラムを前記電子機器の装置固有の識別情報に基づいて解読することを特徴としている。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】変更
【補正の内容】
【００６０】
また、本発明に係わるカスタマイズシステムは、ネットワークを介してサーバを接続することにより、電子機器のカスタマイズを行うカスタマイズシステムであって、前記サーバから転送された前記電子機器の動作を制御するための制御プログラムに含まれる識別情報が前記電子機器固有の識別情報と異なる場合、前記制御プログラムの取得を禁止することを特徴としている。