(57)【要約】【課題】電子機器から簡易に、かつ遠隔地からもログデータを取得できるようにする。【解決手段】ネットワークを介して接続された端末装置に対して例えばＷｅｂページによるログ取得環境を提供する。そしてログ取得環境により端末装置から送信されてくるマクロファイルを受信し（Ｓ１）、受信したマクロファイルに基づいた処理により、動作タスクのログ情報を取り込み保存する（Ｓ２）〜（Ｓ１０）。その後、ログ取得環境により端末装置から送信されてくるログ取得要求を受信することに応じて（Ｓ１２）、保存しているログ情報を端末装置側に送信する（Ｓ１３）〜（Ｓ１５）。【選択図】図４
2007287065.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された端末装置に対してログ取得環境を提供するとともに、上記ログ取得環境を用いて上記端末装置から送信されてくるマクロファイル及びログ取得要求の受信を行い、さらに上記ログ取得要求に応じてログ情報を上記端末装置側に送信する処理を行うサーバ手段と、
上記サーバ手段から受け取った上記マクロファイルに基づいた処理により、動作タスクのログ情報を取り込み、上記サーバ手段が上記端末装置側に送信するログ情報として保存するマクロ処理手段と、
を備えたことを特徴とする電子機器。
【請求項２】
上記マクロ処理手段は、バイナリデータとしての動作タスクのログ情報を、アスキーデータとしてのログ情報として取り込み、上記端末装置に送信するログファイルとして保存することを特徴とする請求項１に記載の電子機器。
【請求項３】
ネットワークを介して接続された端末装置に対してログ取得環境を提供するステップと、
上記ログ取得環境により上記端末装置から送信されてくるマクロファイルを受信するステップと、
上記受信したマクロファイルに基づいた処理により、動作タスクのログ情報を取り込み、上記端末装置側に送信するログ情報として保存するステップと、
上記ログ取得環境により上記端末装置から送信されてくるログ取得要求を受信するステップと、
上記ログ取得要求に応じて、保存しているログ情報を上記端末装置側に送信するステップと、
を備えることを特徴とするログ出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子機器と、電子機器のログ出力方法に関するものである。
【背景技術】
【０００２】
【特許文献１】特開２００５−２０４１８３号公報
【０００３】
近年のビデオ機器、オーディオ機器、記録再生装置、通信装置、情報処理装置など各種の電子機器、特には内蔵のマイクロコンピュータ／プロセッサとしてのコントローラにより動作制御が行われる電子機器では、動作に不具合が生じた場合などに、マイクロコンピュータ／プロセッサ上で機能する各動作タスクのログデータを解析することが、不具合の原因解明のために有効である。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来、電子機器の各動作タスクの動作状況を示すログデータを確認する場合、まず電子機器の外装を外して、機器内部の基板等に配置された接続端子（例えばＲＳ２３２Ｃ端子）にコンピュータ装置（例えばパーソナルコンピュータ）を接続し、コンピュータ装置と、電子機器のコントローラとを通信可能状態とする。
そしてコンピュータ装置からの指令に応じて、電子機器のコントローラは、各動作タスクのログデータを取得してコンピュータ装置に送信し、コンピュータ装置側でログデータを確認できるようにする。
【０００５】
ところが、次のような問題があった。
電子機器の不具合が生じた際には、検査や修理を行う保守サービススタッフにとっては、まずログデータを確認できると、原因究明やその対処を考える上で非常に能率がよい。ログデータを確認した結果、場合によっては、ユーザーが電子機器を持ち込まなくても例えば電話や電子メール等で対処方法を知らせ、不具合を解消させることもできる。このことを考えれば、電子機器が一般のユーザーサイドで使用されているときに不具合が生じた場合、ユーザーが、まずログデータを取り出して保守サービススタッフに提示することが、最も好ましい。
しかしながら、ユーザーが自身で上記のように電子機器の筐体を外してパーソナルコンピュータを接続し、ログデータを取得して、それを保守サービススタッフに送信するということは、甚だ困難であり、また電子機器の筐体をユーザーが開けることは他の故障要因ともなり、ほとんどの場合実行できない。このため、例えば結果的には対処方法を知ればユーザーサイドでも簡易に解決できるような不具合であったとしても、ユーザーはわざわざ電子機器を保守サービススタッフの居る店舗に持ち込まなくてはならない。もちろんユーザーの労力や、修理完了までの時間的損失は大きいものとなる。
【０００６】
また仮に、ログデータ取得の知識を有するユーザーであったとしても、上記の作業は甚だ面倒であると共に、所有するパーソナルコンピュータに、上記作業でログデータ取得を行うためのソフトウエアをインストールすることが必要になる。
さらには、知識を有するユーザー又は保守サービススタッフが、パーソナルコンピュータと電子機器を接続して上記作業を行っているときに、誤ったコマンドを入力してしまうと、電子機器にさらなる障害を生じさせるおそれもある。
【０００７】
そこで本発明では、電子機器から簡易にログデータを取得できるようにすること、さらには電子機器が遠隔地にあっても、保守サービススタッフ等がログデータを取得できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の電子機器は、ネットワークを介して接続された端末装置に対してログ取得環境を提供するとともに、上記ログ取得環境を用いて上記端末装置から送信されてくるマクロファイル及びログ取得要求の受信を行い、さらに上記ログ取得要求に応じてログ情報を上記端末装置側に送信する処理を行うサーバ手段と、上記サーバ手段から受け取った上記マクロファイルに基づいた処理により、動作タスクのログ情報を取り込み、上記サーバ手段が上記端末装置側に送信するログ情報として保存するマクロ処理手段とを備える。
また上記マクロ処理手段は、バイナリデータとしての動作タスクのログ情報を、アスキーデータとしてのログ情報として取り込み、上記端末装置に送信するログファイルとして保存する。
【０００９】
本発明の電子機器のログ出力方法は、ネットワークを介して接続された端末装置に対してログ取得環境を提供するステップと、上記ログ取得環境により上記端末装置から送信されてくるマクロファイルを受信するステップと、上記受信したマクロファイルに基づいた処理により、動作タスクのログ情報を取り込み、上記端末装置側に送信するログ情報として保存するステップと、上記ログ取得環境により上記端末装置から送信されてくるログ取得要求を受信するステップと、上記ログ取得要求に応じて、保存しているログ情報を上記端末装置側に送信するステップとを備える。
【００１０】
即ち本発明の電子機器は、ネットワークを介して接続された端末装置に対してログ取得環境を提供するサーバ手段、例えばＷｅｂ（ＷＷＷ：World Wide Web）サーバを備え、インターネット等のネットワークに接続された外部の端末装置に対して、Ｗｅｂページなどとしてログ取得環境を提供する。外部の端末装置は、例えば電子機器のログデータを取得したいサービススタッフ等が使用するコンピュータ装置等と考えることができる。
端末装置では、Ｗｅｂページなどとしてログ取得環境を用いて、マクロファイルを送信する。サーバ手段が、端末装置からのマクロファイルを受信したら、マクロ処理手段がマクロファイルを解釈し、マクロファイルに基づいた処理をおこなって各動作タスクのログ情報を取り込み保存する。この保存したログ情報（例えば各タスクのログ情報をアスキーデータとして保存したログファイル）は、端末装置からのログ取得要求に応じて、サーバ手段が端末装置に送信する。
【００１１】
なおタスクとは、電子機器のシステムにおける処理の単位をいい、ログとは各タスクにおいて時系列的な処理の記録（履歴）である。例えばタスクが行ったメモリアクセス動作やデータ更新などの経過情報などである。
マクロとは、登録された一連の処理を呼び出して実行する機能であり、マクロファイルは、このマクロのデータを含むファイルである。
【発明の効果】
【００１２】
本発明によれば、例えば電子機器に不具合が生じたような場合などに、端末装置側からネットワークを介してログ情報を取り出すことができる。例えばユーザーサイドの電子機器自体が持ち込まれなくても、例えば遠隔地から保守サービススタッフが端末装置を使用して、当該電子機器のログ情報を取得し、不具合の原因解明などに用いることができる。これによって、電子機器の検査や修理を著しく能率化できる。
また、電子機器の筐体を開けてパーソナルコンピュータ等を接続するような面倒もないし、ユーザーサイドのパーソナルコンピュータ等にログ取得のためのソフトウエアをインストールする必要もない。
さらに、電子機器のサーバ手段によってＷｅｂページ等の形態で提供されるログ取得環境を用いてログ情報取得のための操作を行えばよいため、誤ったコマンドを入力するなどによる不具合も防止できる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態を説明する。実施の形態では、電子機器の例として、図１，図２に示す記録再生装置１を挙げる。
図１は記録再生装置１の外観を斜視図により示している。この記録再生装置１は、例えばテレビ放送業者や番組作成業者等が、撮影現場などにおいて撮影した映像についての編集を行う用途を想定した、業務用のポータブルタイプ映像編集装置である。例えば記録メディアとして光ディスクが装填可能とされ、光ディスクに記録された映像データについての編集等を行うようにされる。
【００１４】
この記録再生装置１には、図１のように光ディスクを装填するためのディスク装填部１２が設けられる。
また、光ディスクから再生された映像等を表示するための表示部１０も設けられる。
さらに、記録再生装置１に対して各種の情報入力や操作入力を行うための操作部１１として、各種の操作子（操作キーや操作ダイヤル等）が設けられる。
【００１５】
図２は、図１に示される記録再生装置１の内部構成を概略的に示したブロック図である。
ディスク装填部１２には光ディスクＤが装填される。光ディスクＤとしては、例えばレーザ波長λ＝４０５nm、ＮＡ（開口数）＝０．６５による記録再生が行われ、記録膜としては相変化膜を有するようにされてデータの書き換えが可能とされる。
記録容量としてはおよそ２３ＧＢ（ギガバイト）程度と、比較的大容量とされ、これによって業務用としての高解像度の映像にも対応できるようにされている。この光ディスクＤに対しては、主に映像データ（画像データ）が記録される。
【００１６】
ディスク装填部１２に装填された光ディスクＤに対する記録／再生は、記録／再生部６によって行われる。
記録／再生部６に対しては、光ディスクＤに記録されたデータの記録／再生を行うための構成として、光学ヘッド、スピンドルモータ、サーボ回路、及び再生データを得るためのデコーダ、記録データ生成のためのエンコーダなどを備えて構成される。
装填された光ディスクＤより再生したデータは、記録／再生部６から映像信号処理部７に供給される。また光ディスクＤに対し記録すべきデータは、映像信号処理部７から記録／再生部６に入力される。
【００１７】
映像信号処理部７には、記録／再生部６により光ディスクＤから再生された映像データが入力されると共に、映像入力端子Ｔvinからの映像データも入力可能とされる。
映像信号処理部７は、入力される映像データについて各種の映像信号処理（画像信号処理）を行うようにされる。例えばビデオレベル調整処理、クロマレベル調整処理、セットアップレベル調整処理、クロマフェーズ（位相）調整処理、システムフェーズ調整処理、シンクフェーズ調整処理等を行う。映像信号処理部７は、後述するコントローラ２から各処理ごとに指示される設定値に基づき、上記各信号処理を実行する。
【００１８】
映像信号処理部７の出力は、映像出力端子Ｔvoutに供給されると共に、分岐してキャラクタ発生器８にも供給されるようになっている。
キャラクタ発生器８は、入力映像データに対して自らが発生した文字やアイコン等のキャラクタを重畳することができるように構成される。例えば映像信号処理部７において行われる各種信号処理についての設定値をユーザが調整するためのＧＵＩ（Graphical User Interface）としてのキャラクタデータを生成するようにされる。
キャラクタ発生器８は、背景に映像信号処理部７からの出力に基づく映像（画像）が表示され、その上にキャラクタが重ねられて表示されるように、キャラクタデータを重畳することができる。或いは、キャラクタのみが表示されるように画像データを生成することもできるようにされる。さらには、映像信号処理部７からの出力にキャラクタを重畳せずにそのまま出力することも可能とされる。キャラクタ発生器８は、それらの動作の切替を、コントローラ２からの指示に基づき行う。
【００１９】
キャラクタ発生器８からの出力データは、表示駆動部９に供給される。
表示駆動部９は、例えば液晶ディスプレイなどとされる表示部１０を、キャラクタ発生器８からの入力データに基づき表示駆動する。これによって表示部１０上にキャラクタ発生器８からの出力（映像又は画像）に基づく表示が行われる。
【００２０】
コントローラ２は、ＣＰＵ（Central Processing Unit）、メモリ領域、インターフェース部等を備えたマイクロコンピュータにより構成され、起動されたプログラムに基づいて記録再生装置１の全体制御、演算処理を行う。例えば、操作部１１を用いた操作入力に応じた動作や、ディスク装填部１２に装填された光ディスクＤについての記録／再生動作、アクセス動作等を制御する。
例えばユーザーが操作部１１により光ディスクＤに対する再生指示を行った場合、コントローラ３は記録／再生部６に光ディスクＤの再生を指示する。すると記録／再生部６は光ディスクＤについてのアクセス動作や再生処理動作を実行し、これによって得られた再生データを映像信号処理部７に対して供給するようにされる。映像信号処理部７に供給された再生データ（映像データ）は、必要に応じて映像信号処理が施された後、キャラクタ発生器８に供給される。このとき、通常再生時であれば、コントローラ２はキャラクタ発生器８に対して事前に映像データをそのまま出力する旨指示を行っておく。キャラクタ発生器８から出力された映像データは、表示駆動部９に供給され、この映像データに基づく表示部１０の駆動制御が行われる。これによって光ディスクＤから再生された映像データに基づく映像表示が行われるものとなる。
【００２１】
コントローラ２がアクセスするメモリとして、例えばＲＯＭ（Read Only Memory）３、ＲＡＭ（Random Access Memory）４、フラッシュメモリ５が備えられる。
ＲＯＭ３には、コントローラ２の動作プログラム、プログラムローダー等が記憶される。
ＲＡＭ４には、コントローラ２がプログラムを実行する上でのデータ領域、タスク領域が一時的に確保される。
フラッシュメモリ５は、データの書き換えが可能で且つ電源オフ後も記録したデータが保持される不揮発性メモリである。フラッシュメモリ５には例えば各種演算係数、プログラムで用いるパラメータ等が記憶される。
【００２２】
端子１３は、例えば筐体内部に設けられる例えばＲＳ２３２Ｃ規格の接続端子であり、機器のメンテナンス、修理などの特別の作業で用いられる。
端子１４は、インターネット等のネットワーク２０との接続を行うための端子を示している。なお、ネットワーク２０との接続は、端子１４に通信用ケーブルを接続することによる有線接続方式であっても良いが、端子１４に代えて無線通信ユニットを設け、無線接続方式でネットワーク２０との接続ができるようにしてもよい。
【００２３】
本実施の形態では、例えばこの記録再生装置１のような電子機器において、コントローラ２は、コントローラ２（マイクロコンピュータ）内での各動作タスクのログを、ネットワーク２０を介して接続される外部の端末装置で取得できるようにするため、図３のような構成を備えるようにしている。
図３は、コントローラ２内におけるログ取得に関する機能構成を示しており、図示するようにＷｅｂサーバ３１、ログマクロタスク３２、シリアル入出力タスク３３、コンソールタスク３４、及び動作タスク３５ａ、３５ｂ、３５ｃ・・・を有する。
【００２４】
Ｗｅｂサーバ３１は、ネットワーク（インターネット）２０に接続された端末装置２１に対してログ取得環境としてＷｅｂページを提供するとともに、このＷｅｂサーバ３１にアクセスしてＷｅｂページを表示している端末装置２１から送信されてくるマクロファイル及びログ取得要求の受信を行う。またログ取得要求に応じてログファイルを端末装置２１に送信する処理を行う。マクロファイルやログ取得要求を受信した際には、それらをログマクロタスク３２に受け渡す。
【００２５】
ログマクロタスク３２は、Ｗｅｂサーバ３１からマクロファイルを受け取り、解析してコンソールタスク３４が解釈できる文字列に分解して、シリアル入出力タスク３３に引き渡す処理を行う。
またログマクロタスク３２は、シリアル入出力タスク３３から出力されるアスキー文字列を受け取り、ログデータとして保存する処理を行う。保存したログデータは、Ｗｅｂサーバ３１からのログ取得要求に応じて、Ｗｅｂサーバ３１に引き渡す。
【００２６】
シリアル入出力タスク３３は、端子１３に接続された外部機器からのシリアル入力データや、ログマクロタスク３２から受け取ったデータを、コンソールタスク３４に受け渡す処理を行う。またシリアル入出力タスク３３は、コンソールタスク３３から供給される出力用文字列（例えばアスキーコード（ＡＳＣＩＩ：American Standard Code for Information Interchange））をシリアル入出力端子１３、或いはログマクロタスク３２に受け渡す処理を行う。
【００２７】
コンソールタスク３４は、各動作タスク３５ａ，３５ｂ・・・で定義されたデバッグコマンド文字列に従って、各動作タスクの定義している関数を実行して、出力結果としてアスキー文字列を取得し、シリアル入出力タスク３３に引き渡す処理を行う。
各動作タスク３５ａ，３５ｂ・・・では通常、ログデータはバイナリデータとして保存されているため、コンソールタスク３４は、これをアスキーコードによる文字データに変換することで、例えば端末装置２１側で保守サービススタッフ等がログ内容を確認できるようにするものである。
【００２８】
各動作タスク３５ａ，３５ｂ・・・は、例えば記録再生装置１としての電子機器の各種動作制御を行うため、各種の処理単位である。各動作タスク３５ａ、３５ｂ・・・はそれぞれの動作履歴としてのログデータをバイナリデータとしてもつ。このログデータは、コンソールタスク３４の提供するデバッグコマンドによりアスキー文字列として内容を確認できるものとなる。
【００２９】
本例では、記録再生装置１内にこの図３の構成を備えることで、外部の端末装置２１において記録再生装置１でのログを取得することができる。
以下、端末装置２１で記録再生装置１のログを取得する動作例を図４の処理Ｓ１〜Ｓ１５として説明する。またＷｅｂサーバ３１から端末装置２１に提供されて表示されるＷｅｂページ例を図５，図６に示す。
【００３０】
記録再生装置１のログを確認しようとする場合、端末装置２１を使用する例えば保守サービススタッフ等は、端末装置２１のクＷｅｂブラウザ機能によりＷｅｂサーバ３１にアクセスする。
これによってＷｅｂサーバ３１は、ログ取得環境としてのＷｅｂページを端末装置２１に提供する。端末装置２１の表示画面には、例えば図５（ａ）のようなＷｅｂページとしての画像が表示される。この図５（ａ）のページ画像では、マクロ指定欄５１、参照ボタン５２、送信ボタン５３、ログ取得の開始ボタン５４等が用意されている。
【００３１】
端末装置２１を使用する保守サービススタッフ等は、まず図５（ａ）の画面上で、マクロ指定欄５１においてログ取得用のマクロファイルを入力する操作を行う。このマクロファイルは、端末装置２１内に保存されているものである。
例えば保守サービススタッフ等は、参照ボタン５２をクリックして当該マクロファイルを選択したり、或いはファイル名を直接マクロ指定欄５１に入力する。
そしてマクロ指定欄５１においてログ取得に使用するマクロファイルが指定された状態で、送信ボタン５３をクリックする。これによって、端末装置２１内に保存されているマクロファイルが、記録再生装置１に送信されることになる。
【００３２】
図４の処理Ｓ１は、このような操作によって端末装置２１からネットワーク２０を介して記録再生装置１のＷｅｂサーバ３１にマクロファイルが送信されることを示している。
Ｗｅｂサーバ３１は、マクロファイルを受信したら、そのマクロファイルをログマクロタスク３２に受け渡す（処理Ｓ２）。
【００３３】
ログマクロタスク３２は、Ｗｅｂサーバ３１から転送されてきたマクロファイルの解析を行い、コンソールタスク３４が解釈できる文字列に変換する（処理Ｓ３）。そしてマクロファイルに従ったログ取得動作として、それぞれの動作タスク３５ａ，３５ｂ・・・についてのログデータを順次取り込んでいく処理を行う。
【００３４】
即ち、ログマクロタスク３２は、シリアル入出力タスク３３に、或る動作タスク３５ｘ（「３５ｘ」は動作タスク３５ａ，３５ｂ，３５ｃ・・・の１つを表す）に対するログ要求を受け渡す（処理Ｓ４）。シリアル入出力タスク３３は、ログ要求をコンソールタスク３４に受け渡す（処理Ｓ５）。
コンソールタスク３４は、ログ要求に基づいて、動作タスク３５ｘからログデータを取り込む処理を行い（処理Ｓ６）、ログデータを取得する（処理Ｓ７）。この場合、コンソールタスク３４は、動作タスク３５ｘで定義されたデバッグコマンド文字列に従って、その動作タスクの定義している関数を実行する。そして動作タスク３５ｘにおいてバイナリコードで保存されているログデータを、アスキー文字列によるログデータとして取得する。
そしてコンソールタスク３４は、このアスキー文字列としてのログデータを、シリアル入出力タスク３３に引き渡す（処理Ｓ８）。
シリアル入出力タスク３３は、アスキー文字列としてのログデータをログマクロタスク３２に受け渡す（処理Ｓ９）
ログマクロタスク３２は、受け取ったログデータを、後に端末装置２１にダウンロードさせるログファイルに保存する（Ｓ１０）。
【００３５】
端末装置２１から送信されてきたマクロファイルに基づいて、ログマクロタスク３２からのログ要求を行うことで以上の処理Ｓ４〜Ｓ１０が行われる。この処理Ｓ４〜Ｓ１０が、各動作タスク３５ａ，３５ｂ・・・に対してそれぞれ繰り返し行われることになる。
そしてログマクロタスク３２は、対象となる全ての動作タスク３５ａ，３５ｂ・・・からのログデータを取り込んだら、Ｗｅｂサーバ３１に対して完了通知を行う（処理Ｓ１１）。
【００３６】
Ｗｅｂサーバ３１は、ログマクロタスク３２が上記のログデータ取り込みを実行している期間は、Ｗｅｂページ上で図５（ｂ）のようにマクロコマンド実行中の表示を行い、端末装置２１側の保守サービススタッフ等に対して、処理中であることを提示する。
そしてログマクロタスク３２からの完了通知があったら、Ｗｅｂページとして図６（ａ）のように処理完了を表示させるとともに、トップ画面に戻るための戻りボタン５５を表示させる。
端末装置２１側の保守サービススタッフ等は、図６（ａ）のような画面を見ることで、記録再生装置１側でログ取得が完了したことを知ることができ、これを確認して戻りボタン５５をクリックする。これに応じてＷｅｂサーバ３１から提供される画面が図５（ａ）のトップ画面に戻ることになる。
【００３７】
次に端末装置２１側の保守サービススタッフ等は、記録再生装置１から端末装置２１にログファイルを送信させるため、図５（ａ）の画面上でログ取得の開始ボタン５４をクリックする。これにより端末装置２１からログファイル取得要求がＷｅｂサーバ３１に送信されることになる（処理Ｓ１２）。
Ｗｅｂサーバ３１は、ログファイル取得要求に応じて、ログマクロタスク３２に対してログファイルの転送を求める（処理Ｓ１３）。
ログマクロタスク３２は、これに応じて、記憶しているログファイル、即ち各動作タスク３５ａ，３５ｂ・・・のログデータをアスキーコードとして記憶したログファイルをＷｅｂサーバ３１に受け渡す（処理Ｓ１４）。
Ｗｅｂサーバ３１は、このログファイルを端末装置２１に対してダウンロードさせる（処理Ｓ１５）。これによって、端末装置２１側にログファイルが送信されることになる。ダウンロードが完了したら、Ｗｅｂページ画面は図６（ｂ）のようになり、端末装置２１側の保守サービススタッフ等は、次ボタン５６をクリックする。これ応じてＷｅｂページ画面は図６（ａ）のようになり、保守サービススタッフ等が戻るボタン５５をクリックすれば、図５（ａ）のトップ画面に戻る。
【００３８】
以上の動作により、記録再生装置１の各タスクのログデータが、端末装置２１側に取り込まれたことになる。これによって端末装置２１側の保守サービススタッフ等は、記録再生装置１のログを確認することができる。
このような動作により、例えば記録再生装置１に不具合が生じたような場合などに、端末装置２１側からネットワーク２０を介してログデータを取り出すことができるため、ユーザーサイドで使用されている記録再生装置１が持ち込まれなくても、保守サービススタッフ等は例えば遠隔地の端末装置２１により、記録再生装置１のログデータを検査し、不具合の原因を解明することができる。そして簡易な対処により不具合を解消できることがわかれば、例えば電話や電子メールなどにより、ユーザーに対処法を伝えることで、記録再生装置１を修復することも可能である。
即ち記録再生装置１等の電子機器の検査や修理を著しく能率化できる。
また、ユーザーが記録再生装置１の筐体を開けてパーソナルコンピュータ等を接続するような面倒もない。もちろん記録再生装置１が保守サービススタッフ等の店舗に持ち込まれた場合でも、同様の手法で容易にログデータを取り出すことができる。
またユーザーサイドでのログ取得を求めるために、ユーザーサイドのパーソナルコンピュータ等にログ取得のためのソフトウエアをインストールするとった必要もなくなる。
【００３９】
さらに、Ｗｅｂサーバ３１によってＷｅｂページの形態で提供されるログ取得環境を用いてログ情報取得のための操作を行うこと、具体的にはマクロファイルを送信する操作や、ログ取得要求を送信する操作を行えばよいので、誤ったコマンドを記録再生装置１に入力することなども発生しない。
【００４０】
なお実施の形態は電子機器の例として記録再生装置１を挙げたが、本発明は他の電子機器にも広く適用できることはいうまでもない。例えばオーディオ機器、ビデオ機器、記録再生装置、通信装置、情報処理装置、家電機器など、非常に多様な電子機器に適用できる。特には内蔵のマイクロコンピュータ／プロセッサとしてのコントローラにより動作制御が行われる電子機器、つまりログデータ保存を行う機器であり、ネットワーク接続可能な機器であればよい。
【図面の簡単な説明】
【００４１】
【図１】本発明の電子機器の実施の形態の記録再生装置の斜視図である。
【図２】実施の形態の記録再生装置のブロック図である。
【図３】実施の形態のログ取得のための構成のブロック図である。
【図４】実施の形態のログ取得動作の説明図である。
【図５】実施の形態のＷｅｂページの説明図である。
【図６】実施の形態のＷｅｂページの説明図である。
【符号の説明】
【００４２】
１  記録再生装置、２  コントローラ、２０  ネットワーク、２１  端末装置、３１  Ｗｅｂサーバ、３２  ログマクロタスク、３３  シリアル入出力タスク、３４  コンソールタスク、３５ａ，３５ｂ，３５ｃ  動作タスク
【図１】
2007287065.tif 000003
【図２】
2007287065.tif 000004
【図３】
2007287065.tif 000005
【図４】
2007287065.tif 000006
【図５】
2007287065.tif 000007
【図６】
2007287065.tif 000008