[go: up one dir, main page]

JP2015172861A - Method for switching use environment of portable electronic device, portable electronic device, and computer program - Google Patents

Method for switching use environment of portable electronic device, portable electronic device, and computer program Download PDF

Info

Publication number
JP2015172861A
JP2015172861A JP2014048449A JP2014048449A JP2015172861A JP 2015172861 A JP2015172861 A JP 2015172861A JP 2014048449 A JP2014048449 A JP 2014048449A JP 2014048449 A JP2014048449 A JP 2014048449A JP 2015172861 A JP2015172861 A JP 2015172861A
Authority
JP
Japan
Prior art keywords
touch screen
touch
environment
swipe
swipe operation
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
Application number
JP2014048449A
Other languages
Japanese (ja)
Inventor
友一 重松
Yuichi Shigematsu
友一 重松
泰通 塚本
Yasumichi Tsukamoto
泰通 塚本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Singapore Pte Ltd
Original Assignee
Lenovo Singapore Pte Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Lenovo Singapore Pte Ltd filed Critical Lenovo Singapore Pte Ltd
Priority to JP2014048449A priority Critical patent/JP2015172861A/en
Publication of JP2015172861A publication Critical patent/JP2015172861A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To switch a use environment of a smart phone by one-action operation.SOLUTION: Operation can be performed in a plurality of use environments, such as a business mode and a private mode. Swipe operation and a use environment are associated with each other in advance. While operated in the private mode, when edge-touch operation of an end part 161a of a touch screen 103a is detected, a guide image 351 is displayed. The swipe operation performed in succession to the edge-touch operation is recognized. According to recognition that the swipe operation is associated with the business mode, the touch screen 103a is switched to the business mode. When a series of swipe operation reach the touch screen 103b, the touch screen 103b is shifted to the business mode as well.

Description

本発明は、複数の使用環境で動作することが可能な携帯式電子機器の使用環境を切り換える技術に関する。   The present invention relates to a technique for switching the usage environment of a portable electronic device that can operate in a plurality of usage environments.

タブレット型コンピュータ(タブレットPC)または多機能携帯電話(スマートフォン)などの携帯式電子機器が普及し、その利用形態が個人的利用から業務上の利用にまで拡大しつつある。これまで、社員が業務に利用する携帯電話を持ち歩くことは多かったが、携帯電話は内部に保持する情報がメールや電話帳に限られているため、紛失時に回線を経由してリモート・ロックやリモート・ワイプをかけることでほぼ情報漏洩の危険を防止することができた。   Portable electronic devices such as tablet computers (tablet PCs) or multi-function mobile phones (smartphones) have become widespread, and their usage forms are expanding from personal use to business use. Until now, employees have often carried mobile phones for business use, but since mobile phones store only information stored in emails and phone books, they can be remotely locked or locked via a line when lost. By applying remote wipe, it was possible to prevent the risk of information leakage.

タブレットPCやスマートフォンは、電話機能とPC機能を同時に保有しており、携帯電話と同じ感覚で使用できるとともに、多量のデータを保存しておくこともできる。近年は、個人が所有するタブレットPCやスマートフォンをビジネスとプライベートで併用することも多くなってきた。携帯に便利なスマートフォンを、外出先での会議や商談で利用できれば便利であるが、紛失時の情報漏洩に対するリスクが増大する。   Tablet PCs and smartphones have a telephone function and a PC function at the same time, and can be used in the same way as a mobile phone, and can store a large amount of data. In recent years, tablet PCs and smartphones owned by individuals have been frequently used together for business and private use. Although it is convenient if a smartphone that is convenient to carry can be used for meetings and negotiations on the go, the risk of information leakage when lost is increased.

個人所有の携帯式電子機器をビジネスに利用する場合の問題点は、近年BYOD(Bring Your Own Device)として議論されている。ノートブック型パーソナル・コンピュータ(ノートPC)の業務上の利用については、すでにさまざまな情報漏洩対策が講じられてきているが、タブレットPCやスマートフォンについてもMDM(Mobile Device Management)の活動のなかで企業が一元的な管理体制を整えつつある。MDMでは、ビジネス用の携帯式電子機器に対しインストール可能なアプリケーションを制限したり、撮影機能やデータの記憶機能を制限したりするため、個人的利用には向かない。   Problems in using personally owned portable electronic devices for business have recently been discussed as BYOD (Bring Your Own Device). Various measures against information leakage have already been taken for the business use of notebook personal computers (notebook PCs), but companies are also involved in MDM (Mobile Device Management) activities for tablet PCs and smartphones. Is preparing a unified management system. The MDM is not suitable for personal use because it restricts applications that can be installed on a portable electronic device for business use and restricts a photographing function and a data storage function.

