(57)【要約】【課題】情報処理装置で発生した異常状態の発生要因を特定するために必要な情報を情報処理装置の使用者に早期に提供する。【解決手段】情報処理装置１０１は、情報処理部１１３と不揮発性記憶部１０５とを備えており、これらはデータ転送路１１５によって接続されている。情報処理部１１３は、タスクを実行し、タスクの実行状況を示すログを出力して不揮発性記憶部１０５に記憶する。不揮発性記憶部１０５には通信ライン１１６が接続されており、情報処理部１１３が出力するログ５００が記憶保持される。情報処理装置１０１の使用者は、情報処理装置１０１が操作不能等の異常状態に陥っても、不揮発性記憶部１０５に記憶されているデータにアクセス可能な通信機構１１８を通信ライン１１６に接続してその通信機構１１８を操作することで、不揮発性記憶部１０５に記憶されているログ５００の内容を確認することができる。【選択図】図１
2009123108.tif 000002
【特許請求の範囲】
【請求項１】
タスクを実行する情報処理部と、
各種データを書き換え自在に記憶する不揮発性記憶部と、
前記情報処理部と前記不揮発性記憶部とを接続するデータ転送路と、
前記不揮発性記憶部に接続されている、当該不揮発性記憶部に記憶されているデータにアクセス可能な通信機構と当該不揮発性記憶部とを接続するための通信ラインと、
前記情報処理部が、前記タスクの実行状況を示すログを出力して前記不揮発性記憶部に記憶する手段と、
を備える情報処理装置。
【請求項２】
前記タスクの実行状況を示すログは、
前記情報処理部が前記タスクの実行を開始した開始時刻と、
前記情報処理部が前記タスクの実行を終了した終了時刻と、
前記情報処理部が実行した前記タスクを特定するタスクコードと、
の少なくとも一を含む、請求項１記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タスクを実行し、タスクの実行状況を示すログが出力される情報処理装置に関する。
【背景技術】
【０００２】
近年生産される情報処理装置の演算処理能力は年々上昇しており、複雑な情報処理を実行することも可能になってきている。しかし一方で、プログラムやデータの誤りにより情報処理装置が処理を続行できなくなったり、プログラムの要求が基本ソフトウェア（オペレーティングシステム（ＯＳ））やハードウェアの処理能力を超えてしまったりする等の理由により、情報処理装置での処理が中断され、タスクの進行が停止してしまうことがある。従来、情報処理装置では、タスクの進行が停止してしまうという異常状態になることを未然に防ぐために、早期に処理の異常を検出する等の対策が行われている。一例として、特許文献１には、予め定められたジョブの終了基準時刻の時点で実行中のジョブが終了していることをもってジョブが正常終了しているか否かを判定し、ジョブが異常終了したと判定した場合には外部に通知を行って機器の使用者にシステム障害への対策を促すジョブ実行監視方法（プログラム）が示されている。また、特許文献２には、定周期でアプリケーションタスクの起動開始からの経過時間を監視し、所定のアルゴリズムを用い異常を検出した場合は、そのアプリケーションタスクを強制終了させて障害を断ち切り、代替アプリケーションタスクを自動的に起動することで処理を継続させる異常監視装置が記載されている。
【０００３】
【特許文献１】特開２００４−１６４２７１公報
【特許文献２】特開平１０−１９８５７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
情報処理装置に何らかの障害が発生し情報処理装置で実行されている処理が中断されタスクの進行が停止してしまうという異常状態に陥った場合、情報処理機器の使用者は、異常状態を引き起こす要因を調査してその要因を早期に解消し、異常状態に陥る等の不具合の再発を防ぐ必要がある。しかし、情報処理装置が異常状態となって情報や命令の操作入力が受け付けられなくなり特許文献１や特許文献２に記載されている方法をもってしても機器の異常状態が解消されない場合、情報処理装置の使用者は、操作入力を受け付けなくなってしまった情報処理装置から、異常状態の発生時にどのようなタスクが進行しており、どのタスクが異常状態の発生の要因になっているか等の情報を知ることができない。そのために、情報処理機器の使用者は、情報処理機器において発生した異常状態の発生要因を特定することができず、情報処理機器を異常状態が発生していない通常の状態に復旧し再び異常状態にならないよう対策を施すために多大な時間を費やしていた。
【０００５】
本発明の目的は、情報処理装置で発生した異常状態の発生要因を特定するために必要な情報を情報処理装置の使用者に早期に提供することである。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、タスクを実行する情報処理部と、各種データを書き換え自在に記憶する不揮発性記憶部と、前記情報処理部と前記不揮発性記憶部とを接続するデータ転送路と、前記不揮発性記憶部に接続されている、当該不揮発性記憶部に記憶されているデータにアクセス可能な通信機構と当該不揮発性記憶部とを接続するための通信ラインと、前記情報処理部が、前記タスクの実行状況を示すログを出力して前記不揮発性記憶部に記憶する手段と、を備える。
【発明の効果】
【０００７】
本発明によれば、不揮発性記憶部には通信ラインが接続されており、情報処理装置において異常が発生していない通常状態では情報処理部が実行中のタスクに関するログを出力して不揮発性記憶部に記憶するため、情報処理装置において異常が発生している異常状態でも通信ラインに通信機構を接続することでこの通信機構から不揮発性記憶部に記憶されたログにアクセスすることができ、したがって、情報処理装置で発生した異常状態の発生要因を特定するために必要な情報を情報処理装置の使用者に早期に提供することができる。
【発明を実施するための最良の形態】
【０００８】
本発明の実施の一形態について、図１ないし図５に基づいて説明する。
【０００９】
図１は、情報処理装置１０１の電気的構成を示すブロック図である。
【００１０】
情報処理装置１０１は、ＣＰＵ１０２と、メモリ１０３と、入出力コントローラ１０４と、不揮発性記憶部としての不揮発性ＲＡＭ１０５と、を主体に構成されており、これら各部はバス接続されている。入出力コントローラ１０４には、さらに、ＶＧＡ回路１０６と、ＬＡＮアダプタ１０７と、ＰＣＩ入出力スロット１０８と、ＵＳＢアダプタ１０９と、Ｉ／Ｏコントローラチップ１１０と、ＨＤＤ１５１とがバス接続されている。
【００１１】
ＣＰＵ１０２は、各種演算処理を実行する。メモリ１０３は、固定データを固定的に記憶保存するＲＯＭ１０３ａと、可変データを書き換え自在に記憶してＣＰＵ１０２が実行する各種演算処理のワークエリアとして使用されるＲＡＭ１０３ｂとにより構成される。ＲＯＭ１０３ａには、情報処理装置１０１に接続された周辺機器を制御するためのプログラム群であるＢＩＯＳ２０１が格納されている。入出力コントローラ１０４は、ＣＰＵ１０２、ＲＯＭ１０３ａ、ＲＡＭ１０３ｂなどのデバイスのそれぞれにバス接続している。より詳細には、ＣＰＵ１０２は、ＣＰＵバス１１１により入出力コントローラ１０４にバス接続されている。また、ＲＯＭ１０３ａおよびＲＡＭ１０３ｂはそれぞれ、メモリバス１１２により入出力コントローラ１０４にバス接続されている。入出力コントローラ１０４は、ＣＰＵ１０２がＲＯＭ１０３ａに記憶されている固定データを読み込む過程や、ＣＰＵ１０２が各種演算処理を行う過程において、ＲＡＭ１０３ｂにデータを一時的に記憶したりする際のデータの受け渡しを行う。ここで、ＣＰＵ１０２とメモリ１０３と入出力コントローラ１０４とは、プログラムの記述に従って各種情報処理を実行する情報処理部１１３を構成する。プログラムの構成の詳細については、図２に基づいて後述する。
【００１２】
不揮発性ＲＡＭ１０５は、各種データを書き換え自在に記憶する。不揮発性ＲＡＭ１０５としては、一例として、フラッシュメモリを採用することができる。不揮発性ＲＡＭ１０５には、通信ライン１１６がバス接続されている。通信ライン１１６の不揮発性ＲＡＭ１０５に接続していない側の一端には、接続部としての接続コネクタ１１７が形成されている。接続コネクタ１１７は、不揮発性ＲＡＭ１０５に記憶されているデータにアクセスするための通信機構としての外部機器１１８に接続される。このため、外部機器１１８には接続コネクタ１１７が接続するための要素を備えている必要がある。例えば、接続コネクタ１１７がプラグである場合には、外部機器１１８には接続コネクタ１１７が接続可能なレセプタクルが備わっている必要がある。なお、別の実施の形態として、外部機器１１８に代えて通信機構としてＣＰＵを備えたデータ読取回路を採用し、このデータ読取回路に備わるＣＰＵが不揮発性ＲＡＭ１０５に記憶されているデータにアクセスする処理を実行するようにしてもよい。
【００１３】
不揮発性ＲＡＭ１０５には、情報処理装置１０１の情報処理部１１３が実行するタスク監視処理により出力されるログ５００（図５参照）が格納されるログファイルＦが、ファイルの態様で記憶されている。外部機器１１８は、接続コネクタ１１７が接続されて不揮発性ＲＡＭ１０５にアクセス可能になった状態で、ログファイルＦに格納されているログ５００を取得することができる。外部機器１１８に取得されたログ５００は、外部機器１１８に接続される図示しないディスプレイに表示されたり図示しないプリンタに印刷出力されたりすることで、情報処理装置１０１の使用者に認識される。
【００１４】
また、不揮発性ＲＡＭ１０５は、ログ出力用バス１１４により入出力コントローラ１０４にバス接続されている。ここで、ＣＰＵバス１１１とログ出力用バス１１４とは、ＣＰＵ１０２と不揮発性ＲＡＭ１０５とを接続するデータ転送路１１５を構成する。このデータ転送路１１５は、ＣＰＵ１０２および不揮発性ＲＡＭ１０５の間の電気信号の通信を可能にし、ＣＰＵ１０２および不揮発性ＲＡＭ１０５の間でのデータのやりとりを可能にする。
【００１５】
ＶＧＡ回路１０６、ＬＡＮアダプタ１０７、ＰＣＩ入出力スロット１０８はいずれも、ＰＣＩバス１１９によって入出力コントローラ１０４にバス接続されている。ＵＳＢアダプタ１０９は、複数のＵＳＢスロット１０９ａを備え、ＵＳＢバス１２０によって入出力コントローラ１０４にバス接続されている。Ｉ／Ｏコントローラチップ１１０は、図示しない入力デバイス（キーボード、ポインティングデバイス等）や図示しない出力デバイス（ディスプレイ、プリンタ等）をはじめとした各種の入出力用デバイスを制御するための集積回路であり、ＬＰＣバス１２１によって入出力コントローラ１０４にバス接続されている。
【００１６】
ＨＤＤ１５１は、ＨＤＤ用バス１５２によって入出力コントローラ１０４にバス接続されている。このＨＤＤ１５１には、ＯＳ２０２と、タスク監視プログラム２０３と、各種の実行プログラム２０４とがインストールされている。ＯＳ２０２は、情報の入出力、ディスクやメモリのアドレス管理など、多くのプログラムに共通する基本的な機能を提供し情報処理装置１０１が実行する処理の基礎をなす。タスク監視プログラム２０３には、情報処理装置１０１の情報処理部１１３にタスク監視処理（図４参照）を実行させるための処理内容が記述されている。各種の実行プログラム２０４は、情報処理装置１０１の情報処理部１１３に各種の処理を実行させるための処理内容が記述されている。ＯＳ２０２、タスク監視プログラム２０３、各種の実行プログラム２０４は、例えば、通信回線網を介して上位機であるサーバからダウンロードされ、ＨＤＤ１５１にインストールされる。また、別の一例として、これらのプログラムは、ＣＤ−ＲＯＭ、フラッシュメモリ、磁気ディスク等の記憶媒体に記憶保存されており、情報処理装置１０１に接続されているそれらの記憶媒体をリードすることができるデバイスにより、ＨＤＤ１５１にインストールされる。
【００１７】
なお、図示はしないが、入出力コントローラ１０４には、図示しない入出力回路を介して、磁気ディスクドライブ、ＣＤ−ＲＯＭドライブなどの外部記憶装置、キーボードやマウスなどの入力デバイス、ディスプレイやプリンタなどの出力デバイス、各種ネットワーク網に接続するための通信インターフェイスなども接続されており、情報処理部１１３によって制御される。
【００１８】
情報処理装置１０１の情報処理部１１３は、各種のプログラムの記述に従った情報処理を実行する。より詳細には、情報処理装置１０１に備わるＣＰＵ１０２は、情報処理装置１０１が起動するとＲＯＭ１０３ａに記憶されているＢＩＯＳ２０１を読み込んで周辺機器の制御を可能にし、続いて、ＨＤＤ１５１に記憶されているＯＳ２０２の全部又は一部をＲＡＭ１０３ｂにコピーし、タスク監視プログラム２０３や各種の実行プログラム２０４の記述に従った処理を実行するために必要な基礎的な処理を実行可能にし、続いて、タスク監視プログラム２０３の全部又は一部をＲＡＭ１０３ｂに読み込んで、タスク監視プログラム２０３の記述に従いタスク監視処理を実行する。また、情報処理装置１０１のＣＰＵ１０２は、ＯＳ２０２の記述や図示しない入力デバイスから入力される制御命令に従って、ＨＤＤ１５１に記憶されている各種の実行プログラム２０４の全部又は一部をＲＡＭ１０３ｂに読み込み、読み込んだプログラムの記述に従った処理を実行する。
【００１９】
図２は、ＨＤＤ１５１に記憶されている実行プログラム２０４の構成を示す説明図である。情報処理部１１３は、ＨＤＤ１５１に記憶されている実行プログラム２０４の全部又は一部をＲＡＭ１０３ｂに読み込み、実行プログラム２０４の記述に従って各種情報処理を実行する。実行プログラム２０４は、図２に示すような構成となっている。すなわち、実行プログラム２０４は、サブルーチンとデータ構造とを含み情報処理部１１３に一の機能を実現させる少なくとも一のモジュール２０５により構成されている。モジュール２０５は、処理の一実行単位であるタスク２０６の集合体である。実行プログラム２０４、モジュール２０５、タスク２０６にはそれぞれ、これらを特定するための識別コードが予め設定されている。一例として、実行プログラム２０４を特定するための識別コードは、ＨＤＤ１５１でファイルの態様で記憶されている実行プログラム２０４に設定されるファイル名であり、モジュール２０５を特定するための識別コードは、実行プログラム２０４内でこのモジュール２０５を呼び出すために予め定義されているファンクション名であり、タスク２０６を特定するための識別コードは、処理内容を示すコマンド名やモジュール２０５内での処理手順を示す行番号である。
【００２０】
図３は、情報処理装置１０１で実行される処理の概要を示す模式図である。本実施の形態の情報処理装置１０１には、情報処理部１１３が複数のタスクを選択的に実行することで複数のタスクを並行して進めるマルチタスクオペレーション方式が採用されている。マルチタスクオペレーション方式としては、情報処理部１１３が非常に短い単位時間ごとに複数のタスクに割り当てられた順番に沿って個々のタスクを切り替えて実行するプリエンティブマルチタスクや、情報処理部１１３があるタスクの一部の処理を実行した後に処理を上位のソフトウェア（例えば、ＯＳ）に移し、別のタスクの実行を再開するノンプリエンプティブマルチタスクを採用することができる。本実施の形態の情報処理装置１０１の情報処理部では、マルチタスクオペレーション方式としてプリエンティブマルチタスクが採用されているが、ノンプリエンプティブマルチタスクを採用することも可能である。
【００２１】
情報処理装置１０１の情報処理部１１３は、機器の起動中、タスク監視処理（図４参照）を実行している。タスク監視処理は、情報処理部１１３が実行しているタスク２０６（図２参照）の実行状況を管理し、そのタスク２０６の実行状況をログ５００として出力し不揮発性ＲＡＭ１０５に記憶する処理である。タスク監視処理の詳細については、図４に基づいて後述する。
【００２２】
図３に示す例において、情報処理装置１０１の情報処理部１１３は、実行プログラム２０４の記述に従い、実行プログラム２０４を構成するタスク２０６を実行している。この際、情報処理装置１０１の情報処理部１１３は、時間間隔ΔＴごとに実行するタスク２０６をタスク１、タスク２、タスク３、タスク４、タスク１、…という順番で切り替えて、複数のタスク２０６（タスク１〜タスク４）を並行して進める。情報処理装置１０１の情報処理部１１３は、複数のタスク２０６を選択的に実行する中で新たなタスク５を時刻Ａに開始した場合、情報処理部１１３はタスク監視処理によって、タスク５を開始した時刻Ａを示すログ５００を不揮発性ＲＡＭ１０５に出力する。また、情報処理装置１０１の情報処理部１１３は、複数のタスク２０６を選択的に実行する中で実行中のタスク２を時刻Ｂに終了した場合、情報処理部１１３はタスク監視処理によって、タスク２を終了した時刻Ｂを示すログ５００を不揮発性ＲＡＭ１０５に出力する。同様に、情報処理部１１３はタスク監視処理によって、タスク１を終了した時刻Ｃを示すログ５００と、タスク６を開始した時刻Ｄを示すログ５００と、タスク３を終了した時刻Ｅを示すログ５００とを不揮発性ＲＡＭ１０５に出力する。不揮発性ＲＡＭ１０５に出力されたログ５００は、不揮発性ＲＡＭ１０５内でログファイルＦに格納されて管理される。
【００２３】
タスク監視処理によって不揮発性ＲＡＭ１０５に出力されるログ５００には、上記のタスク２０６の開始時刻もしくは終了時刻を示す時刻情報５０２に加え、ログＩＤ５０１とタスクコード５０３とアクションコード５０４とが含まれている。ログ５００の構成の詳細については、図５に基づいて後述する。
【００２４】
図４は、情報処理装置１０１の情報処理部１１３が実行するタスク監視処理の流れを示すフローチャートである。タスク監視処理は、ＣＰＵ１０２およびメモリ１０３を備えて構成される情報処理装置１０１の情報処理部１１３により実行される。
【００２５】
情報処理装置１０１の情報処理部１１３は、機器の起動中、タスク監視処理を実行している。タスク監視処理において、情報処理装置１０１の情報処理部１１３は、新たなタスク２０６の実行を開始したかどうか（ステップＳ１１）、および、既に実行していたタスク２０６のうち終了したものはあるかどうか（ステップＳ２１）の判定を実行する。
【００２６】
新たなタスク２０６の実行を開始したと判定した場合（ステップＳ１１のＹ）、情報処理装置１０１の情報処理部１１３は、ログＩＤと、実行を開始したタスク２０６を特定するタスクコードと、そのタスク２０６の実行を開始した開始時刻を示す時刻情報と、そのタスク２０６の実行が開始されたことを示すアクションコードとを不揮発性ＲＡＭ１０５に出力して記憶し（ステップＳ１２）、ログＩＤ５０１に１を加えた後に（ステップＳ１３）、処理をステップＳ２１に移す。
【００２７】
また、新たに終了したタスク２０６があると判定した場合（ステップＳ２１のＹ）、情報処理装置１０１の情報処理部１１３は、ログＩＤと、実行を終了したタスク２０６を特定するタスクコードと、そのタスク２０６の実行を終了した終了時刻を示す時刻情報と、そのタスク２０６の実行が終了したことを示すアクションコードとを不揮発性ＲＡＭ１０５に出力して記憶し（ステップＳ２２）、ログＩＤ５０１に１を加えた後に（ステップＳ２３）、処理をステップＳ１１に移す。
【００２８】
図５は、不揮発性ＲＡＭ１０５に出力されたタスクの実行状況を示すログ５００のデータ構造を示す模式図である。ログ５００は、情報処理装置１０１の情報処理部１１３が実行するタスク監視処理（図４参照）によって、不揮発性ＲＡＭ１０５に記憶される。不揮発性ＲＡＭ１０５に記憶されるログ５００は、ログＩＤ５０１、時刻情報５０２、タスクコード５０３およびアクションコード５０４が対応づけられて、ログファイルＦに格納される。ログＩＤ５０１は、情報処理装置１０１の情報処理部１１３がログ５００を出力する際に設定される、個々のログ５００を区別するための数字コードである。タスクコード５０３は、情報処理装置１０１の情報処理部１１３が実行しているタスク２０６を識別するために用いられるコード情報である。タスクコードは、タスク２０６を特定する識別コードと、そのタスク２０６が含まれているモジュール２０５を特定する識別コードと、そのモジュール２０５が含まれている実行プログラム２０４を特定する識別コードとにより構成されている。一例として、実行プログラム２０４を特定する識別コードとしてファイル名が採用され、モジュール２０５を特定する識別コードとしてファンクション名が採用され、タスク２０６を特定する識別コードとして行番号が採用されている場合、タスクコード５０３としては、「ファイル名．ファンクション名．行番号」というテキストデータで構成されたコード情報を採用することができる。時刻情報５０２は、情報処理装置１０１の情報処理部１１３がタスクコード５０３により特定されるタスク２０６の実行を開始もしくは終了した時刻を示す。アクションコード５０４は、時刻情報５０２により示される時刻において情報処理装置１０１の情報処理部１１３が行ったタスク２０６の取り扱い方を示す情報である。アクションコード５０４には、タスクコード５０３で特定されるタスク２０６の実行が開始されたことを示すコード情報「タスク開始」と、タスクコード５０３で特定されるタスク２０６の実行が終了したことを示すコード情報「タスク終了」とのいずれか一が適用される。
【００２９】
本実施の形態の情報処理装置１０１は、異常が発生していない通常状態においてタスク監視処理を実行することにより、情報処理装置１０１の情報処理部１１３が不揮発性ＲＡＭ１０５に実行中のタスクに関するログ５００を出力し不揮発性ＲＡＭ１０５に記憶する。そのため、情報処理装置１０１に異常が発生しても不揮発性ＲＡＭ１０５に記憶されているログ５００は記憶保持された状態のままである。そして、情報処理装置１０１の使用者は、情報処理装置１０１において異常が発生し情報処理装置１０１に備わる図示しない入力デバイスから不揮発性ＲＡＭ１０５にアクセスできなくなった場合でも、不揮発性ＲＡＭ１０５に接続されている通信ライン１１６の接続コネクタ１１７に外部機器１１８を接続し、この外部機器１１８を操作して不揮発性ＲＡＭ１０５に記憶されているログファイルＦにアクセスしてログ５００の内容を確認することができる。ログ５００に含まれるログＩＤ５０１はログ５００が不揮発性ＲＡＭ１０５に出力されるたびに１ずつ加算されることを利用して、情報処理装置１０１の使用者は、ログＩＤ５０１をキーとして外部機器１１８を用いて取得したログ５００を昇順にソートし、情報処理装置１０１で実行されるタスク２０６の実行状況を時系列に沿って追跡することが可能になる。さらに、情報処理装置１０１の使用者は、外部機器１１８を用いて取得したログ５００のうち同一のタスクコード５０３を有するログ５００について、アクションコード５０４として適用されているコード情報「タスク開始」とコード情報「タスク終了」との対応関係を調べることにより、外部機器１１８を用いてログ５００を取得した時点に情報処理装置１０１の情報処理部１１３が実行しているタスク２０６が何であるかを調べることができる。さらに、タスクコード５０３には、実行プログラム２０４を特定する識別コードと、モジュール２０５を特定する識別コードと、タスク２０６を特定する識別コードとが含まれており、情報処理装置１０１の使用者は、情報処理装置１０１において異常が発生した状態の要因をタスク２０６、モジュール２０５、実行プログラム２０４の順に調べることにより機器の復旧までにかかる時間を短縮することができる。
【００３０】
本実施の形態の情報処理装置１０１によれば、不揮発性ＲＡＭ１０５には通信ライン１１６が接続されており、情報処理装置１０１において異常が発生していない通常状態では情報処理装置１０１の情報処理部１１３が実行中のタスク２０６に関するログ５００を出力して不揮発性ＲＡＭ１０５に記憶するため、情報処理装置１０１において異常が発生している異常状態でも通信ライン１１６に通信機構である外部機器１１８を接続することでこの外部機器１１８から不揮発性ＲＡＭ１０５に記憶されたログ５００にアクセスすることができ、したがって、情報処理装置１０１で発生した異常状態の発生要因を特定するために必要な情報を情報処理装置１０１の使用者に早期に提供することができる。
【図面の簡単な説明】
【００３１】
【図１】情報処理装置の電気的構成を示すブロック図である。
【図２】ＨＤＤに記憶されている実行プログラムの構成を示す説明図である。
【図３】情報処理装置で実行される処理の概要を示す模式図である。
【図４】情報処理装置の情報処理部が実行するタスク監視処理の流れを示すフローチャートである。
【図５】不揮発性ＲＡＭに出力されたタスクの実行状況を示すログのデータ構造を示す模式図である。
【符号の説明】
【００３２】
１０１…情報処理装置、１０５…不揮発性ＲＡＭ（不揮発性記憶部）、１１３…情報処理部、１１５…データ転送路、１１６…通信ライン、１１８…外部機器（通信機構）、２０６…タスク、５００…ログ、５０２…時刻情報（開始時刻、終了時刻）、５０３…タスクコード
【図１】
2009123108.tif 000003
【図２】
2009123108.tif 000004
【図３】
2009123108.tif 000005
【図４】
2009123108.tif 000006
【図５】
2009123108.tif 000007