(57)【要約】【課題】  マシン動作のオプション及び構成の管理方法を提供する。【解決手段】  この方法は、マシンから分離可能なソフトウェア動作キー（ＳＯＫ）を提供することを含み、ＳＯＫは、ワイヤレスインターフェース及びメモリを含み、メモリはプログラム可能シリアル領域及びオプションコードを更に含む。この方法は、ソフトウェア動作キーをマシン内に配置することと、ワイヤレスインターフェースを介してメモリのプログラム可能シリアル領域を読み出し、ブランクである場合にはマシン識別番号を用いて初期化することと、ブランクでない場合は、プログラム可能シリアル領域の内容をマシン識別番号と比較することと、ワイヤレスインターフェースを介してメモリを読み出し、オプションコードをマシン内に配置することを更に含む。最後に、この方法はオプションコードに従ってマシンを動作させることを含む。【選択図】        図３
2005047277.tif 000002
【特許請求の範囲】
【請求項１】
マシンの動作オプション及び構成の管理方法であって、
マシンから分離可能なソフトウェア動作キーを提供することであって、前記ソフトウェア動作キーが、ワイヤレスインターフェースと、プログラム可能シリアル領域及びオプションコードを含むメモリとを含む、前記ソフトウェア動作キーの提供と、
前記ソフトウェア動作キーを前記マシン内に配置することと、
前記ワイヤレスインターフェースを介して前記メモリの前記プログラム可能シリアル領域を読み取り、ブランクである場合にはマシン識別番号を用いて初期化することと、
ブランクでない場合は、前記プログラム可能シリアル領域の内容を前記マシン識別番号と比較することと、
前記ワイヤレスインターフェースを介して前記メモリを読み取り、前記オプションコードを前記マシン内に配置することと、
前記オプションコードに従って前記マシンを動作させることと、
を含む、前記方法。
【請求項２】
前記ソフトウェア動作キーがカスタマー交換可能ユニットメモリである、請求項１に記載の方法。
【請求項３】
前記マシン識別番号がマシンシリアル番号である、請求項１に記載の方法。
【請求項４】
プリントマシンであって、
前記マシンから分離可能であり、ワイヤレスインターフェース及びメモリを更に含むソフトウェア動作キーであって、前記メモリが少なくとも１つのオプションコードと１回限りのプログラム可能シリアル領域とを有する、ソフトウェア動作キーと、
前記メモリの前記オプションコード領域に書き込まれており、特定の構成で動作するように前記プリントマシンを指示するのに好適なオプションコードと、
前記ワイヤレスインターフェースを介して前記メモリの前記１回限りのプログラム可能シリアル領域にアクセスし、前記ソフトウェア動作キーの前記オプションコード領域における前記オプションコードを前記プリントマシンの構成に使用すべきか否かを判断する制御システムと、
を含む、プリントマシン。
【請求項５】
前記メモリがカスタマー交換可能ユニットメモリである、請求項４に記載のプリントマシン。
【請求項６】
前記オプションコードが、スキャナとして構成するように指示する、請求項４に記載のプリントマシン。
【請求項７】
前記オプションコードが、「走査して電子メール送信」モードで構成するように指示する、請求項６に記載のプリントマシン。
【請求項８】
前記オプションコードが、「走査してインターネットファックス送信」モードで構成するように指示する、請求項６に記載のプリントマシン。
【請求項９】
前記オプションコードが、より迅速な動作のために構成するように指示する、請求項４に記載のプリントマシン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は概してマシンオプションの更新に関する。より重要なことに、本発明はプリンタ及びコピー機のマシンオプション機能及び能力の更新に関する。特に、本発明はマシンコントローラ、ワイヤレスコントローラサポートメモリユニット、及びワイヤレス可能キーに関する。
【背景技術】
【０００２】
プリンタやコピー機のようなオフィス機器の市場における一般的なビジネスモデルは、ハードウェアにおいて単一ベースの「プラットフォーム」を製造し、ハードウェアに対するソフトウェア制御を用いて著しく異なる製品のセットを提供する、といったものである。オフィス用の多機能製品では、これは、ソフトウェアにより制御される動作のアップグレードと、ソフトウェアにより制御されるハードウェアのアップグレードの双方を含みうる。例えば、デジタルのゼログラフィー式「レーザプリンタ」に関して言うと、同一のハードウェアを作動させる制御ソフトウェアを変更するだけで、１分に４０頁（４０ｐｐｍ）出力できる基本ハードウェアプラットフォームの速度を落として３０ｐｐｍ又は２０ｐｐｍで頁を出力することができる。基本ハードウェアプラットフォームの速度を落とす一般的な技術は、単に種々の電気モータをより低速で作動させたり、又は、所与の数のハードウェアサイクルのうち１つ以上の動作サイクルを意図的にとばしたりする（プリントシートをフィードしなかったり、画像データを保留する）ことを含む。このビジネスモデルの利点は、市場の需要に応えるために定格速度の異なるマシンを異なる価格で販売するのが望ましいこと、また、既存のカスタマーがより高速のマシンを望むと判断した場合に、減速されていたマシンの速度を（新しいソフトウェアのロードなどによって）上げる能力を含む。また、再製品化の環境では、処理しなくてはならないハードウェア構成の数を最小にできるようにすることが有用である。
【０００３】
販売され、インストールされ、サービスされるマシンは、実行可能なソフトウェア機能及びハードウェア機能のいくつか又は全てを使用可能にするために、一般にカスタマーとの対話やサービス担当者の介入を必要とする。この介入は、サービス担当者により、インストール時か又は後で電話で呼び出した際に実施可能である。後者の場合、通常はある種のパスワードと使用可能キーが必要になる。これは一般にサービス担当者によって取得され、ＧＵＩ又はあるサービスツールを介してマシンに入力される。あるいは、カスタマーが電話かウェブで製造者と話し合い、望ましいオプションを使用可能にしてもらうことが必要となる。前述のシナリオのいずれかを行った結果、カスタマーから必要な情報を取得し、カスタマーが権利として取得しうる全てのものを受け取ったことを確実にするために製造者のサポート基盤に負担がかかる。また、マシンがソフトウェアの交換やアップグレードを必要とし、設定が詳しく記録されていない場合、システムが不具合を生じやすくなる可能性もある。これらの要求条件は全て複雑であり、ビジネスのコストを著しく上げてしまう。
【０００４】
【特許文献１】米国特許第５，６７５，５３４号明細書
【特許文献２】米国特許第６，５６３，６００号明細書
【特許文献３】米国特許第４，４９６，２３７号明細書
【特許文献４】米国特許第４，９６１，０８８号明細書
【特許文献５】米国特許第６，３５１，６２１号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００５】
複数のオプションを備えて構成可能な単一の基本ハードウェアプラットフォームに重点を置いたオフィス機器を提供することに関する更なる技術的な課題は、速度を速めるなどの変更が無許可の態様又は不適切な態様で行われない、というある程度のセキュリティを、（カスタマー用サイトなどにある）特定のマシンのオプションのセットが提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、マシンの動作オプション及び構成の管理方法に関する。この方法は、マシンから分離可能なソフトウェア動作キーを提供することを含み、このソフトウェア動作キーは、ワイヤレスインターフェース及びメモリを含み、メモリはプログラム可能シリアル領域及びオプションコードを更に含む。この方法は、ソフトウェア動作キーをマシン内に配置することと、ワイヤレスインターフェースを介してメモリのプログラム可能シリアル領域を読み出し、ブランクである場合にはマシン識別番号を用いて初期化することと、ブランクでない場合は、プログラム可能シリアル領域の内容をマシン識別番号と比較することと、ワイヤレスインターフェースを介してメモリを読み出し、オプションコードをマシン内に配置することを更に含む。この方法は最後に、オプションコードに従ってマシンを動作させることを含む。
【０００７】
本発明は、マシンから分離可能なソフトウェア動作キーを含むプリントマシンに関する。ソフトウェア動作キーは、ワイヤレスインターフェース及びメモリを更に含み、メモリは、少なくとも１つのオプションコード及び１回限りのプログラム可能シリアル領域を有する。また、プリントマシンは、メモリのオプションコード領域に書き込まれ、特定の構成で動作するようにプリントマシンを指示するのに好適なオプションコードと、ワイヤレスインターフェースを介してメモリの１回限りのプログラム可能シリアル領域にアクセスし、ソフトウェア動作キーのオプションコード領域におけるオプションコードをプリントマシンの構成に使用すべきか否かを判断する制御システムと、を含む。
【０００８】
特に、本発明は、マシンのオプション構成を設定し、そのマシンから分離可能なソフトウェア動作キーに関する。ソフトウェア動作キーは、ワイヤレスインターフェース及びメモリを含む。メモリは、少なくとも１つのオプションコード領域と、１回限りのプログラム可能シリアル領域とを備える。ソフトウェア動作キーは、メモリのオプションコード領域に書き込まれたオプションコードを更に含み、これは、ワイヤレスインターフェースを介してアクセスされた際に、特定の構成で動作するようにマシンに指示するのに好適である。
【発明を実施するための最良の形態】
【０００９】
安全なＥＥＰＲＯＭ（電気的消去可能ＰＲＯＭ）デバイス又は他の不揮発性メモリ（ＮＶＭ）をシステム動作キー（ＳＯＫ）として設け、構成可能なマシンオプション属性を制御することにより、マシンオプションの構成及び更新に関連する種々の問題に対応できる。これらのオプションの例としては、デバイス／マシンの速度、マシンのスタンドアロンモード又はネットワーク接続モード、市場のセグメント構成、使用可能な走査、走査して電子メール送信、走査してインターネットファックス送信、使用可能なネットワークサーバファックス、ジョブベースの課金、ハードディスクの上書き、即時のジョブ上書きなどが挙げられるが、これらに限定されない。最初のＳＯＫインストール時は、マシンのＩＤ、即ちマシンのシリアル番号がＮＶＭに書き込まれる。これは、最初のマシン起動又は再起動シーケンスの際に行われる。電源投入又は再起動ルーチンの一部として、マシンは、改ざんが行われていないことと、マシンのＩＤ及びＮＶＭ内のシリアル番号の位置データが適合することを確実にするようチェックする。あるいは、ＮＶＭ内のシリアル番号の位置が、競合する識別番号を用いて以前に書き込まれていない限りは、機能の追加もしくは除去、又はマシン構成の変更を行うために、スワップインされた新しいＳＯＫをインストールすることができる。次に、マシンはシリアル番号を新しいＳＯＫに書き込み、これを保護する。各ＳＯＫは異なるオプションを使用可能にでき、これにより、必要とされるいかなる態様でも種々のマシンを構成することができる。カスタマーは、所望の追加機能を使用可能にするＳＯＫを受け取り、これをマシンにインストールすることによって、オプションを後で追加することができる。インストール可能なＳＯＫの数は、マシンに設けられるインターフェースソケットの数によって制限される。また、ワイヤレス可能ＳＯＫを提供することにより、種々のカスタマー展開ロジスティックスを大幅に改善し、カスタマーの最終的な満足度を著しく向上させることができる。
【００１０】
図１は、本発明に関連する、デジタルインクジェットプリンタ又は「レーザ」プリンタなどのオフィス機器の本質的要素を示す簡略システム図である。（ファックス機、デジタルコピー機もしくは光レンズコピー機などのデバイス、又は多機能オフィスデバイスの一部となりうる）プリンタ１０は、本明細書ではいわゆるマーカ１２を含み、これは概して、シート上にマークを配置するように動作するハードウェアのセットと考えられる。そのようなものとして、マーカ１２は、ゼログラフィックエンジン、インクジェットプリントヘッド、サーマルプリンタ要素などを含むことができる。スタック１４から引き出されたプリントシートはマーカ１２を介するかこれを通過するように移動され、印刷が望まれる画像のマークをその上に受け取る。
【００１１】
基本ハードウェアを形成するマーカ１２はソフトウェアによって制御されており、これは概して１６で示される制御システムによって具体化される。オフィス機器の技術において周知のように、制御１６は、任意の数のデータ処理ハードウェア回路と、これらと併用され、所望の画像を出力するようにマーカを制御する適切なソフトウェアを含む。よって、制御１６は、ラスタ画像プロセッサ、ファクシミリ機能、又はコピー機内の光レンズハードウェアの作動手段さえも含むことができる。また、示されるように、制御１６はネットワーク接続１８と対話することができ、このネットワーク接続を介して、画像データだけでなくプリンタ１０に特定の態様の動作を命令する制御データを受け取ることができる。
【００１２】
本発明に特に関連して、ユーザインターフェース（ＵＩ）２０と、不揮発性メモリ（ＮＶＭ）２２を含むＳＯＫ２１０を備えたバッスル２００とが更に関連している。ＳＯＫ２１０はバッスル２００及び制御１６に関連する任意の数のメモリのうちのいずれでもよいが、本発明における特定のＳＯＫ２１０及びＮＶＭ２２の意義は、ＳＯＫ２１０が、制御１６によって見出され得るメモリ内の所定の位置に、以下に詳しく説明する特定のコードデータを含むということにある。ここで重要なことには、制御１６が、マシン１０の動作中のある時点でＮＶＭ２２からのコードデータを一定量読み取り、ＮＶＭ２２から読み取った内容に基づいて、１つの実施の形態ではマーカ１２を選択された速度で動作させるか又は別の速度で動作させるかを判断する。
【００１３】
図２にはバッスル２００の斜視図が示されている。バッスル２００内にはＳＯＫ２１０が配置されている。バッスルは、コントローラ１６や、電源又は任意の数の他の回路ブロックも含んでいてもよい。本発明の考察内にある１つの実施の形態では、ＳＯＫは１つのみである。しかし、図２に示されるような他の実施の形態では、４つのＳＯＫ、即ちＳＯＫ２１０、ＳＯＫ２２０、ＳＯＫ２３０、及びワイヤレスＳＯＫ２４０があり得る。ワイヤレスＳＯＫ２４０は、ワイヤレストランシーバカード２６０の十分近くに配置されるように、スロット２５０を介してバッスル２００内にすべり込む。ＳＯＫが多数あることで、構成される実施可能なオプションの数を更に多くすることができる。本実施の形態では、ＳＯＫが存在することは必須ではない。何故なら、マシンは単にデフォルトのＳＯＫなしの基本構成になるからである。他の実施の形態は、少なくとも１つのＳＯＫを必要とする場合がある。
【００１４】
ＳＯＫ２１０はＮＶＭ２２を含む。ＳＯＫは、メモリ以外の更なる要素、例えば電源、オフボードドライバ、ソケットハードウェア、レベルシフト回路、インターフェースハードウェア、又は後述するワイヤレス通信回路を含んでもよい。本実施の形態の例では、ＳＯＫ２１０はＮＶＭ２２のみからなる。考えられる１つの代替例では、ＳＯＫ２１０はＣＲＵＭとして具体化される。ここでは、ＮＶＭ２２はＥＥＰＲＯＭ（電気的消去可能ＰＲＯＭ）の形で提供されている。メモリ２２は、前述のＥＥＰＲＯＭのような不揮発性タイプのメモリであることが好ましい。しかし、不揮発性メモリの実施には多くの異なる態様があり、これらの態様は全て本発明の考察内にあることが十分に理解されるであろう。例えば、一般的なＲＯＭは典型的に揮発性であり、電力が取り除かれるとセルのデータ内容を失ってしまう。しかし、ＲＯＭが寿命の長い電池と組み合わせてＳＯＫ上に設けられ、ＲＯＭのワット損が十分に低い場合、この組み合わせは、ＳＯＫの耐用年数に関する限りは事実上不揮発性メモリを実施することができる。
【００１５】
図３には、ソフトウェアオプションキーをマシン起動シーケンスに組み込む方法のフローチャートが示されている。電源がオンに切り替えられるか又はリセットボタンが押されると、起動シーケンス３００が呼び出される。まず、ステップ３０２でポーリングを行い、ＳＯＫが１つ以上インストールされているかを判断する。ステップ３０４でＳＯＫが存在しないと判断された場合、分岐条件としてステップ３０６に移動し、通常の再起動シーケンスを続ける。しかし、ＳＯＫが常駐していると見出された場合、ステップ３０８で、識別番号を含むＳＯＫのアドレス位置にアクセスする。新しいＳＯＫにおいて、この１回限りのプログラム可能シリアル番号領域は、最初はブランクで供給される。ステップ３１０で、ＳＯＫのＮＶＭに記憶された識別番号があるか否かを判断する。識別番号が存在しない場合、分岐条件３１２を実行し、固有のホストマシンシリアル番号をＳＯＫに書き込む。次いで、ステップ３１４でＳＯＫ内のオプションコードにアクセスする。しかし、識別番号が見出された場合は、ステップ３１６で識別番号をホストマシンシリアル番号と比較する。適合しない場合は、ステップ３１８でＳＯＫを無視する、という命令を呼び出し、障害を記録し、ルーチンはステップ３０６に分岐して通常の再起動シーケンスを続ける。当業者により理解されるように、他の実施の形態において、不適合ＳＯＫの存在をエラーとして標識を付けてＵＩ２０に送ったり、このＳＯＫが除去されるまで起動の完了を拒否してもよい。より一般的に予期されることであるが、適合が見出された場合はステップ３１４でＳＯＫにアクセスし、規定のオプションコードを見出す。次に、ステップ３２０において、オプションコードでまさに読み取られた構成通りにマシンを設定する。この設定の完了後、ステップ３０６で再起動シーケンスを続けることができる。
【００１６】
コントローラ１６には、ＳＯＫのスワッピングを連続的にポーリングするコードが設けられていてもよい。当業者には明らかな代替例において、コントローラ１６は代わりにＳＯＫのスワッピングの割込みに応答してもよい。いずれにせよ、スワップされたＳＯＫ、即ち新しいＳＯＫを判断する際、コントローラ１６は、オプションの更新の指示、又は呼び出すべき新しいシステム構成の有無に関してＳＯＫ及びそのＮＶＭ２２にポーリングする。
【００１７】
図４は、本発明による、ワイヤレス手段を介して動作可能なＳＯＫの本質的要素を示す略図である。ＳＯＫはバッジ、プレート又はカード２４０として提供されることが好ましく、その一部が図４に示されている。ワイヤレス手段を介して動作するために、ＳＯＫは図４に４３０で示されるＲＦループ（もちろん関連回路と共に提供されており、その性質は当業者には明らかであろう）のようなある種のワイヤレスインターフェースを必要とするが、赤外線検出器、超音波検出器、又は他の光学結合のような他のワイヤレスインターフェースを設けてもよい。
【００１８】
特定の例示された実施の形態において、所定周波数のＲＦ信号を感知するＲＦループ４３０がチップ４３２に関連している。本発明の好適な実施の形態によると、このチップ４３２は回路を含み、回路はＲＦループ４３０と不揮発性メモリ２２との間のインターフェースとして作用する。もちろん、実際の実施の形態では不揮発性メモリ２２をチップ４３２内に配置することができるが、ここでは明確にする目的で別々に示されている。実施可能な１つの実施の形態では、ＳＯＫを形成する回路基板の一部として、ループ４３０をエッチングされたループアンテナとして形成することができる。チップ４３２には電源４３６が関連していてもよく、その精密な性質は特定の設計に依存する。このようなインターフェースとして作用するために、チップ４３２は、ループ４３０上で検出可能な特定タイプのワイヤレス信号を認識し、処理する回路を含む。チップ４３２には、「ハードワイヤ」インターフェース４３８を備えることもでき、このインターフェースをプリンタ１０内の回路と対話するように構成することができる。
【００１９】
図４を見てわかるように、不揮発性メモリ２２は、モジュールシリアル番号、（モジュールの累積使用、及び／又はモジュールを用いて作成されるプリントの許容最大数のための）プリント総数、再製品化の日付、及び再製品化オプションコードのための所定の位置を含み、例えば前述のＳＯＫの機能の説明に従って、書き込みされていない位置を必要に応じて含む。
【００２０】
本発明の特定の実施の形態によって、ＳＯＫのワイヤレス動作を異なる態様で行うことができる。実施可能な１つの実施の形態では、ループ４３０上の好適なワイヤレス信号をチップ４３２によって検出することで、チップ４３２は、不揮発性メモリ２２に記憶されているＳＯＫに関連する全てのデータをその都度読み出す。メモリ２２からのこのデータを、ワイヤレス手段（チップ４３２内などにこのような送信手段が設けられる場合）によってループ４３０を介して送信し返したり、あるいは、ハードワイヤインターフェース４３８を介して読み出し、例えばＣＰＵ１６に送信することができる。この情報をＣＰＵ１６からユーザインターフェース２０に送信し、及び／又はローカルエリアネットワーク１８を介してコンピュータに送信することができる。
【００２１】
ＳＯＫの別のタイプのワイヤレス動作は、最初に検出されたワイヤレス信号によってチップ４３２がメモリ２２を「書込モード」にすることである。即ち、チップ４３２を起動する一方で、所定の時間枠内のループ４３０を介する他のワイヤレスデータストリームをチップ４３２に予期させる、所定タイプのワイヤレス信号のような最初のワイヤレスコンタクトである。そして、この入力ワイヤレスデータを用いてメモリ２２内の特定の位置を満たし、例えばメモリ内の異なる性能データパラメータをリセットすることができる。典型的には、最初のワイヤレス信号を用いてメモリ内の種々のプリント総数をゼロ又は他の所定の数にリセットすることができる。この機能は、再製品化されたモジュールを再び用いて所定数のプリントを出力することのできる再製品化プロセスに有用である。あるいは、再製品化プロセスの一部として行われたモジュールの試験を考慮して、例えば最適なパルス幅又は転写効率のためにパラメータを変えるなど、ワイヤレス手段を用いてメモリ２２内の他の性能データを変更するか又は更新することができる。最後に、再製品化の日付に関するデータと、受光体ドラムが取り換えられたか否か、特定のインクタンクにインクが再充填されたかなど、進行中の再製品化でモジュールに対して行われた動作のタイプに関連する特殊なコードもメモリ２２に入力することができる。
【００２２】
ワイヤレス手段を用いてメモリ２２内のデータを変更する場合、特定のモデルに関連するメモリ２２内の一定のデータを絶対に変更すべきでないことを認識するのが望ましい場合がある。例えば、モジュールが再製品化される頻度に関わらず、モジュールのシリアル番号又は主プリント総数を絶対に変更しないことが重要でありうる。あるいは、ある特定の再製品化の動作がモジュールに対して行われる場合、メモリ内のパラメータのうちの１つのみを変更し、種々のプリント総数をそのままにしておくことが必要でありうる。このような場合、特殊な「変更禁止」コードがメモリ２２の特定の位置に読み込まれるシステムを提供することが望ましく、この特殊なコードは、メモリ２２内のその特定の位置にあるデータを常に変更しない、という命令としてチップ４３２により解釈される。
【００２３】
ＳＯＫシステムが更新されて既存モデルのプリンタに組み込まれている、といった事実やコストなどの一定の考慮すべき事柄次第で、一定のデータがループ４３０又はハードワイヤインターフェース４３８を介してＳＯＫから出たりＳＯＫに入ったりすることができる。例えば、メモリ２２への実際の書込はハードワイヤインターフェース４３８を介して行うことができるが、ループ４３０での好適なワイヤレス信号の検出によって不揮発性メモリ２２を簡単に「ロック解除」してメモリに書き込めるように、種々のＳＯＫのワイヤレス動作を非常に簡単なレベルにしてもよい。本発明を実施可能にするという点で、ガレージのドアやテレビなどの電子機械デバイス及び電子デバイスのワイヤレス制御の基本原理は周知であろう。ワイヤレスＳＯＫの操作の一般原理は、本明細書に鑑みて、これらの技術から容易に応用される。その教示のために開示内容が全て本明細書中に援用される米国特許第５，６７５，５３４号に説明されるように、ＳＯＫへの無許可のワイヤレスアクセスを防止するために、コードホッピング暗号化を含むなど一定の洗練されたセキュリティデバイスを提供することは、当該分野では一般に公知である。図４に示されるように、暗号キーがチップ４３２内に設けられていてもよく、暗号キーは、暗号キーを持つユーザのみがワイヤレス手段によってＳＯＫにアクセスできるという効果をもつ。この機能は、プリント総数を変えるなど、メモリ２２内のデータの無許可の改ざんを防止するのに非常に有用である。コードホッピング暗号化などのシステムの使用は、自動車及びガレージドアオープナーをロックする、という「セキュリティ」の文脈では公知であるが、オフィス機器内の交換可能モジュールに関連するメモリへのアクセスを防止する、という文脈でこのシステムを用いることは新規であると思われる。
【００２４】
ＳＯＫとのワイヤレス通信、特に赤外線又はＲＦによる通信の主な利点は、ワイヤレス信号が多くのタイプのパッケージングを通過でき、よって信号に関連するモジュールがパッケージ化されている場合でもＳＯＫを動作できることにある。図５は、信号伝達（例えば、段ボール）パッケージ５００内に配置された２４０などのＳＯＫがワイヤレス手段によってアクセス可能となり動作可能となる態様を示す略図である。好適なＲＦ又は赤外線を発するデバイス５２４を用いて、関連データをＳＯＫ２４０のメモリ２２に書き込むことができる。このようなデータとしては、特定のパッケージモジュールのエンドユーザへの郵送日など、時間に依存する多様なデータが可能である。このような場合、モジュールそのものを予めパッケージ化しておき、パッケージ５００の発送時に郵送日をメモリ２２に書き込むことが望ましい。具体的には、ターゲットカスタマーによる所与のマシン構成のアップグレードの要求に一致するマシンオプションコードを提供することができる。同様に、例えば、郵送されるモジュールを受け取る予定であるエンドユーザのＩＤ、又はパッケージ化されたモジュールが送られる特定のサービス契約番号を表す特殊コードをメモリ２２に読み込むことができる。メモリ２２への書込を本質的にワイヤレスで行うため、既にパッケージ５００内にあるモジュール供給品を倉庫に保管し、エンドユーザに送られる時にのみ関連情報をモジュールに書き込むことができる。
【００２５】
この他に、異なるＳＯＫ２４０をパッケージ化し、５０２のようなバーコード読取機又は同等のデバイスにパッケージ５００上のマーキングを読み取らせ、バーコードデータに関連するデータをデバイス５２４によってワイヤレス手段でメモリ２２に書き込む、ということも可能である。例えば、バーコード読取機５０２が、パッケージ５００の外側表面にあるパッケージの受取人を表すバーコードを読み取り、この住所を識別するコードをデバイス５２４によってメモリ２２に書き込むことができる。
【００２６】
あるいは、ＳＯＫはワイヤレス手段によって情報をメモリ２２に送信し返すこともできるため、パッケージ５００がまさにユーザに発送されるという時にパッケージ５００内の特定のＳＯＫ２４０をワイヤレス手段によって照会し、この情報を記録して、どのＳＯＫ（シリアル番号によって識別）をどの特定の日にどの受取人に送ったかを販売者が全てわかるようにすることができる。この他に、パッケージ５００内のモジュールのシリアル番号をワイヤレス手段によって判断し、バーコード書込機により、シリアル番号に関連するコードをパッケージ５００貼付用のラベル上にプリントさせることができる。ワイヤレス通信の使用によって実施可能な他の機能は、マシン内で使用される複数のＳＯＫと通信が可能な１つの送信器／受信器をマシン内で使用することである。これにより、デバイス毎の複数のハーネスが不要となるため、コストの節約になる。
【００２７】
最後に、プログラムされていない元の状態（データがブランクの状態とも呼ばれる）で最初に提供される１回限りのプログラム可能シリアル番号領域と共にソフトウェアオプションキーを用いることにより、製造に従事する組織やフィールドサービス組織への影響を最小にするロバストで安全なオプション／構成管理が提供される。
【図面の簡単な説明】
【００２８】
【図１】本発明に関連するデジタル印刷装置又は多機能デバイスの本質的要素を示す簡略システム図である。
【図２】図１に示されるマシンバッスルを更に示す図である。
【図３】ソフトウェアオプションキーをマシン起動シーケンスに組み込む方法のフローチャートである。
【図４】一例としてのワイヤレスソフトウェアオプションキーの内部を概略的に示す略図である。
【図５】パッケージ内に配置され、システム内で処理されている交換可能ワイヤレスソフトウェアオプションキーを示す略図である。
【符号の説明】
【００２９】
１０    プリンタ
１２    マーカ
１４    スタック
１６    制御
１８    ネットワーク
２０    ユーザインターフェース
２２    不揮発性メモリ
２００    バッスル
２１０、２２０、２３０    ソフトウェア動作キー（ＳＯＫ）
２４０    ワイヤレスＳＯＫ
４３０    ＲＦループ
４３２    チップ
４３６    電源
４３８    ハードワイヤインターフェース
【図１】
2005047277.tif 000003
【図２】
2005047277.tif 000004
【図３】
2005047277.tif 000005
【図４】
2005047277.tif 000006
【図５】
2005047277.tif 000007