JP2015041264A - Information processing device, information processing method, and program - Google Patents
Information processing device, information processing method, and program Download PDFInfo
- Publication number
- JP2015041264A JP2015041264A JP2013172263A JP2013172263A JP2015041264A JP 2015041264 A JP2015041264 A JP 2015041264A JP 2013172263 A JP2013172263 A JP 2013172263A JP 2013172263 A JP2013172263 A JP 2013172263A JP 2015041264 A JP2015041264 A JP 2015041264A
- Authority
- JP
- Japan
- Prior art keywords
- touch
- unit
- area
- information processing
- determination unit
- 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.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 19
- 238000003672 processing method Methods 0.000 title claims abstract description 8
- 238000001514 detection method Methods 0.000 claims abstract description 36
- 238000012545 processing Methods 0.000 claims abstract description 36
- 238000000034 method Methods 0.000 description 39
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 2
- 230000005764 inhibitory process Effects 0.000 description 2
- 238000012937 correction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
本発明は、タッチパネルへのタッチ操作によってコピー処理を行う情報処理装置、情報処理方法及びプログラムに関する。 The present invention relates to an information processing apparatus, an information processing method, and a program for performing a copy process by a touch operation on a touch panel.
近年、表示部とタッチ入力部を備えたタッチパネルを有する装置が登場し、タッチ操作によるUI(User Interface)により、ユーザが直感的操作により処理を行えるようになった。例えば、表示装置の画面に表示されたファイルなどを示すオブジェクトにタッチ操作を行って、コピーやペーストなどの操作処理を行うことができる。 In recent years, a device having a touch panel including a display unit and a touch input unit has appeared, and a user can perform processing by an intuitive operation through a UI (User Interface) by a touch operation. For example, an operation process such as copy or paste can be performed by performing a touch operation on an object indicating a file or the like displayed on the screen of the display device.
例えば、特許文献1には、1つの表示オブジェクトに対し、2本の指でタッチしてピンチアウト操作を行って、2本の指のタッチ距離が所定値以上になった場合、表示オブジェクトが示すコンテンツデータをコピー処理する装置が記載されている。
For example, in
タッチ操作は、ユーザに取って直感的で分かり易いが、タッチ操作とそれに対応する処理の種類が多くなってくると、操作がわずかに異なるだけで全く別の処理になり、ユーザが誤って操作してしまうケースが増えてきてしまう。例えば、特許文献1の場合であると、2本の指によるピンチアウト操作は、表示の拡大処理が一般的であり、拡大処理とコピー操作の誤操作が頻発する可能性もある。
The touch operation is intuitive and easy to understand for the user, but if the touch operation and the types of processing corresponding to the touch operation increase, the operation will be a completely different process with a slight difference in operation. The number of cases that end up increases. For example, in the case of
本発明は、斯かる実情に鑑み、タッチ操作において、誤操作が起こりにくく、操作を正確に行うことができる情報処理装置、情報処理方法及びプログラムを提供しようとするものである。 In view of such a situation, an object of the present invention is to provide an information processing apparatus, an information processing method, and a program that are less likely to cause an erroneous operation in a touch operation and that can perform the operation accurately.
本発明は、表示部に表示されたファイルを示すオブジェクトに対し、タッチ操作をすることによりその操作が示す処理を行う情報処理装置であって、タッチした部分の位置を検出するタッチ検出部と、前記タッチ検出部の検出結果からタッチ面積を算出するタッチ面積算出部と、前記タッチ検出部の検出結果と前記タッチ面積算出部の算出結果に基づいて、前記オブジェクトに対するタッチ操作を判定する操作判定部と、前記操作判定部の判定結果に基づいて処理を実行する操作処理実行部と、を備え、前記操作判定部がコピー操作として判定する条件は、前記オブジェクトに対する前記タッチの少なくとも1つのタッチ面積が所定面積以上であることを特徴とするものである。 The present invention is an information processing apparatus that performs processing indicated by a touch operation on an object indicating a file displayed on a display unit, the touch detection unit detecting the position of the touched part, A touch area calculation unit that calculates a touch area from a detection result of the touch detection unit, and an operation determination unit that determines a touch operation on the object based on the detection result of the touch detection unit and the calculation result of the touch area calculation unit And an operation processing execution unit that executes processing based on a determination result of the operation determination unit, and the condition that the operation determination unit determines as a copy operation is that at least one touch area of the touch on the object is It is characterized by having a predetermined area or more.
ここで、前記操作判定部がコピー操作として判定する条件は、さらに前記オブジェクトに2箇所のタッチが行われていることを特徴とする。 Here, the condition that the operation determination unit determines as the copy operation is that two touches are further performed on the object.
また、前記操作判定部がコピー操作として判定する条件は、さらに1つのタッチが前記オブジェクト外にピンチアウトすることを特徴とする。 Further, the condition that the operation determination unit determines as a copy operation is that one touch is pinched out of the object.
また、前記操作判定部は、前記オブジェクトに3箇所以上のタッチがされている場合、コピー禁止と判定することを特徴とする。 The operation determination unit may determine that copying is prohibited when the object is touched at three or more locations.
また、本発明は、表示部に表示されたファイルを示すオブジェクトに対し、タッチ操作をすることによりその操作が示す処理を行う情報処理方法であって、タッチした部分の位置を検出するタッチ検出ステップと、前記タッチ検出ステップの検出結果からタッチ面積を算出するタッチ面積算出ステップと、前記タッチ検出ステップの検出結果と前記タッチ面積算出ステップの算出結果に基づいて、前記オブジェクトに対するタッチ操作を判定する操作判定ステップと、前記操作判定ステップの判定結果に基づいて処理を実行する操作処理実行ステップと、を備え、前記操作判定ステップにおいてコピー操作として判定する条件は、前記オブジェクトに対する前記タッチの少なくとも1つのタッチ面積が所定面積以上であることを特徴とするものである。 The present invention is also an information processing method for performing a process indicated by a touch operation on an object indicating a file displayed on the display unit, wherein the touch detection step detects the position of the touched portion. A touch area calculation step of calculating a touch area from the detection result of the touch detection step, and an operation of determining a touch operation on the object based on the detection result of the touch detection step and the calculation result of the touch area calculation step A determination step; and an operation processing execution step for executing processing based on a determination result of the operation determination step. The condition for determining as a copy operation in the operation determination step is at least one touch of the touch on the object Also characterized in that the area is greater than or equal to the predetermined area It is.
また、本発明は、コンピュータに、前記情報処理方法の各ステップを実行させるためのプログラムである。 Moreover, this invention is a program for making a computer perform each step of the said information processing method.
本発明によれば、所定面積以上のタッチ面積で表示オブジェクトにタッチされていると、操作判定部はコピーモードを含む操作であると判定するので、タッチ面積が1種類の場合に比較して、2種類のタッチにより操作を異なるものできるので、誤操作や誤判定を防ぐことができる。 According to the present invention, when the display object is touched with a touch area greater than or equal to a predetermined area, the operation determination unit determines that the operation includes the copy mode. Therefore, compared to a case where the touch area is one type, Since the operation can be different depending on the two types of touches, it is possible to prevent erroneous operation and erroneous determination.
以下、本発明の実施の形態を添付図面を参照して説明する。
図1は、本発明に係る情報処理装置であるテーブルディスプレイを示す外観図である。図2は、このテーブルディスプレイの一例を示す機能ブロック図である。
Embodiments of the present invention will be described below with reference to the accompanying drawings.
FIG. 1 is an external view showing a table display which is an information processing apparatus according to the present invention. FIG. 2 is a functional block diagram showing an example of this table display.
このテーブルディスプレイ10は、タッチパネルである表示装置20をテーブル全面に備え、複数のユーザが表示を見ながらタッチ操作を行い、処理を行う装置である。この表示装置20は、液晶パネルなどの表示部21の上側にタッチ入力部22を備える構造である。
The
テーブルディスプレイ10の内部には、表示部21への表示制御を行う表示制御部30、データを記憶する記憶部40、タッチ入力部22から操作に従って処理を制御する制御部50を備える。
The
制御部50は、タッチ入力部22の入力信号からそのタッチ位置を検出するタッチ検出部51、検出したタッチ位置からタッチした領域のタッチ面積を算出するタッチ面積算出部52、タッチ検出部51の検出結果とタッチ面積算出部52によるタッチ面積とからタッチ操作を判定する操作判定部53、判定したタッチ操作に基づいて操作処理を実行する操作処理実行部54とを備える。
The
操作判定部53は、タッチダウン、タッチアップ、フリック、ピンチイン、ピンチアウトなどのタッチ操作やタッチ数などから操作モードを判定する。ここで、タッチダウンは、タッチ入力部22に手などでタッチすることであり、タッチ検出部51は新たなタッチとしてその位置を検出する。タッチアップは、タッチしていた手などをタッチ入力部22から離すことであり、タッチ検出部51はタッチが消えた位置を検出する。
The
このテーブルディスプレイ10は、様々のタッチ操作に対応できるものであるが、特にコピー操作について説明する。
コピー操作は、表示部21に表示されるオブジェクトに対して2箇所タッチしながら、その1つのタッチをピンチアウトしたときにコピー処理を行うものである。
背景技術として述べた特許文献1では、指によるピンチアウト操作をコピー操作とするものであったが、本実施形態では、手の平を使ったピンチアウト操作であり、ピンチアウト操作における一般的な拡大操作と区別するものである。
The
The copy operation is to perform a copy process when the object displayed on the
In
<実施形態1>
まず、実施形態1は、タッチダウンの操作をコピー操作とその関連操作を行うものであり、以下に詳しく説明する。
図3は、実施形態1における操作処理全体を示すフローチャートである。
<
First, in the first embodiment, the touchdown operation is a copy operation and related operations, which will be described in detail below.
FIG. 3 is a flowchart illustrating the entire operation process according to the first embodiment.
例えば図4に示すように、表示装置20の表示部21に操作対象のオブジェクト100が表示されているとする。ユーザが表示装置20の表面にタッチ入力を行うと、タッチ入力部22の入力信号に基づいて、制御部50のタッチ検出部51が、タッチ位置を検出する(ステップS1)。そして、制御部50の操作判定部53が、タッチ検出部51の検出結果から、タッチアップ操作であるか、タッチダウン操作であるかを判定する(ステップS2)。タッチダウンの場合は、ステップS3の操作判定処理Aに進む。タッチアップの場合は、ステップS4の操作判定処理Bに進む。そして、制御部50の操作処理実行部54が、操作判定結果に基づいて処理を実行する(ステップS5)。
For example, as illustrated in FIG. 4, it is assumed that the
図5は、操作判定処理Aの処理手順を示すフローチャートである。
制御部50のタッチ面積算出部52は、タッチ検出部51の検出結果からタッチ領域のタッチ面積を算出する(ステップS11)。制御部50の操作判定部53は、タッチ領域の一部あるいは全部が、表示部21に表示されている操作対象のオブジェクト100の領域内にあるかを判定する(ステップS12)。操作対象のオブジェクト100内でなければ処理を終了する。操作対象のオブジェクト領域内にあれば、ステップS13に進み、そのオブジェクト領域内にタッチ面積が予め設定した閾値以上のタッチが存在するかを判定する。このタッチがなければ、処理を終了する。
FIG. 5 is a flowchart showing the procedure of the operation determination process A.
The touch
ここでは、手の指と、手の平とで入力が行われるものとし、「指タッチ」と「手の平タッチ」を識別するための所定面積を閾値として予め設定しておく。閾値以上のタッチ面積を「手の平タッチ」とし、閾値未満のタッチ面積を「指タッチ」とする。
この実施例では、手によるタッチ入力としたが、ペンによるタッチと、広い面積のスタンプによる入力でも構わない。とにかく面積によりタッチを2種類に識別できるものであればよい。
Here, it is assumed that the input is performed with the finger of the hand and the palm of the hand, and a predetermined area for identifying “finger touch” and “palm touch” is set in advance as a threshold value. A touch area equal to or greater than the threshold is defined as “palm touch”, and a touch area less than the threshold is defined as “finger touch”.
In this embodiment, touch input by hand is used. However, touch input by a pen and input by a stamp having a large area may be used. Anyway, any touch can be used as long as the touch can be identified by two types.
操作判定部53は、操作対象のオブジェクト領域内にタッチが3箇所以上あるかを判定し(ステップS14)、タッチが3箇所以上あれば、コピー禁止モードと判定する(ステップS15)。コピー禁止モードとは、コピー処理を行なわないモードということである。これは、例えば図6に示すように、オブジェクト100の領域内に、手の平タッチ111,112,113の3箇所がある場合である。
The
そうでなければ、操作判定部53は、操作対象のオブジェクト領域内にタッチが2箇所あるかを判定し(ステップS16)、タッチが2箇所あれば、コピーモードと判定する(ステップS17)。コピーモードとは、コピー処理を行うモードである。これは、例えば図7に示すように、オブジェクト100の領域内に、手の平タッチ111,112の2箇所がある場合である。
Otherwise, the
そうでなければ、操作判定部53は、操作対象のオブジェクト領域内にタッチが1箇所であると判定し(ステップS18)、オブジェクト操作禁止モードと判定する(ステップS19)。オブジェクト操作禁止モードとは、オブジェクトに対する移動、回転、拡大縮小などの操作処理を行わないモードということである。これは、例えば図8に示すように、オブジェクト100の領域内に、手の平タッチ111の1箇所がある場合である。
タッチダウンのタッチ操作であったので、タッチ数0はあり得ないので、処理は以上で終了する。
Otherwise, the
Since it is a touch-down touch operation, the number of touches cannot be zero, and thus the process ends.
図9は、操作判定処理Bの処理手順を示すフローチャートである。
操作判定処理Bにおいては、タッチアップ操作であるので、タッチ位置、タッチ領域、タッチ面積に関しては既に分っている。後は、タッチアップによって、タッチ箇所が減ることによる操作判定を行う必要がある。
FIG. 9 is a flowchart showing a processing procedure of the operation determination processing B.
Since the operation determination process B is a touch-up operation, the touch position, touch area, and touch area are already known. After that, it is necessary to perform an operation determination by reducing the number of touch locations by touch-up.
制御部50の操作判定部53は、操作対象のオブジェクト領域内にタッチ面積が予め設定した閾値以上のタッチが存在するかを判定する(ステップS21)。このタッチがなければ、処理を終了する。
The
制御部50の操作判定部53は、操作対象のオブジェクト領域内にタッチが3箇所以上あるかを判定し(ステップS22)、タッチが3箇所以上あれば、コピー禁止モードと判定する(ステップS23)。これは、例えば図6に示すように、タッチアップがあっても手の平111,112,113のタッチが3箇所ある場合である。
The
そうでなければ、操作判定部53は、操作対象のオブジェクト領域内にタッチが2箇所あるかを判定し(ステップS24)、タッチが2箇所あれば、コピーモードと判定する(ステップS25)。これは、例えば図10に示すように、手の平タッチ113がタッチアップし、オブジェクト100の領域内に手の平111,112が残っている場合である。
Otherwise, the
そうでなければ、操作判定部53は、操作対象のオブジェクト領域内にタッチが1箇所あるかを判定し(ステップS26)、タッチが1箇所あれば、オブジェクトの移動、回転、拡大縮小などの操作禁止モードと判定する(ステップS27)。これは、例えば図11に示すように、手の平タッチ112がタッチアップし、オブジェクト100の領域内に手の平111が残っている場合である。
Otherwise, the
タッチが1箇所でなければ、操作判定部53は、タッチなし(0箇所)と判定し(ステップS28)、オブジェクト操作モードと判定する(ステップS29)。オブジェクト操作モードとは、オブジェクトに対して移動、回転、拡大縮小などの操作を可能とするモードである。これは、例えば図12に示すように、手の平タッチ111がタッチアップし、オブジェクト100の領域内に手の平が残っていない場合である。
If the touch is not one place, the
図13は、操作処理実行の処理手順を示すフローチャートである。
制御部50の操作処理実行部54は、操作判定部53の判定結果に基づいて処理を実行する。
操作処理実行部54は、操作判定がコピーモードであるかを判定する(ステップS31)。コピーモードであれば、操作判定部53が、タッチの1つが操作対象のオブジェクト内から外へピンチアウトしてタッチアップするかを判定する(ステップS32)。例えば図14に示すように、オブジェクト100内にあった手の平112が、ピンチアウトしてオブジェクト100の外に出て、図15に示すように、タッチアップした場合である。
FIG. 13 is a flowchart showing a processing procedure for executing the operation processing.
The operation
The operation
このとき、タッチ検出部51は、タッチアップ位置を検出しているので、それを操作処理実行部54に出力する(ステップS33)。操作処理実行部54は、記憶部40の予め設定しておいた所定フォルダに操作対象のオブジェクトが示すデータをコピーして記憶する(ステップS34)。そして、表示制御部30は、タッチアップ位置にオブジェクトをコピーして表示する(ステップS35)。例えば図15に示すように、手の平112がタッチアップした位置に、オブジェクト100のコピーであるオブジェクト200を表示する。
At this time, since the
コピーモードではない場合には、別のモード(コピー禁止モード、オブジェクト操作禁止モード、オブジェクト操作モード)などの処理を実行する(ステップS36)。 If it is not the copy mode, processing such as another mode (copy inhibition mode, object operation inhibition mode, object operation mode) is executed (step S36).
<実施形態2>
実施形態1では、タッチは全て「手の平タッチ」であったが、「指タッチ」が混在する場合もあり得る。
図16に示すように、実施形態2では、「手の平タッチ」は、手の平111だけであり、他のタッチ112,113は「指タッチ」である。この場合にあっても、図3、図5、図9、図13のフローチャートは成り立つ。
<
In the first embodiment, all the touches are “palm touch”, but “finger touch” may be mixed.
As illustrated in FIG. 16, in the second embodiment, the “palm touch” is only the
ここで、「手の平タッチ」が1つでもあれば、操作判定部53は、ステップS13やステップS21において、コピーモードを含むモードであると判定する。操作判定部53は、タッチ数によって、各モードの判定を行い、操作処理実行部54は、各モード下での操作の処理を実行する。
If there is at least one “palm touch”, the
例えば、図17に示すように、オブジェクト100に対して、手の平111と指112がタッチされている場合、2箇所タッチと、手の平が閾値以上のタッチ面積なので、操作判定部53はコピーモードと判定する。そして、指112がオブジェクト100の外にピンチアウトし、図18に示すように、タッチアップすると、図15と同様に、そのタッチアップ位置にオブジェクト100のコピーであるオブジェクト200を表示する。また記憶部40の所定のフォルダにオブジェクト100が示すデータをコピーして保存するのは、実施形態1と同じである。
For example, as illustrated in FIG. 17, when the
ここでは、指112がオブジェクト外にピンチアウトしたが、手の平111の方をオブジェクト外にピンチアウトしても、同様のコピー処理を行うものとする。
Here, the
<実施形態3>
実施形態1,2では、指タッチあるいは手の平タッチがピンチアウトすることによって、コピー処理を行っていたが、実施形態3では、ピンチアウトすることなしにコピー処理を行うものである。
例えば、図7のように、手の平タッチが2箇所行われた場合、操作判定部53はコピーモードと判断して、予め設定して置いた表示部21の位置にオブジェクト100のコピー表示を行うものとしてもよい。また記憶部40の所定のフォルダにオブジェクト100が示すデータをコピーして保存するのは、実施形態1と同じである。
<
In the first and second embodiments, the copy process is performed by pinching out the finger touch or the palm touch, but in the third embodiment, the copy process is performed without pinching out.
For example, as shown in FIG. 7, when two palm touches are performed, the
こうして、所定面積以上のタッチ面積で表示オブジェクトにタッチされていると、操作判定部はコピーモードを含む操作であると判定するので、手の指などタッチ面積が1種類の場合に比較して、2種類のタッチにより操作を異なるものできるので、誤操作や誤判定を防ぐことができる。例えば、ピンチアウトの操作においては、指タッチのみの場合は拡大とし、手の平タッチのみ、あるいは指タッチと手の平タッチの組み合わせの場合はコピーとする、というように明確に操作処理を区別することができる。 In this way, when the display object is touched with a touch area greater than or equal to the predetermined area, the operation determination unit determines that the operation includes the copy mode. Since the operation can be different depending on the two types of touches, it is possible to prevent erroneous operation and erroneous determination. For example, in a pinch-out operation, it is possible to clearly distinguish the operation processing such as enlargement when only finger touch is performed and only copy when palm touch is combined or finger touch and palm touch are combined. .
また、3箇所以上のタッチは、コピー禁止とすることで、誤ってピンチアウトなどの操作をしても、コピーされることがなく、誤判定を防ぐことができる。 In addition, by prohibiting copying at three or more places, even if an operation such as pinch out is mistakenly performed, copying is not performed, and erroneous determination can be prevented.
本発明による情報管理システムの各装置で動作するプログラムは、本発明に関わる上記実施形態の機能を実現するように、CPU(Central Processing Unit)等を制御するプログラム(コンピュータを機能させるプログラム)であっても良い。そして、これら装置で取り扱われる情報は、その処理時に一時的にRAM(Random Access Memory)に蓄積され、その後、Flash ROM(Read Only Memory)などの各種ROMやHDD(Hard Disk Drive)に格納され、必要に応じてCPUによって読み出し、修正・書き込みが行われる。また、各構成の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。 The program that operates in each device of the information management system according to the present invention is a program (a program that causes a computer to function) that controls a CPU (Central Processing Unit) or the like so as to realize the functions of the above-described embodiments related to the present invention. May be. Information handled by these devices is temporarily stored in RAM (Random Access Memory) during the processing, and then stored in various ROMs such as Flash ROM (Read Only Memory) and HDD (Hard Disk Drive). Reading, correction, and writing are performed by the CPU as necessary. In addition, a program for realizing the function of each component may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed to perform processing of each unit. Good. Here, the “computer system” includes an OS and hardware such as peripheral devices.
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。 The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Furthermore, the “computer-readable recording medium” dynamically holds a program for a short time like a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line. In this case, a volatile memory in a computer system serving as a server or a client in that case, and a program that holds a program for a certain period of time are also included. The program may be a program for realizing a part of the functions described above, and may be a program capable of realizing the functions described above in combination with a program already recorded in a computer system.
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこれらの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等された発明も含まれる。 As described above, the embodiments of the present invention have been described in detail with reference to the drawings. However, the specific configuration is not limited to these embodiments, and the invention may be changed in design without departing from the gist of the present invention. Is also included.
10 :テーブルディスプレイ
20 :表示装置
21 :表示部
22 :タッチ入力部
30 :表示制御部
40 :記憶部
50 :制御部
51 :タッチ検出部
52 :タッチ面積算出部
53 :操作判定部
54 :操作処理実行部
100 :オブジェクト
10: Table display 20: Display device 21: Display unit 22: Touch input unit 30: Display control unit 40: Storage unit 50: Control unit 51: Touch detection unit 52: Touch area calculation unit 53: Operation determination unit 54: Operation processing Execution unit 100: object
Claims (6)
タッチした部分の位置を検出するタッチ検出部と、
前記タッチ検出部の検出結果からタッチ面積を算出するタッチ面積算出部と、
前記タッチ検出部の検出結果と前記タッチ面積算出部の算出結果に基づいて、前記オブジェクトに対するタッチ操作を判定する操作判定部と、
前記操作判定部の判定結果に基づいて処理を実行する操作処理実行部と、
を備え、
前記操作判定部がコピー操作として判定する条件は、前記オブジェクトに対する前記タッチの少なくとも1つのタッチ面積が所定面積以上であることを特徴とする情報処理装置。 An information processing device that performs processing indicated by a touch operation on an object indicating a file displayed on a display unit,
A touch detection unit for detecting the position of the touched part;
A touch area calculation unit that calculates a touch area from a detection result of the touch detection unit;
An operation determination unit that determines a touch operation on the object based on a detection result of the touch detection unit and a calculation result of the touch area calculation unit;
An operation processing execution unit for executing processing based on a determination result of the operation determination unit;
With
The condition that the operation determination unit determines as a copy operation is that the at least one touch area of the touch on the object is a predetermined area or more.
タッチした部分の位置を検出するタッチ検出ステップと、
前記タッチ検出ステップの検出結果からタッチ面積を算出するタッチ面積算出ステップと、
前記タッチ検出ステップの検出結果と前記タッチ面積算出ステップの算出結果に基づいて、前記オブジェクトに対するタッチ操作を判定する操作判定ステップと、
前記操作判定ステップの判定結果に基づいて処理を実行する操作処理実行ステップと、
を備え、
前記操作判定ステップにおいてコピー操作として判定する条件は、前記オブジェクトに対する前記タッチの少なくとも1つのタッチ面積が所定面積以上であることを特徴とする情報処理方法。 An information processing method for performing processing indicated by a touch operation on an object indicating a file displayed on a display unit,
A touch detection step for detecting the position of the touched part;
A touch area calculation step of calculating a touch area from the detection result of the touch detection step;
An operation determination step of determining a touch operation on the object based on a detection result of the touch detection step and a calculation result of the touch area calculation step;
An operation processing execution step for executing processing based on the determination result of the operation determination step;
With
The condition for determining as a copy operation in the operation determining step is that the at least one touch area of the touch on the object is a predetermined area or more.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013172263A JP6385656B2 (en) | 2013-08-22 | 2013-08-22 | Information processing apparatus, information processing method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013172263A JP6385656B2 (en) | 2013-08-22 | 2013-08-22 | Information processing apparatus, information processing method, and program |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017192968A Division JP6446108B2 (en) | 2017-10-02 | 2017-10-02 | Information processing apparatus, information processing method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015041264A true JP2015041264A (en) | 2015-03-02 |
JP6385656B2 JP6385656B2 (en) | 2018-09-05 |
Family
ID=52695385
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013172263A Active JP6385656B2 (en) | 2013-08-22 | 2013-08-22 | Information processing apparatus, information processing method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6385656B2 (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003330614A (en) * | 2002-05-13 | 2003-11-21 | Ricoh Co Ltd | Display device with touch panel, method for controlling the same device, and program for making computer execute the same method |
JP2009294857A (en) * | 2008-06-04 | 2009-12-17 | Canon Inc | Method of controlling user interface, information processor and program |
JP2010244132A (en) * | 2009-04-01 | 2010-10-28 | Mitsubishi Electric Corp | User interface device with touch panel, method and program for controlling user interface |
US20110012856A1 (en) * | 2008-03-05 | 2011-01-20 | Rpo Pty. Limited | Methods for Operation of a Touch Input Device |
JP2011170796A (en) * | 2010-02-22 | 2011-09-01 | Canon Inc | Display control device and display control method |
JP2012027940A (en) * | 2011-10-05 | 2012-02-09 | Toshiba Corp | Electronic apparatus |
US20120235940A1 (en) * | 1998-05-15 | 2012-09-20 | Ludwig Lester F | Position and Gesture Touch Sensor Responsive to Displacements and Angles of At Least One Contacting Finger |
US20120299856A1 (en) * | 2010-02-19 | 2012-11-29 | Nec Corporation | Mobile terminal and control method thereof |
JP2013161208A (en) * | 2012-02-03 | 2013-08-19 | Sony Corp | Information processing apparatus, information processing method, and program |
-
2013
- 2013-08-22 JP JP2013172263A patent/JP6385656B2/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120235940A1 (en) * | 1998-05-15 | 2012-09-20 | Ludwig Lester F | Position and Gesture Touch Sensor Responsive to Displacements and Angles of At Least One Contacting Finger |
JP2003330614A (en) * | 2002-05-13 | 2003-11-21 | Ricoh Co Ltd | Display device with touch panel, method for controlling the same device, and program for making computer execute the same method |
US20110012856A1 (en) * | 2008-03-05 | 2011-01-20 | Rpo Pty. Limited | Methods for Operation of a Touch Input Device |
JP2009294857A (en) * | 2008-06-04 | 2009-12-17 | Canon Inc | Method of controlling user interface, information processor and program |
JP2010244132A (en) * | 2009-04-01 | 2010-10-28 | Mitsubishi Electric Corp | User interface device with touch panel, method and program for controlling user interface |
US20120299856A1 (en) * | 2010-02-19 | 2012-11-29 | Nec Corporation | Mobile terminal and control method thereof |
JP2011170796A (en) * | 2010-02-22 | 2011-09-01 | Canon Inc | Display control device and display control method |
JP2012027940A (en) * | 2011-10-05 | 2012-02-09 | Toshiba Corp | Electronic apparatus |
JP2013161208A (en) * | 2012-02-03 | 2013-08-19 | Sony Corp | Information processing apparatus, information processing method, and program |
Also Published As
Publication number | Publication date |
---|---|
JP6385656B2 (en) | 2018-09-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9367238B2 (en) | Terminal apparatus and input correction method | |
US10437360B2 (en) | Method and apparatus for moving contents in terminal | |
US20200210059A1 (en) | Touch Screen Track Recognition Method And Apparatus | |
TWI512601B (en) | Electronic device, controlling method thereof, and computer program product | |
US20130257768A1 (en) | Method and apparatus for providing flexible bezel | |
US20130246975A1 (en) | Gesture group selection | |
US20130106749A1 (en) | User interface provided with display unit for displaying screen | |
US20140152583A1 (en) | Optimistic placement of user interface elements on a touch screen | |
WO2016173305A1 (en) | Text selection method and device, and text processing method and device | |
US20150363069A1 (en) | Display control | |
AU2012382068B2 (en) | Method and apparatus for entering symbols from a touch-sensitive screen | |
US20150033161A1 (en) | Detecting a first and a second touch to associate a data file with a graphical data object | |
JP6446108B2 (en) | Information processing apparatus, information processing method, and program | |
JP6668440B2 (en) | Information processing apparatus, information processing method and program | |
JP6385656B2 (en) | Information processing apparatus, information processing method, and program | |
TWI566178B (en) | Electronic devices, methods for operating user interface and computer program products | |
WO2018159414A1 (en) | Terminal device and operation control program | |
EP3210101B1 (en) | Hit-test to determine enablement of direct manipulations in response to user actions | |
US20150253944A1 (en) | Method and apparatus for data processing | |
TWI630491B (en) | Electronic device with information inserting function and information inserting method | |
JP2015207213A (en) | Display input device and display input control program | |
JP2013250659A (en) | Information display device, information display method, information display program and program recording medium | |
JP6093635B2 (en) | Information processing device | |
JP6278140B2 (en) | Terminal device, input correction program, and input correction method | |
KR20110113501A (en) | Method and apparatus for displaying information using the screen image |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160225 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161227 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170124 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170324 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20170704 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171002 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20171010 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20171201 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180808 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6385656 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |