(57)【特許請求の範囲】
【請求項１】
表示画面内に所定の情報を表示する画面であるウィンドウを複数表示可能なデータ収集装置であって、
複数の測定値のアナログ信号の入力をそれぞれ受付ける入力受付手段と、
前記入力受付手段によって入力が受付けられた複数の前記アナログ信号のそれぞれをデジタルデータ列にアナログデジタル変換する変換手段と、
前記変換手段によって変換された複数の前記デジタルデータ列で示される測定値のそれぞれを、複数のグループのうちのいずれか１つまたは複数のグループにグループ分けするか、いずれのグループにもグループ分けしないかを定めるための設定をする第１設定手段と、
前記第１設定手段によってグループ分けが設定された複数のグループのそれぞれを、複数のウィンドウのうちのいずれか１つまたは複数のウィンドウに対応付けるか、いずれのウィンドウにも対応付けないかを定めるための設定をする第２設定手段と、
前記変換手段によって変換された前記デジタルデータ列で示される測定値のグラフを、それぞれ、当該デジタルデータ列で示される測定値が前記第１設定手段によってグループ分けされたグループが前記第２設定手段によって対応付けられたウィンドウに表示させるグラフ表示手段とを備える、データ収集装置。
【請求項２】
前記第１設定手段によって前記デジタルデータ列で示される測定値がグループ分けされた前記グループと当該測定値との関係、および、前記第２設定手段によって前記グループが対応付けられた前記ウィンドウと当該グループとの関係を、当該関係を設定するための設定ウィンドウに表示させる設定表示手段をさらに備える、請求項１に記載のデータ収集装置。
【請求項３】
前記第１設定手段および前記第２設定手段は、前記設定表示手段によって前記設定ウィンドウに表示されている関係を変更する操作を受付けることによって、設定をする、請求項２に記載のデータ収集装置。
【請求項４】
前記設定表示手段は、前記デジタルデータ列で示される測定値ごとの複数の設定項目を表形式で表示させ、
複数の前記設定項目のうち下位の設定項目の表示および非表示を切替える操作を受付ける項目表示操作手段をさらに備え、
前記設定表示手段は、前記項目表示操作手段によって前記下位の設定項目を表示する操作がされた場合、当該下位の設定項目を表示させ、前記項目表示操作手段によって前記下位の設定項目を非表示にする操作がされた場合、当該下位の設定項目を非表示とする、請求項２または請求項３に記載のデータ収集装置。
【請求項５】
前記変換手段によって変換された複数の前記デジタルデータ列で示される測定値のうちから所定の条件を満たす測定値を検索する検索手段をさらに備え、
前記第１設定手段は、前記検索手段によって検索された前記測定値が複数である場合、当該複数の測定値を１つのグループとして定めるための設定をする、請求項１から請求項４までのいずれかに記載のデータ収集装置。
【請求項６】
前記第１設定手段によってデジタルデータ列で示される測定値がグループ分けされたグループのリストを表示するリスト表示手段と、
前記グラフ表示手段によって表示されたグラフを、前記リスト表示手段によってグループが表示された箇所に、ドラッグアンドドロップする操作を受付ける追加操作受付手段と、
前記追加操作受付手段によって受付けられた操作で、ドラッグされたグラフで示される測定値を、ドロップされた箇所に表示されたグループに追加する追加手段とをさらに備える、請求項１から請求項５までのいずれかに記載のデータ収集装置。
【請求項７】
前記グラフ表示手段は、前記変換手段によって変換された前記デジタルデータ列で示される測定値のグラフを、それぞれ、当該測定値が前記第１設定手段によってグループ分けされた複数の同じグループが前記第２設定手段によってそれぞれ対応付けられた複数のウィンドウのそれぞれに時間軸および測定量軸を異ならせた態様で表示させる、請求項１から請求項６までのいずれかに記載のデータ収集装置。
【請求項８】
前記グラフ表示手段によって表示されたグラフの表示および非表示を切替える操作を受付けるグラフ表示操作手段をさらに備え、
前記グラフ表示手段は、前記グラフ表示操作手段によって前記グラフを表示する操作がされた場合、当該グラフを表示させるとともに、当該グラフに関する情報を示すタグを、当該グラフが表示中であることを示す態様で表示させ、前記グラフ表示操作手段によって前記グラフを非表示にする操作がされた場合、当該グラフを非表示とする一方、当該グラフのタグを、当該グラフが非表示中であることを示す態様で表示させる、請求項１から請求項７までのいずれかに記載のデータ収集装置。
【請求項９】
表示画面内に所定の情報を表示する画面であるウィンドウを複数表示可能なデータ表示コンピュータであって、
複数の測定値のアナログ信号の入力をそれぞれ受付けて、入力が受付けられた複数の前記アナログ信号のそれぞれをデジタルデータ列にアナログデジタル変換するデータ収集装置から、複数の当該デジタルデータ列を受信する受信手段と、
前記受信手段によって受信された複数の前記デジタルデータ列で示される測定値のそれぞれを、複数のグループのうちのいずれか１つまたは複数のグループにグループ分けするか、いずれのグループにもグループ分けしないかを定めるための設定をする第１設定手段と、
前記第１設定手段によってグループ分けが設定された複数のグループのそれぞれを、複数のウィンドウのうちのいずれか１つまたは複数のウィンドウに対応付けるか、いずれのウィンドウにも対応付けないかを定めるための設定をする第２設定手段と、
前記変換手段によって変換された前記デジタルデータ列で示される測定値のグラフを、それぞれ、当該デジタルデータ列で示される測定値が前記第１設定手段によってグループ分けされたグループが前記第２設定手段によって対応付けられたウィンドウに表示させるグラフ表示手段とを備える、データ表示コンピュータ。
【請求項１０】
表示画面内に所定の情報を表示する画面であるウィンドウを複数表示可能なコンピュータでデータを表示する方法であって、
測定値のアナログ信号がアナログデジタル変換された複数のデジタルデータ列で示される測定値のそれぞれを、複数のグループのうちのいずれか１つまたは複数のグループにグループ分けするか、いずれのグループにもグループ分けしないかを定めるための設定をするステップと、
グループ分けが設定された複数のグループのそれぞれを、複数のウィンドウのうちのいずれか１つまたは複数のウィンドウに対応付けるか、いずれのウィンドウにも対応付けないかを定めるための設定をするステップと、
アナログデジタル変換された前記デジタルデータ列で示される測定値のグラフを、それぞれ、当該デジタルデータ列で示される測定値がグループ分けされたグループが対応付けられたウィンドウに表示させるステップとを含む、データ表示方法。
【請求項１１】
表示画面内に所定の情報を表示する画面であるウィンドウを複数表示可能なコンピュータで実行されるプログラムであって、
測定値のアナログ信号がアナログデジタル変換された複数のデジタルデータ列で示される測定値のそれぞれを、複数のグループのうちのいずれか１つまたは複数のグループにグループ分けするか、いずれのグループにもグループ分けしないかを定めるための設定をするステップと、
グループ分けが設定された複数のグループのそれぞれを、複数のウィンドウのうちのいずれか１つまたは複数のウィンドウに対応付けるか、いずれのウィンドウにも対応付けないかを定めるための設定をするステップと、
アナログデジタル変換された前記デジタルデータ列で示される測定値のグラフを、それぞれ、当該デジタルデータ列で示される測定値がグループ分けされたグループが対応付けられたウィンドウに表示させるステップとを前記コンピュータに実行させる、データ表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ収集装置、データ表示コンピュータ、データ表示方法、および、データ表示プログラムに関し、特に、測定値のデータの表示に適したデータ収集装置、データ表示コンピュータ、データ表示方法、および、データ表示プログラムに関する。
【背景技術】
【０００２】
従来、波形表示装置において、複数の測定値のグラフを並べて表示させるものがあった（たとえば、特許文献１）。このような波形表示装置によれば、すべての測定値のグラフが一画面に表示される限り、各測定値の比較をユーザに対して分かり易く見せることができる。
【特許文献１】特開２００３−２４０８０４号公報（図１、図２、図５および６）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、特許文献１に記載の技術によれば、測定値のグラフをただ単に並べて表示させるだけである。このため、測定値の数が増えて、すべての測定値のグラフが一画面に表示しきれない場合、比較対象の複数の測定値のグラフが一画面に表示されないことがあるため、測定値の比較をユーザに対して分かり易く見せることができないという問題があった。
【０００４】
この発明は上述の問題点を解決するためになされたもので、この発明の目的の１つは、測定値の数が多い場合であっても、測定値の比較をユーザに対して分かり易く見せることが可能なデータ収集装置、データ表示コンピュータ、データ表示方法、および、データ表示プログラムを提供することである。
【課題を解決するための手段】
【０００５】
上述の目的を達成するために、この発明のある局面によれば、データ収集装置は、表示画面内に所定の情報を表示する画面であるウィンドウを複数表示可能な装置である。データ収集装置は、入力受付部と、変換部と、第１設定部と、第２設定部と、表示部とを備える。
【０００６】
入力受付部は、複数の測定値のアナログ信号の入力をそれぞれ受付ける。変換部は、入力受付部によって入力が受付けられた複数のアナログ信号のそれぞれをデジタルデータ列にアナログデジタル変換する。第１設定部は、変換部によって変換された複数のデジタルデータ列で示される測定値のそれぞれを、複数のグループのうちのいずれか１つまたは複数のグループにグループ分けするか、いずれのグループにもグループ分けしないかを定めるための設定をする。第２設定部は、第１設定部によってグループ分けが設定された複数のグループのそれぞれを、複数のウィンドウのうちのいずれか１つまたは複数のウィンドウに対応付けるか、いずれのウィンドウにも対応付けないかを定めるための設定をする。グラフ表示部は、変換部によって変換されたデジタルデータ列で示される測定値のグラフを、それぞれ、当該デジタルデータ列で示される測定値が第１設定部によってグループ分けされたグループが第２設定部によって対応付けられたウィンドウに表示させる。
【０００７】
この発明に従えば、データ収集装置によって、複数の測定値のアナログ信号の入力がそれぞれ受付けられ、入力が受付けられた複数のアナログ信号のそれぞれがデジタルデータ列にアナログデジタル変換され、変換された複数のデジタルデータ列で示される測定値のそれぞれを、複数のグループのうちのいずれか１つまたは複数のグループにグループ分けするか、いずれのグループにもグループ分けしないかを定めるための設定がされ、グループ分けが設定された複数のグループのそれぞれを、複数のウィンドウのうちのいずれか１つまたは複数のウィンドウに対応付けるか、いずれのウィンドウにも対応付けないかを定めるための設定がされ、変換されたデジタルデータ列で示される測定値のグラフが、それぞれ、当該デジタルデータ列で示される測定値がグループ分けされたグループが対応付けられたウィンドウに表示される。
【０００８】
このため、データ収集装置によって、複数の測定値がそれぞれ各グループにグループ分けされ、複数の測定値のグラフが、それぞれ、当該測定値がグループ分けされたグループが対応付けられたウィンドウに表示されるので、比較対象が同じグループにグループ分けされることによって、比較対象の測定値の比較を同じウィンドウで分かり易く表示させることができる。その結果、測定値の数が多い場合であっても、測定値の比較をユーザに対して分かり易く見せることが可能なデータ収集装置を提供することができる。
【０００９】
好ましくは、データ収集装置は、設定表示部をさらに備える。設定表示部は、第１設定部によってデジタルデータ列で示される測定値がグループ分けされたグループと当該測定値との関係、および、第２設定部によってグループが対応付けられたウィンドウと当該グループとの関係を、当該関係を設定するための設定ウィンドウに表示させる。
【００１０】
この発明に従えば、データ収集装置によって、デジタルデータ列で示される測定値がグループ分けされたグループと当該測定値との関係、および、第２設定部によってグループが対応付けられたウィンドウと当該グループとの関係が、当該関係を設定するための設定ウィンドウに表示される。このため、データ収集装置よって、グループと測定値との関係、および、ウィンドウとグループとの関係をユーザに分かり易く知らせることができる。
【００１１】
好ましくは、第１設定部および第２設定部は、設定表示部によって設定ウィンドウに表示されている関係を変更する操作を受付けることによって、設定をする。
【００１２】
この発明に従えば、データ収集装置によって、設定ウィンドウに表示されている関係を変更する操作が受付けられることによって、グループと測定値との関係、および、ウィンドウとグループとの関係の設定がされる。このため、測定値の入力を受付ける前でなくても、ユーザは、グループと測定値との関係、および、ウィンドウとグループとの関係を容易に変更することができる。
【００１３】
好ましくは、設定表示部は、デジタルデータ列で示される測定値ごとの複数の設定項目を表形式で表示させる。データ収集装置は、項目表示操作部をさらに備える。項目表示操作部は、複数の設定項目のうち下位の設定項目の表示および非表示を切替える操作を受付ける。設定表示部は、項目表示操作部によって下位の設定項目を表示する操作がされた場合、当該下位の設定項目を表示させ、項目表示操作部によって下位の設定項目を非表示にする操作がされた場合、当該下位の設定項目を非表示とする。
【００１４】
この発明に従えば、データ収集装置によって、設定ウィンドウにおいて、グループと測定値との関係、および、ウィンドウとグループとの関係のデジタルデータ列で示される測定値ごとの複数の設定項目が表形式で表示され、複数の設定項目のうち下位の設定項目の表示および非表示を切替える操作が受付けられ、下位の設定項目を表示する操作がされた場合、当該下位の設定項目が表示され、下位の設定項目を非表示にする操作がされた場合、当該下位の設定項目が非表示とされる。また、表形式で測定値ごとの設定項目を表示させるので、一覧性に優れ、入力ミスをユーザに容易に確認させることができる。
【００１５】
このため、設定ウィンドウにおいて下位の設定項目を必要な場合にのみ表示させることができる。その結果、設定ウィンドウにおいてグループと測定値との関係をユーザに分かり易く見せることができる。
【００１６】
好ましくは、データ収集装置は、検索部をさらに備える。検索部は、変換部によって変換された複数のデジタルデータ列で示される測定値のうちから所定の条件を満たす測定値を検索する。第１設定部は、検索部によって検索された測定値が複数である場合、当該複数の測定値を１のグループとして定めるための設定をする。
【００１７】
この発明に従えば、データ収集装置によって、変換された複数のデジタルデータ列のうちから所定の条件を満たすデジタルデータ列が検索され、検索されたデジタルデータ列が複数である場合、当該複数のデジタルデータ列を１つのグループとして定めるための設定がされる。
【００１８】
このため、所定の条件を満たす測定値を１つのグループとしてグループ分けすることができるので、所定の条件を満たす複数の測定値を比較対象として同じウィンドウで分かり易く表示させることができる。その結果、測定値の数が多い場合であっても、所定の条件を満たす測定値のみの比較をユーザに対して分かり易く見せることができる。
【００１９】
好ましくは、データ収集装置は、リスト表示部と、追加操作受付部と、追加部とをさらに備える。リスト表示部は、第１設定部によってデジタルデータ列で示される測定値がグループ分けされたグループのリストを表示する。追加操作受付部は、グラフ表示部によって表示されたグラフを、リスト表示部によってグループが表示された箇所に、ドラッグアンドドロップする操作を受付ける。追加部は、追加操作受付部によって受付けられた操作で、ドラッグされたグラフで示される測定値を、ドロップされた箇所に表示されたグループに追加する。
【００２０】
この発明に従えば、データ収集装置によって、デジタルデータ列で示される測定値がグループ分けされたグループのリストが表示され、表示されたグラフを、リストでグループが表示された箇所に、ドラッグアンドドロップする操作が受付けられ、受付けられた操作で、ドラッグされたグラフで示される測定値が、ドロップされた箇所に表示されたグループに追加される。
【００２１】
このため、ユーザは、グラフを確認しながらグループと測定値との関係を直感的に変更することができる。その結果、ユーザは、グループと測定値との関係を容易に変更することができる。
【００２２】
好ましくは、グラフ表示部は、変換部によって変換されたデジタルデータ列で示される測定値のグラフを、それぞれ、当該測定値が第１設定部によってグループ分けされた複数の同じグループが第２設定部によってそれぞれ対応付けられた複数のウィンドウのそれぞれに時間軸および測定量軸を異ならせた態様で表示させる。
【００２３】
この発明に従えば、データ収集装置によって、変換されたデジタルデータ列で示される測定値のグラフが、それぞれ、当該測定値がグループ分けされた複数の同じグループがそれぞれ対応付けられた複数のウィンドウのそれぞれに時間軸および測定量軸を異ならせた態様で表示される。このため、同一グループの測定値を時間軸および測定量軸が異なる様々な態様でユーザに対して分かり易く見せることができる。
【００２４】
好ましくは、データ収集装置は、グラフ表示操作部をさらに備える。グラフ表示操作部は、グラフ表示部によって表示されたグラフの表示および非表示を切替える操作を受付ける。グラフ表示部は、グラフ表示操作部によってグラフを表示する操作がされた場合、当該グラフを表示させるとともに、当該グラフに関する情報を示すタグを、当該グラフが表示中であることを示す態様で表示させ、グラフ表示操作部によってグラフを非表示にする操作がされた場合、当該グラフを非表示とする一方、当該グラフのタグを、当該グラフが非表示中であることを示す態様で表示させる。
【００２５】
この発明に従えば、データ収集装置によって、表示されたグラフの表示および非表示を切替える操作が受付けられ、グラフを表示する操作がされた場合、当該グラフが表示されるとともに、当該グラフに関する情報を示すタグが、当該グラフが表示中であることを示す態様で表示され、グラフを非表示にする操作がされた場合、当該グラフが非表示とされる一方、当該グラフのタグが、当該グラフが非表示中であることを示す態様で表示される。
【００２６】
このため、グラフが非表示中であっても、グラフが非表示中であることをユーザに対して分かり易く見せることができる。
【００２７】
この発明の他の局面によれば、データ表示コンピュータは、表示画面内に所定の情報を表示する画面であるウィンドウを複数表示可能なコンピュータである。データ表示コンピュータは、受信部と、第１設定部と、第２設定部と、グラフ表示部とを備える。
【００２８】
受信部は、複数の測定値のアナログ信号の入力をそれぞれ受付けて、入力が受付けられた複数のアナログ信号のそれぞれをデジタルデータ列にアナログデジタル変換するデータ収集装置から、複数の当該デジタルデータ列を受信する。第１設定部は、受信部によって受信された複数のデジタルデータ列で示される測定値のそれぞれを、複数のグループのうちのいずれか１つまたは複数のグループにグループ分けするか、いずれのグループにもグループ分けしないかを定めるための設定をする。第２設定部は、第１設定部によってグループ分けが設定された複数のグループのそれぞれを、複数のウィンドウのうちのいずれか１つまたは複数のウィンドウに対応付けるか、いずれのウィンドウにも対応付けないかを定めるための設定をする。グラフ表示部は、変換部によって変換されたデジタルデータ列で示される測定値のグラフを、それぞれ、当該デジタルデータ列で示される測定値が第１設定部によってグループ分けされたグループが第２設定部によって対応付けられたウィンドウに表示させる。
【００２９】
この発明に従えば、測定値の数が多い場合であっても、測定値の比較をユーザに対して分かり易く見せることが可能なデータ表示コンピュータを提供することができる。
【００３０】
この発明のさらに他の局面によれば、データ表示方法は、表示画面内に所定の情報を表示する画面であるウィンドウを複数表示可能なコンピュータでデータを表示する方法である。
【００３１】
データ表示方法は、測定値のアナログ信号がアナログデジタル変換された複数のデジタルデータ列で示される測定値のそれぞれを、複数のグループのうちのいずれか１つまたは複数のグループにグループ分けするか、いずれのグループにもグループ分けしないかを定めるための設定をするステップと、グループ分けが設定された複数のグループのそれぞれを、複数のウィンドウのうちのいずれか１つまたは複数のウィンドウに対応付けるか、いずれのウィンドウにも対応付けないかを定めるための設定をするステップと、アナログデジタル変換されたデジタルデータ列で示される測定値のグラフを、それぞれ、当該デジタルデータ列で示される測定値がグループ分けされたグループが対応付けられたウィンドウに表示させるステップとを含む。
【００３２】
この発明に従えば、測定値の数が多い場合であっても、測定値の比較をユーザに対して分かり易く見せることが可能なデータ表示方法を提供することができる。
【００３３】
この発明のさらに他の局面によれば、データ表示プログラムは、表示画面内に所定の情報を表示する画面であるウィンドウを複数表示可能なコンピュータで実行されるプログラムである。
【００３４】
データ表示プログラムは、測定値のアナログ信号がアナログデジタル変換された複数のデジタルデータ列で示される測定値のそれぞれを、複数のグループのうちのいずれか１つまたは複数のグループにグループ分けするか、いずれのグループにもグループ分けしないかを定めるための設定をするステップと、グループ分けが設定された複数のグループのそれぞれを、複数のウィンドウのうちのいずれか１つまたは複数のウィンドウに対応付けるか、いずれのウィンドウにも対応付けないかを定めるための設定をするステップと、アナログデジタル変換されたデジタルデータ列で示される測定値のグラフを、それぞれ、当該デジタルデータ列で示される測定値がグループ分けされたグループが対応付けられたウィンドウに表示させるステップとをコンピュータに実行させる。
【００３５】
この発明に従えば、測定値の数が多い場合であっても、測定値の比較をユーザに対して分かり易く見せることが可能なデータ表示プログラムを提供することができる。
【発明を実施するための最良の形態】
【００３６】
以下、この発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中の同一または相当部分については、同一符号を付してその説明は繰返さない。
【００３７】
［第１の実施の形態］
図１は、本発明の実施の形態におけるデータロガー１００の外観を示す外観図である。図１を参照して、データロガー１００は、各種センサで収集されたデータの変化を、リアルタイムで長時間に亘って記録する装置であり、データレコーダということもある。
【００３８】
データロガー１００は、上面に、操作部１３０と、表示部１４０とを備える。操作部１３０は、データロガー１００の操作のためのユーザからの入力を受付ける複数の操作キーを備える。表示部１４０は、所定の情報を表示する液晶モニタ（以下、ＬＣＤ（Liquid Crystal Display）という）を備える。
【００３９】
ここで、操作部１３０および表示部１４０が備えられる上面を上に向けて、ユーザから見て操作部１３０が右側、表示部１４０が左側になるようにデータロガー１００を置いたときに、底になる面を底面、手前側の側面を正面、向こう側の側面を背面、右側の側面を右側面、左側の側面を左側面という。
【００４０】
データロガー１００は、上面に、操作部１３０および表示部１４０に加えて、電源、データ収録および充電の状態を示す動作状態表示ＬＥＤ（Light Emitting Diode）を備える。底面に、バッテリを格納する部分のカバーであるバッテリーカバーを備える。背面に、アナログ信号を入力するためのアナログ入力端子１６２、ＵＳＢ（Universal Serial Bus）デバイス用端子１７２、デジタル信号を入出力するための外部入出力端子、ＧＮＤ（GrouND）端子、湿度センサ用電源コネクタ、および、ＡＣアダプタ用コネクタを備える。右側面に、電源スイッチを備える。左側面に、ＰＣ（Personal Computer）インターフェイス端子（ＵＳＢ）１７３およびＰＣインターフェイス端子（ＬＡＮ（Local Area Network））１９１を備える。
【００４１】
ＵＳＢデバイス用端子１７２には、データロガー１００の所定のデータが記録される記録媒体であるＵＳＢメモリ１７１が接続可能である。
【００４２】
ＰＣインターフェイス端子（ＬＡＮ）１９１には、他のＰＣが接続されたＬＡＮ９００にデータロガー１００を接続するためのＬＡＮケーブル９０１が接続可能である。
【００４３】
ＰＣインターフェイス端子（ＵＳＢ）１７３には、データロガー１００を他のＰＣに接続するためのＵＳＢケーブルが接続可能である。
【００４４】
端子台１６１Ａ〜Ｊは、それぞれ、高電位端子（＋端子）、低電位端子（−端子）および測温抵抗体を接続するときに使用する専用端子（ｂ端子）の３つの端子からなる各チャネルの端子の組を２０チャネル分ずつ備える。つまり、端子台１６１Ａ〜Ｊの１０個の端子台で、２００チャネル分の端子の組が備えられる。
【００４５】
端子台１６１Ａ〜Ｊの各端子の組には、直流電圧の測定対象、直流電流の測定対象、熱電対（thermocouple）１６５、測温抵抗体１６７、または、湿度センサが接続可能である。
【００４６】
直流電圧の測定対象は、＋端子と−端子とに測定対象と並列になるように接続される。直流電流の測定対象は、＋端子と−端子とに測定対象と直列になるように接続され、＋端子と−端子との間には、測定対象の電流値および測定レンジに応じた抵抗負荷１６４が接続される。
【００４７】
熱電対１６５とは、２種類の異なる金属の導線の両端を接続して閉回路を構成して、その両端に温度差を与えることで、当該回路に電流が流れる現象であるゼーベック効果を利用して、一方の端を測温接点として温度を測定したい箇所に設置して、他方の端を開放して基準接点として、熱起電力を基準接点間の電位差として測定し、組合せる金属、熱起電力、および、基準接点と測温接点との温度差の関係から、測温接点の温度を計測可能としたものである。熱電対１６５には、構成材料に応じて、規格化されたＫ，Ｊ，Ｔ，Ｒ，Ｅ，Ｂ，Ｓ，Ｎ，Ｗなどの種類のもの、および、規格化されていないものがある。熱電対１６５は、熱電対を計測器まで接続するための導線である補償導線１６６を介して＋端子と−端子とに接続される。
【００４８】
測温抵抗体１６７とは、周囲温度の変化に比例して電気抵抗が変化する金属材料の特性を利用して、抵抗値を測定することで温度を計測可能としたものである。測温抵抗体１６７には、Ｐｔ１００，ＪＰｔ１００，Ｐｔ１０００など白金測温抵抗体、および、その他の金属材料、たとえば、銅，ニッケルなどの測温抵抗体がある。また、測温抵抗体１６７の導線の結線方式には、２線式、３線式および４線式がある。３線式の測温抵抗体１６７は、測温抵抗体１６７の１本の導線が出ている側の導線で＋端子に接続され、２本の導線が出ている側の導線で−端子およびｂ端子に接続される。
【００４９】
端子台１６１Ａ〜Ｊは、それぞれ、連結される。アナログ入力端子１６２には、連結された端子台１６１Ａ〜Ｊをデータロガー１００に接続するための端子台ケーブル１６３が接続可能である。なお、端子台は、１つであれば、端子台ケーブル１６３を用いないで、データロガー１００に直接取付けることができる。
【００５０】
外部入出力端子には、ロジック信号またはパルス信号の入力、外部トリガ信号の入力、および、アラーム信号の出力のためのケーブルが接続可能である。
【００５１】
湿度センサ用電源コネクタには、湿度センサの電源ケーブルが接続可能である。なお、湿度センサの信号ケーブルは、端子台１６１Ａ〜Ｊのいずれかのチャネルの端子の組の＋端子および−端子に、直流電圧の測定対象として接続される。
【００５２】
データロガー１００は、操作部１３０で受付けられたユーザの操作に従って、端子台１６１Ａ〜Ｊに接続された直流電圧の測定対象、直流電流の測定対象、熱電対１６５、測温抵抗体１６７、および、湿度センサからの測定値を収集し、収集結果のグラフおよび数値を表示部１４０に表示させる。また、データロガー１００は、収集結果を、ＵＳＢメモリ１７１に記録したり、ＰＣインターフェイス端子（ＵＳＢ）１７３またはＰＣインターフェイス端子（ＬＡＮ）１９１から外部のＰＣに出力する。
【００５３】
図２は、本実施の形態におけるデータロガー１００の構成を示すブロック図である。図２を参照して、データロガー１００は、データロガー１００の全体を制御するためのＣＰＵ１１０と、所定の情報を記憶するための記憶部１２０と、データロガー１００を操作するための入力を受付ける操作部１３０と、データロガー１００の所定の情報を表示するための表示部１４０と、外部から入力されたアナログ信号をデジタルデータ列に変換するＡ／Ｄ（Analog to Digital）変換部１６０と、ＵＳＢ規格に従って所定の情報を送受信するためのＵＳＢポート部１７０と、所定の信号を入出力するための入出力部１８０と、外部の装置とＬＡＮ９００を介して通信するための通信部１９０とを含む。
【００５４】
記憶部１２０は、ＣＰＵ１１０でプログラムを実行するために必要な作業領域として用いられるＲＡＭ（Random Access Memory）と、ＣＰＵ１１０で実行するためのプログラムを記憶するためのＲＯＭ（Read Only Memory）とを含む。ＲＡＭまたはＲＯＭとして、ＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）の一種であるフラッシュメモリが用いられるようにしてもよい。ＲＡＭには、所定の処理を実行するためのプログラムおよびデータが、操作部１３０、Ａ／Ｄ変換部１６０、ＵＳＢポート部１７０または通信部１９０から読込まれて記憶される。さらに、ＲＡＭの記憶領域を補助するための補助記憶装置として、ＵＳＢメモリ１７１が用いられる。
【００５５】
操作部１３０は、データロガー１００で所定の機能を実行させるための複数の操作キーを含む。操作部１３０の操作キーが操作されることによってデータロガー１００に入力された操作内容を示す操作信号は、ＣＰＵ１１０に受け渡される。
【００５６】
表示部１４０は、ＬＣＤを含む。表示部１４０のＬＣＤは、ＣＰＵ１１０から受けた画像を表示する。なお、表示部１４０は、ＬＣＤに替えて、ＥＬ（Electro-Luminescence）ディスプレイ、プラズマディスプレイ、ＳＥＤ（Surface-conduction Electron-emitter Display）など他のＦＰＤ（Flat Panel Display）を備えるようにしてもよい。
【００５７】
Ａ／Ｄ変換部１６０は、端子台１６１Ａ〜Ｊから端子台ケーブル１６３およびアナログ入力端子１６２を介して入力された直流電圧の測定対象の測定値、直流電流の測定対象の測定値、熱電対１６５の測定値、測温抵抗体１６７の測定値、または、湿度センサの測定値のアナログ信号を、デジタルデータ列にアナログデジタル変換する。
【００５８】
ＵＳＢポート部１７０は、ＵＳＢ規格に従って、ＵＳＢデバイス用端子１７２に接続されたＵＳＢメモリ１７１などのＵＳＢデバイス、および、ＰＣインターフェイス端子（ＵＳＢ）１７３に接続されたＵＳＢケーブルを介してＰＣとの間で、データロガー１００での測定値のデータおよびデータロガー１００で用いられるデータなどの所定の情報を送受信する。
【００５９】
入出力部１８０は、外部の装置から外部入出力端子を介して入力されたロジック信号もしくはパルス信号または外部トリガ信号をＣＰＵ１１０に受け渡し、ＣＰＵ１１０から受けたアラーム信号を、外部入出力端子を介して外部の装置に出力する。
【００６０】
通信部１９０は、ＰＣなどの外部の装置との間でＬＡＮ９００を介して、予め定められたプロトコルで、データを送受信する。通信部１９０は、ＣＰＵ１１０から受けたデータを外部に送信したり、外部から受信したデータをＣＰＵ１１０に受け渡したりする。
【００６１】
ＣＰＵ１１０は、記憶部１２０、操作部１３０、表示部１４０、Ａ／Ｄ変換部１６０、ＵＳＢポート部１７０、入出力部１８０および通信部１９０を制御し、記憶部１２０に記憶されたプログラムおよびデータにしたがって所定の処理を実行し、操作部１３０、Ａ／Ｄ変換部１６０、ＵＳＢポート部１７０、入出力部１８０および通信部１９０から入力されたデータを処理し、処理されたデータを、記憶部１２０またはＵＳＢポート部１７０に接続されたＵＳＢメモリ１７１に記憶させたり、表示部１４０に表示させたり、ＵＳＢポート部１７０、入出力部１８０または通信部１９０から出力させたりする。
【００６２】
図３は、本実施の形態におけるデータロガー１００の機能の概略を示す機能ブロック図である。図３を参照して、本実施の形態においては、図３で説明するデータロガー１００の複数の機能が、それぞれ、ＣＰＵ１１０によって後述する図４、図５、図１２および図２０で説明するソフトウェアのプログラムが実行させることによって、データロガー１００に構成される場合について説明する。しかし、これに限定されず、データロガー１００の複数の機能の一部または全部がそれぞれ、専用のハードウェアで構成されるようにしてもよい。
【００６３】
図３を参照して、データロガー１００は、測定値入力部１１１と、測定値変換部１１２と、グループ設定部１１３と、グラフウィンドウ設定部１１４と、設定表示部１１５と、グラフ表示部１１６と、測定値記憶部１２１と、設定記憶部１２２とを含む。
【００６４】
測定値入力部１１１は、ＣＰＵ１１０およびＡ／Ｄ変換部１６０が協働して構成される。測定値入力部１１１は、直流電圧の測定対象、直流電流の測定対象、熱電対１６５、測温抵抗体１６７、および、湿度センサなどの複数の測定対象からの測定値のアナログ信号の入力を受付ける。
【００６５】
測定値変換部１１２は、ＣＰＵ１１０およびＡ／Ｄ変換部１６０が協働して構成される。測定値変換部１１２は、測定値入力部１１１によって入力が受付けられた複数の測定対象からの測定値のアナログ信号のそれぞれをデジタルデータ列にアナログデジタル変換する。
【００６６】
具体的には、アナログデジタル変換では、まず、連続的なアナログ信号を所定の時間間隔の離散的な数値に変換する標本化を行ない、標本化によって得られた離散的な数値を所定の範囲の整数値にする量子化を行ない、量子化された整数値を２進数に変換する２進数化を行なって、２進数化によって得られた２進数のデータを連続的に並べたものがデジタルデータ列として得られる。なお、さらに、このデジタルデータ列が、圧縮されたデータ列に変換されるようにしてもよい。
【００６７】
測定値記憶部１２１は、記憶部１２０に構成される。測定値記憶部１２１は、測定値変換部１１２によって変換された測定対象からの測定値のデジタルデータ列を記憶する。
【００６８】
グループ設定部１１３は、ＣＰＵ１１０および操作部１３０が協働して構成される。グループ設定部１１３は、ユーザによる設定操作に従って、測定値変換部１１２によって変換された複数のデジタルデータ列で示される測定値のそれぞれを、複数のグループのうちのいずれか１つまたは複数のグループにグループ分けするか、いずれのグループにもグループ分けしないかを定めるための設定をする。
【００６９】
グラフウィンドウ設定部１１４は、ＣＰＵ１１０および操作部１３０が協働して構成される。グラフウィンドウ設定部１１４は、ユーザによる設定操作に従って、グループ設定部１１３によってグループ分けが設定された複数のグループのそれぞれを、複数のグラフウィンドウのうちのいずれか１つまたは複数のグラフウィンドウに対応付けるか、いずれのグラフウィンドウにも対応付けないかを定めるための設定をする。
【００７０】
ここで、グラフウィンドウとは、後述する図２１で説明するグラフウィンドウ１４８Ａで示すように、測定対象からの測定値を示すグラフを表示するためのウィンドウである。ウィンドウとは、ＰＣなどの操作画面（本実施の形態においては、データロガー１００の表示部１４０のＬＣＤに表示される画面）内に表示されるそれぞれ独立した長方形（正方形を含む）の表示領域のことである。それぞれのウィンドウは、ユーザが自由に移動させたり、サイズを変更させたり、重ねて表示させたりすることができる。
【００７１】
設定記憶部１２２は、記憶部１２０に構成される。設定記憶部１２２は、グループ設定部１１３によって測定対象からの測定値のデジタルデータ列で示される測定値がグループ分けされたグループと当該測定値との関係、および、グラフウィンドウ設定部１１４によってグループが対応付けられたグラフウィンドウと当該グループとの関係を特定可能な情報を記憶する。
【００７２】
グラフ表示部１１６は、ＣＰＵ１１０および表示部１４０が協働して構成される。グラフ表示部１１６は、測定値変換部１１２によって変換されたデジタルデータ列、または、測定値変換部１１２によって変換されて測定値記憶部１２１に記憶されたデジタルデータ列で示される測定値のグラフを、それぞれ、当該デジタルデータ列で示される測定値がグループ設定部１１３によってグループ分けされ設定記憶部１２２に記憶されたグループがグラフウィンドウ設定部１１４によって対応付けられ設定記憶部１２２に記憶されたグラフウィンドウに表示させる。
【００７３】
設定表示部１１５は、ＣＰＵ１１０および表示部１４０が協働して構成される。設定表示部１１５は、グループ設定部１１３によってデジタルデータ列で示される測定値がグループ分けされ設定記憶部１２２に記憶されたグループと当該測定値との関係、および、グラフウィンドウ設定部１１４によってグループが対応付けられ設定記憶部１２２に記憶されたウィンドウと当該グループとの関係を、当該関係を設定するためのウィンドウである後述する図６で説明する収録設定ダイアログボックス１４２に表示させる。
【００７４】
グループ設定部１１３およびグラフウィンドウ設定部１１４は、設定表示部１１５に表示されたグループと測定値との関係、および、ウィンドウとグループとの関係をユーザが変更する操作を受付けることによって、それぞれ、グループと測定値との関係、および、ウィンドウとグループとの関係の設定をする。
【００７５】
図４は、本実施の形態におけるデータロガー１００により実行されるメイン処理の流れを示すフローチャートである。図４を参照して、まず、ステップＳ１０１で、ＣＰＵ１１０は、メインウィンドウ１４１を表示部１４０に表示させる。
【００７６】
図５は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第１の表示画面図である。図５を参照して、メインウィンドウ１４１は、データロガー１００が起動されたときに最初に表示されるウィンドウである。
【００７７】
図４に戻って、ステップＳ１０２で、ＣＰＵ１１０は、メインウィンドウ１４１が表示されている状態で、ユーザによって操作部１３０の操作キーが操作されることによって、収録設定を開始する操作がされたか否かを判断する。
【００７８】
収録設定開始操作がされていないと判断した場合（ステップＳ１０２でＮＯの場合）、ＣＰＵ１１０は、実行する処理をステップＳ１６１の処理に進める。一方、収録設定開始操作がされたと判断した場合（ステップＳ１０２でＹＥＳの場合）、ステップＳ１１０で、ＣＰＵ１１０は、収録設定処理を実行する。
【００７９】
図６は、本実施の形態におけるデータロガー１００により実行されるメイン処理のサブルーチンである収録設定処理の流れを示すフローチャートである。図６を参照して、ステップＳ１１１で、ＣＰＵ１１０は、収録設定ダイアログボックス１４２を、メインウィンドウ１４１の前面に表示させるよう表示部１４０を制御する。
【００８０】
図５に戻って、収録設定ダイアログボックス１４２の上端には、左側に、ダイアログボックスの名称である「収録設定」の文字、右端に、×印のアイコンの閉じるボタンが表示されたタイトルバーが表示される。この閉じるボタンは、収録設定ダイアログボックス１４２を閉じるためのボタンである。
【００８１】
収録設定ダイアログボックス１４２のタイトルバーの２段下の段には、左側に、グループ表示欄１４３、および、右側に、測定値収録設定表示欄１４４が表示される。グループ表示欄１４３は、現在設定されているグループの名称を表示するための表示欄である。測定値収録設定表示欄１４４は、グループ表示欄１４３で選択状態となっているグループに含まれる測定値の収録方法の設定をするための表示欄である。
【００８２】
収録設定ダイアログボックス１４２のタイトルバーの１段下の段には、左端から順に、＋印のアイコンのグループ追加ボタン１４２１、および、−印のアイコンのグループ削除ボタン１４２２が表示される。
【００８３】
グループ追加ボタン１４２１は、測定値がグループ分けされるグループを新たに追加するためのボタンである。グループ追加ボタン１４２１については、後述する図６のステップＳ１１２からステップＳ１１４まででさらに具体的に説明する。
【００８４】
グループ削除ボタン１４２２は、グループ表示欄１４３において選択状態とされているグループを削除するためのボタンである。
【００８５】
収録設定ダイアログボックス１４２のタイトルバーの１段下の段には、さらに、右端から順に、選択解除ボタン１４２５、全選択ボタン１４２４、検索ボタン１４２３、デジタル入力の処理方法を設定するための設定部、および、サンプリング周期を設定するための設定部が表示される。
【００８６】
サンプリング周期を設定するための設定部は、測定値をアナログ信号からアナログデジタル変換するときの標本化（サンプリング）の周期を設定するための設定部である。現在「２００ｍｓ」と表示されている入力欄の右側の下向き矢印のアイコンがクリックされることによって、プルダウンメニューが表示され、プルダウンメニューに表示されている数値のうちのいずれかが選択されることにより、サンプリング周期がその選択された数値に設定される。
【００８７】
デジタル入力の処理方法を設定するための設定部は、外部入出力端子を介して入出力部１８０に入力されるデジタル信号の入力を、ロジック信号として処理するかパルス信号として処理するか無効にするかのいずれかに設定するための設定部である。現在「無効」と表示されている入力欄の右側の下向き矢印のアイコンがクリックされることによって、「ロジック」，「パルス」，「無効」のいずれかを選択するためのプルダウンメニューが表示され、いずれかが選択されることにより、デジタル信号の入力の処理方法が選択された方法に設定される。
【００８８】
検索ボタン１４２３は、所定の条件を満たす測定値の設定を検索するためのボタンである。検索ボタン１４２３については、後述する図１２の検索処理でさらに具体的に説明する。
【００８９】
全選択ボタン１４２４は、測定値収録設定表示欄１４４に表示されている測定値をすべて選択状態とするためのボタンである。全選択ボタン１４２４については、図１０でさらに具体的に説明する。
【００９０】
選択解除ボタン１４２５は、測定値収録設定表示欄１４４で選択状態とされている測定値すべてを選択が解除された状態とするためのボタンである。
【００９１】
収録設定ダイアログボックス１４２の最下段には、左側に、左から順に、基本設定ボタン１４２８およびトリガ設定ボタン１４２９、ならびに、右側に、右から順に、キャンセルボタン１４２７およびＯＫボタン１４２６が表示される。
【００９２】
基本設定ボタン１４２８は、測定値の収録の基本設定をする基本設定ダイアログボックスを開くためのボタンである。トリガ設定ボタン１４２９は、測定値の収録に関するトリガの設定をするトリガ設定ダイアログボックスを開くためのボタンである。
【００９３】
ＯＫボタン１４２６は、収録設定ダイアログボックス１４２が表示されてから変更された設定内容を記憶部１２０に保存してから収録設定ダイアログボックス１４２を閉じるためのボタンである。
【００９４】
キャンセルボタン１４２７は、収録設定ダイアログボックス１４２が表示されてから変更された設定内容を記憶部１２０に保存せずに収録設定ダイアログボックス１４２を閉じるためのボタンである。
【００９５】
なお、図５では、グループ表示欄１４３および測定値収録設定表示欄１４４に、それぞれ、グループ名称が「アナログ」のグループ名称、および、ＣＨ２からＣＨ２０までのチャネルの測定値の設定が表示されている。しかし、これは、グループが追加され、測定値の設定がされた後の状態を示し、これらの設定が行なわれる前は、グループ表示欄１４３および測定値収録設定表示欄１４４には、グループ名称および測定値の設定は表示されない。
【００９６】
ステップＳ１１１がＣＰＵ１１０によって実行され、グループ表示欄１４３および測定値収録設定表示欄１４４を含む収録設定ダイアログボックス１４２が表示され、測定値とグループとの関係が表示されることによって、図３の設定表示部１１５の一部がデータロガー１００に構成される。
【００９７】
図６に戻って、ステップＳ１１２で、ＣＰＵ１１０は、収録設定ダイアログボックス１４２において、グループ追加ボタン１４２１が操作されたか否かを判断する。グループ追加ボタン１４２１が操作されたと判断した場合（ステップＳ１１２でＹＥＳの場合）、ステップＳ１１３で、ＣＰＵ１１０は、新規グループを追加する設定をする。
【００９８】
具体的には、ＣＰＵ１１０は、新規グループの名称としてデフォルトの名称（たとえば、グループ１、グループ２など）を自動的に付与して、付与したグループの名称を示す情報、および、当該グループにはまだ測定値が１つもグループ分けされていないことを示す情報を記憶部１２０に記憶させる。
【００９９】
次に、ステップＳ１１４で、ＣＰＵ１１０は、表示部１４０に表示されている収録設定ダイアログボックス１４２のグループ表示欄１４３に、新規グループの名称を追加して表示させる。
【０１００】
図７は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第２の表示画面図である。図７を参照して、収録設定ダイアログボックス１４２のグループ表示欄１４３にグループ名称「アナログ」の表示１４３１が表示されている状態で、ステップＳ１１２でグループ追加ボタン１４２１が操作されたと判断され、ステップＳ１１４でグループ名称「グループ１」の表示１４３２が追加して表示される。
【０１０１】
図６に戻って、グループ追加ボタン１４２１が操作されていないと判断した場合（ステップＳ１１２でＮＯの場合）、または、ステップＳ１１４の後、ステップＳ１１５で、ＣＰＵ１１０は、収録設定ダイアログボックス１４２において、測定値収録設定表示欄１４４の選択状態の測定値行が、グループ表示欄１４３のグループ名称の表示のいずれかにドラッグアンドドロップされたか否かを判断する。
【０１０２】
選択状態の測定値行が、グループ名称の表示のいずれかにドラッグアンドドロップされたと判断した場合（ステップＳ１１５でＹＥＳの場合）、ステップＳ１１６で、ＣＰＵ１１０は、ドロップされたグループ名称の表示で示されるグループに、ドラッグされた選択状態の測定値行の測定値を追加する。具体的には、ＣＰＵ１１０は、当該グループの名称を示す情報、および、当該測定値を示す情報を対応させて、記憶部１２０に記憶させる。
【０１０３】
ステップＳ１１５およびステップＳ１１６がＣＰＵ１１０によって実行され、測定値がグループにグループ分けされることによって、図３のグループ設定部１１３がデータロガー１００に構成される。
【０１０４】
図８は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第３の表示画面図である。図８を参照して、収録設定ダイアログボックス１４２の測定値収録設定表示欄１４４においてＣＨ１からＣＨ１０までの測定値行が選択状態とされている状態で、ステップＳ１１５で、選択状態の測定値行が、グループ表示欄１４３のグループ名称「グループ１」の表示１４３２にドラッグアンドドロップされたと判断されると、ステップＳ１１６で、「グループ１」のグループ名称のグループに、選択状態の測定値行であるＣＨ１からＣＨ１０までの測定値行の測定値が追加される。
【０１０５】
図６に戻って、選択状態の測定値行がグループ名称の表示のいずれかにドラッグアンドドロップされていないと判断した場合（ステップＳ１１５でＮＯの場合）、または、ステップＳ１１６の後、ステップＳ１１７で、ＣＰＵ１１０は、収録設定ダイアログボックス１４２のグループ表示欄１４３のグループ名称の表示のいずれかが選択されたか否かを判断する。
【０１０６】
グループ名称の表示のいずれかが選択されたと判断した場合（ステップＳ１１７でＹＥＳの場合）、ステップＳ１１８で、ＣＰＵ１１０は、選択されたグループ名称の表示で示されるグループに含まれるすべての測定値の設定を示す測定値行を、収録設定ダイアログボックス１４２の測定値収録設定表示欄１４４に表示させる。
【０１０７】
図９は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第４の表示画面図である。図９を参照して、次に、収録設定ダイアログボックス１４２のグループ表示欄１４３のグループ名称「グループ１」の表示１４３２が選択されると、「グループ１」のグループ名称のグループにグループ分けされた測定値であるＣＨ１からＣＨ１０までの測定値の設定を示す測定値行が、測定値収録設定表示欄１４４に表示される。
【０１０８】
図１０は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第５の表示画面図である。図１０を参照して、次いで、収録設定ダイアログボックス１４２の全選択ボタン１４２４が操作されると、測定値収録設定表示欄１４４に表示されているすべての測定値行、ここでは、ＣＨ１からＣＨ１０までのチャネルの測定値行が選択状態とされる。
【０１０９】
図６に戻って、グループ名称の表示が選択されていないと判断した場合（ステップＳ１１７でＮＯの場合）、または、ステップＳ１１８の後、ステップＳ１２１で、ＣＰＵ１１０は、収録設定ダイアログボックス１４２において、測定値収録設定表示欄１４４の選択状態の測定値行の１項目がダブルクリックされたか否かを判断する。
【０１１０】
選択状態の測定値行の１項目がダブルクリックされたと判断した場合（ステップＳ１２１でＹＥＳの場合）、ステップＳ１２２で、ＣＰＵ１１０は、ダブルクリックされた項目が下位項目であり、その測定値行のその項目が設定可能化済みに設定されていないか否かを判断する。
【０１１１】
下位項目とは、上位の設定項目をさらに詳細に設定するための項目である。そして、上位の項目の内容が無効である状態から有効である状態に変更されると、下位項目の内容も設定する必要性が生じるので、後述するステップＳ１２８で、当該下位項目が設定可能化済みに設定される。
【０１１２】
たとえば、上位の項目である「アラーム」の項目は、入出力部１８０からアラーム信号を出力する測定値の値の条件を設定するための項目であり、後述する図１７で示すように「立ち上がり」、「立ち下がり」、「範囲内」、「範囲外」および「ＯＦＦ」のいずれかの内容に設定することができる。
【０１１３】
そして、「アラーム」の項目が「立ち上がり」に設定された場合、所定の上限値以上になったときに、所定の出力値のアラーム信号が出力されるが、この場合、「上限値」および「出力値」を下位項目として設定する必要があるので、設定可能化済みに設定される。
【０１１４】
また、「アラーム」の項目が、「立ち下がり」に設定された場合、所定の下限値未満になったときに、所定の出力値のアラーム信号が出力されるが、この場合、「下限値」および「出力値」を下位項目として設定する必要があるので、設定可能化済みに設定される。
【０１１５】
また、「アラーム」の項目が、「範囲内」に設定された場合、所定の下限値以上かつ所定の上限値未満であるときに、所定の出力値のアラーム信号が出力されるが、この場合、「下限値」、「上限値」および「出力値」を下位項目として設定する必要があるので、設定可能化済みに設定される。
【０１１６】
また、「アラーム」の項目が、「範囲外」に設定された場合、所定の下限値未満または所定の上限値以上であるときに、所定の出力値のアラーム信号が出力されるが、この場合、「下限値」、「上限値」および「出力値」を下位項目として設定する必要があるので、設定可能化済みに設定される。
【０１１７】
つまり、「アラーム」の項目が「立ち上がり」に設定されている場合に、「上限値」がダブルクリックされると、当該「上限値」は下位項目であり、設定する必要があるので設定可能化済みにされるので、この場合、ステップＳ１２２では、ダブルクリックされた項目が下位項目であり、その項目が設定可能化済みに設定されていると判断される一方、「下限値」がダブルクリックされると、当該「下限値」は下位項目であるが、設定する必要がないので設定可能化済みにされないので、この場合、ステップＳ１２２では、ダブルクリックされた項目が下位項目であるが、その項目が設定可能化済みに設定されていないと判断される。
【０１１８】
また、選択状態の測定値行の１項目がダブルクリックされていないと判断した場合（ステップＳ１２１でＮＯの場合）、または、ダブルクリックされた項目が下位項目であり、その測定値行のその項目が設定可能化済みに設定されていないと判断した場合（ステップＳ１２２でＹＥＳの場合）、ＣＰＵ１１０は、実行する処理をステップＳ１２９の処理に進める。
【０１１９】
ダブルクリックされた項目が下位項目でないと判断した場合、または、ダブルクリックされた項目が下位項目であり、その下位項目が設定可能化済みに設定されていると判断した場合（ステップＳ１２２でＮＯの場合）、ステップＳ１２３で、ＣＰＵ１１０は、ダブルクリックされた項目にプルダウンメニューがあるか否かを判断する。
【０１２０】
ダブルクリックされた項目にプルダウンメニューがないと判断した場合（ステップＳ１２３でＮＯの場合）、ステップＳ１３１で、ＣＰＵ１１０は、測定値収録設定表示欄１４４において選択状態とされている測定値行のダブルクリックされた箇所の項目の欄の内容が入力されたか否かを判断する。項目の内容が入力されていないと判断した場合（ステップＳ１３１でＮＯの場合）、ＣＰＵ１１０は、ステップＳ１３１の処理を繰返す。
【０１２１】
一方、項目の内容が入力されたと判断した場合（ステップＳ１３１でＹＥＳの場合）、ステップＳ１３２で、ＣＰＵ１１０は、測定値収録設定表示欄１４４において選択状態とされている測定値行のダブルクリックされた箇所の項目の欄の内容を、入力された内容に変更する。ステップＳ１３２の後、ＣＰＵ１１０は、実行する処理をステップＳ１２９の処理に進める。
【０１２２】
また、ダブルクリックされた項目にプルダウンメニューがあると判断した場合（ステップＳ１２３でＹＥＳの場合）、ステップＳ１２４で、ＣＰＵ１１０は、ダブルクリックされた箇所の項目の欄に応じたプルダウンメニューを表示させる。
【０１２３】
図１１は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第６の表示画面図である。図１１を参照して、ＣＨ１からＣＨ１０までのチャネルの測定値行のすべてが選択状態とされている場合に、図６のステップＳ１２１で、選択状態の測定値行の１項目である「レンジ」の項目がダブルクリックされたと判断され、ステップＳ１２２で、「レンジ」の項目は下位項目でないと判断され、ステップＳ１２３で、「レンジ」の項目にプルダウンメニューがあると判断され、ステップＳ１２４で、ダブルクリックされた箇所の項目の欄である「レンジ」の欄に応じたプルダウンメニュー１４５が表示される。
【０１２４】
このプルダウンメニュー１４５には、「レンジ」の項目の内容の選択肢である「２０ｍＶ」、「５０ｍＶ」、「１００ｍＶ」、「２００ｍＶ」、「５００ｍＶ」、「１Ｖ」、「２Ｖ」、「５Ｖ」、「１０Ｖ」、「２０Ｖ」、「５０Ｖ」および「１−５Ｖ」の選択肢が含まれる。
【０１２５】
図６に戻って、次に、ステップＳ１２５で、ＣＰＵ１１０は、表示されたプルダウンメニューからいずれかの選択肢が選択されたか否かを判断する。選択肢が選択されていないと判断にした場合（ステップＳ１２５でＮＯの場合）、ＣＰＵ１１０は、ステップＳ１２５の処理を繰返す。
【０１２６】
一方、プルダウンメニューのいずれかの選択肢が選択されたと判断した場合（ステップＳ１２５でＹＥＳの場合）、ステップＳ１２６で、ＣＰＵ１１０は、測定値収録設定表示欄１４４において選択状態とされている測定値行のダブルクリックされた箇所の項目の欄の内容を、プルダウンメニューから選択された選択肢の内容に変更する。
【０１２７】
たとえば、１つの測定値行が選択状態とされていて、「レンジ」の項目がダブルクリックされ、プルダウンメニューから「５０Ｖ」の選択肢が選択された場合、選択状態とされている測定値行の「レンジ」の項目の欄の内容が「５０Ｖ」に変更される。
【０１２８】
また、複数の測定値行が選択状態とされていて、選択状態とされている測定値行のうちのいずれかの行の「レンジ」の項目がダブルクリックされ、プルダウンメニューから「５０Ｖ」の選択肢が選択された場合、選択状態とされている複数の測定値行すべての「レンジ」の項目の欄の内容が「５０Ｖ」に一括して変更される。
【０１２９】
次に、ステップＳ１２７で、ＣＰＵ１１０は、ダブルクリックされた箇所の項目に、当該項目の設定内容に応じた下位項目があるか否かを判断する。たとえば、「レンジ」の項目がダブルクリックされた場合は、下位項目がないと判断される。また、前述したように「アラーム」の項目がダブルクリックされた場合は、「アラーム」の項目の設定内容に応じた下位項目があると判断される。
【０１３０】
ダブルクリックされた箇所の項目に下位項目があると判断した場合（ステップＳ１２７でＹＥＳの場合）、ステップＳ１２８で、ＣＰＵ１１０は、当該下位項目を設定可能化済みに設定する。下位項目がないと判断した場合（ステップＳ１２７でＮＯの場合）、または、ステップＳ１２８の後、ＣＰＵ１１０は、実行する処理をステップＳ１２９の処理に進める。
【０１３１】
ステップＳ１２９では、ＣＰＵ１１０は、収録設定ダイアログボックス１４２において、検索ボタン１４２３が操作されたか否かを判断する。検索ボタン１４２３が操作されていないと判断した場合（ステップＳ１２９でＮＯの場合）、ＣＰＵ１１０は、実行する処理をステップＳ１５１の処理に進める。
【０１３２】
一方、検索ボタン１４２３が操作されたと判断した場合（ステップＳ１２９でＹＥＳの場合）、ステップＳ１４０で、ＣＰＵ１１０は、検索処理を実行する。
【０１３３】
図１２は、本実施の形態におけるデータロガー１００により実行される収録設定処理のサブルーチンである検索処理の流れを示すフローチャートである。図１２を参照して、まず、ステップＳ１４１で、ＣＰＵ１１０は、メインウィンドウ１４１の前面に表示されている収録設定ダイアログボックス１４２の前面に、検索画面ダイアログボックス１４６を表示させるよう表示部１４０を制御する。
【０１３４】
図１３は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第７の表示画面図である。図１３を参照して、検索画面ダイアログボックス１４６の上端には、左端に、ダイアログボックスの名称である「検索画面」の文字、右端に、×印のアイコンの閉じるボタンが表示されたタイトルバーが表示される。この閉じるボタンは、検索画面ダイアログボックス１４６を閉じるためのボタンである。
【０１３５】
検索画面ダイアログボックス１４６のタイトルバーの下段には、左側に、検索キーを入力するための領域、右側に、複合検索方法を選択するための入力部１４６６が表示される。
【０１３６】
検索キーを入力するための領域には、上段に、検索条件１として、検索対象の項目を選択するための入力部１４６３、検索の条件を選択するための入力部１４６４、および、検索キーワードを入力するための入力部１４６５、ならびに、下段に、検索条件２として、同様の３つの入力部１４６７〜１４６９が表示される。
【０１３７】
複合検索方法を選択するための入力部１４６６は、検索条件１のみを満たすものを検索する方法を選択するための「検索条件１」、検索条件１および検索条件２の両方を満たすものを検索する方法を選択するための「ＡＮＤ」、および、検索条件１または検索条件２のいずれかを満たすものを検索する方法を選択するための「ＯＲ」の選択肢のいずれかを選択可能なように構成される。
【０１３８】
検索条件１および検索条件２の検索対象の項目を選択するための入力部１４６３，１４６７は、それぞれ、検索対象の項目を、「名称」、「入力」源の測定対象の種類、「レンジ」の設定値、「フィルタ」の設定内容、「アラーム」の設定内容、および、「測定値」から選択可能なように構成される。
【０１３９】
検索条件１および検索条件２の検索の条件を選択するための入力部１４６４，１４６８は、それぞれ、検索の条件を、「＝」，「＞」，「＜」，「≧」，「≦」から選択可能なように構成される。
【０１４０】
検索条件１および検索条件２の検索キーワードを入力するための入力部１４６５，１４６９は、それぞれ、検索のキーワード、または、検索のしきい値を入力可能なように構成される。
【０１４１】
なお、検索条件２の入力部１４６７〜１４６９は、複合検索方法を選択するための入力部１４６６で「ＡＮＤ」または「ＯＲ」が選択されたときのみ設定可能となるようにされる。
【０１４２】
検索画面ダイアログボックス１４６の最下段には、右端から順に、閉じるボタン１４６２および検索開始ボタン１４６１が表示される。
【０１４３】
検索開始ボタン１４６１は、検索キーを入力するための領域に入力された検索キーに従って検索を開始させてから、この検索画面ダイアログボックス１４６を閉じるためのボタンである。閉じるボタン１４６２は、検索を実行させずに、この検索画面ダイアログボックス１４６を閉じるためのボタンである。
【０１４４】
図１２に戻って、ステップＳ１４２で、ＣＰＵ１１０は、検索画面ダイアログボックス１４６において、検索開始ボタン１４６１が操作されたか否かを判断する。検索開始ボタン１４６１が操作されていないと判断した場合（ステップＳ１４２でＮＯの場合）、ステップＳ１４７で、ＣＰＵ１１０は、検索画面ダイアログボックス１４６において、閉じるボタン１４６２が操作されたか否かを判断する。閉じるボタン１４６２が操作されていないと判断した場合（ステップＳ１４７でＮＯの場合）、ＣＰＵ１１０は、実行する処理をステップＳ１４２の処理に戻す。
【０１４５】
検索開始ボタン１４６１が操作されたと判断した場合（ステップＳ１４２でＹＥＳの場合）、ステップＳ１４３で、ＣＰＵ１１０は、少なくとも、検索キーを入力するための領域の検索条件１の入力部１４６３〜１４６５に、検索条件が入力済みであるか否かを判断する。検索条件が入力済みでないと判断した場合（ステップＳ１４３でＮＯの場合）、ＣＰＵ１１０は、実行する処理をステップＳ１４２の処理に戻す。
【０１４６】
一方、検索条件が入力済みであると判断した場合（ステップＳ１４３でＹＥＳの場合）、ステップＳ１４４で、ＣＰＵ１１０は、入力された検索条件に従って、当該検索条件を満たす測定値を検索する。
【０１４７】
次いで、ＣＰＵ１１０は、ステップＳ１４５で、検索画面ダイアログボックス１４６を閉じて、ステップＳ１４６で、検索結果の測定値に対応する収録設定ダイアログボックス１４２の測定値行を選択状態で表示させる。
【０１４８】
図１４は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第８の表示画面図である。図１４を参照して、検索画面ダイアログボックス１４６において、検索条件１の検索対象の項目を選択するための入力部１４６３で「名称」が選択され、検索の条件を選択するための入力部１４６４で「＝」が選択され、検索キーワードを入力するための入力部１４６５で「電圧」が入力されて、ステップＳ１４２で、検索開始ボタン１４６１が操作されたと判断されると、ステップＳ１４４で、当該条件に従った測定値の検索が実行され、ステップＳ１４６で、「名称」の項目がそれぞれ「電圧」と「等しい（＝）」キーワードを含む「電圧１」〜「電圧１０」の名称の測定値であるＣＨ１〜ＣＨ１０までの測定値の収録設定ダイアログボックス１４２の測定値行が選択状態で表示される。
【０１４９】
なお、検索条件１の検索対象の項目を選択するための入力部１４６３で「レンジ」が選択され、検索の条件を選択するための入力部１４６４で「≧」が選択され、検索キーワードを入力するための入力部１４６５で「５００ｍＶ」が入力されて、検索条件２の検索対象の項目を選択するための入力部１４６７で「レンジ」が選択され、検索条件を選択するための入力部１４６８で「＜」が選択され、検索キーワードを入力するための入力部１４６９で「２０Ｖ」が入力されて、複合検索方法を選択するための入力部１４６６で「ＡＮＤ」が選択されて、検索開始ボタン１４６１が操作されると、「レンジ」の項目が「５００ｍＶ」以上「２０Ｖ」未満の測定値、つまり、「レンジ」の項目が「５００ｍＶ」，「１Ｖ」，「２Ｖ」，「５Ｖ」、「１０Ｖ」のいずれかである測定値の収録設定ダイアログボックス１４２の測定値行が選択状態で表示される。
【０１５０】
図１２に戻って、ステップＳ１４６の後、または、検索画面ダイアログボックス１４６で閉じるボタン１４６２が操作されたと判断した場合（ステップＳ１４７でＹＥＳの場合）、ＣＰＵ１１０は、この検索処理を終了し、実行する処理をこの検索処理の呼出元の図６の収録設定処理に戻す。
【０１５１】
図６に戻って、ステップＳ１４０の検索処理が実行されることによって、測定値収録設定表示欄１４４において、検索結果の測定値の測定値行が選択状態で表示される。このときに、ステップＳ１１５で、当該選択状態の測定値行がグループ表示欄１４３のグループ名称の表示のいずれかにドラッグアンドドロップされたと判断されると、ステップＳ１１６で、検索結果の測定値が当該グループ名称のグループに追加される。ステップＳ１４０の後、ＣＰＵ１１０は、実行する処理をステップＳ１５１の処理に進める。
【０１５２】
図１５は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第９の表示画面図である。図１５を参照して、収録設定ダイアログボックス１４２の測定値収録設定表示欄１４４の「アラーム」の項目の名称欄１４４２の右端には、アラームの項目の下位項目表示ボタン１４４３が表示される。
【０１５３】
同様に、「スケール」の項目の名称欄の右端には、スケールの項目の下位項目表示ボタンが表示される。
【０１５４】
図６に戻って、ステップＳ１５１では、ＣＰＵ１１０は、収録設定ダイアログボックス１４２において、下位項目表示ボタンが操作されたか否かを判断する。下位項目表示ボタンが操作されたと判断した場合（ステップＳ１５１でＹＥＳの場合）、ステップＳ１５２で、ＣＰＵ１１０は、収録設定ダイアログボックス１４２の測定値収録設定表示欄１４４において、操作された下位項目表示ボタンに対応する項目の下位項目の測定値収録設定表示欄およびその内容を追加表示する。
【０１５５】
図１６は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第１０の表示画面図である。図１６を参照して、収録設定ダイアログボックス１４２の測定値収録設定表示欄１４４において、「アラーム」の項目の名称欄１４４２の下位項目表示ボタン１４４３が操作されると、操作された下位項目表示ボタン１４４３に対応する項目である「アラーム」の項目の下位項目である「上限値」、「下限値」および「出力」の測定値収録設定表示欄１４７およびその内容が追加表示される。
【０１５６】
また、「アラーム」の項目の名称欄１４４２の右端に表示されていた下位項目表示ボタン１４４３が、下位項目非表示ボタン１４４４に変更されて表示される。
【０１５７】
この下位項目非表示ボタン１４４４が操作されると、操作された下位項目非表示ボタン１４４４に対応する項目である「アラーム」の項目の下位項目である「上限値」、「下限値」および「出力」の測定値収録設定表示欄１４７が、図１５で説明したように非表示とされる。
【０１５８】
また、「アラーム」の項目の名称欄１４４２の右端に表示されていた下位項目非表示ボタン１４４４が、下位項目表示ボタン１４４３に変更されて表示される。
【０１５９】
図１７は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第１１の表示画面図である。図１７を参照して、次いで、ＣＨ１のチャネルの測定値行が選択状態とされ、図６のステップＳ１２１で、選択状態の測定値行の１項目である「アラーム」の項目の内容欄１４４５がダブルクリックされたと判断され、ステップＳ１２２で、「アラーム」の項目は下位項目でないと判断され、ステップＳ１２４で、ダブルクリックされた箇所の項目の欄である「アラーム」の欄に応じたプルダウンメニュー１４８が表示される。
【０１６０】
このプルダウンメニュー１４８には、「アラーム」の項目の内容の選択肢である「ＯＦＦ」、「立ち上がり」、「立ち下がり」、「範囲内」および「範囲外」の選択肢が含まれる。
【０１６１】
図１８は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第１２の表示画面図である。図１８を参照して、図６のステップＳ１２５で、プルダウンメニュー１４８において、「範囲内」の選択肢が選択されたと判断されると、ステップＳ１２６で、測定値収録設定表示欄１４４において選択状態とされているＣＨ１のチャネルの測定値行のダブルクリックされた箇所の項目である「アラーム」の項目の内容欄１４４５の内容が、プルダウンメニュー１４８から選択された選択肢の内容である「範囲内」に変更される。
【０１６２】
そして、ステップＳ１２７で、この「アラーム」の項目に、当該項目の設定内容である「範囲内」に応じた下位項目があると判断され、ステップ１２７で、当該下位項目が設定可能化済みに設定される。
【０１６３】
図１９は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第１３の表示画面図である。図１９を参照して、ＣＨ１のチャネルの測定値行が選択状態とされている場合に、図６のステップＳ１２１で、選択状態の測定値行の１項目である「上限値」の項目の内容欄１４４７がダブルクリックされたと判断され、ステップＳ１２２で、下位項目であり設定可能化済みであると判断され、ステップＳ１２３で、「上限値」の項目にプルダウンメニューがないと判断され、当該内容欄１４４７が内容を入力可能な状態とされ、ステップＳ１３２で、選択状態の測定値行の「上限値」の項目の内容が入力された内容に変更される。
【０１６４】
図６に戻って、下位項目表示ボタンが操作されていないと判断した場合（ステップＳ１５１でＮＯの場合）、または、ステップＳ１５２の後、ステップＳ１５３で、ＣＰＵ１１０は、ＯＫボタン１４２６が操作されたか否かを判断する。ＯＫボタン１４２６が操作されていないと判断した場合（ステップＳ１５２でＮＯの場合）、ステップＳ１５５で、ＣＰＵ１１０は、キャンセルボタン１４２７が操作されたか否かを判断する。
【０１６５】
キャンセルボタン１４２７が操作されていないと判断した場合（ステップＳ１５５でＮＯの場合）、ＣＰＵ１１０は、実行する処理をステップＳ１１２の処理に戻す。
【０１６６】
ＯＫボタンが操作されたと判断した場合（ステップＳ１５２でＹＥＳの場合）、ステップＳ１５４で、ステップＳ１１１で収録設定ダイアログボックス１４２が表示されてから変更された設定内容を記憶部１２０に保存する。
【０１６７】
キャンセルボタン１４２７が操作されたと判断した場合（ステップＳ１５５でＹＥＳの場合）、または、ステップＳ１５４の後、ステップＳ１５６で、ＣＰＵ１１０は、収録設定ダイアログボックス１４２を閉じる。ステップＳ１５６の後、ＣＰＵ１１０は、実行する処理をこの収録設定処理の呼出元のメイン処理に戻す。
【０１６８】
図４に戻って、ステップＳ１１０の後、ＣＰＵ１１０は、実行する処理をステップＳ１６１の処理に進める。ステップＳ１６１で、ＣＰＵ１１０は、測定値の測定中であるか否かを判断する。
【０１６９】
測定値の測定中でないと判断した場合（ステップＳ１６１でＮＯの場合）、ステップＳ１６２で、ＣＰＵ１１０は、ユーザによって操作部１３０の操作キーが操作されることによって、測定を開始する操作がされたか否かを判断する。測定開始操作がされていないと判断した場合（ステップＳ１６２でＮＯの場合）、ＣＰＵ１１０は、実行する処理をステップＳ１７０の処理に進める。
【０１７０】
一方、測定開始操作がされたと判断した場合（ステップＳ１６２でＹＥＳの場合）、ステップＳ１６３で、ＣＰＵ１１０は、測定値の測定を開始するように、Ａ／Ｄ変換部１６０を制御する。
【０１７１】
ステップＳ１６３がＣＰＵ１１０によって実行され、Ａ／Ｄ変換部１６０で測定値のアナログ信号の入力が受付けられることによって、図３の測定値入力部１１１がデータロガー１００に構成される。
【０１７２】
測定値の測定中であると判断した場合（ステップＳ１６１でＹＥＳの場合）、または、ステップＳ１６３の後、ステップＳ１６４で、ＣＰＵ１１０は、Ａ／Ｄ変換部１６０で変換された測定中の測定値のデジタルデータ列を記憶部１２０に取込む。
【０１７３】
ステップＳ１６４がＣＰＵ１１０によって実行され、Ａ／Ｄ変換部１６０によって、入力された測定値のアナログ信号がデジタルデータ列に変換されることによって、図３の測定値変換部１１２がデータロガー１００に構成され、変換されたデジタルデータ列が記憶部１２０に記憶されることによって、図３の測定値記憶部１２１がデータロガー１００の記憶部１２０に構成される。
【０１７４】
図２１は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第１４の表示画面図である。図２１を参照して、メインウィンドウ１４１の上端には、左端に、本アプリケーションソフトのアイコン、右端に、右から順に、×印のアイコンの閉じるボタン、ウィンドウ最大化ボタンおよびウィンドウ最小化ボタンが表示されたタイトルバーが表示される。
【０１７５】
メインウィンドウ１４１のタイトルバーの１段下の段には、メニューバーが表示される。メニューバーには、コマンドの文字で示される対象の操作のメニューを表示させるための複数のコマンドが含まれる。
【０１７６】
メインウィンドウ１４１のタイトルバーの２段下の段には、ツールバーが表示される。ツールバーには、アイコンの絵で示される操作を実行させるために操作される複数のアイコンが含まれる。ツールバーには、グラフを表示させるためのウィンドウであるグラフウィンドウを追加するために操作されるアイコンであるグラフウィンドウ追加ボタン１４１１も含まれる。
【０１７７】
メインウィンドウ１４１のタイトルバーの３段下の段には、左側に、グループリスト１４９Ａおよびウィンドウリスト１４９Ｂが表示される表示領域、および、右側に、グラフウィンドウ１４８Ａなど複数のグラフウィンドウを表示可能な表示領域が設けられる。
【０１７８】
グループリスト１４９Ａには、現在設定されているグループの名称、および、グループに含まれる測定値の名称のリストが表示される。グループリスト１４９Ａは、グループに含まれる測定値、および、グループの名称を編集可能なように構成される。
【０１７９】
グループリスト１４９ＡがＣＰＵ１００によって表示されることによって、図３の設定表示部１１５の一部がデータロガー１００に構成される。
【０１８０】
グループリスト１４９Ａのグループの名称の左側のアイコンまたは当該アイコンの左側の＋印のアイコンがクリックされると、グループに含まれる測定値の名称のリストが表示される。また、当該グループに含まれる測定値の名称のリストが表示されていて、グループリスト１４９Ａのグループの名称の２つ左側のアイコンが−印のアイコンである場合に、当該−印のアイコンがクリックされると、グループに含まれる測定値の名称のリストが非表示とされる。
【０１８１】
グラフウィンドウ１４８Ａの上端には、左側に、左から順に、当該ウィンドウがグラフウィンドウであることを示すアイコン、および、当該グラフウィンドウに割当てられたグループの名称（ここでは、「アナログ」）を含む当該グラフウィンドウの名称（ここでは、「［０００］＜新規データ＞アナログ」）、右側に、右から順に、×印のアイコンの閉じるボタン、ウィンドウ最大化ボタンおよびウィンドウ最小化ボタンが表示されたタイトルバーが表示される。
【０１８２】
グラフウィンドウ１４８Ａのタイトルバーの下には、測定値のグラフの波形が表示される領域である波形表示領域が設けられる。波形表示領域には、縦軸を測定量軸、横軸を時間軸とした当該グラフウィンドウに対応するグループに含まれる複数の測定値のグラフの波形、それぞれの波形に対応する測定量軸、当該グラフウィンドウのすべての波形に共通する時間軸、および、それぞれの測定値の名称が記載されるタグが表示される。測定値のグラフは、複数の測定値について重ならないように、縦に複数並べられて表示される。
【０１８３】
測定値の名称が記載されるタグは、当該測定値のグラフを表示する操作が操作部１３０から受付けられたときには、実線で表示され、当該測定値のグラフが非表示にする操作が操作部１３０から受付けられたときには、破線で表示される。なお、タグは、グラフが表示されているときの表示態様と、グラフが非表示のときの表示態様とが区別可能なものであれば、他の態様であってもよい。
【０１８４】
グラフウィンドウ１４８Ａの最下部には、横方向のスクロールバーが表示される。横方向のスクロールバーが操作されると、測定値のグラフを時間軸方向にスクロールさせることができる。このため、測定しながらグラフを表示させている場合であっても、すでに左側にスクロールして表示されなくなった過去のグラフをグラフウィンドウ１４８Ａに容易に表示させることができる。
【０１８５】
グラフウィンドウ１４８Ａの右端には、縦方向のスクロールバーが表示される。縦方向のスクロールバーが操作されると、測定値のグラフを縦方向にスクロールさせることができる。このため、当該グラフウィンド１４８Ａに対応付けられたグループに複数の測定値が含まれて、すべての測定値のグラフを一度に表示できない場合であっても、スクロールさせることによってすべてのグラフをグラフウィンドウ１４８Ａに容易に表示させることができる。
【０１８６】
図２２は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第１５の表示画面図である。図２２を参照して、ウィンドウリスト１４９Ｂには、現在設定されているグラフウィンドウの名称のリストが表示される。ウィンドウリスト１４９Ｂは、ウィンドウに対応付けられたグループ、および、ウィンドウの名称を編集可能なように構成される。
【０１８７】
ウィンドウリスト１４９ＢがＣＰＵ１００によって表示されることによって、図３の設定表示部１１５の一部がデータロガー１００に構成される。
【０１８８】
ウィンドウリスト１４９Ｂのグラフウィンドウの名称の左側のアイコンまたは当該アイコンの左側の＋印のアイコンがクリックされると、グラフウィンドウに対応付けられたグループの名称のリストが表示される。また、当該グラフウィンドウに対応付けられたグループの名称のリストが表示されていて、ウィンドウリスト１４９Ｂのグラフウィンドウの名称の２つ左側のアイコンが−印のアイコンである場合に、当該−印のアイコンがクリックされると、グラフウィンドウに対応付けられたグループの名称のリストが非表示とされる。
【０１８９】
図４に戻って、ステップＳ１６５で、ＣＰＵ１１０は、図２１のグラフウィンドウ１４８Ａで示すようなグラフウィンドウをメインウィンドウ１４１に表示中であるか否かを判断する。
【０１９０】
グラフウィンドウを表示中であると判断した場合（ステップＳ１６５でＹＥＳの場合）、ステップＳ１６６で、ＣＰＵ１１０は、表示中のグラフウィンドウに対応するグループに含まれる測定中の測定値の波形を描画するよう表示部１４０を制御する。
【０１９１】
ステップＳ１６６がＣＰＵ１１０によって実行され、測定値のグラフが、当該測定値がグループ分けされたグループが対応付けられたグラフウィンドウに表示されるように表示部１４０が制御されることによって、グラフ表示部１１６がデータロガー１００に構成される。
【０１９２】
グラフウィンドウを表示中でないと判断した場合（ステップＳ１６５でＮＯの場合）、または、ステップＳ１６６の後、ステップＳ１６７で、ＣＰＵ１００は、ユーザによって操作部１３０の操作キーが操作されることによって、測定を終了する操作がされたか否かを判断する。
【０１９３】
測定終了操作がされたと判断した場合（ステップＳ１６７でＹＥＳの場合）、ステップＳ１６８で、ＣＰＵ１１０は、ステップＳ１６４で記憶部１２０に取込んだ測定値のデータを記憶部１２０またはＵＳＢメモリ１７１に保存させる。
【０１９４】
測定終了操作がされていないと判断した場合（ステップＳ１６７でＮＯの場合）、または、ステップＳ１６８の後、ＣＰＵ１１０は、実行する処理をステップＳ１７０の処理に進める。ステップＳ１７０では、ＣＰＵ１１０は、グラフウィンドウ処理を実行する。
【０１９５】
図２０は、本実施の形態におけるデータロガー１００により実行されるメイン処理のサブルーチンであるグラフウィンドウ処理の流れを示すフローチャートである。図２０を参照して、ステップＳ１７１で、ＣＰＵ１１０は、ユーザによって操作部１３０が操作されることによって、図２１で説明したグラフウィンドウ追加ボタン１４１１が操作されたか否かを判断する。
【０１９６】
グラフウィンドウ追加ボタン１４１１が操作されたと判断した場合（ステップＳ１７１でＹＥＳの場合）、ステップＳ１７２で、ＣＰＵ１１０は、図２１で説明したメインウィンドウ１４１のグラフウィンドウを表示可能な表示領域に、新しいグラフウィンドウを表示させる。
【０１９７】
図２３は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第１６の表示画面図である。図２３を参照して、メインウィンドウ１４１のグラフウィンドウを表示可能な表示領域には、グラフウィンドウ１４８Ａに加えて、追加されたグラフウィンドウ１４８Ｂが表示される。
【０１９８】
グラフウィンドウ１４８Ｂの構成は、図２１で前述したグラフウィンドウ１４８Ａの構成と同様である。ただし、追加されたグラフウィンドウ１４８Ｂの波形表示領域には、まだ、いずれのグループも対応付けられていない旨を示す「グループが登録されていません。」という文章が表示される。
【０１９９】
図２０に戻って、グラフウィンドウ追加ボタン１４１１が操作されていないと判断した場合（ステップＳ１７１でＮＯの場合）、または、ステップＳ１７２の後、ステップＳ１７３で、ＣＰＵ１１０は、メインウィンドウ１４１において、グループリスト１４９Ａのグループの名称の１つが、いずれかのグラフウィンドウ上にドラッグアンドドロップされたか否かを判断する。
【０２００】
グループの名称がグラフウィンドウ上にドラッグアンドドロップされたと判断した場合（ステップＳ１７３でＹＥＳの場合）、ステップＳ１７４で、ＣＰＵ１１０は、当該ドロップされたグラフウィンドウに、当該ドラッグされたグループの名称のグループを対応付ける設定をして、当該ドロップされたグラフウィンドウに当該ドラッグされたグループの名称のグループに含まれる測定値のグラフを表示させる。
【０２０１】
なお、すでに、当該ドロップされたグラフウィンドウに他のグループの測定値のグラフが表示されている場合には、当該ドラッグされたグループの名称のグループに含まれる測定値のグラフは、すでの表示されているグラフに追加して表示される。これにより、１つのグラフウィンドウで複数のグループに含まれる測定値のグラフを比較することができる。
【０２０２】
ステップＳ１７３およびステップＳ１７４がＣＰＵ１１０によって実行され、グループがグラフウィンドウに対応付けられることによって、図３のグラフウィンドウ設定部１１４がデータロガー１００に構成され、測定値のグラフが、当該測定値がグループ分けされたグループが対応付けられたグラフウィンドウに表示されることによって、図３のグラフ表示部１１６がデータロガー１００に構成される。
【０２０３】
図２３に進んで、ここでは、ステップＳ１７３で、「グループ１」のグループの名称が、新しく追加されたグラフウィンドウ１４８Ｂにドラッグアンドドロップされたと判断される。
【０２０４】
図２４は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第１７の表示画面図である。図２４を参照して、ここでは、ステップＳ１７４で、ドロップされたグラフウィンドウ１４８Ｂに、ドラッグされた「グループ１」の名称のグループに含まれる「チャンネル１」から「チャンネル１０」までの名称の測定値のグラフが表示される。
【０２０５】
図２５は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第１８の表示画面図である。図２５を参照して、「グループ１」のグループの名称が、２つのグラフウィンドウ１４８Ｃ，１４８Ｄにドラッグアンドドロップされた場合は、それぞれについて、ステップＳ１７３で判断される。
【０２０６】
図２６は、本実施の形態におけるデータロガー１００の表示部１４０に表示される画面を示す第１９の表示画面図である。図２６を参照して、ステップＳ１７４で、それぞれ、ドロップされたグラフウィンドウ１４８Ｃ，１４８Ｄに、ドラッグされた「グループ１」の名称のグループに含まれる「チャンネル１」から「チャンネル１０」までの名称の測定値のグラフが表示される。
【０２０７】
なお、図２６においては、グラフウィンドウ１４８Ｃ，１４８Ｄには、それぞれ、同じグループである「グループ１」の名称のグループに含まれる「チャンネル１」から「チャンネル１０」までの名称の測定値のグラフが表示されているが、異なる時間軸の幅で表示されている。これによって、同じ対象について、異なる時間軸の幅でグラフを並べて比較することができるので、違った側面からグラフを比較することが可能となる。
【０２０８】
図２０に戻って、グループの名称がグラフウィンドウ上にドラッグアンドドロップされていないと判断した場合（ステップＳ１７３でＮＯの場合）、または、ステップＳ１７４の後、ステップＳ１７５で、ＣＰＵ１１０は、グラフウィンドウに表示されているグラフの１つがグループリストのグループの名称の１つ上にドラッグアンドドロップされたか否かを判断する。
【０２０９】
グラフがグループの名称上にドラッグアンドドロップされたと判断した場合（ステップＳ１７５でＹＥＳの場合）、ステップＳ１７６で、ＣＰＵ１１０は、当該ドロップされたグループの名称のグループに、当該ドラッグされたグラフに対応する測定値を追加する。
【０２１０】
ステップＳ１７５およびステップＳ１７６がＣＰＵ１１０によって実行され、測定値がグループに追加されることによって、図３のグループ設定部１１３がデータロガー１００に構成される。
【０２１１】
グラフがグループの名称上にドラッグアンドドロップされていないと判断した場合（ステップＳ１７５でＮＯの場合）、または、ステップＳ１７６の後、ＣＰＵ１１０は、実行する処理をこのグラフウィンドウ処理の呼出元のメイン処理に戻す。
【０２１２】
図４に戻って、ステップＳ１７０のグラフウィンドウ処理の後、ステップＳ１８１で、ＣＰＵ１１０は、ユーザによって、操作部１３０の操作キーが操作されることによって、当該アプリケーションソフトを終了させる操作がされたか否かを判断する。
【０２１３】
当該アプリケーションソフトを終了させる操作がさていないと判断した場合（ステップＳ１８１でＮＯの場合）、ＣＰＵ１１０は、実行する処理をステップＳ１０２の処理に戻す。一方、当該アプリケーションソフトを終了させる操作がされたと判断した場合（ステップＳ１８１でＹＥＳの場合）、ＣＰＵ１１０は、当該アプリケーションソフトを終了させる。
【０２１４】
図２７は、本実施の形態における測定値とグループとグラフウィンドウとの関係を示す図である。図２７を参照して、以上説明したように、本実施の形態においては、測定値（たとえば、ｃｈ００１，ｃｈ００２，・・・）のそれぞれが、複数のグループ（たとえば、グループ０１，グループ０２，・・・）のうちのいずれか１つまたは複数のグループにグループ分けされる。なお、測定値がいずれのグループにもグループ分けされない場合もある。
【０２１５】
また、データロガー１００に入力されるすべてのアナログ信号の測定値を含むグループ（本実施の形態においては、「アナログ」の名称のグループ）は、デフォルトで作成される。
【０２１６】
そして、グループ分けされた複数のグループのそれぞれが、複数のグラフウィンドウ（たとえば、ウィンドウ０１，ウィンドウ０２，・・・）のうちのいずれか１つまたは複数のグラフウィンドウに対応付けられる。なお、グループがいずれのグラフウィンドウにも対応付けられない場合もある。
【０２１７】
そして、ウィンドウ単位でレポートが作成される。また、測定値とグループとグラフウィンドウとの関係が同じであるが、測定時間を異ならせて測定したり、測定条件を異ならせて測定したり、同機種のほかの対象を測定したりするときに、それぞれをタスク（たとえば、タスク１，タスク２，・・・）として記憶部１２０に記憶させることができる。
【０２１８】
［第２の実施の形態］
第２の実施の形態は、第１の実施の形態の図１２の検索処理を異ならせたものである。したがって、第２の実施の形態の検索処理以外の構成については、第１の実施の形態と同様であるので、重複する説明は繰返さない。
【０２１９】
図２８は、第２の実施の形態におけるデータロガー１００により実行される収録設定処理のサブルーチンである検索処理の流れを示すフローチャートである。図２８を参照して、まず、ステップＳ１９０で、ＣＰＵ１１０は、すべてのチャネルの測定値の名称から、所定の単語をキーワードとして抽出する。所定の単語は、予め抽出する単語として登録された１つまたは複数の単語である。
【０２２０】
しかし、これに限定されず、所定の単語であれば他の単語であってもよく、たとえば、データロガー１００に予めインストールされた国語辞典および専門用語辞典などの辞書に含まれる単語のうち所定の条件（たとえば、当該単語が名詞であること）を満たす単語または辞書に含まれるすべての単語であってもよい。
【０２２１】
次に、ステップＳ１９１で、ステップＳ１９０で抽出されたキーワードのうち、最初のキーワードを対象として、以下のステップＳ１９２からステップＳ１９８までの処理を実行する。
【０２２２】
ステップＳ１９２では、ＣＰＵ１１０は、すべての測定値のうちから、対象のキーワードを含む名称の測定値を検索する。そして、ステップＳ１９３で、ＣＰＵ１１０は、検索された測定値が複数であるか否かを判断する。検索された測定値が複数でないと判断した場合（ステップＳ１９３でＮＯの場合）、ＣＰＵ１１０は、実行する処理をステップＳ１９８の処理に進める。
【０２２３】
一方、検索された測定値が複数であると判断した場合（ステップＳ１９３でＹＥＳの場合）、ステップＳ１９４で、ＣＰＵ１１０は、新規のグループを追加する設定をする。そして、ステップＳ１９５で、ＣＰＵ１１０は、対象としているキーワードを、新規グループの名称として設定する。
【０２２４】
次に、ステップＳ１９６で、ＣＰＵ１１０は、ステップＳ１９２で検索された測定値を、ステップＳ１９４で追加された新規グループに追加する。
【０２２５】
ステップＳ１９６がＣＰＵ１１０によって実行され、測定値がグループにグループ分けされることによって、図３のグループ設定部１１３がデータロガー１００に構成される。
【０２２６】
そして、ステップＳ１９７で、ＣＰＵ１１０は、図２１で説明したメインウィンドウ１４１のグループリスト１４９Ａに、ステップＳ１９５で設定されたグループの名称を追加して表示させる。ステップＳ１９７の後、ＣＰＵ１１０は、実行する処理をステップＳ１９８の処理に進める。
【０２２７】
ステップＳ１９８では、ＣＰＵ１１０は、ステップＳ１９０で抽出されたキーワードのうち、未だ対象とされていない次のキーワードがあるか否かを判断する。次のキーワードがあると判断した場合（ステップＳ１９８でＹＥＳの場合）、ステップＳ１９９で、ＣＰＵ１１０は、当該次のキーワードを対象として、以下のステップＳ１９２からステップＳ１９８までの処理を実行する。
【０２２８】
一方、次のキーワードがないと判断した場合（ステップＳ１９８でＮＯの場合）、ＣＰＵ１１０は、実行する処理を、この検索処理の呼出元の図６の収録設定処理に戻す。
【０２２９】
たとえば、自動車の開発におけるテストデータの収集において、「エンジン冷却水入口水温」、「エンジン冷却水出口水温」、「エンジン油温」、「エンジン表面温度」、「トランスミッション油温」、「トランスミッション表面温度」、「ラジエタ冷却水入口水温」、「ラジエタ冷却水出口水温」、および、「ラジエタ表面温度」のそれぞれが測定対象であって、それらの測定対象の名称が測定値の名称として設定されている場合、ステップＳ１９０で、「エンジン」，「冷却水」，「入口」，「水温」，「出口」，「油温」，「表面温度」，「トランスミッション」，「ラジエタ」のキーワードが抽出される。
【０２３０】
そして、ステップＳ１９１で、最初の抽出キーワード「エンジン」が以下の処理の対象とされて、ステップＳ１９２で、「エンジン」を含む名称の測定値が、「エンジン冷却水入口水温」、「エンジン冷却水出口水温」、「エンジン油温」、および、「エンジン表面温度」であることが検索され、ステップＳ１９３で、検索された測定値が複数であると判断され、ステップＳ１９４で、新規グループが追加され、ステップＳ１９５で、当該グループ名称が対象キーワードである「エンジン」に設定され、ステップＳ１９６で、検索された測定値「エンジン冷却水入口水温」、「エンジン冷却水出口水温」、「エンジン油温」、および、「エンジン表面温度」がグループ名称「エンジン」のグループに追加され、当該グループ名称がグループリスト１４９Ａに表示される。
【０２３１】
同様に、次の抽出キーワード「冷却水」について、ステップＳ１９２で、「冷却水」を含む名称の測定値が、「エンジン冷却水入口水温」、「エンジン冷却水出口水温」、「ラジエタ冷却水入口水温」、および、「ラジエタ冷却水出口水温」であることが検索され、ステップＳ１９３で、検索された測定値が複数であると判断され、ステップＳ１９４で、新規グループが追加され、ステップＳ１９５で、当該グループ名称が対象キーワードである「冷却水」に設定され、ステップＳ１９６で、検索された測定値「エンジン冷却水入口水温」、「エンジン冷却水出口水温」、「ラジエタ冷却水入口水温」、および、「ラジエタ冷却水出口水温」がグループ名称「冷却水」のグループに追加され、当該グループ名称がグループリスト１４９Ａに表示される。また、他の抽出キーワードについても同様に処理される。
【０２３２】
これによって、「エンジン」、「トランスミッション」および「ラジエタ」といった同一の測定対象物、ならびに、「水温」、「油温」および「表面温度」といった同一の測定対象パラメータについて、複数の測定対象の測定値がそれぞれ自動的にグループ分けされて、それぞれのグループが対応付けられたグラフウィンドウで表示可能とすることができるので、より効率的に測定データの比較をすることを可能とすることができる。
【０２３３】
なお、ここでは、「名称」の検索項目について自動的に検索する検索処理について説明した。しかし、これに限定されず、「入力」源の測定対象の種類、「レンジ」の測定値、「フィルタ」の設定内容、「アラーム」の設定内容、および、「測定値」のいずれかの検索項目について自動的に検索する検索処理としてもよい。
【０２３４】
［第３の実施の形態］
図２９は、第３の実施の形態におけるデータロガー１００ＡおよびＰＣ２００を含むシステムの構成を示す概略図である。図２９を参照して、第３の実施の形態は、第１の実施の形態におけるデータロガー１００の操作部１３０および表示部１４０の機能をＰＣ２００で実行させるようにしたものである。つまり、データロガー１００Ａで測定された測定値のデジタルデータ列または測定されて記憶部１２０に記憶された測定値のデジタルデータ列をＬＡＮ９００を介してＰＣ２００に送信するようにし、操作部２３０で受付けられたユーザによる操作に応じて、第１の実施の形態で説明した表示画面を表示部２４０に表示させるようにしたものである。
【０２３５】
具体的には、データロガー１００Ａは、図３の測定値入力部１１１、測定値変換部１１２および測定値記憶部１２１の機能に加えて、測定値変換部１１２で変換されたデジタルデータ列または測定値記憶部１２１に記憶されたデジタルデータ列をＰＣ２００に送信する測定値送信部の機能を備え、ＰＣ２００は、図３のグループ設定部１１３、グラフウィンドウ設定部１１４およびグラフ表示部１１６の機能に加えて、データロガー１００Ａから測定値のデジタルデータ列を受信する測定値受信部の機能を備える。また、ＰＣ２００は、設定表示部１１５および設定記憶部１２２の機能を備えるようにしてもよい。そして、第１の実施の形態の図４、図６、図１２および図２０で説明した処理と同様の処理がＰＣ２００で実行される。
【０２３６】
以上説明したように、本実施の形態のデータロガー１００によれば、図３の測定値入力部１１１および図４のステップＳ１６３およびステップＳ１６４で説明したように、ＣＰＵ１１０およびＡ／Ｄ変換部１６０によって、複数の測定値のアナログ信号の入力がそれぞれ受付けられる。
【０２３７】
図３の測定値変換部１１２および図４のステップＳ１６４で説明したように、ＣＰＵ１１０およびＡ／Ｄ変換部１６０によって、入力が受付けられた複数のアナログ信号のそれぞれがデジタルデータ列にアナログデジタル変換される。
【０２３８】
図３のグループ設定部１１３、図６のステップＳ１１６、図２０のステップＳ１７６、および、図２８のステップＳ１９６で説明したように、ＣＰＵ１１０によって、変換された複数のデジタルデータ列で示される測定値のそれぞれを、複数のグループのうちのいずれか１つまたは複数のグループにグループ分けするか、いずれのグループにもグループ分けしないかを定めるための設定がされる。
【０２３９】
図３のグラフウィンドウ設定部１１４、図２０のステップＳ１７３、および、ステップＳ１７４で説明したように、ＣＰＵ１１０によって、グループ分けが設定された複数のグループのそれぞれを、複数のウィンドウのうちのいずれか１つまたは複数のウィンドウに対応付けるか、いずれのウィンドウにも対応付けないかを定めるための設定がされる。
【０２４０】
図３のグラフ表示部１１６、図４のステップＳ１６６、および、図２０のステップＳ１７４で説明したように、ＣＰＵ１１０によって、変換されたデジタルデータ列で示される測定値のグラフを、それぞれ、当該デジタルデータ列で示される測定値がグループ分けされたグループが対応付けられたウィンドウに表示させるように表示部１４０が制御される。
【０２４１】
これにより、データロガー１００によって、複数の測定値がそれぞれ各グループにグループ分けされ、複数の測定値のグラフが、それぞれ、当該測定値がグループ分けされたグループが対応付けられたグラフウィンドウに表示されるので、比較対象が同じグループにグループ分けされることによって、比較対象の測定値の比較を同じグラフウィンドウで分かり易く表示させることができる。その結果、測定値の数が多い場合であっても、測定値の比較をユーザに対して分かり易く見せることが可能なデータロガー１００を提供することができる。
【０２４２】
また、図５の収録設定ダイアログボックス１４２、図２１のグループリスト１４９Ａおよびウィンドウリスト１４９Ｂで説明したように、ＣＰＵ１１０によって、デジタルデータ列で示される測定値がグループ分けされたグループと当該測定値との関係、および、グループが対応付けられたウィンドウと当該グループとの関係を、それぞれ、当該関係を設定するためのメインウィンドウ１４１のグループリスト１４９Ａおよびウィンドウリスト１４９Ｂに表示させるよう表示部１４０が制御される。
【０２４３】
これにより、データロガー１００よって、グループと測定値との関係、および、ウィンドウとグループとの関係をユーザに分かり易く知らせることができる。
【０２４４】
また、図５の収録設定ダイアログボックス１４２、図２１のグループリスト１４９Ａおよびウィンドウリスト１４９Ｂで説明したように、ＣＰＵ１１０によって、メインウィンドウ１４１のグループリスト１４９Ａおよびウィンドウリスト１４９Ｂに表示されている関係を変更する操作を受付けることによって、グループと測定値との関係、および、ウィンドウとグループとの関係の設定がされる。
【０２４５】
これにより、測定値の入力を受付ける前でなくても、ユーザは、グループと測定値との関係、および、ウィンドウとグループとの関係を容易に変更することができる。
【０２４６】
また、図５の収録設定ダイアログボックス１４２で説明したように、ＣＰＵ１１０によって、デジタルデータ列で示される測定値ごとの複数の設定項目を表形式で表示させるように表示部１４０が制御される。図６のステップＳ１５１、ステップＳ１５２、図１５および図１６で説明したように、ＣＰＵ１１０によって、複数の設定項目のうち下位の設定項目の表示および非表示を切替える操作が操作部１３０から受付けられ、下位の設定項目を表示する操作が受付けられた場合、当該下位の設定項目を表示させるよう表示部１４０が制御され、下位の設定項目を非表示にする操作が受付けられた場合、当該下位の設定項目を非表示とするよう表示部１４０が制御される。
【０２４７】
これにより、収録設定ダイアログボックス１４２において下位の設定項目を必要な場合にのみ表示させることができる。その結果、収録設定ダイアログボックス１４２においてグループと測定値との関係をユーザに分かり易く見せることができる。また、表形式で測定値ごとの設定項目を表示させるので、一覧性に優れ、入力ミスをユーザに容易に確認させることができる。
【０２４８】
また、図１２のステップＳ１４４および図２８のステップＳ１９２で説明したように、ＣＰＵ１１０によって、変換された複数のデジタルデータ列で示される測定値のうちから所定の条件を満たす測定値が検索される。図６のステップＳ１１５、ステップＳ１１６および図２８のステップＳ１９３からステップＳ１９６までで説明したように、ＣＰＵ１１０によって、検索された測定値が複数である場合、当該複数の測定値を１のグループとして定めるための設定がされる。
【０２４９】
これにより、所定の条件を満たす測定値を１つのグループとしてグループ分けすることができるので、所定の条件を満たす複数の測定値を比較対象として同じグラフウィンドウで分かり易く表示させることができる。その結果、測定値の数が多い場合であっても、所定の条件を満たす測定値のみの比較をユーザに対して分かり易く見せることができる。
【０２５０】
また、図２１のグループリスト１４９Ａで説明したように、ＣＰＵ１１０によって、メインウィンドウ１４１に、デジタルデータ列で示される測定値がグループ分けされたグループのリストを表示するよう表示部１４０が制御される。ステップＳ１７５で説明したように、ＣＰＵ１１０によって、グラフウィンドウに表示されたグラフが、グループリスト１４９Ａのグループが表示された箇所に、ドラッグアンドドロップする操作が操作部１３０から受付けられる。ステップＳ１７６で説明したように、ＣＰＵ１１０によって、操作部１３０から受付けられた操作で、ドラッグされたグラフで示される測定値が、ドロップされた箇所に表示されたグループに追加される。
【０２５１】
これにより、ユーザは、グラフを確認しながらグループと測定値との関係を直感的に変更することができる。その結果、ユーザは、グループと測定値との関係を容易に変更することができる。
【０２５２】
また、図２６で説明したように、ＣＰＵ１１０によって、変換されたデジタルデータ列で示される測定値のグラフが、それぞれ、当該測定値がグループ分けされた複数の同じグループがそれぞれ対応付けられた複数のウィンドウのそれぞれに時間軸および測定量軸を異ならせた態様で表示させるよう表示部１４０が制御される。
【０２５３】
これにより、同一グループの測定値を時間軸および測定量軸が異なる様々な態様でユーザに対して分かり易く見せることができる。
【０２５４】
また、図２１で説明したように、ＣＰＵ１１０によって、グラフウィンドウに表示されたグラフの表示および非表示を切替える操作が操作部１３０から受付けられる。図２１で説明したように、ＣＰＵ１１０によって、グラフを表示する操作が受付けられた場合、当該グラフを表示させるとともに、当該グラフに関する情報を示すタグを、当該グラフが表示中であることを示す態様で表示させるよう表示部１４０が制御され、グラフを非表示にする操作が受付けられた場合、当該グラフを非表示とする一方、当該グラフのタグを、当該グラフが非表示中であることを示す態様で表示させるよう表示部１４０が制御される。
【０２５５】
これにより、グラフが非表示中であっても、グラフが非表示中であることをユーザに対して分かり易く見せることができる。
【０２５６】
また、第３の実施の形態で説明したように、表示画面内に所定の情報を表示する画面であるウィンドウを複数表示可能なＰＣ２００は、測定値受信部と、グループ設定部１１３と、グラフウィンドウ設定部１１４と、グラフ表示部１１６とを備える。
【０２５７】
これにより、測定値の数が多い場合であっても、測定値の比較をユーザに対して分かり易く見せることが可能なＰＣ２００を提供することができる。
【０２５８】
また、ステップＳ１１２からステップＳ１１６までで説明したように、ＣＰＵ１１０によって、複数の測定値がグループにグループ分けされてから、収録設定ダイアログボックス１４２において、当該グループに含まれる測定値の測定値行すべてが選択状態とされ、ステップＳ１２１からステップＳ１２６までで説明したように、選択状態とされた測定値行の１項目の内容が同じ内容に変更される。
【０２５９】
これにより、グループ化されてから当該グループに含まれる測定値の設定項目の内容を同じ内容に設定できるため、グループ化されずに測定値ごとに設定項目の内容を同じ内容に設定する場合と比較して、設定ミスを大幅に軽減することが可能となる。
【０２６０】
次に、前述した実施の形態の変形例について説明する。
前述した実施の形態においては、直流電圧の測定対象、直流電流の測定対象、熱電対（thermocouple）１６５、測温抵抗体１６７、または、湿度センサを、測定対象とした。しかし、これに限定されず、測定対象は、電力（量）の測定対象、交流電圧もしくは交流電流の測定対象、パルス信号を出力する測定対象、または、ロジック信号を出力する測定対象など他の測定対象であってもよい。
【０２６１】
前述した第３の実施の形態においては、ＬＡＮ９００を介してデータロガー１００ＡとＰＣ２００とが接続されるようにした。しかし、これに限定されず、ＵＳＢケーブルなど他の接続方法でデータロガー１００ＡとＰＣ２００とが接続されるようにしてもよい。
【０２６２】
前述した第１の実施の形態および第２の実施の形態においては、データロガー１００の装置として発明を説明した。また、第３の実施の形態においては、データロガー１００Ａの装置、ＰＣ２００の装置、および、データロガー１００ＡとＰＣ２００とを含むシステムとして発明を説明した。しかし、これに限定されず、データロガー１００で図４、図６、図１２、図２０および図２８の処理を実行するデータ収集方法またはデータ収集プログラムとして発明を捉えることができる。また、ＰＣ２００で図４、図６、図１２、図２０および図２８の処理を実行するデータ表示方法またはデータ表示プログラムとして発明を捉えることができる。
【０２６３】
また、当該データ収集プログラムおよび当該データ表示プログラムを記録したコンピュータ読取可能な記録媒体（たとえば、ＵＳＢメモリ１７１およびＣＤ−ＲＯＭ２５１）として発明を捉えることができる。この記録媒体は、磁気テープ、フレキシブルディスク，ハードディスクなどの磁気ディスク、ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＷ，ＤＶＤ−ＲＡＭ，ＤＶＤ＋Ｒ，ＤＶＤ＋ＲＷなどの光ディスク、ＭＯなどの光磁気ディスク、メモリカード、または、ＵＳＢメモリなどの固定的にプログラムを担持する媒体であってもよいし、ＡＳＰ（Application Service Provider）などのサーバから通信ネットワークを介してプログラムをダウンロードするように流動的にプログラムを担持する媒体であってもよい。
【０２６４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される
【図面の簡単な説明】
【０２６５】
【図１】本発明の実施の形態におけるデータロガーの外観を示す外観図である。
【図２】本実施の形態におけるデータロガーの構成を示すブロック図である。
【図３】本実施の形態におけるデータロガーの機能の概略を示す機能ブロック図である。
【図４】本実施の形態におけるデータロガーにより実行されるメイン処理の流れを示すフローチャートである。
【図５】本実施の形態におけるデータロガーの表示部に表示される画面を示す第１の表示画面図である。
【図６】本実施の形態におけるデータロガーにより実行されるメイン処理のサブルーチンである収録設定処理の流れを示すフローチャートである。
【図７】本実施の形態におけるデータロガーの表示部に表示される画面を示す第２の表示画面図である。
【図８】本実施の形態におけるデータロガーの表示部に表示される画面を示す第３の表示画面図である。
【図９】本実施の形態におけるデータロガーの表示部に表示される画面を示す第４の表示画面図である。
【図１０】本実施の形態におけるデータロガーの表示部に表示される画面を示す第５の表示画面図である。
【図１１】本実施の形態におけるデータロガーの表示部に表示される画面を示す第６の表示画面図である。
【図１２】本実施の形態におけるデータロガーにより実行される収録設定処理のサブルーチンである検索処理の流れを示すフローチャートである。
【図１３】本実施の形態におけるデータロガーの表示部に表示される画面を示す第７の表示画面図である。
【図１４】本実施の形態におけるデータロガーの表示部に表示される画面を示す第８の表示画面図である。
【図１５】本実施の形態におけるデータロガーの表示部に表示される画面を示す第９の表示画面図である。
【図１６】本実施の形態におけるデータロガーの表示部に表示される画面を示す第１０の表示画面図である。
【図１７】本実施の形態におけるデータロガーの表示部に表示される画面を示す第１１の表示画面図である。
【図１８】本実施の形態におけるデータロガーの表示部に表示される画面を示す第１２の表示画面図である。
【図１９】本実施の形態におけるデータロガーの表示部に表示される画面を示す第１３の表示画面図である。
【図２０】本実施の形態におけるデータロガーにより実行されるメイン処理のサブルーチンであるグラフウィンドウ処理の流れを示すフローチャートである。
【図２１】本実施の形態におけるデータロガーの表示部に表示される画面を示す第１４の表示画面図である。
【図２２】本実施の形態におけるデータロガーの表示部に表示される画面を示す第１５の表示画面図である。
【図２３】本実施の形態におけるデータロガーの表示部に表示される画面を示す第１６の表示画面図である。
【図２４】本実施の形態におけるデータロガーの表示部に表示される画面を示す第１７の表示画面図である。
【図２５】本実施の形態におけるデータロガーの表示部に表示される画面を示す第１８の表示画面図である。
【図２６】本実施の形態におけるデータロガーの表示部に表示される画面を示す第１９の表示画面図である。
【図２７】本実施の形態における測定値とグループとグラフウィンドウとの関係を示す図である。
【図２８】第２の実施の形態におけるデータロガーにより実行される収録設定処理のサブルーチンである検索処理の流れを示すフローチャートである。
【図２９】第３の実施の形態におけるデータロガーおよびＰＣを含むシステムの構成を示す概略図である。
【符号の説明】
【０２６６】
１００，１００Ａ  データロガー、１１０  ＣＰＵ、１１１  測定値入力部、１１２  測定値変換部、１１３  グループ設定部、１１４  グラフウィンドウ設定部、１１５  設定表示部、１１６  グラフ表示部、１２０  記憶部、１２１  測定値記憶部、１２２  設定記憶部、１３０  操作部、１４０  表示部、１６０  Ａ／Ｄ変換部、１６１Ａ〜Ｊ  端子台、１６２  アナログ入力端子、１６３  端子台ケーブル、１６４  抵抗負荷、１６５  熱電対、１６６  補償導線、１６７  測温抵抗体、１７０  ＵＳＢポート部、１７１  ＵＳＢメモリ、１７２  ＵＳＢデバイス用端子、１７３  ＰＣインターフェイス端子（ＵＳＢ）、１８０  入出力部、１９０  通信部、１９１  ＰＣインターフェイス端子（ＬＡＮ）、２００  ＰＣ、９００  ＬＡＮ、９０１  ＬＡＮケーブル。
【図１】
0005115071.tif 000002
【図２】
0005115071.tif 000003
【図３】
0005115071.tif 000004
【図４】
0005115071.tif 000005
【図５】
0005115071.tif 000006
【図６】
0005115071.tif 000007
【図７】
0005115071.tif 000008
【図８】
0005115071.tif 000009
【図９】
0005115071.tif 000010
【図１０】
0005115071.tif 000011
【図１１】
0005115071.tif 000012
【図１２】
0005115071.tif 000013
【図１３】
0005115071.tif 000014
【図１４】
0005115071.tif 000015
【図１５】
0005115071.tif 000016
【図１６】
0005115071.tif 000017
【図１７】
0005115071.tif 000018
【図１８】
0005115071.tif 000019
【図１９】
0005115071.tif 000020
【図２０】
0005115071.tif 000021
【図２１】
0005115071.tif 000022
【図２２】
0005115071.tif 000023
【図２３】
0005115071.tif 000024
【図２４】
0005115071.tif 000025
【図２５】
0005115071.tif 000026
【図２６】
0005115071.tif 000027
【図２７】
0005115071.tif 000028
【図２８】
0005115071.tif 000029
【図２９】
0005115071.tif 000030