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

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

Info

Publication number
JP2001075845A
JP2001075845A JP25329999A JP25329999A JP2001075845A JP 2001075845 A JP2001075845 A JP 2001075845A JP 25329999 A JP25329999 A JP 25329999A JP 25329999 A JP25329999 A JP 25329999A JP 2001075845 A JP2001075845 A JP 2001075845A
Authority
JP
Japan
Prior art keywords
time
information
label
file
history
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.)
Granted
Application number
JP25329999A
Other languages
English (en)
Other versions
JP4284775B2 (ja
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 JP25329999A priority Critical patent/JP4284775B2/ja
Publication of JP2001075845A publication Critical patent/JP2001075845A/ja
Application granted granted Critical
Publication of JP4284775B2 publication Critical patent/JP4284775B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【課題】 ファイルの管理や検索を簡単且つ容易にする
ことを可能とする。 【解決手段】 ファイルに対してなされたアクセス毎の
全ての使用履歴を記録しておき、オペレーション時間表
示部131に設定した時間情報や、時間情報を扱い得る
他のアプリケーションプログラム(例えばラベルソフ
ト)からの時間情報に基づいてファイルの使用履歴を検
索し、履歴リスト130にそのファイルの使用履歴のリ
ストを表示する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、情報処理装置及び
方法、並びに媒体に関し、特に、ファイルの管理や各種
情報のアクセス管理に好適な情報処理装置及び方法、並
びに媒体に関する。
【0002】
【従来の技術】従来より、コンピュータユーザが作成し
たファイルを管理するための手法としては、例えばマイ
クロソフト社のウィンドウズ95やウィンドウズ98
(Windows95やWindows98、共に商標)のエクスプロ
ーラのように、フォルダを利用して階層的にファイルを
リスト表示して管理する手法が存在する。当該フォルダ
を利用して階層的にファイルを管理する手法によれば、
例えばファイルリストを更新時間順に並べたり名前順
(ファイル名順)に並べて調べることや、検索機能を使
って最終アクセス時間を基に所望のファイルを検索する
ことなどが可能となっている。
【0003】
【発明が解決しようとする課題】しかしながら、上記フ
ォルダを利用して階層的にファイルを管理する手法の場
合、情報として現時点での最終アクセス日時などしか保
持しないため、過去に遡って、ある時間にアクセスした
ファイルがどれかを調べるようなことは不可能である。
【0004】そこで、本発明は、このような状況に鑑み
てなされたものであり、時間に基づくファイルの管理や
検索を簡単且つ容易にすることが可能な、情報処理装置
及び方法、媒体に関する。
【0005】
【課題を解決するための手段】本発明の情報処理装置
は、所定単位の情報の使用履歴を記録する記録手段と、
時間情報に基づいて上記所定単位の情報の使用履歴を検
索する検索手段とを有することにより、上述した課題を
解決する。
【0006】本発明の情報処理方法は、所定単位の情報
の使用履歴を記録し、時間情報に基づいて上記所定単位
の情報の使用履歴を検索することにより、上述した課題
を解決する。
【0007】本発明の媒体は、所定単位の情報の使用履
歴を記録するステップと、時間情報に基づいて上記所定
単位の情報の使用履歴を検索するステップとを含むこと
を特徴とするプログラムを情報処理装置に実行させるこ
とにより、上述した課題を解決する。
【0008】
【発明の実施の形態】本発明の好ましい実施の形態につ
いて、図面を参照しながら説明する。
【0009】図1〜図4は、本発明の情報処理装置及び
方法、並びに媒体が適用される一例としてのノート型パ
ーソナルコンピュータの外観を示している。このノート
型パーソナルコンピュータ1は、基本的に、本体2と、
この本体2に対して開閉自在とされる表示部3により構
成されている。図1は表示部3を本体2に対して開いた
状態を示す外観斜視図である。図2は本体2の平面図、
図3は本体2に設けられている後述のジョグダイヤル4
付近の拡大図である。また、図4は本体2のジョグダイ
ヤル4側の側面図である。
【0010】本体2には、各種の文字や記号などを入力
するとき操作されるキーボード5、ポインタ(マウスカ
ーソル)を移動させるときなどに操作されるポインティ
ングデバイスとしてのタッチパット6、電源スイッチ8
がその上面に設けられており、また、ジョグダイヤル4
やIEEE1394入出力ポート101等が側面側に設
けられている。なお、タッチパット6に代えて、スティ
ック式のポインティングデバイスを設けることも可能で
ある。
【0011】また、表示部3の正面には、画像を表示す
るLCD(Liquid Crystal Display)7が設けられてい
る。表示部3の右上部には、電源ランプPL、電池ラン
プBL、必要に応じてメッセージランプML、その他の
LEDよりなるランプが設けられている。さらに、表示
部3の例えば上部中央部には、CCD(固体撮像素子)
を備えたCCDビデオカメラ102とマイクロホン10
4が設けられており、本体2の例えば右上端部には当該
ビデオカメラ102のシャッタボタン105が設けられ
ている。当該CCDビデオカメラ102は、カメラのレ
ンズ部を例えば表示部3に対して回転自在に移動可能と
する回転移動機構103上に設けられている。なお、電
源ランプPLや電池ランプBL、メッセージランプML
等は表示部3の下部に設けることも可能である。
【0012】次に、ジョグダイヤル4は、例えば本体2
上のキーボード5のキーA,キーB(右端のキー)の間
に組み込まれ、また、キーA,キーBとほぼ同じ高さに
なるように取り付けられている。ジョグダイヤル4は、
図3中の矢印aに示す回転操作に対応して所定の処理を
実行し、同図中矢印bに示す移動操作に対応した処理を
実行する。なお、ジョグダイヤル4は、本体2の左側面
に配置してもよく、LCD7が設けられた表示部3の左
側面又は右側面、或いは、キーボード部5のGキーとH
キーの間に縦方向に配置してもよい。また、ジョグダイ
ヤル4は、タッチパッド6を人差し指で操作しながら親
指で操作可能なように、前面の中央部に配置してもよ
く、或いは、タッチパッド6の上端縁又は下端縁に沿っ
て横方向に配置しても、また、タッチパッド6の右ボタ
ンと左ボタンの間に縦方向に配置してもよい。さらに、
ジョグダイヤル4は、縦方向や横方向に限定せず、各指
で操作し易い斜め方向へ、所定角度を付けて配置しても
よい。その他、ジョグダイヤル4は、ポインティングデ
バイスであるマウスの側面の親指で操作可能な位置に配
置することも可能である。ジョグダイヤルとしては、本
件出願人と共同の出願人により出願された、特開平8−
203387号公報に開示されているプッシュスイッチ
付回転操作型電子部品を使用することが可能である。
【0013】次に、本実施の形態のノート型パーソナル
コンピュータ1の電気的構成例について図5を用いて説
明する。
【0014】中央処理装置(CPU)51は、例えば、
インテル(Intel)社製のペンティアム(Pentium:商
標)プロセッサ等で構成されて、ホストバス52に接続
されている。ホストバス52には、さらに、ノースブリ
ッジ(AGP Host Bridge Controller)53が接続されて
おり、ノースブリッジ53は、AGP(AcceleratedGra
phics Port)50及びPCIバス56にも接続されてい
る。ノースブリッジ53は、例えば、インテル社製の4
00BXなどで構成されており、CPU51やメインメ
モリ54周辺の制御を行うようになされている。さら
に、ノースブリッジ53は、AGP50を介してビデオ
コントローラ57に接続されている。なお、このノース
ブリッジ53とサウスブリッジ(PCI-ISA Bridge)58
とで、いわゆるチップセットが構成されている。
【0015】ノースブリッジ53は、さらに、メインメ
モリ54及びキャッシュメモリ55とも接続されてい
る。キャッシュメモリ55は、CPU51が使用するデ
ータをキャッシュするようになされている。なお、図示
していないが、CPU51にも1次的なキャッシュメモ
リが内蔵されている。
【0016】メインメモリ54は、例えば、DRAM
(Dynamic Read Only Memory)で構成され、CPU51
が実行するプログラムや、CPU51の動作上必要なデ
ータを記憶するようになされている。具体的に、メイン
メモリ54には、起動が完了した時点において、例えば
電子メールプログラム54A、オートパイロットプログ
ラム54B、ジョグダイヤル状態監視プログラム54
C、ジョグダイヤルドライバ54D、オペレーティング
システムプログラム(OS)54E、アプリケーション
プログラムとして、ラベル作成管理プログラム(ラベル
ソフト)54F、キャプチャプログラム54G、後述す
る本実施の形態のファイル管理プログラム54H、その
他のアプリケーションプログラム54IがHDD67か
ら転送され、記憶される。
【0017】ビデオコントローラ57は、PCIバス5
6に接続されており、そのPCIバス56を介して供給
されるデータに基づいて、表示部3上のLCD7の表示
を制御し、また、CCDビデオカメラ102からのビデ
オデータをPCIバスに送るようになされている。
【0018】PCIバス56には、サウンドコントロー
ラ64が接続され、マイクロホン66からの音声入力を
取り込み、あるいはスピーカ65に対して音声信号を供
給する。また、PCIバス56にはモデム75も接続さ
れている。
【0019】モデム75は、公衆電話回線76、インタ
ーネットサービスプロバイダ77を介して、インターネ
ット等の通信ネットワーク80やメールサーバ78等に
接続することができる。
【0020】また、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を
介して接続されるデバイスの制御等を行うようになされ
ている。
【0021】IDEコントローラ/コンフィギュレーシ
ョンレジスタ59は、いわゆるプライマリIDEコント
ローラとセカンダリIDEコントローラとの2つのID
Eコントローラ、およびコンフィギュレーションレジス
タ(configuration register)等から構成されている
(いずれも図示せず)。
【0022】プライマリIDEコントローラは、IDE
バス62を介して、コネクタ(図示は省略)に接続して
おり、コネクタには、HDD67が接続されている。ま
た、セカンダリIDEコントローラは、他のIDEバス
等を介して、図示を省略したCD−ROMドライブや、
セカンドHDD、FDDなどといった、いわばIDEデ
バイスであるベイデバイスが装着されたときに、その装
着されたベイデバイスのコネクタが電気的に接続される
ようになされている。
【0023】ISA/EIOバス63には、さらに、エ
ンベデットコントローラ68が接続されている。このエ
ンベデットコントローラ68は、マイクロコントローラ
からなりI/Oコントローラとして使われる。すなわ
ち、エンベデットコントローラ68は、I/Oインター
フェース69、ROM70、RAM71、CPU72が
相互に接続されて構成されている。
【0024】ROM70の中には、LED制御プログラ
ム70A、タッチパッド入力監視プログラム70B、キ
ー入力監視プログラム70C、ウェイクアッププログラ
ム70D、ジョグダイヤル状態監視プログラム70E、
IEEE1394I/Fプログラム70G等が予め格納
されている。
【0025】LED制御プログラム70Aは、電源ラン
プPL、電池ランプBL、必要に応じてメッセージラン
プML、その他のLEDよりなるランプの点灯の制御を
行うプログラムである。タッチパッド入力監視プログラ
ム70Bは、タッチパッド6からのユーザによる入力を
監視するプログラムである。キー入力監視プログラム7
0Cは、キーボード5やその他のキースイッチからの入
力を監視するプログラムである。ウェイクアッププログ
ラム70Dは、サウスブリッジ58内のタイマ回路60
から供給される現在時刻データに基づいて、予め設定さ
れた時刻になったかどうかをチェックして、設定された
時刻になると、所定の処理(またはプログラム)等を起
動するために各チップ電源の管理を行うプログラムであ
る。IEEE1394I/Fプログラム70GはIEE
E1394入出力ポート101を介して送受信されるI
EEE1394準拠のデータのI/Fを行うプログラム
である。ジョグダイヤル状態監視プログラム70Eは、
ジョグダイヤル4の回転型エンコーダ部12が回転され
たか、或いは押されたかを常に監視するためのプログラ
ムである。
【0026】ROM70には、さらにBIOS70Fが
書き込まれている。BIOS(Basic Input/Output Sys
tem)とは、基本入出力システムのことをいい、OSや
アプリケーションプログラムと周辺機器(ディスプレ
イ、キーボード、HDD等)の間でのデータの受け渡し
(入出力)を制御するソフトウェアプログラムである。
【0027】RAM71は、LED制御、タッチパッド
入力ステイタス、キー入力ステイタス、設定時刻用の各
レジスタや、ジョグダイヤル状態監視用のI/Oレジス
タ、IEEE1394I/Fレジスタ等を、レジスタ7
1A〜71Fとして有している。例えば、LED制御レ
ジスタは、ジョグダイヤル4が押されて、電子メールの
瞬時の立ち上げ状態を表示するメッセージランプMLの
点灯を制御する。キー入力ステイタスレジスタは、ジョ
グダイヤル4が押される(プッシュされる)と、操作キ
ーフラグが格納されるようになっている。設定時刻レジ
スタは、ある時刻を任意に設定することができる。
【0028】また、このエンベデットコントローラ68
には、図示を省略したコネクタを介して、ジョグダイヤ
ル4、タッチパッド6、キーボード5、IEEE139
4入出力ポート101、シャッタボタン105等がそれ
ぞれ接続されており、ジョグダイヤル4、タッチパッド
6、キーボード5、シャッタボタン105それぞれの操
作に対応した信号をISA/EIOバス63に出力する
ようになされ、また、IEEE1394入出力ポート1
01を介して外部との間でデータの送受信を行う。さら
に、エンベデットコントローラ68には、電源ランプP
L、電池ランプBL、メッセージランプML、電源制御
回路73、その他のLEDよりなるランプが接続されて
いる。
【0029】電源制御回路73は、内蔵バッテリ74又
はAC電源に接続されており、各ブロックに、必要な電
源を供給するとともに、内蔵バッテリ74や、周辺装置
のセカンドバッテリの充電のための制御を行うようにな
されている。また、エンベデットコントローラ68は、
電源をオン又はオフするとき操作される電源スイッチ8
を監視している。
【0030】エンベデットコントローラ68は、電源8
がオフ状態でも、常に内部電源により、上記各プログラ
ム70A、70B、70C、70D、70E、70Gを
実行することができる。つまり、上記各プログラムは、
表示部3のLCD7上に何のウィンドウが開いて無くて
も、常時働いている。つまり、エンベデットコントロー
ラ68は電源スイッチ8がオフでOS54EがCPU5
1で起動していなくても、常時、ジョグダイヤル状態監
視プログラム70Eを実行しており、ノート型パーソナ
ルコンピュータ1に、専用のキーを設けなくとも、プロ
グラマブルパワーキー(PPK)機能を持たせ、例えば
省電力状態、あるいは電源オフ時に、ジョグダイヤル4
をユーザが押すだけで好みのソフトウェアやスクリプト
ファイルを起動できるようにしてある。
【0031】HDD67には、電子メールプログラム6
7A、オートパイロットプログラム67B、ジョグダイ
ヤル状態監視プログラム67C、ジョグダイヤルドライ
バ67D、OS(基本プログラムソフトウェア)67
E、アプリケーションプログラムとして、ラベル作成管
理プログラム(ラベルソフト)67F、キャプチャプロ
グラム67G、本実施の形態のファイル管理プログラム
54I、その他の複数のアプリケーションプログラム6
7I等が記憶されている。HDD67内の上記各プログ
ラム67A、67B、67C、67D、67E、67
F、67G、67H、67I等は、起動(ブートアッ
プ)処理の過程で、RAM54内に順次転送され、格納
される。
【0032】ここで、電子メールプログラム67Aは、
モデム75を介して電話回線76のような通信回線など
からネットワーク経由で通信文を授受するプログラムで
ある。電子メールプログラム67Aは、特定機能として
の着信メール取得機能を有している。この着信メール取
得機能は、プロバイダ77が備えるメールサーバ78に
対して、そのメールボックス79内に自分(利用者)宛
のメールが着信しているかどうかを確認して、自分宛の
メールがあれば取得する処理を実行する。
【0033】オートパイロットプログラム67Bは、予
め設定された複数の処理(またはプログラム)などを、
予め設定された順序で順次起動して、処理するプログラ
ムである。
【0034】OS(基本プログラムソフトウェア)67
Eは、例えばマイクロソフト社のいわゆるウィンドウズ
(Windows)95や98(共に商標)、アップルコンピ
ュータ社のいわゆるマックOS(商標)等に代表され
る、コンピュータの基本的な動作を制御するものであ
る。
【0035】ジョグダイヤル状態監視プログラム67C
は、上記各アプリケーションプログラムからジョグダイ
ヤル対応であるか否かの通知を受け取り、例えば対応で
あればジョグダイヤル4を操作することで何が行えるか
を表示するために動作する。当該ジョグダイヤル状態監
視プログラム67Cは、通常、ジョグダイヤル4のイベ
ント待ちになっており、アプリケーションプログラムか
らの通知を受け取るリストも持っている。ジョグダイヤ
ルドライバ67Dは、ジョグダイヤル4の操作に対応し
て各種機能を実行する。
【0036】キャプチャプログラム67Gは、例えばデ
ジタルビデオカメラやディジタルスチルカメラからの動
画や静止画、フラットヘッドスキャナやフィルムスキャ
ナ等からの静止画、スティック状或いはカード状の筐体
に収納された半導体メモリや磁気ディスク、光ディスク
等の記録メディアに記録されている静止画や動画、通信
回線を介して供給される静止画や動画等の取り込みを可
能とし、さらに、静止画ファイル(例えばJPEGファ
イル)、又は動画ファイルとして保存或いはネットワー
ク経由で転送可能な機能を有するアプリケーションプロ
グラムであり、その一例としてスマートキャプチャー
(Smart Capture:商標)等がある。
【0037】また、HDD67に格納されているその他
の複数のアプリケーションプログラム67Iの例として
は、例えば音楽関係操作ツールであるメディアバー(Me
diaBar)(商標)や、例えばタッチパッド6を用いた手
書きメモツールであるスマート・パッド(Smart Pad)
(商標)、スケジュール管理ツール、例えばキーボード
5からの入力やタッチパッド6からの手書き入力に基づ
いて文書作成を行うと共に、静止画や動画さらにはサウ
ンドを貼り付けたHTMLファイルの作成及び編集も可
能となされているアプリケーションプログラムであるス
マートライト(Smart Write:商標)等を挙げることが
できる。なお、音楽関係操作ツールでは、例えばジョグ
ダイヤルやキーボードによるスクロールによって、次曲
・前曲の再生を選択させたり、一時停止させたり、サウ
ンドを録音する操作が行われる。また、この手書きメモ
ツールでは、タッチパッド6を絶対座標検出手段として
用い、当該タッチパッド6からの手書きメモ入力を描画
アプリケーションプログラムにて処理し、表示する。
【0038】さらに、アプリケーションプログラムの例
としては、本件出願人が先に提案した特願平11−10
8535号(特願平10−321772号の国内優先出
願)にかかる明細書及び図面で開示した、デスクトップ
上に付箋としての後述するラベルを表示し、時間移動可
能なデスクトップ環境を実現するアプリケーションプロ
グラムもある。図6には、時間移動可能なデスクトップ
環境を実現するアプリケーションと、画像ブラウザのア
プリケーションプログラムとの間で、時刻による連携を
行った場合の、表示画面例を示している。この図6にお
いて、先に例えば上記時間移動可能なデスクトップ環境
を実現するアプリケーションプログラムにより、デスク
トップ上で検索を行い、ある文字列やアイコンがデスク
トップ上に出現するまで時間移動しているとする。この
例では、例えば「wearable」という文字列を検索文字入
力スペース125に入力し、時間移動可能なデスクトッ
プ環境を実現するアプリケーションプログラムによって
当該「wearable」という文字列を検索し、この「wearab
le」の文字列に関連した会議の時刻で使用していたアイ
コンや文字列等が時間移動可能デスクトップウィンドウ
200上に表示されたとする。なお、この例では、日時
表示部127の表示内容から判るように、1998年1
1月20日の金曜日(Fri)の15時に行われた会議
の際のデスクトップ環境がウィンドウ200上に表示さ
れている。このように上記時間移動可能なデスクトップ
環境を実現するアプリケーションプログラムにより、
「アプリケーションの時刻」が決定すると、その時刻情
報が画像ブラウザとしての機能を有するキャプチャプロ
グラムに通知されることになる。当該時刻情報を受け取
ったキャプチャプログラムは、当該時刻(会議の途中)
の近傍で例えば前記CCDビデオカメラ102にて撮影
された写真画像、或いはIEEE1394入出力ポート
101を介して外部接続されているビデオカメラ等にて
撮影された画像を、ウィンドウ201上に表示する。な
お、この例では、画像ファイルの作成時刻表示部203
の表示内容から判るように、1998年11月20日の
16時に撮影された写真画像がウィンドウ201に表示
されている。逆に、キャプチャプログラムを操作する
と、その写真画像が撮影された時点でのデスクトップの
状態が再現されることになる。したがって、当該写真画
像に特別なキャプション(説明)がついていなくても、
どのような状況でその写真が撮影されたのかが理解でき
ることになる。このようなアプリケーションプログラム
に例えば上記ジョグダイヤル4のイベント動作を関連付
ければ、時間移動可能デスクトップ200の時間移動方
向及び量をジョグダイヤル4で操作することが可能とな
る。すなわち例えば、ジョグダイヤルウィンドウ90を
時間移動可能デスクトップ200の右下に表示し、ジョ
グダイヤル4のスクロールに対応して過去、未来への時
間移動操作を行わせることが可能となる。
【0039】ここで、上記デスクトップ上に付箋として
のラベルを表示するアプリケーションプログラムとし
て、本実施の形態では、ラベル作成管理プログラム67
FがHDD67に保持されている。当該ラベル作成管理
プログラム67Fは、紙の書類に対して目印として付け
られる付箋紙、及び、この付箋紙にメモを書き、どこか
に貼り付けてリマインダとして用いるようなことを、パ
ーソナルコンピュータのデスクトップ画面上で再現する
アプリケーションプログラムである。なお、本実施の形
態では、デスクトップ画面上に表示された一つの付箋紙
をラベルと呼び、デスクトップにラベルを表示するため
のアプリケーションプログラムをラベルソフトと呼ぶこ
とにする。当該ラベルソフト(ラベル作成管理プログラ
ム)67Fは、デスクトップ上に表示された一つの付箋
紙である上記ラベルに対して貼り付け可能なオブジェク
トとして、文字や記号等のテキスト、静止画像や動画像
等の画像、音声や楽音などのサウンドを扱う機能と、ラ
ベルに貼り付けるテキストの編集機能と、ラベルに貼り
付けるサウンドの録音/再生機能と、ラベルに貼り付け
る動画を含む画像の取り込み/表示機能と、デジタルカ
メラやパーソナルコンピュータに付加されたCCDカメ
ラから画像を取り込むためのアプリケーションプログラ
ム(キャプチャプログラム)との連係機能を有し、さら
に、当該ラベルソフト67Fは、時間管理機能として、
スケジュールの管理及び変更履歴を持ったラベルを作成
する機能と、他のアプリケーションプログラムから時間
情報を受け取り、また、他のアプリケーションプログラ
ムに対して時間情報を供給する機能と、当該時間管理機
能についてジョグダイヤルをフルサポートする機能と、
ラベルに貼り付けるオブジェクトとしてリンクを扱う機
能等を備えている。
【0040】以下に、これら機能を有するラベルソフト
67Fが扱うデータ構成には、以下のプロジェクト、ラ
ベル、オブジェクトの3つの項目がある。図7には、こ
れらデータの相互の関係を示している。
【0041】上記プロジェクトとは、全ラベルデータの
集合のことである。通常、プロジェクトは、一つしか作
成しない。一つのプロジェクトの中には、過去、現在、
未来のすべてのラベル情報を持つ。ただし、例えばサン
プルコンテンツなどの提供や、インターネット経由での
プロジェクト情報の交換が出るようにするために、上記
ラベルソフトでは、プロジェクトの切り替え及び追加を
サポートしている。
【0042】上記ラベルとは、デスクトップ上の一つの
付箋紙に相当する。ラベルは、生成から破棄の間までの
情報を持つ。当該情報は、ラベルのサイズ変更やカラー
変更、テキスト修正、画像の変更、サウンドの変更な
ど、ラベルの生成から破棄の間までにユーザがパーソナ
ルコンピュータを介してラベルに対して行ったすべての
操作の情報のことである。ただし、ラベルの画面上の位
置情報は常に手前の表示するための属性を持つが、ラベ
ル間、ウィンドウ間、ラベル−ウィンドウ間の上下関係
の情報については保持しない。また、当該ラベルは、現
在ラベルと過去ラベルと未来ラベルの3つの種類に分け
ることができる。現在ラベルとは、ラベルの作成時刻が
現在時刻より手前で、且つ現在時刻の時点でまだ削除さ
れていないラベルのことである。この現在ラベルにおけ
る作成時刻と現在時刻、終了(削除)時刻の関係は、
(作成時刻≦現在時刻<終了(削除)時刻)となる。過
去ラベルとは、現在時刻の時点で既に削除されているラ
ベルのことである。この過去ラベルにおける作成時刻、
終了(削除)時刻、現在時刻の関係は、(作成時刻<終
了(削除)時刻≦現在時刻)となる。未来ラベルとは、
現在時刻の時点で未だ作成されていないラベルのことで
あり、作成時間に未来が設定されているラベルである。
この未来ラベルにおける現在時刻、作成時刻、終了(削
除)時刻の関係は、(現在時刻<作成時刻<終了(削
除)時刻)となる。当該ラベルの詳細については後述す
る。
【0043】上記オブジェクトとは、ラベル内に貼り込
まれるデータのことであり、具体的にはテキストオブジ
ェクト、画像オブジェクト、サウンドオブジェクト、リ
ンクオブジェクトなどが挙げられる。
【0044】次に、上記ラベルソフトが実行されている
場合のデスクトップ画面の主な構成部品について説明す
る。先ず、画面の全体構成から説明する。
【0045】上記ラベルソフトの状態(アプリケーショ
ンの状態)としては、以下の通常モードとタイムビュー
モードの二つの状態に大別される。
【0046】通常モードは、タイムビューモードになっ
ていない状態でデスクトップ上にラベルが貼られている
状態である。この通常モード時のデスクトップ画面の一
例を図8に示す。この図8中の指示符号Lにて示すもの
がラベルである。この通常モードの場合、デスクトップ
画面上のタスクバーTBのタスクトレイTT上には、上
記ラベルソフトのアイコンILが表示されており、当該
アイコンILを例えばマウス等のポインティングデバイ
スにてアクセス(クリック)することにより、上記ラベ
ルソフトアプリケーションの全機能の制御が可能とな
る。
【0047】タイムビューモードは、ラベルソフトによ
り時間操作を行うことができるモードであり、以下の現
在モード、過去モード、未来モードの三つの状態に分け
られる。図9には現在(Present)モードにおけるデス
クトップ画面の一構成例を、図10には過去(Past)モ
ードにおけるデスクトップ画面の一構成例を、図11に
は未来(Future)モードにおけるデスクトップ画面の一
構成例を示す。これら図9〜図11に示すように、現在
モード、過去モード、未来モードのそれぞれのモードで
は、プロジェクトが含むラベルの現在の状態、過去の状
態、未来の状態が表示される。なお、図9〜図11のデ
スクトップ画面上には、現在モードであることを示す
「Present」の文字と、過去モードであることを
示す「Past」の文字と、未来モードであることを示
す「Future」の文字がそれぞれ中央付近及び四隅
に表示され、これによりユーザに対して現在モード、過
去モード、未来モードの何れの状態となっているかを視
認可能としている。また、このタイムビューモードの場
合も、デスクトップ画面上のタスクバーTBのタスクト
レイTT上には、ラベルソフトのアイコンILが表示さ
れている。
【0048】タイムビューモードに切り替わると、デス
クトップ上(モニタが複数ある場合は、すべてのモニタ
上)は、全ての領域が当該ラベルソフトによる画像で覆
われ、ラベルはその上に表示される。この時、画面上に
は、現在操作している時間の表示/変更を可能にするた
めの、タイムビューコンソールTVCが表示される。な
お、当該タイムビューコンソールTVCは、標準では画
面上部に表示されるが、図9〜図11では画面下部に表
示した例を挙げている。以下、当該タイムビューモード
でデスクトップ表示がなされている状態の時間を、オペ
レーション時間と呼ぶ。
【0049】上記タイムビューコンソールTVCは、前
述の図9〜図11、及び図12に示すバー状態のウィン
ドウと、図13に示すようなフローティング状態のウィ
ンドウの二つの状態を持つ。すなわち、タイムビューコ
ンソールTVCは、マウス等のポインティングデバイス
によってドラッグすることが可能であり、当該ドラッグ
により画面の上または下に移動させたときには図9〜図
11、図12図のようなバー状態のウィンドウとなり、
それ以外では図13のようなフローティング状態のウィ
ンドウとなる。なお、バー状態とフローティング状態と
で、画面構成は変わっているが、タイムビューコンソー
ルTVCの機能は同様である。
【0050】図12に示すようなバー状態のタイムビュ
ーコンソールTVCのウィンドウは、ウィンドウタイト
ル部wtと、西暦ゲージ部cgと、現在ボタンbbと、
オペレーション時間表示部otiと、アップダウンボタ
ンtub及びtdbと、時間増減ステップ選択リストボ
ックスsslと、時間増減ステップ選択メニューボタン
sbと、メニューボタンmbと、クローズボタンcb
と、ヘルプボタンhbと、回転アニメーション部raと
からなる。なお、回転アニメーション部raは、当該バ
ー状態のタイムビューコンソールTVCのウィンドウ両
端に設けられる。
【0051】上記ウィンドウタイトル部wtは、当該ウ
ィンドウのタイトル(この例ではタイムビュー)を表示
する部分であり、タイトルの表示のみが行われる。すな
わち、ウィンドウタイトル部wtは、現在画面全体の機
能を司るアプリケーションプログラムがラベルソフトで
あることを明確にするために設けられている。
【0052】上記西暦ゲージ部cgは、現在表示してい
るラベルが西暦でどの当たりの時間に相当するのかをユ
ーザに対して一目瞭然にするために設けられている。こ
の西暦ゲージ部cgは、画面にラベルが表示されている
状態の時間が常にゲージの中央に来るように表示され、
且つ、この時間を明確に示すために例えば黄色の縦ライ
ンleも表示される。すなわち、当該西暦ゲージ部cg
の中央部分の時間は、現実の時刻(実世界の現在時刻)
ではなく、デスクトップ画面上に表示されている過去や
未来(現在時刻でもよい)のラベルに対応した時間とな
る。図12の例の西暦ゲージ部cgは、画面にラベルが
表示されている状態の時間(ゲージの中央となる時間)
が例えば1999年11月である場合の表示例であり、
ゲージの中央には黄色の縦ラインleが表示されてい
る。また、当該西暦ゲージ部cgには、現実の時刻(表
示されているラベルに対応する時間ではなく、実世界の
現在時刻)を示すために、例えば赤色の縦ラインlrも
表示される。この図12の例では、上記現実の時刻(実
世界の現在時刻)が例えば1999年5月であることを
示す上記赤色の縦ラインlrが西暦ゲージ部cgに表示
されている。このように、西暦ゲージ部cgによれば、
表示されているラベルに対応する時間(例えば1999
年11月)と現実の時刻(例えば1999年5月)との
位置関係が容易に認識できるようになされている。
【0053】上記現在ボタンbbは、表示されているラ
ベルに対応する時間から、現実の時刻(実世界の現在時
刻)へ戻ることを指示するためのボタンである。したが
って、当該現在ボタンbbを例えばマウス等にてクリッ
クすることで、上記オペレーション時間が現在の時間
(実世界の現在時刻)に戻る。なお、現在ボタンbbに
より現在の時間(実世界の現在時刻)の戻ったとして
も、当該ラベルソフトの状態(アプリケーションの状
態)はタイムビューモードを維持する。
【0054】上記オペレーション時間表示部otiは、
画面にラベルが表示されている状態が、どの時刻の状態
のものであるかを表示する部分である。この図12の例
では、1999年11月11日15時27分9秒のとき
の、ラベルの状態を画上に表示していることになる。
【0055】上記アップダウンボタンtub及びtdb
は、上記オペレーション時間表示部otiに表示されて
いる時間を、指定された時間増減単位(時間増減ステッ
プ)で増減させるためのボタンである。ここで、例えば
オペレーション時間表示部oti上にフォーカスがあ
り、当該オペレーション時間表示部oti上の年、月、
日、時、分、秒の何れかがアクティブ状態になされてい
るときに、上記アップボタンtubが押されると上記ア
クティブ状態になされている部分の値が、指定された時
間増減単位(時間増減ステップ)で増加し、逆にダウン
ボタンtdbが押されると上記アクティブ状態になされ
ている部分の値が、指定された時間増減単位(時間増減
ステップ)で減少する。また、ラベルソフトにおいて
は、このアップダウンボタンtub及びtdbと同じ機
能を、ホイール付きマウスの当該ホイールの回転やカー
ソルキーの上下、ジョグダイヤル4の回転操作等によっ
ても実現可能である。すなわちこの場合は、オペレーシ
ョン時間表示部oti上にフォーカスがあり、当該オペ
レーション時間表示部oti上の年、月、日、時、分、
秒の何れかがアクティブ状態になされているときに、例
えばホイール付きマウスの当該ホイールを回転させた
り、キーボード上の上下カーソルキーを押したり、ジョ
グダイヤル4を回転させたりすると、当該アクティブ状
態になされている部分の値が、指定された時間増減単位
(時間増減ステップ)で増減(時間の増減)することに
なる。
【0056】上記時間増減ステップ選択リストボックス
sslは、オペレーション時間表示部otiの時間を増
減する際の上記時間増減単位(時間増減ステップ)を表
示する部分である。言い換えると、当該時間増減ステッ
プ選択リストボックスsslには、上記オペレーション
時間表示部oti上に表示されている年、月、日、時、
分、秒等のうちで、アクティブ状態となっている時間表
示部分に対応した時間増減単位(時間増減ステップ)が
表示される。なお、図12の例において、時間増減ステ
ップ選択リストボックスssl内に表示された時間増減
単位(時間増減ステップ)の文字の後ろに付けられた
「*」は、当該「*」が付けられた時間増減単位(時間
増減ステップ)が現時点で選択されていることを示して
いる。ここで、本実施の形態では、上記時間増減単位
(時間増減ステップ)として、例えば100年、10
年、1年単位、1月単位、1時間単位、1分単位、1秒
単位、変化点単位などのがあり、当該時間増減ステップ
選択リストボックスsslにはこれら時間増減ステップ
のうち何れかのステップが表示される。なお、変化点単
位での時間増減とは、ユーザによりラベルに何らかの操
作がなされて当該ラベルが変化した時点(例えばラベル
の移動、サイズ変更、オブジェクトの修正等を行った時
点、すなわちデスクトップ上のラベル状態が変化した時
点)から、次の変化が発生した時点までを1単位とし
て、時間を増減させることを意味する。このため、変化
点の単位で時間を増減させる場合は、当該変化点での一
回の時間の増減で変化する時間間隔は一定でない。
【0057】上記時間増減ステップ選択メニューボタン
sbは、上記時間増減ステップ選択リストボックスss
lに表示される時間増減ステップをメニュー選択により
指定するためのボタンである。言い換えると、時間増減
ステップ選択メニューボタンsbは、上記オペレーショ
ン時間表示部oti上に表示されている年、月、日、
時、分、秒等のうちで、アクティブ状態としたい時間表
示部分を選択するためのボタンである。この時間増減ス
テップ選択メニューボタンsbが押される(クリックさ
れる)と、当該時間増減ステップ選択メニューボタンs
bの下には、プルダウンメニューとして、100年、1
0年、1年単位、1月単位、1時間単位、1分単位、1
秒単位、変化点単位などの上記時間増減単位(時間増減
ステップ)が表示される。したがって、このプルダウン
メニューから所望の時間増減ステップを選択すること
で、上記オペレーション時間表示部oti上の年、月、
日、時、分、秒の表示のうちで対応する時間表示部分の
選択がなされてアクティブ状態になる。すなわち例え
ば、時間増減ステップ選択メニューボタンsbのプルダ
ウンメニューのなかから例えば1月単位を選択すると、
上記オペレーション時間表示部oti上の年、月、日、
時、分、秒の表示うちの月の表示部分がアクティブ状態
となり、この状態で上述のアップダウンボタンtub及
びtdbやホイール付きマウスのホイールの回転、上下
カーソルキーの押下、ジョグダイヤル4の回転等を行う
ことによって当該月の値が変更可能となる。
【0058】また、ラベルソフトにおいては、当該時間
増減ステップ選択メニューボタンsbによる時間増減ス
テップの選択機能と同じ機能を、例えばキーボード上の
左右カーソルキーの押下や、ホイール付きマウスのホイ
ールの回転、ジョグダイヤル4の回転等によっても実現
可能としている。すなわちこの場合は、オペレーション
時間表示部oti上にフォーカスがある状態で、例えば
ホイール付きマウスのホイールを回転させたり、左又は
右カーソルキーを押下したり、ジョグダイヤル4を回転
操作することにより、オペレーション時間表示部oti
上に左右方向に配列している各時間表示部分の何れか、
つまり年、月、日、時、分、秒の時間表示部分の何れか
をアクティブ状態に選択することができる。
【0059】また、このように、ホイール付きマウスや
キーボード,ジョグダイヤル4の操作によって時間を増
減させる場合、例えばキーボードの連続した操作や、ホ
イール付きマウスのホイールの回転速度、ジョグダイヤ
ルの回転速度を検出し、その検出結果に応じて、時間の
進め方や戻し方を加速度的に変化させることも可能であ
る。これにより、目的の時間まで容易に移動できること
になる。なお、ホイール付きマウスのホイールの回転や
ジョグダイヤルの回転によって、上記時間増減ステップ
の選択機能を実現する場合は、当該ホイール付きマウス
のホイールの回転やジョグダイヤルの回転に上記時間増
減ステップの選択機能を持たせるための環境設定等が必
要である。
【0060】上記メニューボタンmbは、例えばファイ
ル、新規ラベルの追加、時間、ラベル等の、プロジェク
トに関連したすべての操作メニューを表示させるための
ボタンである。このメニューボタンmbが押される(ク
リックされる)と、当該メニューボタンmbの近傍に
は、プルダウンメニューとして、ファイル、新規ラベル
の追加、時間、ラベル等の操作メニューが表示される。
なお、タイムビューコンソールTVC上の各部におい
て、マウスの右ボタンがクリックされた場合や、フォー
カスを持った状態でアプリケーションキーが押された場
合(コンテキストメニュー)も、上記メニューボタンm
bのクリック時と同じようにメニュー項目の表示がなさ
れる。
【0061】クローズボタンcbは、タイムビューコン
ソールを閉じることを指示するためのボタンである。
【0062】ヘルプボタンhbは、ラベルソフトをユー
ザが操作する際の不明点を調べるために使用するヘルプ
ウィンドウの表示を指示するためのボタンである。
【0063】回転アニメーション部raは、オペレーシ
ョン時間の変化に伴って当該回転アニメーション部ra
を回転するようにアニメーション表示させることによ
り、時間を移動していることをユーザに対して視覚的に
表すための部分であり、時間が未来へ進む時と過去へ戻
るときとで回転方向が逆になる。このように、上記回転
アニメーション部raが回転するアニメーション表示を
行うことによって、時間が変化している様子をユーザに
認識させることが可能となる。
【0064】また、図13に示したようなフローティン
グ状態のタイムビューコンソールTVCのウィンドウ
は、当該ウィンドウのタイトル(この例ではタイムビュ
ーコンソール)を表示するウィンドウタイトル部wt
と、例えばファイル、新規ラベルの追加、時間、ラベ
ル、ヘルプ等のプロジェクトに関連した操作メニューが
表示されるウィンドウメニュー部wmと、バー状態のウ
ィンドウの時と同様の西暦ゲージ部cgと、現在ボタン
bbと、オペレーション時間表示部otiと、アップダ
ウンボタンtub及びtdbと、時間増減ステップ選択
リストボックスsslと、時間増減ステップ選択メニュ
ーボタンsbとからなる。なお、図13の場合、タイム
ビューコンソールを閉じることを指示するためのクロー
ズボタンとしては「×」ボタンが有る。
【0065】次に、デスクトップ上に表示されるラベル
のウィンドウ画面は、再生及び一時停止の機能を有する
再生ボタン、停止ボタン、リンクボタン、メニューボタ
ン、ラベルに貼り付けることが可能なオブジェクト(テ
キスト、画像、サウンド)、アイコン(アラーム、繰り
返し)等の各部品から構成される。
【0066】図14には、ラベルLのウィンドウ画面の
一例を示す。この図14に挙げたラベルLの例では、再
生ボタンPB、停止ボタンSB、リンクボタンLB、メ
ニューボタンMBが表示され、さらに当該ラベルL内に
テキスト、サウンド、画像、リンクが貼り込まれた状態
を表している。なお、図14の例では、特に画像が表示
されている時の状態を示している。
【0067】上記再生ボタンPBは、ラベルLがサウン
ドオブジェクトを含んでいるときにはそのサウンドの再
生開始、再生の一時停止を指示するためのボタンとな
り、一方、ラベルLが画像(動画)オブジェクトを含ん
でいるときにはその動画の再生開始、再生の一時停止を
指示するためのボタンとなる。すなわち、ラベルLがサ
ウンドオブジェクトを含んでいるときに、当該再生ボタ
ンPBが押される(例えばマウス等にてクリックされ
る)と、そのサウンドが再生され、さらに当該サウンド
の再生中に再生ボタンPBが押される(クリック)とそ
のサウンドの再生が一時停止される。また、ラベルLが
画像(動画)オブジェクトを含んでいるときに、当該再
生ボタンPBが押される(例えばマウス等にてクリック
される)と、その動画が再生され、さらに当該動画の再
生中に再生ボタンPBが押される(クリック)とその動
画の再生が一時停止される。
【0068】上記停止ボタンSBは、再生中のサウンド
或いは動画の再生を停止するためのボタンであり、サウ
ンドの再生中に当該停止ボタンSBが押される(クリッ
クされる)とそのサウンドの再生が停止し、動画の再生
中に当該停止ボタンSBが押される(クリックされる)
とその動画の再生が停止する。
【0069】上記リンクボタンLBは、当該ラベルLに
関連付けられたリンク先のファイルを開いたり、HTM
L(HyperText Markup Language)形式のウィンドウを
表示させるためのボタンである。すなわち、当該ラベル
Lにリンク先のアドレスとしてファイルパスが設定され
ている場合は、図14のラベルウィンドウ内のリンクボ
タンLBが押される(クリックされる)とファイルパス
にて設定されているファイルが開かれ、また、当該ラベ
ルLにリンク先のアドレスとしてURL(Uniform Reso
urce Locator)が指定されている場合は、当該リンクボ
タンLBが押される(クリックされる)とHTML(Hy
perText Markup Language)形式のウィンドウが表示さ
れる。さらに、リンクボタンLBは、HTML形式のウ
ィンドウを表示する以外に、ラベルLに設定されたFT
P(File Transfer Protocol)サイト(例えば、ftp://
ftp.sony.co.jp)に応じてこのFTPサイトへアクセス
するためのウィンドウを表示させたり、ラベルLに設定
された電子メールの送信先アドレス(例えば、mailto:h
ana@sony.co.jp)に応じて電子メールを送信するための
ウィンドウを表示させることが可能である。また、当該
リンクボタンLBは、図15に示すようなリンク内容
(リンク先のファイルパスやURL)を示すツールチッ
プTClと関連づけられており、例えば当該リンクボタ
ンLB上にポインタMCが移動してきたときに、そのリ
ンク内容を示すツールチップTClが表示される。
【0070】ラベルウィンドウの右上に配置されている
上記メニューボタンMBは、そのラベルに関連したすべ
ての操作のメニュー(例えばファイル、新規ラベルの追
加、時間、ラベル、ヘルプ等)を表示させるためのボタ
ンである。当該メニューボタンMBが押される(クリッ
クされる)と、例えば当該メニューボタンMBの近傍に
プルダウンメニューとして上記メニュー項目(ファイ
ル、新規ラベルの追加、時間、ラベル、ヘルプ等)が表
示される。なお、ラベルL上の各部において、例えばマ
ウスの右ボタンがクリックされた場合や、フォーカスを
持った状態でアプリケーションキーが押された場合も、
上記メニューボタンMBのクリック時と同じようにメニ
ュー(コンテキストメニュー)項目の表示がなされる。
【0071】また、ラベルの状況や設定によっては、ラ
ベルLの右上(例えばメニューボタンMBの左隣)に現
在の状態を示すアイコンが表示される。このアイコンに
は、図16に示すようなアラームアイコンIA、繰り返
しアイコンIRなどの種類がある。上記アラームアイコ
ンIAは、ラベルに対してアラームが設定されていると
きに表示されるアイコンであり、繰り返しアイコンIR
は繰り返し表示が設定されているときに表示されるアイ
コンである。
【0072】さらに、上記ラベルソフトによれば、前述
したラベルの時間管理機能と共に、他のスケジュールソ
フト等からスケジュールデータをインポートする機能
と、他のスケジュールソフト等に対してスケジュールデ
ータをエクスポートする機能を備えている。
【0073】なお、上記他のスケジュールソフトとは、
パーソナルコンピュータ上で時間の概念を扱うことがで
き、各種の予定等を管理するいわゆるスケジューラと呼
ばれるアプリケーションプログラムのことであり、当該
スケジューラによれば、例えばスケジュール帳やカレン
ダー、時間割等を模した画像がデスクトップ画面上に表
示され、ユーザがこれらスケジュール帳やカレンダー、
時間割等の中に予定等を書き込むことで各種の予定管理
が実現可能となっている。すなわち、このスケジューラ
において、スケジュール帳やカレンダー、時間割等に将
来の予定を書き込んだ場合には、当該書き込んだ内容が
それらスケジュール帳やカレンダー、時間割内に残り、
後にスケジューラを起動すれば上記書き込んだ内容を確
認することができる。スケジューラとして、一般に知ら
れているものとしては、マイクロソフト社のアウトルッ
ク(Outlook)97/98/2000や、ロータス(Lot
us)社のロータスオーガナイザ(Lotus Organizer)2
000、ネットスケープ(Netscape)社のネットスケー
プカレンダー(Netscape Calendar).ver.4.6等(何れ
も商標)が挙げられる。
【0074】上記ラベルソフトにおいては、これら他の
スケジュールソフトとの間でインポート、エクスポート
を可能とするために、一般的な各種のスケジュールソフ
トが使用するファイル形式に対応可能となされている。
【0075】ところで、上述したラベルソフトは、時間
検索機能を備えており、当該ラベルソフトの時間検索機
能は、ユーザが作成したラベル(付箋紙)に対する動作
の履歴を時間単位で検索、表示することができるもので
ある。これによって、時間をキーにして、ある時間にど
のようなラベルをデスクトップ画面上に貼っていたかを
見ることができる。ただし、上記ラベルソフトでは、時
間検索できるのはラベルの履歴だけであり、当該ラベル
ソフトの時間検索機能を使ってユーザが使ったファイル
などの検索をすることまではできない。
【0076】このため、本実施の形態では、ユーザが使
ったファイルなどの管理や検索を簡単且つ容易にするこ
とが可能なアプリケーションプログラムとして、ファイ
ル管理プログラム67HをHDD67に格納している。
【0077】以下、本実施の形態のファイル管理プログ
ラム67Hについて説明する。
【0078】本実施の形態のファイル管理プログラム6
7Hは、ユーザのファイル使用履歴を記録し、その履歴
を表示し、時間を基にファイル使用履歴を検索すること
を可能にする機能を有する。
【0079】また、本実施の形態のファイル管理プログ
ラム67Hは、実行可能ファイルの使用履歴を表示し、
時間を基に検索したファイルを指定して実行することを
可能にする機能を有する。
【0080】さらに、本実施の形態のファイル管理プロ
グラム67Hは、例えば上記ラベルソフトのような他の
時間に結びついた情報を検索可能なアプリケーションプ
ログラムの検索時間を受け取ることで同期をとり、その
時間に関連したファイル情報を表示することを可能とし
ている。逆に、本実施の形態のファイル管理プログラム
67Hは、上記ラベルソフトのような他の時間に結びつ
いた情報を検索可能なアプリケーションプログラムに検
索時間を伝えることで同期をとり、当該他のアプリケー
ションプログラムでその時間に関連した情報を取り出す
ことも可能としている。なお、上記他のアプリケーショ
ンプログラムは、時間検索でき、時間情報の通知を受け
取ることのできるアプリケーションであれば、ラベルソ
フトに限らず、他のアプリケーションプログラムでもか
まわない。
【0081】ここで、本実施の形態のファイル管理プロ
グラム67Hは、大別して以下に説明するリーセントフ
ォルダ監視部と履歴ファイル操作部と履歴表示部の各プ
ログラムにより構成されている。
【0082】リーセントフォルダ監視部は、ユーザのフ
ァイルの使用を監視するためのプログラム部分であり、
バックグラウンドプロセスとして常に立ち上がってい
る。当該リーセントフォルダ監視部は、例えばマイクロ
ソフト社のOSであるウィンドウズ98(商標)等にお
いて、「最近使ったファイル」を格納するフォルダであ
るリーセントフォルダを監視する。ユーザのファイル使
用によってフォルダに変化が起こった場合は、履歴ファ
イル操作部に通知する。
【0083】履歴ファイル操作部は、ユーザが使用した
ファイルのファイル名とアクセス時間を記録する履歴フ
ァイルへの書き込みと読み込みを行うためのプログラム
部分であり、当該履歴ファイル操作部も上記リーセント
フォルダ監視部と同様、常にバックグラウンドプロセス
として立ち上がっている。当該履歴ファイル操作部は、
上記リーセントフォルダ監視部からリーセントフォルダ
の変化の通知を受け取ると、リーセントフォルダの中の
ファイルを調べ、新たに履歴として加えるべきファイル
を探す。履歴ファイル操作部は、新たに履歴に追加する
ファイルを見つけると、そのファイルのパスとアクセス
時間を履歴ファイルに記録する。この時、履歴表示部が
存在する場合には、当該履歴表示部に変化が生じたこと
を通知する。
【0084】履歴表示部は、ユーザのファイル使用履歴
を図17に示すようなリーセントファイルビューワのダ
イアログとして表示し、このリーセントファイルビュー
ワに対して操作を行うことを可能とするためのプログラ
ム部分である。
【0085】当該履歴表示部によりデスクトップ画面上
に表示されるリーセントファイルビューワのダイアログ
は、図17に示すような各部品から構成される。
【0086】図17において、リーセントファイルビュ
ーワのダイアログ例では、図17の上から順に、パス表
示部129、履歴リスト130、オペレーション時間表
示部131、同期ボタン137、「ファイルのアクセス
時間を表示する」チェックボックス132、「ラベルソ
フトのオペレーション時間と連動する」チェックボック
ス133、「タイムビューモードの時のみ表示する」チ
ェックボックス134、ファイル実行ボタン135、閉
じるボタン136からなる。
【0087】上記オペレーション時間表示部131に
は、現在のオペレーション時間が表示される。当該オペ
レーション時間表示部131にて設定されるオペレーシ
ョン時間は、直接数値として入力、或いは、オペレーシ
ョン操作ボタン138,139の操作により設定及び変
更が可能である。
【0088】上記履歴リスト130は、履歴情報をファ
イル名のリスト形式で表示する。この履歴リスト130
には、オペレーション時間表示部131内で設定されて
いる現在のオペレーション時間と一致するか、或いはそ
れ以前で最もオペレーション時間に近い履歴を持ったフ
ァイル名が選択表示される。また、当該履歴リスト13
0においては、ユーザの選択操作により、直接ファイル
を選択することができる。なお、図17の例では、履歴
リスト130内で「gazou.jpg」のファイルが
選択されている。
【0089】パス表示部129は、現在、履歴リスト1
30内で選択されているファイルのフルパスを表示す
る。図17の例では、「C:¥WIN¥デスクトップ¥
gazou.jpg」がファイルのフルパスとして表示
されている。
【0090】「ファイルのアクセス時間を表示する」チ
ェックボックス132は、履歴リスト130内にファイ
ル名の他にファイルのアクセス時間を表示させること
を、ユーザが指示する際にチェックされる部分である。
【0091】「ラベルソフトのオペレーション時間と連
動する」チェックボックス133は、ラベルソフトが起
動しているときに、リーセントファイルビューワが常に
当該ラベルソフトのオペレーション時間と同期を取り続
けることを、ユーザが指示する際にチェックされる部分
である。
【0092】「タイムビューモードの時のみ表示する」
チェックボックス134は、ラベルソフトが前記タイム
ビューモードの時のみ、当該リーセントファイルビュー
ワを表示させることを、ユーザが指示する際にチェック
される部分である。
【0093】同期ボタン137は、リーセントファイル
ビューのオペレーション時間をラベルソフトに反映させ
ることをユーザが指示する際に押されるボタンであり、
「ラベルソフトのオペレーション時間と連動する」のチ
ェックボックス133がチェックされていない状態で、
例えばラベルソフトがタイムビューモードの時に押され
る(ユーザによりクリックされる)と、リーセントファ
イルビューのオペレーション時間をラベルソフトに反映
させることができる。
【0094】実行ボタン135は、現在選択されている
ファイルの実行をユーザが指示する際に押されるボタン
である。したがって、当該実行ボタン135が押される
と、履歴リスト130内で現在選択されているファイル
が実行される。
【0095】閉じるボタン136は、リーセントファイ
ルビューワを閉じることをユーザが指示する際に押され
るボタンである。
【0096】上述したファイル管理プログラム67Hに
よれば、例えば履歴表示部が実行されると、先ず、履歴
ファイル操作部から履歴情報を受け取り、その履歴情報
に基づいてファイルの履歴を上記履歴リスト130に表
示し、さらに、現在オペレーション時間表示部131に
表示されている時間を基にファイルを選択する。また、
ファイル管理プログラム67Hの履歴表示部は、履歴フ
ァイル操作部から履歴の変更通知を受け取ると、履歴フ
ァイル操作部に変更点を問い合わせ、履歴リスト130
に変更を反映させる。
【0097】以下に、上述した本実施の形態のファイル
管理プログラム67Hが起動された場合のCPU51に
おける処理の流れについて説明する。
【0098】図18には、上記ファイル管理プログラム
67Hの上記リーセントフォルダ監視部としての動作
を、CPU51が実行する場合の処理の流れを示す。
【0099】この図18において、CPU51は、ステ
ップS1の処理として、リーセントフォルダ監視部の処
理を終了するか否かの判断を行っており、終了すると判
断した場合は当該リーセントフォルダ監視部の処理を終
了する。一方、ステップS1の処理において終了しない
と判断した場合、CPU51は、ステップS2の処理に
進む。
【0100】ステップS2の処理に進むと、CPU51
は、リーセントフォルダを監視し、次いで、ステップS
3の処理として、リーセントフォルダの内容が変化した
か否かを判断する。このステップS3の処理において、
CPU51は、リーセントフォルダの内容が変化してい
ないと判断したならばステップS1の処理に戻り、一
方、リーセントフォルダの内容が変化したと判断したな
らばステップS4の処理に進む。
【0101】ステップS4の処理に進むと、CPU51
は、履歴ファイル操作部にそのリーセントフォルダの変
化を通知した後、ステップS1の処理に戻る。
【0102】次に、図19には、上記ファイル管理プロ
グラム67Hの上記履歴ファイル操作部としての動作
を、CPU51が実行する場合の処理の流れを示す。
【0103】この図19において、CPU51は、ステ
ップS11の処理として、リーセントフォルダのチェッ
クを行う。
【0104】次に、CPU51は、ステップS12の処
理として、履歴ファイル操作の処理を終了するか否かの
判断を行っており、終了すると判断した場合は当該履歴
ファイル操作部の処理を終了する。一方、ステップS1
2の処理において終了しないと判断した場合、CPU5
1は、ステップS13の処理に進む。
【0105】ステップS13の処理に進むと、CPU5
1は、リーセントフォルダ監視部からの通知が有るか否
かの判断を行い、通知がないと判断した場合はステップ
S12の処理に戻り、通知が来たと判断した場合はステ
ップS14の処理に進む。
【0106】ステップS14の処理に進むと、CPU5
1は、リーセントフォルダのチェックを行い、その後、
ステップS12の処理に戻る。
【0107】次に、図20には、図19のステップS1
1及びS14のリーセントフォルダチェック処理の詳細
な流れを示す。
【0108】図20において、リーセントフォルダチェ
ック処理を行う場合、CPU51は、ステップS21の
処理として、最終履歴として残っているアクセス時間
と、リーセントフォルダにある全てのファイルのアクセ
ス時間とを比較し、次いで、ステップS22の処理とし
て、アクセス時間が最終履歴よりも新しいファイルが存
在するか否かの判断を行う。
【0109】このステップS22の処理において、CP
U51は、アクセス時間が最終履歴よりも新しいファイ
ルが存在しないと判断した場合、リーセントフォルダチ
ェック処理を終了し、一方、アクセス時間が最終履歴よ
りも新しいファイルが存在すると判断した場合、ステッ
プS23の処理に進む。
【0110】ステップS23の処理に進むと、CPU5
1は、アクセス時間が最終履歴よりも新しい全てのファ
イルのファイル名とアクセス時間を、履歴ファイルに書
き込んだ後、当該リーセントフォルダチェック処理を終
了する。
【0111】次に、図21には、上記ファイル管理プロ
グラム67Hの上記履歴表示部としての動作を、CPU
51が実行する場合の処理の流れを示す。
【0112】この図21において、CPU51は、ステ
ップS31の処理として先ず初期化を行い、この初期化
後はステップS32の処理として履歴表示部におけるイ
ベント処理を行う。当該ステップS32にイベント処理
終了後、CPU51は、履歴表示部の処理を終了する。
【0113】次に、図22には、図21のステップS3
1の初期化処理の詳細な流れを示す。
【0114】図22において、履歴表示部の初期化処理
を行う場合、CPU51は、先ず、ステップS41の処
理として、履歴ファイル操作部から全ての履歴情報を受
け取り、前記図17に示した履歴リスト130に表示す
る。
【0115】次に、CPU51は、ステップS42の処
理として、前述したラベルソフトが起動中が否かを判断
する。このステップS42の処理において、ラベルソフ
トが起動していないと判断した場合、CPU51は、ス
テップS44の処理として、オペレーション時間を現在
時刻に合わせた後、ステップS45の処理に進む。一
方、ステップS42の処理において、ラベルソフトが起
動中であると判断した場合、CPU51は、ステップS
43の処理に進む。
【0116】ステップS43の処理に進むと、CPU5
1は、オペレーション時間をラベルソフトのオペレーシ
ョン時間に合わせた後、ステップS45の処理に進む。
【0117】ステップS45の処理に進むと、CPU5
1は、ステップS43或いはステップS44にて設定し
たオペレーション時間を基に、当該オペレーション時間
に一致するか、或いはそれ以前で最もオペレーション時
間に近い履歴リスト130内のファイルを選択し、その
ファイルを履歴リスト130に表示する。
【0118】このステップS45の処理後、CPU51
は当該履歴表示部初期化の処理を終了し、図21のステ
ップS32のイベント処理に進む。
【0119】図23,図24,図25には、図21のス
テップS32のイベント処理の詳細な流れを示す。
【0120】図23において、履歴表示部のイベント処
理を行う場合、CPU51は、先ず、ステップS51の
処理として、オペレーション時間を選択されたファイル
のアクセス時間に設定し、それを表示する。
【0121】次に、CPU51は、ステップS52の処
理として、「ラベルソフトのオペレーション時間と連動
する」チェックボックス133がチェックされているか
否かの判断を行い、チェックされていないと判断した場
合は当該イベント処理を終了し、一方、チェックされて
いると判断した場合はステップS53の処理に進む。
【0122】ステップS53の処理に進むと、CPU5
1は、ラベルソフトがタイムビューモードであるか否か
の判断を行い、タイムビューでないと判断した場合は当
該イベント処理を終了し、一方、タイムビューであると
判断した場合はステップS54の処理に進む。
【0123】ステップS54の処理に進むと、CPU5
1は、ラベルソフトにオペレーション時間を通知した
後、当該イベント処理を終了する。
【0124】図24には、リーセントファイルビューワ
上のオペレーション時間表示部131をユーザが操作し
てオペレーション時間を変更した場合の処理の流れを示
す。
【0125】図24において、オペレーション時間が変
更されると、CPU51は、ステップS61の処理とし
て、その変更後のオペレーション時間を基に履歴リスト
130のファイルを選択する。
【0126】次に、CPU51は、ステップS62の処
理として、「ラベルソフトのオペレーション時間と連動
する」チェックボックス133がチェックされているか
否かの判断を行い、チェックされていないと判断した場
合は当該処理を終了し、一方、チェックされていると判
断した場合はステップS63の処理に進む。
【0127】ステップS63の処理に進むと、CPU5
1は、ラベルソフトがタイムビューモードであるか否か
の判断を行い、タイムビューでないと判断した場合は当
該処理処理を終了し、一方、タイムビューであると判断
した場合はステップS64の処理に進む。
【0128】ステップS64の処理に進むと、CPU5
1は、ラベルソフトにオペレーション時間を通知した
後、当該処理を終了する。
【0129】図25には、ラベルソフトからオペレーシ
ョン時間が通知されてきた場合の処理の流れを示す。
【0130】図25において、ラベルソフトからオペレ
ーション時間が通知されてくると、CPU51は、ステ
ップS71の処理として、「ラベルソフトのオペレーシ
ョン時間と連動する」チェックボックス133がチェッ
クされているか否かの判断を行い、チェックされていな
いと判断した場合は当該処理を終了し、一方、チェック
されていると判断した場合はステップS72の処理に進
む。
【0131】ステップS72の処理に進むと、CPU5
1は、オペレーション時間をラベルソフトのオペレーシ
ョン時間に設定し、そのオペレーション時間をリーセン
トファイルビューワのオペレーション時間表示部131
に表示する。
【0132】次に、CPU51は、ステップS73の処
理として、そのオペレーション時間を基に履歴リスト1
30のファイルを選択した後、当該処理を終了する。
【0133】図26には、図25のステップS73にお
けるオペレーション時間を基にした履歴リスト内のファ
イル選択処理の詳細な流れを示す。
【0134】図26において、CPU51は、先ず、ス
テップS81の処理として、履歴リストにファイルが存
在するか否かの判断を行い、ファイルが存在しないと判
断した場合は当該処理を終了し、ファイルが存在すると
判断した場合はステップS82の処理に進む。
【0135】ステップS82の処理に進むと、CPU5
1は、(オペレーション時間≧アクセス時間)となって
いるファイルが存在するか否か判断し、存在しないと判
断した場合はステップS84の処理に進み、最もアクセ
ス時間が古いファイルを履歴リストから選択した後、処
理を終了する。
【0136】一方、ステップS82にて(オペレーショ
ン時間≧アクセス時間)となっているファイルが存在す
ると判断した場合、CPU51は、ステップS83の処
理に進み、(オペレーション時間≧アクセス時間)とな
っているファイルの中で、最もアクセス時間が新しいフ
ァイルを履歴リストから選択した後、処理を終了する。
【0137】以上説明したように、本実施の形態によれ
ば、ユーザが使用したファイルを時間を基に検索するこ
とが可能となり、また、ラベルソフトのような他の時間
に結びついた情報を検索可能なアプリケーションプログ
ラムの検索時間を受け取ることで同期をとり、その時間
に使用したファイルを表示することが可能であり、さら
にまた、ラベルソフトのような他の時間に結びついた情
報を検索可能なアプリケーションプログラムに検索時間
を伝えることで同期をとり、当該他のアプリケーション
でその時間に関連した情報を取り出すことが可能となっ
ている。
【0138】なお、以上説明した一連の処理を実現する
プログラムをコンピュータにインストールし、コンピュ
ータによって実行可能な状態とするために用いられる媒
体としては、例えば、フロッピーディスク、CD−RO
M、DVDなどのパッケージメディアのみならず、プロ
グラムが一時的もしくは永続的に格納される半導体メモ
リや磁気ディスクなどで実現してもよく、さらには、ロ
ーカルエリアネットワークやインターネット、ディジタ
ル衛星放送などの有線及び無線通信媒体、及びこれれの
通信媒体を介して提供されるプログラムを転送もしくは
受信するルータやモデム等の各種通信インターフェース
で実現してもよく、本願明細書における媒体とは、これ
ら全ての媒体を含む広義の概念を意味するものである。
【0139】
【発明の効果】以上の説明で明らかなように、本発明の
情報処理装置及び方法、媒体においては、所定単位の情
報の使用履歴を記録し、時間情報に基づいて所定単位の
情報の使用履歴を検索することにより、例えば、時間情
報に基づいて所定単位の情報としてのファイルの管理や
検索を簡単且つ容易にすることが可能となる。
【図面の簡単な説明】
【図1】本発明を適用した一実施の形態のノート型パー
ソナルコンピュータの外観斜視図である。
【図2】図1に示したノート型パーソナルコンピュータ
の本体の平面図である。
【図3】図1に示したノート型パーソナルコンピュータ
のジョグダイヤル付近の拡大図である。
【図4】図1に示したノート型パーソナルコンピュータ
のジョグダイヤル側の側面図である。
【図5】図1に外観を示したノート型パーソナルコンピ
ュータ内部の電気的構成を示すブロック回路図である。
【図6】ジョグダイヤル対応アプリケーションプログラ
ムの一具体例として、時間移動可能なデスクトップ環境
を実現するアプリケーションのウィンドウ表示例を示す
図である。
【図7】ラベルソフトが扱うプロジェクト、ラベル、オ
ブジェクトの3つのデータの相互の関係を示す図であ
る。
【図8】通常モード時のデスクトップ画面の一例を示す
図である。
【図9】現在(Present)モードにおけるデスクトップ
画面の一構成例を示す図である。
【図10】過去(Past)モードにおけるデスクトップ画
面の一構成例を示す図である。
【図11】未来(Future)モードにおけるデスクトップ
画面の一構成例を示す図である。
【図12】バー状態のタイムビューコンソールウィンド
ウを示す図である。
【図13】フローティング状態のタイムビューコンソー
ルウィンドウを示す図である。
【図14】ラベルのウィンドウ画面の一例を示す図であ
る。
【図15】リンクボタンに関連付けられているリンク内
容(リンク先のファイルパスやURL)を示すツールチ
ップの説明に用いる図である。
【図16】アラームアイコン、繰り返しアイコンの一例
を示す図である。
【図17】本実施の形態のファイル管理プログラムにお
けるリーセントファイルビューワのダイアログ表示例を
示す図である。
【図18】リーセントフォルダ監視部の動作説明に用い
るフローチャートである。
【図19】履歴ファイル操作部の動作説明に用いるフロ
ーチャートである。
【図20】履歴ファイル操作部のリーセントフォルダチ
ェックルーチンの動作説明に用いるフローチャートであ
る。
【図21】履歴表示部の動作説明に用いるフローチャー
トである。
【図22】履歴表示部の初期化ルーチンの動作説明に用
いるフローチャートである。
【図23】履歴表示部のイベント(履歴リストからファ
イル選択)の動作説明に用いるフローチャートである。
【図24】履歴表示部のイベント(オペレーション時間
変更)の動作説明に用いるフローチャートである。
【図25】履歴表示部のイベント(ラベルソフトがオペ
レーション時間を通知)の動作説明に用いるフローチャ
ートである。
【図26】履歴表示部のオペレーション時間を基に履歴
リストのファイルを選択するルーチンの動作説明に用い
るフローチャートである。
【符号の説明】
1 ノート型パーソナルコンピュータ、 2 本体、
3 表示部、 4 ジョグダイヤル、 5 キーボー
ド、 6 タッチパッド、 7 LCD、 Lラベル、
TT タスクトレイ、 IL アイコン、 TVC
タイムビューコンソール、 L ラベル、 129 パ
ス表示部、 130 履歴リスト、 131 オペレー
ション時間表示部、 132 「ファイルのアクセス時
間を表示する」チェックボックス、 133 「ラベル
ソフトのオペレーション時間と連動する」チェックボッ
クス、134 「タイムビューモード時のみ表示する」
チェックボックス、 135 実行ボタン、 136
閉じるボタン、 137同期ボタン
───────────────────────────────────────────────────── フロントページの続き (72)発明者 暦本 純一 東京都品川区東五反田3丁目14番13号 株 式会社ソニーコンピュータサイエンス研究 所内 Fターム(参考) 5B082 EA07 FA11 GC02 GC04 5E501 AA02 AC33 AC35 BA05 CA04 CB02 CB08 CB09 CC17 DA17 EA05 EA07 EA10 EA11 FA03 FA04 FA05 FA06 FA07 FA12 FA14 FA15 FA42

Claims (13)

    【特許請求の範囲】
  1. 【請求項1】 所定単位の情報の使用履歴を記録する記
    録手段と、 時間情報に基づいて、上記所定単位の情報の使用履歴を
    検索する検索手段とを有することを特徴とする情報処理
    装置。
  2. 【請求項2】 時間情報を設定可能な時間情報設定手段
    を設け、 上記検索手段は、上記時間情報設定手段により設定され
    た時間情報に基づいて上記所定単位の情報の使用履歴を
    検索することを特徴とする請求項1記載の情報処理装
    置。
  3. 【請求項3】 時間に関連する情報を使用可能なアプリ
    ケーションプログラムから時間情報を取得する取得手段
    を設け、 上記検索手段では、当該取得した時間情報に基づいて上
    記所定単位の情報の使用履歴を検索することを特徴とす
    る請求項1記載の情報処理装置。
  4. 【請求項4】 時間に関連する情報を使用可能なアプリ
    ケーションプログラムに対して、上記時間情報を供給す
    る時間情報供給手段を設けることを特徴とする請求項1
    記載の情報処理装置。
  5. 【請求項5】 実行可能な所定単位の情報の使用履歴の
    リストを表示する表示手段と、 上記表示された実行可能な所定単位の情報の使用履歴の
    リストから所望の使用履歴を選択する選択手段と、 上記選択された所望の使用履歴に対応する所定単位の情
    報を実行する実行手段とを設けることを特徴とする請求
    項1記載の情報処理装置。
  6. 【請求項6】 上記表示手段は、時間順に上記所定単位
    の情報の使用履歴のリストを表示することを特徴とする
    請求項5記載の情報処理装置。
  7. 【請求項7】 所定単位の情報の使用履歴を記録し、 時間情報に基づいて、上記所定単位の情報の使用履歴を
    検索することを特徴とする情報処理方法。
  8. 【請求項8】 時間情報を設定し、 上記設定された時間情報に基づいて上記所定単位の情報
    の使用履歴を検索することを特徴とする請求項7記載の
    情報処理方法。
  9. 【請求項9】 時間に関連する情報を使用可能なアプリ
    ケーションプログラムから時間情報を取得し、 当該取得した時間情報に基づいて上記所定単位の情報の
    使用履歴を検索することを特徴とする請求項7記載の情
    報処理方法。
  10. 【請求項10】 時間に関連する情報を使用可能なアプ
    リケーションプログラムに対して、上記時間情報を供給
    することを特徴とする請求項7記載の情報処理方法。
  11. 【請求項11】 実行可能な所定単位の情報の使用履歴
    のリストを表示し、 上記表示された実行可能な所定単位の情報の使用履歴の
    リストから所望の使用履歴を選択し、 上記選択された所望の使用履歴に対応する所定単位の情
    報を実行することを特徴とする請求項7記載の情報処理
    方法。
  12. 【請求項12】 時間順に上記所定単位の情報の使用履
    歴のリストを表示することを特徴とする請求項11記載
    の情報処理方法。
  13. 【請求項13】 所定単位の情報の使用履歴を記録する
    ステップと、 時間情報に基づいて、上記所定単位の情報の使用履歴を
    検索するステップとを含むことを特徴とするプログラム
    を情報処理装置に実行させる媒体。
JP25329999A 1999-09-07 1999-09-07 情報処理装置及び方法、媒体 Expired - Fee Related JP4284775B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25329999A JP4284775B2 (ja) 1999-09-07 1999-09-07 情報処理装置及び方法、媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25329999A JP4284775B2 (ja) 1999-09-07 1999-09-07 情報処理装置及び方法、媒体

Publications (2)

Publication Number Publication Date
JP2001075845A true JP2001075845A (ja) 2001-03-23
JP4284775B2 JP4284775B2 (ja) 2009-06-24

Family

ID=17249367

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25329999A Expired - Fee Related JP4284775B2 (ja) 1999-09-07 1999-09-07 情報処理装置及び方法、媒体

Country Status (1)

Country Link
JP (1) JP4284775B2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004220569A (ja) * 2002-12-25 2004-08-05 Casio Comput Co Ltd データファイル記憶装置、データファイル記憶プログラム及びデータファイル記憶方法
JP2007228510A (ja) * 2006-02-27 2007-09-06 Kyocera Corp 通信端末装置およびその制御方法
JP2008511083A (ja) * 2004-08-24 2008-04-10 レヴィヴィオ,インク. データ記憶部内のデータ位置に関する修正履歴を提供するためのシステムと方法
JP2010026816A (ja) * 2008-07-18 2010-02-04 Canon Inc 文書管理装置、方法、及び、プログラム

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004220569A (ja) * 2002-12-25 2004-08-05 Casio Comput Co Ltd データファイル記憶装置、データファイル記憶プログラム及びデータファイル記憶方法
JP2008511083A (ja) * 2004-08-24 2008-04-10 レヴィヴィオ,インク. データ記憶部内のデータ位置に関する修正履歴を提供するためのシステムと方法
JP2007228510A (ja) * 2006-02-27 2007-09-06 Kyocera Corp 通信端末装置およびその制御方法
JP2010026816A (ja) * 2008-07-18 2010-02-04 Canon Inc 文書管理装置、方法、及び、プログラム
US8886618B2 (en) 2008-07-18 2014-11-11 Canon Kabushiki Kaisha Document management apparatus, method and medium storing program

Also Published As

Publication number Publication date
JP4284775B2 (ja) 2009-06-24

Similar Documents

Publication Publication Date Title
US8127218B2 (en) Information processing method and apparatus
US7493339B2 (en) Information processing method and apparatus for displaying labels
EP1001354B1 (en) Information processing apparatus and method, and distribution medium
US20020158913A1 (en) Information input device, operation method for information processing device, information processing device, recording medium and program
JP2001075995A (ja) 情報処理装置及び方法、媒体
JP4284775B2 (ja) 情報処理装置及び方法、媒体
JP2001075694A (ja) 情報処理装置及び方法、媒体
JP4273569B2 (ja) 情報処理装置及び方法、媒体
JP2001076037A (ja) 情報処理装置及び方法、媒体
JP2001075704A (ja) 情報処理装置及び方法、媒体
JP2008117408A (ja) 情報処理装置及び方法
JP2001076038A (ja) 情報処理装置及び方法、媒体
JP4995363B2 (ja) 情報処理装置及び方法、記録媒体
JP4325106B2 (ja) 情報処理装置及び方法、並びに記録媒体
JP2000322183A (ja) 情報処理装置及び方法、並びに媒体
JP4389382B2 (ja) 情報記録装置及び方法、並びに記録媒体
JP4325015B2 (ja) 情報処理装置及び方法、並びに記録媒体
JP2001076162A (ja) 情報処理装置及び方法、媒体
JP2000330707A (ja) 情報処理装置及び方法、媒体
JP2000330708A (ja) 情報処理装置及び方法、媒体
JP2000330947A (ja) 情報処理装置及び方法、媒体
JP2000330682A (ja) 情報処理装置及び方法、媒体
JP2000331081A (ja) 情報処理装置及び方法、媒体
JP2000331082A (ja) 情報処理装置及び方法、媒体
JP2000330759A (ja) 情報処理装置及び方法、媒体

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060301

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081118

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090119

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090303

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090316

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

Free format text: PAYMENT UNTIL: 20120403

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120403

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees