(57)【要約】【課題】動作波形と動作ログとの対応付けを容易にすること。【解決手段】表示装置５は、生成部１１と、表示部５ｂとを有する。生成部１１は、被測定装置の経過時間に応じた動作履歴を示す動作履歴情報から、特定の処理を抽出するとともに、抽出した特定の処理に対応する経過時間の情報を含む、抽出した特定の処理の分布を示す分布情報を生成する。表示部５ｂは、動作履歴情報と、動作履歴情報に対応する被測定装置の経過時間に応じた動作波形を示す動作波形情報と、動作履歴情報に対応する生成した分布情報とを同時に表示する。【選択図】図１
2015036676.tif 000002
【特許請求の範囲】
【請求項１】
被測定装置の経過時間に応じた動作履歴を示す動作履歴情報から、特定の処理を抽出するとともに、抽出した特定の処理に対応する経過時間の情報を含む、抽出した特定の処理の分布を示す分布情報を生成する生成部と、
前記動作履歴情報と、前記動作履歴情報に対応する前記被測定装置の経過時間に応じた動作波形を示す動作波形情報と、前記動作履歴情報に対応する生成した分布情報とを同時に表示する表示部と、
を有することを特徴とする表示装置。
【請求項２】
前記動作波形情報が示すある動作波形に対応する経過時間、または、前記分布情報が示すある特定の処理の分布に対応する経過時間を受け付ける受付部をさらに有し、
前記表示部は、前記動作履歴情報が示す動作履歴のうち、少なくとも、前記受付部により受け付けられた経過時間に対応する動作履歴を表示する
ことを特徴とする請求項１に記載の表示装置。
【請求項３】
前記表示部は、前記動作履歴情報が示す動作履歴のうち、前記受付部により受け付けられた経過時間における動作履歴の表示態様を、他の動作履歴の表示態様と異ならせる
ことを特徴とする請求項２に記載の表示装置。
【請求項４】
前記受付部は、さらに、前記動作履歴情報が示す動作履歴のうち、ある経過時間における動作履歴を受け付け、
前記表示部は、さらに、前記動作波形情報が示す動作波形のうち、前記受付部により受け付けられた動作履歴に対応する経過時間における動作波形に対応するマークを表示するとともに、前記分布情報が示す特定の処理の分布のうち、前記受付部により受け付けられた動作履歴に対応する経過時間における特定の処理の分布に対応するマークを表示する
ことを特徴とする請求項２または３に記載の表示装置。
【請求項５】
前記表示部は、前記受付部により前記動作履歴が受け付けられた際に、該受け付けられた動作履歴に対応する経過時間における動作波形を表示していない場合には、前記動作波形情報が示す全ての動作波形を表示する
ことを特徴とする請求項４に記載の表示装置。
【請求項６】
前記生成部は、さらに、前記動作履歴情報から、特定の処理以外の他の処理を抽出し、抽出した特定の処理及び他の処理に対応する経過時間の情報を含む、抽出した特定の処理及び他の処理の分布を示す分布情報を生成し、
前記表示部は、前記分布情報が示す特定の処理の分布の表示態様と、前記分布情報が示す他の処理の分布の表示態様とを異ならせる
ことを特徴とする請求項１〜５のいずれか１つに記載の表示装置。
【請求項７】
前記特定の処理を、前記端末の表示部に設けられたバックライトを点灯する処理または消灯する処理とすることを特徴とする請求項１〜６のいずれか１つに記載の表示装置。
【請求項８】
表示装置に、
被測定装置の経過時間に応じた動作履歴を示す動作履歴情報から、特定の処理を抽出するとともに、抽出した特定の処理に対応する経過時間の情報を含む、抽出した特定の処理の分布を示す分布情報を生成し、
前記動作履歴情報と、前記動作履歴情報に対応する前記被測定装置の経過時間に応じた動作波形を示す動作波形情報と、前記動作履歴情報に対応する生成した分布情報とを同時に表示する、
処理を実行させることを特徴とする表示装置の制御プログラム。
【請求項９】
表示装置が、
被測定装置の経過時間に応じた動作履歴を示す動作履歴情報から、特定の処理を抽出するとともに、抽出した特定の処理に対応する経過時間の情報を含む、抽出した特定の処理の分布を示す分布情報を生成し、
前記動作履歴情報と、前記動作履歴情報に対応する前記被測定装置の経過時間に応じた動作波形を示す動作波形情報と、前記動作履歴情報に対応する生成した分布情報とを同時に表示する、
処理を実行することを特徴とする表示装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示装置の制御プログラム、及び、表示装置の制御方法に関する。
【背景技術】
【０００２】
携帯端末などの各種の装置を様々な観点から解析するために、装置に流れる電流を測定し、測定した電流の波形（動作波形）を、装置に関する他の情報とともに表示する技術がある。例えば、装置の動作波形と、装置が実行するアプリケーションの動作ログの内容とを同時に表示する技術がある。かかる技術では、横軸を時間とし縦軸を電流の大きさとする電流の波形と、時間毎の動作ログの内容とが同時に表示される。
【０００３】
また、装置の動作波形と、特定の処理が装置によって実行された時刻を示す画面とを同時に表示する技術がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２６７８５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、以下に説明するように、上述した２つの技術では、装置の動作波形と、装置の動作ログとの対応付けが困難であるという問題がある。
【０００６】
例えば、上述した動作波形と動作ログの内容とを同時に表示する技術では、ユーザが、動作波形が所定の形状の時刻における動作ログの内容を確認する場合には、次のような作業を行うこととなる。すなわち、ユーザが、わざわざ、動作波形が所定の形状の時刻における動作ログの内容を、表示された動作ログの内容の中から探すこととなる。したがって、上述した動作波形と動作ログの内容とを同時に表示する技術では、装置の動作波形と、装置の動作ログとの対応付けが困難である。
【０００７】
また、上述した動作波形と、特定の処理が装置によって実行されるタイミングを示す画面とを同時に表示する技術では、ユーザが、特定の処理が実行された時刻における動作ログの内容を確認する場合には、次のような作業を行うこととなる。すなわち、ユーザが、わざわざ、装置の動作ログの中から、特定の処理が実行された時刻における動作ログの内容を探すこととなる。したがって、上述した動作波形と、特定の処理が装置によって実行されるタイミングを示す画面とを同時に表示する技術においても、装置の動作波形と、装置の動作ログとの対応付けが困難である。
【０００８】
１つの側面では、本発明は、動作波形と動作ログとの対応付けを容易にすることを目的とする。
【課題を解決するための手段】
【０００９】
１態様では、表示装置は、生成部と、表示部とを有する。生成部は、被測定装置の経過時間に応じた動作履歴を示す動作履歴情報から、特定の処理を抽出するとともに、抽出した特定の処理に対応する経過時間の情報を含む、抽出した特定の処理の分布を示す分布情報を生成する。表示部は、前記動作履歴情報と、前記動作履歴情報に対応する前記被測定装置の経過時間に応じた動作波形を示す動作波形情報と、前記動作履歴情報に対応する生成した分布情報とを同時に表示する。
【発明の効果】
【００１０】
動作波形と動作ログとの対応付けを容易にすることができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施例に係る表示装置を有するシステムの構成の一例を示す図である。
【図２】図２は、動作ログのデータ構造の一例を示す図である。
【図３】図３は、波形データが示す動作波形の一例の一部を示す図である。
【図４】図４は、生成部が切り出した動作波形の一例を示す図である。
【図５】図５は、生成部が生成したデータが示す、特定の処理が端末で実行された経過時間を示すバーを含む画像の一例を示す図である。
【図６】図６は、経過時間ｔ１を抽出する処理の一例を説明するための図である。
【図７】図７は、経過時間ｔ１を抽出する処理の一例を説明するための図である。
【図８】図８は、第１の領域、第２の領域及び第３の領域の位置関係の一例を説明するための図である。
【図９】図９は、連携表示制御部からの指示に基づいて表示部に表示される表示内容の一例を示す図である。
【図１０】図１０は、実施例に係る表示装置の各部のシーケンス図である。
【図１１】図１１は、実施例に係る表示装置の各部のシーケンス図である。
【図１２】図１２は、実施例に係る表示制御処理の手順を示すフローチャートである。
【図１３】図１３は、実施例に係る波形抽出処理の手順を示すフローチャートである。
【図１４】図１４は、実施例に係る特定処理抽出処理の手順を示すフローチャートである。
【図１５】図１５は、実施例に係る第１の経過時間抽出処理の手順を示すフローチャートである。
【図１６】図１６は、実施例に係る第２の経過時間抽出処理の手順を示すフローチャートである。
【図１７】図１７は、変形例に係る経過時間ｔ１を抽出する処理の一例を説明するための図である。
【図１８】図１８は、変形例に係る経過時間ｔ１を抽出する処理の一例を説明するための図である。
【図１９】図１９は、変形例に係る第３の経過時間抽出処理の手順を示すフローチャートである。
【図２０】図２０は、変形例に係る第４の経過時間抽出処理の手順を示すフローチャートである。
【図２１】図２１は、変形例に係る表示装置が実行する処理の一例を説明するための図である。
【図２２】図２２は、制御プログラムを実行する表示装置のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下に、本願の開示する表示装置、表示装置の制御プログラム、及び、表示装置の制御方法の実施例を図面に基づいて詳細に説明する。なお、実施例は開示の技術を限定するものではない。
【実施例】
【００１３】
［表示装置を有するシステムの構成の一例］
図１は、実施例に係る表示装置を有するシステムの構成の一例を示す図である。図１の例に示すように、システム１は、バッテリ２、端末３、波形測定装置４、表示装置５を有する。
【００１４】
バッテリ２は、端末３に配線２ａを介して電力を供給する。すなわち、配線２ａには、バッテリ２から端末３に向けて電流が流れる。
【００１５】
端末３は、バッテリ２から電力の供給を受けて動作するスマートフォンや携帯電話などの端末である。端末３は、被測定装置の一例である。図１に示すように、端末３は、制御部３ａと、記憶部３ｂと、表示部３ｃとを有する。制御部３ａは、スマートフォンや携帯電話としての機能を有し、各種の処理を実行する他、実行された各種の処理の内容などの履歴情報である動作ログ６を取得し、取得した動作ログ６を記憶部３ｂに格納する。
【００１６】
図２は、動作ログ６のデータ構造の一例を示す図である。図２の例に示すように、動作ログ６は、「経過時間」及び「内容」の各項目を有する。「経過時間」の項目には、端末３の電源がオンされてからの経過時間［ｍｓ］が登録される。「内容」の項目には、「経過時間」の項目に登録された経過時間において、端末３で実行された処理の内容が登録される。図２の例に示す動作ログ６は、例えば、端末３の電源がオンされてからの経過時間が１５００［ｍｓ］であるときに、端末３で実行された処理の内容が「Ａ」であることを示す。また、動作ログ６のレコードは、経過時間の昇順で並んでいる。
【００１７】
そして、制御部３ａは、記憶部３ｂに格納した動作ログ６を取得し、取得した動作ログ６を表示装置５に送信するように、図示しないネットワークインタフェースを制御する。これにより、動作ログ６が表示装置５に送信される。
【００１８】
制御部３ａのデバイスの一例としては、ＣＰＵ（Central  Processing  Unit）が挙げられる。また、記憶部３ｂのデバイスの一例としては、ＲＡＭ（Random  Access  Memory）などのメモリや、ＨＤＤ（Hard  Disk  Drive）などが挙げられる。
【００１９】
表示部３ｃは、各種の処理結果などを表示する。表示部３ｃには、例えば、バックライトが設けられている。バックライトに電力が供給されるように制御してバックライトを点灯する処理が制御部３ａにより実行されると、バックライトは、点灯する。また、バックライトへの電力の供給が停止されるように制御してバックライトを消灯する処理が制御部３ａにより実行されると、バックライトは、消灯する。表示部３ｃのデバイスの一例としては、液晶ディスプレイが挙げられる。
【００２０】
波形測定装置４は、配線２ａに流れる電流の波形を測定する装置である。波形測定装置４は、入力端子４ａと、Ａ／Ｄ（Analog/Digital）変換部４ｂと、入力部４ｃと、表示部４ｄと、制御部４ｅと、記憶部４ｆとを有する。入力端子４ａには、例えば、一端が配線２ａに接続された配線７の他端が接続され、配線７を介して、バッテリ２から端末３に流れる電流が入力される。したがって、波形測定装置４は、入力端子４ａを介して、端末３に流れる電流の波形を測定することができる。なお、電流が供給されることにより端末３が動作することから、電流の波形のことを動作波形と称する場合がある。そして、入力端子４は、入力された電流を示すアナログ信号をＡ／Ｄ変換部４ｂに出力する。
【００２１】
Ａ／Ｄ変換部４ｂは、入力端子４ａに接続されており、入力端子４ａから出力された電流を示すアナログ信号を受信する。そして、Ａ／Ｄ変換部４ｂは、受信したアナログ信号をデジタル信号に変換して制御部４ｆに出力する。Ａ／Ｄ変換部４ｂのデバイスの一例としては、Ａ／Ｄコンバータが挙げられる。
【００２２】
入力部４ｃは、各種のユーザの操作を受け付ける。入力部４ｃのデバイスの一例としては、キーボードやマウスが挙げられる。表示部４ｄは、各種の情報を表示する。表示部４ｄのデバイスの一例としては、液晶ディスプレイが挙げられる。
【００２３】
制御部４ｅは、波形測定装置４全体を制御する。例えば、制御部４ｅは、Ａ／Ｄ変換部４ｂから出力された、電流を示すデジタル信号を受信すると、受信したデジタル信号を記憶部４ｆに格納する。ここで、電流を示すデジタル信号は、電流の波形を示すデータ（波形データ）である。すなわち、図１に示すように、制御部４ｅは、Ａ／Ｄ変換部４ｂから出力された波形データ７を受信すると、受信した波形データ７を記憶部４ｆに格納する。
【００２４】
図３は、波形データ７が示す動作波形の一例の一部を示す図である。図３の例に示すように、波形データ７は、横軸を経過時間とし、縦軸を電流の大きさとする電流の波形（動作波形）を示す。図３の例の波形データ７が示す動作波形は、端末３の電源がオンされてからの経過時間［ｍｓ］ごとの電流の大きさを示す。なお、図３の例では、動作波形全体のうち、経過時間が０［ｍｓ］から５０００［ｍｓ］までの動作波形が示されている。
【００２５】
そして、制御部４ｅは、記憶部４ｆに格納した波形データ７を取得し、取得した波形データ７を表示装置５に送信するように、図示しないネットワークインタフェースを制御する。これにより、波形データ７が表示装置５に送信される。
【００２６】
制御部４ｅのデバイスの一例としては、ＣＰＵが挙げられる。また、記憶部４ｆのデバイスの一例としては、ＲＡＭなどのメモリや、ＨＤＤなどが挙げられる。
【００２７】
表示装置５は、入力部５ａと、表示部５ｂと、記憶部５ｃと、制御部５ｄとを有する。入力部５ａは、ユーザから各種の情報を受け付けて、受け付けた情報を制御部５ｄに入力する。例えば、入力部５ａは、ユーザから後述の表示制御処理を実行する指示を受け付けた場合には、受け付けた指示を制御部５ｄに入力する。また、入力部５ａは、ユーザから、波形データ７が示す動作波形全体から切り出す動作波形の先頭の経過時間と、終端の経過時間との指定を受け付けた場合には、受け付けた先頭の経過時間と終端の経過時間との指定を制御部５ｄに入力する。また、入力部５ａは、ユーザから、動作ログ６の内容から端末３で実行された経過時間を抽出する特定の処理の指定を受け付けた場合には、受け付けた特定の処理の指定を制御部５ｄに入力する。入力部５ａのデバイスの一例としては、キーボードやマウスが挙げられる。入力部５ａは、受付部の一例である。
【００２８】
表示部５ｂは、各種の情報を表示する。例えば、表示部５ｂは、後述の特定処理表示制御部１２、波形表示制御部１３及びログ表示制御部１４の制御によって、後述の動作波形、バーを含む画像、動作ログ６のレコードを表示する。表示部５ｂのデバイスの一例としては、液晶ディスプレイが挙げられる。
【００２９】
記憶部５ｃは、各種の情報を記憶する。例えば、記憶部５ｃには、後述の格納部１０により動作ログ６が格納される。また、記憶部５ｃには、後述の格納部１０により波形データ７が格納される。記憶部５ｃのデバイスの一例としては、ＲＡＭなどのメモリや、ＨＤＤなどが挙げられる。
【００３０】
制御部５ｄは、表示装置５を制御する。制御部５ｄは、格納部１０と、生成部１１と、特定処理表示制御部１２と、波形表示制御部１３と、ログ表示制御部１４と、連携表示制御部１５とを有する。
【００３１】
格納部１０は、各種の情報を記憶部５ｃに格納する。例えば、格納部１０は、端末３から送信された動作ログ６を受信すると、受信した動作ログ６を記憶部５ｃに格納する。また、格納部１０は、波形測定装置４から送信された波形データ７を受信すると、受信した波形データ７を記憶部５ｃに格納する。このように、格納部１０は、非同期で送信された動作ログ６と波形データ７とを記憶部５ｃに格納する。
【００３２】
生成部１１は、端末３の経過時間に応じた動作履歴を示す動作履歴情報である動作ログ６から、特定の処理を抽出する。そして、生成部１１は、抽出した特定の処理が端末３により実行された経過時間の情報を含む、抽出した特定の処理の分布を示す分布情報を生成する。
【００３３】
生成部１１の一態様について説明する。例えば、生成部１１は、入力部５ａから表示制御処理を実行する指示が入力されると、まず、波形抽出処理を実行する。波形抽出処理では、生成部１１は、入力部５ａから、波形データ７が示す動作波形全体から切り出す動作波形の先頭の経過時間と、終端の経過時間との指定が入力されたか否かを判定する。そして、波形抽出処理では、生成部１１は、動作波形の先頭の経過時間と終端の経過時間との指定が入力されたと判定した場合には、波形データ７を記憶部５ｃから取得する。そして、波形抽出処理では、生成部１１は、取得した波形データ７が示す動作波形全体から、指定された先頭の経過時間から指定された終端の経過時間までの動作波形を切り出す。図４は、生成部１１が切り出した動作波形の一例を示す図である。例えば、指定された先頭の経過時間が１２０００［ｍｓ］であり、指定された終端の経過時間が１７０００［ｍｓ］である場合には、生成部１１は、次のような処理を行う。すなわち、生成部１１は、波形データ７が示す動作波形全体から、図４の例に示すように、経過時間が１２０００［ｍｓ］から１７０００［ｍｓ］までの動作波形を切り出す。このようにして、生成部１１は、ユーザから指定された区間の動作波形を抽出する。
【００３４】
次に、生成部１１は、特定処理抽出処理を実行する。特定処理抽出処理では、生成部１１は、入力部５ａから、動作ログ６の内容から端末３で実行された経過時間を抽出する特定の処理の指定が入力されたか否かを判定する。ここで、特定の処理の一例としては、上述したバックライトを点灯する処理、または、バックライトを消灯する処理が挙げられる。なお、バックライトを点灯する処理、または、バックライトを消灯する処理は、特定の処理の中の１つの処理であり、特定の処理には、他の処理も含まれる。そして、特定処理抽出処理では、生成部１１は、特定の処理の指定が入力されたと判定した場合には、動作ログ６を記憶部５ｃから取得する。そして、特定処理抽出処理では、生成部１１は、取得した動作ログ６の全てのレコードの中から、指定された特定の処理が「内容」の項目に登録されたレコードを全て抽出する。そして、特定処理抽出処理では、生成部１１は、抽出した全てのレコードについて、レコードの「経過時間」の項目に登録された経過時間を抽出する。このようにして、生成部１１は、動作ログ６の全レコードから特定の処理に対応するレコードを抽出し、特定の処理が端末３で実行された経過時間を抽出する。
【００３５】
そして、生成部１１は、特定処理抽出処理を実行することによって抽出した経過時間を用いて、特定の処理が端末３で実行された経過時間を示すバーを含む画像を示すデータを生成する。図５は、生成部１１が生成したデータが示す、特定の処理が端末３で実行された経過時間を示すバーを含む画像の一例を示す図である。図５の例に示すように、生成部１１が生成したデータが示す画像には、経過時間を示す横軸上に、特定の処理が端末３で実行された経過時間を示すバー９０が含まれる。ここで、横軸上にバー９０が存在することから、図５の例に示す画像は、特定の処理の分布を示すこととなる。すなわち、生成部１１は、特定の処理の分布を示すデータを生成する。
【００３６】
連携表示制御部１５は、特定処理表示制御部１２と、波形表示制御部１３と、ログ表示制御部１４とがそれぞれ制御する表示の連携を行う。
【００３７】
連携表示制御部１５の一態様について説明する。例えば、連携表示制御部１５は、生成部１１により特定の処理の分布を示すデータ（特定の処理が端末３で実行された経過時間を示すバーを含む画像を示すデータ）が生成されると、次の処理を行う。すなわち、連携表示制御部１５は、切り出された動作波形のデータから、端末３の表示部３ｃの画面の表示がオンされた際の経過時間を抽出する第１の経過時間抽出処理を実行する。第１の経過時間抽出処理では、連携表示制御部１５は、まず、生成部１１により切り出された動作波形のデータを生成部１１から読み込む。ここで、動作波形のデータは、電流値を示す関数Ｓ（Ｔ）で表される。なお、変数Ｔは、経過時間を示す。
【００３８】
そして、第１の経過時間抽出処理では、連携表示制御部１５は、変数ｔに、切り出された動作波形の先頭の経過時間の値を設定する。そして、第１の経過時間抽出処理では、連携表示制御部１５は、変数ｔ２に、切り出された動作波形の終端の経過時間の値を設定する。そして、第１の経過時間抽出処理では、連携表示制御部１５は、切り出された動作波形において、経過時間ｔにおける電流の大きさが所定値、例えば、１０［ｍＡ］よりも小さいか否かを判定する。例えば、第１の経過時間抽出処理では、連携表示制御部１５は、関数Ｓ（ｔ）が示す電流の大きさが、所定値よりも小さいか否かを判定する。
【００３９】
切り出された動作波形において、経過時間ｔにおける電流の大きさが所定値よりも小さいと判定した場合には、連携表示制御部１５は、切り出された動作波形のデータから、経過時間ｔにおける単位時間あたりの電流の増加量ΔＳを算出する。例えば、連携表示制御部１５は、切り出された動作波形のデータを示す上述した関数Ｓ（Ｔ）を、経過時間Ｔで微分することにより、経過時間Ｔにおいて切り出された動作波形の単位時間あたりにおける電流の増加量ΔＳを示す関数Ｓ´（Ｔ）を算出する。そして、連携表示制御部１５は、関数Ｓ´（Ｔ）に変数ｔを代入した関数Ｓ´（ｔ）が示す電流の増加量ΔＳ（Ｓ´（ｔ））を、経過時間ｔにおける単位時間あたりの電流の増加量として算出する。
【００４０】
そして、第１の経過時間抽出処理では、電流の増加量ΔＳを算出すると、連携表示制御部１５は、電流の増加量ΔＳが所定値、例えば、１００［ｍＡ］よりも大きいか否かを判定する。電流の増加量ΔＳが所定値よりも大きいと判定した場合には、連携表示制御部１５は、変数ｔの値を、端末３の表示部３ｃの画面の表示がオンされた際の経過時間を示す変数ｔ１に設定する。変数ｔ１に変数ｔの値を設定することで、連携表示制御部１５は、切り出された動作波形のデータから、端末３の表示部３ｃの画面の表示がオンされた際の経過時間を変数ｔ１に設定する。このようにして、連携表示制御部１５は、切り出された動作波形のデータから、端末３の表示部３ｃの画面の表示がオンされた際の経過時間ｔ１を抽出する。
【００４１】
一方、切り出された動作波形において経過時間ｔにおける電流の大きさが所定値以上であると判定した場合、及び、電流の増加量ΔＳが所定値以下であると判定した場合には、連携表示制御部１５は、次の処理を行う。すなわち、第１の経過時間抽出処理では、連携表示制御部１５は、変数ｔの値を所定値だけ、例えば、１だけインクリメントする。そして、第１の経過時間抽出処理では、連携表示制御部１５は、変数ｔの値が変数ｔ２の値を超えたか否かを判定する。
【００４２】
変数ｔの値が変数ｔ２の値以下であると判定した場合には、連携表示制御部１５は、次の処理を行う。すなわち、連携表示制御部１５は、再び、切り出された動作波形において、経過時間ｔにおける電流の大きさが所定値よりも小さいか否かを判定する上述した処理以降の各処理を行う。そして、第１の経過時間抽出処理では、連携表示制御部１５は、電流の増加量ΔＳが所定値よりも大きいと判定するか、または、変数ｔの値が変数ｔ２の値を超えたと判定するまで、繰り返し、次の処理を行う。すなわち、連携表示制御部１５は、切り出された動作波形において、経過時間ｔにおける電流の大きさが所定値よりも小さいか否かを判定する上述した処理以降の各処理を行う。上述した第１の経過時間抽出処理を実行することによって、連携表示制御部１５は、切り出された動作波形のデータから、端末３の表示部３ｃの画面の表示がオンされた際の経過時間ｔ１を抽出する。
【００４３】
図６及び図７は、経過時間ｔ１を抽出する処理の一例を説明するための図である。図６の例は、切り出された動作波形のデータを示す上述した関数Ｓ（Ｔ）の一例を示す。図７の例は、経過時間Ｔにおいて切り出された動作波形の単位時間あたりにおける電流の増加量ΔＳを示す関数Ｓ´（Ｔ）の一例を示す。例えば、第１の経過時間抽出処理において、連携表示制御部１５は、図６の例に示す関数Ｓ（Ｔ）を算出し、図７の例に示す関数Ｓ´（Ｔ）を算出した場合には、次の処理を行う。すなわち、連携表示制御部１５は、変数ｔ１に、値「ｔ＿ｏｎ」を設定することで、経過時間ｔ１として、経過時間「ｔ＿ｏｎ」を抽出する。
【００４４】
次に、上述した経過時間ｔ１を抽出すると、連携表示制御部１５は、動作ログ６の内容から、端末３の表示部３ｃの画面の表示がオンされた際の経過時間を抽出する第２の経過時間抽出処理を実行する。以下の説明において、経過時間Ｔにおける動作ログ６のレコードを、動作ログ（Ｔ）と表記する。
【００４５】
第２の経過時間抽出処理では、連携表示制御部１５は、まず、変数ｋに、切り出された動作波形の先頭の経過時間の値を設定する。そして、第２の経過時間抽出処理では、連携表示制御部１５は、変数ｋ２に、切り出された動作波形の終端の経過時間の値を設定する。そして、第２の経過時間抽出処理では、連携表示制御部１５は、動作ログ（ｋ）を記憶部５ｃに記憶された動作ログ６から取得する。そして、第２の経過時間抽出処理において、連携表示制御部１５は、取得した動作ログ（ｋ）の「内容」の項目に登録された処理の内容が、端末３の表示部３ｃの画面の表示をオンする処理「ＬＣＤ＿ＰＯＷＥＲ＿ＯＮ」であるか否かを判定する。
【００４６】
取得した動作ログ（ｋ）の「内容」の項目に登録された処理の内容が、端末３の表示部３ｃの画面の表示をオンする処理「ＬＣＤ＿ＰＯＷＥＲ＿ＯＮ」であると判定した場合には、連携表示制御部１５は、次の処理を行う。すなわち、連携表示制御部１５は、変数ｋの値を、端末３の表示部３ｃの画面の表示がオンされた際の経過時間を示す変数ｋ１に設定する。変数ｋ１に変数ｋの値を設定することで、連携表示制御部１５は、動作ログ６の内容から、端末３の表示部３ｃの画面の表示がオンされた際の経過時間を変数ｋ１に設定する。このようにして、連携表示制御部１５は、動作ログ６の内容から、端末３の表示部３ｃの画面の表示がオンされた際の経過時間ｋ１を抽出する。
【００４７】
一方、取得した動作ログ（ｋ）の「内容」の項目に登録された処理の内容が、端末３の表示部３ｃの画面の表示をオンする処理「ＬＣＤ＿ＰＯＷＥＲ＿ＯＮ」でないと判定した場合には、連携表示制御部１５は、次の処理を行う。すなわち、第２の経過時間抽出処理では、連携表示制御部１５は、変数ｋの値を所定値だけ、例えば、１だけインクリメントする。そして、第２の経過時間抽出処理では、連携表示制御部１５は、変数ｋの値が変数ｋ２の値を超えたか否かを判定する。
【００４８】
変数ｋの値が変数ｋ２の値以下であると判定した場合には、連携表示制御部１５は、次の処理を行う。すなわち、連携表示制御部１５は、再び、動作ログ（ｋ）を記憶部５ｃに記憶された動作ログ６から取得する上述した処理以降の各処理を行う。そして、第２の経過時間抽出処理では、連携表示制御部１５は、動作ログ（ｋ）の「内容」の項目に登録された処理の内容が処理「ＬＣＤ＿ＰＯＷＥＲ＿ＯＮ」であると判定するか、または、変数ｋの値が変数ｋ２の値を超えたと判定するまで、繰り返し、次の処理を行う。すなわち、連携表示制御部１５は、動作ログ（ｋ）を記憶部５ｃに記憶された動作ログ６から取得する上述した処理以降の各処理を行う。上述した第２の経過時間抽出処理を実行することによって、連携表示制御部１５は、動作ログ６の内容から、端末３の表示部３ｃの画面の表示がオンされた際の経過時間ｋ１を抽出する。
【００４９】
ここで、経過時間ｔ１と経過時間ｋ１との間に差がある場合には、動作ログ６における経過時間を算出する際の基準となる時刻と、波形データ７における経過時間を算出する際の基準となる時刻とがずれていることとなる。そのため、切り出した動作波形における経過時間と、上述したバーを含む画像における経過時間とが、表示部５ｃの画面の上下方向において一致するように、切り出した動作波形と、上述したバーを含む画像とが表示された場合には次の問題が生じる。すなわち、基準となる時刻がずれていることから、動作波形が示すある経過時間における電流の大きさと、上述したバーを含む画像における当該ある経過時間における特定の処理との対応関係の精度が低下する。そこで、かかる対応関係の精度の低下を抑制するために、連携表示制御部１５は、まず、経過時間ｔ１と経過時間ｋ１との差の時間（ｔ１−ｋ１）を算出する。
【００５０】
そして、連携表示制御部１５は、上述したバーを含む全画像のうち、指定された先頭の経過時間から終端の経過時間までのバーを含む画像を表示部５ｃの画面の後述の第２の領域に表示する指示を特定処理表示制御部１２に送信する。
【００５１】
また、連携表示制御部１５は、切り出された動作波形において、経過時間から時間（ｔ１−ｋ１）を減算して新たな経過時間を算出する。そして、連携表示制御部１５は、バーを含む画像における経過時間と、切り出された動作波形における新たな経過時間とが、表示部５ｃの画面の上下方向において一致するように、次のような指示を波形表示制御部１３に送信する。すなわち、連携表示制御部１５は、切り出された動作波形を表示部５ｃの画面の後述の第１の領域に表示する指示を波形表示制御部１３に送信する。これにより、表示部５ｃの画面に表示される動作波形における経過時間と、表示部５ｃの画面に表示される特定の処理が端末３で実行された経過時間を示すバーを含む画像における経過時間とが、表示部５ｃの画面の上下方向において同期をとるようになる。すなわち、表示部５ｃの画面上において、上下方向に、動作波形が示すある経過時間における電流の大きさと、上述したバーを含む画像における当該ある経過時間における特定の処理との対応がとれるようになる。したがって、上述した対応関係の精度の低下を抑制することができる。よって、上述した各種の処理によって動作波形と動作ログとの対応付けを容易にすることができる。
【００５２】
さらに、連携表示制御部１５は、指定された先頭の経過時間が「経過時間」の項目に登録されたレコードを先頭とし、経過時間の昇順で並んだ所定個の動作ログ６のレコードを、後述の第３の領域に表示する指示をログ表示制御部１４に送信する。
【００５３】
ここで、第１の領域、第２の領域、第３の領域について説明する。第１の領域は、切り出された動作波形を表示する領域である。第２の領域は、特定の処理の分布情報を表示する領域である。第３の領域は、動作ログ６を表示する領域である。第１の領域、第２の領域及び第３の領域の位置関係の一例について説明する。図８は、第１の領域、第２の領域及び第３の領域の位置関係の一例を説明するための図である。図８の例は、第１の領域８１、第２の領域８２、第３の領域８３が、表示部５ｃの画面８０上に上から順に並んだ場合の一例を示す。上述したように、領域８１には、切り出された動作波形が表示され、領域８２には、指定された先頭の経過時間から終端の経過時間までのバーを含む画像が表示され、領域８３には、動作ログ６の所定個のレコードが表示される。
【００５４】
さらに、連携表示制御部１５は、表示部５ｃの画面に、ユーザに経過時間を指定させるためのガイドを表示する指示を波形表示制御部１３及び特定処理表示制御部１２に送信する。かかるガイドは、入力部５ａが受け付けたユーザの操作によって、経過時間を示す横軸上で移動可能である。ユーザは、ガイドを移動させた後停止させることで、ガイドが停止した横軸上の位置に応じた経過時間を指定することができる。
【００５５】
特定処理表示制御部１２は、連携表示制御部１５からの指示に基づいた画像を表示するように、表示部５ｃの表示を制御する。図９は、連携表示制御部１５からの指示に基づいて表示部５ｃに表示される表示内容の一例を示す図である。例えば、特定処理表示制御部１２は、生成部１１により生成されたバーを含む全画像のうち、指定された先頭の経過時間から終端の経過時間までのバーを含む画像を第２の領域８２に表示する指示を受信すると、次の処理を行う。すなわち、特定処理表示制御部１２は、指定された先頭の経過時間から終端の経過時間までのバーを含む画像を第２の領域８２に表示するように、表示部５ｃを制御する。これにより、図９に示すように、表示部５ｃの画面８０の第２の領域８２に、指定された先頭の経過時間から終端の経過時間までのバーを含む画像が表示される。
【００５６】
また、特定処理表示制御部１２は、ユーザに経過時間を指定させるためのガイドを表示する指示を受信すると、ユーザに経過時間を指定させるためのガイドを第２の領域８２に表示するように、表示部５ｃを制御する。これにより、図９に示すように、表示部５ｃの画面８０の第２の領域８２に、ガイド７２が表示される。
【００５７】
波形表示制御部１３は、連携表示制御部１５からの指示に基づいた動作波形を表示するように、表示部５ｃの表示を制御する。例えば、波形表示制御部１３は、領域８２に表示される画像における経過時間と、切り出された動作波形における新たな経過時間とが、画面８０の上下方向において一致するように、切り出された動作波形を第１の領域８１に表示する指示を受信する。かかる指示を受信すると、波形表示制御部１３は、次の処理を行う。すなわち、波形表示制御部１３は、領域８２に表示される画像における経過時間と、切り出された動作波形における新たな経過時間とが、画面８０の上下方向において一致するように、切り出された動作波形を図９に示すように第１の領域８１に表示させる。これにより、表示部５ｃの画面に表示される動作波形における経過時間と、表示部５ｃの画面に表示される特定の処理が端末３で実行された経過時間を示すバーを含む画像における経過時間とが、表示部５ｃの画面の上下方向において同期をとるようになる。すなわち、表示部５ｃの画面上において、上下方向に、動作波形が示すある経過時間における電流の大きさと、上述したバーを含む画像における当該ある経過時間における特定の処理との対応がとれるようになる。したがって、動作波形が示すある経過時間における電流の大きさと、上述したバーを含む画像における当該ある経過時間における特定の処理との対応関係の精度の低下を抑制することができる。よって、上述した処理を実行することにより、動作波形と動作ログとの対応付けを容易にすることができる。
【００５８】
また、波形表示制御部１３は、ユーザに経過時間を指定させるためのガイドを表示する指示を受信すると、ユーザに経過時間を指定させるためのガイドを第１の領域８１に表示するように、表示部５ｃを制御する。これにより、図９に示すように、表示部５ｃの画面８０の第１の領域８１に、ガイド７１が表示される。なお、ガイド７１が移動されると、連動してガイド７２も移動し、ガイド７１及びガイド７２がともに、同一の経過時刻に対応する横軸上に位置するようになる。同様に、ガイド７２が移動されると、連動してガイド７１も移動し、ガイド７１及びガイド７２がともに、同一の経過時刻に対応する横軸上に位置するようになる。なお、ガイド７１及びガイド７２は、マークの一例である。
【００５９】
ログ表示制御部１４は、連携表示制御部１５からの指示に基づいた画像を表示するように、表示部５ｃの表示を制御する。例えば、ログ表示制御部１４は、指定された先頭の経過時間が「経過時間」の項目に登録されたレコードを先頭とし、経過時間の昇順で並んだ所定個の動作ログ６のレコードを、第３の領域８３に表示する指示を受信すると、次の処理を行う。すなわち、ログ表示制御部１４は、指定された先頭の経過時間が「経過時間」の項目に登録されたレコードを先頭とし、経過時間の昇順で並んだ所定個の動作ログ６のレコードを、第３の領域８３に表示するように、表示部５ｃを制御する。これにより、図９に示すように、表示部５ｃの画面８０の第３の領域８３に、指定された先頭の経過時間が「経過時間」の項目に登録されたレコードを先頭とし、経過時間の昇順で並んだ所定個の動作ログ６のレコードが表示される。
【００６０】
また、第１の領域８１、第２の領域８２、第３の領域８３のそれぞれに、図９の例に示すような内容が表示された場合に、ユーザによってガイド７１またはガイド７２が移動させられて停止された場合には、表示装置３の各部は、図１０で説明する次の処理を行う。
【００６１】
図１０は、実施例に係る表示装置の各部のシーケンス図である。図１０に示すように、特定処理表示制御部１２が、ガイド７２が停止した横軸上の位置に応じた経過時間を取得するか、波形表示制御部１３が、ガイド７１が停止した横軸上の位置に応じた経過時間を取得する（Ｓ１１）。
【００６２】
そして、特定処理表示制御部１２または波形表示制御部１３は、取得した経過時間を連携表示制御部１５に送信する（Ｓ１２）。そして、経過時間を受信した連携表示制御部１５は、受信した経過時間をログ表示制御部１４に送信する（Ｓ１３）。
【００６３】
そして、経過時間を受信したログ表示制御部１４は、記憶部５ｃに記憶された動作ログ６の全レコードの中から、受信した経過時間が「経過時間」の項目に登録されたレコードを特定する（Ｓ１４）。
【００６４】
そして、ログ表示制御部１４は、特定したレコードが第３の領域８３に表示される所定個のレコードの真ん中に表示されるように、表示装置５ｃを制御する（Ｓ１５）。Ｓ１５の処理の一例について説明する。例えば、ログ表示制御部１４は、第３の領域８３に表示される動作ログ６のレコードの数Ｎ（上述した所定個）が奇数である場合には、次の処理を行う。すなわち、ログ表示制御部１４は、特定したレコードの経過時間に近いほうから、特定したレコードよりも経過時間が小さい（（Ｎ−１）／２）個のレコードを動作ログ６から抽出する。これに加えて、ログ表示制御部１４は、特定したレコードの経過時間に近いほうから、特定したレコードよりも経過時間が大きい（（Ｎ−１）／２）個のレコードを動作ログ６から抽出する。そして、ログ表示制御部１４は、特定したレコードよりも経過時間が小さい（（Ｎ−１）／２）個のレコード、特定したレコード、特定したレコードよりも経過時間が大きい（（Ｎ−１）／２）個のレコードを上から順に表示するように表示部５ｃを制御する。
【００６５】
また、ログ表示制御部１４は、第３の領域８３に表示される動作ログ６のレコードの数Ｎが偶数である場合には、次の処理を行う。すなわち、ログ表示制御部１４は、特定したレコードの経過時間に近いほうから、特定したレコードよりも経過時間が小さい（Ｎ／２）個のレコードを動作ログ６から抽出する。これに加えて、ログ表示制御部１４は、特定したレコードの経過時間に近いほうから、特定したレコードよりも経過時間が大きい（（Ｎ／２）−１）個のレコードを動作ログ６から抽出する。そして、ログ表示制御部１４は、（Ｎ／２）個のレコード、特定したレコード、（（Ｎ／２）−１）個のレコードを上から順に表示するように表示部５ｃを制御する。
【００６６】
なお、Ｓ１５において、ログ表示制御部１４は、特定したレコードの表示態様が、他のレコードの表示態様と異なるように、表示部５ｃを制御することもできる。例えば、ログ表示制御部１４は、特定したレコードの背景の色を黄色とし、他のレコードの背景の色を白とするように、表示部５ｃを制御することができる。これにより、特定したレコードをユーザに把握しやすくさせることができる。
【００６７】
上述したように、表示装置５では、ユーザによるガイド７１またはガイド７２の操作を入力部５ａが受け付けることにより、ユーザによる経過時間の指定を入力部５ａが受け付けて、指定された経過時間に対応する動作ログ６のレコードを表示部５ｃに表示させる。このように、表示装置５によれば、ユーザがガイド７１またはガイド７２を操作することで経過時間を指定するだけで、指定された経過時間に対応する動作ログ６のレコードが表示される。よって、表示装置５によれば、ユーザが、わざわざ、動作ログ６の内容から、指定された経過時間に対応するレコードを探さなくとも、指定された経過時間に対応する動作ログ６のレコードの内容を確認することができる。したがって、表示装置５によれば、動作波形と動作ログとの対応付けを容易にすることができる。
【００６８】
また、画面８０に、図９の例に示すような内容が表示された場合に、ユーザが入力部５ａを操作して、ユーザにより第３の領域８３の表示された所定個のレコードのうち何れかのレコードが選択されたとき、表示装置３の各部は、図１１で説明する次の処理を行う。
【００６９】
図１１は、実施例に係る表示装置の各部のシーケンス図である。図１１に示すように、ログ表示制御部１４は、選択されたレコードの「経過時間」の項目に登録された経過時間を取得する（Ｓ２１）。
【００７０】
そして、ログ表示制御部１４は、取得した経過時間を連携表示制御部１５に送信する（Ｓ２２）。そして、経過時間を受信した連携表示制御部１５は、受信した経過時間を特定処理表示制御部１２及び波形表示制御部１３に送信する（Ｓ２３）。
【００７１】
経過時間を受信した特定処理表示制御部１２は、受信した経過時間に対応する位置に、ガイド７２を表示するように、表示部５ｃを制御する（Ｓ２４）。また、経過時間を受信した波形表示制御部１３は、受信した経過時間に対応する位置に、ガイド７１を表示するように、表示部５ｃを制御する（Ｓ２５）。
【００７２】
上述したように、表示装置５では、ユーザによる動作ログ６のレコードの選択を入力部５ａが受け付けることにより、ユーザによる経過時間の指定を入力部５ａが受け付けて、指定された経過時間に対応する位置にガイド７１，７２を表示させる。このように、表示装置５によれば、ユーザがレコードを選択することで経過時間を指定するだけで、指定された経過時間に対応する位置にガイド７１，７２が表示される。よって、表示装置５によれば、ユーザが、わざわざ、選択したレコードに対応する動作波形、特定の処理を探さなくとも、選択したレコードに対応する動作波形、特定の処理を確認することができる。したがって、表示装置５によれば、動作波形と動作ログとの対応付けを容易にすることができる。
【００７３】
［処理の流れ］
次に、本実施例に係る表示装置５が実行する処理の流れについて説明する。図１２は、実施例に係る表示制御処理の手順を示すフローチャートである。実施例に係る表示制御処理は、例えば、入力部５ａから、表示制御処理を実行するための指示が制御部５ｄに入力された場合に、制御部５ｄにより実行される。
【００７４】
図１２に示すように、生成部１１は、波形抽出処理を実行する（Ｓ１０１）。次に、生成部１１は、特定処理抽出処理を実行する（Ｓ１０２）。
【００７５】
そして、生成部１１は、特定処理抽出処理を実行することによって抽出した経過時間を用いて、特定の処理が端末３で実行された経過時間を示すバーを含む画像を示すデータを生成する（Ｓ１０３）。
【００７６】
そして、連携表示制御部１５は、切り出された動作波形のデータから、端末３の表示部３ｃの画面の表示がオンされた際の経過時間を抽出する第１の経過時間抽出処理を実行する（Ｓ１０４）。
【００７７】
次に、連携表示制御部１５は、動作ログ６の内容から、端末３の表示部３ｃの画面の表示がオンされた際の経過時間を抽出する第２の経過時間抽出処理を実行する（Ｓ１０５）。
【００７８】
そして、連携表示制御部１５は、経過時間ｔ１と経過時間ｋ１との差の時間（ｔ１−ｋ１）を算出する（Ｓ１０６）。そして、連携表示制御部１５は、上述したバーを含む全画像のうち、指定された先頭の経過時間から終端の経過時間までのバーを含む画像を表示部５ｃの画面の第２の領域８２に表示する指示を特定処理表示制御部１２に送信する（Ｓ１０７）。
【００７９】
また、連携表示制御部１５は、切り出された動作波形において、経過時間から時間（ｔ１−ｋ１）を減算して新たな経過時間を算出する（Ｓ１０８）。そして、連携表示制御部１５は、バーを含む画像における経過時間と、切り出された動作波形における新たな経過時間とが、表示部５ｃの画面の上下方向において一致するように、次のような指示を波形表示制御部１３に送信する。すなわち、連携表示制御部１５は、切り出された動作波形を表示部５ｃの画面の第１の領域８１に表示する指示を波形表示制御部１３に送信する（Ｓ１０９）。
【００８０】
さらに、連携表示制御部１５は、指定された先頭の経過時間が「経過時間」の項目に登録されたレコードを先頭とし、経過時間の昇順で並んだ所定個の動作ログ６のレコードを、第３の領域８３に表示する指示をログ表示制御部１４に送信する（Ｓ１１０）。
【００８１】
さらに、連携表示制御部１５は、表示部５ｃの画面に、ユーザに経過時間を指定させるためのガイドを表示する指示を波形表示制御部１３及び特定処理表示制御部１２に送信する（Ｓ１１１）。
【００８２】
連携表示制御部１５からの指示を受信した特定処理表示制御部１２は、受信した指示に基づいて、次の処理を行う。すなわち、特定処理表示制御部１２は、指定された先頭の経過時間から終端の経過時間までのバーを含む画像を第２の領域８２に表示するように、表示部５ｃを制御する。また、特定処理表示制御部１２は、ユーザに経過時間を指定させるためのガイドを第２の領域８２に表示するように、表示部５ｃを制御する（Ｓ１１２）。
【００８３】
連携表示制御部１５からの指示を受信した波形表示制御部１３は、受信した指示に基づいて、次の処理を行う。波形表示制御部１３は、領域８２に表示される画像における経過時間と、切り出された動作波形における新たな経過時間とが、画面８０の上下方向において一致するように、切り出された動作波形を第１の領域８１に表示するように表示部５ｃを制御する。また、波形表示制御部１３は、ユーザに経過時間を指定させるためのガイドを第１の領域８１に表示するように、表示部５ｃを制御する（Ｓ１１３）。
【００８４】
連携表示制御部１５からの指示を受信したログ表示制御部１４は、受信した指示に基づいて、次の処理を行う。すなわち、ログ表示制御部１４は、指定された先頭の経過時間が「経過時間」の項目に登録されたレコードを先頭とし、経過時間の昇順で並んだ所定個の動作ログ６のレコードを、第３の領域８３に表示するように、表示部５ｃを制御する（Ｓ１１４）。そして、表示制御処理を終了する。
【００８５】
図１３は、実施例に係る波形抽出処理の手順を示すフローチャートである。図１３に示すように、生成部１１は、入力部５ａから、波形データ７が示す動作波形全体から切り出す動作波形の先頭の経過時間と、終端の経過時間との指定が入力されたか否かを判定する（Ｓ２０１）。動作波形の先頭の経過時間と終端の経過時間との指定が入力されていないと判定した場合（Ｓ２０１；Ｎｏ）には、生成部１１は、再び、Ｓ２０１の判定を行う。一方、動作波形の先頭の経過時間と終端の経過時間との指定が入力されたと判定した場合（Ｓ２０１；Ｙｅｓ）には、生成部１１は、波形データ７を記憶部５ｃから取得する（Ｓ２０２）。
【００８６】
そして、生成部１１は、取得した波形データ７が示す動作波形全体から、指定された先頭の経過時間から指定された終端の経過時間までの動作波形を切り出す（Ｓ２０３）。このようにして、生成部１１は、ユーザから指定された区間の動作波形を抽出する。そして、生成部１１は、処理結果を制御部５ｄの内部メモリに格納し、リターンする。
【００８７】
図１４は、実施例に係る特定処理抽出処理の手順を示すフローチャートである。図１４に示すように、生成部１１は、入力部５ａから、動作ログ６の内容から端末３で実行された経過時間を抽出する特定の処理の指定が入力されたか否かを判定する（Ｓ３０１）。特定の処理の指定が入力されていないと判定した場合（Ｓ３０１；Ｎｏ）には、生成部１１は、再び、Ｓ３０１の判定を行う。一方、特定の処理の指定が入力されたと判定した場合（Ｓ３０１；Ｙｅｓ）には、生成部１１は、動作ログ６を記憶部５ｃから取得する（Ｓ３０２）。
【００８８】
そして、生成部１１は、取得した動作ログ６の全てのレコードの中から、指定された特定の処理が「内容」の項目に登録されたレコードを全て抽出する（Ｓ３０３）。そして、生成部１１は、抽出した全てのレコードについて、レコードの「経過時間」の項目に登録された経過時間を抽出し（Ｓ３０４）、処理結果を制御部５ｄの内部メモリに格納し、リターンする。
【００８９】
図１５は、実施例に係る第１の経過時間抽出処理の手順を示すフローチャートである。図１５に示すように、連携表示制御部１５は、生成部１１により切り出された動作波形のデータを生成部１１から読み込む（Ｓ４０１）。
【００９０】
そして、連携表示制御部１５は、変数ｔに、切り出された動作波形の先頭の経過時間の値を設定する（Ｓ４０２）。そして、連携表示制御部１５は、変数ｔ２に、切り出された動作波形の終端の経過時間の値を設定する（Ｓ４０３）。そして、連携表示制御部１５は、切り出された動作波形において、経過時間ｔにおける電流の大きさが所定値、例えば、１０［ｍＡ］よりも小さいか否かを判定する（Ｓ４０４）。
【００９１】
切り出された動作波形において、経過時間ｔにおける電流の大きさが所定値よりも小さいと判定した場合（Ｓ４０４；Ｙｅｓ）には、連携表示制御部１５は、切り出された動作波形のデータから、経過時間ｔにおける単位時間あたりの電流の増加量ΔＳを算出する（Ｓ４０５）。
【００９２】
そして、連携表示制御部１５は、電流の増加量ΔＳが所定値、例えば、１００［ｍＡ］よりも大きいか否かを判定する（Ｓ４０６）。電流の増加量ΔＳが所定値よりも大きいと判定した場合（Ｓ４０６；Ｙｅｓ）には、連携表示制御部１５は、変数ｔの値を、端末３の表示部３ｃの画面の表示がオンされた際の経過時間を示す変数ｔ１に設定する（Ｓ４０７）。そして、連携表示制御部１５は、処理結果を制御部５ｄの内部メモリに格納し、リターンする。このようにして、連携表示制御部１５は、切り出された動作波形のデータから、端末３の表示部３ｃの画面の表示がオンされた際の経過時間ｔ１を抽出する。
【００９３】
一方、切り出された動作波形において経過時間ｔにおける電流の大きさが所定値以上であると判定した場合（Ｓ４０４；Ｎｏ）、及び、電流の増加量ΔＳが所定値以下であると判定した場合（Ｓ４０６；Ｎｏ）には、連携表示制御部１５は、次の処理を行う。すなわち、連携表示制御部１５は、変数ｔの値を所定値だけ、例えば、１だけインクリメントする（Ｓ４０８）。そして、連携表示制御部１５は、変数ｔの値が変数ｔ２の値を超えたか否かを判定する（Ｓ４０９）。変数ｔの値が変数ｔ２の値を超えたと判定した場合（Ｓ４０９；Ｙｅｓ）には、連携表示制御部１５は、処理結果を制御部５ｄの内部メモリに格納し、リターンする。一方、変数ｔの値が変数ｔ２の値以下であると判定した場合（Ｓ４０９；Ｎｏ）には、連携表示制御部１５は、Ｓ４０４に戻る。
【００９４】
図１６は、実施例に係る第２の経過時間抽出処理の手順を示すフローチャートである。図１６に示すように、連携表示制御部１５は、変数ｋに、切り出された動作波形の先頭の経過時間の値を設定する（Ｓ５０１）。そして、連携表示制御部１５は、変数ｋ２に、切り出された動作波形の終端の経過時間の値を設定する（Ｓ５０２）。
【００９５】
そして、連携表示制御部１５は、動作ログ（ｋ）を記憶部５ｃに記憶された動作ログ６から取得する（Ｓ５０３）。そして、連携表示制御部１５は、取得した動作ログ（ｋ）の「内容」の項目に登録された処理の内容が、端末３の表示部３ｃの画面の表示をオンする処理「ＬＣＤ＿ＰＯＷＥＲ＿ＯＮ」であるか否かを判定する（Ｓ５０４）。
【００９６】
取得した動作ログ（ｋ）の「内容」の項目に登録された処理の内容が、端末３の表示部３ｃの画面の表示をオンする処理「ＬＣＤ＿ＰＯＷＥＲ＿ＯＮ」であると判定した場合（Ｓ５０４；Ｙｅｓ）には、連携表示制御部１５は、次の処理を行う。すなわち、連携表示制御部１５は、変数ｋの値を、端末３の表示部３ｃの画面の表示がオンされた際の経過時間を示す変数ｋ１に設定し（Ｓ５０５）、処理結果を制御部５ｄの内部メモリに格納してリターンする。このようにして、連携表示制御部１５は、動作ログ６の内容から、端末３の表示部３ｃの画面の表示がオンされた際の経過時間ｋ１を抽出する。
【００９７】
一方、取得した動作ログ（ｋ）の「内容」の項目に登録された処理の内容が、端末３の表示部３ｃの画面の表示をオンする処理「ＬＣＤ＿ＰＯＷＥＲ＿ＯＮ」でないと判定した場合（Ｓ５０４；Ｎｏ）には、連携表示制御部１５は、次の処理を行う。すなわち、連携表示制御部１５は、変数ｋの値を所定値だけ、例えば、１だけインクリメントする（Ｓ５０６）。そして、連携表示制御部１５は、変数ｋの値が変数ｋ２の値を超えたか否かを判定する（Ｓ５０７）。変数ｋの値が変数ｋ２の値を超えたと判定した場合（Ｓ５０７；Ｙｅｓ）には、連携表示制御部１５は、処理結果を制御部５ｄの内部メモリに格納し、リターンする。
【００９８】
一方、変数ｋの値が変数ｋ２の値以下であると判定した場合（Ｓ５０７；Ｎｏ）には、連携表示制御部１５は、Ｓ５０４に戻る。
【００９９】
上述してきたように、実施例に係る表示装置５は、端末３の経過時間に応じた動作履歴を示す動作履歴情報である動作ログ６から、特定の処理を抽出する。そして、表示装置５は、抽出した特定の処理に対応する経過時間の情報を含む、抽出した特定の処理の分布を示す分布情報である上述したバーを含む画像を生成する。そして、表示装置５は、動作ログ６と、動作ログ６に対応する端末３の経過時間に応じた動作波形を示す動作波形情報である波形データ７と、動作ログ６に対応するバーを含む画像とを同時に表示する。よって、表示装置５によれば、動作波形が示すある経過時間における電流の大きさと、上述したバーを含む画像における当該ある経過時間における特定の処理との対応関係の精度の低下を抑制することができる。したがって、表示装置５によれば、動作波形と動作ログとの対応付けを容易にすることができる。
【０１００】
また、表示装置５は、波形データ７が示すある動作波形に対応する経過時間、または、バーを含む画像が示すある特定の処理の分布に対応する経過時間を受け付ける。そして、表示装置５は、動作ログ６が示す動作履歴のうち、少なくとも、受け付けた経過時間に対応する動作履歴を表示する。よって、表示装置５によれば、ユーザが、わざわざ、動作ログ６の内容から、指定された経過時間に対応する動作ログ６の動作履歴を探さなくとも、指定された経過時間に対応する動作ログ６の動作履歴を確認することができる。したがって、表示装置５によれば、動作波形と動作ログとの対応付けを容易にすることができる。
【０１０１】
また、表示装置５は、動作ログ６が示す動作履歴のうち、受け付けた経過時間における動作履歴の表示態様を、他の動作履歴の表示態様と異ならせる。したがって、表示装置５によれば、受け付けた経過時間における動作履歴をユーザに把握しやすくさせることができる。
【０１０２】
また、表示装置５は、動作ログ６が示す動作履歴のうち、ある経過時間における動作履歴を受け付ける。そして、表示装置５は、波形データ７が示す動作波形のうち、受け付けた動作履歴に対応する経過時間における動作波形に対応するガイド７１を表示する。また、表示装置５は、バーを含む画像が示す特定の処理の分布のうち、受け付けた動作履歴に対応する経過時間における特定の処理の分布に対応するガイド７２を表示する。よって、表示装置５によれば、ユーザが、わざわざ、受け付けた動作履歴に対応する動作波形、特定の処理を探さなくとも、受け付けた動作履歴に対応する動作波形、特定の処理を確認することができる。したがって、表示装置５によれば、動作波形と動作ログとの対応付けを容易にすることができる。
【０１０３】
さて、これまで開示の装置に関する実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。
【０１０４】
例えば、上記の実施例では、連携表示制御部１５が、経過時間ｔ１として、切り出された動作波形のデータから、端末３の表示部３ｃの画面の表示がオンされた際の経過時間を抽出する場合について説明した。また、上記の実施例では、連携表示制御部１５が、経過時間ｋ１として、動作ログ６の内容から、端末３の表示部３ｃの画面の表示がオンされた際の経過時間を抽出する場合について説明した。しかしながら、開示の装置は、これに限定されない。例えば、連携表示制御部１５が、経過時間ｔ１として、切り出された動作波形のデータから、端末３の表示部３ｃの画面の表示がオフされた際の経過時間を抽出することもできる。また、連携表示制御部１５が、経過時間ｋ１として、動作ログ６の内容から、端末３の表示部３ｃの画面の表示がオフされた際の経過時間を抽出することもできる。以下、このような変形例に係る連携表示制御部１５が実行する処理について説明する。
【０１０５】
例えば、連携表示制御部１５は、切り出された動作波形のデータから、端末３の表示部３ｃの画面の表示がオフされた際の経過時間を抽出する第３の経過時間抽出処理を実行する。第３の経過時間抽出処理では、連携表示制御部１５は、まず、生成部１１により切り出された動作波形のデータを生成部１１から読み込む。
【０１０６】
そして、第３の経過時間抽出処理では、連携表示制御部１５は、変数ｔに、切り出された動作波形の先頭の経過時間の値を設定する。そして、第３の経過時間抽出処理では、連携表示制御部１５は、変数ｔ２に、切り出された動作波形の終端の経過時間の値を設定する。そして、第３の経過時間抽出処理では、連携表示制御部１５は、切り出された動作波形のデータから、経過時間ｔにおける単位時間あたりの電流の増加量ΔＳを算出する。
【０１０７】
そして、第３の経過時間抽出処理では、連携表示制御部１５は、電流の増加量ΔＳが所定値、例えば、−３０［ｍＡ］よりも小さいか否かを判定する。電流の増加量ΔＳが所定値よりも小さいと判定した場合には、連携表示制御部１５は、切り出された動作波形において、経過時間ｔにおける電流の大きさが、所定の範囲（例えば、２０［ｍＡ］よりも大きく、かつ、４０［ｍＡ］よりも小さい範囲）内であるか否かを判定する。
【０１０８】
経過時間ｔにおける電流の大きさが、所定の範囲内であると判定した場合には、連携表示制御部１５は、変数ｔの値を、端末３の表示部３ｃの画面の表示がオフされた際の経過時間を示す変数ｔ１に設定する。変数ｔ１に変数ｔの値を設定することで、連携表示制御部１５は、切り出された動作波形のデータから、端末３の表示部３ｃの画面の表示がオフされた際の経過時間を変数ｔ１に設定する。このようにして、連携表示制御部１５は、切り出された動作波形のデータから、端末３の表示部３ｃの画面の表示がオフされた際の経過時間ｔ１を抽出する。
【０１０９】
一方、電流の増加量ΔＳが所定値以上であると判定した場合、及び、経過時間ｔにおける電流の大きさが所定の範囲内でないと判定した場合には、連携表示制御部１５は、次の処理を行う。すなわち、第３の経過時間抽出処理では、連携表示制御部１５は、変数ｔの値を所定値だけ、例えば、１だけインクリメントする。そして、第３の経過時間抽出処理では、連携表示制御部１５は、変数ｔの値が変数ｔ２の値を超えたか否かを判定する。
【０１１０】
変数ｔの値が変数ｔ２の値以下であると判定した場合には、連携表示制御部１５は、次の処理を行う。すなわち、連携表示制御部１５は、再び、切り出された動作波形のデータから経過時間ｔにおける単位時間あたりの電流の増加量ΔＳを算出する上述した処理以降の各処理を行う。そして、第３の経過時間抽出処理では、連携表示制御部１５は、経過時間ｔにおける電流の大きさが所定の範囲内であると判定するか、または、変数ｔの値が変数ｔ２の値を超えたと判定するまで、繰り返し、次の処理を行う。すなわち、連携表示制御部１５は、切り出された動作波形のデータから経過時間ｔにおける単位時間あたりの電流の増加量ΔＳを算出する上述した処理以降の各処理を行う。上述した第３の経過時間抽出処理を実行することによって、連携表示制御部１５は、切り出された動作波形のデータから、端末３の表示部３ｃの画面の表示がオフされた際の経過時間ｔ１を抽出する。
【０１１１】
図１７及び図１８は、変形例に係る経過時間ｔ１を抽出する処理の一例を説明するための図である。図１７の例は、切り出された動作波形のデータを示す上述した関数Ｓ（Ｔ）の一例を示す。図１８の例は、経過時間Ｔにおいて切り出された動作波形の単位時間あたりにおける電流の増加量ΔＳを示す関数Ｓ´（Ｔ）の一例を示す。例えば、第３の経過時間抽出処理において、連携表示制御部１５は、図１７の例に示す関数Ｓ（Ｔ）を算出し、図１８の例に示す関数Ｓ´（Ｔ）を算出した場合には、次の処理を行う。すなわち、連携表示制御部１５は、変数ｔ１に、値「ｔ＿ｏｆｆ」を設定することで、経過時間ｔ１として、経過時間「ｔ＿ｏｆｆ」を抽出する。
【０１１２】
そして、経過時間ｔ１を抽出すると、連携表示制御部１５は、動作ログ６の内容から、端末３の表示部３ｃの画面の表示がオフされた際の経過時間を抽出する第４の経過時間抽出処理を実行する。
【０１１３】
第４の経過時間抽出処理では、連携表示制御部１５は、まず、変数ｋに、切り出された動作波形の先頭の経過時間の値を設定する。そして、第４の経過時間抽出処理では、連携表示制御部１５は、変数ｋ２に、切り出された動作波形の終端の経過時間の値を設定する。そして、第４の経過時間抽出処理では、連携表示制御部１５は、動作ログ（ｋ）を記憶部５ｃに記憶された動作ログ６から取得する。そして、第４の経過時間抽出処理において、連携表示制御部１５は、取得した動作ログ（ｋ）の「内容」の項目に登録された処理の内容が、端末３の表示部３ｃの画面の表示をオフする処理「ＬＣＤ＿ＰＯＷＥＲ＿ＯＦＦ」であるか否かを判定する。
【０１１４】
取得した動作ログ（ｋ）の「内容」の項目に登録された処理の内容が、端末３の表示部３ｃの画面の表示をオフする処理「ＬＣＤ＿ＰＯＷＥＲ＿ＯＦＦ」であると判定した場合には、連携表示制御部１５は、次の処理を行う。すなわち、連携表示制御部１５は、変数ｋの値を、端末３の表示部３ｃの画面の表示がオフされた際の経過時間を示す変数ｋ１に設定する。変数ｋ１に変数ｋの値を設定することで、連携表示制御部１５は、動作ログ６の内容から、端末３の表示部３ｃの画面の表示がオフされた際の経過時間を変数ｋ１に設定する。このようにして、連携表示制御部１５は、動作ログ６の内容から、端末３の表示部３ｃの画面の表示がオフされた際の経過時間ｋ１を抽出する。
【０１１５】
一方、取得した動作ログ（ｋ）の「内容」の項目に登録された処理の内容が、端末３の表示部３ｃの画面の表示をオフする処理「ＬＣＤ＿ＰＯＷＥＲ＿ＯＦＦ」でないと判定した場合には、連携表示制御部１５は、次の処理を行う。すなわち、第４の経過時間抽出処理では、連携表示制御部１５は、変数ｋの値を所定値だけ、例えば、１だけインクリメントする。そして、第４の経過時間抽出処理では、連携表示制御部１５は、変数ｋの値が変数ｋ２の値を超えたか否かを判定する。
【０１１６】
変数ｋの値が変数ｋ２の値以下であると判定した場合には、連携表示制御部１５は、次の処理を行う。すなわち、連携表示制御部１５は、再び、動作ログ（ｋ）を記憶部５ｃに記憶された動作ログ６から取得する上述した処理以降の各処理を行う。そして、第４の経過時間抽出処理では、連携表示制御部１５は、動作ログ（ｋ）の「内容」の項目に登録された処理の内容が処理「ＬＣＤ＿ＰＯＷＥＲ＿ＯＦＦ」であると判定するか、または、変数ｋの値が変数ｋ２の値を超えたと判定するまで、繰り返し、次の処理を行う。すなわち、連携表示制御部１５は、動作ログ（ｋ）を記憶部５ｃに記憶された動作ログ６から取得する上述した処理以降の各処理を行う。上述した第４の経過時間抽出処理を実行することによって、連携表示制御部１５は、動作ログ６の内容から、端末３の表示部３ｃの画面の表示がオフされた際の経過時間ｋ１を抽出する。
【０１１７】
次に、変形例に係る連携表示制御部１５が実行する処理の流れについて説明する。図１９は、変形例に係る第３の経過時間抽出処理の手順を示すフローチャートである。図１９に示すように、連携表示制御部１５は、生成部１１により切り出された動作波形のデータを生成部１１から読み込む（Ｓ６０１）。
【０１１８】
そして、第３の経過時間抽出処理では、連携表示制御部１５は、変数ｔに、切り出された動作波形の先頭の経過時間の値を設定する（Ｓ６０２）。そして、第３の経過時間抽出処理では、連携表示制御部１５は、変数ｔ２に、切り出された動作波形の終端の経過時間の値を設定する（Ｓ６０３）。そして、第３の経過時間抽出処理では、連携表示制御部１５は、切り出された動作波形のデータから、経過時間ｔにおける単位時間あたりの電流の増加量ΔＳを算出する（Ｓ６０４）。
【０１１９】
そして、第３の経過時間抽出処理では、連携表示制御部１５は、電流の増加量ΔＳが所定値、例えば、−３０［ｍＡ］よりも小さいか否かを判定する（Ｓ６０５）。電流の増加量ΔＳが所定値よりも小さいと判定した場合（Ｓ６０５；Ｙｅｓ）には、連携表示制御部１５は、次の処理を行う。すなわち、連携表示制御部１５は、切り出された動作波形において、経過時間ｔにおける電流の大きさが、所定の範囲（例えば、２０［ｍＡ］よりも大きく、かつ、４０［ｍＡ］よりも小さい範囲）内であるか否かを判定する（Ｓ６０６）。
【０１２０】
経過時間ｔにおける電流の大きさが、所定の範囲内であると判定した場合（Ｓ６０６；Ｙｅｓ）には、連携表示制御部１５は、変数ｔの値を、端末３の表示部３ｃの画面の表示がオフされた際の経過時間を示す変数ｔ１に設定する（Ｓ６０７）。このようにして、連携表示制御部１５は、切り出された動作波形のデータから、端末３の表示部３ｃの画面の表示がオフされた際の経過時間ｔ１を抽出する。そして、連携表示制御部１５は、処理結果を制御部５ｄの内部メモリに格納し、リターンする。
【０１２１】
一方、電流の増加量ΔＳが所定値以上であると判定した場合（Ｓ６０５；Ｎｏ）、及び、経過時間ｔにおける電流の大きさが所定の範囲内でないと判定した場合（Ｓ６０６；Ｎｏ）には、連携表示制御部１５は、次の処理を行う。すなわち、連携表示制御部１５は、変数ｔの値を所定値だけ、例えば、１だけインクリメントする（Ｓ６０８）。そして、連携表示制御部１５は、変数ｔの値が変数ｔ２の値を超えたか否かを判定する（Ｓ６０９）。変数ｔの値が変数ｔ２の値を超えたと判定した場合（Ｓ６０９；Ｙｅｓ）には、連携表示制御部１５は、処理結果を制御部５ｄの内部メモリに格納し、リターンする。
【０１２２】
一方、変数ｔの値が変数ｔ２の値以下であると判定した場合（Ｓ６０９；Ｎｏ）には、連携表示制御部１５は、Ｓ６０４に戻る。
【０１２３】
図２０は、変形例に係る第４の経過時間抽出処理の手順を示すフローチャートである。図２０に示すように、連携表示制御部１５は、変数ｋに、切り出された動作波形の先頭の経過時間の値を設定する（Ｓ７０１）。そして、連携表示制御部１５は、変数ｋ２に、切り出された動作波形の終端の経過時間の値を設定する（Ｓ７０２）。
【０１２４】
そして、連携表示制御部１５は、動作ログ（ｋ）を記憶部５ｃに記憶された動作ログ６から取得する（Ｓ７０３）。そして、連携表示制御部１５は、取得した動作ログ（ｋ）の「内容」の項目に登録された処理の内容が、端末３の表示部３ｃの画面の表示をオフする処理「ＬＣＤ＿ＰＯＷＥＲ＿ＯＦＦ」であるか否かを判定する（Ｓ７０４）。
【０１２５】
取得した動作ログ（ｋ）の「内容」の項目に登録された処理の内容が、端末３の表示部３ｃの画面の表示をオフする処理「ＬＣＤ＿ＰＯＷＥＲ＿ＯＦＦ」であると判定した場合（Ｓ７０４；Ｙｅｓ）には、連携表示制御部１５は、次の処理を行う。すなわち、連携表示制御部１５は、変数ｋの値を、端末３の表示部３ｃの画面の表示がオフされた際の経過時間を示す変数ｋ１に設定し（Ｓ７０５）、処理結果を制御部５ｄの内部メモリに格納してリターンする。このようにして、連携表示制御部１５は、動作ログ６の内容から、端末３の表示部３ｃの画面の表示がオフされた際の経過時間ｋ１を抽出する。
【０１２６】
一方、取得した動作ログ（ｋ）の「内容」の項目に登録された処理の内容が、端末３の表示部３ｃの画面の表示をオフする処理「ＬＣＤ＿ＰＯＷＥＲ＿ＯＦＦ」でないと判定した場合（Ｓ７０４；Ｎｏ）には、連携表示制御部１５は、次の処理を行う。すなわち、連携表示制御部１５は、変数ｋの値を所定値だけ、例えば、１だけインクリメントする（Ｓ７０６）。そして、連携表示制御部１５は、変数ｋの値が変数ｋ２の値を超えたか否かを判定する（Ｓ７０７）。変数ｋの値が変数ｋ２の値を超えたと判定した場合（Ｓ７０７；Ｙｅｓ）には、連携表示制御部１５は、処理結果を制御部５ｄの内部メモリに格納し、リターンする。
【０１２７】
一方、変数ｋの値が変数ｋ２の値以下であると判定した場合（Ｓ７０７；Ｎｏ）には、連携表示制御部１５は、Ｓ７０４に戻る。
【０１２８】
また、上記の実施例では、特定の処理の分布を示す情報を第２の領域８２に表示する場合について説明したが、開示の装置は、これに限定されない。例えば、開示の装置は、動作ログ６から、特定の処理を抽出した方法と同様の方法で、特定の処理以外の他の処理を抽出することができる。そして、開示の装置は、特定の処理の分布を示す上述のバーを含む画像のデータを生成した方法と同様の方法で、特定の処理及び他の処理の分布を示す画像のデータを生成することができる。そして、開示の装置は、特定の処理の分布の表示態様と、他の処理の分布の表示態様とを異ならせるように、生成したデータが示す画像を第２の領域８２に表示することができる。図２１は、変形例に係る表示装置が実行する処理の一例を説明するための図である。例えば、変形例に係る表示装置は、図２１の例に示すように、第２の表示領域８２に、特定の処理の分布を示すバー９０と、他の処理の分布を示す円形のマーク９１とを表示する。これにより、変形例に係る表示装置は、特定の処理の分布と、他の処理の分布とを容易に区別することが可能な画像をユーザに提示することができる。
【０１２９】
また、開示の装置は、入力部５ａを介してユーザから第１の領域８１に表示された動作波形を拡大表示する指示が入力されると、入力された指示に基づいて、第１の領域８１に表示された動作波形を拡大表示することもできる。動作波形が拡大表示された状態で、第３の領域８３に表示された所定個のレコードのうち何れかのレコードが選択された場合には、選択されたレコードの「経過時間」の項目に登録された経過時間に対応する動作波形が第１の領域８１に含まれないこともある。このような場合には、開示の装置は、記憶部５ｃに記憶された波形データ７が示す全動作波形を第１の領域８１に表示する。そして、開示の装置は、選択されたレコードの「経過時間」の項目に登録された経過時間に対応する位置にガイド７１を表示する。これにより、選択したレコードに対応する動作波形の確認ができなくなってしまうような事態の発生を抑制することができる。
【０１３０】
また、各実施例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともできる。また、各実施例において説明した各処理のうち、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【０１３１】
また、各種の負荷や使用状況などに応じて、各実施例において説明した各処理の各ステップでの処理を任意に細かくわけたり、あるいはまとめたりすることができる。また、ステップを省略することもできる。
【０１３２】
また、各種の負荷や使用状況などに応じて、各実施例において説明した各処理の各ステップでの処理の順番を変更できる。
【０１３３】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的状態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１３４】
［表示装置の制御プログラム］
図２２は、制御プログラムを実行する表示装置のハードウェア構成の一例を示す図である。
【０１３５】
図２２に示すように、表示装置３は、ＣＰＵ３１０、ＲＯＭ３２０、ＨＤＤ３３０、ＲＡＭ３４０、入力機器３５０、表示機器３６０を有する。これら各機器３１０〜３６０は、バス３７０を介して接続されている。
【０１３６】
入力機器３５０は、例えば、マウスやキーボードである。また、表示機器３６０は、例えば、液晶ディスプレイである。
【０１３７】
ＲＯＭ３２０には、ＯＳ（Operating  System）などの基本プログラムが記憶されている。また、ＨＤＤ３３０には、上記の格納部１０、生成部１１、特定処理表示制御部１２、波形表示制御部１３、ログ表示制御部１４、連携表示制御部１５と同様の機能を発揮する制御プログラム３３０ａが予め記憶される。また、ＨＤＤ３３０には、動作ログ６及び波形データ７が予め記憶される。
【０１３８】
そして、ＣＰＵ３１０が、制御プログラム３３０ａをＨＤＤ３３０から読み出して実行する。
【０１３９】
そして、ＣＰＵ３１０は、ＨＤＤ３３０から動作ログ６及び波形データ７を読み出してＲＡＭ３４０に格納する。さらに、ＣＰＵ３１０は、ＲＡＭ３４０に格納された各種のデータを用いて、表示装置の制御プログラム３３０ａを実行する。なお、ＲＡＭ３４０に格納されるデータは、常に全てのデータがＲＡＭ３４０に格納されなくともよい。処理に用いられるデータがＲＡＭ３４０に格納されれば良い。
【０１４０】
なお、上記した表示装置の制御プログラム３３０ａについては、必ずしも最初からＨＤＤ３３０に記憶させなくともよい。
【０１４１】
例えば、コンピュータ３００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」にプログラムを記憶させておく。そして、コンピュータ３００がこれらからプログラムを読み出して実行するようにしてもよい。
【０１４２】
さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ３００に接続される「他のコンピュータ（またはサーバ）」などにプログラムを記憶させておく。そして、コンピュータ３００がこれらからプログラムを読み出して実行するようにしてもよい。
【符号の説明】
【０１４３】
３      端末
５      表示装置
５ａ    入力部
５ｂ    表示部
５ｃ    記憶部
５ｄ    制御部
６      動作ログ
７      波形データ
１１    生成部
１２    特定処理表示制御部
１３    波形表示制御部
１４    ログ表示制御部
１５    連携表示制御部
【図１】
2015036676.tif 000003
【図２】
2015036676.tif 000004
【図３】
2015036676.tif 000005
【図４】
2015036676.tif 000006
【図５】
2015036676.tif 000007
【図６】
2015036676.tif 000008
【図７】
2015036676.tif 000009
【図８】
2015036676.tif 000010
【図９】
2015036676.tif 000011
【図１０】
2015036676.tif 000012
【図１１】
2015036676.tif 000013
【図１２】
2015036676.tif 000014
【図１３】
2015036676.tif 000015
【図１４】
2015036676.tif 000016
【図１５】
2015036676.tif 000017
【図１６】
2015036676.tif 000018
【図１７】
2015036676.tif 000019
【図１８】
2015036676.tif 000020
【図１９】
2015036676.tif 000021
【図２０】
2015036676.tif 000022
【図２１】
2015036676.tif 000023
【図２２】
2015036676.tif 000024