Nothing Special   »   [go: up one dir, main page]

JP2002055807A - 表示画面を有するデータ処理システム内のアイコンを表示する方法、アイコン・スケーリング・システムおよびコンピュータ可読記憶媒体 - Google Patents

表示画面を有するデータ処理システム内のアイコンを表示する方法、アイコン・スケーリング・システムおよびコンピュータ可読記憶媒体

Info

Publication number
JP2002055807A
JP2002055807A JP2001189082A JP2001189082A JP2002055807A JP 2002055807 A JP2002055807 A JP 2002055807A JP 2001189082 A JP2001189082 A JP 2001189082A JP 2001189082 A JP2001189082 A JP 2001189082A JP 2002055807 A JP2002055807 A JP 2002055807A
Authority
JP
Japan
Prior art keywords
icons
display screen
displaying
displayed
data processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2001189082A
Other languages
English (en)
Inventor
Dutta Rabindoranasu
ラビンドラナス・ドゥッタ
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JP2002055807A publication Critical patent/JP2002055807A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/04817Interaction 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

Landscapes

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

Abstract

(57)【要約】 【課題】 表示画面を有するデータ処理システム内でア
イコンを表示する方法、アイコン・スケーリング・シス
テム、およびコンピュータ可読媒体を提供すること。 【解決手段】 コンピュータ画面に表示するアイコンの
数を決定する。コンピュータ画面上でアイコンを表示す
る境界区域を計算する。その後、アイコンのサイズを、
すべての使用可能な表示域を使用しながら境界区域内に
すべてのアイコンを表示できるサイズにスケーリングす
る。アイコンの最小サイズおよび最大サイズは、ユーザ
の設定に基づいて制限することができる。ユーザが選択
した最小サイズを使用して境界内におさまるようにアイ
コンをスケーリングすることができない場合には、アイ
コンの一部だけを表示する。このようにして、すべての
アイコンが、表示画面の境界区域全体を利用するサイズ
にスケーリングされ、表示される。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、全般的にはデータ
処理システムに関し、具体的には、本発明は、アイコン
を表示するデータ処理システムに関する。さらに具体的
には、本発明は、表示域におさまるようにアイコンをス
ケーリングするデータ処理システムに関する。
【0002】
【従来の技術】データ処理システムでは、一般に、その
データ処理システムのユーザが操作できるオブジェクト
を表すのにアイコンが使用される。通常のオブジェクト
には、プログラム、文書、イメージ、サウンド・ファイ
ル、ビデオ・ファイル、およびマクロ命令が含まれる。
アイコンの長所は、視覚的略号として働き、ユーザが、
コマンドを記憶するかキーボードで入力する必要なしに
いくつかのコンピュータ・アクションを制御できるよう
になることである。アイコンは、グラフィカル・ユーザ
・インターフェースの使いやすさの重要な要因である。
【0003】アイコンを使用するデータ処理システム
は、広範囲の機能を有する表示画面を有する。小型のハ
ンドヘルド・デバイスなどの一部のデータ処理システム
は、76.2×76.2mm(3×3インチ)程度の画
面サイズを有する。このようなシステムの画面の小さい
物理的サイズによって、画面に表示でき、かつデータ処
理システムのユーザが読み取るのに十分な大きさの情報
の量が制限される。他のデータ処理システムでは、画面
の物理的サイズが非常に大きく、画面に、非常に高い解
像度で情報を表示することができる。そのような高解像
度システムの標準画面に合わせて設計された情報を見る
時には、情報は、物理的に圧縮されて見える。この圧縮
に起因して、表示される情報が、非常に小さく見えるの
で、ユーザが情報を読み取ったり認識することができな
くなる可能性がある。
【0004】図1を参照すると、ウィンドウ106を表
示する表示画面104を有する通常のビデオ・ディスプ
レイ102の図が示されている。この図には、ハンドヘ
ルド・コンピュータなどの小さい物理的サイズを有する
可能性があるシステムが示されている。ウィンドウ10
6内に、アイコン108が表示されている。小さい画面
サイズに起因して、アイコン108は、非常に大きく見
え、すべてがウィンドウ106の大きさの中におさまっ
てはいない。その結果、いくつかのアイコンが、ビュー
から隠され、ユーザが簡単にアクセス可能ではない。ユ
ーザがこれらのアイコンへのアクセスを得るためには、
ユーザは、ウィンドウ106をスクロール・ダウンし、
その結果、隠されているアイコンをウィンドウ106内
に表示できるようにしなければならない。ウィンドウ1
06をスクロールした結果、ウィンドウ106の上部に
配置されたアイコンの一部が、ウィンドウ106の上側
の寸法を超えてスクロールされて、アクセス不能にな
る。隠されているアイコンにアクセスするためにウィン
ドウをスクロールすることによって、アイコンの効率の
一部が減る。
【0005】図2を参照すると、ウィンドウ202を表
示する表示画面104を有する通常のビデオ・ディスプ
レイ102の図が示されている。この図には、高解像度
モードで設定されたディスプレイを有する大きい画面サ
イズを有することができるシステムが示されている。ウ
ィンドウ202内に、アイコン204が表示されてい
る。画面の大きい物理的サイズおよび高解像度表示モー
ドに起因して、アイコン204が、非常に小さく見え
る。そのサイズに起因して、アイコン204は、見て読
むことが困難であり、それによって、特定のアイコンを
突きとめ、使用することが困難になっている。所望のア
イコンを簡単に突きとめ、使用することができない場合
には、その有用性が減る。
【0006】隠されたアイコンを表示するために手動で
スクロールすること、または、識別が困難なアイコンを
見つけるために探すことは、望ましくなく、不便であ
る。したがって、前述の説明から明白であるように、ビ
デオ画面の使用可能区域におさまるように最大サイズお
よび最小サイズの中でアイコンをスケーリングすること
によって、ビデオ画面上でアイコンを表示する改良され
た方法を提供することが望ましい。
【0007】本発明は、全般的にはデータ処理システム
に関し、具体的には、アイコンを表示するデータ処理シ
ステムに関する。さらに具体的には、本発明は、ビデオ
画面の表示域におさまるようにアイコンをスケーリング
するデータ処理システムに関する。
【0008】
【発明が解決しようとする課題】したがって、本発明の
目的は、アイコンを表示する、改良されたデータ処理シ
ステムを提供することである。
【0009】本発明のもう1つの目的は、アイコンをス
ケーリングする、改良されたデータ処理システムを提供
することである。
【0010】本発明のもう1つの目的は、アイコンのサ
イズを自動的にスケーリングすることによってアイコン
を表示する、改良されたデータ処理システムを提供する
ことである
【0011】
【課題を解決するための手段】前述の目的は、これから
説明する形で達成される。
【0012】データ処理システムでアイコンを表示する
方法、システム、およびプログラムを提供する。コンピ
ュータ画面に表示するアイコンの数を決定する。コンピ
ュータ画面上でアイコンを表示する境界区域を計算す
る。その後、アイコンのサイズを、すべての使用可能な
表示域を使用しながら境界区域内にすべてのアイコンを
表示できるサイズにスケーリングする。アイコンの最小
サイズおよび最大サイズは、ユーザの設定に基づいて制
限することができる。ユーザが選択した最小サイズを使
用して境界内におさまるようにアイコンをスケーリング
することができない場合には、アイコンの一部だけを表
示する。このようにして、すべてのアイコンが、表示画
面の境界区域全体を利用するサイズにスケーリングされ
て表示される。
【0013】
【発明の実施の形態】本発明を、図面を参照して次の好
ましい実施形態で説明するが、図面では、同様の符号
が、同一の要素または類似する要素を表す。
【0014】ここで図面、具体的には図3を参照する
と、本発明の好ましい実施形態を実施するのに使用する
ことができるデータ処理システム300が示されてい
る。システム・ユニット302、ビデオ・ディスプレイ
102、キーボード306、およびマウス308を含む
データ処理システム300が図示されている。キーボー
ド306は、データ処理システム300のうちで、タイ
プライタのキーボードに類似し、ユーザがコンピュータ
の特定の態様を制御できるようにする部分である。情報
が、キーボード306からシステム・ユニット302へ
と一方向に流れるので、キーボード306は、入力専用
装置として機能する。機能的には、キーボード306
は、完全な入出力装置の半分を表し、残りの半分は、ビ
デオ・ディスプレイ102である。キーボード306に
は、ほとんどのタイプライタに典型的なQWERTYパ
ターンで提示される印刷可能文字の標準的なセットが含
まれる。さらに、キーボード306には、片側に電卓風
の数字キーパッドが含まれることがしばしばである。
「control」キー、「alt」キー、および「shift」キー
など、これらのキーの一部は、別のキーの意味を変更す
るのに使用することができる。他の特殊キーおよびキー
の組合せを使用して、プログラムの動作を制御するか、
ビデオ・ディスプレイ102の表示画面上のテキストま
たはカーソルのいずれかを移動することができる。
【0015】マウス308は、一般的に使用されるポイ
ンティング・デバイスである。通常のマウスの基本的な
特徴には、人間の手で握られるように設計された、平ら
な底部を有するボディが含まれる。通常のマウスには、
マウスの頂上に配置された1つまたは複数のボタンと、
マウスの底部に配置された多方向検出装置(たとえば、
通常はボール)も含まれる。ケーブル310によって、
マウス308が、データ処理システム300などのコン
ピュータに接続される。マウス308を表面(たとえば
机の表面またはマウス・パッド)で移動することによっ
て、ユーザは、通常、画面上のカーソルを制御する。そ
のようなマウスは、相対ポインティング・デバイスであ
る。というのは、マウスの移動が、制限によって定義さ
れてはおらず、表面でのマウスの配置が、コンピュータ
画面上の特定の位置に直接にマッピングされないからで
ある。一般に、画面に表示されたグラフィカル・ユーザ
・インターフェースで項目を選択するかコマンドを選択
するために、ユーザは、1つまたは複数のマウス機能を
押し、いわゆるマウス「クリック」をひき起こす。マウ
スは、マウス・ポインタを操作するのに使用することが
でき、このマウス・ポインタは、ユーザがマウスを動か
す際にその位置が変化する画面上の要素である。マウス
・ポインタの位置およびそれが共に動作しているプログ
ラムの動作に依存して、マウス・ポインタが現れる画面
上の区域が、ユーザがマウス・ボタンの1つを押した時
のアクションのターゲットとして働く。
【0016】データ処理システム300は、米IBM社
の製品であるIBM ThinkPad(R) データ処理システムなど
の適当なコンピュータを使用して実施することができ
る。しかし、コンピュータが複雑なマルチユーザ計算装
置、単一ユーザ・ワークステーション、ラップトップ
機、携帯情報端末、パームトップ機、ハンド・ヘルド・
データ処理装置、または別のポータブル・コンピュータ
のいずれであるかに無関係に、本発明の好ましい実施形
態を、どのようなデータ処理システムにも適用できるこ
とを、当業者は諒解するであろう。
【0017】ここで図4を参照すると、図3に示された
データ処理システムの代表的なハードウェア環境が示さ
れている。データ処理システム300には、従来のマイ
クロプロセッサなどの中央処理装置(CPU)402
と、システム・バス414を介して相互接続された複数
の他のユニットが含まれる。CPU402には、データ
処理システム300のうちで、特定のコンピュータ・プ
ログラムに含まれる算術機能および論理機能を含む、デ
ータ処理システム全体の動作を制御する部分が含まれ
る。図4には図示されていないが、CPU402などの
CPUには、通常は、コンピュータ・メモリ内のデータ
・ストレージおよびプログラム・ストレージを編成し、
データ処理システムのさまざまな部分の間でデータおよ
び他の情報を転送する制御ユニットが含まれる。そのよ
うなCPUには、一般に、加算、比較、乗算などの算術
演算および論理演算を実行する算術ユニットも含まれ
る。データ処理システム300のそのような構成要素お
よびユニットは、図3のシステム・ユニット302など
のシステム・ユニット内で実施することができる。
【0018】データ処理システム300には、さらに、
読取専用メモリ(ROM)404、ランダム・アクセス
・メモリ(RAM)406、ディスプレイ・アダプタ4
16、および、周辺装置(たとえばディスク・ドライブ
および磁気テープ・ドライブ410)をシステム・バス
414に接続する入出力アダプタ408が含まれる。R
OM404は、情報を永久的に保持し、そこに保管され
た情報をプログラムまたはコンピュータの通常動作によ
って変更することができないタイプのメモリである。R
AM406は、それに保管されたデータの位置が内容と
独立であるように設計されたタイプのメモリである。ま
た、RAM406のどの位置でも、先頭から進む必要な
しに直接にアクセスすることができる。
【0019】ビデオ・ディスプレイ102は、データ処
理システム300の視覚的出力である。ビデオ・ディス
プレイ102は、コンピュータ・ハードウェアの技術分
野で周知の、陰極線管(CRT)に基づくビデオ・ディ
スプレイである。しかし、ポータブル・コンピュータま
たはノートブックベース・コンピュータでは、ビデオ・
ディスプレイ102を、液晶ディスプレイ(LCD)ベ
ースまたはガス・プラズマ・ベースのフラットパネル・
ディスプレイに置換することができる。データ処理シス
テム300には、さらに、キーボード306、マウス3
08、スピーカ422、マイクロホン420、または、
タッチスクリーン・デバイス(図示せず)などの他のユ
ーザ・インターフェース・デバイスをシステム・バス4
14に接続するユーザ・インターフェース・アダプタ4
18が含まれる。通信アダプタ412が、データ処理シ
ステム300をコンピュータ・ネットワークに接続す
る。データ処理システム300は、単一のCPUおよび
単一のシステム・バスだけを含むものとして図示されて
いるが、本発明が、複数のCPUを有するデータ処理シ
ステムおよびそれぞれが異なる形で異なる機能を実行す
る複数のバスを有するデータ処理システムに同等に適用
されることを理解されたい。
【0020】データ処理システム300には、機械可読
媒体内に常駐してデータ処理システム300の動作を指
示するインターフェースも含まれる。ROM404、R
AM406、磁気ディスケット、磁気テープ、または光
ディスク(最後の3つは、ディスク・ドライブおよび磁
気テープ・ドライブ410に配置される)など、適当な
機械可読媒体に、このインターフェースを保存すること
ができる。適当なオペレーティング・システムおよび関
連するインターフェース(たとえば、Microsoft Window
s)によって、CPU402に指示することができる。
たとえば、AIXオペレーティング・システムおよびAI
X windowsウィンドウ操作システムによって、CPU4
02に指示することができる。AIXオペレーティング
・システムは、IBMによるUNIX(商標)オペレー
ティング・システムの実装である。「UNIX」は、UN
IX Systems Laboratories, Inc.の商標である。タッチ
スクリーン技術または人間の音声制御などの他の技術
も、CPU402と共に使用することができる。オペレ
ーティング・システムには、通常は、メモリ、CPU時
間、ディスク・スペース、および周辺装置などのハード
ウェア・リソースの割振りおよび使用を制御するコンピ
ュータ・ソフトウェアが含まれる。オペレーティング・
システムは、ワード・プロセッシング・プログラム、ス
プレッドシート・プログラム、およびウェブ・ブラウザ
・プログラムなどのアプリケーションがその上で構築さ
れる基礎である。
【0021】当業者は、図4に示されたハードウェア
を、特定の応用分野のために変更できることを諒解する
であろう。たとえば、コンピュータ・ハードウェアなど
の分野で周知の、光ディスク媒体、オーディオ・アダプ
タ、もしくはPALまたはEPROMプログラミング装
置などのチップ・プログラミング・デバイスなどの他の
周辺装置を、既に示したハードウェアに追加して、また
はその代わりに使用することができる。
【0022】さらに、システム・メモリ424が、シス
テム・バス414に接続され、システム・メモリ424
には、ウェブ制御プログラム426が含まれる。制御プ
ログラム426は、システム・メモリ424内に常駐
し、これには、CPU402によって実行される時に、
図10、図11、図12、および図13に示されたウィ
ンドウを表示するための本明細書に記載の動作を実行す
る命令が含まれる。制御プログラム426を、プログラ
ム製品と呼ぶこともできる。
【0023】本発明を、完全に機能するデータ処理シス
テムに関して説明するが、本発明をさまざまな形態のプ
ログラム製品として配布することができることと、本発
明が配布の実際の実行に使用される信号担持媒体の特定
の種類に無関係に同等に適用されることとを、当業者が
諒解することに留意することが重要である。信号担持媒
体の例には、フロッピ・ディスク、ハード・ディスク、
およびCD−ROMなどの記録可能型媒体と、ディジタ
ル通信リンクおよびアナログ通信リンクなどの伝送型媒
体が含まれる。伝送型媒体の例には、モデムなどの装置
が含まれ、モデムは、図3および図4に示されたデータ
処理システム300などのコンピュータが、標準電話回
線を介して情報を伝送できるようにする通信装置であ
る。
【0024】図5を参照すると、本発明の好ましい実施
形態を実施するのに使用することができる、通常のデス
クトップ・データ処理システムのビデオ・ディスプレイ
102の図が示されている。ビデオ・ディスプレイ10
2には、ウィンドウ502を表示する表示画面104が
含まれる。ウィンドウ502は、表示幅506および表
示高さ508を有し、ウィンドウ502には、スクロー
ル・アップ・ボタン512およびスクロール・ダウン・
ボタン514を含む垂直スクロール・バー510が含ま
れる。ウィンドウ502に、ロードされたデータのすべ
てをウィンドウ502内に表示するのに十分な余地がな
い時に、ウィンドウ502に垂直スクロール・バー51
0が表示される。ウィンドウ502内の区域を、画面ペ
ージと称する。
【0025】スクロール・アップ・ボタン512および
スクロール・ダウン・ボタン514は、ユーザ入力に応
答し、ユーザが、データを含むが表示されていない追加
の画面ページを見られるように、ウィンドウ502内に
表示されたデータを上下にシフトできるようにする。図
示されていないが、ウィンドウ502に、ウィンドウ5
02内のデータを左右にシフトするための水平スクロー
ル・バーを含めることができる。ウィンドウ502にロ
ードされたすべてのデータが、ウィンドウ502の境界
内に表示される時には、垂直スクロール・バー510と
水平スクロール・バーの両方が表示されない。
【0026】図示のように、6つのアイコン504が、
ウィンドウ502内に表示される。アイコンとは、ユー
ザが操作できるオブジェクトを表すために画面上に表示
される小さいイメージである。視覚的簡略記号として働
き、ユーザがコマンドを覚えるかキーボードでコマンド
を入力する必要なしに、ユーザがあるコンピュータ・ア
クションを制御できるようにすることによって、アイコ
ン504は、グラフィカル・ユーザ・インターフェース
の使いやすさの重要な要因である。アイコン・イメージ
は、通常は、ベクトル・グラフィック・ファイルおよび
ビットマップ・グラフィック・ファイルから生成され、
テキストを含めることができる。
【0027】ベクトル・グラフィック・イメージは、線
が描かれる位置、長さ、および方向を決定する数学的記
述から生成される。ベクトル・グラフィック・オブジェ
クトは、個々のドットまたは画素のパターンとしてでは
なく、線の集合として作成される。ベクトル・グラフィ
ックは、イメージの数学的定義にスケーリング係数を適
用することによってスケーリングすることができ、その
結果、イメージの縮小版または拡大版を表示することが
できる。
【0028】ビットマップ・グラフィック・イメージ
は、イメージ内の個々の画素の属性を表す、メモリ内の
ビットの配列として表現される。ビットマップ・グラフ
ィックをスケーリングしてイメージの縮小版または拡大
版を表示する多数の方法が、当業者に周知である。
【0029】図5には、通常のデスクトップ・データ処
理システムのビデオ・ディスプレイ102の、ウィンド
ウ502への使用が図示されているが、ハンド・ヘルド
・デバイスなどの他のデータ処理システムを使用して、
本発明の好ましい実施形態を実施できることを諒解され
たい。たとえば、図6を参照すると、図5に示されたア
イコン504を表示するウィンドウ502に類似する形
でウィンドウ502にアイコン504を表示する表示画
面105を含むハンド・ヘルド・データ処理システムの
ビデオ・ディスプレイ103の図が示されている。通常
のハンド・ヘルド・データ処理システムでは、表示画面
105の物理的寸法が非常に小さいので、ウィンドウ5
02が表示画面105全体を含むことがしばしばであ
る。
【0030】図7、図8、および図9を参照すると、そ
れぞれ、本発明の好ましい実施形態の実施に使用するこ
とができるアイコン600a、600b、および600
cが示されている。アイコン600aには、グラフィッ
ク・イメージ602およびテキスト604の両方が含ま
れ、アイコン600bには、グラフィック・イメージ6
02だけが含まれ、アイコン600cには、テキスト6
04だけが含まれる。複数のアイコン・タイプがある
と、ユーザが、アイコンを表示する時に使用される好ま
しいアイコン・タイプを選択することができる。さら
に、好ましいアイコン・タイプを表示することが実用的
でない時には、ユーザが、その代わりに表示される代替
アイコン・タイプを選択することができる。これらの代
替アイコン・タイプには、アイコン600bなどのグラ
フィックのみ版、アイコン600cなどのテキストのみ
版、または、イメージまたはアイコンを省略するために
当技術分野で一般に使用される、周知の他の変形を含め
ることができる。
【0031】図10を参照すると、本発明の好ましい実
施例の実施に使用することができるデータ処理システム
のビデオ・ディスプレイ102の図が示されている。ビ
デオ・ディスプレイ102には、ウィンドウ702に1
2個のアイコン704を表示する表示画面104が含ま
れる。本発明によれば、アイコン704のサイズがスケ
ーリングされ、12個のアイコン704のすべてを、水
平スクロール・バーまたは垂直スクロール・バーを表示
せずにウィンドウ702内に完全に表示できるようにな
っている。このようにして、データ処理システムのユー
ザが、ウィンドウ702のスクロールまたはサイズ変更
を必要とせずに、12個のアイコン704のそれぞれを
見て使用することができる。
【0032】本発明は、さまざまなデータ処理システム
で実施できることを諒解されたい。たとえば、図11を
参照すると、本発明の好ましい実施形態を実施するのに
使用することができるハンド・ヘルド・データ処理装置
のビデオ・ディスプレイ103の図が示されている。図
からわかるように、ビデオ・ディスプレイ103には、
ウィンドウ702に12個のアイコン704を表示する
表示画面105が含まれ、アイコン704のサイズは、
12個のアイコンのすべてをウィンドウ702内に完全
に表示できるようにスケーリングされている。
【0033】情況によっては、アイコン704の最大表
示サイズおよび最小表示サイズを制限することが好まし
い場合がある。たとえば、小型のハンド・ヘルド・デー
タ処理装置を使用する時には、非常に小さいアイコン
は、見て認識することが困難になる可能性がある。さら
に、ユーザが、異なる視力を有し、より大きいアイコン
を表示画面に表示させることを望む可能性がある。非常
に大きいアイコンも、ユーザにとって問題になる可能性
がある。アイコン704の最終的な表示サイズを制御す
るために、ユーザは、好ましいアイコン・サイズ、所定
の最小アイコン・サイズ、所定の最大アイコン・サイズ
を選択することができる。所定の最小アイコン・サイズ
は、アイコン704の最小の表示サイズを表す。所定の
最大アイコン・サイズは、アイコン704の最大の表示
を表す。
【0034】ユーザによって選択された所定の最小アイ
コン・サイズを使用してディスプレイ・ウィンドウ内に
すべてのアイコンを完全に表示することができない情況
では、アイコンの部分的な版を表示することができる。
部分的なアイコンのスタイルは、ユーザ設定に従って、
ユーザが選択することができる。
【0035】ユーザが部分的なアイコンの使用を望まな
い情況または部分的なアイコンを使用してもすべてのア
イコンをウィンドウ内に表示することができない情況で
は、アイコンをスケーリングし、複数の表示画面で見る
ことができる。たとえば、12個のアイコンが1つのウ
ィンドウにロードされたが、ウィンドウ表示画面内に8
つのアイコンしかおさまらない場合には、アイコンを複
数の表示画面で見る必要が生じる。これらのアイコンを
表示する方法には、下記が含まれるが、これに制限され
ない。第1に、アイコンを、アイコンの最大個数、この
場合では8個を、現在の表示ウィンドウ画面ページ内に
表示できるサイズにスケーリングすることができる。残
りのアイコン、この場合では4個は、ウィンドウの次の
画面ページに移動することによってアクセス可能にな
る。これら4つのアイコンは、ユーザの設定に従って、
前の8個と同一のサイズ、好ましいアイコン・サイズ、
または表示ウィンドウ内にアイコンをおさめるのに必要
な別のサイズにスケーリングすることができる。第2
に、アイコンを、可能な最少の数のウィンドウ画面ペー
ジに均等に分散することができる。この例では、8つの
アイコンだけが1表示画面ページにおさまるので、12
個のアイコンのすべてを表示するためには2つの表示画
面ページが必要である。12個のアイコンは、2つの表
示画面ページの間で均等に分割され、その後、好ましい
アイコン・サイズまたはウィンドウ内にアイコンをおさ
めるのに必要な別のサイズにスケーリングされる。12
個ではなく13個のアイコンがある場合には、7個を第
1ページ、6個を第2ページに表示することができる。
【0036】図12を参照すると、本発明の好ましい実
施形態を実施するのに使用することができるビデオ・デ
ィスプレイ102の図が示されている。ビデオ・ディス
プレイ102には、ウィンドウ802内に12個の部分
的アイコンを表示する表示画面104が含まれる。この
図は、ウィンドウ802の寸法のゆえに、12個のアイ
コン804のすべてを、データ処理システムのユーザに
よって選択された所定の最小アイコン・サイズ以上のサ
イズで完全に表示することができない情況を表す。
【0037】ウィンドウ802内に12個のアイコン8
04のすべてを表示するために、アイコン804の部分
的表現を使用する。この例では、アイコン804が、ア
イコン600bに類似する形で、テキスト構成要素なし
で表される。テキストをアイコン804から除去するこ
とによって、変更されたアイコンを、所定の最小アイコ
ン・サイズ以上のサイズであって、ウィンドウ802の
寸法内にすべてを表示できるのに十分に小さいサイズに
スケーリングできるようになる。このようにして、デー
タ処理システムのユーザは、ウィンドウ802のスクロ
ールまたはサイズ変更を必要とせずに、12個の部分的
なアイコン804のそれぞれを見て使用することができ
る。
【0038】図13を参照すると、図12に示されたビ
デオ・ディスプレイ102に類似する、ハンド・ヘルド
・データ処理装置のビデオ・ディスプレイ103の図が
示されている。図からわかるように、ビデオ・ディスプ
レイ103には、ウィンドウ802内に12個の部分的
なアイコン804を表示する表示画面105が含まれ、
アイコン804のサイズが、ウィンドウ802内に12
個の部分的なアイコンのすべてを完全に表示できるよう
にスケーリングされている。この例では、アイコン80
4が、アイコン600bに類似する形で、テキスト構成
要素なしで表される。このようにして、データ処理シス
テムのユーザは、ウィンドウ802をスクロールする必
要なしに、12個の部分的なアイコン804のそれぞれ
を見て使用することができる。
【0039】図14を参照すると、本発明の好ましい実
施形態を実施するのに使用することができる、ビデオ・
ディスプレイ102の図が示されている。ビデオ・ディ
スプレイ102には、ウィンドウ902内に12個の部
分的アイコンを表示する表示画面104が含まれる。図
12に似て、この図は、ウィンドウ902の寸法のゆえ
に、12個のアイコン904のすべてを、データ処理シ
ステムのユーザによって選択された所定の最小アイコン
・サイズ以上のサイズで完全に表示することができない
情況を表す。
【0040】ウィンドウ902内の12個のアイコン9
04のすべてを表示するために、アイコン904の部分
的表現を使用する。この例では、アイコン904が、ア
イコン600cに類似する形でグラフィック構成要素な
しで表される。グラフィック・イメージをアイコン90
4から除去することによって、変更されたアイコンを、
所定の最小アイコン・サイズ以上のサイズであって、ウ
ィンドウ902の寸法内にすべてを表示できるのに十分
に小さいサイズにスケーリングできるようになる。この
ようにして、データ処理システムのユーザは、ウィンド
ウ902のスクロールまたはサイズ変更を必要とせず
に、12個の部分的なアイコン904のそれぞれを見て
使用することができる。
【0041】図15を参照すると、図14に示されたビ
デオ・ディスプレイ102に類似する、ハンド・ヘルド
・データ処理装置のビデオ・ディスプレイ103の図が
示されている。図からわかるように、ビデオ・ディスプ
レイ103には、ウィンドウ902内に12個の部分的
なアイコン904を表示する表示画面105が含まれ、
アイコン904のサイズが、12個の部分的なアイコン
のすべてをウィンドウ902内に完全に表示できるよう
にスケーリングされている。この例では、アイコン90
4が、アイコン600cに類似する形で、グラフィック
構成要素なしで表される。このようにして、データ処理
システムのユーザは、ウィンドウ902をスクロールす
る必要なしに、12個の部分的なアイコン904のそれ
ぞれを見て使用することができる。
【0042】図16に、本発明の好ましい実施形態によ
る、アイコンをスケーリングし、表示する方法を示す高
水準論理流れ図を示す。ブロック1002に示されてい
るように、処理が開始される。ブロック1004に示さ
れているように、表示画面の特定の境界区域内に表示す
るアイコンの数を判定する。ブロック1006に示され
ているように、アイコンを表示する境界区域を判定す
る。次に、ブロック1008に示されているように、ア
イコンを境界区域内に完全に表示できるように、アイコ
ンのスケーリングのスケール係数(SF)を決定する。
【0043】ブロック1010に示されているように、
テストを行って、スケール係数(SF)が所定の最大ス
ケール係数より小さいかどうかを判定する。このテスト
がYesである場合には、処理は、ブロック1014に
進む。このテストがNoである場合には、処理は、ブロ
ック1012に進む。
【0044】次に、ブロック1014に示されているよ
うに、テストを行って、スケール係数(SF)が所定の
最小スケール係数より小さいかどうかを判定する。この
テストがYesである場合には、処理は、ブロック10
18に進む。このテストがNoである場合には、処理
は、ブロック1016に進む。
【0045】その後、ブロック1018に示されている
ように、テストを行って、アイコンの表示に代替アイコ
ン・タイプを使用しなければならないかどうかを判定す
る。このテストがYesである場合には、処理は、ブロ
ック1022に進む。このテストがNoである場合に
は、処理は、ブロック1020に進む。次に、ブロック
1022に示されているように、テストを行って、テキ
ストまたはグラフィックスを表示するかどうかを判定す
る。このテストがテキストである場合には、処理は、ブ
ロック1026に進む。このテストがグラフィックスで
ある場合には、処理は、ブロック1024に進む。
【0046】次に、ブロック1024に示されているよ
うに、テキストをアイコン・イメージから除去する。ブ
ロック1026に示されているように、グラフィックス
をアイコン・イメージから除去する。ブロック1028
に示されているように、アイコンを境界区域内に表示で
きるように、アイコンをスケーリングするスケール係数
(SF)を決定する。この手順は、ブロック1008に
示された手順に類似する。
【0047】さらに図16を参照すると、ブロック10
30に示されているように、ブロック1010に示され
たものに類似するテストを実行して、スケール係数(S
F)が所定の最大スケール係数より小さいかどうかを判
定する。このテストがYesである場合には、処理は、
ブロック1032に進む。このテストがNoである場合
には、処理は、接続記号Aを介してブロック1012に
進む。
【0048】次に、ブロック1032に示されているよ
うに、ブロック1014に示されたものに類似する類似
するテストを実行して、スケール係数(SF)が所定の
最小スケール係数より小さいかどうかを判定する。この
テストがYesである場合には、処理は、接続記号Cを
介してブロック1020に進む。このテストがNoであ
る場合には、処理は、接続記号Bを介してブロック10
16に進む。
【0049】ブロック1012に示されているように、
アイコン・スケール(IS)に最大値をセットする。こ
の最大値は、ユーザによって選択された最大のサイズで
アイコンを表示するのに使用されるスケール係数を表
す。ブロック1016に示されているように、アイコン
・スケールにスケール係数(SF)をセットする。ブロ
ック1020に示されているように、アイコン・スケー
ル(IS)に最小値をセットする。この最小値は、ユー
ザによって選択された最小サイズでアイコンを示すのに
使用されるスケール係数を表す。ブロック1034に示
されているように、アイコンのサイズを、アイコン・ス
ケール(IS)倍にスケーリングする。したがって、ア
イコン・スケール(IS)が1未満の場合には、アイコ
ン・イメージのサイズが縮小される。アイコン・スケー
ル(IS)が1を越える場合には、アイコン・イメージ
のサイズが拡大される。ブロック1036に示されてい
るように、アイコンを、表示画面の境界区域内で、新た
にスケーリングされたサイズで表示する。ブロック10
38に示されているように、処理を終了する。
【0050】本発明を、本発明の目的を達成するのに最
適の態様に関して説明したが、当業者は、この教示に鑑
みて、本発明の趣旨または範囲から逸脱せずに、変形形
態を達成できることを諒解するであろう。たとえば、本
発明は、コンピュータ・プログラミング・ソフトウェ
ア、ファームウェア、またはハードウェアの任意の組合
せを使用して実施することができる。本発明の実践また
は本発明による装置の組立の準備ステップとして、本発
明によるコンピュータ・プログラミング・コード(ソフ
トウェアであれファームウェアであれ)が、通常は、固
定(ハード)ドライブ、ディスケット、光ディスク、磁
気テープ、ROM、PROMなどの半導体メモリなどの
1つまたは複数の機械可読記憶媒体に保管され、これに
よって、本発明による製造品が作られる。このコンピュ
ータ・プログラミング・コードを含む製造品は、記憶装
置から直接にコードを実行すること、記憶装置からハー
ド・ディスク、RAMなどの別の記憶装置ににコードを
コピーすること、またはリモート実行のためにネットワ
ーク上でコードを伝送することのいずれかによって使用
される。本発明の方法形態は、本発明によるコードを含
む1つまたは複数の機械可読記憶装置を、それに含まれ
るコードを実行するための適当な標準コンピュータ・ハ
ードウェアと組み合わせることによって実践することが
できる。本発明を実践する装置は、本発明に従ってコー
ディングされたコンピュータ・プログラムを含むかそれ
へのネットワーク・アクセスを有する、1つまたは複数
のコンピュータおよび記憶システムとすることができ
る。
【0051】上で説明したように、本発明は、表示画面
に表示されるアイコンを自動的にスケーリングする方法
およびシステムを提供する。
【0052】本発明の第1の態様では、アイコンのサイ
ズが、表示画面の境界区域内におさまるように縮小され
る。本発明の第2の態様によれば、アイコンのサイズ
が、表示画面の境界区域内におさまるように拡大され
る。
【0053】まとめとして、本発明の構成に関して以下
の事項を開示する。
【0054】(1)表示画面を有するデータ処理システ
ム内でアイコンを表示する方法であって、データ処理シ
ステムの表示画面に表示される複数のアイコンの数を判
定する第1の判定ステップと、前記複数のアイコンを表
示するための前記表示画面の指定された区域を判定する
第2の判定ステップと、前記複数のアイコンを前記表示
画面の前記指定された区域内に表示できるように、前記
複数のアイコンの前記数および前記指定された区域に応
答して、前記複数のアイコンのそれぞれを自動的にスケ
ーリングするステップとを含む方法。 (2)データ処理システムの表示画面に表示される複数
のアイコンの数を判定する前記第1の判定ステップが、
データ処理システムの表示画面に表示される、ベクトル
・グラフィックスによって定義される複数のアイコンの
数を判定する第1の判定ステップを含む、上記(1)に
記載の方法。 (3)データ処理システムの表示画面に表示される複数
のアイコンの数を判定する前記第1の判定ステップが、
データ処理システムの表示画面に表示される、ビットマ
ップ・グラフィックスによって定義される複数のアイコ
ンの数を判定する第1の判定ステップを含む、上記
(1)に記載の方法。 (4)前記表示画面に前記複数のアイコンを表示するス
テップをさらに含む、上記(1)に記載の方法。 (5)前記表示画面にグラフィック・イメージおよびテ
キスト・イメージを含む前記複数のアイコンを表示する
ステップをさらに含む、上記(1)に記載の方法。 (6)前記表示画面にテキスト・イメージだけを含む前
記複数のアイコンを表示するステップをさらに含む、上
記(1)に記載の方法。 (7)前記表示画面に前記複数のアイコンを表示する前
記ステップが、前記複数のアイコンを固定された画素幅
および固定された画素高さを有する表示画面に表示する
ステップを含む、上記(4)に記載の方法。 (8)ディスプレイを有するデータ処理システムと共に
使用するアイコン・スケーリング・システムであって、
データ処理システムの表示画面に表示される複数のアイ
コンの数を判定する計算ルーチンと、前記複数のアイコ
ンを表示するための前記表示画面の指定された区域を判
定する境界ルーチンと、前記複数のアイコンを前記表示
画面の前記指定された区域内に表示できるように、前記
複数のアイコンの数および前記指定された区域に応答し
て、前記複数のアイコンを自動的にスケーリングするス
ケーリング・ルーチンとを含む、アイコン・スケーリン
グ・システム。 (9)前記複数のアイコンが、ベクトル・グラフィック
スによって定義される、上記(8)に記載のアイコン・
スケーリング・システム。 (10)前記複数のアイコンが、ビットマップ・グラフ
ィックスによって定義される、上記(8)に記載のアイ
コン・スケーリング・システム。 (11)前記複数のアイコンを前記表示画面に表示する
表示ルーチンをさらに含む、上記(8)に記載のアイコ
ン・スケーリング・システム。 (12)前記複数のアイコンが、グラフィック・イメー
ジおよびテキスト・イメージを含む、上記(8)に記載
のアイコン・スケーリング・システム。 (13)前記複数のアイコンが、テキスト・イメージだ
けを含む、上記(8)に記載のアイコン・スケーリング
・システム。 (14)前記表示画面が、固定された画素幅および固定
された画素高さを有する、上記(8)に記載のアイコン
・スケーリング・システム。 (15)表示画面のアイコンをスケーリングするため
に、データ処理システムの表示画面に表示される複数の
アイコンの数を判定する第1の判定ステップと、前記複
数のアイコンを表示するための前記表示画面の指定され
た区域を判定する第2の判定ステップと、前記複数のア
イコンの数を前記表示画面の前記指定された区域内に表
示できるように、前記複数のアイコンの数および前記指
定された区域に応答して、前記複数のアイコンを自動的
にスケーリングするステップとを制御回路に実行させる
プログラム論理を含むコンピュータ可読記憶媒体。 (16)データ処理システムの表示画面に表示される複
数のアイコンの数を判定する前記第1の判定ステップ
が、データ処理システムの表示画面に表示される、ベク
トル・グラフィックスによって定義される複数のアイコ
ンの数を判定する第1の判定ステップを含む、上記(1
5)に記載の製造品。 (17)データ処理システムの表示画面に表示される複
数のアイコンの数を判定する前記第1の判定ステップ
が、データ処理システムの表示画面に表示される、ビッ
トマップ・グラフィックスによって定義される複数のア
イコンの数を判定する第1の判定ステップを含む、上記
(15)に記載の製造品。 (18)前記表示画面上に前記複数のアイコンを表示す
るステップをさらに含む、上記(15)に記載の製造
品。 (19)前記表示画面にグラフィック・イメージおよび
テキスト・イメージを含む前記複数のアイコンを表示す
るステップをさらに含む、上記(15)に記載の製造
品。 (20)前記表示画面にテキスト・イメージだけを含む
前記複数のアイコンを表示するステップをさらに含む、
上記(15)に記載の製造品。 (21)前記表示画面に前記複数のアイコンを表示する
前記ステップが、前記複数のアイコンを固定された画素
幅および固定された画素高さを有する表示画面に表示す
るステップを含む、上記(18)に記載の製造品。 (22)表示画面を有するデータ処理システム内でアイ
コンを表示する方法であって、複数のアイコンを表示す
るための表示画面の指定された区域のサイズを判定する
ステップと、 a)前記アイコンを自動的にスケーリングすることと、
b)前記複数のアイコンのそれぞれの一部を表示するこ
とと、c)各画面ページが、前記指定された区域の前記
判定されたサイズ内に表示される前記複数のアイコンの
一部を有する、複数の選択可能な表示される画面ページ
を作成することとのうちの少なくとも1つによって、前
記指定された区域の前記判定されたサイズ内に前記複数
のアイコンを表示するステップとを含む方法。 (23)表示画面を有するデータ処理システム内でアイ
コンを表示する方法であって、複数のアイコンを表示す
るための表示画面の指定された区域のサイズを判定する
ステップと、個々のアイコンについて所定の最小サイズ
および所定の最大サイズを使用するステップと、 a)前記アイコンを自動的にスケーリングすることと、
b)前記複数のアイコンのそれぞれの一部を表示するこ
とと、c)各画面ページが、前記指定された区域の前記
判定されたサイズ内に表示される前記複数のアイコンの
一部を有する、複数の選択可能な表示される画面ページ
を作成することとのうちの少なくとも1つによって、前
記所定の最小サイズおよび前記所定の最大サイズに基づ
いて、前記指定された区域の前記判定されたサイズ内に
前記複数のアイコンを表示するステップとを含む方法。 (24)前記所定の最小サイズおよび前記所定の最大サ
イズが、ユーザ入力に基づいて事前に決定される、上記
(23)に記載の方法。 (25)表示画面を有するデータ処理システムであっ
て、複数のアイコンを表示するための表示画面の指定さ
れた区域のサイズを判定する手段と、 a)前記アイコンを自動的にスケーリングすることと、
b)前記複数のアイコンのそれぞれの一部を表示するこ
とと、c)各画面ページが、前記指定された区域の前記
判定されたサイズ内に表示される前記複数のアイコンの
一部を有する、複数の選択可能な表示される画面ページ
を作成することとのうちの少なくとも1つによって、前
記指定された区域の前記判定されたサイズ内に前記複数
のアイコンを表示する手段とを含むデータ処理システ
ム。 (26)表示画面にアイコンを表示するデータ処理シス
テムであって、複数のアイコンを表示するための表示画
面の指定された区域のサイズを判定する手段と、個々の
アイコンについて所定の最小サイズおよび所定の最大サ
イズを使用する手段と、 a)前記アイコンを自動的にスケーリングすることと、
b)前記複数のアイコンのそれぞれの一部を表示するこ
とと、c)各画面ページが、前記指定された区域の前記
判定されたサイズ内に表示される前記複数のアイコンの
一部を有する、複数の選択可能な表示される画面ページ
を作成することとのうちの少なくとも1つによって、前
記所定の最小サイズおよび前記所定の最大サイズに基づ
いて、前記指定された区域の前記判定されたサイズ内に
前記複数のアイコンを表示する手段とを含むデータ処理
システム。 (27)前記所定の最小サイズおよび前記所定の最大サ
イズが、ユーザ入力に基づいて事前に決定される、上記
(26)に記載のデータ処理システム。 (28)前記データ処理システムが、ハンド・ヘルド・
デバイスである、上記(26)に記載のデータ処理シス
テム。 (29)表示画面のアイコンをスケーリングするため
に、複数のアイコンを表示するための表示画面の指定さ
れた区域のサイズを判定するステップと、 a)前記アイコンを自動的にスケーリングすることと、
b)前記複数のアイコンのそれぞれの一部を表示するこ
とと、c)各画面ページが、前記指定された区域の前記
判定されたサイズ内に表示される前記複数のアイコンの
一部を有する、複数の選択可能な表示される画面ページ
を作成することとのうちの少なくとも1つによって、前
記指定された区域の前記判定されたサイズ内に前記複数
のアイコンを表示するステップとを制御回路に実行させ
るプログラム論理を含むコンピュータ可読記憶媒体。 (30)表示画面上のアイコンをスケーリングするため
に、複数のアイコンを表示するための表示画面の指定さ
れた区域のサイズを判定するステップと、個々のアイコ
ンについて所定の最小サイズおよび所定の最大サイズを
使用するステップと、 a)前記アイコンを自動的にスケーリングすることと、
b)前記複数のアイコンのそれぞれの一部を表示するこ
とと、c)各画面ページが、前記指定された区域の前記
判定されたサイズ内に表示される前記複数のアイコンの
一部を有する、複数の選択可能な表示される画面ページ
を作成することとのうちの少なくとも1つによって、前
記所定の最小サイズおよび前記所定の最大サイズに基づ
いて、前記指定された区域の前記判定されたサイズ内に
前記複数のアイコンを表示するステップとを制御回路に
実行させるプログラム論理を含むコンピュータ可読記憶
媒体。 (31)前記所定の最小サイズおよび前記所定の最大サ
イズが、ユーザ入力に基づいて事前に決定される、上記
(30)に記載の製造品。
【図面の簡単な説明】
【図1】アイコンを表示する従来のビデオ表示画面を示
す。
【図2】アイコンを表示する従来のビデオ表示画面を示
す。
【図3】本発明の好ましい実施形態を実施するのに使用
することができるデータ処理システムを示す。
【図4】図3に示されたデータ処理システムの代表的な
ハードウェア環境を示す。
【図5】本発明の好ましい実施形態を実施するのに使用
することができる、アイコンを表示するビデオ表示画面
を示す。
【図6】本発明の好ましい実施形態を実施するのに使用
することができる、アイコンを表示するハンド・ヘルド
・デバイス上のビデオ表示画面を示す。
【図7】本発明の好ましい実施形態を実施するのに使用
することができる、アイコンを示す。
【図8】本発明の好ましい実施形態を実施するのに使用
することができる、グラフィックのみアイコンを示す。
【図9】本発明の好ましい実施形態を実施するのに使用
することができる、テキストのみアイコンを示す。
【図10】本発明の好ましい実施形態を実施するのに使
用することができる、スケーリングされたアイコンを表
示するビデオ表示画面を示す。
【図11】本発明の好ましい実施形態を実施するのに使
用することができる、スケーリングされたアイコンを表
示するハンド・ヘルド・デバイス上のビデオ表示画面を
示す。
【図12】本発明の好ましい実施形態を実施するのに使
用することができる、グラフィックのみアイコンを表示
するビデオ表示画面を示す。
【図13】本発明の好ましい実施形態を実施するのに使
用することができる、グラフィックのみアイコンを表示
するハンド・ヘルド・デバイス上のビデオ表示画面を示
す。
【図14】本発明の好ましい実施形態を実施するのに使
用することができる、テキストのみアイコンを表示する
ビデオ表示画面を示す。
【図15】本発明の好ましい実施形態を実施するのに使
用することができる、テキストのみアイコンを表示する
ハンド・ヘルド・デバイス上のビデオ表示画面を示す。
【図16】本発明の好ましい実施形態による、アイコン
をスケーリングする方法を示す高水準論理流れ図であ
る。
【符号の説明】
102 ディスプレイ 103 ディスプレイ 104 表示画面 105 表示画面 106 ウィンドウ 202 ウィンドウ 502 ウィンドウ 702 ウィンドウ 802 ウィンドウ 902 ウィンドウ 108 アイコン 204 アイコン 504 アイコン 704 アイコン 804 アイコン 904 アイコン 506 表示幅 508 表示高 510 垂直スクロール・バー 512 スクロール・アップ・ボタン 514 スクロール・ダウン・ボタン
フロントページの続き (72)発明者 ラビンドラナス・ドゥッタ アメリカ合衆国78727 テキサス州オース ティン パーマ・レーン・ウェスト 3401 ナンバー835 Fターム(参考) 5B069 AA01 BA01 BA04 BB16 JA02 5E501 AA02 AC35 BA03 CA02 CB09 FA04 FA23 FA44 FB04 FB23 FB45

