(57)【特許請求の範囲】
【請求項１】
画面上の任意の位置を指示するポインタを表示し、そのポインタを所定の操作手段により移動させる機能を備えた表示装置において、
前記画面上に表示される表示内容と、その表示内容に関連する計数量を示すデータとを対応付けて記憶する記憶手段と、
前記ポインタが指示した前記画面上の位置に表示される表示内容に対応付けられているデータを前記記憶手段から読出すとともに、その読出されたデータに対応付けられた計数量と特定の量との割合を演算する演算手段と、
ポインタ本体内の表示領域を特定の量として、前記割合を面積グラフで表示する表示手段と、を備えたことを特徴とする表示装置。
【請求項２】
前記特定の量は、特定の総量であり、
前記演算手段は、前記読出されたデータに対応付けられた計数量に従って、前記特定の総量から使用量および残量の割合を演算し、
前記表示手段は、ポインタ本体内の表示領域を特定の総量として、使用量および残量の割合を面積グラフで表示することを特徴とする請求項１に記載の表示装置。
【請求項３】
前記演算手段は、前記データを読出す毎に、前記特定の量から前記計数量を減算して行き、
前記表示手段は、ポインタ本体内の表示領域を特定の量として、計数量と特定の量との割合を面積グラフで表示することを特徴とする請求項１または２に記載の表示装置。
【請求項４】
前記演算手段は、前記データを読出す毎に、前記計数量を累積加算し、かつ、前記特定の量から前記累積加算した計数量を減算し、
前記表示手段は、ポインタ本体内の表示領域を特定の量として、計数量と特定の量との割合を面積グラフで表示することを特徴とする請求項１ないし３のいずれか１つに記載の表示装置。
【請求項５】
前記表示手段は、前記演算結果を筆記具の形状をしたポインタの筆記材料の残量に模して表示することを特徴とする請求項１ないし請求項４のいずれか１つに記載の表示装置。
【請求項６】
前記操作手段は、前記演算手段の実行を指示する指示手段を備えることを特徴とする請求項１ないし請求項５のいずれか１つに記載の表示装置。
【請求項７】
前記表示内容は、動画を構成する複数の静止画像であり、
前記データは、前記複数の静止画像のそれぞれに関連付けられた前記動画を構成する静止画像の有する計数量を示すデータであることを特徴とする請求項１ないし請求項６のいずれか１つに記載の表示装置。
【請求項８】
画面上の任意の位置を指示するポインタを表示し、そのポインタを所定の操作手段により移動させる移動処理と、
前記画面上に表示される表示内容と、その表示内容に関連する計数量を示すデータとを対応付けて記憶手段に記憶する記憶処理と、
前記ポインタが指示した前記画面上の位置に表示される表示内容に対応付けられているデータを前記記憶手段から読出すとともに、その読出されたデータに対応付けられた計数量と特定の量との割合を演算する演算処理と、
ポインタ本体内の表示領域を特定の量として、前記割合を面積グラフで表示する表示処理と、を含む処理をコンピュータが実行するためのコンピュータプログラム。
【請求項９】
画面上の任意の位置を指示するポインタを表示し、そのポインタを所定の操作手段により移動させる機能と、前記画面上に表示される表示内容と、その表示内容に関連する計数量を示すデータとを対応付けて記憶する記憶手段と、を備えた表示装置を用い、
前記ポインタが前記画面上の所定の表示内容を指示したときに、その所定の表示内容に対応付けられているデータを前記記憶手段から読出すとともに、その読出されたデータに対応付けられた計数量と特定の量との割合を演算し、ポインタ本体内の表示領域を特定の量として、前記割合を面積グラフで表示することを特徴とする表示方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、画面上の表示内容をポインタによって選択することにより、所定の処理を行う場合に、選択された表示内容に関連する計数量、たとえば表示内容を記憶するための記憶媒体における空き領域などを見易い個所に表示することができる表示装置、表示方法およびその表示装置をコンピュータにより機能させるためのコンピュータプログラムに関する。
【０００２】
【従来の技術】
従来、この種の表示装置として、たとえば、コンピュータに接続されたモニタの画面に画像を表示する場合に、その画像のサイズをバー表示するという技術を採用した装置が知られている（特開平５−３０７３７５号公報）。また、ハードディスク、メモリおよびバッテリの残量を一定時間毎に画面に表示する装置も知られている（特開平６−２８２３９３号公報）。
【０００３】
【発明が解決しようとする課題】
しかし、上記従来のものは、画像のサイズやハードディスクの残量などを画面上の固定位置にて表示しているので、画面上でポインタを用いて作業を行う場合は、上記の残量を確認するたびに視点をポインタと残量表示部分との間を往復移動させなければならない。そのため、非常に目が疲れるし、作業性が悪いという問題がある。また、画面上で画像編集などの作業を行う場合に、残量表示部分が邪魔になるため、作業性が悪いという問題もある。
【０００４】
そこで、この発明は、ポインタを用いて画面上で処理を行う場合に所定の計数量などを表示する手法を改良し、目が疲れず作業性の良い表示装置を実現することを目的とする。
【０００５】
【課題を解決するための手段・作用および発明の効果】
本発明は、上記目的を達成するため、請求項１に記載の発明では、画面上の任意の位置を指示するポインタを表示し、そのポインタを所定の操作手段により移動させる機能を備えた表示装置において、前記画面上に表示される表示内容と、その表示内容に関連する計数量を示すデータとを対応付けて記憶する記憶手段と、前記ポインタが指示した前記画面上の位置に表示される表示内容に対応付けられているデータを前記記憶手段から読出すとともに、その読出されたデータに対応付けられた計数量と特定の量との割合を演算する演算手段と、ポインタ本体内の表示領域を特定の量として、前記割合を面積グラフで表示する表示手段と、を備えたという技術的手段を用いる。
【０００６】
上記所定の操作手段により、ポインタを画面上の所定の表示内容上に移動すると、そのポインタが指示している表示内容に対応付けられているデータが、記憶手段から読出される。そして、その読出されたデータに対応付けられた計数量と特定の量との割合が演算され、ポインタ本体内の表示領域を特定の量として、前記割合が面積グラフで表示される。
たとえば、後述する発明の第１実施形態に記載するように、ペン型のポインタ４０を表示されている所定の画像上に移動させると、ポインタ４０により指示された画像に対応付けられているデータ量が、記憶領域の空き領域から減算され、この後、さらに画像データを記憶可能な空き領域をインクの残量に例えて表示する残量表示部４２の黒い部分が減少する。
つまり、ポインタが指示した表示内容に関連する計数量と特定の量との割合を、ポインタ本体の表示領域を特定の量として、面積グラフで表示することができるため、ポインタを見ている視点を移動させなくても、上記演算結果を一目瞭然に知ることができる。これにより、現在注目する処理の数量的な結果を処理動作毎に知ることができるので、次に取るべき処理内容や手順をポインタの移動と同時に判断することができるようになる。また、演算結果がポインタ本体内に表示されるため、ポインタを移動させれば、演算結果がポインタ本体内に表示された状態で移動するため、演算結果を表示する部分が画面上で邪魔になることがない。
したがって、目が疲れることもないし、作業性を向上することができる。
【０００７】
請求項２に記載の発明では、請求項１に記載の表示装置において、前記特定の量は特定の総量であり、前記演算手段は、前記読出されたデータに対応付けられた計数量に従って、前記特定の総量から使用量および残量の割合を演算し、前記表示手段は、ポインタ本体内の表示領域を特定の総量として、使用量および残量の割合を面積グラフで表示するという技術的手段を用いる。
請求項３に記載の発明では、請求項１または請求項２のいずれか１つに記載の表示装置において、前記演算手段は、前記データを読出す毎に、前記特定の量から前記計数量を減算して行き、前記表示手段は、ポインタ本体内の表示領域を特定の量として、計数量と特定の量との割合を面積グラフで表示するという技術的手段を用いる。
【０００８】
つまり、ポインタにより指示する表示内容が変化すると、その表示内容と対応付けられている計数量を示すデータも変化するが、その変化する毎に読出される計数量を元の残量から減算し、その結果をポインタ本体内に面積グラフで表示することができる。
したがって、現在注目する処理において、関連する計数量が減少する様子や残量が次の処理内容を選んだり決めたりするうえで重要な判断指標となる場合があり、これにより、ポインタから視線をずらさなくても、計数量が減少する様子を一目瞭然に知ることができるため、目が疲れることもないし、作業性を向上することができる。
【０００９】
請求項４に記載の発明では、請求項１ないし請求項３のいずれか１つに記載の表示装置において、前記演算手段は、前記データを読出す毎に、前記計数量を累積加算し、かつ、前記特定の量から前記累積加算した計数量を減算し、前記表示手段は、ポインタ本体内の表示領域を特定の量として、計数量と特定の量との割合を面積グラフで表示するという技術的手段を用いる。
【００１０】
つまり、ポインタにより指示する表示内容が変化すると、その表示内容と対応付けられている計数量を示すデータも変化するが、その変化する毎に読出される計数量を元の残量に累積加算し、その結果をポインタ本体内に面積グラフで表示することができる。
したがって、現在注目する処理において、関連する計数量が増加する様子や加算された総量が次の処理内容を選んだり決めたりするうえで重要な判断指標となる場合があり、これにより、ポインタから視線をずらさなくても、計数量が増加する様子を一目瞭然に知ることができるため、目が疲れることもないし、作業性を向上することができる。
【００１５】
請求項５に記載の発明では、請求項１ないし請求項４のいずれか１つに記載の表示装置において、前記表示手段は、前記演算結果を筆記具の形状をしたポインタの筆記材料の残量に模して表示するという技術的手段を用いる。
【００１６】
つまり、演算結果を筆記具の形状をしたポインタの筆記材料の残量に模して表示することができるため、演算結果を馴染みやすい感覚で捉えることができる。
たとえば、後述する発明の第１実施形態に記載するように、ペン型のポインタを表示し、演算結果をインク（請求項５に記載の筆記材料に対応）の残量に例えて表示することができる。
【００１７】
請求項６に記載の発明では、請求項１ないし請求項５のいずれか１つに記載の表示装置において、前記操作手段は、前記演算手段の実行を指示する指示手段を備えるという技術的手段を用いる。
【００１８】
つまり、操作手段は、演算手段の実行を指示する指示手段を備えるため、ポインタが指示した表示内容に関連する演算を実行したい場合と実行したくない場合とを使い分けることができるので、作業性をより一層向上することができる。
【００１９】
請求項７に記載の発明では、請求項１ないし請求項６のいずれか１つに記載の表示装置において、前記表示内容は、動画を構成する複数の静止画像であり、前記データは、前記複数の静止画像のそれぞれに関連付けられた前記動画を構成する静止画像の有する計数量を示すデータであるという技術的手段を用いる。
【００２０】
たとえば、後述する発明の第１実施形態に記載するように、ポインタ４０が所定の代表静止画（請求項７に記載の静止画像に対応）を選択すると、その選択した代表静止画に関連付けられた選択量（画像サイズ）が、残量から減算され、その値に対応して残量表示部４２のインク残量が減少する。
したがって、動画を編集する場合に、既に編集した動画のサイズがどれくらいか、あるいは、後どれくらいの動画を編集できるかなどを、ペンのインクの残量を見るような感覚で一目瞭然に知ることができるため、動画の編集作業を行う場合に目が疲れないし、作業もはかどる。
【００２１】
請求項８に記載の発明では、画面上の任意の位置を指示するポインタを表示し、そのポインタを所定の操作手段により移動させる移動処理と、前記画面上に表示される表示内容と、その表示内容に関連する計数量を示すデータとを対応付けて記憶手段に記憶する記憶処理と、前記ポインタが指示した前記画面上の位置に表示される表示内容に対応付けられているデータを前記記憶手段から読出すとともに、その読出されたデータに対応付けられた計数量と特定の量との割合を演算する演算処理と、ポインタ本体内の表示領域を特定の量として、前記割合を面積グラフで表示する表示処理と、を含む処理をコンピュータが実行するためのコンピュータプログラムという技術的手段を用いる。
【００２２】
つまり、請求項１に記載の表示装置は、たとえば、後述する発明の実施の形態に記載するように、表示装置に内蔵されたＣＰＵ（コンピュータ）により機能するため、上記コンピュータプログラムをＲＯＭ（記録媒体）に記憶しておき、その記憶されたコンピュータプログラムを上記ＣＰＵが実行することにより、表示装置を機能させることができる。
【００２３】
請求項９に記載の発明では、画面上の任意の位置を指示するポインタを表示し、そのポインタを所定の操作手段により移動させる機能と、前記画面上に表示される表示内容と、その表示内容に関連する計数量を示すデータとを対応付けて記憶する記憶手段と、を備えた表示装置を用い、前記ポインタが前記画面上の所定の表示内容を指示したときに、その所定の表示内容に対応付けられているデータを前記記憶手段から読出すとともに、その読出されたデータに対応付けられた計数量と特定の量との割合を演算し、ポインタ本体内の表示領域を特定の量として、前記割合を面積グラフで表示するという技術的手段を用いる。
【００２５】
【発明の実施の形態】
以下、この発明に係る表示装置の実施形態について図を参照して説明する。なお、以下に記載する各実施形態では、この発明に係る表示装置として、コンピュータを例に挙げて説明する。
＜第１実施形態＞
この発明の第１実施形態に係るコンピュータについて図１ないし図８を参照して説明する。なお、この実施形態では、コンピュータを使用して、ある動画から特定範囲の所望のシーンを選択するという動画の編集を行う場合を例に挙げて説明する。
図１（Ａ）は、この実施形態に係るコンピュータのハードウエア構成を示す説明図であり、図１（Ｂ）は、図１（Ａ）に示すコンピュータ１０の主な電気的構成をブロックで示す説明図である。図２（Ａ）は、図１（Ｂ）に示すハードディスクメモリ（以下、Ｈ．Ｄと略称する）２４の記憶内容の一部を示す説明図であり、図２（Ｂ）は、静止画像番号とデータ量と選択済フラグとを対応付けて記憶するデータテーブルの説明図である。なお、各代表静止画には、所定のデータ量に相当する動画部分が割付けられており、ポインタが画面上に表示される表示内容である特定の代表静止画を指示すると、これに割付けられた動画部分の関連する計数量であり、編集という処理を行うことで消費されることになる記憶領域の大きさ、あるいは記憶領域に格納されることになるデータの量が対応付けられている。
図３は、ポインタおよび残量表示部の構成を示す説明図である。図３（Ａ）はポインタにより静止画が選択されておらず、記憶領域の残量が１００％の場合を表示する残量表示部の説明図であり、図３（Ｂ）はポインタによりいくつかの静止画が選択されることで記憶領域の残量が減少した場合を表示する残量表示部の説明図であり、図３（Ｃ）は選択された静止画に基いて編集すると編集データが記憶領域を使い切ってしまい、残量が０％の場合を表示する残量表示部の説明図である。図４は、図１に示すコンピュータ１０のソフトウエア構成を示す説明図である。図５は、動画を構成する静止画から代表静止画が抽出された様子を示す説明図である。図６（Ａ）は代表静止画を選択する前の状態を示す説明図であり、図６（Ｂ）は選択可能な残量が減少した状態を示す説明図であり、図６（Ｃ）は選択可能な残量が０になった状態を示す説明図である。図７は、図１（Ｂ）に示すＣＰＵ２１がポインタおよび残量表示部を表示するために実行する処理の流れを示すフローチャートであり、図８は、図７に示す処理の続きを示すフローチャートである。
【００２６】
［ハードウエア構成］
図１（Ａ）に示すように、この実施形態に係るコンピュータ１０は、コンピュータ本体２０を備えており、そのコンピュータ本体２０には、キーボード１１と、マウス１２と、モニタ１３とが電気的に接続されている。
図１（Ｂ）に示すように、コンピュータ本体２０には、ＣＰＵ２１と、ＲＡＭ２２と、ＲＯＭ２３と、Ｈ．Ｄ２４とが内蔵されている。ＣＰＵ２１は、動画を編集するアプリケーションプログラムを実行したり、編集中に選択された静止画像に関連付けられたデータを記憶する記憶領域の残量および使用量の演算などを実行する。ＲＯＭ２３には、ＣＰＵ２１の基本動作プログラムなどが記録されている。
図２（Ａ）に示すように、Ｈ．Ｄ２４には、動画の編集処理において選択された静止画像に関連付けられたデータを記憶する選択画像記憶領域２４ａ、編集されたデータ（以下、編集データと称する）を記憶する編集データ記憶領域２４ｂ、編集対象となる元データを記憶する元データ記憶領域２４ｃが設定されている。また、Ｈ．Ｄ２４には、選択画像記憶領域２４ａに既に記憶されているデータ量（使用量）および記憶可能なデータ量（残量）などを演算し、その演算結果に基づいてポインタなどを表示するためのポインタ表示プログラム２４ｄ、画面上で動画を編集するための動画編集プログラム２４ｅおよびＯ．Ｓ（オペレーティングシステム）２４ｆなどが記録されている。
ＲＡＭ２２は、ＣＰＵ２１が上記各プログラムなどを実行する際にＨ．Ｄ２４から読出されたプログラムを一時的に記憶するワークメモリとしての記憶領域と、データテーブル２２ａを記憶する記憶領域と、ＣＰＵ２１が演算した上記残量や使用量などを一時的に記憶する記憶領域とを有する。
モニタ１３は、コンピュータ本体２０から出力された信号に基いて、動画の編集画面、ポインタなどを表示する。マウス１２およびキーボード１１は、モニタ１３の画面上に表示されたポインタなどを移動させて静止画像の選択などを行う。
【００２７】
［ソフトウエア構成］
（ポインタの構成）
図３に示すように、モニタ１３の画面上に表示するポインタ４０は、ペン型のポインタ本体４１と、演算手段として働くポインタ表示プログラム２４ｄによる演算結果を表示する表示領域である残量表示部４２とを一体化して構成される。残量表示部４２は、選択画像記憶領域２４ａ（図２（Ａ））の残量および使用量をペンのインクの残量および使用量に模して表示する領域であり、選択画像記憶領域２４ａの残量および使用量が一目で分かるようになっている。まだ何も静止画像を選択していない場合には、図３（Ａ）に示すように、インクが満タンの状態であり、残量表示部４２の全体が黒く塗り潰されている。そして、静止画像の選択が進行するにつれて、図３（Ｂ）に示すように、残量表示部４２には、インクの残量が減少した状態が表示され、残量および使用量が一目で分かるようになっている。そして、選択画像記憶領域２４ａの残量が「０」になると、図３（Ｃ）に示すように、残量表示部４２には、インクが残っていない状態が表示され、選択画像記憶領域２４ａの残量が「０」になったことが一目で分かるようになっている。
【００２８】
（全体の主要構成）
図４において選択部２１ａは、マウス１２またはキーボード１１の操作により機能する部分であり、モニタ１３の画面上においてポインタ４０が指示した画像を選択する処理を実行する。また、選択部２１ａは、マウス１２のクリック操作またはキーボード１１の特定のキー、たとえばリターンキー操作により機能し、静止画像の選択を終了するときに押す選択終了ボタン３０（図６）が押されたときの処理を実行する。
選択判断部２１ｂは、選択部２１ａにより選択された内容の種類を判断する処理を実行する。選択量演算部２１ｃは、ポインタ４０により選択された静止画像のサイズ（静止画像に関連付けられた動画部分に相当するデータ量）をデータテーブル２２ａ（図２（Ｂ））から読出す。
総量設定部２１ｆは、選択画像記憶領域２４ａの最大記憶容量を超えない範囲で今回の編集作業において必要な総量を設定する処理を実行する。
【００２９】
残量演算部２１ｄは、既に記憶されている残量から、選択量演算部２１ｃにより読出されたデータ量を減算し、選択画像記憶領域２４ａに記憶可能な新たな残量を演算する。
使用量演算部２１ｅは、既に記憶されている使用量に選択量演算部２１ｃにより読出されたデータ量を加算し、新たな使用量を演算する。
ポインタ作成部２１ｇは、残量および使用量などを反映した残量表示部４２が一体化されたポインタ４０をモニタ１３の画面上に表示するための画像データを作成する。
ポインタ表示部２１ｈは、ポインタ作成部２１ｇにより作成された画像データをモニタ１３の画面上に表示するための信号に変換する。
選択範囲表示部２１ｉは、ポインタ４０により選択可能な範囲を示す選択映像エリア３１や選択した範囲３１ａ（図６）などの画像を表示する。
【００３０】
（動画の編集）
次に、ポインタ４０を使用して動画の編集作業を行う場合の流れについて説明する。
元データ記憶領域２４ｃ（図２（Ａ））には、１５ｆｐｓ（フレーム／秒）、つまり毎秒１５フレーム（１５の静止画像）の元映像がＭＰＥＧ(Motion Pictures Experts Group) 圧縮方式で記憶されているものとする。また、動画編集プログラム２４ｅは、元映像を構成する各静止画像の特徴量を算出し、その特徴量が特定量以上変化する位置で区切る処理を行う。ここで、上記特徴量とは、静止画像中の動体部分の画像データの移動方向ベクトル、色彩、大きさ（面積）および重心座標などを表す量である。なお、ここでは説明を分かり易くするため、図５に示すように、元映像を３つの静止画像のグループ単位で区切り、各グループの先頭の静止画像を代表静止画像として抽出する処理を行うこととする。図５に示す例では、静止画像番号Ｐ１〜Ｐ３で区切られたグループでは、先頭の静止画像番号Ｐ１の静止画像が代表静止画像として抽出され、静止画像番号Ｐ４〜Ｐ６で区切られたグループでは、先頭の静止画像番号Ｐ４の静止画像が代表静止画像として抽出されている。また、図２（Ｂ）に示すように、抽出された代表静止画像の静止画像番号と、その静止画像番号に対応するグループを構成する総ての静止画像のデータ量と、ポインタ４０により選択済であるか否かを示す選択済フラグとを対応付けたデータテーブル２２ａがＲＡＭ２２にデータ書換え可能にセットされる。
【００３１】
以下、ＣＰＵ２１が動画編集プログラム２４ｅを実行するときの処理の流れを図７および図８を参照して説明する。
最初に、動画編集プログラム２４ｅを立上げると、ＣＰＵ２１は初期化を行う（ステップ（以下、Ｓと略す）１０〜Ｓ１６）。Ｓ１０では総量設定部２１ｆ（図４）が記憶領域の容量の総量を設定し、その設定値をＲＡＭ２２に記憶する。ここでは、２００ＭＢを総量に設定するものとする。この初期段階では、代表静止画の選択を実行していないため、使用量演算部２１ｅは、Ｓ１２において使用量として「０」を設定する。また、この初期段階では、総量は減少していないため、残量演算部２１ｄは、Ｓ１４において総量２００ＭＢを残量に設定する。Ｓ１６では総ての選択済フラグをリセットする。ここで、選択済フラグとは、ポインタ４０により選択された代表静止画であることを示すものであり、未選択の場合は選択済フラグはセットされていない状態であり（選択済フラグ＝０）、選択済となると選択済フラグがセットされる（選択済フラグ＝１）。この選択済フラグは、図２（Ｂ）に示すように、各静止画像番号に対応付けて記録される。
【００３２】
続いて、元映像のファイルを開くと、ＣＰＵ２１は、上述した各グループの先頭の静止画像を抽出する処理を実行し、映像一覧Ｐをモニタ１３に表示する（Ｓ１７）。さらに、モニタ１３には、図６（Ａ）に示すように、選択映像エリア３１が表示される（Ｓ１８）。この映像一覧Ｐは、静止画像番号Ｐ１，Ｐ４・・Ｐ２５の代表静止画像を時系列に繋げて構成されており、選択映像エリア３１は、映像一覧Ｐの下部に沿って棒グラフ状に表示される。続いてポインタ作成部２１ｇ（図４）がポインタ４０を作成する（Ｓ２０）。この場合、使用量演算部２１ｅが設定した使用量「０」を反映して、ポインタ４０の残量表示部４２は、残量が１００％の場合に相当する状態を表示することになる。
ポインタ４０の残量表示部４２は、図３（Ｂ）に示すように、総量に対応する距離Ｈｔ、使用量に対応する距離Ｈｕおよび残量に対応する距離Ｈｒに基づいて作成される。また、Ｈｔ，ＨｕおよびＨｒは、モニタ１３の画面を構成するドット数により表される。残量に対応する距離Ｈｒは、Ｈｒ＝（残量／総量）×Ｈｔの式により求める。また、使用量に対応する距離Ｈｕは、Ｈｕ＝（使用量／総量）×Ｈｔの式により求める。たとえば、総量が２００ＭＢであり、使用量が５０ＭＢ、残量が１５０ＭＢであり、Ｈｔが４０ドットのときは、Ｈｒ＝（１５０ＭＢ／２００ＭＢ）×４０ドット＝３０ドット、Ｈｕ＝（５０ＭＢ／２００ＭＢ）×４０ドット＝１０ドットとなる。つまり、ポインタ４０の残量表示部４２は、インクが４分の３残っている状態に表示される。
【００３３】
この初期段階では、まだ代表静止画を選択していないため、ポインタ作成部２１ｇは、インクが満タンの状態を表すポインタ画像を作成する。続いて、ポインタ表示部２１ｈは、Ｓ２０において作成されたポインタ画像をモニタ１３の画面に表示する（Ｓ２２、図３（Ａ））。続いて、編集を行う者（以下、ユーザと称する）からの入力待ちとなる（Ｓ２４）。
代表静止画像の選択は、図６（Ａ）に示すように、マウス１２を操作して、ポインタ４０を選択したい代表静止画像の近傍下部に対応する位置の選択映像エリア３１に移動させ、その位置でクリックし、図６（Ｂ）に示すように、選択したい範囲に対応する選択映像エリア３１の部分をドラグすることにより行う。または、ポインタ４０により、選択したい代表静止画像を順次クリックして行くことにより選択する。また、ドラグおよびクリックの両方を用いて選択することもできる。図６（Ｂ）に示すように、選択映像エリア３１のうち、選択した範囲３１ａに対応する部分が着色され、選択された範囲が一目瞭然に分かるようになっている。なお、選択した範囲３１ａに対応する部分の色を変化させてもよい。あるいは、選択した範囲に対応する代表静止画像の部分の色が変わるようにしてもよい。
【００３４】
続いて、選択判断部２１ｂ（図４）は、選択部２１ａからの入力が「選択終了」を示すものであるか否かを判定する（Ｓ２６）。選択終了は、編集画面上に表示された選択終了ボタン３０をクリックするか、あるいは、マウス１２の右クリックにより表示されるダイアログの中の「選択終了」という項目を右クリックまたは左クリックすることにより入力する。
ここで、選択判断部２１ｂは、選択部２１ａからの入力が「選択終了」ではないと判定すると（Ｓ２６：Ｎｏ）、選択部２１ａからの入力が「選択」であるか否かを判定する（Ｓ２８）。つまり、いずれかの代表静止画像上にポインタ４０が存在している状態で左クリックをしたか否かを判定する。ここで、選択判断部２１ｂは、「選択」であると判定すると（Ｓ２８：Ｙｅｓ）、ポインタ４０が指示する代表静止画像に対応する選択済フラグがリセットされているか否かを判定し（Ｓ３０）、リセットされている場合は（Ｓ３０：Ｙｅｓ）、選択量演算部２１ｃが、選択された代表静止画像の静止画像番号に対応するデータ量をデータテーブル２２ａ（図２（Ｂ））から読出す（Ｓ３２）。たとえば、図６（Ｂ）に示すように、静止画像番号Ｐ４，Ｐ７，Ｐ１０の静止画像を選択したとすると、静止画像番号Ｐ４，Ｐ７，Ｐ１０に対応付けられているデータ量０．２１ＭＢ，０．１９ＭＢ，０．２０ＭＢを読出し、それらの加算値０．６０ＭＢを選択量としてＲＡＭ２２に記憶する。
【００３５】
続いて、残量演算部２１ｄ（図４）は、総量からＳ３２において演算された選択量を減算して残量を求め、その残量が選択量よりも少ないか否かを判定する（Ｓ３４）。つまり、選択量が残量以上でないか否かを判定する。ここで、選択量が残量以上でないと判定すると（Ｓ３４：Ｎｏ）、ＲＡＭ２２に記憶されている残量から、Ｓ３２において演算した選択量を減算し、その値を新たな残量としてＲＡＭ２２に記憶する（Ｓ３６）。たとえば、上記例では、残量２００ＭＢから選択量０．６０ＭＢを減算した１９９．４０ＭＢを新たな残量として記憶する。また、使用量演算部２１ｅは、ＲＡＭ２２に記憶されている使用量にＳ３２において演算した選択量を加算し、その値を新たな使用量ととしてＲＡＭ２２に記憶する（Ｓ３６）。たとえば、上記例では、使用量０ＭＢに選択量０．６０ＭＢを加算した０．６０ＭＢを新たな使用量として記憶する。
続いて、選択判断部２１ｂは、Ｓ３０において選択済フラグはリセットされていると判定した代表静止画像に対応する選択済フラグをセットする（Ｓ３８）。たとえば、上記例では、図２（Ｂ）に示すように、選択された静止画像番号Ｐ４に対応する選択済フラグをセットする。
【００３６】
また、Ｓ２８において、選択判断部２１ｂが選択部２１ａからの入力が「選択」ではないと判定した場合は（Ｓ２８：Ｎｏ）、選択部２１ａからの入力が「解除」であるか否かを判定する（図８のＳ４０）。解除は、マウス１２のドラグにより解除する範囲を選択し、マウス１２の右クリックにより行うか、あるいは、編集画面上に表示された解除ボタン（図示省略）をクリックすることにより行う。ここで、選択判断部２６は、「解除」であると判定すると（Ｓ４０：Ｙｅｓ）、選択された代表静止画像に対応する選択済フラグがセットされているか否かを判定し（Ｓ４２）、セットされている場合は（Ｓ４２：Ｙｅｓ）、選択量演算部２１ｃが、解除された代表静止画像のデータ量をデータテーブル２２ａから読出す（Ｓ４４）。たとえば、静止画像番号Ｐ７，Ｐ１０の静止画像を選択したとすると、静止画像番号Ｐ７，Ｐ１０に対応付けられているデータ量０．１９ＭＢ，０．２０ＭＢをデータテーブル２０ａから読出し、それらの加算値０．３９ＭＢを選択量としてＲＡＭ２２に記憶する。
【００３７】
続いて、残量演算部２１ｄ（図４）は、ＲＡＭ２２に記憶されている残量に対して、Ｓ４４において演算した選択量を加算し、その値を新たな残量としてＲＡＭに記憶する（Ｓ４６）。たとえば、ＲＡＭに記憶されている残量が１９９．４０ＭＢであるとすると、残量１９９．４０ＭＢに選択量０．３９ＭＢを加算した１９９．７９ＭＢを新たな残量として記憶する。
また、使用量演算部２１ｅは、ＲＡＭ２２に記憶されている使用量からＳ４４において演算した選択量を減算し、その値を新たな使用量ととしてＲＡＭに記憶する（Ｓ４６）。たとえば、ＲＡＭ２２に記憶されている使用量が０．６０ＭＢであるとすると、使用量０．６０ＭＢから選択量０．３９ＭＢを減算した０．２１ＭＢを新たな使用量として記憶する。
続いて、選択判断部２１ｂは、Ｓ４２において選択済フラグがセットされていると判定した代表静止画像に対応する選択済フラグをリセットする（Ｓ４８）。たとえば、上記例では、解除するとして選択された静止画像番号Ｐ７，Ｐ１０に対応する選択済フラグをリセットする。
【００３８】
以降、ユーザの代表静止画像の選択が行われる毎にＳ１８〜Ｓ３８を実行し、残量が「０」になると、図３（Ｃ）に示すように、ポインタ４０の残量表示部４２には、インクが空になった表示がされるため、残量が「０」、つまりこれ以上代表静止画を選択することができないことが、一目で分かる。
そして、ユーザが選択終了ボタン３０を押すと、選択判断部２１ｂ（図４）は、選択部２１ａからの入力が「選択終了」であると判定し（Ｓ２６：Ｙｅｓ）、次の処理に移行する。
【００３９】
［第１実施形態の効果］
（１）以上のように、第１実施形態のコンピュータ１０を使用すれば、モニタ１３の画面上で動画編集作業を行う場合において、編集のために選択した静止画像に関連付けられた動画部分に相当するデータの量を記憶する選択画像記憶領域２４ａの記憶可能な残量および使用量をペン型のポインタ４０のインク残量に模して表示できるため、ユーザは、上記残量および使用量を確認する際に、ポインタ４０を見ている視点を移動させなくてもよい。
しかも、上記残量および使用量を表示する残量表示部４２が、画面上の他の表示内容の邪魔になることもない。
したがって、画面上で動画編集を行う場合に目が疲れることもないし、作業性を向上することができる。
【００４０】
（２）特に、上記残量および使用量をインク残量というアナログ量にしてポインタ本体４１と一体的に表示することができるため、デジタル量にて表示する場合よりも、上記残量および使用量を感覚的に捉えることができる。
したがって、上記残量および使用量を示す数値を読む場合よりも、目が疲れないし、表示領域が小さい場合であっても、残量および使用量を伝えることができる。
（３）また、静止画像を選択する毎に、ポインタ４０内のインク残量が減少して行くように表示することができるため、ポインタ４０から視線をずらさなくても、残量が減少する様子を一目瞭然に知ることができる。さらに、既に選択した静止画像の選択を解除する毎に、ポインタ４０内のインク残量が増加して行くように表示することができるため、ポインタ４０から視線をずらさなくても、残量が増加する様子を一目瞭然に知ることができる。
（４）さらに、マウス１２の操作により、静止画像の選択および解除を行うことができるため、動画編集の作業性をより一層向上することができる。
【００４１】
＜応用例＞
（１）静止画像を選択する毎にインク残量が増加するようにポインタ４０を表示することもできる。
（２）ポインタ本体４１の形状および残量表示部４２の表示手法は、総量、使用量および残量が分かれば上記のものに限定されるものではない。たとえば、残量の減少に伴ってインクの色を変化させることもできる。また、残量の減少に伴ってインクの色を次第に薄くすることもできる。さらに、残量表示部４２に残量を示す目盛りを表示することもできる。
（３）選択判断部２１ｂは、既に選択されている範囲が再度選択された場合は、選択を解除するための入力であると判断し、Ｓ４２〜Ｓ４８を実行するようにすることもできる。
（４）元映像を一定の静止画数単位で区切ったり、一定の時間単位で区切ったりすることもできる。
（５）代表静止画像は、先頭の静止画像でなくてもよいし、ユーザが任意に選択した静止画像を代表静止画像に設定することもできる。
【００４２】
＜第２実施形態＞
次に、この発明の第２実施形態について図９ないし図１１を参照して説明する。この実施形態は、ユーザがインターネットを通じて所望のファイルをダウンロードする場合に、ファイルを格納する記憶領域の残量などをポインタと一体的に表示できることを特徴とする。
図９は、この実施形態に係るコンピュータにおいて使用するポインタの構成を示す説明図である。図９（Ａ）は総量、使用量および残量の関係を示す説明図であり、図９（Ｂ）は選択量を示す説明図であり、図９（Ｃ）は残量が少なくなり、指定したファイルのダウンロードができなくなった場合の説明図である。図１０（Ａ）はインターネット上のサイトに接続したときのモニタ１３の画面を示す説明図であり、図１０（Ｂ）は図１０（Ａ）に示す画面上においてファイルをダウンロードしている状態を示す説明図である。図１１はファイルをダウンロードする際にポインタを表示するためにＣＰＵ２１が実行する処理の流れを示すフローチャートである。
なお、この実施形態に係るコンピュータは、ポインタの構成および表示手法以外は、前記第１実施形態と同一であるため、その同一部分の説明を省略する。
【００４３】
（ポインタの構成）
図９に示すように、ポインタ５０は、ドラム形状の残量表示部５１の左上角部から矢印形状のポインタ本体５５を左上に突出させた形状に構成されている。また、図９（Ｂ）に示すように、残量表示部５１は、既に使用されている記憶領域の使用量を示す使用領域５２と、ダウンロードしようと選択したファイルのサイズを示す選択領域５３と、記憶可能な残量を示す空き領域５４とから構成される。何も記憶していない状態では、残量表示部５１は線画のみによって構成されており、何か記憶されると、使用領域５２に着色（たとえば、青色または赤色）が施され、使用量および残量が一目で分かるようになっている。また、選択領域５３には、使用領域５２とは異なる着色（たとえば、黄色または緑色）が施され、使用領域５２と選択領域５３とを視覚的に識別できるようになっている。
つまり、残量、使用量および選択量をドラムに収容されている水量に模して表示することができる。
さらに、図９（Ｃ）に示すように、選択したファイルのサイズが空き領域を超えている場合には、ダウンロード不可を表す×印５６を表示し、選択したファイルをダウンロードでいないことが一目で分かるようになっている。
【００４４】
以下、ＣＰＵ２１が、インターネットに接続するためのアプリケーションプログラムであるブラウザを立上げ、画面上に表示されたファイルをダウンロードするときの処理の流れを図１０および図１１を参照して説明する。
なお、コンピュータ本体２０には、インターネットに接続可能な通信回線に接続された通信モデムが内蔵されており、インターネットを介して通信を行うことができる態勢が整っているものとする。また、ファイルをダウンロードするためにＨ．Ｄ２４（図１（Ｂ））に確保されている総量は１０ＧＢであり、既にＨ．Ｄ２４に記憶されている使用量は４ＧＢであるとする。
【００４５】
最初に、ブラウザを立上げ、インターネットに接続し、希望するファイルのダウンロードを提供しているサイトに接続すると、図１０（Ａ）に示すように、画面Ｂ１がモニタ１３に表示される。そして、総量設定部２１ｆ（図４）は、Ｈ．Ｄ２４に確保されている記憶領域の総量を設定し、その総量をＲＡＭ２２に記憶する（Ｓ６０）。ここでは１０ＧＢが総量として記憶される。続いて使用量演算部２１ｅは、使用量を演算し、その演算値をＲＡＭ２２に記憶する（Ｓ６２）。ここでは４ＧＢが使用量として記憶される。続いて残量演算部２１ｄは、Ｓ６０において記憶した総量からＳ６２において記憶した使用量を減算した値を残量として設定し、その残量をＲＡＭ２２に記憶する（Ｓ６４）。ここでは、１０ＧＢ−４ＧＢ＝６ＧＢが残量として記憶される。
続いて選択判断部２１ｂは、ポインタ５０が画面Ｂ１に表示されているダウンロードボタンＢ１ａ上にあるか否かを判定する（Ｓ６６）。なお、ダウンロードボタンＢ１ａを表示するデータと、ダウンロードするファイルサイズを示すデータとはリンクしており、選択判断部２１ｂは、ポインタ５０がダウンロードボタンＢ１ａ上に存在することを検出すると、上記ファイルサイズを示すデータを読出す。
【００４６】
ここで選択判断部２１ｂは、ポインタ５０がダウンロードボタンＢ１ａ上にあると判定すると（Ｓ６６：Ｙｅｓ）、上記の読出したファイルサイズを選択量としてＲＡＭ２２に記憶し（Ｓ６８）、ポインタ５０がダウンロードボタンＢ１ａ上にないと判定した場合は（Ｓ６８：Ｎｏ）、「０」を選択量としてＲＡＭ２２に記憶する（Ｓ７０）。続いて残量演算部２１ｄは、設定した選択量が残量を超えているか否か、つまり選択したファイルをダウンロードできるか否かを判定し（Ｓ７２）、残量を超えていない場合は（Ｓ７２：Ｎｏ）、Ｓ６４においてＲＡＭ２２に記憶した残量から、Ｓ６８においてＲＡＭ２２に記憶した選択量を減算し、その値を新しい残量としてＲＡＭ２２に記憶する（Ｓ７４）。続いてポインタ作成部２１ｇは、Ｓ７４においてＲＡＭ２２に記憶した残量に基いてポインタ５０の画像を作成し（Ｓ７６）、ポインタ表示部２１ｈは、前記作成したポインタ５０を画面Ｂ１上に表示する（Ｓ８２）。
【００４７】
図９（Ａ）において、総量に対応する距離Ｈｔ、使用量に対応する距離Ｈｕ、選択量に対応する距離Ｈｓおよび残量に対応する距離Ｈｒは、モニタ１３の画面を構成するドットにより表される。使用量に対応する距離Ｈｕは、Ｈｕ＝（使用量／総量）×Ｈｔの式により求める。また、残量に対応する距離Ｈｒは、Ｈｒ＝（残量／総量）×Ｈｔの式により求める。さらに、選択量に対応する距離Ｈｓは、Ｈｓ＝（選択量／総量）×Ｈｔの式により求める。
たとえば、総量が１０ＧＢであり、既に使用されている使用量が４ＧＢであり、今回の選択量が５００ＭＢ（＝０．５ＧＢ）である場合は、残量が１０ＧＢ−４ＧＢ−０．５ＧＢ＝５．５ＧＢとなる。したがって、Ｈｔが４０ドットのときは、Ｈｕ＝（４ＧＢ／１０ＧＢ）×４０ドット＝１６ドットとなり、Ｈｒ＝（５．５ＧＢ／１０ＧＢ）×４０ドット＝２２ドットとなり、Ｈｓ＝（０．５ＧＢ／１０ＧＢ）×４０ドット＝２ドットとなる。
また、残量演算部２１ｄはＳ７２において、選択量が残量を超えていると判定した場合は（Ｓ７２：Ｙｅｓ）、選択量として「０」をＲＡＭ２２に記憶し（Ｓ７８）、ポインタ作成部２１ｇは、ダウンロード不可を示す×印５６を有するポインタ５０の画像を作成し（Ｓ８０）、ポインタ表示部２１ｈは、前記作成したポインタ５０を表示する（Ｓ８２、図９（Ｃ））。
【００４８】
［第２実施形態の効果］
以上のように、第２実施形態のコンピュータ１０を使用すれば、インターネットを介してファイルをダウンロードする作業を行う場合において、ファイルをダウンロードするためにＨ．Ｄ２４に確保した記憶領域の残量、使用量および選択量（ファイルサイズ）をポインタ本体５５と一体化された残量表示部５１により、ドラムに収容されている水量に模して表示することができるため、ユーザは、残量などを確認する際に、ポインタ５０を見ている視点を移動させなくてもよい。
しかも、残量表示部５１が、画面上の他の表示内容の邪魔になることもない。
したがって、ファイルをダウンロードする作業を行う場合に目が疲れることもないし、作業性を向上することができる。
【００４９】
＜応用例＞
（１）コンピュータ本体２０にＨ．Ｄが複数装備されている場合は、Ｈ．Ｄの数に対応する数の残量表示部５１とポインタ本体５５とを一体化したポインタを表示し、各残量表示部５１において残量などを表示することもできる。なお、Ｈ．Ｄは、コンピュータ本体２０に内蔵のものでも、外付けのものでもよい。また、Ｈ．Ｄは、１枚のＨ．Ｄを仮想的に複数のＨ．Ｄに分割したものでもよい。さらに、Ｈ．Ｄに代えて、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＡＭ、Ｍ．Ｏを使用することもできる。
（２）ポインタ５０によりダウンロードボタンを選択したときに、ダウンロードにかかる時間をポインタ本体５５と一体的に表示することもできる。この場合、ドラムに収容された水量やレベルメータなどにより時間を表示することもできる。また、時間の上限を総量として設定し、時間の残量などを残量表示部５１に表示することもできる。勿論、時間の上限を総量として設定した場合でも、単にダウンロード対象のファイルを選択する毎にダウンロード時間の加算値のみを表示するようにしてもよい。この場合、所定量を加算値が超えてしまう場合には、加算値を表示する部分の縮尺を変えるようにすればよい。
【００５０】
＜第３実施形態＞
次に、この発明の第３実施形態について図１２ないし図１４を参照して説明する。この実施形態は、ファイルをインストールする場合に、ファイルを格納する記憶領域の残量などをポインタと一体的に表示できることを特徴とする。
図１２（Ａ）は、Ｈ．Ｄにファイルをインストールするためのインストーラが立上がった状態を示すモニタ１３の画面の説明図であり、図１２（Ｂ）は、上から２番目のチェックボックスにチェックを入れた状態を示す説明図であり、図１２（Ｃ）は、上から２番目のチェックボックスのチェックを外す状態を示す説明図である。図１３はファイルをインストールするためにＣＰＵ２１が実行する処理の流れを示すフローチャートであり、図１４は図１３に示す処理の続きを示すフローチャートである。
なお、この実施形態に係るコンピュータは、図１３および図１４に示す処理以外は、前記第２実施形態と同一であるため、その同一部分の説明を省略する。
【００５１】
以下、ＣＰＵ２１が、ファイルをインストールするためのアプリケーションプログラムであるインストーラを立上げてファイルをインストールするときの処理の流れを図１３および図１４を参照して説明する。
なお、ファイルをインストールするためにＨ．Ｄ２４に確保されている記憶領域の総量は５ＧＢであり、その記憶領域に既に記憶されている使用量は２ＧＢであるとする。
最初に、インストーラを立上げると、図１２（Ａ）に示すように、インストーラを実行するための画面Ｇ１がモニタ１３に表示される。画面Ｇ１には、インストールの対象となるファイル名を表示するファイル名表示部Ｇ１ａが表示されており、そのファイル名表示部Ｇ１ａは、チェックボックスＧ１ｂ〜Ｇ１ｄとファイル名とを対応付けて構成されている。チェックボックスＧ１ｂ〜Ｇ１ｄは、チェックボックスに対応付けられているファイルがインストールするために選択されているか否かを示すものであり、チェックボックスにチェックが入っている場合は、そのチェックボックスに対応するファイルがインストールするために選択されていることを示し、チェックが入っていない場合は、そのチェックボックスに対応するファイルがインストールするために選択されていないことを示す。
【００５２】
そして、総量設定部２１ｆ（図４）は、ファイルをインストールするためにＨ．Ｄ２４に確保されている記憶領域の総量を設定し、その総量をＲＡＭ２２に記憶する（Ｓ９０）。ここでは５ＧＢが総量として記憶されるとする。続いて使用量演算部２１ｅは、使用量を演算し、その演算値をＲＡＭ２２に記憶する（Ｓ９２）。ここでは２ＧＢが使用量として記憶されるとする。続いて残量演算部２１ｄは、Ｓ９０において記憶した総量からＳ９２において記憶した使用量を減算した値を残量として設定し、その残量をＲＡＭ２２に記憶する（Ｓ９４）。ここでは、５ＧＢ−２ＧＢ＝３ＧＢが残量として記憶される。
続いてＣＰＵ２１は、総てのチェックボックスＧ１ｂ〜Ｇ１ｄのチェックを外し、総てのファイルが選択されていない状態にする（Ｓ９６）。続いてＣＰＵ２１は、ポインタ５０が、いずれかのチェックボックス上にあるか否かを判定する（Ｓ９８）。なお、チェックボックスを表示するデータと、そのチェックボックスに対応するファイルのファイルサイズを示すデータとはリンクしており、ポインタ５０をチェックボックス上に移動させると、選択判断部２１ｂが上記ファイルサイズを示すデータを読出すようになっている。
【００５３】
ここで選択判断部２１ｂは、ポインタ５０が、いずれかのチェックボックス上にあると判定した場合は（Ｓ９８：Ｙｅｓ）、ポインタ５０が指示するチェックボックスに対応付けられているファイルのファイルサイズを選択量としてＲＡＭ２２に記憶し（Ｓ１００）、ポインタ５０が指示したチェックボックスにチェックが入っているか否かを判定する（Ｓ１０２）。ここで、チェックが入っていない場合は（Ｓ１０２：Ｎｏ）、残量演算部２１ｄは、Ｓ１００においてＲＡＭ２２に記憶した選択量が、Ｓ９４において演算した残量を超えているか否か、つまりポインタ５０が指示しているチェックボックスに対応するファイルをインストールできるか否かを判定し（Ｓ１０４）、選択量が残量を超えていない場合は（Ｓ１０４：Ｎｏ）、ポインタ作成部２１ｇは、残量および選択量に基いてポインタ画像を作成し（Ｓ１０６）、ポインタ表示部２１ｈは、前記作成したポインタ画像を画面Ｇ１上に表示する（Ｓ１１４）。
【００５４】
ポインタ５０は、前述の第２実施形態において記載した手法と同じ手法により作成される。たとえば、総量が５ＧＢ、使用量が２ＧＢ、残量が３ＧＢおよび選択量が５００ＭＢ（＝０．５ＧＢ）であり、Ｈｔが４０ドットであるとすると、使用量Ｈｕ＝（使用量／総量）×Ｈｔ＝（２ＧＢ／５ＧＢ）×４０ドット＝１６ドットとなる。また、残量Ｈｒ＝（残量／総量）×Ｈｔ＝（３ＧＢ／５ＧＢ）×４０ドット＝２４ドットとなる。さらに、選択量Ｈｓ＝（選択量／総量）×Ｈｔ＝（０．５Ｂ／５ＧＢ）×４０ドット＝４ドットとなる。
また、残量演算部２１ｄがＳ１０４において選択量が残量を超えていると判定した場合は（Ｓ１０４：Ｙｅｓ）、ポインタ作成部２１ｇは、インストール不可を示す×印５６を有するポインタ５０作成し（Ｓ１０８）、ポインタ表示部２１ｈは、前記作成したポインタ５０を表示する（Ｓ１１４、図９（Ｃ））。
さらに、ＣＰＵ２１は、Ｓ１０２においてポインタ５０が指示したチェックボックスにチェックが入っていると判定した場合、つまりそのチェックボックスに対応するファイルがインストールしないファイルとして指定された場合は（Ｓ１０２：Ｙｅｓ）、インストール解除のポインタ画像を作成し（Ｓ１１０）、その作成したポインタを表示する（Ｓ１１４）。
【００５５】
そして選択判断部２１ｂは、ユーザからの入力待ち状態となり（図１４のＳ１１６）、「インストール開始」の入力があるか否かを判定し（Ｓ１１８）、「インストール開始」の入力ではないと判定すると（Ｓ１１８：Ｎｏ）、ポインタ５０がチェックボックスを指定している状態でのマウス１２のクリック操作により、その指定しているチェックボックスに対応するファイルのインストールを「決定」する入力があるか否かを判定する（Ｓ１２０）。ここで、「決定」が入力されたと判定すると（Ｓ１２０：Ｙｅｓ）、ポインタ５０が指定しているチェックボックスにチェックが入っているか否かを判定する（Ｓ１２２）。ここで、チェックが入っていない場合は、チェックを入れることにより、インストールしないファイルとして指定していたファイルをインストールするファイルに変更することを意味する。
したがって、そのチェックボックスに対応したファイルをインストール可能であるか否かを確認するため、残量演算部２１ｄは、選択量が残量を超えているか否かを判定し（Ｓ１２４）、超えていない場合は（Ｓ１２４：Ｎｏ）、ＲＡＭ２２に記憶されている残量から今回選択された選択量を減算し、その値を新たな残量として記憶する（Ｓ１２６）。また、使用量演算部２１ｅは、ＲＡＭ２２に記憶されている使用量に今回選択した選択量を加算し、その値を新たな使用量として記憶する（Ｓ１２６）。続いてＣＰＵ２１は、今回選択したチェックボックスにチェックを入れる（Ｓ１２８）。
【００５６】
また、チェックが入っているチェックボックスにてクリック操作をしたということは、チェックを外すことにより、インストールするファイルとして指定していたファイルをインストールしないファイルに変更することを意味する。
したがって、残量演算部２１ｄは、ＲＡＭ２２に記憶されている残量に今回選択された選択量を加算し、その値を新たな残量として記憶する（Ｓ１３０）。また、使用量演算部２１ｅは、ＲＡＭ２２に記憶されている使用量から今回選択した選択量を減算し、その値を新たな使用量として記憶する（Ｓ１３０）。続いてＣＰＵ２１は、今回選択したチェックボックスのチェックを外す（Ｓ１３２）。
また、Ｓ１１８において「インストール開始」が入力されたと判定した場合は（Ｓ１１８：Ｙｅｓ）、指定されたファイルをインストールすべく次の処理へ移行する。
【００５７】
［第３実施形態の効果］
以上のように、第３実施形態のコンピュータ１０を使用すれば、ファイルをインストールする作業を行う場合において、ファイルをインストールするためにＨ．Ｄ２４に確保した記憶領域の残量、使用量および選択量（ファイルサイズ）をポインタ本体５５と一体化された残量表示部５１により、ドラムに収容されている水量に模して表示することができるため、ユーザは、残量などを確認する際に、ポインタ５０を見ている視点を移動させなくてもよい。
しかも、残量表示部５１が、画面上の他の表示内容の邪魔になることもない。
したがって、ファイルをインストールする作業を行う場合に目が疲れることもないし、作業性を向上することができる。
【００５８】
＜応用例＞
（１）ファイルをインストールするためにＨ．Ｄ２４において確保した記憶領域の残量よりも選択したファイルの選択量が大きい場合でも、そのファイルの選択だけはできるようにし、ポインタ５０は、残量をオーバーした表示にすることもできる。ただし、選択したファイルのインストール開始を入力できないようにする。
（２）ポインタ５０によりチェックボックスを指定したときに、その指定したチェックボックスに対応するファイルのダウンロードにかかる時間をポインタ本体５５と一体的に表示することもできる。この場合、ドラムに収容された水量やレベルメータなどにより時間を表示することもできる。また、時間の上限を総量として設定し、時間の残量などを残量表示部５１に表示することもできる。この場合、設定した時間の上限を総量として表示するのではなく、単にダウンロードにかかる時間の加算値を表示時の縮尺を変更しながら表示するのみでもよい。
【００５９】
＜第４実施形態＞
次に、この発明の第４実施形態について図１５ないし１８を参照して説明する。この実施形態のコンピュータは、電子番組ガイド（以下、ＥＰＧと略す）を用いて番組の録画予約を行う際に、番組の予約量などをポインタと一体的に表示できることを特徴とする。
図１５（Ａ）はポインタの表示部における総量、使用量、予約量、選択量および残量の関係を示す説明図であり、図１５（Ｂ）は番組を選択する前のポインタを示す説明図であり、図１５（Ｃ）は残量がなくなった場合のポインタの説明図である。図１６（Ａ），（Ｂ）はモニタ１３の画面に表示されたＥＰＧの予約画面を示す説明図である。図１７はＥＰＧを使用して番組の録画予約を行う際にポインタを表示するためにＣＰＵ２１が実行する処理の流れを示すフローチャートであり、図１８は図１７に示す処理の続きを示すフローチャートである。
なお、この実施形態に係るコンピュータは、ポインタの構成、ＣＰＵ２１が実行する図１７および図１８に示す処理以外は、前記第２実施形態と同一であるため、その同一部分の説明を省略する。
【００６０】
ＥＰＧとは、番組名、チャンネル番号、放送日、放送開始時間、放送終了時間、番組内容などのデータを元に作成された番組表である。ここでは、ＥＰＧを使用して番組の予約録画などを行うアプリケーションプログラムがコンピュータ本体２０にインストールされており、コンピュータ本体２０には、ビデオデッキ（図示省略）が接続されており、コンピュータ本体２０からビデオデッキに対して録画開始指令および録画停止指令を送出するものとする。さらに、マウス１２をクリックすることにより、選択した番組を決定するものとする。
ユーザが、上記アプリケーションプログラムを立上げると、モニタ１３の画面には、図１６に示すように、ＥＰＧを示す番組表Ｇ２が表示される。番組表Ｇ２は、縦軸がチャンネル番号、横軸が時刻に設定されており、両軸に対応する個所に複数の番組名が表示されている。また、画面上には、予約録画を行う番組の選択を終了したときに押す選択終了ボタンＧ２ｆと、ポインタ７０とが表示される。なお、図１６において黒い部分は、既に予約済の番組を示し、白い部分はまだ予約されていない番組を示す。
【００６１】
（ポインタの構成）
図１５に示すように、番組表Ｇ２上に表示するポインタ７０は、横長の長方形で枠状の残量表示部７１の左上角部から矢印形状のポインタ本体７６を左斜め上方に突出させた形状に構成されている。また、図１５（Ａ）に示すように、残量表示部７１は、枠の内部に、既に使用されている記憶領域の使用量を示す使用領域７２と、既に予約されている番組を記録するために必要な記憶容量である予約量を示す予約領域７３と、今回予約するとして選択した番組を記憶するために必要な記憶容量（以下、選択量と称する）を示す選択量域７４と、記憶可能な残量を示す空き領域７５とを表示する。各領域は、録画時間に対応した帯グラフ状に表現され、その帯部分は、録画時間に対応して伸縮する。また、各領域毎に異なる着色が施されており、各領域を視覚的に識別できるようになっている。さらに、図１５（Ｃ）に示すように、選択量が残量を超えている場合には、予約録画不可を表す×印７７を表示し、選択した番組を予約録画できないことが一目で分かるようになっている。さらに、各番組には、番組を記憶するために必要なデータ量（以下、番組量と称する）が対応付けられており、番組を選択した場合にその番組に対応するデータ量が読出される。
【００６２】
以下、ＣＰＵ２１が、ＥＰＧを使用して番組を予約録画するときにポインタ７０を表示するために実行する処理の流れを図１７および図１８を参照して説明する。なお、ここでは、２時間録画可能なビデオテープを使用し、３倍録画モードで録画するものとする。また、ビデオテープは既に先頭から３０分が使用されており、先頭から３０分の位置に頭出しされた状態でビデオデッキに装填されているものとする。
最初に、ＣＰＵ２１は初期化を行う（Ｓ１４０〜Ｓ１４８）。Ｓ１４０では総量設定部２１ｆ（図４）が総量を設定し、その設定値をＲＡＭ２２に記憶する。ここでは、２時間テープを３倍モードで録画するため、総量は２時間×３＝６時間に設定される。続いて、この段階では、既に３０分が使用されているため、使用量演算部２１ｅは、Ｓ１４２において使用量として「０．５時間」を設定し、それをＲＡＭ２２に記憶する。続いて、この段階では、何も予約していないため、予約量として「０」を設定する。続いて、残量演算部２１ｄは、総量の６時間から使用量の０．５時間を減算した５．５時間を残量に設定し、それをＲＡＭ２２に記憶する（Ｓ１４６）。Ｓ１４８では総ての予約済フラグをリセットする。ここで、予約済フラグとは、録画の予約が既に行われているか否かを示すものであり、予約が既に行われている場合は予約済フラグがセットされ、予約が行われていない場合は予約済フラグはセットされない。この予約済フラグは、各番組毎に記録される。
【００６３】
そして、選択判断部２１ｂは、番組表Ｇ２上に表示されているポインタ７０の位置を検出し、ポインタ７０がいずれかの番組上にあるか否かを判定する（Ｓ１５０）。たとえば、図１６（Ａ）に示すように、ポインタ７０がドラマＧ２ｃ上にあるとき、あるいは、図１６（Ｂ）に示すように、ポインタ７０が歌番組Ｇ２ｅ上にあるときは、ポインタ７０が番組上にあると判定する（Ｓ１５０：Ｙｅｓ）。続いて、ポインタ７０により選択された番組（以下、選択番組と称する）に対応する予約済フラグがセットされているか否かを判定する（Ｓ１５２）。
ここで、選択番組に対応する予約済フラグがセットされていないと判定すると（Ｓ１５２：Ｎｏ）、ポインタ７０により選択された番組に対応付けられているデータ量を選択量として設定する（Ｓ１５４）。
【００６４】
続いて、選択番組と同時刻に他番組の予約があるか否かを判定する（Ｓ１５６）。たとえば、図１６（Ａ）に示す例では、ポインタ７０はドラマＧ２ｃを選択しているが、そのドラマＧ２ｃと同時刻に予約されている番組が存在しないため、Ｓ１５６では否定判定し、選択量から削除するデータ量（以下、削除量と称する）を「０」に設定する（Ｓ１６０）。また、図１６（Ｂ）に示す例では、ポインタ７０は歌番組Ｇ２ｅを選択しているが、その歌番組Ｇ２ｅと同時刻にスポーツ中継Ｇ２ｄが存在するため、Ｓ１５６では肯定判定し、スポーツ中継Ｇ２ｄの番組量であり２時間を削除量に設定する（Ｓ１５８）。
続いて、Ｓ１５４において設定した選択量が、Ｓ１４６において設定した残量に削除量を加算した値を超えているか否かを判定する（Ｓ１６２）。ここで、超えていないと判定した場合は（Ｓ１６２：Ｎｏ）、ポインタ画像を作成し（Ｓ１６４）、その作成したポインタ画像を画面上に表示する（Ｓ１６８）。また、超えている場合は（Ｓ１６２：Ｙｅｓ）、予約不可を示す×印７７を空き領域７５上に伴うポインタ画像を作成し、その作成したポインタ７０を表示する（Ｓ１６８、図１５（Ｃ））。
【００６５】
図１５に示す例では、ポインタ７０の残量表示部７１の枠内上部には、横方向に６等分した目盛りが表示されており、１目盛りは１時間を示す。図１５（Ａ）に示す例では、最初の１目盛りの半分の０．５時間分が使用領域７２になっており、次の４時間分が予約領域７３になっており、次の１時間分が選択量域７４になっており、最後の０．５時間分が空き領域７５になっている。また、図１５（Ｂ）に示す例では、最初の０．５時間分が使用領域７２になっており、次の４時間分が予約領域７３になっており、残りの１．５時間分が空き領域７５になっている。図１５（Ａ）において、総量に対応する距離Ｈｔのサイズが横方向に６０ドットであるとすると、使用量に対応する距離Ｈｕは、Ｈｕ＝（使用量／総量）×６０ドットの式で求める。たとえば、総量が６時間、使用量が０．５時間とすると、Ｈｕ＝（０．５時間／６時間）×６０ドット＝５ドットとなる。また、予約量に対応する距離Ｈｏは、Ｈｏ＝（予約量／総量）×６０ドットの式で求める。たとえば、予約量が４時間とすると、Ｈｏ＝（４時間／６時間）×６０ドット＝４０ドットとなる。また、選択量に対応する距離Ｈｓは、Ｈｓ＝（選択量／総量）×６０ドットの式で求める。たとえば、選択量が１時間とすると、Ｈｓ＝（１時間／６時間）×６０ドット＝１０ドットとなる。さらに、残量に対応する距離Ｈｒは、Ｈｒ＝（残量／総量）×６０ドットの式で求める。たとえば、残量が０．５時間とすると、Ｈｒ＝（０．５時間／６時間）×６０ドット＝５ドットとなる。
こうしてユーザは、ポインタ７０の残量表示部７１に表示されている各量を確認しながら番組の予約録画の設定作業を行う。
【００６６】
そしてＣＰＵ２１は、ユーザからの入力待ち状態となり（図１８のＳ１７０）、「選択終了」の入力があるか否か、つまり選択終了ボタンＧ２ｆが押されたか否かを判定し（Ｓ１７２）、「選択終了」の入力ではないと判定すると（Ｓ１７２：Ｎｏ）、「決定」の入力があるか否か、つまりマウス１２のクリック操作により、選択した番組の決定が行われたか否かを判定する（Ｓ１７４）。ここで、「決定」の入力があったと判定すると（Ｓ１７４：Ｙｅｓ）、選択量が、残量に削除量を加算した値を超えているか否か、つまり選択番組を予約可能か否かを判定する（Ｓ１７６）。ここで、予約可能と判定された場合は（Ｓ１７６：Ｎｏ）、Ｓ１４６において記憶した残量からＳ１５４において記憶した選択量を減算し、Ｓ１５８、Ｓ１６０またはＳ１７２において記憶した削除量を加算した値を新たな残量として記憶する（Ｓ１７８）。また、Ｓ１４４において記憶した予約量にＳ１５４において記憶した選択量を加算し、Ｓ１５８、Ｓ１６０またはＳ１７２において記憶した削除量を減算した値を新たな予約量として記憶する（Ｓ１７８）。
【００６７】
続いて、Ｓ１７４において決定した選択番組に対応する予約済フラグがセットされているか否かを判定し（Ｓ１８０）、セットされていない場合は（Ｓ１８０：Ｎｏ）、選択番組に対応する予約済フラグをセットする（Ｓ１８２）。また、予約済フラグがセットされている場合は（Ｓ１８０：Ｙｅｓ）、ユーザが行った操作は、選択番組の取り消しであるため、選択番組に対応する予約済フラグをリセットする（Ｓ１８４）。
続いて、選択番組と同時刻に他番組の予約があるか否かを判定し（Ｓ１８６）、予約がある場合は（Ｓ１８６：Ｙｅｓ）、該当する他番組の予約済フラグをリセットし（Ｓ１８８）、Ｓ１５０へスキップし、次の処理を実行する。
【００６８】
［第４実施形態の効果］
以上のように、第４実施形態のコンピュータ１０を使用すれば、ＥＰＧを用いて番組の予約を行う場合に、ビデオテープの残量、使用量および選択量（録画時間）などをポインタ本体７６と一体化された残量表示部７１により帯グラフ状に表示することができるため、ユーザは、残量などを確認する際に、ポインタ７０を見ている視点を移動させなくてもよい。
しかも、残量表示部７１が、画面上の他の表示内容の邪魔になることもない。
したがって、ＥＰＧを使用して番組の録画予約の作業を行う場合に目が疲れることもないし、作業性を向上することができる。
【００６９】
＜応用例＞
（１）番組の中に有料番組が存在する場合は、その料金をポインタ本体７６と一体的に表示することもできる。この場合、ドラムに収容された水量やレベルメータなどにより料金を表示することもできる。また、料金の上限を総量として設定し、料金の残量などを残量表示部７１に表示することもできる。
（２）番組をＨ．Ｄ、ＤＶＤ−ＲＡＭ、ＣＤ−Ｒ、Ｍ．Ｏなどの記録媒体に録画する場合は、それらの記録媒体における空き領域および使用領域などを残量表示部７１に表示することもできる。
（３）この実施形態の処理を行うコンピュータプログラムは、ビデオデッキに組み込まれていてもよい。
【００７０】
＜第５実施形態＞
次に、この発明の第５実施形態に係るコンピュータについて図１９ないし図２２を参照して説明する。
この実施形態は、ネット上で買い物をする場合に、予算内での買い物状況をポインタと一体的に表示できることを特徴とする。
図１９（Ａ）はポインタの表示部における総量、使用量および残量の関係を示す説明図であり、図１９（Ｂ）は選択量を示す説明図であり、図１９（Ｃ）は残量が少なくなり、注文ができなくなった場合のポインタの説明図である。図２０はモニタ１３の画面に表示された商品注文画面を示す説明図である。図２１はネット上で買い物をする場合にポインタを表示するためにＣＰＵ２１が実行する処理の流れを示すフローチャートであり、図２２は図２１に示す処理の続きを示すフローチャートである。
なお、この実施形態に係るコンピュータは、ポインタの構成、ＣＰＵ２１が実行する図２１および図２２に示す処理以外は、前記第２実施形態と同一であるため、その同一部分の説明を省略する。
【００７１】
（ポインタの構成）
図１９に示すように、ポインタ８０は、札束形状の残量表示部８１の左上角部から矢印形状のポインタ本体８５を左斜め上方に突出させた形状に構成されている。また、図１９（Ａ）に示すように、残量表示部８１は、札束の内訳を、既に購入した商品の合計価格である使用量を示す購入金額表示部８２と、残金である残量を示す残金表示部８４とを表示する。また、図１９（Ｂ）に示すように、残量表示部８１は、商品を購入する場合に選択した商品の価格である選択量を示す購入価格表示部８３を表示する。各表示部は、表示する金額に対応して札束の厚みを増減させる。また、各表示部毎に異なる彩色が施されており、各表示部を視覚的に識別できるようになっている。さらに、図１９（Ｃ）に示すように、選択量が残量を超えている場合には、商品の追加不可を表す×印８６を表示し、選択した商品を追加購入できないことが一目で分かるようになっている。
【００７２】
図２０に示す例では、モニタ１３に表示される商品注文画面は、注文画面Ｇ３〜Ｇ６から構成されており、各注文画面は、それぞれ商品写真Ｇ３ａ〜Ｇ６ａ、購入個数表示部Ｇ３ｂ〜Ｇ６ｂ、追加ボタンＧ３ｃ〜Ｇ６ｃおよび削除ボタンＧ３ｄ〜Ｇ６ｄから構成される。ポインタ８０により追加ボタンを指示した状態で１回クリックする毎に購入数が「１」ずつ増加し、削除ボタンを指示した状態で１回クリックする毎に購入数が「１」ずつ減少する。また、商品注文画面には、購入商品の選択が総て終了したときに押す選択終了ボタンＧ７が表示されている。なお、追加ボタンおよび削除ボタンには、そのボタンに対応する商品の価格を示すデータが対応付けられており、追加ボタンまたは削除ボタンを押した場合にその商品に対応する価格を示すデータが読出される。
【００７３】
以下、ＣＰＵ２１が、ネット上で買い物をする場合にポインタを表示するためのプログラムを実行するときの処理の流れを図２１および図２２を参照して説明する。なお、ここでは、２０，０００円の予算で買い物をするものとする。
最初に、ＣＰＵ２１は初期化を行う（Ｓ２００〜Ｓ２０６）。Ｓ２００では総量設定部２１ｆ（図４）が総量を設定し、その設定値をＲＡＭ２２に記憶する。ここでは、予算の２０，０００円が総量に設定される。続いて、この段階では、商品を何も購入していないため、使用量演算部２１ｅは、使用料を「０」に設定し、それをＲＡＭ２２に記憶する。続いて、Ｓ２００において設定した総量を残量に設定し（Ｓ２０４）、総ての注文数を０に設定する（Ｓ２０６）。続いて、選択判断部２１ｂは、画面上のポインタ８０の位置を検出し、ポインタ８０の位置がいずれかの追加ボタン上にあるか否かを判定する（Ｓ２０８）。たとえば、図２０に示すように、ポインタ８０が追加ボタンＧ５ｃ上にある場合は、次のＳ２１０へ進み、選択量演算部２１ｃは、選択した商品（以下、選択商品と称する）の価格を選択量に設定し、それをＲＡＭ２２に記憶する（Ｓ２１０）。また、削除量を「０」に設定する（Ｓ２１０）。
【００７４】
続いて、残量演算部２１ｄは、選択量が残量を超えているか否かを判定し（Ｓ２１２）、超えていない場合は（Ｓ２１２：Ｎｏ）、ポインタ作成部２１ｇが、Ｓ２１０において設定した選択量および残量に基いて、購入商品追加可能のポインタ画像を作成し（Ｓ２１４）、ポインタ表示部２１ｈは、前記作成したポインタ画像を表示する（Ｓ２１６）。また、残量演算部２１ｄが、Ｓ２１２において選択量が残量を超えていると判定した場合は（Ｓ２１２：Ｙｅｓ）、ポインタ作成部２１ｇは、追加購入不可を示す×印８９を有するポインタ画像を作成し（Ｓ２１８）、ポインタ表示部２１ｈは、前記作成したポインタ画像を表示する（Ｓ２１６、１９（Ｃ））。
また、選択判断部２１ｂは、Ｓ２０８においてポインタ８０が追加ボタン上にはないと判定した場合は（Ｓ２０８：Ｎｏ）、ポインタ８０が削除ボタン上にあるか否かを判定し（Ｓ２２０）、削除ボタン上にある場合は（Ｓ２２０：Ｙｅｓ）、選択商品の注文数が「０」であるか否かを判定する（Ｓ２２２）。ここで、注文数が「０」でない場合は（Ｓ２２２：Ｎｏ）、残量演算部２１ｄは、選択商品の価格を削除量に設定する（Ｓ２２４）。また、Ｓ２０４において設定した残量にＳ２２０において削除した削除量を加算し、その値を新たな残量に設定してＲＡＭ２２に記憶し、選択量を「０」に設定する（Ｓ２２４）。続いて、ポインタ作成部２１ｇは、Ｓ２２４において設定した残量に基いてポインタ画像を作成し（Ｓ２２６）、ポインタ表示部２１ｈは、前記作成したポインタ画像を表示する（Ｓ２１６）。
【００７５】
さらに、選択判断部２１ｂは、Ｓ２２０においてポインタ８０が削除ボタン上にないと判定した場合（Ｓ２２０：Ｎｏ）、あるいは、Ｓ２２２において選択商品の注文数が「０」であると判定した場合は（Ｓ２２２：Ｙｅｓ）、選択量および削除量をそれぞれ「０」に設定し（Ｓ２２８）、それらの設定値に基いてポインタ画像を作成し（Ｓ２２６）、その作成したポインタ画像を表示する（Ｓ２１６）。
図１９（Ａ）において、総量に対応する距離Ｈｔが４０ドットであるとすると、使用量に対応する距離Ｈｕは、Ｈｕ＝（使用量／総量）×４０ドットの式で求める。たとえば、総量が２０，０００円、使用量が５，０００円とすると、Ｈｕ＝（５，０００円／２０，０００円）×４０ドット＝１０ドットとなる。また、残量に対応する距離Ｈｒは、Ｈｒ＝（（残量−選択量＋削除量）／総量）×４０ドットの式で求める。たとえば、残量が１５，０００円であり、選択量が２，５００円であるとすると、Ｈｒ＝（（１５，０００円−２，５００円）／２０，０００円）×４０ドット＝２５ドットとなる。さらに、削除量が１，４００円であれば、Ｈｒ＝（（１５，０００円−２，５００円＋１，４００円）／２０，０００円）×４０ドット＝約２８ドットとなる。また、選択量に対応する距離Ｈｓは、Ｈｓ＝（選択量／総量）×４０ドットの式で求める。たとえば、選択量が２，５００円であるとすると、Ｈｓ＝（２，５００円／２０，０００円）×４０ドット＝５ドットとなる。
こうしてユーザは、ポインタ８０の残量表示部８１に表示されている各量を確認しながら商品を購入する。
【００７６】
そして選択判断部２１ｂは、ユーザからの入力待ち状態となり（図２２のＳ２３０）、「選択終了」の入力があるか否か、つまり選択終了ボタンＧ７が押されたか否かを判定し（Ｓ２３２）、「選択終了」の入力ではないと判定すると（Ｓ２３２：Ｎｏ）、「追加」の入力があるか否か、つまり追加ボタンが押されたか否かを判定する（Ｓ２３４）。ここで、追加ボタンが押されたと判定した場合は（Ｓ２３４：Ｙｅｓ）、残量演算部２１ｄは、選択量が残量を超えているか否かを判定し（Ｓ２３６）、超えていない場合は（Ｓ２３６：Ｎｏ）、記憶されている残量からＳ２３４において追加された選択量を減算した値を新たな残量として記憶する（Ｓ２３８）。また、使用量演算部２１ｅは、記憶されている使用量にＳ２３４において追加された選択量を加算し、その値を新たな使用量として記憶する（Ｓ２３８）。さらに、ＣＰＵ２１は、記憶されている注文数に「１」を加算する（Ｓ２３８）。
【００７７】
また、選択判断部２１ｂは、Ｓ２３４において追加ボタンが押されたのではないと判定した場合は（Ｓ２３４：Ｎｏ）、入力が「削除」であるか否か、つまり削除ボタンが押されたか否かを判定し（Ｓ２４０）、削除ボタンが押されたと判定した場合は、（Ｓ２４０：Ｙｅｓ）、選択商品の注文数が「０」であるか否かを判定する（Ｓ２４２）。続いて、選択終了ボタンＧ７が押されるまで、Ｓ２０８〜Ｓ２４４の処理を繰り返す。
ここで、注文数が「０」ではないと判定した場合は（Ｓ２４２：Ｎｏ）、記憶されている残量にＳ２４０において削除された削除量を加算し、その値を新たな残量として記憶する（Ｓ２４４）。また、記憶されている使用量からＳ２４０において削除された削除量を減算し、その値を新たな使用量として記憶する（Ｓ２４４）。さらに、記憶されている注文数から「１」を減算する（Ｓ２４４）。続いて、選択終了ボタンＧ７が押されるまで、Ｓ２０８〜Ｓ２４４の処理を繰り返す。
【００７８】
［第５実施形態の効果］
以上のように、第５実施形態のコンピュータ１０を使用すれば、ネット上で買い物を行う場合に、予算に対する残量（残金）、使用量（既に購入した金額）および選択量（購入しようとしている商品の価格）などをポインタ本体８５と一体化された残量表示部８１により札束の厚みに模して表示することができるため、ユーザは、使用量などを確認する際に、ポインタ８０を見ている視点を移動させなくてもよい。
しかも、残量表示部８１が、画面上の他の表示内容の邪魔になることもない。
したがって、ネット上で買い物をする場合に目が疲れることもないし、作業性を向上することができる。
【００７９】
＜応用例＞
（１）商品を配達してもらう場合において配達料が必要な場合には、その配達料を選択量とは別個に残量表示部８１に表示することもできる。また、配達料を残量表示部８１とは別個にポインタ本体８５と一体的に表示することもできる。さらに、商品の重量、容積、内容量および梱包数などをそれぞれ残量表示部８１の中に、あるいは、残量表示部８１とは別個にポインタ本体８５と一体的に表示することもできる。
（２）商品が食料品の場合は、各商品毎に消費カロリーを表示することもできる。この場合、１日（もしくは１食）の必要カロリー摂取量を総量に設定することができる。また、総量は、ユーザが任意の数値に設定することもできる。
（３）また、買い物に必要な購入金額の加算値のみを表示するようにしてもよい。この場合、上限値の設定は必ずしも必要でなく、金額が加算される毎に表示の縮尺を変えるようにすればよい。
【００８０】
＜他の実施形態＞
（１）上記各実施形態では、ポインタ本体と一体的に表示する計数量として、データ量、記憶容量、価格などを例に挙げて説明したが、それら以外の計数量をポインタ本体と一体的に表示することもできる。また、上記各実施形態において使用した計数量の単位として他の単位を使用することもできる。
（２）ポインタ全体、ポインタ本体および残量表示部の少なくともいずれかの表示面積を拡大または縮小する表示面積変更手段を設けることもできる。
（３）ポインタ全体、ポインタ本体および残量表示部の少なくともいずれかの表示部、あるいは、残量表示部を構成する各表示部の色彩、模様、形状などのデザインを任意に設定できるデザイン設定手段を設けることもできる。
（４）残量、使用量および選択量などが、所定量以上になった場合にポインタ全体、ポインタ本体および残量表示部の少なくとも１つを点滅させる点滅手段を設けることもできる。また、残量表示部を構成する各表示部のうち、所定量以上になった部分に対応する表示部のみを点滅させる点滅手段を設けることもできる。
【００８１】
（５）残量、使用量および選択量などが、所定量以上になった場合に音声を再生し、ユーザに報知する報知手段を設けることもできる。
（６）ポインタ表示プログラム２４ｄは、Ｈ．Ｄの他にＣＤ−ＲＯＭ、ＣＤ−ＲＡＭ、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ、Ｍ．Ｏなどの記録媒体に記録し、その記録媒体からＨ．Ｄにインストールして使用することもできる。また、コンピュータネットワーク、インターネットなどの通信回線を介してＨ．Ｄなどの記録媒体にインストールして使用することもできる。
（７）この発明は、ポインタを表示することができる画面を備えたものであればコンピュータ以外にも適用することができる。たとえば、ＰＤＡ(Personal Digital Assistant)、表示画面を備えた電子黒板などに適用することができる。
（８）以上、いくつかの実施の形態および応用例を用いて、画面上の任意の位置を指示するポインタと、ポインタが指示する表示内容に関連付けられた計数量を演算手段が演算した結果を表示する表示領域とを一体的に表示する例を説明したが、必ずしもこれらの説明に限定されるものではない。たとえば、前記ポインタと前記表示領域とが接続した状態に一体に表示されるのではなく、ポインタの近傍にこの表示領域が位置すると共に、ポインタの移動時には、この表示領域も同様の移動をするように表示してもよい。
【００８２】
［各請求項と実施形態との対応関係］
マウス１２またはキーボード１１が請求項１に記載の所定の操作手段に対応する。また、データテーブル２２ａが記憶手段に対応し、ＣＰＵ２１が演算手段に対応し、モニタ１３が表示手段に対応する。また、インクが請求項５に記載の筆記材料に対応し、マウス１２のクリック操作、あるいは、キーボード１１のリターンキー操作が、請求項６に記載の指示手段として機能する。
そして、ＣＰＵ２１が実行するＳ１０〜Ｓ１６およびＳ２６〜Ｓ４８が、請求項１に記載の演算手段として機能するとともに、請求項８に記載の演算処理に対応する。また、ＣＰＵ２１が実行するＳ２０およびＳ２２が、請求項１に記載の表示手段として機能するとともに、請求項８に記載の表示処理に対応する。また、Ｓ１０〜Ｓ４８を実行するためのポインタ表示プログラム２４ｄが、請求項８に係るコンピュータプログラムに対応する。
【図面の簡単な説明】
【図１】図１（Ａ）は、この実施形態に係るコンピュータのハードウエア構成を示す説明図であり、図１（Ｂ）は、図１（Ａ）に示すコンピュータ１０の主な電気的構成をブロックで示す説明図である。
【図２】図２（Ａ）は、図１（Ｂ）に示すＨ．Ｄ２４の記憶内容の一部を示す説明図であり、図２（Ｂ）は、静止画像番号とデータ量と選択済フラグとを対応付けて記憶するデータテーブルの説明図である。
【図３】ポインタおよび残量表示部の構成を示す説明図である。図３（Ａ）は残量が１００％の場合を表示する残量表示部の説明図であり、図３（Ｂ）は残量が減少した場合を表示する残量表示部の説明図であり、図３（Ｃ）は残量が０％の場合を表示する残量表示部の説明図である。
【図４】図１に示すコンピュータ１０のソフトウエア構成を示す説明図である。
【図５】動画を構成する静止画から代表静止画が選択される様子を示す説明図である。
【図６】図６（Ａ）は代表静止画を選択する前の状態を示す説明図であり、図６（Ｂ）は選択可能な残量が減少した状態を示す説明図であり、図６（Ｃ）は選択可能な残量が０になった状態を示す説明図である。
【図７】図１（Ｂ）に示すＣＰＵ２１がポインタおよび残量表示部を表示するために実行する処理の流れを示すフローチャートである。
【図８】図７に示す処理の続きを示すフローチャートである。
【図９】第２実施形態に係るコンピュータにおいて使用するポインタの構成を示す説明図である。図９（Ａ）は総量、使用量および残量の関係を示す説明図であり、図９（Ｂ）は選択量を示す説明図であり、図９（Ｃ）は残量が少なくなり、選択したファイルのインストールができなくなった場合の説明図である。
【図１０】図１０（Ａ）はインターネット上のサイトに接続したときのモニタ１３の画面を示す説明図であり、図１０（Ｂ）は図１０（Ａ）に示す画面上においてファイルをダウンロードしている状態を示す説明図である。
【図１１】ファイルをダウンロードする際にポインタを表示するためにＣＰＵ２１が実行する処理の流れを示すフローチャートである。
【図１２】図１２（Ａ）は、第３実施形態において、Ｈ．Ｄにファイルをインストールするためのインストーラが立上がった状態を示すモニタ１３の画面の説明図であり、図１２（Ｂ）は、上から２番目のチェックボックスにチェックを入れた状態を示す説明図であり、図１２（Ｃ）は、上から２番目のチェックボックスのチェックを外す状態を示す説明図である。
【図１３】ファイルをインストールするためにＣＰＵ２１が実行する処理の流れを示すフローチャートである。
【図１４】図１３に示す処理の続きを示すフローチャートである。
【図１５】図１５（Ａ）は、第４実施形態において使用するポインタの表示部における総量、使用量、予約量、選択量および残量の関係を示す説明図であり、図１５（Ｂ）は番組を選択する前のポインタを示す説明図であり、図１５（Ｃ）は残量が少なくなり、選択した番組の予約ができなくなった場合のポインタの説明図である。
【図１６】図１６（Ａ），（Ｂ）はモニタ１３の画面に表示されたＥＰＧの予約画面を示す説明図である。
【図１７】ＥＰＧを使用して番組の録画予約を行う際にポインタを表示するためにＣＰＵ２１が実行する処理の流れを示すフローチャートである。
【図１８】図１７に示す処理の続きを示すフローチャートである。
【図１９】図１９（Ａ）は、第５実施形態において、ポインタの表示部における総量、使用量および残量の関係を示す説明図であり、図１９（Ｂ）は選択量を示す説明図であり、図１９（Ｃ）は残量が少なくなり、選択した商品の追加購入ができなくなった場合のポインタの説明図である。
【図２０】モニタ１３の画面に表示された商品注文画面を示す説明図である。
【図２１】ネット上で買い物をする場合にポインタを表示するためにＣＰＵ２１が実行する処理の流れを示すフローチャートである。
【図２２】図２１に示す処理の続きを示すフローチャートである。
【符号の説明】
１０    コンピュータ（表示装置）
１２    マウス（操作手段）
１３    モニタ（表示手段）
２１    ＣＰＵ（演算手段）
２２ａ  データテーブル（記憶手段）
２４    Ｈ．Ｄ
２４ｄ  ポインタ表示プログラム（コンピュータプログラム）
４０    ポインタ
４１    ポインタ本体
４２    残量表示部
【図１】
0004506064.tif 000002
【図２】
0004506064.tif 000003
【図３】
0004506064.tif 000004
【図４】
0004506064.tif 000005
【図５】
0004506064.tif 000006
【図６】
0004506064.tif 000007
【図７】
0004506064.tif 000008
【図８】
0004506064.tif 000009
【図９】
0004506064.tif 000010
【図１０】
0004506064.tif 000011
【図１１】
0004506064.tif 000012
【図１２】
0004506064.tif 000013
【図１３】
0004506064.tif 000014
【図１４】
0004506064.tif 000015
【図１５】
0004506064.tif 000016
【図１６】
0004506064.tif 000017
【図１７】
0004506064.tif 000018
【図１８】
0004506064.tif 000019
【図１９】
0004506064.tif 000020
【図２０】
0004506064.tif 000021
【図２１】
0004506064.tif 000022
【図２２】
0004506064.tif 000023