したがって、ユーザは業務用と個人用の2台の携帯式電子機器を持ち歩くことになる。Cellrox社(URL:http://www.cellrox.com/)では、1台の情報端末をビジネス・モードとパーソナル・モードに切り換える技術を提供している。同社の技術では、ボタン操作やアイコン操作で使用環境をビジネス・モードとプライベート・モードの間で切り換えるようにしている。   Therefore, the user carries around two portable electronic devices for business use and personal use. Cellrox (URL: http://www.cellrox.com/) provides technology for switching one information terminal between business mode and personal mode. According to the company's technology, the operating environment is switched between business mode and private mode by operating buttons or icons.

特許文献1は、タッチスクリーン表面に対するユーザが定義したスワイプ、タップまたはドラッグなどを利用して、パスワードと同様に使用するグラフィカル・パスワードを使った認証について開示する。同文献は、グラフィカル・パスワードのパラメータの範囲を時間または位置の関数として測定することを記載している。特許文献2は、携帯端末で仮想環境を切り換える情報端末について開示する。同文献は、仮想環境の切り換えをアイコンの操作、ジェスチャ、音声などで行うことを記載している。   Patent Document 1 discloses authentication using a graphical password that is used in the same manner as a password by using a user-defined swipe, tap, or drag on the surface of the touch screen. This document describes measuring a parameter range of a graphical password as a function of time or position. Patent Document 2 discloses an information terminal that switches a virtual environment with a portable terminal. This document describes that the virtual environment is switched by an icon operation, a gesture, a voice, or the like.

特表2011−524592号公報Special table 2011-52592 gazette 国際公開第2013/124850号International Publication No. 2013/124850

1台の携帯式電子機器にビジネス・モードとプライベート・モードのような2つの使用環境を実装して切り換えて使用することができれば2台持ち運ぶよりも便利である。この場合、使用環境をワンアクション操作で切り換えることができれば一層便利である。特許文献2のように使用環境をアイコン操作で切り換える場合は、ホーム画面に起動アイコンの数が増えるとフリック操作でホーム画面をシフトさせて切り換え用のアイコンを探し、当該アイコンにタッチ操作をし、さらにビジネス・モードに移行する場合にはパスコードも入力するといったような複数の操作が必要になり煩雑である。   If two usage environments such as the business mode and the private mode can be mounted and switched on one portable electronic device, it is more convenient than carrying two. In this case, it is more convenient if the use environment can be switched by a one-action operation. When switching the usage environment by icon operation as in Patent Document 2, when the number of startup icons increases on the home screen, the home screen is shifted by flicking to search for an icon for switching, and the touch operation is performed on the icon. Further, when shifting to the business mode, a plurality of operations such as inputting a pass code are required, which is complicated.

特許文献1のようにユーザが定義したスワイプやタップなどを利用する方法は、現在の使用環境が表示する画面に対して行うスワイプやタップと区別する必要があるため、操作が複雑になる場合がある。さらに、使用環境の操作に使用できるスワイプやタップの種類が制約を受ける。また、2つのタッチスクリーンが隣接した状態で使用する折り畳み式のスマートフォンでは、左右のタッチスクリーンと使用環境の関係が多数存在するが、左右のタッチスクリーンに対して1つの使用環境から他の使用環境にワンアクション操作で移動できれば都合がよい。   The method of using a swipe or tap defined by the user as in Patent Document 1 needs to be distinguished from a swipe or tap performed on a screen displayed in the current usage environment, and thus the operation may be complicated. is there. Furthermore, the types of swipes and taps that can be used to operate the usage environment are limited. In a foldable smartphone that uses two touch screens adjacent to each other, there are many relationships between the left and right touch screens and the usage environment. It is convenient if it can be moved by one-action operation.

そこで本発明の目的は、簡単な操作で携帯式電子機器の使用環境を切り換える方法を提供することにある。さらに本発明の目的は、簡単な操作で所定の使用環境にログオンする方法を提供することにある。さらに本発明の目的は、複数のタッチスクリーンを備える携帯式電子機器の使用環境を簡単な操作で切り換える方法を提供することにある。さらに本発明の目的は、そのような方法を実現するコンピュータ・プログラムおよび携帯式電子機器を提供することにある。   Accordingly, an object of the present invention is to provide a method for switching the use environment of a portable electronic device with a simple operation. A further object of the present invention is to provide a method for logging on to a predetermined use environment with a simple operation. A further object of the present invention is to provide a method for switching the use environment of a portable electronic device having a plurality of touch screens by a simple operation. Furthermore, the objective of this invention is providing the computer program and portable electronic device which implement | achieve such a method.

本発明の第1の態様は、タッチスクリーンを備え複数の使用環境で動作することが可能な携帯式電子機器が、スワイプ操作と使用環境を関連付けてから第1の使用環境で動作する。さらに、タッチスクリーンの端部に対するエッジ・タッチ操作に続いて行われるスワイプ操作を識別し、スワイプ操作が第2の使用環境に関連付けられていることを認識したことに応じて第2の使用環境に移行する。その結果、エッジ・タッチ操作に続くスワイプ操作で簡単に使用環境を切り換えることができる。   According to the first aspect of the present invention, a portable electronic device having a touch screen and capable of operating in a plurality of usage environments operates in the first usage environment after associating the swipe operation with the usage environment. Furthermore, the swipe operation performed following the edge touch operation on the edge of the touch screen is identified, and the second use environment is set in response to recognizing that the swipe operation is associated with the second use environment. Transition. As a result, the use environment can be easily switched by a swipe operation following the edge touch operation.

エッジ・タッチ操作は、使用環境の画面に対するタッチ操作と区別できる位置に相当するタッチスクリーンの端部でもよいが、タッチスクリーンと縁枠の両方に指を接触させる操作とすればユーザは使用環境の切り換えのための操作を明確に認識できる。エッジ・タッチ操作に続いて行うスワイプ操作は、エッジ・タッチ操作の後に指を離して短時間のうちに開始してもよいが、エッジ・タッチ操作を起点とする連続したタッチ操作にすれば、ワンアクション操作で使用環境を切り換えることができる。エッジ・タッチ操作に応じてタッチスクリーンにスワイプ操作が通過する位置を示したガイド画像を表示すれば、ユーザはガイド画像に沿ってスワイプ操作をすることができるため、スワイプ操作に対して複雑な識別パターンを適用することができる。ガイド画像は、位置情報を有する複数の位置マークで構成したマトリクス画像とすることができる。   The edge touch operation may be the edge of the touch screen corresponding to a position that can be distinguished from the touch operation on the screen of the usage environment, but if the user touches both the touch screen and the edge frame, the user can change the usage environment. The operation for switching can be clearly recognized. The swipe operation performed after the edge touch operation may be started in a short time after releasing the finger after the edge touch operation, but if it is a continuous touch operation starting from the edge touch operation, The operating environment can be switched with a single action. If a guide image showing the position where the swipe operation passes is displayed on the touch screen according to the edge touch operation, the user can perform the swipe operation along the guide image, so that the swipe operation is complicatedly identified. A pattern can be applied. The guide image can be a matrix image composed of a plurality of position marks having position information.

スワイプ操作が端部から離れて戻らない方向に行うことができれば、操作がし易くなるため使用環境を短時間で簡単に切り換えることができる。このときスワイプ操作による位置マークに対するタッチ操作を検出するたびに、第2の使用環境の画面を端部から徐々に拡大するように表示すれば、スワイプ操作の進行と切り換えにかかる使用環境の画面の表示がリンクするためユーザの操作感を向上させることができる。   If the swipe operation can be performed in a direction that does not return away from the end portion, the operation environment can be easily changed, so that the use environment can be easily switched in a short time. At this time, whenever the touch operation on the position mark by the swipe operation is detected, if the screen of the second usage environment is displayed so as to gradually expand from the end portion, the screen of the usage environment relating to the progress and switching of the swipe operation is displayed. Since the display is linked, the user's operational feeling can be improved.

ガイド画像が端部からタッチスクリーンに引き出されるように表示すれば、それに続くスワイプ操作の方向をイメージすることができるため操作感を向上させることができる。スワイプ操作がいずれかの使用環境に対応することを認識する前にスワイプ操作の識別が失敗したことを認識したときは、ガイド画像の表示を消すことができる。ガイド画像は、それぞれに数字または文字を割り当てた複数の位置マークで構成したマトリクス画像とすれば、より複雑な識別情報を作成することができる。このときタッチ操作が、正方向と逆方向への指の移動を含むようにすることができる。複数の使用環境は、相互にセキュリティ・レベルが異なる使用環境を含むことができる。   If the guide image is displayed so as to be pulled out from the end portion on the touch screen, the direction of the subsequent swipe operation can be imaged, so that the operational feeling can be improved. When it is recognized that the identification of the swipe operation has failed before recognizing that the swipe operation corresponds to any use environment, the display of the guide image can be turned off. If the guide image is a matrix image composed of a plurality of position marks each assigned a number or a character, more complicated identification information can be created. At this time, the touch operation can include movement of the finger in the forward direction and the reverse direction. The plurality of usage environments can include usage environments having different security levels.

本発明の第2の態様では、スワイプ操作と使用環境を関連付けてから待機モードで動作する。さらに、タッチスクリーンの端部に対するタッチ操作に続いて行われるスワイプ操作を識別し、スワイプ操作が第2の使用環境に関連付けられていることを認識したことに応じて第2の使用環境にログオンする。その結果、ワンアクション操作で意図する使用環境にログオンすることができる。   In the second aspect of the present invention, the operation is performed in the standby mode after associating the swipe operation with the use environment. Further, a swipe operation performed following the touch operation on the end portion of the touch screen is identified, and the user logs on to the second use environment in response to recognizing that the swipe operation is associated with the second use environment. . As a result, it is possible to log on to the intended use environment with a one-action operation.

本発明の第3の態様は、第1のタッチスクリーンと、第1のタッチスクリーンに隣接して配置した第2のタッチスクリーンがそれぞれ同一または異なる使用環境で動作することが可能な携帯式電子機器が、スワイプ操作と使用環境を関連付けてから、第1のタッチスクリーンと第2のタッチスクリーンがそれぞれ所定の使用モードで動作する。さらに第1のタッチスクリーンの端部に対するタッチ操作に続いて行われるスワイプ操作を識別し、スワイプ操作が第2の使用環境に関連付けられていることを認識したことに応じて第1のタッチスクリーンが関連付けられた使用環境に移行する。   According to a third aspect of the present invention, there is provided a portable electronic device in which the first touch screen and the second touch screen disposed adjacent to the first touch screen can operate in the same or different usage environments. However, after associating the swipe operation with the use environment, the first touch screen and the second touch screen each operate in a predetermined use mode. Further, the first touch screen recognizes the swipe operation performed following the touch operation on the end portion of the first touch screen and recognizes that the swipe operation is associated with the second use environment. Migrate to the associated usage environment.

その結果ワンアクション操作で、第1のタッチスクリーンを第2のタッチスクリーンとは異なる使用環境に移行させることができる。第1のタッチスクリーンから第2のタッチスクリーンに向かって境界を通過する一連のスワイプ操作を認識したことに応じて、第2のタッチスクリーンが第2の使用環境に移行すれば、ワンアクション操作で第1のタッチスクリーンと第2のタッチスクリーンを同一の使用環境に移行させることができる。   As a result, the first touch screen can be shifted to a use environment different from that of the second touch screen by a one-action operation. In response to recognizing a series of swipe operations that pass through the boundary from the first touch screen toward the second touch screen, if the second touch screen shifts to the second use environment, the one-action operation can be performed. The first touch screen and the second touch screen can be shifted to the same use environment.

所定の動作モードにおいては、第1のタッチスクリーンが待機モードで動作していてもよい。この場合の操作はログオン操作に相当する。所定の動作モードにおいて、第1のタッチスクリーンと第2のタッチスクリーンが同一の使用モードで動作していてもよい。この場合の操作は、使用環境の切換操作に相当する。所定の動作モードにおいては、第1のタッチスクリーンと第2のタッチスクリーンが相互に異なる使用モードで動作していてもよい。この場合の操作は、第1のタッチスクリーンと第2のタッチスクリーンをともにいずれか一方の使用環境に切り換える操作に相当する。   In the predetermined operation mode, the first touch screen may operate in the standby mode. The operation in this case corresponds to a logon operation. In the predetermined operation mode, the first touch screen and the second touch screen may operate in the same use mode. The operation in this case corresponds to a switching operation of the usage environment. In the predetermined operation mode, the first touch screen and the second touch screen may operate in different use modes. The operation in this case corresponds to an operation of switching both the first touch screen and the second touch screen to one of the usage environments.

本発明により、簡単な操作で携帯式電子機器の使用環境を切り換える方法を提供することができた。さらに本発明により、簡単な操作で所定の使用環境にログオンする方法を提供することができた。さらに本発明により、複数のタッチスクリーンを備える携帯式電子機器の使用環境を簡単な操作で切り換える方法を提供することができた。さらに本発明により、そのような方法を実現するコンピュータ・プログラムおよび携帯式電子機器を提供することができた。   According to the present invention, a method for switching the usage environment of a portable electronic device with a simple operation can be provided. Furthermore, according to the present invention, it is possible to provide a method of logging on to a predetermined use environment with a simple operation. Furthermore, according to the present invention, it is possible to provide a method for switching a use environment of a portable electronic device including a plurality of touch screens with a simple operation. Furthermore, according to the present invention, it is possible to provide a computer program and a portable electronic device that realize such a method.

本実施の形態にかかる携帯式電子機器の一例を説明する図である。It is a figure explaining an example of the portable electronic device concerning this Embodiment. スマートフォン100のハードウェア構成の概略的な一例を示す機能ブロック図である。3 is a functional block diagram illustrating a schematic example of a hardware configuration of a smartphone 100. FIG. スマートフォン100が実装するソフトウェアの構造の一例を説明するための図である。It is a figure for demonstrating an example of the structure of the software which the smart phone 100 implements. エッジ・タッチ操作およびクロス・スワイプ操作を説明する図である。It is a figure explaining edge touch operation and cross swipe operation. エッジ・タッチ操作をするタッチスクリーン103a、103bのタッチ位置を説明するための図である。It is a figure for demonstrating the touch position of touch screen 103a, 103b which performs edge touch operation. 使用環境を切り換える制御システム300の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the control system 300 which switches use environment. ガイド画像351を表示して使用モードを切り換えるための第1の識別方式を説明するための図である。It is a figure for demonstrating the 1st identification system for displaying the guide image 351 and switching a use mode. ガイド画像381を表示して使用モードを切り換えるための第3の識別方式を説明するための図である。It is a figure for demonstrating the 3rd identification system for displaying the guide image 381 and switching a use mode. スマートフォン100の動作モードA〜Iを説明するための図である。It is a figure for demonstrating operation mode AI of smart phone 100. FIG. 制御システム300が動作モードA〜Iを制御する手順の一例を示すフローチャートである。It is a flowchart which shows an example of the procedure in which the control system 300 controls operation mode AI.

[定義]
本明細書に使用する用語について説明する。タッチスクリーンは待機モードおよび使用モードの2つの動作モードを含む。待機モードは、タッチスクリーンにログオン画面(ロック画面ともいう。)を表示して少なくともログオンのためのタッチ操作が可能な状態をいう。待機モードではタッチスクリーンに対して、誤ったタッチ操作を防いだり、カスタマイズした固定的な画面を表示したり、あるいは時刻、日付、メールの通知などのダイナミックな情報を表示することができる。
[Definition]
Terms used in this specification will be described. The touch screen includes two operation modes: a standby mode and a use mode. The standby mode refers to a state in which a logon screen (also referred to as a lock screen) is displayed on the touch screen and at least a touch operation for logon is possible. In the standby mode, it is possible to prevent an erroneous touch operation on the touch screen, display a customized fixed screen, or display dynamic information such as time, date, and mail notification.

使用モードは、タッチスクリーンにタッチ操作をして当該使用モードが含むすべてのアプリケーションを実行できる状態をいう。本発明にかかる携帯式電子機器は、図3を参照して説明するビジネス・モードおよびプライベート・モードのような複数の使用モード(以後、使用環境ともいう。)を実装している。ログオン操作は、システムを待機状態からログオン状態に移行させるために、ユーザが待機モードで表示されているログオン画面に対して行うタッチ操作をいう。ログオン操作は、アンロックのためのタッチ操作とパスコードが設定されている場合のパスコード入力のためのタッチ操作を含む。パスコード入力のためのタッチ操作は、パスコードを入力するためのタッチ操作に加えて、必要に応じてユーザIDを入力するためのタッチ操作を含む。   The use mode refers to a state in which all applications included in the use mode can be executed by performing a touch operation on the touch screen. The portable electronic device according to the present invention is mounted with a plurality of use modes (hereinafter also referred to as use environments) such as a business mode and a private mode described with reference to FIG. The logon operation refers to a touch operation performed on the logon screen displayed in the standby mode by the user in order to shift the system from the standby state to the logon state. The logon operation includes a touch operation for unlocking and a touch operation for inputting a passcode when a passcode is set. The touch operation for inputting the passcode includes a touch operation for inputting the user ID as necessary in addition to the touch operation for inputting the passcode.

タッチ操作は、タッチスクリーンの表面に指または電子ペン(以後、本明細書においては両者を含めて単に指という。)が接触するか否かに係わらず入力座標をタッチスクリーンが認識できる状態にするすべての入力操作をいう。タッチ操作は、一連の操作においてタッチ操作の位置を変化させないタップ操作と変化させるジェスチャ操作を含む。ジェスチャ操作は、フリック操作、スワイプ操作、ドラッグ操作、および回転操作などのシングルタッチ操作と、ピンチイン、ピンチアウトといったマルチタッチ操作を含む。   The touch operation is such that the touch screen can recognize the input coordinates regardless of whether a finger or an electronic pen (hereinafter referred to simply as a finger, including both of them) touches the surface of the touch screen. Refers to all input operations. The touch operation includes a tap operation that does not change the position of the touch operation in a series of operations and a gesture operation that changes. The gesture operation includes a single touch operation such as a flick operation, a swipe operation, a drag operation, and a rotation operation, and a multi-touch operation such as pinch-in and pinch-out.

フリック操作は、タッチ操作をしている指を短い距離だけほぼ一定の方向に移動させる操作をいう。スワイプ操作は、タッチ操作をしている指をフリック操作よりも長い距離を移動させる操作をいいスライド操作ともいう。フリック操作はスワイプ操作よりも指の移動速度が速い操作をいう。ドラッグ操作は、特定オブジェクトに対してタッチ操作をした指を所定の位置まで移動させる操作をいう。ワンアクション操作は、1種類のタッチ操作で使用環境の切り換えを行う操作をいう。   A flick operation refers to an operation of moving a finger performing a touch operation in a substantially constant direction by a short distance. The swipe operation is an operation for moving a finger performing a touch operation by a distance longer than the flick operation, and is also called a slide operation. A flick operation is an operation in which the moving speed of a finger is faster than a swipe operation. The drag operation refers to an operation of moving a finger that has performed a touch operation on a specific object to a predetermined position. The one-action operation is an operation for switching the use environment by one kind of touch operation.

エッジ・タッチ操作は、スワイプ操作を開始するために矩形状のタッチスクリーンの4方向に存在するいずれかの端部に対して行うタッチ操作をいう。クロス・スワイプ操作は、隣接して配置された2つのタッチスクリーンの隣接する端部を通過して一方のタッチスクリーンから他方のタッチスクリーンまでスワイプする操作をいう。エッジ・タッチ操作とクロス・スワイプ操作は、本実施の形態の特有のタッチ操作であるため、後に図4、図5を参照して詳しく説明する。本明細書で使用するその他の特別な用語については、以下において適宜定義する。   The edge touch operation refers to a touch operation performed on any one of the four ends of the rectangular touch screen in order to start the swipe operation. The cross-swipe operation refers to an operation of swiping from one touch screen to the other touch screen through adjacent ends of two touch screens arranged adjacent to each other. The edge touch operation and the cross swipe operation are touch operations unique to the present embodiment, and will be described in detail later with reference to FIGS. 4 and 5. Other special terms used in this specification are appropriately defined below.

[携帯式電子機器の概要]
本発明の適用が可能な携帯式電子機器は、スマートフォン、ファブレット端末、またはタブレット端末などといわれ、いずれも1個または複数個のタッチスクリーンを搭載する。図1は、このような携帯式電子機器の一例として説明する折り畳み式のスマートフォン100の外形を示す平面図および底面図である。スマートフォン100は、タッチスクリーン103aを搭載する筐体101aとタッチスクリーン103bを搭載する筐体101bが、ヒンジ機構105a、105bで結合されて開閉できるように構成している。
[Outline of portable electronic devices]
A portable electronic device to which the present invention can be applied is called a smartphone, a fablet terminal, a tablet terminal, or the like, each of which is equipped with one or a plurality of touch screens. FIG. 1 is a plan view and a bottom view showing an outer shape of a foldable smartphone 100 described as an example of such a portable electronic device. The smartphone 100 is configured such that a housing 101a on which the touch screen 103a is mounted and a housing 101b on which the touch screen 103b is mounted are connected by hinge mechanisms 105a and 105b to be opened and closed.

スマートフォン100は、図1(A)の収納モードと、図1(B)の見開きモードの2つの姿勢を有する。図1(B)は見開きモードのときの平面図で、図1(C)は見開きモードのときの底面図である。見開きモードでは、タッチスクリーン103a、103bが隣接して配置される。なおスマートフォン100は、それぞれタッチスクリーンを搭載し相互にヒンジ機構で結合された筐体を3つ以上備えていてもよい。   The smartphone 100 has two postures, a storage mode in FIG. 1A and a spread mode in FIG. FIG. 1B is a plan view in the spread mode, and FIG. 1C is a bottom view in the spread mode. In the spread mode, the touch screens 103a and 103b are arranged adjacent to each other. The smartphone 100 may include three or more housings each mounted with a touch screen and coupled to each other by a hinge mechanism.

[ハードウェア構成]
図2は、スマートフォン100のハードウェア構成の概略的な一例を示す機能ブロック図である。本発明の適用範囲において、スマートフォン100のハードウェアの構成は周知であるため、図3は一部の要素だけを示すとともに説明は簡略化する。一例として筐体101aは、システム・ハードウェア150および電源回路151とシステム・ハードウェア150に接続されたタッチスクリーン103a、カメラ・モジュール111a、ジャイロセンサ113a、加速度センサ115a、無線モジュール117、およびSSD119などを含む。
[Hardware configuration]
FIG. 2 is a functional block diagram illustrating a schematic example of the hardware configuration of the smartphone 100. Since the hardware configuration of the smartphone 100 is well known within the scope of the present invention, FIG. 3 shows only a part of the elements and simplifies the description. As an example, the housing 101a includes a touch screen 103a connected to the system hardware 150 and the power supply circuit 151 and the system hardware 150, a camera module 111a, a gyro sensor 113a, an acceleration sensor 115a, a wireless module 117, an SSD 119, and the like. including.

筐体101bは、システム・ハードウェア150に接続されたタッチスクリーン103b、カメラ・モジュール111b、ジャイロセンサ113b、加速度センサ115b、開閉センサ133、および電源回路151に接続されたパワー・ボタン135を含む。タッチスクリーン103a、103bは、画面の表示機能とタッチ操作機能を含む。タッチスクリーン103a、103bは一例として、フラット・パネル・ディスプレイ(FPD)とタッチパネルを組み合わせた構造として実現できる。タッチスクリーン103a、103bのハードウェア上の構成は、本発明において特に限定しない。   The housing 101 b includes a touch screen 103 b connected to the system hardware 150, a camera module 111 b, a gyro sensor 113 b, an acceleration sensor 115 b, an open / close sensor 133, and a power button 135 connected to a power supply circuit 151. The touch screens 103a and 103b include a screen display function and a touch operation function. For example, the touch screens 103a and 103b can be realized as a structure in which a flat panel display (FPD) and a touch panel are combined. The hardware configuration of the touch screens 103a and 103b is not particularly limited in the present invention.

たとえばFPDには、液晶ディスプレイまたは有機ELディスプレイなどを採用することができる。タッチパネルの検出原理も特に限定する必要はなく、静電容量式、抵抗膜式、電磁誘導式、超音波表面弾性波式、または赤外線操作式などを採用することができる。タッチパネルは、タッチ操作する1本の指の座標だけを検出するシングルタッチ方式または同時に複数の指の座標を検出するマルチタッチ方式のいずれも採用することができる。図3に示したハードウェアのなかで本発明に必須の要素は特許請求の範囲に記載している。   For example, a liquid crystal display or an organic EL display can be used for the FPD. The detection principle of the touch panel is not particularly limited, and a capacitance type, a resistance film type, an electromagnetic induction type, an ultrasonic surface acoustic wave type, an infrared operation type, or the like can be adopted. The touch panel can employ either a single touch method that detects only the coordinates of one finger that performs a touch operation or a multi-touch method that detects the coordinates of a plurality of fingers at the same time. Among the hardware shown in FIG. 3, elements essential to the present invention are described in the claims.

[使用環境]
スマートフォン100は、複数の使用環境を実装しておりタッチスクリーン103a、103bごとにいずれかの使用環境で動作する。使用環境は、動作するアプリケーションおよびハードウェアまたはいずれか一方の範囲の相違またはそれらに対する機能制限の有無または範囲により定義することができる。使用環境は、セキュリティ・レベルの相違によっても定義することができる。一例として使用環境は、セキュリティ・レベルが高いビジネス・モードと、セキュリティ・レベルをユーザが決定できるプライベート・モードとして定義することができる。ビジネス・モードで動作するスマートフォン100は、企業のセキュリティ・ポリシィに従うことが要求される。
[usage environment]
The smartphone 100 has a plurality of usage environments, and operates in one of the usage environments for each of the touch screens 103a and 103b. The usage environment can be defined by the difference in the range of the application and / or hardware that operates, or the presence / absence or range of functional restrictions on them. The usage environment can also be defined by different security levels. As an example, the usage environment can be defined as a business mode with a high security level and a private mode in which the user can determine the security level. The smartphone 100 operating in the business mode is required to comply with a company security policy.

ビジネス・モードではたとえば、インストールするアプリケーションの種類や、カメラや記憶装置などの情報漏洩に関連するハードウェアの使用に制限をかけることができる。ビジネス・モードでは、ログオンのためのパスコードの設定を義務づけたり、紛失対策としてリモート・ロック機能やリモート・ワイプ機能の設定を義務づけたりすることができる。これに対してプライベート・モードで動作するスマートフォン100は、そのようなセキュリティ・ポリシィの制約を受けない。   In the business mode, for example, the type of application to be installed and the use of hardware related to information leakage such as a camera and a storage device can be limited. In the business mode, it is possible to require the setting of a pass code for logon, or to set the remote lock function and the remote wipe function as a countermeasure against loss. On the other hand, the smartphone 100 operating in the private mode is not subject to such security policy restrictions.

使用環境の他の例では、子供が使用するためのキッズ・モードを定義することができる。キッズ・モードでは、有害サイトへのアクセスの制限や課金が発生するサイトへのアクセスの制限をかけることができる。使用環境のさらに他の例では、一時的に他人にスマートフォン100を渡して保存している写真の閲覧やWebサイトへのアクセスを許可するゲスト・モードを定義することができる。ゲスト・モードでは、他人に閲覧されたくないメールやアドレス帳などの閲覧に制限をかけることができる。   In another example of a usage environment, a kids mode can be defined for use by children. In Kids Mode, access to harmful sites and access to sites that charge you can be restricted. In yet another example of the usage environment, a guest mode can be defined in which a smartphone 100 is temporarily handed over to another person to view a stored photo or allow access to a website. In guest mode, you can limit the browsing of emails and address books that you do not want others to see.

使用環境のさらに他の例では、旅行や健康などに関する用途モードを定義することができる。旅行の用途モードでは、スマートフォン100を旅行で使用するのに便利なように、旅行に関連するアプリケーションのアイコンだけをホーム画面に表示したり、旅行中に撮影した写真だけを分類して保存したりすることができる。健康の用途モードでは、血圧、心拍、歩行数などのデータを自動的に記録したり、ネットワークを通じて当該データを医療機関に転送したりすることができる。   In yet another example of usage environment, usage modes for travel, health, etc. can be defined. In the travel usage mode, to make it easier to use the smartphone 100 for travel, only icons related to travel are displayed on the home screen, or only photos taken during travel are classified and saved. can do. In the health use mode, data such as blood pressure, heart rate, and number of walks can be automatically recorded, or the data can be transferred to a medical institution through a network.

[ソフトウェア構成]
図3は、スマートフォン100が実装するソフトウェアの構造の一例を説明するための図である。複数の使用環境は一例として、実環境で動作するOS上で動作するアプリケーションで実現することができる。本実施の形態では複数の使用環境を、仮想環境を利用して実現する場合について説明する。ハードウェア群180は、図2に示したハードウェアで構成される。
Software configuration
FIG. 3 is a diagram for explaining an example of a software structure implemented by the smartphone 100. As an example, a plurality of usage environments can be realized by an application operating on an OS operating in a real environment. In the present embodiment, a case where a plurality of usage environments are realized using a virtual environment will be described. The hardware group 180 includes the hardware shown in FIG.

ハードウェア群180上ではハイパーバイザといわれる仮想化プログラム201が動作する。仮想化プログラム201のレイヤの上では、仮想マシーン203a〜203c、253が時分割で動作することができる。仮想マシーン203a〜203cは、アプリケーション205a〜205c、ゲストOS207a〜207c、および仮想ハードゥエア209a〜209cといったソフトウェアで構成され、それぞれが異なる使用環境を構築する。   On the hardware group 180, a virtualization program 201 called a hypervisor operates. On the layer of the virtualization program 201, the virtual machines 203a to 203c and 253 can operate in a time division manner. The virtual machines 203a to 203c are configured by software such as applications 205a to 205c, guest OSs 207a to 207c, and virtual hard airs 209a to 209c, and construct different usage environments.

アプリケーション205a〜205cは、各使用環境において少なくとも、Webブラウザ、メーラー、SNSプログラム、または文書ブログラムのような作業用のアプリケーションのいずれかを実行する。したがって各使用環境は、ソフトウェア・キーボードの画面、起動アイコンを表示するホーム画面、またはログオン操作のためのログオン画面のように作業用のアプリケーションの実行を補助するプログラムだけを実行している状態とは異なる。   The applications 205a to 205c execute at least one of work applications such as a Web browser, a mailer, an SNS program, or a document program in each use environment. Therefore, each usage environment is a state in which only a program that assists the execution of work applications such as a software keyboard screen, a home screen that displays startup icons, or a logon screen for logon operation is executed. Different.

仮想マシーン253は、アプリケーション255、管理OS257、および仮想ハードゥエア259といったソフトウェアで構成され、実行する仮想マシーン203a〜203cのコンテキストを切り換えて各タッチスクリーン103a、103bに所定の使用環境を実現する。アプリケーション255は、使用モードを切り換えるための識別処理、および切換処理を行うためのアプリケーションを含む。仮想化プログラム201は、ハードウェア群180をエミュレートして、仮想マシーン203a〜203c、253にハードウェア群180の各要素に対応した仮想ハードウェア209a〜209cを構築する。   The virtual machine 253 includes software such as an application 255, a management OS 257, and a virtual hard air 259, and switches the context of the virtual machines 203a to 203c to be executed to realize a predetermined use environment on each of the touch screens 103a and 103b. The application 255 includes an identification process for switching the use mode and an application for performing the switching process. The virtualization program 201 emulates the hardware group 180 and constructs virtual hardware 209a to 209c corresponding to each element of the hardware group 180 in the virtual machines 203a to 203c and 253.

たとえば、仮想マシーン203aがビジネス・モードを実現し、仮想マシーン203bがプライベート・モードを実現するときに、仮想ハードゥエア209aはカメラ・モジュール111a、111bを含まない場合がある。また、アプリケーション205aはインターネットに接続するWebブラウザやSNSプログラムなどを含まない場合がある。また、アプリケーション205aは、認証やリモート・ロックなどのセキュリティ・ポリシーを実現するためのモジュールを含む場合がある。   For example, when the virtual machine 203a implements the business mode and the virtual machine 203b implements the private mode, the virtual hard air 209a may not include the camera modules 111a and 111b. Further, the application 205a may not include a Web browser or an SNS program connected to the Internet. The application 205a may include a module for realizing a security policy such as authentication and remote lock.

ゲストOS207a〜207c、管理OS257は特に限定する必要はなくたとえば、iOS(登録商標)、Android(登録商標)、Windows phone(登録商標)、Windows RT(登録商標)、またはWindows8(登録商標)などから選択することができる。仮想化プログラム201および仮想マシーン203a〜203c、253は、パワー・ボタン135を押してスマートフォン100をオフ状態から待機状態またはオン状態に移行させる際に、システム・メモリにブート・イメージがロードされる。アプリケーション255は、仮想マシーン203a〜203cのCPU、システム・メモリなどの仮想ハードウェア209a〜209cが保持するコンテキストを切り換えることによってタッチスクリーン103a、103bごとに使用環境を切り換える。図3のプログラムは、SSD119に格納される。   The guest OSs 207a to 207c and the management OS 257 are not particularly limited. For example, from the OS (registered trademark), Android (registered trademark), Windows phone (registered trademark), Windows RT (registered trademark), or Windows 8 (registered trademark). You can choose. When the virtualization program 201 and the virtual machines 203a to 203c, 253 press the power button 135 to shift the smartphone 100 from the off state to the standby state or the on state, the boot image is loaded into the system memory. The application 255 switches the usage environment for each of the touch screens 103a and 103b by switching the context held by the virtual hardware 209a to 209c such as the CPU and system memory of the virtual machines 203a to 203c. The program in FIG. 3 is stored in the SSD 119.

[エッジ・タッチ操作およびクロス・スワイプ操作]
図4は、エッジ・タッチ操作およびクロス・スワイプ操作を説明するための図である。図5は、エッジ・タッチ操作のタッチ位置を説明するための図である。タッチスクリーン103a、103b操作面が矩形でそれぞれ左長辺の端部161a、163a、右長辺の端部161b、163b、上短辺の端部161c、163c、および下短辺の端部161d、163dが縁枠165、167で囲まれている。
[Edge touch operation and cross swipe operation]
FIG. 4 is a diagram for explaining an edge touch operation and a cross swipe operation. FIG. 5 is a diagram for explaining the touch position of the edge touch operation. The touch screens 103a and 103b have a rectangular operation surface with left long side ends 161a and 163a, right long side ends 161b and 163b, upper short side ends 161c and 163c, and lower short side end 161d, 163d is surrounded by edge frames 165 and 167.

エッジ・タッチ操作は、使用モードを切り換えるために行うスワイプ操作の起点となるタッチ位置(図5参照)に対するタッチ操作に相当する。エッジ・タッチ操作は、そのときの使用環境が表示する画面を操作するためのタッチ操作とは異なる操作であることをシステムに認識させるための操作でもある。使用環境が表示する画面に対してスワイプ操作をすると、多くの場合は画面がスライドするが、システムはエッジ・タッチ操作を認識すると識別モードに移行して、続いて行われるスワイプ操作に対して使用モードを判断するための識別処理を行うことができる。   The edge touch operation corresponds to a touch operation on a touch position (see FIG. 5) that is a starting point of a swipe operation performed to switch the use mode. The edge touch operation is also an operation for causing the system to recognize that the operation environment at that time is different from the touch operation for operating the screen to be displayed. When the swipe operation is performed on the screen displayed by the usage environment, the screen slides in many cases. However, when the system recognizes the edge touch operation, the system shifts to the identification mode and is used for the subsequent swipe operation. An identification process for determining the mode can be performed.

エッジ・タッチ操作は、使用環境が表示する画面に対するタッチ操作と区別できるほど端のタッチスクリーンの位置だけに対するタッチ操作とすることができる。しかし、エッジ・タッチ操作を、指が縁枠165、167とタッチスクリーン103a、103bの両方に同時にタッチする操作とすれば、システムおよびユーザに対して使用環境が表示する画面に対するタッチ操作とは異なる操作であることを明確にできる。このときシステムは、縁枠165、167に接するタッチスクリーン103a、103bの座標や、検出した座標の輪郭から指が縁枠165、167とタッチスクリーン103a、103bの両方に同時にタッチしていることを認識することができる。   The edge touch operation can be a touch operation for only the position of the end touch screen so that it can be distinguished from the touch operation for the screen displayed in the usage environment. However, if the edge touch operation is an operation in which the finger touches both the edge frames 165 and 167 and the touch screens 103a and 103b at the same time, it is different from the touch operation on the screen on which the usage environment is displayed for the system and the user. It can be clarified that it is an operation. At this time, the system confirms that the finger is simultaneously touching both the edge frames 165 and 167 and the touch screens 103a and 103b from the coordinates of the touch screens 103a and 103b contacting the edge frames 165 and 167 and the contour of the detected coordinates. Can be recognized.

同時にタッチするときのエッジ・タッチ操作は、図5に示したようにタッチスクリーン103a、103bのいずれかの端部161a〜161d、163a〜163dに存在するタッチ位置171a〜171d、173a〜173dに対して行うことができる。本実施の形態では、エッジ・タッチ操作に続いて行われる所定のスワイプ操作のジェスチャを識別する。スワイプ操作は、エッジ・タッチ操作をタップ操作にして、タップ操作の後の所定時間以内に開始するようにしてもよい。   As shown in FIG. 5, the edge touch operation when touching at the same time is performed on the touch positions 171 a to 171 d and 173 a to 173 d existing at one of the end portions 161 a to 161 d and 163 a to 163 d of the touch screens 103 a and 103 b. Can be done. In this embodiment, a gesture of a predetermined swipe operation performed following the edge touch operation is identified. The swipe operation may be started within a predetermined time after the tap operation with the edge touch operation as a tap operation.

この場合はツーアクション操作になるが、従来のようにフリック操作でホーム画面をシフトして起動アイコンを探す操作が不要になる。また、エッジ・タッチ操作によりシステムに対して使用モードの切換操作を行うことを通知することができる。しかし、スワイプ操作がエッジ・タッチ操作を起点とした連続する操作とする場合は、使用モードの切り換えの表明とジェスチャの識別を1回のスワイプ操作で行うワンアクション操作を実現することができる。   In this case, although a two-action operation is performed, an operation for searching for a start icon by shifting the home screen by a flick operation as in the conventional method is not necessary. Further, it is possible to notify the system that the operation of switching the use mode is performed by the edge touch operation. However, when the swipe operation is a continuous operation starting from the edge / touch operation, it is possible to realize a one-action operation in which the use mode is switched and the gesture is identified by a single swipe operation.

図5に示した矢印は対応するタッチ位置171a〜171d、173a〜173dに続くスワイプ操作の概略の方向を示している。図4(A)は、タッチスクリーン103aのタッチ位置171aにエッジ・タッチ操作をしてから矢印の方向にスワイプ操作をする様子を示している。タッチ位置171a〜171d、173a〜173dは対応する端部161a〜161d、163a〜163dの長さ方向におけるいずれの場所でもよい。たとえば、右方向のスワイプが得意なユーザは端部161a、163aの上下方向のいずれかの場所をタッチ位置171a、173aに選択し、左方向のスワイプの得意なユーザは端部161b、163bの上下方向のいずれかの場所をタッチ位置171b、173bに選択することができる。   The arrows shown in FIG. 5 indicate the general direction of the swipe operation following the corresponding touch positions 171a to 171d and 173a to 173d. FIG. 4A shows a state where an edge touch operation is performed on the touch position 171a of the touch screen 103a and then a swipe operation is performed in the direction of the arrow. The touch positions 171a to 171d and 173a to 173d may be any place in the length direction of the corresponding end portions 161a to 161d and 163a to 163d. For example, a user who is good at swiping in the right direction selects one of the vertical positions of the end portions 161a and 163a as the touch positions 171a and 173a, and a user who is good at swiping in the left direction is up and down at the end portions 161b and 163b. Any one of the directions can be selected as the touch positions 171b and 173b.

エッジ・タッチ操作は使用モードを識別するための1つのタッチスクリーンに関する操作概念であるが、クロス・スワイプ操作は識別済みの使用モードを隣接するタッチスクリーンまで拡大するか否かを判断するための2つのタッチスクリーンに関する操作概念である。図4(B)は、端部161bを越えて端部163aを通過するようにタッチスクリーン103aから103bまでクロス・スワイプ操作をする様子を示している。このとき見開きモードで隣接して配置しているタッチスクリーン103a、103bの操作面と縁枠165、167が同一平面上に存在するようにすれば、クロス・スワイプ操作がし易くなる。   The edge touch operation is an operation concept related to one touch screen for identifying the use mode, but the cross swipe operation is a 2 for determining whether or not to expand the identified use mode to the adjacent touch screen. It is the operation concept regarding two touch screens. FIG. 4B shows a state where a cross swipe operation is performed from the touch screens 103a to 103b so as to pass through the end portion 163a beyond the end portion 161b. At this time, if the operation surfaces of the touch screens 103a and 103b and the edge frames 165 and 167 that are arranged adjacent to each other in the spread mode are present on the same plane, the cross-swipe operation is facilitated.

クロス・スワイプ操作は、図4(B)とは逆方向に端部163aを越えて端部161bを通過するようにタッチスクリーン103bから103aまで行うようにしてもよい。クロス・スワイプ操作の一例は、一方のタッチスクリーン103a、103bから他方のタッチスクリーン103b、103aまで、タッチ位置171a、173bを起点とする連続的なスワイプ操作が2つの端部161b、163aを越えて行うタッチ操作とすることができる。   The cross-swipe operation may be performed from the touch screens 103b to 103a so as to pass through the end portion 161b beyond the end portion 163a in the direction opposite to that in FIG. As an example of the cross swipe operation, the continuous swipe operation starting from the touch position 171a, 173b from the one touch screen 103a, 103b to the other touch screen 103b, 103a exceeds the two end portions 161b, 163a. It can be a touch operation to be performed.

クロス・スワイプ操作の他の例は、一方のタッチスクリーン103a、103bから他方のタッチスクリーン103b、103aまで、タッチ位置171c、171dまたはタッチ位置173c、173dを起点とする連続的なスワイプ操作が2つの端部161b、163aを越えて行うタッチ操作とすることができる。端部161b、163aに隣接する縁枠165、167はタッチ操作の座標を検出しないが、クロス・スワイプ操作のときは縁枠165、167を通過する際も操作面から指を離さないで行うようにすればワンアクション操作で切り換えにかかる使用モードを隣接するタッチスクリーンまで拡張することができる。   Another example of the cross swipe operation includes two continuous swipe operations starting from the touch positions 171c and 171d or the touch positions 173c and 173d from one touch screen 103a, 103b to the other touch screen 103b, 103a. The touch operation can be performed beyond the end portions 161b and 163a. The edge frames 165 and 167 adjacent to the end portions 161b and 163a do not detect the coordinates of the touch operation. However, when performing the cross swipe operation, the edge frames 165 and 167 do not release the finger from the operation surface when passing through the edge frames 165 and 167. By doing so, the use mode for switching can be extended to the adjacent touch screen by one-action operation.

縁枠165、167でも指が離れないことでシステムは、指が移動先のタッチスクリーンの端部163a、161bにタッチした瞬間に認識したエッジ・タッチ操作からクロス・スワイプ操作を認識することができる。システムは、端部163aに対するエッジ・タッチ操作を検出したときに、直前にタッチスクリーン103aに対してタッチ位置171aから始まるスワイプ操作が行われていること、または、端部161bにエッジ・タッチ操作が発生したことを認識する。   The system can recognize the cross-swipe operation from the edge touch operation recognized at the moment when the finger touches the end 163a, 161b of the touch screen to which the finger is moved because the finger is not separated even in the edge frames 165, 167. . When the system detects an edge touch operation on the end portion 163a, a swipe operation starting from the touch position 171a is performed on the touch screen 103a immediately before, or an edge touch operation is performed on the end portion 161b. Recognize that it occurred.

したがって、システムは使用モードを切り換えるスワイプ操作のためのエッジ・タッチ操作とクロス・スワイプ操作の際に発生するエッジ・タッチ操作を区別することができる。システムはエッジ・タッチ操作を検出したタイミングでクロス・タッチ操作の認識をすることができるが、スワイプ操作をする指が縁枠165、167を越えて完全に相手方のタッチスクリーンまで移動したタイミングで行うようにしてもよい。   Therefore, the system can distinguish between the edge touch operation for the swipe operation for switching the use mode and the edge touch operation that occurs during the cross swipe operation. The system can recognize the cross-touch operation at the timing when the edge touch operation is detected, but at the timing when the finger performing the swipe operation completely moves over the edge frames 165 and 167 to the touch screen of the other party. You may do it.

[制御システム]
図6は、使用環境を切り換える制御システム300の構成の一例を説明するための機能ブロック図である。制御システム300は、それぞれ図2、図3で説明したハードウェアとソフトウェアとの協働により構成した、使用環境切換部301、座標データ生成部303、画像データ生成部305、アプリケーション実行部307および登録部309を含む。使用環境切換部301、座標データ生成部303、および画像データ生成部305は、仮想マシーン253で構成することができる。
[Control system]
FIG. 6 is a functional block diagram for explaining an example of the configuration of the control system 300 for switching the usage environment. The control system 300 includes a use environment switching unit 301, a coordinate data generation unit 303, an image data generation unit 305, an application execution unit 307, and a registration, which are configured by the cooperation of the hardware and software described in FIGS. Part 309. The use environment switching unit 301, the coordinate data generation unit 303, and the image data generation unit 305 can be configured by a virtual machine 253.

使用環境切換部301は、座標データ生成部303から受け取ったタッチ位置を起点とするスワイプ操作の座標データに基づいて使用モードを識別する。使用環境切換部301は一例において、座標データ生成部303からエッジ・タッチ操作によるタッチ位置の座標データを受け取ったときに画像データ生成部305を通じてタッチスクリーン103aまたはタッチスクリーン103bに図7、図8で説明するいずれかのガイド画像351、381を表示する。   The use environment switching unit 301 identifies the use mode based on the coordinate data of the swipe operation starting from the touch position received from the coordinate data generation unit 303. In one example, the use environment switching unit 301 receives the coordinate data of the touch position by the edge touch operation from the coordinate data generation unit 303, and the touch screen 103a or the touch screen 103b through the image data generation unit 305 in FIG. 7 and FIG. One of the guide images 351 and 381 to be described is displayed.

使用環境切換部301は、ガイド画像351、381に対するスワイプ操作が行われたときに、登録部309に登録しておいた識別データを参照して使用環境を判断する。使用環境切換部301は、ガイド画像351、381に対するいずれかの使用環境のタッチ操作が成功したと判断したときに当該使用環境に関連付けた識別イベントと、当該使用環境の画面を表示するタッチスクリーンを示すスクリーン・イベントをアプリケーション実行部307に送る。   The use environment switching unit 301 determines the use environment by referring to the identification data registered in the registration unit 309 when a swipe operation is performed on the guide images 351 and 381. The use environment switching unit 301 displays a touch screen that displays an identification event associated with the use environment and a screen of the use environment when it is determined that the touch operation of any use environment with respect to the guide images 351 and 381 is successful. The screen event shown is sent to the application execution unit 307.

使用環境切換部301は、クロス・スワイプ操作を検出したときにクロス・エッジ・イベントをアプリケーション実行部307に送る。使用環境切換部301は、切り換えにかかる使用環境の画像が識別のためのスワイプ操作の進行に応じて、端部から徐々にタッチスクリーンに引き出されるように表示するための制御イベントをアプリケーション実行部307に送ることができる。   The usage environment switching unit 301 sends a cross edge event to the application execution unit 307 when detecting a cross swipe operation. The use environment switching unit 301 displays a control event for displaying an image of the use environment related to the switching so that the image is gradually pulled out from the end portion to the touch screen in accordance with the progress of the swipe operation for identification. Can be sent to.

アプリケーション実行部307は、座標データ生成部303から受け取った座標データまたは他のハードウェアからの信号に基づいていずれかの仮想マシーン203a〜203cのアプリケーション205a〜205cを実行し、画像データ生成部305に画像データを出力する。アプリケーション実行部307は、使用環境切換部301から受け取った識別イベント、スクリーン・イベント、およびクロス・エッジ・イベントに基づいて動作環境のコンテキストを切り換えて、タッチスクリーン103a、103bごとに所定の仮想マシーン203a〜203cの使用環境に移行させる。   The application execution unit 307 executes the applications 205a to 205c of any one of the virtual machines 203a to 203c based on the coordinate data received from the coordinate data generation unit 303 or a signal from other hardware, and sends it to the image data generation unit 305. Output image data. The application execution unit 307 switches the context of the operating environment based on the identification event, the screen event, and the cross edge event received from the use environment switching unit 301, and performs a predetermined virtual machine 203a for each of the touch screens 103a and 103b. It shifts to the use environment of ~ 203c.

座標データ生成部303は、タッチ操作が行われたときにタッチスクリーン103a、103bが検出した座標のデータを生成してアプリケーション実行部307または使用環境切換部301に送る。画像データ生成部305は、アプリケーション実行部309または使用環境切換部307から受け取った画像データを表示形式に変換してタッチスクリーン103a、103bに出力する。登録部309には、使用環境に関連付けたスワイプ操作から作成した識別データをあらかじめユーザが登録する。   The coordinate data generation unit 303 generates data of coordinates detected by the touch screens 103a and 103b when a touch operation is performed, and sends the data to the application execution unit 307 or the usage environment switching unit 301. The image data generation unit 305 converts the image data received from the application execution unit 309 or the usage environment switching unit 307 into a display format and outputs the display data to the touch screens 103a and 103b. In the registration unit 309, the user registers in advance the identification data created from the swipe operation associated with the usage environment.

[第1の識別方式]
つぎに、図7を参照して所定の使用環境に移行するために制御システム300が行う第1の識別方式について説明する。第1の識別方式は、セキュリティが問題にならないプライベート・モードや用途モードでの使用環境の切り換えに適している。使用環境切換部301は、たとえばタッチ位置171aに対するエッジ・タッチ操作を検出すると、エッジ・タッチ操作が行われた端部161aを有するタッチスクリーン103aにガイド画像351を表示する。
[First identification method]
Next, a first identification method performed by the control system 300 in order to shift to a predetermined use environment will be described with reference to FIG. The first identification method is suitable for switching the use environment in a private mode or a usage mode in which security is not an issue. For example, when the use environment switching unit 301 detects an edge touch operation with respect to the touch position 171a, the use environment switching unit 301 displays the guide image 351 on the touch screen 103a having the end portion 161a on which the edge touch operation has been performed.

ガイド画像351は、現在タッチスクリーン103aが表示する所定の使用モードの画像に重ねて表示してもよいし、使用モードの画像を完全に置き換えるように表示してもよい。重ねて表示する場合は、ガイド画像351を半透明の画像にすることもできる。使用環境切換部301は、タッチスクリーン103bのいずれかの端部163a〜163dにエッジ・タッチ操作を検出したときは、タッチスクリーン103bにガイド画像351を表示することができる。   The guide image 351 may be displayed so as to be superimposed on an image of a predetermined use mode currently displayed on the touch screen 103a, or may be displayed so as to completely replace the image of the use mode. In the case of overlapping display, the guide image 351 can be a translucent image. The use environment switching unit 301 can display a guide image 351 on the touch screen 103b when detecting an edge touch operation on any of the end portions 163a to 163d of the touch screen 103b.

ガイド画像351を、タッチ位置171aが行われた端部161aからスワイプ操作の方向に引き出されるようにまたは飛び出るように表示すると、ユーザに続いて行うスワイプ操作の方向をイメージさせることができるためより直感的な操作を実現できる。ガイド画像351は、一例として4×4の合計16個の位置マーク352を成分に含むマトリクス画像として構成している。   When the guide image 351 is displayed so as to be pulled out or popped out from the end portion 161a where the touch position 171a is performed, the direction of the swipe operation performed subsequently to the user can be imaged, so that it is more intuitive. Can be realized. For example, the guide image 351 is configured as a matrix image including a total of 16 position marks 352 of 4 × 4 as components.

マトリクスのサイズは特に限定する必要はなく、タッチスクリーン103a、103bのサイズに応じて定めることができる。また、行と列の数は一致している必要もない。各位置マーク352はマトリクス成分の行と列の位置に対応する位置情報353を有している。スワイプ操作が順番に通過した複数の位置マーク352に対応する位置情報353のシーケンスは識別データを構成する。   The size of the matrix is not particularly limited and can be determined according to the sizes of the touch screens 103a and 103b. Also, the number of rows and columns need not match. Each position mark 352 has position information 353 corresponding to the row and column positions of the matrix component. A sequence of position information 353 corresponding to a plurality of position marks 352 through which the swipe operation has passed in order constitutes identification data.

たとえば、登録部309に位置情報(4,1)、(1,2)、(3,3)、(2,4)が順番に並んだ識別データがプライベート・モードに関連付けられて登録されていると仮定する。このときユーザが図7に示すような順番で4つの位置マーク352を通過する連続したスワイプ操作をすると、登録部309を参照した使用環境切換部301はスワイプ操作を識別して、使用環境を現在の使用モードからプライベート・モードに切り換えることができる。   For example, identification data in which position information (4, 1), (1, 2), (3, 3), (2, 4) is arranged in order is registered in the registration unit 309 in association with the private mode. Assume that At this time, when the user performs a continuous swipe operation that passes through the four position marks 352 in the order shown in FIG. 7, the use environment switching unit 301 referring to the registration unit 309 identifies the swipe operation, You can switch from using mode to private mode.

使用環境切換部301は、正しい位置マーク352に対するタッチ操作があるたびにアプリケーション実行部307に制御イベントを送ることができる。タッチ位置171aを起点とするスワイプ操作が、一列目の正しい位置マーク(4,1)を通過したときに制御イベントを受け取ったアプリケーション実行部307はプライベート・モードの画面の右側の一部を端部161aからエッジ355aまで飛び出した状態で表示することができる。これによりユーザは、一列目の位置マーク352を正しく選択したことを認識することができるとともに、切換操作の進行を実感することができる。   The usage environment switching unit 301 can send a control event to the application execution unit 307 whenever there is a touch operation on the correct position mark 352. When the swipe operation starting from the touch position 171a passes the correct position mark (4, 1) in the first row, the application execution unit 307 receives a control event, and ends the part on the right side of the screen in the private mode. It can be displayed in a state of jumping from 161a to the edge 355a. Thus, the user can recognize that the position mark 352 in the first row has been correctly selected and can realize the progress of the switching operation.

連続するスワイプ操作が、二列目の正しい位置マーク(1,2)を通過したときに、制御イベントを受け取ったアプリケーション実行部307はプライベート・モードの画面をエッジ355bまで拡大して表示することができる。さらにアプリケーション実行部307は連続するスワイプ操作が三列目の正しい位置マーク(3,3)を通過したときは、プライベート・モードの画面をエッジ355cまで拡大し、四列目の正しい位置マーク(2,4)を通過したときは、画面全体を表示してタッチスクリーン103aをプライベート・モードで動作させる。   When the continuous swipe operation passes the correct position mark (1, 2) in the second row, the application execution unit 307 that has received the control event may display the private mode screen up to the edge 355b. it can. Further, when the continuous swipe operation passes the correct position mark (3, 3) in the third row, the application execution unit 307 expands the private mode screen to the edge 355c and corrects the correct position mark (2 in the fourth row). , 4), the entire screen is displayed and the touch screen 103a is operated in the private mode.