Claims (31)

    【特許請求の範囲】
  1. 【請求項1】表示画面を有するデータ処理システム内で
    アイコンを表示する方法であって、 データ処理システムの表示画面に表示される複数のアイ
    コンの数を判定する第1の判定ステップと、 前記複数のアイコンを表示するための前記表示画面の指
    定された区域を判定する第2の判定ステップと、 前記複数のアイコンを前記表示画面の前記指定された区
    域内に表示できるように、前記複数のアイコンの前記数
    および前記指定された区域に応答して、前記複数のアイ
    コンのそれぞれを自動的にスケーリングするステップと
    を含む方法。
  2. 【請求項2】データ処理システムの表示画面に表示され
    る複数のアイコンの数を判定する前記第1の判定ステッ
    プが、データ処理システムの表示画面に表示される、ベ
    クトル・グラフィックスによって定義される複数のアイ
    コンの数を判定する第1の判定ステップを含む、請求項
    1に記載の方法。
  3. 【請求項3】データ処理システムの表示画面に表示され
    る複数のアイコンの数を判定する前記第1の判定ステッ
    プが、データ処理システムの表示画面に表示される、ビ
    ットマップ・グラフィックスによって定義される複数の
    アイコンの数を判定する第1の判定ステップを含む、請
    求項1に記載の方法。
  4. 【請求項4】前記表示画面に前記複数のアイコンを表示
    するステップをさらに含む、請求項1に記載の方法。
  5. 【請求項5】前記表示画面にグラフィック・イメージお
    よびテキスト・イメージを含む前記複数のアイコンを表
    示するステップをさらに含む、請求項1に記載の方法。
  6. 【請求項6】前記表示画面にテキスト・イメージだけを
    含む前記複数のアイコンを表示するステップをさらに含
    む、請求項1に記載の方法。
  7. 【請求項7】前記表示画面に前記複数のアイコンを表示
    する前記ステップが、前記複数のアイコンを固定された
    画素幅および固定された画素高さを有する表示画面に表
    示するステップを含む、請求項4に記載の方法。
  8. 【請求項8】ディスプレイを有するデータ処理システム
    と共に使用するアイコン・スケーリング・システムであ
    って、 データ処理システムの表示画面に表示される複数のアイ
    コンの数を判定する計算ルーチンと、 前記複数のアイコンを表示するための前記表示画面の指
    定された区域を判定する境界ルーチンと、 前記複数のアイコンを前記表示画面の前記指定された区
    域内に表示できるように、前記複数のアイコンの数およ
    び前記指定された区域に応答して、前記複数のアイコン
    を自動的にスケーリングするスケーリング・ルーチンと
    を含む、アイコン・スケーリング・システム。
  9. 【請求項9】前記複数のアイコンが、ベクトル・グラフ
    ィックスによって定義される、請求項8に記載のアイコ
    ン・スケーリング・システム。
  10. 【請求項10】前記複数のアイコンが、ビットマップ・
    グラフィックスによって定義される、請求項8に記載の
    アイコン・スケーリング・システム。
  11. 【請求項11】前記複数のアイコンを前記表示画面に表
    示する表示ルーチンをさらに含む、請求項8に記載のア
    イコン・スケーリング・システム。
  12. 【請求項12】前記複数のアイコンが、グラフィック・
    イメージおよびテキスト・イメージを含む、請求項8に
    記載のアイコン・スケーリング・システム。
  13. 【請求項13】前記複数のアイコンが、テキスト・イメ
    ージだけを含む、請求項8に記載のアイコン・スケーリ
    ング・システム。
  14. 【請求項14】前記表示画面が、固定された画素幅およ
    び固定された画素高さを有する、請求項8に記載のアイ
    コン・スケーリング・システム。
  15. 【請求項15】表示画面のアイコンをスケーリングする
    ために、 データ処理システムの表示画面に表示される複数のアイ
    コンの数を判定する第1の判定ステップと、 前記複数のアイコンを表示するための前記表示画面の指
    定された区域を判定する第2の判定ステップと、 前記複数のアイコンの数を前記表示画面の前記指定され
    た区域内に表示できるように、前記複数のアイコンの数
    および前記指定された区域に応答して、前記複数のアイ
    コンを自動的にスケーリングするステップとを制御回路
    に実行させるプログラム論理を含むコンピュータ可読記
    憶媒体。
  16. 【請求項16】データ処理システムの表示画面に表示さ
    れる複数のアイコンの数を判定する前記第1の判定ステ
    ップが、データ処理システムの表示画面に表示される、
    ベクトル・グラフィックスによって定義される複数のア
    イコンの数を判定する第1の判定ステップを含む、請求
    項15に記載の製造品。
  17. 【請求項17】データ処理システムの表示画面に表示さ
    れる複数のアイコンの数を判定する前記第1の判定ステ
    ップが、データ処理システムの表示画面に表示される、
    ビットマップ・グラフィックスによって定義される複数
    のアイコンの数を判定する第1の判定ステップを含む、
    請求項15に記載の製造品。
  18. 【請求項18】前記表示画面上に前記複数のアイコンを
    表示するステップをさらに含む、請求項15に記載の製
    造品。
  19. 【請求項19】前記表示画面にグラフィック・イメージ
    およびテキスト・イメージを含む前記複数のアイコンを
    表示するステップをさらに含む、請求項15に記載の製
    造品。
  20. 【請求項20】前記表示画面にテキスト・イメージだけ
    を含む前記複数のアイコンを表示するステップをさらに
    含む、請求項15に記載の製造品。
  21. 【請求項21】前記表示画面に前記複数のアイコンを表
    示する前記ステップが、前記複数のアイコンを固定され
    た画素幅および固定された画素高さを有する表示画面に
    表示するステップを含む、請求項18に記載の製造品。
  22. 【請求項22】表示画面を有するデータ処理システム内
    でアイコンを表示する方法であって、 複数のアイコンを表示するための表示画面の指定された
    区域のサイズを判定するステップと、 a)前記アイコンを自動的にスケーリングすることと、
    b)前記複数のアイコンのそれぞれの一部を表示するこ
    とと、c)各画面ページが、前記指定された区域の前記
    判定されたサイズ内に表示される前記複数のアイコンの
    一部を有する、複数の選択可能な表示される画面ページ
    を作成することとのうちの少なくとも1つによって、前
    記指定された区域の前記判定されたサイズ内に前記複数
    のアイコンを表示するステップとを含む方法。
  23. 【請求項23】表示画面を有するデータ処理システム内
    でアイコンを表示する方法であって、 複数のアイコンを表示するための表示画面の指定された
    区域のサイズを判定するステップと、 個々のアイコンについて所定の最小サイズおよび所定の
    最大サイズを使用するステップと、 a)前記アイコンを自動的にスケーリングすることと、
    b)前記複数のアイコンのそれぞれの一部を表示するこ
    とと、c)各画面ページが、前記指定された区域の前記
    判定されたサイズ内に表示される前記複数のアイコンの
    一部を有する、複数の選択可能な表示される画面ページ
    を作成することとのうちの少なくとも1つによって、前
    記所定の最小サイズおよび前記所定の最大サイズに基づ
    いて、前記指定された区域の前記判定されたサイズ内に
    前記複数のアイコンを表示するステップとを含む方法。
  24. 【請求項24】前記所定の最小サイズおよび前記所定の
    最大サイズが、ユーザ入力に基づいて事前に決定され
    る、請求項23に記載の方法。
  25. 【請求項25】表示画面を有するデータ処理システムで
    あって、 複数のアイコンを表示するための表示画面の指定された
    区域のサイズを判定する手段と、 a)前記アイコンを自動的にスケーリングすることと、
    b)前記複数のアイコンのそれぞれの一部を表示するこ
    とと、c)各画面ページが、前記指定された区域の前記
    判定されたサイズ内に表示される前記複数のアイコンの
    一部を有する、複数の選択可能な表示される画面ページ
    を作成することとのうちの少なくとも1つによって、前
    記指定された区域の前記判定されたサイズ内に前記複数
    のアイコンを表示する手段とを含むデータ処理システ
    ム。
  26. 【請求項26】表示画面にアイコンを表示するデータ処
    理システムであって、 複数のアイコンを表示するための表示画面の指定された
    区域のサイズを判定する手段と、 個々のアイコンについて所定の最小サイズおよび所定の
    最大サイズを使用する手段と、 a)前記アイコンを自動的にスケーリングすることと、
    b)前記複数のアイコンのそれぞれの一部を表示するこ
    とと、c)各画面ページが、前記指定された区域の前記
    判定されたサイズ内に表示される前記複数のアイコンの
    一部を有する、複数の選択可能な表示される画面ページ
    を作成することとのうちの少なくとも1つによって、前
    記所定の最小サイズおよび前記所定の最大サイズに基づ
    いて、前記指定された区域の前記判定されたサイズ内に
    前記複数のアイコンを表示する手段とを含むデータ処理
    システム。
  27. 【請求項27】前記所定の最小サイズおよび前記所定の
    最大サイズが、ユーザ入力に基づいて事前に決定され
    る、請求項26に記載のデータ処理システム。
  28. 【請求項28】前記データ処理システムが、ハンド・ヘ
    ルド・デバイスである、請求項26に記載のデータ処理
    システム。
  29. 【請求項29】表示画面のアイコンをスケーリングする
    ために、 複数のアイコンを表示するための表示画面の指定された
    区域のサイズを判定するステップと、 a)前記アイコンを自動的にスケーリングすることと、
    b)前記複数のアイコンのそれぞれの一部を表示するこ
    とと、c)各画面ページが、前記指定された区域の前記
    判定されたサイズ内に表示される前記複数のアイコンの
    一部を有する、複数の選択可能な表示される画面ページ
    を作成することとのうちの少なくとも1つによって、前
    記指定された区域の前記判定されたサイズ内に前記複数
    のアイコンを表示するステップとを制御回路に実行させ
    るプログラム論理を含むコンピュータ可読記憶媒体。
  30. 【請求項30】表示画面上のアイコンをスケーリングす
    るために、 複数のアイコンを表示するための表示画面の指定された
    区域のサイズを判定するステップと、 個々のアイコンについて所定の最小サイズおよび所定の
    最大サイズを使用するステップと、 a)前記アイコンを自動的にスケーリングすることと、
    b)前記複数のアイコンのそれぞれの一部を表示するこ
    とと、c)各画面ページが、前記指定された区域の前記
    判定されたサイズ内に表示される前記複数のアイコンの
    一部を有する、複数の選択可能な表示される画面ページ
    を作成することとのうちの少なくとも1つによって、前
    記所定の最小サイズおよび前記所定の最大サイズに基づ
    いて、前記指定された区域の前記判定されたサイズ内に
    前記複数のアイコンを表示するステップとを制御回路に
    実行させるプログラム論理を含むコンピュータ可読記憶
    媒体。
  31. 【請求項31】前記所定の最小サイズおよび前記所定の
    最大サイズが、ユーザ入力に基づいて事前に決定され
    る、請求項30に記載の製造品。
JP2001189082A 2000-06-23 2001-06-22 表示画面を有するデータ処理システム内のアイコンを表示する方法、アイコン・スケーリング・システムおよびコンピュータ可読記憶媒体 Pending JP2002055807A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/599,893 US6983424B1 (en) 2000-06-23 2000-06-23 Automatically scaling icons to fit a display area within a data processing system
US09/599893 2000-06-23

Publications (1)

Publication Number Publication Date
JP2002055807A true JP2002055807A (ja) 2002-02-20

Family

ID=24401530

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001189082A Pending JP2002055807A (ja) 2000-06-23 2001-06-22 表示画面を有するデータ処理システム内のアイコンを表示する方法、アイコン・スケーリング・システムおよびコンピュータ可読記憶媒体

Country Status (7)

Country Link
US (1) US6983424B1 (ja)
EP (1) EP1174787A3 (ja)
JP (1) JP2002055807A (ja)
KR (1) KR100464194B1 (ja)
CN (1) CN1200336C (ja)
CA (1) CA2346605C (ja)
TW (1) TW542998B (ja)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100504476B1 (ko) * 2002-10-30 2005-08-01 엘지전자 주식회사 아이콘 제어를 위한 방법 및 디스플레이 시스템
JP2006092269A (ja) * 2004-09-24 2006-04-06 Hitachi Software Eng Co Ltd 電子ボードシステム
JP2007133479A (ja) * 2005-11-08 2007-05-31 Seiko Epson Corp アイコン表示装置、アイコン表示方法、および、プログラム
JP2007140589A (ja) * 2005-11-14 2007-06-07 Sharp Corp 情報処理装置、プログラムおよび記録媒体
JP2008015698A (ja) * 2006-07-04 2008-01-24 Canon Inc 表示システム及び表示方法、並びにプログラム
JP2008096725A (ja) * 2006-10-12 2008-04-24 Canon Inc 表示制御装置および表示制御方法およびプログラム
DE102008021348A1 (de) 2007-05-02 2008-11-27 Elpida Memory, Inc. Halbleiterspeicher, Speicherzugriffs-Steuersystem und Datenlese-Verfahren
JP2010004301A (ja) * 2008-06-19 2010-01-07 Konica Minolta Business Technologies Inc 情報処理装置
JP2011054095A (ja) * 2009-09-04 2011-03-17 Kyocera Corp 電子機器および情報処理プログラム
JP2011107748A (ja) * 2009-11-12 2011-06-02 Ntt Docomo Inc プログラム生成装置およびプログラム
WO2011118140A1 (ja) * 2010-03-26 2011-09-29 パナソニック株式会社 表示制御処理装置、表示制御処理方法及び表示制御処理プログラム
JP2012155408A (ja) * 2011-01-24 2012-08-16 Kyocera Corp 携帯型電子機器
JP2014071579A (ja) * 2012-09-28 2014-04-21 Kyocera Document Solutions Inc 操作装置及び操作方法
WO2014181543A1 (ja) * 2013-05-09 2014-11-13 株式会社デンソー 視線入力装置
JP2016170674A (ja) * 2015-03-13 2016-09-23 富士ゼロックス株式会社 表示装置、画像処理装置及びプログラム
JP2017107246A (ja) * 2017-03-13 2017-06-15 ブラザー工業株式会社 表示プログラム、及び、表示装置
JP2022110145A (ja) * 2021-01-05 2022-07-28 楽天グループ株式会社 表示制御装置、表示制御方法、及びプログラム

