[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2001209658A - 情報処理装置及び方法、媒体 - Google Patents

情報処理装置及び方法、媒体

Info

Publication number
JP2001209658A
JP2001209658A JP2000024791A JP2000024791A JP2001209658A JP 2001209658 A JP2001209658 A JP 2001209658A JP 2000024791 A JP2000024791 A JP 2000024791A JP 2000024791 A JP2000024791 A JP 2000024791A JP 2001209658 A JP2001209658 A JP 2001209658A
Authority
JP
Japan
Prior art keywords
time
label
information
display
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2000024791A
Other languages
English (en)
Inventor
Takanori Nishimura
孝則 西村
Takayuki Kuwaori
隆之 桑折
Jiyunichi Rekimoto
純一 暦本
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP2000024791A priority Critical patent/JP2001209658A/ja
Publication of JP2001209658A publication Critical patent/JP2001209658A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

(57)【要約】 【課題】 例えば過去などの任意の時点でラベルの状態
を確認可能とし、また、削除されたラベルや、ラベルが
貼り付けられていたデスクトップ画面の履歴等を容易に
認識可能とする。 【解決手段】 単位時間面の枠画像を遠近図法により表
すワイヤーフレームwflと、ラベルの有効期間(存続
期間)を時間軸方向へ延びるラインeplとを画面上に
同時に表示する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、情報処理装置及び
方法、並びに媒体に関し、特に、パーソナルコンピュー
タのデスクトップ画面上に貼り付ける付箋紙として貼り
付けるラベルについて所定の処理を実行することができ
るようにした情報処理装置及び方法、並びに媒体に関す
る。
【0002】
【従来の技術】従来より、紙の書類に対して、目印とし
て付箋紙を付けたり、また、付箋紙にメモを書き、どこ
かに貼り付けてリマインダとして用いることは良くある
ことである。それと同じようなことをパーソナルコンピ
ュータのデスクトップ画面上で再現するアプリケーショ
ンプログラムが本件出願人より提案され、また実際に当
該アプリケーションプログラムがプリインストールされ
たパーソナルコンピュータも販売されている。以下、デ
スクトップ画面上に表示された一つの付箋紙をラベルと
呼び、デスクトップ画面上にラベルを表示するためのア
プリケーションプログラムをラベルソフトと呼ぶことに
する。当該ラベルにおいては、ラベルソフトがパーソナ
ルコンピュータ上のアプリケーションプログラムである
ことを利用して、文字等のテキストだけでなく、音声や
画像なども扱うことが可能となっている。なお、紙の付
箋紙では、音声や画像(例えば動画)を扱うことができ
ない。
【0003】図82には、上記デスクトップ画面上のラ
ベルの表示例を示す。この図82において、ラベルLに
は、文字等のテキストだけでなく、音声や画像なども貼
り付けることができる。なお、図82の下のラベルLは
画像が貼り付けられたときの様子を表している。また、
これらラベルLに音声等が貼り付けられている場合に、
例えば再生ボタンPBをマウス等にてクリックすると、
その音声を再生することが可能となる。また、音声の再
生中に、停止ボタンSBをマウス等にてクリックすれ
ば、その音声の再生を停止することができる。
【0004】上述したように、上記デスクトップ画面上
にラベルを貼り付け可能とするアプリケーションプログ
ラム(ラベルソフト)によれば、ラベルの作成、移動、
削除の操作が可能であり、また、ラベルに対してテキス
トの変更、画像の変更、音声の録音等が可能となってい
る。
【0005】
【発明が解決しようとする課題】しかしながら、上記従
来のラベルソフトは、例えばラベルに対して修正が行わ
れた場合に、当該修正された後の最新の情報だけを保存
するようになされているため、例えば過去の任意の時点
で当該ラベルの状態がどのような状態であったかを確認
することはできない。
【0006】また、ラベルを削除した場合、当該ラベル
に関するデータは完全に消去されてしまうため、2度と
そのラベルを見ること(例えばデスクトップ画面上に再
度表示するようなこと)は不可能であり、削除されたラ
ベルが存在していたことも判らなくなってしまう。
【0007】さらに、従来のラベルソフトでは、例えば
ラベルが何時作成されて何時まで存在していたのか、複
数のラベルが時間軸上でどのように存在していたのか、
ラベルが貼り付けられていたデスクトップ画面が過去の
任意の時点でどのような状態であったのかなどのような
履歴を容易に知ることはできない。
【0008】そこで、本発明はこのような状況に鑑みて
なされたものであり、例えば過去などの任意の時点でラ
ベルの状態を確認可能とし、また、削除されたラベル
や、ラベルが貼り付けられていたデスクトップ画面等の
履歴を容易に認識できるようにする、情報処理装置及び
方法、媒体を提供することを目的とする。
【0009】
【課題を解決するための手段】本発明の情報処理装置
は、複数の2次元画面と時間情報とを対応付けて記憶す
る記憶手段と、上記時間情報に対応した2次元画面を時
間軸に沿って配置した立体構造を3次元表示するための
表示信号を生成する表示信号生成手段とを有することに
より、上述した課題を解決する。
【0010】また、本発明の情報処理装置は、単位時間
を示す枠画像の情報を生成する枠画像情報生成手段と、
上記枠画像を遠近図法によりワイヤーフレーム表示する
ための表示信号を生成する表示信号生成手段とを有する
ことにより、上述した課題を解決する。さらに、本発明
の情報処理装置では、異なる属性のオブジェクト情報を
貼り付け可能な所定の処理単位と時間情報とを対応させ
て記憶する記憶手段と、上記時間情報に基づいて上記所
定の処理単位の存続期間を示すライン画像の情報を生成
するライン画像情報生成手段とを備え、上記表示信号生
成手段は、上記ワイヤーフレーム表示された枠画像と時
間軸方向に沿って延びる上記ライン画像とを合成した表
示信号を生成するようにしている。
【0011】本発明の情報処理方法は、複数の2次元画
面と時間情報とを対応付けて記憶し、上記時間情報に対
応した2次元画面を時間軸に沿って配置した立体構造を
3次元表示するための表示信号を生成することにより、
上述した課題を解決する。
【0012】また、本発明の情報処理方法は、単位時間
を示す枠画像の情報を生成し、上記枠画像を遠近図法に
よりワイヤーフレーム表示するための表示信号を生成す
ることにより、上述した課題を解決する。さらに、本発
明の情報処理方法では、異なる属性のオブジェクト情報
を貼り付け可能な所定の処理単位と時間情報とを対応さ
せて記憶し、上記時間情報に基づいて上記所定の処理単
位の存続期間を示すライン画像の情報を生成し、上記ワ
イヤーフレーム表示された枠画像と時間軸方向に沿って
延びる上記ライン画像とを合成した表示信号を生成する
ようにしている。
【0013】本発明の媒体は、複数の2次元画面と時間
情報とを対応付けて記憶するステップと、上記時間情報
に対応した2次元画面を時間軸に沿って配置した立体構
造を3次元表示するための表示信号を生成するステップ
と、を含むことを特徴とするプログラムを情報処理装置
に実行させることにより、上述した課題を解決する。
【0014】また、本発明の媒体は、単位時間を示す枠
画像の情報を生成するステップと、上記枠画像を遠近図
法によりワイヤーフレーム表示するための表示信号を生
成するステップと、を含むことを特徴とするプログラム
を情報処理装置に実行させることにより、上述した課題
を解決する。
【0015】
【発明の実施の形態】本発明の好ましい実施の形態につ
いて、図面を参照しながら説明する。
【0016】図1〜図4は、本発明の情報処理装置及び
方法、並びに媒体が適用される一例としてのノート型パ
ーソナルコンピュータの外観を示している。このノート
型パーソナルコンピュータ1は、基本的に、本体2と、
この本体2に対して開閉自在とされる表示部3により構
成されている。図1は表示部3を本体2に対して開いた
状態を示す外観斜視図である。図2は本体2の平面図、
図3は本体2に設けられているジョグダイヤル4付近の
拡大図である。また、図4は本体2のジョグダイヤル4
側の側面図である。
【0017】本体2には、各種の文字や記号などを入力
するとき操作されるキーボード5、マウスカーソルを移
動させるときなどに操作されるポインティングデバイス
としてのタッチパット6、そして電源スイッチ8が、そ
の上面に設けられている。
【0018】また、表示部3の正面には、画像を表示す
るLCD(Liquid Crystal Display)7が設けられてい
る。さらに、表示部3の右上部には、電源ランプPL、
電池ランプBL、必要に応じてメッセージランプML、
その他のLEDよりなるランプが設けられている。
【0019】ジョグダイヤル4は、本体2上のキーボー
ド5のキーA,キーB(右端のキー)の間に組み込ま
れ、また、キーA,キーBとほぼ同じ高さになるように
取り付けられている。当該ジョグダイヤル4は、図3中
の矢印aに示す回転操作に対応して所定の処理を実行
し、同図中矢印bに示す移動操作に対応して所定の処理
を実行する。このジョグダイヤル4の詳細については、
本件出願人と共同の出願人により出願された特開平8−
203387号公報のプッシュスイッチ付回転操作型電
子部品を例に挙げることができ、また、ジョグダイヤル
4の行う所定の処理については、本件出願人が出願した
特願平11−142518号の明細書及び図面により提
案されている。
【0020】なお、ジョグダイヤル4を本体2の左側面
に配置してもよいのはもちろんである。また、タッチパ
ッド6を人差し指で操作しながら親指で操作可能なよう
にジョグダイヤルを前面の中央部に配置してもよい。ま
た、LCD7が設けられた表示部3の左側面又は右側面
に配置してもよい。また、タッチパッド6の左端縁又は
右端縁に沿って縦方向に配置してもよい。また、タッチ
パッド6の上端縁又は下端縁に沿って横方向に配置して
もよい。また、タッチパッド6の右ボタンと左ボタンの
間に縦方向に配置してもよい。また、キーボード部5の
GキーとHキーの間に縦方向に配置してもよい。また、
縦方向や横方向に限定せず、各指で操作し易い斜め方向
へ、所定角度を付けて配置してもよい。さらに、ポイン
ティングデバイスであるマウスの側面の親指で操作可能
な位置に配置してもよい。
【0021】次に、ノート型パーソナルコンピュータ1
の内部回路構成例について図5を用いて説明する。
【0022】図5において、中央処理装置(CPU)5
1は、例えばインテル(Intel)社製のペンティアム(P
entium:商標)プロセッサ等で構成されて、ホストバス
52に接続されている。ホストバス52には、さらにノ
ースブリッジ(AGP Host Bridge Controller)53が接
続されており、ノースブリッジ53は、AGP(Accele
rated Graphics Port)50及びPCIバス56にも接
続されている。ノースブリッジ53は、例えば、インテ
ル社製の400BXなどで構成されており、CPU51
やメインメモリ54周辺の制御を行うようになされてい
る。さらに、ノースブリッジ53は、AGP50を介し
てビデオコントローラ57に接続されている。なお、こ
のノースブリッジ53と後述するサウスブリッジ(PCI-
ISA Bridge)58とで、いわゆるチップセットが構成さ
れている。
【0023】ノースブリッジ53は、さらに、メインメ
モリ54及びキャッシュメモリ55とも接続されてい
る。キャッシュメモリ55は、CPU51が使用するデ
ータをキャッシュするようになされている。なお、図示
していないが、CPU51にも1次的なキャッシュメモ
リが内蔵されている。
【0024】メインメモリ54は、例えば、DRAM
(Dynamic Read Only Memory)で構成され、CPU51
が実行するプログラムや、CPU51の動作上必要なデ
ータを記憶するようになされている。具体的に、メイン
メモリ54には、起動が完了した時点において、例えば
電子メールプログラム54A、オートパイロットプログ
ラム54B、ジョグダイヤル状態監視プログラム54
C、ジョグダイヤルドライバ54D、オペレーティング
プログラム(OS)54E、後述する本発明実施の形態
のラベルソフトであるアプリケーションプログラム54
F1、及び、その他のアプリケーションプログラム54
2〜54FnがHDD70から転送され、記憶される。
【0025】電子メールプログラム54Aは、モデム7
5を介して電話回線76のような通信回線或いは無線回
線などからネットワーク経由で通信文を授受するプログ
ラムである。電子メールプログラム54Aは、特定機能
としての着信メール取得機能を有している。この着信メ
ール取得機能は、プロバイダ77が備えるメールサーバ
78に対して、そのメールボックス79内に自分(利用
者)宛のメールが着信しているかどうかを確認して、自
分宛のメールがあれば取得する処理を実行する。
【0026】オートパイロットプログラム54Bは、予
め設定された複数の処理(またはプログラム)などを、
予め設定された順序で順次起動して、処理するプログラ
ムである。
【0027】OS(基本プログラムソフトウェア)54
Eは、例えばマイクロソフト社のいわゆるウィンドウズ
(Windows)95や98、2000(共に商標)、アッ
プルコンピュータ社のいわゆるマックOS(商標)等に
代表される、コンピュータの基本的な動作を制御するも
のである。
【0028】ジョグダイヤル状態監視プログラム54C
は、上記各アプリケーションからジョグダイヤル対応で
あるか否かの通知を受け取り、例えば対応であればジョ
グダイヤル4を操作することで何が行えるかを表示する
ために動作する。通常、ジョグダイヤル4のイベント待
ちになっているし、アプリケーションからの通知を受け
取るリストも持っている。ジョグダイヤルドライバ54
Dは、ジョグダイヤル4の操作に対応して各種機能を実
行する。
【0029】ビデオコントローラ57は、PCIバス5
6に接続されており、そのPCIバス56を介して供給
されるデータに基づいて、表示部3上のLCD7の表示
を制御するようになされている。
【0030】PCIバス56には、サウンドコントロー
ラ64が接続され、マイクロホン66からの入力を取り
込み、あるいはスピーカ65に対して音声信号を供給す
る。また、PCIバス56にはモデム75も接続されて
いる。モデム75は、公衆電話回線76、インターネッ
トサービスプロバイダ77を介して、インターネット等
の通信ネットワーク80やメールサーバ78等に接続す
ることができる。
【0031】また、PCIバス56にはサウスブリッジ
58も接続されている。サウスブリッジ58は、例え
ば、インテル社製のPIIX4Eなどで構成されてお
り、各種のI/O(Input / Output)を制御するように
なされている。即ち、サウスブリッジ58は、IDE
(Integrated Drive Electronics)コントローラ/コン
フィギュレーションレジスタ59、タイマ回路60、お
よびIDEインタフェース61等で構成され、IDEバ
ス62に接続されるデバイスや、ISA/EIO(Indu
stry Standard Architecture / Extended Input Outpu
t)バス63およびエンベディットコントローラ68を
介して接続されるデバイスの制御等を行うようになされ
ている。
【0032】IDEコントローラ/コンフィギュレーシ
ョンレジスタ59は、いわゆるプライマリIDEコント
ローラとセカンダリIDEコントローラとの2つのID
Eコントローラ、およびコンフィギュレーションレジス
タ(configuration register)等から構成されている
(いずれも図示せず)。
【0033】プライマリIDEコントローラは、IDE
バス62を介して、コネクタ(図示は省略)に接続して
おり、コネクタには、HDD67が接続されている。ま
た、セカンダリIDEコントローラは、他のIDEバス
等を介して、図示を省略したCD−ROMドライブや、
セカンドHDD、FDDなどといった、いわばIDEデ
バイスであるベイデバイスが装着されたときに、その装
着されたベイデバイスのコネクタが電気的に接続される
ようになされている。
【0034】なお、HDD67には、電子メールプログ
ラム67A、オートパイロットプログラム67B、ジョ
グダイヤル状態監視プログラム67C、ジョグダイヤル
ドライバ67D、OS(基本プログラムソフトウェア)
67E、後述する本実施の形態のラベルソフトであるア
プリケーションプログラム67F1、その他複数のアプ
リケーションプログラム67F2〜67Fn等が記憶され
ている。HDD67内の上記各プログラム67A、67
B、67C、67D、67E、67F1〜67Fn等は、
起動(ブートアップ)処理の過程で、RAM54内に順
次転送され、格納される。
【0035】ISA/EIOバス63には、さらに、エ
ンベデットコントローラ68が接続されている。このエ
ンベデットコントローラ68は、マイクロコントローラ
からなりI/Oコントローラとして使われる。すなわ
ち、エンベデットコントローラ68は、I/Oインター
フェース69、ROM70、RAM71、CPU72が
相互に接続されて構成されている。
【0036】ROM70の中には、LED制御プログラ
ム70A、タッチパッド入力監視プログラム70B、キ
ー入力監視プログラム70C、ウェイクアッププログラ
ム70D、ジョグダイヤル状態監視プログラム70Eが
予め格納されている。
【0037】LED制御プログラム70Aは、電源ラン
プPL、電池ランプBL、必要に応じてメッセージラン
プML、その他のLEDよりなるランプの点灯の制御を
行うプログラムである。タッチパッド入力監視プログラ
ム70Bは、タッチパッド6からのユーザによる入力を
監視するプログラムである。キー入力監視プログラム7
0Cは、キーボード5やその他のキースイッチからの入
力を監視するプログラムである。ウェイクアッププログ
ラム70Dは、サウスブリッジ58内のタイマ回路60
から供給される現在時刻データに基づいて、予め設定さ
れた時刻になったかどうかをチェックして、設定された
時刻になると、所定の処理(またはプログラム)等を起
動するために各チップ電源の管理を行うプログラムであ
る。
【0038】ジョグダイヤル状態監視プログラム70E
は、ジョグダイヤル4の回転型エンコーダ部12が回転
されたか、或いは押されたかを常に監視するためのプロ
グラムである。
【0039】ROM70には、さらにBIOS70Fが
書き込まれている。BIOS(Basic Input/Output Sys
tem)とは、基本入出力システムのことをいい、OSや
アプリケーションソフトと周辺機器(ディスプレイ、キ
ーボード、HDD等)の間でのデータの受け渡し(入出
力)を制御するソフトウェアプログラムである。
【0040】RAM71は、LED制御、タッチパッド
入力ステイタス、キー入力ステイタス、設定時刻用の各
レジスタ等や、ジョグダイヤル状態監視用のI/Oレジ
スタ等を、レジスタ71A〜71Fとして有している。
例えば、LED制御レジスタ71Aは、ジョグダイヤル
4が押されて、例えば電子メールの瞬時の立ち上げ状態
を表示するメッセージランプMLの点灯を制御する。キ
ー入力ステイタスレジスタ71Cは、例えばジョグダイ
ヤル4が押される(プッシュされる)と、操作キーフラ
グが格納されるようになっている。設定時刻レジスタ7
1Dは、ある時刻を任意に設定することができる。
【0041】また、このエンベデットコントローラ68
には、図示を省略したコネクタを介して、ジョグダイヤ
ル4、タッチパッド6、キーボード5がそれぞれ接続さ
れており、ジョグダイヤル4、タッチパッド6、キーボ
ード5それぞれの操作に対応した信号を、ISA/EI
Oバス63に出力するようになされている。また、エン
ベデットコントローラ68には、電源ランプPL、電池
ランプBL、メッセージランプML、その他のLEDよ
りなるランプが接続されている。
【0042】エンベデットコントローラ68には、さら
に、電源制御回路73が接続されている。電源制御回路
73は、内蔵バッテリ74又はAC電源に接続されてお
り、各ブロックに、必要な電源を供給するとともに、内
蔵バッテリ74や、周辺装置のセカンドバッテリの充電
のための制御を行うようになされている。また、エンベ
デットコントローラ68は、電源をオン又はオフすると
き操作される電源スイッチ8を監視している。
【0043】エンベデットコントローラ68は、電源8
がオフ状態でも、常に内部電源により、上記各プログラ
ム70A、70B、70C、70D、70Eを実行する
ことができる。つまり、上記各プログラムは、表示部3
のLCD7上に何のウィンドウが開いて無くても、常時
働いている。つまり、エンベデットコントローラ68は
電源スイッチ8がオフでOS54EがCPU51で起動
していなくても、常時、ジョグダイヤル状態監視プログ
ラム70Eを実行しており、ノート型パーソナルコンピ
ュータ1に、専用のキーを設けなくとも、プログラマブ
ルパワーキー(PPK)機能を持たせ、例えば省電力状
態、あるいは電源オフ時に、ジョグダイヤル4をユーザ
が押すだけで好みのソフトウェアやスクリプトファイル
を起動できるようにしてある。
【0044】次に、本発明実施の形態のラベルソフトに
ついて説明する。
【0045】本実施の形態のラベルソフトは、紙の書類
に対して目印として付けられる付箋紙、及び、この付箋
紙にメモを書き、どこかに貼り付けてリマインダとして
用いるようなことを、パーソナルコンピュータのデスク
トップ画面上で再現するアプリケーションプログラムで
ある。本実施の形態では、デスクトップ画面上に表示さ
れた一つの付箋紙をラベルと呼び、デスクトップ画面上
にラベルを表示するためのアプリケーションプログラム
を上記ラベルソフトと呼んでいる。
【0046】本実施の形態のラベルソフトは、デスクト
ップ画面上に表示された一つの付箋紙である上記ラベル
に対して貼り付け可能なオブジェクトとして、文字や記
号等のテキスト、静止画像や動画像等の画像、音声や楽
音などのサウンドを扱う機能と、ラベルに貼り付けるテ
キストの編集機能と、ラベルに貼り付けるサウンドの録
音/再生機能と、ラベルに貼り付ける画像の取り込み/
表示機能と、デジタルカメラやパーソナルコンピュータ
に付加されたCCDカメラから画像を取り込むためのア
プリケーションソフトウェアとの連係機能を有し、さら
に、時間管理機能として変更履歴を持ったラベルを作成
する機能と、当該時間管理機能についてジョグダイヤル
をフルサポートする機能と、ラベルに貼り付けるオブジ
ェクトとしてリンクを扱う機能等を備えている。
【0047】これら機能を有する本実施の形態のラベル
ソフトが扱うデータ構成には、以下のプロジェクト、ラ
ベル、オブジェクトの3つの項目がある。図6には、こ
れらデータの相互の関係を示している。
【0048】上記プロジェクトとは、全ラベルデータの
集合のことである。通常、プロジェクトは、一つしか作
成しない。一つのプロジェクトの中には、過去、現在、
未来のすべてのラベル情報を持つ。ただし、例えばサン
プルコンテンツなどの提供や、インターネット経由での
プロジェクト情報の交換が出るようにするために、本実
施の形態のラベルソフトは、プロジェクトの切り替え及
び追加をサポートしている。当該プロジェクトの詳細に
ついては後述する。
【0049】上記ラベルとは、デスクトップ画面上の一
つの付箋紙に相当する。ラベルは、生成から破棄の間ま
での情報を持つ。当該情報は、ラベルのサイズ変更やカ
ラー変更、テキスト修正、画像の変更、サウンドの変更
など、ラベルの生成から破棄の間までにユーザがパーソ
ナルコンピュータを介してラベルに対して行ったすべて
の操作の情報のことである。ただし、ラベルの画面上の
位置情報は常に手前に表示するための属性を持つが、ラ
ベル間、ウィンドウ間、ラベル−ウィンドウ間の上下関
係の情報については保持しない。また、当該ラベルは、
現在ラベルと過去ラベルと未来ラベルの3つの種類に分
けることができる。現在ラベルとは、ラベルの作成時刻
が現在時刻より手前で、且つ現在時刻の時点でまだ削除
されていないラベルのことである。この現在ラベルにお
ける作成時刻と現在時刻、終了(削除)時刻の関係は、
(作成時刻≦現在時刻<終了(削除)時刻)となる。過
去ラベルとは、現在時刻の時点で既に削除されているラ
ベルのことである。この過去ラベルにおける作成時刻、
終了(削除)時刻、現在時刻の関係は、(作成時刻<終
了(削除)時刻≦現在時刻)となる。未来ラベルとは、
現在時刻の時点で未だ作成されていないラベルのことで
あり、作成時間に未来が設定されているラベルである。
この未来ラベルにおける現在時刻、作成時刻、終了(削
除)時刻の関係は、(現在時刻<作成時刻<終了(削
除)時刻)となる。当該ラベルの詳細については後述す
る。
【0050】上記オブジェクトとは、ラベル内に貼り込
まれるデータのことであり、具体的にはテキストオブジ
ェクト、画像オブジェクト、サウンドオブジェクト、リ
ンクオブジェクトなどが挙げられる。当該オブジェクト
の詳細については後述する。次に、本実施の形態のラベ
ルソフトが実行されている場合のデスクトップ画面の主
な構成部品について説明する。
【0051】先ず、画面の全体構成から説明する。
【0052】本実施の形態のラベルソフトの状態(アプ
リケーションの状態)としては、以下に説明する通常モ
ードとタイムビューモードの二つの状態に大別され、さ
らにタイムビューモードは後述する2D(2次元)ビュ
ー(view)モードと3D(3次元)ビューモードに
分けられる。
【0053】通常モードは、タイムビューモードになっ
ていない状態でデスクトップ画面上にラベルが貼られて
いる状態である。この通常モード時のデスクトップ画面
の一例を図7に示す。この図7中の指示符号Lにて示す
ものがラベルである。この通常モードの場合、デスクト
ップ画面上のタスクバーTBのタスクトレイTT上に
は、本実施の形態のラベルソフトのアイコンILが表示
されており、当該アイコンILを例えばマウス等のポイ
ンティングデバイスにてアクセス(クリック)すること
により、本実施の形態のラベルソフトアプリケーション
の全機能の制御が可能となる。
【0054】タイムビューモードは、本実施の形態のラ
ベルソフトにより時間操作を行うことができるモードで
あり、以下の現在モード、過去モード、未来モードの三
つからなる2Dビューモードと、後述する3Dビューモ
ードの状態に分けられる。
【0055】図8には2Dビューモードの現在(Presen
t)モードにおけるデスクトップ画面の一構成例を、図
9には2Dビューモードの過去(Past)モードにおける
デスクトップ画面の一構成例を、図10には2Dビュー
モードの未来(Future)モードにおけるデスクトップ画
面の一構成例を示す。
【0056】これら図8〜図10に示すように、2Dビ
ューモードにおける現在モード、過去モード、未来モー
ドでは、プロジェクトが含むラベルの現在の状態、過去
の状態、未来の状態がそれぞれデスクトップ画面表示さ
れる。なお、図8〜図10のデスクトップ画面上には、
2Dビューモードの現在モードであることを示す「Pr
esent」の文字と、2Dビューモードの過去モード
であることを示す「Past」の文字と、2Dビューモ
ードの未来モードであることを示す「Future」の
文字がそれぞれ中央付近及び四隅に表示され、これによ
りユーザに対して現在モード、過去モード、未来モード
の何れの状態となっているかを視認可能としている。
【0057】当該タイムビューモードの場合も通常モー
ドと同様に、デスクトップ画面上のタスクバーTBのタ
スクトレイTT上には、本実施の形態のラベルソフトの
アイコンILが表示されている。
【0058】通常モードからタイムビューモードに切り
替わると、デスクトップ画面上(モニタが複数ある場合
は、すべてのモニタ上)は、全ての領域が当該ラベルソ
フトによる画像で覆われ、ラベルはその上に表示され
る。
【0059】この時、デスクトップ画面上には、現在操
作している時間の表示/変更を可能にするための、タイ
ムビューコンソールTVCが表示される。以下、当該タ
イムビューモードでデスクトップ表示がなされている状
態の時間を、オペレーション時間と呼ぶ。
【0060】上記タイムビューコンソールTVCは、前
述の図8〜図10や、図11に示すバー状態のウィンド
ウと、図12に示すようなフローティング状態のウィン
ドウの二つの状態を持つ。また、バー状態のタイムビュ
ーコンソールTVCは、標準では画面上部に表示される
が、画面下部や画面左右端部などに表示することもでき
る。すなわち、タイムビューコンソールTVCは、マウ
ス等のポインティングデバイスによってドラッグするこ
とが可能であり、当該ドラッグにより画面の上または下
に移動させたときには図8〜図10、図11図のような
バー状態のウィンドウとなり、それ以外では図12のよ
うなフローティング状態のウィンドウとなる。なお、バ
ー状態とフローティング状態とで、画面構成は変わって
いるが、タイムビューコンソールTVCの機能は同様で
ある。
【0061】図11に示すようなバー状態のタイムビュ
ーコンソールTVCのウィンドウは、ウィンドウタイト
ル部wtと、西暦ゲージ部cgと、検索文字列入力表示
部scと、前検索ボタンcbb及び次検索ボタンcnb
と、現在ボタンbbと、オペレーション時間表示部ot
iと、時間アップダウンボタンtub及びtdbと、時
間増減ステップ選択リストボックスsslと、時間増減
ステップ選択メニューボタンsbと、メニューボタンm
bと、クローズボタンcbと、ヘルプボタンhbと、回
転アニメーション部raとからなる。なお、回転アニメ
ーション部raは、当該バー状態のタイムビューコンソ
ールTVCのウィンドウ両端に設けられる。 上記ウィ
ンドウタイトル部wtは、当該ウィンドウのタイトル
(この例では「タイムビュー」の文字)を表示する部分
であり、タイトルの表示のみが行われる。すなわち、ウ
ィンドウタイトル部wtは、現在画面全体の機能を司る
アプリケーションがラベルソフトであることを明確にす
るために設けられている。
【0062】上記西暦ゲージ部cgは、現在表示してい
るラベルが西暦でどの当たりの時間に相当するのかをユ
ーザに対して一目瞭然にするために設けられている。こ
の西暦ゲージ部cgは、画面にラベルが表示されている
状態の時間が常にゲージの中央に来るように表示され、
且つ、この時間を明確に示すために例えば黄色の縦ライ
ンleも表示される。すなわち、当該西暦ゲージ部cg
の中央部分の時間は、現実の時刻(実世界の現在時刻)
ではなく、デスクトップ画面上に表示されている過去や
未来(現在時刻でもよい)のラベルに対応した時間とな
る。図11の例の西暦ゲージ部cgは、画面にラベルが
表示されている状態の時間(ゲージの中央となる時間)
が例えば1999年11月である場合の表示例であり、
ゲージの中央には黄色の縦ラインleが表示されてい
る。また、当該西暦ゲージ部cgには、現実の時刻(表
示されているラベルに対応する時間ではなく、実世界の
現在時刻)を示すために、例えば赤色の縦ラインlrも
表示される。この図11の例では、上記現実の時刻(実
世界の現在時刻)が例えば1999年5月であることを
示す上記赤色の縦ラインlrが西暦ゲージ部cgに表示
されている。このように、西暦ゲージ部cgによれば、
表示されているラベルに対応する時間(例えば1999
年11月)と現実の時刻(例えば1999年5月)との
位置関係が容易に認識できるようになされている。
【0063】上記検索文字列入力表示部scは、検索し
たい文字列を入力すると共にその入力された検索文字列
が表示される部分である。前検索ボタンcbbは前の検
索文字列を指示するためのボタンであり、次検索ボタン
cnbは次の検索文字列を指示するためのボタンであ
る。
【0064】上記現在ボタンbbは、表示されているラ
ベルに対応する時間から、現実の時刻(実世界の現在時
刻)へ戻ることを指示するためのボタンである。したが
って、当該現在ボタンbbを例えばマウス等にてクリッ
クすることで、上記オペレーション時間が現在の時間
(実世界の現在時刻)に戻る。なお、現在ボタンbbに
より現在の時間(実世界の現在時刻)の戻ったとして
も、当該ラベルソフトの状態(アプリケーションの状
態)はタイムビューモードを維持する。
【0065】上記オペレーション時間表示部otiは、
画面にラベルが表示されている状態が、どの時刻の状態
のものであるかを表示する部分である。この図11の例
では、1999年11月11日15時27分9秒のとき
の、ラベルの状態を画上に表示していることになる。
【0066】上記アップダウンボタンtub及びtdb
は、上記オペレーション時間表示部otiに表示されて
いる時間を、指定された時間増減単位(時間増減ステッ
プ)で増減させるためのボタンである。ここで、例えば
オペレーション時間表示部oti上にフォーカスがあ
り、当該オペレーション時間表示部oti上の年、月、
日、時、分、秒の何れかがアクティブ状態になされてい
るときに、上記アップボタンtubが押されると上記ア
クティブ状態になされている部分の値が、指定された時
間増減単位(時間増減ステップ)で増加し、逆にダウン
ボタンtdbが押されると上記アクティブ状態になされ
ている部分の値が、指定された時間増減単位(時間増減
ステップ)で減少する。また、本実施の形態のラベルソ
フトにおいては、このアップダウンボタンtub及びt
dbと同じ機能を、ホイール付きマウスの当該ホイール
の回転やカーソルキーの上下、ジョグダイヤル4の回転
操作等によっても実現可能である。すなわちこの場合
は、オペレーション時間表示部oti上にフォーカスが
あり、当該オペレーション時間表示部oti上の年、
月、日、時、分、秒の何れかがアクティブ状態になされ
ているときに、例えばホイール付きマウスの当該ホイー
ルを回転させたり、キーボード上の上下カーソルキーを
押したり、ジョグダイヤル4を回転させたりすると、当
該アクティブ状態になされている部分の値が、指定され
た時間増減単位(時間増減ステップ)で増減(時間の増
減)することになる。
【0067】上記時間増減ステップ選択リストボックス
sslは、オペレーション時間表示部otiの時間を増
減する際の上記時間増減単位(時間増減ステップ)を表
示する部分である。言い換えると、当該時間増減ステッ
プ選択リストボックスsslには、上記オペレーション
時間表示部oti上に表示されている年、月、日、時、
分、秒等のうちで、アクティブ状態となっている時間表
示部分に対応した時間増減単位(時間増減ステップ)が
表示される。なお、図11の例において、時間増減ステ
ップ選択リストボックスssl内に表示された時間増減
単位(時間増減ステップ)の文字の後ろに付けられた
「*」は、当該「*」が付けられた時間増減単位(時間
増減ステップ)が現時点で選択されていることを示して
いる。ここで、本実施の形態では、上記時間増減単位
(時間増減ステップ)として、例えば100年、10
年、1年単位、1月単位、1時間単位、1分単位、1秒
単位、変化点単位などのがあり、当該時間増減ステップ
選択リストボックスsslにはこれら時間増減ステップ
のうち何れかのステップが表示される。なお、変化点単
位での時間増減とは、ユーザによりラベルに何らかの操
作がなされて当該ラベルが変化した時点(例えばラベル
の移動、サイズ変更、オブジェクトの修正等を行った時
点、すなわちデスクトップ画面上のラベル状態が変化し
た時点)から、次の変化が発生した時点までを1単位と
して、時間を増減させることを意味する。このため、変
化点の単位で時間を増減させる場合は、当該変化点での
一回の時間の増減で変化する時間間隔は一定でない。
【0068】上記時間増減ステップ選択メニューボタン
sbは、上記時間増減ステップ選択リストボックスss
lに表示される時間増減ステップをメニュー選択により
指定するためのボタンである。言い換えると、時間増減
ステップ選択メニューボタンsbは、上記オペレーショ
ン時間表示部oti上に表示されている年、月、日、
時、分、秒等のうちで、アクティブ状態としたい時間表
示部分を選択するためのボタンである。この時間増減ス
テップ選択メニューボタンsbが押される(クリックさ
れる)と、当該時間増減ステップ選択メニューボタンs
bの下には、プルダウンメニューとして、100年、1
0年、1年単位、1月単位、1時間単位、1分単位、1
秒単位、変化点単位などの上記時間増減単位(時間増減
ステップ)が表示される。したがって、このプルダウン
メニューから所望の時間増減ステップを選択すること
で、上記オペレーション時間表示部oti上の年、月、
日、時、分、秒の表示のうちで対応する時間表示部分の
選択がなされてアクティブ状態になる。すなわち例え
ば、時間増減ステップ選択メニューボタンsbのプルダ
ウンメニューのなかから例えば1月単位を選択すると、
上記オペレーション時間表示部oti上の年、月、日、
時、分、秒の表示うちの月の表示部分がアクティブ状態
となり、この状態で上述のアップダウンボタンtub及
びtdbやホイール付きマウスのホイールの回転、上下
カーソルキーの押下、ジョグダイヤル4の回転等を行う
ことによって当該月の値が変更可能となる。
【0069】また、本実施の形態のラベルソフトにおい
ては、当該時間増減ステップ選択メニューボタンsbに
よる時間増減ステップの選択機能と同じ機能を、例えば
キーボード上の左右カーソルキーの押下や、ホイール付
きマウスのホイールの回転、ジョグダイヤル4の回転等
によっても実現可能としている。すなわちこの場合は、
オペレーション時間表示部oti上にフォーカスがある
状態で、例えばホイール付きマウスのホイールを回転さ
せたり、左又は右カーソルキーを押下したり、ジョグダ
イヤル4を回転操作することにより、オペレーション時
間表示部oti上に左右方向に配列している各時間表示
部分の何れか、つまり年、月、日、時、分、秒の時間表
示部分の何れかをアクティブ状態に選択することができ
る。
【0070】また、このように、ホイール付きマウスや
キーボード,ジョグダイヤル4の操作によって時間を増
減させる場合、例えばキーボードの連続した操作や、ホ
イール付きマウスのホイールの回転速度、ジョグダイヤ
ルの回転速度を検出し、その検出結果に応じて、時間の
進め方や戻し方を加速度的に変化させることも可能であ
る。これにより、目的の時間まで容易に移動できること
になる。なお、ホイール付きマウスのホイールの回転や
ジョグダイヤルの回転によって、上記時間増減ステップ
の選択機能を実現する場合は、当該ホイール付きマウス
のホイールの回転やジョグダイヤルの回転に上記時間増
減ステップの選択機能を持たせるための環境設定等が必
要である。
【0071】次に、上記メニューボタンmbは、例えば
ファイル、新規ラベルの追加、時間、ラベル等の、プロ
ジェクトに関連したすべての操作メニューを表示させる
ためのボタンである。このメニューボタンmbが押され
る(クリックされる)と、当該メニューボタンmbの近
傍には、プルダウンメニューとして、ファイル、新規ラ
ベルの追加、時間、ラベル等の操作メニューが表示され
る。なお、タイムビューコンソールTVC上の各部にお
いて、マウスの右ボタンがクリックされた場合や、フォ
ーカスを持った状態でアプリケーションキーが押された
場合(コンテキストメニュー)も、上記メニューボタン
mbのクリック時と同じようにメニュー項目の表示がな
される。上記タイムビューコンソールのメニューボタン
mbのクリックによるプルダウンメニューと、アプリケ
ーションキーによるコンテキストメニューについての詳
細は後述する。
【0072】クローズボタンcbは、タイムビューコン
ソールを閉じることを指示するためのボタンである。
【0073】ヘルプボタンhbは、本実施の形態のラベ
ルソフトをユーザが操作する際の不明点を調べるために
使用するヘルプウィンドウの表示を指示するためのボタ
ンである。
【0074】回転アニメーション部raは、オペレーシ
ョン時間の変化に伴って当該回転アニメーション部ra
を回転するようにアニメーション表示させることによ
り、時間を移動していることをユーザに対して視覚的に
表すための部分であり、時間が未来へ進む時と過去へ戻
るときとで回転方向が逆になる。図13には、バー状態
のタイムビューコンソールTVCの左端の回転アニメー
ション部ra近傍のみを拡大して示しており、図中の→
部分に注目すれば、図中(a),(b),(c)の順に
回転アニメーション部raが回転していく様子が示され
ている。このように、上記回転アニメーション部raが
回転するアニメーション表示を行うことによって、時間
が変化している様子をユーザに認識させることが可能と
なる。
【0075】また、図12に示したようなフローティン
グ状態のタイムビューコンソールTVCのウィンドウ
は、当該ウィンドウのタイトル(この例ではタイムビュ
ーコンソール)を表示するウィンドウタイトル部wt
と、例えばファイル、新規ラベルの追加、時間、ラベ
ル、ヘルプ等のプロジェクトに関連した操作メニューが
表示されるウィンドウメニュー部wmと、バー状態のウ
ィンドウの時と同様の西暦ゲージ部cgと、検索文字列
入力表示部scと、前検索ボタンcbb及び次検索ボタ
ンcnbと、現在ボタンbbと、オペレーション時間表
示部otiと、アップダウンボタンtub及びtdb
と、時間増減ステップ選択リストボックスsslと、時
間増減ステップ選択メニューボタンsbとからなる。な
お、図12の場合、タイムビューコンソールを閉じるこ
とを指示するためのクローズボタンとしては「×」ボタ
ンが有る。当該フローティング状態のタイムビューコン
ソールのウィンドウメニュー部wmの詳細については後
述する。
【0076】以上説明したようなタイムビュー機能を有
する本実施の形態のラベルソフトにおいては、ラベルを
デスクトップ画面上に貼り付けた状態を過去、現在、未
来の任意の時間で表示可能であり、上述したように過
去、現在、未来等の任意の時間のデスクトップ画面を表
示する2Dビューモードだけでなく、画面表示に時間軸
を追加することで過去から現在、さらに未来にわたるラ
ベルの状態やデスクトップ画面を3次元形式で表示する
3Dビューモードの機能をも有している。
【0077】すなわち、本実施の形態のラベルソフトで
は、前記タイムビューモードの場合において、デスクト
ップ画面上の表示を2Dビューモードと3Dビューモー
ドの2通りに切り換え可能となされている。具体的に説
明すると、タイムビューモードにおいて2Dビューモー
ドから3Dビューモードに切り換える場合には、タイム
ビューコンソールTVC上のメニューボタンmbをクリ
ックして、図14に示すような操作メニューを表示させ
た状態で、「3Dビュー」の項目にチェックマークを付
加する。これにより、本実施の形態のラベルソフトは3
Dビューモードに切り替わる。なお、3Dビューモード
から2Dビューモードに切り換えるときには、タイムビ
ューコンソールTVC上のメニューボタンmbをクリッ
クして、図14に示すような操作メニューを表示させた
状態で、「3Dビュー」の項目に付加されているチェッ
クマークを外す。これにより、本実施の形態のラベルソ
フトは2Dビューモードに切り替わる。なお、タイムビ
ューコンソールTVC上のメニューボタンmbがクリッ
クされることにより表示される操作メニューの詳細につ
いては後述する。
【0078】図15には、3Dビューモードに切り替わ
ったときのデスクトップ画面の一例を示す。
【0079】この図15に示す3Dビューモードのデス
クトップ画面には、オペレーション時間表示部otiで
反転表示(アクティブ状態となっている)されている単
位の一つ上の単位時間毎(時間増減ステップ選択リスト
ボックスsslで選択されている単位の一つ上の単位時
間毎)にいわゆる遠近図法的にワイヤーフレームwfl
表示がなされ、同時に、過去から未来にわたって時間軸
上に存在する各ラベルの有効期間(ラベルの存続期間、
すなわちラベルが作成されてからの削除されるまでのよ
うな履歴を示す期間)を表すラインeplが表示され
る。なお、図15は、単位時間を1999年、2000
年、2001年のように1年単位(時間増減ステップ選
択リストボックスsslで選択されている1月単位の一
つ上の単位時間毎)としたときのワイヤーフレームwf
lが表示されている例を挙げている。また、以下、単位
時間毎のワイヤーフレームwflにより構成される面
を、適宜、単位時間面と呼び、当該単位時間面の枠(す
なわちワイヤーフレームwfl)を、適宜、時間枠とも
呼ぶことにする。なお、本実施の形態のラベルソフトに
おいて、この単位時間面を表すワイヤーフレームwfl
のデスクトップ画面上で左側の縦線(3次元的に表示さ
れている単位時間面の手前側の縦線)がドラッグされた
場合は、そのドラッグ操作に応じて当該単位時間面と次
の単位時間面との間隔(すなわち単位時間の時間間隔)
が変更される。また、当該ワイヤーフレームwflの縦
線のドラッグの代わりに、ダブルクリックが行われた場
合は、単位時間面の時間間隔が標準の時間間隔に戻るよ
うになされている。
【0080】ここで、図15は、2Dビューモード時に
例えば図8〜図10で表されたような各ラベルがデスク
トップ画面上に貼り付けられていた場合の3Dビューモ
ード時のデスクトップ画面例を示している。
【0081】すなわち、図15は、前記図8に示した2
Dビューモードの現在(Present)モード時のデスクト
ップ画面上にラベルL1,L2,L3,L4が貼り付け
られ、また、図9に示した2Dビューモードの過去(Pa
st)モード時のデスクトップ画面上にラベルL1,L
2,L3,L5,L6が貼り付けられ、図10に示した
2Dビューモードの未来(Future)モード時のデスクト
ップ画面上にラベルL2,L4,L7が貼り付けられて
おり、さらに、「デジカメ」のテキストが付加されてい
るラベルL1の有効期間(ラインepl1)が例えば1
999年4月26日〜2000年8月31年までとなっ
ており、「スケジュール」のテキストが付加されている
ラベルL2の有効期間(ラインepl2)が例えば19
99年4月1日〜2001年4月1年まで、「幹事会」
のテキストが付加されているラベルL3の有効期間(ラ
インepl3)が例えば1999年9月30日〜200
0年7月1年まで、「ロボット犬」のテキストが付加さ
れているラベルL4の有効期間(ラインepl4)が例
えば2000年1月20日以降、「会議」のテキストが
付加されているラベルL5の有効期間(ラインepl
5)が例えば1999年5月15日〜1999年12月
1まで、「雑記」のテキストが付加されているラベルL
6の有効期間(ラインepl6)が例えば1998年1
0月3日〜1999年12月29まで、「事業スター
ト」のテキストが付加されているラベルL7の有効期間
(ラインepl7)が例えば2000年9月1日以降と
なっている場合の3Dビューモード時のデスクトップ画
面例である。なお、各ラインepl上のテキストは、そ
れぞれラベルに付加されていたテキストだけでなく、オ
ペレーション時間に一番近いラベルの状態を表現するテ
キストとすることもできる。
【0082】この図15に示すような本実施の形態の3
Dビューモードのデスクトップ画面によれば、例えば前
記図8〜図10のような個々のオペレーション時間では
表示されないラベルも含めて、各ラベルの有効期間がラ
インeplにより表示されるため、それぞれラベルがい
つ作成されていつまで存続し、或いはいつ削除されたの
かが視覚的に容易に把握可能であり、したがって、いつ
頃作成されてデスクトップ画面上に表示されていたのか
がはっきり判らないラベルであっても、当該ラベルが存
在していた期間を容易に探し出すことが可能である。
【0083】また、本実施の形態のラベルソフトによれ
ば、3Dビューモードにおいて、各単位時間毎のワイヤ
ーフレームwflと共に、図16に示すように現在時刻
に対応するワイヤーフレームwflpや、図17に示す
ようにオペレーション時間に対応するワイヤーフレーム
wfloも表示することができる。図16は、現在時刻
が2000年1月28日12時03分10秒である場合
の当該現在時刻に対応するワイヤーフレームwflpが
表示されている例を示し、また、図17は、オペレーシ
ョン時間が1999年10月10日10時10分07秒
である場合の当該オペレーション時間に対応するワイヤ
ーフレームwfloが表示されている例を示している。
もちろん、現在時刻とオペレーション時間のそれぞれに
対応するワイヤーフレームをデスクトップ画面上に同時
に表示することも、また、それらの一方のみを表示する
ことも可能である。
【0084】また、本実施の形態のラベルソフトによれ
ば、3Dビューモードにおいて、現在時刻に対応するワ
イヤーフレームwflpと、単位時間面を表すワイヤー
フレームwflと、オペレーション時間に対応するワイ
ヤーフレームwfloをそれぞれ区別可能とするため
に、単位時間面を表すワイヤーフレームwflを例えば
暗い色の線で表し、現在時刻に対応するワイヤーフレー
ムwflpを例えば赤色の線で表し、オペレーション時
間に対応するワイヤーフレームwfloを例えば水色の
線で表す。なお、各ワイヤーフレームの線だけでなく、
各ワイヤーフレームにより構成される各面全体を色分け
することも可能である。また、ラベルの有効期間を示す
ラインeplは、オペレーション時間に対応するワイヤ
ーフレームwfloの面の右側(未来側)が例えば赤色
で、左側(過去側)が例えば青色で表示される。もちろ
ん、現在時刻に対応するワイヤーフレームwflpの面
の右側(未来側)と左側(過去側)のラインの色を変え
ることも可能である。
【0085】さらに、本実施の形態のラベルソフトによ
れば、3Dビューモードにおいて、ラベルの位置及び有
効期間を表すラインepl上にマウスカーソル(マウス
ポインタ)を合わせた場合、マウスカーソルの形が変更
され、その後、所定時間経過した時点で、図18に示す
ように、当該マウスカーソルが置かれたラインepl上
の位置に合った時刻での状態を表すラベルがポップアッ
プ表示される。なお、図18の例では、マウスカーソル
を有効期間のラインepl4上に合わせることで、その
有効期間のラインepl4に対応するラベルL4がポッ
プアップ表示された状態を表している。
【0086】なお、本実施の形態のラベルソフトによれ
ば、2Dビューモードから3Dビューモードに切り換え
て表示する場合には、例えば画面奥行き方向に平行に重
なっている複数の単位時間面を、正面からみた状態から
徐々に視点を左又は右或いは上又は下方向に移動させ、
その視点移動に伴って各単位時間面が遠近法に従って徐
々に回転しつつ見えてくるような3次元表示を行うよう
になされている。逆に、3Dビューモードから2Dビュ
ーモードに切り換えて表示する場合には、遠近法に従っ
て3次元的に立体表示されていた複数の単位時間面に対
して、視点を徐々に右又は左或いは下又は上方向に移動
させ、その視点移動に伴って単位時間面が画面奥行き方
向に平行に重なっていくような表示を行うことが可能で
ある。
【0087】さらに、本実施の形態のラベルソフトによ
れば、図19に示すように、タイムビューモードにおけ
る過去、現在、未来等の複数の2次元的なデスクトップ
画面DTSa、DTSb、DTScを、時間軸に沿って
3次元的に配置した立体構造として表示することも可能
である。
【0088】なお、本件出願人は、先に特願平11−1
08535号(特願平10−321772号の国内優先
出願)にかかる明細書及び図面により、デスクトップ画
面上に付箋を表示し、時間移動可能なデスクトップ環境
を実現するアプリケーションソフトについて提案してい
る。図20には、時間移動可能なデスクトップ環境を実
現するアプリケーションと、画像ブラウザのアプリケー
ションとの間で、時刻による連携を行った場合の、表示
画面例を示している。この図20において、先に例えば
上記時間移動可能なデスクトップ環境を実現するアプリ
ケーションにより、デスクトップ上で検索を行い、ある
文字列やアイコンがデスクトップ画面上に出現するまで
時間移動しているとする。この例では、例えば「wearab
le」という文字列を検索文字入力スペース125に入力
し、時間移動可能なデスクトップ環境を実現するアプリ
ケーションによって当該「wearable」という文字列を検
索し、この「wearable」の文字列に関連した会議の時刻
で使用していたアイコンや文字列等が時間移動可能デス
クトップウィンドウ200上に表示されたとする。な
お、この例では、日時表示部127の表示内容から判る
ように、1998年11月20日の金曜日(Fri)の
15時に行われた会議の際のデスクトップ環境がウィン
ドウ200上に表示されている。このように上記時間移
動可能なデスクトップ環境を実現するアプリケーション
により、「アプリケーションの時刻」が決定すると、そ
の時刻情報が画像ブラウザに通知されることになる。当
該時刻情報を受け取った画像ブラウザは、当該時刻(会
議の途中)の近傍で撮影された写真画像をウィンドウ2
01上に表示する。なお、この例では、画像ファイルの
作成時刻表示部203の表示内容から判るように、19
98年11月20日の16時に撮影された写真画像がウ
ィンドウ201に表示されている。逆に、画像ブラウザ
を操作すると、その写真画像が撮影された時点でのデス
クトップの状態が再現されることになる。したがって、
当該写真画像に特別なキャプション(説明)がついてい
なくても、どのような状況でその写真が撮影されたのか
が理解できることになる。このようなアプリケーション
に例えば上記ジョグダイヤル4のイベント動作を関連付
ければ、時間移動可能デスクトップ200の時間移動方
向及び量をジョグダイヤル4で操作することが可能とな
る。すなわち例えば、ジョグダイヤルウィンドウ90を
時間移動可能デスクトップ200の右下に表示し、ジョ
グダイヤル4のスクロールに対応して過去、未来への時
間移動操作を行わせることが可能となる。本実施の形態
によれば、これら時間移動可能なデスクトップウインド
ウを時間軸にそって立体的に表示可能である。
【0089】次に、本実施の形態のラベルソフトによ
り、上述したタイムビューモードにおけるデスクトップ
画面上の表示をパーソナルコンピュータにて実現する場
合のCPU51での処理の流れを図21〜図23に示
す。
【0090】図21には、本実施の形態のラベルソフト
の起動後、タイムビューモードが開始された場合におい
て、2Dビューモードと3Dビューモードの切り換え、
及びその切り換え後の処理の流れを示す。
【0091】この図21において、タイムビューモード
の開始後、CPU51は、ステップS1の処理として、
タイムビューコンソールTVC上のメニューボタンmb
がクリックされて例えば前記図14に示すような操作メ
ニューが表示されている状態で、「3Dビュー」の項目
にチェックマークが付加されたか、或いは、チェックマ
ークが外されたかを検出することにより、ユーザにより
2Dビューモードと3Dビューモードの間のモード切り
替えの指示がなされたか否かを判定する。このステップ
S1の判定処理においてタイムビューモードの切り替え
の指示がなされたと判定した場合、CPU51の処理は
ステップS2に進み、切り替えの指示がなされていない
と判定した場合、CPU51の処理はステップS3に進
む。
【0092】CPU51は、ステップS2の処理に進む
と、ステップS1での切り替えの指示に応じたビューモ
ードの切り替え処理を行った後、ステップS3の処理に
進む。なお、ステップS2でのビューモード切り替え処
理の詳細は後述する。
【0093】CPU51は、ステップS3の処理に進む
と、現時点でのビューモードは、3Dビューモードであ
るか否かの判定を行い、3Dビューモードであると判定
した場合はステップS4の処理に進み、3Dビューモー
ドでないと判定した場合はステップS5の処理に進む。
【0094】CPU51は、ステップS4の処理に進む
と、3Dビューモードにおける処理を行った後、ステッ
プS6の処理に進む。また、CPU51は、ステップS
5の処理に進むと、2Dビューモードにおける画面更新
処理を行った後、ステップS6の処理に進む。なお、ス
テップS4での3Dビューモードの処理の詳細は後述す
る。
【0095】ステップS6の処理に進むと、CPU51
は、タイムビューモードでの処理の終了の指示がユーザ
よりなされたか否か判定し、終了の指示がなされていな
いと判定した場合にはステップS1の処理に戻り、終了
の指示がなされたと判定した場合は当該タイムビューモ
ードの処理を終了する。
【0096】次に、図22には、図21のステップS2
におけるビューモードの切り替え処理の流れを示す。
【0097】この図22において、CPU51では、ス
テップS11の処理として、図21のステップS1によ
るビューモードの切り替えの指示が、2Dビューモード
から3Dビューモードへの切り替えの指示であるか否か
の判定が行われる。このステップS11の判定処理にお
いて、2Dビューモードから3Dビューモードへの切り
替えの指示であると判定された場合、CPU51の処理
はステップS12以降に進み、2Dビューモードから3
Dビューモードへの切り替えの指示でない、すなわち3
Dビューモードから2Dビューモードへの切り替えの指
示であると判定された場合、CPU51の処理はステッ
プS15以降に進む。
【0098】ステップS11にて2Dビューモードから
3Dビューモードへの切り替え指示がなされたと判定さ
れてステップS12の処理に進むと、CPU51は、先
ず2Dビューモードで表示されていた2次元表示のラベ
ルをデスクトップ画面上から消去し、次のステップS1
3の処理として、前述したように、例えば画面奥行き方
向に平行に重なっている2次元表示の単位時間面を正面
からみた状態から徐々に視点を移動させ、その視点移動
に伴って単位時間面が遠近法に従って徐々に回転しつつ
見えるようになる3次元表示的な効果表示処理を行う。
その後、ステップS14の処理として、CPU51は、
3Dビューモードによる3次元表示のデスクトップ画面
の表示処理を行う。
【0099】一方、 ステップS11にて3Dビューモ
ードから2Dビューモードへの切り替え指示がなされた
と判定されてステップS15の処理に進むと、CPU5
1は、先ず3Dビューモードで表示されていた3次元表
示のデスクトップ画面を消去し、次のステップS16の
処理として、前述したように遠近法に従って3次元的に
表されていた複数の単位時間面に対して、視点を徐々に
移動させ、その視点移動に伴って単位時間面が平行に重
なって2次元表示に移行するような効果表示処理を行
う。その後、ステップS17の処理として、CPU51
は、2Dビューモードによる2次元表示のデスクトップ
画面の表示処理を行う。
【0100】これらステップS14、ステップS17の
処理後、CPU51は、ビューモードの切り替え処理を
終了し、図21のステップS3の処理に進む。
【0101】次に、図23には、図21のステップS4
における3Dビューモードの処理の流れを示す。
【0102】この図23において、CPU51では、ス
テップS21の処理として、3D画面の更新処理を行っ
た後、ステップS22の処理として、単位時間面を構成
するワイヤーフレームwflのデスクトップ画面上左側
の縦線(単位時間面の時間枠の手前側の縦線)がドラッ
グされたか否かの判定を行い、ドラッグされたと判定し
た場合はステップS23の処理に進み、ドラッグされて
いないと判定した場合はステップS24の処理に進む。
【0103】ステップS23の処理に進むと、CPU5
1は、デスクトップ画面上の単位時間面の時間枠の間
隔、すなわち時間軸上の時間間隔を、ドラッグ操作に応
じて変更し、その時間間隔の変更後の3Dビューモード
のデスクトップ画面を更新して表示する。このステップ
S23の処理後、CPU51の処理はステップS24に
進む。
【0104】ステップS24の処理に進むと、CPU5
1は、マウスカーソル(マウスポインタ)がラベルの有
効期間のラインepl上に合わされて所定時間経過する
ことにより、ユーザによりマウスカーソル位置上にラベ
ルを表示することが要求されたか否かの判定を行う。こ
のステップS24の判定処理において、ユーザからの要
求に応じてラベルを表示する必要があると判定した場
合、CPU51の処理はステップS25に進み、ラベル
を表示する必要がないと判定した場合、CPU51の処
理はステップS26に進む。
【0105】ステップS25の処理に進むと、CPU5
1は、マウスカーソル(マウスポインタ)が位置する有
効期間のラインeplに対応するラベルを表示する。一
方、ステップS26の処理に進むと、CPU51は、例
えばラベルが既に表示されていた場合にはそのラベルを
消去する。これらステップS25、S26の処理後、C
PU51は、当該図23に示した3Dビューモードの処
理を終了する。
【0106】次に、デスクトップ画面上に表示されるラ
ベルの詳細について以下に説明する。
【0107】デスクトップ画面上に表示されるラベルの
ウィンドウ画面は、再生及び一時停止ボタン、停止ボタ
ン、リンクボタン、メニューボタン、ラベルに貼り付け
ることが可能なオブジェクト(テキスト、画像、サウン
ド)、アイコン(アラーム、繰り返し)等の各部品から
構成される。図24には、ラベルLのウィンドウ画面の
一例を示す。この図24に挙げたラベルLの例では、再
生及び一時停止ボタンPB、停止ボタンSB、リンクボ
タンLB、メニューボタンMBが表示され、さらに当該
ラベルL内にテキスト、サウンド、画像、リンクが貼り
込まれた状態を表している。なお、図24の例では、特
に例えばディジタルカメラで撮影した画像と当該ディジ
タルカメラについてのラベルであることを示すテキスト
の「デジカメ」が表示されている時の状態を示してい
る。
【0108】上記再生及び一時停止ボタンPBは、ラベ
ルLがサウンドオブジェクトを含んでいるときに、その
サウンドの再生開始、再生の一時停止を指示するための
ボタンである。すなわち、ラベルLがサウンドオブジェ
クトを含んでいるときに、当該再生及び一時停止ボタン
PBが押される(マウス等にてクリックされる)とその
サウンドが再生され、さらに当該サウンドの再生中に再
生及び一時停止ボタンPBが押される(クリック)とそ
のサウンドの再生が一時停止される。また、再生及び一
時停止ボタンPBは、図25に示すような再生時間(サ
ウンドが記録されている時間)を示すツールチップTC
tと関連づけられており、例えば当該ボタンPB上にカ
ーソルMCが移動してきたときに、当該再生時間を示す
ツールチップTCtが表示される。
【0109】上記停止ボタンSBは、サウンドの再生を
停止するためのボタンであり、サウンドの再生中に当該
停止ボタンSBが押される(クリックされる)と、その
サウンドの再生が停止する。
【0110】上記リンクボタンLBは、当該ラベルLに
関連付けられたリンク先のファイルを開いたり、HTM
L(HyperText Markup Language)形式のウィンドウを
表示させるためのボタンである。すなわち、当該ラベル
Lにリンク先のアドレスとしてファイルパスが設定され
ている場合は、図24のラベルウィンドウ内のリンクボ
タンLBが押される(クリックされる)とファイルパス
にて設定されているファイルが開かれ、また、当該ラベ
ルLにリンク先のアドレスとしてURL(Uniform Reso
urce Locator)が指定されている場合は、当該リンクボ
タンLBが押される(クリックされる)とHTML(Hy
perText Markup Language)形式のウィンドウが表示さ
れる。また、当該リンクボタンLBは、図26に示すよ
うなリンク内容(リンク先のファイルパスやURL)を
示すツールチップTClと関連づけられており、例えば
当該リンクボタンLB上にカーソルMCが移動してきた
ときに、そのリンク内容を示すツールチップTClが表
示される。
【0111】ラベルウィンドウの右上に配置されている
上記メニューボタンMBは、そのラベルに関連したすべ
ての操作のメニュー(例えばファイル、新規ラベルの追
加、時間、ラベル、ヘルプ等)を表示させるためのボタ
ンである。当該メニューボタンMBが押される(クリッ
クされる)と、例えば当該メニューボタンMBの近傍に
プルダウンメニューとして上記メニュー項目(ファイ
ル、新規ラベルの追加、時間、ラベル、ヘルプ等)が表
示される。なお、ラベルL上の各部において、マウスの
右ボタンがクリックされた場合や、フォーカスを持った
状態でアプリケーションキーが押された場合も、上記メ
ニューボタンMBのクリック時と同じようにメニュー
(コンテキストメニュー)項目の表示がなされる。上記
ラベルウィンドウのメニューボタンMBのクリックによ
るプルダウンメニューと、アプリケーションキーによる
コンテキストメニューについての詳細は後述する。
【0112】また、ラベルの状況や設定によっては、ラ
ベルLの右上(例えばメニューボタンMBの左隣)に現
在の状態を示すアイコンが表示される。このアイコンに
は、図27に示すようなアラームアイコンIA、繰り返
しアイコンIRなどの種類がある。上記アラームアイコ
ンIAは、ラベルに対してアラームが設定されていると
きに表示されるアイコンであり、繰り返しアイコンIR
は繰り返し表示が設定されているときに表示されるアイ
コンである。
【0113】また、タイムビューモードの状態の時のラ
ベルは、修正が禁止されたラベルとなることもある。当
該修正禁止のラベルは、例えばラベルの縁の色が変化
(修正可能なラベルの縁の色とは異なる色に変化)し、
修正可能なラベルと区別可能となされている。すなわち
本実施の形態においては、ラベルの色によって、そのラ
ベルがどのような状態であるために修正禁止となってい
るのかを、ユーザが判り易いように区別している。具体
例として、修正禁止のラベルについては、当該ラベルの
縁の色を例えば「紫」や「青」に変化させることで、上
記区別を行っている。例えば、ラベルの縁の色が「紫」
となっている場合には、現在ラベルが過去モードおよび
未来モードで修正できないラベル(修正禁止ラベル)で
あることを示している。また例えば、ラベルの縁の色が
「青」となっている場合には、当該ラベルが過去ラベル
であることを表している。過去ラベルはすべてのモード
で修正できない。
【0114】次に、デスクトップ画面上のタスクバーT
BのタスクトレイTT上に表示されている、本実施の形
態のラベルソフトのアイコンILの画面構成について説
明する。
【0115】本実施の形態のラベルソフトは、当該タス
クトレイTT上に表示されているラベルソフトのアイコ
ンIL上にカーソル(マウスポインタ)が移動された状
態で、例えばマウスの左ボタンを押すことによるクリッ
クが繰り返されると、ラベルに対して「全てを表示す
る」状態と「全て隠す」状態とを交互に実行する。ま
た、本実施の形態のラベルソフトは、アイコンIL上に
カーソル(マウスポインタ)が移動された状態でマウス
の左ボタンを連続して2回押すことによるダブルクリッ
クがなされると、ユーザが例えば環境設定等により予め
指定したデフォルト操作(例えば、新規ラベルの追加、
新規ラベルの追加及び音声の録音、新規ラベルの追加及
びキャプチャ画像の取得、タイムビューモードへ入るな
ど)を実行する。また、本実施の形態のラベルソフト
は、アイコンIL上にカーソルが移動された状態でマウ
スの右ボタンを押すことによるクリックがなされると、
当該ラベルソフトのプロジェクトに関する全ての操作の
メニューを表示する。図28には、通常モード時に上記
ラベルに対して「全て表示する」の状態が指定されてい
る時の操作メニューの表示例を、図29には、通常モー
ド時に上記ラベルに対して「全て隠す」の状態が指定さ
れている時の操作メニューの表示例を、図30には、過
去モード時の操作メニューの表示例を、図31には、未
来モード時の操作メニューの表示例を示す。
【0116】さらに、アイコンILは、現在モード、過
去モード、未来モードでデザイン或いは色が異なるよう
になされ、また、現在モードでも「全て隠す」の状態と
「全て表示する」の状態とで異なるデザインのアイコン
が表示される。例えば図32の(a)には現在モードの
アイコンILの一例を、図32の(b)には過去モード
のアイコンILの一例を、図32の(c)には未来モー
ドのアイコンILの一例を、図32の(d)には現在モ
ードの「全て隠す」状態のアイコンILの一例を示す。
これにより、ユーザは、タスクトレイTTのメニュー
(図28〜図31のメニュー)を開く操作をすることな
く、視覚的に現在の状態を知ることができる。
【0117】本実施の形態のラベルソフトでは、メイン
メニュー自体は存在しないが、色々な条件の下で、上述
したような様々なメニューが表示される。メニューが表
示されるのは、前述したラベルL上のメニューボタンM
B、タイムビューコンソールTVC上のメニューボタン
mb、コンテキストメニュー(マウスの右ボタンクリッ
ク、及びアプリケーションキー押下により表示されるメ
ニュー)である。
【0118】先ず、上記ラベルウィンドウのメニューボ
タンMBのクリックによるプルダウンメニュー項目につ
いて説明する。当該ラベルウィンドウのメニューボタン
MBによるメニューは、ラベルに関する全ての操作のメ
ニュー項目を含む。当該ラベルに関する操作メニュー項
目には、「タイムビューモード」、「テキスト」、「サ
ウンド」、「画像」、「メモ」、「リンク」、「ラベ
ル」、「整列」、「背景色」、「レイアウト」、「プロ
パティ」、「ファイル」、「ラベル削除」等の各項目が
存在する。
【0119】上記「タイムビュー」のメニュー項目は、
上述したタイムビューコンソールの表示/非表示を切り
替えるためのものである。
【0120】上記「テキスト」のメニュー項目は、前述
したワープロソフト等によるテキストの編集等について
のものであり、「テキスト編集」、「切り取り」、「コ
ピー」、「貼り付け」、「削除」、「ワードラップ」、
「フォント」等の各項目がある。「テキスト編集」項目
では、ラベルに貼り込まれたテキストがダイアログ上で
編集可能となる。「切り取り」項目では、ラベルに貼り
込まれたテキストをクリップボードに切り取り可能とな
る。「コピー」項目では、ラベルに貼り込まれたテキス
トをクリップボードにコピー可能となる。「貼り付け」
項目では、クリップボードにあるテキストをラベルに貼
り込むことが可能となる。「削除」項目では、ラベルに
貼り込まれたテキストを削除可能となる。「ワードラッ
プ」項目では、テキストを表示するときにワードラップ
が行われる。「フォント」項目では、テキスト表示に使
用されるフォントが設定可能となる。
【0121】上記「サウンド」のメニュー項目は、サウ
ンドについて操作するためのものであり、「再生」、
「一時停止」、「停止」、「録音」、「切り取り」、
「コピー」、「貼り付け」、「削除」等の各項目があ
る。「再生」の項目では、例えば音楽関係操作ツールに
よってサウンドオブジェクトの再生が可能となる。「一
時停止」の項目では、サウンドの再生中に一時停止が可
能となる。「停止」の項目では、サウンドの再生中/一
時停止中に停止動作が可能となる。「録音」の項目で
は、サウンドを新たに録音することが可能となる。「切
り取り」の項目では、ラベルに貼り込まれたサウンドオ
ブジェクトをクリップボードに切り取ることが可能とな
る。「コピー」の項目では、ラベルに貼り込まれたサウ
ンドオブジェクトをクリップボードにコピーすることが
可能となる。「貼り付け」の項目では、クリップボード
にあるサウンドオブジェクトをラベルに貼り込むことが
可能となる。「削除」の項目では、サウンドオブジェク
トを削除することが可能となる。なお、音楽関係操作ツ
ールとしては、メディアバー(MediaBar)(商標)があ
る。このメディアバーでは、例えばジョグダイヤルやキ
ーボードによるスクロールによって、次曲・前曲の再生
を選択させたり、一時停止させたりする操作が行われ
る。
【0122】上記「画像」のメニュー項目は、画像につ
いて操作するためのものであり、「キャプチャ画像の表
示」、「ショット」、「切り取り」、「コピー」、「貼
り付け」、「削除」、「オリジナルのサイズに変更」等
の各項目がある。上記「キャプチャ画像の表示」の項目
では、例えば静止画・動画取り込みツールのような画像
をキャプチャするためのアプリケーションを起動し、フ
ァインダを表示可能となる。「ショット」の項目では、
キャプチャ画像をラベルに貼り込み可能となる。「切り
取り」の項目では、ラベルに貼り込まれた画像をクリッ
プボードに切り取ることが可能となる。「コピー」の項
目では、ラベルに貼り込まれた画像をクリップボードに
コピー可能となる。「貼り付け」の項目では、クリップ
ボードにある画像をラベルに貼り込み可能となる。「削
除」の項目では、ラベルに貼り込まれた画像を削除可能
となる。「オリジナルのサイズに設定」の項目では、画
像をオリジナルのサイズで表示可能となる。なお、静止
画・動画取り込みツールとしては、例えばデジタルビデ
オ・カメラの静止画・動画取り込みツールであるスマー
ト・キャプチャー(Smart Capture)(商標)などがあ
る。
【0123】上記「メモ」のメニュー項目は、例えば手
書きメモツールによる手書きメモの操作についてのもの
であり、「切り取り」、「コピー」、「貼り付け」、
「削除」、「起動」、「オリジナルのサイズに設定」の
各項目がある。「切り取り」の項目では、ラベルに貼り
込まれた手書きメモをクリップボードに切り取り可能と
なる。「コピー」の項目では、ラベルに貼り込まれた手
書きメモをクリップボードにコピー可能となる。「貼り
付け」の項目では、クリップボードにある手書きメモを
ラベルに貼り込に可能となる。「削除」項目では、ラベ
ルに貼り込まれた手書きメモを削除可能となる。「起
動」項目では、例えばタッチパッドを介した手書き入力
を読み取る手書きメモアプリケーションを起動可能とな
る。「オリジナルのサイズに設定」項目では、手書きメ
モの画像をオリジナルのサイズで表示可能となる。な
お、手書きメモツールとしては、タッチパッド6を用い
た手書きメモツールであるスマート・パッド(Smart Pa
d)(商標)などがある。この手書きメモツールは、タ
ッチパッド6を絶対座標検出手段として用い、当該タッ
チパッド6からの手書きメモ入力を描画アプリケーショ
ンにて処理し、表示するものである。
【0124】上記「リンク」のメニュー項目は、前記リ
ンクの操作についてのものであり、「リンク編集」、
「リンクを開く」、「切り取り」、「コピー」、「貼り
付け」、「削除」の各項目がある。上記「リンク編集」
項目では、ラベルに貼り込まれたリンクを、ダイアログ
上で編集可能となる。「リンクを開く」項目では、ラベ
ルに張り込まれたファイルパス或いはURLに対応する
リンクを開くことが可能となり、例えばウェブ(Web)
ページの場合はブラウザを起動してページを表示可能と
なる。「切り取り」項目は、ラベルに貼り込まれたリン
クをクリップボードに切り取ることが可能となる。「コ
ピー」項目では、ラベルに貼り込まれたリンクをクリッ
プボードにコピー可能となる。「貼り付け」項目では、
クリップボードにあるリンクをラベルに貼り込み可能と
なる。「削除」項目では、ラベルに貼り込まれたリンク
を削除可能となる。
【0125】上記「ラベル」のメニュー項目は、ラベル
に関する操作についてのものであり、「常に手前」、
「後ろへ」の各項目がある。「常に手前」項目では、ラ
ベルを常に手前に表示するように設定可能である。「後
ろへ」項目では、ラベルを一番後ろに表示可能となる。
【0126】上記「整列」のメニュー項目は、ラベルを
整列する操作についてのものであり、「画面左端に整
列」、「画面上端に整列」、「画面右端に整列」、「画
面下端に整列」の各項目がある。これら各項目では、そ
れぞれラベルを画面左端、上端、右端、下端に整列可能
となる。
【0127】上記「背景色」のメニュー項目は、ラベル
の背景色の操作についてのものであり、当該「背景色」
のメニュー項目の選択によりラベルの背景色の設定が可
能となる。
【0128】上記「レイアウト」のメニュー項目は、ラ
ベルのレイアウトの操作についてのものであり、「デフ
ォルトで再レイアウト」、「カスタムレイアウト」、
「ラベルサイズに合わせて伸縮」、「画像の縦横比を維
持」、「画像をオリジナルのサイズに設定」、「手書き
画像をオリジナルのサイズに設定」の各項目がある。
「デフォルトで再レイアウト」項目では、デフォルトの
レイアウトで再レイアウトが可能となる。「カスタムレ
イアウト」項目では、ユーザによってレイアウトが可能
となる。「ラベルサイズに合わせて伸縮」項目では、ラ
ベルのサイズが変更されたとき、貼り付けられたオブジ
ェクトをラベルのサイズに合わせて伸縮させることが可
能となる。「画像の縦横比を維持」項目では、画像のリ
サイズのときにオリジナル画像の縦横比を維持可能とな
る。「画像をオリジナルのサイズに設定」項目では、画
像をオリジナルのサイズで表示可能となる。「手書き画
像をオリジナルのサイズに設定」項目では、手書き画像
をオリジナルのサイズで表示可能となる。
【0129】上記「プロパティ」のメニュー項目は、ラ
ベルのプロパティを表示可能となる。
【0130】上記「ファイル」のメニュー項目は、ファ
イルの操作のためのものであり、「インポート」、「エ
クスポート」の各項目がある。「インポート」項目で
は、ファイルのデータ(テキストデータ、画像データ、
サウンドデータ)を貼り込み可能となる。「エクスポー
ト」項目では、ファイルにオブジェクトデータを書き出
し可能となる。
【0131】上記「ラベルの削除」のメニュー項目で
は、ラベルを削除可能となる。
【0132】次に、上記ラベルウィンドウ上でのアプリ
ケーションキーによるコンテキストメニューについて説
明する。当該ラベルウィンドウにおけるコンテキストメ
ニューは、ラベル上のどの位置をマウスの右ボタンによ
りクリックしたかよって、メニュー内容が変化する。す
なわち、マウスの右ボタンによりクリックされた位置
が、「テキストオブジェクト」上か、「画像オブジェク
ト」上か、再生及び一時停止ボタンPB上や停止ボタン
SB上(つまり「サウンドオブジェクト」上)か、リン
クボタンLB(つまり「リンクオブジェクト」)上か、
「手書き画像」上か、それ以外の場所(「ラベル」上)
かにより、メニュー内容は変化する。これらラベル上の
5つの場所で表示されるメニュー項目について、以下に
説明する。なお、実際に実行される内容は、前述したラ
ベルL上のボタンメニューMBで説明したことと同じな
ので省略する。
【0133】上記「テキストオブジェクト」上でのコン
テキストメニューには、「テキスト編集」、「切り取
り」、「コピー」、「貼り付け」、「削除」、「ワード
ラップ」、「フォント」、「インポートファイル」、
「エクスポートファイル」の各項目がある。
【0134】上記「画像オブジェクト」上でのコンテキ
ストメニューには、「キャプチャ画像を表示」、「ショ
ット」、「切り取り」、「コピー」、「貼り付け」、
「削除」、「オリジナルのサイズに設定」、「インポー
トファイル」、「エクスポートファイル」の各項目があ
る。
【0135】上記「サウンドオブジェクト」上でのコン
テキストメニューには、「再生」、「一時停止」、「停
止」、「録音」、「切り取り」、「コピー」、「貼り付
け」、「削除」、「インポートファイル」、「エクスポ
ートファイル」の各項目がある。
【0136】上記「リンクオブジェクト」上でのコンテ
キストメニューには、「リンク編集」、「リンクを開
く」、「切り取り」、「コピー」、「貼り付け」、「削
除」の各項目がある。
【0137】上記「手書き画像」上でのコンテキストメ
ニューには、「切り取り」、「コピー」、「貼り付
け」、「削除」、「起動」、「オリジナルのサイズに設
定」の各項目がある。
【0138】上記「ラベル」上でのコンテキストメニュ
ーには、「挿入/編集」、「常に手前」、「後ろへ」、
「整列」、「背景色」、「レイアウト」、「プロパテ
ィ」、「インポートファイル」、「エクスポートファイ
ル」、「ラベル削除」の各項目がある。上記「挿入/編
集」項目には、さらに「テキスト編集」、「録音」、
「ショット」、「リンク編集」、「キャプチャ画像を表
示」、「クリップボードから」の各項目がある。上記
「整列」の項目には、「画面左端に整列」、「画面上端
に整列」、「画面右端に整列」、「画面下端に整列」の
各項目がある、「レイアウト」の項目には、「デフォル
トで再レイアウト」、「カスタムレイアウト」、「ラベ
ルサイズに合わせて伸縮」、「画像の縦横比を維持」、
「画像をオリジナルのサイズに設定」、「手書き画像を
オリジナルのサイズに設定」の各項目がある。
【0139】上記「カスタムレイアウト」上でのコンテ
キストメニューには、「デフォルトで再レイアウト」、
「ラベルサイズに合わせて伸縮」、「画像の縦横比を維
持」、「画像をオリジナルのサイズに設定」、「手書き
画像をオリジナルのサイズに設定」、「編集終了」の各
項目がある。
【0140】次に、前記バー状態のタイムビューコンソ
ールのメニューボタンmbのクリックによるプルダウン
メニュー項目について説明する。当該タイムビューコン
ソールのメニューボタンmbによるメニューは、タイム
ビューモードに関する全ての操作のメニュー項目を含
む。当該タイムビューコンソールにおける操作メニュー
項目には、「新規ラベルの追加」、「現在時刻」、「時
間を進める」、「時間を戻す」、「時間増減間隔」、
「タイムビューサウンド」、「キャプチャ画像を表
示」、「ラベル」、「整列」、「プロジェクト」、「設
定」、「ヘルプの検索」、「ラベルソフトについて」、
「コンソールを閉じる」等の各項目が存在する。なお、
後述するタスクトレイアイコンと重複するメニューの説
明は省略する。
【0141】上記「新規ラベルの追加」項目では、オペ
レーション時間(但し現在以降)に作成されるラベルを
追加可能となる。この「新規ラベルの追加」項目には、
「テキストラベル」、「サウンドラベル」、「キャプチ
ャ画像から」、「クリップボードから」、「インポート
ファイルから」の各項目がある。
【0142】上記「現在時刻」の項目では、現在の時間
に連動するように設定可能となる。上記「時間を進め
る」の項目では、設定された時間増減ステップで時間を
未来の方向に一つ進めることが可能となる。
【0143】上記「時間を戻す」の項目では、設定され
た時間増減ステップで時間を過去の方向へ一つ進めるこ
とが可能となる。
【0144】上記「時間増減間隔」の項目では、時間の
増減に使用される時間増減ステップを指定された時間増
減ステップに設定可能である。当該「時間増減間隔」の
項目には、前述したような「100年」、「10年」、
「1年」、「1月」、「1日」、「1時間」、「1
分」、「1秒」、「変化点」の各項目がある。上記「変
化点」の項目によれば、前述したように、ラベルの生成
/修正/破棄などのラベル状態が変化したステップに移
動することになるので、時間間隔は一定ではない。
【0145】上記「ラベル」の項目には、「全て表
示」、「全て隠す」、「全て削除」の各項目がある。
【0146】上記「整列」の項目には、「画面左端に整
列」、「画面上端に整列」、「画面右側に整列」、「画
面下端に整列」の各項目がある。
【0147】上記「プロジェクト」の項目には、「新規
生成」、「開く」、「閉じる」、「インポート」、「エ
クスポート」、「プロパティ」の各項目がある。
【0148】上記「コンソールを閉じる」の項目では、
タイムビューコンソールを消し、現在の状態に戻ること
が可能となる。
【0149】次に、前記フローティング状態のタイムビ
ューコンソールのウィンドウメニュー項目について説明
する。当該ローティング状態のタイムビューコンソール
のウィンドウメニュー項目には、「ファイル」、「新規
ラベルの追加」、「時間」、「ラベル」、「ヘルプ」の
各項目が存在する。
【0150】上記「ファイル」項目には、さらに「キャ
プチャ画像を表示」、「プロジェクト」、「タイムビュ
ーサウンド」、「設定」、「コンソールを閉じる」の各
項目があり、また、「プロジェクト」の項目には、「新
規生成」、「開く」、「閉じる」、「インポート」、
「エクスポート」、「プロパティ」の各項目がある。
【0151】上記「タイムビューサウンド」の項目に
は、「設定」、「コンソールを閉じる」の各項目があ
る。
【0152】上記「新規ラベルの追加」の項目には、
「テキストラベル」、「サウンドラベル」、「キャプチ
ャ画像から」、「クリップボードから」、「インポート
ファイルから」の各項目がある。
【0153】上記「時間」の項目には、「現在時刻」、
「時間を進める」、「時間を戻す」、「100年」、
「10年」、「1年」、「1月」、「1日」、「1時
間」、「1分」、「1秒」、「変化点」の各項目があ
る。
【0154】上記「ラベル」の項目には、「画面左端に
整列」、「画面上端に整列」、「画面右側に整列」、
「画面下端に整列」、「全て表示」、「全て隠す」、
「全て削除」の各項目がある。
【0155】上記「ヘルプ」の項目には、「ヘルプの検
索」、「ラベルソフトについて」の各項目がある。
【0156】次に、上記タイムビューコンソール上での
アプリケーションキーによるコンテキストメニューにつ
いて説明する。なお、実際に実行される内容は、前述し
たタイムビューコンソール上のメニューボタンmbで説
明したことと同じなので省略する。
【0157】当該タイムビューコンソール上でのコンテ
キストメニューには、「現在時刻」、「時間を進め
る」、「時間を戻す」、「時間増減間隔」、「タイムビ
ューサウンド」、「コンソールを閉じる」の各項目があ
る。上記「時間増減間隔」の項目には、「100年」、
「10年」、「1年」、「1月」、「1日」、「1時
間」、「1分」、「1秒」、「変化点」の各項目があ
る。
【0158】次に、上記タイムビューモードにおける背
景ウィンドウ上でのアプリケーションキーによるコンテ
キストメニューについて説明する。なお、実際に実行さ
れる内容は、前述したタイムビューコンソール上のメニ
ューボタンmbで説明したことと同じなので省略する。
【0159】当該タイムビューモードにおける背景ウィ
ンドウ上でのコンテキストメニューには、「新規ラベル
の追加」、「現在時刻」、「時間を進める」、「時間を
戻す」、「時間増減間隔」、「コンソールを閉じる」の
各項目がある。
【0160】上記「新規ラベルの追加」の項目では、オ
ペレーション時間(但し現在以降)に作成されるラベル
の追加が可能となり、「テキストラベル」、「サウンド
ラベル」、「キャプチャ画像から」、「クリップボード
から」、「インポートファイルから」の各項目がある。
また、上記「時間増減間隔」の項目には、「100
年」、「10年」、「1年」、「1月」、「1日」、
「1時間」、「1分」、「1秒」、「変化点」の各項目
がある。
【0161】次に、タスクトレイTT上に表示されるラ
ベルソフトのアイコンでのコンテキストメニューについ
て説明する。
【0162】当該タスクトレイTT上のアイコンでのコ
ンテキストメニューには、「新規ラベルの追加」、「タ
イムビューモード」、「タイムビューサウンド」、「3
Dビュー」、「テキストを表示(3Dビュー)」、「キ
ャプチャ画像を表示」、「ラベル」、「整列」、「プロ
ジェクト」、「設定」、「ツール」、「ヘルプの検
索」、「ラベルソフトについて」、「終了」の各項目が
ある。
【0163】上記「新規ラベルの追加」の項目には、
「テキストラベル」、「サウンドラベル」、「キャプチ
ャ画像から」、「クリップボードから」、「インポート
ファイルから」の各項目がある。上記「テキストラベ
ル」の項目では、空のラベルを作成し、デスクトップ画
面上に置くことが可能となる。また、当該ラベルソフト
の設定で、作成時刻を表示するように設定した場合に
は、作成時刻が挿入される。上記「サウンドラベル」の
項目では、ラベルを作成し、デスクトップ画面上に置く
ことが可能となり、当該ラベルの作成直後にサウンドの
録音が始まる。ラベルソフトの設定で、作成時刻を表示
するように設定した場合には、作成時刻が挿入される。
上記「キャプチャ画像から」の項目では、キャプチャ画
像の取り込みアプリケーションからキャプチャ画像を取
得し、その画像を用いてラベルを作成し、それをデスク
トップ画面上に置くことが可能となる。当該ラベルソフ
トの設定で、作成時刻を表示するように設定した場合に
は、作成時刻が挿入される。上記「クリップボードか
ら」の項目では、クリップボードにあるデータから、新
規ラベルを作成し、それをデスクトップ画面上に置くこ
とが可能となる。ここで扱うことのできるクリップボー
ドの形式は、テキスト、画像、手書きアプリケーション
からのメモである。当該ラベルソフトの設定で、作成時
刻を表示するように設定した場合には、作成時刻が挿入
される。また、クリップボードのデータがテキストの場
合には、先頭行に作成時刻を表示し、二行目からクリッ
プボード内のテキストが表示される。上記「インポート
ファイルから」の項目では、ファイルのデータから、新
規ラベルを作成し、それをデスクトップ画面上に置くこ
とが可能となる。ここで扱うことのできるファイル形式
は、テキスト、画像、サウンド、手書きアプリケーショ
ンからのメモである。当該ラベルソフトの設定で、作成
時刻を表示するように設定した場合には、作成時刻が挿
入される。
【0164】上記「タイムビューモード」の項目では、
タイムビューコンソールの表示/非表示が切り替え可能
となる。
【0165】上記「タイムビューサウンド」の項目で
は、タイムビューモード時に流れるサウンドのオン/オ
フを切り替え可能となる。
【0166】上記「3Dビュー」の項目では、当該項目
にチェックを行うことにより、3Dビューモードでの表
示を行うことの設定がなされる。
【0167】上記「テキストを表示(3Dビュー)」の
項目では、当該項目にチェックを行うことにより、3D
ビューモードになったときにラベルに付加されていたテ
キストを表示することの設定がなされる。
【0168】上記「キャプチャ画像の表示」の項目で
は、キャプチャ画像の取り込みアプリケーションを起動
し、画像取り込み用のファインダを表示可能となる。
【0169】上記「ラベル」の項目には、「全て表
示」、「全て隠す」、「全て削除」の各項目がある。
「全て表示」の項目では、ラベルを全て表示可能とな
る。「全て隠す」の項目では、全てのラベルを一時的に
隠すことが可能となる。タスクトレイTT上のラベルソ
フトのアイコンILにアクセスがあったら、この属性は
リセットされ、全てのラベルが表示される。当該ラベル
ソフトが再起動されたときも、この属性はリセットされ
る。「全て削除」の項目では、現在表示されている全て
のラベルを削除可能となる。
【0170】上記「整列」の項目には、「画面左端に整
列」、「画面上端に整列」、「画面右側に整列」、「画
面下端に整列」の各項目がある。これら各項目によれ
ば、それぞれの場所に、ラベルの作成順に、現在表示さ
れているラベルを整列可能となる。
【0171】上記「プロジェクト」の項目には、「新規
生成」、「開く」、「閉じる」、「インポート」、「エ
クスポート」、「プロパティ」の各項目がある。上記
「新規作成」の項目では、現在開いているプロジェクト
を閉じ、プロジェクトを新規作成することが可能とな
る。「開く」の項目では、現在開いているプロジェクト
を閉じ、別のプロジェクトを開くことが可能となる。
「閉じる」の項目では、現在開いているプロジェクトを
閉じることが可能となる。「インポート」の項目では、
現在開いているプロジェクトに、アーカイブ形式の他の
プロジェクトのラベルを追加することが可能となる。
「エクスポート」の項目では、プロジェクトを一つのフ
ァイル(アーカイブ)としてエクスポートすることが可
能となる。「プロパティ」の項目では、プロジェクトの
プロパティを表示することが可能である。上記「設定」
の項目では、ラベル、デフォルトレイアウト、サウン
ド、イメージ、環境を設定することが可能となる。
【0172】上記「ツール」の項目では、前記各種のツ
ールの選択設定が行われる。
【0173】上記「ヘルプの検索」の項目では、ヘルプ
を表示可能である。
【0174】上記「ラベルソフトについて」の項目で
は、当該ラベルソフトのバージョン情報などを表示可能
となる。
【0175】上記「終了」の項目では、当該ラベルソフ
トの終了が可能となる。
【0176】次に、本実施の形態のラベルソフトにおい
ては、「プロジェクトに対する操作」、「ラベルに対す
る操作」、「タイムビューに対する操作」、「キーボー
ド/マウスに対する操作」、「ジョグダイヤルに対する
操作」が可能である。
【0177】先ず、「プロジェクトに対する操作」につ
いて説明する。
【0178】プロジェクトは、そのプロジェクトに属す
るすべてのラベルを管理する。本実施の形態のラベルソ
フトでは、ラベルを表示、操作する際には必ず一つのプ
ロジェクトが開かれるようになされている。
【0179】本実施の形態のラベルソフトでは、初回起
動時、及びメニューからプロジェクトの新規作成が選択
されたときにプロジェクトの作成を行う。新規のプロジ
ェクトを作成する際には、プロジェクト名を決め、既存
のプロジェクトが存在した場合にはそれをを閉じ、新規
のプロジェクトを開くという操作を行う。
【0180】一つのプロジェクトは、プロジェクトファ
イルと、ラベルファイル、または、プロジェクトアーカ
イブファイルから構成される。上記プロジェクトファイ
ルは、プロジェクト全体の情報と、ラベルのリストを持
ち、一つのプロジェクトに一つ存在する。
【0181】上記ラベルファイルは、オブジェクト情報
など個々のラベルに対する情報を持ち、一つのラベルに
対し一つのファイルが存在する。上記プロジェクトアー
カイブファイルは、プロジェクト情報とそのプロジェク
トが含む複数のラベルの情報を一つのファイルに纏めた
ものであり、プロジェクトをエクスポートしたときに作
成される。コンテンツは予め用意されたプロジェクトア
ーカイブであり、プロジェクト作成時に、新規に作成さ
れるプロジェクトに対してコンテンツを含めることがで
きる。上記プロジェクトファイルとそのプロジェクトに
属するラベルファイルは、同一のフォルダに存在する。
【0182】上記プロジェクトを作成する際には、例え
ば図33に示すようなダイアログが表示され、ユーザは
当該ダイアログにてプロジェクト名を入力する。この図
33において、プロジェクト名は、プロジェクト最下位
フォルダ名でありプロジェクトファイル名として入力さ
れる。なお、既に存在するプロジェクト名を用いること
はできない。また、このプロジェクト名に対しては、例
えば最大127文字までのプロジェクトコメントを入力
することができる。
【0183】当該プロジェクト作成時は、プロジェクト
名のフォルダが作成され、その下にプロジェクトファイ
ルが作成される。作成直後のプロジェクトは、ラベルを
一つも持たない。ただし、コンテンツを含む指定をした
場合は、そのアーカイブからラベル情報が取り込まれ
る。このコンテンツを取り込む動作としては、後述する
プロジェクトのインポートと同じである。また、当該プ
ロジェクト作成時には、内部データとしてプロジェクト
作成時の時間情報が記録される。
【0184】プロジェクトは、本実施の形態のラベルソ
フトの起動時、およびコンソールメニューから指定がな
されたときに開かれる。なお、ラベルソフト起動時に
は、前回終了時に開かれていたプロジェクトが開かれ
る。プロジェクトが開かれた際には、そのプロジェクト
に属するラベルが、時間情報と位置情報に基づいて、デ
スクトップ画面上に表示される。また、同時に二つ以上
のプロジェクトを開くことはできず、このため、以前に
開いていたプロジェクトがある場合には、そのプロジェ
クトはクローズされる。
【0185】当該プロジェクトのクローズ時には、現在
開いているプロジェクトが閉じられる。その際、開かれ
ていたプロジェクトに属するラベルはすべて閉じられ
る。
【0186】次に、プロジェクトのインポートとは、現
在開いているプロジェクトに、アーカイブ形式で別のプ
ロジェクトに含まれているすべてのラベルを追加するこ
とである。当該プロジェクトのインポートを行う場合、
インポートメニューが指定されると、先ずファイルダイ
アログが開き、当該ファイルダイアログにてユーザが追
加したいプロジェクトアーカイブファイルが指定され
る。当該プロジェクトアーカイブファイルが選択される
と、各ラベルのアーカイブタイプをチェックするフィル
タが実行される。ラベルのアーカイブタイプには、以下
の「修正なし」、「現在時刻を開始時間に設定」、「開
始時刻をユーザに尋ねる」のタイプが存在する。なお、
「修正なし」のアーカイブタイプは、アーカイブの情報
が修正されずににそのままインポートされる。
【0187】開始時刻をユーザに尋ねる際には、インポ
ート時の時刻設定用ダイアログとして、例えば図34に
示すような、入力する時刻の説明と最低限指定すべき時
間単位を指示するダイアログが表示される。ユーザから
は、このダイアログにより、開始時刻が入力されること
になる。
【0188】次に、上記図34のダイアログにてユーザ
から開始時刻が入力されると、フィルタが実行された後
に例えば図35に示すようなダイアログが開かれる。当
該図35のダイアログは、そのプロジェクトの情報を表
示するプロジェクトのインポートダイアログである。こ
のとき、インポートが実行されると、現在開いているプ
ロジェクトに選択されたプロジェクトアーカイブの全ラ
ベルのデータがラベルファイルと共にコピーされる。
【0189】ここで、インポートするラベルの中に、現
在のプロジェクトに存在するラベルと同一の履歴を持つ
もの、または片方のすべての履歴が、もう一方の部分履
歴に完全に一致するものが存在する場合は、例えば図3
6に示すようなインポート方法を指定するダイアログが
表示される。この図36のダイアログ上には、完全に同
一か、もしくはどちらが長い履歴を持つかが表示され
る。この図36の例では、「ラベルをインポートしな
い」、「インポートファイルのラベルで上書きする」、
「ラベルのコピーを作る」の各項目の中から所望のもの
を選択することが可能となる。
【0190】次に、本実施の形態のラベルソフトでは、
プロジェクトのエクスポートとして、プロジェクトに含
まれるラベルを、他のプロジェクトに取り込める一つの
アーカイブファイルにまとめて保存することができる。
当該プロジェクトのエクスポート時には、例えば図37
に示すようなプロジェクトのエクスポートのダイアログ
がデスクトップ画面上に表示される。この図37のダイ
アログ上では、ユーザにより、「エクスポートファイル
名」、「エクスポートしたラベルは、現在のプロジェク
トから削除するかどうか」、「すべてのラベルをエクス
ポートするか、指定された時間範囲に生成、削除時間が
両方とも含まれるラベルをエクスポートするか」の各設
定が行われ、これによりプロジェクトアーカイブファイ
ルが作成される。なお、図37のダイアログの画面下部
には、エクスポートされるラベルの数が表示される。こ
こでラベルのエクスポートとは、そのラベルのすべての
履歴がエクスポートされることを意味する。
【0191】次に、ユーザによりプロジェクトのプロパ
ティが選択されると、本実施の形態のラベルソフトは、
例えば図38に示すようなダイアログをデスクトップ画
面上に表示する。このダイアログには、「プロジェクト
フォルダ」、「プロジェクトコメント」、「プロジェク
トの作成時間、最終更新時間」、「ラベルの数(全体、
過去、現在、未来)」、「ラベルの存在範囲」の各項目
が表示される。なお、「プロジェクトフォルダ」にはプ
ロジェクトフォルダ名が表示され、「プロジェクトコメ
ント」には新規作成時に設定されたプロジェクトの説明
が表示される。この「プロジェクトコメント」内の情報
は編集可能である。「ラベルの存在範囲」は、ラベルの
存在範囲を示しており、全てのラベルの中で最も古い履
歴(最も古いラベルの作成時刻)から、最も新しい履歴
までの範囲を示す。削除時間が指定されていないラベル
がある場合には、「削除時間が未定のラベルが存在す
る」の項目にチェックマークが付く。
【0192】次に、「ラベルに対する操作」について説
明する。
【0193】当該「ラベルに対する操作」としては、
「新規作成」、「オブジェクトの追加」、「オブジェク
トの修正」、「レイアウト」、「整列」、「プロパテ
ィ」、「オブジェクトのインポート、エクスポート」、
「ラベルの削除」の各操作が可能である。
【0194】上記ラベルに対する操作の「新規作成」に
おいて、ラベルを新規に作成する際には、最初に挿入さ
れるオブジェクトを指定することができる。新規に作成
するラベルとしては、「テキストラベル」、「サウンド
ラベル」、「キャプチャ画像取り込みソフトから」、
「クリップボードから」、「インポートファイルから」
の各種類がある。上記新規に作成されたラベルには、上
記のオブジェクトの他に、テキストオブジェクトとして
ラベルの作成時間が表示される。なお、作成時間を表示
するかどうかは、設定画面により設定することができ
る。また、各オブジェクトは後述のデフォルトレイアウ
トに沿って表示される。新規に作成されたラベルの表示
位置は、自動的に決められる。ラベルの新規作成と同時
にそのラベルの情報を格納するラベルファイルが作成さ
れる。
【0195】また、「新規作成」には、未来モード時の
新規作成も含まれる。すなわち、タイムビューモードで
は、未来に作成されるラベル(未来ラベル)を追加する
ことができる。当該未来モード時の新規作成では、先
ず、ラベルの新規作成がユーザにより選択されると、図
39に示すような新規ラベルのプロパティ画面が表示さ
れる。この図39のプロパティ画面上で、ユーザによ
り、ラベルの開始時間、終了時間、繰り返しの設定、ア
ラームの設定がなされることにより、未来ラベルの新規
作成が可能となる。なお、図39のプロパティ画面の表
示時間のデフォルト値は、その時点のオペレーション時
間であり、また、継続にはチェックがなされている(O
N)。
【0196】上記ラベルに対する操作の「オブジェクト
の追加」では、現在表示されているラベルに対してオブ
ジェクトを追加することができる。ここで、新規にオブ
ジェクトを挿入するには、ユーザにより、ラベル上のメ
ニューボタンから「テキスト」、「サウンド」、「画
像」、「手書きメモ」、「リンク」の各メニュー項目の
指定が行われる。上記「テキスト」のメニュー項目で
は、テキスト編集、貼りつけ、インポートファイル、ド
ラッグアンドドロップの各操作が可能であり、上記「サ
ウンド」のメニュー項目では、録音、インポートファイ
ル、ドラッグアンドドロップの各操作が可能であり、上
記「画像」のメニュー項目では、ショット、貼りつけ、
インポートファイル、ドラッグアンドドロップの各操作
が、上記「手書きメモ」のメニュー項目では、貼りつけ
の操作が、上記「リンク」のメニュー行為目では、リン
ク編集、貼りつけ、インポートファイル、ドラッグアン
ドドロップの各操作が可能である。なお、同種のオブジ
ェクトは、それぞれ一つのラベルに対して、二つ以上存
在することはできない。
【0197】また、上記ラベルに対する操作の「オブジ
ェクトの追加」では、「ドラッグアンドドロップによる
オブジェクトの追加」と、「オブジェクトの位置とサイ
ズの追加」、「タイムビュー時の追加」も可能である。
【0198】上記「ドラッグアンドドロップによるオブ
ジェクトの追加」においては、テキスト、サウンド、画
像のファイルアイコンを、ラベルのリンクボタン以外の
場所にドラッグアンドドロップすると、それぞれのオブ
ジェクトがラベルに挿入される。また、任意のファイル
アイコンをキーボード上の例えばコントロールキー(C
trlキー)及びシフトキー(Shiftキー)を同時
に押しながらラベル上にドラッグアンドドロップする
か、リンクボタン上にドラッグアンドドロップすると、
そのファイルのパスがリンクオブジェクトとして追加さ
れる。
【0199】上記「オブジェクトの位置とサイズの追
加」において、追加されたオブジェクトのサイズと位置
はデフォルトレイアウトのパラメータに従う。テキスト
オブジェクトと画像オブジェクトが重ならないように設
定されている場合で、どちらかのオブジェクトが新規に
追加される場合は、既存のオブジェクトの下に挿入され
る。
【0200】上記「タイムビューモード時の追加」にお
いて、タイムビューモードが現在モードである場合は、
通常モードと同様の操作ができる。また、タイムビュー
モードが未来モードである場合は、未来ラベルに対して
オブジェクトを追加することができる。オブジェクトの
追加操作は、その最終結果のみが記録され、ラベル表示
時の初期設定となる。なお、追加ができないラベルに
は、前述したようにラベルの枠が紫色(現在ラベル)、
または青(過去ラベル)に表示される。
【0201】上記ラベルに対する操作の「 オブジェク
トの修正」では、「テキストの修正」と「サウンドの修
正」、「画像の修正」、「手書きメモの修正」、「リン
クの修正」、「タイムビューモード時の修正」、「クリ
ップボードからの貼り付け」が可能である。
【0202】上記「テキストの修正」では、ユーザによ
り、メニューボタンMB、またはコンテキストメニュー
mbからテキスト編集の項目が選択され、さらにメニュ
ーが選択されると、例えば図40に示すような、現在の
テキストを持つ編集用ダイアログが開かれる。上記図4
0のダイアログにおいて、テキストの編集メニューに
は、「ファイル」、「編集」、「挿入」の各メニューが
ある。上記「ファイル」には、「インポートファイ
ル」、「テキスト編集の終了」があり、上記「インポー
トファイル」ではテキストファイルの選択と挿入が可能
であり、「テキスト編集の終了」ではテキスト編集画面
を閉じ、ラベルにテキスト内容を反映させることができ
る。上記「編集」のメニュー項目には、「元に戻す」、
「切り取り」、「コピー」、「貼り付け」、「削除」、
「全て選択」の各項目がある。上記「挿入」のメニュー
項目には、「現在時刻と日付」、「作成時刻と日付」の
各項目があり、上記「現在時刻と日付」では現在(実時
間)の日時が挿入され、「作成時刻と日付」ではラベル
の作成時間が挿入される。
【0203】上記「サウンドの修正」は、ユーザによ
り、メニューボタンMB、またはコンテキストメニュー
から録音の選択がなれたときに可能となる。この際、ラ
ベルには、図41に示すように、録音時間、最大録音時
間を示すツールチップTCeが表示され、また、前記再
生ボタンPBが録音ボタンRBに変化し、これによりユ
ーザに対して録音中であることを知らせる。ここで、録
音中に録音ボタンRBを押すと録音を一時停止し、もう
一度押すことによってその続きから録音が可能となって
いる。当該「サウンドの修正」では、これまでこれまで
存在したサウンドデータの上に上書きがなされる。
【0204】上記「画像の修正」において、本実施の形
態のラベルソフトでは、既存の画像オブジェクトに対し
て修正することはできない。したがって、画像を変更
(修正)するには、画像オブジェクトの挿入を行うこと
で、既存の画像オブジェクトを置き換えることになる。
【0205】上記「手書きメモの修正」として、手書き
メモアプリケーションにより作成された手書きメモを直
接修正するには、先ず、メニューボタンMB、またはコ
ンテキストメニューから、手書きメモアプリケーション
の起動を選択し、当該手書きメモアプリケーションで編
集した後に、当該編集後のメモをメニューボタンMB、
またはコンテキストメニューの貼り付けを選択し、ラベ
ルに新たに挿入することにより実現する。
【0206】上記「リンクの修正」は、ユーザにより、
メニューボタンMB、またはコンテキストメニューから
リンク編集の項目が選択されることで可能となる。すな
わち、ユーザによりメニューが選択されると、本実施の
形態のラベルソフトは、例えば図42に示すような、現
在のリンクを持つ編集用ダイアログをデスクトップ画面
上に表示する。当該リンクの編集ダイアログは、エディ
ットボックスEBと、ファイルの参照ボタンを持つ。ダ
イアログのエディットボックスEBには、ファイルやフ
ォルダのパスやホームページのアドレスなどのURLが
記述される。例えば、「ファイルの参照ボタン」が押さ
れると、ファイルダイアログが表示され、リンクを作成
したいファイルを選択することにより、そのファイルへ
のパスがエディットボックスEBに入力される。当該リ
ンクの編集ダイアログのメニュー項目には、「ファイ
ル」と「編集」がある。上記「ファイル」のメニュー項
目には「参照」と「リンク編集の終了」の各項目があ
り、上記「参照」項目はファイルダイアログから選択さ
れ、ファイルの参照ボタンと同じものであり、上記「リ
ンク編集の終了」項目ではリンク修正画面を閉じ、ラベ
ルにリンク内容を反映させる。また、上記「編集」のメ
ニュー項目には「元に戻す」、「切り取り」、「コピ
ー」、「貼り付け」、「削除」、「全て選択」の各項目
があり、これらの内容は標準的操作でありそれらの説明
は省略する。
【0207】上記「タイムビューモード時の修正」とし
て、タイムビューモードでは、未来に新たに表示される
ラベルに対してオブジェクトを修正することができる。
オブジェクトの修正操作はその最終結果のみが記録さ
れ、ラベル表示時の初期設定となる。
【0208】上記「クリップボードから貼り付け」で
は、クリップボードにあるテキスト、ビットマップ画
像、WAVEファイル、手書きメモファイルを、ラベル
に貼り付けることができる。ラベルに貼り付けることが
できるオブジェクトがクリップボード中に一つのみの場
合には、そのオブジェクトが貼り付けられる。ラベルに
貼り付けることができるオブジェクトがクリップボード
中に二つ以上ある場合には例えば図43に示すようなダ
イアログがデスクトップ画面上に表示される。ここで
は、クリップボードに存在するデータのチェックボック
スがイネーブル表示され、チェックされたデータがラベ
ルのオブジェクトとして貼り付けられる。
【0209】次に、上記ラベルに対する操作の「レイア
ウト」は、デフォルトレイアウトを基準に決まる。ただ
し、このデフォルトレイアウトの設定が利用されるの
は、ラベルの作成時、および、新規オブジェクトの追加
時である。また、ユーザが明示的に再レイアウトコマン
ドを選択した場合もデフォルトレイアウトが使用され
る。
【0210】上記デフォルトレイアウトは、「ラベルサ
イズ(X×Y)」、「テキストマージン(左端、上端、
右端)」、「画像マージン(左端、上端、右端)」、
「テキストと画像が重ならないようにレイアウトす
る」、「サイズ変更に関する設定(レイアウトをし直
す、画像の縦横比を維持)」の各パラメータが存在す
る。上記「ラベルサイズ」は、横方向が最大サイズ、縦
方向が最小サイズとして使用される。また、「テキスト
マージン」および「画像マージン」は、図44のように
定義され、図45のダイアログにより設定される。各オ
ブジェクトの縦方向の大きさは、オブジェクトのデータ
により決まり、伸縮する。上記伸縮した結果、テキスト
オブジェクトと画像オブジェクトが重なるようであれ
ば、設定によって、下側のオブジェクトを更に下側に移
動し、重ならないようにできる(設定項目:テキストと
画像が重ならないようにレイアウトする)。
【0211】また、ラベルのサイズを変更したときの動
作として、二つの設定がある。一つ目の「レイアウトし
直す」は、ラベルのサイズ変更があった場合に、オブジ
ェクトのレイアウトをやり直す。設定されていない場合
は、ラベルのサイズ変更があっても、内部のオブジェク
トのサイズは変更されない。二つ目の「画像の縦横比を
維持」は、再レイアウトに伴い、画像のサイズの変更が
ある時、縦横比を保持するかどうかの設定である。上記
の設定は、図45に示した本実施の形態のラベルソフト
の設定ダイアログのデフォルトラベルレイアウト画面で
行う。また、数値による入力の他、図46に示すよう
に、サンプルを表示してドラッグすることによって設定
することもできる。
【0212】また、本実施の形態のラベルソフトによれ
ば、ユーザはデフォルトレイアウト以外に、自由にレイ
アウトをラベル毎にカスタマイズ可能である。例えば、
メニュー項目としてカスタムレイアウト項目を設け、当
該カスタムレイアウトを実行すると、ラベルLは例えば
図47に示すように表示される。このとき、各オブジェ
クトには外接する点線の枠が描かれており、この枠の内
部で、マウスのドラッグアンドドロップを行うことによ
り移動できる。また、本実施の形態のラベルソフトによ
れば、オブジェクトのサイズも変更することができる。
サイズを変更する場合には、オブジェクトをクリックし
て選択状態にし、当該選択状態になるとラベルの枠線は
点線から実線に変化し、さらに四隅と4辺にハンドル
(例えば黒い小さい四角)が表示され、このときに、当
該ハンドルをドラッグアンドドロップすることにより、
オブジェクトのサイズを変更できる。
【0213】なお、本実施の形態のラベルソフトにおい
て、ラベルのサイズを変更する際に、自動伸縮をONに
し且つ縦横比維持をONにしている場合は、画像が最小
サイズにならない限り左右のマージンは常に一定に保た
れ、また、テキストは四隅のマージンが常に一定に保た
れる。この場合は、画像の縦横比を維持するために画像
の縦方向がラベルウィンドウの外にはみ出ることがあ
る。また、自動伸縮をONにし且つ縦横比維持をOFF
にしている場合は、テキストと画像が最小サイズになら
ない限り四隅のマージンは常に一定に保たれる。また、
自動伸縮をOFFにし且つ縦横比維持をON又はOFF
にしている場合は、テキストと画像がウインドウの外に
はみ出ることがある。これら全ての場合において、デフ
ォルトレイアウトを選択すると、ラベルサイズやテキス
ト、画像の左右、上マージンはデフォルト値に設定され
る。ラベル、テキスト、画像の高さは、テキスト、画像
が十分に表示できる値に自動的に調節される。ここでテ
キストが十分に表示できる値とは、全てのテキストを表
示できる値を示す。画像が十分に表示できる値とは、縦
横比を正しく表示してすべて見ることができる値を示
す。ラベルには上マージンと同じサイズの下マージンが
追加される。
【0214】次に、上記ラベルに対する操作の「整列」
には、整列の種類として「画面左端に整列」、「画面上
端に整列」、「画面右端に整列」、「画面下端に整列」
がある。上記「画面左端に整列」では、画面左上から順
に、ラベルを下方に向かって並べて表示する。なお、画
面の下端になったら一段右にずらして同様に並べる。上
記「画面上端に整列」では、画面左上から順に、ラベル
を右方に向かって並べて表示する。画面の右端になった
ら一段下にずらして同様に並べる。上記「画面右端に整
列」では、画面右上端から順に、ラベルを下方に向かっ
て並べて表示する。画面の下端になったら一段左にずら
して同様に並べる。上記「画面下端に整列」では、画面
左下端から順に、ラベルを右方に向かって並べて表示す
る。画面の右端になったら一段上にずらして同様に並べ
る。また、ラベルはプロジェクトのラベルリストに登録
された順番(作成時間順)で並べる。各ラベルはお互い
に重ならないように整列され、ラベルのサイズが変更さ
れることはない。
【0215】次に、上記ラベルに対する操作の「プロパ
ティ」では、前記図39に示したような、ラベルのプロ
パティダイアログが表示される。当該プロパティの表示
内容としては、「ラベル番号」、「履歴数」、「有効期
間」、「繰り返しラベルの設定」、「アラームの設定」
がある。上記「ラベル番号」には、プロジェクト内でユ
ニークなラベル番号を表示する。このラベル番号は、本
実施の形態のラベルソフトが管理しており、ユーザが変
更することはできない。上記「履歴数」には、ラベルが
作成されてから修正された回数を表示する。上記「有効
期間」には、「作成時間」と「削除時間」がある。上記
「作成時間」には、ラベルの作成時間を表示する。この
「作成時間」は未来ラベルの新規作成時以外では、変更
できない。上記「削除時間」には、ラベルが削除される
時間を表示する。この「削除時間」は、継続をチェック
したときのみ有効となる。上記「繰り返しラベルの設
定」には、「繰り返しの間隔と単位」、「次回の表示開
始時間」、「次回の表示終了時間」がある。上記「アラ
ームの設定」には「アラームが起動する時間」がある。
【0216】また、本実施の形態のラベルソフトでは、
上記ラベルのプロパティ画面においてラベルに対する以
下の「継続・非継続」、「繰り返し設定」、「アラーム
設定」の各設定内容を変更することができる。上記「継
続・非継続」項目において、非継続の場合はラベルの削
除時間を指定することができ、指定時間になるとラベル
が自動的に削除される。上記「繰り返し設定」項目で
は、図39中の「定期繰り返しラベルとする」をチェッ
クすると、繰り返しの設定を行うことができる。また、
「繰り返し設定」項目では、繰り返しの間隔、表示開始
時間、表示終了時間を設定することができる。上記「ア
ラーム設定」項目では、ラベルの開始時刻に対する相対
時刻でアラーム表示する時刻が設定される。なお、実際
のアラーム時刻は、アラーム設定の下に表示される。
【0217】また、本実施の形態のラベルソフトでは、
同一のラベルにおいて一定間隔毎に表示、非表示を繰り
返すことができる。繰り返しラベルにするには、図39
のラベルのプロパティ画面で「定期繰り返しラベルとす
る(定期的に繰り返す)」をチェックし、繰り返し間隔
と繰り返しの表示時間と非表示時間を設定する。例え
ば、毎日12:00に5分間ラベルを表示する場合、以
下のような設定になる。 繰り返し: 1日間隔 次回表示開始時刻:YYYY/MM/DD(現在の日付)12:00:00 次回表示終了時刻:YYYY/MM/DD(現在の日付)12:05:00 なお、本実施の形態のラベルソフトにおいて、複数のラ
ベルに対して例えば動画の各コマ画像をそれぞれ貼り付
け、これら各ラベルを同じ位置で短時間に順次表示する
ように設定すれば、アニメーションのような表示が可能
となる。
【0218】また、本実施の形態のラベルソフトでは、
アラームを用いることにより、特定のラベルの開始前や
開始後にユーザにアラームイベントを通知することがで
きる。アラーム通知を行うためには、図39のラベルの
プロパティ画面でアラームをチェックし、アラーム時間
を設定する。このようにアラーム時間が設定されると、
当該アラームで指定された時間になったときに、図48
に示すようなアラームダイアログがデスクトップ画面上
に表示される。このアラームダイアログには、アラーム
時刻とラベル生成時刻が表示される。このアラームダイ
アログを操作することにより、ユーザはアラームを消す
か、もう一度鳴らすかを選択することが可能となる。ま
た、図48のダイアログ中の「ダイアログを閉じた後
に、ラベル生成時間をタイムビュー」の項目をチェック
してOKボタンを押すと、タイムビューモードに入り、
オペレーション時間がラベル生成時刻に設定される。
【0219】次に、上記ラベルに対する操作の「オブジ
ェクトのインポート・エクスポート」として、ラベル
は、テキスト、サウンド、画像ファイルをインポート
し、表示することができる。インポートされたときの動
作は、オブジェクトの追加、修正と同様である。またラ
ベルのオブジェクトは、エクスポートファイルとしてそ
のデータのみを取り出すことができる。各オブジェクト
がインポート、エクスポートできるファイルの形式は、
「テキスト:テキスト形式(拡張子:.txt)」、「サウ
ンド:WAVE形式(拡張子:.wav)」、「画像:ビッ
トマップ形式(拡張子:.bmp)」、「GIF形式(拡張
子:.gif)」、「JPEG形式(拡張子:.jpg)」があ
り、エクスポート時には、エクスポートファイルの拡張
子を基にエクスポートするオブジェクトを判断する。
【0220】次に、上記ラベルに対する操作の「ラベル
の削除」には、現在ラベルの削除、未来ラベルの削除の
削除がある。
【0221】現在ラベルの削除が選択されると、現在の
時間が終了時間として記録され、画面から削除される。
ただし、ラベルファイルは削除されず、タイムビューモ
ードで過去へ戻ることによって当該ラベルを表示するこ
とができる。タイムビューモードの未来モードでラベル
が削除された場合は、図49に示すようなダイアログが
表示され、オペレーション時間を終了時刻に設定する
か、現在時刻で削除するかを選択することができる。
【0222】未来ラベルの削除が選択されると、図50
に示すような未来ラベルの削除のダイアログが開き、オ
ペレーション時間を終了時刻に設定するか、ラベルを完
全に削除するかを選択することができる。ラベルを完全
に削除する場合は、ラベルのファイル、記録が削除さ
れ、タイムビューモードでも二度と表示されることはな
い。
【0223】過去ラベルについては、既に削除されてい
るため更に削除することはできない。
【0224】次に、「タイムビューに対する操作」につ
いて説明する。
【0225】タイムビューモードでは、前述したタイム
ビューコンソールTVCが表示され、当該タイムビュー
モードでの時間操作はこのタイムビューコンソールTV
Cからなされる。タイムビューモードへの移行は、前述
したように、タイムビューコンソールTVCを表示する
ことによって行われ、当該タイムビューコンソールTV
Cは、タイスクトレイTTのラベルソフトアイコンIL
のコンテキストメニュー、またはラベルのメニューから
コマンドを実行することにより表示される。
【0226】上記タイムビューモードへの移行後、時間
の増減は、前述したように、タイムビューコンソールT
VCの例えばアップダウンボタンtub及びtdbの操
作やメニューから実行可能である。この時間の増減によ
って時間が変更される単位は、前述した時間増減単位
(時間増減ステップ)の設定による。
【0227】また、本実施の形態のラベルソフトでは、
過去へのラベル作成/過去のラベルの修正はできない。
なお、過去のラベルの修正はできないが、ラベルの移動
/ラベルサイズの変更はできる。ただし、この操作はプ
ロジェクトには記録されない。また、その操作が終わっ
た直後(マウスのドラッグが終わった直後など)にラベ
ルは元の位置/元のサイズに戻る。この操作は、重なっ
た下のラベルを見るなどのために、一時的に移動/サイ
ズ変更するためのものである。
【0228】また、本実施の形態のラベルソフトでは、
過去のラベルと異なり未来のラベルとして新規のラベル
を作ることができる(未来ラベル)。未来ラベルを作っ
た場合、その後に現在に戻ったときに、そのラベルはデ
スクトップ画面上から消える。しかし、現在の時間が、
未来ラベルを作った時間になったとき、改めてデスクト
ップ画面上に現れる。そのため、未来ラベルを作成する
ことで簡単なリマインダーとして利用できる。当該未来
のラベルの修正は、現在の時間のときと同様に行うこと
ができる。しかし、現在の時間の場合と異なり、修正の
履歴は記録されることはなく、修正した最終結果のみが
保存される。そのため、未来に修正を加えたときは、そ
の最終結果がラベルの生成時のパラメータとして使用さ
れる。
【0229】上記タイムビューモードの終了は、タイム
ビューコンソールTVCのクローズボタンcbを押す
か、メニューから「タイムビューコンソールを閉じる」
を選択することによって行われる。
【0230】上記タイムビューモード中、タイムビュー
モードへの移行時、終了時にそれぞれ流れるタイムビュ
ーサウンドのON/OFFは、メニューから行うことが
できる。
【0231】次に、「キーボード/マウスに対する操
作」について説明する。
【0232】本実施の形態のラベルソフトによれば、キ
ーボードに対する特有の操作として、各種のショートカ
ットキーを設定している。
【0233】例えばコントロールキー(Ctrlキー)
とタブキー(Tabキー)が同時に押されたとき、或い
は、シフトキー(Shiftキー)とコントロールキー
(Ctrlキー)とタブキー(Tabキー)が同時に押
されたときには、現在画面上に表示されているラベルの
ウインドウの上下関係を変化させる操作を実現する。な
お、このときの動作は、現在存在するラベルの数により
変化する。例えば、ラベルが1枚以下の場合は何もしな
い。ただし、操作が無効であることを示すために、所定
の音を鳴らす。例えば、ラベルが2枚以上の場合はコン
トロールキーとタブキーを同時に押すことにより、一番
手前にあるラベルをラベルの中で、一番後ろへ移動す
る。また、シフトキーとコントロールキーとタブキーを
同時に押すことにより、一番後ろにあるラベルをラベル
の中で一番手前に移動する。
【0234】例えばデリートキー(Delキー)が押さ
れたときには、現在フォーカスを持つラベルを削除す
る。ラベルを削除する前に、削除するかどうかをたずね
るダイアログを表示する。
【0235】エスケープキー(Escキー)が押された
ときには、現在フォーカスを持つラベルを一時的に非表
示にする。非表示になったラベルは、次に時間の変更が
あったときに再び表示される。
【0236】コントロールキーとBキーが同時に押され
た時には、タイムビューモード時にコンソールを閉じ
る。コントロールキーとDキーが同時に押された時に
は、現在フォーカスを持つラベルをデフォルトで再レイ
アウトする。コントロールキーとEキーが同時に押され
た時には、現在フォーカスを持つラベルのテキスト編集
を開く。コントロールキーとLキーが同時に押された時
には、現在フォーカスを持つラベルのリンクを開く。コ
ントロールキーとNキーが同時に押された時には、テキ
ストラベルを作成する。コントロールキーとOキーが同
時に押された時には、現在フォーカスを持つラベルのサ
ウンドを停止する。コントロールキーとPキーが同時に
押された時には、現在フォーカスを持つラベルのサウン
ドを再生する。コントロールキーとRキーが同時に押さ
れた時には、現在フォーカスを持つラベルの録音を開始
する。コントロールキーとTキーが同時に押された時に
は、タイムビューモードへ入る/タイムビューモードか
ら出る。コントロールキーとVキーが同時に押された時
には、現在フォーカスを持つラベルにクリップボードの
内容を貼り付ける。コントロールキーとダウンキー(D
ownキー)/コントロールキーとアップキー(Upキ
ー)が同時に押された時には、タイムビューで時間を増
減する。コントロールキーとレフトキー(Leftキ
ー)/コントロールキーとライトキー(Rightキ
ー)が同時に押された時には、タイムビューコンソール
上のオペレーション時間表示部の時間増減ステップを変
更する。コントロールキーとホームキー(Homeキ
ー)が同時に押された時には、タイムビューモードで現
在の時間へ戻る。
【0237】次に、本実施の形態のラベルソフトによれ
ば、マウス(特にホイール付きマウス)に対する操作と
して、「ラベルに対する操作」と「タイムビューコンソ
ールに対する操作」と「タイムビューモードのデスクト
ップに対する操作」が設定されている。
【0238】上記「ラベルに対する操作」には、「ラベ
ルに対するドラッグアンドドロップ」、「ほかのアプリ
から、ラベルに対するドロップ」、「ラベルに対する、
右クリック」、「ラベルに対する、ホイールの回転」、
「ラベルに対する、ホイールのクリック」、「ファイル
アイコンに対するラベル上(リンクボタン上を除く)へ
のドラッグアンドドロップ」、「コントロールキーとシ
フトキー及びファイルアイコンに対するラベル上(リン
クボタン上を除く)へのドラッグアンドドロップ、また
は、ファイルアイコンに対するリンクボタン上へのドラ
ッグアンドドロップ」の各操作がある。上記「ラベルに
対するドラッグアンドドロップ」の操作ではラベルの移
動がなされる。上記「ほかのアプリから、ラベルに対す
るドロップ」の操作では、本実施の形態のラベルソフト
が認識できるデータに対してはラベルへのオブジェクト
の貼り付けとなる。本実施の形態のラベルソフトが認識
できないデータに対しては、エラーダイアログを表示す
る。上記「ラベルに対する、右クリック」の操作では、
そのときクリックしたオブジェクトに依存したコンテキ
ストメニューが表示される。上記「ラベルに対するホイ
ールの回転」の操作では、ラベルの前後関係の調整が成
される。上記「ラベルに対するホイールのクリック」の
操作では、タイムビューコンソールを表示し、タイムビ
ューモードに移行する。上記「ファイルアイコンに対す
るラベル上(リンクボタン上を除く)へのドラッグアン
ドドロップ」の操作では、テキスト、画像、サウンドフ
ァイルをそれぞれオブジェクトとして挿入する。オブジ
ェクトとして認識できないファイルの場合は、そのファ
イルへのリンクオブジェクトとして挿入するかどうか尋
ねる。上記「コントロールキーとシフトキー及びファイ
ルアイコンに対するラベル上(リンクボタン上を除く)
へのドラッグアンドドロップ、または、ファイルアイコ
ンに対するリンクボタン上へのドラッグアンドドロッ
プ」の操作では、ドラッグアンドドロップされたファイ
ルへのパスをリンクオブジェクトとして挿入する。な
お、ラベル上のリンクボタンLB以外の場所に、ドラッ
グアンドドロップによりファイルパスをリンクオブジェ
クトとして挿入しようとした場合は、図51に示すよう
な警告のダイアログが表示される。このダイアログが表
示された場合に「はい」のボタンを押せば、ラベル上の
リンクボタンLB上にドラッグアンドドロップによりフ
ァイルパスをリンクオブジェクトとして挿入する場合と
同様に処理される。
【0239】上記「タイムビューコンソールに対する操
作」には、「コンソールに対する、右クリック」、「コ
ンソールのオペレーション時間表示部に対するホイール
の回転」、「コンソールの時間増減のステップ選択リス
トボックスに対する、ホイールの回転」の各操作があ
る。上記「コンソールに対する、右クリック」の操作で
は、コンテキストメニューが表示される。上記「コンソ
ールのオペレーション時間表示部に対するホイールの回
転」の操作は、時間の増減に対応する。上記「コンソー
ルの時間増減のステップ選択リストボックスに対する、
ホイールの回転」の操作は、時間増減間隔の変更に対応
する。
【0240】上記「タイムビューモードのデスクトップ
に対する操作」は、「タイムビューモードのデスクトッ
プに対するホイールのクリック」、「タイムビューモー
ドのデスクトップに対する右クリック」の各操作があ
る。上記「タイムビューモードのデスクトップに対する
ホイールのクリック」の操作は、増減間隔の変更に対応
する。上記「タイムビューモードのデスクトップに対す
る右クリック」の操作では、タイムビューコンテキスト
メニューが表示される。
【0241】次に、上記「ジョグダイヤルに対する操
作」について説明する。
【0242】本実施の形態のラベルソフトにおいて、ジ
ョグダイヤルに対する操作としては、「ジョグダイヤル
の右回転/左回転」、「ジョグダイヤルのプッシュ(押
下から押下解除までの間隔が1秒以下)」、「ジョグダ
イヤルの長押し(押下から押下解除までの間隔が1秒以
上)」の操作がある。本実施の形態のラベルソフトで
は、上記ジョグダイヤルに対する操作について以下のよ
うな機能を割り当てている。ただし、本実施の形態のラ
ベルソフトは、これらのジョグダイヤル操作をどんな時
にでもグローバルに拾うのではなく、ラベルソフトにフ
ォーカスがある場合のみ、上記ジョグダイヤル操作に反
応するようになっている。
【0243】例えば、通常モードの場合、本実施の形態
のラベルソフトは、「ジョグダイヤルの右回転/左回
転」と「ジョグダイヤルのプッシュ(押下から押下解除
までの間隔が1秒以下)」の操作に反応する。すなわ
ち、通常モードの場合に「ジョグダイヤルの右回転/左
回転」の操作がなされると、本実施の形態のラベルソフ
トは、現在画面上に表示されているラベルのウインドウ
の上下関係を変化させる。このときの動作としては、現
在存在するラベルの数により変化する。例えば、ラベル
が1枚以下の場合、ジョグダイヤルの右回転/左回転の
操作がなされても何もしない。ただし、操作が無効であ
ることを示すために、所定の音を鳴らす。また例えば、
ラベルが2枚以上の場合、ジョグダイヤルの右回転の操
作がなされたならば、一番手前にあるラベルを各ラベル
の中で一番後ろへ移動し、逆に、ジョグダイヤルの左回
転がなされたならば、一番後ろにあるラベルを各ラベル
の中で一番手前に移動する。また、通常モードの場合に
「ジョグダイヤルのプッシュ(押下から押下解除までの
間隔が1秒以下)」の操作がなされると、本実施の形態
のラベルソフトは、タイムビューコンソールを表示し、
タイムビューモードに移行する。
【0244】また、タイムビューモードの場合、本実施
の形態のラベルソフトは、「ジョグダイヤルの右回転/
左回転」と「ジョグダイヤルのプッシュ(押下から押下
解除までの間隔が1秒以下)」、「ジョグダイヤルのプ
ッシュ(押下から押下解除までの間隔が1秒以上)」の
全ての操作に反応する。すなわち、タイムビューモード
の場合に「ジョグダイヤルの右回転/左回転」の操作が
なされると、本実施の形態のラベルソフトは、時間の増
減に対応する。例えば、ジョグダイヤルが右回転すると
時間が未来方向に進み、左回転すると時間が過去方向に
進む。また、「ジョグダイヤルのプッシュ(押下から押
下解除までの間隔が1秒以下)」の操作がなされると、
本実施の形態のラベルソフトは、時間を増減するときの
時間増減間隔(時間増減ステップ)の変更に対応する。
例えばジョグダイヤルがプッシュされる度に、100
年、10年、1年、1月、1日、1時間、1分、1秒、
100年、10年、・・・の順番で時間増減間隔が変化
する。また、シフトキーを押しながらジョグダイヤルを
回転させた場合は、ジョグダイヤル単独で回転させた場
合の逆方向の順番で時間増減間隔が変化する。なお、当
該ジョグダイヤルのプッシュ時に選択される時間増減間
隔は環境設定の際に設定することができる。上記「ジョ
グダイヤルのプッシュ(押下から押下解除までの間隔が
1秒以上)」の操作がなされると、本実施の形態のラベ
ルソフトは、タイムビューコンソールを閉じ、現在モー
ドに移行する。
【0245】ここで、本実施の形態のラベルソフトは、
上述したようなジョグダイヤルに対する操作がなされる
場合に、当該ジョグダイヤルの操作時の動作をデスクト
ップ画面上にジョグダイヤルガイドとして表示すること
で、ユーザに対してジョグダイヤルの操作状態とジョグ
ダイヤル操作に対応する操作内容を提示可能となってい
る。すなわち、本実施の形態のラベルソフトでは、上述
したように、通常モードとタイムビューモードとでジョ
グダイヤルの操作について割り当てられる機能が異なる
ため、それぞれ異なる内容のジョグダイヤルガイドを表
示するようにしている。
【0246】図52には通常モード時のジョグダイヤル
ガイドの例を、図53にはタイムビューモード時のジョ
グダイヤルガイドの例を示している。すなわち、図52
に示した通常モード時のジョグダイヤルガイドには、上
述した「ジョグダイヤルの右回転/左回転」と「ジョグ
ダイヤルのプッシュ(押下から押下解除までの間隔が1
秒以下)」に対応する機能の内容をガイドとして表示す
る。また、図53に示したタイムビュー時のジョグダイ
ヤルガイドには、上述した「ジョグダイヤルの右回転/
左回転」と「ジョグダイヤルのプッシュ(押下から押下
解除までの間隔が1秒以下)」、「ジョグダイヤルのプ
ッシュ(押下から押下解除までの間隔が1秒以上)」に
対応する機能の内容をガイドとして表示する。
【0247】次に、本実施の形態のラベルソフトにおけ
る設定の内容について以下に説明する。本実施の形態の
ラベルソフトでは、「ラベルの設定」、「デフォルトラ
ベルレイアウトの設定」、「サウンド録音の設定」、
「画像の設定」、「環境設定」が可能である。なお、こ
れらの設定内容は、レジストリに保存され、全てのプロ
ジェクトで共通の設定として使用される。
【0248】上記「ラベルの設定」として、本実施の形
態のレベルソフトは、ラベルのデフォルト値を設定する
ことができる。ラベルの設定が画面には、図54に示す
ように、「デフォルトの背景色」、「デフォルトのフォ
ント(テキストの色も含む)」、「デフォルトのワード
ラップの状態」、「作成時刻を表示」、「背景色をテキ
ストにのみ適用」の各設定がある。上記「デフォルトの
背景色」では、新規に作成されるラベルの背景色を設定
する。上記「デフォルトのフォント(テキストの色も含
む)」では、新規に作成されるラベルのフォントを設定
する。上記「デフォルトのワードラップの状態」では、
新規に作成されるラベルにワードラップを適用するかど
うか設定する。上記「作成時刻を表示」では、新規に作
成されるラベルに作成時刻を表示するかどうかを設定す
る。上記「背景色をテキストにのみ適用」では、現在表
示されているラベルに対して、背景色をラベル全体に適
用するか、テキストにのみ適用するかを設定する。な
お、当該ラベルソフトの設定画面の下部には現在の設定
によるラベルの状態のサンプルが表示される。
【0249】上記「デフォルトラベルレイアウトの設
定」では、前述したレイアウトの部分でのデフォルトの
レイアウト設定を行う。
【0250】上記「サウンド録音の設定」では、サウン
ド録音時の各種パラメータの設定をする。設定内容とし
ては、図55に示すように、「音源」、「量子化レベ
ル」、「サンプリング周波数」、「最大録音時間」の各
項目が存在する。上記「音源」ではモノラル/ステレオ
の設定が可能でり、「量子化レベル」では8bit/1
6bitの設定が、「サンプリング周波数」では11.
025kHz、22.05kHz、44.1KHzの設
定が、「最大録音時間」では1〜1000Secの設定が
可能である。
【0251】上記「画像の設定」では、キャプチャ画像
取り込みアプリケーション使用時の画像の設定をする。
設定内容としては、図56に示すように、「キャプチャ
取り込みボタンを押したときの動作」、「キャプチャ画
像取り込みアプリケーションから取り込む画像のフォー
マット」、「JPEG圧縮の設定」がある。上記「キャ
プチャ取り込みボタンを押したときの動作」には、「現
在選択されているラベルに画像を取り込む」、「新しい
ラベルに画像を取り込む」の項目がある。上記「現在選
択されているラベルに画像を取り込む」では、ラベルが
選択されていないときには、新しいラベルを作成するか
聞いてくる。上記「新しいラベルに画像を取り込む」で
は、常に新しくラベルを作成し、新規ラベルに画像を取
り込む。上記「キャプチャ画像取り込みアプリケーショ
ンから取り込む画像のフォーマット」には、「ビットマ
ップ」、「JPEG」の項目がある。上記「ビットマッ
プ」ではH圧縮がかからないため、オリジナルのまま保
存され、上記「JPEG」では圧縮がかかるが、ディス
ク容量は少なくできる。上記「JPEGの設定」では上
記「キャプチャ画像取り込みアプリケーションから取り
込む画像のフォーマット」にて「JPEG」が設定され
たときに、取り込み画像の圧縮率の設定が行われる。圧
縮率の範囲としては、1/1〜1/64が有る。
【0252】上記「環境設定」では、環境設定として図
57に示すように、「デフォルトコマンド」、「スター
トアップ」、「時間増減間隔」の設定をする。上記「デ
フォルトコマンド」は、タスクトレイTTのラベルソフ
トのアイコンILをダブルクリックしたときに実行され
るデフォルトのコマンドを設定する。当該「デフォルト
コマンド」にて選択できるのは、「新規ラベルの追
加」、「新規ラベルの追加及びサウンドの録音」、「新
規ラベルの追加及びキャプチャ画像取り込みアプリケー
ションから画像の取得」、「タイムビューモードへ入
る」などである。なお、デフォルト値は、「新規ラベル
の追加」とする。上記「スタートアップ」では、スター
トアップに登録するかどうかを設定する。上記「時間増
減間隔」では、タイムビューモードで時間増減ステップ
選択メニューボタンsbを押したとき、選択される時間
増減間隔(時間増減ステップ)を設定する。ここで設定
していない時間増減間隔は使用できないわけではなく、
コンボボックスから選択するか、日付文字列をクリック
することによって選択することができる。なお、ここで
チェックされた時間増減間隔は、前述したように、時間
増減のステップ選択リストボックスsslで文字の右に
「*」が付く。
【0253】以上説明したような機能を有する本実施の
形態のラベルソフトによれば、デスクトップ画面上のラ
ベルに対する操作を全て保存することで、過去の任意の
時点のラベルの状態を再現可能となっている。なお、デ
スクトップ画面上のラベルの状態を保存する方法として
は、ある時点での複数のラベルの情報を全て保存する方
法と、ある時点でのラベルの情報の差分のみ保存する方
法とが考えられ、ラベルの状態を保存するタイミングと
しては、一定間隔で定期的に保存を行う方法と、ラベル
に変化があった時点で保存する方法とがある。また、上
記ラベルの情報の差分を保存する方法の場合は、ラベル
に対する操作を保存する方法(すなわち操作履歴を保
存)と、ラベルに対する操作の前後におけるラベルの情
報の差分を保存する方法(すなわちラベル情報の変化部
分を保存)とがある。
【0254】また、以上説明したような機能を有する本
実施の形態のラベルソフトによれば、現在のラベルに対
する操作だけでなく、未来の操作を予約することによ
り、ラベル(未来ラベル)をリマインダとして使用可能
としている。この未来ラベルの操作は、現在の時間が上
記未来ラベルに設定した時間になった時点で確定する。
そのため、未来ラベルの操作についての履歴は保存され
ず、最後の操作の情報のみが保存される。なお、未来ラ
ベルに対して履歴を持つこともできるが、未来ラベルに
履歴を持たせると複数の未来が存在してしまうことにな
り、これは人間の理解の範囲を越えるため、本実施の形
態では当該未来ラベルの履歴を持つことについては採用
していない。また、未来ラベルの操作の予約の方法とし
ては、単純にラベルの作成などの操作だけでなく、ラベ
ルの表示/非表示の繰り返し操作も考えられる。
【0255】本実施の形態のラベルソフトにより、上述
したことをパーソナルコンピュータにて実現する場合の
CPU51での処理の流れを図58〜図61に示す。
【0256】図58には、上記過去の任意の時点のラベ
ル状態の再現処理と、未来ラベルに対する操作の予約及
び再現処理、及びアラーム処理等の全体の流れを示す。
先ず、ステップS131として、ラベルソフトが起動さ
れると、CPU51は、ステップS132として、ラベ
ルに対して何らかの操作がなされたときには当該操作の
記録処理を行い、また、ステップS133として、アラ
ームの設定がなされているときにはそのアラーム処理
を、また、ステップS134として、ラベルに繰り返し
等の設定がなされたときには当該ラベルの更新処理を行
う。その後、CPU51は、ステップS135におい
て、各処理が終了したか否かの判定を行い、終了してい
ないと判定した場合にはステップS132に戻り、終了
したと判定した場合はステップS136の処理に進む。
CPU51は、ステップS136の処理に進むと、ラベ
ルソフトの終了処理を行う。
【0257】図59には、図58のステップS132の
操作記録処理の詳細な流れを示す。この図59におい
て、操作記録処理が開始されると、CPU51は、ステ
ップS141として、ラベルに対して何らかの操作がユ
ーザによりなされたか否かの判定を行う。このステップ
S141にてラベルに対する操作が成されていないと判
定した場合には、当該操作記録処理を終了し、図58の
ステップS133の処理へ進む。一方、ステップS14
1にてラベルに対する操作がなされたと判定した場合、
CPU51は、ステップS142の処理に進み、ここで
操作が成される前と後のラベルの差分情報を計算する。
その後、CPU51は、ステップS143として、上記
ラベルに対する操作が、現在ラベルの操作(操作履歴)
か、又は、未来ラベルの操作(操作の予約)かを判定す
る。このステップS143にて現在ラベルの操作である
と判定した場合、CPU51は、ステップS144にお
いて、ラベルの差分情報に現在時間を付加して保存す
る。一方、ステップS43にて未来ラベルの操作である
と判定した場合、CPU51は、ステップS145にお
いて、ラベルの差分情報に予約時間を付加して保存す
る。これらステップS144、145の処理後、CPU
51は、当該操作記録処理を終了し、図58のステップ
S133の処理に進む。
【0258】図60には、図58のステップS133の
アラーム処理の詳細な流れを示す。この図60におい
て、アラーム処理が開始されると、CPU51は、ステ
ップS151として、ラベルにアラームが設定されてい
るか否かを判定する。このステップS151において、
ラベルにアラームが設定されていないと判定した場合
は、ステップS156の処理に進む。一方、ステップS
151にてラベルにアラームが設定されていると判定し
た場合、CPU51は、現在の時刻がアラームの設定時
間を過ぎたか(アラームの設定時間になったか)否かの
判定を行い、過ぎたと判定した場合はステップS153
の処理に進み、過ぎていないと判定した場合はステップ
S156の処理に進む。CPU51はステップS153
の処理に進むと、アラームを鳴らし、その後、ステップ
S154として当該アラームに対応した対象ラベルを表
示する必要があるか否かの判定を行う。CPU51は、
ステップS154にて対象ラベルを表示する必要が無い
と判定した場合はステップS156の処理に進み、表示
する必要があると判定した場合はステップS155の処
理に進む。ステップS155の処理に進むと、CPU5
1は、表示時間を対象ラベルが存在する時間に設定し、
次にステップS156の処理に進む。ステップS156
の処理に進むと、CPU51は、全てのラベルのアラー
ムの処理が終了したか否かの判定を行い、終了していな
いと判定した場合はステップS151の処理に戻り、終
了したと判定した場合は当該アラーム処理を終了して図
58のステップS134の処理に進む。
【0259】図61には、図58のステップS134の
処理の詳細な処理の流れを示す。この図61において、
ラベル更新処理が開始されると、CPU51は、ステッ
プS161として、繰り返しの設定されたラベルがある
か否かの判定を行い、無いと判定した場合はステップS
163の処理に進み、有ると判定した場合はステップS
162の処理に進む。ステップS162の処理に進む
と、CPU51は、繰り返しのラベルの処理を行った
後、ステップS163の処理に進む。ステップS163
の処理に進むと、CPU51は、現在の状態を表示中
(現在モードである)か否かの判定を行い、表示中でな
い(すなわち過去又は未来モードである)と判定した場
合はステップS165の処理に進み、表示中である(現
在モードである)と判定した場合はステップS164の
処理に進む。ステップS164の処理に進むと、CPU
51は、表示時間を現在の時間に設定した後、ステップ
S166の処理に進む。一方、ステップS165の処理
に進むと、CPU51は、表示時間をユーザの指定時間
に設定した後、ステップS166の処理に進む。当該ス
テップS166の処理に進むと、CPU51は、設定さ
れている表示時間のラベルの状態を表示(現在、過去、
未来の何れかのモード)する。その後、CPU51は、
ラベル更新処理を終了して図58のステップS135の
処理に進む。
【0260】次に、本実施の形態のラベルソフトは、前
述した機能を有することにより、ラベルに対してテキス
トや画像などの決まった情報だけでなく、全ての情報を
間接的に貼り付けることができるリンク機能を実現して
いる。このように、本実施の形態のラベルソフトによれ
ば、リンク機能を実現することによって、限られた大き
さのラベルの中に全ての情報を表示する必要がなくな
り、ラベルの面積の有効利用が可能となっている。すな
わち、本実施の形態のようなリンク機能を有さないラベ
ルの場合は、当該ラベルにオブジェクトを貼り付けた時
点で全ての情報を取り込む必要がある。なお、本実施の
形態のラベルソフトにおいては、リンクの情報をラベル
の中に全て表示することも可能である。当該リンク機能
により、本実施の形態のラベルソフトが起動した状態の
パーソナルコンピュータは、ローカルのマシン内の情報
だけでなく、ネットワーク上の情報などをもラベル上で
表すことが可能となる。このように、ネットワーク上の
情報をラベル上にリンクとして設定可能であるため、本
実施の形態のパーソナルコンピュータは、ユーザの実行
要求があったときのみリンクの内容を表示できることに
なり、したがって、常にネットワークに繋がっている必
要はない。
【0261】本実施の形態のラベルソフトにより、上述
したラベル上のリンク機能をパーソナルコンピュータに
て実現する場合のCPU51での処理の流れを図62〜
図64に示す。
【0262】図62には、上記ラベル上にリンクによっ
て全ての情報を間接的に貼り付ける処理の全体の流れを
示す。先ず、ステップS171として、ラベルソフトが
起動されると、CPU51は、ステップS172とし
て、リンクの修正がなされたか否かの判定を行い、リン
クの修正はなされていないと判定した場合はステップS
174の処理に進む。一方、リンクの修正がなされたと
判定した場合はステップS173の処理に進む。ステッ
プS173の処理に進むと、CPU51は、リンクの編
集処理を行う。次に、CPU51は、ステップS174
として、リンクを実行するか否かの判定を行い、実行し
ないと判定した場合はステップS176の処理に進み、
実行すると判定した場合はステップS175の処理に進
む。ステップS175の処理に進むと、CPU51は、
リンクの実行処理を行う。その後、CPU51は、ステ
ップS176にて処理が終了したか否かの判定を行い、
終了していないときにはステップS172に戻り、終了
したときにはステップS177の処理に進む。ステップ
S177の処理に進むと、CPU51は、ラベルソフト
の終了処理を行う。
【0263】図63には、図62のステップS173の
処理の詳細な処理の流れを示す。この図63において、
リンクの編集処理が開始されると、CPU51は、ステ
ップS181として、リンクの編集が例えばマウスを用
いたドラッグアンドドロップによりなされたのか否かの
判定を行い、ドラッグアンドドロップであると判定した
場合はステップS183の処理に進む、ドラッグアンド
ドロップでないと判定した場合はステップS182の処
理に進む。ステップS183の処理に進んだ場合、CP
U51は、ドラッグアンドドロップされたファイルパス
やURLをリンクとして保存した後、リンクの編集処理
を終了して図62のステップS174の処理に進む。一
方、ステップS182に進んだ場合、CPU51は、図
32に示したリンク編集ダイアログを表示させた後、ス
テップS184の処理に進む。ステップS184の処理
に進むと、CPU51は、上記リンク編集ダイアログに
おいてリンク先のファイルパスやURLが入力された
か、または、リンクの参照の指示がなされたか否かの判
定を行い、リンク先のファイルパスやURLが入力され
たと判定したときはステップS187の処理に進み、リ
ンクの参照が指示されたと判定したときはステップS1
85の処理に進む。ステップS187の処理に進むと、
CPU51は、入力されたファイルパスやURLをリン
ク先として保存した後、リンクの編集処理を終了して図
62のステップS174の処理に進む。また、ステップ
S185に進むと、CPU51は、リンク参照のダイア
ログを表示させた後、ステップS186の処理に進む。
ステップS186の処理に進むと、CPU51は、参照
したファイルパスやURLをリンク先として保存した
後、リンクの編集処理を終了して図62のステップS1
74の処理に進む。
【0264】図64には、図62のステップS175の
処理の詳細な処理の流れを示す。この図64において、
リンクの実行処理が開始されると、CPU51は、ステ
ップS191として、保存されているリンクの情報はU
RLか否かの判定を行い、URLであると判定した場合
はステップS193の処理に進み、URLでないと判定
した場合はステップS192の処理に進む。ステップS
193の処理に進むと、CPU51は、保存されている
リンクの情報をURLとして開き、その後、リンクの実
行処理を終了して図62のステップS176の処理に進
む。また、ステップS192の処理に進むと、CPU5
1は、保存されているリンクの情報が実行ファイルへの
パスであるか否かの判定を行い、実行ファイルへのパス
であると判定した場合はステップS195の処理に進
み、実行ファイルへのパスでないと判定した場合はステ
ップS194の処理に進む。ステップS195の処理に
進んだときのCPU51は、保存されているリンクを実
行ファイルとして実行した後、リンクの実行処理を終了
して図62のステップS176の処理に進む。一方、ス
テップS194の処理に進んだときのCPU51は、保
存されているリンクをドキュメントファイルとして開い
た後、リンクの実行処理を終了して図62のステップS
176の処理に進む。
【0265】次に、本実施の形態のラベルソフトは、前
述したような機能を有することにより、現在/過去/未
来の目的に時間のラベルをデスクトップ画面上に容易に
表示可能となっている。
【0266】ここで、デスクトップ画面上のラベルの時
間を移動させる方法としては、例えばユーザの一つのコ
マンドの実行により一定間隔進める/戻す方法が考えら
れる。これにより、一日後や一時間後の情報等を容易に
検索可能となる。
【0267】また、デスクトップ画面上のラベルの時間
を移動させる方法としては、ユーザの一つのコマンドの
実行により、保持している情報の変化があった時点まで
時間を進める/戻す方法が考えられる。このときの時間
の間隔は一定ではなく、ラベル情報の変化点によって決
まり、したがって移動する時間の間隔は可変となる。こ
れにより、ラベル情報の切り替わり時点を容易に検索可
能である。
【0268】さらに、デスクトップ画面上のラベルの時
間を移動させる方法としては、ユーザの連続したコマン
ドの実行により、時間の進め方/戻し方を加速度的に変
化させるような方法も可能である。これにより、目的の
時間まで容易且つ高速に移動できるようになる。
【0269】本実施の形態のラベルソフトにより、上述
したデスクトップ画面上のラベルの時間を移動機能をパ
ーソナルコンピュータにて実現する場合のCPU51で
の処理の流れを図65〜図67に示す。
【0270】図65には、現在/過去/未来の任意の時
間に移動可能とする処理の全体の流れを示す。先ず、ス
テップS201として、ラベルソフトが起動されると、
CPU51は、ステップS202として、時間移動の単
位すなわち前述した時間増減間隔(時間増減ステップ)
の変更があるか否かの判定を行い、時間増減間隔(時間
増減ステップ)の変更がないと判定した場合はステップ
S204の処理に進み、変更があると判定した場合はス
テップS203の処理に進む。ステップS203の処理
に進むと、CPU51は、ユーザからの操作に応じた時
間移動単位の変更処理すなわち時間増減間隔(時間増減
ステップ)の変更処理を行う。次に、CPU51は、ス
テップS204として、デスクトップ画面上に表示され
るラベルの時間の移動が指示されたか否かの判定を行
い、指示されていないと判定した場合はステップS20
6の処理に進み、指示されたと判定した場合はステップ
S205の処理に進む。ステップS205の処理に進む
と、CPU51は、時間の移動処理すなわち過去モード
や未来モードのデスクトップ画面への移動処理を行う。
当該ステップS205での時間の移動処理の後、CPU
51は、ステップS206として、設定されている時間
で表示を更新、ステップS207の処理に進む。その
後、CPU51は、ステップS207にて処理が終了し
たか否かの判定を行い、終了していないときにはステッ
プS202に戻り、終了したときにはステップS208
の処理に進む。ステップS208の処理に進むと、CP
U51は、ラベルソフトの終了処理を行う。
【0271】図66には、図65のステップS203の
処理の詳細な処理の流れを示す。この図66において、
時間の移動単位の変更(時間増減間隔の変更)の処理が
開始されると、CPU51は、ステップS211におい
て、上記移動単位として前記情報の変化点の単位が設定
されたか否かの判定を行い、設定されたと判定した場合
はステップS213の処理に進み、設定されていないと
判定した場合はステップS212に処理に進む。ステッ
プS213の処理に進むと、CPU51は、時間の移動
間隔(時間増減間隔、時間増減ステップ)として、前記
情報の変化点を設定した後、当該移動単位の変更処理を
終了して図65のステップS204の処理に進む。ま
た、ステップS212の処理に進むと、CPU51は、
指定された単位(100年、10年、1年、1月、1
日、・・・等)を時間の移動間隔(時間増減間隔、時間
増減ステップ)として設定した後、当該移動単位の変更
処理を終了して図65のステップS204の処理に進
む。
【0272】図67には、図65のステップS205の
処理の詳細な処理の流れを示す。この図67において、
時間の移動処理が開始されると、CPU51は、ステッ
プS221として、移動する時間が前記オペレーション
時間表示部otiから直接指定されたか否かの判定を行
い、直接指定されたと判定した場合はステップS223
の処理に進み、直接指定されていないと判定した場合は
ステップS222の処理に進む。ステップS223の処
理に進むと、CPU51は、上記直接指定された時間を
移動時間(時間増減間隔、時間増減ステップ)として設
定した後、当該時間の移動処理を終了して図65のステ
ップS206の処理に進む。また、ステップS222の
処理に進むと、CPU51は、時間移動間隔(時間増減
間隔、時間増減ステップ)として、前記情報の変化点の
間隔が設定されたか否かの判定を行い、変化点の間隔が
設定されていないと判定した場合はステップS225の
処理に進み、変化点の間隔が設定されたと判定した場合
はステップS224の処理に進む。ステップS225の
処理に進むと、CPU51は、設定されている時間間隔
で時間を進める(或いは戻す)処理を行った後、当該時
間の移動処理を終了して図65のステップS206の処
理に進む。また、ステップS224の処理に進むと、C
PU51は、次(或いは前)の変化点を検索する。次
に、CPU51は、ステップS226として、次(或い
は前)の変化点が見つかったか否かの判定を行い、見つ
からないと判定した場合は当該時間の移動処理を終了し
て図65のステップS206の処理に進み、見つかった
と判定した場合はステップS227の処理に進む。ステ
ップS227の処理に進むと、CPU51は、上記検索
により見つかった時間を移動した時間として設定し、そ
の後、当該時間の移動処理を終了して図65のステップ
S206の処理に進む。
【0273】次に、本実施の形態のラベルソフトは、前
述したような機能を有することにより、デスクトップ画
面上のラベルの時間移動のユーザインターフェイスとし
て、ジョグダイヤルを用いることが可能となっている。
当該ジョグダイヤルを用いることにより、時間を進める
/時間を戻す作業がジョグダイヤルを右に回す/左に回
す動作により実現され、その結果、時間の移動操作をス
ムーズに行うことが可能となる。
【0274】また、本実施の形態のラベルソフトによれ
ば、前述した機能を有することにより、ジョグダイヤル
を押す操作を、時間を進めたり/戻したりする時間間隔
の変更に割り当てること可能となっている。したがっ
て、ジョグダイヤルの操作だけでラベルの時間の変更に
ついての全ての動作を実現でき、その結果、一般的なキ
ーボードやマウスを用いることなく、時間の変更を完結
できる。
【0275】また、本実施の形態のラベルソフトによれ
ば、前述したような機能を有することにより、ジョグダ
イヤルを押す操作を、ラベル表示の一定の時間増減間隔
の変更だけでなく、前述したラベル情報の変化点移動に
も割り当てることが可能となっている。その結果、情報
の変化点のみに注目した時間の移動も当該ジョグダイヤ
ルの操作だけで実現可能となる。
【0276】さらに、本実施の形態のラベルソフトによ
れば、前述したような機能を有することにより、ジョグ
ダイヤルの回転速度に応じて、ラベルの時間の移動量を
可変でき、これによって、離れた時間の検索も素早くで
きるようになる。
【0277】また、本実施の形態のラベルソフトによれ
ば、前述したような機能を有することにより、ジョグダ
イヤルのプッシュを時間移動モードへのトリガとして用
い、その後のジョグダイヤルの回転/プッシュ動作を上
述した時間移動の動作に割り当てており、ジョグダイヤ
ルを短く押す動作と長く押す動作で機能を分けることに
より、時間移動モードに入る/時間の移動/時間移動モ
ードを抜けるの全ての動作をジョグダイヤルだけで実現
可能となっている。これにより、過去/現在/未来に散
らばった情報を、ジョグダイヤルだけで閲覧(ブラウ
ズ)することが可能となる。但し、データの修正に関し
てはキーボードやマウスなどの入力装置が必要である。
【0278】さらに、本実施の形態のラベルソフトによ
れば、ジョグダイヤルの回転/押す操作に対してシフト
キー(Shiftキー)やコントロールキー(Ctrl
キー)を併用することにより、反対の機能などを実行さ
せることにより、時間の移動操作をさらに容易にしてい
る。すなわち例えば、ジョグダイヤルを押すことによ
り、変化させる時間増減間隔の単位を大きい方から小さ
い方へ変化させ、その一方で、シフトキー(Shift
キー)とジョグダイヤルを併用したときは、ジョグダイ
ヤル単独の操作の場合と逆方向に時間増減間隔の単位を
変化させることにより、時間増減間隔の単位の選択をよ
り容易にしている。
【0279】本実施の形態のラベルソフトにより、上述
したジョグダイヤルの操作による現在/過去/未来への
時間移動機能をパーソナルコンピュータにて実現する場
合のCPU51での処理の流れを図68〜図71に示
す。
【0280】図68には、上記現在/過去/未来への時
間移動をジョグダイヤルの操作にて実現する場合の全体
の流れを示す。先ず、ステップS231として、ラベル
ソフトが起動されると、CPU51は、ステップS23
2として、ジョグダイヤルが押されたか否かの判定を行
い、押されていないと判定した場合はステップS234
の処理に進み、押されたと判定した場合はステップS2
33の処理に進む。ステップS233の処理に進むと、
CPU51は、ジョグダイヤルの回転操作による情報の
ブラウズ処理を行う。次に、CPU51は、ステップS
234の処理に進むと、処理が終了したか否かの判定を
行い、終了していないときにはステップS232に戻
り、終了したときにはステップS235の処理に進む。
ステップS235の処理に進むと、CPU51は、ラベ
ルソフトの終了処理を行う。
【0281】図69には、図68のステップS233の
処理の詳細な処理の流れを示す。この図69において、
ステップS241としてジョグダイヤルによるブラウズ
処理が開始されると、CPU51は、ステップS242
として、ジョグダイヤルが長く押されたか(ジョグダイ
ヤルの長押し(押下から押下解除までの間隔が1秒以
上))否かの判定を行い、長く押されたと判定した場合
は当該ブラウズ処理を終了して図68のステップS23
4の処理に進み、長く押されていないと判定した場合は
ステップS243の処理に進む。ステップS243の処
理に進むと、CPU51は、ジョグダイヤルが押された
か否か(すなわちジョグダイヤルの押下から押下解除ま
での間隔が1秒以下である場合)の判定を行い、押され
ていないと判定した場合はステップS245の処理に進
み、押されたと判定した場合はステップS244の処理
に進む。ステップS244の処理に進むと、CPU51
は、当該ジョグダイヤルの押下動作に応じた時間移動単
位の変更処理を行う。次に、CPU51は、ステップS
245の処理に進むと、ジョグダイヤルの回転操作が成
されたか否かの判定を行い、回転操作されていないと判
定した場合はステップS242の処理に戻り、回転操作
されたと判定した場合はステップS246の処理に進
む。ステップS246の処理に進むと、CPU51は、
上記ジョグダイヤルの回転操作に応じた時間移動の処理
を行う。次に、CPU51は、ステップS247の処理
に進むと、設定されている時間で表示を変更し、その後
ステップS242の処理に戻る。一方、ステップS24
8の処理に進むと、CPU51は、ジョグダイヤルによ
るブラウズの処理を終了した後、図68のステップS2
34の処理に進む。
【0282】図70には、図69のステップS244の
処理の詳細な処理の流れを示す。この図70において、
CPU51は、ステップS251としてシフトキーが押
されているか否かの判定を行い、押されていると判定し
た場合はステップS253の処理に進み、押されていな
いと判定した場合はステップS252の処理に進む。ス
テップS252の処理に進むと、CPU51は、現在の
時間間隔の単位(時間増減単位、時間増減ステップ)
は、最小単位か否かの判定を行い、最小単位であると判
定した場合はステップS255に進み、最小単位でない
と判定した場合はステップS254の処理に進む。ま
た、ステップS253の処理に進んだときのCPU51
は、現在の時間間隔の単位(時間増減単位、時間増減ス
テップ)は、最大単位か否かの判定を行い、最大単位で
あると判定した場合はステップS255に進み、最大単
位でないと判定した場合はステップS256の処理に進
む。ステップS254の処理に進んだときのCPU51
は、オペレーション時間表示部oti上の次の単位を時
間移動の間隔(時間増減単位、時間増減ステップ)とし
て設定し、その後、当該移動単位の変更処理を終了して
図69のステップS245の処理に進む。また、ステッ
プS255の処理に進んだときのCPU51は、時間移
動間隔(時間増減単位、時間増減ステップ)として、前
記情報の変化点を設定した後、当該移動単位の変更処理
を終了して図69のステップS245の処理に進む。ま
た、ステップS256の処理に進んだときのCPU51
は、オペレーション時間表示部oti上の前の単位を時
間移動の間隔(時間増減単位、時間増減ステップ)とし
て設定し、その後、当該移動単位の変更処理を終了して
図69のステップS245の処理に進む。
【0283】図71には、図69のステップS246の
処理の詳細な処理の流れを示す。この図71において、
CPU51は、ステップS261としてジョグダイヤル
に対して連続した回転操作がなされたか否かの判定を行
い、連続した回転操作がなされたと判定した場合はステ
ップS263の処理に進み、連続した回転操作がなされ
ていないと判定した場合はステップS262の処理に進
む。ステップS263の処理に進むと、CPU51は、
そのジョグダイヤルの連続した回転操作に対応して、時
間の増減処理を加速して行うように設定、すなわち時間
の移動量を加速させるように設定した後、ステップS2
62の処理に進む。ステップS262の処理に進むと、
CPU51は、時間移動間隔(時間増減単位、時間増減
ステップ)として、情報の変化点の間隔が設定されてい
るか否かの判定を行い、変化点の間隔が設定されている
と判定した場合はステップS264の処理に進み、変化
点の間隔が設定されていないと判定した場合はステップ
S265の処理に進む。ステップS264の処理に進む
と、CPU51では、ステップS261での判定結果を
考慮(すなわちステップS263で加速の設定がなされ
た場合にはそれを考慮)して、次(或いは前)の情報変
化点を検索し、その後、ステップS267の処理に進
む。また、ステップS265の処理に進むと、CPU5
1では、ステップS261での判定結果を考慮(すなわ
ちステップS263で加速の設定がなされた場合にはそ
れを考慮)して、設定されている時間間隔で時間を進め
(或いは戻す)、その後、当該時間の移動処理を終了し
て図69のステップS247の処理に進む。また、ステ
ップS267の処理に進むと、CPU51は、次(或い
は前)の情報の変化点が見つかったか否かの判定を行
い、見つかったときにはステップS268の処理に進
み、見つからなかったときにはステップS269の処理
に進む。ステップS268の処理に進むと、CPU51
は、見つかった時間を移動した時間として設定した後、
当該時間の移動処理を終了して図69のステップS24
7の処理に進む。また、ステップS269の処理に進む
と、CPU51は、最後(或いは最初)の変化点の時間
を移動した時間として設定した後、当該時間の移動処理
を終了して図69のステップS247の処理に進む。
【0284】次に、本実施の形態のラベルソフトは、前
述した機能を有することにより、上述したようなジョグ
ダイヤルによる時間移動の操作を画面上に反映(すなわ
ちジョグダイヤルガイドとして反映)させることができ
る。また、本実施の形態のラベルソフトにおいては、ジ
ョグダイヤルの回転操作に合わせて、画面上の一部(タ
イムビューコンソールの回転アニメーション部ra)を
回転アニメーションとして表示可能としており、ジョグ
ダイヤルの回転方向の違いも、当該回転アニメーション
の方向を変えることにより表現可能としている。
【0285】さらに、本実施の形態のラベルソフトは、
現在の時間をオペレーション時間表示部oti上で数値
により表示すると共に西暦ゲージ部cg上で西暦グラフ
を表示するようにしており、リアルタイムでこれらの表
示を更新可能とし、上記西暦グラフのスクロールによ
り、時間の変化をより判り易くしている。なお、西暦グ
ラフには、現在の時間と、デスクトップ画面上に表示さ
れているラベルの時間とをそれぞれ異なる線(例えば色
が異なる線)で示し、現在の時間と表示時間の関係を容
易に確認できるようにしている。
【0286】またさらに、本実施の形態のラベルソフト
は、過去、現在、未来によって、デスクトップの背景の
画像を変化させるようにしており、これによって現在で
きる操作を明確にしている。例えば、過去は修正するこ
とができず、未来はラベル操作の予約のみが可能で、現
在では全ての操作が可能であることを、デスクトップの
背景の画像を変化させることでユーザに対して判りやす
く提供している。
【0287】本実施の形態のラベルソフトにより、上述
したジョグダイヤルガイドや西暦グラフの表示機能をパ
ーソナルコンピュータにて実現する場合のCPU51で
の処理の流れを図72、図73に示す。
【0288】図72には、ジョグダイヤルの操作を時間
移動のユーザインターフェイスとして使用する場合の全
体の流れを示す。先ず、ステップS271として、ラベ
ルソフトが起動されると、CPU51は、ステップS2
72として、ジョグダイヤルが回転操作されたか否かの
判定を行い、回転操作がなされていないと判定した場合
はステップS274の処理に進み、回転操作されたと判
定した場合はステップS273の処理に進む。ステップ
S273の処理に進むと、CPU51は、ジョグダイヤ
ルの回転に応じた情報のブラウズ処理を行う。次に、C
PU51は、ステップS274の処理に進むと、処理が
終了したか否かの判定を行い、終了していないときには
ステップS272に戻り、終了したときにはステップS
275の処理に進む。ステップS275の処理に進む
と、CPU51は、ラベルソフトの終了処理を行う。
【0289】図73には、図72のステップS273の
処理の詳細な処理の流れを示す。この図73において、
ステップS281としてジョグダイヤル操作に応じたブ
ラウズ処理が開始されると、CPU51は、ステップS
282として、ジョグダイヤルが回転したか否かの判定
を行い、回転したと判定した場合はステップS283の
処理に進み、回転していないと判定した場合はステップ
S288の処理に進む。ステップS283の処理に進む
と、CPU51は、ジョグダイヤルの回転方向に合わせ
た前記回転アニメーションを表示し、また、ステップS
284において当該ジョグダイヤルの回転方向及び回転
量に合わせて時間の移動処理を行い、更に、ステップS
285においてその時間移動処理による時間表示と西暦
グラフの更新を行う。次に、CPU51は、ステップS
286として、過去/現在/未来の状態が変化したか否
かの判定を行い、状態が変化していないと判定した場合
はステップS288の処理に進み、状態が変化したと判
定した場合はステップS287の処理に進む。ステップ
S287の処理に進むと、CPU51は、その過去/現
在/未来の状態に応じてデスクトップ画面の背景の画像
を更新し、ステップS288の処理に進む。ステップS
288の処理に進むと、CPU51は、ジョグダイヤル
操作に応じたブラウズの処理を終了するか否かの判定を
行い、終了しないと判定した場合はステップS282の
処理に戻り、終了すると判定した場合はステップS28
9にてブラウズの終了処理を行った後、図72のステッ
プS274の処理に進む。
【0290】次に、本実施の形態のラベルソフトは、前
述したような機能を有することにより、過去/現在/未
来における情報のブラウズ中に、それぞれのラベルの情
報が変更できるか否かの状態をラベル上に表示し、ユー
ザに対して当該ラベルの状態を提示可能とする機能を実
現している。なお、ラベルの状態を表示する方法として
は、ラベルの一部にアイコンとして表す方法や、ラベル
に対して縁取りをする(例えば縁取りの色を変える)方
法などが考えられる。ラベルの縁取りをする方法を採用
した場合は、ラベルの一部が他のウィンドウに覆い隠さ
れていてもラベル状態が確認できることになる。また、
ラベルの状態としては、修正可能/修正禁止の2状態で
はなく、修正禁止の理由がわかるようにさらに状態数を
増やすようにすれば、ユーザがより詳しく状態の確認が
可能となる。
【0291】本実施の形態のラベルソフトにより、上述
したラベルの状態の提示機能をパーソナルコンピュータ
にて実現する場合のCPU51での処理の流れを図74
〜図76に示す。
【0292】図74には、ユーザにラベルの状態を提示
する機能の全体の流れを示す。先ず、ステップS291
として、ラベルソフトが起動されると、CPU51は、
ステップS292として、ジョグダイヤルの回転操作や
キーボードの操作、アップダウンボタンtub,tdb
等により時間移動の操作がなされたか否かの判定を行
い、時間移動の操作がなされていないと判定した場合は
ステップS294の処理に進み、時間移動の操作がなさ
れたと判定した場合はステップS293の処理に進む。
ステップS293の処理に進むと、CPU51は、時間
移動の操作に応じた情報のブラウズ処理を行う。次に、
CPU51は、ステップS294の処理に進むと、処理
が終了したか否かの判定を行い、終了していないときに
はステップS292に戻り、終了したときにはステップ
S295の処理に進む。ステップS295の処理に進む
と、CPU51は、ラベルソフトの終了処理を行う。
【0293】図75には、図74のステップS293の
処理の詳細な処理の流れを示す。この図75において、
ステップS301として時間移動の操作によるブラウズ
処理が開始されると、CPU51は、ステップS302
として、時間移動の操作により表示時間が変更されたか
否かの判定を行い、表示時間が変更されたと判定した場
合はステップS303の処理に進み、表示時間が変更さ
れていないと判定した場合はステップS307の処理に
進む。ステップS303の処理に進むと、CPU51
は、上記時間移動の操作に応じた時間移動処理を行い、
次に、ステップS304においてラベルの情報を更新す
る。次に、CPU51は、ステップS305として、過
去/現在/未来の状態が変化したか否かの判定を行い、
状態が変化していないと判定した場合はステップS30
7の処理に進み、状態が変化したと判定した場合はステ
ップS306の処理に進む。ステップS306の処理に
進むと、CPU51は、その過去/現在/未来の状態に
応じてラベルの編集可能状態の更新処理(例えば縁の色
を変える等)を行い、ステップS307の処理に進む。
ステップS307の処理に進むと、CPU51は、ブラ
ウズの処理を終了するか否かの判定を行い、終了しない
と判定した場合はステップS302の処理に戻り、終了
すると判定した場合はステップS308にてブラウズの
終了処理を行った後、図74のステップS294の処理
に進む。
【0294】図76には、図75のステップS306の
処理の詳細な処理の流れを示す。この図76において、
ステップS311としてラベルの状態更新の処理が開始
されると、CPU51は、ステップS312として、ラ
ベルは表示されているか否かの判定を行い、表示されて
いると判定した場合はステップS313の処理に進み、
表示されていないと判定した場合はステップS318の
処理に進む。ステップS313の処理に進むと、CPU
51は、表示時間が過去/現在/未来の何れであるかの
判定を行い、過去であると判定した場合はステップS3
15の処理に進み、未来であると判定した場合はステッ
プS314の処理に進み、現在であると判定した場合は
ステップS317の処理に進む。ステップS313にて
未来であると判定した場合、CPU51は、ステップS
314にてラベルは未来ラベルであるか否かの判定を行
い、未来ラベルであると判定した場合はステップS31
7の処理に進み、未来ラベルでないと判定した場合はス
テップS316の処理に進む。ステップS315の処理
に進んだときのCPU51は、ラベルの状態を編集不可
(過去ラベル)に設定した後、ステップS318の処理
に進む。ステップS316の処理に進んだときのCPU
51は、ラベルの状態を編集不可(現在ラベル)に設定
した後、ステップS318の処理に進む。ステップS3
17の処理に進んだときのCPU51は、ラベルの状態
を編集可能(現在ラベル又は未来ラベル)に設定した
後、ステップS318の処理に進む。ステップS318
の処理に進むと、CPU51は、全てのラベルの状態の
更新処理が終了したか否かの判定を行い、終了していな
いと判定した場合はステップS312の処理に戻り、終
了したと判定した場合はステップ319の処理に進む。
ステップS319の処理に進むと、CPU51は、ラベ
ルの状態更新の終了処理を行った後、図75のステップ
S307の処理に進む。
【0295】次に、本実施の形態のラベルソフトは、前
述したように、タイムビューコンソールTVCに現在の
時刻へ戻るショートカットボタン(現在ボタンbb)を
設け、過去や未来をブラウズしているときでも即座に現
在時刻へ戻れるようにしている。
【0296】本実施の形態のラベルソフトにより、上述
したショートカットボタンの機能をパーソナルコンピュ
ータにて実現する場合のCPU51での処理の流れを図
77,図78に示す。
【0297】図77には、タイムビューコンソールTV
Cの現在ボタンbbにより即座に現在時刻へ戻ることを
実現する際の全体の流れを示す。先ず、ステップS32
1として、ラベルソフトが起動されると、CPU51
は、ステップS322として、ブラウズ処理開始か否か
の判定を行い、ブラウズ処理開始であると判定した場合
はステップS323の処理に進み、ブラウズ処理開始で
ないと判定した場合はステップS324の処理に進む。
ステップS323の処理に進むと、CPU51は、情報
のブラウズ処理を開始し、その後、ステップS324の
処理に進む。ステップS324の処理に進むと、CPU
51は、処理が終了したか否かの判定を行い、終了して
いないときにはステップS322に戻り、終了したとき
にはステップS325の処理に進む。ステップS325
の処理に進むと、CPU51は、ラベルソフトの終了処
理を行う。
【0298】図78には、図77のステップS323の
処理の詳細な処理の流れを示す。この図78において、
ステップS331としてブラウズの処理が開始される
と、CPU51は、ステップS332として、表示時間
が変更されたか否かの判定を行い、表示時間が変更され
たと判定した場合はステップS333の処理に進み、表
示時間が変更されていないと判定した場合はステップS
334の処理に進む。ステップS333の処理に進む
と、CPU51は、時間移動の操作に応じた時間移動処
理を行い、次に、ステップS334において現在ボタン
bbが押されたか否かの判定を行い、押されたと判定し
た場合はステップS335の処理に進み、押されていな
いと判定した場合はステップS336の処理に進む。ス
テップS335の処理に進むと、CPU51は、表示時
間を現在に設定した後、ステップS336の処理に進
む。ステップS336の処理に進むと、CPU51は、
ブラウズの処理を終了するか否かの判定を行い、終了し
ないと判定した場合はステップS332の処理に戻り、
終了すると判定した場合はステップS337にてブラウ
ズの終了処理を行った後、図77のステップS324の
処理に進む。
【0299】次に、本実施の形態のラベルソフトは、前
述したようにタスクトレイTT上のラベルソフトアイコ
ンILのデザインを、現在モード、過去モード、未来モ
ードで異ならせ、さらに現在モードで全てを隠す状態で
も異ならせることで、コンテキストメニューを表示させ
なくても、選択可能なメニューが予め予想できるように
している。なお、この方法は、時間移動処理のあるアプ
リケーションだけでなく、メインウィンドウが存在しな
い、タスクトレイアイコンに対してメニューを割り当て
ている全てのアプリケーションで有用である。また、メ
インウィンドウがあるアプリケーションでは、メインウ
ィンドウに状態を表示できるが、タスクトレイアイコン
は常に見えていることが多いので、メインウィンドウが
最小化されているときなどにも、メインウィンドウを元
のサイズに戻さなくてもメニュー項目の状態が予測でき
る。
【0300】本実施の形態のラベルソフトにより、上述
したタスクトレイTT上のラベルソフトアイコンILの
デザインを異ならせる機能をパーソナルコンピュータに
て実現する場合のCPU51での処理の流れを図79〜
図81に示す。
【0301】図79には、タスクトレイTT上のラベル
ソフトアイコンILのデザインを現在モード、過去モー
ド、未来モードで異ならせ、さらに現在モードで全てを
隠す状態でも異ならせることを実現する際の全体の流れ
を示す。先ず、ステップS341として、ラベルソフト
が起動されると、CPU51は、ステップS342とし
て、ラベル全体が非表示になっているか否かの判定を行
い、非表示になっていると判定した場合はステップS3
43の処理に進み、非表示になっていないと判定した場
合はステップS344の処理に進む。ステップS343
の処理に進むと、CPU51は、非表示アイコンをタス
クトレイTT上に設定した後、ステップS345の処理
に進む。また、ステップS344の処理に進むと、CP
U51は、通常のアイコンをタスクトレイTT上に設定
した後、ステップS345の処理に進む。ステップS3
45の処理に進むと、CPU51は、ブラウズ処理開始
か否かの判定を行い、ブラウズ処理開始であると判定し
た場合はステップS346の処理に進み、ブラウズ処理
開始でないと判定した場合はステップS347の処理に
進む。ステップS346の処理に進むと、CPU51
は、情報のブラウズ処理を開始し、その後、ステップS
347の処理に進む。ステップS347の処理に進む
と、CPU51は、処理が終了したか否かの判定を行
い、終了していないときにはステップS342に戻り、
終了したときにはステップS348の処理に進む。ステ
ップS348の処理に進むと、CPU51は、ラベルソ
フトの終了処理を行う。
【0302】図80には、図79のステップS346の
処理の詳細な処理の流れを示す。この図80において、
ステップS351としてブラウズの処理が開始される
と、CPU51は、ステップS352として、表示時間
が変更されたか否かの判定を行い、表示時間が変更され
たと判定した場合はステップS353の処理に進み、表
示時間が変更されていないと判定した場合はステップS
357の処理に進む。ステップS353の処理に進む
と、CPU51は、時間移動の操作に応じた時間移動処
理を行い、次に、ステップS354においてラベルの情
報を更新した後、ステップS355の処理に進む。ステ
ップS355の処理に進むと、CPU51は、過去/現
在/未来の状態が変化したか否かの判定を行い、変化し
たと判定した場合はステップS356の処理に進み、変
化しないと判定した場合はステップS357の処理に進
む。ステップS356の処理に進むと、CPU51は、
タスクトレイアイコンの更新処理を行った後、ステップ
S357の処理に進む。ステップS357の処理に進む
と、CPU51は、ブラウズの処理を終了するか否かの
判定を行い、終了しないと判定した場合はステップS3
52の処理に戻り、終了すると判定した場合はステップ
S358にてブラウズの終了処理を行った後、図79の
ステップS374の処理に進む。
【0303】図81には、図80のステップS356の
処理の詳細な処理の流れを示す。この図81において、
ステップS361としてアイコンの更新処理が開始され
ると、CPU51は、ステップS362として、表示時
間が過去/現在/未来の何れであるかの判定を行い、過
去であると判定した場合はステップS363の処理に、
現在であると判定した場合はステップS364の処理
に、未来であると判定した場合はステップS365の処
理に進む。ステップS363の処理に進むと、CPU5
1は、タスクトレイTT上のラベルソフトアイコンIL
に前記図32の(b)に示したような過去アイコンを設
定した後、ステップS366の処理に進む。ステップS
364の処理に進むと、CPU51は、タスクトレイT
T上のラベルソフトアイコンILに前記図32の(a)
に示したような現在アイコンを設定した後、ステップS
366の処理に進む。ステップS365の処理に進む
と、CPU51は、タスクトレイTT上のラベルソフト
アイコンILに前記図32の(c)に示したような未来
アイコンを設定した後、ステップS366の処理に進
む。ステップS366の処理に進むと、CPU51は、
アイコンの更新処理を終了した後、図80のステップS
357の処理に進む。
【0304】なお、以上説明した一連の処理を実現する
プログラムをコンピュータにインストールし、コンピュ
ータによって実行可能な状態とするために用いられる媒
体としては、例えば、フロッピーディスク、CD−RO
M、DVDなどのパッケージメディアのみならず、プロ
グラムが一時的もしくは永続的に格納される半導体メモ
リや磁気ディスクなどで実現してもよく、さらには、ロ
ーカルエリアネットワークやインターネット、ディジタ
ル衛星放送などの有線及び無線通信媒体、及びこれれの
通信媒体を介して提供されるプログラムを転送もしくは
受信するルータやモデム等の各種通信インターフェース
で実現してもよく、本願明細書における媒体とは、これ
ら全ての媒体を含む広義の概念を意味するものである。
【0305】
【発明の効果】以上の説明で明らかなように、本発明の
情報処理装置及び方法、媒体においては、複数の2次元
画面と時間情報とを対応付けて記憶し、時間情報に対応
した2次元画面を時間軸に沿って配置した立体構造を3
次元表示するための表示信号を生成すること、また、単
位時間を示す枠画像の情報を生成し、枠画像を遠近図法
によりワイヤーフレーム表示するための表示信号を生成
し、さらに、異なる属性のオブジェクト情報を貼り付け
可能な所定の処理単位(ラベル)と時間情報とを対応さ
せて記憶し、その時間情報に基づいて所定の処理単位の
存続期間を示すライン画像の情報を生成し、ワイヤーフ
レーム表示された枠画像と時間軸方向に沿って延びるラ
イン画像とを合成した表示信号を生成することにより、
ラベルの存続期間を直感的且つ一目瞭然に把握可能とす
ることができ、例えば過去などの任意の時点でラベルの
状態が確認可能となり、また、削除されたラベルや、ラ
ベルが貼り付けられていたデスクトップ画面の履歴等を
容易に認識できるようになる。
【図面の簡単な説明】
【図1】本発明を適用したノート型パーソナルコンピュ
ータの外観斜視図である。
【図2】上記図1に示したノート型パーソナルコンピュ
ータの本体の平面図である。
【図3】本発明の要部となるジョグダイヤル付近の拡大
図である。
【図4】上記本体のジョグダイヤル側の側面図である。
【図5】上記図1に外観を示したノート型パーソナルコ
ンピュータの電気的回路図である。
【図6】本実施の形態のラベルソフトが扱うプロジェク
ト、ラベル、オブジェクトの3つのデータの相互の関係
を示す図である。
【図7】通常モード時のデスクトップ画面の一例を示す
図である。
【図8】2Dビューモードの現在(Present)モードに
おけるデスクトップ画面の一構成例を示す図である。
【図9】2Dビューモードの過去(Past)モードにおけ
るデスクトップ画面の一構成例を示す図である。
【図10】2Dビューモードの未来(Future)モードに
おけるデスクトップ画面の一構成例を示す図である。
【図11】バー状態のタイムビューコンソールウィンド
ウを示す図である。
【図12】フローティング状態のタイムビューコンソー
ルウィンドウを示す図である。
【図13】バー状態のタイムビューコンソールの左端の
回転アニメーション部の近傍のみを拡大して示す図であ
る。
【図14】2Dビューモードと3Dビューモードの切り
替え時に使用する操作メニューの表示例を示す図であ
る。
【図15】3Dビューモードに切り替わったときのデス
クトップ画面の一表示例を示す図である。
【図16】3Dビューモード時のデスクトップ画面にお
いて現在時刻に対応するワイヤーフレームが表示されて
いる状態の表示例を示す図である。
【図17】3Dビューモード時のデスクトップ画面にお
いてオペレーション時間に対応するワイヤーフレームが
表示されている状態の表示例を示す図である。
【図18】3Dビューモード時のデスクトップ画面にお
いてラベルの有効期間ライン上でのマウスカーソル指示
によりラベルがポップアップしている状態の表示例を示
す図である。
【図19】過去、現在、未来の2次元的なデスクトップ
画面を、時間軸に沿って3次元的に配置した立体構造と
した表示例を示す図である。
【図20】時間移動可能なデスクトップ環境を実現する
アプリケーションと画像ブラウザのアプリケーションと
の間で、時刻による連携を行った場合の、表示画面例を
示す図である。
【図21】2Dビューモードと3Dビューモードの切り
換え及びその切り換え後の処理の流れを示すフローチャ
ートである。
【図22】図21のステップS2におけるビューモード
の切り替え処理の流れを示すフローチャートである。
【図23】図21のステップS4における3Dビューモ
ードの処理の流れを示すフローチャートである。
【図24】本実施の形態のラベルのウィンドウ画面の一
例を示す図である。
【図25】再生及び一時停止ボタンに関連付けられた再
生時間(サウンドが記録されている時間)を示すツール
チップの説明に用いる図である。
【図26】リンクボタンに関連付けられているリンク内
容(リンク先のファイルパスやURL)を示すツールチ
ップの説明に用いる図である。
【図27】アラームアイコン、繰り返しアイコンの一例
を示す図である。
【図28】通常モード時にラベルに対して「全て表示す
る」状態となされた時の操作メニューの表示例を示す図
である。
【図29】通常モード時にラベルに対して「全て隠す」
状態となされた時の操作メニューの表示例を示す図であ
る。
【図30】過去モード時の操作メニューの表示例を示す
図である。
【図31】未来モード時の操作メニューの表示例を示す
図である。
【図32】現在モード、過去モード、未来モードでそれ
ぞれ異なるアイコンの説明に用いる図である。
【図33】新規プロジェクトを作成ダイアログの表示例
を示す図である。
【図34】プロジェクトの情報を表示するインポート時
の時刻設定用ダイアログの表示例を示す図である。
【図35】プロジェクトのインポートダイアログの表示
例を示す図である。
【図36】インポート方法を指定するダイアログの表示
例を示す図である。
【図37】プロジェクトのエクスポートダイアログの表
示例を示す図である。
【図38】プロジェクトのプロパティダイアログの表示
例を示す図である。
【図39】ラベルのプロパティダイアログの表示例を示
す図である。
【図40】テキスト編集ダイアログの表示例を示す図で
ある。
【図41】録音の選択がなされたときの録音時間、最大
録音時間を示すツールチップと再生ボタンが録音ボタン
に変化する様子の説明に用いる図である。
【図42】リンク編集ダイアログの表示例を示す図であ
る。
【図43】クリップボードのオブジェクト選択ダイアロ
グの表示例を示す図である。
【図44】テキストマージンおよび画像マージンの定義
説明に用いる図である。
【図45】ラベル設定ダイアログでデフォルトラベルレ
イアウトが選択されたときのダイアログ表示例を示す図
である。
【図46】サンプルを表示してドラッグによるラベルレ
イアウトの操作についての説明に用いる図である。
【図47】カスタムレイアウト実行時のラベル表示例を
示す図である。
【図48】アラームダイアログの表示例を示す図であ
る。
【図49】現在ラベルの削除ダイアログの表示例を示す
図である。
【図50】未来ラベルの削除ダイアログの表示例を示す
図である。
【図51】リンク貼り付け時の警告ダイアログの表示例
を示す図である。
【図52】通常モード時のジョグダイヤルガイドの表示
例を示す図である。
【図53】タイムビューモード時のジョグダイヤルガイ
ドの表示例を示す図である。
【図54】ラベル設定ダイアログでラベル設定が選択さ
れたときのダイアログ表示例を示す図である。
【図55】ラベル設定ダイアログで録音の設定が選択さ
れたときのダイアログ表示例を示す図である。
【図56】ラベル設定ダイアログで画像の設定が選択さ
れたときのダイアログ表示例を示す図である。
【図57】ラベル設定ダイアログで環境設定が選択され
たときのダイアログ表示例を示す図である。
【図58】過去の任意の時点のラベルの状態を再現、未
来ラベルに対する操作の予約及び再現、アラーム処理を
CPUにて実現する場合の全体の処理の流れを示すフロ
ーチャートである。
【図59】図58のフローチャートのステップS132
の操作記録処理の詳細を示すフローチャートである。
【図60】図58のフローチャートのステップS133
のアラーム処理の詳細を示すフローチャートである。
【図61】図58のフローチャートのステップS134
のラベル更新処理の詳細を示すフローチャートである。
【図62】ラベル上にリンクによって全ての情報を間接
的に貼り付ける処理をCPUにて実現する場合の全体の
処理の流れを示すフローチャートである。
【図63】図62のフローチャートのステップS173
のリンク編集処理の詳細を示すフローチャートである。
【図64】図62のフローチャートのステップS175
のリンク実行処理の詳細を示すフローチャートである。
【図65】現在/過去/未来の任意の時間に時間に移動
可能とする処理をCPUにて実現する場合の全体の流れ
を示すフローチャートである。
【図66】図65のフローチャートのステップS203
の移動単位の変更処理の詳細を示すフローチャートであ
る。
【図67】図65のフローチャートのステップS205
の時間の移動処理の詳細を示すフローチャートである。
【図68】現在/過去/未来への時間移動をジョグダイ
ヤルの操作にて実現する処理をCPUにて実現する場合
の全体の流れを示すフローチャートである。
【図69】図68のフローチャートのステップS233
の情報のブラウズ処理の詳細を示すフローチャートであ
る。
【図70】図69のフローチャートのステップS244
の移動単位の変更処理の詳細を示すフローチャートであ
る。
【図71】図69のフローチャートのステップS246
の時間の移動処理の詳細を示すフローチャートである。
【図72】ジョグダイヤルの操作を時間移動のユーザイ
ンターフェイスとして使用する処理をCPUにて実現す
る場合の全体の流れを示すフローチャートである。
【図73】図72のフローチャートのステップS273
の情報のブラウズ処理の詳細を示すフローチャートであ
る。
【図74】修正禁止ラベルの縁の色を変化させることで
ユーザにラベルの状態を提示する機能をCPUにて実現
する場合の全体の流れを示すフローチャートである。
【図75】図74のフローチャートのステップS293
の情報のブラウズ処理の詳細を示すフローチャートであ
る。
【図76】図75のフローチャートのステップS307
のラベル編集可能状態の更新処理の詳細を示すフローチ
ャートである。
【図77】タイムビューコンソールの現在ボタンにより
即座に現在時刻へ戻ることを実現する機能をCPUにて
実現する場合の全体の流れを示すフローチャートであ
る。
【図78】図77のフローチャートのステップS323
の情報のブラウズ処理の詳細を示すフローチャートであ
る。
【図79】タスクトレイアイコンのデザインを現在モー
ド、過去モード、未来モードで異ならせ、さらに現在モ
ードで全てを隠す状態でも異ならせることを実現する機
能を、CPUにて実現する場合の全体の流れを示すフロ
ーチャートである。
【図80】図79のフローチャートのステップS346
の情報のブラウズ処理の詳細を示すフローチャートであ
る。
【図81】図80のフローチャートのステップS356
のタスクトレイアイコンの更新処理の詳細を示すフロー
チャートである。
【図82】デスクトップ上に貼り付けられた付箋紙(ラ
ベル)の一例を示す図である。
【符号の説明】
1 ノート型パーソナルコンピュータ、 2 本体、
3 表示部、 4 ジョグダイヤル、 5 キーボー
ド、 6 タッチパッド、 7 LCD、 Lラベル、
TT タスクトレイ、 IL アイコン、 TVC
タイムビューコンソール
───────────────────────────────────────────────────── フロントページの続き (72)発明者 暦本 純一 東京都品川区東五反田3丁目14番13号 株 式会社ソニーコンピュータサイエンス研究 所内 Fターム(参考) 5B049 AA01 CC31 EE05 EE07 FF03 5B075 PP03 PQ02 PQ13 PQ23 PR01 PR04 5E501 AA02 AC12 AC15 CB09 DA15 DA17 EA05 EA10 FA12 FA14 FA27 FA32 FB22

Claims (24)

    【特許請求の範囲】
  1. 【請求項1】 複数の2次元画面と時間情報とを対応付
    けて記憶する記憶手段と、 上記時間情報に対応した2次元画面を時間軸に沿って配
    置した立体構造を3次元表示するための表示信号を生成
    する表示信号生成手段とを有することを特徴とする情報
    処理装置。
  2. 【請求項2】 単位時間を示す枠画像の情報を生成する
    枠画像情報生成手段と、 上記枠画像を遠近図法によりワイヤーフレーム表示する
    ための表示信号を生成する表示信号生成手段とを有する
    ことを特徴とする情報処理装置。
  3. 【請求項3】 異なる属性のオブジェクト情報を貼り付
    け可能な所定の処理単位と時間情報とを対応させて記憶
    する記憶手段と、 上記時間情報に基づいて上記所定の処理単位の存続期間
    を示すライン画像の情報を生成するライン画像情報生成
    手段とを備え、 上記表示信号生成手段は、上記ワイヤーフレーム表示さ
    れた枠画像と時間軸方向に沿って延びる上記ライン画像
    とを合成した表示信号を生成することを特徴とする請求
    項2記載の情報処理装置。
  4. 【請求項4】 上記記憶手段は、上記所定の処理単位に
    対して、上記時間情報と共に、当該所定の処理単位を2
    次元画面上に表示する際の少なくとも1つの表示位置情
    報を対応させて記憶し、 上記表示信号生成手段は、上記枠画像と上記所定の処理
    単位の表示位置情報とを対応させて、上記ライン画像と
    上記ワイヤーフレーム表示された枠画像とを合成した表
    示信号を生成することを特徴とする請求項3記載の情報
    処理装置。
  5. 【請求項5】 上記枠画像情報生成手段は、現在時刻を
    示す枠画像の情報、及び/又は、所望の操作時刻を示す
    枠画像の情報を生成することを特徴とする請求項2記載
    の情報処理装置。
  6. 【請求項6】 上記枠画像情報生成手段は、上記単位時
    間を示す枠画像と、上記現在時刻を示す枠画像、及び/
    又は、上記所望の操作時刻を示す枠画像を、それぞれ異
    なる表示色の画像として生成することを特徴とする請求
    項5記載の情報処理装置。
  7. 【請求項7】 上記ライン画像情報生成手段は、上記現
    在時刻を示す枠画像及び/又は上記所望の操作時刻を示
    す枠画像を境界として、上記時間軸方向に沿って延びる
    上記ライン画像を、異なる表示色の画像として生成する
    ことを特徴とする請求項5記載の情報処理装置。
  8. 【請求項8】 上記表示信号生成手段は、上記枠画像の
    移動指示命令に応じて上記枠画像の間隔を変更した表示
    信号を生成することを特徴とする請求項2記載の情報処
    理装置。
  9. 【請求項9】 上記表示信号生成手段は、上記ライン画
    像上をポイントする指示命令に応じて、上記所定の処理
    単位を表す表示信号を生成することを特徴とする請求項
    3記載の情報処理装置。
  10. 【請求項10】 上記ライン画像情報生成手段は、上記
    ライン画像と共に、上記所定の処理単位に付加された文
    字画像と当該所定の処理単位の存続期間を表す文字画像
    とを生成することを特徴とする請求項3記載の情報処理
    装置。
  11. 【請求項11】 上記表示信号生成手段は、2次元画面
    表示状態から上記枠画像を遠近図法によりワイヤーフレ
    ーム表示する状態へ切り替える際に、視点の移動に伴っ
    て上記枠画像が遠近図法に従って徐々に回転する表示信
    号を生成することを特徴とする請求項2記載の情報処理
    装置。
  12. 【請求項12】 複数の2次元画面と時間情報とを対応
    付けて記憶し、 上記時間情報に対応した2次元画面を時間軸に沿って配
    置した立体構造を3次元表示するための表示信号を生成
    することを特徴とする情報処理方法。
  13. 【請求項13】 単位時間を示す枠画像の情報を生成
    し、 上記枠画像を遠近図法によりワイヤーフレーム表示する
    ための表示信号を生成することを特徴とする情報処理方
    法。
  14. 【請求項14】 異なる属性のオブジェクト情報を貼り
    付け可能な所定の処理単位と時間情報とを対応させて記
    憶し、 上記時間情報に基づいて上記所定の処理単位の存続期間
    を示すライン画像の情報を生成し、 上記ワイヤーフレーム表示された枠画像と時間軸方向に
    沿って延びる上記ライン画像とを合成した表示信号を生
    成することを特徴とする請求項13記載の情報処理方
    法。
  15. 【請求項15】 上記所定の処理単位に対して、上記時
    間情報と共に、当該所定の処理単位を2次元画面上に表
    示する際の少なくとも1つの表示位置情報を対応させて
    記憶し、 上記枠画像と上記所定の処理単位の表示位置情報とを対
    応させて、上記ライン画像と上記ワイヤーフレーム表示
    された枠画像とを合成した表示信号を生成することを特
    徴とする請求項14記載の情報処理方法。
  16. 【請求項16】 現在時刻を示す枠画像の情報、及び/
    又は、所望の操作時刻を示す枠画像の情報を生成するこ
    とを特徴とする請求項13記載の情報処理方法。
  17. 【請求項17】 上記単位時間を示す枠画像と、上記現
    在時刻を示す枠画像、及び/又は、上記所望の操作時刻
    を示す枠画像を、それぞれ異なる表示色の画像として生
    成することを特徴とする請求項16記載の情報処理方
    法。
  18. 【請求項18】 上記現在時刻を示す枠画像及び/又は
    上記所望の操作時刻を示す枠画像を境界として、上記時
    間軸方向に沿って延びる上記ライン画像を、異なる表示
    色の画像として生成することを特徴とする請求項16記
    載の情報処理方法。
  19. 【請求項19】 上記枠画像の移動指示命令に応じて上
    記枠画像の間隔を変更した表示信号を生成することを特
    徴とする請求項13記載の情報処理方法。
  20. 【請求項20】 上記ライン画像上をポイントする指示
    命令に応じて、上記所定の処理単位を表す表示信号を生
    成することを特徴とする請求項14記載の情報処理方
    法。
  21. 【請求項21】 上記ライン画像と共に、上記所定の処
    理単位に付加された文字画像と当該所定の処理単位の存
    続期間を表す文字画像とを生成することを特徴とする請
    求項14記載の情報処理方法。
  22. 【請求項22】 2次元画面表示状態から上記枠画像を
    遠近図法によりワイヤーフレーム表示する状態へ切り替
    える際に、視点の移動に伴って上記枠画像が遠近図法に
    従って徐々に回転する表示信号を生成することを特徴と
    する請求項13記載の情報処理方法。
  23. 【請求項23】 複数の2次元画面と時間情報とを対応
    付けて記憶するステップと、 上記時間情報に対応した2次元画面を時間軸に沿って配
    置した立体構造を3次元表示するための表示信号を生成
    するステップと、を含むことを特徴とするプログラムを
    情報処理装置に実行させる媒体。
  24. 【請求項24】 単位時間を示す枠画像の情報を生成す
    るステップと、 上記枠画像を遠近図法によりワイヤーフレーム表示する
    ための表示信号を生成するステップと、を含むことを特
    徴とするプログラムを情報処理装置に実行させる媒体。
JP2000024791A 2000-01-28 2000-01-28 情報処理装置及び方法、媒体 Pending JP2001209658A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000024791A JP2001209658A (ja) 2000-01-28 2000-01-28 情報処理装置及び方法、媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000024791A JP2001209658A (ja) 2000-01-28 2000-01-28 情報処理装置及び方法、媒体

Publications (1)

Publication Number Publication Date
JP2001209658A true JP2001209658A (ja) 2001-08-03

Family

ID=18550726

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000024791A Pending JP2001209658A (ja) 2000-01-28 2000-01-28 情報処理装置及び方法、媒体

Country Status (1)

Country Link
JP (1) JP2001209658A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011086023A (ja) * 2009-10-14 2011-04-28 Lenovo Singapore Pte Ltd 記憶が曖昧な情報の検索が可能なコンピュータ
CN102122228A (zh) * 2010-01-08 2011-07-13 夏普株式会社 输入输出装置和输入输出方法
WO2011151952A1 (ja) * 2010-06-01 2011-12-08 パナソニック株式会社 情報データ管理装置、情報データ管理方法、及びプログラム
CN109636180A (zh) * 2018-12-10 2019-04-16 拉扎斯网络科技(上海)有限公司 对象处理时限管理方法、装置、电子设备及可读存储介质

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1139132A (ja) * 1997-07-15 1999-02-12 Sharp Corp インターフェースシステム

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1139132A (ja) * 1997-07-15 1999-02-12 Sharp Corp インターフェースシステム

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011086023A (ja) * 2009-10-14 2011-04-28 Lenovo Singapore Pte Ltd 記憶が曖昧な情報の検索が可能なコンピュータ
US9009158B2 (en) 2009-10-14 2015-04-14 Lenovo (Singapore) Pte. Ltd. Computer capable of retrieving ambiguous information
CN102122228A (zh) * 2010-01-08 2011-07-13 夏普株式会社 输入输出装置和输入输出方法
JP2011141835A (ja) * 2010-01-08 2011-07-21 Sharp Corp 入出力装置及びコンピュータプログラム
WO2011151952A1 (ja) * 2010-06-01 2011-12-08 パナソニック株式会社 情報データ管理装置、情報データ管理方法、及びプログラム
CN109636180A (zh) * 2018-12-10 2019-04-16 拉扎斯网络科技(上海)有限公司 对象处理时限管理方法、装置、电子设备及可读存储介质

Similar Documents

Publication Publication Date Title
JP4273570B2 (ja) 情報処理装置及び方法、媒体
KR100711683B1 (ko) 정보 처리 방법과 장치
US6865713B1 (en) Apparatus, program product and method of annotating a hypertext document with comments
JP3956553B2 (ja) アイコン表示処理装置
JP4726441B2 (ja) 形状が2つの半径と弧によって仕切られたメニュー
JP4255511B2 (ja) 対話型ユーザ・インタフェース
CN102591562A (zh) 显示设备和提供该显示设备的用户界面的方法
KR20020020272A (ko) 정보 처리 장치 및 방법과, 프로그램 저장 매체
KR20000064776A (ko) 도형 데이터 생성 장치, 도형 데이터 생성 방법 및 그 매체
KR20000064775A (ko) 도형 데이터 생성 장치, 도형 데이터 생성 방법 및 그 매체
US20070292832A1 (en) System for visual creation of music
JP2001075995A (ja) 情報処理装置及び方法、媒体
JP2001209658A (ja) 情報処理装置及び方法、媒体
JP4273569B2 (ja) 情報処理装置及び方法、媒体
US20040145611A1 (en) Method, program, and system for editing contents of multimedia
JP4995363B2 (ja) 情報処理装置及び方法、記録媒体
JP2001312347A (ja) 情報処理装置および方法、並びにプログラム格納媒体
JP2000330948A (ja) 情報処理装置及び方法、媒体
JP2000330707A (ja) 情報処理装置及び方法、媒体
JP2001075694A (ja) 情報処理装置及び方法、媒体
JP2000330759A (ja) 情報処理装置及び方法、媒体
JP2000331081A (ja) 情報処理装置及び方法、媒体
JP2000330947A (ja) 情報処理装置及び方法、媒体
JP2000331082A (ja) 情報処理装置及び方法、媒体
JP2000330682A (ja) 情報処理装置及び方法、媒体

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070115

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090917

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091020

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091217

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100126

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100325

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100511

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100729

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

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20100819

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

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20100917