JP2012252543A - 情報処理装置、情報処理方法、およびプログラム - Google Patents

情報処理装置、情報処理方法、およびプログラム Download PDF

Info

Publication number
JP2012252543A
JP2012252543A JP2011124909A JP2011124909A JP2012252543A JP 2012252543 A JP2012252543 A JP 2012252543A JP 2011124909 A JP2011124909 A JP 2011124909A JP 2011124909 A JP2011124909 A JP 2011124909A JP 2012252543 A JP2012252543 A JP 2012252543A
Authority
JP
Japan
Prior art keywords
display
screen
real object
information processing
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2011124909A
Other languages
English (en)
Other versions
JP5880916B2 (ja
JP2012252543A5 (ja
Inventor
Isamu Nakao
勇 中尾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2011124909A priority Critical patent/JP5880916B2/ja
Priority to US13/467,379 priority patent/US10152953B2/en
Priority to CN201210166580.2A priority patent/CN102981602B/zh
Priority to EP12169532.4A priority patent/EP2529805B1/en
Publication of JP2012252543A publication Critical patent/JP2012252543A/ja
Publication of JP2012252543A5 publication Critical patent/JP2012252543A5/ja
Application granted granted Critical
Publication of JP5880916B2 publication Critical patent/JP5880916B2/ja
Priority to US15/336,977 priority patent/US10176787B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/38Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory with means for controlling the display position
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0464Positioning
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/14Solving problems related to the presentation of information to be displayed
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2354/00Aspects of interface with display user
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/001Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes using specific devices not provided for in groups G09G3/02 - G09G3/36, e.g. using an intermediate record carrier such as a film slide; Projection systems; Display of non-alphanumerical information, solely or in combination with alphanumerical information, e.g. digital display on projected diapositive as background
    • G09G3/003Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes using specific devices not provided for in groups G09G3/02 - G09G3/36, e.g. using an intermediate record carrier such as a film slide; Projection systems; Display of non-alphanumerical information, solely or in combination with alphanumerical information, e.g. digital display on projected diapositive as background to produce spatial visual effects
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/36Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Processing Or Creating Images (AREA)
  • Digital Computer Display Output (AREA)

Abstract

【課題】ディスプレイの上に実物体が載置された場合においても表示物体を移動して見易くすることができる。
【解決手段】本開示の情報処理装置は、表示信号に基づく画面を表示するディスプレイの上に載置された実物体を検出する検出部と、検出された前記実物体の位置に基づいて、前記ディスプレイの画面に非表示領域を設定する設定部と、前記ディスプレイの画面に表示されていた表示物体の表示位置を、前記画面の前記非表示領域とは異なる表示領域に移動させることによって前記表示信号を更新する移動部とを備える。本開示は、例えば、テーブルトップ型コンピュータに適用できる。
【選択図】図4

Description

本開示は、情報処理装置、情報処理方法、およびプログラムに関し、特に、テーブル面に設けたディスプレイに実物体を載置可能とした場合に用いて好適な情報処理装置、情報処理方法、およびプログラムに関する。
図1は、テーブルトップ型と称されるコンピュータの一例を示している。テーブルトップ型コンピュータ10は、例えばホテルのカウンタなどで使用されることが想定されており、そのディスプレイ11は、カウンタなどの卓面に設けられている。
ユーザがテーブルトップ型コンピュータ10を使用するに際しては、同図Bに示されるように、ユーザはディスプレイ11の側面に位置し、ディスプレイ11に表示される各種の情報(いまの場合、表示物体A,B,C)を斜め上から見下ろすことになる。
テーブルトップ型コンピュータ10のディスプレイ11は、カウンタなどの卓面に設けられており、その上には実物体(例えば、ハンドバッグ、本、カップなどの実在する物体)を載置可能とされている。
しかしながら、ディスプレイ11の上に実物体が載置された場合、それまでそこに表示されていた表示物体がユーザから見づらくなってしまうので、何らかの対策が必要である。
例えば、特許文献1には、ディスプレイをその上方から撮像することにより、ディスプレイに載置された実物体の位置を特定し、実物体の直下を避けて、ディスプレイにおける表示物体の表示位置を変更することが記載されている。
US2008/0231611
しかしながら、単に実物体の直下を避けて表示物体の表示位置を変更するだけでは、例えば、図2に示されるように、ユーザから見て表示物体Bが実物体の後方に移動されることも起こり得る。この場合、実物体の高さ(ディスプレイに垂直な方向への長さ)によっては、ユーザが実物体Bを視認できないことがある。
本開示はこのような状況に鑑みてなされたものであり、ディスプレイの上に実物体が載置された場合、表示物体を移動して見易くするようにするものである。
本開示の一側面である情報処理装置は、表示信号に基づく画面を表示するディスプレイの上に載置された実物体を検出する検出部と、検出された前記実物体の位置に基づいて、前記ディスプレイの画面に非表示領域を設定する設定部と、前記ディスプレイの画面に表示されていた表示物体の表示位置を、前記画面の前記非表示領域とは異なる表示領域に移動させることによって前記表示信号を更新する移動部とを備える。
本開示の一側面である情報処理装置は、前記ディスプレイに対するユーザの相対的な位置を検知する検知部をさらに備えることができ、前記設定部は、検出された前記実物体の位置と、検知された前記ユーザの相対的な位置とに基づいて、前記ディスプレイの画面に前記非表示領域を設定することができる。
前記移動部は、前記ディスプレイの画面に表示されていた前記表示物体の表示位置を、前記表示領域まで段階的に移動させることによって前記表示信号を更新することができる。
前記移動部は、前記ディスプレイの画面に表示されていた前記表示物体の表示位置を、検出された前記実物体を経路で前記表示領域まで段階的に移動させることによって前記表示信号を更新することができる。
前記検出手段は、前記ディスプレイに内蔵された撮像部により撮像された撮像信号に基づき、前記ディスプレイの上に載置された前記実物体を検出することができる。
本開示の一側面である情報処理方法は、情報処理装置による、表示信号に基づく画面を表示するディスプレイの上に載置された実物体を検出する検出ステップと、検出された前記実物体の位置に基づいて、前記ディスプレイの画面に非表示領域を設定する設定ステップと、前記ディスプレイの画面に表示されていた表示物体の表示位置を、前記画面の前記非表示領域とは異なる表示領域に移動させることによって前記表示信号を更新する移動ステップとを含む。
本開示の一側面であるプログラムは、コンピュータを、表示信号に基づく画面を表示するディスプレイの上に載置された実物体を検出する検出部と、検出された前記実物体の位置に基づいて、前記ディスプレイの画面に非表示領域を設定する設定部と、前記ディスプレイの画面に表示されていた表示物体の表示位置を、前記画面の前記非表示領域とは異なる表示領域に移動させることによって前記表示信号を更新する移動部として機能させる。
本開示の一側面においては、表示信号に基づく画面を表示するディスプレイの上に載置された実物体が検出され、検出された実物体の位置に基づいて、ディスプレイの画面に非表示領域が設定され、ディスプレイの画面に表示されていた表示物体の表示位置が、画面の前記非表示領域とは異なる表示領域に移動されることによって表示信号が更新される。
本開示の一側面によれば、ディスプレイの上に実物体が載置された場合、表示物体を移動して見易くすることができる。
テーブルトップ型コンピュータの一例を示す図である。 ディスプレイの上に載置された実物体の直下から表示物体を移動させた状態を示す図である。 実施の形態による、ディスプレイの上に載置された実物体を避けて表示物体を移動させた状態を示す図である。 実施の形態である情報処理装置の構成例を示すブロック図である。 非表示領域の設定方法を説明するための図である。 非表示領域の設定方法を説明するための図である。 非表示領域の設定方法を説明するための図である。 撮像部付ディスプレイ30の構成例を示す断面図である。 表示位置変更処理を説明するフローチャートである。 表示物体の移動軌跡を説明する図である。 コンピュータの構成例を示すブロック図である。
以下、本開示を実施するための最良の形態(以下、実施の形態と称する)について、図面を参照しながら詳細に説明する。
<1.実施の形態>
[情報処理装置の動作概要]
本開示の実施の形態である情報処理装置は、図1に示されたデスクトップ型コンピュータと同様、卓面に設けられたディスプレイの上に実物体を載置可能とされている。
図3は、実施の形態である情報処理装置による、ディスプレイの上に載置された実物体を避けて表示物体を移動させた状態を示している。
実施の形態である情報処理装置においては、ディスプレイに内蔵された撮像部からの撮像信号に基づいて、ディスプレイの上に実物体が載置されたことを検出する。そして、ディスプレイ上に実物体が載置された場合、同図に示すように、ユーザ側のディスプレイ端と実物体との接線L,Lを境界とする非表示領域に設定され、ディスプレイの画面に表示されている表示物体の表示位置が非表示領域以外の領域(以下、表示領域と称する)に移動される。なお、非表示領域の設定方法については後述する。これにより、ディスプレイの上に載置された実物体の高さに拘わらず、表示物体が見づらくなることを抑止できる。
[情報処理置の構成例]
図4は、実施の形態である情報処理装置の構成例を示している。この情報処理装置20は、操作入力部21、表示信号生成部22、撮像信号取得部23、実物体検出部24、ユーザ検知部25、非表示領域設定部26、表示信号出力部27、および撮像部付ディスプレイ30を有している。
操作入力部21は、ユーザのからの操作入力を受け付け、それに対応する操作信号を表示信号生成部22に出力する。表示信号生成部22は、ユーザの操作に対応する操作信号などに基づき、表示物体などを含む画面を撮像部付ディスプレイ30に表示させるための表示信号を生成して表示信号出力部27に供給する。また、表示信号生成部22は、非表示領域設定部26から通知される非表示領域の位置情報に基づき、表示物体が非表示領域に位置しないように表示信号を更新して表示信号出力部27に供給する。
撮像信号取得部23は、撮像部付ディスプレイ30(以下、単にディスプレイ30とも称する)から撮像信号を取得し、実物体検出部24に出力する。実物体検出部24は、ディスプレイ30からの撮像信号に基づき、ディスプレイ30の上に載置された実物体の外周を示す閉曲線Cを検出する。
ユーザ検知部25は、ディスプレイ30を囲む4辺のいずれにユーザが位置しているのかを検知して非表示領域設定部26に通知する。なお、ユーザ検知部25としては、例えば、赤外線センサ、超音波センサ、人体熱輻射センサなどを用いればよい。あるいは、ユーザに対してディスプレイ30の上に掌を載置するように促し、その撮像信号に基づいて掌の形状を検出し、ユーザの位置を検知するようにしてもよい。
非表示領域設定部26は、ディスプレイ30の上に載置された実物体の外周を示す閉曲線Cとユーザの位置に基づいて非表示領域を設定し、非表示領域の位置情報を表示信号生成部22に通知する。
ここで、非表示領域の設定方法について説明する。以下、ディスプレイ30の4頂点をp0(0,0),p1(0,X),p2(X,Y),p3(0,Y)とする。
図5は、ユーザが線分p0,p1側に位置している場合を示している。この場合、直線Lは頂点p0を通るので、次式(1)に示されるように表記される。
直線L:y−0=a(x−0) ・・・(1)
次に、式(1)に基づいて次式(2)に示される関数F(x,y)を定義する。
関数F(x,y)=y−0−a(x−0) ・・・(2)
ここで、既知の閉曲線C上の全ての点c(x,y)に対して、関数F(x,y)の値を求めておき、さらに、パラメータaを0から正の方向に増加させ、最初に関数F(x,y)の値が0となったときのパラメータaを、直線Lの傾きに採用する。
直線Lについても同様に決定する。すなわち、直線Lは頂点p1を通るので、次式(3)に示されるように表記される。
直線L:y−0=a(x−X) ・・・(3)
次に、式(3)に基づいて次式(4)に示される関数F(x,y)を定義する。
関数F(x,y)=y−0−a(x−X) ・・・(4)
ここで、既知の閉曲線C上の全ての点c(x,y)に対して、関数F(x,y)の値を求めておき、さらに、パラメータaを0から負の方向に減少させ、最初に関数F(x,y)の値が0となったときのパラメータaを、直線Lの傾きに採用する。
図6は、ユーザが線分p1,p2側に位置している場合を示している。この場合、直線Lは頂点p1を通るので、次式(5)に示されるように表記される。
直線L:y−0=a(x−X) ・・・(5)
次に、式(5)に基づいて次式(6)に示される関数F(x,y)を定義する。
関数F(x,y)=y−0−a(x−X) ・・・(6)
ここで、既知の閉曲線C上の全ての点c(x,y)に対して、関数F(x,y)の値を求めておき、さらに、パラメータaを負の無限大から0の方向に増加させ、最初に関数F(x,y)の値が0となったときのパラメータaを、直線Lの傾きに採用する。
直線Lについても同様に決定する。すなわち、直線Lは頂点p2を通るので、次式(7)に示されるように表記される。
直線L:y−Y=a(x−X) ・・・(7)
次に、式(8)に基づいて次式(4)に示される関数F(x,y)を定義する。
関数F(x,y)=y−Y−a(x−X) ・・・(8)
ここで、既知の閉曲線C上の全ての点c(x,y)に対して、関数F(x,y)の値を求めておき、さらに、パラメータaを正の無限大から0の方向に減少させ、最初に関数F(x,y)の値が0となったときのパラメータaを、直線Lの傾きに採用する。
なお、ユーザが線分p2,p3側に位置している場合、線分p3,p0側に位置している場合についても、同様にして直線L,Lを決定する。
以上のようにして決定された直線L,Lを境とするユーザ側の領域が表示領域とされ、その他の領域が非表示領域に設定される。なお、表示領域と実物体の閉曲線Cとの間に出現し得る略三角形の領域については、表示領域とするようにしてもよい。
図7は、複数の実物体がディスプレイ30の上に載置された場合を示している。この場合、各実物体に対して非表示領域が決定され、それらの論理和が全体としての非表示領域に設定される。
また、本実施の形態においては、直線L,Lを境とするユーザ側の領域を表示領域とするが、反対に、直線L,Lを境とするユーザ側の領域を非表示領域と設定するように変更してもよい。このような変更は、例えば情報処理装置20にてトランプ、麻雀などのゲームを行い、ユーザに対する情報を、ユーザに対して秘匿しておく段階において適用することができる。
図4に戻る。表示信号出力部27は、表示信号生成部22から入力される表示信号をディスプレイ30に供給する。テーブルやカウンタの卓面に設置される撮像部付ディスプレイ30は、表示信号出力部27から供給される表示信号に対応する画面を表示する。また、撮像部付ディスプレイ30は、その内部に撮像部50を有する。撮像部50は、撮像信号取得部23からの制御に従い、ディスプレイ30の上に載置された実物体を内側から撮像し、その結果得られる、実物体の底面(ディスプレイ30との設置面)の形状を示す撮像信号を撮像信号取得部23に出力する。
図8は、撮像部付ディスプレイ30の構成例を示す断面図である。
撮像部付ディスプレイ30は、その内側から順に、バックライト31、偏光フィルタ32−1、ガラス基板33−1、透明電極34−1、配向膜35−1、液晶36、配向膜35−2、透明電極34−2、カラーフィルタ37、ガラス基板33−2、および偏光フィルタ32−2が積層されて構成される。さらに、ガラス基板33−1と33−2の内側には、近赤外光を用いて撮像を行う撮像部50が設けられている。なお、さらに偏光フィルタ32−2の上層にユーザの操作入力を検知するためのタッチパネルなどを積層してもよい。
すなわち、撮像部付ディスプレイ30は、一般的な液晶ディスプレイの構成に撮像部50を内蔵したものである。ただし、バックライト31については、実物体の底面に照射して、その反射光を撮像部50にて受光するための近赤外光(800乃至900nm)も、画面表示のための可視光とともに発光するものとする。
撮像部50は、近赤外光のみを透過させるIRフィルタ51、および近赤外光を受光して撮像信号に変換する受光部52から構成される。受光部52は、例えば、活性層で発生するフォトカレントを利用する方式、または光吸収により発生する電荷の蓄積を利用する方式を利用することができる。なお、撮像部50は、表示される1画素毎、または表示される所定数の画素毎に2次元的に周期的に複数配置されるので、全ての撮像部50から出力される撮像信号は、載置された実物体の底面を示すものとなる。
[動作説明]
次に、情報処理装置20による表示位置変更処理について説明する。図9は、表示位置変更処理を説明するフローチャートである。
ステップS1において、表示信号生成部22は、ユーザの操作に対応する操作信号などに基づき、表示物体などを含む画面を撮像部付ディスプレイ30に表示させるための表示信号を生成して表示信号出力部27に供給する。
ステップS2において、表示信号出力部27は、表示信号生成部22から入力された表示信号を撮像部付ディスプレイ30に供給する。撮像部付ディスプレイ30は、表示信号出力部27から供給された表示信号に対応する画面を表示する。
ステップS3において、撮像信号取得部23は、撮像部付ディスプレイ30から撮像信号を取得し、実物体検出部24に出力する。ステップS4において、実物体検出部24は、ディスプレイ30からの撮像信号に基づき、ディスプレイ30の上に実物体が載置されているか否かを判定する。実物体が載置されていないと判定された場合、処理はステップS3に戻ってそれ以降が繰り返される。
ステップS4において、ディスプレイ30の上に実物体が載置されていると判定された場合、処理はステップS5に進められる。ステップS5において、実物体検出部24は、撮像信号に基づいて実物体が載置されている位置を特定し、実物体の外周を示す閉曲線Cを非表示領域設定部26に通知する。
ステップS6において、ユーザ検知部25は、ディスプレイ30を囲む4辺のいずれにユーザが位置しているのかを検知して非表示領域設定部26に通知する。ステップS7において、非表示領域設定部26は、ディスプレイ30の上に載置された実物体の外周を示す閉曲線Cとユーザの位置に基づいて非表示領域を設定し、非表示領域の位置情報を表示信号生成部22に通知する。
ステップS8において、表示信号生成部22は、非表示領域設定部26から通知された非表示領域の位置情報に基づき、表示物体が非表示領域に位置しないように表示信号を更新して表示信号出力部27に供給する。この後、処理はステップS2に戻り、それ以降が繰り返されることになる。以上で、表示位置変更処理の説明を終了する。
表示位置変更処理によれば、撮像部付ディスプレイ30の上に実物体が載置されても、その高さに拘わらず、画面上の表示物体が見えなくなってしまったり、見づらくなってしまったりすることを抑止できる。
なお、表示物体の表示位置を変更するに際しては、その表示位置を瞬時に変更してもよいが、表示物体の移動軌跡が視認できるようにしてもよい。その移動軌跡は、直線としてもよいし、例えば図10A乃至図10Cに示されるように、実物体を迂回するような移動軌跡としてもよい。
ところで、上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
図11は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。
このコンピュータ100において、CPU(Central Processing Unit)101,ROM(Read Only Memory)102,RAM(Random Access Memory)103は、バス104により相互に接続されている。
バス104には、さらに、入出力インタフェース105が接続されている。入出力インタフェース105には、キーボード、マウス、マイクロホンなどよりなる入力部106、ディスプレイ、スピーカなどよりなる出力部107、ハードディスクや不揮発性のメモリなどよりなる記憶部108、ネットワークインタフェースなどよりなる通信部109、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア211を駆動するドライブ210が接続されている。
以上のように構成されるコンピュータ100では、CPU101が、例えば、記憶部108に記憶されているプログラムを、入出力インタフェース105およびバス104を介して、RAM103にロードして実行することにより、上述した一連の処理が行われる。
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであってもよいし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであってもよい。
また、プログラムは、1台のコンピュータにより処理されるものであってもよいし、複数のコンピュータによって分散処理されるものであってもよい。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであってもよい。
なお、本開示の実施の形態は、上述した実施の形態に限定されるものではなく、本開示の要旨を逸脱しない範囲において種々の変更が可能である。
20 情報処理装置, 21 操作入力部, 22 表示信号生成部, 23 撮像信号取得部, 24 実物体検出部, 25 ユーザ検知部, 26 非表示領域設定部, 27 表示信号出力部, 30 撮像部付ディスプレイ, 50 撮像部, 51 IRフィルタ, 52 受光部

Claims (7)

  1. 表示信号に基づく画面を表示するディスプレイの上に載置された実物体を検出する検出部と、
    検出された前記実物体の位置に基づいて、前記ディスプレイの画面に非表示領域を設定する設定部と、
    前記ディスプレイの画面に表示されていた表示物体の表示位置を、前記画面の前記非表示領域とは異なる表示領域に移動させることによって前記表示信号を更新する移動部と
    を備える情報処理装置。
  2. 前記ディスプレイに対するユーザの相対的な位置を検知する検知部を
    さらに備え、
    前記設定部は、検出された前記実物体の位置と、検知された前記ユーザの相対的な位置とに基づいて、前記ディスプレイの画面に前記非表示領域を設定する
    請求項1に記載の情報処理装置。
  3. 前記移動部は、前記ディスプレイの画面に表示されていた前記表示物体の表示位置を、前記表示領域まで段階的に移動させることによって前記表示信号を更新する
    請求項2に記載の情報処理装置。
  4. 前記移動部は、前記ディスプレイの画面に表示されていた前記表示物体の表示位置を、検出された前記実物体を経路で前記表示領域まで段階的に移動させることによって前記表示信号を更新する
    請求項2に記載の情報処理装置。
  5. 前記検出手段は、前記ディスプレイに内蔵された撮像部により撮像された撮像信号に基づき、前記ディスプレイの上に載置された前記実物体を検出する
    請求項2に記載の情報処理装置。
  6. 情報処理装置の情報処理方法において、
    情報処理装置による、
    表示信号に基づく画面を表示するディスプレイの上に載置された実物体を検出する検出ステップと、
    検出された前記実物体の位置に基づいて、前記ディスプレイの画面に非表示領域を設定する設定ステップと、
    前記ディスプレイの画面に表示されていた表示物体の表示位置を、前記画面の前記非表示領域とは異なる表示領域に移動させることによって前記表示信号を更新する移動ステップと
    を含む情報処理方法。
  7. コンピュータを、
    表示信号に基づく画面を表示するディスプレイの上に載置された実物体を検出する検出部と、
    検出された前記実物体の位置に基づいて、前記ディスプレイの画面に非表示領域を設定する設定部と、
    前記ディスプレイの画面に表示されていた表示物体の表示位置を、前記画面の前記非表示領域とは異なる表示領域に移動させることによって前記表示信号を更新する移動部と
    して機能させるプログラム。
JP2011124909A 2011-06-03 2011-06-03 情報処理装置、情報処理方法、およびプログラム Expired - Fee Related JP5880916B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2011124909A JP5880916B2 (ja) 2011-06-03 2011-06-03 情報処理装置、情報処理方法、およびプログラム
US13/467,379 US10152953B2 (en) 2011-06-03 2012-05-09 Information processing apparatus and information processing method
CN201210166580.2A CN102981602B (zh) 2011-06-03 2012-05-25 信息处理装置、信息处理方法和程序
EP12169532.4A EP2529805B1 (en) 2011-06-03 2012-05-25 Information processing apparatus, information processing method, and program, which upon display of an image take into account the position of a physical object placed on the display
US15/336,977 US10176787B2 (en) 2011-06-03 2016-10-28 Information processing apparatus and information processing method for occlusion avoidance in tabletop displays

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011124909A JP5880916B2 (ja) 2011-06-03 2011-06-03 情報処理装置、情報処理方法、およびプログラム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2015207706A Division JP2016012377A (ja) 2015-10-22 2015-10-22 情報処理装置、情報処理方法、およびプログラム

Publications (3)

Publication Number Publication Date
JP2012252543A true JP2012252543A (ja) 2012-12-20
JP2012252543A5 JP2012252543A5 (ja) 2014-06-05
JP5880916B2 JP5880916B2 (ja) 2016-03-09

Family

ID=46125316

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011124909A Expired - Fee Related JP5880916B2 (ja) 2011-06-03 2011-06-03 情報処理装置、情報処理方法、およびプログラム

Country Status (4)

Country Link
US (2) US10152953B2 (ja)
EP (1) EP2529805B1 (ja)
JP (1) JP5880916B2 (ja)
CN (1) CN102981602B (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015111157A1 (ja) * 2014-01-22 2015-07-30 堺ディスプレイプロダクト株式会社 表示装置
WO2015111158A1 (ja) * 2014-01-22 2015-07-30 堺ディスプレイプロダクト株式会社 表示装置

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105242813B (zh) * 2014-06-20 2020-11-06 鸿合科技股份有限公司 一种基于红外屏物体识别的方法和装置
JP2018116471A (ja) * 2017-01-18 2018-07-26 富士通株式会社 表示制御方法、装置及びプログラム
WO2019026134A1 (ja) * 2017-07-31 2019-02-07 三菱電機株式会社 情報処理装置および情報処理方法
GB2568695B (en) * 2017-11-23 2019-11-20 Ford Global Tech Llc Vehicle display system and method
US11188154B2 (en) * 2018-05-30 2021-11-30 International Business Machines Corporation Context dependent projection of holographic objects

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005317032A (ja) * 2004-04-29 2005-11-10 Microsoft Corp 仮想環境と物理的オブジェクトとの間の対話を可能にするための方法およびシステム

Family Cites Families (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6614422B1 (en) * 1999-11-04 2003-09-02 Canesta, Inc. Method and apparatus for entering data using a virtual input device
US7730430B2 (en) * 2003-01-24 2010-06-01 Microsoft Corporation High density cursor system and method
JP3809423B2 (ja) 2003-03-07 2006-08-16 キヤノン株式会社 表示装置及び表示装置の制御方法
JP3874737B2 (ja) 2003-03-31 2007-01-31 株式会社東芝 表示装置
JP2004304718A (ja) * 2003-04-01 2004-10-28 Nara Institute Of Science & Technology 近接領域画像抽出装置及び近接領域画像抽出方法
JP4151483B2 (ja) 2003-06-10 2008-09-17 ソニー株式会社 バイオアッセイ用基板並びにバイオアッセイ装置及び方法
JP4095040B2 (ja) 2004-02-12 2008-06-04 株式会社日立製作所 テーブル型情報端末の表示方法
US20050212914A1 (en) 2004-03-25 2005-09-29 Fuji Photo Film Co., Ltd. Method, apparatus, system, and computer executable program for image processing
US7925070B2 (en) * 2004-03-30 2011-04-12 Sysmex Corporation Method for displaying virtual slide and terminal device for displaying virtual slide
JP2005345709A (ja) 2004-06-02 2005-12-15 Fuji Photo Film Co Ltd 画像表示制御テーブル、画像の干渉回避方法及び画像の干渉回避プログラム
US7519223B2 (en) * 2004-06-28 2009-04-14 Microsoft Corporation Recognizing gestures and using gestures for interacting with software applications
US7728821B2 (en) 2004-08-06 2010-06-01 Touchtable, Inc. Touch detecting interactive display
JP2006100661A (ja) 2004-09-30 2006-04-13 Sony Corp 薄膜半導体装置の製造方法
US7626569B2 (en) 2004-10-25 2009-12-01 Graphics Properties Holdings, Inc. Movable audio/video communication interface system
JP4645179B2 (ja) * 2004-12-02 2011-03-09 株式会社デンソー 車両用ナビゲーション装置
US8040361B2 (en) * 2005-04-11 2011-10-18 Systems Technology, Inc. Systems and methods for combining virtual and real-time physical environments
US7479967B2 (en) * 2005-04-11 2009-01-20 Systems Technology Inc. System for combining virtual and real-time environments
EP1722295A1 (de) * 2005-05-10 2006-11-15 Siemens Aktiengesellschaft Verfahren, Vorrichtung und Computerprogrammprodukt zur Bereitstellung von Benutzerinformationen innerhalb einer grafischen Benutzeroberfläche
US20070064004A1 (en) 2005-09-21 2007-03-22 Hewlett-Packard Development Company, L.P. Moving a graphic element
JP2007133489A (ja) * 2005-11-08 2007-05-31 Sony Corp 仮想空間画像表示方法、装置、仮想空間画像表示プログラム及び記録媒体
US7620901B2 (en) 2006-03-21 2009-11-17 Microsoft Corporation Simultaneous input across multiple applications
US7876333B2 (en) * 2006-03-30 2011-01-25 Smart Technologies Ulc Method and graphical interface for embedding animated content into a computer application
US8736547B2 (en) * 2006-04-20 2014-05-27 Hewlett-Packard Development Company, L.P. Method and system for interfacing a digital device with an interactive display surface
US7552402B2 (en) * 2006-06-22 2009-06-23 Microsoft Corporation Interface orientation using shadows
ES2556678T3 (es) 2006-07-28 2016-01-19 Koninklijke Philips N.V. Distribución automática de vitrinas privadas a lo largo de un escaparate
JP4973245B2 (ja) 2007-03-08 2012-07-11 富士ゼロックス株式会社 表示装置及びプログラム
US7733343B2 (en) * 2007-06-25 2010-06-08 Hewlett-Packard Development Company, L.P. Virtual shadow for physical object placed on surface
JP4595976B2 (ja) * 2007-08-28 2010-12-08 株式会社デンソー 映像処理装置及びカメラ
US8884883B2 (en) * 2008-01-25 2014-11-11 Microsoft Corporation Projection of graphical objects on interactive irregular displays
US8233206B2 (en) 2008-03-18 2012-07-31 Zebra Imaging, Inc. User interaction with holographic images
US8584029B1 (en) * 2008-05-23 2013-11-12 Intuit Inc. Surface computer system and method for integrating display of user interface with physical objects
WO2010033235A1 (en) * 2008-09-18 2010-03-25 Screen Test Studios, Llc System and method for pre-engineering video clips
US20100141553A1 (en) 2008-12-04 2010-06-10 Ma Lighting Technology Gmbh Method for operating a display system
US8289288B2 (en) * 2009-01-15 2012-10-16 Microsoft Corporation Virtual object adjustment via physical object detection
US20100182340A1 (en) * 2009-01-19 2010-07-22 Bachelder Edward N Systems and methods for combining virtual and real-time physical environments
EP2395420B1 (en) 2009-02-05 2018-07-11 Panasonic Intellectual Property Corporation of America Information display device and information display method
TWI372561B (en) * 2009-04-07 2012-09-11 Univ Nat Taiwan Method for decomposition and rending of video content and user interface operating the method thereof
EP2443620B1 (en) * 2009-06-16 2018-09-05 SimQuest LLC Hemorrhage control simulator
WO2011004135A1 (en) * 2009-07-07 2011-01-13 Elliptic Laboratories As Control using movements
CN101655771B (zh) * 2009-09-07 2011-07-20 上海合合信息科技发展有限公司 多触点字符输入方法及系统
WO2011036813A1 (ja) * 2009-09-28 2011-03-31 株式会社 東芝 立体映像表示方法及び立体映像表示装置
JP5426348B2 (ja) 2009-12-14 2014-02-26 任天堂株式会社 ネットワークシステム,通信端末および通信プログラム
US20110187664A1 (en) 2010-02-02 2011-08-04 Mark Rinehart Table computer systems and methods
JP5573238B2 (ja) * 2010-03-04 2014-08-20 ソニー株式会社 情報処理装置、情報処理法方法およびプログラム
JP5451497B2 (ja) * 2010-04-08 2014-03-26 パナソニック株式会社 運転支援表示装置
US20110263326A1 (en) 2010-04-26 2011-10-27 Wms Gaming, Inc. Projecting and controlling wagering games
TWI473026B (zh) 2010-06-30 2015-02-11 鴻海精密工業股份有限公司 影像處理系統、顯示裝置及影像顯示方法
US8593418B2 (en) * 2010-08-08 2013-11-26 Qualcomm Incorporated Method and system for adjusting display content
US9168454B2 (en) 2010-11-12 2015-10-27 Wms Gaming, Inc. Integrating three-dimensional elements into gaming environments
BE1019842A5 (fr) * 2011-02-09 2013-01-08 Cyrpa Internat Dispositif et procede de reglage et de positionnement a l'aide de systemes lasers.
JP4989768B2 (ja) * 2011-02-24 2012-08-01 任天堂株式会社 画像処理プログラム、画像処理装置、画像処理システム、および画像処理方法
JP5873256B2 (ja) 2011-05-23 2016-03-01 株式会社東芝 X線診断装置
US9345957B2 (en) * 2011-09-30 2016-05-24 Microsoft Technology Licensing, Llc Enhancing a sport using an augmented reality display
JP5929572B2 (ja) 2012-07-09 2016-06-08 コニカミノルタ株式会社 操作表示装置およびプログラム

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005317032A (ja) * 2004-04-29 2005-11-10 Microsoft Corp 仮想環境と物理的オブジェクトとの間の対話を可能にするための方法およびシステム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015111157A1 (ja) * 2014-01-22 2015-07-30 堺ディスプレイプロダクト株式会社 表示装置
WO2015111158A1 (ja) * 2014-01-22 2015-07-30 堺ディスプレイプロダクト株式会社 表示装置

Also Published As

Publication number Publication date
US10152953B2 (en) 2018-12-11
US10176787B2 (en) 2019-01-08
EP2529805A3 (en) 2013-03-20
CN102981602B (zh) 2017-03-01
US20120306932A1 (en) 2012-12-06
EP2529805B1 (en) 2015-07-01
US20170047049A1 (en) 2017-02-16
JP5880916B2 (ja) 2016-03-09
CN102981602A (zh) 2013-03-20
EP2529805A2 (en) 2012-12-05

Similar Documents

Publication Publication Date Title
JP5880916B2 (ja) 情報処理装置、情報処理方法、およびプログラム
US12357911B2 (en) Tracking hand gestures for interactive game control in augmented reality
US11520399B2 (en) Interactive augmented reality experiences using positional tracking
JP6549794B2 (ja) 電子デバイス、ディスプレイのディスプレイ回路、およびディスプレイを動作させる方法
JP6123365B2 (ja) 画像表示システム及び頭部装着型表示装置
EP2846225B1 (en) Systems and methods for visual processing of spectrograms to generate haptic effects
US20250044864A1 (en) Personalized calibration-independent regional fixation prediction for simultaneous users of a digital display
US8330777B2 (en) Information processing method, touch information processing device, and flat panel display
US20160162155A1 (en) Information processing device, information processing method, and program
JP2017530475A (ja) 一体型の自己容量性タッチディスプレイ
US20200363903A1 (en) Engagement analytic system and display system responsive to interaction and/or position of users
TW201104494A (en) Stereoscopic image interactive system
US11402965B2 (en) Object display method and apparatus for simulating feeling of blind person and storage medium
CN117321537A (zh) 眼睛佩戴设备动态功率配置
US20210406542A1 (en) Augmented reality eyewear with mood sharing
US20150039061A1 (en) Display apparatus providing light therapy
CN117677918A (zh) 增强现实体验的虚拟品尝和导览
US12196954B2 (en) Augmented reality gaming using virtual eyewear beams
WO2014003099A1 (ja) 映像演出装置
US20150154801A1 (en) Electronic device including transparent display and method of controlling the electronic device
WO2018086399A1 (zh) 一种图像渲染的方法、装置及vr设备
JP4469680B2 (ja) 光入力機能付き表示装置
US20160174935A1 (en) Image processing apparatus and image processing method
JP2016012377A (ja) 情報処理装置、情報処理方法、およびプログラム
CN105867860B (zh) 一种信息处理方法及电子设备

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140416

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140416

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150129

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150330

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20150723

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151022

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20151104

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20151203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151208

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: 20160107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160120

R151 Written notification of patent or utility model registration

Ref document number: 5880916

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees