(57)【要約】【課題】  メディアファイルを見つけ出すためにタイムバーを組み込んだメディアファイル管理アプリケーションを提供すること。【解決手段】  メディアファイルに関係付けられた日を効率よく見つけ出すための、メディアダイアリー・アプリケーション内でナビゲート可能なタイムバーを提供する。メディアダイアリーは、装置上に存在するデジタルメディアファイルを期間枠で編成するために、デジタル装置に実装されるアプリケーションである。タイムバーの特徴は、ダイアリー内でメディアファイルを容易且つ効率的に見つけ出す手段を提供する。【選択図】          図１
2005202944.tif 000002
【特許請求の範囲】
【請求項１】
デジタル装置上にメディアファイルを表示するためのアプリケーションにおいて、前記アプリケーションは、コンピュータ読取可能プログラムのインストラクションが具現化されているコンピュータ読取可能記憶媒体を備えており、前記コンピュータ読取可能プログラムのインストラクションは、
デジタルメディアファイルへのアクセスを提供し、デジタルメディアファイルを予め定められた時間に関係付けるメディアビューを生成するための第１インストラクションと、
時間を、各時間区分に関係付けられたメディアファイルで決まる大きさを有する区分に分割するタイムバーを生成するための第２インストラクションと、を備えていることを特徴とするアプリケーション。
【請求項２】
タイムバーを生成するための前記第２のインストラクションは、選択可能な時間区分を更に生成することを特徴とする、請求項１に記載のアプリケーション。
【請求項３】
タイムバーを生成するための前記第２インストラクションは、年、月、週、及び日から成る群から選択された期間区分を生成するインストラクションを含んでいることを特徴とする、請求項１に記載のアプリケーション。
【請求項４】
タイムバーを生成するための前記第２インストラクションは、時間区分内のメディアファイルの量を示す時間区分を生成するためのインストラクションを含んでいることを特徴とする、請求項１に記載のアプリケーション。
【請求項５】
タイムバーを生成するための前記第２インストラクションは、区分の大きさに基づいて、区分内のメディア項目の量を示す時間区分を生成するためのインストラクションを含んでいることを特徴とする、請求項４に記載のアプリケーション。
【請求項６】
タイムバーを生成するための前記第２インストラクションは、区分の色に基づいて、区分内のメディア項目の量を示す時間区分を生成するためのインストラクションを含んでいることを特徴とする、請求項４に記載のアプリケーション。
【請求項７】
タイムバーを生成するための前記第２インストラクションは、期間をスクロールできるようにするタイムハンドルを生成するためのインストラクションを更に含んでいることを特徴とする、請求項１に記載のアプリケーション。
【請求項８】
前記第１のインストラクションは、デジタルメディアファイルを、デジタルメディアファイルに関係付けられた情報に基いて、予め定められた時間に関係付けるためのインストラクションを更に含んでいることを特徴とする、請求項１に記載のアプリケーション。
【請求項９】
時間をカレンダーフォーマットで表し、イベントを各期間に関係付けるカレンダービューを生成するための第３インストラクションを更に含んでいることを特徴とする、請求項１に記載のアプリケーション。
【請求項１０】
デジタルメディアファイルへのアクセスを提供し、デジタルメディアファイルを予め定められた時間に関係付けるメディアビューを生成するための前記第１インストラクションは、デジタルメディアファイルを過去の予め定められた時間と関係付け、時間をカレンダーフォーマットで表しイベントを各期間に関係付けるカレンダービューを生成するための前記第３インストラクションは、イベントを未来の各期間に関係付けることを特徴とする、請求項９に記載のアプリケーション。
【請求項１１】
デジタル装置において、
デジタルメディアファイルへのアクセスを提供し、デジタルメディアファイルを予め定められた時間に関係付けるメディアビューを生成するための第１インストラクションと、時間を、各時間区分に関係付けられたメディアファイルで決まる大きさを有する区分に分割するタイムバーを生成するための第２インストラクションとを備えている、メディアファイルにアクセスするためのコンピュータ読取可能プログラムのインストラクションを実行する処理ユニットと、
メディアビューとタイムバーを組み合わせたビューを表示する、前記処理ユニットと連絡している表示装置と、を備えていることを特徴とするデジタル装置。
【請求項１２】
メディアファイルにアクセスするためのコンピュータ読取可能プログラムのインストラクションを実行する前記処理ユニットに関して、前記コンピュータ読取可能プログラムのインストラクションは、時間をカレンダーフォーマットで表し、イベントを各期間に関係付け、メディアビュー及びタイムバーと組み合わせて前記表示装置によって表示されるカレンダービューを生成するための第３インストラクションを更に備えていることを特徴とする、請求項１１に記載のデジタル装置。
【請求項１３】
デジタルメディアダイアリー・アプリケーション内の記憶されているデジタルメディアファイルにアクセスを提供するための方法において、
デジタルメディアファイルを予め定められた時間に関係付ける段階と、
前記デジタルメディアファイルを、予め定められた時間に関係付けられたメディアファイルへのアクセスを提供するメディアビューに表示する段階と、
ユーザーが、前記デジタルメディアファイルを、関係付けられた予め定められた時間に基づいて見つけ出せるようにする、メディアビューと組み合わせて複数の区分を有するタイムバーを表示する段階と、から成り、
前記タイムバーを表示する段階は、各時間区分に関係付けられたメディアファイルに基づいて区分の大きさを定める段階を含んでいることを特徴とする方法。
【請求項１４】
前記タイムバーを表示する段階は、前記デジタルメディアファイルに関係付けられた日を見つけ出すために、月、週、及び日に関する選択された期間を含んでいるタイムバーを表示する段階を更に含んでいる、請求項１３に記載の方法。
【請求項１５】
デジタルメディアファイルを予め定められた時間に関係付ける前記段階は、デジタルメディアファイルを、前記デジタルメディアファイルに関係付けられたメタデータ情報に基づいて、予め定められた時間に関係付ける段階を更に含んでいることを特徴とする、請求項１３に記載の方法。
【請求項１６】
メディアファイルにアクセスするためにメディアダイアリー・アプリケーション内のタイムバーを使用するための方法において、
デジタル装置のユーザーに、タイムバーと、予め定められた時間に関係付けてメディアファイルを表示するメディアビューとの表示を提供する段階と、
メディアファイルが関係付けられている特定の予め定められた時間を表示するために、前記タイムバーの１つ又はそれ以上のタイムレベルをアクティブにする段階と、
前記メディアファイルと、関係付けられている予め定められた時間との表示を表示するために、前記特定の期間をアクティブにする段階と、
前記メディアファイルにアクセスするために、メディアファイルの表示を選択する段階と、から成ることを特徴とする方法。
【請求項１７】
メディアファイルが関係付けられている特定の予め定められた時間を表示するために、前記タイムバーの１つ又はそれ以上のタイムレベルをアクティブにする前記段階は、メディアファイルが関係付けられている特定の予め定められた時間を表示するために、月レベル、週レベル、及び日レベルから成る群から選択されたタイムバーの１つ又はそれ以上のタイムレベルをアクティブにする段階を更に含んでいることを特徴とする、請求項１６に記載の方法。
【請求項１８】
前記メディアファイルと、関係付けられている予め定められた時間との表示を表示するために、特定の予め定められた時間をアクティブにする前記段階は、メディアファイルと日付の表示を表示するために特定の日付をアクティブにする段階を更に含んでいることを特徴とする、請求項１６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メディアファイルのデジタル式記憶及び管理に関し、より厳密には、メディアファイルを見つけ出すためにタイムバーを組み込んだメディアファイル管理アプリケーションに関する。
【背景技術】
【０００２】
デジタル通信の急速な成長によって、様々な型式の無線及び配線式通信装置の間であらゆる種類のデジタルメディア項目の通信が可能になった。例えば、セルラー又は移動電話は、もはや電話音声通信だけに限定されず、デジタルネットワーク機能（即ち、インターネット通信、テキストメッセージ配信など）のような他のデジタル通信の手段も包含するようになっている。更には、益々多くのセルラー電話やその他の移動無線通信装置、例えば携帯用コンピュータ、携帯用情報端末（ＰＤＡ）などが、デジタルカメラ、デジタルオーディオレコーダ、デジタルビデオレコーダのような、他の捕捉又は生成用デジタルメディアの手段と一体化されつつある。技術的進歩により、デジタルカメラ、デジタルビデオレコーダ、デジタルオーディオ装置など、他のデジタル装置に、デジタル通信用の手段を装備できるようになった。互いにデジタル通信できる能力を有するデジタル装置が増えるほど、それらの装置の間でやり取りされるデジタルメディア項目の量が驚異的な速度で増加することになる。
【０００３】
益々多くのデジタル装置がデジタル通信能力を持ち始めることに加えて、それらの装置のデジタル記憶容量は絶えず増え続ける。近い将来、大多数の移動デジタル通信端末がギガバイト以上の記憶容量を備えることになるかもしれず、そうするとそれらの装置は膨大な量のデジタルデータを記憶できるようになる。この様な環境では、メモリ容量の観点からは、ビデオ、オーディオ、又は他のマルチメディアファイルなど、膨大な量の大型ファイルタイプを記憶することがもはや抑制ではなくなる。
【０００４】
無線式配線式を問わず益々多くのデジタル装置がデジタル通信用の手段を備え、且つそれらの装置の記憶容量が一見したところ果てしない状況になっているデジタル通信環境では、デジタル通信装置は無数のデジタルメディアファイルに行き当たり記憶することになる。そこで、デジタル通信装置では、効率的且つユーザーフレンドリーな環境でそれらデジタルファイルにアクセスし、記憶し、管理し、更には通信する手段が必要とされることになる。
【０００５】
例えば、デジタル通信装置がデジタルファイルを受け取った場合、当該ファイルに容易にアクセスできる記憶領域に自動的に置き、ユーザーがメディアファイルを探すのに膨大な時間を費すことなしに、将来的なファイルの管理とアクセスが効率的に行われるというアプリケーションがあれば、装置のユーザーは多大な恩恵に浴することになろう。
【０００６】
デスクトップ又はラップトップのコンピュータ、携帯用情報端末（ＰＤＡ）などの、殆どのデジタル通信装置は、デイリープランナー・アプリケーションが装備されているか、又はユーザーが手を加えてそれを実装できるかの何れかになっている。デイリープランナーがあれば、ユーザーは、デジタルカレンダーのイベントリマインダに入力することにより、これからのイベントのスケジュールを調整し管理することができる。デジタルプランナーは、近付きつつあるイベントが保留になっているときには、警告か、見えるか又は聞こえるメッセージとしてユーザー電子リマインダを送るという独自の有益性を提供する。デジタル・プランナーは、ビジネスマンに広く支持されるツールであることが証明されており、多くの事例において、従来のハードコピー又は紙のデイリープランナーの必要性にとって代わっている。
【０００７】
殆どのデジタルメディアファイルは、カレンダーの日付に従って容易に分類及び記憶される。例えば、ウェディングビデオは、結婚式の日付に従って分類され、パーティで撮影された写真はパーティの日付に従って分類される。上記は、メディアファイルの作成日に基づいてメディアファイルを分類する場合の例である。別の場合では、メディアファイルを、メディアファイルが使用されたか又は提示された日付、又は受信者がファイルを受信した日付に関連付けることもできる。例えば、ビジネス会議用のマルチメディアプレゼンテーションは、プレゼンテーションの日付に従って分類され、友人からの個人的なテキストファイルは、受信日によって分類してもよい。
【０００８】
いずれ、大容量メモリを備えたデジタル装置が膨大な量のメディアファイルを入手し記憶する能力を持つことになる。これは、まさしく、デジタル方式で通信する能力を保有するデジタル装置が益々増えてくる躍進的なデジタル通信時代に入ることからも頷ける。例えば、将来的に、デジタルカメラ付き移動電話のような多くの且つ多機能のデジタル装置が普及し、従来のデジタルカメラ、デジタルビデオレコーダ等がデジタル方式で通信する能力を持つようになると、これらの装置はデジタルメディアファイルで溢れかえることになる。それらの装置、並びにメディア保存のできるその他全てのデジタル装置のユーザーは、デジタルメディアファイルを記憶し管理するアプリケーションを求めるようになる。そのようなアプリケーションにとって重要な属性は、ユーザー効率であり、それは、ユーザーがメディアファイルを効率的に見つけることができなければならないからである。このタスクは、デジタル装置が入手するメディアファイルの数が多くなるにつれ、益々複雑になる。
【０００９】
携帯式デジタル通信装置に対する別の関心事として、そのような装置の表示装置は通常は大きさが小さく、表示装置に実装されるアプリケーションは、当該アプリケーションの機能にユーザーがアクセスし易くなるフォーマットで圧縮及び提示できなければならないということである。携帯式タッチスクリーン表示装置のユーザーには、キーストロークでテキストを入力して検索するのではなく、スクローリングなどのタッチ機能を介して探すほうが、通常は簡単で効率的である。従って、携帯式デジタル通信装置上でデジタルメディアファイルを管理するアプリケーションは、そのような装置の通常は小型の表示装置に順応し、管理アプリケーションでデジタルファイルを見つけ出す効率的な手段を提供せねばならない。
【００１０】
従って、大量のメディアファイルの記憶装置と、特定のメディアファイルを即座に見つけ出せるという意味でのユーザー効率性とを提供できる、デジタル装置用のメディアファイル記憶及び管理アプリケーションの開発が必要とされている。このメディアファイル記憶及び管理アプリケーションは、日、週等のような期間に従ってメディアファイルを関連付け編制できなければならない。この様に、メディア管理アプリケーションは、メディアファイルを効率的に見つけ出すために、その期間を通して容易にナビゲーションするためのシステムをユーザーに提供できなければならない。
【００１１】
【特許文献１】本願との同時係属米国特許出願、出願番号不詳、「デジタル装置で使用されるメディアダイアリー・アプリケーション」
【発明の開示】
【課題を解決するための手段】
【００１２】
本発明は、メディアファイルを見つけ出すためのナビゲーション性の優れたタイムバーを組み込んだデジタル装置に実装されるメディアダイアリー又はメディア管理アプリケーションを提供する。メディアダイアリーは、特定の予め定められた時間に従ってメディアファイルを関係付けて記憶する。タイムバーは、実際には階層式になっていて、ユーザーに各種レベルで提示され、ユーザーがそれらレベルを介してメディアファイルに関係付けられた特定の期間をピンポイント指定できるようになっている。例えば、タイムバーは、年、月、週、及び／又は日に関係付けられたレベルを組み込んでいてもよい。このタイムバーのユーザーは、年レベルから開始して、月及び週レベルを操作して、メディアファイルに関係付けられた特定の日を見つけ出すことができる。
【００１３】
本発明の或る実施形態では、メディアファイルをデジタル装置上に提示するためのアプリケーションは、コンピュータ読取可能プログラムのインストラクションが実装されたコンピュータ読取可能記憶媒体を含んでいる。コンピュータ読取可能プログラムのインストラクションは、（１）デジタルメディアファイルにアクセスを提供しデジタルメディアファイルを予め定められた時間と関係付けるメディアビューを生成するための第１インストラクションと、（２）時間を、各時間区分に関係付けられたメディアファイルで決まる大きさを有する区分に分割するタイムバーを生成するための第２インストラクションを含んでいる。第２インストラクションは、予め定められた時間に関係付けられたメディアファイルのボリュームを表示する選択可能な区分を生成する段階を含んでおり、例えば、選択可能な区分の長さによって特定の予め定められた時間に関係付けられたメディアファイルのボリュームが指示される。通常は、メディアビューを生成するための第１インストラクションは、メディアファイルを過去の予め定められた時間と関係付けることになる。
【００１４】
本発明は、更に、メディアファイルにアクセスするためのコンピュータ読取可能プログラムのインストラクションを実行する処理ユニットを含んでいるデジタル装置に具現化される。コンピュータ読取可能プログラムのインストラクションは、（１）デジタルメディアファイルにアクセスを提供して、デジタルメディアファイルを予め定められた時間と関係付けるメディアビューを生成ための第１インストラクションと、（２）時間を各時間区分に関係付けられたメディアファイルで決まる大きさを有する区分に分割するタイムバーを生成するための第２インストラクションを備えている。更に、デジタル装置は、メディアビューと階層式タイムバーとを組み合わせたビューを提示する処理ユニットと通信する表示装置を含むことになる。
【００１５】
本発明は、更に、メディアダイアリー・アプリケーション内でデジタルメディアファイルを見つけ出す能力を提供するための方法に具現化される。本方法は、デジタルメディアファイルを期間と結びつける段階と、関係付けられた予め定められた時間を通してメディアファイルにアクセスを提供するメディアビュー内にデジタルメディアファイルを提示する段階と、デジタルメディアファイルに関係付けられた予め定められた時間を見つけ出すための選択可能な期間をユーザーに提供するメディアビューと組み合わせてタイムバーを表示する段階を含んでいる。
【００１６】
更に、メディアファイルにアクセスするために、メディアダイアリー・アプリケーション内で階層式タイムバーを使用するための方法が提供される。本方法は、デジタル装置のユーザーに、タイムバーと、予め定められた時間と関係付けられたメディアファイルを提示するメディアビューとの表示を提供する段階と、メディアファイルが関係付けられた特定の予め定められた時間を表示するためにタイムバーの１つ又はそれ以上の時間レベルをアクティブにする段階と、メディアファイルと、関係付けられた予め定められた時間との提示を表示するために特定の予め定められた時間をアクティブにする段階と、メディアファイルにアクセスするためにメディアファイルの表示をアクティブにする段階を含んでいる。
【００１７】
ここに説明する本発明の実施形態は、アプリケーション内でデジタルファイルを見つけ出すために、階層式タイムバーを組み込むことになるデジタル装置用のメディアファイル管理アプリケーションを提供する。階層式タイムバーによって、ユーザーは、メディアファイルに関係付けられた特定の予め定められた時間、代表的には日を、容易に且つ効率的に見つけ出すことができる。メディアファイルが何年もの長期に亘る大量のメディアファイルを記憶している場合でも、ユーザーは階層式タイムバーを通して迅速に操作し、メディアファイルに関係付けられた予め定められた時間をピンポイント指定することができるようになる。デジタル装置が最小サイズの表示装置を備えた携帯用デジタル装置の場合でも、タイムバーが階層式なので、タイムバーの関係部分をデジタル装置の表示装置に表示させることができる。
【発明を実施するための最良の形態】
【００１８】
以上、本発明について概括的に説明してきたが、これより添付図面を参照してゆく。なお、図面は必ずしも縮尺に合わせて描かれてはいない。
【００１９】
これより、添付図面を参照しながら本発明を詳しく説明してゆくが、図面は本発明の全ての実施形態を示しているのではなく、その幾つかを示しているだけである。実際に、本発明は多種多様な形態で実施することができ、ここに述べる実施形態に限定されるものではなく、実施形態は、本開示が、適用される法的要件を満たすように提供されている。各図面を通して、類似番号は類似要素を示している。
【００２０】
本発明は、優れたナビゲーション性を備えたタイムバーの使用を組み込んだ、デジタル装置に実装されるメディアダイアリー・アプリケーションを提供する。タイムバーは、メディアダイアリー・アプリケーションのユーザーにメディアファイルを見つけ出す際に必要な効率を提供する。更に、タイムバーの階層性は、表示装置のサイズに関係なく、タイムバーの必要な部分がユーザーに表示できるようにする。
【００２１】
本発明のメディアダイアリー・アプリケーションは、メディアファイルを、予め定められた時間に、より一般的には時点又は期間に、又はイベントに、関係付けるので、ユーザーは、予め定められた時間又はイベントに従ってメディアファイルを管理することができる。通常は、予め定められた時間は、メディアファイルが作成された日又は意図された日に関係付けられた特定の日である。例えば、メディアファイルが誕生日パーティの画像又はビデオファイルである場合、メディア・アプリケーションは、誕生日パーティの日に従ってファイルを分類し記憶する。メディアファイル・アプリケーションの完全な説明については、Myka他の名前で２００３年１１月１７日に出願され、本発明と同一の譲受人に譲渡されている、同時係属米国特許出願第ＸＸＸ号「デジタル装置で使用されるメディアダイアリー・アプリケーション」を参照されたい。当該出願は、その内容全体をここに参考文献として援用する。
【００２２】
メディアダイアリー・アプリケーションは、メディア記憶アプリケーションと、カレンダー／プランナー・アプリケーションの形態を取ることができる。この実施形態では、メディアビューとカレンダービューは、メディアビューとカレンダービューのナビゲーションを容易にするために、本発明のタイムバーを組み込んだスケジュール表ビューと組み合わせて表示される。代わりに、メディアダイアリー・アプリケーションは、本発明の時間を組み込んだ、スケジュール表ビューと組み合わせたメディアビューとして表示される、メディア記憶アプリケーションの形態を取ることもできる。
【００２３】
本発明のメディアダイアリー・アプリケーションは、デスクトップ又は携帯用のコンピュータ、セルラー電話、携帯用情報端末（ＰＤＡ）、デジタルカメラ、デジタルカムコーダー、Ｅブック装置、テレビ、デジタルオーディオプレーヤー等の様な、表示装置を組み込んだあらゆる電子装置に実装し実行することができる。更に、メディアダイアリー・アプリケーションは、セットトップボックス（ＳＴＢ）、パーソナルビデオレコーダ（ＰＶＲ）、デジタルビデオレコーダ（ＤＶＲ）等の様な外部表示装置に接続された電子装置に実装することもできる。殆どの場合、メディアダイアリー・アプリケーションを実行するデジタル装置は、無線テレコム、短距離無線ネットワーク、ブルートゥース、無線ローカルエリアネットワーク（ＷＬＡＮ）、無線周波数識別装置（ＲＦＩＤ）、インターネットプロトコル・データキャスティング（ＩＰＤＣ）、デジタルビデオ同報通信（ＤＶＢ）、赤外線データアソシエーション（ＩｎＤａ）、インターネット等の様な、何らかの型式の無線又は配線式ネットワーク通信を行うことができるが、デジタル装置がネットワークを介して通信できるようになっている必要があるわけではない。デジタルメディアファイルを内部的に求めることができる機器、又はメモリ装置（例えば、フラッシュ記憶装置、メモリスティック、ビデオ及びオーディオ記憶テープ、ＣＤ、ＤＶＤ、取り外し可能ハードディスク装置（ＨＤＤ）等）を介してメディアファイルにアクセスできる装置も利用可能である。
【００２４】
本発明の或る実施形態によれば、メディアダイアリー・アプリケーションは、コンピュータ読取可能プログラムのインストラクションが媒体に記憶されているコンピュータ読取可能記憶媒体により具現化されることになる。記憶媒体は、代表的にはフラッシュＲＯＭメモリ、ＨＤＤ等の様なメモリ装置である。プログラミングインストラクションは、Ｃ＋＋、Java等の様な標準的なコンピュータプログラム用言語で書かれる。後に述べるように処理ユニットで実行されると、プログラムのインストラクションは、下に説明するメディアダイアリー・アプリケーションの様々な機能を実施する。コンピュータ読取可能プログラムのインストラクションは、デジタルメディアファイルへのアクセスを提供し、デジタルメディアファイルを時点、期間、又はイベントに関係付けるメディアビューを生成する第１インストラクションを含んでいる。コンピュータ読取可能プログラムのインストラクションは、時間をカレンダー形式で表し、イベントを各期間に関係付けるカレンダービューを生成する第２インストラクションと、予め定められた時間に関係付けられた１つ又はそれ以上のデジタルメディアファイル内でアクセスするために、時間を選択可能な区分に分割する階層的なタイムバーを生成する第３インストラクションも含んでいる。別の実施形態では、コンピュータ読取可能プログラムのインストラクションは、デジタルメディアファイルへのアクセスを提供し、デジタルメディアファイルを予め定められた時間に関係付けるメディアビューを生成する第１インストラクションと、予め定められた時間に関係付けられた１つ又はそれ以上のデジタルメディアファイル内でアクセスするために、時間を選択可能な区分に分割する階層的なタイムバーを生成する第２インストラクションを含んでいる。第１、第２、及び第３インストラクションは、互いに連絡し合うモジュール、オブジェクト等であってもよいが、第１、第２、及び第３インストラクションは、プログラムのインストラクションの個別又は分離可能な部分である必要はなく、必要に応じて全体に散らばっていてもよい。
【００２５】
図１は、本発明の実施形態による、カレンダービュー１００、メディアビュー２００、及びタイムバー３１０付きスケジュール表ビュー３００を提供する、メディアダイアリー・アプリケーション表示１０の例を示している。スケジュール表ビューには、ユーザーがメディアファイルを見つけ出すためにナビゲートできるようにするタイムバーが組み込まれている。本発明の実施形態に従って、タイムバー、その機能性、及びタイムバーを使用するための方法についての説明を、下の詳細な説明の中で行う。
【００２６】
図１のメディアダイアリー・アプリケーション表示１０の理解を深めるために、例示的なカレンダービューとメディアビューを取り出して図２及び図３に示している。
【００２７】
図２は、本発明による、カレンダーイベント又はリマインダーの記載項目を提供し、ユーザーにデイリープランナー・アプリケーションを提供するカレンダービュー１００の例を示している。カレンダービューは、デジタル装置に関係付けて実装された第１コンピュータ読取可能プログラムのインストラクションで生成される。ここに示し説明するカレンダービューは一例に過ぎず、カレンダーイベント又はリマインダーを表示できるものであれば、他のカレンダービューも考えられ、それもここに開示する発明的概念の範囲に含まれる。代わりに、カレンダービューは、カレンダービューが補助的カレンダー・アプリケーションからメディアダイアリー・アプリケーションにインポートされる、別のカレンダー又はパーソナルプランナー・アプリケーションで生成することもできる。カレンダービューは、通常は、未来の期間、未来のイベント、及び未来のリマインダーに関係付けられるが、カレンダービューは、過去の期間、過去のイベント、及び過去のリマインダーを表示することもできる。
【００２８】
カレンダービューは、特定の日付に対応する日付列１１０を含んでいる。図示の例では、現在の日付（即ち６月１９日水曜日）とその後２日分の日付に対応する３日分の日付列が表示装置上に見られる。通常は、カレンダービューをアクティブにすると、現在の日付がカレンダービュー内の左側の列に表示され、以後の日付の列がその右側に順に配置される。自明のように、カレンダービューは、列ではなく行による様な異なる配置であってもよいし、必要に応じ、現在の日付を右側の列に表示してもよい。別の実施形態では、カレンダービューは、年、月、日、時等、どの様な時点に対応する列１１０を含んでいてもよい。更に、カレンダービューをアクティブにすると現時点がビューの真ん中に表示されるようにしてもよい。
【００２９】
日付列１１０は、カレンダーイベント１３０に関係する情報の記述領域を提供する、多数のタイムブロック１２０を含んでいる。図示の実施形態では、タイムブロックは、１時間タイムブロックに対応しているが、３０分ブロックの様な他の時間長であってもよい。更に、例えば列が年を表す場合には、タイムブロック１２０は月を表す。カレンダービューは垂直方向にスクロールできるので、ユーザーは、日付列の時間ブロック全てを見ることができる。加えて、カレンダービューは、通常は、他の日付又は時間列１１０のビューを提供するため水平方向にスクロールできるようになっている。更に、タイムブロックは、リマインダーアイコン１４０を含んでおり、これはメディアダイアリーユーザーに、来るべきカレンダーイベントに関係する目に見えるリマインダーを提供する。例えば、図示の実施形態では、カメラアイコンは、ユーザーに、カレンダーのイベントにはカメラを携行することが必要又は有益であることを思い出させる。
【００３０】
カレンダーイベント１３０に関係する情報は、通常は、ユーザーが入力し、イベントのタイトル、イベントのトピック、イベントの日付と時間、イベントの場所、イベントに参加する個人等の様な情報を含んでいる。カレンダーイベントは、キーストローク又はマウス式入力信号を介して、イベントに関係付けられたタイムブロックをアクティブにすることにより入力される。アクティブにすると、ユーザーがイベントに関係する情報を入力できるようにするウインドウ又はビューが現れる。一旦カレンダーイベントが入力され、テキストが時間ブロックに表示されると、キーストローク又はマウス式入力信号を介してカレンダーイベントをアクティブにすることにより、カレンダーイベントの詳細にアクセスできるようになる。カレンダーイベントに手動入力する他にも、メディアダイアリーは、カレンダーイベントを、デジタル装置上で実行されている他のソース又はアプリケーションから、例えば他の内部又は外部のパーソナルプランナー又はカレンダー・アプリケーション、Ｅメールシステム等からインポートすることもできる。更に、カレンダーイベント１３０に関係する情報は、カレンダーイベント又はリマインダーに関係するメタデータ情報を作成する。
【００３１】
本発明の別の態様によれば、メディアダイアリー・アプリケーションのカレンダービュー又はカレンダー／プランナー部分は、他のカレンダー又はパーソナルプランナー・アプリケーションと同期させることができる。同期させると、メディアダイアリーのカレンダー／プランナー部分は、他のカレンダー・アプリケーションに対してカレンダーイベントリマインダーをインポート及び／又はエクスポートできるようになる。他のカレンダー・アプリケーションは、メディアダイアリー・アプリケーションと同じ装置に実装されていてもよいし、他の装置に実装されていてもよい。遠隔装置の間のカレンダーイベント情報の同期化は、無線テレコム、近距離無線ネットワーク、ブルートゥース、ＷＬＡＮ、ＲＦＩＤ、IＰＤＣ、ＤＶＢ、ＩｒＤａ、インターネット等どの様な既知の配線式又は無線ネットワーク通信技術でも実施することができる。
【００３２】
時間ブロック１２０は、現在の時間を含んでいるタイムブロック内で、太字活字か又は別のやり方でグラフィック的に強調表示された現時刻インジケータ１５０を含んでいる。現時刻インジケータは、現在の時刻を表示する働きをする。現時刻インジケータは、現在の時刻を時と分で表示するアクティブなインジケータであって、時間経過と共に次の時間ブロックに移動する。更に、カレンダービュー１００は、過去の時間ブロック及びカレンダーイベントと、未来の時間ブロック及びカレンダーイベントを、グラフィック的に区別する。図示の例では、過去の時間ブロックとイベントは、イタリック体のテキストで表示され、未来の時間ブロックとイベントは、非イタリック体の標準テキストで表示される。現時刻インジケータが次のタイムブロックに移動して時間経過を示すと、時間ブロックとカレンダーイベントの区別用グラフィックスも変化して、正しい時間状態を示す。
【００３３】
図３は、本発明の或る実施形態による、デジタルイメージ、デジタルビデオ、デジタルオーディオ、コンピュータゲーム、コンピュータソフトウェア、デジタルテキストファイル等の様なデジタルメディアファイルに、メディアダイアリーユーザーがアクセスできるようにするメディアビュー２００の一例を示している。通常は、メディアビューに表示されるメディアファイルは、過去のカレンダーイベント又は過去のリマインダーに関係付けられる。メディアビューは、デジタル装置に関係付けられ実装される第２のコンピュータ読取可能プログラムのインストラクションで生成される。なお、ここに示し説明しているメディアビューは一例として示したものであり、時点又は期間に関係付けられたメディアファイル表示を表示できるものであれば、他のメディアビューも考えられ、それもここに開示する発明的概念の範囲に含まれる。代わりに、メディアビューに表示されるメディアファイルは、事前にカレンダービュー又はアプリケーションのメディアファイルに関連付けられたイベントに留意することなく、メディアファイル内のタイムスタンプに基づく時点又は期間に関係付けることができる。
【００３４】
図示の実施形態のメディアビューは、特定の日に対応する日付列２１０を含んでいるが、メディアビューは必要に応じて配置が異なっていてもよい。図示の例では、過去の４日分の日付に対応する４つの日付列が表示装置上に見られる。別の実施形態では、メディアビューは列２１０を含んでおり、これは、年、月、週、日、時等のどの様な時点に対応していてもよい。日付列は、メディアファイルに関係付けられ、時間的に特定の日付、イベント、及び／又は時間に結び付けられているメディアファイル表示２２０を含んでいる。例えば、メディアファイル表示は、ビデオファイル、イメージファイル、オーディオファイル、テキストファイル、Ｅメール、ショートメッセージサービス（ＳＭＳ）メッセージ、マルチメディアメッセージサービス（ＭＭＳ）メッセージ等の様なデジタルファイルへユーザーがアクセスできるようにし、ファイルのコンテンツに関する情報をユーザーに提供する表示を含んでいる。メディアファイル表示としては、アイコン、サムネイルイメージ、テキスト文書やメッセージのテキストの一部、又は、メディアファイルのタイトルが付いていてもいなくてもよいが、その他適したメディアファイル表示を挙げることができる。
【００３５】
通常、メディアダイアリーは、装置に付帯するデジタル記録機能から、又はデジタル通信を介して他の装置から、メディアファイルを受け取る。例えば、
１）デジタル装置が、デジタルカメラ又はデジタル式記録装置として機能する何らかの他のデジタル装置を組み込んだセルラー電話である場合には、デジタルメディアファイル（即ち、イメージ）は、セルラー電話アクセスを介して、カメラ／電話装置から別の装置のメディアダイアリーへ直接送ることができる。
２）デジタル装置が、独立したデジタルカメラ又は何らかの他のデジタル記録／記憶／再生装置であり、無線又は配線式ネットワーク接続を備えている場合には、デジタルメディアファイルは、ネットワーク接続された装置から別の装置のメディアダイアリーに直接送ることができる。
３）デジタル装置が、独立したデジタルカメラ又は何らかの他のデジタル記録／記憶／再生装置であり、近距離デジタル通信手段を備えている場合には、デジタルメディアファイルは、最初に長距離デジタル通信装置（即ち、セルラー電話、ＰＤＡ、ラップトップ等）に送られ、次いで長距離デジタル通信装置が、当該ファイルを、メディアダイアリーを備えた別の装置に送る。代わりに、近接していれば、メディアダイアリーを備えた別の装置に直接ファイル転送してもよい。
４）メディアファイルは、物理的メモリユニット／装置で通信して、ある装置から別の装置に転送することもできる。
【００３６】
この様に、メディアファイルを送る側（即ち、引渡し側）のデジタル記録／記憶／再生装置は、メディアダイアリー・アプリケーションを備え、実行してもよいし、又メディアダイアリー・アプリケーションを備えていなくてもよい。引渡し側の装置が、メディアダイアリー・アプリケーションを備えている場合には、メディアファイルは、他の装置へ送る前に、メディアダイアリーの目的に合わせて処理してもよい。
【００３７】
メディアファイルの通信／同期化は、新しいメディアファイルを１つ作成した後、又は或る量のメディアファイルを作成した後で自動的に行うことができる。代わりに、選択された時点で、又はユーザーの要求に応じて通信を行ってもよく、また通信は、１つのメディアファイルを含んでいても、メディアファイルの群を含んでいてもよい。通信／同期化は、例えば、ＳＭＳ、ＭＭＳ、又はファイル転送を介するなどして、無線又は配線式ネットワーク通信法を介して行ってもよい。通信、即ち同期化は、バックエンド・メディアダイアリー・アプリケーション／装置から、メディアダイアリー・アプリケーションの有無に関わらずどの様な記録／記憶／再生装置に行ってもよい。
【００３８】
メディアファイルは、通常は、付帯メタデータを、タイムスタンプ、イベント名、ファイル名、位置情報、イベント又はメディアファイル内の人々、メディアファイルのオブジェクト、ファイルの種類、ファイルのサイズ等の形態で保有している。メディアファイルメタデータは、メディアファイルの作成時にデジタル記録装置が自動的に入力してもよいし、メディアファイルの作成時、受信時又は転送時などに手動で入力してもよい。更に、メタデータは、メディアダイアリーのカレンダーイベントに関連づけて予め存在させておき、メディアファイルを作成する装置がメディアダイアリー・アプリケーションを実行したら、ファイル作成の瞬間にデジタルメディアファイルに関係付けるようにすることもできる。
【００３９】
メディアダイアリーがメディアファイルを受け取ると、メディアファイルメタデータがカレンダーイベントメタデータ情報に組み合わされ及び／又は相関付けられる。組み合わされた及び／又は相関付けられたメタデータ情報は、メディアダイアリー内のメディアファイルに関係付けられて記憶され、ユーザーがメディアビューのメディアファイル表示を介してメディアファイルにアクセスすると、ユーザーには組み合わされたメタデータとカレンダーイベント情報が提示されるようになる。例えば、図３のメディアファイル表示２２０を参照すると、サムネイルイメージがタイトル及びテキスト入力と組み合わされている。更に、特定のジョイントグループを形成しているか、又は例えば特定のイベント又は期間に基づいて関連付けられているメディアファイルは、共通のタイトル又は主題の下に１つのジョイントグループ２３０内のメディアビューに配置される。タイトル又は主題は、カレンダーイベント又はリマインダーに関係付けられたメタデータから、又は、排他的に、メディアファイルに関係付けられたメタデータだけから、手動で入力されるか又は継承される。メディアファイルが、関係付けられたカレンダー・アプリケーションに対応するイベント又はリマインダーを持っていない場合は、最後のオプションが当てはまる。
【００４０】
メディアファイル表示を表示することに加えて、メディアビューは、メディアファイルに関係付けられていない過去のカレンダーイベント又はリマインダーも表示する。メディアダイアリー・アプリケーションは、カレンダーイベントとリマインダーを、アプリケーションのカレンダービュー部分から、アプリケーションのメディアビュー部分に自動的にインポートするようになっている。その際、過去の期間と関係付けられたカレンダーイベントとリマインダーは、メディアファイルに関係付けられていたか否かに関係なく、メディアビューに表示される。代わりに、メディアファイルのユーザーは、ユーザーの選択した特定のカレンダーイベントとリマインダーをメディアビューに表示するように、メディアダイアリーを構成することもできる。
【００４１】
更に、メディアビュー２００は、ズーム機能を提供する。ズーム機能を使えば、メディアダイアリーのユーザーは、アプリケーションの指示に従ってメディアビューをズームイン又はズームアウトすることができる。例えば、メディアビューの特定部分にズームインすると、メディアファイル表示２２０がより詳細に表示され、表示されているメディアファイルをユーザーがよく理解できるようになる。メディアビューの特定部分に対してズームアウトすると、もっと多くのメディアファイル表示が現れるので、ユーザーは、メディアビュー内に表示された期間に関係付けられたメディアファイルの全体量と種類を把握することができる。
【００４２】
図１に戻るが、図１は、カレンダービュー１００と、メディアビュー２００と、タイムバー３１０を備えたスケジュール表ビュー３００とを組み合わせたメディアアプリケーション表示１０を示している。ビューのスケジュール表部分は、本発明の或る実施形態によるタイムバーを組み込んでいる。図示のように、カレンダービュー１００は、デジタル装置の表示装置の右側に表示され、メディアビュー２００は表示装置の左側に表示され、スケジュール表ビュー部分は、カレンダービュー及びメディアビュー両方の上、或いは下に表示される。スケジュール表ビューは、デジタル装置に関係付け実装されたコンピュータ読取可能プログラムのインストラクションで生成される。なお、ここに示し説明するスケジュール表ビューは一例であり、メディアビュー及びカレンダービューと組み合わせてスケジュール表を表示できるものであれば、他のスケジュール表ビューも考えられ、それもここに記載の発明的概念の範囲に含まれる。
【００４３】
図示の実施形態のスケジュール表ビュー３００は、タイムバー３１０とタイムハンドル３２０を提供する。タイムハンドルを使えば、メディアダイアリーを、時間表示の前方及び後方に向けてスクロールすることができる。図示の様に、カレンダービュー１００は、現時刻表示１５０で示される現在の日付と、例えばそれに続く２日分の日付を表示する。メディアビュー２００は、例えばそれまでの４日分の日付を表示する。タイムハンドルは、最も中心寄りの列、即ち図示の例では前日の６月１８日火曜日に付帯する列に関係付けられている。タイムハンドルを静止位置から左に動かすと、カレンダービュー、メディアビュー、及び場合によってはタイムバーも、右にスクロールされ、メディアビュー内のもっと過去の日付がスクロールされ表示される。タイムハンドルを左に動かし、メディアビュー内の更に過去の日付をスクロールして表示させると、最終的にはカレンダービューがスケジュール表ビューからスクロールされて外に出てしまう。タイムハンドルを静止位置から右に動かすと、カレンダービュー、メディアビュー、及び場合によってはタイムバーも、左にスクロールされ、カレンダービュー内のもっと未来の日付がスクロール表示される。タイムハンドルを右に動かし、カレンダービュー内の更に未来の日付をスクロールして表示させると、最終的にはメディアビューがスケジュール表ビューからスクロールされて外に出てしまう。静止位置は、普通はメディアダイアリー表示の中心線、又はタイムバーの中心線、或はメディアビューの中心線にある。代わりに、メディアビューとカレンダービューが共に自身のメディアハンドル（図示せず）を有し、それぞれ独立してスクロールできるようにしてもよい。
【００４４】
タイムバー３１０を使えば、デジタル装置ユーザーは、特定の日付にフォーカスすることができる。図示の例では、太線で囲まれたブロックが週の様な期間３３０を示し、ブロック内の個々の時間単位３４０は、メディアファイルが現在存在している特定の日付を示している。代わりに、タイムバー内のシェーディングで、メディアファイルが存在する日付を示してもよい。例えば、タイムバー内の暗いシェーディングはファイルがそれらの日付に存在することを示し、一方タイムバー内の明るいシェーディングはそれらの日付にはファイルが存在しないことを示している。更に、時間単位のサイズ（即ち、長さ）は、特定の日付に存在するメディアファイルのボリュームを示している。例えば、比較的長い時間単位は、当該時間単位（即ち、日）に多数のメディアファイルが存在することを示し、比較的小さい時間単位は、当該時間単位に対して最小のメディアファイルが存在するか又は全くファイルが存在しないことを示している。更に、異なるカラーコードを使用して、個々の時間単位内に存在するメディアファイルの種類を示すようにしてもよい。例えば、赤はイメージファイル、青はビデオファイル、黄はオーディオファイルを示すようにしてもよい。異なるカラーコードは、個々の時間単位に組み合わせることもできる。
【００４５】
別の実施形態では、カラーコードを使って、異なる期間３４０と時間単位３３０（図４参照）を分離する。例えば、週の様な期間は、それぞれ互いに異なるシェーディング及び／又は僅かに違えた色を有するようにしてもよい。同様に、日の様な時間単位は、異なるシェーディング及び／又は僅かに違えた色で互いに視覚的に分離してもよい。更に、期間及び時間単位は、同じ様式で互いに分離してもよい。例えば、毎偶数期間は、グレイシェーディングとし、毎奇数期間はシェーディング無しとし、毎偶数時間単位は暗い青で、毎奇数時間単位は明るい青としてもよい。期間と時間単位の図示と分離には、多種多様なグラフィック表示の変型を使用することができる。
【００４６】
更に、時間単位のサイズ（即ち、長さ）は、特定の日付に存在するメディアファイルのボリュームを示している。例えば、比較的長い時間単位は、当該時間単位（即ち、日）に多数のメディアファイルが存在することを示し、比較的小さい時間単位は、当該時間単位に対して最小のメディアファイルが存在するか又は全くファイルが存在しないことを示している。この様に、この実施形態の時間単位の大きさは、時間単位に関係付けられたメディアファイルの量に直接対応している。メディアファイルの量は、メディアファイルの個数、メディアファイルの大きさ（バイト単位）、又はその他の様式で測定される。
【００４７】
タイムバー３１０は、マウス／カーソルの操作又はキーボードの操作によってスクロールされる。タイムバーをスクロールすれば、現在表示されているもの以外の新しい時間単位の表示を見ることができる。例えば、表示上のカーソルがタイムバー上を移動して表示の一方の端に達すると、スクロールが行われる。更に、カーソルをタイムバー上に置いて左マウスキーを押し続けながらマウスを移動させると、タイムバーをマウスの移動方向にスクロールさせることができる。更に、タイムバーの各端に矢印ボタンを設けて、アクティブにするとスクロール機能が起動するようにしてもよい。
【００４８】
図４は、本発明の或る実施形態によるナビゲーション可能なタイムバーを組み込んだメディアダイアリー表示１０を示している。タイムバー３１０は、デジタル装置のユーザーが容易且つ効率的にメディアファイルを見つけ出せるようにすることを目的とした時間の階層表示を提供する。図示の実施形態では、時間階層は、時間長３５０、期間３４０、時間単位３３０に対する各レベルのインジケータを含んでいる。インジケータは、ユーザーにナビゲーション可能なアプリケーションを提供する目的で、時間を管理可能な区分に副分割する働きをする。タイムバー内のインジケータのレベルは、数を変えることができ、アプリケーションで予め定めてもよいし、装置のユーザーが動的に構成してもよい。インジケータのレベルに加えて、レベルで定義される時間区分も、アプリケーションで予め定めてもよいし、装置のユーザーが動的に構成してもよい。例えば、図示の実施形態では、時間長３５０のレベルは月単位の区分を定義し、期間３４０のレベルは週単位の区分を定義し、時間単位３３０のレベルは日単位の区分を定義している。世紀、十年期、年、時、週、日、又は秒の様な追加のレベルをタイムバー及び／又はメディアビュー又はカレンダービュー内に、ダイアリーの寿命、ダイアリーのメディアファイル量、又はダイアリーが実装される対象タスクの様な多くの要因に従って含めることもできる。
【００４９】
ナビゲーション可能なタイムバー３１０を使えば、ユーザーは、特定の日と、当該日に関係付けられたメディアファイルを、ブラウズし、モニターし、アクセスすることができる。図示の実施形態では、時間長３５０レベルは、異なる期間を表す個々のブロック又は区分を含んでおり、図示の実施形態では、ブロックは月を表している。時間長３５０レベル内のブロックは、所与の時間長内の期間３４０と時間単位３３０を表示するようアクティブにされる。例えば、図４の図示の実施形態では、７月の月を示すタブがアクティブにされ、太字体のテキストとブロックの枠線で表示されており、当該月に対応する期間と時間単位がスクロールされ装置の表示に現れる。タブをアクティブにするのは、通常はキーストロークかマウス機能で行われる。代わりに、ブロックの位置が表示上の固定位置にあり、スクロールされると月の名前の様なタブの名前が変化するようにしてもよい。
【００５０】
図４に図示の例では、期間３４０レベルは週を示し、時間単位３３０レベルは日を示す。期間レベルと時間単位レベルは、通常は、装置のユーザーが、期間又は時間単位へ、メディアビュー又はカレンダービューの何れか付で、アクセスできるようにするアクティブ化能力を保有している。換言すれば、期間レベルは選択された７月の週についての情報を提供し、時間単位レベルは選択された７月内の日についての情報を提供する。ユーザーが、期間レベルから週を、又は時間単位レベルから日を選択すると、表示は、選択された週又は日を、カレンダービュー、メディアビュー、又はメディアビューとカレンダービューの組み合わせビューの形態でフォーカスする。代表的には、ポインタの様なグラフィックインターフェースを特定の時間単位に重ね置くと、当該時間単位に関係付けられた日が表示上に現れる。ユーザーがその特定の日に関係付けられたカレンダービュー又はメディアビューにアクセスしたい場合、ユーザーはキーストローク又は適当なマウス機能で日付をアクティブにすることになる。期間がアクティブにされると、メディアビュー又はカレンダービューがスクロールされ、その期間に関係付けられたメディアビュー又はカレンダービューが表示上に現れることになる。代わりに、期間にもアクティブ化能力を持たせ、装置のユーザーが、週などの特定の期間、又は日などの時間単位に、関連のメディアビュー又はカレンダービューの何れか付で、アクセスできるようにしてもよい。
【００５１】
なお、多くの実施形態において、タイムバー３１０の時間単位３３０の長さは、メディアビュー２００内の対応する列２１０の幅に比例している。メディアビューの列の幅は、通常、期間又は時点に関係付けられたメディアファイル量を表す。例えば、図４に示す実施形態では、時間単位の長さは、メディアビュー内の対応する日付列の幅に対して１：５の比である。ユーザーは、表示の可視領域内に見える時間単位に大きく又は小さく影響を与えるように比を調整することができる。例えば、比を１：１０に調整すると、もっと多くの時間単位がタイムバー内に見え、従って、ユーザーに、時間単位に関係付けられたメディアファイル量に関しより多くの情報を提供することになる。
【００５２】
図５は、本発明の代わりの実施形態を示しており、ここではメディア・アプリケーションはメディア記憶アプリケーションに限定されている。この実施形態では、表示はメディアビュー２００とタイムバー３１０の組み合わせを含んでいる。この実施形態では、コンピュータ読取可能プログラムのインストラクションは、デジタルメディアファイルへのアクセスを提供してデジタルメディアファイルを予め定められた時間に関係付ける、メディアビューを生成する。インストラクションは、時間長３５０、期間３４０、及び時間単位３３０のインジケータを含んでいるタイムバーを生成する。メディアビューは、特定の日に対応する日付列２１０を含んでいる。図示の例では、４日分に対応する４つの日付列が見られる。日付列は、メディアファイルに関係し、時間的に特定の日に結び付けられたメディアファイル表示２２０を含んでいる。例えば、メディアファイル表示は、ユーザーが、ビデオファイル、イメージファイル、オーディオファイル、テキストファイル等の様なデジタルファイルにアクセスできるようにし、またユーザーにファイルのコンテンツに関する情報を提供する表示を含んでいる。メディアファイル表示には、デジタルイメージ又はビデオファイルの画像及びタイトル、テキストメッセージのテキストの一部又はその他適したメディアファイル表示が含まれる。列は、メディアファイル又はメディアファイル群のタイトル、トピック、及び／又はイベント名も有している。
【００５３】
本発明のこの実施形態では、日付列は、過去の日、現在の日、及び未来の日を含んでいる。殆どのメディアファイルは過去の日付列に分類されるが、メディアイベントは未来の日付列に分類することもできる。例えば、未だ提示されていないマルチメディア表示は、未来の日付列に分類される。
【００５４】
スケジュール表ビューの特徴にはタイムバー３１０が含まれる。タイムバーは、装置のユーザーに、特定の日にフォーカスする能力や、メディアファイルを効率的に見つけ出す目的で特定の日をブラウザする能力を提供する。図５に示すタイムバーの構成と機能性は、図４に示し上に詳細に説明した構成と機能性に似ている。
【００５５】
更に、本発明の図４及び図５の実施形態はタイムハンドル３２０を含んでいる（図１に図示）。タイムハンドルは、通常、スケジュール表ビューの中に、それもメディアビューの様なアプリケーションのビュー又は表示画面の中心に表示される。タイムハンドルは、表示画面上を左又は右に動かして、タイムバー、メディアビュー、及び／又はカレンダービューをスクローリングできるようになっている。
【００５６】
本発明の更なる実施形態は、本発明の或る実施形態による、メディアダイアリーアプリケーション、特にメディアダイアリーのタイムバー態様を実装するデジタル装置により定義される。図６は、メディアダイアリーを実装するデジタル装置５００のブロック図を示している。先に述べたように、デジタル装置は、通常は、例えば、移動電話、ＰＤＡ、ラップトップコンピュータ等を始めとする移動端末の様な他のデジタル装置とデジタル通信可能なデジタル装置である。しかしながら、デジタル装置は、デジタルカメラ、デジタルビデオレコーダ、デジタルオーディオレコーダ等の様な本発明のメディアダイアリーを表示できるのであれば、他のどの様な装置でもよい。
【００５７】
デジタル装置５００は、プロセッサ、特定用途向け集積回路、アナログ及び／又はデジタル回路、又はメディアファイルにアクセスするためにコンピュータ読取可能プログラムのインストラクションを実行する他の何らかの類似機器の様な処理ユニット５１０を含んでいる。ここで、プログラムのインストラクション及びメディアファイルは、一般的に、メモリ装置５１２に記憶されている。コンピュータ読取可能プログラムのインストラクションは、デジタルメディアファイルへのアクセスを提供し、デジタルメディアファイルを予め定められた時間に関係付けるメディアビューを生成するための第１インストラクション５２０と、時間をカレンダーフォーマットで表示し、イベントを各期間に関係付けるカレンダービューを生成するための第２インストラクション５３０と、予め定められた時間に関係付けられた１つ又はそれ以上のデジタルメディアファイル内でアクセスする目的で時間を選択可能な区分に分割する階層的タイムバーを生成するための第３インストラクション５４０を含んでいる。代わりの実施形態では、オペレーションインストラクションは、デジタルメディアファイルへのアクセスを提供し、デジタルメディアファイルを予め定められた時間に関係付けるメディアビューを生成するための第１インストラクション５２０と、予め定められた時間に関係付けられた１つ又はそれ以上のデジタルメディアファイル内でアクセスする目的で時間を選択可能な区分に分割する階層的タイムバーを生成するための第３インストラクション５４０に限定されている。更に、デジタル装置は、処理ユニットと通信し、カレンダービュー及びメディアビューの表示機構を提供する表示装置５５０を含んでいる。
【００５８】
更に、本発明は、デジタルメディアダイアリー内でデジタルメディアファイルの位置を見つけ出す方法に具現化されている。図７は、そのような方法のフローチャートである。ステップ７００で、デジタルメディアダイアリーは、デジタルメディアファイルを予め定められた時間に関係付ける。通常は、デジタルメディアファイルは、デジタルメディアファイルが作成されたときに自動又は手動の何れかで入力されるメタデータ情報を含んでいる。メタデータ情報は、メディアファイルを予め定められた時間に関係付けるのに必要なタイムスタンプを提供する。ステップ７１０では、メディアファイルはメディダイアリーのメディアビューに表示される。メディアビューは、関係付けられた時間の瞬間又は期間を介してメディアファイルへのアクセスを提供する。この様に、メディアダイアリーは、関係付けられた予め定められた時間、通常はメディアファイルが作成された日、又はメディアファイルに関係付けられたイベントの日に従ってメディアファイルを分類する。ステップ７２０では、メディアダイアリーは、デジタルメディアファイルに関係付けられた期間を見つけ出す目的でメディアダイアリーのユーザーに選択可能な期間を提供する、メディアビューと組み合わせた階層式タイムバーを表示する。その際、選択可能な期間は、表示画面上では、メディアファイルの量、即ちファイルの数、ファイルの大きさ（バイト単位）等に従って大きさが決められる。ユーザーは、年、月、週、又は日の様な期間をアクティブにして、関心のある特定の日、即ちメディアファイルに関係付けられた日をフォーカスする。例えば、ユーザーが２００４年１月１日に作成されたファイルにアクセスしたい場合、ユーザーは２００４年をアクティブにする。年をアクティブにすると、２００４年内の月が表示されることになる。ユーザーは、次いで１月をアクティブにして、１月の中の日が表示されるようにする。ユーザーは、次に月の第１日目（１月１日）をアクティブにして、当該日に関係付けられたメディアファイルがデジタル装置の表示画面上に表示されるようにする。
【００５９】
本発明の又別の実施形態は、デジタルメディアダイアリーの階層式タイムバーを使用する方法によって定義される。図８は、本発明の或る実施形態による、このような方法のフローチャートを示している。ステップ８００で、デジタル装置ユーザーに、階層式タイムバーの表示と、予め定められた時間に関係付けられたメディアファイルを表示するメディアビューとが提供される。ステップ８１０では、ユーザーは、階層式タイムバーの１つ又はそれ以上のレベル、時間単位、又は期間をアクティブにして、メディアファイルが関係付けられている特定の時間を表示させる。例えば、ユーザーは、メディアファイルに関係付けられた特定の期間、通常は日を表示させる目的で、年レベル、月レベル、週レベルをアクティブにする。この場合も、大きさは当該日のメディアファイルで決まる。ステップ８２０では、ユーザーは、メディアビュー内にメディアファイルの表示を表示させる目的で、ファイルに関係付けられた特定の期間、通常は日をアクティブにする。ステップ８３０では、ユーザーは、表示画面上のファイルにアクセスするか又はファイルを表示させるために、メディアファイルの表示をアクティブにする。
【００６０】
本発明の説明した実施形態は、アプリケーション内のメディアファイルを見つけ出すための階層式タイムバーを組み込んだデジタル装置用のメディアファイル管理アプリケーションを提供している。階層式タイムバーは、ユーザーが、メディアファイルに関係付けられた特定の予め定められた時間、通常は日を容易且つ効率的に見つけ出せるようにする。メディアファイルが大量のメディアファイルを何年もの長期に亘って記憶している場合でも、ユーザーは、階層式タイムバーを介し迅速に操作して、メディアファイルに関係付けられた予め定められた時間をピンポイント指定することができる。タイムバーの階層性は、デジタル装置が最小寸法の表示画面を備えた携帯用デジタル装置の場合でも、タイムバーの関連部分がデジタル装置の表示画面上に表示できるようにする。
【００６１】
ここに記載した発明が属する分野の当業者にあっては、これまでの説明及び関係図面に提示された教示を有効に活かし、これら発明に関する多くの変更及び他の実施形態が考案されるであろう。従って、本発明はここに開示した特定の実施形態に限定されるのではなく、変更及び他の実施形態も特許請求の範囲に記載する内容に含まれることを意図している旨理解頂きたい。ここでは特定の用語を採用しているが、それら用語は限定を目的としているのではなく、総称的及び説明的意味で使用している。
【図面の簡単な説明】
【００６２】
【図１】本発明の或る実施形態による、タイムバーを組み込んだ、カレンダービューとメディアビューを組み合わせたスケジュール表ビューの図である。
【図２】メディアダイアリーにより表示された、カレンダービュー又はカレンダーウインドウの図である。
【図３】メディアダイアリーにより表示された、メディアビュー又はメディアウインドウの図である。
【図４】本発明の或る実施形態による、タイムバーを組み込んだ、メディアビューとカレンダービューを組み合わせた図である。
【図５】本発明の或る実施形態による、タイムバーを組み込んだメディアビューの図である。
【図６】本発明の或る実施形態による、デジタルメディアファイルを見つけ出すためのナビゲーション可能なタイムバーの使用を組み込んだメディアダイアリーを実装しているデジタル装置のブロック図である。
【図７】本発明の或る実施形態による、デジタルメディアダイアリー・アプリケーション内の記憶されたデジタルメディアファイルにアクセスを提供するための方法のフローチャートである。
【図８】本発明の或る実施形態による、メディアダイアリー・アプリケーションのタイムバーを使用するための方法のフローチャートである。
【符号の説明】
【００６３】
１１０      日付列
１２０      時間ブロック
１３０      カレンダーイベント
１４０      リマインダーアイコン
１５０      現時刻インジケータ
２００      メディアビュー
２１０      日付列
２２０      メディアファイル表示
２３０      ジョイントグループ
３００      スケジュール表ビュー
３１０      タイムバー
３２０      タイムハンドル
３３０      期間
３４０      時間単位
３５０      時間長
５００      デジタル装置
５１０      処理ユニット
５１２      メモリ機器
５２０      第１インストラクション
５３０      第２インストラクション
５４０      第３インストラクション
５５０      表示装置
【図１】
2005202944.tif 000003
【図２】
2005202944.tif 000004
【図３】
2005202944.tif 000005
【図４】
2005202944.tif 000006
【図５】
2005202944.tif 000007
【図６】
2005202944.tif 000008
【図７】
2005202944.tif 000009
【図８】
2005202944.tif 000010
【外国語明細書】
2005202944.tif 000011
2005202944.tif 000012
2005202944.tif 000013
2005202944.tif 000014
2005202944.tif 000015
2005202944.tif 000016
2005202944.tif 000017
2005202944.tif 000018
2005202944.tif 000019
2005202944.tif 000020
2005202944.tif 000021
2005202944.tif 000022
2005202944.tif 000023
2005202944.tif 000024
2005202944.tif 000025
2005202944.tif 000026
2005202944.tif 000027
2005202944.tif 000028
2005202944.tif 000029
2005202944.tif 000030
2005202944.tif 000031
2005202944.tif 000032
2005202944.tif 000033
2005202944.tif 000034
2005202944.tif 000035
2005202944.tif 000036
2005202944.tif 000037
2005202944.tif 000038
2005202944.tif 000039
2005202944.tif 000040
2005202944.tif 000041
2005202944.tif 000042
2005202944.tif 000043
2005202944.tif 000044
2005202944.tif 000045