(57)【要約】【課題】媒体ファイルを探索するためのブラウジングメカニズムを組み込んだ媒体ファイル管理アプリケーションを提供する。【解決手段】スピードブラウジングメカニズムを組み込んだデジタル装置で実施される媒体管理アプリケーション。スピードブラウジングメカニズムはブラウジング又はスクローリングファンクションのスピードをユーザの希望に基づき変更できる。スピードブラウザは、時間周期に対し、特定形式の媒体ファイル、アノテーション又はブックマーク処理された媒体ファイル又は他のユーザ指定のブラウズ可能パラメータをブラウジングするよう構成できる。スピードブラウジングメカニズムは、時間周期と、時間周期に関連した媒体ファイルとを探索する非常に効率の良い手段を提供する。又、装置へのユーザ入力が限定され必要なユーザ入力がユーザに馴染み易いのでユーザに人間工学的な利益を提供する。【選択図】図１
2010033591.tif 000002
【特許請求の範囲】
【請求項１】
デジタル装置上の媒体ファイルにアクセスするためのアプリケーションであって、コンピュータ読み取り可能なプログラム命令が実施されるコンピュータ読み取り可能な記憶媒体を備えたアプリケーションにおいて、前記コンピュータ読み取り可能なプログラム命令は、
デジタル媒体ファイルへのアクセスを与え且つ前記デジタル媒体ファイルを時間周期に関連付ける媒体ビューを発生するための第１命令と、
多数の時間周期にわたり前記アプリケーションにより発生されたビューをブラウズする能力を与える媒体ハンドルを発生するための第２命令と、
を備えたものであるアプリケーション。
【請求項２】
媒体ハンドルを発生するための前記第２命令は、更に、選択されたブラウズパラメータに基づいて前記アプリケーションのビュー内で時間周期をブラウズする能力を与える請求項１に記載のアプリケーション。
【請求項３】
媒体ハンドルを発生するための前記第２命令は、前記媒体ファイルに関連したメタデータのアイテムの組合せから選択されたブラウズパラメータに基づいて前記アプリケーションのビュー内で時間周期をブラウズする能力を与える請求項２に記載のアプリケーション。
【請求項４】
媒体ハンドルを発生するための前記第２命令は、時間周期に関連したメタデータの１つ以上のアイテムから選択されたブラウズパラメータに基づいて前記アプリケーションのビュー内で時間周期をブラウズする能力を与える請求項２に記載のアプリケーション。
【請求項５】
前記メタデータのアイテムは、時間、媒体ファイル形式、媒体ファイルサイズ、媒体ファイルブックマーク、媒体ファイルアノテーション、媒体ファイル表示、媒体ファイルタイトル、媒体ファイルの名前、主題、コンテンツ、位置、状態、優先順位、コンタクト情報、人々の名前、電子装置の名前、電子装置の技術情報、媒体ファイルに記述されたアイテム、及びコンテンツ情報のテーブルより成るグループから選択される請求項３に記載のアプリケーション。
【請求項６】
媒体ハンドルを発生するための前記第２命令は、更に、近付きつつある媒体ファイルが前記選択されたブラウズパラメータに基づくものであると前記アプリケーションが決定したときにブラウジングのスピードを下げるための命令を含む請求項２に記載のアプリケーション。
【請求項７】
媒体ハンドルを発生するための前記第２命令は、更に、前記近付きつつある媒体ファイルの距離及び中心線位置からの前記媒体ハンドルのずれの程度に関連してブラウジングのスピードを下げるための命令を含む請求項６に記載のアプリケーション。
【請求項８】
媒体ハンドルを発生するための前記第２命令は、更に、媒体ファイルが、前記選択されたブラウズパラメータに基づいて、前記アプリケーションにより発生されたビューの中心線をバイパスするときにブラウジングのスピードを上げるための命令を含む請求項２に記載のアプリケーション。
【請求項９】
媒体ハンドルを発生するための前記第２命令は、更に、前記バイパスする媒体ファイルの距離及び中心線位置からの前記媒体ハンドルのずれの程度に関連してブラウジングのスピードを上げるための命令を含む請求項８に記載のアプリケーション。
【請求項１０】
前記第１命令は、デジタル媒体ファイルを、前記デジタル媒体ファイルに関連した情報に基づいて時間周期に関連付ける請求項１に記載のアプリケーション。
【請求項１１】
カレンダーフォーマットで時間を表わし且つ事象を各時間周期に関連付けるカレンダービューを発生するための第３命令を更に備えた請求項１に記載のアプリケーション。
【請求項１２】
デジタル媒体ファイルへのアクセスを与え且つ前記デジタル媒体ファイルを時間周期に関連付ける媒体ビューを発生するための前記第１命令は、デジタル媒体ファイルを過去の時間周期に関連付け、更に、カレンダーフォーマットで時間を表わし且つ事象を各時間周期に関連付けるカレンダービューを発生するための前記第３命令は、事象を将来の各時間周期に関連付ける請求項１１に記載のアプリケーション。
【請求項１３】
選択されたブラウズパラメータに基づいて前記アプリケーションのビュー内で時間周期をブラウズする能力を与える媒体ハンドルを発生するための前記第２命令は、更に、前記選択されたブラウズパラメータを有する前記媒体ファイルを含む時間周期へ直接ステップすることにより前記媒体アイテムをブラウズする命令を含む請求項２に記載のアプリケーション。
【請求項１４】
選択されたブラウズパラメータに基づいて前記アプリケーションのビュー内で時間周期をブラウズする能力を与える媒体ハンドルを発生するための前記第２命令は、更に、媒体ビュー、カレンダービュー及びタイムバーをブラウズするための命令を含む請求項２に記載のアプリケーション。
【請求項１５】
媒体ファイルにアクセスするためのコンピュータ読み取り可能なプログラム命令を実行する処理ユニットであって、前記コンピュータ読み取り可能なプログラム命令は、
デジタル媒体ファイルへのアクセスを与え且つ前記デジタル媒体ファイルを時間周期に関連付ける媒体ビューを発生するための第１命令と、
多数の時間周期にわたり前記アプリケーションにより発生されたビューをブラウズする能力を与える媒体ハンドルを発生するための第２命令と、
を含むものである処理ユニットと、
前記処理ユニットと通信し、前記媒体ビュー及び前記媒体ハンドルの合成ビューをプレゼンテーションするディスプレイと、
を備えたデジタル装置。
【請求項１６】
媒体ファイルにアクセスするためのコンピュータ読み取り可能なプログラム命令を実行する処理ユニットであって、前記コンピュータ読み取り可能なプログラム命令は、更に、カレンダーフォーマットで時間を表わし、事象を各時間周期に関連付け、且つ前記媒体ビュー及び媒体ハンドルとの組み合わせにおいて前記ディスプレイによりプレゼンテーションされるカレンダービューを発生するための第３命令を含む請求項１５に記載のデジタル装置。
【請求項１７】
媒体アプリケーションにおいて媒体ファイルをブラウジングするための方法であって、  前記媒体アプリケーションを実施する装置に関連付けされた表示に媒体ビュー及び媒体ハンドルを与えるステップと、
前記表示上の中心線位置からある距離だけ前記媒体ハンドルをずらすステップと、
前記媒体ハンドルが前記中心線位置からずれる距離に基づいてブラウズスピードを設定して、前記媒体ビュー内の希望の媒体ファイル表示を探索するステップと、
を備えた方法。
【請求項１８】
前記ずらす距離を適当な量だけ調整し、そしてその調整されたずらす距離に基づいて前記ブラウズスピードを調整し、前記媒体ビュー内の希望の媒体ファイル表示を探索するステップを更に備えた請求項１７に記載の方法。
【請求項１９】
前記表示上の中心線位置からある距離だけ前記媒体ハンドルをずらす前にブラウズパラメータを定義するステップを更に備えた請求項１７に記載の方法。
【請求項２０】
前記表示上の中心線位置からある距離だけ前記媒体ハンドルをずらす前にブラウズパラメータを定義する前記ステップは、更に、時間、媒体ファイル形式、メタデータ情報、媒体ファイルブックマーク、及び媒体ファイル表示より成るグループから選択されたブラウズパラメータを定義することを含む請求項１９に記載の方法。
【請求項２１】
前記希望の媒体ファイルに関連した形式の媒体ファイルが前記媒体ビュー内にあるときに前記ブラウズスピードを自動的に変更するステップを更に備えた請求項２０に記載の方法。
【請求項２２】
前記希望の媒体ファイルに関連した形式の媒体ファイルが前記媒体ビュー内にあるときに前記ブラウズスピードを自動的に変更する前記ステップは、更に、前記希望の媒体ファイルに関連した形式の媒体ファイルが前記媒体ビュー内にあるときには前記ブラウズスピードを自動的に下げ、そして前記希望の媒体ファイルに関連した形式の媒体ファイルが前記媒体ビュー内にないときには前記ブラウズスピードを上げることを含む請求項２１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、媒体ファイルのデジタル記憶及び管理に係り、より詳細には、媒体ファイルを探索するためのブラウジングメカニズムを組み込んだ媒体ファイル管理アプリケーションに係る。
【背景技術】
【０００２】
デジタル通信の急速な成長は、種々の形式のワイヤレス及びワイヤライン通信装置の間であらゆる種類のデジタル媒体アイテムを通信できるようにした。例えば、セルラー又は移動電話は、もはや電話音声通信に限定されず、他のデジタル通信手段、例えば、デジタルネットワーク（即ち、インターネット通信、テキストメッセージ等）を含むことができる。更に、益々多数のセルラー電話及び他の移動ワイヤレス通信装置、例えば、ポータブルコンピュータ、パーソナルデータアシスタント（ＰＤＡ）等が、デジタル媒体を捕獲又は発生する他の手段、例えば、デジタルカメラ、デジタルオーディオレコーダー、デジタルビデオレコーダー等と一体化されつつある。技術の進歩は、他のデジタル装置、例えば、デジタルカメラ、デジタルビデオレコーダー、デジタルオーディオ装置等に、デジタル通信手段を装備できるようにした。益々多くのデジタル装置が互いにデジタル通信できるようになるにつれて、これら装置間で通信されるデジタル媒体アイテムの量は、警戒を要する程の割合で増加するであろう。
【０００３】
益々多くのデジタル装置がデジタル通信能力をもち始めるのに加えて、これら装置のデジタル記憶容量も絶え間なく増加している。近い将来、大半の移動デジタル通信ターミナルには、ギガバイトレンジ以上の記憶容量が装備されて、これら装置が膨大な量のデジタルデータを記憶できるようになるであろう。このような環境では、メモリ容量の観点から、ビデオ、オーディオ又は他のマルチメディアファイルのような多量の大型ファイルを記憶するのをもはや禁止できない。
【０００４】
ワイヤレス及びワイアド双方の益々多くのデジタル装置にデジタル通信手段が装備されると共に、これら装置の記憶容量が外見上エンドレスになるようなデジタル通信環境では、デジタル通信装置は、無数のデジタル媒体ファイルに遭遇しそれらを記憶することになる。従って、デジタル通信装置は、効率的で且つユーザに馴染み易い環境において、これらデジタルファイルにアクセスし、記憶し、管理し、そして更に通信するための手段を必要とすることになろう。
【０００５】
例えば、デジタル通信装置がデジタル媒体ファイルを受信する場合には、装置のユーザは、アクセス容易な記憶エリアにファイルを自動的に配置するアプリケーションであって、ユーザが媒体ファイルのサーチに多大な時間を費やす必要なく、将来のファイルの管理及びアクセスを効率的に行なえるようにするアプリケーションから、著しい利益を受けることになろう。
【０００６】
デスクトップ又はラップトップコンピュータや、パーソナルデータアシスタント（ＰＤＡ）等のほとんどのデジタル通信装置は、デイリープランナーアプリケーションが装備されるようになるか、或いはユーザによりこれを実施できるように構成されるかのいずれかである。デイリープランナーは、事象リマインダー（思い出させるもの）をデジタルカレンダーに入力することにより、近付きつつある事象スケジュールをユーザが整合し管理するのを許す。このデジタルプランナーは、近付きつつある事象が保留となったときに、アラーム或いは可視又は可聴メッセージの形態の電子リマインダーをユーザに送信するという独特の利益を提供する。又、電子プランナーは、会社員にとって非常に首尾良いツールであり、ほとんどの場合に、従来のハードコピー又はペーパーデイリープランナーの必要性に取って代わることが実証されている。
【０００７】
ほとんどのデジタル媒体ファイルは、カレンダーの日付に基づいて容易に分類して記憶することができる。例えば、結婚式のビデオは、結婚式の日付に基づいて分類することができ、そしてパーティを撮影した写真は、そのパーティの日付に基づいて分類することができる。これらは、媒体ファイルの作成日付に基づいて媒体ファイルを分類する例である。他の例では、媒体ファイルは、その媒体ファイルが使用され又はプレゼンテーションされた日付、或いは受信者がそのファイルを受け取った日付に関連付けることができる。例えば、営業ミーティングのためのマルチメディアプレゼンテーションは、そのプレゼンテーションの日付に基づいて分類されてもよく、そして友人からの個人的テキストファイルは、受け取った日付に基づいて分類されてもよい。
【０００８】
時間と共に、大きなメモリ容量をもつデジタル装置は、膨大な量の媒体ファイルを取得して記憶するための容量を有する。これは、益々多くのデジタル装置がデジタル通信能力を有するような急成長のデジタル通信時代に入ったときに特に言えることである。例えば、将来、より多くの機能及び多機能のデジタル装置が普及して、デジタルカメラ付き移動電話、従来のデジタルカメラ、デジタルビデオレコーダー等がデジタル通信能力を有する場合に、これら装置は、デジタル媒体ファイルで氾濫することになろう。これら装置や、媒体記憶できる他の全てのデジタル装置のユーザは、デジタル媒体ファイルを記憶し管理するアプリケーションを希望するであろう。このようなアプリケーションに対する重要な特性は、ユーザが媒体ファイルを効率良く探索できねばならないことから、ユーザの効率である。
【０００９】
ハンドヘルド型デジタル通信装置の付加的な問題は、装置が個人の手に受け入れられて保持されるように特徴的にサイズが小さいことである。このような装置において実施されるアプリケーションは、装置のユーザがそれらを人間工学的にナビゲートできる場合には、ユーザに受け入れられよう。この点について、ユーザに必要とされる入力量を最小にするか、又は入力を行なう際にユーザの手により遭遇する身体的骨折り又は不快感を最小にするアプリケーションが好ましい。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
それ故、特定の媒体ファイルを素早く探索できることに関して大量の媒体ファイルの記憶とユーザ効率とを与えるデジタル装置用の媒体ファイル記憶及び管理アプリケーションを開発することが要望される。この媒体ファイル記憶及び管理アプリケーションは、日、週、等の時間周期に基づいて媒体ファイルを関連付けそして編成することができねばならない。従って、この媒体管理アプリケーションは、媒体ファイルを効率的に探索するために時間周期を経て容易にナビゲートするシステムをユーザに与えねばならない。
【課題を解決するための手段】
【００１１】
本発明は、スピードブラウジングメカニズムを組み込んだデジタル装置において実施される媒体ダイアリー又は媒体管理アプリケーションを提供する。スピードブラウジングメカニズムは、ブラウジング又はスクローリングファンクションのスピードをユーザの希望に基づいて変更できるようにする。例えば、媒体ダイアリーが、希望の時間周期から離れた時間周期を現在表示している場合には、ユーザが迅速なブラウジングファンクションを希望する。逆に、媒体ダイアリーが、希望の時間周期に接近した時間周期を現在表示している場合には、ユーザが慎重なブラウジングファンクションを希望する。スピードブラウザは、時間周期に対して、特定形式の媒体ファイル、アノテーション又はブックマーク処理された媒体ファイル、或いは他のユーザ指定のブラウズ可能パラメータをブラウジングするようにユーザにより構成することができる。本発明のスピードブラウジングメカニズムは、時間周期と、時間周期に関連した媒体ファイルとを探索する非常に効率の良い手段を装置ユーザに提供する。更に、スピードブラウジングメカニズムは、装置へのユーザ入力が限定され、そして必要とされるユーザ入力がユーザに馴染み易いという点で、ユーザに人間工学的な利益を提供する。
【００１２】
本発明の一実施形態では、デジタル装置上の媒体ファイルを表わすためのアプリケーションは、コンピュータ読み取り可能なプログラム命令が実施されるコンピュータ読み取り可能な記憶媒体を備えている。コンピュータ読み取り可能なプログラム命令は、デジタル媒体ファイルへのアクセスを与え且つデジタル媒体ファイルを規定の時間に関連付ける媒体ビューを発生するための第１命令と、多数の時間周期にわたりアプリケーションにより発生されたビューをブラウズする能力を与える媒体ハンドルを発生するための第２命令とを含む。又、これら命令は、ブラウジングの速度を、デジタル装置表示上の中心線位置からハンドルがずらされた距離に比例させることもできる。第２命令は、更に、中心線位置からの距離が増加するときにブラウジングのスピードを上げるための命令と、中心線位置からの距離が減少するときにブラウジングのスピードを下げるための命令とを含んでもよい。第２命令は、更に、選択されたブラウズパラメータに基づいて媒体ビュー及びカレンダービューをブラウズするための命令を含んでもよい。選択されたブラウズパラメータは、時間、媒体ファイル形式、メタデータ情報、媒体ファイルブックマーク、媒体ファイル表示、等を含んでもよい。更に、第２命令は、選択されたブラウズパラメータに基づく媒体ファイルが表示のビュー可能エリアにあるか又はそこに入るときにはブラウジングのスピードを自動的に下げ、そして選択されたブラウズパラメータに基づく媒体ファイルが表示のビュー可能エリアにないか又はそこをバイパスするときにはブラウジングのスピードを上げるための命令を含んでもよい。典型的に、媒体ビューを発生するための第１命令は、媒体ファイルを過去の時間周期に関連付ける。
【００１３】
又、本発明は、媒体ファイルにアクセスするためのコンピュータ読み取り可能なプログラム命令を実行する処理ユニットを備えたデジタル装置において実施することもできる。コンピュータ読み取り可能なプログラム命令は、（１）デジタル媒体ファイルへのアクセスを与え且つデジタル媒体ファイルを規定の時間に関連付ける媒体ビューを発生するための第１命令と、（２）選択されたブラウズパラメータに基づいて時間周期にわたり媒体ビュー及びカレンダービューをブラウズする能力を与える媒体ハンドルを発生するための第２命令とを含む。第２命令は、デジタル装置表示上の中心線位置からハンドルがずらされた距離に比例するブラウジングのスピードを与えることができる。更に、デジタル装置は、処理ユニットと通信するディスプレイであって、媒体ビュー及び媒体ハンドルの合成ビューをプレゼンテーションするディスプレイも備えている。
【００１４】
又、本発明は、媒体アプリケーションにおいて媒体ファイルをブラウジングする方法において実施することもできる。この方法は、媒体アプリケーションを実施する装置に関連付けされた表示に媒体ビュー及び媒体ハンドルを与えるステップと、表示上の中心線位置からある距離だけ媒体ハンドルをずらすステップと、媒体ハンドルが中心線位置からずれる距離に基づいてブラウズスピードを設定して、媒体ビュー内の希望の媒体ファイル表示を探索するステップとを備えている。更に、この方法は、前記ずらす距離を適当な量だけ調整し、そしてその調整されたずらす距離に基づいてブラウズスピードを調整し、媒体ビュー内の希望の媒体ファイルを探索するステップを含んでもよい。又、この方法は、表示上の中心線位置からある距離だけ媒体ハンドルをずらす前にブラウズパラメータを定義するステップを含んでもよい。ブラウズパラメータは、時間、媒体ファイル形式、メタデータ情報、媒体ファイルブックマーク、媒体ファイル表示、等のブラウズ可能なサーチパラメータである。更に、この方法は、希望の媒体ファイルに関連した形式の媒体ファイルが媒体ビュー内にあるときにブラウズスピードを自動的に変更するステップを含んでもよい。
【００１５】
それ故、本発明は、ここに開示する媒体ハンドル／スピードブラウザメカニズムを使用して、特定の媒体ファイルを素早く探索できることに関して大量の媒体ファイルの記憶及びユーザ効率を与えるデジタル装置用の媒体ファイル記憶及び管理アプリケーションを提供する。この媒体ファイル記憶及び管理アプリケーションは、日、週、等の時間周期に基づいて媒体ファイルを関連付けそして編成することができる。従って、この媒体管理アプリケーション、より詳細には、独特のスピードブラウザは、媒体ファイルを効率的に探索するために時間周期を経て容易にナビゲートするシステムをユーザに提供する。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態による媒体ハンドル／スピードブラウザを組み込んだタイムラインビューをカレンダービュー及び媒体ビューと共に示す図である。
【図２】媒体ダイアリーにより表示されるカレンダービュー又はカレンダーウインドウを示す図である。
【図３】媒体ダイアリーにより表示される媒体ビュー又は媒体ウインドウを示す図である。
【図４】本発明の一実施形態による媒体ハンドル／スピードブラウザ及び中心線を組み込んだ媒体ビューを示す図である。
【図５】本発明の一実施形態による媒体ハンドル／スピードブラウザを組み込んだ媒体ビューを示す図である。
【図６】本発明の一実施形態による媒体ハンドル／スピードブラウザの使用を組み込んだ媒体ダイアリーを実施するデジタル装置のブロック図である。
【図７】本発明の一実施形態による媒体ダイアリーアプリケーションにおいて媒体ファイルをブラウジングする方法のフローチャートである。
【発明を実施するための形態】
【００１７】
以上、本発明を一般的に説明したが、必ずしも正しいスケールで描かれたものではない添付図面を参照して本発明を詳細に説明する。
本発明の全部ではないが幾つかの実施形態が示された添付図面を参照して本発明を以下に詳細に説明する。実際に、本発明は、多数の異なる形態で実施でき、ここに示す実施形態に限定されるものではない。むしろ、これらの実施形態は、この開示が法的な適用要件を満足するように設けられている。全体にわたり同じ要素は同じ参照番号で示されている。
【００１８】
本発明は、スピードブラウジングメカニズムを組み込んだデジタル装置において実施される媒体ダイアリー又は媒体管理アプリケーションを提供する。このブラウジングメカニズムは、ブラウジング又はスクローリングファンクションのスピードを変更できるようにする。手動モードにおいては、ユーザがブラウズスピードを指令し、そして自動モードでは、媒体ダイアリーアプリケーションがブラウズスピードを指令する。例えば、手動モードでは、媒体ダイアリーが、希望の時間周期から離れた時間周期を現在表示する場合に、ユーザは、迅速なブラウジングファンクションを希望するであろう。逆に、媒体ダイアリーが、希望の時間周期に近い時間周期を現在表示する場合に、ユーザは、慎重なブラウジングファンクションを希望するであろう。自動モードは、通常、サーチファンクションに関連して実施され、サーチ結果を、自動スピードブラウジングにより、サーチされたファイルが存在する媒体ビューのエリアへプレゼンテーションさせる。
【００１９】
ここでスピードブラウジングと称される本発明のブラウジングメカニズムは、時間周期と、時間周期に関連した媒体ファイルとを探索する非常に効率の良い手段を装置ユーザに提供する。更に、スピードブラウジングメカニズムは、装置へのユーザ入力が限定され、そして必要とされるユーザ入力がユーザに馴染み易いという点で、ユーザに人間工学的な利益を提供する。
【００２０】
本発明の媒体ダイアリーアプリケーションは、媒体ファイルを、規定の時間、通常、瞬時(moment of time)又は時間周期(period of time)又は事象に関連付けて、ユーザが瞬時、時間周期又は事象に基づいて媒体ファイルを管理できるようにする。通常、時間周期とは、媒体ファイルが作成されるか又は意図された日付に関連した特定の日付である。例えば、媒体ファイルが誕生パーティの映像又はビデオファイルである場合に、媒体アプリケーションは、誕生パーティの日付に基づいてファイルを分類して記憶してもよい。媒体ダイアリーアプリケーションの完全な説明については、本発明と同じ譲受人に譲渡された、マイカ氏等を発明者とする、２００３年１１月１７日に出願された「Media Diary Application for use with a Digital Device」と題する出願中の米国特許出願第１０／７１５，１８７号を参照されたい。この特許出願は、参考としてここに援用するものである。
【００２１】
媒体ダイアリーアプリケーションは、タイムラインビューと組み合わされた媒体ビュー及びカレンダービュー、或いはタイムラインビューと組み合わされた媒体ビューの表示形態をとってもよい。媒体ダイアリーアプリケーションの両実施形態では、タイムラインビューは、本発明のスピードブラウザを組み込んでもよい。
【００２２】
本発明の媒体ダイアリーアプリケーションは、ディスプレイを組み込んだ電子装置、例えば、デスクトップ又はポータブルコンピュータ、セルラー電話、パーソナルデータアシスタント（ＰＤＡ）、デジタルカメラ、デジタルカムコーダー、ｅ−ブック装置、テレビジョン、デジタルオーディオプレーヤ等々において実施及び実行されてもよい。更に、媒体ダイアリーアプリケーションは、外部ディスプレイに接続された電子装置、例えば、セットトップボックス（ＳＴＢ）、パーソナルビデオレコーダー（ＰＶＲ）、デジタルビデオレコーダー（ＤＶＲ）等々において実施されてもよい。ほとんどの実施形態において、媒体ダイアリーアプリケーションを実行するデジタル装置は、ワイヤレステレコム、ショートレンジ無線ネットワーク、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）、高周波識別（ＲＦＩＤ）、インターネットプロトコルデータキャスティング（ＩＰＤＣ）、デジタルビデオブロードキャスティング（ＤＶＢ）、赤外線データアソシエーション（ＩｒＤａ）、インターネット等のいかなる形式のワイヤレス又はワイヤラインネットワーク通信も行い得るが、ネットワークを経て通信するようにデジタル装置を適応させる必要はない。デジタル媒体ファイルを内部に必要とすることのできる装置、又はメモリデバイス（例えば、フラッシュ記憶装置、メモリスティック、ビデオ及びオーディオ記憶テープ、ＣＤ、ＤＶＤ、取り外し可能なハードディスクデバイス（ＨＤＤ）等）を経て媒体ファイルにアクセスしてもよい装置も、適用可能である。
【００２３】
本発明の一実施形態によれば、媒体ダイアリーアプリケーションは、コンピュータ読み取り可能なプログラム命令が記憶されたコンピュータ読み取り可能な記憶媒体により実施される。この記憶媒体は、通常、フラッシュＲＯＭメモリ、ＨＤＤ等のメモリデバイスである。プログラミング命令は、Ｃ＋＋、Ｊａｖａ（登録商標）等の標準的なコンピュータプログラミング言語で書くことができる。以下に述べる処理ユニットで実行するときには、これらプログラム命令は、以下の述べるように媒体ダイアリーアプリケーションの種々のファンクションを実行する。コンピュータ読み取り可能なプログラム命令は、デジタル媒体ファイルへのアクセスを与えると共にデジタル媒体ファイルを瞬時、時間周期又は事象に関連付ける媒体ビューを発生する第１命令を含む。又、コンピュータ読み取り可能なプログラム命令は、媒体ビューにおける時間周期に効率的にアクセスできるようにするスピードブラウザを発生する第２も含む。別の実施形態では、コンピュータ読み取り可能なプログラム命令は、カレンダーフォーマットで時間を表わすと共に、事象を瞬時又は時間周期のような各時間情報に関連付けるカレンダービューを発生する第３命令を含む。第１、第２及び第３命令は、互いに通信するモジュール、オブジェクト等でよいが、これら第１、第２及び第３命令は、プログラム命令の個別又は別々の部分でなくてもよく、そして必要であれば、全体にわたって散在されてもよい。
【００２４】
図１は、カレンダービュー１００と、媒体ビュー２００と、本発明の実施形態による媒体ハンドル／スピードブラウザ３２０をもつタイムラインビュー３００とを与える媒体ダイアリーアプリケーションディスプレイ１０の一例を示す。タイムラインビューは、スクロールスピードを調整するために左から右へ移動できる媒体ハンドル又は表示の形態をとるスピードブラウザを組み込む。本発明の実施形態により、スピードブラウザ、そのファンクション及び使用方法について、以下に詳細に説明する。
【００２５】
図１の媒体ダイアリーアプリケーションディスプレイ１０を良く理解するために、例示的カレンダービュー及び媒体ビューの分離表示が図２及び３に示されている。
【００２６】
図２は、カレンダー事象のエントリーを与えると共に、ユーザにダイアリープランナーアプリケーションを与えるカレンダービュー１００の一例を示す。このカレンダービューは、本発明の実施形態による媒体ハンドル／スピードブラウザを与えるために、媒体ビュー及びタイムラインビューに関連して表示することができる。カレンダービューは、デジタル装置に関連して実施されるコンピュータ読み取り可能なプログラム命令により発生することができる。ここに図示して説明するカレンダービューは、一例に過ぎず、カレンダー事象又はリマインダーの表示を与える他のカレンダービューも、ここに開示する本発明の概念の中に意図されることに注意されたい。カレンダービューは、通常、将来の時間周期、将来の事象及び将来のリマインダーに関連付けられるが、カレンダービューが過去の時間周期、過去の事象及び過去のリマインダーを表示することもできる。或いは又、カレンダービューは、別のカレンダー又はパーソナルプランナーアプリケーションにより発生されてもよく、この場合、カレンダービューは、補助的なカレンダーアプリケーションから媒体ダイアリーアプリケーションへインポートされる。
【００２７】
カレンダービューは、特定の日付に対応するデータ列１１０を含む。ここに示す例では、現在日付（即ち、６月１９日水曜）と、それに続く２つの日付とに対応する３つの日付列をディスプレイに見ることができる。通常、カレンダービューがアクチベートされると、現在日付がカレンダービューの左側列に表示され、その後の日付の列がその右側に順次配置される。明らかなように、カレンダービューは、行が列と逆になるように異なる向きにされてもよく、或いはもし必要であれば、現在日付が右側列に表示されてもよい。別の実施形態では、カレンダービューは、年、月、日、時、等の瞬時に対応する列１１０を含んでもよい。更に、カレンダービューがアクチベートされると、現在瞬時がビューの中央に表示されてもよい。
【００２８】
日付列１１０は、カレンダー事象１３０に関連した情報の記述エリアを与える多数のタイムブロック１２０を含む。ここに示す実施形態では、タイムブロックが１時間のタイムブロックに対応するが、これらブロックは、３０分のブロックのような他の時間長さであってもよい。更に、例えば、列が年を表わす場合には、タイムブロック１２０が月を表わしてもよい。カレンダービューは、垂直方向にスクロール可能であり、従って、日付列の全てのタイムブロックがユーザにより見られる。更に、カレンダービューは、通常、水平方向にスクロール可能で、他の日付又は時間列１１０のビューを与えることができる。更に、タイムブロックは、近付きつつあるカレンダー事象に関連した目に見えるリマインダーを媒体ダイアリーユーザに与えるリマインダーアイコン１４０を含んでもよい。例えば、ここに示す実施形態では、カメラアイコンは、カレンダー事象がカメラを手に持つことを要求し又はそれにより利益が得られることをユーザにリマインドする。
【００２９】
カレンダー事象１３０に関連した情報は、通常、ユーザにより入力され、事象のタイトル、事象のトピックス、事象の日時、事象の位置、事象に付き添う個人等の情報を含む。カレンダー事象は、キーストローク又はマウス型入力信号を経て、事象に関連したタイムブロックをアクチベートすることにより入力されてもよい。アクチベートすると、ウインドウ又はビューを見ることができ、ユーザが事象に関連した情報を入力するのを許す。カレンダー事象が入力されそしてテキストがタイムブロックに表示されると、キーストローク又はマウス型入力信号を経てカレンダー事象を入力することにより、カレンダー事象の詳細にアクセスすることができる。カレンダー事象を手動で入力するのに加えて、媒体ダイアリーは、デジタル装置で実行されている他のソース又はアプリケーション、例えば、他の内部又は外部のパーソナルプランナー又はカレンダーアプリケーション、ｅ−メールシステム等から、カレンダー事象をインポートしてもよい。更に、カレンダー事象１３０に関連した情報は、カレンダー事象又はリマインダーに関連したメタデータ情報を作成する。
【００３０】
タイムブロック１２０は、現在時間を含むタイムブロックにおいて太い活字で強調できるか又は他の方法でグラフィック的に強調できるタイム・ナウ(time now)指示子１５０を含んでもよい。このタイム・ナウ指示子は、現在瞬時を指示するように働く。このタイム・ナウ指示子は、現在時間を時及び分で表示しそして時間の経過と共に次のタイムブロックへと前進する能動的な指示子である。更に、カレンダービュー１００は、過去のタイムブロック及びカレンダー事象と、将来のタイムブロック及びカレンダー事象との間をグラフィック的に区別することができる。ここに示す例では、過去のタイムブロック及び事象は、イタリック体のテキストで指示され、そして将来のタイムブロック及び事象は、非イタリック体の標準的なテキストで指示される。タイム・ナウ指示子が次のタイムブロックへ移動して時間の経過を指示するときに、タイムブロック及びカレンダー事象の区別グラフィックも、適切な時間状態を指示するように変化する。
【００３１】
図３は、本発明の一実施形態により、デジタル像、デジタルビデオ、デジタルオーディオ、コンピュータゲーム、コンピュータソフトウェア、デジタルテキストファイル等のデジタル媒体ファイルを媒体ダイアリーユーザにアクセスできるようにする媒体ビュー２００の一例を示す。通常、媒体ビューで表わされる媒体ファイルは、過去のカレンダー事象又は過去のリマインダーに関連付けられる。媒体ビューは、デジタル装置に関連して実施される第２のコンピュータ読み取り可能なプログラム命令により発生される。ここに図示して説明する媒体ビューは、一例に過ぎず、瞬時又は時間周期に関連して媒体ファイルの表示を与える他の媒体ビューも、ここに開示する本発明の概念の中に意図されることに注意されたい。或いは又、媒体ビューで表わされる媒体ファイルは、カレンダービュー又はアプリケーションにおいて媒体ファイルに関連した事象に前もって注目することなく、媒体ファイルにおけるタイムスタンプに基づいて瞬時又は時間周期に関連付けられてもよい。
【００３２】
ここに示す実施形態の媒体ビューは、特定の日付に対応するデータ列２１０を含むが、もし必要であれば、媒体ビューは異なる仕方で方向付けされてもよい。ここに示す例では、４つの以前の日付に対応して４つの日付列がディスプレイに見られる。別の実施形態では、媒体ビューは、年、月、週、日、時等の瞬時に対応する列２１０を含んでもよい。日付列は、媒体ファイルに関連付けられ且つ特定の日付、事象及び／又は時間に時間的に接続された媒体ファイル表示２２０を含む。例えば、媒体ファイル表示は、ビデオファイル、像ファイル、オーディオファイル、テキストファイル、ｅ−メール、ショートメッセージサービス（ＳＭＳ）メッセージ、マルチメディアメッセージサービス（ＭＭＳ）メッセージ等のデジタルファイルへのアクセスをユーザに与えると共に、ファイルのコンテンツに関する情報をユーザに与える表示を含んでもよい。媒体ファイル表示は、アイコン又はサムネイル像、テキストドキュメントのテキストの一部分、又はメッセージ、或いは媒体ファイルのタイトルを伴ったり伴わなかったりする他の適当な媒体ファイル表示を含んでもよい。
【００３３】
典型的に、媒体ダイアリーは、装置に関連したデジタル記録ファンクションから、又は他の装置からデジタル通信を経て、媒体ファイルを受け取る。例えば、
１）デジタル装置が、デジタルカメラを組み込んだセルラー電話、又はデジタル記録装置として働く他のデジタル装置である場合には、デジタル媒体ファイル（即ち像）は、セルラー電話アクセスによりカメラ／電話装置から別の装置の媒体ダイアリーへ直接通信されてもよい。
２）デジタル装置が、独立したデジタルカメラ又は他のデジタル記録／記憶／再生装置で、ワイヤレス又はワイヤラインネットワーク接続が装備されている場合には、デジタル媒体ファイルは、ネットワーク装置から別の装置の媒体ダイアリーへ直接通信されてもよい。
３）デジタル装置が、独立したデジタルカメラ又は他のデジタル記録／記憶／再生装置で、ショートレンジデジタル通信手段が装備されている場合には、デジタル媒体ファイルは、最初に、ロングレンジデジタル通信装置（即ち、セルラー電話、ＰＤＡ、ラップトップコンピュータ等）へ通信され、これが、次いで、そのファイルを、媒体ダイアリーをもつ別の装置へ通過させてもよい。或いは又、接近状態では、ファイル転送を、媒体ダイアリーをもつ別の装置へ直接行なってもよい。
４）媒体ファイルは、物理的メモリユニット／装置により、ある装置から別の装置へ転送するように通信されてもよい。
【００３４】
従って、媒体ファイルが通信されるところのデジタル記録／記憶／再生装置（即ち、通過装置）は、媒体ダイアリーアプリケーションを含みそして実施してもよいし、又は媒体ダイアリーアプリケーションを含まなくてもよい。この通過装置が媒体ダイアリーアプリケーションを含む場合には、媒体ファイルは、他の装置へ通信する前に媒体ダイアリーの目的で処理されてもよい。
【００３５】
媒体ファイルの通信／同期は、新たな媒体ファイルの作成後、又はある量の媒体ファイルが作成された後に自動的に行なわれてもよい。或いは又、通信は、選択された時間又はユーザの要求があったときに行われてもよく、そして単一の媒体ファイル又は媒体ファイルのグループを含んでもよい。通信／同期は、いかなるワイヤレス又はワイヤラインネットワーク通信方法を経て行われてもよく、例えば、ＳＭＳ、ＭＭＳ、又はファイル転送により行なわれてもよい。又、通信、即ち同期は、後端の媒体ダイアリーアプリケーション／装置から、媒体ダイアリーアプリケーションを伴う又は伴わないデジタル記録／記憶／再生装置へ行なわれてもよい。
【００３６】
媒体ファイルは、通常、タイムスタンプ、事象ネーム、ファイルネーム、位置情報、事象内又はファイル内の人々、媒体ファイル内のオブジェクト、ファイル形式、ファイルサイズ等の形態で関連メタデータを有する。媒体ファイルメタデータは、媒体ファイルの作成時にデジタル記録装置により自動的に入力されてもよいし、或いは媒体ファイルの作成時、或いは媒体ファイルの受信又は転送時に手動で入力されてもよい。更に、メタデータを媒体ダイアリーにカレンダー事象に関連して予め存在させ、そして媒体ファイルを作成する装置が媒体ダイアリーアプリケーションを実行する場合に、ファイルが作成されるときにそれをデジタル媒体ファイルに関連付けることができる。
【００３７】
媒体ダイアリーが媒体ファイルを受信すると、媒体ファイルメタデータが、カレンダー事象情報と合成され及び／又は相関される。この合成され及び／又は相関された情報は、媒体ビューにおいて媒体ファイルに関連付けられ、従って、ユーザが媒体ファイル表示を経て媒体ファイルにアクセスすると、ユーザには、合成されたメタデータ及びカレンダー事象情報がプレゼンテーションされる。例えば、サムネイル像がタイトル及びテキストエントリーと合成された図３の媒体ファイル表示２２０を参照されたい。
【００３８】
カレンダービュー１００と、媒体ビュー２００と、タイムラインビュー３００との組合せである媒体アプリケーションディスプレイ１０を示す図１を再び参照する。ビューのタイムライン部分は、本発明の一実施形態によるスピードブラウザを組み込んでいる。図示されたように、カレンダービュー１００は、デジタル装置のディスプレイの右側に表示され、媒体ビュー２００は、ディスプレイの左側に表示され、そしてタイムラインビュー特徴は、カレンダービュー及び媒体ビューの両方の上に表示される。タイムラインビュー、特に、スピードブラウザは、デジタル装置に関連して実施されるコンピュータ読み取り可能なプログラム命令により発生される。タイムラインビュー、特に、ここに図示して説明するスピードブラウザは、一例に過ぎず、媒体ビュー及びカレンダービューに組み合わされてタイムライン及びスピードブラウジングファンクションの表示を与えるタイムラインビュー及びスピードブラウザの他の構成も、ここに開示する本発明の概念の中に意図される。
【００３９】
ここに示す実施形態のタイムラインビュー３００は、タイムバー３１０と、タイムハンドルとも称される媒体ハンドル／スピードブラウザ３２０とを与える。媒体ハンドル／スピードブラウザは、本発明のスピードブラウジングファンクションを与える。図示されたように、カレンダービュー１００は、現在時間指示子１５０により指示された現在日付と、その後の２つの日付とを表示する。媒体ビュー２００は、４つの以前の日付を与える。
【００４０】
図１及び図４に示された媒体ハンドル／スピードブラウザ３２０は、固定休止位置で示されており、好ましくは、例えば、図１では、タイムバー又は媒体ダイアリーアプリケーションの表示に関連した中心線位置、及び図４では、媒体ビューに関連した中心線位置に示されている。この中心線位置において、媒体ハンドル／スピードブラウザは、媒体ビューの基本的な列に関連され、そして媒体ハンドル／スピードブラウザは、その基本的な列に関連した日付を表示する。更に、この中心線位置では、媒体ハンドル／スピードブラウザは、タイムバーの日のような基本的な時間単位に関連付けられる。媒体ハンドル／スピードブラウザは、媒体ハンドルにおける基本的な時間ユニットに関連した日付のような時間単位を表示する。
【００４１】
媒体ハンドル／スピードブラウザ３２０は、通常、媒体ハンドル／スピードブラウザの中心点を指示するためのセンターマーク３２２を有する。媒体ハンドルが休止位置、通常、中心線位置にあるときには、センターマークがタイムバー３１０内の関連時間単位３３０を指す。この関連時間単位は、媒体ハンドルに指示され、そして時間単位に関連した媒体ビュー又はカレンダービューが、一般に、センターマークの下に横たわる。媒体ハンドルが、ずれた位置にあるときには、センターマークは、タイムバー内の関連時間単位を指し、そしてその時間単位に関連した媒体ビュー又はカレンダービューが、ビュー可能な表示において直ちにスクロールする。
【００４２】
更に、休止位置において、媒体ハンドル３２０の長さは、媒体ビュー２００及び／又はカレンダービュー１００に現在表示されているタイムバー３１０の時間単位３３０の上に横たわる。図１に示す例では、媒体ハンドルの長さが、７つの時間単位の少なくとも一部分の上に横たわり、これら７つの時間単位は、媒体及びカレンダービューの７日に対応し、即ち媒体ビューにおける４日（６月１５日−６月１８日）及びカレンダービューにおける３日（６月１９日−６月２１日）に対応する。この点について、媒体ハンドルは、表示のビュー可能なエリア内に現在ある時間単位の量を受け入れるために自動的に長さがずれる。媒体ハンドルの下に横たわらないタイムバーのエリアは、ビューアリアに表示されたものの外部の時間周期における媒体ファイルコンテンツの視覚指示をユーザに与える。
【００４３】
手動モードでは、媒体ハンドル／スピードブラウザの移動が、通常、キーストローク又はマウス形式のアクチベーションにより達成される。通常、マウス形式インターフェイスのクリック及びドラグファンクションを使用して、媒体ハンドル／スピードブラウザを左又は右へ移動する。例えば、ユーザが媒体ハンドル／スピードブラウザを左へ移動する場合には、カレンダービュー及び媒体ビューが右へスクロールし、従って、媒体ビューにおけるより多くの過去の日付が表示される。ユーザが媒体ハンドル／スピードブラウザを右へ移動する場合には、カレンダービュー及び媒体ビューが左へスクロールし、従って、カレンダービューにおけるより多くの将来の日付が表示される。
【００４４】
又、媒体ハンドル／スピードブラウザは、特定の瞬間、時間周期又は事象を探索するために自動的にずらされてもよい。自動モードは、通常、サーチファンクションに関連して実施され、そしてサーチされたファイルが存在する媒体ビューのエリアへ自動的にブラウジングすることによりサーチ結果をプレゼンテーションする。
【００４５】
媒体ハンドル／スピードブラウザ３２０が中心位置から比較的短い距離ずらされる場合には、慎重なスピードブラウジングが行なわれる。この場合に、タイムバー、媒体ビュー及び／又はカレンダービューは、ずれとは反対の方向に比較的ゆっくり移動し、それに対応する日付及び媒体ファイル表示が表示エリアに現われる。媒体ハンドル／スピードブラウザが中心位置から比較的長い距離ずらされる場合には、高速スピードブラウジングが行われる。比較的長い距離とは、例えば、ディスプレイの水平端に近い位置まで媒体ハンドルをずらすことである。この場合、タイムバー、媒体ビュー及び／又はカレンダービューは、ずれとは反対の方向に比較的速く移動し、そしてそれに対応する日付及び媒体ファイル表示が表示エリアに現われる。媒体ハンドル／スピードブラウザがずれた位置から解除されると、媒体ハンドル／スピードブラウザは、スピードブラウジングを停止し、中心線位置のような休止位置へ自動的に復帰する。媒体ハンドル／スピードブラウザが中心線位置へ復帰すると、媒体ハンドル／スピードブラウザは、それがずれた位置から解除された瞬時の日付を指示し、そしてこの日付のような瞬時に関連した媒体ビュー列、カレンダービュー列又はタイムバー単位が、中心位置の媒体ハンドル／スピードブラウザの下に横たわる。
【００４６】
例えば、媒体ダイアリー１０のユーザが近い過去の日付にアクセスしたい場合には、ユーザが媒体ハンドル／スピードブラウザ３２０を比較的短い距離、例えば、左へずらす。媒体ハンドルを短い距離左へ移動して保持すると、過去のデータの慎重なスピードブラウジングが呼び出される。希望の日付が媒体ハンドル／スピードブラウザにおいて明らかになると、ユーザは、媒体ハンドル／スピードブラウザを解除することができる。媒体ハンドル／スピードブラウザが解除されると、媒体ハンドル／スピードブラウザが中心線位置に自動的に再配置され、希望の日付及びそれに関連した媒体ビュー又はカレンダービューが媒体ハンドル／スピードブラウザの下に横たわる。
【００４７】
或いは又、媒体ダイアリーのユーザが遠い過去の日付にアクセスしたい場合には、ユーザは、媒体ハンドルを、例えば、ディスプレイの遥かに左へ（即ち、ディスプレイの左縁付近へ）、好ましくはタイムバーに沿ってずらす。媒体ハンドルをディスプレイの遥かに左へ移動すると、日付の高速なスピードブラウジングが呼び出される。これは、ゆっくりとしたブラウジングスピードから高速のブラウジングスピードへのブラウズファンクションの素早い上昇を伴う。ユーザが、アクセスしようとする日付の近傍にあるときに、媒体ハンドルを解除して、タイムバーを中心線位置へ戻すことができる。媒体ハンドルを解除して、媒体ハンドルを中心線位置へ再配置すると、タイムバー、媒体ビュー及びカレンダービューが適宜に再配置される。これは、ユーザが、媒体ハンドルを中心線から比較的短い距離ずらすことにより希望の日付に焦点を合わすのを許す。或いは又、媒体バーがディスプレイの遥か左へ配置され、そしてスピードブラウジングファンクションが希望の日付付近へ移動されたときに、媒体ハンドル／スピードブラウザを右へ移動して、スピードブラウジングファンクションを低速化することができる。スピードブラウジングファンクションを低速化すると、ユーザは、希望の日付に焦点を合わせ、そして希望のコンテンツを媒体ビューにおいて滑らかにセンタリングするのを許す。
【００４８】
更に、媒体ハンドル／スピードブラウザが、高速スピードブラウジングを呼び出す位置へずらされると、ブラウジングファンクションは、媒体ファイルに関連付けされた特定の日付に対して低速化するように構成される。スピードブラウズファンクションを監視速度へ低速化すると、ユーザは、媒体ビューにおける媒体ファイル表示又はカレンダービューにおけるカレンダー事象を見て、ユーザがアクセスしようとする特定のものが媒体ファイルであるかカレンダー事象であるか決定するのを許す。
【００４９】
図４は、本発明の一実施形態により媒体ハンドルのスピードブラウジングファンクションをいかに実施するかを例示する。媒体ハンドル３２０は、最初に固定位置にあり、図示されたように、固定位置は、媒体ハンドルを中心線４１０でセンタリングする。従って、図示された固定位置では、媒体ハンドルのセンターマーク４２０が中心線上に存在する。媒体ハンドルが固定位置からずらされると（即ち中心線から左又は右へ移動すると）、媒体ダイアリーアプリケーションのビューが、ずらし方向とは逆の方向にスクロールする。従って、図示されたように、媒体ハンドルを右へずらすと、カレンダービューがビュー可能な表示エリアへ更にスクロールされ、そして媒体ハンドルを左へずらすと、媒体ビュー及びそれに関連した媒体ファイル表示がビュー可能な表示エリアへ更にスクロールされる。
【００５０】
媒体ハンドル３２０が、規定の「短い」距離ずらされると、それにより生じるスクロールは、基本的なタイムバー３１０における時間単位３３０に基づいて慎重なステップ式スクロールとなる。ここに示す例では、規定の「短い」距離は、想像マーク４３０間の距離として定義される。媒体ハンドルがマーク４３０間でずらされる限り、ステップ式のスクロールは、基本的な媒体又はカレンダービューに限定される（即ちタイムバーは固定に保たれる）。従って、媒体ハンドルが移動されるときには、センターマーク４２０は、タイムハンドルの更なる移動がない場合に中心線へと移動する時間単位を指す。例えば、ここに示す例の時間単位３３０が日の場合には、媒体ハンドルが移動されると、センターマークがタイムバー上の時間単位に遭遇したときに、その時間単位に関連した日付が媒体ハンドルに表示され、その日付が媒体ビュー又はカレンダービューへスクロールされ、そしてそれに関連した媒体ファイル表示又はカレンダー事象リマインダーがディスプレイ上で中心線４１０の付近に見える。
【００５１】
媒体ハンドル３２０のセンターマーク４２０が規定の「短い」距離（即ちマーク４３０）を越えてずらされると、タイムバーは、基本的な媒体ビュー又はカレンダービューのスクロールと同時にスクロールする。ずれの程度がマーク４３０を越えて更に増加されると、スクロール速度は、スピード曲線４４０で示すように一次関数形態又は指数関数形態で増加し、これは、加速型即ちスピードブラウジングを称される。スピード曲線は、例示のために示されたもので、媒体ダイアリーアプリケーションのタイムラインビューには実際に現われない。加速型ブラウジングモードでは、媒体ハンドルは、時間周期にわたって加速型ブラウジングを与えるために固定位置に保持されてもよい。更に、加速型ブラウジングモードでは、媒体ハンドルのセンターマークが、スクロールしているタイムバーにおける時間単位を指し、この時間単位は、媒体ハンドルにおいて迅速に表示され、そして媒体ビュー及び／又はカレンダービューが迅速にスクロールされる。ずらされた媒体ハンドルが解除されると、休止位置、通常、中心線４１０の位置へ自動的に復帰する。センターマークが指す時間単位、及び媒体ハンドルは、ディスプレイの中心となる。
【００５２】
本発明の別の実施形態によれば、ユーザは、時間以外のパラメータをブラウズするようにスピードブラウザを構成してもよい。例えば、スピードブラウザは、（１）ある形式の媒体ファイル（即ちビデオ、オーディオ等）、（２）特定のブックマークで指定された媒体ファイル、（３）拡大又はフレーム処理される媒体ファイル表示、（４）特定のアノテーション処理日付又は時間周期、（５）特定数の媒体ファイルより大きな特定の日付、又は（６）上述したものに加えて媒体ファイルに関連されたメタデータの他のアイテムをブラウズするように構成されてもよいし、或いは上記の何らかの組合せでブラウジングするために他の適当なパラメータを定義することもできる。この場合には、媒体ダイアリーは、スピードブラウザサーチファンクション、及び／又は当該スピードブラウザパラメータを選択するためのメニューと共に構成されてもよい。
【００５３】
例えば、スピードブラウザがユーザによりビデオファイルをブラウズするように構成される場合には、ブラウザは、ビデオファイルを含む媒体ビュー内のエリアへ移動し、そしてビデオファイルを含まない他のデータは、ブラウジングファンクションを越えて移動される。この例では、媒体ハンドルが高速スピードブラウジングを与えるようにずらされた場合、ブラウズファンクションは、媒体ビューがビデオファイルを表示するときに監視速度への速度低下を含み、ユーザが、表示されたビデオファイルにアクセスする希望を評価するのを許す。監視速度においてユーザが表示されたビデオファイル表示を評価するのを許すに充分なブラウジング時間の後に、スピードブラウザは、高速ブラウズモードへ再び加速し、やがて、ビデオファイルを有する次の媒体ビューに遭遇して、ブラウジングが再度低速化される。
【００５４】
或いは又、スピードブラウザが特定の媒体ファイルをサーチするように構成された場合には、希望の媒体ファイルへスピードブラウズし、媒体ファイルが表示エリアへとブラウズされるとブラウズファンクションを直ちに中断するように、ブラウザを構成してもよい。ブラウジングは、例えば、マウス形式のアクチベーション又はキーストロークで、媒体ハンドルを再びずらすかクリックすることにより、再スタートする。
【００５５】
別の実施形態では、スピードブラウザが、例えば、ビデオファイルのような媒体ファイルにおいてメタデータのアイテムの任意の組合せをブラウズするようにユーザにより構成される場合に、媒体ハンドルがマウスカーソルによりずらされるか又はクリックされたときに、ブラウザは、ビデオファイルを含む媒体ビュー内の日のような第１エリアへ直ちに移動又はステップし、そしてビデオファイルを含まない他の日付は、スキップされる。媒体ハンドルがマウスカーソルにより再びずらされるか又はクリックされると、ブラウザは、ビデオファイルを含む媒体ビュー内の次のエリアへ直ちに移動又はステップし、そしてビデオファイルを含まない他の日付は、スキップされる。この例では、ブラウザは、ビデオファイルのようなメタデータのアイテムの決定された組合せを含まない日付を自動的にスキップすることにより、高速ブラウジングを与える。
【００５６】
図５は、媒体ダイアリーディスプレイが媒体ビュー２００及び媒体ハンドル／スピードブラウザ３２０の組合せを含むような本発明の別の実施形態を示す。この実施形態では、コンピュータ読み取り可能なプログラム命令は、デジタル媒体ファイルへのアクセスを与え且つデジタル媒体ファイルを時間周期と関連付ける媒体ビューを発生する。これら命令は、更に、媒体ハンドル／スピードブラウザを発生する。この媒体ビューは、特定の日付に対応する日付列２１０を含む。ここに示す例では、４つの日付に対応して４つの日付列がディスプレイに見られる。日付列は、媒体ファイルに関連された媒体ファイル表示２２０であって、特定日付に時間的に接続され且つある日付内で特定の主題に更に接続されてもよい媒体ファイル表示２２０を含む。例えば、媒体ファイル表示は、ビデオファイル、像ファイル、オーディオファイル、テキストファイル等のデジタルファイルへのアクセスをユーザに与えると共に、ファイルのコンテンツに関する情報をユーザに与える表示を含んでもよい。媒体ファイル表示は、デジタル像又はビデオファイルの像及びタイトル、テキスト像のテキストの一部分、又は他の適当な媒体ファイル表示を含んでもよい。
【００５７】
本発明のこの実施形態では、日付列は、過去の日付、現在の日付及び将来の日付を含んでもよい。ほとんどの媒体ファイルは、過去の日付列において分類されるが、媒体事象を将来の日付列において分類することもできる。例えば、更にプレゼンテーションされるべきマルチメディアプレゼンテーションは、将来の日付列のもとで分類することができる。
【００５８】
タイムラインビュー３００の特徴は、媒体ハンドル／スピードブラウザ３２０を含む。媒体ハンドル／スピードブラウザは、通常、タイムラインビューに見ることができ、固定位置の可視表示の中心に配置される。上述したのと同様に、媒体ハンドル／スピードブラウザは、ディスプレイ上を左又は右へ移動して、媒体ビュー内で日付をブラウジングすることができる。図５の実施形態の媒体ハンドル／スピードブラウザは、図３及び４を参照して上述した全ての構成及び機能的可能性を有する。
【００５９】
本発明の更に別の実施形態は、媒体ダイアリーアプリケーション、より詳細には、本発明の実施形態による媒体ダイアリーのスピードブラウザ形態を実施するデジタル装置により定義される。図６は、媒体ダイアリーを実施するデジタル装置５００のブロック図である。上述したように、デジタル装置は、例えば、移動電話、ＰＤＡ、ラップトップコンピュータ、デジタルカメラ、デジタルビデオカメラ、電子ブック装置、デジタルオーディオレコーダー、パーソナルコンピュータ、セットトップボックス（ＳＲＢ）、テレビジョン等を含む移動ターミナルのような他のデジタル装置とネットワーク又はポータブルメモリユニットによりデジタル通信することのできるデジタル装置でよい。
【００６０】
デジタル装置５００は、処理ユニット５１０、例えば、プロセッサ、特定用途向け集積回路、アナログ及び／又はデジタル回路、或いはコンピュータ読み取り可能なプログラム命令を実行して媒体ファイルにアクセスするための他の同様の装置を含む。ここでは、プログラム命令と媒体ファイルとが一般にメモリ装置５１２に記憶される。コンピュータ読み取り可能なプログラム命令は、デジタル媒体ファイルへのアクセスを与え且つデジタル媒体ファイルを時間周期に関連付ける媒体ビューを発生するための第１命令５２０と、カレンダーフォーマットで時間を表わし且つ事象を各時間周期に関連付けるカレンダービューを発生するための第２命令５３０と、ユーザがブラウジングファンクションのスピードを変更して媒体ダイアリー内の媒体ファイルを効率的に探索するためのスピードブラウザを発生する第３命令５４０とを含むことができる。別の実施形態では、操作命令は、デジタル媒体ファイルへのアクセスを与え且つデジタル媒体ファイルを時間周期に関連付ける媒体ビューを発生するための第１命令５２０と、ユーザがブラウジングファンクションのスピードを変更して媒体ダイアリー内の媒体ファイルを効率的に探索するためのスピードブラウザを発生する第３命令５４０とに限定されてもよい。更に、デジタル装置は、ディスプレイ５５０を含み、これは、処理ユニットと通信すると共に、カレンダービュー及び媒体ビューに対するプレゼンテーションメカニズムをなす。
【００６１】
更に、本発明は、媒体ダイアリーの媒体ファイルを自動ブラウジングする方法において実施される。図７のフローチャートを参照すれば、ステップ６００において、ユーザは、ブラウズされるべきメタデータ情報のアイテムを定義する。メタデータは、ファイル形式、ファイルタイトル、日付ファイルが作成されたこと、ファイル作成者等の情報で、媒体ファイルに関連して記憶される。例えば、ユーザは、全てのビデオファイルをブラウズするように選択してもよいし、又は指定のタイトルを有する特定の媒体ファイルをブラウズするように選択してもよい。ブラウズ基準を定義することは、ブラウズ用語のキーワードサーチを含んでもよいし、又はブラウズ基準がブラウズ可能な出たデータアイテムのメニューから選択されてもよい。
【００６２】
ステップ６１０において、デジタル装置ディスプレイ上の休止位置、好ましくは、固定の中心線位置から媒体ハンドルをずらすことにより、ブラウズファンクションが開始される。ステップ６２０では、媒体ダイアリーは、ブラウズされている媒体ファイル（１つ又は複数）を探索するのに必要な中心線からのずれのおおよその長さを決定し、そして媒体ハンドルがその決定された長さだけ自動的にずらされる。ステップ６３０では、媒体ハンドルが中心線位置からずらされた量に基づいてブラウズファンクションのスピードがセットされる。媒体ハンドルが中心線位置から比較的僅かな程度しかずらされない場合には、ブラウジングの速度が比較的に低速となり、媒体ハンドルが中心線位置から比較的大きくずらされる場合には、ブラウジングの速度が比較的高速となる。ステップ６４０では、システムは、媒体ファイル表示と、媒体ファイルに関連した付随メタデータ情報とを、それらがディスプレイを横切ってスクロールされるときに観察し、スクロールされた媒体ファイルの１つが希望の媒体ファイルであるかどうか決定する。或いは又、システムは、可視表示エリアに近付きつつある媒体ファイルのメタデータを、それらが可視表示エリアに入る前に観察する（スクロールの滑らかな低速化を形成するために）。近付きつつある媒体ファイルを観察する距離は、ブラウジングのスピードに基づいて変化し、即ちブラウジングのスピードが高いときは距離が長くなりそしてその逆のことも言え、或いは距離が一定であってもよい。
【００６３】
ステップ６５０では、システムは、媒体ファイル及びそれに付随するメタデータ情報が見つかったかどうか決定する。それらが見つからない場合には、プロセスがステップ６２０へ進み、規定の媒体ファイルがシステムによって見つかるまで、システムは、ずれの距離を決定し、更なるブラウジングが繰り返し行なわれる。媒体が見つかった場合には、ステップ６６０において、システムは、媒体ファイルをディスプレイのビュー可能なエリアへもっていくためにスクロールされるべき残された距離を推定する。ステップ６７０では、システムは、所定のやり方で、例えば、近付きつつある見つかった媒体ファイルまでの距離と、媒体ビュー（又はディスプレイ）上の中心線からの媒体ハンドルのずれの程度とに基づいて、ブラウズスピードを低速化して、媒体ファイルをディスプレイのビュー可能なエリア内にもっていき、これにより、たとえユーザが媒体ハンドルを移動しなくてもブラウジングのスピードを滑らかに低速化することができる。ステップ６８０では、媒体ハンドルが媒体ダイアリーアプリケーションにより解除され、媒体ハンドルが中心線位置へ復帰する。
【００６４】
媒体ハンドルが解除された後に、ステップ６９０において、見つかった媒体ファイル、当該時間単位（日付列のような）及びタイムバーが同時に媒体ビュー（ディスプレイ）の中心に配置される。希望の媒体ファイルが媒体ビュー（又はディスプレイ）上の中心線をバイパスした場合に、ステップ７００において、システムは、そのバイパスした媒体ファイルまでの距離を決定し、そしてステップ７１０において、所定のやり方で、例えば、バイパスした媒体ファイルまでの距離と、媒体ビュー（又はディスプレイ）上の中心線からの媒体ハンドルのずれの程度とに基づいて、ブラウズスピードを加速する。システムは、ステップ６４０へ復帰し、近付きつつある媒体ファイルのメタデータを観察し、その近付きつつある媒体ファイルがブラウズ基準を満足するかどうか確かめる。システムが、ブラウズ基準を満足する全ての希望の媒体ファイルを探索して表示するまで、プロセスが繰り返し行なわれる。或いは又、希望の媒体ファイルがビュー可能なディスプレイの可視エリアをバイパスしたときには、システムは、ステップ７００において、そのバイパスした媒体ファイルまでの距離を決定し、そしてステップ７１０において、ブラウジングスピードを所定の割合で加速する。
【００６５】
上述した本発明の実施形態は、スピードブラウジングメカニズムを組み込んだデジタル装置で実施される媒体ダイアリー又は媒体管理アプリケーションを提供する。スピードブラウジングメカニズムは、ブラウジング又はスクローリングファンクションのスピードをユーザの希望に基づいて変更できるようにする。例えば、媒体ダイアリーが、希望の時間周期から離れた時間周期を現在表示している場合には、ユーザが迅速なブラウジングファンクションを希望する。逆に、媒体ダイアリーが、希望の時間周期に接近した時間周期を現在表示している場合には、ユーザが慎重なブラウジングファンクションを希望する。本発明のスピードブラウジングメカニズムは、時間周期と、時間周期に関連した媒体ファイルとを探索する非常に効率の良い手段を装置ユーザに提供する。更に、スピードブラウジングメカニズムは、装置へのユーザ入力が限定され、そして必要とされるユーザ入力がユーザに馴染み易いという点で、ユーザに人間工学的な利益を提供する。
【００６６】
前記説明及び添付図面に示された教示の利益を受ける本発明技術に携わる当業者であれば、ここに述べた発明の多数の変更及び他の実施形態が明らかになろう。それ故、本発明は、ここに開示する特定の実施形態に限定されるものではなく、特許請求の範囲内に種々の変更や他の実施形態が含まれることが意図される。特定の用語を使用したが、それらは、一般的な説明のためのものに過ぎず、限定を目的とするものではない。
【符号の説明】
【００６７】
１０・・・媒体ダイアリーアプリケーションディスプレイ
１００・・・カレンダービュー
１１０・・・日付列
１２０・・・タイムブロック
１３０・・・カレンダー事象
１４０・・・リマインダーアイコン
１５０・・・タイム・ナウ指示子
２００・・・媒体ビュー
２１０・・・日付列
２２０・・・媒体ファイル表示
３００・・・タイムラインビュー
３１０・・・タイムバー
３２０・・・媒体ハンドル／スピードブラウザ
３２２・・・センターマーク
３３０・・・時間単位
４１０・・・中心線
４２０・・・センターマーク
５００・・・デジタル装置
５１０・・・処理ユニット
５１２・・・メモリ装置
５２０・・・第１命令
５３０・・・第２命令
５４０・・・第３命令
【図１】
2010033591.tif 000003
【図２】
2010033591.tif 000004
【図３】
2010033591.tif 000005
【図４】
2010033591.tif 000006
【図５】
2010033591.tif 000007
【図６】
2010033591.tif 000008
【図７】
2010033591.tif 000009
【手続補正書】
【提出日】平成21年10月20日(2009.10.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
デジタル装置上の媒体ファイルにアクセスするためのアプリケーションであって、コンピュータ読み取り可能なプログラム命令が実施されるコンピュータ読み取り可能な記憶媒体を備えたアプリケーションにおいて、前記コンピュータ読み取り可能なプログラム命令は、
デジタル媒体ファイルへのアクセスを与え且つ前記デジタル媒体ファイルを時間周期に関連付ける媒体ビューを発生するための第１命令と、
多数の時間周期にわたり前記アプリケーションにより発生されたビューをブラウズする能力を与える媒体ハンドルを発生するための第２命令と、
を備えたものであるアプリケーション。
【外国語明細書】
2010033591.tif 000010
2010033591.tif 000011
2010033591.tif 000012
2010033591.tif 000013
2010033591.tif 000014
2010033591.tif 000015
2010033591.tif 000016
2010033591.tif 000017
2010033591.tif 000018
2010033591.tif 000019
2010033591.tif 000020
2010033591.tif 000021
2010033591.tif 000022
2010033591.tif 000023
2010033591.tif 000024
2010033591.tif 000025
2010033591.tif 000026
2010033591.tif 000027
2010033591.tif 000028
2010033591.tif 000029
2010033591.tif 000030
2010033591.tif 000031
2010033591.tif 000032
2010033591.tif 000033
2010033591.tif 000034
2010033591.tif 000035
2010033591.tif 000036
2010033591.tif 000037
2010033591.tif 000038
2010033591.tif 000039
2010033591.tif 000040
2010033591.tif 000041
2010033591.tif 000042
2010033591.tif 000043
2010033591.tif 000044
2010033591.tif 000045
2010033591.tif 000046
2010033591.tif 000047