(57)【要約】【課題】  論理回路の変更による不具合が発生することを抑えることができる通信装置を提供する【解決手段】  不揮発性メモリ５２１に記憶されたＦＰＧＡの書き換え回数が所定回数より少ない場合は回路構成の変更を実行し、不揮発性メモリ５２１に記憶された回数が所定回数である場合はＦＰＧＡの回路構成の変更を実行しない。【選択図】  図１１
2006178620.tif 000002
【特許請求の範囲】
【請求項１】
外部装置と通信するための通信プロトコルを実行する論理回路を有する通信インターフェース手段と、
前記論理回路の回路構成を変更するよう制御する制御手段と、
前記論理回路の回路構成を変更した回数を記憶する記憶手段とを有し、
前記制御手段は、前記記憶手段に記憶された前記回数が所定回数より少ない場合は前記回路構成の変更を実行し、前記記憶手段に記憶された前記回数が所定回数である場合は前記論理回路の回路構成の変更を実行しないことを特徴とする通信装置。
【請求項２】
前記制御手段は、前記通信インターフェースを介して受信したデータが前記論理回路の変更を実行するためのデータであった場合、該データに基づいて前記論理回路の変更を実行することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記記憶手段は不揮発性の記憶手段であることを特徴とする請求項１又は２のいずれかに記載の通信装置。
【請求項４】
前記論理回路は、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）であることを特徴とする請求項１乃至３のいずれかに記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置に関する。
【背景技術】
【０００２】
従来から、ホストコンピュータ等の外部装置から画像データを受信するとともに、受信した画像データに応じた画像を用紙上に形成するプリンタが知られている。そして、プリンタはホストコンピュータ等の外部装置から有線ネットワークや無線ネットワークを介して画像データを受信する。ここで、プリンタは有線ネットワークや無線ネットワークを介して外部装置から送信されてくるデータを所定の通信プロトコルにて受信することで初めてプリンタが形成可能な画像データを生成できるが、通信プロトコルに変化があった場合は、新たな通信プロトコルを解釈するための新たなインターフェース回路が必要となる。しかし、通信プロトコルが新しくなるたびにインターフェース回路を取り替えるのは煩雑であることから、プリンタに高性能のプロセッサを設け、通信プロトコルを解釈するためのプログラムを実行することで新たな通信プロトコルにて外部装置と通信可能になる。ところが高性能のプロセッサを利用して、新規な通信プロトコルに対応する場合は、プログラムを高性能のプロセッサにて実行するために消費電力が増大してしまうという問題がある。
【０００３】
そこで、プログラムを高性能のプロセッサに実行させるのではなく、通信プロトコル等を実行するための論理回路を変更可能なプログラマブルロジック回路を設け、その論理構成を変更することにより新たな通信プロトコルに対応する方策が提案されている（例えば、特許文献１参照。）
【特許文献１】特開２００２−１１１７０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、プログラマブルロジック回路にて論理回路を変更する場合、論路回路の変更は無限に実行できるとはいえず、変更回数を重ねると一部に不具合が起きて正常に動作しない可能性もでてきてしまう。
【０００５】
本発明は上記の問題点を鑑みてなされたものであり、記憶手段に記憶された論理回路の書き換え回数が所定回数より少ない場合は回路構成の変更を実行し、記憶手段に記憶された回数が所定回数である場合は論理回路の回路構成の変更を実行しないことで、論理回路の変更による不具合が発生することを抑えることができる通信装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記の目的を達成するために本発明は、外部装置と通信するための通信プロトコルを実行する論理回路を有する通信インターフェース手段と、前記論理回路の回路構成を変更するよう制御する制御手段と、前記論理回路の回路構成を変更した回数を記憶する記憶手段とを有し、前記制御手段は、前記記憶手段に記憶された前記回数が所定回数より少ない場合は前記回路構成の変更を実行し、前記記憶手段に記憶された前記回数が所定回数である場合は前記論理回路の回路構成の変更を実行しないことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、記憶手段に記憶された論理回路の書き換え回数が所定回数より少ない場合は回路構成の変更を実行し、記憶手段に記憶された回数が所定回数である場合は論理回路の回路構成の変更を実行しないことで、論理回路の変更による不具合が発生することを抑えることができる通信装置を提供することができる。
【発明を実施するための最良の形態】
【０００８】
（実施例）
以下、図面を用いつつ本発明にかかる一実施形態について説明する。
【０００９】
図１は、通信機能を有するプリンタを含むネットワークシステムの全体構成を示すシステム構成図である。
【００１０】
図１において１２はプリンタであり、電子写真方式やインクジェット方式にて用紙上に画像データに応じた画像を形成するものである。
【００１１】
また、図１において１３は情報端末装置であり、アンテナ部４１７を有し、プリンタ１３のアンテナ部５２８と所定の無線プロトコル（例えばＢｌｕｅｔｏｏｔｈ１．１ｂやＢｌｕｅｔｏｏｔｈ１．２）にてデータの送受信を行うものである。
【００１２】
また、図１において１４は、プリンタ１２の製造元等のプリンタ１２を保守する保守会社が使用するＰＣであり、ネットワーク１１（ここではＷＡＮ：Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介してプリンタ１２と接続されている。また、図１において１５はＰＣであり、プリンタ１２でプリントすべき画像データを生成するものであり、ネットワーク１１（ここではＬＡＮ：Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介してプリンタ１２と接続されている。
【００１３】
図２は、保守会社ＰＣ１４及びＰＣ１５の内部構成を示すブロック図である。
【００１４】
図２においてＣＰＵ２１０は、ＰＣ全体を制御するためのものであり、バス２１８を介して各部に接続されている。また、図２において２１１はメモリであり、プリンタ１２へ送信すべき画像データや各種の設定情報を保持する揮発性の記憶素子を有する。また、図２において２１２は表示部であり、画像データや、ＰＣ上にて実行するアプリケーションにかかる表示情報を表示するものである。また、キーボード２１３からの入力に応じた文字情報等を表示するものである。また、図２において２１４は電源部であり、商用電源からの交流電圧を直流電圧に変換するとともに直流電圧をＣＰＵ２１０、メモリ２１１、表示部２１２、キーボード２１５、後述するＨＤＤ２１５、後述するイーサネット（登録商標）Ｉ／Ｆ２１６へ供給する。なお、商用電源からの交流電圧は、電源スイッチ２２０のオン・オフを切替えることにより、電源部への入力状態が切替えられる。また、図２において２１５はＨＤＤであり、画像データを生成するためのファイルや各種のデータを保存するための不揮発性の記憶ドライブである。また、図２においてイーサネット（登録商標）Ｉ／ＦはＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）等の所定の通信プロトコルにてネットワーク１１を介した他の通信装置との通信をおこなうためのインターフェースをするものである。
【００１５】
図３はプリンタ１２の内部構成を示すブロック図である。
【００１６】
図３で５２０は制御部でありインターフェース５２７を介して接続されるプリンｔな１２の各部を制御するものである。また、図３で５２１は不揮発性メモリであり、プリンタ１２を動作させるための各種の設定情報等を記憶するためのものである。また図３において５２２は表示部であり、プリンタ１２の動作状態を表示したり、操作部５２３によりプリンタ１２の設定を行うための設定情報を表示したりするものである。
【００１７】
また、図３において５２４はイーサネット（登録商標）Ｉ／Ｆであり、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）等の所定の通信プロトコルにてネットワーク１１を介した他の通信装置との通信をおこなうためのインターフェースをするものである。また、図３において５２５は印刷処理部であり、イーサネット（登録商標）Ｉ／Ｆ５２４を介してＰＣ１５等から受信したプリントデータに基づいて用紙上に画像を形成する機能を有する。また、図３において５２６は電源部であり、制御部５２０、不揮発性メモリ５２１、表示部５２２、操作部５２３、イーサネット（登録商標）Ｉ／Ｆ５２４、印刷処理部５２５、後述する無線Ｉ／Ｆ５３０等に商用電源からの交流電圧を直流に変換した直流電圧を供給するものである。
【００１８】
図４は、情報端末装置１３の内部構成を示すブロック図である。
【００１９】
図４においてＣＰＵ２１０は、情報端末装置１３全体を制御するためのものであり、インターフェース４１８を介して各部に接続されている。また、図４において４１１はメモリであり、プリンタ１２へ送信すべき画像データや各種の設定情報を保持する揮発性の記憶素子を有する。また、図４において４１２は表示部であり、画像データや、ＰＣ上にて実行するアプリケーションにかかる表示情報を表示するものである。また、キーボード４１３からの入力に応じた文字情報等を表示するものである。また、図４において４１４は電源部であり、商用電源からの交流電圧を直流電圧に変換するとともに直流電圧をＣＰＵ４１０、メモリ４１１、表示部４１２、キーボード４１５、後述するＨＤＤ４１５、後述するイーサネット（登録商標）Ｉ／Ｆ４１６へ供給する。なお、商用電源からの交流電圧は、電源スイッチ４１９のオン・オフを切替えることにより、電源部への入力状態が切替えられる。また、図４においてイーサネット（登録商標）Ｉ／Ｆ４１６はＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）等の所定の通信プロトコルにてネットワーク１１を介した他の通信装置との通信をおこなうためのインターフェースをするものである。
【００２０】
次に図５を用いてプリンタ１２の動作について説明する。
【００２１】
図５は、プリンタ１２の動作を説明するフローチャートである。
【００２２】
プリンタ１２は電源スイッチ（不図示）がオンされたことに応じて電源部５２６から電源供給ライン５２９を介して各部に電圧が供給されることに応じて動作を開始する。
【００２３】
ステップＳ５０１でプリンタ１２の制御部５２０は、プリンタ１２の各部（不揮発性メモリ５２１、表示部５２２、操作部５２３、イーサネット（登録商標）Ｉ／Ｆ５２４、印刷処理部５２５、無線Ｉ／Ｆ５３０等）の初期設定を行う。
【００２４】
ステップＳ５０２でプリンタ１２の制御部５２０は、後述する割り込み処理を起動する。
【００２５】
ステップＳ５０３でプリンタ１２の制御部５２０は、イーサネット（登録商標）Ｉ／Ｆ５２４を介してＰＣ１５からプリントデータを受信したかどうかを判定し、受信したと判定した場合はステップＳ５０４へ進み、受信したと判定しなかった場合はステップＳ５０２へ戻る。
【００２６】
次に図６を用いて所定のタイミング（例えば３秒）毎に発生する割り込み処理について説明する。
【００２７】
Ｓ６０１でプリンタ１２の制御部５２０は、この割り込み処理にエントリーする。
【００２８】
Ｓ６０２でプリンタ１２の制御部５２０は、無線Ｉ／Ｆ５３０が無線Ｉ／Ｆ５３０が備えるＦＰＧＡの書き換え可能を判断するカウンタＦＲＷＥＣの書き換え要求がイーサネット（登録商標）Ｉ／Ｆ５２４を介して保守会社ＰＣから受信されたか否かを判断する。ここで、ＦＰＧＡとはＦｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙのことであり、プログラミングすることができるＬＳＩのことである。無線Ｉ／Ｆ５３０は通信プロトコルのバージョンアップ（例えばＢｌｕｅｔｏｏｔｈ１．１ｂからＢｌｕｅｔｏｏｔｈ１．２へのバージョンアップ）をしようとする場合には無線Ｉ／Ｆ５３０のＦＰＧＡロジックを新たな通信プロトコルに準拠した構成に書き換えるための情報を無線Ｉ／Ｆ５３０を介して保守会社ＰＣ１４から受信することができる。
【００２９】
そして、プリンタ１２の制御部５２０は、ステップＳ６０２でＮＯならＳ６０３に進み、ＹＥＳならＳ６１０に進んでＦＲＷＥＣに“００００００１１”を書き込む。これにより、保障切れを延長してＳ６０３に遷移する。Ｓ６０３でプリンタ１２の制御部５２０は、無線Ｉ／Ｆ５３０のＦＰＧＡロジックにかかる更新データのリリース通知を、保守会社ＰＣ１４から受信しているか否かを判断する。
【００３０】
プリンタ１２の制御部５２０は、ステップＳ６０３でＮＯならこの割り込み処理からＲＥＴＵＲＮする。ＹＥＳならＳ６０４に遷移する。Ｓ６０４で、プリンタ１２の制御部５２０は、リリースされた”インターフェース名とバージョン”を表示部５２２に表示する。Ｓ６０５で、プリンタ１２の制御部５２０は、無線Ｉ／Ｆ５３０のＦＰＧＡ回路の書き換え要求が操作部５２３から入力されたか否かを判断する。ＮＯならこの割り込み処理からＲＥＴＵＲＮする。ＹＥＳならＳ６０６に遷移する。Ｓ６０６で、制御部５２０は、不揮発性メモリ５２１に格納されているＦＲＷＥＣの値が、”００００００００”か否かを判断する。ＮＯならＳ６０７に遷移し、ＹＥＳならＳ６１１に遷移する。Ｓ６１１で、制御部５２０は、表示部５２２に”無線インターフェースバージョンアップ保障が切れました。”を表示し、Ｓ６１２に遷移する。Ｓ６１２で、プリンタ制御部５２０は、イーサネット（登録商標）Ｉ／Ｆ５２４を介して、保守会社ＰＣ１４に”無線インターフェースバージョンアップ保障切れ”とプリンタ固有のプリンタ管理Ｎｏ．（例：０３００１）を通知し、この割り込み処理からＲＥＴＵＲＮする。
【００３１】
Ｓ６０７で、プリンタ制御部５２０は、保守会社ＰＣからイーサネット（登録商標）Ｉ／Ｆ５２４を介して不揮発性メモリ５２１に受信したＦＰＧＡ更新データで、無線Ｉ／Ｆ５３０内のＦＰＧＡロジックを書き換える。その後、Ｓ６０８で、プリンタ制御部５２０は、不揮発性メモリ５２１に格納されているＦＲＷＥＣの値から１減算し、Ｓ６０９に遷移する。Ｓ６０９でプリンタ制御部５２０は、”リリース通知記憶”のクリアと”リリースされたインターフェースとバージョン表示”のクリアを行い、この割り込み処理からＲＥＴＵＲＮする。
【００３２】
次に図７を元に、顧客環境のＬＡＮに接続されているＰＣ１５の動作について説明する。
【００３３】
Ｓ７０１で、ＰＣ１５は、電源部２１４に電源が供給され、Ｓ７０２に遷移する。Ｓ７０２で、ＰＣ１５は、ＰＣ自身に対して初期設定を行う。Ｓ７０３で、ＰＣ１５は、アプリケーションソフトが起動されたか否かを判断する。ＮＯならＳ７０３に戻り、ＹＥＳならＳ７０４に遷移する。Ｓ７０４でＰＣ１５は、操作者が、印刷指示を出したか否かを判断する。ＮＯならＳ７０３に遷移し、ＹＥＳならＳ７０５に遷移し、プリンタ１２に対してネットワーク１１を介してプリントデータを送信し、Ｓ７０３に戻る。
【００３４】
次に図８を元に、ＷＡＮ経由で接続されている保守会社ＰＣ１４の動作について順次説明する。
【００３５】
Ｓ８０１で、ＰＣ１４は、電源部２１４に電源が供給され、Ｓ８０２に遷移する。Ｓ８０２で、ＰＣ１４は、ＰＣ自身に対して初期設定を行う。Ｓ８０３で、ＰＣ１４は、顧客に販売したプリンタの保障切れを管理する”顧客管理ソフト”起動を判断する。ＮＯならＳ８０３に戻る。ＹＥＳならＳ８０４に遷移する。Ｓ８０４で、ＰＣ１４は、顧客に販売したプリンタからＷＡＮ経由での、保障切れ受信を判断する。ＮＯならＳ８０４に戻り、ＹＥＳならＳ８０５に遷移する。Ｓ８０５で、ＰＣ１４は、ＰＣの表示部２１２に対象のプリンタ管理Ｎｏ．と”保障切れ”を表示し、Ｓ８０６に遷移する。Ｓ８０６で、ＰＣ（１４）は、プリンタＩ／Ｆ回路更新用データリリース準備ＯＫかを判断する。ＮＯならＳ８０４に戻り、ＹＥＳならリリース処理を行う。（図１１参照）Ｓ８０８で、ＰＣ１４は、ＦＲＷＥＣの書き換え指示があったかを判断する。ＮＯならＳ８０４に戻り、ＹＥＳなら書き換え指示のあったプリンタ管理Ｎｏ．とＦＲＷＥＣ書き換えデータを該当プリンタにＮｅｔｗｏｒｋを介して送信し、Ｓ８０４に戻る。
【００３６】
ここで、プリンタ１２の不揮発性メモリ５２１が備えるＦＰＧＡ書き換えカウンタについて説明する。ＦＰＧＡ書き換えカウンタは８ビットのカウンタであり、工場出荷時には図示したような“００００００１１”なる値が書き込まれている。
【００３７】
次に図１０を元に、情報端末装置ＰＤＡ１３の動作について説明する。
【００３８】
Ｓ１００１で、ＰＤＡ１３の電源部に電源が供給され、Ｓ１００２に遷移する。Ｓ１００２で、ＰＤＡ１３は、自装置の初期設定を実行し、Ｓ１００３に遷移する。Ｓ１００３で、ＰＤＡ１３は、このＰＤＡで動作するアプリケーションソフトの起動を判断する。ＮＯならＳ１００３に戻り、ＹＥＳならＳ１００４に遷移する。Ｓ１００４でＰＤＡ１３は、ＰＤＡ操作者からの印刷指示有無を判断する。ＮＯならＳ１００３に戻り、ＹＥＳならＳ１００５に遷移する。Ｓ１００５でＰＤＡ１３は、無線Ｉ／Ｆ４１６を介して、印刷データをプリンタに送信し、Ｓ１００３に戻る。
【００３９】
では、システム全体の動作を、図１〜１１を使って、詳細に順次説明していく。
【００４０】
図１のシステムで、全ての装置に電源が入り、プリンタ１２、ＰＣ１５、保守会社ＰＣ１４、情報端末装置１３、夫々の初期設定が実行される。
【００４１】
まずプリンタのネットワーク印刷処理では、Ｓ７０２で、ＰＣ１５は、アプリケーションソフトが起動されたか否かを判断する。Ｓ７０３でＰＣ１５は、操作者が、印刷指示を出したか否かを判断する。ＹＥＳならＳ７０４に遷移し、プリンタ１２に対してネットワーク１１を介して印刷データを送信し、Ｓ７０２に戻る。Ｓ５０３でプリンタ１２は、ネットワーク１１からイーサネット（登録商標）Ｉ／Ｆ５２４を介して印刷データの受信があったかを判断する。ＹＥＳならＳ５０４に遷移し、受信したデータの印刷処理を行いＳ５０２に戻る。
【００４２】
プリンタの無線印刷処理では、Ｓ１００３で、ＰＤＡ１３は、この情報端末装置１３で動作するアプリケーションソフトの起動を判断し、ＹＥＳならＳ１００４に遷移する。Ｓ１００４でＰＤＡ１３は、情報端末装置の操作者からの印刷指示有無を判断、ＹＥＳならＳ１００５に遷移する。Ｓ１００５で情報端末装置１３は、無線Ｉ／Ｆ４１６を介して、印刷データをプリンタに送信し、Ｓ１００３に戻る。
【００４３】
Ｓ５０３でプリンタ１２は、無線Ｉ／Ｆ５３０を介して印刷データの受信があったかを判断する。ＹＥＳならＳ５０４に遷移し、プリンタ１２は、受信したデータの印刷処理を行いＳ５０２に戻る。
【００４４】
プリンタの無線Ｉ／Ｆ用ＦＰＧＡ更新処理では、Ｓ８０８で、ＰＣ１４は、ＦＲＷＥＣの書き換え指示があったかを判断する。ＮＯならＳ８０４に遷移し、ＹＥＳなら書き換え指示のあったプリンタ管理Ｎｏ．とＦＲＷＥＣ書き換えデータを該当プリンタにＮｅｔｗｏｒｋを介して送信し、Ｓ８０４に戻る。
【００４５】
Ｓ５０２でプリンタ制御部５２０は、３秒毎のインターバルタイマー割り込み処理が発生すると、図６のＳ６０１で、この割り込み処理にエントリーする。Ｓ６０２で、プリンタ１２は、無線Ｉ／Ｆ５３０のＦＰＧＡの書き換え可能を判断するカウンタＦＲＷＥＣの書き換え要求がイーサネット（登録商標）Ｉ／Ｆ５２４を介して保守会社ＰＣから受信されたか否かを判断する。ＮＯならＳ６０３に遷移し、ＹＥＳならＳ６１０に遷移、ＦＲＷＥＣに“００００００１１”を書き込むことで、保障切れを延長し、Ｓ６０３に遷移する。Ｓ８０６で、ＰＣ１４は、プリンタＩ／Ｆ回路更新用データリリース準備ＯＫかを判断する。ＹＥＳならリリース通知を行う。（図１１参照）Ｓ６０３では、無線Ｉ／Ｆ５３０のＦＰＧＡ回路の更新データのリリース通知を、保守会社ＰＣから受信しているかを判断する。ＮＯならこの割り込み処理からＲＥＴＵＲＮする。ＹＥＳならＳ６０４に遷移する。Ｓ６０４で、プリンタ１２は、リリースされた”インターフェース名とバージョン”を表示部５２２に表示する。Ｓ６０５で、プリンタ１２は、無線Ｉ／Ｆ５３０のＦＰＧＡ回路の書き換え要求が操作部５２３で、発生したかを判断する。ＮＯならこの割り込み処理からＲＥＴＵＲＮする。ＹＥＳならＳ６０６に遷移する。Ｓ６０６で、プリンタ制御部５２０は、不揮発性メモリ５２１に構成格納されているＦＲＷＥＣが、”００００００００”か否かを判断する。ＮＯならＳ６０７に遷移し、ＹＥＳならＳ６１１に遷移する。Ｓ６１１で、プリンタ制御部５２０は、表示部５２２に”無線インターフェースバージョンアップ保障が切れました。”を表示し、Ｓ６１２に遷移する。Ｓ６１２で、プリンタ制御部５２０は、イーサネット（登録商標）Ｉ／Ｆ５２４を介して、保守会社ＰＣに”無線インターフェースバージョンアップ保障切れ”とプリンタ固有のプリンタ管理Ｎｏ．（例：０３００１）を通知し、この割り込み処理からＲＥＴＵＲＮする。
【００４６】
Ｓ８０４で、ＰＣ１４は、顧客に販売したプリンタ１２からＷＡＮ経由での、保障切れ受信を判断する。ＹＥＳならＳ８０５に遷移し、ＰＣ１４のＣＰＵ２１０は、表示部に対象のプリンタ管理Ｎｏ．と”保障切れ”を表示する。
【００４７】
Ｓ６０７で、制御部５２０は、保守会社ＰＣ１４らイーサネット（登録商標）Ｉ／Ｆ５２４を介して不揮発性メモリ５２１にＦＰＧＡ更新データを受信し、無線Ｉ／Ｆ５３０内のＦＰＧＡを書き換える。その後、Ｓ６０８で、制御部５２０は、不揮発性メモリ５２１に格納されているＦＲＷＥＣの値を１減算し、Ｓ６０９に遷移する。Ｓ６０９で制御部５２０は、”リリース通知記憶”のクリアと”リリースされたインターフェースとバージョン表示”のクリアを行い、この割り込み処理からＲＥＴＵＲＮする。
【図面の簡単な説明】
【００４８】
【図１】通信機能を有するプリンタを含むネットワークシステムの全体構成を示すシステム構成図である。
【図２】ＰＣの内部構成を示すブロック図である。
【図３】プリンタの内部構成を示すブロック図である。
【図４】情報端末装置の内部構成を示すブロック図である。
【図５】プリンタ１２の動作を説明するフローチャートである。
【図６】割り込み処理について説明するフローチャートである。
【図７】ＰＣ１３の動作を説明するフローチャートである。
【図８】保守会社ＰＣ１４の動作を説明するフローチャートである。
【図９】プリンタ１２の不揮発性メモリ５２１が備えるＦＰＧＡ書き換えカウンタを示す図である。
【図１０】情報端末装置１３の動作を説明するフローチャートである。
【図１１】ＦＰＧＡの回路構成の更新にかかるシステムの動作を説明するチャートである。
【図１】
2006178620.tif 000003
【図２】
2006178620.tif 000004
【図３】
2006178620.tif 000005
【図４】
2006178620.tif 000006
【図５】
2006178620.tif 000007
【図６】
2006178620.tif 000008
【図７】
2006178620.tif 000009
【図８】
2006178620.tif 000010
【図９】
2006178620.tif 000011
【図１０】
2006178620.tif 000012
【図１１】
2006178620.tif 000013