(57)【要約】      （修正有）【課題】様々な種類の測定装置による測定結果を容易に表示できるようにする。【解決手段】測定結果表示プログラムは、測定装置から測定データを取得する測定データ取得手段Ｓ２１０と、測定装置の識別情報を取得する識別情報取得手段Ｓ２１０と、識別情報に基づき、外部サーバから、前記測定データのデータ構造を示すデータ構造情報を取得するデータ構造取得手段Ｓ２２０，Ｓ２２５と、データ構造情報と測定データとに基づき、測定結果を表示させる表示手段Ｓ２３０として、コンピュータを動作させる。【選択図】図４
2017026341.tif 000002
【特許請求の範囲】
【請求項１】
測定装置から測定データを取得する測定データ取得手段と、
前記測定装置の識別情報を取得する識別情報取得手段と、
前記識別情報に基づき、外部サーバから、前記測定データのデータ構造を示すデータ構造情報を取得するデータ構造取得手段と、
前記データ構造情報と前記測定データとに基づき、測定結果を表示させる表示手段として、コンピュータを動作させること、
を特徴とする測定結果表示プログラム。
【請求項２】
請求項１に記載の測定結果表示プログラムにおいて、
前記測定データと前記データ構造情報とに基づき、閲覧用端末で前記測定装置での測定結果を表示するための可視化情報を生成する生成手段と、
前記可視化情報を前記閲覧用端末に提供する提供手段として、さらにコンピュータを動作させること、
を特徴とする測定結果表示プログラム。
【請求項３】
ユーザからの指示に応じて、いずれかの測定装置により生成される測定データのデータ構造を示すデータ構造情報を生成するデータ構造生成手段と、
前記データ構造情報と、前記測定装置の識別情報と、を対応付けた状態で、外部サーバに登録させるデータ構造登録手段として、コンピュータを動作させること、
を特徴とするデータ構造作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、測定結果表示プログラム等に関する。
【背景技術】
【０００２】
測定装置から取得した測定データに含まれているヘッダ情報が示す方法で、ＰＣにて測定データを表示する技術が知られている（特許文献１参照）。これにより、様々な種類の測定装置での測定データをＰＣで表示できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１２１０１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＰＣにインストールされているアプリが、ヘッダ情報が示す測定データの表示方法に対応していない場合には、測定データを適切に表示できない可能性がある。
本開示は、様々な種類の測定装置による測定結果を容易に表示できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本開示の一側面は、測定装置から測定データを取得する測定データ取得手段と、測定装置の識別情報を取得する識別情報取得手段と、識別情報に基づき、外部サーバから、測定データのデータ構造を示すデータ構造情報を取得するデータ構造取得手段と、データ構造情報と測定データとに基づき、測定結果を表示させる表示手段として、コンピュータを動作させることを特徴とする測定結果表示プログラムに関するものである。
【０００６】
このような構成によれば、測定結果表示プログラムでは、様々な測定装置から提供される測定データのデータ構造を、確実に把握可能となる。したがって、測定結果表示プログラムをインストールすることで、様々な種類の測定装置による測定結果を、スマートフォン，タブレット，ＰＣ等の端末で容易に表示できる。
【０００７】
また、上記構成において、測定データとデータ構造情報とに基づき、閲覧用端末で測定装置での測定結果を表示するための可視化情報を生成する生成手段と、可視化情報を閲覧用端末に提供する提供手段として、さらにコンピュータを動作させても良い。
【０００８】
このような構成によれば、閲覧用端末では、測定結果を表示するためのアプリをインストールしなくても、可視化情報に基づき測定装置による測定結果を表示することができる。したがって、閲覧用端末において、様々な種類の測定装置による測定結果を容易に表示できる。
【０００９】
また、本開示の一側面は、ユーザからの指示に応じて、いずれかの測定装置により生成される測定データのデータ構造を示すデータ構造情報を生成するデータ構造生成手段と、データ構造情報と、測定装置の識別情報と、を対応付けた状態で、外部サーバに登録させるデータ構造登録手段として、コンピュータを動作させること、を特徴とするデータ構造作成プログラムに関するものである。
【００１０】
このような構成によれば、様々な測定装置により生成される測定データのデータ構造情報を容易に外部サーバに登録でき、その結果、ユーザは、様々な測定装置についてのデータ構造情報を容易に取得可能となる。したがって、様々な種類の測定装置による測定結果を、スマートフォン等の端末で容易に表示できる。
【図面の簡単な説明】
【００１１】
【図１】図１Ａは本実施形態の測定システムのブロック図であり、図１Ｂは本実施形態のユーザ端末のブロック図である。
【図２】図２Ａは本実施形態の閲覧用端末のブロック図であり、図２Ｂは本実施形態のサーバのブロック図である。
【図３】本実施形態の端末用アプリ等の動作の説明図である。
【図４】機器情報により端末用アプリ及び閲覧用端末にて測定結果を表示する表示処理のシーケンス図である。
【図５】閲覧用端末にて測定結果を表示する表示処理のシーケンス図である。
【図６】画像データにより端末用アプリ及び閲覧用端末にて測定結果を表示する表示処理のシーケンス図である。
【図７】可視化設定等をサーバに登録する登録処理のシーケンス図である。
【発明を実施するための形態】
【００１２】
以下、本開示の実施形態について図面を用いて説明する。なお、本開示の実施の形態は、下記の実施形態に何ら限定されることはなく、本開示の技術的範囲に属する限り種々の形態を採りうる。
【００１３】
［構成の説明］
本実施形態の測定システム１は、測定装置２０と、ユーザ端末１０と、サーバ４０と、閲覧用端末３０とから構成される（図１Ａ参照）。
【００１４】
測定装置２０は、例えば、ブルートゥース（登録商標）や無線ＬＡＮ等による無線通信機能を有しており、無線通信によりユーザ端末１０に測定データ等のデータを送信する。なお、測定装置２０は、有線通信によりユーザ端末１０に測定データ等のデータを送信しても良い。また、測定装置２０は、例えば、所定の規格の無線通信（例えば、ブルートゥースや無線ＬＡＮ等）や有線通信を監視して送受信されるデータのログを取る装置として構成されていても良いし、オシロスコープ等として構成されていても良い。
【００１５】
また、閲覧用端末３０は、ＰＣやスマートフォンやタブレット等として構成されており、無線通信によりユーザ端末１０から受信した情報により、測定装置２０による測定結果を表示する。
【００１６】
また、ユーザ端末１０は、スマートフォンやタブレットやＰＣ等として構成されており、測定装置２０と無線通信を行うと共に、インターネット５を介してサーバ４０にアクセスするよう構成されている。
【００１７】
ユーザ端末１０は、例えば、ブルートゥースや無線ＬＡＮ等による無線通信機能を有しており、インターネット通信部１１と、表示部１２と、記憶部１３と、制御部１４と、無線通信部１５と、操作部１６等を備える（図１Ｂ参照）。
【００１８】
インターネット通信部１１は、図示しないアンテナ等を介して無線通信によりインターネット５にアクセスし、サーバ４０等といった外部サーバと通信を行う部位である。
表示部１２は、液晶ディスプレイ等として構成され、各種情報を表示する部位である。
【００１９】
記憶部１３は、フラッシュメモリやＨＤＤ等の不揮発性の記憶装置から構成されており、各種データが保存されている。
制御部１４は、ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏ及びこれらを接続するバスライン等からなる周知のコンピュータを中心に構成されており、記憶部１３等から読み出され、ＲＡＭにロードされたプログラム等に従い動作する。
【００２０】
無線通信部１５は、図示しないアンテナ等を介して無線通信により測定装置２０等と通信を行うための部位である。
操作部１６は、タッチパネル等として構成され、各種操作を受け付ける。
【００２１】
なお、ユーザ端末１０には、測定装置２０による測定結果の表示等を行うための端末用アプリ１７がインストールされており、記憶部１３には、端末用アプリ１７として動作するプログラムが保存されている。端末用アプリ１７は、ＣＤ−ＲＯＭ，ＵＳＢメモリ，メモリカード（登録商標）等の記憶媒体１８に記憶された状態で提供されても良いし、インターネット５から提供されても良い。
【００２２】
また、閲覧用端末３０は、例えば、ブルートゥースや無線ＬＡＮ等による無線通信機能を有しており、インターネット通信部３１と、表示部３２と、記憶部３３と、制御部３４と、無線通信部３５と、操作部３６等を備える（図２Ａ参照）。
【００２３】
インターネット通信部３１は、インターネット５にアクセスする部位である。
表示部３２は、液晶ディスプレイ等として構成され、各種情報を表示する部位である。
記憶部３３は、ＨＤＤ等の不揮発性の記憶装置から構成されており、各種データが保存されている。
【００２４】
制御部３４は、ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏ及びこれらを接続するバスライン等からなる周知のコンピュータを中心に構成されており、記憶部３３等から読み出され、ＲＡＭにロードされたアプリケーションプログラム等に従い動作する。
【００２５】
無線通信部３５は、図示しないアンテナ等を介して無線通信によりユーザ端末１０等と通信を行うための部位である。
操作部３６は、キーボードやマウス等として構成され、各種操作を受け付ける。
【００２６】
また、サーバ４０は、ＰＣ等として構成されており、インターネット通信部４１と、記憶部４２と、制御部４３と、表示部４４と、操作部４５等を備える（図２Ｂ参照）。
インターネット通信部４１は、図示しないアンテナ等を介して無線通信によりインターネット５にアクセスし、ユーザ端末１０等と通信を行う部位である。
【００２７】
記憶部４２は、ＨＤＤ等の不揮発性の記憶装置から構成されており、各種データが保存されている。
制御部４３は、ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏ及びこれらを接続するバスライン等からなる周知のコンピュータを中心に構成されており、記憶部４２等から読み出され、ＲＡＭにロードされたアプリケーションプログラム等に従い動作する。
【００２８】
表示部４４は、液晶ディスプレイ等として構成され、各種情報を表示する部位である。
操作部４５は、キーボードやマウス等として構成され、各種操作を受け付ける。
なお、サーバ４０には、可視化設定等をユーザ端末１０に提供するためのサーバ用アプリ４６がインストールされており、記憶部４２には、サーバ用アプリ４６として動作するプログラムが保存されている。サーバ用アプリ４６は、ＣＤ−ＲＯＭ，ＵＳＢメモリ，メモリカード等の記憶媒体４７に記憶された状態で提供されても良いし、インターネット５から提供されても良い。また、可視化設定とは、測定装置２０からユーザ端末１０に送信される測定データのデータ構造を示す（測定データを構成する各データが、どのような符号化方法により生成されたかを示す）メタデータのことである。ユーザ端末１０は、可視化設定により、測定データを構成するデータの意味を把握可能となる。
【００２９】
［動作の説明］
（１）概要について
次に、測定システム１の動作について、図３を用いて説明する。
【００３０】
端末用アプリ１７に従い動作するユーザ端末１０（以後、単に端末用アプリ１７と記載）は、無線通信により、測定装置２０から、測定データ１２０と該測定装置２０の識別情報を取得する。なお、識別情報とは、例えば、測定装置２０の種別を示す名称やＩＤや、測定装置２０に固有に割り当てられたアドレス（ブルートゥースデバイスに固有に割り当てられたアドレスや、物理アドレス等）等といった情報（以後、機器情報と記載）であっても良い。また、識別情報とは、測定装置２０の外観を示す画像データであっても良い。
【００３１】
端末用アプリ１７は、クラウド（サーバ４０）にアクセスし、識別情報に対応付けられている可視化設定１００ｃをサーチすると共に、該可視化設定１００ｃをダウンロードする（図３中、“Ｓｅａｒｃｈ”，“Ｄｏｗｎｌｏａｄ”と記載）。
【００３２】
可視化設定は、該可視化設定が示すデータ構造の測定データを生成する測定装置２０の識別情報に対応付けられた状態で、サーバ４０に設けられた可視化設定データベース１４０に登録されている。サーバ用アプリ４６に従い動作するサーバ４０（以後、単にサーバ用アプリ４６と記載）は、端末用アプリ１７から受信した識別情報に対応付けて可視化設定データベース１４０に登録されている可視化設定１００ｃを、該端末用アプリ１７に送信する。そして、可視化設定１００ｃを受信した端末用アプリ１７は、可視化設定１００ｃと測定データ１２０とに基づき、測定結果を表示する。
【００３３】
なお、端末用アプリ１７は、測定結果を表示するための測定結果画面データを生成すると共に、該測定結果画面データ（若しくは、測定結果を表示する閲覧用アプリ）１３０を閲覧用端末３０に送信しても良い。そして、閲覧用端末３０にて、該データに基づき測定結果を表示するようにしても良い。
【００３４】
また、ユーザは、端末用アプリ１７により、いずれかの測定装置２０により生成される測定データの可視化設定１００ａ〜１００ｃを作成可能となっている。作成された可視化設定は、該測定装置２０の識別情報に対応付けられた状態で、可視化設定データベース１４０に登録される（図３中、“Ｕｐｌｏａｄ”と記載）。
【００３５】
さらに、ユーザは、端末用アプリ１７により、プロトコルシーケンス（以後、ＰＳ（Protocol Sequenceの略）と記載する）を作成可能となっている。ＰＳとは、端末用アプリ１７（ユーザ端末１０）が測定装置２０から測定データを取得する際の通信手順（これらの装置間で送受信すべきメッセージの内容，順序，送信タイミング等）を示すメタデータである。なお、ＰＳは、フローチャート形式で通信手順を示しても良い。
【００３６】
作成されたＰＳ１１０は、該ＰＳ１１０により通信が行われる測定装置２０の識別情報に対応付けられた状態で、ＰＳデータベース１５０に登録される（図３中、“Ｕｐｌｏａｄ”と記載）。また、端末用アプリ１７は、クラウド（サーバ４０）にアクセスし、識別情報に対応付けられているＰＳをダウンロードする。
【００３７】
（２）機器情報による測定結果の表示処理について
次に、端末用アプリ１７及び閲覧用端末３０にて、機器情報を用いて測定装置２０の測定結果を表示する際の表示処理について、詳しく説明する（図４参照）。
【００３８】
ユーザが端末用アプリ１７に対し、測定結果の表示を指示すると（Ｓ２００）、端末用アプリ１７と測定装置２０との間で無線通信が行われ、通信路が形成される（Ｓ２０５）。そして、端末用アプリ１７は、測定装置２０から、測定データと、該測定装置２０の機器情報を受信する（Ｓ２１０）。
【００３９】
その後、端末用アプリ１７は、インターネット５を介してサーバ用アプリ４６と通信を行い、端末用アプリ１７とサーバ用アプリ４６との間の通信路を形成する（Ｓ２１５）。そして、端末用アプリ１７は、サーバ用アプリ４６に対し機器情報を送信し、可視化設定データベース１４０から該機器情報に対応付けられている可視化設定をサーチすることを指示する（Ｓ２２０）。
【００４０】
サーバ用アプリ４６は、受信した機器情報に対応付けられている可視化設定を可視化設定データベース１４０から読み出し、端末用アプリ１７に送信する（Ｓ２２５）。なお、この時、サーバ用アプリ４６は、さらに、受信した機器情報に対応付けられているＰＳをＰＳデータベース１５０から読み出し、端末用アプリ１７に送信しても良い。
【００４１】
そして、端末用アプリ１７は、受信した可視化設定に基づき測定データのデータ構造を特定すると共に、測定データに基づく測定結果を表示部１２に表示する（Ｓ２３０）。この時、可視化設定と共にＰＳを受信している場合には、端末用アプリ１７は、ＰＳに基づき、測定データを受信した測定装置２０とユーザ端末１０間の通信手順を表示しても良い。
【００４２】
なお、端末用アプリ１７は、サーバ用アプリ４６からダウンロードした可視化設定と、該可視化設定のサーチに用いた機器情報とを対応付けて記憶部１３に保存しておいても良い。そして、測定装置２０から測定データと共に受信した機器情報に対応付けられている可視化設定が記憶部１３に保存されている場合には、可視化設定のダウンロードを行わず、保存されている可視化設定を用いて測定結果を表示しても良い。
【００４３】
その後、端末用アプリ１７は、測定データから特定される測定結果を示す画像データである測定結果画面データを生成する（Ｓ２３５）。なお、測定結果画面データは、例えば、ビットマップ形式やＪＰＥＧ形式等、多くのＰＣやスマフォやタブレット等で表示可能な形式の画像データとするのが好適である。そして、端末用アプリ１７は、閲覧用端末３０との間で無線通信を行い、通信路を形成し（Ｓ２４０）、閲覧用端末３０に測定結果画面データを送信する（Ｓ２４５）。なお、端末用アプリ１７は、有線通信により、閲覧用端末３０に測定結果画面データを送信しても良い。
【００４４】
測定結果画面データを受信した閲覧用端末３０は、測定結果画面データに基づき、表示部３２に測定結果を表示する（Ｓ２５０）。この時、閲覧用端末３０は、ユーザからの指示に応じて測定結果を表示しても良いし、閲覧用端末３０にて専用のアプリを作動させておき、測定結果画面データの受信後、直ちに測定結果を表示しても良い。また、この時、測定結果のポップアップ表示（表示部３２の画面の最前面に飛び出すように表示すること）を行っても良い。
【００４５】
（３）閲覧用アプリを用いた測定結果の表示処理について
次に、端末用アプリ１７が、閲覧用アプリにより閲覧用端末３０に測定装置２０での測定結果を表示させる表示処理について、詳しく説明する（図５参照）。
【００４６】
図４のＳ２００〜Ｓ２２５と同様の方法で可視化設定及び測定データが取得された後、ユーザ端末１０の表示部１２に測定結果が表示される（Ｓ３００）。
その後、端末用アプリ１７は、測定データから特定される測定結果を示す画像データである測定結果画面データを生成すると共に（Ｓ３０５）、測定結果画面データに基づき、閲覧用端末３０にて測定結果を表示する閲覧用アプリを生成する（Ｓ３１０）。そして、端末用アプリ１７は、閲覧用端末３０との間で無線通信を行い、通信路を形成し（Ｓ３１５）、閲覧用端末３０に閲覧用アプリを送信する（Ｓ３２０）。
【００４７】
閲覧用アプリを受信した閲覧用端末３０は、閲覧用アプリを実行し、表示部３２に測定結果を表示する（Ｓ３２５）。この時、閲覧用端末３０は、閲覧用アプリの受信後、直ちに閲覧用アプリを実行しても良いし、ユーザからの指示に応じて閲覧用アプリを実行しても良い。また、閲覧用アプリは、測定結果をポップアップ表示しても良い。
【００４８】
（４）画像データによる測定結果の表示処理について
上述した（２），（３）の処理では、端末用アプリ１７は、測定装置の機器情報を用いて可視化設定等を取得した。以下では、機器情報に替えて、測定装置２０の外観を示す画像データを用いて可視化設定を取得し、端末用アプリ１７及び閲覧用端末３０にて測定装置２０の測定結果を表示する表示処理について、詳しく説明する（図６参照）。
【００４９】
ユーザは、端末用アプリ１７に対し測定結果の表示を指示すると共に（Ｓ４００）、測定装置２０を撮影し（Ｓ４０５）、ユーザ端末１０に測定装置２０の画像データを保存する（Ｓ４１０）。なお、ユーザ端末１０のカメラ機能により測定装置２０を撮影しても良い。
【００５０】
そして、端末用アプリ１７と測定装置２０との間で無線通信が行われ、通信路が形成され（Ｓ４１５）、端末用アプリ１７は、測定装置２０から測定データを受信する（Ｓ４２０）。
【００５１】
その後、端末用アプリ１７は、インターネット５を介してサーバ用アプリ４６と通信を行い、端末用アプリ１７とサーバ用アプリ４６との間の通信路を形成すると共に（Ｓ４２５）、サーバ用アプリ４６に対し測定装置２０の画像データを送信する。この時、端末用アプリ１７は、サーバ用アプリ４６に対し、可視化設定データベース１４０から、該画像データが示す測定装置２０と同一の測定装置２０の外観を示す画像データに対応付けられた可視化設定をサーチすることを指示する（Ｓ４３０）。
【００５２】
これに対し、サーバ用アプリ４６は、マッチング処理を行うことで、可視化設定データベース１４０に登録されている画像データのうち、受信した画像データが示す測定装置２０と同一の測定装置２０を示すものをサーチする。そして、同一の測定装置２０を示す画像データに対応付けられた可視化設定を可視化設定データベース１４０から読み出し、端末用アプリ１７に送信する（Ｓ４３５）。なお、この時、サーバ用アプリ４６は、さらに、受信した画像データが示す測定装置２０と同一の測定装置２０の外観を示す画像データに対応付けられているＰＳをＰＳデータベース１５０から読み出し、端末用アプリ１７に送信しても良い。
【００５３】
そして、端末用アプリ１７は、受信した可視化設定に基づき測定データのデータ構造を特定すると共に、測定データに基づく測定結果を表示部１２に表示する（Ｓ４４０）。この時、可視化設定と共にＰＳを受信している場合には、端末用アプリ１７は、ＰＳに基づき、測定データを受信した測定装置２０とユーザ端末１０間の通信手順を表示しても良い。
【００５４】
なお、端末用アプリ１７は、サーバ用アプリ４６からダウンロードした可視化設定と、該可視化設定のサーチに用いた画像データとを対応付けて記憶部１３に保存しておいても良い。そして、撮影により得られた画像データが示す測定装置２０と同一の測定装置２０の外観を示す画像データに対応付けられている可視化設定が記憶部１３に保存されている場合には、可視化設定のダウンロードを行わず、保存されている可視化設定を用いて測定結果を表示しても良い。
【００５５】
また、Ｓ４４０以降の処理では、上述した（２）の処理におけるＳ２３５〜Ｓ２５０、又は、（３）の処理におけるＳ３０５〜Ｓ３２５と同様にして、閲覧用端末３０にて測定結果が表示される。
【００５６】
（５）可視化設定等をサーバに登録する登録処理について
次に、端末用アプリ１７にて可視化設定やＰＳを生成し、サーバ４０の可視化設定データベース１４０やＰＳデータベース１５０に登録する登録処理について詳しく説明する（図７参照）。
【００５７】
端末用アプリ１７は、ユーザから可視化設定又はＰＳ（以後、可視化設定等と記載）の作成開始の指示を受け付けると（Ｓ５００）、ユーザからの指示に応じて可視化設定等を生成すると共に（Ｓ５０５）、ユーザから、操作部１６を介して機器情報の入力を受け付ける（Ｓ５１０）。なお、機器情報に替えて、作成した可視化設定等に対応する測定装置２０の画像データを取得しても良い。無論、該画像データは、ユーザ端末１０により測定装置２０を撮影することで、生成されても良い。
【００５８】
そして、端末用アプリ１７とサーバ用アプリ４６との間で無線通信が行われ、通信路が形成され（Ｓ５１５）、端末用アプリ１７は、サーバ用アプリ４６に可視化設定等と識別情報（機器情報又は画像データ）を送信する（Ｓ５２０）。サーバ用アプリ４６は、可視化設定を受信した場合には、可視化設定と識別情報とを対応付けた状態で可視化設定データベース１４０に登録し、ＰＳを受信した場合には、ＰＳと識別情報とを対応付けた状態でＰＳデータベース１５０に登録する（Ｓ５２５）。
【００５９】
なお、識別情報として、測定装置２０に固有に割り当てられたアドレス等が用いられている場合には、サーバ用アプリ４６は、受信した識別情報のみならず、同一のデータ構造の測定データを生成する全ての測定装置２０（換言すれば、機種等が同一である全ての測定装置２０）に割り当てられた識別情報に対応付けて、可視化設定やＰＳを登録するのが好適である。
【００６０】
［他の実施形態］
（１）本実施形態では、端末用アプリ１７が、サーバ用アプリ４６から可視化設定を取得する際に、サーバ用アプリ４６に送信した識別情報に対応する測定装置２０についてのＰＳを取得することを例示した。しかしながら、可視化設定を取得する際以外においても、同様にしてサーバ用アプリ４６からＰＳを取得し、測定装置２０から測定データを取得する際の通信手順を表示しても良い。このような場合であっても、同様の効果を得ることができる。
【００６１】
（２）また、本実施形態では、測定装置２０の機器情報や画像データを識別情報として用い、サーバ用アプリ４６から可視化設定やＰＳをダウンロードしたり、これらをサーバ４０の可視化設定データベース１４０やＰＳデータベース１５０に登録したりする処理を例示した。しかしながら、これに限らず、例えば、バーコードから特定されるバーコード情報（測定装置２０の機器情報に相当する情報）を、識別情報として用いても良い。
【００６２】
具体的には、例えば、測定結果を表示する際や、可視化設定やＰＳをサーバ４０のデータベースに登録する際に、ユーザ端末１０に設けられたカメラ機能等により測定装置２０に付されたバーコードを撮影し、端末用アプリ１７にてバーコード情報を生成しても良い。そして、本実施形態と同様にして、バーコード情報に対応付けられている可視化設定やＰＳをサーバ用アプリ４６から取得したり、サーバ４０のデータベースに、バーコード情報に対応付けた状態で可視化設定やＰＳを登録したりしても良い。このような場合であっても、同様の効果を得ることができる。
【００６３】
（３）また、本実施形態では、端末用アプリ１７にてユーザからの指示に応じて可視化設定やＰＳを生成し、サーバ４０のデータベースに登録することを例示した。しかしながら、これに限らず、端末用アプリ１７以外のアプリにより、ユーザからの指示に応じて可視化設定やＰＳを生成し、サーバ４０のデータベースに登録するようにしても良い。このような場合であっても、同様の効果を得ることができる。
【００６４】
（４）また、本実施形態では、端末用アプリ１７は、測定装置２０から受信した測定データと、サーバ４０からダウンロードした可視化設定とに基づき、測定装置２０による測定結果を表示部１２にて表示すると共に、該測定結果を閲覧用端末３０に表示させる構成となっている。
【００６５】
しかしながら、これに限らず、端末用アプリ１７は、表示部１２で測定結果を表示することなく、閲覧用端末３０に測定結果を表示させても良い。また、端末用アプリ１７において、可視化設定を用いること無く、測定装置２０から受信した測定データに基づき表示部１２に測定結果を表示すると共に、本実施形態と同様の方法で、閲覧用端末３０に該測定結果を表示させても良い。無論、この時、端末用アプリ１７は、該測定結果を表示部１２にて表示すること無く、閲覧用端末３０でのみ該測定結果を表示させても良い。このような場合であっても、同様の効果を得ることができる。
【００６６】
（５）また、本実施形態における機器情報による測定結果の表示処理（図４）や画像データによる測定結果の表示処理（図６）では、端末用アプリ１７は、測定データを取得した後にサーバ４０から可視化設定を取得している。しかしながら、端末用アプリ１７は、測定データを取得する前に、該測定データの提供元となる測定装置２０の識別情報を用いてサーバ４０から可視化設定を取得しても良い。このような場合であっても、同様の効果を得ることができる。
【００６７】
（６）上記実施形態における１つの構成要素が有する機能を複数の構成要素として分散させたり、複数の構成要素が有する機能を１つの構成要素に統合させたりしてもよい。また、上記実施形態の構成の少なくとも一部を、同様の機能を有する公知の構成に置き換えてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言のみによって特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。
【００６８】
（７）上述した測定システム１の他、測定システム１を構成するユーザ端末１０，測定装置２０，閲覧用端末３０，サーバ４０や、端末用アプリ１７，サーバ用アプリ４６等といった、これらの装置としてコンピュータを機能させるためのプログラムや、これらのプログラムを記録した媒体や、測定結果の表示処理やビューの登録処理に相当する方法等、種々の形態で本発明を実現することもできる。
【００６９】
［効果］
本実施形態の端末用アプリ１７によれば、どのような測定装置２０から測定データを取得した場合であっても、該測定データのデータ構造を確実に把握可能となる。したがって、様々な種類の測定装置２０による測定結果を、スマートフォン，タブレット，ＰＣ等の端末で容易に表示できる。
【００７０】
また、本実施形態、及び、他の実施形態は、以下の発明（ａ）〜（ｆ）として次のような構成を有している。
（ａ）測定装置（２０）から測定データを取得する測定データ取得手段（Ｓ２１０，Ｓ４２０）と、前記測定装置の識別情報を取得する識別情報取得手段（Ｓ２１０，Ｓ４１０）と、前記識別情報に基づき、外部サーバ（４０）から、前記測定データのデータ構造を示すデータ構造情報を取得するデータ構造取得手段（Ｓ２２０，Ｓ２２５，Ｓ４３０，Ｓ４３５）と、前記データ構造情報と前記測定データとに基づき、測定結果を表示させる表示手段（Ｓ２３０，Ｓ４４０）と、前記外部サーバから、前記識別情報に係る前記測定装置と通信を行う際の通信手順を示す通信手順情報を取得する通信手順取得手段（Ｓ２２０，Ｓ２２５，Ｓ４３０，Ｓ４３５）として、コンピュータを動作させ、前記表示手段は、さらに、前記通信手順情報に基づき、前記通信手順を表示させること、を特徴とする測定結果表示プログラム（１７）。
【００７１】
このような構成によれば、ユーザは、測定装置から測定データを取得する際の通信手順を容易に把握することができ、多くの種類の測定装置にて得られた測定データを可視化することが可能となる。
【００７２】
（ｂ）ユーザからの指示に応じて、いずれかの測定装置（２０）により生成される測定データのデータ構造を示すデータ構造情報を生成するデータ構造生成手段（Ｓ５０５）と、前記データ構造情報と、前記測定装置の識別情報と、を対応付けた状態で、外部サーバ（４０）に登録させるデータ構造登録手段（Ｓ５２０）と、ユーザからの指示に応じて、前記測定装置と通信を行う際の通信手順を示す通信手順情報を生成する通信手順生成手段（Ｓ５０５）と、前記通信手順情報と、該通信手順情報が示す前記通信手順により通信を行う前記測定装置の前記識別情報と、を対応付けた状態で、前記外部サーバに登録させる通信手順登録手段（Ｓ５２０）として、コンピュータを動作させること、を特徴とするデータ構造作成プログラム（１７）。
【００７３】
このような構成によれば、測定装置から測定データを取得する際の通信手順を容易に外部サーバに登録できる。これにより、外部サーバにアクセスすることでこのような通信手順を容易に把握することが可能となり、その結果、多くの種類の測定装置にて得られた測定データを可視化することが可能となる。
【００７４】
（ｃ）測定データを生成する測定装置（２０）の識別情報を受信する受信手段（Ｓ２２０，Ｓ４３０）と、前記測定データのデータ構造を示すデータ構造情報と、該測定データを生成する前記測定装置の前記識別情報と、を対応付けて記憶しているデータ構造記憶部（１４０）から、前記受信手段が受信した前記識別情報に対応付けて記憶されている前記データ構造情報を読み出すデータ構造読出手段（Ｓ２２５，Ｓ４３５）と、前記データ構造読出手段により読み出された前記データ構造情報を、該データ構造情報に対応付けられている前記識別情報の送信元に提供するデータ構造提供手段（Ｓ２２５，Ｓ４３５）として、コンピュータを動作させること、を特徴とするデータ構造提供プログラム（４６）。
【００７５】
このような構成によれば、様々な種類の測定装置により生成された測定データのデータ構造情報を、ネットワークを通じて提供できる。したがって、様々な種類の測定装置による測定結果を、スマートフォン等の端末で容易に表示できる。
【００７６】
（ｄ）また、上記（ｃ）において、前記識別情報と、該識別情報に係る前記測定装置により生成される前記測定データの前記データ構造を示す前記データ構造情報とを取得する登録受付手段（Ｓ５２０）と、前記登録受付手段が取得した前記識別情報と前記データ構造情報とを、対応付けた状態で、前記データ構造記憶部に記憶させる新規登録手段（Ｓ５２５）として、さらにコンピュータを動作させること、を特徴とするデータ構造提供プログラム。
【００７７】
このような構成によれば、様々な測定装置により生成される測定データのデータ構造情報を、ネットワークを通じて容易に登録可能となり、その結果、ユーザは、様々な測定装置のデータ構造情報を容易に取得可能となる。したがって、様々な種類の測定装置による測定結果を、スマートフォン等の端末で容易に表示できる。
【００７８】
また、ユーザが測定装置を独自開発した際、該測定装置により生成される測定データのデータ構造情報をネットワーク上に登録しておけば、様々なユーザが該測定装置を容易に利用可能となる。このため、独自開発した測定装置を、広く流通させることが可能となる。
【００７９】
（ｅ）また、上記（ｃ）又は（ｄ）において、前記測定装置と通信を行う際の通信手順を示す通信手順情報と、該測定装置の前記識別情報と、を対応付けて記憶している通信手順記憶部（１５０）から、前記受信手段が受信した前記識別情報に対応付けて記憶されている前記通信手順情報を読み出す通信手順読出手段（Ｓ２２５，Ｓ４３５）と、前記通信手順読出手段により読み出された前記通信手順情報を、該通信手順情報に対応付けられている前記識別情報の送信元に提供する通信手順提供手段（Ｓ２２５，Ｓ４３５）として、さらにコンピュータを動作させること、を特徴とするデータ構造提供プログラム。
【００８０】
このような構成によれば、測定装置から測定データを取得する際の通信手順を、ネットワークを通じて提供可能となる。これにより、このような通信手順を容易に把握することが可能となり、その結果、多くの種類の測定装置にて得られた測定データを可視化することが可能となる。
【００８１】
（ｆ）また、上記（ｅ）において、前記登録受付手段は、さらに、前記識別情報と、該識別情報に係る前記測定装置についての前記通信手順情報とをさらに取得し、前記新規登録手段は、前記登録受付手段が取得した前記識別情報と前記通信手順情報とを、対応付けた状態で、前記通信手順記憶部に記憶させること、を特徴とするデータ構造提供プログラム。
【００８２】
このような構成によれば、測定装置から測定データを取得する際の通信手順を、ネットワークを通じて容易に登録できる。これにより、ネットワークを介してこのような通信手順を容易に把握することが可能となり、その結果、多くの種類の測定装置にて得られた測定データを可視化することが可能となる。
【００８３】
また、ユーザが測定装置を独自開発した際、該測定装置の通信手順をネットワーク上に登録しておけば、様々なユーザが該測定装置を容易に利用可能となる。このため、独自開発した測定装置を、広く流通させることが可能となる。
【００８４】
なお、上記実施形態の説明で用いた用語と、発明（ａ）〜（ｆ）の記載に用いた用語との対応を示す。
サーバ４０が外部サーバの一例に、可視化設定データベース１４０がデータ構造記憶部の一例に、ＰＳデータベース１５０が通信手順記憶部の一例に相当する。
【００８５】
また、端末用アプリ１７が、測定結果表示プログラム，データ構造作成プログラムの一例に、サーバ用アプリ４６がデータ構造提供プログラムの一例に相当する。
また、可視化設定がデータ構造情報の一例に、ＰＳが通信手順情報の一例に相当する。
【００８６】
また、機器情報を用いた測定結果の表示処理（図４）のＳ２１０が、測定データ取得手段，識別情報取得手段の一例に、Ｓ２２０がデータ構造取得手段，通信手順取得手段，受信手段の一例に、Ｓ２２５がデータ構造取得手段，通信手順取得手段，データ構造読出手段，データ構造提供手段，通信手順読出手段，通信手順提供手段の一例に、Ｓ２３０が表示手段の一例に相当する。
【００８７】
また、測定装置２０の外観の画像データを用いた測定結果の表示処理（図６）のＳ４１０が識別情報取得手段の一例に、Ｓ４２０が測定データ取得手段の一例に、Ｓ４３０がデータ構造取得手段，通信手順取得手段，受信手段の一例に、Ｓ４３５がデータ構造取得手段，通信手順取得手段，データ構造読出手段，データ構造提供手段，通信手順読出手段，通信手順提供手段の一例に、Ｓ４４０が表示手段の一例に相当する。
【００８８】
また、可視化設定等の登録処理（図７）のＳ５０５がデータ構造生成手段，通信手順生成手段の一例に、Ｓ５２０がデータ構造登録手段，通信手順登録手段，登録受付手段の一例に、Ｓ５２５が新規登録手段の一例に相当する。
【００８９】
また、本実施形態、及び、他の実施形態は、以下の発明（ｇ）〜（ｊ）として次のような構成を有している。
（ｇ）無線通信により、測定装置（２０）から測定データを取得する測定データ取得手段（Ｓ２１０，Ｓ４２０）と、前記測定データに基づき、閲覧用端末（３０）で前記測定装置での測定結果を表示するための可視化情報を生成する生成手段（Ｓ２３５，Ｓ３１０）と、無線通信により、前記可視化情報を前記閲覧用端末に提供する提供手段（Ｓ２４５，Ｓ３２０）として、コンピュータを動作させること、を特徴とする測定結果表示プログラム（１７）。
【００９０】
このような構成によれば、閲覧用端末では、測定結果を表示するためのアプリをインストールしなくても、可視化情報に基づき測定装置による測定結果を表示することができる。したがって、閲覧用端末において、様々な種類の測定装置による測定結果を容易に表示できる。
【００９１】
（ｈ）また、（ｇ）において、前記測定装置の識別情報を取得する識別情報取得手段（Ｓ２１０，Ｓ４１０）と、前記識別情報に基づき、外部サーバ（４０）から、前記測定データのデータ構造を示すデータ構造情報を取得するデータ構造取得手段（Ｓ２２５，Ｓ４３５）として、さらにコンピュータを動作させ、前記生成手段は、前記データ構造情報と前記測定データとに基づき、前記可視化情報を生成すること、を特徴とする測定結果表示プログラム。
【００９２】
このような構成によれば、様々な種類の測定装置から提供される測定データのデータ構造を把握可能となるため、様々な種類の測定装置による測定結果についての可視化情報を確実に生成できる。したがって、より一層、閲覧用端末において、様々な種類の測定装置による測定結果を容易に表示できる。
【００９３】
（ｉ）また、（ｇ）又は（ｈ）において、前記可視化情報とは、前記測定結果を表示する画像データであること、を特徴とする測定結果表示プログラム。
こうすることにより、閲覧用端末にて確実に測定結果を表示させることができる。
【００９４】
（ｊ）また、（ｇ）又は（ｈ）において、前記可視化情報とは、前記閲覧用端末にて実行可能に構成された、前記測定結果を表示するプログラムであること、を特徴とする測定結果表示プログラム。
【００９５】
こうすることにより、閲覧用端末にて確実に測定結果を表示させることができる。
なお、上記実施形態の説明で用いた用語と、発明（ｇ）〜（ｊ）の記載に用いた用語との対応を示す。
【００９６】
サーバ４０が外部サーバの一例に、端末用アプリ１７が測定結果表示プログラムの一例に、可視化設定がデータ構造情報の一例に、測定結果画面データや閲覧用アプリが可視化情報の一例に相当する。
【００９７】
また、機器情報を用いた測定結果の表示処理（図４）のＳ２１０が測定データ取得手段，識別情報取得手段の一例に相当し、Ｓ２２５がデータ構造取得手段の一例に相当し、Ｓ２３５が生成手段の一例に相当し、Ｓ２４５が提供手段の一例に相当する。
【００９８】
また、閲覧用アプリによる閲覧用端末３０での測定結果の表示処理（図５）のＳ３１０が生成手段の一例に相当し、Ｓ３２０が提供手段の一例に相当する。
また、測定装置２０の外観の画像データを用いた測定結果の表示処理（図６）のＳ４１０が識別情報取得手段の一例に、Ｓ４２０が測定データ取得手段の一例に、Ｓ４３５がデータ構造取得手段の一例に相当する。
【００９９】
［特許請求の範囲との対応］
上記実施形態の説明で用いた用語と、特許請求の範囲の記載に用いた用語との対応を示す。
【０１００】
サーバ４０が外部サーバの一例に相当する。また、端末用アプリ１７が、測定結果表示プログラム，データ構造作成プログラムの一例に相当する。
また、可視化設定がデータ構造情報の一例に相当し、測定結果画面データや閲覧用アプリが可視化情報の一例に相当する。
【０１０１】
また、機器情報を用いた測定結果の表示処理（図４）のＳ２１０が、測定データ取得手段，識別情報取得手段の一例に、Ｓ２２０，Ｓ２２５がデータ構造取得手段の一例に、Ｓ２３０が表示手段の一例に、Ｓ２３５が生成手段の一例に、Ｓ２４５が提供手段の一例に相当する。
【０１０２】
また、閲覧用アプリによる閲覧用端末３０での測定結果の表示処理（図５）のＳ３０５，Ｓ３１０が生成手段の一例に、Ｓ３２０が提供手段の一例に相当する。
また、測定装置２０の外観の画像データを用いた測定結果の表示処理（図６）のＳ４１０が識別情報取得手段の一例に、Ｓ４２０が測定データ取得手段の一例に、Ｓ４３０，Ｓ４３５がデータ構造取得手段の一例に、Ｓ４４０が表示手段の一例に相当する。
【０１０３】
また、可視化設定等の登録処理（図７）のＳ５０５がデータ構造生成手段の一例に、Ｓ５２０がデータ構造登録手段の一例に相当する。
【符号の説明】
【０１０４】
１…測定システム、１０…ユーザ端末、１１…インターネット通信部、１２…表示部、１３…記憶部、１４…制御部、１５…無線通信部、１６…操作部、１７…端末用アプリ、２０…測定装置、３０…閲覧用端末、４０…サーバ、４１…インターネット通信部、４２…記憶部、４３…制御部、４４…表示部、４５…操作部、４６…サーバ用アプリ。
【図１】
2017026341.tif 000003
【図２】
2017026341.tif 000004
【図３】
2017026341.tif 000005
【図４】
2017026341.tif 000006
【図５】
2017026341.tif 000007
【図６】
2017026341.tif 000008
【図７】
2017026341.tif 000009