JP7463578B2 - アプリケーション制御システムおよびアプリケーション制御方法 - Google Patents
アプリケーション制御システムおよびアプリケーション制御方法 Download PDFInfo
- Publication number
- JP7463578B2 JP7463578B2 JP2023016069A JP2023016069A JP7463578B2 JP 7463578 B2 JP7463578 B2 JP 7463578B2 JP 2023016069 A JP2023016069 A JP 2023016069A JP 2023016069 A JP2023016069 A JP 2023016069A JP 7463578 B2 JP7463578 B2 JP 7463578B2
- Authority
- JP
- Japan
- Prior art keywords
- icon
- application
- display
- image
- user
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/017—Head mounted
- G02B27/0172—Head mounted characterised by optical features
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/017—Head mounted
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1686—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated camera
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1698—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a sending/receiving arrangement to establish a cordless communication link, e.g. radio or infrared link, integrated cellular phone
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3209—Monitoring remote activity, e.g. over telephone lines or network connections
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3215—Monitoring of peripheral devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3265—Power saving in display device
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3287—Power saving characterised by the action undertaken by switching off individual functional units in the computer system
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/002—Specific input/output arrangements not covered by G06F3/01 - G06F3/16
- G06F3/005—Input arrangements through a video camera
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/013—Eye tracking input arrangements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating three-dimensional [3D] models or images for computer graphics
- G06T19/006—Mixed reality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/20—Scenes; Scene-specific elements in augmented reality scenes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/70—Labelling scene content, e.g. deriving syntactic or semantic representations
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/0138—Head-up displays characterised by optical features comprising image capture systems, e.g. camera
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/014—Head-up displays characterised by optical features comprising information/image processing systems
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/0141—Head-up displays characterised by optical features characterised by the informative content of the display
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/017—Head mounted
- G02B2027/0178—Eyeglass type
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/724094—Interfacing with a device worn on the user's body to provide access to telephonic functionalities, e.g. accepting a call, reading or composing a message
- H04M1/724097—Worn on the head
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/52—Details of telephonic subscriber devices including functional features of a camera
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- Multimedia (AREA)
- Optics & Photonics (AREA)
- Software Systems (AREA)
- Computer Graphics (AREA)
- Computational Linguistics (AREA)
- Computing Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Description
本実施形態では、表示端末において、不要なアイコンを表示させず、所望のアプリケーションを起動させるアプリケーション制御システムを提供する。ユーザは、多数のアイコンの中から、所望のアプリケーションを起動させるためのアイコンを探さなくてもよい。
図2は、本実施形態のHMD200のハードウェア構成図である。本実施形態のHMD200は、基本的に汎用のコンピュータ(情報処理装置)と同様の構成を有する。すなわち、HMD200は、本図に示すように、CPU211と、RAM212と、ROM213と、カメラ214と、ディスプレイ215と、音声インタフェース(I/F)216と、通信インタフェース(I/F)217と、センサ218と、各部を接続するバス219と、を備える。
図3(a)は、本実施形態のHMD200の、上記アプリケーション制御処理に関連する機能であるアプリケーション制御部(アプリ制御部と呼ぶ。)220の機能ブロック図である。アプリ制御部220は、指示受付表示部221と、撮影処理部222と、画像解析部223とアプリ起動部224と、アプリ取得部225と、を備える。
次に、本実施形態のアプリ制御部220によるアプリケーション制御処理の流れを説明する。図5は、本実施形態のアプリケーション制御処理の処理フローである。また、以下の処理は、探索指示を受け付けたことを契機に開始する。
次に、本実施形態のアプリケーション制御システムの具体的な利用例を図6(a)~図7(c)を用いて説明する。ここでは、ユーザ201が、タクシー乗場の近傍において、配車アプリケーションを起動させたい場合を例にあげて説明する。配車アプリケーションは、タクシーの配車を依頼したり、予約したり、料金を検索したりするアプリケーションである。
また、上記実施形態では、指示受付表示部221は、ユーザ201からの指示を、ユーザ201の視線を解析することにより、受け付けている。しかし、指示の受け付け手法は、これに限定されない。例えば、タッチセンサ218eによるセンシングを用いてもよい。ディスプレイ215の表示領域内で、カーソル表示に対する操作によるカーソル移動と選択動作、例えばタッチセンサ218eへの2度タップ動作等によって、当該領域が選択されたことを認識し、受け付ける。
なお、上記実施形態では、図7(a)に示すように、表示アイコン712を、ディスプレイ215の、予め定めた領域に表示しているが、これに限定されない。例えば、指示受付表示部221は、図8(b)に示すように、ディスプレイ215上の、ユーザ201の実視野の、元となる実オブジェクトの位置に、表示アイコン712を仮想オブジェクトのように表示させてもよい。
また、この表示アイコン712の表示は、ユーザ201の指示により表示と非表示との切り替え可能に構成してもよい。表示アイコン712を表示しない場合は、ユーザ201は、実オブジェクトに対応する領域自体をアイコンとして選択操作を行い、対応アプリの起動を行うようにしてもよい。この場合、指示受付表示部221は、視野範囲を撮影した画像を解析することにより、ユーザ201が選択操作した画像領域のオブジェクトからアイコンを特定し、指示を受け付ける。また、表示により、外界の認識が阻害されると判別された場合、指示受付表示部221は、表示アイコン712の表示を禁止してもよい。この場合、指示受付表示部221は、表示前に、実視野に対応する領域の画像を取得し、画像解析部223に解析させ、表示アイコン712の表示により、外界の実オブジェクト群の認識が阻害されるか否かを判別する。また、画像解析部223の解析結果に従って、指示受付表示部221は、外界の実オブジェクト群の認識が、できるだけ阻害されないような領域に表示アイコン712を表示させるよう調整してもよい。
また、上記実施形態では、画像解析部223は、取得された画像233から、ユーザ201の実視野内の図形をオブジェクトとして抽出している。しかし、抽出するオブジェクトは、図形に限定されない。例えば、看板等に表示された文字列でもよい。オブジェクトとして抽出する文字列621、622、623の例を図9(a)から図9(c)に示す。
なお、上記実施形態では、アイコン数が1つの場合、対応するアプリケーションを自動起動させている。しかし、これに限定されない。例えば、起動前にユーザ201から、実行の指示(実行指示)を受け付けるよう構成してもよい。すなわち、上記ステップS1109の前に、実行指示を受け付け、アプリ起動部224は、アプリケーションを起動する。
なお、上記実施形態では、アプリDB232において、1つのアイコンID232aに対し、1つのアプリケーションが対応づけられているが、これに限定されない。例えば、1つのアイコンID232aに対し、複数のアプリケーションが対応づけられていてもよい。
また、HMD200が備える他の機能と連携し、さらに、表示アイコン712またはアプリアイコン714の表示数を低減させてもよい。また、照合対象のアイコン数を低減させて、画像解析部223の処理負担を低減させてもよい。これにより、処理速度を速めるとともに、アイコンとして特定される確率および所望のアイコンが特定される確率を高めることができる。
また、アイコンに相当するオブジェクトの近傍にQRコード(登録商標)等の補助コードが配置されている場合、アプリ制御部220の処理負担を軽減するため、当該補助コードにより提供される補助情報を用いてもよい。例えば、アプリケーションを、当該補助コードの情報に従って取得してもよい。なお、以下、補助コードがQRコードである場合を例にあげて説明する。
なお、上記実施形態および変形例では、HMD200自体が、アイコンDB231を備え、画像解析部223がアイコンDB231を参照し、抽出したオブジェクトがアイコンであるか否かを判別している。また、アプリケーションについても、同様に、HMD200自体がアプリDB232を備え、アプリDB232のアプリ格納場所232dに従って、アプリケーションを起動させている。
次に本発明の第二の実施形態を説明する。第一の実施形態では、表示をHMD200のディスプレイ215に行っているが、本実施形態では、携帯端末とさらに連携し、表示は、携帯端末のディスプレイに行う。
次に、本発明の第三の実施形態を説明する。本実施形態では、第一の実施形態または第二の実施形態のシステム構成に、さらに、ビーコンが加わる。以下、第一の実施形態にビーコンが加わる場合を例に、本実施形態を説明する。
なお、ビーコン800から出力されるビーコン信号は、本実施形態では、基本的に、アイコンに相当するオブジェクトが近傍にあることを意味する信号である。しかしながら、ビーコン800が発信するビーコン信号には、位置情報以外の情報を追加してもよい。例えば、近傍で行われる処理を限定する情報等である。
上記各実施形態および変形例のHMD200は、さらに、使用者認証機能を備えていてもよい。
なお、第一の実施形態、第三の実施形態および各変形例では、表示端末として、HMD200を用いる場合を例にあげて説明したが、表示端末は、これに限定されない。これらの例では、カメラや通信機能を備えたスマートフォンやタブレット型端末等の携帯端末であってもよい。
200:HMD、201:ユーザ、211:CPU、212:RAM、213:ROM、214:カメラ、214a:外向カメラ、214b:視線検出カメラ、215:ディスプレイ、216:音声I/F、217:通信I/F、218:センサ、218a:GPS受信機、218b:ジャイロセンサ、218c:加速度センサ、218d:地磁気センサ、218e:タッチセンサ、219:バス、220:アプリ制御部、221:指示受付表示部、222:撮影処理部、223:画像解析部、224:アプリ起動部、225:アプリ取得部、228:ビーコン受信部、229:認証部、230:記憶装置、
231:アイコンDB、231a:アイコンID、231b:アイコン図形、231c:種別、231d:内容、232:アプリDB、232a:アイコンID、232b:アプリ名称、232c:アプリID、232d:アプリ格納場所、
233:画像、234:表示データ、235:店舗DB、236:照合データ、241:表示制御部、242:表示画像生成部、243:視線検出部、244:解析制御部、
300:サーバ、311:アイコンバンク、311a:アイコンID、311b:アイコン図形、311c:種別、311d:内容、311e:対応アプリURL、311f:関連情報、
400:携帯端末、411:CPU、412:RAM、413:ROM、414:カメラ、414a:外向カメラ、414b:視線検出カメラ、415:ディスプレイ、417:通信I/F、418:センサ、418a:GPS受信機、418b:ジャイロセンサ、418c:加速度センサ、418d:地磁気センサ、418e:タッチセンサ、419:バス、421:探索指示ボタン、422:アイコン図形、423:初期画面、
501:看板、510:実像、511:バスの図形、512:電車の図形、513:タクシーの図形、514:人物、515:花、516:雑草、517:犬、518:マーク、531:QRコード、532:アイコン付QRコード、541:レシート、550:実像、
601:画像、602:オブジェクト、603:タクシー配車アプリ、610:画像、611:図形、612:図形、613:図形、614:図形、615:図形、616:図形、617:図形、618:円、619:楕円、620:オブジェクト群、621:文字列、622:文字列、623:文字列、650:画像、
711:探索指示ボタン、712:表示アイコン、713:初期画面データ、714:アプリアイコン、715:指示ボタン、800:ビーコン
Claims (4)
- 表示端末と、前記表示端末にネットワークを介して接続されるサーバとを備えたアプリケーション制御システムであって、
撮影装置と、
記憶装置と、
前記表示端末のユーザの指示により、前記撮影装置が前記ユーザの視野範囲の画像を取得し、前記視野範囲の画像に表示されている実行可能なアプリケーションに対応するアイコン図形を、前記視野範囲の画像に基づき探索する画像解析部と、
前記探索により発見された前記アイコン図形に対応付けられたアプリケーションが、前記記憶装置に格納されているか判別する起動部と、
前記アプリケーションが前記記憶装置に格納されていないと判別された場合、当該アプリケーションを前記サーバから取得する取得部と、を備え、
前記起動部はさらに、前記探索により発見された前記アイコン図形が一つの場合は、当該アイコン図形に対応付けられたアプリケーションを自動で起動し、複数の場合は前記ユーザにより選択された前記アイコン図形に対応付けられたアプリケーションを起動し、
前記探索により発見された前記アイコン図形に対応するアプリケーションが前記サーバにも格納されていない場合、前記サーバが関連性の高いアプリケーションを関連度の高い順に所定数を選出する
ことを特徴とするアプリケーション制御システム。 - 請求項1記載のアプリケーション制御システムであって、
前記表示端末は、ヘッドマウントディスプレイである
ことを特徴とするアプリケーション制御システム。 - 撮影装置を備える表示端末におけるアプリケーション制御方法であって、
前記表示端末のユーザの指示により、
前記ユーザの視野範囲の画像を取得し、
前記視野範囲の画像に表示されている実行可能なアプリケーションに対応するアイコン図形を、前記視野範囲の画像に基づき探索し、
前記探索により発見された前記アイコン図形が一つの場合は当該アイコン図形に対応付けられたアプリケーションを自動で起動し、複数の場合は前記アイコン図形を当該表示端末に表示し、前記ユーザにより選択された前記アイコン図形に対応付けられたアプリケーションを起動し、
前記探索により発見された前記アイコン図形に対応するアプリケーションが前記表示端末にネットワークを介して接続されたサーバにも格納されていない場合、前記サーバが関連性の高いアプリケーションを関連度の高い順に所定数を選出する
ことを特徴とするアプリケーション制御方法。 - 請求項3記載のアプリケーション制御方法であって、
前記表示端末は、ヘッドマウントディスプレイである
ことを特徴とするアプリケーション制御方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023016069A JP7463578B2 (ja) | 2019-01-24 | 2023-02-06 | アプリケーション制御システムおよびアプリケーション制御方法 |
| JP2024050613A JP7629129B2 (ja) | 2019-01-24 | 2024-03-27 | 表示端末およびアプリケーション制御方法 |
| JP2025013848A JP2025061971A (ja) | 2019-01-24 | 2025-01-30 | 表示端末および表示端末の制御方法 |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2019/002279 WO2020152828A1 (ja) | 2019-01-24 | 2019-01-24 | 表示端末、アプリケーション制御システムおよびアプリケーション制御方法 |
| JP2020567318A JP7223776B2 (ja) | 2019-01-24 | 2019-01-24 | 表示端末、アプリケーション制御システムおよびアプリケーション制御方法 |
| JP2023016069A JP7463578B2 (ja) | 2019-01-24 | 2023-02-06 | アプリケーション制御システムおよびアプリケーション制御方法 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020567318A Division JP7223776B2 (ja) | 2019-01-24 | 2019-01-24 | 表示端末、アプリケーション制御システムおよびアプリケーション制御方法 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024050613A Division JP7629129B2 (ja) | 2019-01-24 | 2024-03-27 | 表示端末およびアプリケーション制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023041955A JP2023041955A (ja) | 2023-03-24 |
| JP7463578B2 true JP7463578B2 (ja) | 2024-04-08 |
Family
ID=71736846
Family Applications (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020567318A Active JP7223776B2 (ja) | 2019-01-24 | 2019-01-24 | 表示端末、アプリケーション制御システムおよびアプリケーション制御方法 |
| JP2023016069A Active JP7463578B2 (ja) | 2019-01-24 | 2023-02-06 | アプリケーション制御システムおよびアプリケーション制御方法 |
| JP2024050613A Active JP7629129B2 (ja) | 2019-01-24 | 2024-03-27 | 表示端末およびアプリケーション制御方法 |
| JP2025013848A Pending JP2025061971A (ja) | 2019-01-24 | 2025-01-30 | 表示端末および表示端末の制御方法 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020567318A Active JP7223776B2 (ja) | 2019-01-24 | 2019-01-24 | 表示端末、アプリケーション制御システムおよびアプリケーション制御方法 |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024050613A Active JP7629129B2 (ja) | 2019-01-24 | 2024-03-27 | 表示端末およびアプリケーション制御方法 |
| JP2025013848A Pending JP2025061971A (ja) | 2019-01-24 | 2025-01-30 | 表示端末および表示端末の制御方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (2) | US12372789B2 (ja) |
| JP (4) | JP7223776B2 (ja) |
| CN (1) | CN113272766A (ja) |
| WO (1) | WO2020152828A1 (ja) |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11740742B2 (en) * | 2019-09-23 | 2023-08-29 | Apple Inc. | Electronic devices with finger sensors |
| US20240276833A1 (en) * | 2021-06-08 | 2024-08-15 | Semiconductor Energy Laboratory Co., Ltd. | Display device and display system |
| US20220392982A1 (en) * | 2021-06-08 | 2022-12-08 | Semiconductor Energy Laboratory Co., Ltd. | Display apparatus and display system |
| USD985619S1 (en) * | 2021-08-23 | 2023-05-09 | Waymo Llc | Display screen or portion thereof with graphical user interface |
| USD1120933S1 (en) * | 2021-09-21 | 2026-03-31 | Waymo Llc | Display screen or portion thereof with graphical user interface |
| JP7802561B2 (ja) * | 2022-02-08 | 2026-01-20 | キヤノン株式会社 | 電子機器、電子機器の制御方法、プログラム、および記録媒体 |
| USD1038165S1 (en) * | 2022-03-14 | 2024-08-06 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with icon |
| CN118435622B (zh) * | 2022-04-28 | 2025-08-22 | 三菱电机株式会社 | 信息处理装置、控制系统、信息处理方法及记录介质 |
| US20240104795A1 (en) * | 2022-09-23 | 2024-03-28 | Susan JANECZKO | System and method for color palette analysis and creation |
| US12443288B2 (en) * | 2022-10-28 | 2025-10-14 | Meta Platforms Technologies, Llc | Code scanning via augmented reality device |
| JP7506135B2 (ja) * | 2022-11-15 | 2024-06-25 | ソフトバンク株式会社 | 情報処理装置、プログラム、及び表示方法 |
| CN115857856A (zh) * | 2022-11-30 | 2023-03-28 | 维沃移动通信有限公司 | 信息提示方法、信息提示装置、电子设备和可读存储介质 |
| US12073020B2 (en) | 2022-12-30 | 2024-08-27 | Htc Corporation | Head-mounted display, unlocking method and non-transitory computer readable storage medium thereof |
| CN116048710B (zh) * | 2023-04-03 | 2023-09-29 | 荣耀终端有限公司 | 应用标识的显示方法、电子设备及可读存储介质 |
| JP7481567B1 (ja) | 2023-12-13 | 2024-05-10 | PayPay株式会社 | アプリケーション管理システム、アプリケーション管理装置、アプリケーション管理方法、およびプログラム |
| JP7567091B1 (ja) | 2024-07-11 | 2024-10-15 | PayPay株式会社 | 情報処理装置、情報処理方法、およびプログラム |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130051615A1 (en) | 2011-08-24 | 2013-02-28 | Pantech Co., Ltd. | Apparatus and method for providing applications along with augmented reality data |
| JP2014206904A (ja) | 2013-04-15 | 2014-10-30 | オリンパス株式会社 | ウェアラブル装置、プログラム及びウェアラブル装置の表示制御方法 |
| WO2014203592A1 (ja) | 2013-06-17 | 2014-12-24 | ソニー株式会社 | 画像処理装置、画像処理方法及びプログラム |
| US20180322706A1 (en) | 2017-05-05 | 2018-11-08 | Sylvio Herve Drouin | Contextual applications in a mixed reality environment |
| WO2018230649A1 (ja) | 2017-06-16 | 2018-12-20 | 本田技研工業株式会社 | 情報提供システム、情報提供方法、およびプログラム |
Family Cites Families (35)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000194726A (ja) * | 1998-10-19 | 2000-07-14 | Sony Corp | 情報処理装置及び方法、情報処理システム並びに提供媒体 |
| US20080317346A1 (en) * | 2007-06-21 | 2008-12-25 | Microsoft Corporation | Character and Object Recognition with a Mobile Photographic Device |
| CN102822770B (zh) * | 2010-03-26 | 2016-08-17 | 惠普发展公司,有限责任合伙企业 | 关联文件 |
| JP4950348B2 (ja) * | 2010-03-30 | 2012-06-13 | 新日鉄ソリューションズ株式会社 | 情報提供装置、情報提供方法、及びプログラム |
| JP5686003B2 (ja) * | 2011-03-16 | 2015-03-18 | 富士通株式会社 | 画像処理装置の制御方法、画像処理装置及び画像処理装置の制御プログラム |
| KR101795040B1 (ko) * | 2011-06-21 | 2017-11-08 | 삼성전자주식회사 | 휴대단말기의 어플리케이션 설치 방법 |
| WO2013093906A1 (en) | 2011-09-19 | 2013-06-27 | Eyesight Mobile Technologies Ltd. | Touch free interface for augmented reality systems |
| JP6044079B2 (ja) * | 2012-02-06 | 2016-12-14 | ソニー株式会社 | 情報処理装置、情報処理方法及びプログラム |
| JP5705793B2 (ja) * | 2012-06-21 | 2015-04-22 | ヤフー株式会社 | 拡張現実表示装置、拡張現実表示システム、拡張現実表示方法、及び拡張現実表示プログラム |
| KR20180035243A (ko) * | 2012-08-24 | 2018-04-05 | 엠파이어 테크놀로지 디벨롭먼트 엘엘씨 | 가상 현실 어플리케이션 |
| US20140078174A1 (en) * | 2012-09-17 | 2014-03-20 | Gravity Jack, Inc. | Augmented reality creation and consumption |
| CN103968824B (zh) * | 2013-01-28 | 2018-04-10 | 华为终端(东莞)有限公司 | 一种发现增强现实目标的方法及终端 |
| CN104335155B (zh) | 2013-02-22 | 2018-11-09 | 索尼公司 | 头戴式显示系统、头戴式显示器以及头戴式显示器的控制程序 |
| US9924102B2 (en) * | 2013-03-14 | 2018-03-20 | Qualcomm Incorporated | Image-based application launcher |
| WO2014157886A1 (en) * | 2013-03-27 | 2014-10-02 | Samsung Electronics Co., Ltd. | Method and device for executing application |
| US9979547B2 (en) * | 2013-05-08 | 2018-05-22 | Google Llc | Password management |
| US10152495B2 (en) * | 2013-08-19 | 2018-12-11 | Qualcomm Incorporated | Visual search in real world using optical see-through head mounted display with augmented reality and user interaction tracking |
| KR102169091B1 (ko) * | 2014-07-16 | 2020-10-22 | 삼성전자주식회사 | 전자 장치의 비콘 처리 방법 및 그 전자 장치 |
| US10216996B2 (en) * | 2014-09-29 | 2019-02-26 | Sony Interactive Entertainment Inc. | Schemes for retrieving and associating content items with real-world objects using augmented reality and object recognition |
| US9794867B2 (en) * | 2015-04-27 | 2017-10-17 | Apple Inc. | Reconfiguration of wireless devices for wireless network access |
| KR20160128119A (ko) * | 2015-04-28 | 2016-11-07 | 엘지전자 주식회사 | 이동 단말기 및 이의 제어방법 |
| JP6596989B2 (ja) * | 2015-07-02 | 2019-10-30 | 富士通株式会社 | 表示制御方法、表示制御プログラム、情報処理端末及びヘッドマウントディスプレイ |
| KR102521032B1 (ko) * | 2016-06-17 | 2023-04-13 | 삼성전자주식회사 | 사용자 입력 처리 방법 및 전자 장치 |
| US20180039479A1 (en) * | 2016-08-04 | 2018-02-08 | Adobe Systems Incorporated | Digital Content Search and Environmental Context |
| JP6211217B1 (ja) * | 2016-08-10 | 2017-10-11 | 三菱電機ビルテクノサービス株式会社 | ビル用ビーコンシステム |
| JP2018055416A (ja) * | 2016-09-29 | 2018-04-05 | セイコーエプソン株式会社 | 表示装置、頭部装着型表示装置、表示装置の制御方法、及び、プログラム |
| US11145122B2 (en) * | 2017-03-09 | 2021-10-12 | Samsung Electronics Co., Ltd. | System and method for enhancing augmented reality (AR) experience on user equipment (UE) based on in-device contents |
| JP6972682B2 (ja) | 2017-06-13 | 2021-11-24 | セイコーエプソン株式会社 | 頭部装着型表示装置、及び、頭部装着型表示装置の制御方法 |
| US10325409B2 (en) * | 2017-06-16 | 2019-06-18 | Microsoft Technology Licensing, Llc | Object holographic augmentation |
| JP7332471B2 (ja) * | 2017-06-16 | 2023-08-23 | 本田技研工業株式会社 | 地点情報提供システム、地点情報提供方法、およびプログラム |
| US20190080170A1 (en) * | 2017-09-14 | 2019-03-14 | Intel Corporation | Icon-ize identified objects in a known area to add more context to 3d computer vision |
| KR102446600B1 (ko) * | 2018-02-06 | 2022-09-26 | 삼성전자주식회사 | 차량 식별 정보에 기반하여 결정된 그래픽 사용자 인터페이스를 차량으로 전송하는 방법 및 이를 지원하는 전자 장치 |
| US20190339840A1 (en) * | 2018-05-01 | 2019-11-07 | Samsung Electronics Co., Ltd. | Augmented reality device for rendering a list of apps or skills of artificial intelligence system and method of operating the same |
| CN110490026A (zh) * | 2018-05-14 | 2019-11-22 | 阿里巴巴集团控股有限公司 | 验证对象的方法、装置和系统 |
| US10824296B2 (en) * | 2018-08-22 | 2020-11-03 | International Business Machines Corporation | Configuring an application for launching |
-
2019
- 2019-01-24 CN CN201980088453.5A patent/CN113272766A/zh active Pending
- 2019-01-24 WO PCT/JP2019/002279 patent/WO2020152828A1/ja not_active Ceased
- 2019-01-24 US US17/421,220 patent/US12372789B2/en active Active
- 2019-01-24 JP JP2020567318A patent/JP7223776B2/ja active Active
-
2023
- 2023-02-06 JP JP2023016069A patent/JP7463578B2/ja active Active
-
2024
- 2024-03-27 JP JP2024050613A patent/JP7629129B2/ja active Active
-
2025
- 2025-01-30 JP JP2025013848A patent/JP2025061971A/ja active Pending
- 2025-07-01 US US19/256,259 patent/US20250328020A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130051615A1 (en) | 2011-08-24 | 2013-02-28 | Pantech Co., Ltd. | Apparatus and method for providing applications along with augmented reality data |
| JP2014206904A (ja) | 2013-04-15 | 2014-10-30 | オリンパス株式会社 | ウェアラブル装置、プログラム及びウェアラブル装置の表示制御方法 |
| WO2014203592A1 (ja) | 2013-06-17 | 2014-12-24 | ソニー株式会社 | 画像処理装置、画像処理方法及びプログラム |
| US20180322706A1 (en) | 2017-05-05 | 2018-11-08 | Sylvio Herve Drouin | Contextual applications in a mixed reality environment |
| WO2018230649A1 (ja) | 2017-06-16 | 2018-12-20 | 本田技研工業株式会社 | 情報提供システム、情報提供方法、およびプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025061971A (ja) | 2025-04-11 |
| WO2020152828A1 (ja) | 2020-07-30 |
| JP2023041955A (ja) | 2023-03-24 |
| JP7629129B2 (ja) | 2025-02-12 |
| US20220057636A1 (en) | 2022-02-24 |
| JPWO2020152828A1 (ja) | 2021-11-18 |
| US12372789B2 (en) | 2025-07-29 |
| JP2024071596A (ja) | 2024-05-24 |
| CN113272766A (zh) | 2021-08-17 |
| JP7223776B2 (ja) | 2023-02-16 |
| US20250328020A1 (en) | 2025-10-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7463578B2 (ja) | アプリケーション制御システムおよびアプリケーション制御方法 | |
| AU2020412358B2 (en) | Tagging objects in augmented reality to track object data | |
| CA3041544C (en) | Settlement method, entrance control method, and apparatus | |
| KR20160105279A (ko) | 전자 결제 시스템을 포함하는 전자 장치 및 그의 동작 방법 | |
| KR20160099464A (ko) | 결제 처리 방법 및 이를 지원하는 전자 장치 | |
| WO2019026196A2 (ja) | 生体認証決済システム、決済システムおよびレジシステム | |
| US20230259597A1 (en) | Biological data registration support device, biological data registration support system, biological data registration support method, biological data registration support program, recording medium for strong biological data registration support program | |
| US12118067B2 (en) | Authentication system, authentication terminal, user terminal, authentication method, and program | |
| CN111277807A (zh) | 一种投影实现方法、可穿戴设备、显示设备和存储介质 | |
| CN108055293A (zh) | 应用程序中业务快速启动方法及装置和电子设备 | |
| CN108830591A (zh) | 一种移动支付方法和可穿戴设备 | |
| KR20170022592A (ko) | 전자 장치 및 이의 콘텐트 변형 방법 | |
| US11295306B2 (en) | Systems and methods for location based account integration and electronic authentication | |
| JP6584855B2 (ja) | 入力支援装置、入力支援方法及びプログラム | |
| JP2009159592A (ja) | 地図情報提供方法及びシステム | |
| US10802700B2 (en) | Information processing apparatus and information processing method | |
| US11265391B1 (en) | Medical service provider rapid response system | |
| US20250310324A1 (en) | Authentication system, authentication method, and registration method | |
| US20250298876A1 (en) | Leveraging spatial computing to modify smart card properties | |
| JP5796469B2 (ja) | 電子機器、自動取引装置、自動取引装置の位置情報提供方法、及びプログラム | |
| JP2017102506A (ja) | 取引明細表示システム、取引明細表示方法、及びユーザ端末 | |
| JPWO2017208351A1 (ja) | 撮像画像共有システム、撮像画像共有方法及びプログラム | |
| HK1254022A1 (zh) | 应用程序中业务快速启动方法及装置和电子设备 | |
| JP5958596B2 (ja) | プログラム、自動取引装置の位置情報提供方法、及び電子機器 | |
| JP2014021772A (ja) | 評価システム、プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230206 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231013 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231205 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240202 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240227 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240327 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7463578 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |