JP2011003074A - Input method, input device and electric apparatus - Google Patents
Input method, input device and electric apparatus Download PDFInfo
- Publication number
- JP2011003074A JP2011003074A JP2009146614A JP2009146614A JP2011003074A JP 2011003074 A JP2011003074 A JP 2011003074A JP 2009146614 A JP2009146614 A JP 2009146614A JP 2009146614 A JP2009146614 A JP 2009146614A JP 2011003074 A JP2011003074 A JP 2011003074A
- Authority
- JP
- Japan
- Prior art keywords
- control signal
- input
- contact
- polygon
- calculated
- 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
Images
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
本発明は、入力面の操作によって入力対象機器が実行する処理を制御する入力方法、入力装置及び電気機器に関する。 The present invention relates to an input method, an input device, and an electric device that control processing executed by an input target device by operating an input surface.
情報端末装置、家電機器等の入力装置として、タッチパネル又はタッチパッドを利用した入力装置が普及している。特許文献1及び特許文献2には、タッチパネルを曲面形状にすることにより、入力装置を見ないで入力操作を可能とする入力装置が開示されている。
特許文献3には、タッチパネルを押下する入力手段の幅の違いによって、押下操作に対応する処理を切り替える情報処理装置が開示されている。特許文献4には、タッチパネルに対する入力手段の押圧力の違いによって、端末装置が実行する処理を切り替える表示装置が開示されている。
特許文献5には、タッチパネルに表示されるオブジェクトを指で回したり、つまんだり又は指の間隔を広げる等の操作により、オブジェクトの並進移動、回転、拡大縮小を可能とする方法が開示されている。
As input devices such as information terminal devices and home appliances, input devices using a touch panel or a touch pad are widespread.
Patent Document 3 discloses an information processing apparatus that switches processing corresponding to a pressing operation depending on a difference in width of an input unit that presses a touch panel. Patent Document 4 discloses a display device that switches processing executed by a terminal device depending on a difference in pressing force of an input unit with respect to a touch panel.
しかしながら、特許文献1及び特許文献2の入力装置は、ダイヤルつまみの回転のような回転操作は考慮されていない。また、特許文献3及び特許文献4の装置は、1本指のシングルタッチ操作を前提としており、複数の指のマルチタッチによる処理の切り替えが考慮されていない。特許文献5の方法は、タッチパネル上のオブジェクトを高速度で移動させるためには、指をより速く動かさなければならず、例えば画面スクロールの場合、目的のページにたどり着くまでに時間がかかると共に、指に負担がかかる。
However, the input devices of
本発明はかかる事情に鑑みてなされたものであり、本発明の目的は、操作部の入力面を介して検出された複数の接触位置の組み合わせに基づいて、入力対象機器が実行する処理を制御する制御信号を生成することが可能な入力方法、入力装置及び電気機器を提供することにある。 The present invention has been made in view of such circumstances, and an object of the present invention is to control processing executed by an input target device based on a combination of a plurality of contact positions detected via an input surface of an operation unit. Another object of the present invention is to provide an input method, an input device, and an electric device that can generate a control signal to be generated.
本発明に係る入力方法は、入力装置の操作部が有する入力面に入力手段で接触することにより、入力対象機器が実行する処理を制御する制御信号を該入力対象機器に入力する入力方法において、前記入力面に入力手段が接触した接触位置を検出する検出ステップと、該検出ステップにより検出した複数の接触位置の組み合わせに基づいて、前記制御信号を生成する制御信号生成ステップとを備えることを特徴とする。 An input method according to the present invention is an input method in which a control signal for controlling processing executed by an input target device is input to the input target device by contacting the input surface of the operation unit of the input device with an input unit. A detection step of detecting a contact position where the input means is in contact with the input surface; and a control signal generation step of generating the control signal based on a combination of a plurality of contact positions detected by the detection step. And
本発明に係る入力装置は、入力面を有する操作部と、該操作部からの信号により、入力対象機器が実行する処理を制御する制御信号を生成する制御信号生成手段と、前記入力面に入力手段が接触した接触位置を検出する検出手段と、前記制御信号を入力対象機器に入力する入力手段とを備える入力装置において、前記制御信号生成手段は、前記検出手段により検出された複数の接触位置の組み合わせに基づいて、前記制御信号を生成するようにしてあることを特徴とする。 An input device according to the present invention includes an operation unit having an input surface, control signal generation means for generating a control signal for controlling processing executed by an input target device, based on a signal from the operation unit, and input to the input surface In the input device including a detection unit that detects a contact position that the unit has contacted with, and an input unit that inputs the control signal to an input target device, the control signal generation unit includes a plurality of contact positions detected by the detection unit. The control signal is generated based on a combination of the above.
本発明に係る入力装置は、前記制御信号生成手段は、前記検出手段により同時的に検出された複数の接触位置の組み合わせに基づいて、前記制御信号を生成するようにしてあることを特徴とする。 The input device according to the present invention is characterized in that the control signal generation means generates the control signal based on a combination of a plurality of contact positions detected simultaneously by the detection means. .
本発明に係る入力装置は、前記検出手段により二つの接触位置が同時的に検出された場合に、二つの接触位置を結ぶ線分の長さを算出する線分算出手段を備え、前記制御信号生成手段は、前記線分算出手段により算出された線分の長さに基づいて、前記制御信号を生成するようにしてあることを特徴とする。 The input device according to the present invention comprises line segment calculation means for calculating a length of a line segment connecting the two contact positions when two contact positions are detected simultaneously by the detection means, and the control signal The generating means is characterized in that the control signal is generated based on the length of the line segment calculated by the line segment calculating means.
本発明に係る入力装置は、前記検出手段により三つ以上の接触位置が同時的に検出された場合に、三つ以上の接触位置を結んで構成される多角形のサイズを算出する多角形サイズ算出手段を備え、前記制御信号生成手段は、前記多角形サイズ算出手段により算出された多角形のサイズに基づいて、前記制御信号を生成するようにしてあることを特徴とする。 In the input device according to the present invention, when three or more contact positions are simultaneously detected by the detection unit, a polygon size for calculating a size of a polygon configured by connecting the three or more contact positions is calculated. The control signal generation unit includes a calculation unit, and the control signal generation unit generates the control signal based on the polygon size calculated by the polygon size calculation unit.
本発明に係る入力装置は、前記多角形サイズ算出手段は、前記多角形の面積又は周長を算出するようにしてあり、前記制御信号生成手段は、前記多角形サイズ算出手段により算出された多角形の面積又は周長に基づいて、前記制御信号を生成するようにしてあることを特徴とする。 In the input device according to the present invention, the polygon size calculation means calculates the area or circumference of the polygon, and the control signal generation means calculates the polygon size calculated by the polygon size calculation means. The control signal is generated based on a square area or circumference.
本発明に係る入力装置は、前記検出手段により検出された接触位置を記憶する記憶手段を備え、前記制御信号生成手段は、前記記憶手段により記憶された複数の接触位置の組み合わせに基づいて、前記制御信号を生成するようにしてあることを特徴とする。 The input device according to the present invention includes storage means for storing the contact position detected by the detection means, and the control signal generation means is based on a combination of a plurality of contact positions stored by the storage means. A control signal is generated.
本発明に係る入力装置は、前記記憶手段により記憶された複数の接触位置の組み合わせに基づいて、直線若しくは弧の長さ又は楕円の周長若しくは面積を算出する図形サイズ算出手段を備え、前記制御信号生成手段は、前記図形サイズ算出手段により算出された結果に基づいて、前記制御信号を生成するようにしてあることを特徴とする。 The input device according to the present invention comprises graphic size calculation means for calculating the length of a straight line or arc or the circumference or area of an ellipse based on a combination of a plurality of contact positions stored by the storage means, and the control The signal generation means generates the control signal based on the result calculated by the figure size calculation means.
本発明に係る入力装置は、前記制御信号生成手段は、前記入力対象機器が実行する処理の処理速度を制御する制御信号を生成するようにしてあることを特徴とする。 The input device according to the present invention is characterized in that the control signal generating means generates a control signal for controlling a processing speed of processing executed by the input target device.
本発明に係る電気機器は、入力面を有する操作部と、該操作部からの信号により、実行する処理を制御する制御信号を生成する制御信号生成手段と、前記入力面に入力手段が接触した接触位置を検出する検出手段とを備える電気機器において、前記制御信号生成手段は、前記検出手段により検出された複数の接触位置の組み合わせに基づいて、前記制御信号を生成するようにしてあることを特徴とする。 An electrical apparatus according to the present invention includes an operation unit having an input surface, a control signal generation unit that generates a control signal for controlling a process to be executed based on a signal from the operation unit, and the input unit is in contact with the input surface. In an electric device comprising a detection means for detecting a contact position, the control signal generation means generates the control signal based on a combination of a plurality of contact positions detected by the detection means. Features.
本発明に係る電気機器は、前記制御信号生成手段は、前記検出手段により同時的に検出された複数の接触位置の組み合わせに基づいて、前記制御信号を生成するようにしてあることを特徴とする。 The electrical apparatus according to the present invention is characterized in that the control signal generation means generates the control signal based on a combination of a plurality of contact positions detected simultaneously by the detection means. .
本発明に係る電気機器は、前記検出手段により二つの接触位置が同時的に検出された場合に、二つの接触位置を結ぶ線分の長さを算出する線分算出手段を備え、前記制御信号生成手段は、前記線分算出手段により算出された線分の長さに基づいて、前記制御信号を生成するようにしてあることを特徴とする。 The electrical apparatus according to the present invention includes a line segment calculation unit that calculates a length of a line segment connecting the two contact positions when the detection unit simultaneously detects two contact positions, and the control signal The generating means is characterized in that the control signal is generated based on the length of the line segment calculated by the line segment calculating means.
本発明に係る電気機器は、前記検出手段により三つ以上の接触位置が同時的に検出された場合に、三つ以上の接触位置を結んで構成される多角形のサイズを算出する多角形サイズ算出手段を備え、前記制御信号生成手段は、前記多角形サイズ算出手段により算出された多角形のサイズに基づいて、前記制御信号を生成するようにしてあることを特徴とする。 The electrical equipment according to the present invention is a polygon size for calculating a size of a polygon formed by connecting three or more contact positions when three or more contact positions are detected simultaneously by the detection means. The control signal generation unit includes a calculation unit, and the control signal generation unit generates the control signal based on the polygon size calculated by the polygon size calculation unit.
本発明に係る電気機器は、前記多角形サイズ算出手段は、前記多角形の面積又は周長を算出するようにしてあり、前記制御信号生成手段は、前記多角形サイズ算出手段により算出された多角形の面積又は周長に基づいて、前記制御信号を生成するようにしてあることを特徴とする。 In the electrical equipment according to the present invention, the polygon size calculation means calculates the area or circumference of the polygon, and the control signal generation means calculates the polygon size calculated by the polygon size calculation means. The control signal is generated based on a square area or circumference.
本発明に係る電気機器は、前記検出手段により検出された接触位置を記憶する記憶手段を備え、前記制御信号生成手段は、前記記憶手段により記憶された複数の接触位置の組み合わせに基づいて、前記制御信号を生成するようにしてあることを特徴とする。 The electrical device according to the present invention includes a storage unit that stores the contact position detected by the detection unit, and the control signal generation unit is configured based on a combination of a plurality of contact positions stored by the storage unit. A control signal is generated.
本発明に係る電気機器は、前記記憶手段により記憶された複数の接触位置の組み合わせに基づいて、直線若しくは弧の長さ又は楕円の周長若しくは面積を算出する図形サイズ算出手段を備え、前記制御信号生成手段は、前記図形サイズ算出手段により算出された結果に基づいて、前記制御信号を生成するようにしてあることを特徴とする。 The electrical apparatus according to the present invention includes a graphic size calculation means for calculating a straight line or arc length, or an ellipse circumference or area based on a combination of a plurality of contact positions stored by the storage means, and the control The signal generation means generates the control signal based on the result calculated by the figure size calculation means.
本発明に係る電気機器は、前記制御信号生成手段は、実行する処理の処理速度を制御する制御信号を生成するようにしてあることを特徴とする。 The electrical equipment according to the present invention is characterized in that the control signal generating means generates a control signal for controlling a processing speed of a process to be executed.
本発明にあっては、入力装置の操作部の入力面に入力手段が接触した接触位置を検出する。検出した複数の接触位置の組み合わせに基づいて、入力対象機器が実行する処理を制御する制御信号を生成する。 In the present invention, the contact position where the input means contacts the input surface of the operation unit of the input device is detected. Based on the detected combination of the plurality of contact positions, a control signal for controlling processing executed by the input target device is generated.
本発明にあっては、入力面を有する操作部を備えている。操作部の入力面に入力手段が接触した接触位置を検出し、検出した複数の接触位置の組み合わせに基づいて、入力対象機器が実行する処理を制御する制御信号を生成する。 In the present invention, an operation unit having an input surface is provided. A contact position where the input unit is in contact with the input surface of the operation unit is detected, and a control signal for controlling processing executed by the input target device is generated based on the detected combination of the plurality of contact positions.
本発明にあっては、同時的に検出した複数の接触位置の組み合わせに基づいて、入力対象機器が実行する処理を制御する制御信号を生成する。 In the present invention, a control signal for controlling processing executed by the input target device is generated based on a combination of a plurality of contact positions detected simultaneously.
本発明にあっては、二つの接触位置が同時的に検出された場合に、二つの接触位置を結ぶ線分の長さを算出する。算出した線分の長さに基づいて、入力対象機器が実行する処理を制御する制御信号を生成する。 In the present invention, when two contact positions are detected simultaneously, the length of the line segment connecting the two contact positions is calculated. Based on the calculated length of the line segment, a control signal for controlling the process executed by the input target device is generated.
本発明にあっては、三つ以上の接触位置が同時的に検出された場合に、三つ以上の接触位置を結んで構成される多角形のサイズを算出する。算出した多角形のサイズに基づいて、入力対象機器が実行する処理を制御する制御信号を生成する。 In the present invention, when three or more contact positions are detected simultaneously, the size of a polygon formed by connecting the three or more contact positions is calculated. Based on the calculated size of the polygon, a control signal for controlling processing executed by the input target device is generated.
本発明にあっては、同時的に検出された三つ以上の接触位置を結んで構成される多角形の面積又は周長を算出する。算出した多角形の面積又は周長に基づいて、入力対象機器が実行する処理を制御する制御信号を生成する。 In the present invention, the area or circumference of a polygon formed by connecting three or more contact positions detected simultaneously is calculated. Based on the calculated area or circumference of the polygon, a control signal for controlling processing executed by the input target device is generated.
本発明にあっては、検出した接触位置を記憶する記憶手段を備えている。記憶手段に記憶された複数の接触位置の組み合わせに基づいて、入力対象機器が実行する処理を制御する制御信号を生成する。 In this invention, the memory | storage means which memorize | stores the detected contact position is provided. Based on a combination of a plurality of contact positions stored in the storage unit, a control signal for controlling processing executed by the input target device is generated.
本発明にあっては、記憶手段に記憶された複数の接触位置の組み合わせに基づいて、直線の長さ、弧の長さ、楕円の周長又は楕円の面積を算出する。算出した直線の長さ、弧の長さ、楕円の周長又は楕円の面積に基づいて、入力対象機器が実行する処理を制御する制御信号を生成する。 In the present invention, the length of the straight line, the length of the arc, the circumference of the ellipse, or the area of the ellipse is calculated based on the combination of the plurality of contact positions stored in the storage means. Based on the calculated length of the straight line, the length of the arc, the circumference of the ellipse, or the area of the ellipse, a control signal for controlling the processing executed by the input target device is generated.
本発明にあっては、二つの接触位置が同時的に検出された場合には、二つの接触位置を結ぶ線分の長さを算出する。また、三つ以上の接触位置が同時的に検出された場合には、三つ以上の接触位置を結んで構成される多角形の面積又は周長を算出する。また、記憶手段により記憶された複数の接触位置の組み合わせに基づいて、直線の長さ、弧の長さ、楕円の周長又は楕円の面積を算出する。算出した線分の長さ、多角形の面積、多角形の周長、直線の長さ、弧の長さ、楕円の周長又は楕円の面積に基づいて、入力対象機器が実行する処理の処理速度を制御する制御信号を生成する。 In the present invention, when two contact positions are detected simultaneously, the length of the line segment connecting the two contact positions is calculated. When three or more contact positions are detected simultaneously, the area or circumference of a polygon formed by connecting the three or more contact positions is calculated. Further, the length of the straight line, the length of the arc, the circumference of the ellipse, or the area of the ellipse is calculated based on the combination of the plurality of contact positions stored by the storage unit. Processing of processing executed by the input target device based on the calculated line length, polygon area, polygon perimeter, straight line length, arc length, ellipse perimeter or ellipse area A control signal for controlling the speed is generated.
本発明にあっては、入力面を有する操作部を備えている。操作部の入力面に入力手段が接触した接触位置を検出する。検出した複数の接触位置の組み合わせに基づいて、実行する処理を制御する制御信号を生成する。 In the present invention, an operation unit having an input surface is provided. The contact position where the input means has contacted the input surface of the operation unit is detected. A control signal for controlling processing to be executed is generated based on the combination of the detected plurality of contact positions.
本発明にあっては、同時的に検出した複数の接触位置の組み合わせに基づいて、実行する処理を制御する制御信号を生成する。 In the present invention, a control signal for controlling processing to be executed is generated based on a combination of a plurality of contact positions detected simultaneously.
本発明にあっては、二つの接触位置が同時的に検出された場合に、二つの接触位置を結ぶ線分の長さを算出する。算出した線分の長さに基づいて、実行する処理を制御する制御信号を生成する。 In the present invention, when two contact positions are detected simultaneously, the length of the line segment connecting the two contact positions is calculated. A control signal for controlling processing to be executed is generated based on the calculated length of the line segment.
本発明にあっては、三つ以上の接触位置が同時的に検出された場合に、三つ以上の接触位置を結んで構成される多角形のサイズを算出する。算出した多角形のサイズに基づいて、実行する処理を制御する制御信号を生成する。 In the present invention, when three or more contact positions are detected simultaneously, the size of a polygon formed by connecting the three or more contact positions is calculated. A control signal for controlling processing to be executed is generated based on the calculated size of the polygon.
本発明にあっては、同時的に検出された三つ以上の接触位置を結んで構成される多角形の面積又は周長を算出する。算出した多角形の面積又は周長に基づいて、実行する処理を制御する制御信号を生成する。 In the present invention, the area or circumference of a polygon formed by connecting three or more contact positions detected simultaneously is calculated. Based on the calculated area or circumference of the polygon, a control signal for controlling the processing to be executed is generated.
本発明にあっては、検出した接触位置を記憶する記憶手段を備えている。記憶手段に記憶された複数の接触位置の組み合わせに基づいて、実行する処理を制御する制御信号を生成する。 In this invention, the memory | storage means which memorize | stores the detected contact position is provided. A control signal for controlling processing to be executed is generated based on a combination of a plurality of contact positions stored in the storage means.
本発明にあっては、記憶手段に記憶された複数の接触位置の組み合わせに基づいて、直線の長さ、弧の長さ、楕円の周長又は楕円の面積を算出する。算出した直線の長さ、弧の長さ、楕円の周長又は楕円の面積に基づいて、実行する処理を制御する制御信号を生成する。 In the present invention, the length of the straight line, the length of the arc, the circumference of the ellipse, or the area of the ellipse is calculated based on the combination of the plurality of contact positions stored in the storage means. Based on the calculated straight line length, arc length, ellipse circumference or ellipse area, a control signal for controlling the processing to be executed is generated.
本発明にあっては、二つの接触位置が同時的に検出された場合には、二つの接触位置を結ぶ線分の長さを算出する。また、三つ以上の接触位置が同時的に検出された場合には、三つ以上の接触位置を結んで構成される多角形の面積又は周長を算出する。また、記憶手段に記憶された複数の接触位置に基づいて、直線の長さ、弧の長さ、楕円の周長又は楕円の面積を算出する。算出した線分の長さ、多角形の面積、多角形の周長、直線の長さ、弧の長さ、楕円の周長又は楕円の面積に基づいて、実行する処理の処理速度を制御する制御信号を生成する。 In the present invention, when two contact positions are detected simultaneously, the length of the line segment connecting the two contact positions is calculated. When three or more contact positions are detected simultaneously, the area or circumference of a polygon formed by connecting the three or more contact positions is calculated. Further, the length of the straight line, the length of the arc, the circumference of the ellipse, or the area of the ellipse is calculated based on the plurality of contact positions stored in the storage unit. Control the processing speed of the processing to be executed based on the calculated line segment length, polygon area, polygon perimeter, straight line length, arc length, ellipse perimeter or ellipse area Generate a control signal.
本発明は、操作部の入力面を介して検出された複数の接触位置の組み合わせに基づいて、入力対象機器が実行する処理を制御する制御信号を生成することができる。 The present invention can generate a control signal for controlling processing executed by the input target device based on a combination of a plurality of contact positions detected via the input surface of the operation unit.
以下、本発明について、その実施の形態を示す図面に基づいて具体的に説明する。
実施の形態1
実施の形態1は、タッチパネル(操作部)上での手のひら又は指の開き具合に応じて、受像機の表示部に表示されるトランジションの表示切替速度を切り替える形態に係る。ここで、トランジションとは画面上での画像、ウィンドウ又はオブジェクト等の遷移のことであり、たいへん広い概念である。例えば、トランジションは、ページ送り、ページめくり、スクロール、画像の回転、ウィンドウの回転、画像の拡大縮小、ウィンドウのサイズ変更、画像の並進移動、ウィンドウの並進移動、画面上での仮想的なダイヤルつまみの回転等を含む。
手のひら又は指の開き具合の違いにより、タッチパネル上で検出される複数の接触座標が構成する多角形のサイズは異なる。以下では接触座標を全て結んで構成される多角形の面積の違いに応じて、受像機の表示部に表示されるトランジションの表示切替速度を切り替える実施形態を説明する。
Hereinafter, the present invention will be specifically described with reference to the drawings illustrating embodiments thereof.
The first embodiment relates to a mode in which the display switching speed of the transition displayed on the display unit of the receiver is switched according to the degree of opening of the palm or finger on the touch panel (operation unit). Here, the transition is a transition of an image, a window, an object or the like on the screen, and is a very broad concept. For example, transitions include page turning, page turning, scrolling, image rotation, window rotation, image scaling, window resizing, image translation, window translation, virtual dial knob on the screen Including rotation.
The size of the polygon formed by the plurality of contact coordinates detected on the touch panel differs depending on the degree of opening of the palm or finger. In the following, an embodiment will be described in which the display switching speed of the transition displayed on the display unit of the receiver is switched according to the difference in the area of the polygon formed by connecting all the contact coordinates.
図1は、実施の形態1に係る映像表示システムの構成を模式的に示す説明図である。実施の形態1の映像表示システム(電気機器)は、入力装置1及び受像機2を含んで構成される。
なお、実施の形態1の映像表示システムに含まれる入力装置1と接続される機器として、以下受像機2を例として説明するが、入力装置1と接続される機器は受像機2に限らず、携帯電話、ゲーム機、PC(Personal Computer)、ファクシミリ、コピー機、冷蔵庫等、表示部21を有する機器であれば、どのような機器でもよい。
FIG. 1 is an explanatory diagram schematically showing the configuration of the video display system according to the first embodiment. The video display system (electric device) according to
Note that, as an apparatus connected to the
受像機2は、映像を表示する液晶パネル、有機EL(Electro-Luminescence)ディスプレイ、プラズマディスプレイ及び映像に付随した音声を出力するスピーカ等からなる表示部21を備えている。また、受像機2は、地上デジタル放送及びBS(Broadcasting Satellite)放送等の放送波を受信するアンテナ3と、ネットワーク網Nを介して要求した映像コンテンツを配信するVOD(Video On Demand)方式のサービスを提供する配信サーバ装置4と、表示部21に表示する映像の録画及び録画した映像の再生を行う録画再生装置5とが接続してある。
The
入力装置1は、タッチパネル12が検出した接触座標に基づいて、指先による並進摺動操作若しくは回転摺動操作、又は手のひらによる並進摺動操作若しくは回転摺動操作等の複数の操作の内、いずれかの操作を特定する。
図1の入力装置1の矢印は、操作者の指による回転操作を行う方向を示しており、+方向(時計回り)に回転操作をする場合、受像機2のザッピング表示も+方向に回転し、−方向(反時計回り)に回転操作をする場合、受像機2のザッピング表示も−方向に回転することを示している。
The
The arrow of the
図2は、入力装置1の構成を示すブロック図である。入力装置1は、表示部11、タッチパネル12、CPU(Central Processing Unit)13、ROM(Read-Only Memory)14、RAM(Random-Access Memory)15、座標変換部16、表示処理部17、タイマー18、通信部19及びバス1aを含んで構成される。
表示部11は、操作画面を表示する液晶パネル等である。タッチパネル12は、その表面を構成する略矩形の入力面を有し、表示部11に覆設してある。タッチパネル12は、操作者の指、爪又はスタイラス等がタッチパネル12の入力面に接触した接触座標を検出する検出部12aを含み、投影型静電容量方式を採用している。なお、タッチパネル12は静電容量方式に限らず、抵抗膜方式、表面弾性波方式、圧力方式又は光学方式等でもよい。検出部12aは、検出した接触座標を座標変換部16へ出力する。
FIG. 2 is a block diagram showing the configuration of the
The
座標変換部16は、タッチパネル12の検出部12aが検出した単一または複数の接触座標を、平面座標に変換し、バス1aを介してCPU13に出力する。
平面座標は、例えば略矩形の入力面を有すタッチパネル12の中心座標を原点とし、入力面の略短辺方向をX座標方向、入力面の略長辺方向をY座標方向として示される。Y座標の正方向は、入力面の略中央から通信部19へ向かう方向である。X座標の正方向は、Y座標の正方向に対して直角右方向である。
The coordinate
The plane coordinates are indicated, for example, with the center coordinates of the
CPU13は、バス1aを介して入力装置1の各構成部を制御する。CPU13は、座標変換部16を介してタッチパネル12の検出部12aから入力した接触座標の信号に基づき、受像機2を制御する制御信号を生成し、通信部19へ出力する。ROM14は、CPU13が実行するプログラム及び表示部11に表示する映像データを記憶している。また、ROM14は、基準面積を記憶している。基準面積とは、トランジションの表示切替速度が所定の標準的な速度になる場合の多角形の面積のことである。RAM15は、プログラムの実行中に生じる作業変数等を記憶する。
The
CPU13は、ROM14から映像データを読み込み、読み込んだ映像データを映像信号として表示処理部17へ出力する。表示処理部17は、CPU13からバス1aを介して与えられる映像信号を表示部11に表示可能な信号に処理して出力する。タイマー18は、一定時間間隔でタイマー信号を生成し、CPU13へ出力する。
The
通信部19は、入力装置1及び受像機2の間で赤外線を利用したIrDA(Infrared Data Association)規格に従う無線通信を行う。なお、入力装置1及び受像機2の接続は、赤外線を利用した無線通信に限られず、例えば、IEEE802.1規格に準拠した無線LAN及びBluetooth(登録商標)規格に準拠した無線通信等を介した接続でもよい。また、入力装置1及び受像機2の接続は、ケーブルによる有線通信を介した接続でもよい。
The
通信部19は、タッチパネル12の検出部12aが検出した接触座標等に基づいてCPU13が生成した制御信号を受像機2に送信する。
The
図3は、受像機2の構成を示すブロック図である。受像機2は、表示部21、制御部22、受信部23、入力端子24a、24b、24c、チューナ25、セレクタ部26及び映像処理部27を含んで構成される。
表示部21は、ディスプレイ21a及びスピーカ21bから構成されている。
制御部22は、受像機2全体を制御する。受信部23は、入力装置1から送信された制御信号を受信し、制御部22へ出力する。
FIG. 3 is a block diagram showing the configuration of the
The
The
入力端子24aは、アンテナ3が受信した放送電波を入力し、チューナ25へ出力する。チューナ25は、入力端子24aからチャンネル電波を選択して、一定信号に変換し、セレクタ部26へ出力する。
入力端子24bは、配信サーバ装置4からの映像コンテンツデータを入力し、セレクタ部26へ出力する。入力端子24cは、録画再生装置5からの映像コンテンツデータを入力し、セレクタ部26へ出力する。
The
The
セレクタ部26は、チューナ25、配信サーバ装置4又は録画再生装置5のうち、どの機器から入力した一定信号又は映像コンテンツデータを出力するかを、制御部22を介した入力装置1からの制御信号により選択する。セレクタ部26は、選択した一定信号又は映像コンテンツデータを映像処理部27へ出力する。
The
映像処理部27は、セレクタ部26から入力した一定信号又は映像コンテンツデータを、映像及び音声を含むデータに分離し、分離して得られた映像データ及び音声データを夫々映像信号及び音声信号に復号する。また、映像処理部27は、映像データ及び音声データに付加されている時間情報に基づいて映像信号及び音声信号を時間的に同期させる。また、映像処理部27は、映像信号及び音声信号を夫々表示部21のディスプレイ21a及びスピーカ21bへ出力する。
The
ディスプレイ21aは、映像処理部27から入力した映像信号に基づき、映像を表示する。スピーカ21bは、映像処理部27から入力した音声信号に基づき、音声を出力する。
The display 21 a displays a video based on the video signal input from the
次に、本発明によるタッチパネル12の操作方法例について説明する。
図4は、接触座標を全て結んで構成される多角形の面積が異なる入力操作の例を示す説明図である。図中の白抜き丸印は、タッチパネル12への指の接触座標を示しており、矢印は手の回転方向を示している。手のひら又は指を閉じて行う回転操作と、手のひら又は指を開いて行う回転操作とでは、複数の接触座標を全て結んで構成される多角形の面積が異なる。ここでは多角形の面積に応じてトランジションの表示切替速度を変えることで、同じ回転操作を行っても手のひら又は指の開き具合によって異なる表示切替を行う。例えば、小さな多角形の面積が検出される場合は、トランジションの表示切替速度を大きくし、大きな多角形の面積が検出される場合は、トランジションの表示切替速度を小さくする。
Next, an example of a method for operating the
FIG. 4 is an explanatory diagram illustrating an example of an input operation in which areas of polygons configured by connecting all contact coordinates are different. White circles in the figure indicate the contact coordinates of the finger on the
トランジションの表示切替例について説明する。図5は、トランジションの表示切替例を示した説明図である。
図1で示したような仮想3次元空間上で放射状に配置されたページを順次回転していくページ送りの表示切替以外に、図5(a)のように左右にスクロールするページ送りの表示切替がある。また、図5(b)は、仮想3次元空間上のキューブの回転によるキューブ各面の表示切替、図5(c)は、紙のページをめくるように表示を切り替えていくページめくりによる表示切替である。図4のタッチパネル上での手のひら又は指の開き具合によって、図5(a)〜(c)の表示切替速度は切り替えられる。
An example of transition display switching will be described. FIG. 5 is an explanatory diagram showing an example of transition display switching.
In addition to page feed display switching that sequentially rotates pages arranged radially in a virtual three-dimensional space as shown in FIG. 1, page feed display scrolling to the left and right as shown in FIG. There is. 5B is a display switching of each side of the cube by rotating the cube in the virtual three-dimensional space, and FIG. 5C is a display switching by turning the page so that the display is switched so as to turn the page of paper. It is. The display switching speeds in FIGS. 5A to 5C are switched depending on how the palm or fingers are opened on the touch panel in FIG.
図6は、3点以上の接触座標の全てを結んで構成される多角形の面積に応じて、表示切替速度を切り替える処理の手順を示すフローチャートである。
CPU13は、タイマー18からのタイマー信号に基づき、一定時間間隔で座標変換部16から出力される接触座標の信号を受信し、RAM15に記憶している。また、CPU13は、一定時間間隔でRAM15から記憶された接触座標を読み出し、接触座標の数をカウントしている。
FIG. 6 is a flowchart showing a procedure of processing for switching the display switching speed in accordance with the area of a polygon formed by connecting all three or more contact coordinates.
Based on the timer signal from the
CPU13は、一定時間間隔で検出された各指の接触座標の取得及びRAM15への記憶を開始する(ステップS61)。
CPU13は、RAM15から接触座標を読み出し、読み出した接触座標の数をカウントして、タッチパネル12上で指が接触している座標が3点以上か否か判断する(ステップS62)。CPU13は、タッチパネル12上で指が接触している座標が3点以上でないと判断した場合(ステップS62:NO)、ステップS62へ戻る。
CPU13は、タッチパネル12上で指が接触している座標が3点以上であると判断した場合(ステップS62:YES)、接触している各指の座標を頂点とする多角形の面積を算出する(ステップS63)。面積の算出の基となる各辺の長さは、2点座標間の距離を算出して求める。
CPU13 starts acquisition of the contact coordinate of each finger | toe detected at fixed time intervals, and the memory | storage to RAM15 (step S61).
The
When the
CPU13は、予めROM14に記憶されている基準面積を読み込む(ステップS64)。CPU13は、ステップS63で算出した多角形の面積とステップS64でROM14から読み込んだ基準面積とから、基準面積に対する多角形の面積比を算出する(ステップS65)。CPU13は、ステップS61で取得した各指の接触座標と、一定時間間隔で取得している直近の各指の接触座標とから、操作者の各指の回転方向と回転速度とを算出する(ステップS66)。
The
CPU13は、表示切替の方向及び速度を算出する(ステップS67)。ここで、表示切替速度は、上記で求めた面積比、回転速度に基づいて算出する。例えば、表示切替速度=回転速度÷面積比である。表示切替の方向は、トランジションの種類と回転方向に応じて決定する。例えば、図1は、受像機2の表示部21に表示されるザッピング表示切替の方向と、入力装置1のタッチパネル12上での指の回転方向とが概ね一致する例を示している。
CPU13は、算出した表示切替の方向及び速度に基づいて、制御信号を生成し、受像機2に出力する(ステップS68)。
The
The
CPU13は、RAM15から接触座標を読み出し、読み出した接触座標の数をカウントして、タッチパネル12上で指が接触している接触座標が3点未満か否か判断する(ステップS69)。CPU13は、タッチパネル12上で指が接触している接触座標が3点未満でないと判断した場合(ステップS69:NO)、ステップS63へ処理を戻す。CPU13は、タッチパネル12上で指が接触している接触座標が3点未満であると判断した場合(ステップS69:YES)、処理を終える。
The
図7は、回転摺動操作に係る移動ベクトルの算出を示す説明図である。すなわち、図7は、ステップS66で算出される操作者の各指の回転方向と回転速度とに係る。各指がタッチパネル12上を摺動した場合、移動前の各指の接触座標から移動後の各指の接触座標へ向かう移動ベクトルを、夫々算出する。図7には、移動前の各指の接触座標71a、72a、73a、74a及び75aと、手が白抜矢印で示す時計回りの回転をした移動後の各指の接触座標71b、72b、73b、74b及び75bとを例示する。
かかる場合、入力装置1は接触座標71aから接触座標71bへ向かう移動ベクトルV1と、接触座標72aから接触座標72bへ向かう移動ベクトルV2と、接触座標73aから接触座標73bへ向かう移動ベクトルV3と、接触座標74aから接触座標74bへ向かう移動ベクトルV4と、接触座標75aから接触座標75bへ向かう移動ベクトルV5とを夫々を算出する。
FIG. 7 is an explanatory diagram showing calculation of a movement vector related to the rotational sliding operation. That is, FIG. 7 relates to the rotation direction and rotation speed of each finger of the operator calculated in step S66. When each finger slides on the
In this case, the
入力装置1は、算出した複数の移動ベクトルから回転中心を算出する。また、入力装置1は、算出した複数の移動ベクトルの平均移動ベクトルを算出する。そして、入力装置1は、回転中心に対する平均移動ベクトルの始点と終点とから回転方向を求める。なお、回転方向を求めるための移動ベクトルとして、平均移動ベクトルは例示に過ぎず、V1〜V5のいずれを使用してもよい。
回転速度は、平均移動ベクトルの大きさを、移動前と移動後の間の時間で割った値とする。
The
The rotational speed is a value obtained by dividing the magnitude of the average movement vector by the time before and after the movement.
従来、トランジションの表示切替速度は指の移動速度だけに基づいていた。しかし、上記のように手の移動速度に加えて、手のひら又は指の開き具合に応じて、表示切替速度を切り替えることにより、大きなつまみは微調整、小さなつまみは素早く切り替えるといった現実世界のメタファが導入可能となり、より自然な操作が実現する。 Conventionally, the transition display switching speed is based only on the movement speed of the finger. However, in addition to the movement speed of the hand as described above, a real-world metaphor has been introduced, such as fine adjustment of large knobs and quick switching of small knobs by switching the display switching speed according to the degree of palm or finger opening. It becomes possible and a more natural operation is realized.
実施の形態1では、タッチパネル12上で検出される複数の接触座標を全て結んで構成される多角形の面積の違いに応じて、受像機の表示部に表示される映像のトランジションの表示切替速度を切り替える形態を説明した。しかし、タッチパネル12上で検出される複数の接触座標の全てを結んで構成される多角形の周長の違いに応じて、トランジションの表示切替速度を切り替える形態であってもよいことは勿論である。また、多角形の重心から各頂点までの距離の総和の違いに応じて、トランジションの表示切替速度を切り替える形態であってもよい。
あるいは、手のひら又は指の開き具合は、タッチパネル12上の多角形領域における各指の接触点の集中度又は分散度として表すこともできる。例えば、手のひら又は指の開き具合は、多角形領域における単位面積あたりの接触点の点密度又は単位面積あたりの多角形の周長の線密度としても表すことができる。そこで、例えば、点密度に応じて、トランジションの表示切替速度を切り替える形態であってもよい。
In the first embodiment, the display switching speed of the transition of the video displayed on the display unit of the receiver according to the difference in the polygonal area formed by connecting all of the plurality of contact coordinates detected on the
Alternatively, the degree of palm or finger opening can also be expressed as the degree of concentration or dispersion of the contact points of each finger in the polygonal region on the
実施の形態1では、接触座標を全て結んで構成される多角形に基づいて、トランジションの表示切替速度を切り替えた。しかし、接触座標を結んで構成される多角形には多くの種類があり、いずれの多角形を特定して、切り替え処理を実行してもよい。例えば、タッチパネル上に5本の指が置かれた場合、5つの接触座標から構成される三角形は 5C3 =10通りあり、いずれの三角形を特定して、切り替え処理を実行してもよい。
また、タッチパネル上での手のひら又は指の開き具合は、接触座標を結んで構成される線分の長さで表してもよい。例えば、タッチパネル上に5本の指が置かれた場合、2つの接触座標から構成される線分は 5C2 =10通りあり、いずれの線分を特定し、その特定した線分の長さに基づいて切り替え処理を実行してもよい。
In the first embodiment, the display switching speed of the transition is switched based on a polygon formed by connecting all the contact coordinates. However, there are many types of polygons configured by connecting contact coordinates, and any polygon may be specified and the switching process may be executed. For example, when five fingers are placed on the touch panel, there are 5 C 3 = 10 triangles composed of the five contact coordinates, and any triangle may be specified and the switching process may be executed.
Further, the degree of opening of the palm or finger on the touch panel may be represented by the length of a line segment configured by connecting contact coordinates. For example, when five fingers are placed on the touch panel, there are 5 C 2 = 10 line segments composed of two contact coordinates, and any line segment is specified, and the length of the specified line segment is determined. The switching process may be executed based on the above.
実施の形態1では、多角形の面積を各辺の長さに基づいて求めた。また、各辺の長さは、2座標間の距離として求めた。しかし、多角形の面積の算出の基となる各辺の長さの求め方は、例えばタッチパネル12の検出分解能に基づいて算出する方法、表示部11の解像度に基づいて算出する方法等であってもよい。
In the first embodiment, the area of the polygon is obtained based on the length of each side. Moreover, the length of each side was calculated | required as the distance between two coordinates. However, the method of calculating the length of each side that is the basis for calculating the area of the polygon is, for example, a method of calculating based on the detection resolution of the
実施の形態2
実施の形態2は、2本の指の間の距離に応じて、受像機2の表示部21に表示されるトランジションの表示切替速度を切り替える形態に係る。実施の形態2は、実施の形態1と同様に入力装置1を含む映像表示システムの実施に係る。
The second embodiment relates to a mode in which the display switching speed of the transition displayed on the
図8は、接触座標の2点間の距離が異なる入力操作の例を示す説明図である。図8の白抜き丸印は、距離Lだけ離れた指の接触座標を示しており、矢印は各々の指の回転方向を示している。例えば、短い距離Lが検出される場合には、トランジションの表示切替速度を大きくし、長い距離Lが検出される場合は、トランジションの表示切替速度を小さくする。 FIG. 8 is an explanatory diagram illustrating an example of an input operation in which the distance between two points of contact coordinates is different. The white circles in FIG. 8 indicate the contact coordinates of the fingers separated by the distance L, and the arrows indicate the rotation directions of the fingers. For example, when the short distance L is detected, the transition display switching speed is increased, and when the long distance L is detected, the transition display switching speed is decreased.
図9は、接触座標の2点間の距離に応じて、トランジションの表示切替速度を切り替える処理の手順を示すフローチャートである。
CPU13は、一定時間間隔で検出された各指の接触座標の取得及びRAM15への記憶を開始する(ステップS91)。CPU13は、RAM15から接触座標を読み出し、読み出した接触座標の数をカウントして、タッチパネル12上で接触座標が2点か否か判断する(ステップS92)。CPU13は、タッチパネル12上で接触座標が2点でないと判断した場合(ステップS92:NO)、ステップS92へ処理を戻す。CPU13は、タッチパネル12上で接触座標が2点であると判断した場合(ステップS92:YES)、接触している指の2点の接触座標間の距離を算出する(ステップS93)。
FIG. 9 is a flowchart showing a procedure of processing for switching the display switching speed of the transition according to the distance between the two points of the contact coordinates.
CPU13 starts acquisition of the contact coordinate of each finger | toe detected at fixed time intervals, and the memory | storage to RAM15 (step S91). The
CPU13は、予めROM14に記憶されている2点間距離の基準値を読み込む(ステップS94)。基準値とは、表示切替速度が所定の標準的な速度になる場合の2点間距離のことである。CPU13は、ステップS93で算出した距離とステップS94でROM14から読み込んだ基準値とから、基準値に対する2点間距離の距離比を算出する(ステップS95)。CPU13は、操作者の指の回転方向及び回転速度を算出する(ステップS96)。ここで、回転方向及び回転速度は、直近の2本指の接触座標の中点を原点とする回転座標上において、直近及び直近から1ステージ前の接触座標を用いて算出する。回転方向は、回転座標上での直近及び直近から1ステージ前の接触座標の移動方向より決定する。回転速度は、回転角度、回転時間及び回転半径から算出する。例えば、回転速度は、直近及び直近から1ステージ前の間における、接触座標の角度差分平均を、接触座標を検出する一定時間間隔で割って角速度を求め、ステップS93で算出した接触座標間の距離の半分を掛けて算出する。
The
CPU13は、表示切替の方向及び速度を算出する(ステップS97)。ここで、表示切替速度は、ステップS95及びステップS96で夫々求めた距離比、回転速度に基づいて算出する。例えば、表示切替速度=回転速度÷距離比である。表示切替の方向は、トランジションの種類と回転方向に応じて決定する。例えば、図1の受像機2の表示部21に示されるザッピング表示切替の方向と、図8の指の回転方向とが概ね一致するように設定する。
CPU13は、算出した表示切替の方向及び速度に基づいて、制御信号を生成し、受像機2に出力する(ステップS98)。
The
The
CPU13は、RAM15から接触座標を読み出し、読み出した接触座標の数をカウントして、タッチパネル12上で接触座標が2点か否か判断する(ステップS99)。CPU13は、タッチパネル12上で接触座標が2点であると判断した場合(ステップS99:YES)、ステップS93へ処理を戻す。CPU13は、タッチパネル12上で接触座標が2点でないと判断した場合(ステップS99:NO)、処理を終える。
The
従来、トランジションの表示切替速度は指の移動速度だけに基づいていた。しかし、上記のように指の移動速度に加えて、2本の指の間の距離に応じて、表示切替速度を切り替えることにより、大きなつまみは微調整、小さなつまみは素早く切り替えるといった現実世界のメタファが導入可能となり、より自然な操作が実現する。特に、つまみが細い場合、実施の形態1で扱ったように5本の指でつかむより2本の指でつかむ方がより現実イメージに近くなり、操作性が向上する。 Conventionally, the transition display switching speed is based only on the movement speed of the finger. However, by switching the display switching speed according to the distance between two fingers in addition to the finger movement speed as described above, a real-world metaphor, such as fine adjustment of a large knob and quick switching of a small knob. Can be introduced, and more natural operation is realized. In particular, when the knob is thin, the gripping with two fingers is closer to the real image than the gripping with five fingers as in the first embodiment, and the operability is improved.
本実施の形態2は以上の如き構成にしてあり、その他の構成及び作用は実施の形態1と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。 The second embodiment is configured as described above, and the other configurations and operations are the same as those of the first embodiment. Therefore, corresponding parts are denoted by the same reference numerals, and detailed description thereof is omitted. .
実施の形態3
実施の形態3は、タッチパネル12を指でシングルタッチした場合、検出される接触座標が移動して描く図形のサイズに応じて、受像機2の表示部21に表示されるトランジションの表示切替速度を切り替える形態に係る。移動する接触座標が描く図形のサイズには多くの種類があるが、以下では円の面積を扱う。実施の形態3は、実施の形態1と同様に入力装置1を含む映像表示システムの実施に係る。
Embodiment 3
In the third embodiment, when the
図10は、接触座標の移動によって描かれる円の面積が異なる入力操作の例を示す説明図である。図10の白抜き丸印は、タッチパネル12を押下する指の接触座標を示しており、矢印は指の回転方向及び軌跡を示している。実施の形態3では、円の面積が小さい場合は表示切替速度を大きく、円の面積が大きい場合は表示切替速度を小さくというように、指で描く円の面積に応じてトランジションの表示切替速度を切り替える処理を行う。
FIG. 10 is an explanatory diagram illustrating an example of an input operation in which the area of a circle drawn by moving the contact coordinates is different. The white circles in FIG. 10 indicate the contact coordinates of the finger pressing the
図11は、接触座標の移動によって描かれる円の面積に応じて、トランジションの表示切替速度を切り替える処理の手順を示すフローチャートである。
CPU13は、一定時間間隔で検出された各指の接触座標の取得、及びRAM15への記憶を開始する(ステップS111)。ここで、CPU13は、直近から3点までの接触座標をRAM15に記憶する。プログラムの開始から4点目以降の接触座標を取得した場合、RAM15に記憶されている最も古い接触座標をクリアして、直近の接触座標をRAM15に記憶する。
FIG. 11 is a flowchart illustrating a procedure of processing for switching the display switching speed of the transition according to the area of the circle drawn by the movement of the contact coordinates.
CPU13 starts acquisition of the contact coordinate of each finger | toe detected at fixed time intervals, and the memory | storage to RAM15 (step S111). Here, the
CPU13は、RAM15から直近の接触座標を読み出し、読み出した接触座標の数をカウントして、タッチパネル12上での直近の接触座標が1点か否か判断する(ステップS112)。CPU13は、タッチパネル12上での直近の接触座標が1点でないと判断した場合(ステップS112:NO)、ステップS112へ処理を戻す。CPU13は、タッチパネル12上での直近の接触座標が1点であると判断した場合(ステップS112:YES)、接触座標の移動によって描かれる円の面積を算出する(ステップS113)。CPU13は、予めROM14に記憶されている基準面積を読み込む(ステップS114)。基準面積とは、表示切替速度が所定の標準的な速度になる場合の円の面積のことである。CPU13は、ステップS113で算出した円の面積とステップS114でROM14から読み込んだ基準面積とから、基準面積に対する円の面積比を算出する(ステップS115)。CPU13は、操作者の指の回転方向及び回転速度を算出する(ステップS116)。
The
CPU13は、表示切替の方向及び速度を算出する(ステップS117)。ここで、表示切替速度は、ステップS115及びステップS116で夫々求めた面積比、回転速度に基づいて算出する。例えば、表示切替速度=回転速度÷面積比である。表示切替の方向は、トランジションの種類と回転方向に応じて決定する。例えば、図1の受像機2の表示部21に示されるザッピング表示切替の方向と、図10の指の回転方向とが概ね一致するように設定する。
CPU13は、算出した表示切替の方向及び速度に基づいて制御信号を生成し、受像機2へ出力する(ステップS118)。
The
The
CPU13は、タッチパネル12上での直近の接触座標が1点か否か判断する(ステップS119)。CPU13は、タッチパネル12上での直近の接触座標が1点であると判断した場合(ステップS119:YES)、ステップS113へ処理を戻す。CPU13は、タッチパネル12上での直近の接触座標が1点でないと判断した場合(ステップS119:NO)、処理を終える。
The
図12は、接触座標の移動によって描かれる円の面積の算出方法を示す説明図である。
操作者が指をタッチパネル12に接触した時点では、まだ描かれる円の中心点及び半径を決定することはできない。そこで、図12(a)に示すように、タッチパネル12の中心座標を仮の円の中心点o1とし、o1から接触座標までの距離を円の半径r1として円の面積を決定する。
操作者がタッチパネル12上で指を移動している場合、一定時間間隔で接触座標を取得する。そこで、図12(b)に示すように直近の3点から等距離の点を円の中心点o2とし、直近の接触座標からo2までの距離を円の半径r2として円の面積を決定する。
なお、RAM15に記憶されている接触座標が2点である場合は、タッチパネル12の中心座標を仮の円の中心点o1とし、接触座標2点の中点とo1までの距離を円の半径r1として、図12(a)の場合と同様に円の面積を決定する。
FIG. 12 is an explanatory diagram illustrating a method of calculating the area of a circle drawn by moving the contact coordinates.
When the operator touches the
When the operator is moving a finger on the
When the contact coordinates stored in the
次に、ステップS113でCPU13が実行する円の面積算出処理の手順について説明する。図13は、接触座標の移動によって描かれる円の面積算出処理の手順を示すフローチャートである。
CPU13は、RAM15から接触座標を読み込む(ステップS131)。このプログラムが実行されるステップS113より前に、ステップS112で1点の接触座標を確認済であること、及びRAM15に格納される接触座標の数は最大3点であることから、ステップS131で読み込まれる接触座標の数は、1、2、3点の3通りがあり得る。CPU13は、読み込んだ接触座標の数が3点か否か判断する(ステップS132)。CPU13は、読み込んだ接触座標の数が3点であると判断した場合(ステップS132:YES)、円の中心座標を算出する(ステップS133)。円の中心座標は、一定時間間隔でRAM15に記憶した3点の接触座標の内から時間系列で隣り合う2点を2組選択し、夫々の組の垂直二等分線の交点として求められる。CPU13は、直近の接触座標からステップS133で求めた円の中心までの距離を円の半径に設定する(ステップS134)。
Next, the procedure of the circle area calculation process executed by the
CPU13 reads a contact coordinate from RAM15 (step S131). Prior to step S113 in which this program is executed, one point of contact coordinates has been confirmed in step S112, and the maximum number of contact coordinates stored in the
CPU13は、読み込んだ接触座標の数が3点でないと判断した場合(ステップS132:NO)、読み込んだ接触座標の数が2点か否か判断する(ステップS135)。CPU13は、読み込んだ接触座標の数が2点であると判断した場合(ステップS135:YES)、読み込んだ接触座標の中点の座標を算出する(ステップS136)。CPU13は、ステップS136で算出した中点の座標からタッチパネル12の中心座標までの距離を円の半径に設定する(ステップS137)。
When the
CPU13は、読み込んだ接触座標の数が2点でないと判断した場合(ステップS135:NO)、すなわち読み込んだ接触座標の数が1点であると判断した場合、ステップS131で読み込んだ接触座標からタッチパネル12の中心座標までの距離を円の半径に設定する(ステップS138)。
If the
CPU13は、ステップS134、ステップS137及びステップS138で夫々設定した円の半径から、円の面積を算出し(ステップS139)、処理を終える。
The
ステップS116で実行される回転方向及び回転速度の算出は、直近の2点の接触座標を用いて行う。
回転方向は、ステップS113の円の面積算出処理で求めた中心点を原点とする回転座標上で、原点に対する接触座標の位置変化から求める。例えば、直近の2点の接触座標が時間経過につれて時計回りに移動している場合、図1の表示装置1のタッチパネル12上で+方向に移動したと判定する。
回転速度は、回転座標上で、直近の2点の接触座標が有する角度の差分を求め、この角度の差分を接触座標検出の一定時間間隔で割って角速度を求め、この角速度に回転半径を掛けることにより算出する。回転半径には、ステップS113の円の面積算出処理で求めた半径を用いる。ただし、操作者が指をタッチパネル12に接触した時点では、接触座標の数は1点であるため、回転方向及び回転速度を算出することができない。そこで、RAM15に記憶されている接触座標の数が1点である場合、回転方向を時計回りとしてデフォルト設定する。なお、かかる場合、回転方向は時計回りに限らず、反時計回りに設定してもよい。また、RAM15に記憶されている接触座標の数が1点である場合、所定の角速度を予めROM14に記憶しておき、この所定の角速度にステップS113の円の面積算出処理で求めた半径、すなわちタッチパネル12の中心座標及び接触座標の間の距離を掛けて、回転速度を求める。
The calculation of the rotation direction and the rotation speed executed in step S116 is performed using the two latest contact coordinates.
The rotation direction is obtained from the change in position of the contact coordinates with respect to the origin on the rotation coordinates with the center point obtained in the circle area calculation processing in step S113 as the origin. For example, when the contact coordinates of the two most recent points are moving clockwise as time passes, it is determined that the touch coordinates have moved in the + direction on the
The rotation speed is obtained by calculating the difference between the angles of the two most recent contact coordinates on the rotation coordinates, dividing the difference between the angles by a fixed time interval for detecting the contact coordinates, and determining the angular speed, and multiplying the angular speed by the rotation radius. To calculate. As the rotation radius, the radius obtained in the circle area calculation process in step S113 is used. However, when the operator touches the
次に、ステップS116でCPU13が実行する、回転方向及び回転速度の算出処理の手順について説明する。図14は、回転方向及び回転速度算出処理の手順を示すフローチャートである。
CPU13は、RAM15から接触座標を読み込む(ステップS141)。このプログラムが実行されるステップS116のステージより前に、ステップS112で1点の接触座標を確認済であること、及びRAM15に記憶される接触座標の数は最大3点であることから、ステップS141で読み込まれる接触座標の数は、1、2、3点の3通りがあり得る。CPU13は、読み込んだ接触座標の数が2点以上か否か判断する(ステップS142)。CPU13は、読み込んだ接触座標の数が2点以上であると判断した場合(ステップS142:YES)、読み込んだ接触座標の数をカウントし、読み込んだ接触座標の数が2点と3点のいずれかを判断可能とするフラグを設定する(ステップS143)。
Next, the procedure of the calculation process of the rotation direction and the rotation speed executed by the
CPU13 reads a contact coordinate from RAM15 (step S141). Since the contact coordinates of one point have been confirmed in step S112 before the stage of step S116 in which this program is executed, and the number of contact coordinates stored in the
CPU13は、ステップS113の円の面積算出処理で求めた円の中心点に対する、接触座標の回転方向を求める(ステップS144)。ここで、CPU13は、前記フラグを参照して、読み込んだ接触座標の数が3点の場合は、ステップS133で求めた中心座標を回転座標の原点として使用し、読み込んだ接触座標が2点の場合は、ステップS136で求めた中点を回転座標の原点として使用する。CPU13は、直近の接触座標2点から求めた回転角度、回転時間及び回転半径から、回転速度を算出し(ステップS145)、処理を終える。すなわち、直近の接触座標2点が有する角度の差分を接触座標検出の一定時間間隔で割って角速度を求め、この角速度にステップS134又はステップS137で設定した半径を掛けて、回転速度を算出する。ここで、CPU13は、前記フラグを参照して、読み込んだ接触座標の数が3点の場合は、ステップS134で設定した円の半径を回転半径として使用し、読み込んだ接触座標の数が2点の場合は、ステップS137で設定した円の半径を回転半径として使用する。
CPU13 calculates | requires the rotation direction of a contact coordinate with respect to the center point of the circle calculated | required by the area calculation process of the circle of step S113 (step S144). Here, referring to the flag, when the number of read contact coordinates is 3, the
CPU13は、読み込んだ接触座標の数が2点以上でないと判断した場合(ステップS142:NO)、すなわち読み込んだ接触座標の数が1点であると判断した場合、回転方向を時計回りにデフォルト設定する(ステップS146)。なお、このデフォルト設定は反時計回りであってもよい。CPU13は、ROM14から予め定めた所定の角速度を読み込み、この角速度に円の面積算出処理のステップS138で求めた円の半径を掛けて、回転速度を算出し(ステップS147)、処理を終える。
If the
従来、トランジションの表示切替速度は指の移動速度だけに基づいていた。しかし、上記のように指の移動速度に加えて、指が描く円の面積に応じて、表示切替速度を切り替えることにより、大きなつまみは微調整、小さなつまみは素早く切り替えるといった現実世界のメタファが導入可能となり、より自然な操作が実現する。特に、実施の形態3は、マルチタッチを検出できず、シングルタッチのみが検出可能なタッチパネル12でも実施可能である。
Conventionally, the transition display switching speed is based only on the movement speed of the finger. However, in addition to the finger movement speed as described above, a real-world metaphor has been introduced that allows fine adjustment of large knobs and quick switching of small knobs by switching the display switching speed according to the area of the circle drawn by the finger. It becomes possible and a more natural operation is realized. In particular, the third embodiment can be implemented on the
実施の形態3では、操作者が指をタッチパネルに接触しただけで、まだ円を描いていない場合についての対応も扱っている(例えば、図12(a)、図13のステップS138、図14のステップS146、ステップS147)。これは指がタッチパネル12に触れたにもかかわらず、何ら処理が実行されない場合、あくまで操作者に疑念を生じさせないためである。そこで、操作者が指をタッチパネルに接触しただけの場合には、何ら処理を実行しない態様でもよい。
In the third embodiment, the case where the operator simply touches the finger with the touch panel and has not yet drawn a circle is handled (for example, FIG. 12A, step S138 in FIG. 13, step S138 in FIG. 14). Step S146, Step S147). This is because when no process is executed even though the finger touches the
実施の形態3では、1本指が描く円の面積を直近の1点から3点の接触座標を用いて算出した。しかし、4点以上の接触座標をRAMに記憶させることにより、1本指が描く円の面積は、4点以上の接触座標を用いて算出してもよい。 In Embodiment 3, the area of a circle drawn by one finger was calculated using the contact coordinates of the most recent 1 to 3 points. However, by storing four or more contact coordinates in the RAM, the area of a circle drawn by one finger may be calculated using four or more contact coordinates.
実施の形態3では、タッチパネル上で移動する1本指が描く円の面積に基づいて、トランジションの表示切替速度を切り替える例について説明した。しかし、複数の指が描く円の面積に基づいて、トランジションの表示切替速度を切り替える態様であってもよい。また、円は離心率がゼロである楕円の特殊な場合であり、1本又は複数の指が描く図形は楕円であってもよい。
移動する1本又は複数の指が描く軌跡の長さ、楕円の周長、弧の長さ、扇形の周長、扇形の面積又は楕円の面積等に基づいて、トランジションの表示切替速度を切り替える態様であってもよい。
さらに、移動する1本又は複数の指が描く図形は、楕円、円、弧に限らず、直線、三角形、四角形等であってもよい。これらの図形の長さ、面積、周長等に応じて、トランジションの表示切替速度を切り替えてもよい。
In Embodiment 3, the example in which the display switching speed of the transition is switched based on the area of a circle drawn by one finger moving on the touch panel has been described. However, the display switching speed of the transition may be switched based on the area of a circle drawn by a plurality of fingers. A circle is a special case of an ellipse with an eccentricity of zero, and a figure drawn by one or more fingers may be an ellipse.
A mode for switching the display switching speed of the transition based on the length of the trajectory drawn by one or more moving fingers, the circumference of the ellipse, the length of the arc, the circumference of the sector, the area of the sector, or the area of the ellipse, etc. It may be.
Furthermore, the figure drawn by one or more moving fingers is not limited to an ellipse, a circle, and an arc, but may be a straight line, a triangle, a quadrangle, or the like. The transition display switching speed may be switched according to the length, area, circumference, etc. of these figures.
本実施の形態3は以上の如き構成にしてあり、その他の構成及び作用は実施の形態1と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。 The third embodiment has the above-described configuration, and the other configurations and operations are the same as those of the first embodiment. Therefore, corresponding parts are denoted by the same reference numerals and detailed description thereof is omitted. .
実施の形態1〜3では、タッチパネル上での複数の指の置き方又は1本指が描く円の面積に基づいて、トランジションの表示切替速度を切り替える例について説明した。しかし、トランジションの分岐処理は、表示切替速度の切り替えに限らず、多種多様である。そのため、本発明は実施の形態1〜3に限らず、様々なトランジションの分岐処理において実施することができる。例えば、表示項目として大分類、中分類、小分類等がある場合、タッチパネル上での複数の指の置き方又は1本指が描く円の面積に基づいて、好みの分類群を選択することにより、又は好みの速度で分類群をサーチすることにより、大まかな選択から詳細選択まで、項目を容易に選択するようにしてもよい。 In the first to third embodiments, the example in which the display switching speed of the transition is switched based on how to place a plurality of fingers on the touch panel or the area of a circle drawn by one finger has been described. However, the transition branching process is not limited to the switching of the display switching speed, but is various. Therefore, the present invention is not limited to the first to third embodiments, and can be implemented in various transition branch processes. For example, when there are major classification, middle classification, small classification, etc. as display items, by selecting a favorite classification group based on how to place a plurality of fingers on the touch panel or the area of a circle drawn by one finger Alternatively, an item may be easily selected from a rough selection to a detailed selection by searching the classification group at a favorite speed.
実施の形態1〜3では、指の回転移動に対応する移動ベクトル、又は接触座標の角度の差分等から回転速度を算出した。しかし、回転速度算出の基となる移動ベクトルは、指の回転移動に限らず、指の並進移動に係る移動ベクトルであってもよい。図15は、接触座標の2点間の距離が異なる入力操作の例を示す説明図である。図16は、接触座標の移動によって描かれる直線の長さが異なる入力操作の例を示す説明図である。例えば、図8に2本の指の回転により受像機の表示部に表示されるトランジションの表示切替をする例を示したが、図15のように、2本の指の並進移動により表示切替の処理を実行する態様であってもよい。また、図16のように、1本指の並進移動により表示切替の処理を実行する態様であってもよい。同様に、図4における指の操作も並進操作であってよい。かかる場合、指の並進移動により得られる移動ベクトルから移動方向及び並進移動速度が算出される。表示切替の方向は、移動ベクトルの移動方向から求められる。
表示切替速度は、例えば並進移動速度÷距離比から求められる。ここで、距離比は、例えば図15の例の場合、2本指間の距離を所定の基準値で割った値である。図4における指の操作を並進操作とした場合、表示切替速度=並進移動速度÷面積比であり、この面積比は指の接触座標を結んで構成される多角形の面積を所定の面積で割った値である。
操作量を画面上の仮想的なスライドバーを用いて入力するような場合、タッチパネル上での指の並進操作は、操作者にとって自然な操作である。
In the first to third embodiments, the rotation speed is calculated from the movement vector corresponding to the rotational movement of the finger or the difference in the angle of the contact coordinates. However, the movement vector that is the basis for calculating the rotation speed is not limited to the rotation movement of the finger, but may be a movement vector related to the translation movement of the finger. FIG. 15 is an explanatory diagram illustrating an example of an input operation in which the distance between two points of contact coordinates is different. FIG. 16 is an explanatory diagram illustrating an example of an input operation in which the lengths of the straight lines drawn by the movement of the contact coordinates are different. For example, FIG. 8 shows an example of switching the display of the transition displayed on the display unit of the receiver by the rotation of two fingers, but the display switching is performed by the translational movement of two fingers as shown in FIG. It may be a mode for executing the processing. Further, as shown in FIG. 16, the display switching process may be executed by translation of one finger. Similarly, the finger operation in FIG. 4 may be a translation operation. In this case, the movement direction and the translational movement speed are calculated from the movement vector obtained by the translational movement of the finger. The display switching direction is obtained from the movement direction of the movement vector.
The display switching speed is obtained from, for example, translational movement speed / distance ratio. Here, the distance ratio is a value obtained by dividing the distance between two fingers by a predetermined reference value in the example of FIG. When the finger operation in FIG. 4 is a translation operation, the display switching speed = the translational movement speed / the area ratio, which is obtained by dividing the area of the polygon formed by connecting the finger contact coordinates by the predetermined area. Value.
When the operation amount is input using a virtual slide bar on the screen, the translation operation of the finger on the touch panel is a natural operation for the operator.
実施の形態1〜3では、入力装置と外部機器が分離された実施形態について説明した。しかし、本発明は、切り替え処理を実行する多くの電気機器で実施可能である。そこで、入力装置は、例えば受像機、携帯電話、ゲーム機、PC、ファクシミリ、コピー機、冷蔵庫等、入力面を有する操作部を備えた電気機器に含まれる形態であってもよい。かかる場合、表示切替方向及び表示切替速度の算出は、入力装置に該当する構成部が実施してもよいし、入力装置に該当する構成部以外の構成部が実施してもよい。
入力面を有する操作部を電気機器に設置し、入力面上の接触座標を検出する検出手段を電気機器に備える。複数の接触座標の組み合わせ又は一つ若しくは複数の接触座標が移動して描く図形のサイズに応じて、処理を切り替える手段を電気機器が有するものであってもよい。
例えば、冷蔵庫にタッチパネルを設置し、タッチパネル上の仮想的な温度調節ダイヤルつまみを回す場合に、図4に示すように手のひら又は指の開き具合に応じて微調節と素早い調節とを切り替える実施形態であってもよい。また、例えば、コピー機にタッチパネルを設置し、図8のように2本指の開き具合に応じて、コピー倍率を変更するための倍率表示の表示切替速度を切り替える実施形態であってもよい。あるいは、例えば、ファクシミリにタッチパネルを設置し、1本指が描く円の面積に応じて、アドレス帳のサーチ速度を切り替える実施形態であってもよい。
さらに、本発明の実施形態は、様々な処理を切り替えるための定量的なパラメータとして、手のひら若しくは指の開き具合又は指の軌跡が描く図形のサイズ等から得られる情報を利用する形態であってもよい。例えば、携帯電話にタッチパネルを設置し、1本指が描く直線の長さに応じて、起動するカメラ、ブラウザ、メーラー等のソフトの種類を切り替える実施形態であってもよい。あるいは、映像再生装置にタッチパネルを設置し、2本指の開き具合に応じて映像再生装置の映像再生速度を切り替える実施形態であってもよい。
In the first to third embodiments, the embodiment in which the input device and the external device are separated has been described. However, the present invention can be implemented in many electrical devices that execute the switching process. Therefore, the input device may be in a form included in an electric device including an operation unit having an input surface, such as a receiver, a mobile phone, a game machine, a PC, a facsimile, a copy machine, and a refrigerator. In such a case, the calculation of the display switching direction and the display switching speed may be performed by a configuration unit corresponding to the input device, or a configuration unit other than the configuration unit corresponding to the input device.
An operation unit having an input surface is installed in the electric device, and the electric device includes detection means for detecting contact coordinates on the input surface. The electric device may have means for switching processing according to a combination of a plurality of contact coordinates or a size of a figure drawn by moving one or a plurality of contact coordinates.
For example, in a case where a touch panel is installed in a refrigerator and a virtual temperature adjustment dial knob on the touch panel is turned, as shown in FIG. 4, the fine adjustment and the quick adjustment are switched according to the degree of the palm or finger opening. There may be. Further, for example, an embodiment in which a touch panel is installed in a copier and the display switching speed of the magnification display for changing the copy magnification is switched according to the opening degree of two fingers as shown in FIG. Alternatively, for example, a touch panel may be installed on the facsimile, and the address book search speed may be switched according to the area of a circle drawn by one finger.
Furthermore, the embodiment of the present invention may use information obtained from the palm or finger opening degree or the size of the figure drawn by the finger trajectory as a quantitative parameter for switching various processes. Good. For example, an embodiment in which a touch panel is installed on a mobile phone and the type of software such as a camera, browser, mailer, etc. to be activated is switched according to the length of a straight line drawn by one finger may be used. Alternatively, an embodiment in which a touch panel is installed in the video playback device and the video playback speed of the video playback device is switched according to the degree of opening of two fingers may be used.
実施の形態1〜3の映像表示システムでは、入力装置は表示部及び表示処理部を備えているが、受像機の画面を通して映像を視認できるため、入力装置の表示部及び表示処理部は必須ではない。すなわち、入力装置の入力面はタッチパネルではなく、タッチパッドであってもよい。 In the video display systems of the first to third embodiments, the input device includes a display unit and a display processing unit. However, since the video can be viewed through the screen of the receiver, the display unit and the display processing unit of the input device are not essential. Absent. That is, the input surface of the input device may be a touch pad instead of a touch panel.
実施の形態1〜3では、タッチパネルが平面である場合について説明した。しかし、タッチパネルの形状は曲面であってもよい。 In the first to third embodiments, the case where the touch panel is a plane has been described. However, the shape of the touch panel may be a curved surface.
実施の形態1〜3では、タッチパネル上での入力操作を指で行う例について説明した。しかし、タッチパネル上で入力操作を行うものは指に限らず、手のひら、爪又はペン等のスタイラスでもよい。 In the first to third embodiments, examples in which an input operation on the touch panel is performed with a finger have been described. However, the input operation on the touch panel is not limited to a finger, but may be a stylus such as a palm, a nail, or a pen.
上記実施の形態1〜3は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明は、その精神又はその主要な特徴から逸脱することなく、様々な形で実施することができる。 The above-described first to third embodiments are merely examples of the implementation of the present invention, and the technical scope of the present invention should not be construed in a limited manner. . That is, the present invention can be implemented in various forms without departing from the spirit or the main features thereof.
(付記1)
入力面を有する操作部と、
該操作部からの信号により、入力対象機器が実行する処理を制御する制御信号を生成する制御信号生成手段と、
前記入力面に入力手段が接触した接触位置を検出する検出手段と、
該検出手段により検出された接触位置を記憶する記憶手段と、
前記制御信号を入力対象機器に入力する入力手段と
を備え、
前記記憶手段により記憶された接触位置に基づいて、前記制御信号生成手段が制御信号を生成する入力装置において、
前記検出手段により同時的に検出された複数の接触位置を結んで構成される図形のサイズを算出する図形サイズ算出手段
を備え、
前記制御信号生成手段は、
前記図形サイズ算出手段により算出された図形のサイズに基づいて、前記制御信号を生成するようにしてある
ことを特徴とする入力装置。
(Appendix 1)
An operation unit having an input surface;
Control signal generating means for generating a control signal for controlling processing executed by the input target device based on a signal from the operation unit;
Detecting means for detecting a contact position where the input means is in contact with the input surface;
Storage means for storing the contact position detected by the detection means;
Input means for inputting the control signal to the input target device,
In the input device in which the control signal generation unit generates a control signal based on the contact position stored by the storage unit,
A figure size calculating means for calculating a size of a figure formed by connecting a plurality of contact positions detected simultaneously by the detecting means;
The control signal generating means
The input device, wherein the control signal is generated based on a figure size calculated by the figure size calculating means.
(付記2)
入力面を有する操作部と、
該操作部からの信号により、入力対象機器が実行する処理を制御する制御信号を生成する制御信号生成手段と、
前記入力面に入力手段が接触した接触位置を検出する検出手段と、
該検出手段により検出された接触位置を記憶する記憶手段と、
前記制御信号を入力対象機器に入力する入力手段と
を備え、
前記記憶手段により記憶された接触位置に基づいて、前記制御信号生成手段が制御信号を生成する入力装置において、
前記検出手段により二つの接触位置が同時的に検出された場合に、二つの接触位置を結ぶ線分の長さを算出する線分算出手段
を備え、
前記制御信号生成手段は、
前記線分算出手段により算出された線分の長さに基づいて、前記制御信号を生成するようにしてある
ことを特徴とする入力装置。
(Appendix 2)
An operation unit having an input surface;
Control signal generating means for generating a control signal for controlling processing executed by the input target device based on a signal from the operation unit;
Detecting means for detecting a contact position where the input means is in contact with the input surface;
Storage means for storing the contact position detected by the detection means;
Input means for inputting the control signal to the input target device,
In the input device in which the control signal generation unit generates a control signal based on the contact position stored by the storage unit,
A line segment calculating means for calculating the length of a line segment connecting the two contact positions when two contact positions are detected simultaneously by the detecting means;
The control signal generating means
The input device, wherein the control signal is generated based on the length of the line segment calculated by the line segment calculating means.
(付記3)
入力面を有する操作部と、
該操作部からの信号により、入力対象機器が実行する処理を制御する制御信号を生成する制御信号生成手段と、
前記入力面に入力手段が接触した接触位置を検出する検出手段と、
該検出手段により検出された接触位置を記憶する記憶手段と、
前記制御信号を入力対象機器に入力する入力手段と
を備え、
前記記憶手段により記憶された接触位置に基づいて、前記制御信号生成手段が制御信号を生成する入力装置において、
前記記憶手段により記憶された複数の接触位置の組み合わせに基づいて、図形のサイズを算出する図形サイズ算出手段
を備え、
前記制御信号生成手段は、
前記図形サイズ算出手段により算出された図形のサイズに基づいて、前記制御信号を生成するようにしてある
ことを特徴とする入力装置。
(Appendix 3)
An operation unit having an input surface;
Control signal generating means for generating a control signal for controlling processing executed by the input target device based on a signal from the operation unit;
Detecting means for detecting a contact position where the input means is in contact with the input surface;
Storage means for storing the contact position detected by the detection means;
Input means for inputting the control signal to the input target device,
In the input device in which the control signal generation unit generates a control signal based on the contact position stored by the storage unit,
Graphic size calculation means for calculating the size of a graphic based on a combination of a plurality of contact positions stored by the storage means,
The control signal generating means
The input device, wherein the control signal is generated based on a figure size calculated by the figure size calculating means.
(付記4)
入力面を有する操作部と、
該操作部からの信号により、実行する処理を制御する制御信号を生成する制御信号生成手段と、
前記入力面に入力手段が接触した接触位置を検出する検出手段と、
該検出手段により検出された接触位置を記憶する記憶手段と
を備え、
前記記憶手段により記憶された接触位置に基づいて、前記制御信号生成手段が制御信号を生成する電気機器において、
前記検出手段により同時的に検出された複数の接触位置を結んで構成される図形のサイズを算出する図形サイズ算出手段
を備え、
前記制御信号生成手段は、
前記図形サイズ算出手段により算出された図形のサイズに基づいて、前記制御信号を生成するようにしてある
ことを特徴とする電気機器。
(Appendix 4)
An operation unit having an input surface;
Control signal generating means for generating a control signal for controlling processing to be executed by a signal from the operation unit;
Detecting means for detecting a contact position where the input means is in contact with the input surface;
Storage means for storing the contact position detected by the detection means,
In the electrical device in which the control signal generation means generates a control signal based on the contact position stored by the storage means,
A figure size calculating means for calculating a size of a figure formed by connecting a plurality of contact positions detected simultaneously by the detecting means;
The control signal generating means
The electrical apparatus, wherein the control signal is generated based on a figure size calculated by the figure size calculating means.
(付記5)
入力面を有する操作部と、
該操作部からの信号により、実行する処理を制御する制御信号を生成する制御信号生成手段と、
前記入力面に入力手段が接触した接触位置を検出する検出手段と、
該検出手段により検出された接触位置を記憶する記憶手段と
を備え、
前記記憶手段により記憶された接触位置に基づいて、前記制御信号生成手段が制御信号を生成する電気機器において、
前記検出手段により二つの接触位置が同時的に検出された場合に、二つの接触位置を結ぶ線分の長さを算出する線分算出手段
を備え、
前記制御信号生成手段は、
前記線分算出手段により算出された線分の長さに基づいて、前記制御信号を生成するようにしてある
ことを特徴とする電気機器。
(Appendix 5)
An operation unit having an input surface;
Control signal generating means for generating a control signal for controlling processing to be executed by a signal from the operation unit;
Detecting means for detecting a contact position where the input means is in contact with the input surface;
Storage means for storing the contact position detected by the detection means,
In the electrical device in which the control signal generation means generates a control signal based on the contact position stored by the storage means,
A line segment calculating means for calculating the length of a line segment connecting the two contact positions when two contact positions are detected simultaneously by the detecting means;
The control signal generating means
The electrical device, wherein the control signal is generated based on a length of the line segment calculated by the line segment calculating means.
(付記6)
入力面を有する操作部と、
該操作部からの信号により、実行する処理を制御する制御信号を生成する制御信号生成手段と、
前記入力面に入力手段が接触した接触位置を検出する検出手段と、
該検出手段により検出された接触位置を記憶する記憶手段と
を備え、
前記記憶手段により記憶された接触位置に基づいて、前記制御信号生成手段が制御信号を生成する電気機器において、
前記記憶手段により記憶された複数の接触位置の組み合わせに基づいて、図形のサイズを算出する図形サイズ算出手段
を備え、
前記制御信号生成手段は、
前記図形サイズ算出手段により算出された図形のサイズに基づいて、前記制御信号を生成するようにしてある
ことを特徴とする電気装置。
(Appendix 6)
An operation unit having an input surface;
Control signal generating means for generating a control signal for controlling processing to be executed by a signal from the operation unit;
Detecting means for detecting a contact position where the input means is in contact with the input surface;
Storage means for storing the contact position detected by the detection means,
In the electrical device in which the control signal generation means generates a control signal based on the contact position stored by the storage means,
Graphic size calculation means for calculating the size of a graphic based on a combination of a plurality of contact positions stored by the storage means,
The control signal generating means
The electrical apparatus is characterized in that the control signal is generated based on a figure size calculated by the figure size calculating means.
1 入力装置
12 タッチパネル
12a 検出部
13 CPU
14 ROM
15 RAM
16 座標変換部
18 タイマー
19 通信部
2 受像機
21 表示部
DESCRIPTION OF
14 ROM
15 RAM
16 Coordinate
Claims (17)
前記入力面に入力手段が接触した接触位置を検出する検出ステップと、
該検出ステップにより検出した複数の接触位置の組み合わせに基づいて、前記制御信号を生成する制御信号生成ステップと
を備える
ことを特徴とする入力方法。 In an input method for inputting a control signal for controlling processing executed by an input target device to the input target device by contacting the input surface of the operation unit of the input device with an input unit.
A detection step of detecting a contact position where the input means is in contact with the input surface;
An input method comprising: a control signal generation step for generating the control signal based on a combination of a plurality of contact positions detected by the detection step.
該操作部からの信号により、入力対象機器が実行する処理を制御する制御信号を生成する制御信号生成手段と、
前記入力面に入力手段が接触した接触位置を検出する検出手段と、
前記制御信号を入力対象機器に入力する入力手段と
を備える入力装置において、
前記制御信号生成手段は、
前記検出手段により検出された複数の接触位置の組み合わせに基づいて、前記制御信号を生成するようにしてある
ことを特徴とする入力装置。 An operation unit having an input surface;
Control signal generating means for generating a control signal for controlling processing executed by the input target device based on a signal from the operation unit;
Detecting means for detecting a contact position where the input means is in contact with the input surface;
In an input device comprising: input means for inputting the control signal to an input target device;
The control signal generating means
The input device, wherein the control signal is generated based on a combination of a plurality of contact positions detected by the detection means.
前記検出手段により同時的に検出された複数の接触位置の組み合わせに基づいて、前記制御信号を生成するようにしてある
ことを特徴とする請求項2に記載の入力装置。 The control signal generating means
The input device according to claim 2, wherein the control signal is generated based on a combination of a plurality of contact positions detected simultaneously by the detection unit.
を備え、
前記制御信号生成手段は、
前記線分算出手段により算出された線分の長さに基づいて、前記制御信号を生成するようにしてある
ことを特徴とする請求項2又は請求項3に記載の入力装置。 A line segment calculating means for calculating the length of a line segment connecting the two contact positions when two contact positions are detected simultaneously by the detecting means;
The control signal generating means
The input device according to claim 2 or 3, wherein the control signal is generated based on a length of the line segment calculated by the line segment calculation unit.
を備え、
前記制御信号生成手段は、
前記多角形サイズ算出手段により算出された多角形のサイズに基づいて、前記制御信号を生成するようにしてある
ことを特徴とする請求項2から請求項4までのいずれか一項に記載の入力装置。 A polygon size calculating means for calculating a size of a polygon formed by connecting three or more contact positions when three or more contact positions are simultaneously detected by the detection means;
The control signal generating means
The input according to any one of claims 2 to 4, wherein the control signal is generated based on a polygon size calculated by the polygon size calculation means. apparatus.
前記多角形の面積又は周長を算出するようにしてあり、
前記制御信号生成手段は、
前記多角形サイズ算出手段により算出された多角形の面積又は周長に基づいて、前記制御信号を生成するようにしてある
ことを特徴とする請求項5に記載の入力装置。 The polygon size calculating means includes:
The area or circumference of the polygon is calculated,
The control signal generating means
The input device according to claim 5, wherein the control signal is generated based on an area or a circumference of the polygon calculated by the polygon size calculation unit.
を備え、
前記制御信号生成手段は、
前記記憶手段により記憶された複数の接触位置の組み合わせに基づいて、前記制御信号を生成するようにしてある
ことを特徴とする請求項2に記載の入力装置。 Storage means for storing the contact position detected by the detection means;
The control signal generating means
The input device according to claim 2, wherein the control signal is generated based on a combination of a plurality of contact positions stored by the storage unit.
を備え、
前記制御信号生成手段は、
前記図形サイズ算出手段により算出された結果に基づいて、前記制御信号を生成するようにしてある
ことを特徴とする請求項7に記載の入力装置。 Based on a combination of a plurality of contact positions stored by the storage means, comprising a figure size calculation means for calculating the length of a straight line or arc, or the circumference or area of an ellipse,
The control signal generating means
The input device according to claim 7, wherein the control signal is generated based on a result calculated by the figure size calculating means.
前記入力対象機器が実行する処理の処理速度を制御する制御信号を生成するようにしてある
ことを特徴とする請求項2から請求項8までのいずれか一項に記載の入力装置。 The control signal generating means
The input device according to any one of claims 2 to 8, wherein a control signal for controlling a processing speed of processing executed by the input target device is generated.
該操作部からの信号により、実行する処理を制御する制御信号を生成する制御信号生成手段と、
前記入力面に入力手段が接触した接触位置を検出する検出手段と
を備える電気機器において、
前記制御信号生成手段は、
前記検出手段により検出された複数の接触位置の組み合わせに基づいて、前記制御信号を生成するようにしてある
ことを特徴とする電気機器。 An operation unit having an input surface;
Control signal generating means for generating a control signal for controlling processing to be executed by a signal from the operation unit;
In an electric device comprising: a detection unit that detects a contact position where the input unit is in contact with the input surface;
The control signal generating means
The electrical device, wherein the control signal is generated based on a combination of a plurality of contact positions detected by the detection means.
前記検出手段により同時的に検出された複数の接触位置の組み合わせに基づいて、前記制御信号を生成するようにしてある
ことを特徴とする請求項10に記載の電気機器。 The control signal generating means
The electric device according to claim 10, wherein the control signal is generated based on a combination of a plurality of contact positions detected simultaneously by the detection unit.
を備え、
前記制御信号生成手段は、
前記線分算出手段により算出された線分の長さに基づいて、前記制御信号を生成するようにしてある
ことを特徴とする請求項10又は請求項11に記載の電気機器。 A line segment calculating means for calculating the length of a line segment connecting the two contact positions when two contact positions are detected simultaneously by the detecting means;
The control signal generating means
The electric device according to claim 10 or 11, wherein the control signal is generated based on a length of the line segment calculated by the line segment calculating means.
を備え、
前記制御信号生成手段は、
前記多角形サイズ算出手段により算出された多角形のサイズに基づいて、前記制御信号を生成するようにしてある
ことを特徴とする請求項10から請求項12までのいずれか一項に記載の電気機器。 A polygon size calculating means for calculating a size of a polygon formed by connecting three or more contact positions when three or more contact positions are simultaneously detected by the detection means;
The control signal generating means
The electricity according to any one of claims 10 to 12, wherein the control signal is generated based on a polygon size calculated by the polygon size calculation means. machine.
前記多角形の面積又は周長を算出するようにしてあり、
前記制御信号生成手段は、
前記多角形サイズ算出手段により算出された多角形の面積又は周長に基づいて、前記制御信号を生成するようにしてある
ことを特徴とする請求項13に記載の電気機器。 The polygon size calculating means includes:
The area or circumference of the polygon is calculated,
The control signal generating means
The electric device according to claim 13, wherein the control signal is generated based on an area or a circumference of the polygon calculated by the polygon size calculation means.
を備え、
前記制御信号生成手段は、
前記記憶手段により記憶された複数の接触位置の組み合わせに基づいて、前記制御信号を生成するようにしてある
ことを特徴とする請求項10に記載の電気機器。 Storage means for storing the contact position detected by the detection means;
The control signal generating means
The electric device according to claim 10, wherein the control signal is generated based on a combination of a plurality of contact positions stored by the storage unit.
を備え、
前記制御信号生成手段は、
前記図形サイズ算出手段により算出された結果に基づいて、前記制御信号を生成するようにしてある
ことを特徴とする請求項15に記載の電気機器。 Based on a combination of a plurality of contact positions stored by the storage means, comprising a figure size calculation means for calculating the length of a straight line or arc, or the circumference or area of an ellipse,
The control signal generating means
The electric device according to claim 15, wherein the control signal is generated based on a result calculated by the figure size calculating means.
実行する処理の処理速度を制御する制御信号を生成するようにしてある
ことを特徴とする請求項10から請求項16までのいずれか一項に記載の電気機器。 The control signal generating means
The electric device according to any one of claims 10 to 16, wherein a control signal for controlling a processing speed of a process to be executed is generated.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009146614A JP2011003074A (en) | 2009-06-19 | 2009-06-19 | Input method, input device and electric apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009146614A JP2011003074A (en) | 2009-06-19 | 2009-06-19 | Input method, input device and electric apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2011003074A true JP2011003074A (en) | 2011-01-06 |
Family
ID=43560970
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009146614A Pending JP2011003074A (en) | 2009-06-19 | 2009-06-19 | Input method, input device and electric apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2011003074A (en) |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011198000A (en) * | 2010-03-19 | 2011-10-06 | Rohm Co Ltd | Touch-panel input device |
JP2011215936A (en) * | 2010-03-31 | 2011-10-27 | Nec Personal Products Co Ltd | Input device, input system, input control method, and program |
JP2012053543A (en) * | 2010-08-31 | 2012-03-15 | Canon Inc | Information processor and control method thereof |
JP2013008326A (en) * | 2011-06-27 | 2013-01-10 | Canon Inc | Image processing device and control method therefor |
CN102902469A (en) * | 2011-07-25 | 2013-01-30 | 宸鸿光电科技股份有限公司 | Gesture recognition method and touch system |
WO2013073109A1 (en) * | 2011-11-14 | 2013-05-23 | パナソニック株式会社 | Image processing device, image processing method and image processing program |
JP2013109732A (en) * | 2011-11-24 | 2013-06-06 | Kddi Corp | Data display program, compact portable terminal and data display method |
JP2013229029A (en) * | 2012-04-26 | 2013-11-07 | Acer Inc | Mobile device and gesture determination method |
JP2014229002A (en) * | 2013-05-21 | 2014-12-08 | キヤノン株式会社 | Display control device, control method of display control device, program and storage medium |
JP2015076045A (en) * | 2013-10-11 | 2015-04-20 | Necパーソナルコンピュータ株式会社 | Information processing apparatus, method, and program |
WO2015122259A1 (en) * | 2014-02-14 | 2015-08-20 | アルプス電気株式会社 | Input method and input device |
WO2015189922A1 (en) * | 2014-06-11 | 2015-12-17 | 三菱電機株式会社 | Display control system and display control method |
US9250800B2 (en) | 2010-02-18 | 2016-02-02 | Rohm Co., Ltd. | Touch-panel input device |
JP2016020267A (en) * | 2014-07-15 | 2016-02-04 | 三菱電機株式会社 | Touch panel type destination floor registration operation panel of elevator and user determination method in the same |
JP2016515742A (en) * | 2013-04-15 | 2016-05-30 | クアルコム,インコーポレイテッド | Gesture touch geometry ID tracking |
JP2016517649A (en) * | 2013-03-08 | 2016-06-16 | トムソン ライセンシングThomson Licensing | Method and apparatus for using gestures for shooting effects |
JP2016157347A (en) * | 2015-02-25 | 2016-09-01 | 京セラ株式会社 | Electronic apparatus, control method, and control program |
JP2017062576A (en) * | 2015-09-24 | 2017-03-30 | カシオ計算機株式会社 | Information processing apparatus, information processing method, and program |
JP2018084942A (en) * | 2016-11-24 | 2018-05-31 | 京セラドキュメントソリューションズ株式会社 | Display unit and information processing device |
JP2018160044A (en) * | 2017-03-22 | 2018-10-11 | 富士ゼロックス株式会社 | Information processing unit and program |
WO2018225206A1 (en) * | 2017-06-08 | 2018-12-13 | 三菱電機株式会社 | Touch input determination device, touch panel input device, touch input determination method, and touch input determination program |
WO2019073539A1 (en) * | 2017-10-11 | 2019-04-18 | 三菱電機株式会社 | Input device, touch panel control device, and touch panel control method |
JP2019101814A (en) * | 2017-12-04 | 2019-06-24 | アルプスアルパイン株式会社 | Input control device, input device, operated device, and program |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006034754A (en) * | 2004-07-29 | 2006-02-09 | Nintendo Co Ltd | Game apparatus using touch panel and game program |
JP2007128497A (en) * | 2005-10-05 | 2007-05-24 | Sony Corp | Display apparatus and method thereof |
-
2009
- 2009-06-19 JP JP2009146614A patent/JP2011003074A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006034754A (en) * | 2004-07-29 | 2006-02-09 | Nintendo Co Ltd | Game apparatus using touch panel and game program |
JP2007128497A (en) * | 2005-10-05 | 2007-05-24 | Sony Corp | Display apparatus and method thereof |
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9760280B2 (en) | 2010-02-18 | 2017-09-12 | Rohm Co., Ltd. | Touch-panel input device |
US9250800B2 (en) | 2010-02-18 | 2016-02-02 | Rohm Co., Ltd. | Touch-panel input device |
JP2011198000A (en) * | 2010-03-19 | 2011-10-06 | Rohm Co Ltd | Touch-panel input device |
JP2011215936A (en) * | 2010-03-31 | 2011-10-27 | Nec Personal Products Co Ltd | Input device, input system, input control method, and program |
JP2012053543A (en) * | 2010-08-31 | 2012-03-15 | Canon Inc | Information processor and control method thereof |
JP2013008326A (en) * | 2011-06-27 | 2013-01-10 | Canon Inc | Image processing device and control method therefor |
CN102902469B (en) * | 2011-07-25 | 2015-08-19 | 宸鸿光电科技股份有限公司 | Gesture identification method and touch-control system |
KR101502659B1 (en) * | 2011-07-25 | 2015-03-13 | 티피케이 터치 솔루션스 인코포레이션 | Gesture recognition method and touch system incorporating the same |
JP2013025797A (en) * | 2011-07-25 | 2013-02-04 | Trendon Touch Technology Corp | Gesture recognition method and touch system for achieving the method |
CN102902469A (en) * | 2011-07-25 | 2013-01-30 | 宸鸿光电科技股份有限公司 | Gesture recognition method and touch system |
WO2013073109A1 (en) * | 2011-11-14 | 2013-05-23 | パナソニック株式会社 | Image processing device, image processing method and image processing program |
JP2013109732A (en) * | 2011-11-24 | 2013-06-06 | Kddi Corp | Data display program, compact portable terminal and data display method |
JP2013229029A (en) * | 2012-04-26 | 2013-11-07 | Acer Inc | Mobile device and gesture determination method |
JP2016517649A (en) * | 2013-03-08 | 2016-06-16 | トムソン ライセンシングThomson Licensing | Method and apparatus for using gestures for shooting effects |
JP2016515742A (en) * | 2013-04-15 | 2016-05-30 | クアルコム,インコーポレイテッド | Gesture touch geometry ID tracking |
JP2014229002A (en) * | 2013-05-21 | 2014-12-08 | キヤノン株式会社 | Display control device, control method of display control device, program and storage medium |
JP2015076045A (en) * | 2013-10-11 | 2015-04-20 | Necパーソナルコンピュータ株式会社 | Information processing apparatus, method, and program |
WO2015122259A1 (en) * | 2014-02-14 | 2015-08-20 | アルプス電気株式会社 | Input method and input device |
US9947081B2 (en) | 2014-06-11 | 2018-04-17 | Mitsubishi Electric Corporation | Display control system and display control method |
JP5985125B2 (en) * | 2014-06-11 | 2016-09-06 | 三菱電機株式会社 | Display control system and display control method |
JPWO2015189922A1 (en) * | 2014-06-11 | 2017-04-20 | 三菱電機株式会社 | Display control system and display control method |
WO2015189922A1 (en) * | 2014-06-11 | 2015-12-17 | 三菱電機株式会社 | Display control system and display control method |
JP2016020267A (en) * | 2014-07-15 | 2016-02-04 | 三菱電機株式会社 | Touch panel type destination floor registration operation panel of elevator and user determination method in the same |
JP2016157347A (en) * | 2015-02-25 | 2016-09-01 | 京セラ株式会社 | Electronic apparatus, control method, and control program |
JP2017062576A (en) * | 2015-09-24 | 2017-03-30 | カシオ計算機株式会社 | Information processing apparatus, information processing method, and program |
JP2018084942A (en) * | 2016-11-24 | 2018-05-31 | 京セラドキュメントソリューションズ株式会社 | Display unit and information processing device |
JP2018160044A (en) * | 2017-03-22 | 2018-10-11 | 富士ゼロックス株式会社 | Information processing unit and program |
WO2018225206A1 (en) * | 2017-06-08 | 2018-12-13 | 三菱電機株式会社 | Touch input determination device, touch panel input device, touch input determination method, and touch input determination program |
WO2019073539A1 (en) * | 2017-10-11 | 2019-04-18 | 三菱電機株式会社 | Input device, touch panel control device, and touch panel control method |
JPWO2019073539A1 (en) * | 2017-10-11 | 2020-05-28 | 三菱電機株式会社 | Input device, touch panel control device, and touch panel control method |
JP2019101814A (en) * | 2017-12-04 | 2019-06-24 | アルプスアルパイン株式会社 | Input control device, input device, operated device, and program |
JP7037344B2 (en) | 2017-12-04 | 2022-03-16 | アルプスアルパイン株式会社 | Input control device, input device, operation target device, and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2011003074A (en) | Input method, input device and electric apparatus | |
US11054986B2 (en) | Apparatus including a touch screen under a multi-application environment and controlling method thereof | |
US11461004B2 (en) | User interface supporting one-handed operation and terminal supporting the same | |
JP6215534B2 (en) | Information processing apparatus, information processing method, and computer program | |
US8570283B2 (en) | Information processing apparatus, information processing method, and program | |
TWI478010B (en) | Dual pointer management method using cooperating input sources and efficient dynamic coordinate remapping | |
Ni et al. | Design and evaluation of freehand menu selection interfaces using tilt and pinch gestures | |
KR20130054071A (en) | Mobile apparatus for processing multiple applications and method thereof | |
JP2010086230A (en) | Information processing apparatus, information processing method and program | |
JP2008070968A (en) | Display processor | |
US9170732B2 (en) | Information input device, information input method, and information input program | |
KR101885132B1 (en) | Apparatus and method for input by touch in user equipment | |
JP2013105461A (en) | Information processing apparatus and method of controlling the same | |
WO2013161170A1 (en) | Input device, input support method, and program | |
JP2019023849A (en) | Input control method, computer, and program | |
WO2013124912A1 (en) | Display device and display method | |
JP6204310B2 (en) | Display device, image forming apparatus, and display control method | |
JP2014154055A (en) | Image processor and image processing method | |
EP2804084A1 (en) | Remote control method and remote control system of image display apparatus | |
JP2012230615A (en) | Portable display device, display state changing method and program | |
JP6737239B2 (en) | Display device and display control program | |
JP2012256213A (en) | Information processing device, information processing method and program | |
KR101251021B1 (en) | Methode for adjusting image of touch screen | |
CN105808130A (en) | Interface switching method and electronic device using same | |
JP6160724B2 (en) | Object processing apparatus, object processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120604 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130212 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130213 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130625 |