スワイプ操作がいずれかの列で誤った位置マーク352を通過したときに、使用環境切換部301は、エッジ355a〜355cを1つ前に戻すか、または、ガイド画像351の表示を消して最初から識別を行うようにユーザに促すことができる。連続するスワイプ操作が四列目の位置マーク352を通過したあとに端部161bを越えてタッチスクリーン103bまで到達する。タッチ位置361に対するエッジ・タッチ操作を検出した使用環境切換部301はクロス・スワイプ操作が行われたと判断してアプリケーション実行部307にクロス・エッジ・イベントを送る。   When the swipe operation passes the wrong position mark 352 in any row, the use environment switching unit 301 returns the edges 355a to 355c to the previous one, or erases the display of the guide image 351 from the beginning. The user can be prompted to identify. After a continuous swipe operation passes the position mark 352 in the fourth row, it reaches the touch screen 103b over the end 161b. The usage environment switching unit 301 that has detected the edge touch operation on the touch position 361 determines that the cross swipe operation has been performed, and sends a cross edge event to the application execution unit 307.

クロス・エッジ・イベントを受け取ったアプリケーション実行部307は、プライベート・モードの画面の右側のエッジ355dを端部163bまで徐々にスライドするように拡大して、タッチスクリーン103aに加えてタッチスクリーン103bもプライベート・モードの使用環境で動作させることができる。タッチスクリーン103a、103bがともにプライベート・モードの使用環境で動作すると、タッチスクリーン103a、103bのそれぞれにプライベート・モードで実行が可能なアプリケーション205bを同時に表示したり、2つのタッチスクリーン103a、103bを1画面のように使用して2画面用のアプリケーション205bを実行したりすることができる。   Upon receiving the cross edge event, the application execution unit 307 expands the right edge 355d of the screen in the private mode so as to gradually slide to the end 163b, and the touch screen 103b is also private in addition to the touch screen 103a. -It can be operated in the mode usage environment. When both touch screens 103a and 103b operate in the private mode use environment, the application 205b that can be executed in the private mode is simultaneously displayed on each of the touch screens 103a and 103b, or two touch screens 103a and 103b are displayed as one. It can be used like a screen to execute a two-screen application 205b.