Families Citing this family (161)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7120583B2 (en) * 2000-10-02 2006-10-10 Canon Kabushiki Kaisha Information presentation system, information presentation apparatus, control method thereof and computer readable memory
US7181699B2 (en) * 2001-06-13 2007-02-20 Microsoft Corporation Dynamic resizing of dialogs
JP2003108283A (ja) * 2001-09-18 2003-04-11 Internatl Business Mach Corp <Ibm> コンピュータ装置、表示デバイス、表示制御装置、イメージの処理方法、表示解像度の変更処理方法、コンピュータプログラム
JP4096541B2 (ja) * 2001-10-01 2008-06-04 株式会社日立製作所 画面表示方法
US7383508B2 (en) * 2002-06-19 2008-06-03 Microsoft Corporation Computer user interface for interacting with video cliplets generated from digital video
US20040160463A1 (en) * 2003-02-18 2004-08-19 Battles Amy E. System and method for displaying menu information in an electronic display
US7421438B2 (en) 2004-04-29 2008-09-02 Microsoft Corporation Metadata editing control
US7769794B2 (en) 2003-03-24 2010-08-03 Microsoft Corporation User interface for a file system shell
US7240292B2 (en) 2003-04-17 2007-07-03 Microsoft Corporation Virtual address bar user interface control
US7823077B2 (en) 2003-03-24 2010-10-26 Microsoft Corporation System and method for user modification of metadata in a shell browser
US7627552B2 (en) 2003-03-27 2009-12-01 Microsoft Corporation System and method for filtering and organizing items based on common elements
US7925682B2 (en) 2003-03-27 2011-04-12 Microsoft Corporation System and method utilizing virtual folders
US7343567B2 (en) * 2003-04-25 2008-03-11 Microsoft Corporation System and method for providing dynamic user information in an interactive display
JP4177731B2 (ja) * 2003-07-28 2008-11-05 株式会社東芝 電子機器、画面制御方法および画面制御プログラム
JP2005070898A (ja) * 2003-08-20 2005-03-17 Toshiba Corp 情報処理装置および表示制御方法
US7594194B2 (en) * 2003-09-24 2009-09-22 Nokia Corporation Portrayal of navigation objects
US8024335B2 (en) 2004-05-03 2011-09-20 Microsoft Corporation System and method for dynamically generating a selectable search extension
US6990637B2 (en) * 2003-10-23 2006-01-24 Microsoft Corporation Graphical user interface for 3-dimensional view of a data collection based on an attribute of the data
KR100617827B1 (ko) * 2003-11-14 2006-08-28 삼성전자주식회사 이동통신 단말기에서 계층 구조의 메뉴를 표시하는 장치및 방법
JP4266158B2 (ja) * 2003-11-28 2009-05-20 株式会社東芝 情報処理装置および表示制御方法
US7657846B2 (en) * 2004-04-23 2010-02-02 Microsoft Corporation System and method for displaying stack icons
US7694236B2 (en) * 2004-04-23 2010-04-06 Microsoft Corporation Stack icons representing multiple objects
US7992103B2 (en) * 2004-04-26 2011-08-02 Microsoft Corporation Scaling icons for representing files
US8065629B1 (en) * 2004-06-22 2011-11-22 Apple Inc. Displaying icon layouts in different resolutions
US20050289480A1 (en) * 2004-06-25 2005-12-29 Motorola, Inc. Method and apparatus to reduce navigational keystrokes in electronic devices
GB2421135A (en) 2004-12-09 2006-06-14 Sony Uk Ltd User resizable video display of catalogue entries
KR100700572B1 (ko) * 2005-01-28 2007-03-28 엘지전자 주식회사 휴대단말기의 아이콘 선택 표시장치 및 방법
GB2423614A (en) 2005-02-25 2006-08-30 Canon Europa Nv Security management in a print control device
GB2423613A (en) 2005-02-25 2006-08-30 Canon Europa Nv Document print management
US7877703B1 (en) * 2005-03-14 2011-01-25 Seven Networks, Inc. Intelligent rendering of information in a limited display environment
US8195646B2 (en) 2005-04-22 2012-06-05 Microsoft Corporation Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information
JP4653561B2 (ja) * 2005-05-31 2011-03-16 株式会社東芝 情報処理装置および表示制御方法
US20070006095A1 (en) * 2005-07-01 2007-01-04 Liangkui Feng Auto layout of user interface elements in a window
US7665028B2 (en) 2005-07-13 2010-02-16 Microsoft Corporation Rich drag drop user interface
KR101282251B1 (ko) * 2006-05-23 2013-07-10 삼성전자주식회사 디스플레이 장치, 이미지 처리 장치 및 그 제어 방법
JP5044549B2 (ja) * 2006-05-26 2012-10-10 株式会社キャメロット 三次元ゲームの表示システム、表示方法及び表示プログラム
KR101406289B1 (ko) * 2007-03-08 2014-06-12 삼성전자주식회사 스크롤 기반 아이템 제공 장치 및 방법
US20080229238A1 (en) * 2007-03-14 2008-09-18 Microsoft Corporation Scalable images using bitmaps and vector images
US8473859B2 (en) 2007-06-08 2013-06-25 Apple Inc. Visualization and interaction models
US8381122B2 (en) 2007-06-08 2013-02-19 Apple Inc. Multi-dimensional application environment
US20080307362A1 (en) * 2007-06-08 2008-12-11 Apple Inc. Desktop Filter
US8745535B2 (en) * 2007-06-08 2014-06-03 Apple Inc. Multi-dimensional desktop
US9086785B2 (en) 2007-06-08 2015-07-21 Apple Inc. Visualization object receptacle
US20080307330A1 (en) * 2007-06-08 2008-12-11 Apple Inc. Visualization object divet
US8892997B2 (en) * 2007-06-08 2014-11-18 Apple Inc. Overflow stack user interface
US8667418B2 (en) * 2007-06-08 2014-03-04 Apple Inc. Object stack
US10877623B2 (en) * 2007-06-18 2020-12-29 Wirepath Home Systems, Llc Dynamic interface for remote control of a home automation network
US9026938B2 (en) * 2007-07-26 2015-05-05 Noregin Assets N.V., L.L.C. Dynamic detail-in-context user interface for application access and content access on electronic displays
USD607003S1 (en) 2007-09-04 2009-12-29 Apple Inc. Graphical user interface for a display screen or portion thereof
JP5448344B2 (ja) * 2008-01-08 2014-03-19 株式会社Nttドコモ 情報処理装置およびプログラム
US8607161B2 (en) 2008-05-09 2013-12-10 Blackberry Limited Configurable icon sizing and placement for wireless and other devices
JP5109868B2 (ja) * 2008-08-22 2012-12-26 富士通株式会社 シンボル表示方法及びシンボル表示プログラム
JP2010191935A (ja) * 2009-01-26 2010-09-02 Toshiba Tec Corp 注文受付装置およびプログラム
JP5419486B2 (ja) * 2009-02-10 2014-02-19 キヤノン株式会社 データ処理装置、データ処理方法、およびプログラム
WO2010109849A1 (ja) * 2009-03-23 2010-09-30 パナソニック株式会社 情報処理装置、情報処理方法、記録媒体、及び集積回路
CN101566949B (zh) * 2009-05-18 2012-10-10 腾讯科技(深圳)有限公司 一种展示控件的装置及方法
KR101566353B1 (ko) * 2009-06-02 2015-11-05 엘지전자 주식회사 이동 단말기 및 이동 단말기의 정보 표시 방법
US20110138313A1 (en) * 2009-12-03 2011-06-09 Kevin Decker Visually rich tab representation in user interface
FR2956545A1 (fr) * 2010-02-15 2011-08-19 Sagem Wireless Procede et dispositif de gestion d'icones affiches sur une page d'un ecran tactile d'un appareil de telephonie mobile
USD633908S1 (en) 2010-04-19 2011-03-08 Apple Inc. Electronic device
KR20110128567A (ko) * 2010-05-24 2011-11-30 삼성전자주식회사 사용자 인터페이스에 포함되는 오브젝트의 제어 방법 및 상기 방법이 채용된 장치
CN102314292A (zh) * 2010-06-30 2012-01-11 国际商业机器公司 生成网络服务的方法和系统
CN102314291A (zh) * 2010-06-30 2012-01-11 上海科泰世纪科技有限公司 图标处理系统及方法
USD671126S1 (en) 2010-09-01 2012-11-20 Apple Inc. Display screen or portion thereof with graphical user interface
USD680125S1 (en) * 2010-11-16 2013-04-16 Apple Inc. Display screen or portion thereof with graphical user interface
KR101783961B1 (ko) * 2010-11-17 2017-10-10 삼성전자주식회사 직관적인 폴더 편집 및 열람을 위한 사용자 인터페이스 표시 방법 및 장치
KR101832463B1 (ko) * 2010-12-01 2018-02-27 엘지전자 주식회사 화면 표시 제어 방법 및 그를 이용한 영상 표시 기기
US20120154439A1 (en) * 2010-12-16 2012-06-21 Electronics And Telecommunications Research Institute Apparatus and method for operating multiple object of augmented reality system
USD692913S1 (en) 2011-02-03 2013-11-05 Microsoft Corporation Display screen with graphical user interface
USD669495S1 (en) * 2011-02-03 2012-10-23 Microsoft Corporation Display screen with graphical user interface
USD687841S1 (en) 2011-02-03 2013-08-13 Microsoft Corporation Display screen with transitional graphical user interface
USD669491S1 (en) * 2011-02-03 2012-10-23 Microsoft Corporation Display screen with graphical user interface
USD673169S1 (en) 2011-02-03 2012-12-25 Microsoft Corporation Display screen with transitional graphical user interface
USD669488S1 (en) * 2011-02-03 2012-10-23 Microsoft Corporation Display screen with graphical user interface
USD669489S1 (en) * 2011-02-03 2012-10-23 Microsoft Corporation Display screen with graphical user interface
USD669490S1 (en) * 2011-02-03 2012-10-23 Microsoft Corporation Display screen with graphical user interface
USD693361S1 (en) 2011-02-03 2013-11-12 Microsoft Corporation Display screen with transitional graphical user interface
USD669492S1 (en) * 2011-02-03 2012-10-23 Microsoft Corporation Display screen with graphical user interface
USD669494S1 (en) * 2011-02-03 2012-10-23 Microsoft Corporation Display screen with graphical user interface
USD669493S1 (en) * 2011-02-03 2012-10-23 Microsoft Corporation Display screen with graphical user interface
USD667835S1 (en) 2011-06-04 2012-09-25 Apple Inc. Display screen or portion thereof with graphical user interface
CN102890611B (zh) * 2011-07-21 2016-03-30 华为技术有限公司 一种基于触摸式操作提供文件夹项目信息的方法及装置
US8769435B1 (en) * 2011-09-16 2014-07-01 Google Inc. Systems and methods for resizing an icon
US9696880B2 (en) * 2011-12-26 2017-07-04 Inadev Corporation Screen management system
EP2615564A1 (en) * 2012-01-11 2013-07-17 LG Electronics Computing device for performing at least one function and method for controlling the same
USD722608S1 (en) 2012-03-23 2015-02-17 Microsoft Corporation Display screen with graphical user interface
US20140053067A1 (en) * 2012-08-17 2014-02-20 Kenneth C. Tkatchuk Method and Apparatus for Sequentially Displaying a Plurality of Images Including Selective Asynchronous Matching of a Subset of the Images
US20140075377A1 (en) * 2012-09-10 2014-03-13 Samsung Electronics Co. Ltd. Method for connecting mobile terminal and external display and apparatus implementing the same
USD745036S1 (en) 2012-10-05 2015-12-08 Wikipad, Inc. Display screen or portion thereof with virtual multiple sided graphical user interface icon queue
TWI489370B (zh) * 2012-10-16 2015-06-21 智邦科技股份有限公司 呈現界面工具集的方法及系統
USD757088S1 (en) * 2012-11-30 2016-05-24 Axell Corporation Display screen with an animated graphical user interface
USD749122S1 (en) * 2012-11-30 2016-02-09 Axell Corporation Display screen with an animated graphical user interface
TWI478044B (zh) * 2012-12-19 2015-03-21 Inventec Corp 具導覽功能的顯示系統及其顯示方法
GB201300031D0 (en) 2013-01-02 2013-02-13 Canonical Ltd Ubuntu UX innovations
USD750112S1 (en) * 2013-01-04 2016-02-23 Samsung Electronics Co., Ltd. Portable electronic device with graphical user interface
US20140195972A1 (en) * 2013-01-07 2014-07-10 Electronics And Telecommunications Research Institute Method and apparatus for managing programs or icons
USD736246S1 (en) * 2013-01-09 2015-08-11 Tencent Technology (Shenzhen) Company Limited Display screen portion with animated graphical user interface
US11256725B1 (en) 2013-03-12 2022-02-22 Zillow, Inc. Normalization of crime based on foot traffic
US20140337774A1 (en) * 2013-05-08 2014-11-13 Adobe Systems Incorporated Proxy for Sorting and Navigating Cards
USD748656S1 (en) * 2013-05-10 2016-02-02 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD742893S1 (en) 2013-06-09 2015-11-10 Apple Inc. Display screen or portion thereof with graphical user interface
USD741353S1 (en) 2013-06-10 2015-10-20 Apple Inc. Display screen or portion thereof with animated graphical user interface
USD755843S1 (en) 2013-06-10 2016-05-10 Apple Inc. Display screen or portion thereof with graphical user interface
USD741875S1 (en) 2013-06-10 2015-10-27 Apple Inc. Display screen or portion thereof with graphical user interface
USD736859S1 (en) 2013-08-26 2015-08-18 Wikipad, Inc. Tablet computer with integrated game controller and IR blaster
USD750658S1 (en) 2013-09-10 2016-03-01 Apple Inc. Display screen or portion thereof with graphical user interface
USD737853S1 (en) 2013-10-21 2015-09-01 Apple Inc. Display screen or portion thereof with graphical user interface
USD751593S1 (en) * 2013-10-25 2016-03-15 Microsoft Corporation Display screen with graphical user interface
US10282056B2 (en) * 2013-12-24 2019-05-07 Dropbox, Inc. Sharing content items from a collection
US9811245B2 (en) 2013-12-24 2017-11-07 Dropbox, Inc. Systems and methods for displaying an image capturing mode and a content viewing mode
US20150251772A1 (en) * 2014-03-10 2015-09-10 The Boeing Company System and method of mapping user notes to flight charts
US20150277682A1 (en) * 2014-04-01 2015-10-01 Microsoft Corporation Scalable user interface display
US9329761B2 (en) 2014-04-01 2016-05-03 Microsoft Technology Licensing, Llc Command user interface for displaying and scaling selectable controls and commands
US10025461B2 (en) * 2014-04-08 2018-07-17 Oath Inc. Gesture input for item selection
US9614724B2 (en) 2014-04-21 2017-04-04 Microsoft Technology Licensing, Llc Session-based device configuration
US9639742B2 (en) 2014-04-28 2017-05-02 Microsoft Technology Licensing, Llc Creation of representative content based on facial analysis
US9773156B2 (en) 2014-04-29 2017-09-26 Microsoft Technology Licensing, Llc Grouping and ranking images based on facial recognition data
US9384334B2 (en) 2014-05-12 2016-07-05 Microsoft Technology Licensing, Llc Content discovery in managed wireless distribution networks
US9430667B2 (en) 2014-05-12 2016-08-30 Microsoft Technology Licensing, Llc Managed wireless distribution network
US10111099B2 (en) 2014-05-12 2018-10-23 Microsoft Technology Licensing, Llc Distributing content in managed wireless distribution networks
US9384335B2 (en) 2014-05-12 2016-07-05 Microsoft Technology Licensing, Llc Content delivery prioritization in managed wireless distribution networks
US9874914B2 (en) 2014-05-19 2018-01-23 Microsoft Technology Licensing, Llc Power management contracts for accessory devices
USD764487S1 (en) 2014-05-30 2016-08-23 Apple Inc. Display screen or portion thereof with graphical user interface
USD793412S1 (en) 2014-06-02 2017-08-01 Apple Inc. Display screen or portion thereof with graphical user interface
US10037202B2 (en) 2014-06-03 2018-07-31 Microsoft Technology Licensing, Llc Techniques to isolating a portion of an online computing service
US9367490B2 (en) 2014-06-13 2016-06-14 Microsoft Technology Licensing, Llc Reversible connector for accessory devices
US9874995B2 (en) * 2014-06-25 2018-01-23 Oracle International Corporation Maintaining context for maximize interactions on grid-based visualizations
US10867584B2 (en) 2014-06-27 2020-12-15 Microsoft Technology Licensing, Llc Smart and scalable touch user interface display
US20160154551A1 (en) * 2014-12-01 2016-06-02 Kobo Incorporated System and method for comparative time-to-completion display view for queued e-reading content items
USD768680S1 (en) * 2015-04-24 2016-10-11 Layer3 TV, Inc. Display screen or portion thereof with a graphical user interface
US10331321B2 (en) * 2015-06-07 2019-06-25 Apple Inc. Multiple device configuration application
CN105094557B (zh) * 2015-07-27 2019-06-25 联想(北京)有限公司 一种显示控制方法及装置、电子设备
US10809875B2 (en) * 2015-08-03 2020-10-20 Lenovo (Beijing) Co., Ltd. Display control method and device, and electronic apparatus
USD813243S1 (en) 2015-09-08 2018-03-20 Apple Inc. Display screen or portion thereof with animated graphical user interface
USD775649S1 (en) 2015-09-08 2017-01-03 Apple Inc. Display screen or portion thereof with animated graphical user interface
CN105578268B (zh) * 2015-12-17 2019-03-01 深圳Tcl数字技术有限公司 图片显示方法及装置
WO2017117144A1 (en) 2015-12-28 2017-07-06 Dexcom, Inc. Wearable apparatus for continuous blood glucose monitoring
USD778941S1 (en) 2016-01-08 2017-02-14 Apple Inc. Display screen or portion thereof with graphical user interface
CN106980622B (zh) * 2016-01-18 2020-08-25 青岛海信移动通信技术股份有限公司 一种文件夹处理方法及装置
USD799518S1 (en) 2016-06-11 2017-10-10 Apple Inc. Display screen or portion thereof with graphical user interface
USD822040S1 (en) 2016-06-12 2018-07-03 Apple Inc. Display screen or portion thereof with graphical user interface
USD843383S1 (en) * 2016-10-28 2019-03-19 Spotify Ab Display screen with graphical user interface
USD845336S1 (en) * 2017-05-03 2019-04-09 Google Llc Display screen or portion thereof with graphical user interface
USD826986S1 (en) 2017-06-04 2018-08-28 Apple Inc. Display screen or portion thereof with icon
USD829223S1 (en) 2017-06-04 2018-09-25 Apple Inc. Display screen or portion thereof with graphical user interface
USD857739S1 (en) 2017-06-05 2019-08-27 Apple Inc. Display screen or portion thereof with animated graphical user interface
CN107438825A (zh) 2017-06-16 2017-12-05 北京小米移动软件有限公司 应用图标的移动方法和装置、终端和存储介质
US10410387B2 (en) * 2017-09-27 2019-09-10 Fomtech Limited System and method for generating user interface elements
USD857033S1 (en) 2017-11-07 2019-08-20 Apple Inc. Electronic device with graphical user interface
USD877174S1 (en) 2018-06-03 2020-03-03 Apple Inc. Electronic device with graphical user interface
USD861033S1 (en) 2018-06-03 2019-09-24 Apple Inc. Electronic device with icon
USD894942S1 (en) 2019-05-29 2020-09-01 Apple Inc. Electronic device with graphical user interface
USD937858S1 (en) 2019-05-31 2021-12-07 Apple Inc. Display screen or portion thereof with graphical user interface
CN115686705B (zh) * 2019-07-31 2023-11-28 华为技术有限公司 一种界面显示方法及电子设备
USD937295S1 (en) 2020-02-03 2021-11-30 Apple Inc. Display screen or portion thereof with graphical user interface
USD963672S1 (en) * 2020-04-03 2022-09-13 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Display screen with animated graphical user interface
USD940737S1 (en) 2020-06-21 2022-01-11 Apple Inc. Display screen or portion thereof with graphical user interface
USD949186S1 (en) 2020-06-21 2022-04-19 Apple Inc. Display or portion thereof with animated graphical user interface
CN114490102B (zh) * 2020-11-12 2023-02-17 荣耀终端有限公司 应用通知显示方法、设备、存储介质以及图形用户界面
JP7126319B1 (ja) * 2021-01-05 2022-08-26 楽天グループ株式会社 表示制御装置、表示制御方法、及びプログラム
CN113157163B (zh) * 2021-04-28 2024-05-14 维沃移动通信有限公司 图标管理方法、图标管理装置和电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62266671A (ja) * 1986-05-14 1987-11-19 Olympus Optical Co Ltd 画像フアイル装置
JPH07244568A (ja) * 1994-03-04 1995-09-19 Pfu Ltd 表示画面の作成方法および表示画面作成装置
JPH08263255A (ja) * 1995-03-23 1996-10-11 Canon Inc 階層データ表示方法及びブラウザシステム
JPH1145169A (ja) * 1997-07-25 1999-02-16 Sharp Corp 画像データ処理装置及び画像データ処理装置制御プログラムを記憶した媒体

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04114230A (ja) * 1990-09-05 1992-04-15 Hitachi Ltd メニュー表示方式
US5293455A (en) * 1991-02-13 1994-03-08 Hughes Aircraft Company Spatial-temporal-structure processor for multi-sensor, multi scan data fusion
US5227771A (en) 1991-07-10 1993-07-13 International Business Machines Corporation Method and system for incrementally changing window size on a display
JPH0561632A (ja) * 1991-09-02 1993-03-12 Casio Comput Co Ltd アイコン表示装置
CA2071309C (en) 1991-11-15 1998-01-20 Daryl J. Kahl Method and apparatus utilizing data icons
JPH05282372A (ja) 1992-04-01 1993-10-29 Sony Corp 静止画表示装置
US5404316A (en) * 1992-08-03 1995-04-04 Spectra Group Ltd., Inc. Desktop digital video processing system
US6259446B1 (en) * 1992-12-23 2001-07-10 Object Technology Licensing Corporation Menu state system
JPH0728689A (ja) * 1993-07-09 1995-01-31 Hitachi Ltd 情報処理装置
US6031534A (en) * 1993-04-28 2000-02-29 Microsoft Corporation Operating system function for specifying a checked image representation and an unchecked image representation of a menu item
EP0622728B1 (en) * 1993-04-30 2000-03-01 International Business Machines Corporation Region layout in a view on a graphical display screen
JPH07146765A (ja) 1993-11-24 1995-06-06 Chugoku Nippon Denki Software Kk 表示域レイアウト自動制御方式
US5721848A (en) * 1994-02-04 1998-02-24 Oracle Corporation Method and apparatus for building efficient and flexible geometry management widget classes
JPH07281863A (ja) 1994-04-04 1995-10-27 Hitachi Ltd アイコン表示及び操作方式
US5564004A (en) 1994-04-13 1996-10-08 International Business Machines Corporation Method and system for facilitating the selection of icons
JPH07334338A (ja) 1994-06-10 1995-12-22 Pfu Ltd ウィンドウ制御装置
JPH08314677A (ja) * 1995-05-17 1996-11-29 Hitachi Ltd アイコンの再表示方法
US5774121A (en) * 1995-09-18 1998-06-30 Avantos Performance Systems, Inc. User interface method and system for graphical decision making with categorization across multiple criteria
JPH09128192A (ja) 1995-10-26 1997-05-16 Brother Ind Ltd マルチ画面表示制御装置
US6138130A (en) * 1995-12-08 2000-10-24 Inventure Technologies, Inc. System and method for processing data in an electronic spreadsheet in accordance with a data type
US6112184A (en) * 1996-03-28 2000-08-29 The United States Of America As Represented By The Secretary Of The Navy Site workspaces layout process employing MDS and a PDI formula in which density is based on area of circumscribing-convex-hulls
US5771042A (en) * 1996-07-17 1998-06-23 International Business Machines Corporation Multi-size control for multiple adjacent workspaces
US5757468A (en) 1996-08-29 1998-05-26 Eastman Kodak Co Method and apparatus for producing photographic prints with sound indicia thereon
US6047197A (en) * 1996-12-27 2000-04-04 Ericsson Inc. Icon driven phone menu system
US6545687B2 (en) * 1997-01-09 2003-04-08 Canon Kabushiki Kaisha Thumbnail manipulation using fast and aspect ratio zooming, compressing and scaling
US5973692A (en) * 1997-03-10 1999-10-26 Knowlton; Kenneth Charles System for the capture and indexing of graphical representations of files, information sources and the like
JP3769868B2 (ja) 1997-04-18 2006-04-26 富士ゼロックス株式会社 文書管理装置
US5933830A (en) 1997-05-09 1999-08-03 Corda Technologies, Inc. Device and method for arranging data for use by a data client, such as a graph
US6141011A (en) * 1997-08-04 2000-10-31 Starfish Software, Inc. User interface methodology supporting light data entry for microprocessor device having limited user input
JPH11110182A (ja) 1997-09-29 1999-04-23 Nec Corp アイコンの自動カスタマイズシステム
US5841438A (en) 1997-10-10 1998-11-24 Intervoice Limited Partnership Visual aid for bandwidth allocation in multimedia scripting tools
US6225998B1 (en) * 1997-12-02 2001-05-01 Aspect Communications Visual design of workflows for transaction processing
US6389437B2 (en) * 1998-01-07 2002-05-14 Ion Systems, Inc. System for converting scrolling display to non-scrolling columnar display
US6072486A (en) * 1998-01-13 2000-06-06 Microsoft Corporation System and method for creating and customizing a deskbar
US6473102B1 (en) * 1998-05-11 2002-10-29 Apple Computer, Inc. Method and system for automatically resizing and repositioning windows in response to changes in display
JP4142175B2 (ja) * 1998-10-20 2008-08-27 松下電器産業株式会社 グラフィカルユーザインタフェース装置
JP2000200213A (ja) 1999-01-06 2000-07-18 Mitsubishi Electric Corp マイクロコンピュ―タ、デ―タ書換システム及びデ―タ書換方法
US6501487B1 (en) * 1999-02-02 2002-12-31 Casio Computer Co., Ltd. Window display controller and its program storage medium
US6456305B1 (en) * 1999-03-18 2002-09-24 Microsoft Corporation Method and system for automatically fitting a graphical display of objects to the dimensions of a display window
JP3488129B2 (ja) * 1999-04-21 2004-01-19 シャープ株式会社 画像形成装置又は画像形成システムの画像形成指示端末の表示装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62266671A (ja) * 1986-05-14 1987-11-19 Olympus Optical Co Ltd 画像フアイル装置
JPH07244568A (ja) * 1994-03-04 1995-09-19 Pfu Ltd 表示画面の作成方法および表示画面作成装置
JPH08263255A (ja) * 1995-03-23 1996-10-11 Canon Inc 階層データ表示方法及びブラウザシステム
JPH1145169A (ja) * 1997-07-25 1999-02-16 Sharp Corp 画像データ処理装置及び画像データ処理装置制御プログラムを記憶した媒体

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100504476B1 (ko) * 2002-10-30 2005-08-01 엘지전자 주식회사 아이콘 제어를 위한 방법 및 디스플레이 시스템
JP2006092269A (ja) * 2004-09-24 2006-04-06 Hitachi Software Eng Co Ltd 電子ボードシステム
JP2007133479A (ja) * 2005-11-08 2007-05-31 Seiko Epson Corp アイコン表示装置、アイコン表示方法、および、プログラム
US7617461B2 (en) 2005-11-14 2009-11-10 Sharp Kabushiki Kaisha Information processing device, information processing method, program, and storage medium
JP2007140589A (ja) * 2005-11-14 2007-06-07 Sharp Corp 情報処理装置、プログラムおよび記録媒体
JP2008015698A (ja) * 2006-07-04 2008-01-24 Canon Inc 表示システム及び表示方法、並びにプログラム
JP4612902B2 (ja) * 2006-07-04 2011-01-12 キヤノン株式会社 ファイル表示装置及びその制御方法、並びにプログラム
JP4560504B2 (ja) * 2006-10-12 2010-10-13 キヤノン株式会社 表示制御装置および表示制御方法およびプログラム
JP2008096725A (ja) * 2006-10-12 2008-04-24 Canon Inc 表示制御装置および表示制御方法およびプログラム
US8145853B2 (en) 2007-05-02 2012-03-27 Elpida Memory, Inc. Semiconductor memory apparatus, memory access control system and data reading method
DE102008021348A1 (de) 2007-05-02 2008-11-27 Elpida Memory, Inc. Halbleiterspeicher, Speicherzugriffs-Steuersystem und Datenlese-Verfahren
JP2010004301A (ja) * 2008-06-19 2010-01-07 Konica Minolta Business Technologies Inc 情報処理装置
JP4697263B2 (ja) * 2008-06-19 2011-06-08 コニカミノルタビジネステクノロジーズ株式会社 情報処理装置
US8243087B2 (en) 2008-06-19 2012-08-14 Konica Minolta Business Technologies, Inc. Image processing apparatus displaying job processing conditions with each display configuration selected from plural types
JP2011054095A (ja) * 2009-09-04 2011-03-17 Kyocera Corp 電子機器および情報処理プログラム
JP2011107748A (ja) * 2009-11-12 2011-06-02 Ntt Docomo Inc プログラム生成装置およびプログラム
JP2011204102A (ja) * 2010-03-26 2011-10-13 Panasonic Corp 表示制御処理装置、表示制御処理方法及び表示制御処理プログラム
WO2011118140A1 (ja) * 2010-03-26 2011-09-29 パナソニック株式会社 表示制御処理装置、表示制御処理方法及び表示制御処理プログラム
JP2012155408A (ja) * 2011-01-24 2012-08-16 Kyocera Corp 携帯型電子機器
JP2014071579A (ja) * 2012-09-28 2014-04-21 Kyocera Document Solutions Inc 操作装置及び操作方法
WO2014181543A1 (ja) * 2013-05-09 2014-11-13 株式会社デンソー 視線入力装置
JP2014218199A (ja) * 2013-05-09 2014-11-20 株式会社デンソー 視線入力装置
US9753535B2 (en) 2013-05-09 2017-09-05 Denso Corporation Visual line input apparatus
JP2016170674A (ja) * 2015-03-13 2016-09-23 富士ゼロックス株式会社 表示装置、画像処理装置及びプログラム
JP2017107246A (ja) * 2017-03-13 2017-06-15 ブラザー工業株式会社 表示プログラム、及び、表示装置
JP2022110145A (ja) * 2021-01-05 2022-07-28 楽天グループ株式会社 表示制御装置、表示制御方法、及びプログラム
JP7309969B2 (ja) 2021-01-05 2023-07-18 楽天グループ株式会社 表示制御装置、表示制御方法、及びプログラム

