JP4300771B2 - Data amount display device and electronic camera - Google Patents

Data amount display device and electronic camera Download PDF

Info

Publication number
JP4300771B2
JP4300771B2 JP2002236808A JP2002236808A JP4300771B2 JP 4300771 B2 JP4300771 B2 JP 4300771B2 JP 2002236808 A JP2002236808 A JP 2002236808A JP 2002236808 A JP2002236808 A JP 2002236808A JP 4300771 B2 JP4300771 B2 JP 4300771B2
Authority
JP
Japan
Prior art keywords
graphic
group
icon
data
image data
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.)
Expired - Fee Related
Application number
JP2002236808A
Other languages
Japanese (ja)
Other versions
JP2004078484A (en
Inventor
勇一 片岸
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.)
Nikon Corp
Original Assignee
Nikon 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 Nikon Corp filed Critical Nikon Corp
Priority to JP2002236808A priority Critical patent/JP4300771B2/en
Publication of JP2004078484A publication Critical patent/JP2004078484A/en
Application granted granted Critical
Publication of JP4300771B2 publication Critical patent/JP4300771B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、記憶されているデータ量を示すデータ量表示装置に関する。
【0002】
【従来の技術】
パーソナルコンピュータ(以下、パソコンと呼ぶ)などでデータのグループを示すものとして、フォルダアイコンが知られている。GUI(Graphical User Interface)を利用するパソコンでは、上記フォルダアイコンを表示装置に表示し、表示されたフォルダアイコンをポインティングデバイスなどを用いて選択することにより、選択したデータグループ(フォルダ)内に設けられているデータグループ(フォルダ)、データファイル、およびプログラムファイルなどを示すアイコンを表示画面にさらに表示させる。特開平8−95740号公報には、このようなフォルダアイコンが示すグループに記憶されているファイル数を示すようにしたデータ量表示装置が開示されている。この装置では、フォルダアイコンに内部図形を表示させ、当該フォルダアイコンが示すグループ(フォルダ)に記憶されているファイル数が多いほど、上記内部図形を細かく表示する。
【0003】
【発明が解決しようとする課題】
上述した従来技術によるデータ量表示は、複数のフォルダアイコンを表示させたとき、これら複数のフォルダアイコンが示すグループ(フォルダ)にそれぞれ記憶されているファイル数の大小関係がわかりにくい。とくに、ファイル数が多いと内部図形が細かくなるので、内部図形の数を数えることが困難になる。
【0005】
【課題を解決するための手段】
本発明によるデータ量表示装置は、記憶されているデータの新旧に応じて第1の期間ごとにデータに対する第1のグループ分けを行い、該第1のグループ分けによって得られる複数のグループをそれぞれ示す第1の図形群を生成する第1の図形群生成手段と、第1の図形群が示す複数のグループをそれぞれ構成するデータ量に応じて、第1の図形群の図形の形をそれぞれ変える第1の図形変形手段と、記憶されているデータの新旧に応じて第1の期間よりも短い第2の期間ごとにデータに対する第2のグループ分けを行い、該第2のグループ分けによって得られる複数のグループをそれぞれ示す第2の図形群を生成する第2の図形群生成手段と、第2の図形群が示す複数のグループをそれぞれ構成するデータ量に応じて、第2の図形群の図形の形をそれぞれ変える第2の図形変形手段と、第1の図形変形手段による変形後の図形を第1のウィンドウに表示するとともに、第2の図形変形手段による変形後の図形を第2のウィンドウに表示する表示手段とを備えることを特徴とする。
【0008】
【発明の実施の形態】
(第一の実施の形態)
以下、図面を参照して本発明の実施の形態を説明する。
図1は、本発明の第一の実施の形態によるデータ量表示装置を構成するパーソナルコンピュータ(パソコン)のブロック図である。パソコンは、CPU11と、メモリ12と、データストレージ装置13と、操作部材14と、表示回路15と、ディスプレイ装置16と、データ読取り装置17とを有する。メモリ12は、CPU11の命令によってデータを一時格納したり、CPU11がプログラムを実行する際の作業領域として使用される。ストレージ装置13は、CPU11の命令によってプログラムをインストールする場合のプログラム記録領域として使用される他、データを保存する場合のデータ記録領域として使用される。操作部材14は、キーボードやポインティングデバイスなどによって構成され、操作者による操作に応じた操作信号をCPU11へ送出する。
【0009】
表示回路15は、CPU11の命令によって表示用の画像データを生成する。ディスプレイ装置16は、表示回路15によって生成された画像データによる画像を表示する。読取り装置17は、デジタルカメラ(不図示)などによって画像データが記録された記録媒体から画像データをパソコンに読込むためのデータ読取り装置である。ここでは、メモリカード21を読取り装置17に装着した上でCPU11がデータ読取り命令を実行すると、命令に応じてメモリカード21内に記憶されているデータをメモリ12に格納したり、データストレージ装置13に格納したりする。
【0010】
第一の実施の形態によるデータ量表示装置は、デジタルカメラ(不図示)によって撮影された画像データを読込み、読み込んだ画像データ量を表示するものである。
【0011】
デジタルカメラ(不図示)で撮影した画像データ(ファイル)をパソコンで読み込む(取り込む)方法は、上述したように、デジタルカメラに装着されているメモリカード21をデジタルカメラから取り外してパソコンの読取り装置17に装着し、パソコンがメモリカード21から画像データを直接読取る方法がある。この他にも、パソコンおよびデジタルカメラ間をインターフェイス回路(不図示)を介して接続し、デジタルカメラに装着されているメモリカード21内の画像データをデジタルカメラからパソコンへ転送する方法がある。本実施の形態では、いずれの方法を用いてもよい。
【0012】
操作者は、メモリカード21内の画像データをパソコンのストレージ装置13へ取り込み、取り込んだ画像データに対してグループ分けを行う。グループ分けは、画像データの撮影日時に応じて、当該画像データ(ファイル)を記録するフォルダを分けるものである。第一の実施の形態では、画像データファイルの格納位置(フォルダ)を分けることをグループ分けと呼ぶ。
【0013】
操作者は、操作部材14を操作することにより、画像データを格納するフォルダを生成する。記録フォルダの名称は、たとえば、「2001.3」、「2001.4」、…、「2001.9」、「2001.10」とする。このように、撮影日時に対応する月ごとのフォルダを生成し、各画像データを該当するフォルダ内に記録する。フォルダの生成および生成したフォルダ内に画像データ(ファイル)を格納する処理は、操作者が行う。
【0014】
本発明は、このようなグループ分けを示す図形の表示に特徴を有する。本実施の形態では、図形を長方形のアイコンとして表す例を説明する。
【0015】
図2は、データ量表示装置がディスプレイ装置16に表示した画面の例を示す図である。図2において、フォルダアイコン1は、2001年3月に撮影された画像データファイルを格納したフォルダを示すアイコンである。フォルダアイコン2は、2001年4月に撮影された画像データファイルを格納したフォルダを示すアイコンである。以下同様に、フォルダアイコン3〜フォルダアイコン8は、それぞれ2001年5月〜2001年10月に撮影された画像データファイルを格納したフォルダを示すアイコンである。
【0016】
フォルダアイコン1〜フォルダアイコン8は、画面左から順に時系列に整列されている。フォルダアイコン1〜フォルダアイコン8の高さは、それぞれのフォルダ内に格納されている画像データファイル数に応じた高さに表示されている。ファイル数が最も少ないフォルダアイコン3の高さが最も低く、ファイル数が最も多いフォルダアイコン2の高さが最も高い。フォルダアイコン1〜フォルダアイコン8は縦に長い形状なので、それぞれフォルダの名称「2001.3」、「2001.4」、…、「2001.9」、「2001.10」が縦に表示されている。
【0017】
操作者は、図2の画面がディスプレイ装置16に表示されている状態で操作部材14を操作し、閲覧したい画像データファイルが格納されているフォルダを示すアイコンをアイコン1〜アイコン8の中から選択する。フォルダアイコンの高さが高い月は、撮影駒数が多いことを示す。操作者(デジタルカメラの撮影者)は、当該月に何らかのイベントに参加した可能性が高い。画像データファイル数が多い月のフォルダアイコンを高く表示することで、撮影駒数が多い月がすぐにわかり、操作者は、その月から参加したイベントを思い出すことができる。イベントがわかれば、そのアイコンが示すフォルダに格納されている画像データファイルに何が写っているかを思い出すきっかけになる。
【0018】
操作者が操作部材14を操作することによってポインタPをフォルダアイコン2に重ね、フォルダアイコン2を選択する操作を行うと、CPU11は、アイコン2が示すフォルダ内に記録されている全ての画像データ(ファイル)について、各画像データ(ファイル)をそれぞれ示すアイコン(不図示)をディスプレイ装置16にさらに表示させる。画像データファイル数が多い月のフォルダアイコンを高く表示することで、ポインタPをフォルダアイコン2に重ねやすくなる。
【0019】
操作者が操作部材14を操作することによってポインタPを任意の画像データファイルを示すアイコン(不図示)に重ね、このアイコンを選択する操作を行うと、CPU11は、選択されたアイコン(不図示)が示す画像データ(ファイル)をデータストレージ装置13から読出し、読出した画像データによる画像をディスプレイ装置16に表示させる。
【0020】
このように、操作者がアイコンを選択する操作を行うだけで、任意の画像データファイルによる画像をディスプレイ装置16で閲覧できる。
【0021】
図3は、データ量表示装置が図2の表示を行うとき、CPU11によって行われる処理の流れを説明するフローチャートである。図3による処理は、操作者が操作部材14を操作することにより、上述したようにグループ分けされたフォルダを格納する親フォルダのアイコン(不図示)を選択する操作を行うか、もしくは当該親フォルダの名称(たとえば、ディレクトリ名など)を入力する操作を行うことによって起動する。
【0022】
図3のステップS31において、CPU11は、親フォルダ内のフォルダ数が複数か否かを判定する。CPU11は、複数のフォルダが含まれている場合にステップS31を肯定判定してステップS32へ進む。ステップS32へ進む場合は、上述したグループ分けのフォルダが複数個生成されている場合である。一方、CPU11は、フォルダが1つの場合にステップS31を否定判定してステップS38へ進む。CPU11は、フォルダが0の場合にステップS31を否定判定し、図3による処理を終了する。フォルダが0の場合は、アイコンを生成して表示するフォルダがないので、表示処理を終了する。
【0023】
ステップS32において、CPU11は、各フォルダに対応するアイコンをそれぞれ生成してステップS33へ進む。生成したアイコンは、たとえば、イメージデータとしてメモリ12に格納しておく。ステップS33において、CPU11は、各フォルダに格納されている画像データファイル数をカウントしてステップS34へ進む。ステップS34において、CPU11は、各フォルダのファイル数に応じて各フォルダに対応するアイコンの高さを変更し、ステップS35へ進む。CPU11は、ファイル数が多いフォルダを示すアイコンの高さを高く、ファイル数が少ないフォルダを示すアイコンの高さを低くする。たとえば、最もファイル数が多いフォルダを示すアイコンの高さと、最もファイル数が少ないフォルダを示すアイコンの高さとを先に決定し、他のフォルダを示すアイコンの高さをファイル数に比例させて決定する。高さを変更したアイコンは、イメージデータとしてメモリ12に格納しておく。
【0024】
ステップS35において、CPU11は、各フォルダに格納されている画像データファイルの生成月が異なるか否かを判定する。CPU11は、画像データファイルが当該画像データの撮影日時に応じて月ごとにグループ分けして格納されている場合に、ステップS35を肯定判定してステップS36へ進む。一方、CPU11は、画像データファイルが月ごとにグループ分けして格納されていない場合に、ステップS35を否定判定してステップS37へ進む。
【0025】
ステップS36において、CPU11は、各フォルダに格納されている画像データファイルの生成月(撮影日時)に応じて各フォルダに対応するアイコンの順番を並べ替えてステップS37へ進む。CPU11は、たとえば、生成月が古い画像データファイルが格納されているフォルダを示すアイコンを左に、格納されている画像データファイルの生成月が新しいフォルダほどアイコンを右にする。並び替えたアイコンは、イメージデータとしてメモリ12に格納しておく。
【0026】
ステップS37において、CPU11は、メモリ12に格納したイメージデータを表示回路15へ送り、フォルダアイコンとともにフォルダの名称をディスプレイ装置16に表示するように表示回路15に指示を送り、図3による処理を終了する。これにより、ディスプレイ装置16に図2のフォルダアイコンが表示される。
【0027】
ステップS38において、CPU11は、フォルダに対応するアイコンを生成してステップS39へ進む。生成したアイコンは、たとえば、イメージデータとしてメモリ12に格納しておく。ステップS39において、CPU11は、フォルダに格納されている画像データファイル数をカウントしてステップS40へ進む。ステップS40において、CPU11は、フォルダのファイル数に応じてフォルダに対応するアイコンの高さを変更し、ステップS37へ進む。CPU11は、たとえば、ファイル数が50個以上、10個以上50個未満、10個未満をそれぞれ示す3段階のアイコンの高さをあらかじめ定めておき、カウントしたファイル数に応じて3段階のアイコンの高さのいずれかを選択する。高さを変更したアイコンは、イメージデータとしてメモリ12に格納しておく。
【0028】
以上説明した第一の実施の形態ついてまとめる。
(1)画像データファイルを格納したフォルダを示すフォルダアイコン1〜フォルダアイコン8を、画面左から順に時系列に整列させて表示するようにしたので、時系列に整列させない場合に比べて、フォルダに格納されている画像データ(ファイル)の新旧の関係をわかりやすく表示できる。
【0029】
(2)画像データファイルを格納したフォルダを示すフォルダアイコン1〜フォルダアイコン8を、それぞれのフォルダ内に格納されている画像データファイル数に応じた高さに表示するようにした。ファイル数が最も少ないフォルダのアイコン3の高さを最も低く、ファイル数が最も多いフォルダのアイコン2の高さを最も高くする。この結果、フォルダに格納されている画像データファイル数の大小の関係をわかりやすく表示できる。
【0030】
(3)画像データファイルを格納したフォルダを示すフォルダアイコン1〜フォルダアイコン8を、それぞれのフォルダの名称「2001.3」、「2001.4」、…、「2001.9」、「2001.10」とともに表示するようにした。名称を縦に表示したので、名称表示がフォルダアイコンからはみ出すことがなく、フォルダアイコンと名称との対応をわかりやすく表示できる。
【0031】
上述した第一の実施の形態では、撮影日時に対応する月ごとのフォルダを生成し、各画像データを該当するフォルダ内に記録し、このようにグループ分けしたフォルダを示すアイコンをそれぞれ表示するようにした。フォルダの生成は月ごとでなくてもよく、1週間ごとのフォルダでも、2ヶ月ごとのフォルダでもよい。
【0032】
図2の表示例では2001年3月〜2001年10月を示すフォルダアイコン1〜フォルダアイコン8のみを表示したが、表示するアイコンの数、すなわち、時系列に表示する範囲は任意に設定してよい。使用するディスプレイ装置16の表示範囲の都合で一度に表示できないときは、スクロール表示させるとよい。
【0033】
アイコンが示すフォルダに格納されている画像データファイル数が少ない場合にアイコンの高さを低くするが、少なくともフォルダの名称の表示スペースが確保できる高さに制限するとよい。これにより、フォルダの名称が見づらくなることを防止できる。
【0034】
画像データファイルを格納したフォルダを示すフォルダアイコン1〜フォルダアイコン8は、画面左から右へ時系列に整列させて表示するようにしたが、画面下から上(もしくは上から下)へ時系列に整列させて表示してもよい。この場合には、それぞれのフォルダ内に格納されている画像データファイル数に応じて、アイコンの横方向の長さを変えるとよい。
【0035】
以上の説明では、データ量の大小をファイル数の大小で表す例を説明した。すなわち、アイコンの高さをフォルダに格納されている画像データファイル数に応じて変化させるようにした。この代わりに、データ量の大小をデータサイズの大小で表してもよい。この場合には、フォルダに格納されている全ての画像データの総和のデータサイズが最も小さいフォルダのアイコンの高さを最も低く、総和のデータサイズが最も大きいフォルダのアイコンの高さを最も高くする。
【0036】
アイコンの形を変形する例として、フォルダ内に格納されている画像データファイル数に応じてアイコンの高さを変更するようにしたが、アイコンの幅や大きさを変えてもよい。アイコンの形状を変えることによってその面積を変化させ、ファイル数が多いアイコンを広い面積で示し、ファイル数が少ないアイコンを狭い面積で示せばよい。
【0037】
図形を長方形のアイコンとして表す例を説明したが、三角形や五角形などの多角形、あるいは円で表してもよい。アイコンをいずれの形状にする場合でも、フォルダ内に格納されている画像データファイル数に応じて、アイコンの幅、高さなどを変えるようにする。
【0038】
画像データ(ファイル)は静止画像のデータでも動画像のデータでもよい。動画像のデータの場合は、たとえば、1秒間のデータを1データファイルに換算することにより、静止画像の場合と同様にデータ量表示を行うことができる。
【0039】
(第二の実施の形態)
第一の実施の形態は、操作者が撮影日時に対応する月ごとのフォルダを生成し、各画像データ(ファイル)を該当するフォルダ内に格納する操作を行ってから、データ量表示装置が上記フォルダを示すアイコンをそれぞれ表示するようにした。画像データ(ファイル)のグループ分けと、画像データ(ファイル)が格納されるフォルダとは1対1に対応する。第二の実施の形態は、画像データ(ファイル)のグループ分けと、画像データ(ファイル)が格納されるフォルダとは1対1に対応しない。換言すると、同一の画像データ(ファイル)を複数のグループに含めてよい。
【0040】
図4は、第二の実施の形態によるデータ量表示装置がディスプレイ装置16に表示した画面の例を示す図である。図4において、第1のウィンドウ41と、第2のウィンドウ42とが表示されている。第1のウィンドウ41において、グループアイコン2Aは、2001年4月に撮影された画像データファイルのグループを示すアイコンである。以下同様に、グループアイコン3A〜グループアイコン7Aは、それぞれ2001年5月〜2001年9月に撮影された画像データファイルのグループを示すアイコンである。
【0041】
グループアイコン2A〜グループアイコン7Aは、画面左から順に時系列に整列されている。グループアイコン2A〜グループアイコン7Aの高さは、それぞれのグループを構成する画像データファイル数に応じた高さに表示されている。ファイル数が最も少ないグループアイコン3Aの高さが最も低く、ファイル数が最も多いグループアイコン2Aの高さが最も高い。グループアイコン2A〜グループアイコン7Aは縦に長い形状なので、それぞれグループの名称「2001.4」、…、「2001.9」が縦に表示されている。
【0042】
第2のウィンドウ42において、グループアイコン12Aは、2000年4月〜9月に撮影された画像データファイルのグループを示すアイコンである。グループアイコン13Aは、2000年10月〜2001年3月に撮影された画像データファイルのグループを示すアイコンである。グループアイコン14Aは、2001年4月〜9月に撮影された画像データファイルのグループを示すアイコンである。グループアイコン15Aは、2001年10月〜2002年3月に撮影された画像データファイルのグループを示すアイコンである。
【0043】
グループアイコン12A〜グループアイコン15Aは、画面左から順に時系列に整列されている。グループアイコン12A〜グループアイコン15Aの高さは、それぞれのグループを構成する画像データファイル数に応じた高さに表示されている。ファイル数が最も少ないグループアイコン12Aの高さが最も低く、ファイル数が最も多いグループアイコン13Aの高さが最も高い。グループアイコン12A〜グループアイコン15Aは縦に長い形状なので、それぞれグループの名称「2000」、「2000−2001」、「2001」、「2001−2002」が縦に表示されている。
【0044】
操作者は、第2のウィンドウ42がディスプレイ装置16に表示されている状態で操作部材14を操作し、閲覧したい画像データファイルが含まれているグループを示すアイコンをアイコン12A〜アイコン15Aの中から選択する。グループアイコンの高さが高い期間は撮影駒数が多いので、操作者(デジタルカメラの撮影者)が何らかのイベントに参加した可能性が高い。画像データファイル数が多い期間のグループアイコンの高さを高く表示することで、撮影駒数が多い期間をわかりやすく表示できる。操作者は、その期間から参加したイベントを思い出すことができ、イベントがわかればそのアイコンが示すグループに含まれている画像データファイルに何が写っているかを思い出すきっかけになる。
【0045】
操作者が操作部材14を操作することによってポインタ(不図示)をグループアイコン14Aに重ね、グループアイコン14Aを選択する操作を行うと、CPU11は、アイコン14Aが示すグループを構成する月別のグループアイコンを表示する第1のウィンドウ41をディスプレイ装置16にさらに表示させる。このとき、第2のウィンドウ42内のアイコン14Aは、選択されていることがわかるように、たとえば、輝度を下げて他のアイコンと異なる態様で表示する。輝度を変える代わりに色を変えてもよい。
【0046】
操作者は、第1のウィンドウ41がディスプレイ装置16に表示されている状態で操作部材14を操作し、閲覧したい画像データファイルが含まれているグループを示すアイコンをアイコン2A〜アイコン7Aの中からさらに選択する。画像データファイル数が多い月のグループアイコンの高さを高く表示することで、撮影駒数が多い月をわかりやすく表示できる。操作者は、その月から参加したイベントを思い出すことができ、イベントがわかればそのアイコンが示すグループに含まれている画像データファイルに何が写っているかを思い出すきっかけになる。
【0047】
操作者が操作部材14を操作することによってポインタ(不図示)をグループアイコン4Aに重ね、グループアイコン4Aを選択する操作を行うと、CPU11は、アイコン4Aが示すグループを構成する全ての画像データ(ファイル)について、各画像データ(ファイル)をそれぞれ示すアイコン(不図示)をディスプレイ装置16にさらに表示させる。
【0048】
操作者が操作部材14を操作することによってポインタ(不図示)を任意の画像データファイルを示すアイコン(不図示)に重ね、このアイコンを選択する操作を行うと、CPU11は、選択されたアイコン(不図示)が示す画像データ(ファイル)をデータストレージ装置13から読出し、読出した画像データによる画像をディスプレイ装置16に表示させる。
【0049】
このように、操作者がアイコンを選択する操作を行うだけで、任意の画像データファイルによる画像をディスプレイ装置16で閲覧できる。
【0050】
図5は、データ量表示装置が図4の表示を行うとき、CPU11によって行われる処理の流れを説明するフローチャートである。図5による処理は、操作者が操作部材14を操作することにより、上述したような6ヶ月ごとのウィンドウ42、もしくは1ヶ月ごとのウィンドウ41の表示を指示する操作を行うことによって起動する。
【0051】
図5のステップS51において、CPU11は、グループ分け期間に応じてグループ分けを行い、ステップS52へ進む。CPU11は、ストレージ装置13に格納されている画像データファイルについて、その撮影日時に対応して6ヶ月ごと、もしくは1ヶ月ごとの期間でグループ分けする。CPU11は、グループ分けの結果をメモリ12に格納しておく。ステップS52において、CPU11は、上記グループ分け後に画像データファイルを含むグループが複数存在するか否かを判定する。CPU11は、画像データファイルを含むグループが少なくとも2つ(複数)存在する場合に、ステップS52を肯定判定してステップS53へ進む。一方、CPU11は、画像データファイルを含むグループが1つの場合に、ステップS52を否定判定してステップS58へ進む。CPU11は、グループが0の場合にステップS52を否定判定し、図5による処理を終了する。グループが0の場合は、グループに該当する画像データファイルが存在しないので、表示処理を終了する。
【0052】
ステップS53において、CPU11は、各グループに対応するアイコンをそれぞれ生成してステップS54へ進む。生成したアイコンは、たとえば、イメージデータとしてメモリ12に格納しておく。ステップS54において、CPU11は、各グループに含まれている画像データファイル数をカウントしてステップS55へ進む。ステップS55において、CPU11は、各グループのファイル数に応じて各グループに対応するアイコンの高さを変更し、ステップS56へ進む。CPU11は、ファイル数が多いグループを示すアイコンの高さを高く、ファイル数が少ないグループを示すアイコンの高さを低くする。高さを変更したアイコンは、イメージデータとしてメモリ12に格納しておく。
【0053】
ステップS56において、CPU11は、各グループに含まれている画像データファイルの生成月(撮影日時)に応じて各グループに対応するアイコンの順番を並べ替えてステップS57へ進む。CPU11は、たとえば、生成月が古い画像データファイルを含むグループのアイコンを左に、含まれている画像データファイルの生成月が新しいグループのアイコンを右にする。並び替えたアイコンは、イメージデータとしてメモリ12に格納しておく。
【0054】
ステップS57において、CPU11は、メモリ12に格納したイメージデータを表示回路15へ送り、グループアイコンとともにグループの名称をディスプレイ装置16に表示するように表示回路15に指示を送り、図5による処理を終了する。これにより、ディスプレイ装置16に図4のグループアイコンが表示される。
【0055】
ステップS58において、CPU11は、グループに対応するアイコンを生成してステップS59へ進む。生成したアイコンは、たとえば、イメージデータとしてメモリ12に格納しておく。ステップS59において、CPU11は、グループに含まれている画像データファイル数をカウントしてステップS60へ進む。ステップS60において、CPU11は、グループのファイル数に応じてアイコンの高さを変更し、ステップS57へ進む。CPU11は、たとえば、ファイル数が50個以上、10個以上50個未満、10個未満をそれぞれ示す3段階のアイコンの高さをあらかじめ定めておき、カウントしたファイル数に応じて3段階のアイコンの高さのいずれかを選択する。高さを変更したアイコンは、イメージデータとしてメモリ12に格納しておく。
【0056】
以上説明した第二の実施の形態ついてまとめる。
(1)画像データファイルをグループ分けしたグループを示すグループアイコン2A〜グループアイコン7A(12A〜15A)を、画面左から順に時系列に整列させて表示するようにしたので、時系列に整列させない場合に比べて、グループを構成する画像データ(ファイル)の新旧の関係をわかりやすく表示できる。
【0057】
(2)画像データファイルをグループ分けしたグループを示すグループアイコン2A〜グループアイコン7A(12A〜15A)を、それぞれのグループを構成する画像データファイル数に応じた高さに表示するようにした。ファイル数が最も少ないグループのアイコンの高さを最も低く、ファイル数が最も多いグループのアイコンの高さを最も高くする。この結果、グループを構成する画像データファイル数の大小の関係をわかりやすく表示できる。
【0058】
(3)グループアイコン2A〜グループアイコン7A(12A〜15A)を、それぞれのグループの名称とともに表示するようにした。名称を縦に表示したので、名称表示がグループアイコンからはみ出すことがなくグループアイコンと名称との対応をわかりやすく表示できる。
【0059】
(4)グループ分けは、画像データファイルの撮影日時に対応して6ヶ月ごと、もしくは1ヶ月ごとの期間で行うようにしたので、6ヶ月ごとの期間のグループ分けによるアイコン表示(ウィンドウ42)や、1ヶ月ごとの期間のグループ分けによるアイコン表示(ウィンドウ41)を任意に行うことができる。また、ウィンドウ42のアイコン群(12A〜15A)の中で任意のアイコンをポインタで選択すると、該当するアイコンが示すグループをさらにグループ分けしたアイコン群(2A〜7A)をウィンドウ41に表示するので、使い勝手のよいデータ量表示装置が得られる。さらに、ポインタで選択したアイコン14Aを他のアイコン(12A、13A、15A)と異なる態様で表示したので、ウィンドウ41および42の関係がわかりやすい。
【0060】
グループ分け期間は、上述した6ヶ月ごとや1ヶ月ごとに限らず、1週間ごとや1年ごとなどの期間で行ってもよい。
【0061】
ウィンドウ41およびウィンドウ42で2つのグループ分け表示を行うようにしたが、さらに多くのグループ分けを行ってもよい。この場合には、それぞれのグループ分け表示するためのウィンドウをさらに増やしてよい。
【0062】
以上の説明では、画像データファイルによるデータ量を表示するものを説明したが、画像データに限らず、音声データ、統計データなどの各種データのデータ量表示にも本発明を適用することができる。
【0063】
上述した説明では、データ量表示装置をパソコンで構成する例を説明したが、電子カメラにデータ量表示を行わせるようにしてもよい。
【0064】
パソコンでデータ量表示処理を実行させるには、図3もしくは図5による処理を行うデータ量表示処理用プログラムを用意し、このプログラムをパソコンにインストールして画像データ量表示装置として使用する。プログラムのローディングは、プログラムを格納した記録媒体をパソコンにセットして行ってもよいし、ネットワークを経由してパソコンにローディングする方法でもよい。
【0066】
【発明の効果】
本発明によれば、図形が示すグループを構成するデータ量の大小を該データの期間ごとにわかりやすく示すことができる。
【図面の簡単な説明】
【図1】本発明の第一の実施の形態によるデータ量表示装置を構成するパソコンのブロック図である。
【図2】ディスプレイ装置に表示された画面の例を示す図である。
【図3】CPUによって行われる処理の流れを説明するフローチャートである。
【図4】第二の実施の形態によるデータ量表示装置のディスプレイ装置に表示された画面の例を示す図である。
【図5】CPUによって行われる処理の流れを説明するフローチャートである。
【符号の説明】
1〜8,2A〜7A,12A〜15A…アイコン、
11…CPU、 12…メモリ、
13…ストレージ装置、 14…操作部材、
15…表示回路、 16…ディスプレイ装置、
17…読取り装置、 21…記録媒体(メモリカード)、
41,42…ウィンドウ
[0001]
BACKGROUND OF THE INVENTION
  The present invention provides a data amount display device indicating the amount of stored data.In placeRelated.
