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