(57)【要約】【課題】  必要な情報だけをオブジェクトデータ間で合成して表示させ、視認性を阻害することを防止する。【解決手段】  データ保持部３３３は、表示されているオブジェクトデータ毎に、前記オブジェクトデータを構成するためのデータを保持し、コピー部３３５は、操作者の操作に応じて、データ保持部３３３に保持されるデータをオブジェクトデータ間でコピーする。コピー元のオブジェクトデータからコピー先のオブジェクトデータに対してデータ保持部３３３に保持されるデータがコピーされた場合、オブジェクトデータ生成／更新部３３１は、コピー先のオブジェクトデータをコピーされたデータに基づいて更新し、表示制御部３３２は、更新されたコピー先のオブジェクトデータを表示装置１２上に表示させる。【選択図】  図４
2007033875.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一つのオブジェクトデータを生成するオブジェクトデータ生成手段と、
前記オブジェクトデータ生成手段により生成される前記オブジェクトデータを表示手段上に表示させる表示制御手段と、
前記オブジェクトデータ毎に、前記オブジェクトデータを構成するためのデータを保持するデータ保持手段と、
前記データ保持手段に保持されるデータを前記オブジェクトデータ間でコピーするコピー手段と、
コピー元のオブジェクトデータからコピー先のオブジェクトデータに対して前記データ保持手段に保持されるデータがコピーされた場合、前記コピー先のオブジェクトデータを前記コピーされたデータに基づいて更新するオブジェクトデータ更新手段とを有し、
前記表示制御手段は、前記オブジェクトデータ更新手段により更新された前記コピー先のオブジェクトデータを前記表示手段上に表示させることを特徴とする情報処理装置。
【請求項２】
前記コピー元のオブジェクトデータと前記コピー先のオブジェクトデータとを判定するオブジェクトデータ判定手段を更に有し、
前記コピー手段は、前記オブジェクトデータ判定手段により判定された前記コピー元のオブジェクトデータと前記コピー先のオブジェクトデータとの間で前記データ保持手段に保持されるデータのコピーを行うことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記オブジェクトデータ判定手段は、前記表示手段上におけるポインタの操作に応じて前記コピー元のオブジェクトデータと前記コピー先のオブジェクトデータとを判定することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記オブジェクトデータ判定手段は、前記表示手段上における前記ポインタの操作により前記コピー元のオブジェクトデータの凡例情報が前記コピー先のオブジェクトデータの表示範囲内又はその近傍に移動されることにより、前記コピー元のオブジェクトデータ及び前記コピー先のオブジェクトデータを夫々判定することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記更新された前記コピー先のオブジェクトデータは、前記コピー元のオブジェクトデータ内の第１のグラフデータと、前記コピー先のオブジェクトデータ内の第２のグラフデータとを含むことを特徴とする請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記表示制御手段は、前記第１のグラフデータと前記第２のグラフデータとを色分けして表示させることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記表示制御手段は、前記コピー元のオブジェクトデータが前記コピー先のオブジェクトデータに対してコピーされた順序に応じた色で前記第１のグラフデータを表示させることを特徴とする請求項６に記載の情報処理装置。
【請求項８】
情報処理装置による情報処理方法であって、
少なくとも一つのオブジェクトデータを生成するオブジェクトデータ生成ステップと、
前記オブジェクトデータ生成手段により生成される前記オブジェクトデータを表示手段上に表示させる第１の表示制御ステップと、
データ保持手段において前記オブジェクトデータ毎に保持される前記オブジェクトデータを構成するためのデータを前記オブジェクトデータ間でコピーするコピーステップと、
コピー元のオブジェクトデータからコピー先のオブジェクトデータに対して前記データ保持手段に保持されるデータがコピーされた場合、前記コピー先のオブジェクトデータを前記コピーされたデータに基づいて更新するオブジェクトデータ更新ステップと、
前記オブジェクトデータ更新ステップにより更新された前記コピー先のオブジェクトデータを前記表示手段上に表示させる第２の表示制御ステップとを含むことを特徴とする情報処理方法。
【請求項９】
請求項８に記載の情報処理方法をコンピュータに実行させるためのプログラム。
【請求項１０】
請求項９に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示手段上に表示される複数のオブジェクトデータ間でデータのコピー処理が可能な情報処理装置、情報処理方法、プログラム及びコンピュータ読み取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
従来の計測システムとして、計測器から出力されるデータをＰＣで入力し、ＰＣでは入力データを計測、解析し、その結果を示すグラフ等のオブジェクトデータを画面上に表示させるものが知られている。このような計測システムにおいて、或るオブジェクトデータの表示サイズを他のオブジェクトデータの表示サイズに調整して重ね合わせて表示し、互いに比較することができるものがある（例えば、非特許文献１参照）。
【０００３】
【非特許文献１】「情報処理用ソフトウェア、レポライザ、ＸＮ−８０００シリーズ」パンフレット、株式会社小野測器
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の計測システムでは、単に表示サイズを調整して重ね合わせ表示を行うものであるため、例えばグラフのオブジェクトデータであればグラフのみを重ね合わせて比較したい場合であっても、オブジェクト内に含まれる余計な情報までも重ね合わせて表示されてしまい、視認性に支障を来すといった問題があった。
【０００５】
そこで、本発明の目的は、必要な情報だけをオブジェクトデータ間で合成して表示させ、視認性を阻害することを防止することにある。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、少なくとも一つのオブジェクトデータを生成するオブジェクトデータ生成手段と、前記オブジェクトデータ生成手段により生成される前記オブジェクトデータを表示手段上に表示させる表示制御手段と、前記オブジェクトデータ毎に、前記オブジェクトデータを構成するためのデータを保持するデータ保持手段と、前記データ保持手段に保持されるデータを前記オブジェクトデータ間でコピーするコピー手段と、コピー元のオブジェクトデータからコピー先のオブジェクトデータに対して前記データ保持手段に保持されるデータがコピーされた場合、前記コピー先のオブジェクトデータを前記コピーされたデータに基づいて更新するオブジェクトデータ更新手段とを有し、前記表示制御手段は、前記オブジェクトデータ更新手段により更新された前記コピー先のオブジェクトデータを前記表示手段上に表示させることを特徴とする。
本発明の情報処理方法は、情報処理装置による情報処理方法であって、少なくとも一つのオブジェクトデータを生成するオブジェクトデータ生成ステップと、前記オブジェクトデータ生成手段により生成される前記オブジェクトデータを表示手段上に表示させる第１の表示制御ステップと、データ保持手段において前記オブジェクトデータ毎に保持される前記オブジェクトデータを構成するためのデータを前記オブジェクトデータ間でコピーするコピーステップと、コピー元のオブジェクトデータからコピー先のオブジェクトデータに対して前記データ保持手段に保持されるデータがコピーされた場合、前記コピー先のオブジェクトデータを前記コピーされたデータに基づいて更新するオブジェクトデータ更新ステップと、前記オブジェクトデータ更新ステップにより更新された前記コピー先のオブジェクトデータを前記表示手段上に表示させる第２の表示制御ステップとを含むことを特徴とする。
本発明のプログラムは、前記情報処理方法をコンピュータに実行させることを特徴とする。
本発明のコンピュータ読み取り可能な記録媒体は、前記プログラムを記録したことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、複数のオブジェクトデータ間で一方のオブジェクトデータを構成するためのデータを他方のオブジェクトデータの同データにコピーし、コピーによって更新されたデータに基づいて当該他方のオブジェクトデータを新たに生成し、表示するように構成したので、例えば、コピー先のオブジェクトデータ内のグラフデータのみを重ね合わせて表示する等、必要な情報だけをオブジェクトデータ間で合成して表示させることが可能となり、視認性を阻害することを防止することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
【０００９】
図１は、本発明の実施形態に係る計測・解析システムの構成を示す図である。図１に示すように、本実施形態に係る計測・解析システムは、ＰＣ（Personal Computer）１と計測器２とが通信回線を介して接続され、計測器２からの出力データをＰＣ１が取得できる構成となっている。なお、ここでは一台のＰＣ１に対して一台の計測器２が接続された構成を挙げているが、これに限らず、一台のＰＣ１に対して複数の計測器２が接続された構成も本発明の範疇に含まれる。
【００１０】
計測器２は、例えば複数のチャンネル（図１の例では、ｃｈ．１、ｃｈ．２、ｃｈ．３）を有し、各チャンネルからの入力データの計測に係るアナログデータ（例えば、自動車等のエンジンの振動や風切り音等のアナログデータ）をデジタルデータに変換し、出力データとしてＰＣ１に対して送信する。
【００１１】
ＰＣ１では、チャンネル毎に計測や解析に係る設定情報（例えば、計測の種類、計測の範囲、解析の種類、解析の範囲等に係る設定情報）を保持しており、設定情報に基づいて各チャンネルに対応する計測器２からの入力データを計測、解析し、その結果に基づいてオブジェクトデータを生成して画面上に表示させる。
【００１２】
図２は、ＰＣ１のハードウェア構成を示す図である。図２に示すように、ＰＣ１は、ＣＰＵ（Central Processing Unit）１７、インタフェース装置１８、ＨＤ（ハードディスク）１９、入力装置１１、表示装置１２、記録媒体ドライブ装置１３、ＲＯＭ（Read Only Memory）１５及びＲＡＭ（Random Access Memory）１６を備える。
【００１３】
ＣＰＵ１７は、バスに接続される各デバイスを統括的に制御する。ＲＯＭ１５には、ＣＰＵ１７の制御プログラムであるＢＩＯＳ（Basic Input/Output System）が記憶され、ＨＤ１９には、オペレーティングシステムプログラムや、ＰＣ１が例えば図５に示すフローチャートを実行するために必要な各種プログラムや設定情報等が記憶されている。ＲＡＭ１６は、ＣＰＵ１７の主メモリ、ワークエリア等として機能する。ＣＰＵ１７は、処理の実行に際して必要なプログラムや設定情報等をＲＡＭ１６にロードして、プログラムを実行することで各種動作を実現する。
【００１４】
インタフェース装置１８は、通信回線を介して行われる計測器２とのデータ通信を制御するものであり、ＣＰＵ１７は、インタフェース装置１８を介して計測器２からのデータを入力する。入力装置１１は、キーボードやマウス等であり、操作者の操作に応じた情報をＰＣ１に入力することができる。表示装置１２は、例えば液晶ディスプレイやＣＲＴ（Cathode Ray Tube）ディスプレイ等であり、ＣＰＵ１７の制御に基づいて画面情報が表示される。
【００１５】
記録媒体ドライブ装置１３は、ＣＤ−Ｒ／ＷやＦＤ（フレキシブルディスク）等の外部記録媒体１４に対するデータの書き込み及び読み込みを行う。なお、本発明においては、本実施形態に係る例えば図５に示すフローチャートを実行するためのプログラム、設定情報等が外部記録媒体１４に記録され、この記録媒体ドライブ装置１３を介してＰＣ１に供給される構成であってもよいし、不図示のインターネット等の通信回線を介してＰＣ１に供給される構成であってもよい。
【００１６】
図３は、ＰＣ１の機能構成を示す図である。図３に示すように、ＰＣ１は、設定部３１、計測・解析部３２、オブジェクト生成・管理部３３及び設定情報−オブジェクト対応付け部３４を備える。なお、設定部３１及び設定情報−オブジェクト対応付け部３４は、例えばＨＤ１９等において記憶される設定情報及び対応付けを管理するためのテーブル情報に対応し、計測・解析部３２は、例えばＨＤ１９に記憶されるプログラム及びそのプログラムを実行するＣＰＵ１７に対応し、オブジェクト生成・管理部３３は、例えばＨＤ１９に記憶されるプログラム、そのプログラムを実行するＣＰＵ１７及びＣＰＵ１７のワークエリアであるＲＡＭ１６に対応する構成である。
【００１７】
設定部３１は、例えば操作者による入力装置１１の操作によって入力されたチャンネル毎（図１の例では、ｃｈ．１、ｃｈ．２、ｃｈ．３）の入力データの計測、解析に係る設定情報を保持する。例えば図３の例では、ｃｈ．１については、１０ｋＨｚのＦＦＴ（Fast Fourier Transform）による計測、解析処理の設定情報、１ｋＨｚのＦＦＴによる計測、解析処理の設定情報、１／３オクターブバンドのＲＴＡ（Real Time Analyzer）による計測、解析処理の設定情報及び次数比解析処理の設定情報が設定情報として保持され、ｃｈ．２については、１０ｋＨｚのＦＦＴによる計測、解析処理の設定情報及び１ｋＨｚのＦＦＴによる計測、解析処理の設定情報が保持されている（ｃｈ．３については不図示）。
【００１８】
計測・解析部３２は、計測器２からの入力データに対して設定部２において保持される設定情報に基づく計測及び解析処理の少なくとも何れか一方を実行する。即ち、図３の例では、ｃｈ．１からの入力データに対して、１０ｋＨｚのＦＦＴの計測、解析処理、１ｋＨｚのＦＦＴの計測、解析処理、１／３オクターブバンドのＲＴＡの計測、解析処理及び次数比解析処理を実行することが可能であり、ｃｈ．２からの入力データに対して、１０ｋＨｚのＦＦＴの計測、解析処理及び１ｋＨｚのＦＦＴの計測、解析処理を実行することが可能である。
【００１９】
設定情報−オブジェクト対応付け部３４は、設定部３１で保持される各設定情報とオブジェクトとの対応付けをテーブル情報で保持する。以下では、設定情報−オブジェクト対応付け部３４において、ｃｈ．１に対する１０ｋＨｚのＦＦＴの設定情報とオブジェクトＡとが対応付けられ、ｃｈ．２に対する１０ｋＨｚのＦＦＴの設定情報とオブジェクトＡとが対応付けられていることを前提に説明を行う。
【００２０】
オブジェクト生成・管理部３３は、設定情報−オブジェクト対応付け部３４を参照し、計測・解析部３２による各計測又は解析結果に基づいて、該当する設定情報に対応するオブジェクトデータを生成し、表示装置１２上に表示させる。ここでは上述したように、設定情報−オブジェクト対応付け部３４において、ｃｈ．１に対する１０ｋＨｚのＦＦＴの設定情報はオブジェクトＡと対応付けられ、ｃｈ．２に対する１０ｋＨｚのＦＦＴの設定情報はオブジェクトＡと対応付けられていることを前提としている。従って、ｃｈ．１からの入力データに対する１０ｋＨｚのＦＦＴによる計測、解析結果に基づいてオブジェクトデータＡ、ｃｈ．２からの入力データに対する１０ｋＨｚのＦＦＴによる計測、解析結果に基づいてオブジェクトデータＢが生成され、夫々、表示装置１２上においてオブジェクトＡ、オブジェクトＢとして表示される。ここで生成されるオブジェクトデータＡ、オブジェクトデータＢとは例えば図３に示すように計測、解析結果に基づいて生成されるグラフデータ等である。なお、オブジェクトデータの他の例としては、テキストデータで構成される数値や文字等を列挙したリストデータ等も挙げられる。
【００２１】
また、オブジェクト生成・管理部３３は、オブジェクトデータを構成するためのデータ（以下、構成データと称す）として、例えば当該オブジェクトデータがグラフデータである場合には、グラフの横軸の各値（例えば周波数の各値）及び対応する縦軸の各値（例えば、音の強さを示す各値）のデータ等、グラフ部分を生成するために必要十分なデータを保持する。このように保持される各オブジェクトデータの構成データは、オブジェクトデータ間において操作者によってコピー操作があった場合、コピー元となるオブジェクトデータの構成データがコピー先となるオブジェクトデータの構成データにコピーされ、追加される。即ち、コピー元のオブジェクトデータについて保持される構成データはそのままの状態であり、コピー先のオブジェクトデータについては、当該コピー先のオブジェクトデータの元の構成データとコピー元のオブジェクトデータの構成データとが新たな構成データとして保持されることになる。このように或るオブジェクトデータについて構成データにデータが追加された場合、オブジェクト生成・管理部３３は、追加された分のデータもさらに加味して当該オブジェクトデータを更新し、表示させる。
【００２２】
図４は、オブジェクト生成・管理部３３の構成を詳細に示す図である。図４に示すように、オブジェクト生成・管理部３３は、オブジェクトデータ生成／更新部３３１、表示制御部３３２、データ保持部３３３、オブジェクトデータ判定部３３４及びコピー部３３５により構成される。
【００２３】
オブジェクトデータ生成／更新部３３１は、設定情報−オブジェクト対応付け部３４を参照し、計測・解析部３２による各計測又は解析結果に基づいて対応するオブジェクトデータを生成し、生成したオブジェクトデータの構成データをデータ保持部３３３に保持させる。また、データ保持部３３３に保持される構成データが、他のオブジェクトデータの構成データのコピーによってデータが追加された場合、データが追加された構成データに基づいて対応するオブジェクトデータを更新する。
【００２４】
表示制御部３３２は、オブジェクトデータ生成／更新部３３１によって生成又は更新されたオブジェクトデータを表示装置１２上に表示させる。
【００２５】
オブジェクトデータ判定部３３４は、操作者の入力装置１１による表示装置１２上でのポインタ操作からコピー元のオブジェクトデータとコピー先のオブジェクトデータとを判定する。操作者によるポインタ操作とオブジェクトデータの判定処理については後に詳述する。
【００２６】
コピー部３３５は、オブジェクトデータ判定部３３４によって判定されたコピー元のオブジェクトデータの構成データをコピー先のオブジェクトデータの構成データにコピーし、更新されたコピー先のオブジェクトデータの構成データをデータ保持部３３３に保持させる。データ保持部３３３は、オブジェクトデータ毎に構成データを保持する。
【００２７】
次に、図５のフローチャートを参照しながらＰＣ１の動作について詳細に説明する。操作者の操作によってオブジェクトの表示指示があることにより、図５に示す処理が開始される。
【００２８】
先ず、計測・解析部３２は、上記表示指示に該当する設定情報を設定部３１から取得し（ステップＳ５０１）、取得した設定情報に基づいて各チャンネルの入力データの計測、解析処理を実行する（ステップＳ５０２）。例えば、ｃｈ．１の１０ｋＨｚのＦＦＴによる計測、解析結果及びｃｈ．２の１０ｋＨｚのＦＦＴによる計測、解析結果が表示対象として指示された場合、計測・解析部３２は、ｃｈ．１の１０ｋＨｚのＦＦＴの設定情報、ｃｈ．２の１０ｋＨｚのＦＦＴの設定情報を取得し、取得した設定情報に基づいて夫々の計測、解析処理を実行する。以下では、ｃｈ．１の１０ｋＨｚのＦＦＴによる計測、解析結果及びｃｈ．２の１０ｋＨｚのＦＦＴによる計測、解析結果が表示対象として指示された場合について説明を行う。
【００２９】
続いて、オブジェクト生成／更新部３３１は、設定情報−オブジェクト対応付け部３４から設定情報とオブジェクトとの対応関係を参照し、各設定情報に対応する計測、解析結果に基づいてオブジェクトデータを生成する（ステップＳ５０３）。ここでは、ｃｈ．１の１０ｋＨｚのＦＦＴの設定情報とオブジェクトＡとが対応付けられ、ｃｈ．２の１０ｋＨｚのＦＦＴの設定情報とオブジェクトＢとが対応付けられているものとする。従って、オブジェクト生成／更新部３３１は、ｃｈ．１の１０ｋＨｚのＦＦＴによる計測、解析結果に基づいてオブジェクトデータＡを、ｃｈ．２の１０ｋＨｚのＦＦＴによる計測、解析結果に基づいてオブジェクトデータＢを夫々生成する。オブジェクトデータＡ及びオブジェクトデータＢはともにグラフ表示されるオブジェクトのデータであるものとする。
【００３０】
オブジェクト生成／更新部３３１によって生成されたオブジェクトデータＡ及びオブジェクトデータＢの構成データは、データ保持部３３３によってオブジェクトデータ毎に保持される（ステップＳ５０４）。
【００３１】
続いて、操作者の入力装置１１による操作によってコピー指示があった場合、コピー指示を検知するとともに、オブジェクトデータ判定部３３４はコピー元のオブジェクトデータとコピー先のオブジェクトデータとを判定する（ステップＳ５０５／ＹＥＳ）。ここでは、操作者の表示装置１２上の操作によってオブジェクトＢがコピー元のオブジェクトとして指定され、オブジェクトＡがコピー先のオブジェクトとして指定されたものとする。従って、オブジェクトデータ判定部３３４は、オブジェクトデータＢをコピー元のオブジェクトデータとして判定し、オブジェクトデータＡをコピー先のオブジェクトデータとして判定する。なお、コピー指示が検知されない場合（ステップＳ５０５／ＮＯ）、現時点の表示装置１２上の表示状態（ここでは、オブジェクトＡ、オブジェクトＢの表示状態）が維持される。
【００３２】
続いて、コピー部３３５は、オブジェクトデータ判定部３３４によって判定されたコピー元のオブジェクトデータＢの構成データをコピー先のオブジェクトデータＡの構成データにコピーする（ステップＳ５０６）。つまり、コピー元のオブジェクトデータＢの構成データはそのままの状態、コピー先のオブジェクトデータＡの構成データは元の構成データにオブジェクトデータＢの構成データが追加された状態でデータ保持部３３３に保持されることになる。
【００３３】
続いて、オブジェクトデータ生成／更新部３３１は、上記のように更新されたコピー先のオブジェクトデータＡの構成データに基づいて、オブジェクトデータＡを新たに生成する（ステップＳ５０７）。新たに生成されたオブジェクトデータＡは表示制御部３３２の制御によって表示装置１２上に表示される。
【００３４】
続いて、表示装置１２上に表示されているオブジェクト（ここでは、オブジェクトＡ、オブジェクトＢ）に対する消去指示が操作者によってあった場合（ステップＳ５０８／ＹＥＳ）、不図示の消去部によって該当するオブジェクトの消去処理が行われる。その結果、表示装置１２上の全てのオブジェクトが消去された場合は（ステップＳ５１０／ＹＥＳ）、図５に示すフローチャートの処理を終了する。なお、操作者による消去指示がない場合（ステップＳ５０８／ＮＯ）、現時点の表示状態（ここでは、オブジェクトＢと更新されたオブジェクトＡとが表示された状態）が維持される。また、消去指示があった後、表示装置１２上に未だ表示されているオブジェクトが残っている場合には（ステップＳ５１０／ＮＯ）、消去処理後の表示状態（例えば、オブジェクトＢ又は更新されたオブジェクトＡが表示された状態）が維持される。
【００３５】
図６は、操作者の入力装置１１によるコピー指示操作とそれに伴う表示装置１２上での表示動作を説明するための図である。図６の（ａ）は、操作者によるコピー指示がある前の表示装置１２上におけるオブジェクトＡとオブジェクトＢを示したものである。操作者は入力装置１１であるマウスを操作することにより表示装置１２上においてポインタ６０１でオブジェクトＢの凡例情報６０２を選択し、ドラッグ＆ドロップ操作によって凡例情報６０２の仮想表示情報６０４をオブジェクトＡの表示領域内又はその近傍まで移動させる（図６の（ｂ））。この操作入力を受けてオブジェクトデータ判定部３３４はコピー操作を検知するとともに、コピー元のオブジェクトがオブジェクトＢ、コピー先のオブジェクトがオブジェクトＡであることを判定する。
【００３６】
オブジェクトデータ判定部３３４がコピー操作を検知し、コピー元及びコピー先のオブジェクトを判定すると、コピー部３３５は、オブジェクトデータＢの構成データをオブジェクトＡの構成データにコピーする。続いてオブジェクトデータ生成／更新部３３１は、オブジェクトデータＢの構成データが追加された新たなオブジェクトデータＡの構成データに基づいてオブジェクトデータＡを更新し、更新されたオブジェクトデータＡが表示装置１２上に表示される（図６の（ｃ））。ここではオブジェクトＡのグラフにオブジェクトＢのグラフがコピーされた状態のオブジェクトデータＡが生成され、それに基づいてオブジェクトＡのグラフとオブジェクトＢのグラフとが重ね合わされて表示される新たなオブジェクトＡを例示している。また、オブジェクトＡの凡例情報６０３の近傍にオブジェクトＢの凡例情報６０２が表示され、オブジェクトＡにオブジェクトＢがコピーされたことが示される。
【００３７】
以上のように本実施形態によれば、コピー元のオブジェクトデータＢの構成データをコピー先のオブジェクトデータＡの構成データにコピーし、コピーによって更新された構成データに基づいて、オブジェクトデータＢのグラフデータと元のオブジェクトデータＡのグラフデータとを合成した新たなオブジェクトデータＡを生成するように構成したので、オブジェクトデータＢ内の余計な情報は新たなオブジェクトデータＡ内には表示されず、合成表示されたオブジェクトＡの視認性を確保することが可能となる。
【００３８】
また本実施形態においては、凡例情報に対するポインタ操作によってオブジェクトデータ間のコピー指示を行えるようにしたので、コピー指示の際の操作性を向上させることができる。例えば、既に複数のオブジェクトデータ間のコピー処理が行われ、複数のグラフが存在するオブジェクトから或る一つのグラフを指定し、それを他のオブジェクトに対してコピーするような状況の場合、複数のグラフから対象となるグラフをポインタで直接指定する操作方法を考えると、細かな操作が求められ、ミスを招きやすく不便である。そこで、本実施形態のようにグラフの表示領域の外に設けられた凡例情報をポインタ指定する方法であれば、簡単にコピーするオブジェクトのグラフをポインタによって指定することが可能となり、操作性を向上することが可能となる。
【００３９】
上記では、オブジェクトＡのグラフにオブジェクトＢのグラフが単にコピーされた例を挙げているが、本発明はこれに限られず、色分けによってコピー先とコピー元のグラフを区別できるようにしてもよい。また本発明は、オブジェクトＡの構成データの更新に応じて様々なオブジェクトデータＡを生成することも可能である。例えば、オブジェクトＡのグラフの値とオブジェクトＢのグラフの値との平均値を算出し、オブジェクトＡのグラフとオブジェクトＢのグラフの平均を示すグラフを新たなオブジェクトＡとして表示してもよいし、オブジェクトＡのグラフの値に対してオブジェクトＢのグラフの値を減算、除算又は乗算等し、それに基づいて新たなオブジェクトデータを生成して表示させることも可能である。
【００４０】
また上記では、オブジェクトＡとオブジェクトＢとの２つのオブジェクト間におけるコピー動作について説明したが、本発明においては更に多数のオブジェクト間でのコピー動作も可能である。例えば、オブジェクトＡに対してオブジェクトＢのほか、オブジェクトＣ、オブジェクトＤ、・・・をコピーすることも可能であり、コピー元のオブジェクトの数は任意である。さらにコピー元のオブジェクト、コピー先のオブジェクトは固定されるものではなく、どのオブジェクトもコピー元のオブジェクト及びコピー先のオブジェクトとなり得る。
【００４１】
また、或るオブジェクトに対して複数のオブジェクトがコピーされる場合には、そのコピー順序によってグラフ等を色分けしてもよい。例えば、コピー先のオブジェクトＡに対して、オブジェクトＢ、オブジェクトＣの順序でコピー処理が行われた場合、１番目にコピーされたオブジェクトＢのグラフは赤、２番目にコピーされたオブジェクトＣのグラフは青等で表示することが考えられる。このようにすることで、操作者はグラフが合成された後であってもグラフ等の色によってコピー操作を行った順序を識別することが可能となる。
【００４２】
以上、本発明を適用した好適な実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の変形、変更が可能である。
【００４３】
例えば、上述した実施形態では、計測器２が計測するアナログデータのうち、音響の例として自動車等の風切り音を示したが、これに限定されるものではなく、例えば道路、鉄道、向上等の騒音や、建設機器の騒音、自動車等の室内空間の反響音、ＰＣ、プリンタ、ＦＡＸ及びコピー機等のＯＡ機器の騒音、エアコン、洗濯機、冷蔵庫等の家電製品の騒音等、様々なものがある。
【００４４】
同様に、上述した実施形態では、計測器２が計測するアナログデータのうち、振動の例として自動車等のエンジンの振動を示したが、これに限定されるものではなく、例えばエンジン以外のモータ、タービン、ポンプ等の回転体（回転機械）の振動（例えば、ねじり振動）や、自動車等のトランスミッション内等の歯車の振動、エンジン等のノッキング振動、ＯＡ機器の振動、家電製品の振動等、様々なものがある。
【図面の簡単な説明】
【００４５】
【図１】本発明の実施形態に係る計測・解析システムの構成を示す図である。
【図２】ＰＣのハードウェア構成を示す図である。
【図３】ＰＣの機能構成を示す図である。
【図４】オブジェクト生成・管理部の構成を詳細に示す図である。
【図５】ＰＣの動作の流れを示すフローチャートである。
【図６】操作者の入力装置によるコピー指示操作とそれに伴う表示装置上での表示動作を説明するための図である。
【符号の説明】
【００４６】
１：ＰＣ
２：計測器
１１：入力装置
１２：表示装置
１３：記録媒体ドライブ装置
１４：記録媒体
１５：ＲＯＭ
１６：ＲＡＭ
１７：ＣＰＵ
１８：インタフェース装置
１９：ＨＤ
３１：設定部
３２：計測・解析部
３３：オブジェクト生成・管理部
３４：設定情報−オブジェクト対応付け部
３３１：オブジェクトデータ生成／更新部
３３２：表示制御部
３３３：データ保持部
３３４：オブジェクトデータ判定部
３３５：コピー部
６０１：ポインタ
６０２：オブジェクトＢの凡例情報
６０３：オブジェクトＡの凡例情報
６０４：凡例情報の仮想表示情報
【図１】
2007033875.tif 000003
【図２】
2007033875.tif 000004
【図３】
2007033875.tif 000005
【図４】
2007033875.tif 000006
【図５】
2007033875.tif 000007
【図６】
2007033875.tif 000008