(57)【特許請求の範囲】
【請求項１】
カメラヘッド部と表示部とポインティングデバイスからなるスチルビデオカメラにおいて、
アイコンを作成するアイコン作成手段と、
前記アイコンにレコード化されたＴＡＧ情報の先頭へのアドレスを付加するＴＡＧアドレス付加手段と、
前記ＴＡＧ情報のうち前記アイコンに関連する情報の部分に該アイコンを示すアドレスを付加するアイコンアドレス付加手段と、
前記アイコンを登録するアイコン登録手段と、
前記アイコン登録手段により登録された複数のアイコンと、撮影画像データを前記表示部に同時に表示し、該複数のアイコンの中の一つもしくは複数が該撮影画像データにドラッグ＆ドロップ操作で移動されたときには該撮影画像データに、該アイコンを示すアドレスを付加する手段とを有することを特徴とするスチルビデオカメラ。
【請求項２】
前記アイコン作成手段は、既に撮影した画像を前記表示部に表示して、ユーザの操作によって切り出される該画像の一部もしくは全部の画像からアイコンを作成することを特徴とする請求項１記載のスチルビデオカメラ。
【請求項３】
前記アイコン登録手段により登録された複数のアイコンが表示された状態で、その中の一つがユーザにより選択されたときには、該アイコンへのアドレスを有する撮影画像データの一覧を表示する検索手段を有することを特徴とする請求項１記載のスチルビデオカメラ。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、ポインティングデバイスがついている携帯型情報処理装置あるいはポインティングデバイスがついている電子式ファイリング装置等に係り、特に、表示装置とポインティングデバイスがついていて現像処理が行なえる電子式カメラからなる電子スチルビデオカメラに関するものである。
【０００２】
【従来の技術】
従来の銀塩式カメラにおいては、写真に撮って現像した後に、ネガ、ポジ（スライド）またはプリントを人間が整理しファイリングし、そこに見出しなどの情報を書いていた。また、スチルビデオにおいては、撮影し終ったあとにファイリング装置にファイルする時に見出し情報を文字で入力していた。
【０００３】
したがって、操作性が悪く、マニュアルを参照しながら操作をしたり、人間がいろいろな操作を覚えなくてはならなかった。また、即時制がないので忘れてしまって見出しを付けずらかったり、的はずれな見出しになっていた。検索においても文字を入力することで行なっていた。
【０００４】
【発明が解決しようとする課題】
従来の技術では、ユーザーが操作方法を熟知しないと使いこなせずユーザーの負担が多かった。
【０００５】
本発明の目的は、上記問題点に対して、カメラヘッド部と液晶ディスプレイなどの表示部そして簡単に操作するためのポインティングデバイスを用いて、グラフィカルなユーザーインターフェースを実現することにより、見出し付け（ＴＡＧ）等の人為的に行なう操作や検索などの作業の負担を軽減させ、作業効率を上げることのできるスチルビデオカメラを提供することにある。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、被写体を撮影するためのカメラヘッド部（光学系、センサ、Ａ／Ｄ変換）と現像するための信号処理部と表示するためのメモリと液晶ディスプレイと画像及びＴＡＧ情報を記録するための記録装置と人間が操作するためのポインティングデバイス（ペンなど）とそれらを制御するための情報処理装置（ＣＰＵ）から構成されている。
【０００７】
【作用】
ポインティングデバイスとグラフィカルな表示系を用いることによりドラッグ＆ドロップ操作だけでＴＡＧ情報を付加できる。また、任意の画像をアイコン化し、それをＴＡＧ付けのためのアイコンとして用いることができ、このＴＡＧ情報を用いて検索箱にＴＡＧ情報のアイコンをドラッグ＆ドロップすることでこのＴＡＧのついている画像を検索してくれる。また、逆にメインウインドウの画像をドラッグ＆ドロップすることでこの画像についているＴＡＧに一致するＴＡＧ情報の付いた画像を検索し、表示する。したがって、ドラッグ＆ドロップ操作により、ＴＡＧ付けが可能になり、このＴＡＧを利用してドラッグ＆ドロップ操作で検索が可能になるスチルビデオカメラを提供する。
【０００８】
【実施例】
図１に本発明の実施例を示す。カメラヘッド部１０２（光学系（レンズ、光学ローパスフィルタ）、センサ、Ａ／Ｄ変換）からのデジタル信号を取り出し、信号処理部により映像データに変換して、フレームメモリに送り液晶ディスプレイ１０１に描画する。取り込まれた写真をもとに液晶ディスプレイ１０１の右または左端にあるアイコン１０１−２をペン１０３を用いてドラッグ（１０３−１のボタンを押しながら）し、その写真上（メインウインドウ１０１−１）でドロップ（その位置で１０３−１のボタンをはずす）することにより、ＴＡＧ情報を今撮った写真に付加することができる。
【０００９】
具体的には、まず、図１の様にメインウインドウに描画された時点で主メモリにその画像データをストアする。この時、主メモリの中の前の方の領域４バイトを空けておく。この領域は、ＴＡＧ情報を参照するためのアドレス値の入る場所である。図２のように図１のアイコン１０１−２をドラッグし、メインウインドウ１０１−１にドロップすることにより、メインウインドウ上の画像データ（この画像はフレームメモリ上と主メモリにある）のストアされている主メモリの領域の前の空いている４バイト２０４−１にＴＡＧ２０２−１を付加する。または、ＴＡＧ２０２−２、ＴＡＧ２０２−３を付加する。そのＴＡＧ２０２−１，２０２−２，２０２−３は、例えば図２のように家族情報が入っている主メモリのアドレス２０３を示すようにする。その領域は家族情報をレコード化（２０３−１，２０３−２，２０３−３）してまとめておき、また、２０３−１の家族１の一番最後には次の２０３−２の家族２の先頭を指すポインタにしておき線形リストを構築する。一番最後にｎｉｌポインタ（終了を表すポインタ）２０３−３−７を入れる。
【００１０】
また、家族の一員にも同じ様にアドレス（２０３−１−１〜２０３−１−７，２０３−２−１〜２０３−２−７，２０３−３−１〜２０３−３−７）を入れる。そのグループ内のメンバーは、自分の画像（アイコン）を指すポインタになる様にしておく。例えば２０３−１の家族１の父１（２０３−１−２）は自分のアイコン２０２−２を示す。仮想的にはアイコンはアイコンの領域に実体がある（図３）。
【００１１】
追加された場合には、ポインタ（アドレスの値）をかえ、その間にメンバー及びそのメンバーが指すアイコンを挿入してやる。この場合もアイコンの実体がアイコン領域にストアされる（図３）。
【００１２】
主メモリの構成は、図３の様にシステム、アイコン、ＴＡＧ、アドレス値、画像データ、複数ＴＡＧの場合は、画像データの後にもアドレス値がくる。これは、仮想メモリで構成されるから常にこの形になるわけではないが、システム起動時にこのように主メモリにマップし、ＴＡＧ情報を追加登録する場合は、例えば、ＴＡＧ２の家族２の後にＴＡＧ３として家族３を挿入する。
【００１３】
アイコンは予めシステムが用意してあるものとユーザーが任意に作り、これを用いることもできる。図４の様にペンを用いて撮った写真４０１−１の顔の部分４０１−２を枠取り（開始座標でクリックし、終了座標でクリックする）し、それをドラッグ＆ドロップすることにより右側の最上段４０１−３に貼りつけることができる。この画像はこの操作と同時に図２の様に登録される。この画像は、６４×６４の画素より大きい場合は、６４×６４に間引かれアイコンとして登録される（４０２）。６４×６４より小さい場合は、そのままの画素値で登録される。このアイコンを登録する主メモリは、可変長サイズになっており、画像の終りにはｎｉｌが入っている。必ず６４×６４でなくても良く、３２×３２でも、４８×４８でも、１２８×１２８でも実現できる。また、前もって写してある画像データを用いて登録することもできる。図４の様に前もって写してある画像データについては、記憶装置（記憶メディアは、ハードディスク、ＩＣカードなどのデジタルでランダムアクセス可能で持ち運びできるものとする）から画像を読出しディスプレイ５０１にサムネール化して一旦表示（フレームメモリと主メモリにロードしておく）し、ドラッグ＆ドロップ操作を行なって登録する。家族などのアイテムは複数登録でき、一番最後に登録したものが検索時に一番最初に検索するようにスタック状５０２になる。この操作が終るとメンバー表示５０３がなされ、そこに属性や名前（実際のＴＡＧ）を外部のキーボード５０９を用いて入力する。
【００１４】
図６に構成する回路図を示す。光学系６０１−１、センサ６０１−２、Ａ／Ｄ変換器６０１−３からなるカメラヘッド部６０１またそれらを制御する制御インターフェース６０５、再生処理を行なう信号処理部６０２、画像を表示するためフレームメモリ６０３とディスプレイ６０４、画像を記録するための記録装置５１０、人間が操作を行なうためのペン６０８及びキーボード６０９、またそれらを制御する入力インターフェース６０７、そしてこれらすべてをコントロールする情報処理部６０６によって構成される。ＣＰＵ６０６−１には主メモリ６０６−３、文字変換部６０６−２が付随している。
【００１５】
図７には、ＴＡＧ情報を付加することのフローチャートを示す。先ず、撮影をし（Ｓ７０１）、信号処理を行ない（Ｓ７０２）、画像データを形成する。そのデータをフレームメモリに格納し（Ｓ７０３）、ディスプレイに表示しておく（Ｓ７０４）。この表示されたデータは主メモリに格納する（Ｓ７０５）。次にこの画像データにＴＡＧを図２の様につけるかどうかを判断する（Ｓ７０６）。ＴＡＧを付ける場合はＳ７０７に移り、最初のＴＡＧかどうかを判断する（Ｓ７０７）。最初のＴＡＧならばＳ７０８に移り、画像データの前の空いている４バイトにＴＡＧを参照するアドレス値を格納する。また、Ｓ７０６に行き、あとＴＡＧを付けない場合はＳ７１１で記憶メディアにＴＡＧを指すアドレスと画像データを格納し、終了する（Ｓ７１２）。複数個のＴＡＧ情報を付ける場合はこの操作を繰り返す。ただし、Ｓ７０７がＮの場合はＳ７０９に移り、画像データの前の４バイトを最大値（例えば、ＦＦＦＦＦＦＦＦ）を代入し、この画像データの後ろにＴＡＧ情報を参照するアドレス値を代入する（Ｓ７１０）。その次の４バイトのアドレスにはｎｉｌを入れられる。よって、その後ろにはＴＡＧを参照するアドレスが続かないことを表す。３個以上のＴＡＧ情報を付加するときは、そのｎｉｌの入っているアドレスにＴＡＧを参照するアドレス値を代入し、次のアドレスをｎｉｌにする。あるアイコンをドラッグした時点で今表示されている画像データにＴＡＧ情報を付けると判断する。もしディスプレイに表示して、例えば一分以上ドラッグ操作を行なわなければ、ＴＡＧを付けないとみなしてＳ７０６をＮとして画像データの前の４バイトをｎｉｌにして記憶メディアに記録する。その後でも主メモリに画像データがあるから、記録メディアに記録された後でも同様にＴＡＧ付けができる。また、連続してＴＡＧ付けを行なわない場合（例えば一分以上のドラッグ操作がない場合）も一旦記録メディアに画像データ及びＴＡＧ情報を指すアドレス値を格納してしまう。
【００１６】
図８には、検索操作を示す。右端の最上段のアイコン８０１−１をドラッグ＆ドロップして、左端の一番下の検索箱８０１−２に入れることによりこのアイコン８０１−１の情報と関係ある画像を記録してあるメディアにアクセスし、読み込んでメインウインドウ８０２にサムネール化（８０２−１〜８０２−８）し表示する。詳しくは、右最上段の座標（（ｘ１，ｙ１）と（ｘ２，ｙ２）の中）でボタンを押したときにこのアイコンが選択されたことになり、この状態（ボタンを押したまま）で検索箱の位置まで行き、ボタンをはずすことにより検索操作が選択されそのアイコンが示すＴＡＧを参照し、そのＴＡＧと同じＴＡＧの付いている画像をＴＡＧの方から探し、そのＴＡＧを参照している画像を見つけ出し表示する。
【００１７】
図９ではメインウインドウ９０１にある画像を読込みこの画像をドラッグし検索箱のところまでもって行き、ドロップすることでこの画像の付いているＴＡＧと同じＴＡＧの付いた画像を検索して表示する。この検索には前もって付加していたＴＡＧ情報をキーにして検索する。複数のＴＡＧ情報が付加されていた場合は、右上のアイコン９０３の方（ＴＡＧのナンバーが少ない）から始める。検索したキーのアイコン９０３はハイライトもしくは暗くなったりして、どのＴＡＧ情報（キー）が検索されたか分かる様にする。そのＴＡＧにマッチングしたアイコンを主メモリから探し、フレームメモリに格納している座標を求め、その座標のアイコン、すなわち、そのＴＡＧのアイコンのフレームメモリの値に３２を加え描画する。暗くする場合は、そのフレームメモリの値から３２を引き描画する。検索された画像はサムネール化されメインウインドウ９０４に表示される。次に検索箱をクリック９０５（ペンのボタンを一回押す）することで２つ目のキー（右端の２番目のアイコン９０７）について検索していく。次に３番目とＴＡＧの付いている数だけ同じ操作を繰り返す。
【００１８】
第２の実施例を図１０に示す。キーボードにつなぐインターフェース部１０４にキーボードが接続されていない場合は、ペンだけを用いてクリック操作により文字情報も登録することができる。
【００１９】
具体的には、メインウインドウに表示された家族３（１００１−１）をドラッグ＆ドロップして１００１−２に貼りつける。キーボードが接続されていない（インターフェース部に通電するピンが存在していない）ときには１００３の入力用の文字が表示され、これをクリック（座標の位置がわかる）することで文字が表の内側（１００２−４〜１００２−１１）に表示される。文字変換部６０６−２を通じて漢字変換を行なうことで漢字でも登録できる。
【００２０】
第３の実施例を図１１に示す。ポインティングデバイスにドラッグボール１１０３を用いたものであり、ボタン１１０４を押しながらドラッグボールを回しながらＴＡＧの付けたいウインドウの位置に移動し、そこでボタン１１０４を離すことで１１０１−１の画像にＴＡＧ情報が付加される。
【００２１】
【発明の効果】
本発明によれば、簡単にポインティングデバイスを用いてドラッグ＆ドロップ操作を行なうだけでＴＡＧを付けることができ、そのＴＡＧ情報を用いることにより、検索をグラフィカルにユーザーの煩わしさを軽減して行なえる。
【００２２】
更に、任意にユーザーがＴＡＧを登録することができ、好きな情報を写真のＴＡＧに使え、それを用いて検索も行なえる。
【図面の簡単な説明】
【図１】本発明の第１の実施例を示す操作図である。
【図２】本発明のＴＡＧ情報を管理している様子を示す図である。
【図３】主メモリのアドレスを示す図である。
【図４】アイコンを登録する様子を示す図である。
【図５】予め記録されている画像データを用いてアイコンを登録する様子を示す図である。
【図６】回路構成を示すブロック図である。
【図７】ＴＡＧ情報を付加する手順を示すフローチャートである。
【図８】登録してあるアイコンを用いて検索する様子を示す図である。
【図９】画像データに付けられたＴＡＧ情報を基に検索している様子を示す図である。
【図１０】本発明の第２の実施例を示す操作図である。
【図１１】本発明の第３の実施例を示す操作図である。
【符号の説明】
１０１  ディスプレイ
１０１−１  メインウインドウ
１０１−２  アイコン
１０２  カメラヘッド部
１０３  ペン
１０３−１  ボタン
１０４  キーボードにつなぐインターフェース部
２０１  現在表示されている画像
２０２  画像及びアドレスを格納する領域
２０２−１，２０２−３，２０２−５  ＴＡＧ情報を指すアドレス領域
２０２−２，２０２−４，２０２−６  登録されている画像
２０３  ＴＡＧ情報領域
２０３−１−１，２０３−２−１，２０３−３−１  ＴＡＧ情報の家族先頭アドレス
２０３−１−２〜２０３−１−７，２０３−２−２〜２０３−２−７，２０３−３−２〜２０３−３−７  ＴＡＧ情報の家族のメンバー
２０４  ＴＡＧ情報が付加された画像データ
２０４−１  ＴＡＧ情報を指すアドレス領域
２０４−２  画像データ
４０１  ディスプレイ
４０１−１  メインウインドウ
４０１−２  枠取りエリア
４０１−３  アイコン
４０２  登録されたアイコン
５０１  ディスプレイ
５０１−１，５０１−２  アイコン
５０２  データ領域
５０２−１〜５０２−３  スタック
５０３  アイコン情報
５０３−１  アイコンのＩＤ
５０３−２  属性
５０３−３  固有名詞
５０３−４，５０３−６，５０３−８，５０３−１０  属性値
５０３−５，５０３−７，５０３−９，５０３−１１  名前
６０１  カメラヘッド
６０１−１  光学系
６０１−２  センサ
６０１−３  Ａ／Ｄ変換器
６０２  信号処理回路
６０３  フレームメモリ
６０４  ディスプレイ
６０５  制御インターフェース
６０６  情報処理部
６０６−１  ＣＰＵ
６０６−２  文字変換部
６０６−３  主メモリ
６０７  入力インターフェース
６０８  ペン
６０９  キーボード
６１０  記録装置
８０１  ディスプレイ
８０１−１，７０１−２  アイコン
８０２  メインウインドウ
８０２−１〜８０２−８  画像
９０１  メインウインドウ
９０２，９０３  アイコン
９０４  メインウインドウ
９０５  アイコンのクリック状態
９０６  メインウインドウ
９０７  アイコン
１００１  ディスプレイ
１００１−１，１００１−２  アイコン
１００２  アイコン情報
１００２−１  アイコンのＩＤ
１００２−２  属性
１００２−３  固有名詞
１００２−４，１００２−６，１００２−８，１００２−１０  属性値
１００２−５，１００２−７，１００２−９，１００２−１１  名前
１００３  入力パネル
１１０１  ディスプレイ
１１０１−１  メインウインドウ
１１０１−２  アイコン
１１０２  カメラヘッド部
１１０３  ドラッグボール
１１０４，１１０５  ボタン
１１０６  キーボードにつなぐインターフェース
【図１】
0003542362.tif 000002
【図２】
0003542362.tif 000003
【図３】
0003542362.tif 000004
【図４】
0003542362.tif 000005
【図５】
0003542362.tif 000006
【図６】
0003542362.tif 000007
【図７】
0003542362.tif 000008
【図８】
0003542362.tif 000009
【図９】
0003542362.tif 000010
【図１０】
0003542362.tif 000011
【図１１】
0003542362.tif 000012