(57)【要約】【課題】  電子メールの本文に、設定データの書き込み又は読み出しコマンドと設定データを書き込むべき又は読み出すべき格納手段の範囲を示すアドレスとを記載し、通信端末装置が当該電子メールをネットワークを介して授受することで、設定データの書換えを容易に実施可能な通信端末装置を提供することを目的とする。【解決手段】  インターネット２０に接続された通信端末装置１００であって、メールを受信する受信手段４０と、メールの内容を解析する解析手段４１と、設定データを格納する格納手段５１と、設定データを書き込む書き込み手段６０とを具備し、メンテナンスサーバ１０からの送信メールの本文に、設定データの書き込み要求コマンドが記載されている場合、送信メールの本文に記載されたスタートアドレスとエンドアドレスを解析し（Ｓ１１）、スタートアドレスとエンドアドレスで指定する格納手段５１の範囲に設定データを書き込む（Ｓ１２）。【選択図】  図３
2007279878.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された通信端末装置であって、
前記ネットワークを介して送信される電子メールを受信する受信手段と、
前記電子メールの内容を解析する解析手段と、
設定データを格納する格納手段と、
設定データを前記格納手段に書き込む書き込み手段とを具備し、
前記ネットワークを介して送信される電子メールの本文に設定データの書き込みを要求するコマンドが記載されているか否かを解析し、
前記コマンドが記載されている場合には前記電子メールの本文に記載された設定データを書き込むべき前記格納手段の範囲を示すアドレスを解析し、
前記アドレスの解析により得られた前記格納手段の範囲に設定データを書き込むことを特徴とする通信端末装置。
【請求項２】
ネットワークに接続された通信端末装置であって、
前記ネットワークを介して送信される電子メールを受信する受信手段と、
前記電子メールの内容を解析する解析手段と、
設定データを格納する格納手段と、
設定データを前記格納手段から読み出す読み出し手段と、
前記読み出し手段が読み出した設定データを付した電子メールを前記ネットワークを介して送信する送信手段を具備し、
前記ネットワークを介して送信される電子メールの本文に設定データの読み出しを要求するコマンドが記載されているか否かを解析し、
前記コマンドが記載されている場合には前記電子メールの本文に記載された設定データを読み出すべき前記格納手段の範囲を示すアドレスを解析し、
前記アドレスの解析により得られた前記格納手段の範囲から設定データを読み出し、
読み出した設定データを電子メールに付して送信することを特徴とする通信端末装置。
【請求項３】
前記ネットワークを介して送信される電子メールの本文にファームウェア書換えコマンドが記載されているか否かを解析し、
前記コマンドが記載されている場合には当該装置の機能が動作しているか否かを確認し、
前記装置の機能が動作している場合は動作終了後にファームウェア書換え処理を行うことを特徴とする請求項１又は２記載の通信端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末装置に関し、詳しくは、ネットワークを介してリモートメンテナンスをする通信端末装置に関する。
【背景技術】
【０００２】
従来、ファクシミリ機能やプリンタ機能を有するＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）などの通信端末装置のリモートメンテナンスは公衆回線を通じて行っていたが、公衆回線を使用したメンテナンスでは通信速度が遅く、装置の機能が増大するに従ってメンテナンスに時間がかかっていた。また、ＬＡＮ機能を持つＭＦＰでは公衆回線に接続しないケースがある。そこで、ファームウェア等のデータを添付した電子メールをメンテナンスサーバと装置間で授受することによりメンテナンスを行うシステムが発明され、開示されている。
【０００３】
例えば、特許文献１には、ネットワークに接続されたプリンタ装置に、装置専用のアドレスを持ち電子メールを送受信するメールサーバが設けられたプリンタ装置が開示されている。特許文献１のプリンタ装置は、受信された電子メールを解析し、電子メールの本文中にファームウェアのアップデート、メンテナンス等の制御指示が含まれていた場合はこの制御指示に従った処理を実行する。
【特許文献１】ＷＯ０１／４８６１５Ａ１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のプリンタ装置は、制御項目の指定をコマンドで行なうため、制御項目の数が増えるとコマンドが複雑になるという問題点があった。さらにコマンド内容とアクセス範囲との対応関係を把握しなければならないため、制御項目の数が増加しコマンドが複雑になると相互の対応関係の把握が困難であるという問題点もあった。
【０００５】
本発明は、かかる問題を解決すべくなされたものであり、電子メールの本文中に、設定データの格納手段への書き込み又は格納手段からの読み出しを指示するコマンドと設定データを書き込むべき又は読み出すべき格納手段の範囲を示すアドレスとを合わせて記載し、通信端末装置が当該電子メールをネットワークを介して授受することにより、設定データの書換えを容易に行なうことが可能な通信端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
当該目的を達成するために、請求項１に記載の通信端末装置は、ネットワークに接続された通信端末装置であって、前記ネットワークを介して送信される電子メールを受信する受信手段と、前記電子メールの内容を解析する解析手段と、設定データを格納する格納手段と、設定データを前記格納手段に書き込む書き込み手段とを具備し、前記ネットワークを介して送信される電子メールの本文に設定データの書き込みを要求するコマンドが記載されているか否かを解析し、前記コマンドが記載されている場合には前記電子メールの本文に記載された設定データを書き込むべき前記格納手段の範囲を示すアドレスを解析し、前記アドレスの解析により得られた前記格納手段の範囲に設定データを書き込むことを特徴としている。なお、設定データとは、通信端末装置の処理動作の設定に関するデータであり、詳しくは機器設定情報等の通信端末装置に関する各種設定情報やワンタッチ登録、短縮登録といった各種登録情報に関するデータである。
【０００７】
請求項２に記載の通信端末装置は、ネットワークに接続された通信端末装置であって、前記ネットワークを介して送信される電子メールを受信する受信手段と、前記電子メールの内容を解析する解析手段と、設定データを格納する格納手段と、設定データを前記格納手段から読み出す読み出し手段と、前記読み出し手段が読み出した設定データを付した電子メールを前記ネットワークを介して送信する送信手段を具備し、前記ネットワークを介して送信される電子メールの本文に設定データの読み出しを要求するコマンドが記載されているか否かを解析し、前記コマンドが記載されている場合には前記電子メールの本文に記載された設定データを読み出すべき前記格納手段の範囲を示すアドレスを解析し、前記アドレスの解析により得られた前記格納手段の範囲から設定データを読み出し、読み出した設定データを電子メールに付して送信することを特徴としている。
【０００８】
請求項３に記載の通信端末装置は、請求項１又は２記載の通信端末装置において、前記ネットワークを介して送信される電子メールの本文にファームウェア書換えコマンドが記載されているか否かを解析し、前記コマンドが記載されている場合には当該装置の機能が動作しているか否かを確認し、前記装置の機能が動作している場合は動作終了後にファームウェア書換え処理を行うことを特徴としている。
【発明の効果】
【０００９】
請求項１に記載の通信端末装置によれば、ネットワークを介して送信される電子メールの本文中に設定データの書き込みを要求するコマンドが記載されているか否かを解析し、コマンドが記載されている場合には電子メールの本文に記載された設定データを書き込むべき格納手段の範囲を示すアドレスを解析し、アドレスの解析により得られた前記格納手段の範囲に設定データを書き込むことから、ネットワークに接続された外部から設定データの書き込みを指示する場合には、電子メールの本文に書き込みを指示するコマンドと書き込むべき格納手段の範囲を示すアドレスのみを記載すればよく、複雑なコマンドを組み合わせて記載をする必要がないため、設定データの書き込みの指示を容易に行なうことが可能な通信端末装置を提供することができる。
【００１０】
請求項２に記載の通信端末装置によれば、ネットワークを介して送信される電子メールの本文に設定データの読み出しを要求するコマンドが記載されているか否かを解析し、コマンドが記載されている場合には電子メールの本文に記載された設定データを読み出すべき格納手段の範囲を示すアドレスを解析し、アドレスの解析により得られた格納手段の範囲から設定データを読み出し、読み出した設定データを電子メールに付して送信することから、ネットワークに接続された外部から設定データの読み出しを指示する場合には、電子メールの本文に読み出しを指示するコマンドと読み出すべき格納手段の範囲を示すアドレスのみを記載すればよく、電子メールの本文に複雑なコマンドを組み合わせて記載する必要のない通信端末装置を提供することができる。さらに読み出したデータを電子メールに付して送信することから、必要なデータが電子メールで送信されるため、設定データの読み出しの指示を容易に行なうことが可能な通信端末装置を提供することができる。
【００１１】
請求項３に記載の通信端末装置によれば、ネットワークを介して送信される電子メールの本文にファームウェア書換えコマンドが記載されているか否かを解析し、ファームウェア書換えコマンドが記載されている場合には、装置の機能が動作しているか否かを確認し、装置の全機能を停止させた後にファームウェアの書換えを行なうことから、他の処理と並行してファームウェアの書換えを行なわないことで、ファームウェアの書換え時間が短縮可能な通信端末装置を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態に係る通信端末装置について図面に基づいて説明する。
図１は、本発明の実施の形態に係る通信端末装置１００についての電気的構成を示したブロック図である。以下に述べる通信端末装置１００の例としては、ファクシミリ機能やプリンタ機能を有するＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）が挙げられる。通信端末装置１００は、インターネット２０に接続された装置であって、インターネット２０を介して送信される電子メールを受信する電子メール受信手段４０と、電子メールの内容を解析する電子メール解析手段４１と、設定データ及びファームウェアを格納するデータ格納手段５１と、設定データ及びファームウェアをデータ格納手段５１に書き込むデータ書き込み手段６０と、設定データをデータ格納手段５１から読み出す読み出し手段６１と、読み出し手段６１が読み出した設定データを付した電子メールをインターネット２０を介して送信する電子メール送信手段４２とを備えたものである。なお、設定データとは、通信端末装置１００の処理動作の設定に関するデータであり、詳しくは機器設定情報等の通信端末装置１００に関する各種設定情報やワンタッチ登録、短縮登録といった各種登録情報に関するデータである。さらに、通信端末装置１００はネットワークインターフェース３０、電子メール作成手段４３、ファイル作成手段６２、制御手段５０を具備し、これら手段はバス９０によって通信可能に接続されている。メンテナンスサーバ１０は、通信端末装置１００とインターネット２０を介して電子メールを送受信可能に接続されている。
【００１３】
メンテナンスサーバ１０は、通信端末装置１００のメンテナンスを行う場合やファームウェアのアップデート、設定データの更新を要求する場合、通信端末装置１００に対し各種要求を示すコマンドを付した電子メールを送信する。これにより遠隔地の装置であっても、電子メールを送信することによりファームウェアのアップデートを含むリモートメンテナンスを行うことができる。メンテナンスサーバ１０は外部サーバであり、通常、通信端末装置１００から離れたサービスセンターのサーバのように遠隔地に設置されることが多いが、同一敷地内に設置されていても構わない。
【００１４】
インターネット２０は、コンピュータ、サーバ、データ端末などの情報機器をつないだコンピュータネットワークの一例で、特に限定されるものではなく、イントラネットのような企業などの組織内のコンピュータネットワークも含む。
ネットワークインターフェース３０は、通信端末装置１００とインターネット２０とを結ぶものである。
【００１５】
電子メール受信手段４０は電子メールを受信し、受信した電子メールを電子メール解析手段４１に提供する。電子メール解析手段４１は、電子メール受信手段４０より提供された電子メールの内容を解析する。電子メール作成手段４３は、制御手段５０からの制御信号に従って電子メールを作成し、作成した電子メールを電子メール送信手段４２に提供する。電子メール送信手段４２は、電子メール作成手段４３から提供された電子メールを受け取り、送信する。  
【００１６】
制御手段５０は、バス９０を介して通信端末装置１００を構成する各部と接続されており、これら各部の処理動作を制御する制御部として機能する。データ格納手段５１は、設定データ及びファームウェアを含む通信端末装置１００に関する処理動作を制御するための各種制御プログラムを格納する。データ書き込み手段６０は、データ格納手段５１に設定データ及びファームウェアのデータ書き込みを行う。データ読み出し手段６１は、データ格納手段５１より設定データの読み出しを行う。ファイル作成手段６２は、データ読み出し手段６１によりデータ格納手段５１から読み出された設定データを複製し、バイナリ形式のファイルを作成する。ファイル作成時には、ファイルサイズを計算し、ファイルサイズが設定値より大きい場合は、ファイルの分割を行う。
【００１７】
図１に示した通信端末装置１００において、メンテナンスサーバ１０から送信された電子メールに対する処理動作について、図３、図４及び図６に示すフローチャートに基づいて説明する。
【００１８】
通信端末装置１００は、メンテナンスサーバ１０から送信される電子メールの本文に記載されたリモート機能に関するコマンドにより処理要求を受ける。リモート機能に関するコマンドには、メンテナンスに関するコマンドの他に、設定データの読み出しを要求するコマンド、設定データの書き込みを要求するコマンド、ファームウェア書換えコマンドが含まれる。設定データの読み出しを要求するコマンドとは、データ読み出し手段６１に対してデータ格納手段５１から設定データを読み出すことを要求し、電子メール送信手段４２に対して読み出した設定データをメンテナンスサーバ１０へ送信することを要求するコマンドである。設定データの書き込みを要求するコマンドとは、データ書き込み手段６０に対してデータ格納手段５１へ設定データの書き込みを要求するコマンドである。ファームウェア書換えコマンドとは、通信端末装置１００に対してファームウェア書換え処理の起動を要求するコマンドである。
【００１９】
メンテナンスサーバ１０が通信端末装置１００へ各種処理を要求する場合、メンテナンスサーバ１０は、処理要求を示すコマンドを記載した電子メールを通信端末装置１００宛に送信する（図示せず）。メンテナンスサーバ１０が通信端末装置１００へ送信する電子メール２００は、図２に示す如く、メールヘッダ３００とメール本文４００で構成される。メールヘッダ３００には、通信端末装置メールアドレス３０１、タイトル３０２、メンテナンスサーバメールアドレス３０３が記載されている。通信端末装置メールアドレス３０１は電子メールの送信先である通信端末装置１００のメールアドレスであり、メンテナンスサーバメールアドレス３０３は電子メールの発信元であるメンテナンスサーバ１０のメールアドレスである。
【００２０】
メール本文４００には、コマンド４０１が記載されている。コマンド４０１には、前後にタグ４０４が付された設定データの読み出しを要求するコマンド、設定データの書き込みを要求するコマンド又はファームウェア書換えコマンドなどが記載されている。メンテナンスサーバ１０は、コマンド４０１に各種処理要求を示す命令語を記載することで通信端末装置１００に対して要求を出す。コマンド４０１に設定データの読み出しを要求するコマンド、設定データの書き込みを要求するコマンドが記載されている場合、メール本文４００には、スタートアドレス４０２、エンドアドレス４０３が合わせて記載される。スタートアドレス４０２及びエンドアドレス４０３には、前後にタグ４０４が付されたデータ格納手段５１のスタートアドレス及びエンドアドレスが記載される。さらに、コマンド４０１に設定データの書き込みを要求するコマンドが記載されている場合、メール本文４００にはデータ４０５が合わせて記載される。データ４０５には、データ格納手段５１へ書き込むべき設定データが記載される。
【００２１】
図３は、メンテナンスサーバ１０から送信された電子メール２００に基づいて、通信端末装置１００がデータ格納手段５１の指定範囲に設定データを書き込む際の処理動作を示すフローチャートである。なお、通信端末装置１００に関する処理動作は、データ格納手段５１に格納された制御プログラムに基づいて処理動作する制御手段５０からの制御信号に従って行われる。
【００２２】
メンテナンスサーバ１０より送信された電子メール２００はインターネット２０を介して送信されてくる。メンテナンスサーバ１０より送信された電子メール２００は、電子メール受信手段４０により受信され（Ｓ１）、電子メール解析手段４１に提供される。なお、受信された電子メール２００は一覧や履歴として残さない。電子メール解析手段４１は、提供された電子メール２００のメール本文４００を解析し、メール本文４００にタグ４０４が記載されているか否かを判断する（Ｓ２）。メール本文４００にタグ４０４が記載されていないと判断した場合は（Ｓ２：ＮＯ）、通常の電子メール２００として処理する（Ｓ３）。メール本文４００にタグ４０４が記載されていると判断した場合は（Ｓ２：ＹＥＳ）、さらにメール本文４００に記載されたタグ４０４を解析する（Ｓ４）。
【００２３】
電子メール解析手段４１は、リモート機能に関するコマンド４０１がメール本文４００に記載されているか否かを判断する（Ｓ５）。リモート機能に関するコマンド４０１が記載されていないと判断した場合（Ｓ５：ＮＯ）、通信端末装置１００は転送等のその他のコマンドに応じた処理動作を行う（Ｓ６）。リモート機能に関するコマンド４０１が記載されていると判断した場合（Ｓ５：ＹＥＳ）、電子メール解析手段４１は、設定データの読み出しを要求するコマンド４０１がメール本文４００に記載されているか否かを判断する（Ｓ７）。設定データの読み出しを要求するコマンド４０１が記載されていると判断した場合は（Ｓ７：ＹＥＳ）、後述する処理により設定データを読み出し、読み出した設定データの複製の送信を行う（１）。設定データの読み出しを要求するコマンド４０１が記載されていないと判断した場合（Ｓ７：ＮＯ）、電子メール解析手段４１は、設定データの書き込みを要求するコマンド４０１がメール本文４００に記載されているか否かをさらに判断する（Ｓ８）。設定データの書き込みを要求するコマンド４０１が記載されていないと判断した場合（Ｓ８：ＮＯ）、電子メール解析手段４１は、ファームウェア書換えコマンド４０１がメール本文４００に記載されているか否かをさらに判断する（Ｓ９）。設定データの書き込みを要求するコマンド４０１が記載されていると判断した場合（Ｓ８：ＹＥＳ）、電子メール解析手段４１は、メール本文４００に記載されているスタートアドレス４０２及びエンドアドレス４０３をさらに解析する（Ｓ１１）。メール本文４００には格納手段５１のスタートアドレス４０２及びエンドアドレス４０３が記載されていることから、設定データの書き込みを行うべきデータ格納手段５１の範囲を容易に特定することができる。上記解析結果（Ｓ１１）に基づいてデータ書き込み手段６０は、メール本文４００に記載されているスタートアドレス及びエンドアドレスで指定されたデータ格納手段５１の範囲にデータ４０５に記載されている設定データを書き込む（Ｓ１２）。設定データの書き込みが終了すると、データ書き込み手段６０は設定データの書き込みが完了したことを制御手段５０に伝達する。電子メール作成手段４３は制御手段５０の指示に従ってメンテナンスサーバ１０に設定データの書き込みが完了したことを通知する電子メール（完了メール）を作成する。電子メール送信手段４２は、電子メール作成手段４３により作成された電子メール（完了メール）をメンテナンスサーバ１０に送信する（Ｓ１３）。送信した電子メール（完了メール）は一覧や履歴として残さない。
【００２４】
図４は、メンテナンスサーバ１０から送信された電子メールに基づいて、設定データを読み出し、読み出した設定データをもとにファイルを作成し、作成したファイルをメンテナンスサーバ１０へ電子メールで送信するまでの処理動作を示すフローチャートである。なお、送信端末装置１００に関する処理動作は、データ格納手段５１に格納された制御プログラムに基づいて制御手段５０からの制御信号に従って行われる。
【００２５】
図３で示した処理動作（Ｓ１，Ｓ２，Ｓ４，Ｓ５）を経て、設定データの読み出しを要求するコマンド４０１がメール本文４００に記載されていると電子メール解析手段４１が判断した場合（Ｓ７：ＹＥＳ）、電子メール解析手段４１は、メール本文４００に記載されたスタートアドレス４０２及びエンドアドレス４０３を解析する（Ｓ２０）。データ読み出し手段６１は、上記解析結果（Ｓ２０）に基づいてスタートアドレス及びエンドアドレスにより指定したデータ格納手段５１の範囲にある設定データを読み出す。ファイル作成手段６２は、データ読み出し手段６１が読み出した設定データに基づいてバイナリ形式のデータファイルを作成する（Ｓ２１）。ファイル作成手段６２は、作成したデータファイルのデータサイズを計算し（Ｓ２２）、データサイズが設定値より大きいか否かを判断する（Ｓ２３）。設定値より大きいと判断した場合（Ｓ２３：ＹＥＳ）、ファイル作成手段６２は作成したデータファイルが設定値より小さくなるように分割を行う（Ｓ２４）。分割したデータファイルは電子メール作成手段４３に提供される（図示せず）。設定値より小さいと判断した場合（Ｓ２３：ＮＯ）、ファイル作成手段６２が作成したデータファイルは、そのまま電子メール作成手段４３に提供される（図示せず）。電子メール作成手段４３は、メンテナンスサーバ１０宛の電子メール５００を作成し、メール本文７００にタグ７０３を付加し、ファイル作成手段６２が作成したデータファイルを添付する（Ｓ２５）。作成した電子メール５００は、電子メール送信手段４２に送られ、メンテナンスサーバ１０へ送信される（Ｓ２６）。
【００２６】
メンテナンスサーバー１０へ送信した設定データは、メンテナンスサーバー１０で修正した後、再度電子メールに付されて通信端末装置１００へ送信され、データ書き込み手段６０により書換えが行なわれる。
【００２７】
メンテナンスサーバ１０へ送信される電子メール５００は、図５に示す如く、メールヘッダ６００とメール本文７００で構成される。メールヘッダ６００には、メンテナンスサーバメールアドレス６０１、タイトル６０２、通信端末装置メールアドレス６０３が記載されている。メンテナンスサーバメールアドレス６０１は電子メールの送信先であるメンテナンスサーバ１０のメールアドレスであり、通信端末装置メールアドレス６０３は電子メールの発信元である通信端末装置１００のメールアドレスである。メール本文７００には、シリアル番号７０１、データ７０２が記載されている。シリアル番号７０１には、前後にタグ７０３が付された通信端末装置１００のシリアル番号が記載されている。メンテナンスサーバ１０は、シリアル番号７０１を解析することにより、電子メールの発信元である通信端末装置１００が登録されている装置であるか否かを判断する。通常、ファイル作成手段６２が作成した設定データの複製は添付ファイルとして電子メールに添付されるが、設定データの複製の容量が小さい場合は、前後にタグ７０３を付してデータ７０２に記載される。
【００２８】
図６は、メンテナンスサーバ１０から送信された電子メールに基づいてファームウェアの書換え処理を行う際の処理動作を示すフローチャートである。なお、送信端末装置１００に関する処理動作は、データ格納手段５１に格納された制御プログラムに基づいて制御手段５０からの制御信号に従って行われる。
【００２９】
図３で示した処理動作（Ｓ１，Ｓ２，Ｓ４，Ｓ５，Ｓ７，Ｓ８）を経て、ファームウェアの書換えコマンド４０１がメール本文４００に記載されていると電子メール解析手段４１が判断した場合（Ｓ９：ＹＥＳ）、通信端末装置１００が動作中であるか否かを判断する（Ｓ３０）。動作中であると判断した場合（Ｓ３０：ＹＥＳ）、引き続き通信端末装置１００の動作確認を行う。動作中でないと判断した場合（Ｓ３０：ＮＯ）、通信端末装置１００が動作中でない旨を電子メール解析手段４１に伝達する（図示せず）。なお、通信端末装置１００は受信データを用紙に印刷する場合があるが、用紙切れにより受信データが印刷されないと、通信端末装置１００に内蔵されているメモリに受信データが存在することで、ファームウェアの書き換えが不可能な状態となる。この状態がメンテナンスサーバ１０からの電子メール２００を受信してから一定時間以上続いた場合、通信端末装置１００はその旨をメンテナンスサーバ１０へ電子メールで通知する（図示せず）。
【００３０】
電子メール解析手段４１は、ファームウェアの書換え処理を指示するファームウェア書換えコマンド４０１がメール本文４００に記載されているか否かを判断する（Ｓ３１）。ファームウェア書換えコマンド４０１が記載されていると判断した場合（Ｓ３１：ＹＥＳ）、所定のホームページにアクセスして、ファームウェアのダウンロードを行う（Ｓ３２）。データ書き込み手段６０は、ダウンロードを行ったファームウェアをデータ格納手段６１の指定された範囲に書き込む（Ｓ３４）。ファームウェア書換えコマンド４０１が記載されていないと判断した場合（Ｓ３１：ＮＯ）、通信端末装置１００は、メンテナンスサーバ１０からファームウェアの受信を行う（Ｓ３３）。この際、通信端末装置１００は予め装置のシリアル番号をメンテナンスサーバ１０へ電子メールで通知する（図示せず）。メンテナンスサーバ１０は、通信端末装置１００より通知された装置のシリアル番号を認証し、登録外のシリアル番号であればメンテナンスサーバ１０側でファームウェアのダウンロードを拒否する（図示せず）。データ書き込み手段６０は、メンテナンスサーバ１０から送信されたファームウェアをデータ格納手段６１の指定された範囲に書き込む（Ｓ３４）。ファームウェアの書換えが開始されると通信端末装置１００はＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ） にファームウェアの書換え中であることを表示する（図示せず）。ファームウェアの書換え中、通信端末装置１００はファームウェアの書換えに関する機能以外の一切の機能を停止する（図示せず）。チェックサム又はＭＤ５等により、メンテナンスサーバ１０又は上記指定されたサーバから送信されたファームウェアのダウンロードデータから異常が検知された場合、通信端末装置１００はメンテナンスサーバ１０に再ダウンロードを要求する電子メールを送信する（図示せず）。また、データ書き込み手段６０が設定回数以上ファームウェアの書換えに失敗した場合、通信端末装置１００はメンテナンスサーバ１０にその旨を電子メール等で通知する（図示せず）。ファームウェアの書換えが成功した場合についても、通信端末装置１００はメンテナンスサーバ１０にその旨を電子メール（書換え完了通知メール）で通知する（図示せず）。
【００３１】
このように通信端末装置１００は受信した電子メール本文に、ファームウェア書換えコマンドが記載されている場合は、所定のファームウェア書換え処理を実行し、処理が完了すると電子メールの発信元であるメンテナンスサーバ１０に対して、書換え完了通知メールを自動的に返信する。
【００３２】
メンテナンスサーバ１０から通信端末装置１００へ送信されるコマンドは、メンテナンスに関するコマンドを除くと、上述した設定データの読み出しを要求するコマンド、設定データの書き込みを要求するコマンド、ファームウェア書換えコマンドの３種のみである。通信端末装置１００においては、制御項目をアドレスによって指定するため、コマンドは設定データの読み出し及び書き込み、別途ファームウェアの書換えについて指定すればよい。従って、制御項目が増えた場合であってもコマンドの数が増加することやコマンドが複雑になることはない。またアドレスにより制御項目を指定し、さらにコマンドは設定データの読み出しを要求するコマンド及び設定データの書き込みを要求するコマンドの２種のみを記載すればよいため、制御項目の指定をコマンドで行う場合と比べ、アクセス範囲とコマンドとの対応関係が把握し易い。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施の形態に係る通信端末装置１００についての電気的構成を示したブロック図である。
【図２】メンテナンスサーバ１０が通信端末装置１００へ各種処理を要求する場合に送信する電子メールの概略図を示す。
【図３】メンテナンスサーバ１０から送信された電子メールに基づいて通信端末装置１００がデータ格納手段５１の指定範囲に設定データを書き込む際の処理動作を示すフローチャートである。
【図４】メンテナンスサーバ１０から送信された電子メールに基づいて、設定データを読み出し、読み出した設定データをもとにファイルを作成し、作成したファイルをメンテナンスサーバ１０へ電子メールで送信するまでの処理動作を示すフローチャートである。
【図５】通信端末装置１００がメンテナンスサーバ１０へ要求された設定データの複製を送信する場合に送信する電子メールの概略図を示す。
【図６】メンテナンスサーバ１０から送信された電子メールに基づいてファームウェアの書換え処理を行う際の処理動作を示すフローチャートである。
【符号の説明】
【００３４】
１０            メンテナンスサーバ
４０            電子メール受信手段
４１            電子メール解析手段
４２            電子メール送信手段
５１            データ格納手段
６０            データ書き込み手段
６１            データ読み出し手段
１００          通信端末装置
４０１          コマンド
４０２          スタートアドレス
４０３          エンドアドレス
４０４，７０３  タグ
【図１】
2007279878.tif 000003
【図２】
2007279878.tif 000004
【図３】
2007279878.tif 000005
【図４】
2007279878.tif 000006
【図５】
2007279878.tif 000007
【図６】
2007279878.tif 000008