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 PDFInfo
- 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
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
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は、携帯端末で仮想環境を切り換える情報端末について開示する。同文献は、仮想環境の切り換えをアイコンの操作、ジェスチャ、音声などで行うことを記載している。
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
そこで本発明の目的は、簡単な操作で携帯式電子機器の使用環境を切り換える方法を提供することにある。さらに本発明の目的は、簡単な操作で所定の使用環境にログオンする方法を提供することにある。さらに本発明の目的は、複数のタッチスクリーンを備える携帯式電子機器の使用環境を簡単な操作で切り換える方法を提供することにある。さらに本発明の目的は、そのような方法を実現するコンピュータ・プログラムおよび携帯式電子機器を提供することにある。 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.
[定義]
本明細書に使用する用語について説明する。タッチスクリーンは待機モードおよび使用モードの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
スマートフォン100は、図1(A)の収納モードと、図1(B)の見開きモードの2つの姿勢を有する。図1(B)は見開きモードのときの平面図で、図1(C)は見開きモードのときの底面図である。見開きモードでは、タッチスクリーン103a、103bが隣接して配置される。なおスマートフォン100は、それぞれタッチスクリーンを搭載し相互にヒンジ機構で結合された筐体を3つ以上備えていてもよい。
The
[ハードウェア構成]
図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
筐体101bは、システム・ハードウェア150に接続されたタッチスクリーン103b、カメラ・モジュール111b、ジャイロセンサ113b、加速度センサ115b、開閉センサ133、および電源回路151に接続されたパワー・ボタン135を含む。タッチスクリーン103a、103bは、画面の表示機能とタッチ操作機能を含む。タッチスクリーン103a、103bは一例として、フラット・パネル・ディスプレイ(FPD)とタッチパネルを組み合わせた構造として実現できる。タッチスクリーン103a、103bのハードウェア上の構成は、本発明において特に限定しない。
The
たとえば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
ビジネス・モードではたとえば、インストールするアプリケーションの種類や、カメラや記憶装置などの情報漏洩に関連するハードウェアの使用に制限をかけることができる。ビジネス・モードでは、ログオンのためのパスコードの設定を義務づけたり、紛失対策としてリモート・ロック機能やリモート・ワイプ機能の設定を義務づけたりすることができる。これに対してプライベート・モードで動作するスマートフォン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
使用環境の他の例では、子供が使用するためのキッズ・モードを定義することができる。キッズ・モードでは、有害サイトへのアクセスの制限や課金が発生するサイトへのアクセスの制限をかけることができる。使用環境のさらに他の例では、一時的に他人にスマートフォン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
使用環境のさらに他の例では、旅行や健康などに関する用途モードを定義することができる。旅行の用途モードでは、スマートフォン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
[ソフトウェア構成]
図3は、スマートフォン100が実装するソフトウェアの構造の一例を説明するための図である。複数の使用環境は一例として、実環境で動作するOS上で動作するアプリケーションで実現することができる。本実施の形態では複数の使用環境を、仮想環境を利用して実現する場合について説明する。ハードウェア群180は、図2に示したハードウェアで構成される。
Software configuration
FIG. 3 is a diagram for explaining an example of a software structure implemented by the
ハードウェア群180上ではハイパーバイザといわれる仮想化プログラム201が動作する。仮想化プログラム201のレイヤの上では、仮想マシーン203a〜203c、253が時分割で動作することができる。仮想マシーン203a〜203cは、アプリケーション205a〜205c、ゲストOS207a〜207c、および仮想ハードゥエア209a〜209cといったソフトウェアで構成され、それぞれが異なる使用環境を構築する。
On the
アプリケーション205a〜205cは、各使用環境において少なくとも、Webブラウザ、メーラー、SNSプログラム、または文書ブログラムのような作業用のアプリケーションのいずれかを実行する。したがって各使用環境は、ソフトウェア・キーボードの画面、起動アイコンを表示するホーム画面、またはログオン操作のためのログオン画面のように作業用のアプリケーションの実行を補助するプログラムだけを実行している状態とは異なる。
The
仮想マシーン253は、アプリケーション255、管理OS257、および仮想ハードゥエア259といったソフトウェアで構成され、実行する仮想マシーン203a〜203cのコンテキストを切り換えて各タッチスクリーン103a、103bに所定の使用環境を実現する。アプリケーション255は、使用モードを切り換えるための識別処理、および切換処理を行うためのアプリケーションを含む。仮想化プログラム201は、ハードウェア群180をエミュレートして、仮想マシーン203a〜203c、253にハードウェア群180の各要素に対応した仮想ハードウェア209a〜209cを構築する。
The
たとえば、仮想マシーン203aがビジネス・モードを実現し、仮想マシーン203bがプライベート・モードを実現するときに、仮想ハードゥエア209aはカメラ・モジュール111a、111bを含まない場合がある。また、アプリケーション205aはインターネットに接続するWebブラウザやSNSプログラムなどを含まない場合がある。また、アプリケーション205aは、認証やリモート・ロックなどのセキュリティ・ポリシーを実現するためのモジュールを含む場合がある。
For example, when the
ゲスト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
[エッジ・タッチ操作およびクロス・スワイプ操作]
図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
エッジ・タッチ操作は、使用モードを切り換えるために行うスワイプ操作の起点となるタッチ位置(図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
同時にタッチするときのエッジ・タッチ操作は、図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
この場合はツーアクション操作になるが、従来のようにフリック操作でホーム画面をシフトして起動アイコンを探す操作が不要になる。また、エッジ・タッチ操作によりシステムに対して使用モードの切換操作を行うことを通知することができる。しかし、スワイプ操作がエッジ・タッチ操作を起点とした連続する操作とする場合は、使用モードの切り換えの表明とジェスチャの識別を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
エッジ・タッチ操作は使用モードを識別するための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
クロス・スワイプ操作は、図4(B)とは逆方向に端部163aを越えて端部161bを通過するようにタッチスクリーン103bから103aまで行うようにしてもよい。クロス・スワイプ操作の一例は、一方のタッチスクリーン103a、103bから他方のタッチスクリーン103b、103aまで、タッチ位置171a、173bを起点とする連続的なスワイプ操作が2つの端部161b、163aを越えて行うタッチ操作とすることができる。
The cross-swipe operation may be performed from the
クロス・スワイプ操作の他の例は、一方のタッチスクリーン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
縁枠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
したがって、システムは使用モードを切り換えるスワイプ操作のためのエッジ・タッチ操作とクロス・スワイプ操作の際に発生するエッジ・タッチ操作を区別することができる。システムはエッジ・タッチ操作を検出したタイミングでクロス・タッチ操作の認識をすることができるが、スワイプ操作をする指が縁枠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
使用環境切換部301は、座標データ生成部303から受け取ったタッチ位置を起点とするスワイプ操作の座標データに基づいて使用モードを識別する。使用環境切換部301は一例において、座標データ生成部303からエッジ・タッチ操作によるタッチ位置の座標データを受け取ったときに画像データ生成部305を通じてタッチスクリーン103aまたはタッチスクリーン103bに図7、図8で説明するいずれかのガイド画像351、381を表示する。
The use
使用環境切換部301は、ガイド画像351、381に対するスワイプ操作が行われたときに、登録部309に登録しておいた識別データを参照して使用環境を判断する。使用環境切換部301は、ガイド画像351、381に対するいずれかの使用環境のタッチ操作が成功したと判断したときに当該使用環境に関連付けた識別イベントと、当該使用環境の画面を表示するタッチスクリーンを示すスクリーン・イベントをアプリケーション実行部307に送る。
The use
使用環境切換部301は、クロス・スワイプ操作を検出したときにクロス・エッジ・イベントをアプリケーション実行部307に送る。使用環境切換部301は、切り換えにかかる使用環境の画像が識別のためのスワイプ操作の進行に応じて、端部から徐々にタッチスクリーンに引き出されるように表示するための制御イベントをアプリケーション実行部307に送ることができる。
The usage
アプリケーション実行部307は、座標データ生成部303から受け取った座標データまたは他のハードウェアからの信号に基づいていずれかの仮想マシーン203a〜203cのアプリケーション205a〜205cを実行し、画像データ生成部305に画像データを出力する。アプリケーション実行部307は、使用環境切換部301から受け取った識別イベント、スクリーン・イベント、およびクロス・エッジ・イベントに基づいて動作環境のコンテキストを切り換えて、タッチスクリーン103a、103bごとに所定の仮想マシーン203a〜203cの使用環境に移行させる。
The
座標データ生成部303は、タッチ操作が行われたときにタッチスクリーン103a、103bが検出した座標のデータを生成してアプリケーション実行部307または使用環境切換部301に送る。画像データ生成部305は、アプリケーション実行部309または使用環境切換部307から受け取った画像データを表示形式に変換してタッチスクリーン103a、103bに出力する。登録部309には、使用環境に関連付けたスワイプ操作から作成した識別データをあらかじめユーザが登録する。
The coordinate
[第1の識別方式]
つぎに、図7を参照して所定の使用環境に移行するために制御システム300が行う第1の識別方式について説明する。第1の識別方式は、セキュリティが問題にならないプライベート・モードや用途モードでの使用環境の切り換えに適している。使用環境切換部301は、たとえばタッチ位置171aに対するエッジ・タッチ操作を検出すると、エッジ・タッチ操作が行われた端部161aを有するタッチスクリーン103aにガイド画像351を表示する。
[First identification method]
Next, a first identification method performed by the
ガイド画像351は、現在タッチスクリーン103aが表示する所定の使用モードの画像に重ねて表示してもよいし、使用モードの画像を完全に置き換えるように表示してもよい。重ねて表示する場合は、ガイド画像351を半透明の画像にすることもできる。使用環境切換部301は、タッチスクリーン103bのいずれかの端部163a〜163dにエッジ・タッチ操作を検出したときは、タッチスクリーン103bにガイド画像351を表示することができる。
The
ガイド画像351を、タッチ位置171aが行われた端部161aからスワイプ操作の方向に引き出されるようにまたは飛び出るように表示すると、ユーザに続いて行うスワイプ操作の方向をイメージさせることができるためより直感的な操作を実現できる。ガイド画像351は、一例として4×4の合計16個の位置マーク352を成分に含むマトリクス画像として構成している。
When the
マトリクスのサイズは特に限定する必要はなく、タッチスクリーン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
たとえば、登録部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
使用環境切換部301は、正しい位置マーク352に対するタッチ操作があるたびにアプリケーション実行部307に制御イベントを送ることができる。タッチ位置171aを起点とするスワイプ操作が、一列目の正しい位置マーク(4,1)を通過したときに制御イベントを受け取ったアプリケーション実行部307はプライベート・モードの画面の右側の一部を端部161aからエッジ355aまで飛び出した状態で表示することができる。これによりユーザは、一列目の位置マーク352を正しく選択したことを認識することができるとともに、切換操作の進行を実感することができる。
The usage
連続するスワイプ操作が、二列目の正しい位置マーク(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
スワイプ操作がいずれかの列で誤った位置マーク352を通過したときに、使用環境切換部301は、エッジ355a〜355cを1つ前に戻すか、または、ガイド画像351の表示を消して最初から識別を行うようにユーザに促すことができる。連続するスワイプ操作が四列目の位置マーク352を通過したあとに端部161bを越えてタッチスクリーン103bまで到達する。タッチ位置361に対するエッジ・タッチ操作を検出した使用環境切換部301はクロス・スワイプ操作が行われたと判断してアプリケーション実行部307にクロス・エッジ・イベントを送る。
When the swipe operation passes the
クロス・エッジ・イベントを受け取ったアプリケーション実行部307は、プライベート・モードの画面の右側のエッジ355dを端部163bまで徐々にスライドするように拡大して、タッチスクリーン103aに加えてタッチスクリーン103bもプライベート・モードの使用環境で動作させることができる。タッチスクリーン103a、103bがともにプライベート・モードの使用環境で動作すると、タッチスクリーン103a、103bのそれぞれにプライベート・モードで実行が可能なアプリケーション205bを同時に表示したり、2つのタッチスクリーン103a、103bを1画面のように使用して2画面用のアプリケーション205bを実行したりすることができる。
Upon receiving the cross edge event, the
タッチ位置171aから一列目の位置マーク352までのスワイプ操作は識別には無関係であるため、その距離は短い方が操作し易い。位置情報はタッチスクリーン103a、103bの座標とは無関係であるため、ガイド画像351の表示位置は端部161a上のタッチ位置に応じて上下方向および左右方向に変更することができる。タッチ位置171aを起点とする場合は、スワイプ操作を左から右に一方向で戻らないようにできるため円滑に操作することができる。また、スワイプ操作の進行に伴って切り換え後の使用モードの画面が拡大していくため、ユーザは識別操作の進行を画面の拡大として視覚で認識することができる。
Since the swipe operation from the
[第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
このとき使用環境切換部301は、スワイプ操作により各列が含むいずれかの位置マーク352へのタッチ操作を認識したときは、音声または画面を通じてユーザに通知するようにすることができる。こうすることで、ユーザは最終的に切り換え操作が失敗したときに、位置マーク352にタッチしなかったことが原因ではないことを知ることができる。各列に対するスワイプ操作が完了して4個の位置マーク352の位置情報を認識した使用環境切換部301は、正しい識別データが入力されたと判断したときに、タッチスクリーン103aにビジネス・モードの画面を表示することができる。さらに使用環境切換部301は、タッチ位置361に対するクロス・スワイプ操作を検出したときにタッチスクリーン103bもビジネス・モードの動作環境に移行させることができる。
At this time, when the use
使用環境切換部301は、各列の位置マーク352を含む4個の位置マークを通過する前にスワイプ操作をする指がタッチスクリーン103aから離れたとき、または、通過した4個の位置マーク352の識別情報353が登録した識別データに合致しないときは識別が失敗したと判断してガイド画像351の表示を消すことができる。第2の識別方式では、4個の位置情報を入力するまで、入力した識別データの正否が不明なため、第3者が簡単にビジネス・モードに移行させることは困難になる。所定回数の操作でも識別が成功しない場合には、ビジネス・モードへの移行をロックして、ログオン画面に対するパスコード入力を要求するようにしてもよい。
The use
[第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
ガイド画像381のマトリクス画像はガイド画像351と同様に、4×4の16個の位置マーク382で構成しているが、各位置マーク382には英数字を割り当てて位置マーク382に画像として表示している。使用環境切換部301は、登録部309に位置マーク382の位置情報と英数字の関係を登録しておくことができる。ガイド画像381に対するスワイプ操作は、左から右に一方向に移動するのではなく、右から左方向に戻ったり、列方向(垂直方向)に移動したりすることができる。その結果、同じサイズのマトリクス画像であっても、識別データの桁数の制限をなくすことができる。
Similar to the
図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
このときの誤入力を防ぐために、ユーザは意図する位置マークにタッチしたときは使用環境切換部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
[その他の識別方式]
第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
また、本発明は、マトリクス成分の位置情報やタッチスクリーンの座標で識別するだけでなく、エッジ・タッチ操作を起点とする連続するスワイプ操作またはエッジ・タッチ操作に続くスワイプ操作が形成するジェスチャで識別することもできる。このときエッジ・タッチ操作からジェスチャを開始してもよいし、エッジ・タッチ操作をしてから所定の時間以内に任意の位置からジェスチャを開始してもよい。 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
動作モードF〜Iは、タッチスクリーン103a、103bの双方が同一または異なる使用環境に遷移している。制御システム300は、エッジ・タッチ操作およびクロス・スワイプ操作を含むスワイプ操作を識別して、任意の動作モードA〜Iから他の動作モードに移行させることができる。待機モードから所定の動作環境への移行のためのスワイプ操作はログオン操作に相当する。
In the operation modes F to I, the
[使用環境の制御手順]
つぎに、制御システム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
識別モードでは、座標データ生成部303が生成した座標データを使用環境切換部301だけが利用する。第1〜第3の識別方式を採用する場合は、ブロック407で使用環境切換部301が、エッジ・タッチ操作が行われたいずれかのタッチスクリーン103a、103bにいずれかのガイド画像351、381を表示する。ブロック409でユーザがガイド画像351、381に対してスワイプ操作をすると、ブロック411で使用環境切換部301は認識した位置マークの位置情報または英数字のシーケンスからビジネス・モードまたはプライベート・モードに対する識別の可否を判断する。
In the identification mode, only the use
識別が失敗したと判断した使用環境切換部301は、ブロック403に戻ってガイド画像351、381の表示を消してから、再度ユーザにエッジ・タッチ操作から開始するように求める。いずれかの使用モードに関する識別が成功したと判断した使用環境切換部301がアプリケーション実行部307に識別イベントとスクリーン・イベントを送る。ブロック413でアプリケーション実行部307はエッジ・タッチ操作が行われたタッチスクリーンを識別イベントに対応する使用環境に移行させることができる。使用環境切換部301は、識別が成功したときにガイド画像351、381の表示を消すことができる。
The usage
たとえば、ブロック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
ブロック417で使用環境切換部301が、ブロック403のエッジ・タッチ操作を起点とするスワイプ操作からクロス・スワイプ操作を検出したときはブロック417に移行する。ブロック417で使用環境切換部301はアプリケーション実行部307にクロス・エッジ・イベントを送って、クロス・スワイプ操作を検出したタッチスクリーンを、ブロック411で識別した使用モードと同じ使用モードに移行させる。このとき動作モードA〜Gのいずれからでも動作モードH、Iのいずれかに移行することができる。クロス・スワイプ操作を検出しないときは、ブロック419で処理が終了する。1つのタッチスクリーンを搭載するスマートフォンについては、クロス・スワイプ操作による使用環境の拡大を除いて、同様にエッジ・タッチ操作とスワイプ操作で使用環境の切り換え操作またはログオン操作をすることができる。
When the use
これまで本発明について図面に示した特定の実施の形態をもって説明してきたが、本発明は図面に示した実施の形態に限定されるものではなく、本発明の効果を奏する限り、これまで知られたいかなる構成であっても採用することができることはいうまでもないことである。 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
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.
スワイプ操作と使用環境を関連付けるステップと、
待機モードで動作するステップと、
前記タッチスクリーンの端部に対するエッジ・タッチ操作に続いて行われるスワイプ操作を識別するステップと、
前記スワイプ操作が第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のタッチスクリーンが前記関連付けられた使用環境に移行するステップと
を有する処理を実行させるためのコンピュータ・プログラム。 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.
スワイプ操作と使用環境を関連付けるステップと、
所定の使用環境で動作するステップと、
前記タッチスクリーンの端部に対するタッチ操作を検出するステップと、
前記タッチ操作の検出に応じて前記所定の使用環境に対するタッチ操作を無効にするステップと、
前記タッチ操作に続いて行われるスワイプ操作を識別するステップと、
識別した前記スワイプ操作が関連付けられた使用環境に移行するステップと
を有する方法。 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のタッチスクリーンの端部に対するタッチ操作を検出するステップと、
前記タッチ操作の検出に応じて前記所定の使用環境に対するタッチ操作を無効にするステップと、
前記タッチ操作に続いて行われる前記第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のタッチスクリーンを前記スワイプ操作が対応する使用環境に切り換える使用環境切換部と
を有する携帯式電子機器。 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.
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)
| 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)
| 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 |
-
2014
- 2014-03-12 JP JP2014048449A patent/JP2015172861A/en active Pending
Patent Citations (16)
| 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)
| Title |
|---|
| 坪田 弘樹: "BYOD成功の秘訣 私物利用の特性を見極めよ!", テレコミュニケーション, vol. 第30巻 第5号, JPN6016004257, 25 April 2013 (2013-04-25), JP, pages 13 - 15, ISSN: 0003250432 * |
Cited By (6)
| 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 |