タッチ位置171aから一列目の位置マーク352までのスワイプ操作は識別には無関係であるため、その距離は短い方が操作し易い。位置情報はタッチスクリーン103a、103bの座標とは無関係であるため、ガイド画像351の表示位置は端部161a上のタッチ位置に応じて上下方向および左右方向に変更することができる。タッチ位置171aを起点とする場合は、スワイプ操作を左から右に一方向で戻らないようにできるため円滑に操作することができる。また、スワイプ操作の進行に伴って切り換え後の使用モードの画面が拡大していくため、ユーザは識別操作の進行を画面の拡大として視覚で認識することができる。   Since the swipe operation from the touch position 171a to the position mark 352 in the first row is irrelevant to the identification, the shorter distance is easier to operate. Since the position information is independent of the coordinates of the touch screens 103a and 103b, the display position of the guide image 351 can be changed in the vertical direction and the horizontal direction according to the touch position on the end portion 161a. When the touch position 171a is set as a starting point, the swipe operation can be performed smoothly because the swipe operation can be prevented from returning in one direction from left to right. Further, since the screen in the use mode after switching is enlarged as the swipe operation progresses, the user can visually recognize the progress of the identification operation as an enlargement of the screen.

[第2の識別方式]
第1の識別方式は、登録した識別データをエッジ305a〜305cの変化の様子から容易に推定できるため、ビジネス・モードのようなMDMの制約を受ける使用環境には適当でない。つぎに同じガイド画像351を使って、セキュリティを向上させた識別方式を説明する。この方式では、4個の正しい位置マークを通過するスワイプ操作が行われるまで、切り換え後の使用モードの画面を表示しないようにする。
[Second identification method]
The first identification method can be easily estimated from the state of change of the edges 305a to 305c because the registered identification data is not suitable for a use environment subject to MDM restrictions such as a business mode. Next, an identification method with improved security using the same guide image 351 will be described. In this method, the screen of the use mode after switching is not displayed until a swipe operation that passes through the four correct position marks is performed.

このとき使用環境切換部301は、スワイプ操作により各列が含むいずれかの位置マーク352へのタッチ操作を認識したときは、音声または画面を通じてユーザに通知するようにすることができる。こうすることで、ユーザは最終的に切り換え操作が失敗したときに、位置マーク352にタッチしなかったことが原因ではないことを知ることができる。各列に対するスワイプ操作が完了して4個の位置マーク352の位置情報を認識した使用環境切換部301は、正しい識別データが入力されたと判断したときに、タッチスクリーン103aにビジネス・モードの画面を表示することができる。さらに使用環境切換部301は、タッチ位置361に対するクロス・スワイプ操作を検出したときにタッチスクリーン103bもビジネス・モードの動作環境に移行させることができる。   At this time, when the use environment switching unit 301 recognizes a touch operation on any of the position marks 352 included in each column by a swipe operation, the use environment switching unit 301 can notify the user through voice or a screen. By doing so, the user can know that it is not caused by not touching the position mark 352 when the switching operation finally fails. The use environment switching unit 301, which has recognized the position information of the four position marks 352 after the swipe operation for each column is completed, displays a business mode screen on the touch screen 103a when determining that correct identification data has been input. Can be displayed. Further, when the use environment switching unit 301 detects a cross swipe operation on the touch position 361, the touch screen 103b can also shift to the business mode operating environment.

