(57)【要約】【課題】専用のアプリケーションＳ／Ｗが不要で、容易に測定装置の測定データを情報処理装置に取り込むことが可能な信号変換装置、及び信号伝送システムを提供する。【解決手段】信号変換装置３０は、ストップウォッチ１０からの入力信号が入力される第一接続部３１と、入力信号を、ＨＩＤキーボードプロトコルに対応した信号形式に変換するＨＩＤ変換手段３７１と、入力信号に含まれる時間測定データを、アプリケーションＳ／Ｗに対応した入力フォーマットに変換するフォーマット変換手段３７２と、フォーマット変換手段により変換する入力フォーマットの形式を切り替えるフォーマット切替ボタン３３と、ＨＩＤ変換手段３７１及びフォーマット変換手段３７２により変換された入力信号をＰＣ２０に出力する第二接続部３２と、を備える。【選択図】図５
2013186552.tif 000002
【特許請求の範囲】
【請求項１】
所定の測定処理を実施する測定装置と、前記測定装置の測定処理により得られた測定データを所定のアプリケーションソフトウェアにより処理する処理部を備える情報処理装置と、を接続し、前記測定装置から入力された前記測定データに基づいた入力信号を、前記情報処理装置に入力可能な信号形式に変換して前記情報処理装置に出力する信号変換装置であって、
前記測定装置からの前記入力信号が入力される第一通信手段と、
前記入力信号を、ＨＩＤキーボードプロトコルに対応した信号形式に変換するＨＩＤ変換手段と、
前記入力信号に含まれる前記測定データを、前記アプリケーションソフトウェアに対応した入力フォーマットに変換するフォーマット変換手段と、
前記フォーマット変換手段により変換する前記入力フォーマットを切り替えるフォーマット切替手段と、
前記ＨＩＤ変換手段及び前記フォーマット変換手段により、前記信号形式及び前記入力フォーマットが変換された前記入力信号を前記情報処理装置に出力する第二通信手段と、
を備えたことを特徴とする信号変換装置。
【請求項２】
請求項１に記載の信号変換装置において、
前記情報処理装置の前記処理部により実施される前記アプリケーションソフトウェアは、列方向及び行方向に対して配置される複数の入力欄に対して、前記測定データに含まれる複数のデータ値を、入力開始位置である入力欄から、行方向に沿った複数の入力欄に入力する表計算アプリケーションであり、
前記フォーマット変換手段は、前記測定データに含まれる前記データ値に対して、
当該データ値の後に同一行方向に入力する他のデータ値がある場合、当該データ値の後に行方向に沿った次の入力欄に入力位置を移動させる旨のキー入力を挿入し、
前記データ値の後に同一行方向に入力する他のデータ値がない場合、前記入力開始位置の次の行で同じ列の入力欄に入力位置を移動させる旨のキー入力を挿入する
ことを特徴とする信号変換装置。
【請求項３】
請求項１に記載の信号変換装置において、
前記情報処理装置の前記処理部により実施される前記アプリケーションソフトウェアは、前記測定データに含まれる複数のデータ値を１行内に入力するドキュメント作成アプリケーションであり、
前記フォーマット変換手段は、前記測定データに含まれる前記データ値に対して、
当該データ値の後に同一行内に入力する他のデータ値がある場合、当該データ値の後に区切りを表示する旨のキー入力を挿入し、
当該データ値の後に同一行内に入力する他のデータ値がない場合、次の行に入力位置を移動させる旨のキー入力を挿入する
ことを特徴とする信号変換装置。
【請求項４】
請求項１から請求項３のいずれかに記載の信号変換装置において、
前記第二通信手段は、前記情報処理装置に設けられたＵＳＢインターフェイスに接続可能なＵＳＢ接続端子を備える
ことを特徴とする信号変換装置。
【請求項５】
請求項１から請求項４のいずれかに記載の信号変換装置において、
前記測定装置は、操作部と、操作部が操作される時間間隔を測定して前記時間測定データとして取得する時間測定部と、を備えたストップウォッチであり、
前記ＨＩＤ変換手段は、前記ストップウォッチから入力された前記時間測定データに基づく入力信号を、ＨＩＤキーボードプロトコルに対応した信号形式に変換し、
前記フォーマット変換手段は、前記入力信号に含まれる前記時間測定データを、前記アプリケーションソフトウェアに対応した入力フォーマットに変換する
ことを特徴とする信号変換装置。
【請求項６】
所定の測定処理により測定データを出力する測定装置と、前記時間測定データを処理する情報処理装置と、前記測定装置及び前記情報処理装置を接続し、前記測定装置から入力された前記測定データに基づいた入力信号を、前記情報処理装置に入力可能な信号形式に変換して前記情報処理装置に出力する信号変換装置と、を備えた信号伝送システムであって、
前記情報処理装置は、前記測定データを、所定のアプリケーションソフトウェアにより処理する処理部を備え、
前記信号変換装置は、
前記測定装置からの前記入力信号が入力される第一通信手段と、
前記入力信号を、ＨＩＤキーボードプロトコルに対応した信号形式に変換するＨＩＤ変換手段と、
前記入力信号に含まれる前記測定データを、前記アプリケーションソフトウェアに対応した入力フォーマットに変換するフォーマット変換手段と、
前記フォーマット変換手段により変換する前記入力フォーマットを切り替えるフォーマット切替手段と、
前記ＨＩＤ変換手段及び前記フォーマット変換手段により、前記信号形式及び前記入力フォーマットが変換された前記入力信号を前記情報処理装置に出力する第二通信手段と、
を備えることを特徴とする信号伝送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測定装置からの測定データに基づいた入力信号を所定の信号形式に変換して出力する信号変換装置、及び信号伝送システムに関する。
【背景技術】
【０００２】
従来、ストップウォッチ等の測定装置において、測定された結果を他の機器に送信する構成が知られている（例えば、特許文献１参照）。
特許文献１には、複数のストップウォッチを用いることで、測定データを共有することが可能な送受信型ストップウォッチの構成が記載されている。このストップウォッチでは、操作部が操作されることで時間の計測が実施され、時間計測の開始を指示するデータや、計測された時間データを他のストップウォッチに送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−１５３６７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記のような特許文献１では、同一の機能やアプリケーションソフトウェア（以降、アプリケーションＳ／Ｗを称す場合がある）を有するストップウォッチ間で測定データを送受信するものであるため、送受信する測定データに基づいた送信信号の信号形式を変換する必要がない。
これに対して、ストップウォッチ等の測定装置で得られた測定データを、パーソナルコンピューター等の情報処理装置に取り込む場合がある。このような場合、測定装置が有する通信インターフェイスから出力された信号を、情報処理装置が有する通信インターフェイスに入力可能な信号に変換する必要がある。このために、測定装置と、情報処理装置とを信号変換装置で通信可能に接続し、信号変換装置により信号変換を行う。例えば、信号変換装置は、ストップウォッチが有する専用の通信インターフェイスから出力される入力信号を、パーソナルコンピューターが有するシリアルポート等に対応した信号に変換する必要がある。
【０００５】
この時、情報処理装置では、測定装置から信号変換装置を介して入力された信号を処理するために、専用のアプリケーションＳ／Ｗ（例えば、専用ドライバー）を起動させ、入力された信号に基づいた測定データを所定のデータ形式に変換する必要がある。したがって、このような専用アプリケーションＳ／Ｗが導入（インストール）されていない情報処理装置では、専用アプリケーションＳ／Ｗをインストールする必要があり、また、測定データの取り込み処理を実施する度に、専用アプリケーションＳ／Ｗを起動させる必要があり、煩雑な作業が伴うという課題があった。
これに加え、このような専用のアプリケーションＳ／Ｗは、例えばＯＳ（Operating System）毎に作成する必要があり、ＯＳのバージョンアップが行われると、アプリケーションＳ／Ｗにおいても動作確認を行い、新バージョンのＯＳに対応していない場合には、不都合を修正してバーションアップ対応を行う必要があるという課題もあった。
【０００６】
本発明は、専用のアプリケーションＳ／Ｗが不要で、容易に測定装置の測定データを情報処理装置に取り込むことが可能な信号変換装置、及び信号伝送システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の信号変換装置は、所定の測定処理を実施する測定装置と、前記測定装置の測定処理により得られた測定データを所定のアプリケーションソフトウェアにより処理する処理部を備える情報処理装置と、を接続し、前記測定装置から入力された前記測定データに基づいた入力信号を、前記情報処理装置に入力可能な信号形式に変換して前記情報処理装置に出力する信号変換装置であって、前記測定装置からの前記入力信号が入力される第一通信手段と、前記入力信号を、ＨＩＤ（Human Interface Device）キーボードプロトコルに対応した信号形式に変換するＨＩＤ変換手段と、前記入力信号に含まれる前記測定データを、前記アプリケーションソフトウェアに対応した入力フォーマットに変換するフォーマット変換手段と、前記フォーマット変換手段により変換する前記入力フォーマットを切り替えるフォーマット切替手段と、前記ＨＩＤ変換手段及び前記フォーマット変換手段により、前記信号形式及び前記入力フォーマットが変換された前記入力信号を前記情報処理装置に出力する第二通信手段と、を備えたことを特徴とする。
【０００８】
本発明では、信号変換装置は、第一通信手段から入力される入力信号を、ＨＩＤ変換手段により、ＨＩＤキーボードプロトコルに対応した信号形式に変換し、フォーマット変換手段により、入力信号に含まれる測定データを、情報処理装置により情報処理を実施するアプリケーションＳ／Ｗに対応した入力フォーマットに変換する。また、本発明の信号変換装置は、測定データの入力フォーマットを切り替えるフォーマット切替手段を備える。そして、フォーマット変換手段は、フォーマット切替手段により切り替えられた入力フォーマットに測定データを変換する。
このような構成では、信号変換装置は、入力信号を、ＨＩＤキーボードプロトコルに基づいた信号に変換して情報処理装置に出力することになり、情報処理装置では、信号変換装置から入力された信号をキーボードから入力される信号として処理することができる。ここで、ＨＩＤドライバーは、パーソナルコンピューター等の情報処理装置において、通常、ＯＳに標準装備されているソフトウェアである。このため、本発明では、測定データを処理するための専用アプリケーションを別途インストールすることなく、ＯＳが標準的に備えるＨＩＤドライバーにより測定データを処理することができる。また、このようなＨＩＤキーボードプロトコルに基づいた信号は、情報処理装置におけるキーボード操作と同等に扱われるものであるため、様々な汎用アプリケーションＳ／Ｗに対応している。このため、測定データを処理するためのアプリケーションＳ／Ｗとしても、専用アプリケーションＳ／Ｗを用いる必要がなく、情報処理装置に既にインストールされている汎用アプリケーションＳ／Ｗを用いることができる。
【０００９】
ここで、アプリケーションＳ／Ｗによっては、キー入力を行った際の測定値の入力位置が異なる場合がある。例えば、ＨＩＤ変換手段により変換された測定データとして、「測定ＩＤ（１）」「Ｔａｂキー」「測定値Ａ」「Ｔａｂキー」「測定値Ｂ」「Ｅｎｔｅｒキー」といった測定データと、「測定ＩＤ（２）」「Ｔａｂキー」「測定値Ｃ」「Ｔａｂキー」「測定値Ｄ」「Ｅｎｔｅｒキー」といった測定データとが入力された場合では、アプリケーションＳ／Ｗによっては、入力位置が意図しない位置となる場合がある。
例えば、ドキュメント作成アプリケーションＳ／Ｗ（例えば、「Ｍｉｃｒｏｓｏｆｔ Ｗｏｒｄ（米国Microsoft Corporationの商品名称）」等のＳ／Ｗ）に上記の２つの測定データを入力した場合、１行目に、「１  測定値Ａ  測定値Ｂ」といったデータが入力され、２行目に、「２  測定値Ｃ  測定値Ｄ」といった測定データが入力される。
一方、列方向及び行方向に対して複数の入力欄が配置される表計算アプリケーションＳ／Ｗ（例えば「Ｍｉｃｒｏｓｏｆｔ Ｅｘｃｅｌ（登録商標）」等のＳ／Ｗ）では、例えば指定された入力欄から行に沿った各入力欄にそれぞれ「１」「測定値Ａ」「測定値Ｂ」といったデータが入力され、測定値Ｂが入力された直下の入力欄から、行に沿った各入力欄にそれぞれ「２」「測定値Ｃ」「測定値Ｄ」といったデータが入力されてしまう。したがって、表計算アプリケーションＳ／Ｗでは、各測定値の入力開始位置が、所定の列方向に統一されず、測定データによって入力開始位置が異なってしまう。
これに対して、本発明では、フォーマット変換手段により、測定データを、アプリケーションＳ／Ｗに対応した入力フォーマットに変換する。これにより、表計算アプリケーションＳ／Ｗのように、測定データの各データ値の入力位置が変化してしまうようなアプリケーションＳ／Ｗに対しても、入力位置を揃えることができる。したがって、ユーザーによる入力位置の修正作業や入力位置の再指定等が不要となり、測定データの取り込み処理を容易に、かつ迅速に行うことができる。
そして、上記のような入力フォーマットの形式は、このフォーマット切替手段の操作により切り替えることが可能となる。したがって、ユーザーは、情報処理装置で測定データを処理する（入力する）アプリケーションＳ／Ｗに対応して、フォーマット変換手段を切り替えるだけで、変換する入力フォーマットを切り替えることができ、操作性の向上を図ることができる。
【００１０】
本発明の信号変換装置において、前記情報処理装置の前記処理部により実施される前記アプリケーションソフトウェアは、列方向及び行方向に対して配置される複数の入力欄に対して、前記測定データに含まれる複数のデータ値を、入力開始位置である入力欄から、行方向に沿った複数の入力欄に入力する表計算アプリケーションであり、前記フォーマット変換手段は、前記測定データに含まれる前記データ値に対して、当該データ値の後に同一行方向に入力する他のデータ値がある場合、当該データ値の後に行方向に沿った次の入力欄に入力位置を移動させる旨のキー入力を挿入し、前記データ値の後に同一行方向に入力する他のデータ値がない場合、前記入力開始位置の次の行で同じ列の入力欄に入力位置を移動させる旨のキー入力を挿入することが好ましい。
【００１１】
本発明では、情報処理装置により実行されるアプリケーションＳ／Ｗが、表計算アプリケーションである場合、フォーマット変換手段は、データ値の後に、行方向に沿って入力する他のデータ値がある場合、データ値の後に、行方向に沿った次の入力欄（例えば、右隣の入力欄）に入力位置を移動させる旨のキー入力を挿入する。例えば、表計算アプリケーションＳ／Ｗとして、「Ｍｉｃｒｏｓｏｆｔ Ｅｘｃｅｌ」を用いる場合、「Ｔａｂキー」が入力されることで、入力位置は右隣の入力欄に移動する。この場合、フォーマット変換手段は、各データ値の後、すなわちデータ値とデータ値との間に「Ｔａｂキー」の入力を挿入する。
そして、データ値の後に行方向に配置する他のデータ値がない場合、測定データの入力開始位置、すなわち、測定データの最初に入力するデータ値の入力欄と同一の列で、測定データの入力行の次の行となる入力欄（測定データの最初に入力するデータ値の直下の入力欄）に入力位置を移動させるキー入力を挿入する。例えば、上記「Ｍｉｃｒｏｓｏｆｔ Ｅｘｃｅｌ」を用いる場合では、「Ｅｎｔｅｒキー」と、「（測定データが有するデータ値の数）−１」分の「左カーソルキー」とを入力することで、入力位置は最初のデータ値の下に移動する。この場合、フォーマット変換手段は、最後のデータ値の後に、「Ｅｎｔｅｒキー」と、「（測定データが有するデータ値の数）−１」分の「左カーソルキー」の入力を挿入する。
これにより、本発明では、表計算アプリケーションＳ／Ｗに対して、複数の測定データが入力された場合でも、データ値の入力開始位置を同一の列に揃えることができる。したがって、ユーザーは、測定データの入力中に、例えばデータ値の入力先の位置を修正したり、入力されたデータ値の入力位置を修正したりする必要がなく、容易に表計算アプリケーションＳ／Ｗが指定する入力欄にデータ値を入力することができる。
【００１２】
本発明の信号変換装置において、前記情報処理装置の前記処理部により実施される前記アプリケーションソフトウェアは、前記測定データに含まれる複数のデータ値を１行内に入力するドキュメント作成アプリケーションであり、前記フォーマット変換手段は、前記測定データに含まれる前記データ値に対して、当該データ値の後に同一行内に入力する他のデータ値がある場合、当該データ値の後に区切りを表示する旨のキー入力を挿入し、当該データ値の後に同一行内に入力する他のデータ値がない場合、次の行に入力位置を移動させる旨のキー入力を挿入することが好ましい。
【００１３】
本発明では、情報処理装置により実行されるアプリケーションＳ／Ｗが、ドキュメント作成アプリケーションＳ／Ｗである場合、フォーマット変換手段は、データ値の後に１行内に入力する他のデータ値がある場合、データ値を区切るキー入力を挿入する。なお、データ値を区切るためのキー入力としては、空欄を入力するための「スペースキー」や「Ｔａｂキー」であってもよく、「，」「：」等の文字入力キーであってもよい。そして、フォーマット変換手段は、データ値の後に１行内に配置する他のデータ値がない場合、改行を示す例えば「Ｅｎｔｅｒキー」を挿入する。
これにより、本発明では、ドキュメント作成アプリケーションＳ／Ｗにより、各行に対して、１つの測定データを入力する場合でも、データ値の入力開始位置を各行の先頭位置に揃えることができる。
【００１４】
本発明の信号変換装置において、前記第二通信手段は、前記情報処理装置に設けられたＵＳＢインターフェイスに接続可能なＵＳＢ接続端子を備えることが好ましい。
本発明では、信号変換装置は、ＵＳＢ接続により情報処理装置に接続される。ＵＳＢ接続は、複数のＯＳにより動作が保証されているインターフェイスである。したがって、第二通信手段がＵＳＢ接続端子を有することで、多種の情報処理装置に対して、信号変換装置を接続することができ、多種の情報処理装置に対して測定装置の測定データを入力することができる。
【００１５】
本発明の信号変換装置において、前記測定装置は、操作部と、操作部が操作される時間間隔を測定して前記時間測定データとして取得する時間測定部と、を備えたストップウォッチであり、前記ＨＩＤ変換手段は、前記ストップウォッチから入力された前記時間測定データに基づく入力信号を、ＨＩＤキーボードプロトコルに対応した信号形式に変換し、前記フォーマット変換手段は、前記入力信号に含まれる前記時間測定データを、前記アプリケーションソフトウェアに対応した入力フォーマットに変換することが好ましい。
本発明では、ストップウォッチにより測定された時間測定データを容易に情報処理装置に取り込むことができる。このようなストップウォッチからパーソナルコンピューターに時間測定データを送信する場合、シリアルポートを介して、ストップウォッチとパーソナルコンピューターとを接続し、専用アプリケーションを用いて、時間測定データを所定の形式のデータファイルに変換する必要があった。これに対して、本発明では、ＨＩＤ変換手段により、入力信号はＨＩＤキーボートプロトコルに基づいた信号形式に変換されるので、専用アプリケーションを用いることなく、容易にストップウォッチからの時間測定データを情報処理装置に取り込むことができる。
【００１６】
本発明の信号伝送システムは、所定の測定処理により測定データを出力する測定装置と、前記時間測定データを処理する情報処理装置と、前記測定装置及び前記情報処理装置を接続し、前記測定装置から入力された前記測定データに基づいた入力信号を、前記情報処理装置に入力可能な信号形式に変換して前記情報処理装置に出力する信号変換装置と、を備えた信号伝送システムであって、前記情報処理装置は、前記測定データを、所定のアプリケーションソフトウェアにより処理する処理部を備え、前記信号変換装置は、前記測定装置からの前記入力信号が入力される第一通信手段と、前記入力信号を、ＨＩＤキーボードプロトコルに対応した信号形式に変換するＨＩＤ変換手段と、前記入力信号に含まれる前記測定データを、前記アプリケーションソフトウェアに対応した入力フォーマットに変換するフォーマット変換手段と、前記フォーマット変換手段により変換する前記入力フォーマットを切り替えるフォーマット切替手段と、前記ＨＩＤ変換手段及び前記フォーマット変換手段により、前記信号形式及び前記入力フォーマットが変換された前記入力信号を前記情報処理装置に出力する第二通信手段と、を備えることを特徴とする。
本発明では、上記発明と同様に、信号変換装置により、測定装置から入力された入力信号を、ＨＩＤキーボードプロトコルに対応した信号形式に変換し、入力信号に含まれる測定データを、情報処理装置により情報処理を実施するアプリケーションＳ／Ｗに対応した入力フォーマットに変換する。
これにより、情報処理装置では、測定データを処理するための専用アプリケーションを別途インストールすることなく、信号変換装置から入力された信号をキーボードから入力される信号として容易に取り込むことができる。また、測定データを処理するためのアプリケーションＳ／Ｗとしても、汎用アプリケーションＳ／Ｗを用いることができる。
さらに、フォーマット変換手段により、測定データが、アプリケーションＳ／Ｗに応じた入力フォーマットに変換されることで、アプリケーションＳ／Ｗの所定の入力位置に測定データの各データ値を入力することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第一実施形態に係るストップウォッチシステムの概略構成を示す図。
【図２】第一実施形態のストップウォッチの概略構成を示すブロック図。
【図３】第一実施形態における時間計測データのデータ形式の一例を示す図。
【図４】第一実施形態におけるパーソナルコンピューターの概略構成を示すブロック図。
【図５】第一実施形態におけるストップウォッチシステムの信号伝達の概略を示す図。
【図６】第一実施形態における信号変換装置の外観図。
【図７】第一実施形態における信号変換装置の概略構成を示すブロック図。
【図８】第一実施形態における信号変換装置の信号伝送処理を示すフローチャート。
【図９】表計算アプリケーションＳ／Ｗに対応した入力フォーマットの形式が設定されている場合における入力フォーマットを説明するための図。
【図１０】表計算アプリケーションＳ／Ｗに対応した入力フォーマットの形式が設定されている場合における入力フォーマットを説明するための図。
【図１１】表計算アプリケーションＳ／Ｗに対応した入力フォーマットの形式が設定されている場合における入力フォーマットを説明するための図。
【図１２】表計算アプリケーションＳ／Ｗに対応した入力フォーマットの形式が設定されている場合における入力フォーマットを説明するための図。
【図１３】ドキュメント形式アプリケーションＳ／Ｗに対応した入力フォーマットの形式が設定されている場合における入力フォーマットを説明するための図。
【図１４】ドキュメント形式アプリケーションＳ／Ｗに対応した入力フォーマットの形式が設定されている場合における入力フォーマットを説明するための図。
【図１５】ドキュメント形式アプリケーションＳ／Ｗに対応した入力フォーマットの形式が設定されている場合における入力フォーマットを説明するための図。
【図１６】本発明の第二実施形態に係る信号伝送システムの概略構成を示す図。
【発明を実施するための形態】
【００１８】
［第一実施形態］
以下、本発明の第一実施形態について、図面に基づいて詳細に説明する。
［ストップウォッチシステムの構成］
図１は、本発明の第一実施形態に係るストップウォッチシステムの概略構成を示す図である。
図１において、ストップウォッチシステム１は、本発明の信号伝送システムを構成し、測定装置であるストップウォッチ１０と、情報処理装置であるパーソナルコンピューター２０（以降ＰＣ２０と称す場合がある）と、これらのストップウォッチ１０及びＰＣ２０とを接続する信号変換装置３０とを備えて構成される。
このストップウォッチシステム１は、ストップウォッチ１０により計測された時間測定データ（測定データ）を、信号変換装置３０を介してＰＣ２０に伝送（入力）し、ＰＣ２０により時間測定データを処理するシステムである。一般に、ストップウォッチ１０が有する通信インターフェイスと、ＰＣ２０が有する通信インターフェイスは異なっている。このため、信号変換装置３０は、ストップウォッチ１０の通信インターフェイスから入力された入力信号を、ＰＣ２０の通信インターフェイスに入力可能な信号形式に変換して出力する。
【００１９】
［ストップウォッチ１０の構成］
図２は、ストップウォッチ１０の概略構成を示すブロック図である。
図２に示すように、ストップウォッチ１０は、表示部１１と、操作部１２と、データ出力部１３と、ウォッチ制御部１４と、記憶部１５と、を備える。また、ウォッチ制御部１４は、時間測定手段１４１と、出力制御手段１４２と、を備える。
表示部１１は、ウォッチ制御部１４の制御により、時間計測結果や、計測開始からの経過時間、現在時刻などを表示する。
操作部１２は、ボタンＡ及びボタンＢ等を備える。これらのボタンＡ，Ｂがユーザーにより操作されると、操作部１２は、操作に応じた信号をウォッチ制御部１４に出力する。
データ出力部１３は、外部機器と接続するための接続端子を備える。本実施形態では、データ出力部１３の接続端子としては、６ピンコネクター接続端子が設けられ、専用の通信インターフェイス（専用コネクター、専用信号形式）により時間測定データに基づいた入力信号を信号変換装置３０に出力する。
記憶部１５は、例えば、ＲＡＭ（Random Access Memory）や、ＲＯＭ（Read Only Memory）等のメモリーにより構成され、後述する時間測定データ等の各種データや、ストップウォッチ１０を制御するためのプログラム（ファームウェア）等が記憶される。
【００２０】
時間測定手段１４１は、ユーザーによる操作部１２の操作により、時間の測定開始、ラップタイム、スプリットタイムの測定を実施し、測定結果である時間測定データを生成して、記憶部１５に記憶する。
出力制御手段１４２は、時間測定手段１４１により計測開始からの経過時間、計測されたラップタイム、スプリットタイムを表示部１１に表示させる。また、出力制御手段１４２は、ユーザーによる操作部１２の操作により、測定で得られた時間測定データに基づいた入力信号を生成する。この入力信号は、データ出力部１３の通信インターフェイスに対応した信号であり、出力制御手段１４２は、生成した入力信号をデータ出力部１３から信号変換装置３０に出力する。
【００２１】
上述のようなストップウォッチ１０では、操作部１２のボタンＡ，Ｂの操作に応じて、複数のラップタイム及びスプリットタイムを計測し、計測に得られた時間計測データを記憶部１５に記憶する。
図３は、本実施形態における時間計測データのデータ形式の一例を示す図である。
図３において、ブロック番号は、ブロックを識別するためのデータであり、計測開始前に例えば操作部１２のボタンＢが押下されることで、１ずつ増加しつつ記憶部１５に格納される。ここで、「ブロック」とは計測の単位であり、記憶部１５において、所定のブロック番号（例えば「１」）から次のブロック番号（例えば「２」）までの領域が、当該ブロック番号（例えば「１」）で表されるブロック内の時間測定データを格納する領域となる。
【００２２】
時間測定データは、例えば操作部１２のボタンＡが押下されることで、時間測定手段１４１により生成されるデータである。具体的には、最初にボタンＡが押下されたタイミングで、時間測定手段１４１は、内部タイマーを「０」にセットして、時間の計測を開始する。そして、時間測定手段１４１は、次回以降にボタンＡが押下されたタイミングで、内部タイマーの値を取得する。この内部タイマーの値がスプリットタイムとなる。また、時間測定手段１４１は、ボタンＡが押下される毎に、計測番号を１ずつ増加させる。さらに、時間測定手段１４１は、計測番号「ｎ」のスプリットタイムと、計測番号「ｎ−１」のスプリットタイムとの差分を算出し、計測番号「ｎ」のラップタイムとする。そして、時間測定手段１４１は、この計測番号、スプリットタイム、ラップタイムをそれぞれデータ値とした時間計測データを、記憶部１５の対応するブロック番号の格納領域に順次記憶する。
【００２３】
なお、本実施形態では、ユーザーの操作により、時間測定データの出力方法を選択することができる。
例えば、ユーザーにより「リアルタイム出力」が設定されている場合、出力制御手段１４２は、時間測定手段１４１により時間測定データが取得されたタイミングで、データ出力部１３から当該時間測定データを出力する。
また、ユーザーにより「ブロック出力」が設定されている場合、出力制御手段１４２は、記憶部１５に記憶されている所定ブロック番号の複数の時間測定データを、ユーザーによる操作部１２の操作タイミングに応じて、データ出力部１３から出力する。
【００２４】
［ＰＣ２０の構成］
次に、ＰＣ２０の構成を図面に基づいて説明する。図４は、ＰＣ２０の概略構成を示すブロック図である。
図４に示すように、ＰＣ２０は、入出力部２１と、記憶部２２と、ディスプレイ２３と、ＣＰＵ２４（本発明の処理部）と、を含んで構成されている。なお、本実施形態において、情報処理装置として、ディスプレイ２３が一体化されたノート型パーソナルコンピューターを例示するが、例えばディスプレイ２３が別途接続されたデスクトップ型のパーソナルコンピューターであってもよく、タブレット型端末装置や、スマートフォン等の携帯型端末装置などを用いてもよい。
【００２５】
入出力部２１は、ＵＳＢ接続インターフェイス２１１（以降、ＵＳＢＩ／Ｆ２１１と称す場合がある）等の端子を備える。
ＵＳＢＩ／Ｆ２１１には、キーボードやマウスなどの入力手段や、信号変換装置３０、その他周辺機器を接続することができる。このＵＳＢＩ／Ｆ２１１は、信号変換装置３０や入力手段等の外部機器から入力される信号をＣＰＵ２４に出力したり、ＣＰＵ２４からの信号を外部機器に出力したりする。
【００２６】
記憶部２２は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）、ＳＳＤ（Solid State Drive）等の半導体メモリーや、ＨＤＤ（Hard disk drive）等の磁気ディスクドライブ等により構成されている。この記憶部２２は、各種プログラム、プログラムで用いられる各種データ等を記憶している。これらのプログラムやデータは、ＣＰＵ２４により読み出されることで演算処理され、各種情報処理が実施される。
ディスプレイ２３は、ＣＰＵ２４の制御により所定のデータを表示させる。
【００２７】
ＣＰＵ２４は、記憶部２２に記録された各種プログラムや各種データに基づいて、所定の処理を実施する。
図５は、ストップウォッチシステム１における信号伝達の概略を示す図である。
ＣＰＵ２４により実行されるプログラムとして、ＰＣ２０の全体動作を制御するＯＳ（Operating System）や、ＯＳ上で動作し、ＰＣ２０に接続されるデバイス、またはＰＣ２０を構成するデバイスを制御する各種ドライバー、ＯＳ上で展開される図５に示すような各種アプリケーションＳ／Ｗ２５１が挙げられる。
【００２８】
また、各デバイスを制御するドライバーには、図５に示すように、ＵＳＢＩ／Ｆ２１１に接続されるＨＩＤ（Human Interface Device）キーボードをデバイスとして認識し、ＵＳＢ-ＨＩＤキーボードプロトコルに基づいた入力信号を処理するＵＳＢ−ＨＩＤドライバー２５２が含まれる。このＵＳＢ−ＨＩＤドライバー２５２により、ＨＩＤキーボードから入力される入力信号は、所定のキー入力コマンドとして処理される。
なお、本実施形態では、記憶部２２に記憶されるＯＳとして、ＵＳＢ−ＨＩＤドライバー２５２が標準的に組み込まれた「Ｗｉｎｄｏｗs（登録商標）」を用いるが、例えば「ＭａｃＯＳ（登録商標）」等のＯＳが用いられてもよい。
【００２９】
また、各種アプリケーションＳ／Ｗ２５１には、ストップウォッチ１０により測定された時間測定データのデータ値（計測番号、ラップタイム、スプリットタイム）の一覧表示、時間測定データの収集、時間測定データのグラフ化等、時間測定データを用いた各種演算処理などを実施する。このようなアプリケーションＳ／Ｗ２５１としては、行方向及び列方向に沿った複数の入力欄（入力セル）に対して、それぞれデータ値を入力可能な表計算アプリケーションＳ／Ｗや、行ごとにデータ値を入力する文章入力型のドキュメント作成アプリケーションＳ／Ｗ等が挙げられる。表計算アプリケーションＳ／Ｗの具体例としては、例えば「Ｍｉｃｒｏｓｏｆｔ Ｅｘｃｅｌ」や、「Ｌｏｔｕｓ １−２−３（登録商標）」などが挙げられる。また、ドキュメント作成アプリケーションＳ／Ｗの具体例としては、例えば「Ｍｉｃｒｏｓｏｆｔ Ｗｏｒｄ」や、各種メールソフト等が挙げられる。
【００３０】
［信号変換装置３０の構成］
次に、信号変換装置３０について図５、図６、及び図７に基づいて説明する。図６は、信号変換装置３０の外観図である。図７は、信号変換装置３０の概略構成を示すブロック図である。
信号変換装置３０は、本発明の第一通信手段である第一接続部３１と、本発明の第二通信手段である第二接続部３２と、フォーマット切替ボタン３３（本発明のフォーマット切替手段）と、記憶部３４（図７参照）と、ＣＰＵ３５（図７参照）と、を備えている。
【００３１】
第一接続部３１は、ストップウォッチ１０に設けられるデータ出力部１３に接続可能な６ピンコネクター３１１を備える。そして、第一接続部３１の６ピンコネクター３１１がストップウォッチ１０のデータ出力部１３に接続されることで、ストップウォッチ１０から時間測定データに基づいた入力信号が入力可能となる。
第二接続部３２は、ＵＳＢコネクター３２１（本発明のＵＳＢ接続端子）を備え、ＵＳＢコネクター３２１をＰＣ２０のＵＳＢＩ／Ｆ２１１に接続することで、信号変換装置３０およびＰＣ２０が通信可能に接続される。
なお、図６には、フォーマット切替ボタン３３、記憶部３４、及びＣＰＵ３５が収納される本体部３６に直接ＵＳＢコネクター３２１が設けられる構成を例示するが、例えば本体部３６からＵＳＢケーブルが延出し、その先端部にＵＳＢコネクター３２１が設けられる構成等としてもよい。６ピンコネクター３１１においても同様であり、図６には、本体部３６から検出するケーブルの先端部に６ピンコネクター３１１が設けられているが、例えば、本体部３６に直接６ピンコネクター３１１が設けられる構成としてもよい。
【００３２】
フォーマット切替ボタン３３は、図６に示すように、信号変換装置３０の本体部３６の外装部分に設けられている。このフォーマット切替ボタン３３は、ユーザーにより押下されることで、時間測定データの入力フォーマットを切り替える旨のフォーマット指定指令をＣＰＵ３５に出力する。
記憶部３４は、本体部３６の内部に収納されており、不揮発性メモリーにより構成される。この記憶部３４には、後述するＣＰＵ３５により実行される各種プログラムであるファームウェア３７（図５参照）や、時間測定データの入力フォーマットを変換する際の変換方式が記憶される。
【００３３】
ＣＰＵ３５は、本体部３６の内部に収納されており、記憶部３４に記憶されるファームウェア３７（以降、Ｆ／Ｗ３７と称す場合がある）を読み出し、Ｆ／Ｗ３７に基づいた処理を逐次処理する。
ここで、ＣＰＵ３５により処理されるＦ／Ｗ３７としては、図５に示すように、ＨＩＤ変換手段３７１と、フォーマット変換手段３７２とが含まれる。
ＨＩＤ変換手段３７１は、第一接続部３１から入力された入力信号を、ＵＳＢ−ＨＩＤキーボードプロトコルに基づいた信号形式に変換する。
フォーマット変換手段３７２は、入力信号に含まれる時間測定データを、フォーマット切替ボタン３３により切り替えられた入力フォーマットに対応したデータ形式に変換する。
【００３４】
［ストップウォッチシステム１における信号伝送処理］
次に、上述したようなストップウォッチシステム１における信号変換装置３０の信号伝送処理について、図面に基づいて説明する。
図８は、本実施形態の信号変換装置３０の信号伝送処理を示すフローチャートである。
ストップウォッチ１０からの時間測定データをＰＣ２０に取り込むには、まず、利用者は、図１のように、ストップウォッチ１０とＰＣ２０とを信号変換装置３０により接続する。これにより、ＰＣ２０から信号変換装置３０に電力が供給され、信号変換装置３０が起動される。また、このように、ＰＣ２０に信号変換装置３０が接続されると、ＰＣ２０は、接続されたデバイスを識別するための処理（いわゆる、エニュメレーション処理）を実施する。この時、信号変換装置３０は、ＨＩＤキーボードクラスのディスクリプターをＰＣ２０に送信する。これにより、ＰＣ２０は、信号変換装置３０からの入力を、ＵＳＢ−ＨＩＤキーボードプロトコルに基づいた入力として識別し、ＵＳＢ−ＨＩＤドライバーにより、入力信号を処理することが可能となる。
【００３５】
次に、信号変換装置３０は、時間測定データの入力フォーマットの形式を読み込む（Ｓ１）。ここで、信号変換装置３０は、時間測定データのＰＣ２０への入力を実施する毎に、フォーマット変換手段３７２により実施された変換処理で用いられた入力フォーマット形式を、記憶部３４に記憶する。そして、このＳ１では、前回のフォーマット変換手段３７２による変換処理において用いられた入力フォーマット形式を読み込み、入力フォーマットの変換形式設定値とする。例えば、前回使用時において、表計算アプリケーションＳ／Ｗに対応した入力フォーマット形式により、時間測定データの入力フォーマットが変換されている場合、次に信号変換装置３０を使用する時においても、表計算アプリケーションＳ／Ｗに対応した入力フォーマット形式が変換形式設定値として選択される。
なお、工場出荷直後等、前回の使用がない場合は、デフォルトとして、例えば表計算アプリケーションＳ／Ｗに対応した入力フォーマット形式が変換形式設定値に設定される。
【００３６】
この後、信号変換装置３０は、ユーザーによりフォーマット切替ボタン３３が操作され、入力フォーマットの形式が切り替えられたか否かを判定する（Ｓ２）。
このＳ２において、ユーザーによりフォーマット切替ボタン３３が操作され、入力フォーマットの形式が切り替えられた場合（Ｓ２における「Ｙｅｓ」の場合）、信号変換装置３０は、変換形式設定値を、切り替えられた入力フォーマットの形式に切り替える（Ｓ３）。
【００３７】
そして、Ｓ２において入力フォーマット形式の切り替えがない場合、又は、Ｓ３の処理の後、信号変換装置３０は、ストップウォッチ１０から入力信号が入力されたか否かを判定する（Ｓ４）。Ｓ４において、入力信号が入力されない場合は、Ｓ２に戻り、入力フォーマット形式の変更が可能な状態で、入力信号の入力が実行されるまで待機する。
また、Ｓ４において、ストップウォッチ１０から入力信号が入力されると、信号変換装置３０は、入力信号に含まれる時間測定データを１行ずつ（１つの計測番号ずつ）バッファに記憶し（Ｓ５）、ＨＩＤ変換手段３７１及びフォーマット変換手段３７２による変換処理を実施してＰＣ２０に出力する（Ｓ６）。
【００３８】
例えば、ストップウォッチ１０において、リアルタイム出力が実施された場合、１つの時間測定データを含む入力信号が信号変換装置３０に入力される。この場合、信号変換装置３０は、入力信号に含まれる１つの時間測定データをバッファに記憶する。そして、当該記憶された時間測定データに対して、変換形式設定値に対応した入力フォーマットへの変換を実施するとともに、ＵＳＢ−ＨＩＤキーボードプロトコルに対応した信号形式で、ＰＣ２０に入力信号を出力する。
また、ストップウォッチ１０において、ブロック出力が実施された場合、入力信号に含まれるブロック内の時間測定データを、１行分ずつ（１つの計測番号に対応した１つの時間測定データずつ）バッファに記憶し、記憶された時間測定データに対して、変換形式設定値に対応した入力フォーマットへの変換を実施するとともに、ＵＳＢ−ＨＩＤキーボードプロトコルに対応した信号形式で、ＰＣ２０に入力信号を出力する。これにより、順次１つの時間測定データを含む入力信号が、ＰＣ２０に入力されることになる。
【００３９】
次に、Ｓ６におけるフォーマット変換部による入力フォーマットの変換処理について、変換形式設定値として、表計算アプリケーションＳ／Ｗに対応した入力フォーマットの形式が設定されている場合、及び、ドキュメント作成アプリケーションＳ／Ｗに対応した入力フォーマットの形式が設定されている場合について、それぞれ説明する。
【００４０】
図９から図１２は、変換形式設定値として、表計算アプリケーションＳ／Ｗに対応した入力フォーマットの形式が設定されている場合における入力フォーマットの変換処理を説明するための図である。
ここで、信号変換装置３０により起動されている表計算アプリケーションＳ／Ｗにおいて、データ値を入力位置が、図９に示すように、所定の入力欄に位置している状態で、時間測定データの入力が実行されるものとする。
【００４１】
本実施形態では、信号変換装置３０は、１つのブロック内の最初の時間測定データが入力された際に、まず、ストップウォッチ１０を識別するＩＤや、ブロックの番号、時間測定データの計測日時等を表計算アプリケーションＳ／Ｗに対応した入力フォーマットでＰＣ２０に入力する。
【００４２】
次に、フォーマット変換手段３７２は、変換形式設定値として、表計算アプリケーションＳ／Ｗに対応した入力フォーマットの形式が設定されている場合、時間測定データを表計算アプリケーションの入力フォーマットの形式に変換する。この時、フォーマット変換手段３７２は、時間測定データに含まれる各データ値に対して、同一行方向における右隣の入力欄に入力すべき他のデータ値があるか否か、すなわち、データ値の後に同一行方向に配置する他のデータ値があるか否かを判定する。
例えば、本実施形態では、時間測定データは、「計測番号」、「スプリットタイム」、「ラップタイム」の順にデータ値が並んだデータ構成となっている。この場合、フォーマット変換手段３７２は、「計測番号」、及び「スプリットタイム」のデータ値に対して、当該データ値の後に同一行方向に配置する他のデータ値があると判定し、「ラップタイム」のデータ値に対して、当該データ値の後に同一行方向に配置する他のデータ値がないと判定する。
【００４３】
そして、フォーマット変換手段３７２は、データ値の後に同一行方向に配置する他のデータ値があると判定した、「計測番号」、及び「スプリットタイム」の後に、入力位置を右隣の入力欄に移動させるためのキー入力を挿入する。例えば、「Ｍｉｃｒｏｓｏｆｔ Ｅｘｃｅｌ」では、「Ｔａｂ」キーが入力されることで、入力位置（入力カーソル）が右隣の入力欄に移動する。したがって、フォーマット変換手段３７２は、「計測番号」、及び「スプリットタイム」のデータ値の後に、それぞれ、「Ｔａｂ」キーのキー入力を挿入する。このようなキー入力が挿入されることで、図１０に示すように、表計算アプリケーションＳ／Ｗの入力画面において、行方向に沿う各入力欄に、それぞれ、１つのデータ値を入力することが可能となる。
【００４４】
また、フォーマット変換手段３７２は、データ値の後に同一行方向に配置する他のデータ値がないと判定した、「ラップタイム」の後に、行方向に沿って最初に配置するデータ値（本実施形態では、「計測番号」）の下の入力欄に、入力位置を移動させるキー入力の入力を挿入する。例えば、「Ｍｉｃｒｏｓｏｆｔ Ｅｘｃｅｌ」では、「Ｅｎｔｅｒ」キー、「左カーソル」キー、「左カーソル」キーが入力されることで、「ラップタイム」の入力欄から、「計測番号」の入力欄の下の入力欄に入力位置が移動する。したがって、フォーマット変換手段３７２は、「ラップタイム」のデータ値の後に、「Ｅｎｔｅｒ」キー、「左カーソル」キー、「左カーソル」キーのキー入力を挿入する。このようなキー入力が挿入されることで、図１０の状態から、図１１に示すような状態に、つまり、時間測定データの入力位置の下位の行で、かつ、最初のデータ値の入力位置に対応する列の入力欄に入力位置を移動させることが可能となる。
以降、同様に時間測定データが信号変換装置３０に入力されることで、図１２に示すように、表計算アプリケーションＳ／Ｗの入力欄に、順次データ値が入力される。
【００４５】
なお、図１２において、「Document format!」の表示は、時間測定データの入力中に、フォーマット切替ボタン３３が操作された際に、信号変換装置３０からＰＣ２０に入力されるキー入力信号である。例えば、信号変換装置３０において表計算アプリケーションＳ／Ｗが起動されている際に、フォーマット切替ボタン３３が操作され、ドキュメント作成アプリケーションＳ／Ｗに対応した入力フォーマットに切り替えられると、以降の時間測定データは、ドキュメント作成アプリケーションＳ／Ｗに対応した入力フォーマットで入力されることになる。なお、本実施形態では、アプリケーションＳ／Ｗ２５１の入力画面に「Document format!」を表示させることで、入力フォーマットの切り替えを報知するが、これに限定されない。例えば、その他のマーク等の表示をディスプレイ２３に表示させてもよい。また、信号変換装置３０の本体部３６に発光部（例えばＬＥＤ等）を設け、発光部を発光させることで、入力フォーマットの切り替えを報知してもよく、音声やビープ音等により入力フォーマットの切り替えを報知してもよい。
【００４６】
また、本実施形態では、「Ｅｎｔｅｒ」キー、「左カーソル」キー、「左カーソル」キーの３つのキー入力の挿入を例示するが、これらの３つのキー入力の順番は入れ替わってもよい。例えば、「左カーソル」キー、「左カーソル」キー、「Ｅｎｔｅｒ」キーの順に入力されてもよい。また、「Ｅｎｔｅｒ」キーの代わりに「下カーソル」キーが入力されたり、「Ｔａｂ」キーの代わりに「右カーソル」キーが入力されたりしても同様の処理を行うことができる。
さらに、本実施形態では、時間測定データの「ラップタイム」のデータ値に対して、「Ｔａｂ」キーを挿入していないが、他のデータ値と同様に、「Ｔａｂ」キーを挿入してもよい。この場合、入力位置を最初のデータ値の直下に移動させるキー入力として、「Ｅｎｔｅｒ」キー、「左カーソル」キー、「左カーソル」キー、及び「左カーソル」キーを挿入すればよい。
【００４７】
図１３から図１５は、変換形式設定値として、ドキュメント作成アプリケーションＳ／Ｗに対応した入力フォーマットが設定されている場合における入力フォーマットを説明するための図である。図１３は、信号変換装置３０により起動されているドキュメント作成アプリケーションＳ／Ｗにおけるデータ値の入力開始位置を示している。
ドキュメント作成アプリケーションＳ／Ｗに対応した入力フォーマットの変換においても、フォーマット変換手段３７２は、時間測定データに含まれる各データ値に対して、同一行内における右隣に入力すべき他のデータ値があるか否かを判定する。すなわち、データ値の後に同一行内に配置する他のデータ値があるか否かを判定する。したがって、フォーマット変換手段３７２は、「計測番号」、及び「スプリットタイム」のデータ値に対して、当該データ値の後に同一行内に配置する他のデータ値があると判定し、「ラップタイム」のデータ値に対して、当該データ値の後に同一行内に配置する他のデータ値がないと判定する。
【００４８】
そして、フォーマット変換手段３７２は、データ値の後に同一行内に配置する他のデータ値があると判定した、「計測番号」、及び「スプリットタイム」の後に、各データ値を区分けするためのキー入力を挿入する。本実施形態では、区切りを示すキー入力として、例えば「Ｔａｂ」キーを入力するが、その他、「,」キーや、「：」キー、「スペース」キー等のその他のキー入力が挿入されてもよい。
また、フォーマット変換手段３７２は、データ値の後に同一行方向に配置する他のデータ値がないと判定した、「ラップタイム」の後に、「改行」を示す「Ｅｎｔｅｒ」キーの入力を挿入する。
このようなキー入力が挿入されることで、図１４に示すように、ドキュメント作成アプリケーションＳ／Ｗの入力画面において、各行に対して、１つの時間測定データに含まれる計測番号、スプリットタイム、及びラップタイムが入力される。
以降、同様に時間測定データが信号変換装置３０に入力されることで、図１５に示すように、ドキュメント作成アプリケーションＳ／Ｗの各行に、順次データ値が入力される。
【００４９】
この後、信号変換装置３０は、時間測定データの伝送を継続するか否かを判定する（Ｓ７）。そして、例えば、ユーザーにより、信号変換装置３０と、ストップウォッチ１０やＰＣ２０との接続状態が切断されるなどすると、時間測定データの入力が終了したものとして、一連の処理を終了する。
一方、接続状態が維持された場合、Ｓ２の処理に戻り、ストップウォッチ１０からの入力信号の入力を待つ待機状態となる。この際、フォーマット切替ボタン３３が操作され、入力フォーマットの形式が切り替えられると、上述のように、信号変換装置３０は、Ｓ３の処理を実施するとともに、ＰＣ２０に対して、入力フォーマットが切り替わった旨を知らせる信号（例えば、図１２に示す「Document Format!」を表示させるキー入力信号）を出力する。
【００５０】
［実施形態の作用効果］
本実施形態のストップウォッチシステム１では、ストップウォッチ１０及びＰＣ２０が、信号変換装置３０を介して接続されている。信号変換装置３０は、ストップウォッチ１０から第一接続部３１に入力された入力信号を、ＰＣ２０に入力可能な信号形式に変換し、第二接続部３２からＰＣ２０に入力する。この時、信号変換装置３０は、フォーマット変換手段３７２により、時間測定データを、ＰＣ２０により起動されているアプリケーションＳ／Ｗ２５１に応じた入力フォーマットに変換するとともに、ＨＩＤ変換手段３７１により、ＵＳＢ−ＨＩＤキーボードプロトコルに基づいた信号形式に変換して、ＰＣ２０に出力する。
これにより、ＰＣ２０は、ＯＳに標準的に装備されているＵＳＢ−ＨＩＤドライバー２５２により、信号変換装置３０から入力された入力信号を、キーボードから入力されたキー入力操作と同様に処理することができる。このような構成では、ＰＣ２０に、ストップウォッチ１０からの入力信号を処理するための専用ドライバーソフトウェアを別途インストールすることなく、容易にストップウォッチ１０の時間測定データをＰＣ２０に取り込むことができる。また、ＵＳＢ−ＨＩＤキーボードプロトコルに基づいた入力信号は、上記のように、キーボードからのキー入力信号と同様に処理されるものであり、様々な汎用のアプリケーションＳ／Ｗ２５１に対応している。このため、時間測定データを処理するためのアプリケーションＳ／Ｗ２５１としても、専用アプリケーションＳ／Ｗを用いる必要がなく、ＰＣ２０に既にインストールされている汎用のアプリケーションＳ／Ｗ２５１を用いることができる。
【００５１】
また、本実施形態では、フォーマット変換手段３７２により、時間測定データを、ＰＣ２０により起動されているアプリケーションＳ／Ｗ２５１に対応した入力フォーマットに変換することが可能となる。このため、例えば、表計算アプリケーションＳ／Ｗのように、時間測定データの各データ値の入力位置が変化してしまうようなアプリケーションＳ／Ｗに対しても、入力位置を揃えることができる。したがって、ユーザーによる入力位置の修正作業や入力位置の再指定等が不要となり、測定データの取り込み処理を容易に、かつ迅速に行うことができる。
【００５２】
本実施形態では、信号変換装置３０は、フォーマット切替ボタン３３を備え、ユーザーによりフォーマット切替ボタン３３が操作（押下）されることで、変換形式設定値が切り替えられる。すなわち、時間測定データを変換する入力フォーマットの形式が切り替えられる。そして、フォーマット変換手段３７２は、変換形式設定値に基づいて、時間測定データの入力フォーマットを変換する。
このような構成では、ユーザーは、ＰＣ２０において起動中のアプリケーションＳ／Ｗ２５１に対応して、容易に信号変換装置３０により時間測定データを変換する入力フォーマットを切り替えることができる。
【００５３】
本実施形態では、アプリケーションＳ／Ｗ２５１が表計算アプリケーションＳ／Ｗである場合、フォーマット変換手段３７２は、時間測定データの計測番号、及びスプリットタイムの各データ値の後に、行方向に沿った右隣の入力欄に入力位置を移動させる旨のキー入力（例えば「Ｔａｂ」キー）を挿入する。
そして、ラップタイムの後に、測定データの最初のデータ値である計測番号の入力欄の直下に、入力位置を移動させるキー入力（例えば、「Ｅｎｔｅｒ」キー、「左カーソル」キー、「左カーソル」キー）を挿入する。
これにより、本発明では、表計算アプリケーションＳ／Ｗに対して、複数の測定データが入力された場合でも、データ値の入力開始位置を同一の列に揃えることができる。したがって、ユーザーは、時間測定データの入力中に、例えば、入力画面中の入力位置を移動させたり、入力されたデータ値の入力位置を修正したりする手間が省け、容易にストップウォッチ１０により測定された時間測定データをＰＣ２０に取り込むことができる。
【００５４】
本実施形態では、アプリケーションＳ／Ｗ２５１がドキュメント作成アプリケーションである場合、フォーマット変換手段３７２は、時間測定データの計測番号、及びスプリットタイムの各データ値の後に、区切りを示す旨のキー入力（例えば、「Ｔａｂ」キー）を挿入する。そして、時間測定データのラップタイムの後に、下段の行に入力位置を移動させる旨のキー入力（例えば「Ｅｎｔｅｒ」キー）を挿入する。
これにより、本発明では、ドキュメント作成アプリケーションＳ／Ｗにより、各行に対して、１つの時間測定データを入力する場合でも、データ値の入力開始位置を各行の先頭位置に揃えることができる。
【００５５】
本実施形態では、信号変換装置３０の第二接続部３２は、ＰＣ２０のＵＳＢＩ／Ｆ２１１に接続可能なＵＳＢコネクター３２１を備える。
このようなＵＳＢ接続は、複数のＯＳにより動作が保証されているインターフェイスであり、多機種のＰＣ２０や、その他タブレット型端末装置や、スマートフォン等の情報処理装置においてもサポートされている。したがって、第二接続部３２にＵＳＢコネクター３２１が設けられることで、これらの多種の情報処理装置に対して、信号変換装置を接続することができる。
【００５６】
本実施形態では、ストップウォッチから出力される入力信号を、信号変換装置３０を介してＰＣ２０に入力する。この場合、ストップウォッチの時間測定データを、シリアルポート等を用いることなく、また、専用のドライバーＳ／Ｗや、データ処理用アプリケーションＳ／Ｗを用いることなく、ＰＣ２０に取り込むことができる。
【００５７】
本実施形態のストップウォッチ１０は、リアルタイム出力に対応しており、測定中においても、生成された時間測定データをＰＣ２０に即座に取り込むことができる。この場合でも、信号変換装置３０は、入力された時間測定データに対してＨＩＤ変換手段３７１による信号変換、フォーマット変換手段３７２による入力フォーマット変換を行うことができる。
さらに、ストップウォッチ１０は、ブロック出力に対応しており、測定が実施された後に、ブロック単位の複数の時間測定データを有する入力信号を、信号変換装置３０を介してＰＣ２０に取り込むこともできる。この場合でも、信号変換装置３０は、ブロック内に複数の時間測定データを、計測番号が小さい順に、順次バッファに記憶し、順次ＨＩＤ変換手段３７１及びフォーマット変換手段３７２による変換処理を実施して、ＰＣ２０に出力することができる。
【００５８】
［第二実施形態］
次に、本発明に係る第二実施形態について、図面に基づいて説明する。
上述した第一実施形態では、測定装置としてストップウォッチ１０を例示し、ストップウォッチ１０により測定された時間測定データを、信号変換装置３０を介してＰＣ２０に出力するストップウォッチシステムを例示した。しかしながら、本発明の測定装置としては、ストップウォッチに限定されず、いかなる測定装置であってもよい。本実施形態では、他の測定装置を用いた例として、環境測定装置４０と、ＰＣ２０とが信号変換装置３０により接続される信号伝送システムについて、説明する。
【００５９】
図１６は、第二実施形態の信号伝送システム１Ａの概略構成を示す図である。なお、本実施形態の説明に当たり、同一構成については同符号を付し、その説明を省略する。
環境測定装置４０は、温度計、湿度計を備え、室内等における温度や湿度を、一定時間間隔で測定し、測定データを生成する。すなわち、環境測定装置４０は、測定時間、温度、及び湿度を、データ値として含む測定データを生成する。
なお、環境測定装置としては、その他、例えば、気圧や、所定の気体（例えば二酸化炭素等）の濃度等、その他の環境状態を測定して、測定データに含めてもよい。
【００６０】
本実施形態では、上記第一実施形態と同様の処理により、測定データがＰＣ２０に入力される。したがって、ＰＣ２０により起動されているアプリケーションＳ／Ｗ２５１が表計算アプリケーションＳ／Ｗである場合、ユーザーは、信号変換装置３０のフォーマット切替ボタン３３を操作し、表計算アプリケーションＳ／Ｗに対応した入力フォーマットを変換形式設定値とする。これにより、フォーマット変換手段３７２により、環境測定装置４０から入力された入力信号に含まれる測定データは、表計算アプリケーションＳ／Ｗの入力画面に対応した入力フォーマットに変換される。また、ＨＩＤ変換手段３７１により、ＵＳＢ−ＨＩＤキーボードプロトコルに基づいた信号形式に入力信号が変換されるため、信号変換装置３０に入力された入力信号は、キーボードからの入力信号と同様に、ＵＳＢ−ＨＩＤキーボードドライバーにより処理され、表計算アプリケーションＳ／Ｗに入力される。
したがって、入力画面には、行方向に沿って並んだ各入力欄に、データ値である測定時間、温度、湿度を順に入力され、かつ測定時間の直下の入力欄に入力位置が移動される。よって、順次測定データを入力することで、行方向に沿って測定時間、温度、湿度が並び、かつ、データ値の入力開始位置が列方向に揃った入力を容易に行うことができる。
【００６１】
また、ＰＣ２０により起動されているアプリケーションＳ／Ｗ２５１がドキュメント作成アプリケーションＳ／Ｗである場合、ユーザーは、信号変換装置３０のフォーマット切替ボタン３３を操作し、ドキュメント作成アプリケーションＳ／Ｗに対応した入力フォーマットを変換形式設定値とする。これにより、フォーマット変換手段３７２により、環境測定装置４０から入力された入力信号に含まれる測定データは、ドキュメント作成アプリケーションＳ／Ｗの入力画面に対応した入力フォーマットに変換する。また、ＨＩＤ変換手段３７１により、ＵＳＢ−ＨＩＤキーボードプロトコルに基づいた信号形式に入力信号が変換されるため、信号変換装置３０に入力された入力信号は、キーボードからの入力信号と同様に、ＵＳＢ−ＨＩＤキーボードドライバーにより処理され、ドキュメント作成アプリケーションＳ／Ｗに入力される。
したがって、入力画面には、１つの測定データが１行に入力され、次の入力開始位置が改行により下段に移動される。これにより、順次測定データが入力されることで、各行に１つの測定データを容易に入力することができる。
【００６２】
〔他の実施形態〕
なお、本発明は前述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
例えば、上記実施形態では、信号変換装置３０は、表計算アプリケーションＳ／Ｗ、及びドキュメント作成アプリケーションＳ／Ｗに対応した入力フォーマットについて例示したが、これに限定されない。例えば、データベース等、その他のアプリケーションの入力フォーマットに対応して時間測定データや測定データを変換してもよい。
また、ユーザーにより、入力フォーマットを変更可能な構成としてもよい。例えば、ＰＣ２０に信号変換装置３０の入力フォーマットを変更するフォーマット変更アプリケーションＳ／Ｗを導入し、当該フォーマット変更アプリケーションＳ／Ｗを用いて、入力フォーマットを変更する処理を行う。この場合、例えば、使用するアプリケーションＳ／Ｗに対応した入力フォーマットを、インターネット等を介してサーバー装置からダウンロードし、ダウンロードした入力フォーマットを信号変換装置３０に入力する。これにより、信号変換装置３０は、記憶部３４に記憶された入力フォーマットの変換方式を更新、又は新たに追加することができる。また、フォーマット変更アプリケーションＳ／Ｗを用いて、記憶部３４に記憶された入力フォーマットの変換方式を編集できる構成などとしてもよい。
【００６３】
さらに、上記実施形態では、フォーマット切替ボタン３３等のフォーマット切替手段により、フォーマット変換手段３７２により変換処理する入力フォーマットの形式を切り替え可能な構成としたが、これに限定されない。例えば、所定のアプリケーションＳ／Ｗに対応した入力フォーマットの形式にのみ変換可能な構成としてもよい。例えば、表計算アプリケーションＳ／Ｗの入力フォーマットにのみ対応した信号変換器であってもよい。
また、フォーマット切替ボタン３３により、２つのアプリケーションＳ／Ｗ２５１のいずれかに対応した入力フォーマットに切り替え可能な例を示したが、３つ以上のアプリケーションＳ／Ｗのいずれかに対応した入力フォーマットに切り替え可能な構成などとしてもよい。
【００６４】
上記実施形態において、ストップウォッチ１０において、ブロック出力が設定されている場合、信号変換装置３０は、ブロック内の複数の時間測定データを、計測番号が小さい順に、順次バッファに取り込み、ＨＩＤ変換手段３７１及びフォーマット変換手段３７２により変換処理された時間測定データを順次ＰＣ２０に出力したが、これに限定されない。例えば、ブロック内に含まれる複数の時間測定データに対して、ＨＩＤ変換手段３７１及びフォーマット変換手段３７２による一括変換処理を実施した後、ブロック内の複数の時間測定データを一括で、ＰＣ２０に出力してもよい。
【００６５】
また、上記第一及び第二実施形態では、信号変換装置３０は、ＰＣ２０に対してＵＳＢ接続により接続される例を示したが、これに限定されない。すなわち、信号変換装置３０は、ＰＣ２０等の情報処理装置に搭載される接続端子に対して、接続可能な構成であり、ＰＣ２０により、ＨＩＤキーボードクラスの信号として処理されれば、ＰＣ２０及び信号変換装置３０はいかなる接続構成により接続されていてもよい。例えば、ＰＳ／２接続によりＰＣ２０及び信号変換装置３０が接続されていてもよい。この場合、ＰＣ２０は、ＰＳ／２−ｔｏ−ＨＩＤマッパードライバーを備え、信号変換装置３０のＨＩＤ変換手段３７１は、ストップウォッチ１０（又は環境測定装置４０）からの入力信号を、ＰＳ／２通信プロトコルに基づいた信号形式に変換すればよい。
また、ＰＣ２０及び信号変換装置３０の接続としては、有線による接続に限定されない。例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の無線接続により、ＰＣ２０及び信号変換装置３０が接続される構成としてもよい。この場合、Ｂｌｕｅｔｏｏｔｈを駆動させるためのドライバーソフトウェア（Bluetooth Driver Stack）が標準的に組み込まれているＯＳを有するＰＣ２０を用い、ＰＣ２０及び信号変換装置３０の双方に同一のＢｌｕｅｔｏｏｔｈ−ＨＩＤプロファイルが設けられていればよい。
【００６６】
上記第一及び第二実施形態では、フォーマット切替手段として、ユーザーに押下されることで入力フォーマットの形式を切り替えるフォーマット切替ボタン３３を例示したが、例えばスイッチ等の構成としてもよい。
【００６７】
上記第一実施形態では、測定装置としてストップウォッチ１０を例示し、第二実施形態では、測定装置として環境測定装置４０を例示したがこれに限定されない。例えば、ＧＰＳ衛星等からの衛星信号により、所定時間間隔で現在位置の位置情報を測位する、いわゆるＧＰＳロガーを測定装置としてもよく、ＧＰＳロガーと情報処理装置とを接続する信号伝送装置や信号伝送システムに本発明を適用することもできる。
その他、本発明の実施の際の具体的な構造及び手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【符号の説明】
【００６８】
１…ストップウォッチシステム（信号伝送システム）、１Ａ…信号伝送システム、１０…ストップウォッチ（測定装置）、１２…操作部、１３…データ出力部、１４…ウォッチ制御部、２０…パーソナルコンピューター、２１…入出力部、２２…記憶部、２３…ディスプレイ、２４…ＣＰＵ（処理部）、３０…信号変換装置、３１…第一接続部（第一通信手段）、３２…第二接続部（第二通信手段）、３３…フォーマット切替ボタン（フォーマット切替手段）、３５…ＣＰＵ、３６…本体部、３７…ファームウェア、４０…環境測定装置、１４１…時間測定手段、１４２…出力制御手段、２１１…ＵＳＢインターフェイス、２５１…アプリケーションソフトウェア、２５２…ＵＳＢ−ＨＩＤドライバー、３２１…ＵＳＢコネクター（ＵＳＢ接続端子）、３７１…ＨＩＤ変換手段、３７２…フォーマット変換手段。
【図１】
2013186552.tif 000003
【図２】
2013186552.tif 000004
【図３】
2013186552.tif 000005
【図４】
2013186552.tif 000006
【図５】
2013186552.tif 000007
【図６】
2013186552.tif 000008
【図７】
2013186552.tif 000009
【図８】
2013186552.tif 000010
【図９】
2013186552.tif 000011
【図１０】
2013186552.tif 000012
【図１１】
2013186552.tif 000013
【図１２】
2013186552.tif 000014
【図１３】
2013186552.tif 000015
【図１４】
2013186552.tif 000016
【図１５】
2013186552.tif 000017
【図１６】
2013186552.tif 000018