JP2005292975A - ボタン処理方法及びデータ処理装置 - Google Patents
ボタン処理方法及びデータ処理装置 Download PDFInfo
- Publication number
- JP2005292975A JP2005292975A JP2004104030A JP2004104030A JP2005292975A JP 2005292975 A JP2005292975 A JP 2005292975A JP 2004104030 A JP2004104030 A JP 2004104030A JP 2004104030 A JP2004104030 A JP 2004104030A JP 2005292975 A JP2005292975 A JP 2005292975A
- Authority
- JP
- Japan
- Prior art keywords
- button
- size
- display
- display device
- operation reception
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
【解決手段】定義されている出力画像aがボタン401を含むものである場合、表示装置サイズ6.5インチの表示装置13に表示される表示画像bでは、ボタン401の画像空間上のサイズを表示装置サイズに従って求めたボタン拡大率に従ってn倍に拡大して表示する。一方、表示装置サイズ8インチの表示装置13に表示される表示画像bでは、ボタン401の画像空間上のサイズを表示装置サイズに従って求めたボタン拡大率に従ってn/1.23倍に拡大して表示する。すなわち、ボタン401の画像空間上のサイズを、表示装置13の表示画面の大きさが小さいほど大きな拡大率で拡大し、表示装置13の表示上でボタン401が、表示装置14の表示画面サイズによらずに所定の大きさで表示されるようにする。
【選択図】図4
Description
そこで、本発明は、位置入力装置と表示装置を用いたユーザインタフェースにおいて、予め定義された表示画面に対する相対的なサイズが小さいために、そのまま表示したのでは小さく表示されてしまうことになるボタンの操作性を向上することを課題とする。
このようなボタン処理方法によれば、ボタンの操作を受け付けるためのボタン操作受付領域は、表示装置の表示画面サイズが小さいほど大きな画像空間上のサイズを持つように設定される。そして、このボタン操作受付領域の表示画面上のサイズは、表示装置の表示画面サイズに比例したものとなる。したがって、比較的大きな表示画面サイズを持つ表示装置を用いる場合に、ボタン操作受付領域が過剰に大きく設定されてしまうことを防ぎつつ、表示装置の表示画面サイズによらずにボタン操作受付領域の表示装置上のサイズが操作し易い大きさとなるようにボタン操作受付領域を設定することができる。
また、さらに、本発明は、ボタンを表示し、表示したボタンに対する操作を入力装置を介して受け付けるボタン処理方法として、少なくとも表示装置上の表示サイズが所定の大きさより小さなボタンに対して、当該ボタンと当該ボタンの周囲を含むボタン操作受付領域を設定するステップと、前記入力装置を介した前記ボタン操作受付領域内の位置の操作があった場合に、操作された位置を含む前記ボタン操作受付領域が一つである場合に、当該ボタン操作受付領域を設定したボタンの操作を受け付けるステップと、前記入力装置を介した前記ボタン操作受付領域内の位置の操作があった場合に、操作された位置を含む前記ボタン操作受付領域が複数である場合に、当該複数のボタン操作受付領域を設定した複数ボタンを拡大して前記表示装置に表示するステップとを有する方法を提供する。
まず、第1の実施形態について説明する。
図1に、本実施形態に係るDVDビデオ再生装置の構成を示す。
図示するように、DVDビデオ再生装置は、DVD-Videoディスク1にリードアクセスするDVD-ROMドライバ10、ナビゲーションマネージャ11、ビデオ再生出力を行うプレゼンテーションエンジン12、表示装置13、音声を出力するスピーカ等の音声出力装置14、表示装置13の表示画面上に配置されたタッチパネルなどの入力装置15とを有する。
ボタンが表示される画面は、動画上に、ハイライト情報に従って操作したサブピクチャを合成することにより形成される。また、サブピクチャは基本的には静止画であり、ハイライト情報HLIに記述されたサブピクチャ上の矩形の領域がボタンの領域となる。そして、ユーザによって選択されたボタンや決定されたボタンは、ハイライト情報に従ってサブピクチャのボタンの領域の表示色や動画との合成比を変化させることにより表現される。図に示した例は、ボタン番号2のボタンがユーザ操作によって選択されているときに、サブピクチャのボタン番号2のボタンの領域の表示色が、ハイライト情報に従って変化しているようすを示している。また、ハイライト情報にはHLIには、各ボタンがユーザによって操作されたときに実行すべき処理を定義したボタンコマンドBTN_CMDも含まれている。
図3に、このボタン制御処理の手順を示す。
図示するように、この処理では、まず、表示装置13の表示画面のサイズを表示装置サイズとして取得する(ステップ302)。この画面サイズは、ユーザからの表示が目nの画面サイズの設定操作を受け付けて取得するようにしてもよいし、可能な場合には表示装置13から表示画面のサイズの通知を受けて取得するようにしてもよい。
そして、ボタン配置領域内の座標入力が発生したならば(ステップ320)、そのボタン配置領域に対応するボタンの選択操作や決定操作を受け付け、ボタンの選択状態を示す表示態様の変更や、そのボタンに対して定義されたボタンコマンドの実行などを行い(ステップ324)、ステップ320、322の監視に戻る。ここで、ボタン配置領域内の座標入力の発生の検出は各ボタンのハイライト情報が示す矩形領域をボタン配置領域として行う。また、この際に、対象ボタンについては、上述のように修正した後のハイライト情報を用いる。また、入力装置15から入力した座標は、これを画素数変換前の出力画像上の座標に座標変換して用いる。この座標変換は、合成制御部127の行った画素数変換処理に応じて定まる出力画像と表示画像間の座標の対応関係と、入力装置15が検出する座標と当該座標に対応する表示画像上の座標との対応関係に従って求まる。
以上、ナビゲーションエンジンが行うボタン制御処理について説明した。
このようなボタン制御処理によれば、たとえば、画素数変換前の出力画像が図4aに示すようにボタン401を含むものである場合、図4bに示すように表示装置サイズ6.5インチの表示装置13に表示画像が表示されるときには、このボタン401が表示装置サイズに従って求めたボタン拡大率に従って出力画像中でn倍に拡大されることになる。一方、図4cに示すように表示装置サイズ8インチの表示装置13に表示画像が表示されるときには、このボタン401が表示装置サイズに従って求めたボタン拡大率に従って出力画像中でn/1.23倍に拡大されることになる。そして、この出力画像の表示装置13上の実際の表示サイズは、表示装置の表示画面のサイズに比例したものとなる。
以下、本発明の第2実施形態について説明する。
本第2実施形態は、以上の第1実施形態におけるボタン制御処理を以下のように修正したものである。
図5に本第2実施形態に係るボタン制御処理の手順を示す。
図示するように、本第2実施形態ではボタン制御処理において、まず、表示装置13の表示画面のサイズを表示装置サイズとして取得し(ステップ502)、取得した表示装置サイズが予め設定したしきい値Thよりも小さいかどうかを調べ(ステップ504)、小さくない場合にはステップ508に進み、小さい場合には表示装置サイズに応じて、画素数変換前の出力画像上のボタン拡大操作受付領域サイズを決定(ステップ506)した上で、ステップ508に進む。ここで、このボタン拡大操作受付領域サイズは、表示装置サイズが小さいほど、大きくなるように設定する。
次に、このようにして、表示対象画面を表示したならば、入力装置15からのボタン配置領域内の座標入力と(ステップ520)、ボタン配置領域外かつボタン拡大操作受付領域内の座標の入力装置15からの座標入力と(ステップ522)、表示対象画面が次の画面に変化することを監視する(ステップ524)。なお、入力装置15から入力した座標は、これを出力画像上の座標に座標変換して用いる。
そして、ボタン配置領域内の座標入力が発生したならば(ステップ526)、そのボタン配置領域に対応するボタンの選択操作や決定操作を受け付け、ボタンの選択状態を示す表示態様の変更や、そのボタンに対して定義されたボタンコマンドの実行などを行い(ステップ526)、ステップ520、522、524の監視に戻る。なお、ボタン配置領域内の座標入力の発生の検出は前記第1実施形態と同様に行う。
以上、本第2実施形態に係るボタン制御処理について説明した。
このようなボタン制御処理によれば、たとえば、図6aに示すように、小さく表示されるボタン601に対しては、そのボタン601を包含する所定の大きさのボタン拡大操作受付領域602が設定される。ここで、このボタン拡大操作受付領域602のサイズは、その出力画像上のサイズが、表示装置サイズが小さいほど大きくなるように設定される。そして、このボタン拡大操作受付領域602の実際の表示画面上のサイズは、表示装置の表示画面サイズに比例したものとなる。したがって、表示装置サイズにかかわらずに、表示装置13の表示画面上の大きさが同じような大きさとなるように、このボタン拡大操作受付領域は設定される。
以下、本発明の第3の実施形態について説明する。
本第3実施形態は、以上の第1実施形態におけるボタン制御処理を以下のように修正したものである。
図7に本第3実施形態に係るボタン制御処理の手順を示す。
図示するように、本第3実施形態ではボタン制御処理において、まず、表示装置13の表示画面のサイズを表示装置サイズとして取得し(ステップ702)、取得した表示装置サイズが予め設定したしきい値Thよりも小さいかどうかを調べ(ステップ704)、小さくない場合にはステップ508に進み、小さい場合には表示装置サイズに応じて、画素数変換前の出力画像上のボタン操作受付領域サイズを決定(ステップ706)した上で、ステップ708に進む。ここで、このボタン操作受付領域サイズは、表示装置サイズが小さいほど、大きくなるように設定する。ただし、ここでは、表示装置サイズが小さいほど、大きくなるように1以上の値を持つ対ボタン比を設定するようにしてもよい。
次に、このようにして、表示対象画面を表示したならば、入力装置15からのボタン操作受付領域内の座標入力と(ステップ720)、表示対象画面が次の画面に変化することを監視する(ステップ722)。なお、入力装置15から入力した座標は、これを出力画像上の座標に座標変換して用いる。
そして、ボタン操作受付領域内の座標入力が発生したならば(ステップ720)、入力した座標を領域内に含むボタン操作受付領域が複数存在するかどうかを調べ(ステップ724)、一つしか存在しない場合には、そのボタン操作受付領域に対応するボタンの選択操作や決定操作を受け付け、ボタンの選択状態を示す表示態様の変更や、そのボタンに対して定義されたボタンコマンドの実行などを行い(ステップ726)、ステップ720、722の監視に戻る。また、入力した座標を領域内に含むボタン操作受付領域が複数存在する場合には、その複数のタン操作受付領域に対応するボタンのうち、ボタン配置領域までの入力した座標からの距離が最も小さいボタンの選択操作や決定操作を受け付け、ボタンの選択状態を示す表示態様の変更や、そのボタンに対して定義されたボタンコマンドの実行などを行い(ステップ726)、ステップ720、722の監視に戻る。
以上、本第3実施形態に係るボタン制御処理について説明した。
このようなボタン制御処理によれば、たとえば、図8aに示すように、小さく表示されるボタン801に対しては、そのボタン801を包含するボタン801よりも大きい大きさのボタン操作受付領域802が設定される。ここで、このボタン操作受付領域のサイズは、表示装置サイズに従って出力画像上のサイズが表示装置サイズが小さいほど大きくなるように設定される。このボタン操作受付領域の表示画面上のサイズは、表示装置サイズに比例したものとなる。したがって、表示装置サイズにかかわらずに、表示装置13の表示画面上の大きさが同じようになるように、このボタン操作受付領域802は設定される。
また、たとえば、図8bに示すように、ボタン811とボタン821とが近接しているために、ボタン811のボタン操作受付領域812と、ボタン821のボタン操作受付領域822に重複する範囲が生じてしまった場合において、この重複した範囲内の位置xが操作された場合には、ユーザによって操作された位置xにより近い位置にあるボタン821の操作のみを受け付けるので、このような場合でも、ユーザは容易に意図したボタンの操作を行うことができるようになる。
以下、本発明の第4の実施形態について説明する。
本第4実施形態は、以上の第1実施形態におけるボタン制御処理を以下のように修正したものである。
図9に本第4実施形態に係るボタン制御処理の手順を示す。
図示するように、本第4実施形態のボタン制御処理では、まず、ステップ902〜918を、前記第3実施形態のボタン制御処理のステップ702〜718と同様に行う。
そして、このようにして、表示対象画面を表示したならば、入力装置15からのボタン操作受付領域内の座標入力と(ステップ920)、表示対象画面が次の画面に変化することを監視する(ステップ922)。なお、入力装置15から入力した座標は、これを出力画像上の座標に座標変換して用いる。
そして、ボタン操作受付領域内の座標入力が発生したならば(ステップ920)、入力した座標を領域内に含むボタン操作受付領域が複数存在するかどうかを調べ(ステップ924)、一つしか存在しない場合には、そのボタン操作受付領域に対応するボタンの選択操作や決定操作を受け付け、ボタンの選択状態を示す表示態様の変更や、そのボタンに対して定義されたボタンコマンドの実行などを行い(ステップ926)、ステップ920、922の監視に戻る。
以上、本第4実施形態に係るボタン制御処理について説明した。
このようなボタン制御処理によれば、たとえば、図8aに示すように、前記第3実施形態と同様小さく表示されるボタン801に対しては、そのボタン801を包含するボタン801よりも大きい大きさのボタン操作受付領域802が設定される。
したがって、ユーザは、ボタン801に対応する位置を厳密に操作しなくても、そのボタン801の操作を行うことができるので、ユーザのボタン操作が容易化される。
また、図10aに示すように、ボタン101とボタン111とが近接しているために、ボタン101のボタン操作受付領域102と、ボタン112のボタン操作受付領域112に重複する範囲が生じてしまった場合でも、図10eに示すように、いずれか一方のボタン操作受付領域112にのみ含まれる位置xをユーザが入力した場合には、このボタン操作受付領域112に対応するボタン102の操作が受け付けられる。
そして、さらに、図10cに示すように拡大されたボタン101、ボタン111を含む表示画面において、図10fに示すように、いずれか一方のボタン操作受付領域112にのみ含まれる位置xをユーザが入力した場合には、このボタン操作受付領域112に対応するボタン102の操作が受け付けられる。
また、たとえば、図11aに示すように、ボタン101とボタン111とが近接しているために、ボタン101のボタン操作受付領域102と、ボタン111のボタン操作受付領域112に重複する範囲が生じてしまった場合において、この重複した範囲内の位置xが操作された場合には、この二つのボタン101、111の操作がし易くなるようにこの二つのボタン101、111の表示を拡大するので、このような場合でも、ユーザは、容易に意図したボタンの操作を確実に行うことができるようになる。
なお、以上では、DVDビデオ再生装置への適用を例にとり説明したが、以上の図4、6、8、10に示したボタンの操作を容易にするための技術は、表示装置13に操作受け付け用のボタンを表示するユーザインタフェースを使用する任意の装置において同様に適用可能である。たとえば、汎用コンピュータにおいて、ボタンの操作性を向上するためなどにも用いることができる。また、ボタン以外の表示オブジェクトの操作性を向上するためにも、同様に適用することができる。
Claims (20)
- ボタンの画像空間上のサイズと配置を規定するボタン領域定義に従って表示装置にボタンを表示し、表示したボタンに対する操作を入力装置を介して受け付けるボタン処理方法であって、
前記表示装置の表示画面サイズが所定の画面サイズより小さい場合に、表示画面サイズが小さいほど大きくなるようにボタン拡大率を設定するステップと、
少なくとも前記ボタン領域定義が規定するボタンの画像空間上のサイズと前記表示画面サイズとより定まるボタンの表示装置上の表示サイズが所定の大きさより小さいボタンを、前記ボタン拡大率で拡大して前記表示装置に表示するステップとを有することを特徴とするボタン処理方法。 - ボタンの画像空間上のサイズと配置を規定するボタン領域定義に従って表示装置にボタンを表示し、表示したボタンに対する操作を入力装置を介して受け付けるボタン処理方法であって、
前記表示装置の表示画面サイズが所定の画面サイズより小さい場合に、少なくとも前記ボタン領域定義が規定するボタンの画像空間上のサイズと前記表示画面サイズとより定まるボタンの表示装置上の表示サイズが所定の大きさより小さいボタンに対して、前記表示装置の表示画面サイズが小さいほど大きくなるように画像空間上のサイズを定めた当該ボタンを中心とする領域であるボタン操作受付領域を設定するステップと、
前記入力装置を介した、前記ボタン操作受付領域に対応する表示画面上の領域内の位置の操作に応じて、当該ボタン操作受付領域を設定したボタンの操作を受け付けるステップとを有することを特徴とするボタン処理方法。 - ボタンを表示し、表示したボタンに対する操作を入力装置を介して受け付けるボタン処理方法であって、
少なくとも表示装置上の表示サイズが所定の大きさより小さなボタンに対して、当該ボタンの周囲にボタン拡大操作受付領域を設定するステップと、
前記入力装置を介した前記ボタン拡大操作受付領域内の位置の操作に応じて、当該ボタン拡大操作受付領域を設定したボタンを拡大して前記表示装置に表示するステップとを有することを特徴とするボタン処理方法。 - ボタンを表示し、表示したボタンに対する操作を入力装置を介して受け付けるボタン処理方法であって、
少なくとも表示装置上の表示サイズが所定の大きさより小さなボタンに対して、当該ボタンと当該ボタンの周囲を含むボタン操作受付領域を設定するステップと、
前記入力装置を介した前記ボタン操作受付領域内の位置の操作があった場合に、操作された位置を含む前記ボタン操作受付領域が一つである場合に、当該ボタン操作受付領域を設定したボタンの操作を受け付けるステップと、
前記入力装置を介した前記ボタン操作受付領域内の位置の操作があった場合に、操作された位置を含む前記ボタン操作受付領域が複数である場合に、当該複数のボタン操作受付領域を設定した複数ボタンのうちの、操作された位置までの距離が最短であるボタンの操作を受け付けるステップとを有することを特徴とするボタン処理方法。 - ボタンを表示し、表示したボタンに対する操作を入力装置を介して受け付けるボタン処理方法であって、
少なくとも表示装置上の表示サイズが所定の大きさより小さなボタンに対して、当該ボタンと当該ボタンの周囲を含むボタン操作受付領域を設定するステップと、
前記入力装置を介した前記ボタン操作受付領域内の位置の操作があった場合に、操作された位置を含む前記ボタン操作受付領域が一つである場合に、当該ボタン操作受付領域を設定したボタンの操作を受け付けるステップと、
前記入力装置を介した前記ボタン操作受付領域内の位置の操作があった場合に、操作された位置を含む前記ボタン操作受付領域が複数である場合に、当該複数のボタン操作受付領域を設定した複数ボタンを拡大して前記表示装置に表示するステップとを有することを特徴とするボタン処理方法。 - ボタンの画像空間上のサイズと配置を規定するボタン領域定義に従って表示装置にボタンを表示し、表示したボタンに対する操作を入力装置を介して受け付け、操作を受け付けたボタンに対応する処理を行うデータ処理装置であって、
前記表示装置の表示画面サイズが所定の画面サイズより小さい場合に、表示画面サイズが小さいほど大きくなるようにボタン拡大率を設定するボタン拡大率設定部と
少なくとも前記ボタン領域定義が規定するボタンの画像空間上のサイズと前記表示画面サイズとより定まるボタンの表示装置上の表示サイズが所定の大きさより小さいボタンを、前記ボタン拡大率で拡大して前記表示装置に表示するボタン拡大表示処理部とを有することを特徴とするデータ処理装置。 - ボタンの画像空間上のサイズと配置を規定するボタン領域定義に従って表示装置にボタンを表示し、表示したボタンに対する操作を入力装置を介して受け付け、操作を受け付けたボタンに対応する処理を行うデータ処理装置であって、
前記表示装置の表示画面サイズが所定の画面サイズより小さい場合に、少なくとも前記ボタン領域定義が規定するボタンの画像空間上のサイズと前記表示画面サイズとより定まるボタンの表示装置上の表示サイズが所定の大きさより小さいボタンに対して、前記表示装置の表示画面サイズが小さいほど大きくなるように画像空間上のサイズを定めた当該ボタンを中心とする領域であるボタン操作受付領域を設定するボタン操作受付領域設定部と、
前記入力装置を介した、前記ボタン操作受付領域に対応する表示画面上の領域内の位置の操作に応じて、当該ボタン操作受付領域を設定したボタンの操作を受け付けるボタン操作受付部とを有することを特徴とするデータ処理装置。 - ボタンを表示し、表示したボタンに対する操作を入力装置を介して受け付け、操作を受け付けたボタンに対応する処理を行うデータ処理装置であって、
少なくとも表示装置上の表示サイズが所定の大きさより小さなボタンに対して、当該ボタンの周囲にボタン拡大操作受付領域を設定するボタン拡大操作受付領域設定部と、
前記入力装置を介した前記ボタン拡大操作受付領域内の位置の操作に応じて、当該ボタン拡大操作受付領域を設定したボタンを拡大して前記表示装置に表示するボタン拡大表示処理部とを有することを特徴とするボタン処理方法。 - ボタンを表示し、表示したボタンに対する操作を入力装置を介して受け付け、操作を受け付けたボタンに対応する処理を行うデータ処理装置であって、
少なくとも表示装置上の表示サイズが所定の大きさより小さなボタンに対して、当該ボタンと当該ボタンの周囲を含むボタン操作受付領域を設定するボタン操作受付領域設定部と、
前記入力装置を介した前記ボタン操作受付領域内の位置の操作があった場合に、操作された位置を含む前記ボタン操作受付領域が一つである場合に、当該ボタン操作受付領域を設定したボタンの操作を受け付け、操作された位置を含む前記ボタン操作受付領域が複数である場合に、当該複数のボタン操作受付領域を設定した複数ボタンのうちの、操作された位置までの距離が最短であるボタンの操作を受け付けるボタン操作受付部とを有することを特徴とするデータ処理装置。 - ボタンを表示し、表示したボタンに対する操作を入力装置を介して受け付け、操作を受け付けたボタンに対応する処理を行うデータ処理装置であって、
少なくとも表示装置上の表示サイズが所定の大きさより小さなボタンに対して、当該ボタンと当該ボタンの周囲を含むボタン操作受付領域を設定するボタン操作受付領域設定部と、
前記入力装置を介した前記ボタン操作受付領域内の位置の操作があった場合に、操作された位置を含む前記ボタン操作受付領域が一つである場合に、当該ボタン操作受付領域を設定したボタンの操作を受け付けるボタン操作受付部と、
前記入力装置を介した前記ボタン操作受付領域内の位置の操作があった場合に、操作された位置を含む前記ボタン操作受付領域が複数である場合に、当該複数のボタン操作受付領域を設定した複数ボタンを拡大して前記表示装置に表示するボタン拡大表示処理部とを有することを特徴とするボタン処理方法。 - 請求項6記載のデータ処理装置であって、
当該データ処理装置は、DVD-Videoディスクにハイライト情報として記録された前記ボタン領域定義に従って前記ボタンを表示し、当該ボタンに対するユーザ操作に応じた再生シーケンスでDVD-Videoディスクに記録されたビデオプレゼンテーションデータを再生することを特徴とするデータ処理装置。 - 請求項7記載のデータ処理装置であって、
当該データ処理装置は、DVD-Videoディスクにハイライト情報として記録された前記ボタン領域定義に従って前記ボタンを表示し、当該ボタンに対するユーザ操作に応じた再生シーケンスでDVD-Videoディスクに記録されたビデオプレゼンテーションを再生することを特徴とするデータ処理装置。 - 請求項8記載のデータ処理装置であって、
当該データ処理装置は、DVD-Videoディスクに記録されたボタンの定義に従って前記ボタンを表示し、当該ボタンに対するユーザ操作に応じた再生シーケンスでDVD-Videoディスクに記録されたビデオプレゼンテーションを再生することを特徴とするデータ処理装置。 - 請求項9記載のデータ処理装置であって、
当該データ処理装置は、DVD-Videoディスクに記録されたボタンの定義に従って前記ボタンを表示し、当該ボタンに対するユーザ操作に応じた再生シーケンスでDVD-Videoディスクに記録されたビデオプレゼンテーションを再生することを特徴とするデータ処理装置。 - 請求項10記載のデータ処理装置であって、
当該データ処理装置は、DVD-Videoディスクに記録されたボタンの定義に従って前記ボタンを表示し、当該ボタンに対するユーザ操作に応じた再生シーケンスでDVD-Videoディスクに記録されたビデオプレゼンテーションを再生することを特徴とするデータ処理装置。 - コンピュータによって読み取られ実行されるコンピュータプログラムであって、
前記コンピュータに、
前記コンピュータの表示装置の表示画面サイズが所定の画面サイズより小さい場合に、表示画面サイズが小さいほど大きくなるようにボタン拡大率を設定するステップと、
ユーザの操作を受け付けるために表示装置に表示するボタンのうちの、少なくとも、ボタンの画像空間上のサイズと配置を規定するボタン領域定義が規定するボタンの画像空間上のサイズと前記表示画面サイズとより定まるボタンの表示装置上の表示サイズが所定の大きさより小さいボタンを、前記ボタン拡大率で拡大して前記表示装置に表示するステップと、
表示したボタンに対する操作を、前記コンピュータの入力装置を介して受け付けるステップとを実行させることを特徴とするコンピュータプログラム。 - コンピュータによって読み取られ実行されるコンピュータプログラムであって、
前記コンピュータに、
前記コンピュータの前記表示装置の表示画面サイズが所定の画面サイズより小さい場合に、ユーザの操作を受け付けるために表示装置に表示するボタンのうちの、少なくとも、ボタンの画像空間上のサイズと配置を規定するボタン領域定義が規定するボタンの画像空間上のサイズと前記表示画面サイズとより定まるボタンの表示装置上の表示サイズが所定の大きさより小さいボタンに対して、前記表示装置の表示画面サイズが小さいほど大きくなるように画像空間上のサイズを定めた当該ボタンを中心とする領域であるボタン操作受付領域を設定するステップと、
前記コンピュータの入力装置を介した、前記ボタン操作受付領域に対応する表示画面上の領域内の位置の操作に応じて、当該ボタン操作受付領域を設定したボタンの操作を受け付けるステップとを実行させることを特徴とするコンピュータプログラム。 - コンピュータによって読み取られ実行されるコンピュータプログラムであって、
前記コンピュータに、
ユーザの操作を受け付けるために前記コンピュータの表示装置に表示するボタンのうちの、少なくとも、表示装置上の表示サイズが所定の大きさより小さなボタンに対して、当該ボタンの周囲にボタン拡大操作受付領域を設定するステップと、
前記コンピュータの入力装置を介した前記ボタン拡大操作受付領域内の位置の操作に応じて、当該ボタン拡大操作受付領域を設定したボタンを拡大して前記表示装置に表示するステップとを実行させることを特徴とするコンピュータプログラム。 - コンピュータによって読み取られ実行されるコンピュータプログラムであって、
前記コンピュータに、
ユーザの操作を受け付けるために前記コンピュータの表示装置に表示するボタンのうちの、少なくとも、表示装置上の表示サイズが所定の大きさより小さなボタンに対して、当該ボタンと当該ボタンの周囲を含むボタン操作受付領域を設定するステップと、
前記コンピュータの入力装置を介した前記ボタン操作受付領域内の位置の操作があった場合に、操作された位置を含む前記ボタン操作受付領域が一つである場合に、当該ボタン操作受付領域を設定したボタンの操作を受け付けるステップと、
前記入力装置を介した前記ボタン操作受付領域内の位置の操作があった場合に、操作された位置を含む前記ボタン操作受付領域が複数である場合に、当該複数のボタン操作受付領域を設定した複数ボタンのうちの、操作された位置までの距離が最短であるボタンの操作を受け付けるステップとを実行させることを特徴とするコンピュータプログラム。 - コンピュータによって読み取られ実行されるコンピュータプログラムであって、
前記コンピュータに、
ユーザの操作を受け付けるために前記コンピュータの表示装置に表示するボタンのうちの、少なくとも、表示装置上の表示サイズが所定の大きさより小さなボタンに対して、当該ボタンと当該ボタンの周囲を含むボタン操作受付領域を設定するステップと、
前記コンピュータの入力装置を介した前記ボタン操作受付領域内の位置の操作があった場合に、操作された位置を含む前記ボタン操作受付領域が一つである場合に、当該ボタン操作受付領域を設定したボタンの操作を受け付けるステップと、
前記入力装置を介した前記ボタン操作受付領域内の位置の操作があった場合に、操作された位置を含む前記ボタン操作受付領域が複数である場合に、当該複数のボタン操作受付領域を設定した複数ボタンを拡大して前記表示装置に表示するステップとを実行させることを特徴とするコンピュータプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004104030A JP2005292975A (ja) | 2004-03-31 | 2004-03-31 | ボタン処理方法及びデータ処理装置 |
US11/086,257 US20050223335A1 (en) | 2004-03-31 | 2005-03-21 | Button processing method and data processing apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004104030A JP2005292975A (ja) | 2004-03-31 | 2004-03-31 | ボタン処理方法及びデータ処理装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005292975A true JP2005292975A (ja) | 2005-10-20 |
Family
ID=35055813
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004104030A Pending JP2005292975A (ja) | 2004-03-31 | 2004-03-31 | ボタン処理方法及びデータ処理装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20050223335A1 (ja) |
JP (1) | JP2005292975A (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2010047048A1 (ja) * | 2008-10-20 | 2012-03-15 | 三菱電機株式会社 | タッチパネル装置 |
JP2014016948A (ja) * | 2012-07-11 | 2014-01-30 | Ntt Docomo Inc | ユーザインタフェース装置、ユーザインタフェース方法及びプログラム |
JP2015132865A (ja) * | 2013-11-11 | 2015-07-23 | 株式会社時空メディアSigongmedia Co., Ltd | ユーザ適応型インターフェース提供システム及び方法 |
JP2016224666A (ja) * | 2015-05-29 | 2016-12-28 | 株式会社デンソーウェーブ | 入力制御プログラム、入力装置 |
JP2020057283A (ja) * | 2018-10-03 | 2020-04-09 | シュナイダーエレクトリックホールディングス株式会社 | データ処理装置及び表示装置 |
US10992830B2 (en) | 2019-01-04 | 2021-04-27 | Ricoh Company, Ltd. | Information processing terminal having operable objects on a screen, information processing system having operable objects on a screen, and operation screen display method regarding operable object |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8429560B2 (en) * | 2007-01-31 | 2013-04-23 | Scenera Technologies, Llc | Methods and systems for displaying input items on a display |
US9003280B2 (en) * | 2008-05-09 | 2015-04-07 | Vizio, Inc. | Displaying still and moving images of a constant size or images that occupy a specified percentage of a screen across different size display screens |
US20140149884A1 (en) * | 2012-11-26 | 2014-05-29 | William Joseph Flynn, III | User-Based Interactive Elements |
US9591339B1 (en) | 2012-11-27 | 2017-03-07 | Apple Inc. | Agnostic media delivery system |
US9774917B1 (en) | 2012-12-10 | 2017-09-26 | Apple Inc. | Channel bar user interface |
US10200761B1 (en) | 2012-12-13 | 2019-02-05 | Apple Inc. | TV side bar user interface |
US9532111B1 (en) | 2012-12-18 | 2016-12-27 | Apple Inc. | Devices and method for providing remote control hints on a display |
US10521188B1 (en) | 2012-12-31 | 2019-12-31 | Apple Inc. | Multi-user TV user interface |
US12149779B2 (en) | 2013-03-15 | 2024-11-19 | Apple Inc. | Advertisement user interface |
CN111782128B (zh) | 2014-06-24 | 2023-12-08 | 苹果公司 | 用于在用户界面中导航的列界面 |
CN117331482A (zh) | 2014-06-24 | 2024-01-02 | 苹果公司 | 输入设备和用户界面交互 |
JP6494215B2 (ja) * | 2014-08-25 | 2019-04-03 | キヤノン株式会社 | 電子機器、その制御方法およびプログラム |
CN104679469B (zh) * | 2014-12-29 | 2019-02-26 | 合肥杰发科技有限公司 | 车载终端及其获取手持终端的屏幕分辨率的方法 |
JP6222124B2 (ja) * | 2015-01-22 | 2017-11-01 | コニカミノルタ株式会社 | 画像処理システム、画像処理装置、端末装置及びプログラム |
DK201670581A1 (en) | 2016-06-12 | 2018-01-08 | Apple Inc | Device-level authorization for viewing content |
DK201670582A1 (en) | 2016-06-12 | 2018-01-02 | Apple Inc | Identifying applications on which content is available |
US11966560B2 (en) | 2016-10-26 | 2024-04-23 | Apple Inc. | User interfaces for browsing content from multiple content applications on an electronic device |
KR20190050485A (ko) * | 2017-11-03 | 2019-05-13 | 현대자동차주식회사 | Ui 관리 서버 및 ui 관리 서버의 제어 방법 |
US20190258373A1 (en) * | 2018-02-21 | 2019-08-22 | Apple Inc. | Scrollable set of content items with locking feature |
DK201870354A1 (en) | 2018-06-03 | 2019-12-20 | Apple Inc. | SETUP PROCEDURES FOR AN ELECTRONIC DEVICE |
US11962836B2 (en) | 2019-03-24 | 2024-04-16 | Apple Inc. | User interfaces for a media browsing application |
EP3928194A1 (en) | 2019-03-24 | 2021-12-29 | Apple Inc. | User interfaces including selectable representations of content items |
CN113940088A (zh) | 2019-03-24 | 2022-01-14 | 苹果公司 | 用于查看和访问电子设备上的内容的用户界面 |
US11683565B2 (en) | 2019-03-24 | 2023-06-20 | Apple Inc. | User interfaces for interacting with channels that provide content that plays in a media browsing application |
US11863837B2 (en) | 2019-05-31 | 2024-01-02 | Apple Inc. | Notification of augmented reality content on an electronic device |
EP3977245A1 (en) | 2019-05-31 | 2022-04-06 | Apple Inc. | User interfaces for a podcast browsing and playback application |
US11843838B2 (en) | 2020-03-24 | 2023-12-12 | Apple Inc. | User interfaces for accessing episodes of a content series |
US11899895B2 (en) | 2020-06-21 | 2024-02-13 | Apple Inc. | User interfaces for setting up an electronic device |
US11720229B2 (en) | 2020-12-07 | 2023-08-08 | Apple Inc. | User interfaces for browsing and presenting content |
US11934640B2 (en) | 2021-01-29 | 2024-03-19 | Apple Inc. | User interfaces for record labels |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5757358A (en) * | 1992-03-31 | 1998-05-26 | The United States Of America As Represented By The Secretary Of The Navy | Method and apparatus for enhancing computer-user selection of computer-displayed objects through dynamic selection area and constant visual feedback |
US5565888A (en) * | 1995-02-17 | 1996-10-15 | International Business Machines Corporation | Method and apparatus for improving visibility and selectability of icons |
US5990862A (en) * | 1995-09-18 | 1999-11-23 | Lewis; Stephen H | Method for efficient input device selection of onscreen objects |
KR100260760B1 (ko) * | 1996-07-31 | 2000-07-01 | 모리 하루오 | 터치패널을 병설한 정보표시장치 |
JPH10145722A (ja) * | 1996-11-07 | 1998-05-29 | Sony Corp | 再生制御データ生成装置およびその方法 |
JP3742167B2 (ja) * | 1996-12-18 | 2006-02-01 | 株式会社東芝 | 画像表示制御装置 |
US6133920A (en) * | 1998-07-27 | 2000-10-17 | Oak Technology, Inc. | Method and apparatus for activating buttons from a DVD bitstream using a pointing device |
US6181339B1 (en) * | 1998-07-27 | 2001-01-30 | Oak Technology, Inc. | Method and system for determing a correctly selected button via motion-detecting input devices in DVD content with overlapping buttons |
GB2352154B (en) * | 1999-07-16 | 2003-08-27 | Ibm | Automatic target enlargement for simplified selection |
US6567070B1 (en) * | 1999-08-10 | 2003-05-20 | Intel Corporation | Selection of objects in a graphical user interface |
WO2002005121A2 (en) * | 2000-07-11 | 2002-01-17 | Mediaflow, Llc | System and method for calculating an optimum display size for a visual object |
JP2002091409A (ja) * | 2000-09-19 | 2002-03-27 | Toshiba Corp | 副映像処理機能付き再生装置 |
US6717600B2 (en) * | 2000-12-15 | 2004-04-06 | International Business Machines Corporation | Proximity selection of selectable item in a graphical user interface |
US6668177B2 (en) * | 2001-04-26 | 2003-12-23 | Nokia Corporation | Method and apparatus for displaying prioritized icons in a mobile terminal |
US20020171689A1 (en) * | 2001-05-15 | 2002-11-21 | International Business Machines Corporation | Method and system for providing a pre-selection indicator for a graphical user interface (GUI) widget |
US6816176B2 (en) * | 2001-07-05 | 2004-11-09 | International Business Machines Corporation | Temporarily moving adjacent or overlapping icons away from specific icons being approached by an on-screen pointer on user interactive display interfaces |
US6712698B2 (en) * | 2001-09-20 | 2004-03-30 | Igt | Game service interfaces for player tracking touch screen display |
US8117565B2 (en) * | 2001-10-18 | 2012-02-14 | Viaclix, Inc. | Digital image magnification for internet appliance |
JP4250458B2 (ja) * | 2003-05-30 | 2009-04-08 | キヤノン株式会社 | 映像システムの映像表示方法及び画像処理装置 |
US7398478B2 (en) * | 2003-11-14 | 2008-07-08 | Microsoft Corporation | Controlled non-proportional scaling display |
KR100803120B1 (ko) * | 2003-12-12 | 2008-02-14 | 엘지전자 주식회사 | 동영상 데이터의 부분 확대 방법 |
-
2004
- 2004-03-31 JP JP2004104030A patent/JP2005292975A/ja active Pending
-
2005
- 2005-03-21 US US11/086,257 patent/US20050223335A1/en not_active Abandoned
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2010047048A1 (ja) * | 2008-10-20 | 2012-03-15 | 三菱電機株式会社 | タッチパネル装置 |
JP2014016948A (ja) * | 2012-07-11 | 2014-01-30 | Ntt Docomo Inc | ユーザインタフェース装置、ユーザインタフェース方法及びプログラム |
JP2015132865A (ja) * | 2013-11-11 | 2015-07-23 | 株式会社時空メディアSigongmedia Co., Ltd | ユーザ適応型インターフェース提供システム及び方法 |
JP2016224666A (ja) * | 2015-05-29 | 2016-12-28 | 株式会社デンソーウェーブ | 入力制御プログラム、入力装置 |
JP2020057283A (ja) * | 2018-10-03 | 2020-04-09 | シュナイダーエレクトリックホールディングス株式会社 | データ処理装置及び表示装置 |
JP7195854B2 (ja) | 2018-10-03 | 2022-12-26 | シュナイダーエレクトリックホールディングス株式会社 | データ処理装置及び表示装置 |
US10992830B2 (en) | 2019-01-04 | 2021-04-27 | Ricoh Company, Ltd. | Information processing terminal having operable objects on a screen, information processing system having operable objects on a screen, and operation screen display method regarding operable object |
Also Published As
Publication number | Publication date |
---|---|
US20050223335A1 (en) | 2005-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2005292975A (ja) | ボタン処理方法及びデータ処理装置 | |
US9131190B2 (en) | Method, device and program for controlling transparency of an image on a display screen | |
US20070132787A1 (en) | Multimedia system having application scaling function, application scaling method, and recording medium storing program for performing the method | |
US8605219B2 (en) | Techniques for implementing a cursor for televisions | |
US20090204927A1 (en) | Information processing apparatus for locating an overlaid message, message locating method, and message locating computer-readable medium | |
US20150138239A1 (en) | Display device, display method, and program | |
JP5127390B2 (ja) | 信号処理装置、信号処理方法、プログラム | |
JP2007241410A (ja) | 表示装置及び表示制御方法 | |
JP5057895B2 (ja) | 画像出力装置および画面構成方法 | |
JP2009081699A (ja) | 電子機器および顔画像抽出制御方法 | |
EP1768128A2 (en) | Method and apparatus for highlighting buttons on screen on which a plurality of applications are displayed, and information recording medium thereof | |
JP2007148783A (ja) | コンピュータの画像表示装置、画像表示方法、画像表示プログラムを記録した媒体 | |
JP2005327064A (ja) | 入力装置 | |
US7793218B2 (en) | System and method for creating a button map for implementing remote control functions for a mouse in a video playback system | |
JP4765893B2 (ja) | タッチパネル搭載装置、外部装置、及び外部装置の操作方法 | |
JP4748387B2 (ja) | 情報処理装置 | |
JP6191968B2 (ja) | データ処理装置と、そのプログラム | |
JP6043955B2 (ja) | データ処理装置と、そのプログラム | |
JP2006302084A (ja) | 簡易項目選択方法及びそれを備えた電子機器 | |
JP2005207966A (ja) | ナビゲーション装置、ナビゲーション方法、およびナビゲーション用プログラム | |
JP2010087661A (ja) | 情報再生装置、情報再生方法、情報再生プログラムおよび情報再生プログラムを格納した記録媒体 | |
JP2006042062A (ja) | デジタル放送受信装置、ソフトウェア操作パネル設定プログラム | |
KR100697425B1 (ko) | 영상표시방법 및 기기 | |
JP2010068454A (ja) | デジタル放送受信装置及び電子番組表の表示方法 | |
JP2007228365A (ja) | 画像メニュー表示装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060809 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090119 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090210 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090407 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090623 |