[0002]
[Prior art]
A folder icon is known as a data group indicating a personal computer (hereinafter referred to as a personal computer). In a personal computer using a GUI (Graphical User Interface), the folder icon is displayed on a display device, and the displayed folder icon is selected using a pointing device or the like to be provided in the selected data group (folder). Icons indicating data groups (folders), data files, program files, and the like are further displayed on the display screen. Japanese Patent Laid-Open No. 8-95740 discloses a data amount display device that indicates the number of files stored in a group indicated by such a folder icon. In this apparatus, an internal graphic is displayed on the folder icon, and the internal graphic is displayed more finely as the number of files stored in the group (folder) indicated by the folder icon is larger.
[0003]
[Problems to be solved by the invention]
In the data amount display according to the conventional technique described above, when a plurality of folder icons are displayed, it is difficult to understand the size relationship between the numbers of files stored in the groups (folders) indicated by the plurality of folder icons. In particular, if the number of files is large, the internal figures become finer, making it difficult to count the number of internal figures.
[0005]
[Means for Solving the Problems]
The data amount display device according to the present invention performs a first grouping on data for each first period in accordance with new and old stored data, and indicates a plurality of groups obtained by the first grouping, respectively. A first graphic group generating means for generating the first graphic group and a shape of the graphic of the first graphic group are respectively changed according to the amount of data constituting each of the plurality of groups indicated by the first graphic group. A plurality of data obtained by performing the second grouping on the data for each second period shorter than the first period in accordance with one graphic deforming means and the old and new of the stored data. A second graphic group generating means for generating a second graphic group indicating each of the groups, and a graphic of the second graphic group according to the amount of data constituting each of the plurality of groups indicated by the second graphic group The second graphic deformation means for changing the shape and the graphic after the deformation by the first graphic deformation means are displayed in the first window, and the graphic after the deformation by the second graphic deformation means is displayed in the second window. Display means for displaying.
[0008]
DETAILED DESCRIPTION OF THE INVENTION
(First embodiment)
Embodiments of the present invention will be described below with reference to the drawings.
FIG. 1 is a block diagram of a personal computer (personal computer) constituting the data amount display device according to the first embodiment of the present invention. The personal computer includes a CPU 11, a memory 12, a data storage device 13, an operation member 14, a display circuit 15, a display device 16, and a data reading device 17. The memory 12 is used as a work area when the CPU 11 temporarily stores data according to an instruction from the CPU 11 or when the CPU 11 executes a program. The storage device 13 is used not only as a program recording area when installing a program according to an instruction from the CPU 11 but also as a data recording area when storing data. The operation member 14 is configured by a keyboard, a pointing device, or the like, and sends an operation signal corresponding to an operation by the operator to the CPU 11.
[0009]
The display circuit 15 generates image data for display according to a command from the CPU 11. The display device 16 displays an image based on the image data generated by the display circuit 15. The reading device 17 is a data reading device for reading image data into a personal computer from a recording medium on which image data is recorded by a digital camera (not shown) or the like. Here, when the CPU 11 executes a data read command after the memory card 21 is mounted on the reading device 17, the data stored in the memory card 21 is stored in the memory 12 according to the command, or the data storage device 13. Or store it in
[0010]
The data amount display device according to the first embodiment reads image data captured by a digital camera (not shown) and displays the read image data amount.
[0011]
As described above, the method of reading (capturing) image data (file) taken by a digital camera (not shown) with a personal computer is that the memory card 21 attached to the digital camera is removed from the digital camera and the personal computer reader 17 is used. And the personal computer reads the image data directly from the memory card 21. In addition, there is a method in which a personal computer and a digital camera are connected via an interface circuit (not shown), and image data in the memory card 21 mounted on the digital camera is transferred from the digital camera to the personal computer. In this embodiment, any method may be used.
[0012]
The operator captures the image data in the memory card 21 into the storage device 13 of the personal computer, and groups the captured image data. The grouping is to divide a folder in which the image data (file) is recorded according to the shooting date and time of the image data. In the first embodiment, dividing the storage position (folder) of image data files is called grouping.
[0013]
The operator operates the operation member 14 to generate a folder for storing image data. The names of the recording folders are, for example, “2001.3”, “2001.4”,..., “2001.10”, “2001.10.”. In this way, a folder for each month corresponding to the shooting date and time is generated, and each image data is recorded in the corresponding folder. The operator creates the folder and stores the image data (file) in the created folder.
[0014]
The present invention is characterized by display of a graphic showing such grouping. In this embodiment, an example in which a graphic is represented as a rectangular icon will be described.
[0015]
FIG. 2 is a diagram illustrating an example of a screen displayed on the display device 16 by the data amount display device. In FIG. 2, a folder icon 1 is an icon indicating a folder storing image data files taken in March 2001. The folder icon 2 is an icon indicating a folder storing image data files taken in April 2001. Similarly, the folder icon 3 to the folder icon 8 are icons indicating folders storing image data files taken in May 2001 to October 2001, respectively.
[0016]
The folder icons 1 to 8 are arranged in time series from the left of the screen. The height of the folder icons 1 to 8 is displayed at a height corresponding to the number of image data files stored in each folder. The folder icon 3 with the smallest number of files has the lowest height, and the folder icon 2 with the largest number of files has the highest height. Since the folder icons 1 to 8 are vertically long, the folder names “2001.3”, “2001.4”,..., “2001.10”, and “2001.10.” Are displayed vertically. .
[0017]
The operator operates the operation member 14 while the screen of FIG. 2 is displayed on the display device 16, and selects an icon indicating the folder in which the image data file to be viewed is stored from the icons 1 to 8. To do. A month with a high folder icon indicates that the number of shot frames is large. The operator (the photographer of the digital camera) is likely to have participated in some event during the month. By displaying the folder icon for a month with a large number of image data files at a high level, the month with a large number of shot frames can be immediately identified, and the operator can remember events that have participated from that month. If an event is known, it will trigger a reminder of what is reflected in the image data file stored in the folder indicated by the icon.
[0018]
When the operator operates the operation member 14 to superimpose the pointer P on the folder icon 2 and performs an operation of selecting the folder icon 2, the CPU 11 performs all image data (in the folder indicated by the icon 2) ( For the file, icons (not shown) indicating the respective image data (file) are further displayed on the display device 16. By displaying the folder icon for the month with a large number of image data files high, the pointer P can be easily overlaid on the folder icon 2.
[0019]
When the operator operates the operation member 14 to superimpose the pointer P on an icon (not shown) indicating an arbitrary image data file and performs an operation of selecting this icon, the CPU 11 selects the selected icon (not shown). Is read from the data storage device 13 and an image based on the read image data is displayed on the display device 16.
[0020]
As described above, an image by an arbitrary image data file can be browsed on the display device 16 only by an operator selecting an icon.
[0021]
FIG. 3 is a flowchart for explaining the flow of processing performed by the CPU 11 when the data amount display device performs the display of FIG. 3 is performed by selecting an icon (not shown) of a parent folder for storing folders grouped as described above by operating the operation member 14 by the operator, or the parent folder. Is started by performing an operation of inputting a name (for example, a directory name).
[0022]
In step S31 of FIG. 3, the CPU 11 determines whether or not there are a plurality of folders in the parent folder. If a plurality of folders are included, the CPU 11 makes an affirmative decision in step S31 and proceeds to step S32. The process proceeds to step S32 when a plurality of the grouped folders described above are generated. On the other hand, if the number of folders is one, the CPU 11 makes a negative determination in step S31 and proceeds to step S38. If the folder is 0, the CPU 11 makes a negative determination in step S31 and ends the process of FIG. If the folder is 0, there is no folder for generating and displaying an icon, and the display process is terminated.
[0023]
In step S32, the CPU 11 generates an icon corresponding to each folder, and proceeds to step S33. The generated icon is stored in the memory 12 as image data, for example. In step S33, the CPU 11 counts the number of image data files stored in each folder and proceeds to step S34. In step S34, the CPU 11 changes the height of the icon corresponding to each folder in accordance with the number of files in each folder, and proceeds to step S35. The CPU 11 increases the height of an icon indicating a folder having a large number of files and decreases the height of an icon indicating a folder having a small number of files. For example, the height of the icon indicating the folder with the largest number of files and the height of the icon indicating the folder with the smallest number of files are determined first, and the height of the icon indicating the other folder is determined in proportion to the number of files. To do. The icon whose height has been changed is stored in the memory 12 as image data.
[0024]
In step S35, the CPU 11 determines whether the generation month of the image data file stored in each folder is different. If the image data file is stored as a group by month according to the shooting date and time of the image data, the CPU 11 makes a positive determination in step S35 and proceeds to step S36. On the other hand, if the image data file is not grouped and stored for each month, the CPU 11 makes a negative determination in step S35 and proceeds to step S37.
[0025]
In step S36, the CPU 11 rearranges the order of the icons corresponding to each folder according to the generation month (shooting date and time) of the image data file stored in each folder, and proceeds to step S37. For example, the CPU 11 sets the icon indicating a folder in which an image data file with an older generation month is stored to the left, and sets the icon to the right as the folder has a newer generation month of the stored image data file. The rearranged icons are stored in the memory 12 as image data.
[0026]
In step S37, the CPU 11 sends the image data stored in the memory 12 to the display circuit 15, sends an instruction to the display circuit 15 to display the folder name on the display device 16 together with the folder icon, and finishes the process shown in FIG. To do. Thereby, the folder icon of FIG. 2 is displayed on the display device 16.
[0027]
In step S38, the CPU 11 generates an icon corresponding to the folder and proceeds to step S39. The generated icon is stored in the memory 12 as image data, for example. In step S39, the CPU 11 counts the number of image data files stored in the folder and proceeds to step S40. In step S40, the CPU 11 changes the height of the icon corresponding to the folder according to the number of files in the folder, and proceeds to step S37. For example, the CPU 11 determines in advance three levels of icon height indicating the number of files of 50 or more, 10 or more, less than 50, and less than 10, and sets the icons of the three levels according to the counted number of files. Select one of the heights. The icon whose height has been changed is stored in the memory 12 as image data.
[0028]
The first embodiment described above will be summarized.
(1) Since the folder icons 1 to 8 indicating the folders storing the image data files are displayed in time series in order from the left of the screen, they are displayed in the folder as compared with the case where they are not arranged in time series. The relationship between old and new stored image data (files) can be displayed in an easy-to-understand manner.
[0029]
(2) The folder icons 1 to 8 indicating the folders storing image data files are displayed at a height corresponding to the number of image data files stored in each folder. The height of the icon 3 of the folder having the smallest number of files is made the lowest, and the height of the icon 2 of the folder having the largest number of files is made the highest. As a result, the relationship between the number of image data files stored in the folder can be displayed in an easy-to-understand manner.
[0030]
(3) The folder icons 1 to 8 indicating the folders storing the image data files are assigned the folder names “2001.3”, “2001.4”,..., “2001.10”, “2001.10”. "Is displayed. Since the name is displayed vertically, the name display does not protrude from the folder icon, and the correspondence between the folder icon and the name can be displayed in an easy-to-understand manner.
[0031]
In the first embodiment described above, a folder for each month corresponding to the shooting date and time is generated, each image data is recorded in the corresponding folder, and icons indicating the folders thus grouped are displayed respectively. I made it. The folder may not be generated every month, but may be a folder every week or a folder every two months.
[0032]
In the display example of FIG. 2, only the folder icons 1 to 8 indicating March 2001 to October 2001 are displayed. However, the number of icons to be displayed, that is, the range to be displayed in time series is arbitrarily set. Good. When display cannot be performed at a time due to the display range of the display device 16 to be used, scroll display may be performed.
[0033]
When the number of image data files stored in the folder indicated by the icon is small, the height of the icon is reduced, but it is preferable to limit the height so that at least a display space for the folder name can be secured. This prevents the folder name from becoming difficult to see.
[0034]
The folder icons 1 to 8 indicating the folder storing the image data file are arranged in time series from left to right on the screen, but are displayed in time series from the bottom to the top (or top to bottom). You may arrange and display. In this case, the length of the icon in the horizontal direction may be changed according to the number of image data files stored in each folder.
[0035]
In the above description, an example in which the amount of data is represented by the number of files has been described. That is, the height of the icon is changed according to the number of image data files stored in the folder. Instead, the size of the data amount may be represented by the size of the data size. In this case, the height of the icon of the folder with the smallest total data size of all image data stored in the folder is the lowest, and the height of the icon of the folder with the largest total data size is highest. .
[0036]
As an example of deforming the icon shape, the height of the icon is changed according to the number of image data files stored in the folder. However, the width and size of the icon may be changed. The area of the icon may be changed by changing the shape of the icon, an icon having a large number of files may be indicated by a wide area, and an icon having a small number of files may be indicated by a narrow area.
[0037]
Although the example which represents a figure as a rectangular icon was demonstrated, you may represent with polygons, such as a triangle and a pentagon, or a circle. Regardless of the shape of the icon, the width and height of the icon are changed according to the number of image data files stored in the folder.
[0038]
The image data (file) may be still image data or moving image data. In the case of moving image data, for example, by converting data for one second into one data file, the amount of data can be displayed in the same manner as in the case of a still image.
[0039]
(Second embodiment)
In the first embodiment, after the operator generates a folder for each month corresponding to the shooting date and time and stores each image data (file) in the corresponding folder, the data amount display device performs the above operation. An icon indicating a folder is now displayed. There is a one-to-one correspondence between grouping image data (files) and folders storing image data (files). In the second embodiment, the grouping of image data (file) and the folder in which the image data (file) is stored do not correspond one-to-one. In other words, the same image data (file) may be included in a plurality of groups.
[0040]
FIG. 4 is a diagram illustrating an example of a screen displayed on the display device 16 by the data amount display device according to the second embodiment. In FIG. 4, a first window 41 and a second window 42 are displayed. In the first window 41, the group icon 2A is an icon indicating a group of image data files taken in April 2001. Similarly, the group icon 3A to the group icon 7A are icons indicating groups of image data files taken from May 2001 to September 2001, respectively.
[0041]
The group icons 2A to 7A are arranged in time series in order from the left side of the screen. The heights of the group icons 2A to 7A are displayed at heights corresponding to the number of image data files constituting each group. The group icon 3A having the smallest number of files has the lowest height, and the group icon 2A having the largest number of files has the highest height. Since the group icon 2A to the group icon 7A are vertically long, the group names “2001.4”,..., “2001. 9” are displayed vertically.
[0042]
In the second window 42, the group icon 12A is an icon indicating a group of image data files photographed in April-September 2000. The group icon 13A is an icon indicating a group of image data files photographed from October 2000 to March 2001. The group icon 14A is an icon indicating a group of image data files taken from April to September 2001. The group icon 15A is an icon indicating a group of image data files photographed from October 2001 to March 2002.
[0043]
The group icons 12A to 15A are arranged in time series in order from the left side of the screen. The heights of the group icons 12A to 15A are displayed at heights corresponding to the number of image data files constituting each group. The group icon 12A having the smallest number of files has the lowest height, and the group icon 13A having the largest number of files has the highest height. Since the group icons 12A to 15A are vertically long, the group names “2000”, “2000-2001”, “2001”, and “2001-2002” are displayed vertically.
[0044]
The operator operates the operation member 14 in a state where the second window 42 is displayed on the display device 16, and an icon indicating a group including the image data file to be browsed is selected from the icons 12A to 15A. select. There is a high possibility that the operator (photographer of the digital camera) participated in some event because the number of frames is high during the period when the group icon is high. By displaying the height of the group icon during a period with a large number of image data files, the period with a large number of frames can be displayed in an easy-to-understand manner. The operator can remember the event that participated from that period, and if the event is known, the operator is reminded of what is reflected in the image data file included in the group indicated by the icon.
[0045]
When the operator operates the operation member 14 to superimpose a pointer (not shown) on the group icon 14A and performs an operation of selecting the group icon 14A, the CPU 11 displays the monthly group icons constituting the group indicated by the icon 14A. A first window 41 to be displayed is further displayed on the display device 16. At this time, the icon 14 </ b> A in the second window 42 is displayed in a manner different from other icons, for example, by lowering the brightness so that it can be seen that it is selected. Instead of changing the brightness, the color may be changed.
[0046]
The operator operates the operation member 14 in a state where the first window 41 is displayed on the display device 16, and selects an icon indicating the group including the image data file to be viewed from among the icons 2 </ b> A to 7 </ b> A. Select further. By displaying the height of the group icon for a month with a large number of image data files, the month with a large number of frames can be displayed in an easy-to-understand manner. The operator can remember the event that participated from the month, and if the event is known, the operator is reminded of what is reflected in the image data file included in the group indicated by the icon.
[0047]
When the operator operates the operation member 14 to superimpose a pointer (not shown) on the group icon 4A and performs an operation of selecting the group icon 4A, the CPU 11 performs all the image data ( For the file, icons (not shown) indicating the respective image data (file) are further displayed on the display device 16.
[0048]
When the operator operates the operation member 14 to superimpose a pointer (not shown) on an icon (not shown) indicating an arbitrary image data file, and performs an operation of selecting this icon, the CPU 11 selects the selected icon ( Image data (file) (not shown) is read from the data storage device 13 and an image based on the read image data is displayed on the display device 16.
[0049]
As described above, an image by an arbitrary image data file can be browsed on the display device 16 only by an operator selecting an icon.
[0050]
FIG. 5 is a flowchart for explaining the flow of processing performed by the CPU 11 when the data amount display device performs the display of FIG. The process shown in FIG. 5 is started by an operation of instructing the display of the window 42 every six months or the window 41 every month as described above when the operator operates the operation member 14.
[0051]
In step S51 of FIG. 5, the CPU 11 performs grouping according to the grouping period, and proceeds to step S52. The CPU 11 groups the image data files stored in the storage device 13 every six months or every month corresponding to the shooting date and time. The CPU 11 stores the grouping result in the memory 12. In step S52, the CPU 11 determines whether or not there are a plurality of groups including the image data file after the grouping. If there are at least two (plural) groups including the image data file, the CPU 11 makes a positive determination in step S52 and proceeds to step S53. On the other hand, when there is one group including the image data file, the CPU 11 makes a negative determination in step S52 and proceeds to step S58. If the group is 0, the CPU 11 makes a negative determination in step S52 and ends the process of FIG. If the group is 0, there is no image data file corresponding to the group, and the display process is terminated.
[0052]
In step S53, the CPU 11 generates an icon corresponding to each group, and proceeds to step S54. The generated icon is stored in the memory 12 as image data, for example. In step S54, the CPU 11 counts the number of image data files included in each group and proceeds to step S55. In step S55, the CPU 11 changes the height of the icon corresponding to each group according to the number of files in each group, and proceeds to step S56. The CPU 11 increases the height of an icon indicating a group having a large number of files, and decreases the height of an icon indicating a group having a small number of files. The icon whose height has been changed is stored in the memory 12 as image data.
[0053]
In step S56, the CPU 11 rearranges the order of the icons corresponding to each group according to the generation month (shooting date and time) of the image data file included in each group, and proceeds to step S57. For example, the CPU 11 sets the icon of the group including the image data file having the old generation month to the left and the icon of the group having the new generation month of the included image data file to the right. The rearranged icons are stored in the memory 12 as image data.
[0054]
In step S57, the CPU 11 sends the image data stored in the memory 12 to the display circuit 15, sends an instruction to the display circuit 15 to display the group name together with the group icon on the display device 16, and finishes the process of FIG. To do. As a result, the group icon of FIG. 4 is displayed on the display device 16.
[0055]
In step S58, the CPU 11 generates an icon corresponding to the group, and proceeds to step S59. The generated icon is stored in the memory 12 as image data, for example. In step S59, the CPU 11 counts the number of image data files included in the group and proceeds to step S60. In step S60, the CPU 11 changes the height of the icon according to the number of files in the group, and proceeds to step S57. For example, the CPU 11 determines in advance three levels of icon height indicating the number of files of 50 or more, 10 or more, less than 50, and less than 10, and sets the icons of the three levels according to the counted number of files. Select one of the heights. The icon whose height has been changed is stored in the memory 12 as image data.
[0056]
The second embodiment described above will be summarized.
(1) Since the group icons 2A to 7A (12A to 15A) indicating the groups in which the image data files are grouped are arranged in time series in order from the left of the screen, they are not arranged in time series. Compared with, the new and old relations of image data (files) constituting the group can be displayed in an easy-to-understand manner.
[0057]
(2) Group icons 2A to 7A (12A to 15A) indicating groups obtained by grouping image data files are displayed at heights corresponding to the number of image data files constituting each group. The icon of the group with the smallest number of files has the lowest height, and the icon of the group with the largest number of files has the highest height. As a result, the magnitude relationship between the number of image data files constituting the group can be displayed in an easy-to-understand manner.
[0058]
(3) The group icons 2A to 7A (12A to 15A) are displayed together with the names of the groups. Since the name is displayed vertically, the name display does not protrude from the group icon, and the correspondence between the group icon and the name can be displayed in an easy-to-understand manner.
[0059]
(4) Since grouping is performed every six months or every month corresponding to the shooting date and time of the image data file, icon display (window 42) by grouping every six months The icon display (window 41) can be arbitrarily performed by grouping for each month. Further, when an arbitrary icon is selected from the icon group (12A to 15A) of the window 42 with the pointer, the icon group (2A to 7A) obtained by further grouping the group indicated by the corresponding icon is displayed on the window 41. An easy-to-use data amount display device can be obtained. Furthermore, since the icon 14A selected with the pointer is displayed in a different manner from the other icons (12A, 13A, 15A), the relationship between the windows 41 and 42 is easy to understand.
[0060]
The grouping period is not limited to the above-mentioned every six months or every month, but may be a period such as every week or every year.
[0061]
Two groups are displayed in the window 41 and the window 42, but more groups may be displayed. In this case, the window for displaying each group may be further increased.
[0062]
In the above description, the data amount display by the image data file has been described. However, the present invention can be applied not only to the image data but also to the data amount display of various data such as audio data and statistical data.
[0063]
In the above description, the example in which the data amount display device is configured by a personal computer has been described. However, the electronic camera may be configured to display the data amount.
[0064]
In order to execute data amount display processing on a personal computer, a data amount display processing program for performing the processing shown in FIG. 3 or FIG. 5 is prepared, and this program is installed in the personal computer and used as an image data amount display device. The program may be loaded by setting a recording medium storing the program in a personal computer or by loading the program into the personal computer via a network.
[0066]
【The invention's effect】
  According to the present invention, the amount of data constituting the group indicated by the figure can be reduced.Every period of the dataIt can be shown clearly.
[Brief description of the drawings]
FIG. 1 is a block diagram of a personal computer constituting a data amount display device according to a first embodiment of the present invention.
FIG. 2 is a diagram illustrating an example of a screen displayed on a display device.
FIG. 3 is a flowchart illustrating a flow of processing performed by a CPU.
FIG. 4 is a diagram showing an example of a screen displayed on the display device of the data amount display device according to the second embodiment.
FIG. 5 is a flowchart illustrating a flow of processing performed by a CPU.
[Explanation of symbols]
1-8, 2A-7A, 12A-15A ... icon,
11 ... CPU, 12 ... memory,
13 ... Storage device, 14 ... Operation member,
15 ... display circuit, 16 ... display device,
17 ... Reading device, 21 ... Recording medium (memory card),
41,42 ... window

Claims (6)

記憶されているデータの新旧に応じて第1の期間ごとに前記データに対する第1のグループ分けを行い、第1のグループ分けによって得られる複数のグループをそれぞれ示す第1の図形群を生成する第1の図形群生成手段と、
前記第1の図形群が示す複数のグループをそれぞれ構成するデータ量に応じて、前記第1の図形群の図形の形をそれぞれ変える第1の図形変形手段と、
前記記憶されているデータの新旧に応じて前記第1の期間よりも短い第2の期間ごとに前記データに対する第2のグループ分けを行い、第2のグループ分けによって得られる複数のグループをそれぞれ示す第2の図形群を生成する第2の図形群生成手段と、
前記第2の図形群が示す複数のグループをそれぞれ構成するデータ量に応じて、前記第2の図形群の図形の形をそれぞれ変える第2の図形変形手段と、
前記第1の図形変形手段による変形後の図形を第1のウィンドウに表示するとともに、前記第2の図形変形手段による変形後の図形を第2のウィンドウに表示する表示手段とを備えることを特徴とするデータ量表示装置。
First it performs grouping for the data for each first time period in accordance with the old and new data stored, to generate a first figure group respectively indicating a plurality of groups obtained by the first grouping First graphic group generation means;
First graphic deformation means for changing the shape of the graphic of the first graphic group according to the amount of data constituting each of the plurality of groups represented by the first graphic group;
Performing a second grouping for the data for each second period shorter than the first period in accordance with the old and new data being the storage, respectively a plurality of groups obtained by the second grouping Second graphic group generation means for generating a second graphic group to be shown;
Second graphic deformation means for changing the shape of each graphic of the second graphic group according to the amount of data constituting each of the plurality of groups represented by the second graphic group;
And a display means for displaying the graphic after the deformation by the first graphic deformation means in the first window and displaying the graphic after the deformation by the second graphic deformation means in the second window. Data amount display device.
請求項1に記載のデータ量表示装置において、The data amount display device according to claim 1,
前記第2の図形群生成手段は、前記第1の図形群生成手段によって前記第1のグループ分けを行った複数のグループの中から選択されたグループについて前記第2のグループ分けを行うことを特徴とするデータ量表示装置。  The second graphic group generation means performs the second grouping on a group selected from the plurality of groups subjected to the first grouping by the first graphic group generation means. Data amount display device.
請求項1または2に記載のデータ量表示装置において、
前記第1および第2の図形生成手段によって複数の図形が生成されているとき、前記複数の図形が示す複数のグループをそれぞれ構成するデータの新旧に応じて、前記図形を整列させる図形整列手段をさらに備え、
前記表示手段は、前記図形整列手段による整列後の図形を表示することを特徴とするデータ量表示装置。
The data amount display device according to claim 1 or 2 ,
When a plurality of figures are generated by the first and second figure generating means, a figure aligning means for aligning the figures according to the new and old data respectively constituting a plurality of groups indicated by the plurality of figures In addition,
The data amount display device, wherein the display means displays the graphic after the alignment by the graphic alignment means.
請求項1〜3のいずれか一項に記載のデータ量表示装置において、
前記第1および第2の図形変形手段は、前記グループを構成するデータサイズもしくはデータファイル数に応じて前記図形の形を変えることを特徴とするデータ量表示装置。
In the data amount display device according to any one of claims 1 to 3 ,
The data amount display device characterized in that the first and second graphic deformation means change the shape of the graphic according to the data size or the number of data files constituting the group.
請求項1〜4のいずれか一項に記載のデータ量表示装置において、
前記グループは、それぞれ共通の名称が付与されたデータ記憶領域に記憶されているデータによって構成されることを特徴とするデータ量表示装置。
In the data amount display device according to any one of claims 1 to 4 ,
The group is constituted by data stored in a data storage area to which a common name is assigned, respectively.
請求項1〜5のいずれか一項に記載のデータ量表示装置を備えたことを特徴とする電子カメラ。An electronic camera comprising the data amount display device according to any one of claims 1 to 5.
JP2002236808A 2002-08-15 2002-08-15 Data amount display device and electronic camera Expired - Fee Related JP4300771B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002236808A JP4300771B2 (en) 2002-08-15 2002-08-15 Data amount display device and electronic camera

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002236808A JP4300771B2 (en) 2002-08-15 2002-08-15 Data amount display device and electronic camera

Publications (2)

Publication Number Publication Date
JP2004078484A JP2004078484A (en) 2004-03-11
JP4300771B2 true JP4300771B2 (en) 2009-07-22

Family

ID=32020824

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002236808A Expired - Fee Related JP4300771B2 (en) 2002-08-15 2002-08-15 Data amount display device and electronic camera

Country Status (1)

Country Link
JP (1) JP4300771B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4844270B2 (en) 2006-07-21 2011-12-28 ソニー株式会社 Display control apparatus, recording medium, display control method, and display control program
JP2011197851A (en) * 2010-03-18 2011-10-06 Nec Casio Mobile Communications Ltd Information display apparatus, information display method and program
KR101830777B1 (en) * 2011-05-11 2018-02-21 삼성전자 주식회사 Method and apparatus for controlling display of item
JP2019046492A (en) * 2018-11-14 2019-03-22 キヤノン株式会社 Information processing device and control method and program thereof

Also Published As

Publication number Publication date
JP2004078484A (en) 2004-03-11

Similar Documents

Publication Publication Date Title
US7567276B2 (en) Method and apparatus for managing categorized images in a digital camera
US11256904B2 (en) Image candidate determination apparatus, image candidate determination method, program for controlling image candidate determination apparatus, and recording medium storing program
US7714906B2 (en) Image processing apparatus and image processing program for creating first image groups based on photographing time and creating second image groups from the first image groups
JP5713279B2 (en) Image classification device, electronic album creation device, image classification method, and program
US7804527B2 (en) Digital camera and image recording method for sorting image data and recording image data in recording medium
JP4636931B2 (en) Printing apparatus, control method therefor, and program
US20090125844A1 (en) Viewing data
US9148536B2 (en) Display control apparatus and display control method
US20040263662A1 (en) Image-processing apparatus, image-taking apparatus, and image-processing program
JP4620877B2 (en) Image processing apparatus, image processing method, and program
JP2006259788A (en) Image output device
JP2010258712A (en) Operation control apparatus, operation control method and program for operation control
JP4300771B2 (en) Data amount display device and electronic camera
JP4175900B2 (en) Image processing apparatus, image processing program, recording medium, and image processing method
JP4749783B2 (en) Image display method and apparatus using representative image
JP2019008636A (en) Imaging System
JP4051491B2 (en) Electronic camera having menu function and machine-readable recording medium recording “program having menu function”
KR100571961B1 (en) Method for processing/editing images and printing out the processed/edited images in a lump and apparatus thereof
JP2012015887A (en) Printer, layout adjustment method, program and record medium
JP4217472B2 (en) Image processing apparatus, image processing method, and computer-readable storage medium
JP4899538B2 (en) Information processing apparatus and method, and program
JP5884604B2 (en) Image recording apparatus, imaging apparatus, image recording program, and image display program
JP4222039B2 (en) Document management program and document management apparatus
JP5613301B2 (en) Image processing apparatus, image processing method, and image processing system
JP2004213428A (en) Image processor, image processing program, storage medium, and image processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050808

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070607

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080219

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080417

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090331

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120501

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4300771

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090413

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150501

Year of fee payment: 6

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150501

Year of fee payment: 6

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150501

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees