ネットワーク上のサーバ装置と、該ネットワークを介して前記サーバ装置に接続可能な端末装置とを含み、前記端末装置は、プログラム制御方式の制御手段と、該制御手段の動作異常を検出する検出手段と、前記検出手段によって前記制御手段の動作異常が検出されたときに、その異常の内容を示す異常情報を前記サーバ装置に宛てて送信する異常情報送信手段と、該送信に応答して前記サーバ装置から返送されるプログラムを受信するプログラム受信手段と、前記プログラム受信手段によって受信されたプログラムで前記制御手段のプログラムを書き換える書き換え手段とを備え、前記サーバ装置は、前記端末装置から送信された異常情報を分析する分析手段と、該分析手段の分析結果に基づいて前記端末装置の異常の内容に応じた修正用のプログラムを記憶手段から読み出す読み出し手段と、該読み出し手段によつて読み出されたプログラムを前記端末装置宛てに送信するプログラム送信手段とを備えたことを特徴とするネットワーク端末故障対応システム。端末装置からの異常情報を分析する分析手段と、該分析手段の分析結果に基づいて前記端末装置の異常の内容に応じた修正用のプログラムを記憶手段から読み出す読み出し手段と、該読み出し手段によつて読み出されたプログラムを前記端末装置宛てに送信するプログラム送信手段とを備えたことを特徴とするサーバ装置。さらに、前記端末装置の異常の内容に応じた修正用のプログラムが前記記憶手段に格納されているか否かを判定する判定手段を備え、前記読み出し手段は、前記判定手段の判定結果が肯定の場合に前記端末装置の異常の内容に応じた修正用のプログラムを前記記憶手段から読み出す一方、前記判定手段の判定結果が否定の場合に前記端末装置の異常の内容に応じた診断用のプログラムを前記記憶手段から読み出すことを特徴とする請求項2に記載のサーバ装置。さらに、前記端末装置の診断結果を受信する診断結果受信手段と、前記診断結果受信手段によって受信された診断結果に応じた修理方法メッセージを前記端末装置宛てに送信するメッセージ送信手段とを備えたことを特徴とする請求項2又は請求項3いずれかに記載のサーバ装置。プログラム制御方式の制御手段と、該制御手段の動作異常を検出する検出手段と、前記検出手段によって前記制御手段の動作異常が検出されたときに、その異常の内容を示す異常情報をサーバ装置に宛てて送信する異常情報送信手段と、該送信に応答して前記サーバ装置から返送されるプログラムを受信するプログラム受信手段と、前記プログラム受信手段によって受信されたプログラムで前記制御手段のプログラムを書き換える書き換え手段とを備えたことを特徴とする端末装置。さらに、前記プログラム受信手段によって受信された前記サーバ装置からのプログラムが診断用のプログラムである場合に、その診断用のプログラムを実行する実行手段と、該実行手段の実行結果を前記サーバ装置に送信する診断結果送信手段とを備えたことを特徴とする請求項5に記載の端末装置。さらに、前記サーバ装置からの修理方法メッセージを受信するメッセージ受信手段と、前記メッセージ受信手段によって受信された修理方法メッセージを表示する表示手段とを備えたことを特徴とする請求項5又は請求項6いずれかに記載の端末装置。ネットワーク上のサーバ装置と、該ネットワークを介して前記サーバ装置に接続可能な端末装置とを含み、前記端末装置で、プログラム制御方式の制御手段の動作異常を検出する検出工程と、前記検出工程によって前記制御手段の動作異常が検出されたときに、その異常の内容を示す異常情報を前記サーバ装置に宛てて送信する異常情報送信工程と、該送信に応答して前記サーバ装置から返送されるプログラムを受信するプログラム受信工程と、前記プログラム受信工程によって受信されたプログラムで前記制御手段のプログラムを書き換える書き換え工程とを実行し、前記サーバ装置で、前記端末装置から送信された異常情報を分析する分析工程と、該分析工程の分析結果に基づいて前記端末装置の異常の内容に応じた修正用のプログラムを記憶手段から読み出す読み出し工程と、該読み出し工程によつて読み出されたプログラムを前記端末装置宛てに送信するプログラム送信工程とを実行することを特徴とするネットワーク端末故障対応方法。ネットワークを介してサーバ装置に接続可能な端末装置のコンピュータに、プログラム制御方式の制御手段、該制御手段の動作異常を検出する検出手段、前記検出手段によって前記制御手段の動作異常が検出されたときに、その異常の内容を示す異常情報を前記サーバ装置に宛てて送信する異常情報送信手段、該送信に応答して前記サーバ装置から返送されるプログラムを受信するプログラム受信手段、前記プログラム受信手段によって受信されたプログラムで前記制御手段のプログラムを書き換える書き換え手段としての機能を与えることを特徴とするプログラム。端末装置が接続されたネットワーク上のサーバ装置のコンピュータに、前記端末装置から送信された異常情報を分析する分析手段、該分析手段の分析結果に基づいて前記端末装置の異常の内容に応じた修正用のプログラムを記憶手段から読み出す読み出し手段、該読み出し手段によつて読み出されたプログラムを前記端末装置宛てに送信するプログラム送信手段としての機能を与えることを特徴とするプログラム。しかしながら、特許文献1~4に記載のものは以下の問題点がある。<特許文献1>端末のハードウェア障害にしか適用できない。<特許文献2>端末で使用中の通信プログラムのバージョンに対応した通信モード情報をサーバから取り込むものに過ぎない。<特許文献3>端末の故障情報を二次元コードで画面に表示し、その二次元コードをカメラで撮影してサポートセンターに送信するものに過ぎない。<特許文献4>端末の診断結果をサーバで収集するだけのものに過ぎない。したがって、いずれの引用文献に記載のものも、ネットワーク端末の様々な故障に柔軟に対応できず、誰でも手軽に使いこなせないという問題点がある。そこで、本発明は、ネットワーク端末の様々な故障に柔軟に対応し、誰でも手軽に使いこせるネットワーク端末の故障対応技術を提供することにある。本発明のするネットワーク端末故障対応システムは、ネットワーク上のサーバ装置と、該ネットワークを介して前記サーバ装置に接続可能な端末装置とを含み、前記端末装置は、プログラム制御方式の制御手段と、該制御手段の動作異常を検出する検出手段と、前記検出手段によって前記制御手段の動作異常が検出されたときに、その異常の内容を示す異常情報を前記サーバ装置に宛てて送信する異常情報送信手段と、該送信に応答して前記サーバ装置から返送されるプログラムを受信するプログラム受信手段と、前記プログラム受信手段によって受信されたプログラムで前記制御手段のプログラムを書き換える書き換え手段とを備え、前記サーバ装置は、前記端末装置から送信された異常情報を分析する分析手段と、該分析手段の分析結果に基づいて前記端末装置の異常の内容に応じた修正用のプログラムを記憶手段から読み出す読み出し手段と、該読み出し手段によつて読み出されたプログラムを前記端末装置宛てに送信するプログラム送信手段とを備えたことを特徴とする。本発明のサーバ装置は、端末装置からの異常情報を分析する分析手段と、該分析手段の分析結果に基づいて前記端末装置の異常の内容に応じた修正用のプログラムを記憶手段から読み出す読み出し手段と、該読み出し手段によつて読み出されたプログラムを前記端末装置宛てに送信するプログラム送信手段とを備えたことを特徴とする。本発明の端末装置は、プログラム制御方式の制御手段と、該制御手段の動作異常を検出する検出手段と、前記検出手段によって前記制御手段の動作異常が検出されたときに、その異常の内容を示す異常情報をサーバ装置に宛てて送信する異常情報送信手段と、該送信に応答して前記サーバ装置から返送されるプログラムを受信するプログラム受信手段と、前記プログラム受信手段によって受信されたプログラムで前記制御手段のプログラムを書き換える書き換え手段とを備えたことを特徴とする。本発明のネットワーク端末故障対応方法は、ネットワーク上のサーバ装置と、該ネットワークを介して前記サーバ装置に接続可能な端末装置とを含み、前記端末装置で、プログラム制御方式の制御手段の動作異常を検出する検出工程と、前記検出工程によって前記制御手段の動作異常が検出されたときに、その異常の内容を示す異常情報を前記サーバ装置に宛てて送信する異常情報送信工程と、該送信に応答して前記サーバ装置から返送されるプログラムを受信するプログラム受信工程と、前記プログラム受信工程によって受信されたプログラムで前記制御手段のプログラムを書き換える書き換え工程とを実行し、前記サーバ装置で、前記端末装置から送信された異常情報を分析する分析工程と、該分析工程の分析結果に基づいて前記端末装置の異常の内容に応じた修正用のプログラムを記憶手段から読み出す読み出し工程と、該読み出し工程によつて読み出されたプログラムを前記端末装置宛てに送信するプログラム送信工程とを実行することを特徴とする。本発明のプログラムは、ネットワークを介してサーバ装置に接続可能な端末装置のコンピュータに、プログラム制御方式の制御手段、該制御手段の動作異常を検出する検出手段、前記検出手段によって前記制御手段の動作異常が検出されたときに、その異常の内容を示す異常情報を前記サーバ装置に宛てて送信する異常情報送信手段、該送信に応答して前記サーバ装置から返送されるプログラムを受信するプログラム受信手段、前記プログラム受信手段によって受信されたプログラムで前記制御手段のプログラムを書き換える書き換え手段としての機能を与えることを特徴とする。本発明のプログラムは、端末装置が接続されたネットワーク上のサーバ装置のコンピュータに、前記端末装置から送信された異常情報を分析する分析手段、該分析手段の分析結果に基づいて前記端末装置の異常の内容に応じた修正用のプログラムを記憶手段から読み出す読み出し手段、該読み出し手段によつて読み出されたプログラムを前記端末装置宛てに送信するプログラム送信手段としての機能を与えることを特徴とする。本発明によれば、ネットワーク端末の様々な故障に柔軟に対応し、誰でも手軽に使いこせるネットワーク端末の故障対応技術を提供できる。以下、本発明の実施形態を、携帯電話機への適用を例にして図面を参照しながら説明する。図1は、実施形態の概略的なシステム構成図である。この図において、携帯電話機1は、最寄りの基地局2を介して携帯電話網等のネットワーク3に常時又は定期的もしくは必要の都度、接続することが可能なネットワーク端末または単に端末装置である。この携帯電話機1は、ネットワーク端末としての様々な機能、たとえば、ネットワーク3上の不図示の交換装置を経由して他の携帯電話機や一般加入電話機との間で音声による通話を行うことができる通話機能、及び、同ネットワーク3上の様々なサーバ装置にアクセスして、たとえば、電子メールの送受信やホームページ等のインターネットコンテンツ閲覧などの各種サービスを受けることが可能なインターネット機能などを備える。なお、これらの機能に加えて、たとえば、静止画や動画などの撮影機能や、GPS衛星を利用した位置測位機能などの諸機能を備えていてもよい。携帯電話機1は、これらの機能をソフトウェアとハードウェアの有機的結合によって実現する。すなわち、携帯電話機1は、プログラム制御方式の制御要素であるCPUセントラルプロセッシングユニットの略であるが、マイクロコンピュータまたは単にコンピュータともいう4と、そのCPU4で実行する制御プログラム等のソフトウェアリソースを保持するPROMプログラマブルリードオンリーメモリ5と、CPU4に対して制御プログラムの実行記憶空間作業エリアともいうを提供するRAMランダムアクセスメモリ6と、テンキーなどの物理ボタンやタッチパネル等を含む操作部7と、液晶ディスプレイ等からなる表示部8と、アンテナ9aを介して最寄りの基地局2との間で無線による双方向通信を行う通信部9と、携帯電話機1の故障を検出してその故障情報を収集する故障検出部10とを備える。ここで、ソフトウェアまたはソフトウエアリソースとはCPU4で実行される制御プログラムオペレーティングシステムやアプリケーションプログラムなどともいう等の電子データのことをいい、等はその制御プログラムの実行に必要な各種のデータを意味する。一方、ハードウェアまたはハードウェアリソースとは、一般的にソフトウェア以外の物理的な構成要素のことをいい、図示の構成におけるCPU4、PROM5、RAM6、操作部7、表示部8、通信部9および故障検出部10などがそれハードウェアに相当する。ただし、図示の構成は、図面の輻輳を避けるために、携帯電話機1の主要なハードウェアだけを代表的に示している。携帯電話機1の不図示のハードウェアとしては、たとえば、静止画や動画などの撮影機能を担うカメラ部や、GPS衛星を利用した位置測位機能などを担うGPS受信部などが考えられる。このような構成を有する携帯電話機1は、音声による通話端末として用いられ、または、メール端末として用いられ、あるいは、ホームページ閲覧などのインターネット端末として用いられたりするほか、さらに、必要に応じて、カメラとして用いられたり、GPS端末として用いられたりするが、そのような各種用途における利用中に何らかの動作異常以下、単に故障というが発生することがある。故障の内容は様々であるが、大きく分けてハードウェア障害とソフトウェア障害に大別することができる。ハードウェア障害は、一般的に該当するハードウェア要素の交換や修理を必要とするため、多くの場合、ユーザ段階での復旧は困難で、最寄りのサービスステーションに持ち込む必要がある。これに対して、ソフトウェア障害は、プログラムの書き換えで復旧することが多く、エラーが出ないように改善した修正用のプログラム以下、修正プログラムというをネットワーク3からダウンロードし、その修正プログラムで故障元のプログラムを置き換える書き換えることによって故障から復旧させることができる。このため、ユーザ段階での復旧が可能で、いちいちサービスステーションに持ち込む必要がないという利点がある。図示のサーバ装置11は、ネットワーク端末故障対応サービスを提供する。このサービスを実現するために、サーバ装置11は、修正プログラムの配布という第一のサービス機能を有している。携帯電話機1でソフトウェア障害が発生した場合には、該当する修正プログラムをこのサーバ装置11から携帯電話機1にダウンロードし、PROM5の制御プログラムを書き換えればよい。ただし、一般的に修正プログラムは、故障が発生してから作成されるため、ある程度の故障情報が蓄積した後でなければ修正プログラムは存在しない。このため、修正プログラムが作られるまでの間の手当が必要である。この点を考慮し、図示のサーバ装置11は、診断プログラムの配布という第二のサービス機能も有している。この診断プログラムは、該当する修正プログラムがサーバ装置11になかった場合に、その修正プログラムの代わりに携帯電話機1に配布されるものであり、携帯電話機1の故障状況をより子細に診断してその診断結果をサーバ装置11に通知することによって、事後の修正プログラム作成の参考情報とするものである。サーバ装置11は、かかる二つのサービス機能修正プログラムと診断プログラムの配布機能を実現するための構成を有している。サーバ英Serverとは、コンピュータの分野で、ユーザクライアントからの要求に対して何らかのサービスを提供するシステムのことをいう。一般的にサーバはサービスの規模に応じて大型から小型のシステムまで様々である。たとえば、大型のシステムでは運用の耐久性を考慮したサーバ専用型から分散型まで幅広く、また、小型のシステムでは専用型のみならずパーソナルコンピュータなどの汎用型を用いたものもあるが、図示のサーバ装置11は、これらのいずれの形態であってもかまわない。要は、クライアント図では携帯電話機1に対して、前記二つのサービス機能修正プログラムと診断プログラムの配布機能を提供できるものであればよい。サーバ装置11の構成は、上記の各種形態専用型や分散型または汎用型ごとの違いはあるものの、その基本は、CPUなどの演算要素と、ハードディスクなどの記憶要素と、通信部やキーボード及び表示部などの入出力要素とを備える点で一般的なコンピュータシステムと同様であるが、ここでは、図面の輻輳を避けるために、本実施形態に特有の機能のみを抜き出し、それらを概念的なブロックとして図示するものとする。すなわち、サーバ装置11は、ネットワーク3との間でデータの送受信を行う通信部12と、この通信部12を介して適宜に取り込まれた携帯電話機1の故障情報を分析する故障情報分析部13と、故障情報分析部13の分析結果に従って記憶部15から所要のプログラム修正プログラムまたは診断プログラムを読み出し、そのプログラムを通信部12を介して携帯電話機1宛に送信するプログラム読み出し部14とを少なくとも備える。なお、一般的なコンピュータシステムの構成に倣い、サーバ装置11は、たとえば、キーボードやマウス等の入力装置及び液晶ディスプレイ等の表示装置を当然備えていてもかまわない。図2は、記憶部15の記憶空間の概念構造図である。この図において、サーバ装置11の記憶部15は、ハードディスク等で構成された大容量の記憶要素であり、修正プログラムと診断プログラムを格納している。修正プログラムは携帯電話機1のPROM5に格納されている制御プログラムの修正版であり、診断プログラムは携帯電話機1のCPU1で適宜に実行される故障診断用のプログラムである。図示の記憶部15には、一例として複数の修正プログラムA~Dと、同じく複数の診断プログラムa~dが格納されている。故障情報分析部13は、携帯電話機1からの故障情報を分析し、プログラム読み出し部14は、その分析結果に従い、適切な修正プログラムまたは診断プログラムを記憶部15から読み出し、通信部12を介して携帯電話機1宛に送信する。図3は、プログラム読み出し部14におけるプログラム読み出しの概念図である。この図において、故障区分のK1~K4はそれぞれ、故障情報分析部13によって分析された故障区分を示している。たとえば、K1は通話等のプロセス実行中の故障区分、K2はメール等のプロセス実行中の故障区分、K3はホームページ閲覧等のプロセス実行中の故障区分、K4はカメラ等のプロセス実行中の故障区分といった具合である。これらの故障区分は説明上の便宜例に過ぎない。他の故障区分であっても当然かまわない。プログラム読み出し部14は、故障情報分析部13の分析結果に従い、まず、記憶部15に該当する修正プログラムが格納されているか否かを調べる。そして、格納されていれば、その修正プログラムを読み出して携帯電話機1宛に送信し、一方、該当する修正プログラムが格納されていなければ、その分析結果に対応した診断プログラムが記憶部15に格納されているか否かを調べ、格納されていれば、その診断プログラムを読み出して携帯電話機1宛に送信する。今、図示のように故障区分K1について、診断プログラムaが格納されているものとする修正プログラムなし。同様に、故障区分K2について、修正プログラムAが格納されているものとし診断プログラムなし、故障区分K3について、修正プログラムBが格納されているものとし診断プログラムなし、故障区分K4について、診断プログラムbが格納されているものとする修正プログラムなし。このような場合、プログラム読み出し部14は、故障情報分析部13の分析結果がK1であれば、診断プログラムaを携帯電話機1宛に送信し、また、故障情報分析部13の分析結果がK2であれば、修正プログラムAを携帯電話機1宛に送信し、また、故障情報分析部13の分析結果がK3であれば、修正プログラムBを携帯電話機1宛に送信し、また、故障情報分析部13の分析結果がK4であれば、診断プログラムbを携帯電話機1宛に送信する。次に、携帯電話機1における故障検出について説明する。前記のように、サーバ装置11は携帯電話機1からの故障情報に従い、適切な修正プロラムまたは診断プログラムを記憶部15から読み出して携帯電話機1宛に送信する。ここで、故障情報とは、携帯電話機1のソフトウェア障害の内容を示す情報のことであり、具体的には故障検出部10で検出される情報のことをいう。この故障情報の検出の仕方は様々考えられるが、たとえば、以下のようにしてもよい。図4は、故障情報の検出概念図である。この図において、縦長図形は、携帯電話機1のCPU4で実行される制御プログラムを模式的に示している。以下、この縦長図形を単に制御プログラム16ということにすると、この制御プログラム16は、いくつかのプロセス処理単位に細分化されている。たとえば、図示の例では4つのプロセスP1~P4に細分化されており、P1は図3のK1に対応し、P2は図3のK2に対応し、P3は図3のK3に対応し、P4は図3のK4に対応する。このようなプロセスごとの細分化は、プログラムの開発や改修を効率的に行うための常套手法である。細分化することによって既存のソフトウェア資産を有効利用でき、しかも、不具合が発生した場合には該当するプロセス部分だけを入れ替えればよいからである。さて、一般的なプログラム開発においてはエラー対策が不可欠であることから、予期しないエラーが発生した場合に備えてエラー処理用のルーチン以下、エラー処理部17をプログラムの一部図では制御プログラム16の末尾に組み込んでおくとともに、各々のプロセスP1~P4に自プロセス内で発生したエラーをトラップするトラップ部18~21を設けておき、エラーが発生した場合にはそれらのトラップ部18~21からエラー処理部17を呼び出す習わしになっている。エラー処理部17の役目は、CPU4の異常状態停止状態や高負荷状態または予期されたエラーの発生からの復帰にある。図示のエラー処理部17は、一般的なエラー処理部と同様にシステムリセット制御プログラム16の実行開始位置を初期位置に戻す動作を行って異常状態から復帰させるという動作を実行するほか、さらに、この実施形態に特有の動作、すなわち、異常状態に陥ったプロセス番号P1~P4のいずれかをその呼び出し元のトラップ部18~21から把握し、また、必要であれば異常状態発生直前の作業内容RAM6の内容を記録し、それらのプロセス番号と作業内容を故障情報としてサーバ装置11に送信するという動作を実行する。このように、制御プログラム16のエラー処理部17で故障情報の検出を行ってもよい。この場合、制御プログラム16のエラー処理部17は、図1の故障検出部10に相当する。ただし、故障情報の検出の仕方は、この態様制御プログラム16のエラー処理部17によるものに限定されない。図1に示すように、ハード的に独立した故障検出部10を設けておき、この故障検出部10で各部の動作を常時又は定期的に監視するとともに、異常が発生した場合には、その異常発生時のプロセス番号P1~P4のいずれかを把握し、また、必要であれば異常状態発生直前の作業内容RAM6の内容を記録し、それらのプロセス番号と作業内容を故障情報としてサーバ装置11に送信するようにしてもよい。次に、実施形態のシステム動作について説明する。図5は、実施形態のシステム動作のフローを示す図である。この図において、左側のフローステップS101~ステップS108は携帯電話機1の動作を示し、右側のフローステップS201~ステップS207はサーバ装置11の動作を示している。また、両フロー間に引かれたいくつかの矢印付点線は、一方のフローから他方のフローへのデータ送受信のタイミングを示している。この図において、携帯電話機1の故障検出部10は、常時又は定期的に携帯電話機1の異常故障の有無を検出している。携帯電話機1は、故障が検出されない間正常動作中、通常の動作通話の待ち受け等を実行しており、その間、サーバ装置11は、携帯電話機1からの故障情報の受信待ち状態にある。今、携帯電話機1で何らかの異常が発生すると、この異常が故障検出部10で検出されステップS101、異常発生時のプロセス番号P1~P4のいずれかと、必要であれば異常状態発生直前の作業内容RAM6の内容とが異常情報としてサーバ装置11に送信される。サーバ装置11は、この故障情報の受信に応答して、故障情報の解析を行いステップS201、プロセス番号に対応した修正プログラムが記憶部15に格納されているか検索するステップS202。そして、修正プログラムの有無を判定しステップS203、修正プログラムが見つかった場合は、その修正プログラムを携帯電話機1宛に送信ステップS204するとともに、故障情報を事後の資料として記憶部15などに蓄積保存ステップS205した後、フローを終了して、再び携帯電話機1からの故障情報の受信待ち状態に復帰する。携帯電話機1は、サーバ装置11からのプログラムを受信すると、そのプログラムの種別修正プログラム/診断プログラムを判定するステップS102。そして、修正プログラムであれば、PROM5に格納されている制御プログラムの該当プロセス部分を受信した修正プログラムで書き換えステップS103、書き換えを完了するとステップS104、再起動システムリセットともいうステップS105を行った後、フローを終了して、再び通常の動作通話の待ち受け等に復帰する。このように、実施形態のシステムにおいては、携帯電話機1で異常が発生すると、その異常発生時のプロセス番号を含む故障情報をサーバ装置11に送信し、且つ、この故障情報に従ってサーバ装置11から送り返される修正プログラムでPROM5の制御プログラムを書き換えることができる。したがって、エラーを含む制御プログラムを修正プログラムで書き換えることができ、携帯電話機1の故障を復旧できるという効果が得られる上、かかる一連の動作故障情報の送信及び修正プログラムの取り込みと書き換えを人手を介さずに自動的に行うことができ、老若男女、誰でも手軽に使いこなすことができるネットワーク端末故障対応システムを実現できるという特有の効果が得られる。ところで、修正プログラムは、当初、サーバ装置11の記憶部15に格納されていない。少なくとも1回の不具合通報がなければ、修正プログラムは作られないからである。このような場合、本実施形態では、修正プログラムの代わりに所要の診断プログラムをサーバ装置11から携帯電話機1に送信する。すなわち、サーバ装置11のステップS203でNOを判定すると、まず、故障情報に対応した適切な診断プログラムを記憶部15から読み出して携帯電話機1に送信しステップS206、次いで、携帯電話機1でこの診断プログラムを実行ステップS106して、その診断結果をサーバ装置11に送信するステップS107。次に、サーバ装置11で診断結果に応じた対処方法を判定して、その対処方法のメッセージを携帯電話機1に送信しステップS207、携帯電話機1の表示部8にその対処方法を表示ステップS108するとともに、表示完了通知をサーバ装置11に送信し、サーバ装置11で、故障情報を事後の資料として記憶部15などに蓄積保存ステップS205した後、フローを終了する。このようにすると、修正プログラムが作られるまでの間、所要の診断プログラムを携帯電話機1で実行して、その診断結果に基づき、携帯電話機1のユーザに対して、たとえば、サービスセンターへの持ち込み交換等の対処方法を通知できるから、ユーザに不安を抱かせることがないことに加え、さらに、その診断結果をサーバ装置11で収集蓄積するので、その蓄積情報を参考にして、より適切な修正プログラムの作成を行うことができるという利点が得られる。なお、上記の実施形態では、通信部9を介してネットワーク3にアクセスしているが、この態様に限定されない。たとえば、以下のようにしてもよい。図6は、実施形態の変形例を示す図である。図1との相違は、携帯電話機1に外部機器インターフェースIF22を加えた点にある。この外部機器IF22は、たとえば、LANケーブル等の有線媒体を介して近くの外部機器図ではパソコン23に接続することができるものであってもよく、又は、WiFiやBluetooth等の無線媒体を介して近くの外部機器23に接続することができるものであってもよい。この場合、外部機器23は、光ケーブル等の高速伝送路で直接的にまたは間に不図示のルータを介して間接的にネットワーク3に接続されている必要がある。このような構成によれば、通信部9を経由した比較的低速度の携帯電話回線の代わりに、光ケーブル等の高速回線を用いてネットワーク3上のサーバ装置11にアクセスできるので、修正プログラムや診断プログラムを速やかに受信することができるという利点が得られる。なお。以上の説明では、ネットワーク端末として携帯電話機1を例にしたが、これに限定されない。プログラム制御型のネットワーク端末であればよく、たとえば、スマートフォン、電子ブック端末、タブレット型やノート型あるいはデスクトップ型などのパソコン、もしくは、ゲーム機などであってもよい。以下、本発明の特徴を付記する。なお、上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。付記1図7は、付記1の構成図である。ネットワーク端末故障対応システムは、ネットワーク100上のサーバ装置101と、該ネットワーク100を介して前記サーバ装置101に接続可能な端末装置102とを含み、前記端末装置102は、プログラム制御方式の制御手段103と、該制御手段の動作異常を検出する検出手段104と、前記検出手段104によって前記制御手段103の動作異常が検出されたときに、その異常の内容を示す異常情報を前記サーバ装置101に宛てて送信する異常情報送信手段105と、該送信に応答して前記サーバ装置101から返送されるプログラムを受信するプログラム受信手段106と、前記プログラム受信手段106によって受信されたプログラムで前記制御手段103のプログラムを書き換える書き換え手段107とを備え、前記サーバ装置101は、前記端末装置102から送信された異常情報を分析する分析手段108と、該分析手段108の分析結果に基づいて前記端末装置102の異常の内容に応じた修正用のプログラムを記憶手段109から読み出す読み出し手段110と、該読み出し手段110によつて読み出されたプログラムを前記端末装置102宛てに送信するプログラム送信手段111とを備えたことを特徴とする。付記2前記サーバ装置は、さらに、前記端末装置の異常の内容に応じた修正用のプログラムが前記記憶手段に格納されているか否かを判定する判定手段を備え、前記読み出し手段は、前記判定手段の判定結果が肯定の場合に前記端末装置の異常の内容に応じた修正用のプログラムを前記記憶手段から読み出す一方、前記判定手段の判定結果が否定の場合に前記端末装置の異常の内容に応じた診断用のプログラムを前記記憶手段から読み出すことを特徴とする付記1に記載のネットワーク端末故障対応システム。付記3前記端末装置は、さらに、前記プログラム受信手段によって受信された前記サーバ装置からのプログラムが診断用のプログラムである場合に、その診断用のプログラムを実行する実行手段と、該実行手段の実行結果を前記サーバ装置に送信する診断結果送信手段とを備えたことを特徴とする付記1又は付記2いずれかに記載のネットワーク端末故障対応システム。付記4前記サーバ装置は、さらに、前記端末装置の診断結果を受信する診断結果受信手段と、前記診断結果受信手段によって受信された診断結果に応じた修理方法メッセージを前記端末装置宛てに送信するメッセージ送信手段とを備えたことを特徴とする付記1乃至付記3いずれかに記載のネットワーク端末故障対応システム。付記5前記端末装置は、さらに、前記サーバ装置からの修理方法メッセージを受信するメッセージ受信手段と、前記メッセージ受信手段によって受信された修理方法メッセージを表示する表示手段とを備えたことを特徴とする付記1乃至付記4いずれかに記載のネットワーク端末故障対応システム。付記6図7に示すように、端末装置102からの異常情報を分析する分析手段108と、該分析手段108の分析結果に基づいて前記端末装置102の異常の内容に応じた修正用のプログラムを記憶手段109から読み出す読み出し手段110と、該読み出し手段110によつて読み出されたプログラムを前記端末装置102宛てに送信するプログラム送信手段111とを備えたことを特徴とするサーバ装置101。付記7さらに、前記端末装置の異常の内容に応じた修正用のプログラムが前記記憶手段に格納されているか否かを判定する判定手段を備え、前記読み出し手段は、前記判定手段の判定結果が肯定の場合に前記端末装置の異常の内容に応じた修正用のプログラムを前記記憶手段から読み出す一方、前記判定手段の判定結果が否定の場合に前記端末装置の異常の内容に応じた診断用のプログラムを前記記憶手段から読み出すことを特徴とする付記6に記載のサーバ装置。付記8さらに、前記端末装置の診断結果を受信する診断結果受信手段と、前記診断結果受信手段によって受信された診断結果に応じた修理方法メッセージを前記端末装置宛てに送信するメッセージ送信手段とを備えたことを特徴とする付記6又は付記7いずれかに記載のサーバ装置。付記9図7に示すように、プログラム制御方式の制御手段103と、該制御手段103の動作異常を検出する検出手段104と、前記検出手段104によって前記制御手段103の動作異常が検出されたときに、その異常の内容を示す異常情報をサーバ装置101に宛てて送信する異常情報送信手段105と、該送信に応答して前記サーバ装置101から返送されるプログラムを受信するプログラム受信手段106と、前記プログラム受信手段106によって受信されたプログラムで前記制御手段103のプログラムを書き換える書き換え手段107とを備えたことを特徴とする端末装置102。付記10さらに、前記プログラム受信手段によって受信された前記サーバ装置からのプログラムが診断用のプログラムである場合に、その診断用のプログラムを実行する実行手段と、該実行手段の実行結果を前記サーバ装置に送信する診断結果送信手段とを備えたことを特徴とする付記9に記載の端末装置。付記11さらに、前記サーバ装置からの修理方法メッセージを受信するメッセージ受信手段と、前記メッセージ受信手段によって受信された修理方法メッセージを表示する表示手段とを備えたことを特徴とする付記9又は付記10いずれかに記載の端末装置。付記12ネットワーク上のサーバ装置と、該ネットワークを介して前記サーバ装置に接続可能な端末装置とを含み、前記端末装置で、プログラム制御方式の制御手段の動作異常を検出する検出工程と、前記検出工程によって前記制御手段の動作異常が検出されたときに、その異常の内容を示す異常情報を前記サーバ装置に宛てて送信する異常情報送信工程と、該送信に応答して前記サーバ装置から返送されるプログラムを受信するプログラム受信工程と、前記プログラム受信工程によって受信されたプログラムで前記制御手段のプログラムを書き換える書き換え工程とを実行し、前記サーバ装置で、前記端末装置から送信された異常情報を分析する分析工程と、該分析工程の分析結果に基づいて前記端末装置の異常の内容に応じた修正用のプログラムを記憶手段から読み出す読み出し工程と、該読み出し工程によつて読み出されたプログラムを前記端末装置宛てに送信するプログラム送信工程とを実行することを特徴とするネットワーク端末故障対応方法。付記13ネットワークを介してサーバ装置に接続可能な端末装置のコンピュータに、プログラム制御方式の制御手段、該制御手段の動作異常を検出する検出手段、前記検出手段によって前記制御手段の動作異常が検出されたときに、その異常の内容を示す異常情報を前記サーバ装置に宛てて送信する異常情報送信手段、該送信に応答して前記サーバ装置から返送されるプログラムを受信するプログラム受信手段、前記プログラム受信手段によって受信されたプログラムで前記制御手段のプログラムを書き換える書き換え手段としての機能を与えることを特徴とするプログラム。付記14端末装置が接続されたネットワーク上のサーバ装置のコンピュータに、前記端末装置から送信された異常情報を分析する分析手段、該分析手段の分析結果に基づいて前記端末装置の異常の内容に応じた修正用のプログラムを記憶手段から読み出す読み出し手段、該読み出し手段によつて読み出されたプログラムを前記端末装置宛てに送信するプログラム送信手段としての機能を与えることを特徴とするプログラム。