使用環境切換部301は、各列の位置マーク352を含む4個の位置マークを通過する前にスワイプ操作をする指がタッチスクリーン103aから離れたとき、または、通過した4個の位置マーク352の識別情報353が登録した識別データに合致しないときは識別が失敗したと判断してガイド画像351の表示を消すことができる。第2の識別方式では、4個の位置情報を入力するまで、入力した識別データの正否が不明なため、第3者が簡単にビジネス・モードに移行させることは困難になる。所定回数の操作でも識別が成功しない場合には、ビジネス・モードへの移行をロックして、ログオン画面に対するパスコード入力を要求するようにしてもよい。   The use environment switching unit 301 moves the finger of the swipe operation away from the touch screen 103a before passing through the four position marks including the position marks 352 in each row or the four position marks 352 passed through. When the identification information 353 does not match the registered identification data, it is determined that the identification has failed and the display of the guide image 351 can be turned off. In the second identification method, since the correctness of the input identification data is unknown until four pieces of position information are input, it is difficult for a third party to easily shift to the business mode. If the identification is not successful even after a predetermined number of operations, the transition to the business mode may be locked and a passcode input to the logon screen may be requested.

[第3の識別方式]
第2の識別方式は、スワイプ操作の方向を一方向にしているため、識別データの桁数がタッチスクリーン103a、103bに表示できるマトリクス成分の列の数で制限される。したがって、ビジネス・モードへの切り換えまたはログオンに適した十分な桁数の識別データを作成できない場合がある。図8は、識別データの桁数を増加させる第3の識別方式を説明する図である。図8では、タッチ位置171aに対するエッジ・タッチ操作で図7と同様にタッチスクリーン103aにガイド画像381が表示される。
[Third identification method]
In the second identification method, since the direction of the swipe operation is one direction, the number of digits of identification data is limited by the number of matrix component columns that can be displayed on the touch screens 103a and 103b. Therefore, it may not be possible to create identification data having a sufficient number of digits suitable for switching to business mode or logging on. FIG. 8 is a diagram for explaining a third identification method for increasing the number of digits of identification data. In FIG. 8, the guide image 381 is displayed on the touch screen 103a in the same manner as in FIG. 7 by the edge touch operation on the touch position 171a.

ガイド画像381のマトリクス画像はガイド画像351と同様に、4×4の16個の位置マーク382で構成しているが、各位置マーク382には英数字を割り当てて位置マーク382に画像として表示している。使用環境切換部301は、登録部309に位置マーク382の位置情報と英数字の関係を登録しておくことができる。ガイド画像381に対するスワイプ操作は、左から右に一方向に移動するのではなく、右から左方向に戻ったり、列方向(垂直方向)に移動したりすることができる。その結果、同じサイズのマトリクス画像であっても、識別データの桁数の制限をなくすことができる。   Similar to the guide image 351, the matrix image of the guide image 381 is composed of 16 4 × 4 position marks 382. Alphanumeric characters are assigned to the position marks 382 and displayed as images on the position marks 382. ing. The use environment switching unit 301 can register the positional information of the position mark 382 and the relationship between alphanumeric characters in the registration unit 309. The swipe operation on the guide image 381 can move back from the right to the left or move in the column direction (vertical direction) instead of moving from left to right in one direction. As a result, it is possible to eliminate the restriction on the number of digits of identification data even if the matrix images have the same size.

図7のマトリクス画像では、識別データが4桁であったが、図8のマトリクス画像では、識別データが、一例として[c21aefb7]の8桁の英数字で構成することができる。ガイド画像381に対して連続するスワイプ操作をすると、意図する位置マーク以外の位置マークに対してもタッチ操作をすることになる。   In the matrix image of FIG. 7, the identification data has 4 digits. However, in the matrix image of FIG. 8, the identification data can be composed of 8-digit alphanumeric characters [c21afef7] as an example. When a continuous swipe operation is performed on the guide image 381, a touch operation is performed on position marks other than the intended position mark.

このときの誤入力を防ぐために、ユーザは意図する位置マークにタッチしたときは使用環境切換部301の識別時間に相当する短い時間だけ当該位置マークで指の移動を一旦停止したり通過速度を遅くしたりすることができる。なお、ユーザはこのときタッチしている指を操作面から離さないようにしてガイド画像381の表示が消えないようにすることができる。第3の識別方式では、ユーザが識別データを英数字の文字列として記憶することができるため、使用環境切換部301は、乱数を使って位置マーク382の配置が毎回異なるようなガイド画像を表示するようにしてもよい。   In order to prevent erroneous input at this time, when the user touches the intended position mark, the user temporarily stops moving the finger at the position mark or slows the passing speed for a short time corresponding to the identification time of the use environment switching unit 301. You can do it. It should be noted that the user can prevent the display of the guide image 381 from disappearing by keeping the finger touched at this time away from the operation surface. In the third identification method, since the user can store the identification data as an alphanumeric character string, the use environment switching unit 301 displays a guide image in which the arrangement of the position mark 382 is different each time using a random number. You may make it do.

[その他の識別方式]
第1〜第3の識別方式は、いずれも位置マークの位置情報を利用しているが、本発明は、タッチスクリーン103a、103bの座標を利用して識別データを構成することもできる。このときガイド画像351は、常にタッチスクリーン103a、103b上の固定した位置に表示することができる。ただし、タッチスクリーン103a、103bにおける位置マークの座標にユーザが慣れてくれば必ずしもガイド画像351を表示する必要はない。
[Other identification methods]
Each of the first to third identification methods uses the position information of the position mark, but the present invention can also construct identification data using the coordinates of the touch screens 103a and 103b. At this time, the guide image 351 can always be displayed at a fixed position on the touch screens 103a and 103b. However, it is not always necessary to display the guide image 351 if the user gets used to the coordinates of the position marks on the touch screens 103a and 103b.

また、本発明は、マトリクス成分の位置情報やタッチスクリーンの座標で識別するだけでなく、エッジ・タッチ操作を起点とする連続するスワイプ操作またはエッジ・タッチ操作に続くスワイプ操作が形成するジェスチャで識別することもできる。このときエッジ・タッチ操作からジェスチャを開始してもよいし、エッジ・タッチ操作をしてから所定の時間以内に任意の位置からジェスチャを開始してもよい。   In addition, the present invention identifies not only by the position information of the matrix component and the coordinates of the touch screen, but also by the gesture formed by the continuous swipe operation starting from the edge touch operation or the swipe operation following the edge touch operation. You can also At this time, the gesture may be started from the edge touch operation, or the gesture may be started from an arbitrary position within a predetermined time after the edge touch operation.

[スマートフォンの動作モード]
図9は、スマートフォン100の動作モードを説明するための図である。スマートフォン100は、タッチスクリーン103a、103bがそれぞれ独自に動作するため、一例としてビジネス・モードとプライベート・モードの2つに使用環境に対して9つの動作モードA〜Iのいずれかに遷移する。動作モードA〜Eは、タッチスクリーン103a、103bの一方または双方が待機モードに遷移している。
[Operation mode of smartphone]
FIG. 9 is a diagram for explaining an operation mode of the smartphone 100. In the smartphone 100, since the touch screens 103a and 103b operate independently, for example, the business mode and the private mode are transitioned to one of nine operation modes A to I for the use environment. In the operation modes A to E, one or both of the touch screens 103a and 103b are in the standby mode.

動作モードF〜Iは、タッチスクリーン103a、103bの双方が同一または異なる使用環境に遷移している。制御システム300は、エッジ・タッチ操作およびクロス・スワイプ操作を含むスワイプ操作を識別して、任意の動作モードA〜Iから他の動作モードに移行させることができる。待機モードから所定の動作環境への移行のためのスワイプ操作はログオン操作に相当する。   In the operation modes F to I, the touch screens 103a and 103b are both in the same or different usage environments. The control system 300 can identify a swipe operation including an edge touch operation and a cross swipe operation and shift from any operation mode A to I to another operation mode. A swipe operation for shifting from the standby mode to a predetermined operating environment corresponds to a logon operation.

[使用環境の制御手順]
つぎに、制御システム300が図9の動作モードA〜Iを制御する手順の一例を図10のフローチャートを参照して説明する。ブロック401でスマートフォン100は、動作状態A〜Iのいずれかに遷移している。ブロック403で使用環境切換部301は、タッチスクリーン103a、103bのいずれかの端部161a〜161d、163a〜163dに対するエッジ・タッチ操作を検出する。エッジ・タッチ操作を検出した使用環境切換部301はブロック405で、アプリケーション実行部307にエッジ・タッチ・イベントを送って識別モードに移行する。以後アプリケーション実行部307は、座標データ生成部303から受け取った座標データを無視する。
[Control procedure for usage environment]
Next, an example of a procedure for the control system 300 to control the operation modes A to I in FIG. 9 will be described with reference to the flowchart in FIG. In block 401, the smartphone 100 transitions to one of the operation states A to I. In block 403, the use environment switching unit 301 detects an edge touch operation on one of the end portions 161a to 161d and 163a to 163d of the touch screens 103a and 103b. In step 405, the use environment switching unit 301 that has detected the edge touch operation sends an edge touch event to the application execution unit 307 and shifts to the identification mode. Thereafter, the application execution unit 307 ignores the coordinate data received from the coordinate data generation unit 303.

識別モードでは、座標データ生成部303が生成した座標データを使用環境切換部301だけが利用する。第1〜第3の識別方式を採用する場合は、ブロック407で使用環境切換部301が、エッジ・タッチ操作が行われたいずれかのタッチスクリーン103a、103bにいずれかのガイド画像351、381を表示する。ブロック409でユーザがガイド画像351、381に対してスワイプ操作をすると、ブロック411で使用環境切換部301は認識した位置マークの位置情報または英数字のシーケンスからビジネス・モードまたはプライベート・モードに対する識別の可否を判断する。   In the identification mode, only the use environment switching unit 301 uses the coordinate data generated by the coordinate data generation unit 303. When the first to third identification methods are employed, in block 407, the use environment switching unit 301 displays one of the guide images 351 and 381 on one of the touch screens 103a and 103b on which the edge touch operation has been performed. indicate. When the user performs a swipe operation on the guide images 351 and 381 in block 409, the use environment switching unit 301 in block 411 identifies the business mode or private mode from the position information or alphanumeric sequence of the recognized position mark. Judgment is made.

識別が失敗したと判断した使用環境切換部301は、ブロック403に戻ってガイド画像351、381の表示を消してから、再度ユーザにエッジ・タッチ操作から開始するように求める。いずれかの使用モードに関する識別が成功したと判断した使用環境切換部301がアプリケーション実行部307に識別イベントとスクリーン・イベントを送る。ブロック413でアプリケーション実行部307はエッジ・タッチ操作が行われたタッチスクリーンを識別イベントに対応する使用環境に移行させることができる。使用環境切換部301は、識別が成功したときにガイド画像351、381の表示を消すことができる。   The usage environment switching unit 301 that has determined that the identification has failed returns to the block 403, erases the display of the guide images 351 and 381, and then requests the user to start again from the edge touch operation. The usage environment switching unit 301 that has determined that the identification regarding any of the usage modes has succeeded sends an identification event and a screen event to the application execution unit 307. In block 413, the application execution unit 307 may transfer the touch screen on which the edge touch operation has been performed to a usage environment corresponding to the identification event. The use environment switching unit 301 can turn off the display of the guide images 351 and 381 when the identification is successful.

たとえば、ブロック301で動作モードAであったときは、スマートフォン100は動作モードB〜Eのいずれかに移行することができる。また、ブロック301で動作モードH、Iであったときは、スマートフォン100は動作モードF、Gのいずれかに移行することができる。さらに、ブロック301で動作モードF、Gであったときは、スマートフォン100は動作モードH、Iのいずれかに移行することができる。   For example, when the operation mode is A in the block 301, the smartphone 100 can shift to one of the operation modes B to E. Further, when the operation mode is H or I in the block 301, the smartphone 100 can shift to either the operation mode F or G. Furthermore, when the operation mode is F or G in the block 301, the smartphone 100 can shift to either the operation mode H or I.

ブロック417で使用環境切換部301が、ブロック403のエッジ・タッチ操作を起点とするスワイプ操作からクロス・スワイプ操作を検出したときはブロック417に移行する。ブロック417で使用環境切換部301はアプリケーション実行部307にクロス・エッジ・イベントを送って、クロス・スワイプ操作を検出したタッチスクリーンを、ブロック411で識別した使用モードと同じ使用モードに移行させる。このとき動作モードA〜Gのいずれからでも動作モードH、Iのいずれかに移行することができる。クロス・スワイプ操作を検出しないときは、ブロック419で処理が終了する。1つのタッチスクリーンを搭載するスマートフォンについては、クロス・スワイプ操作による使用環境の拡大を除いて、同様にエッジ・タッチ操作とスワイプ操作で使用環境の切り換え操作またはログオン操作をすることができる。   When the use environment switching unit 301 detects a cross swipe operation from the swipe operation starting from the edge touch operation in block 403 in block 417, the process proceeds to block 417. In block 417, the use environment switching unit 301 sends a cross edge event to the application execution unit 307 to shift the touch screen that has detected the cross swipe operation to the same use mode as the use mode identified in block 411. At this time, it is possible to shift to any of the operation modes H and I from any of the operation modes A to G. If no cross swipe operation is detected, the process ends at block 419. For a smartphone equipped with one touch screen, the operation environment can be switched or the log-on operation can be similarly performed by the edge touch operation and the swipe operation, except for the expansion of the use environment by the cross swipe operation.

これまで本発明について図面に示した特定の実施の形態をもって説明してきたが、本発明は図面に示した実施の形態に限定されるものではなく、本発明の効果を奏する限り、これまで知られたいかなる構成であっても採用することができることはいうまでもないことである。   Although the present invention has been described with the specific embodiments shown in the drawings, the present invention is not limited to the embodiments shown in the drawings, and is known so far as long as the effects of the present invention are achieved. It goes without saying that any configuration can be adopted.

100 スマートフォン
101a、101b 筐体
103a、103b タッチスクリーン
161a〜161d、163a〜163d タッチスクリーンの端部
171a〜171d、173a〜173d、361 タッチ位置
203a〜203c、253 仮想マシーン
351、381 ガイド画像
353 マトリクス成分の位置情報
355a〜355d 切り換えにかかる使用環境の画像のエッジ
352、382 位置マーク
100 Smartphones 101a and 101b Cases 103a and 103b Touch screens 161a to 161d, 163a to 163d Touch screen edges 171a to 171d, 173a to 173d, 361 Touch positions 203a to 203c, 253 Virtual machine 351, 381 Guide image 353 Matrix component Position information 355a to 355d of the image 352, 382 of the image of the usage environment for switching

Claims (20)

タッチスクリーンを備え、複数の使用環境で動作することが可能な携帯式電子機器に、
スワイプ操作と使用環境を関連付けるステップと、
第1の使用環境で動作するステップと、
前記タッチスクリーンの端部に対するエッジ・タッチ操作に続いて行われるスワイプ操作を識別するステップと、
前記スワイプ操作が第2の使用環境に関連付けられていることを認識したことに応じて前記第2の使用環境に移行するステップと
を有する処理を実行させるためのコンピュータ・プログラム。
For portable electronic devices equipped with touch screens and capable of operating in multiple usage environments,
Associating a swipe action with your environment,
A step of operating in a first usage environment;
Identifying a swipe operation performed following an edge touch operation on an end of the touch screen;
A computer program for executing a process including a step of transitioning to the second usage environment in response to recognizing that the swipe operation is associated with the second usage environment.
前記エッジ・タッチ操作が、前記タッチスクリーンと縁枠の両方に同時に指を接触させる操作である請求項1に記載のコンピュータ・プログラム。   The computer program according to claim 1, wherein the edge touch operation is an operation in which a finger is simultaneously brought into contact with both the touch screen and an edge frame. 前記スワイプ操作が前記エッジ・タッチ操作を起点とする連続したタッチ操作である請求項1に記載のコンピュータ・プログラム。   The computer program according to claim 1, wherein the swipe operation is a continuous touch operation starting from the edge touch operation. 前記エッジ・タッチ操作の検出に応じて前記タッチスクリーンに前記スワイプ操作が通過する位置を示したガイド画像を表示するステップを有する請求項1に記載のコンピュータ・プログラム。   The computer program according to claim 1, further comprising: displaying a guide image indicating a position through which the swipe operation passes on the touch screen in response to detection of the edge touch operation. 前記ガイド画像が、位置情報を有する複数の位置マークで構成したマトリクス画像である請求項4に記載のコンピュータ・プログラム。   The computer program according to claim 4, wherein the guide image is a matrix image composed of a plurality of position marks having position information. 前記スワイプ操作が前記端部から離れて戻らない方向に行われる請求項5に記載のコンピュータ・プログラム。   The computer program according to claim 5, wherein the swipe operation is performed in a direction not to return away from the end. 前記スワイプ操作による前記位置マークに対するタッチ操作を検出するたびに、前記第2の使用環境の画面を前記端部から徐々に拡大するように表示するステップを有する請求項6に記載のコンピュータ・プログラム。   The computer program product according to claim 6, further comprising a step of displaying a screen of the second usage environment so as to gradually expand from the end portion every time a touch operation on the position mark by the swipe operation is detected. 前記ガイド画像が、それぞれに数字または文字を割り当てた複数の位置マークで構成したマトリクス画像である請求項4に記載のコンピュータ・プログラム。   The computer program according to claim 4, wherein the guide image is a matrix image composed of a plurality of position marks each assigned a number or a character. 前記複数の使用環境が、相互にセキュリティ・レベルが異なる使用環境を含む請求項1に記載のコンピュータ・プログラム。   The computer program according to claim 1, wherein the plurality of use environments include use environments having different security levels. タッチスクリーンを備え、複数の使用環境で動作することが可能な携帯式電子機器に、
スワイプ操作と使用環境を関連付けるステップと、
待機モードで動作するステップと、
前記タッチスクリーンの端部に対するエッジ・タッチ操作に続いて行われるスワイプ操作を識別するステップと、
前記スワイプ操作が第2の使用環境に対応することを認識したことに応じて前記第2の使用環境にログオンするステップと
を有する処理を実行させるためのコンピュータ・プログラム。
For portable electronic devices equipped with touch screens and capable of operating in multiple usage environments,
Associating a swipe action with your environment,
A step operating in standby mode;
Identifying a swipe operation performed following an edge touch operation on an end of the touch screen;
And a step of logging on to the second usage environment in response to recognizing that the swipe operation corresponds to the second usage environment.
隣接して配置した第1のタッチスクリーンと第2のタッチスクリーンが相互に同一または異なる使用環境で動作することが可能な携帯式電子機器に、
スワイプ操作と使用環境を関連付けるステップと、
前記第1のタッチスクリーンと前記第2のタッチスクリーンがそれぞれ所定の使用環境で動作するステップと、
前記第1のタッチスクリーンの端部に対するエッジ・タッチ操作に続いて行われるスワイプ操作を識別するステップと、
前記スワイプ操作が第2の使用環境に関連付けられていることを認識したことに応じて前記第1のタッチスクリーンが前記関連付けられた使用環境に移行するステップと
を有する処理を実行させるためのコンピュータ・プログラム。
A portable electronic device in which the first touch screen and the second touch screen arranged adjacent to each other can operate in the same or different usage environments.
Associating a swipe action with your environment,
Each of the first touch screen and the second touch screen operating in a predetermined usage environment;
Identifying a swipe operation performed following an edge touch operation on an end of the first touch screen;
A computer for causing the first touch screen to transition to the associated usage environment in response to recognizing that the swipe operation is associated with the second usage environment. program.
前記スワイプ操作が前記第1のタッチスクリーンから前記第2のタッチスクリーンに向かって境界を通過することを認識したことに応じて、前記第2のタッチスクリーンが前記第2の使用環境に移行するステップを有する請求項11に記載のコンピュータ・プログラム。   In response to recognizing that the swipe operation passes a boundary from the first touch screen toward the second touch screen, the second touch screen transitions to the second usage environment. The computer program according to claim 11, comprising: 前記所定の使用環境で動作するステップにおいて、前記第1のタッチスクリーンが待機状態で動作する請求項11に記載のコンピュータ・プログラム。   The computer program product according to claim 11, wherein in the step of operating in the predetermined usage environment, the first touch screen operates in a standby state. 前記所定の使用環境で動作するステップにおいて、前記第1のタッチスクリーンと前記第2のタッチスクリーンが同一の使用環境で動作する請求項11に記載のコンピュータ・プログラム。   The computer program according to claim 11, wherein in the step of operating in the predetermined usage environment, the first touch screen and the second touch screen operate in the same usage environment. 前記所定の使用環境で動作するステップにおいて、前記第1のタッチスクリーンと前記第2のタッチスクリーンが相互に異なる使用環境で動作する請求項11に記載のコンピュータ・プログラム。   The computer program according to claim 11, wherein in the step of operating in the predetermined usage environment, the first touch screen and the second touch screen operate in different usage environments. タッチスクリーンを備え、複数の使用環境で動作することが可能な携帯式電子機器が使用環境を切り換える方法であって、
スワイプ操作と使用環境を関連付けるステップと、
所定の使用環境で動作するステップと、
前記タッチスクリーンの端部に対するタッチ操作を検出するステップと、
前記タッチ操作の検出に応じて前記所定の使用環境に対するタッチ操作を無効にするステップと、
前記タッチ操作に続いて行われるスワイプ操作を識別するステップと、
識別した前記スワイプ操作が関連付けられた使用環境に移行するステップと
を有する方法。
A portable electronic device having a touch screen and capable of operating in a plurality of usage environments is a method of switching usage environments,
Associating a swipe action with your environment,
A step of operating in a predetermined use environment;
Detecting a touch operation on an end of the touch screen;
Invalidating the touch operation for the predetermined use environment in response to the detection of the touch operation;
Identifying a swipe operation performed following the touch operation;
Transitioning to a use environment with which the identified swipe operation is associated.
相互に同一または異なる使用環境で動作することが可能な隣接して配置した第1のタッチスクリーンと第2のタッチスクリーンを搭載する携帯式電子機器が使用環境を切り換える方法であって、
スワイプ操作と使用環境を関連付けるステップと、
前記第1のタッチスクリーンと前記第2のタッチスクリーンがそれぞれ所定の使用環境で動作するステップと、
前記第1のタッチスクリーンの端部に対するタッチ操作を検出するステップと、
前記タッチ操作の検出に応じて前記所定の使用環境に対するタッチ操作を無効にするステップと、
前記タッチ操作に続いて行われる前記第1のタッチスクリーンに対するスワイプ操作を識別するステップと、
前記第1のタッチスクリーンが識別した前記スワイプ操作に対応する使用環境に移行するステップと、
前記スワイプ操作が前記第2のタッチスクリーンまで到達したことを認識するステップと、
前記第2のタッチスクリーンが前記第1のタッチスクリーンと同じ使用環境に移行するステップと
を有する方法。
A portable electronic device equipped with a first touch screen and a second touch screen arranged adjacent to each other and capable of operating in the same or different use environment is a method of switching the use environment,
Associating a swipe action with your environment,
Each of the first touch screen and the second touch screen operating in a predetermined usage environment;
Detecting a touch operation on an end of the first touch screen;
Invalidating the touch operation for the predetermined use environment in response to the detection of the touch operation;
Identifying a swipe operation on the first touch screen performed following the touch operation;
Transitioning to a use environment corresponding to the swipe operation identified by the first touch screen;
Recognizing that the swipe operation has reached the second touch screen;
Transitioning the second touch screen to the same usage environment as the first touch screen.
タッチスクリーンを備える携帯式電子機器であって、
スワイプ操作と使用環境を関連付けた識別データを登録する登録部と、
複数の使用環境で動作することが可能なアプリケーション実行部と、
前記タッチスクリーンに対するタッチ操作の座標データ生成する座標データ生成部と、
前記タッチスクリーンに表示する画像データを生成する画像データ生成部と、
前記タッチスクリーンの端部に対するエッジ・タッチ操作に続くスワイプ操作から抽出した識別データと前記登録部の識別データを比較していずれかの使用環境に対するスワイプ操作を認識したときに、現在の使用環境を前記スワイプ操作が対応する使用環境に切り換える使用環境切換部と
を有する携帯式電子機器。
A portable electronic device comprising a touch screen,
A registration unit for registering identification data that associates the swipe operation with the use environment;
An application execution unit capable of operating in multiple use environments;
A coordinate data generation unit for generating coordinate data of a touch operation on the touch screen;
An image data generation unit for generating image data to be displayed on the touch screen;
When the identification data extracted from the swipe operation following the edge touch operation on the edge of the touch screen is compared with the identification data of the registration unit, the current use environment is determined when the swipe operation for any use environment is recognized. A portable electronic device having a usage environment switching unit that switches to a usage environment corresponding to the swipe operation.
隣接して配置した第1のタッチスクリーンと第2のタッチスクリーンを備える携帯式電子機器であって、
スワイプ操作と使用環境を関連付けた識別データを登録する登録部と、
タッチスクリーンごとに複数の使用環境で動作することが可能なアプリケーション実行部と、
タッチスクリーンに対するタッチ操作の座標データ生成する座標データ生成部と、
タッチスクリーンに表示する画像データを生成する画像データ生成部と、
前記第1のタッチスクリーンの端部に対するタッチ操作に続くスワイプ操作から抽出した識別データと前記登録部の識別データを比較していずれかの使用環境に対するスワイプ操作を認識し、さらに前記第2のタッチスクリーンに対するクロス・スワイプ操作を検出して前記第1のタッチスクリーンと前記第2のタッチスクリーンを前記スワイプ操作が対応する使用環境に切り換える使用環境切換部と
を有する携帯式電子機器。
A portable electronic device comprising a first touch screen and a second touch screen arranged adjacent to each other,
A registration unit for registering identification data that associates the swipe operation with the use environment;
An application execution unit capable of operating in multiple usage environments for each touch screen;
A coordinate data generation unit for generating coordinate data of a touch operation on the touch screen;
An image data generation unit for generating image data to be displayed on the touch screen;
The identification data extracted from the swipe operation following the touch operation on the end portion of the first touch screen is compared with the identification data of the registration unit to recognize the swipe operation for any use environment, and further, the second touch A portable electronic device having a use environment switching unit that detects a cross-swipe operation on a screen and switches the first touch screen and the second touch screen to a use environment corresponding to the swipe operation.
前記携帯式電子機器が、前記第1のタッチスクリーンを搭載する筐体と前記第2のタッチスクリーンを搭載する筐体を結合したヒンジ機構で折り畳むことが可能な折り畳み式である請求項19に記載の携帯式電子機器。   The portable electronic device is a foldable type that can be folded by a hinge mechanism that couples a casing on which the first touch screen is mounted and a casing on which the second touch screen is mounted. Portable electronic devices.
JP2014048449A 2014-03-12 2014-03-12 Method for switching use environment of portable electronic device, portable electronic device, and computer program Pending JP2015172861A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014048449A JP2015172861A (en) 2014-03-12 2014-03-12 Method for switching use environment of portable electronic device, portable electronic device, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014048449A JP2015172861A (en) 2014-03-12 2014-03-12 Method for switching use environment of portable electronic device, portable electronic device, and computer program

