(57)【要約】【課題】操作の適否を容易に判別可能とし、操作性を向上させる情報通信装置の提供。【解決手段】情報通信装置は、表示機能及び位置入力機能を備えた表示入力デバイス（１１）と、表示入力デバイス（１１）への予め定められた入力操作の成功を検出すると、少なくとも振動（１５／１６）を用いて操作の成功を知らせる制御手段（１３）を備える。【選択図】図３
2014134864.tif 000002
【特許請求の範囲】
【請求項１】
表示機能及び位置入力機能を備えた表示入力デバイスと、
前記表示入力デバイスへの予め定められた特定の入力操作の成功を検出すると、少なくとも振動を用いて操作の成功を知らせる制御手段と、
を備えた、ことを特徴とする情報通信装置。
【請求項２】
前記制御手段は、前記表示入力デバイスに対する前記操作を続けている間、前記操作が継続中であることを、少なくとも振動を用いて知らせる制御を行う、ことを特徴とする請求項１に記載の情報通信装置。
【請求項３】
前記制御手段は、前記表示入力デバイスへのタッチ操作を検出し、前記タッチ操作の検出から予め定められた所定時間内に、前記タッチ箇所への２回目のタッチ操作を検出すると、第１の振動装置を振動させる、ことを特徴とする請求項１又は２に記載の情報通信装置。
【請求項４】
前記制御手段は、前記２回目のタッチ操作のタッチ状態が維持され、タッチ座標の移動中は、第２の振動装置を振動させ、前記タッチ状態にないことを検出すると、前記第２の振動装置の振動を停止させる、ことを特徴とする請求項３に記載の情報通信装置。
【請求項５】
前記制御手段は、オプションとして選択された場合に、前記２回目のタッチ操作において、タッチ状態が維持されタッチ座標の移動中は、前記第２の振動装置を振動させ、オプションとして選択されない場合、前記第２の振動装置を振動させない、ことを特徴とする請求項４に記載の情報通信装置。
【請求項６】
前記第１の振動装置と前記第２の振動装置が、前記情報通信装置の互いに異なる箇所を振動させる、ことを特徴とする請求項５に記載の情報通信装置。
【請求項７】
前記第２の振動装置が、前記表示入力デバイス又は前記表示入力デバイス設置側を振動させ、
前記第１の振動装置が、前記情報通信装置の前記表示入力デバイスとは異なる側を振動させる、ことを特徴とする請求項６に記載の情報通信装置。
【請求項８】
前記第１の振動装置と前記第２の振動装置とが同一である、ことを特徴とする請求項５に記載の情報通信装置。
【請求項９】
前記情報通信装置が、表示デバイスへ表示を行う装置を含む電子装置と通信し、前記電子装置の遠隔の入力デバイスとして機能する、ことを特徴とする請求項１乃至８のいずれか１項に記載の情報通信装置。
【請求項１０】
表示機能及び位置入力機能を備えた表示入力デバイスへの予め定められた特定の入力操作の成功を検出すると、少なくとも振動を用いて操作の成功を知らせる制御を行う、ことを特徴とする情報通信装置の制御方法。
【請求項１１】
前記表示入力デバイスに対する前記操作を続けている間、前記操作が継続中であることを、少なくとも振動を用いて知らせる制御を行う、ことを特徴とする請求項１０に記載の情報通信装置の制御方法。
【請求項１２】
前記表示入力デバイスへのタッチ操作を検出し、前記タッチ操作の検出から予め定められた所定時間内に、前記タッチ箇所への２回目のタッチ操作を検出すると、第１の振動装置を振動させる、ことを特徴とする請求項１０又は１１に記載の情報通信装置の制御方法。
【請求項１３】
前記２回目のタッチ操作のタッチ状態が維持され、タッチ座標の移動中は、第２の振動装置を振動させ、前記タッチ状態にないことを検出すると、前記第２の振動装置の振動を停止させる、ことを特徴とする請求項１２に記載の情報通信装置の制御方法。
【請求項１４】
オプションとして選択された場合に、前記２回目のタッチ操作において、タッチ状態が維持されタッチ座標の移動中は、前記第２の振動装置を振動させ、オプションとして選択されない場合、前記第２の振動装置を振動させない、ことを特徴とする請求項１３に記載の情報通信装置の制御方法。
【請求項１５】
前記情報通信装置が、表示デバイスへ表示を行う装置を含む電子装置と通信し、記電子装置の遠隔の入力デバイスとして機能する、ことを特徴とする請求項１０乃至１４のいずれか１項に記載の情報通信装置の制御方法。
【請求項１６】
表示機能及び位置入力機能を備えた表示入力デバイスへの予め定められた特定の入力操作の成功を検出すると、少なくとも振動を用いて操作の成功を知らせる制御を行う処理を情報通信装置を構成するコンピュータに実行させるプログラム。
【請求項１７】
前記表示入力デバイスに対する前記操作を続けている間、前記操作が継続中であることを、少なくとも振動を用いて知らせる制御を行う処理を、前記コンピュータに実行させる請求項１６記載のプログラム。
【請求項１８】
前記表示入力デバイスへのタッチ操作を検出し、前記タッチ操作の検出から予め定められた所定時間内に、前記タッチ箇所への２回目のタッチ操作を検出すると、第１の振動装置を振動させる処理を前記コンピュータに実行させる請求項１６又は１７に記載のプログラム。
【請求項１９】
前記２回目のタッチ操作のタッチ状態が維持され、タッチ座標の移動中は、第２の振動装置を振動させ、前記タッチ状態にないことを検出すると、前記第２の振動装置の振動を停止させる処理を、前記コンピュータに実行させる請求項１８に記載のプログラム。
【請求項２０】
オプションとして選択された場合に、前記２回目のタッチ操作のタッチ状態が維持され、タッチ座標の移動中は、前記第２の振動装置を振動させ、オプションとして選択されない場合、前記第２の振動装置を振動させないように制御する処理を、前記コンピュータに実行させる、請求項１９に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報通信装置とその制御方法とプログラムに関する。
【背景技術】
【０００２】
液晶(Liquid Crystal)パネルや有機ＥＬ（electroluminescence）パネル等の平面形状の表示装置と透明な位置入力装置を一体化した表示入力デバイス（例えばタッチパネル）を備え、インターネットや動画サービス、メール機能等各種サービスを提供するスマートフォン等の情報通信端末が普及している。この種の情報通信端末は、例えば、３G（第３世代）あるいはＬＴＥ（Long Term Evolution）等のモバイルネットワークやＷｉＦｉ（Wireless Fidelity）アクセスポイント等を介してインターネット接続する機能を具備している。
【０００３】
テレビジョン装置（ＴＶ）に接続されるＳＴＢ（Set Top Box）は、例えばケーブルテレビ用チューナ、地上波デジタルテレビ、ＬＡＮ（Local Area Network）ポート、ＨＤＤ（Hard Disc Drive）、ＤＶＤ（Digital Versatile Disk）装置等を内蔵し、所定のインタフェース（例えばＨＤＭＩ（High Definition Multimedia Interface）等）でＴＶに接続される。ＳＴＢのリモコン端末からの入力により、録画予約、チャネル選択、表示画面の操作等が行われる。ＳＴＢのリモコンとしては、例えば図１（Ｂ）に示すように、アルファニュメリックキー、特殊文字等のキー４２や各種ボタン４３、４４のほか、平面状のセンサを指でタッチしたりなぞることでポインティング操作を行うスライドパッド（「タッチパッド」ともいう）４１を備えたものもあり、赤外線、ＲＦ（Radio Frequency）、あるいは短距離無線技術であるBluetooth（登録商標）等を用いてＳＴＢと通信する。
【０００４】
スマートフォンやタブレット等の情報通信端末を、ＳＴＢのリコモンとして利用する場合のシステム構成の一例（プロトタイプ例１）について、図１（Ａ）を参照して説明する。なお、図１（Ａ）に示す構成は、後述する実施形態において、本発明の適用対象となるシステムでもある。図１（Ａ）において、ＳＴＢ２０は、無線ＬＡＮ対応の不図示の通信手段（例えばアダプタ）を内蔵しており、該通信手段は無線ＬＡＮアクセスポイント３０に例えば有線で接続される。情報通信端末１０は、無線ＬＡＮアクセスポイント３０（ＷｉＦｉアクセスポイント）を介してＳＴＢ２０と通信接続する。
【０００５】
図１（Ａ）の情報通信端末１０において、タッチパネル１１の一部の所定エリアはスライドパッドとして機能するように設定される。当該所定エリアがスライドパッドエリアであることを示すために、例えば枠等で囲う等の表示が行われ、当該所定エリアでは、スライドパッド入力と等価な入力操作が行われる。タッチパネル１１には、必要に応じて、図１（Ｂ）のリコモン４０のキー４２、ボタン４３、４４等を表示するようにしてもよい。この場合、図１（Ｂ）のリコモン４０の操作面（主面）を模擬したイメージがタッチパネル１１に表示され、タッチパネル１１の一部の所定エリアをスライドパッドとして機能させる構成となる。タッチパネル１１の所定エリア（スライドパッドエリア）に対して行われる操作（スライドパッド操作）は、情報通信端末１０において、図１（Ｂ）のリコモン４０からの入力と等価なコマンドに変換されて、無線ＬＡＮアクセスポイント３０を介して、ＳＴＢ２０に入力され、該リモコン操作に応じたＳＴＢ２０での処理結果が、ＴＶ５０に画面表示される。
【０００６】
なお、操作に関連して振動子を用いて通知する技術として、例えば特許文献１には、表示部の表示画面上への視線を一度タッチパネル上に移してボタン配置位置を認識する必要がありボタン操作に際してユーザに負担がかかるという課題に対して、操作ボタンをボタン表示として表示部に識別表示する表示制御部と、ボタン表示の識別表示中に、操作ボタンの配置位置を外部通知すべく、タッチパネルに設けた振動子を振動させる振動制御部を備え、操作部の振動動作で操作ボタンの配置位置を触覚的に認識可能とした情報機器装置が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−２５６１４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
以下に関連技術の分析を与える。
【０００９】
ＳＴＢのリモコン等、スライドパッドの近傍等に、例えば選択、確定等の用途の専用ボタンが設けられている端末では、ユーザは、当該ボタンを押下することで、ＴＶ画面上に表示されるオブジェクト（例えばアイコンやメニュバー等）の選択等を行う。
【００１０】
スマートフォン等の情報通信端末には、一般に、マウスのボタン等の代用となる物理的ボタンは用意されていない。この種の情報通信端末では、物理的なボタンがなくてもタッチパネル上に表示するボタン等（ソフトウェア）で対応可能である。ユーザが行う代表的なタッチパネル操作として、例えば、指で軽くたたくタップ操作（例えばアプリケーション（アイコン）の起動）、指ではらうフリップ操作（例えば画面のスクロール）、２本の指でつまむか広げるピンチ操作（拡大・縮小）、指で押さえたまま移動するドラッグ操作（アイコンを任意の場所まで移動）等がある。
【００１１】
情報通信端末が、選択用（確定用）ボタン等に相当する物理的なボタンを備えていない場合、該物理的ボタンによるクリック操作等は、タッチパネル上での代替操作で行う必要がある。具体的には、例えばタッチパネルにおいて、ダブルタップ（タップを２回続けて行う）という入力操作を行うことで、該オブジェクトをドラッグすることになる。その際、ユーザが、二回目にタップした指先をタッチパネルにつけたままオブジェクトのドラッグを行う。
【００１２】
このように、タッチパネル上でドラッグ操作を行う場合、ダブルタップ操作が必要とされるが、この操作は、必ずしも、直感的ではなく、慣れが必要である。例えば、二回目のタップが遅すぎると、ダブルタップ操作として認識されない。
【００１３】
また、ダブルタップ操作において、二回目のタップでタッチパネルから、一旦、指先を離してしまうと、ドラッグ操作はそこで中止となり、再び、ダブルタップ操作をはじめから行う必要がある。
【００１４】
情報通信端末を、例えば、図１（Ａ）に示したＳＴＢ２０のリモコンとして利用するシステムにおいて、情報通信端末１０のタッチパネル１１上の所定エリアを、スライドパッド入力操作用のスライドパッドエリアとして機能させる場合、当該スライドパッドエリアへのダブルタップ操作によりドラッグ操作を行うにあたり、ユーザは、例えば、目視した上で情報通信端末１０のタッチパネル１１上で指を移動させ、アイコン等のドラッグ対象物がドラッグされているか否かを目視で確認することが必要とされる。すなわち、目視と指の移動で初めてドラッグ操作の適否が確認可能となる。しかしながら、ドラッグ操作を行うにあたり、その都度、このような確認操作を行うことは、負担となり、操作性の点で問題がある。
【００１５】
次に、図１（Ａ）において、情報通信端末１０のタッチパネル１１においてスライドパッドエリアへのダブルタップ操作を認識したときに、ＴＶ５０の画面上のマウスカーソルの形状を変更するような構成としたシステム（プロトタイプ例２）について簡単に考察する。このシステムでも、ユーザは、目視でマウスカーソルの形状を確認する必要がある。さらに、マウスカーソルの形状を変更するようにしても、その形状が大きく変わらない場合には、ユーザは容易に認識できない、という問題がある。
【００１６】
したがって、本発明は、上記問題点に鑑みて創案されたものであって、その目的は、予め定められた特定の入力操作の適否を容易に判別可能とし、操作性を向上させる情報通信装置、方法、プログラムを提供することにある。
【課題を解決するための手段】
【００１７】
本発明によれば、表示機能及び位置入力機能を備えた表示入力デバイスと、前記表示入力デバイスへの予め定められた特定の入力操作の成功を検出すると、少なくとも振動を用いて操作の成功を知らせる制御手段と、を備えた情報通信装置が提供される。
【００１８】
本発明によれば、表示機能及び位置入力機能を備えた表示入力デバイスへの予め定められた特定の入力操作の成功を検出すると、少なくとも振動を用いて操作の成功を知らせる情報通信装置の制御方法が提供される。
【００１９】
本発明によれば、表示機能及び位置入力機能を備えた表示入力デバイスへの予め定められた特定の入力操作の成功を検出すると、少なくとも振動を用いて操作の成功を知らせる処理を情報通信装置に実行させるプログラムが提供される。該プログラムを記憶したコンピュータで読み出し可能なメモリデバイス、磁気／光記録デバイス（記録媒体）が提供される。
【発明の効果】
【００２０】
本発明によれば、予め定められた特定の入力操作の適否を容易に判別可能とし、操作性を向上させることができる。
【図面の簡単な説明】
【００２１】
【図１】（Ａ）は関連技術、本発明が適用されるシステム構成を例示する図、（Ｂ）はＳＴＢのリモコン情報通信端末の外観の一例を例示する図である。
【図２】（Ａ）、（Ｂ）は図１（Ａ）における情報通信端末での操作とＴＶの画面を説明する図である。
【図３】本発明の一実施形態を説明する図である。
【図４】実施例１の構成を例示する図である。
【図５】実施例１の制御手順を説明する流れ図（その１）である。
【図６】実施例１の制御手順を説明する流れ図（その２）である。
【図７】実施例２の制御手順を説明する流れ図である。
【発明を実施するための形態】
【００２２】
本発明の一実施形態によれば、表示機能に位置入力機能（例えばタッチ入力機能）を組み合せた表示入力デバイス（図３の１１：例えばタッチパネル）と、前記表示入力デバイスへの予め定められた特定の入力操作の成功を検出すると、少なくとも振動装置（図３のバイブレータ１５、１６）を用いたユーザインタフェースを介して操作の成功を知らせる制御手段（図３の１３）とを備えている。
【００２３】
実施形態において、制御手段（図３の１３）は、前記表示入力デバイス（図３の１１）に対する前記操作を続けている間、前記操作が継続中であることを、少なくとも振動を用いたユーザインタフェースを介して知らせる制御を行う構成としてもよい。
【００２４】
実施形態において、制御手段（図３の１３）は、表示入力デバイス（図３の１１）へのタッチ操作を検出し、前記タッチ操作の検出から予め定められた所定時間内に、例えば前記タッチ箇所への二回目のタッチ操作を検出すると、第１の振動装置（図３のバイブレータ１５）を振動させ、操作の成功をユーザに通知する構成としてもよい。
【００２５】
実施形態において、制御手段（図３の１３）は、前記二回目のタッチ操作のタッチ状態が維持され、タッチ座標の移動中は、第２の振動装置（図３のバイブレータ１６）を振動させ、前記タッチ状態にないことを検出すると、前記第２の振動装置の振動を停止させる構成としてもよい。
【００２６】
実施形態において、オプションとして選択された場合、制御手段（図３の１３）は、前記二回目のタッチ操作のタッチ状態が維持され、タッチ座標の移動中は、前記第２の振動装置（図３のバイブレータ１６）を振動させ、オプションとして選択されない場合、前記第２の振動装置を振動させないように制御する構成としてもよい。
【００２７】
実施形態において、前記第１の振動装置（図３のバイブレータ１５）と前記第２の振動装置（図３のバイブレータ１６）が、前記情報通信装置の互いに異なる箇所を振動させるようにしてもよい。
【００２８】
実施形態において、前記第２の振動装置（図３のバイブレータ１６）が、前記表示入力デバイス（図３の１１）又は前記表示入力デバイス設置側を選択的に振動させ、前記第１の振動装置（図３のバイブレータ１５）が前記表示入力デバイスとは異なる側を振動させる構成としてもよい。あるいは、前記第１の振動装置と前記第２の振動装置を同一の振動装置としてもよい。
【００２９】
実施形態において、前記情報通信装置（図１（Ａ）の１０）が、表示デバイスへ表示を行う装置（図１（Ａ）の５０）を含む電子装置（図１（Ａ）の２０）と通信し、前記電子装置の遠隔の入力デバイスとして機能するようにしてもよい。以下、例示的な実施形態に即して説明する。
【００３０】
＜実施形態１＞
以下では、本発明に係る情報通信装置を、図１（Ａ）のシステムに適用した例示的な実施形態１について説明する。実施形態１において、電子装置２０は、ＳＴＢである（ただし、本発明において、電子装置はＳＴＢに制限されるものでないことは勿論である）。情報通信装置１０は、表示入力デバイスとしてタッチパネル１１を備えた情報通信端末からなる（以下、情報通信端末の参照番号として１０を用いる）。情報通信端末１０をＷｉＦｉ等の無線ＬＡＮアクセスポイント３０に接続する。またＳＴＢ２０のＬＡＮポートを無線ＬＡＮアクセスポイント３０に接続する。実施形態１において、情報通信端末１０は、通常の情報通信装置としての機能を具備するほか、ＳＴＢ２０を遠隔操作するリモコンとしても機能する。ただし、本発明において、情報通信端末１０は、ＳＴＢのリモコンとして利用に限定されるものでなく、ＳＴＢ以外の他の電子装置の入力デバイスとして用いるようにしてもよいことは勿論である。
【００３１】
図２（Ａ）は、図１（Ａ）の利用形態において、実施形態１に係る情報通信端末１０のタッチパネル１１の画面の例を示す図である。特に制限されないが、ＳＴＢ２０のリモコンとして機能させる場合、情報通信端末１０のタッチパネル１１においてその一部の所定エリアがスライドパッドエリア１１−１であることを示すために、当該エリアを枠等で囲う等の表示が行われ、スライドパッドエリア内１１−１では、スライドパッド入力と等価な入力操作が行われる。なお、図２（Ａ）のタッチパネル１１のスライドパッドエリア１１−１上において、例えばダブルタップ操作にて、矢印方向に指をなぞる（移動させる）ことで、図２（Ｂ）のＴＶ５０の画面上のオブジェクトが矢印方向にドラッグされる。その際、本実施形態によれば、図２（Ａ）において、ダブルタップ操作が成功すると、例えば情報通信端末１０が具備するバイブレータの振動により通知が行われる。
【００３２】
また、図２（Ａ）のタッチパネル１１のスライドパッドエリア１１−１上において、矢印方向へのドラッグ中も、情報通信端末１０が具備するバイブレータの振動により通知される。
【００３３】
情報通信端末１０のタッチパネル１１にタッチしたユーザの指が、タッチパネル１１から離れることなく、ドラッグ操作が適正に行われている期間、情報通信端末１０側から、振動等により、通知（操作が適正である旨）が行われるため、ユーザに対して、操作の安心感を与え、ドラッグ操作の確認のための負担は特段に軽減する。なお、図２（Ａ）において、情報通信端末１０のタッチパネル１１からの入力操作は、図１（Ｂ）のリモコン４０の入力コマンドに対応したコマンドフォーマット等に変換させ、図１（Ａ）の無線ＬＡＮアクセスポイント３０を介してＳＴＢ２０に送信され、ＳＴＢ２０でデコードした結果、ＴＶ５０の画面に操作内容が表示される。
【００３４】
図３は、実施形態１の情報通信装置の構成を例示する図である。図３を参照すると、情報通信装置１０は、情報通信端末からなり、例えばタッチパネルからなる表示入力デバイス１１と、例えば筐体の裏面側を振動させる第１のバイブレータ（振動装置）１５と、筐体の表面側（主面側）、特に表示入力デバイス１１を振動させる第２のバイブレータ（振動装置）１６と、計時用のタイマー１４と、例えば図１（Ａ）の無線ＬＡＮアクセスポイント３０と無線通信する通信手段１２と、これらを制御する制御手段１３を備えている。なお、タッチパネルからなる表示入力デバイス１１、第１、第２のバイブレータ１５、１６、タイマー１４、通信手段１２は、情報通信装置（情報通信端末）１０に実装（既設）されているものをそのまま利用することができる。実施形態１において、制御手段１３は、情報通信端末１０の不図示のＣＰＵ（Central Processing Unit)で実行されるプログラムで実現するようにしてもよい。この場合、該プログラムは、ネットワークからダウンロードする等して不図示の記憶デバイスに格納され、実行時、ＣＰＵにより読み出され、実行される。
【００３５】
実施形態１において、制御手段１３は、表示入力デバイス１１のスライドパッドエリア１１−１（図２（Ａ）参照）上でのタッチ操作を検出すると、タイマー１４による計時を開始し、該タッチ操作の検出から、予め定められた所定時間内に、例えば該タッチ箇所への二回目のタッチ操作を検出すると、第１のバイブレータ１５を振動させる。その際、制御手段１３は、例えば第１のバイブレータ１５を一時的（予め定められた一定時間）に振動させ、筐体の裏面側を振動させる。これによりユーザはダブルタッチが成功したことを認識する。第１のバイブレータ１５での振動は、成功を通知させるものであるため、１回又は数回、振動したあと（一定時間振動）、第１のバイブレータ１５は振動を停止する。なお、第１のバイブレータ１５の振動開始、停止の制御は、制御手段１３で行い、一定時間の計時は、例えばタイマー１４を用いて行う。
【００３６】
制御手段１３は、表示入力デバイス１１への入力を検知し、スライドパッドエリア１１−１（図２（Ａ）参照）への二回目のタッチ操作のタッチ状態を維持したまま、タッチ座標（指がタッチしている座標）の移動中（ドラッグ操作中）は、第２のバイブレータ１６の振動を続ける。制御手段１３は、第２のバイブレータ１６の振動開始、継続の制御を行う。
【００３７】
そして、制御手段１３は、表示入力デバイス１１のスライドパッドエリア１１−１（図２（Ａ）参照）へのタッチ状態の終了（ユーザが指を離したこと）を検出すると、第２のバイブレータ１６の振動を停止させる。
【００３８】
なお、実施形態において、前記二回目のタッチ操作のタッチ状態を維持したままタッチ座標の移動中に、第２のバイブレータ１６を振動させることを、ユーザのオプション設定として選択自在とした構成としてもよい。ユーザが、第２のバイブレータ１６の振動を選択しない場合に、前記二回目のタッチ操作のタッチ状態を維持したまま、タッチ座標の移動中（ドラッグ操作中）には、第２のバイブレータ１６は振動しない。
【００３９】
制御手段１３は、表示入力デバイス１１からの入力操作を、図１（Ｂ）のリモコン４０の入力コマンドに対応したコマンドフォーマット等に変換させ、該入力コマンドを、通信手段１２から、図１（Ａ）の無線ＬＡＮアクセスポイント３０に送信しＳＴＢに送信する。なお、第１のバイブレータ１５と第２のバイブレータ１６を同一装置としてもよい。
【００４０】
＜実施例１＞
図４は、実施例１の情報通信装置の構成例を示す図である。図５及び図６は、実施例１の制御手順の一例を示す流れ図である。なお、図５及び図６は単に図面作成の都合で分図されたものである。図４を参照すると、図３の表示入力デバイス１１をタッチパネルで構成し、図３の制御手段１３は、制御部１３１とメモリ１３２を備えている。メモリ１３２は、タッチエラーを判定するための設定時間等を記憶する。図４の通信制御部１２は、図３の通信手段１２に対応し、例えば図１（Ａ）の無線ＬＡＮアクセスポイント３０と無線通信し、送受信データの圧縮符号化、復号化を行う。タイマー１４、第１、第２のバイブレータ１５、１６に対応する。
【００４１】
図５を参照すると、制御部１３１は、タッチパネル１１のスライドパッドエリア１１−１（図２（Ａ）参照）へのタッチの入力待ちとなる（ステップＳ１のＮｏ分岐）。制御部１３１は、タッチパネル１１のスライドパッドエリア１１−１（図２（Ａ）参照）への指のタッチ開始を検出すると（ステップＳ１のＹｅｓ分岐）、タイマー１４をスタートさせ、計時を開始する（ステップＳ２）。なお、図５、図６において、タッチパネル１１へのタッチ操作は、タッチパネル１１のスライドパッドエリア１１−１（図２（Ａ）参照）へのタッチ操作に該当する。図５の流れ図において、結合子（connector）１は、タッチパネル１１のスライドパッドエリア１１−１（図２（Ａ）参照）へのタッチ開始（ステップＳ１）へのエントリノードである。また図５では、図面作成の都合で、制御部１３１は、タッチ開始が検出されないと（ステップＳ１のＮｏ分岐）、再びタッチ開始検出を行うループ処理として表されているが、タッチ開始の検出は、例えばタッチパネル１１側から制御部１３１側への通知（割り込み等による通知）によって検出を行う構成としてもよい。制御部１３１は、一回目のタッチの座標を、メモリ１３２に記憶しておく。
【００４２】
制御部１３１は、タッチパネル１１へのタッチが終了すると、タイマー１４による計時を停止させる（ステップＳ４）。
【００４３】
制御部１３１は、ステップＳ２のタイマー１４による計時開始からステップＳ４の計時停止までの時間、すなわち、一回目のタッチにおいて、タッチパネル１１へ指がタッチしていた時間がメモリ１３２に記憶されている設定時間を超えていない場合（ステップＳ５のＮｏ分岐）、一回目のタッチは成功しているものと判断し、一回目のタッチ終了から二回目のタッチ開始までの時間を監視するため、タイマー１４による計時を開始する（ステップＳ６）。
【００４４】
一方、一回目のタッチの監視において、タッチパネル１１へタッチしている時間が設定時間を超えている場合（すなわちタッチ状態が設定時間を超えて継続する場合、ステップＳ５のＹｅｓ分岐）、ダブルタップ操作の一回目のタップではないため、タイマー１４で計時中の場合には（ステップＳ１１のＹｅｓ分岐）、制御部１３１は、計時を停止（タイマー１４の動作を停止させ）（ステップＳ１２）、長時間タッチ（誤操作）として扱い（ステップＳ１３）、結合子１へ戻る。なお、ステップＳ１３において、制御部１３１は、長時間タッチ（誤操作）である旨を、タッチパネル１１に表示出力するか、あるいは情報通信端末１０内蔵の不図示のスピーカ等から音声出力するようにしてもよい。
【００４５】
一回目のタッチが成功した場合の制御の説明に戻ると、制御部１３１は、ステップＳ６で計時開始後、二回目のタッチ開始を検出した場合（ステップＳ７のＹｅｓ分岐）、タイマー１４による計時を停止させ（ステップＳ８）、ステップＳ６のタイマー１４による計時開始から、ステップＳ８の計時停止までの時間、すなわち、一回目のタッチ終了から二回目のタッチ開始までの経過時間が、メモリ１３２に記憶されている一定時間内であるか否かをチェックする（ステップＳ９）。
【００４６】
一回目のタッチ終了から二回目のタッチ開始までの経過時間が一定時間内である場合には（ステップＳ９のＹｅｓ分岐）、制御部１３１は、二回目のタッチの座標が、一回目のタッチの座標（メモリ１３２に記憶されている）と同一箇所である否か（予め定められた所定範囲内（近傍内）にあるか否か）をチェックする。一方、一回目のタッチ終了から二回目のタッチ開始までの経過時間が、一定時間を超えた場合（ステップＳ９のＮｏ分岐）、二回目のタッチは、ダブルタップ操作の二回目のタッチに該当しない。このため、制御部１３１は、ステップＳ７のタッチ開始（二回目のタッチ）を、ダブルタップ操作の一回目のタッチとして扱い（ステップＳ１のタッチ開始とみなす）、ステップＳ２に戻り、一回目のタッチ操作が適正に行われるか監視を開始する。
【００４７】
ステップＳ１０の判定の結果、二回目のタッチの座標が一回目のタッチの座標と同一箇所又は所定範囲内にある場合、制御部１３１の処理は、図６の結合子２へ進む。ステップＳ１０の判定の結果、二回目のタッチの座標が一回目のタッチの座標と同一箇所又は所定範囲内にない場合（別の箇所をタップしている場合）、制御部１３１は、ダブルタップ操作のエラーと判断し（ステップＳ１４）、結合子１へ戻る。なお、ステップＳ１４において、制御部１３１は、ダブルタップ操作のエラーである旨を、タッチパネル１１に表示出力するか、あるいは情報通信端末１０内蔵の不図示のスピーカ等から音声出力するようにしてもよい。
【００４８】
図６を参照すると、結合子２に到達した時点での操作状態は、ダブルタップ操作の一回目のタッチが正しく行われ、一回目のタッチ終了から一定時間内に、且つ一回目のタッチの座標と同一箇所又は所定範囲内で、二回目のタッチが開始した状態である。制御部１３１は、第１のバイブレータ１５（バイブレータ１）の振動を開始させる（ステップＳ１５）。第１のバイブレータ１５（バイブレータ１）は、１回あるいは複数回振動する。特に制限されないが、ここでは、制御部１３１は、第１のバイブレータ１５（バイブレータ１）を所定時間（例えば１秒以内の短時間）振動させるものとする。第１のバイブレータ１５（バイブレータ１）の振動時間を制御するため、制御部１３１は、例えばタイマー１４を用いて計時を開始する。なお、説明の簡単のため、制御部１３１は、タイマー１４を用いて第１のバイブレータ１５（バイブレータ１）の振動時間の計時を行っているが、別のタイマーを備え、別のタイマーで計時してもよいことは勿論である。
【００４９】
タイマー１４による計時開始後（ステップＳ１６）、タッチ状態が維持されているか判定し、タッチ状態のまま（ステップＳ１７のＹｅｓ分岐）、所定時間が経過すると（ステップＳ１８のＹｅｓ分岐）、制御部１３１は、第１のバイブレータ１５（バイブレータ１）の振動を停止させる（ステップＳ１９）。
【００５０】
一方、タイマー１４による所定時間の計時を開始後（ステップＳ１６）、該所定時間が経過する前（すなわち、第１のバイブレータ１５（バイブレータ１）の振動中）に、ユーザがタッチパネル１１から指をはなす（タッチ状態でなくなる）と（ステップＳ１７のＮｏ分岐）、制御部１３１は、タイマー１４による計時を停止させ（ステップＳ２５）、第１のバイブレータ１５（バイブレータ１）の振動を停止させ（ステップＳ２６）、図５の結合子１へジャンプする。なお、第１のバイブレータ１５（バイブレータ１）の振動制御は、タイマー１４による振動時間の制御に限定されるものでなく、第１のバイブレータ１５（バイブレータ１）内に不図示のカウンタ(ダウンカウンタ)等を備え、カウンタの初期カウント値から、振動毎にダウンカウントし、所定回数振動した時点（カウント値が０になった時点）で振動を自動停止する構成としてもよい。あるいは、制御部１３１が、振動をイネーブルとする所定パルス幅のパルス信号を生成して第１のバイブレータ１５（バイブレータ１）に供給し、第１のバイブレータ１５（バイブレータ１）では、該パルス信号がアクティブ期間中、振動する構成としてもよい。本実施例では、第１のバイブレータ１５（バイブレータ１）の振動制御の一例を示したものであり、他の任意の実装が可能である。
【００５１】
制御部１３１は、タッチ状態であり（ステップＳ１７のＹｅｓ）、第１のバイブレータ１５（バイブレータ１）の振動停止後（ステップＳ１９）、ユーザがタッチパネル１１上に指をタッチして移動（座標移動）を行うと（ステップＳ２０のＹｅｓ）、タッチパネル１１側の第２のバイブレータ１６（バイブレータ２）の振動を開始させる（ステップＳ２２）。
【００５２】
ユーザが指をタッチパネル１１にタッチ状態のまま座標移動（ドラッグ操作）を行っている間（ステップＳ２３のＹｅｓ、及び、ステップＳ２０のＹｅｓ）、制御部１３１は、第２のバイブレータ１６（バイブレータ２）の振動を続ける（ステップＳ２１のＹｅｓ分岐）。
【００５３】
なお、図６において、ステップＳ２１は、タッチ状態のまま座標移動（ドラッグ操作）を行っている間における第２のバイブレータ１６（バイブレータ２）の振動継続処理（ステップＳ２０〜Ｓ２３のループ処理）と、このループ処理の初回の処理において、第２のバイブレータ１６（バイブレータ２）の振動を開始させる処理とを判別する判定処理（初回で第２のバイブレータ１６（バイブレータ２）の振動を開始させる）に対応する。
【００５４】
また、図６において、ユーザが座標移動を停止しても（ステップＳ２０のＮｏ分岐）、タッチ状態であれば（ステップＳ２３のＹｅｓ）、ドラッグ操作の継続中（ある座標点での一時的な移動停止）と判断し、制御部１３１は、第２のバイブレータ１６（バイブレータ２）の振動を続ける。ただし、２回目のタッチ後、座標移動していない場合には、制御部１３１は、第２のバイブレータ１６（バイブレータ２）は振動を開始しない。これは、実施例１では、座標移動操作を契機として、第２のバイブレータ１６（バイブレータ２）の振動を開始させる構成としているためである。
【００５５】
ドラッグ操作において、ユーザの指がタッチパネル１１から外れると（ステップＳ２３のＮｏ）、制御部１３１は、第２のバイブレータ１６（バイブレータ２）の振動を停止させ（ステップＳ２４）、結合子１へ制御を移す。
【００５６】
なお、図６では、単に図面作成の都合により、タッチ状態の検出（ステップＳ２３）と、座標移動の検出（ステップＳ２０）を別ステップとして記載したものであり、これらの検出を同一ステップ内で行い、例えば、座標移動中にタッチが外れた場合、制御部１３１は、第２のバイブレータ１６（バイブレータ２）の振動を停止させる（ステップＳ２４）構成としてもよいことは勿論である。
【００５７】
また、制御部１３１は、ドラッグ操作において座標移動中だけ、第２のバイブレータ１６（バイブレータ２）を振動させ、移動停止中（例えば指はタッチパネル１１にタッチ状態であるが座標移動は停止状態）には、第２のバイブレータ１６（バイブレータ２）の振動を停止させるようにしてもよい。この場合、図６の流れ図において、ステップＳ２０のＮｏ分岐（座標移動停止）において、第２のバイブレータ１６（バイブレータ２）が振動中である場合、第２のバイブレータ１６（バイブレータ２）の振動を停止させたのちに、ステップＳ２３に進み、第２のバイブレータ１６（バイブレータ２）が振動中でない場合、そのままステップＳ２３に進む処理が挿入される（なお、ステップＳ２１のＹｅｓの場合、ステップＳ２３に分岐することに変更はない）。
【００５８】
実施例１によれば、ダブルタップ操作において、操作の適否を情報通信端末１０側から振動等で通知することで、当該操作の適否の判別を容易化し、ユーザの負担を軽減し、操作性を向上させることができる。
【００５９】
＜実施例２＞
図７は、実施例２を説明する図である。実施例２の基本構成は、図３、図４、図５を参照して説明した構成と同様である。図７において、図６の流れ図と同一の処理ステップには、同一のステップ番号が付されている。図７と同一の処理ステップの説明は省略する。なお、図７においても、タッチパネル１１へのタッチ操作は、タッチパネル１１のスライドパッドエリア１１−１（図２（Ａ）参照）へのタッチ操作に該当する。図７を参照すると、実施例２においては、タッチパネル１１のへのダブルタッチ操作において、二回目のタッチによるドラッグ中に第２のバイブレータ１６（バイブレータ２）を振動させるか否かをユーザのオプションで設定自在としている。第２のバイブレータ１６（バイブレータ２）の振動がオプション設定されている場合にのみ（ステップＳ２７のＹｅｓ分岐）、二回目のタッチによるドラッグ中に第２のバイブレータ１６（バイブレータ２）を振動させる（ステップＳ２１）。
【００６０】
なお、実施例２において、オプションで設定は、ユーザ等による図４の制御部１３１へのモード設定により行われ、メモリ１３２にオプション情報（オプション・フラグ）として記憶される。
【００６１】
図７において、ドラッグ操作において、タッチが外れると（ステップＳ２３のＮｏ）、制御部１３１は、第２のバイブレータ１６（バイブレータ２）が振動中である場合には、第２のバイブレータ１６（バイブレータ２）の振動を停止させ（ステップＳ２４）、結合子１へ制御を移す。制御部１３１は、ステップＳ２７の判定でオプションが設定されていない場合、ドラッグ操作中に、第２のバイブレータ１６（バイブレータ２）を振動させない。このため、ドラッグ操作において、タッチが外れた場合（ステップＳ２３のＮｏ）、制御部１３１は、ステップＳ２８の判定の結果、第２のバイブレータ１６（バイブレータ２）の振動を停止させる処理（ステップＳ２４）をスキップして、図５の結合子１へジャンプする。ステップＳ２８における第２のバイブレータ１６（バイブレータ２）が振動中か否かの判定として、制御部１３１は、ステップＳ２７の判定と同様、二回目のタッチによるドラッグ中に第２のバイブレータ１６（バイブレータ２）を振動させるオプション設定の有無の判定するようにしてもよい。
【００６２】
前記実施形態において、振動によるダブルタップ操作の成功の通知は、他のユーザインタフェース、例えばスピーカからの音響出力、情報通信装置１０の所定のＬＥＤ（Light Emitting Diode）等の発光、あるいは、画面表示等を伴うようにしてもよいことは勿論である。
【００６３】
前記実施形態において、ＳＴＢ以外にも、ＰＣ、ゲーム機器、家電製品等、ポインティングデバイスを入力デバイスとし情報通信端末と通信接続可能である任意の電子装置に適用することができる。また、情報通信端末としてはスマートフォン、タブレット端末のほか、タッチパネル等の表示入力デバイスを備えた任意の携帯型の情報通信装置が適用可能である。
【００６４】
なお、上記の特許文献の開示を、本書に引用をもって繰り込むものとする。本発明の全開示（請求の範囲を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の請求の範囲の枠内において種々の開示要素（各付記の各要素、各実施例の各要素、各図面の各要素等を含む）の多様な組み合わせないし選択が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。
【符号の説明】
【００６５】
１０  情報通信端末（情報通信装置）
１１  タッチパネル（表示入力デバイス）
１１−１  スライドパッドエリア
１２  通信手段（通信制御部）
１３  制御手段
１４  タイマー
１５  第１のバイブレータ（第１の振動装置）
１６  第２のバイブレータ（第２の振動装置）
２０  ＳＴＢ（電子装置）
３０  無線ＬＡＮアクセスポイント
４０  ＳＴＢリモコン
４１  スライドパッド
４２  テンキー
４３、４４  ボタン
５０  テレビ（ＴＶ）
５１  オブジェクト
１３１  制御部
１３２  メモリ
【図１】
2014134864.tif 000003
【図２】
2014134864.tif 000004
【図３】
2014134864.tif 000005
【図４】
2014134864.tif 000006
【図５】
2014134864.tif 000007
【図６】
2014134864.tif 000008
【図７】
2014134864.tif 000009