JP2015036976A - 電子システム及び該電子システムを制御するプログラム及びプログラムセット - Google Patents
電子システム及び該電子システムを制御するプログラム及びプログラムセット Download PDFInfo
- Publication number
- JP2015036976A JP2015036976A JP2014110004A JP2014110004A JP2015036976A JP 2015036976 A JP2015036976 A JP 2015036976A JP 2014110004 A JP2014110004 A JP 2014110004A JP 2014110004 A JP2014110004 A JP 2014110004A JP 2015036976 A JP2015036976 A JP 2015036976A
- Authority
- JP
- Japan
- Prior art keywords
- recording medium
- setting parameter
- current setting
- connection interface
- electronic device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 claims description 82
- 230000004044 response Effects 0.000 claims description 18
- 230000035945 sensitivity Effects 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
【課題】手持ち装置で外部入力装置に対応する設定パラメーターを読み取ることや書き換えることができる電子システムを提供する。
【解決手段】ユーザーによる操作に対応する入力データを出力する外部入力装置1と、外部入力装置1に対応する現在の設定パラメーターが記録される第1の記録媒体2と、外部入力装置1に接続する第1の接続インターフェイス31を介して外部入力装置1から入力データを受け取る際、第1の記録媒体2に記録されている現在の設定パラメーターを参照して、入力データ及び現在の設定パラメーターに共に対応する処理を行う電子装置4と、第2の接続インターフェイス32を介して電子装置4と接続し、ユーザーの操作に応じて、電子装置4を経由して第1の記録媒体2に記録されている現在の設定パラメーターの読み取り及び書き換えができるように構成された手持ち装置5とを備える。
【選択図】図1
【解決手段】ユーザーによる操作に対応する入力データを出力する外部入力装置1と、外部入力装置1に対応する現在の設定パラメーターが記録される第1の記録媒体2と、外部入力装置1に接続する第1の接続インターフェイス31を介して外部入力装置1から入力データを受け取る際、第1の記録媒体2に記録されている現在の設定パラメーターを参照して、入力データ及び現在の設定パラメーターに共に対応する処理を行う電子装置4と、第2の接続インターフェイス32を介して電子装置4と接続し、ユーザーの操作に応じて、電子装置4を経由して第1の記録媒体2に記録されている現在の設定パラメーターの読み取り及び書き換えができるように構成された手持ち装置5とを備える。
【選択図】図1
Description
本発明は電子システム及び該電子システムを制御するプログラム及びプログラムセットに関し、キーボードやマウスなどの外部入力装置を含む電子システム及び該電子システムを制御するプログラム及びプログラムセットに関する。
従来では、キーボードやマウスなどの外部入力装置を含む電子システムにおいて、外部入力装置に関する様々な設定は、電子システムのオペレーティングシステムにおけるコントロールパネルか、外部入力装置に対応するドライバープログラムで変更しなければならない。
一方、例えば主に実行されるプログラムを常時にフルスクリーンで監視しなければならない場合、コントロールパネルまたはドライバープログラムを開くことがシステムまたはユーザーの都合上できないこともある。
特許文献1では、外部入力装置に配置されている機能キーの押圧を受け検知スイッチが触発されると、検知信号を発生させてプロセッサーへ伝送し、外部入力装置の操作モードを切り換える技術が開示されているが、機能キーにより行われる制御の幅が外部入力装置に配置できる機能キーの数に限られているため、結局特許文献1に記載されているように、予め定められていた幾つかの操作モードの間で切り替えることぐらいしか出来ない。
上記問題点に鑑みて、本発明は外部入力装置に対応する設定パラメーターを手持ち装置で読み取ることや書き換えることができる電子システム及び該電子システムを制御するプログラム及びプログラムセットの提供を目的とする。
上記目的を達成すべく、本発明は、ユーザーによる操作を受けて前記ユーザーによる操作に対応する入力データを出力する外部入力装置と、前記外部入力装置に対応する現在の設定パラメーターが記録される第1の記録媒体と、前記外部入力装置に接続する第1の接続インターフェイスを介して前記外部入力装置から前記入力データを受け取る際、前記第1の記録媒体に記録されている前記現在の設定パラメーターを参照して、前記入力データ及び前記現在の設定パラメーターに共に対応する処理を行う電子装置と、第2の接続インターフェイスを介して前記電子装置と接続し、ユーザーの操作に応じて、前記電子装置を経由して前記第1の記録媒体に記録されている前記現在の設定パラメーターの読み取り及び書き換えができるように構成された手持ち装置とを備える電子システムを提供する。
上記電子システムにおいて、前記手持ち装置は、情報を表示することができる表示ユニットと、ユーザーによる操作を受けることができる入力ユニットと、パラメーター情報を記録することができる第2の記録媒体と、前記表示ユニットと前記入力ユニットと前記第2の記録媒体を制御する制御ユニットとを備えるものである上、前記制御ユニットは、前記第2の接続インターフェイスを経由して前記電子装置に対して前記現在の設定パラメーターを前記第1の記録媒体から読み取って前記制御ユニットに出力する要求を出力することと、前記電子装置が前記第2の接続インターフェイスを経由して送ってきた前記現在の設定パラメーターを前記第2の記録媒体に記録することと、前記第2の記録媒体に記録されている前記現在の設定パラメーターを前記表示ユニットに表示させることと、ユーザーによる前記入力ユニットに対する操作に基づく更新設定パラメーターを前記入力ユニットから受信して前記第2の記録媒体に記録することと、前記第1の記録媒体に記録されている前記現在の設定パラメーターを前記第2の記録媒体に記録されている前記更新設定パラメーターに書き換える要求を前記第2の接続インターフェイスを経由して前記電子装置に出力することと、ができるように構成されていることが好ましい。
上記電子システムにおいて、前記第1の記録媒体が前記電子装置に組み込まれるように構成されることができる。
上記電子システムにおいて、前記第1の記録媒体が前記外部入力装置に組み込まれるように構成されることもできる。
上記電子システムにおいて、複数キー入力設定パラメーターと、マウス感度パラメーターと、キー有効/無効設定パラメーターと、カーソル有効/無効設定パラメーターと、マウスサンプルレート設定パラメーターと、スクロールホイール有効/無効設定パラメーターと、キーボード入力遅延設定パラメーターと、キーボード入力速度設定パラメーターと、からなるパラメーターの群において、少なくとも1つのパラメーターが前記現在の設定パラメーターに含まれていることが好ましい。
上記電子システムにおいて、前記入力ユニットはタッチパネルを有するように構成されることが好ましい。
また、本発明は、ユーザーによる操作を受けて前記ユーザーによる操作に対応する入力データを出力する外部入力装置と、前記外部入力装置に対応する現在の設定パラメーターが記録される第1の記録媒体と、前記外部入力装置に接続する第1の接続インターフェイスを介して前記外部入力装置から前記入力データを受け取る際、前記第1の記録媒体に記録されている前記現在の設定パラメーターを参照して、前記入力データ及び前記現在の設定パラメーターに共に対応する処理を行う電子装置と、第2の接続インターフェイスを介して前記電子装置と接続する手持ち装置とを備える電子システムに所定のプロセスを実行させるプログラムであって、ユーザーの前記手持ち装置に対する操作に応じて、前記第2の接続インターフェイスを経由して、前記第1の記録媒体に記録されている前記現在の設定パラメーターの読み取りプロセス及び書き替えプロセスを前記電子装置に実行させることを特徴とするプログラムをも提供する。
上記プログラムにおいて、前記手持ち装置は、情報を表示することができる表示ユニットと、ユーザーによる操作を受けることができる入力ユニットと、パラメーター情報を記録することができる第2の記録媒体と、前記表示ユニットと前記入力ユニットと前記第2の記録媒体を制御する制御ユニットとを備えるものであり、前記プログラムは、前記制御ユニットに前記第2の接続インターフェイスを経由して前記電子装置に対して前記現在の設定パラメーターを前記第1の記録媒体から読み取って前記制御ユニットに出力する要求を出力するプロセスと、前記電子装置が前記第2の接続インターフェイスを経由して送ってきた前記現在の設定パラメーターを前記第2の記録媒体に記録するプロセスと、前記第2の記録媒体に記録されている前記現在の設定パラメーターを前記表示ユニットに表示させるプロセスと、ユーザーによる前記入力ユニットに対する操作に基づく更新設定パラメーターを前記入力ユニットから受信して前記第2の記録媒体に記録するプロセスと、前記第1の記録媒体に記録されている前記現在の設定パラメーターを前記第2の記録媒体に記録されている前記更新設定パラメーターに書き換える要求を前記第2の接続インターフェイスを経由して前記電子装置に出力するプロセスと、を実行させることにより、前記第1の記録媒体に記録されている前記現在の設定パラメーターを読み取るプロセス及び書き換えるプロセスを前記電子装置に実行させることように組まれることが好ましい。
また、本発明は、ユーザーによる操作を受けて前記ユーザーによる操作に対応する入力データを出力する外部入力装置と、前記外部入力装置に対応する現在の設定パラメーターが記録される第1の記録媒体と、前記外部入力装置に接続する第1の接続インターフェイスを介して前記外部入力装置から前記入力データを受け取る際、前記第1の記録媒体に記録されている前記現在の設定パラメーターを参照して、前記入力データ及び前記現在の設定パラメーターに共に対応する処理を行う電子装置と、第2の接続インターフェイスを介して前記電子装置と接続する手持ち装置とを備える電子システムに所定のプロセスを実行させるプログラムセットであって、ユーザーの前記手持ち装置に対する操作に応じて、前記第2の接続インターフェイスを経由して、前記電子装置に対して前記第1の記録媒体に記録されている前記現在の設定パラメーターの読み取りまたは書き換えを要求するプロセスを前記手持ち装置に実行させる第1のプログラムと、前記手持ち装置が前記第2の接続インターフェイスを経由して送ってきた前記現在の設定パラメーターの読み取りまたは書き換えの要求に応じて、前記第1の記録媒体に記録されている前記現在の設定パラメーターの読み取りプロセス及び書き替えプロセスを前記電子装置に実行させる第2のプログラムとからなることを特徴とするプログラムセットをも提供する。
上記プログラムセットにおいて、前記手持ち装置は、情報を表示することができる表示ユニットと、ユーザーによる操作を受けることができる入力ユニットと、パラメーター情報を記録することができる第2の記録媒体と、前記表示ユニットと前記入力ユニットと前記第2の記録媒体を制御する制御ユニットとを備えるものであり、前記第1のプログラムは、前記第2の接続インターフェイスを経由して前記電子装置に対して前記現在の設定パラメーターを前記第1の記録媒体から読み取って前記制御ユニットに出力する要求を出力するプロセスと、前記電子装置が前記第2の接続インターフェイスを経由して送ってきた前記現在の設定パラメーターを前記第2の記録媒体に記録するプロセスと、前記第2の記録媒体に記録されている前記現在の設定パラメーターを前記表示ユニットに表示させるプロセスと、ユーザーによる前記入力ユニットに対する操作に基づく更新設定パラメーターを前記入力ユニットから受信して前記第2の記録媒体に記録するプロセスと、前記第1の記録媒体に記録されている前記現在の設定パラメーターを前記第2の記録媒体に記録されている前記更新設定パラメーターに書き換える要求を前記第2の接続インターフェイスを経由して前記電子装置に出力するプロセスと、を前記制御ユニットに実行させるように構成されており、前記第2のプログラムは、前記第2の接続インターフェイスを経由して前記手持ち装置により送られてきた前記現在の設定パラメーターを前記第1の記録媒体から読み取る要求に応じて、前記現在の設定パラメーターを前記第1の記録媒体から読み取った上で前記第2の接続インターフェイスを経由して前記手持ち装置に送信するプロセスと、前記第2の接続インターフェイスを経由して前記手持ち装置により送られてきた前記現在の設定パラメーターを前記更新設定パラメーターに書き換える要求に応じて、前記現在の設定パラメーターを前記更新設定パラメーターに書き換えるプロセスと、を前記電子装置に実行させるように構成されていることが好ましい。
上記構成によれば、本発明はユーザーの手持ち装置に対する操作に応じて、電子装置を経由して第1の記録媒体に記録されている外部入力装置の現在の設定パラメーターの読み取り及び書き換えができるので、電子装置において主に実行されるプログラムを常時にフルスクリーンで監視しながら、コントロールパネルまたはドライバープログラムを開くことなく、手持ち装置に対する操作で外部入力装置の現在の設定パラメーターの読み取り及び書き換えができる。
以下では各図面を参照しながら、本発明について詳しく説明する。
図1は本発明の電子システムの第1の実施形態の構成が示されるブロック図であり、図2は本発明のプログラムセットにより行われるプロセスの流れが示されているフローチャートである。
図1に示されているように、本発明の電子システムは、ユーザーによる操作を受けて前記ユーザーによる操作に対応する入力データを出力する外部入力装置1と、外部入力装置1に対応する現在の設定パラメーターが記録される第1の記録媒体2と、外部入力装置1に接続する第1の接続インターフェイス31を介して外部入力装置1から入力データを受け取る際、第1の記録媒体2に記録されている現在の設定パラメーターを参照して、入力データ及び現在の設定パラメーターに共に対応する処理を行う電子装置4と、第2の接続インターフェイス32を介して電子装置4と接続する手持ち装置5とを備えている。
外部入力装置1は、例えばキーボードやマウス、トラックボール、ジョイスティック、ゲームパッドなど、ユーザーによる操作を受けて前記ユーザーによる操作に対応する入力データをコンピューターなど情報を処理する電子装置に対して出力するものであり、外部入力装置1に対応する設定パラメーターは、例えばキーボードに対応する複数キー入力設定パラメーターまたはキー有効/無効設定パラメーター、入力遅延設定パラメーター、入力速度設定パラメーターや、マウスやトラックボールなどに対応する感度パラメーターまたはサンプルレート設定パラメーター、カーソル有効/無効設定パラメーター、スクロールホイール有効/無効設定パラメーターなどが挙げられる。
第1の記録媒体2は例えば、RAM(Random Access Memory)、EEPROM(Electrically Erasable Programmable Read-Only Memory)、フラッシュメモリ、ハードディスク装置やSSD(Solid State Drive)などの記憶装置やUSB(Universal Serial Bus)メモリなど、データを記録することができ且つ書き換えることができるストレージ手段であり、この実施形態では電子装置4に組み込まれている。
第1の接続インターフェイス31及び第2の接続インターフェイス32は、それぞれ外部入力装置1または手持ち装置5を電子装置4に接続して信号またはデータをやり取りするためのインターフェイスであり、例えば、RS232、USB、有線LAN(Local Area Network)やBluetooth(登録商標)、Wi−Fi(登録商標)、WiMAX(Worldwide Interoperability for Microwave Access、登録商標)、無線LAN、IEEE 802.11b、LTE(Long Term Evolution)、LTE‐Advanced、第5世代移動通信システム等の規格に従った通信を行うインターフェイスであれば、有線、無線に構わず利用することができる。
電子装置4は外部入力装置1が出力した入力データを受け取る際、第1の記録媒体2に記録されている現在の設定パラメーターを参照して、入力データ及び現在の設定パラメーターに共に対応する処理を行う処理手段41と、出力手段としてのモニター42と、を有するものであり、処理手段41としては、例えばCPUやメモリコントローラ、I/Oコントローラなどが搭載されるマザーボードを備えるものを挙げることができる。ちなみに、この実施形態において、第1の記録媒体2は処理手段41に組み込まれてメモリコントローラにより制御されるメモリ(RAM)である。
本発明に使用される手持ち装置5は、情報を表示することができる表示ユニット51と、ユーザーによる操作を受けることができる入力ユニット52と、読み取った現在の設定パラメーターやユーザーにより入力されて該現在の設定パラメーターを書き換える予定の更新設定パラメーターなどのパラメーター情報を記録することができる第2の記録媒体53と、表示ユニット51と入力ユニット52と第2の記録媒体53を制御する制御ユニット54とを備えるものであり、例えば電子書籍用のリーダーや、スマートフォン、ポータブルマルチメディアプレイヤー、タブレットコンピュータ等、軽便で持ち歩くことに適し、表示ユニットと入力ユニットとを一体化をしたタッチパネルを有するデジタル装置を本発明の手持ち装置5として利用することができる。
一方、本発明の目的である手持ち装置で外部入力装置に対応する設定パラメーターを読み取ることや書き換えることができる電子システムを提供するため、手持ち装置5はユーザーの手持ち装置5の入力ユニット52に対する操作に応じて、制御ユニット54が電子装置4を経由して第1の記録媒体2に記録されている前記現在の設定パラメーターの読み取り及び書き換えができるように構成される必要があり、これを実現するため手持ち装置5の制御ユニット54を
(A)前記現在の設定パラメーターを第1の記録媒体2から読み取って第2の接続インターフェイス32を経由して制御ユニット54に出力する要求を、第2の接続インターフェイス32を経由して電子装置4に対して出力することと、
(B)電子装置4が第2の接続インターフェイス32を経由して送ってきた前記現在の設定パラメーターを第2の記録媒体53に記録することと、
(C)第2の記録媒体53に記録されている前記現在の設定パラメーターを表示ユニット51に表示させることと、
(D)ユーザーによる入力ユニット52に対する操作に基づく更新設定パラメーターを入力ユニット52から受信して第2の記録媒体53に記録することと、
(E)第1の記録媒体2に記録されている前記現在の設定パラメーターを第2の記録媒体53に記録されている更新設定パラメーターに書き換える要求を、第2の接続インターフェイス32を経由して電子装置4に対して出力することと、の機能を実行できるように構成し、即ち、手持ち装置5に本発明のプログラムを実行させることによって達成することができる。
(A)前記現在の設定パラメーターを第1の記録媒体2から読み取って第2の接続インターフェイス32を経由して制御ユニット54に出力する要求を、第2の接続インターフェイス32を経由して電子装置4に対して出力することと、
(B)電子装置4が第2の接続インターフェイス32を経由して送ってきた前記現在の設定パラメーターを第2の記録媒体53に記録することと、
(C)第2の記録媒体53に記録されている前記現在の設定パラメーターを表示ユニット51に表示させることと、
(D)ユーザーによる入力ユニット52に対する操作に基づく更新設定パラメーターを入力ユニット52から受信して第2の記録媒体53に記録することと、
(E)第1の記録媒体2に記録されている前記現在の設定パラメーターを第2の記録媒体53に記録されている更新設定パラメーターに書き換える要求を、第2の接続インターフェイス32を経由して電子装置4に対して出力することと、の機能を実行できるように構成し、即ち、手持ち装置5に本発明のプログラムを実行させることによって達成することができる。
本発明のプログラムは、上記電子システムに、ユーザーの手持ち装置5に対する操作に応じて、第2の接続インターフェイス32を経由して、第1の記録媒体2に記録されている現在の設定パラメーターの読み取りプロセス及び書き替えプロセスを電子装置4に実行させるものであり、具体的には手持ち装置5にインストールされるアプリケーションとして、手持ち装置5の制御ユニット54に
(a)前記現在の設定パラメーターを第1の記録媒体2から読み取って第2の接続インターフェイス32を経由して制御ユニット54に出力する要求を、第2の接続インターフェイス32を経由して電子装置4に対して出力するプロセスと、
(b)電子装置4が第2の接続インターフェイス32を経由して送ってきた前記現在の設定パラメーターを第2の記録媒体53に記録するプロセスと、
(c)第2の記録媒体53に記録されている現在の設定パラメーターを表示ユニット51に表示させるプロセスと、
(d)ユーザーによる入力ユニット52に対する操作に基づく更新設定パラメーターを入力ユニット52から受信して第2の記録媒体53に記録するプロセスと、
(e)第1の記録媒体2に記録されている現在の設定パラメーターを第2の記録媒体53に記録されている前記更新設定パラメーターに書き換える要求を、第2の接続インターフェイス32を経由して電子装置4に出力するプロセスと、
を実行させることにより、第1の記録媒体2に記録されている現在の設定パラメーターを読み取るプロセス及び書き換えるプロセスを電子装置4に実行させて本発明の目的を達成する。
(a)前記現在の設定パラメーターを第1の記録媒体2から読み取って第2の接続インターフェイス32を経由して制御ユニット54に出力する要求を、第2の接続インターフェイス32を経由して電子装置4に対して出力するプロセスと、
(b)電子装置4が第2の接続インターフェイス32を経由して送ってきた前記現在の設定パラメーターを第2の記録媒体53に記録するプロセスと、
(c)第2の記録媒体53に記録されている現在の設定パラメーターを表示ユニット51に表示させるプロセスと、
(d)ユーザーによる入力ユニット52に対する操作に基づく更新設定パラメーターを入力ユニット52から受信して第2の記録媒体53に記録するプロセスと、
(e)第1の記録媒体2に記録されている現在の設定パラメーターを第2の記録媒体53に記録されている前記更新設定パラメーターに書き換える要求を、第2の接続インターフェイス32を経由して電子装置4に出力するプロセスと、
を実行させることにより、第1の記録媒体2に記録されている現在の設定パラメーターを読み取るプロセス及び書き換えるプロセスを電子装置4に実行させて本発明の目的を達成する。
一方、手持ち装置5の制御ユニット54からの「現在の設定パラメーターを第1の記録媒体2から読み取って第2の接続インターフェイス32を経由して制御ユニット54に出力する要求」と、「第1の記録媒体2に記録されている現在の設定パラメーターを第2の記録媒体53に記録されている前記更新設定パラメーターに書き換える要求」とに対応して、電子装置4側では電子装置4のオペレーティング・システムで対応するか、あるいは外部入力装置1に対応するドライバープログラムで対応することによって下述する対応プロセスを実行できる。電子装置4側での対応プロセスは、
(f)第2の接続インターフェイス32を経由して手持ち装置5の制御ユニット54により送られてきた前記現在の設定パラメーターを第1の記録媒体2から読み取る要求を受信し(f1)、その要求に応じて、前記現在の設定パラメーターを第1の記録媒体2から読み取った上で(f2)第2の接続インターフェイス32を経由して手持ち装置5に送信する(f3)プロセスと、
(g)第2の接続インターフェイス32を経由して手持ち装置5の制御ユニット54により送られてきた前記現在の設定パラメーターを前記更新設定パラメーターに書き換える要求を受信し(g1)、その要求に応じて、第1の記録媒体2に記録されている前記現在の設定パラメーターを前記更新設定パラメーターに書き換える(g2)プロセスと、であり、そして必要に応じて(f)と(g)の間に
(h)第2の接続インターフェイス32を経由して手持ち装置5に設定パラメーターを送信してからの経過時間を計算し、所定の時間内でのみ(g)の実行要請を受付けるプロセス
を挿入することも可能である。
(f)第2の接続インターフェイス32を経由して手持ち装置5の制御ユニット54により送られてきた前記現在の設定パラメーターを第1の記録媒体2から読み取る要求を受信し(f1)、その要求に応じて、前記現在の設定パラメーターを第1の記録媒体2から読み取った上で(f2)第2の接続インターフェイス32を経由して手持ち装置5に送信する(f3)プロセスと、
(g)第2の接続インターフェイス32を経由して手持ち装置5の制御ユニット54により送られてきた前記現在の設定パラメーターを前記更新設定パラメーターに書き換える要求を受信し(g1)、その要求に応じて、第1の記録媒体2に記録されている前記現在の設定パラメーターを前記更新設定パラメーターに書き換える(g2)プロセスと、であり、そして必要に応じて(f)と(g)の間に
(h)第2の接続インターフェイス32を経由して手持ち装置5に設定パラメーターを送信してからの経過時間を計算し、所定の時間内でのみ(g)の実行要請を受付けるプロセス
を挿入することも可能である。
つまり、本発明は、図2のフローチャートで示されているように、手持ち装置5の制御ユニット54によって実行される上記プロセス(a)〜(e)を第1のプログラムとし、そして電子装置4側で第1のプログラムに対応して実行される上記プロセス(f)〜(h)を第2のプログラムとすると、第1のプログラムと第2のプログラムとからなるプログラムセットの形で達成することもできる。
そして第1のプログラムは手持ち装置5に実行させるアプリケーションとして実現することができ、第2のプログラムは電子装置4にインストールされる外部入力装置1に対応するドライバープログラムか、電子装置4のオペレーティング・システムで実現することができる。
ちなみに、第1のプログラムはプロセス(a)〜(e)のみを実行するプログラムではなく、例えばプロセス(a)を実行する前に表示ユニット51にユーザーによるプロセス(a)を実行する命令を待ち受けるGUI(graphical user interface)を表示するプロセスや、プロセス(c)において、現在の設定パラメーター以外にユーザーが参考したいと思われる例えば外部入力装置1の形式番号やドライバープログラムのバージョンなど参考的な情報を表示するプロセス、あるいはプロセス(c)を実行した後、ユーザーによる操作次第でプロセス(d)の実行をキャンセルするプロセスなどをも含むことが考えられるが、ここでは本発明の核心に関するプロセスを重点的に説明するので、従来技術に基づく補足的なプロセスに関する説明は省略している。
次いで、外部入力装置1がマウスであり、使用者が本発明で該マウスのDPI感度を変更する場合を例として、本発明の操作方法及び電子システムにおいて行われる各プロセスについて具体的に説明する。
上記本発明の第1の実施形態のプログラムが導入される電子システムにおいて、電子装置4のモニター42が主に実行されるプログラムを常時にフルスクリーンで表示する際、使用者が外部入力装置1であるマウスのDPI感度を変えようとする時、まずは手持ち装置5の入力ユニット52を操作して上記第1のプログラムを起動する。
起動される第1のプログラムは図2に示されるように、手持ち装置5の制御ユニット54にプロセス(a)を実行させる。
そして制御ユニット54がプロセス(a)に従って、前記現在の設定パラメーターにおける少なくともマウスのDPI感度に対応するパラメーターを第1の記録媒体2から読み取って第2の接続インターフェイス32を経由して制御ユニット54に出力する要求を、第2の接続インターフェイス32を経由して電子装置4に対して出力し、電子装置4側にある第2のプログラムにおけるプロセス(f)はサブステップ(f1)において該要求を受信すると、該要求に応じて、前記現在の設定パラメーターにおける少なくともマウスのDPI感度に対応するパラメーターを第1の記録媒体2から読み取るサブステップ(f2)と、第2の接続インターフェイス32を経由して手持ち装置5に送信するサブステップ(f3)を処理手段41に実行させる上、所定の時間のみプロセス(g)の実行要請を受付けるプロセス(h)を実行する。
手持ち装置5側で電子装置4の処理手段41が第2の接続インターフェイス32を経由して送ってきた前記現在の設定パラメーターを受信すると、プロセス(b)に従って該現在の設定パラメーターを手持ち装置5が有する第2の記録媒体53に記録する上、プロセス(c)に従って第2の記録媒体53に記録されている現在の設定パラメーターを表示ユニット51に表示させ、ユーザーによる更なる操作を待ち受ける。
そしてユーザーが入力ユニット52を操作して例えばマウスのDPI感度を800dpiから1000dpiに変更する更新設定パラメーターを入力ユニット52に入力すると、手持ち装置5の制御ユニット54はプロセス(d)に従って入力ユニット52から受信した1000dpiに該当する更新設定パラメーターを第2の記録媒体53に記録する上、プロセス(e)を実行して、第1の記録媒体2に記録されている現在の設定パラメーターにおけるマウスのDPI感度に対応するパラメーターを第2の記録媒体53に記録されている1000dpiに該当する更新設定パラメーターに書き換える要求を、第2の接続インターフェイス32を経由して電子装置4に出力する。
電子装置4側の処理手段41は、プロセス(h)で計算される手持ち装置5に設定パラメーターを送信してからの経過時間が所定の時間内で、第2の接続インターフェイス32を経由して手持ち装置5の制御ユニット54により送られてきた前記現在の設定パラメーターを前記更新設定パラメーターに書き換える要求を受信すると(g1)、サブステップ(g2)を実行し、該要求に応じて、第1の記録媒体2に記録されている前記現在の設定パラメーターにおけるマウスのDPI感度に対応するパラメーターを1000dpiに該当する更新設定パラメーターに書き換える。
電子装置4側の処理手段41は、プロセス(h)で計算される手持ち装置5に設定パラメーターを送信してからの経過時間が所定の時間内で、第2の接続インターフェイス32を経由して手持ち装置5の制御ユニット54により送られてきた前記現在の設定パラメーターを前記更新設定パラメーターに書き換える要求を受信すると(g1)、サブステップ(g2)を実行し、該要求に応じて、第1の記録媒体2に記録されている前記現在の設定パラメーターにおけるマウスのDPI感度に対応するパラメーターを1000dpiに該当する更新設定パラメーターに書き換える。
このように、本発明は電子装置4の主に実行されるプログラムを表示するモニター42の表示内容を変更することなく、ユーザーの手持ち装置5に対する操作に応じて、第1の記録媒体2に記録されている外部入力装置1の現在の設定パラメーターの読み取り及び書き換えができる。
次いで、図3を用いて本発明の第2の実施形態について説明する。
図3は本発明の電子システムの第2の実施形態の構成が示されるブロック図であり、図示のように、本発明の電子システムの第2の実施形態は第1の実施形態とほぼ同じ構成になっているが、この第2の実施形態では第1の記録媒体2が電子装置4ではなく、外部入力装置1に組み込まれている。即ち、本発明において外部入力装置1に対応する現在の設定パラメーターが記録される第1の記録媒体2は電子装置4が有する記録媒体である必要がなく、外部入力装置1に組み込まれている記録媒体であっても、本発明を応用することができる。
また、この第2の実施形態において、電子装置4側で手持ち装置5からの現在の設定パラメーターの読み取りあるいは書き換えの要請に対応するプログラムは、第1の記録媒体2が組み込まれる外部入力装置1に対応するドライバープログラムである。
上記構成によれば、本発明はユーザーの手持ち装置に対する操作に応じて、電子装置を経由して第1の記録媒体に記録されている外部入力装置の現在の設定パラメーターの読み取り及び書き換えができるので、電子装置において主に実行されるプログラムを常時にフルスクリーンで監視しながら、コントロールパネルまたはドライバープログラムを開くことなく、手持ち装置に対する操作で外部入力装置の現在の設定パラメーターの読み取り及び書き換えができるので、電子装置の操作に必要な外部入力装置の設定を変更する手段を増やし、外部入力装置の使用利便性を一層高めることができる。
1 外部入力装置
2 第1の記録媒体
31 第1の接続インターフェイス
32 第2の接続インターフェイス
4 電子装置
41 処理手段
42 モニター
5 手持ち装置
51 表示ユニット
52 入力ユニット
53 第2の記録媒体
54 制御ユニット
2 第1の記録媒体
31 第1の接続インターフェイス
32 第2の接続インターフェイス
4 電子装置
41 処理手段
42 モニター
5 手持ち装置
51 表示ユニット
52 入力ユニット
53 第2の記録媒体
54 制御ユニット
Claims (10)
- ユーザーによる操作を受けて前記ユーザーによる操作に対応する入力データを出力する外部入力装置と、
前記外部入力装置に対応する現在の設定パラメーターが記録される第1の記録媒体と、
前記外部入力装置に接続する第1の接続インターフェイスを介して前記外部入力装置から前記入力データを受け取る際、前記第1の記録媒体に記録されている前記現在の設定パラメーターを参照して、前記入力データ及び前記現在の設定パラメーターに共に対応する処理を行う電子装置と、
第2の接続インターフェイスを介して前記電子装置と接続し、ユーザーの操作に応じて、前記電子装置を経由して前記第1の記録媒体に記録されている前記現在の設定パラメーターの読み取り及び書き換えができるように構成された手持ち装置とを備える電子システム。 - 前記手持ち装置は、
情報を表示することができる表示ユニットと、
ユーザーによる操作を受けることができる入力ユニットと、
パラメーター情報を記録することができる第2の記録媒体と、
前記表示ユニットと前記入力ユニットと前記第2の記録媒体を制御する制御ユニットとを備えるものである上、
前記制御ユニットは、
前記第2の接続インターフェイスを経由して前記電子装置に対して前記現在の設定パラメーターを前記第1の記録媒体から読み取って前記制御ユニットに出力する要求を出力することと、
前記電子装置が前記第2の接続インターフェイスを経由して送ってきた前記現在の設定パラメーターを前記第2の記録媒体に記録することと、
前記第2の記録媒体に記録されている前記現在の設定パラメーターを前記表示ユニットに表示させることと、
ユーザーによる前記入力ユニットに対する操作に基づく更新設定パラメーターを前記入力ユニットから受信して前記第2の記録媒体に記録することと、
前記第1の記録媒体に記録されている前記現在の設定パラメーターを前記第2の記録媒体に記録されている前記更新設定パラメーターに書き換える要求を前記第2の接続インターフェイスを経由して前記電子装置に出力することと、
ができるように構成されていることを特徴とする請求項1に記載の電子システム。 - 前記第1の記録媒体が前記電子装置に組み込まれていることを特徴とする請求項1に記載の電子システム。
- 前記第1の記録媒体が前記外部入力装置に組み込まれていることを特徴とする請求項1に記載の電子システム。
- 複数キー入力設定パラメーターと、マウス感度パラメーターと、キー有効/無効設定パラメーターと、カーソル有効/無効設定パラメーターと、マウスサンプルレート設定パラメーターと、スクロールホイール有効/無効設定パラメーターと、キーボード入力遅延設定パラメーターと、キーボード入力速度設定パラメーターと、
からなるパラメーターの群において、少なくとも1つのパラメーターが前記現在の設定パラメーターに含まれていることを特徴とする請求項1に記載の電子システム。 - 前記入力ユニットはタッチパネルを有することを特徴とする請求項2に記載の電子システム。
- ユーザーによる操作を受けて前記ユーザーによる操作に対応する入力データを出力する外部入力装置と、
前記外部入力装置に対応する現在の設定パラメーターが記録される第1の記録媒体と、
前記外部入力装置に接続する第1の接続インターフェイスを介して前記外部入力装置から前記入力データを受け取る際、前記第1の記録媒体に記録されている前記現在の設定パラメーターを参照して、前記入力データ及び前記現在の設定パラメーターに共に対応する処理を行う電子装置と、
第2の接続インターフェイスを介して前記電子装置と接続する手持ち装置とを備える電子システムに所定のプロセスを実行させるプログラムであって、
ユーザーの前記手持ち装置に対する操作に応じて、前記第2の接続インターフェイスを経由して、前記第1の記録媒体に記録されている前記現在の設定パラメーターの読み取りプロセス及び書き替えプロセスを前記電子装置に実行させることを特徴とするプログラム。 - 前記手持ち装置は、
情報を表示することができる表示ユニットと、
ユーザーによる操作を受けることができる入力ユニットと、
パラメーター情報を記録することができる第2の記録媒体と、
前記表示ユニットと前記入力ユニットと前記第2の記録媒体を制御する制御ユニットとを備えるものであり、
前記プログラムは、前記制御ユニットに
前記第2の接続インターフェイスを経由して前記電子装置に対して前記現在の設定パラメーターを前記第1の記録媒体から読み取って前記制御ユニットに出力する要求を出力するプロセスと、
前記電子装置が前記第2の接続インターフェイスを経由して送ってきた前記現在の設定パラメーターを前記第2の記録媒体に記録するプロセスと、
前記第2の記録媒体に記録されている前記現在の設定パラメーターを前記表示ユニットに表示させるプロセスと、
ユーザーによる前記入力ユニットに対する操作に基づく更新設定パラメーターを前記入力ユニットから受信して前記第2の記録媒体に記録するプロセスと、
前記第1の記録媒体に記録されている前記現在の設定パラメーターを前記第2の記録媒体に記録されている前記更新設定パラメーターに書き換える要求を前記第2の接続インターフェイスを経由して前記電子装置に出力するプロセスと、
を実行させることにより、前記第1の記録媒体に記録されている前記現在の設定パラメーターを読み取るプロセス及び書き換えるプロセスを前記電子装置に実行させることを特徴とする請求項8に記載のプログラム。 - ユーザーによる操作を受けて前記ユーザーによる操作に対応する入力データを出力する外部入力装置と、
前記外部入力装置に対応する現在の設定パラメーターが記録される第1の記録媒体と、
前記外部入力装置に接続する第1の接続インターフェイスを介して前記外部入力装置から前記入力データを受け取る際、前記第1の記録媒体に記録されている前記現在の設定パラメーターを参照して、前記入力データ及び前記現在の設定パラメーターに共に対応する処理を行う電子装置と、
第2の接続インターフェイスを介して前記電子装置と接続する手持ち装置とを備える電子システムに所定のプロセスを実行させるプログラムセットであって、
ユーザーの前記手持ち装置に対する操作に応じて、前記第2の接続インターフェイスを経由して、前記電子装置に対して前記第1の記録媒体に記録されている前記現在の設定パラメーターの読み取りまたは書き換えを要求するプロセスを前記手持ち装置に実行させる第1のプログラムと、
前記手持ち装置が前記第2の接続インターフェイスを経由して送ってきた前記現在の設定パラメーターの読み取りまたは書き換えの要求に応じて、前記第1の記録媒体に記録されている前記現在の設定パラメーターの読み取りプロセス及び書き替えプロセスを前記電子装置に実行させる第2のプログラムとからなることを特徴とするプログラムセット。 - 前記手持ち装置は、
情報を表示することができる表示ユニットと、
ユーザーによる操作を受けることができる入力ユニットと、
パラメーター情報を記録することができる第2の記録媒体と、
前記表示ユニットと前記入力ユニットと前記第2の記録媒体を制御する制御ユニットとを備えるものであり、
前記第1のプログラムは、
前記第2の接続インターフェイスを経由して前記電子装置に対して前記現在の設定パラメーターを前記第1の記録媒体から読み取って前記制御ユニットに出力する要求を出力するプロセスと、
前記電子装置が前記第2の接続インターフェイスを経由して送ってきた前記現在の設定パラメーターを前記第2の記録媒体に記録するプロセスと、
前記第2の記録媒体に記録されている前記現在の設定パラメーターを前記表示ユニットに表示させるプロセスと、
ユーザーによる前記入力ユニットに対する操作に基づく更新設定パラメーターを前記入力ユニットから受信して前記第2の記録媒体に記録するプロセスと、
前記第1の記録媒体に記録されている前記現在の設定パラメーターを前記第2の記録媒体に記録されている前記更新設定パラメーターに書き換える要求を前記第2の接続インターフェイスを経由して前記電子装置に出力するプロセスと、を前記制御ユニットに実行させるように構成されており、
前記第2のプログラムは、
前記第2の接続インターフェイスを経由して前記手持ち装置により送られてきた前記現在の設定パラメーターを前記第1の記録媒体から読み取る要求に応じて、前記現在の設定パラメーターを前記第1の記録媒体から読み取った上で前記第2の接続インターフェイスを経由して前記手持ち装置に送信するプロセスと、
前記第2の接続インターフェイスを経由して前記手持ち装置により送られてきた前記現在の設定パラメーターを前記更新設定パラメーターに書き換える要求に応じて、前記現在の設定パラメーターを前記更新設定パラメーターに書き換えるプロセスと、
を前記電子装置に実行させるように構成されていることを特徴とする請求項9に記載のプログラムセット。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW102129492 | 2013-08-16 | ||
TW102215464U TWM469537U (zh) | 2013-08-16 | 2013-08-16 | 以手持裝置改變鍵盤/指標裝置設定參數的系統 |
TW102129492A TWI520012B (zh) | 2013-08-16 | 2013-08-16 | The system of setting the parameters of the keyboard / index device that changes the unconnected relationship with the handheld device System |
TW102215464 | 2013-08-16 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2015036976A true JP2015036976A (ja) | 2015-02-23 |
Family
ID=52430407
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014110004A Pending JP2015036976A (ja) | 2013-08-16 | 2014-05-28 | 電子システム及び該電子システムを制御するプログラム及びプログラムセット |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP2015036976A (ja) |
DE (1) | DE102014213094A1 (ja) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003337641A (ja) * | 2002-05-17 | 2003-11-28 | Ibm Japan Ltd | コンピュータ装置、可搬型デバイス、コンピュータ装置の設定方法、プログラム |
JP2008084183A (ja) * | 2006-09-28 | 2008-04-10 | Oki Data Corp | 画像形成システム、画像形成装置、および画像形成方法 |
JP2009251995A (ja) * | 2008-04-08 | 2009-10-29 | Nec Corp | マウス装置 |
JP2010098717A (ja) * | 2008-09-17 | 2010-04-30 | Ricoh Co Ltd | 携帯端末装置およびプログラム |
JP2012160139A (ja) * | 2011-02-02 | 2012-08-23 | Japan Research Institute Ltd | カード読取機構一体型入力装置 |
-
2014
- 2014-05-28 JP JP2014110004A patent/JP2015036976A/ja active Pending
- 2014-07-07 DE DE201410213094 patent/DE102014213094A1/de not_active Ceased
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003337641A (ja) * | 2002-05-17 | 2003-11-28 | Ibm Japan Ltd | コンピュータ装置、可搬型デバイス、コンピュータ装置の設定方法、プログラム |
JP2008084183A (ja) * | 2006-09-28 | 2008-04-10 | Oki Data Corp | 画像形成システム、画像形成装置、および画像形成方法 |
JP2009251995A (ja) * | 2008-04-08 | 2009-10-29 | Nec Corp | マウス装置 |
JP2010098717A (ja) * | 2008-09-17 | 2010-04-30 | Ricoh Co Ltd | 携帯端末装置およびプログラム |
JP2012160139A (ja) * | 2011-02-02 | 2012-08-23 | Japan Research Institute Ltd | カード読取機構一体型入力装置 |
Also Published As
Publication number | Publication date |
---|---|
DE102014213094A1 (de) | 2015-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101907983A (zh) | 麦克风静音控制方法以及计算机 | |
US9304612B2 (en) | Off-screen input capture for mobile device | |
CN104880976A (zh) | 家用电器的控制***及方法 | |
JP2015087911A (ja) | 電子機器、方法及びプログラム | |
JP2018026060A (ja) | プログラマブル表示器、更新処理装置、更新方法、情報処理方法およびプログラム | |
WO2012127627A1 (ja) | 情報装置、画面切替え方法、及び画面切替えプログラム | |
TWI479319B (zh) | 雙作業系統之運作方法及具有雙作業系統之觸控電子裝置與電腦可讀儲存媒體 | |
KR102226798B1 (ko) | 전자 장치 | |
JP2010231626A (ja) | 情報処理装置 | |
US10146734B2 (en) | Utilizing function apparatus, recording medium, and method for comparing information before and after connection release with an external device | |
JP2005346179A5 (ja) | ||
JP2013148519A5 (ja) | ||
JP2015036976A (ja) | 電子システム及び該電子システムを制御するプログラム及びプログラムセット | |
US8803808B1 (en) | Keyboard event detection and network event generation | |
TWI520012B (zh) | The system of setting the parameters of the keyboard / index device that changes the unconnected relationship with the handheld device System | |
JP6269737B2 (ja) | 機能利用装置、機能利用方法、及び、機能利用プログラム | |
EP3133501B1 (en) | Utilizing function apparatus and recording medium | |
TWI446234B (zh) | 無線觸控顯示系統及其方法 | |
US11086478B2 (en) | Icon display method and terminal device | |
JP2007206852A (ja) | イベント実行システム | |
TWM469537U (zh) | 以手持裝置改變鍵盤/指標裝置設定參數的系統 | |
JP2016071722A (ja) | 機器管理装置、操作再現方法、および、プログラム | |
CN110850963B (zh) | 一种虚拟输入方法和相关装置 | |
JP7271897B2 (ja) | キー入力システム、キー入力装置、情報機器、およびプログラム | |
JP6297623B2 (ja) | 情報処理装置、画像送信方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150805 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150819 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20160203 |