Publications (1)

Publication Number Publication Date
JP2015172861A true JP2015172861A (en) 2015-10-01

Family

ID=54260147

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014048449A Pending JP2015172861A (en) 2014-03-12 2014-03-12 Method for switching use environment of portable electronic device, portable electronic device, and computer program

Country Status (1)

Country Link
JP (1) JP2015172861A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7284853B1 (en) 2022-05-19 2023-05-31 レノボ・シンガポール・プライベート・リミテッド Information processing device, information processing system, and control method
JP2025510489A (en) * 2022-04-06 2025-04-15 北京字跳▲網▼絡技▲術▼有限公司 Method, apparatus, device and storage medium for page interaction - Patents.com

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007087018A (en) * 2005-09-21 2007-04-05 Alps Electric Co Ltd Input device
JP2009134482A (en) * 2007-11-29 2009-06-18 Kyocera Corp Electronic device, control method of electronic device, and program
WO2012070600A1 (en) * 2010-11-26 2012-05-31 京セラ株式会社 Portable terminal device and method for releasing keylock function of portable terminal device
JP2012155600A (en) * 2011-01-27 2012-08-16 Fujitsu Ltd Information processing apparatus, control method and control program
WO2012124454A1 (en) * 2011-03-11 2012-09-20 京セラ株式会社 Portable terminal device, program, and lock release method
JP2012203690A (en) * 2011-03-25 2012-10-22 Kyocera Corp Electronic device
JP2013041629A (en) * 2008-01-04 2013-02-28 Apple Inc Selective rejection of touch contacts in edge region of touch surface
JP2013093699A (en) * 2011-10-25 2013-05-16 Kyocera Corp Portable terminal, lock control program, and lock control method
JP2013529338A (en) * 2010-09-24 2013-07-18 リサーチ イン モーション リミテッド Portable electronic device and method for controlling the same
JP2013200876A (en) * 2011-10-07 2013-10-03 Panasonic Corp Photographing device
JP2013214863A (en) * 2012-04-02 2013-10-17 Sharp Corp Portable information device, control method of the same, control program, and computer readable recording medium recorded with the same
JP2013214308A (en) * 2008-07-17 2013-10-17 Nec Corp Information processing apparatus, program, and information processing method
JP2013228953A (en) * 2012-04-26 2013-11-07 Kyocera Corp Device, method, and program
JP2013542512A (en) * 2010-10-01 2013-11-21 ゼット124 Multi-screen user interface gesture control
JP2013235586A (en) * 2012-05-07 2013-11-21 Cirque Corp Method for discriminating edge swipe gesture entering touch sensor from edge swipe action and from the other similar non-edge swipe action
JP2013543201A (en) * 2010-11-18 2013-11-28 グーグル・インコーポレーテッド Surface visible objects off screen

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007087018A (en) * 2005-09-21 2007-04-05 Alps Electric Co Ltd Input device
JP2009134482A (en) * 2007-11-29 2009-06-18 Kyocera Corp Electronic device, control method of electronic device, and program
JP2013041629A (en) * 2008-01-04 2013-02-28 Apple Inc Selective rejection of touch contacts in edge region of touch surface
JP2013214308A (en) * 2008-07-17 2013-10-17 Nec Corp Information processing apparatus, program, and information processing method
JP2013529338A (en) * 2010-09-24 2013-07-18 リサーチ イン モーション リミテッド Portable electronic device and method for controlling the same
JP2013542512A (en) * 2010-10-01 2013-11-21 ゼット124 Multi-screen user interface gesture control
JP2013543201A (en) * 2010-11-18 2013-11-28 グーグル・インコーポレーテッド Surface visible objects off screen
WO2012070600A1 (en) * 2010-11-26 2012-05-31 京セラ株式会社 Portable terminal device and method for releasing keylock function of portable terminal device
JP2012155600A (en) * 2011-01-27 2012-08-16 Fujitsu Ltd Information processing apparatus, control method and control program
WO2012124454A1 (en) * 2011-03-11 2012-09-20 京セラ株式会社 Portable terminal device, program, and lock release method
JP2012203690A (en) * 2011-03-25 2012-10-22 Kyocera Corp Electronic device
JP2013200876A (en) * 2011-10-07 2013-10-03 Panasonic Corp Photographing device
JP2013093699A (en) * 2011-10-25 2013-05-16 Kyocera Corp Portable terminal, lock control program, and lock control method
JP2013214863A (en) * 2012-04-02 2013-10-17 Sharp Corp Portable information device, control method of the same, control program, and computer readable recording medium recorded with the same
JP2013228953A (en) * 2012-04-26 2013-11-07 Kyocera Corp Device, method, and program
JP2013235586A (en) * 2012-05-07 2013-11-21 Cirque Corp Method for discriminating edge swipe gesture entering touch sensor from edge swipe action and from the other similar non-edge swipe action

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
坪田 弘樹: "BYOD成功の秘訣 私物利用の特性を見極めよ!", テレコミュニケーション, vol. 第30巻 第5号, JPN6016004257, 25 April 2013 (2013-04-25), JP, pages 13 - 15, ISSN: 0003250432 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025510489A (en) * 2022-04-06 2025-04-15 北京字跳▲網▼絡技▲術▼有限公司 Method, apparatus, device and storage medium for page interaction - Patents.com
US12333125B2 (en) 2022-04-06 2025-06-17 Beijing Zitiao Network Technology Co., Ltd. Method, apparatus, device and storage medium for page interaction
JP7721011B2 (en) 2022-04-06 2025-08-08 北京字跳▲網▼絡技▲術▼有限公司 Method, apparatus, device, and storage medium for page interaction
JP7284853B1 (en) 2022-05-19 2023-05-31 レノボ・シンガポール・プライベート・リミテッド Information processing device, information processing system, and control method
JP2023170349A (en) * 2022-05-19 2023-12-01 レノボ・シンガポール・プライベート・リミテッド Information processing device, information processing system, and control method
US11954272B2 (en) 2022-05-19 2024-04-09 Lenovo (Singapore) Pte. Ltd. Information processing device, information processing system and controlling method

Similar Documents

Publication Publication Date Title
JP6054892B2 (en) Application image display method, electronic apparatus, and computer program for multiple displays
JP6009454B2 (en) Enhanced interpretation of input events that occur when interacting with a computing device that uses the motion of the computing device
JP5730667B2 (en) Method for dual-screen user gesture and dual-screen device
CN102414649B (en) Operating a touch screen control system according to a plurality of rule sets
JP5989903B2 (en) Electronic device, method and program
KR102521333B1 (en) Method for displaying user interface related to user authentication and electronic device for the same
KR20120136796A (en) Method and apparatus for providing interface for inpputing character
KR20190039521A (en) Device manipulation using hover
CN114764304B (en) Screen display method
WO2022143620A1 (en) Virtual keyboard processing method and related device
WO2013093205A1 (en) Apparatus and method for providing transitions between screens
EP4261660A1 (en) Feedback method and related device
JP6219426B2 (en) Method for changing use mode of portable electronic device, portable electronic device, and computer program
EP2630564A2 (en) Scrubbing touch infotip
US20150234926A1 (en) User interface device, search method, and program
JPWO2013047023A1 (en) Display device, display method, and program
JP2015172861A (en) Method for switching use environment of portable electronic device, portable electronic device, and computer program
JP5913775B2 (en) Method for switching use environment of portable electronic device, portable electronic device, and computer program
JP6578347B2 (en) Electronic book browsing support method, browsing support program, and touch panel device
JP6755125B2 (en) Information processing equipment and programs
CN114690888B (en) A method for processing an application interface and related equipment
JP2010066915A (en) Information processing apparatus and method of changing touchpad area
JP2012238128A (en) Information device having back-face input function, back-face input method, and program
JP6127401B2 (en) Information processing apparatus, program, and information processing method
JP6251408B2 (en) Electronic device, method and program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160209

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160409

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160517

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160721

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20161206