Also Published As

Publication number Publication date
CN1337619A (zh) 2002-02-27
TW542998B (en) 2003-07-21
EP1174787A3 (en) 2007-12-05
KR20020000714A (ko) 2002-01-05
CN1200336C (zh) 2005-05-04
EP1174787A2 (en) 2002-01-23
CA2346605C (en) 2007-03-13
KR100464194B1 (ko) 2005-01-03
US6983424B1 (en) 2006-01-03
CA2346605A1 (en) 2001-12-23

Similar Documents

Publication Publication Date Title
JP2002055807A (ja) 表示画面を有するデータ処理システム内のアイコンを表示する方法、アイコン・スケーリング・システムおよびコンピュータ可読記憶媒体
US5977952A (en) Method and system for an ambidextrous mouse
US5553225A (en) Method and apparatus for combining a zoom function in scroll bar sliders
US6844887B2 (en) Alternate reduced size on-screen pointers for accessing selectable icons in high icon density regions of user interactive display interfaces
EP0727730B1 (en) Method for improving visibility and selectability of icons
CN101263443B (zh) 在触摸屏上产生显示的计算机实现的方法和装置
US7114129B2 (en) Method and system for controlling an application displayed in an inactive window
US7081887B2 (en) Method and apparatus for positioning a software keyboard
US5655094A (en) Pop up scroll bar
US7088344B2 (en) Data processor, I/O device, touch panel controlling method, recording medium, and program transmitter
US6104384A (en) Image based keyboard for a small computing device
US7307647B2 (en) Computer system, display control apparatus, display apparatus, display control method, recording medium, and program transmission apparatus
JP2792597B2 (ja) ソフトキーボードを利用した携帯用情報端末機及び情報入力方法
US7451406B2 (en) Display apparatus and management method for virtual workspace thereof
US20050017978A1 (en) Display controller
US6069623A (en) Method and system for the dynamic customization of graphical user interface elements
US20050166158A1 (en) Semi-transparency in size-constrained user interface
KR20040039003A (ko) 아이콘 제어를 위한 방법, 디스플레이 시스템 및소프트웨어
JP3344528B2 (ja) ウィンドウの表示方法およびそのシステム
JPH11345062A (ja) ツ―ルバ―・アクセラレ―タを介して図形表示されたツ―ルバ―・アイコンに高速でアクセスするための方法およびシステム
US6304244B1 (en) Method and system for dynamically selecting video controllers present within a computer system
US20050138575A1 (en) Information processing apparatus with display
JP3601781B2 (ja) コンピュータ装置、表示装置、表示制御装置、記憶媒体、プログラム伝送装置、表示制御方法
US20030043213A1 (en) Computer controlled user interactive display interface implementation for modifying the scope of selectivity of an on-screen pointer
JPH10198505A (ja) パーソナルコンピュータ装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20041118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041130

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20050225

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20050302

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050408

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060307

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060331

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

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20060405

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20060616