(57)【要約】【課題】マルチメディアブック内の記憶場所の記録をユーザに提供するためのブックマーク機能を備えた電子リーダシステムを提供する。【解決手段】電子リーダシステムの動作方法が、行動パターンが閾値パターンに一致し又はこれを上回る場合、第１のマルチメディアブック上の第１の特徴点を識別するステップと、第１の特徴点に対応する第１のブックマークを生成するステップと、行動パターンに基づいて第１のブックマークのマーク重要性優先度にランク付けするステップと、第１のブックマークをディスプレイ上に表示されるように描画するステップと、マーク重要性優先度に基づいて表示を更新するステップとを含む。【選択図】図１
2012174262.tif 000002
【特許請求の範囲】
【請求項１】
電子リーダシステムの動作方法であって、
行動パターンが閾値パターンに一致し又はこれを上回る場合、第１のマルチメディアブック上の第１の特徴点を識別するステップと、
前記第１の特徴点に対応する第１のブックマークを生成するステップと、
前記行動パターンに基づいて前記第１のブックマークのマーク重要性優先度にランク付けするステップと、
前記第１のブックマークをディスプレイ上に表示されるように描画するステップと、
前記マーク重要性優先度に基づいて前記表示を更新するステップと、
を含むことを特徴とする方法。
【請求項２】
第２のブックマークと前記第１のブックマークの間の共通点に基づいて、前記第２のブックマーク及び前記第１のブックマークでグループを形成するステップと、
前記グループを前記ディスプレイ上に表示されるように描画するステップと、
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記第１のマルチメディアブックと第２のマルチメディアブックの間の共通点に基づいて、前記第２のマルチメディアブックの第２のブックマーク及び前記第１のブックマークでグループを形成するステップをさらに含む、
ことを特徴とする請求項１に記載の方法。
【請求項４】
メッセージを含む前記第１のブックマークを、外部リーダシステム上に表示されるように送信するステップをさらに含む、
ことを特徴とする請求項１に記載の方法。
【請求項５】
前記第１のブックマークを生成するステップが、前記行動パターンのマーク関連メタデータ、マルチメディアコンテンツ、貨幣媒体、又はこれらの組み合わせを生成するステップを含む、
ことを特徴とする請求項１に記載の方法。
【請求項６】
画像処理システムの動作方法であって、
行動パターンが閾値パターンに一致し又はこれを上回る場合、第１のマルチメディアブック上の第１の特徴点を識別するステップと、
前記第１の特徴点に対応する第１のブックマークを生成するステップと、
前記行動パターンに基づいて前記第１のブックマークのマーク重要性優先度にランク付けするステップと、
前記マーク重要性優先度、前記第１の特徴点、前記第１のマルチメディアブックの出版物識別子、又はこれらの組み合わせを含む前記第１のブックマークを記憶装置に記憶するステップと、
前記第１のブックマークをディスプレイ上に表示されるように描画するステップと、
前記マーク重要性優先度に基づいて前記表示を更新するステップと、
を含むことを特徴とする方法。
【請求項７】
前記第１のブックマークを、前記マーク重要性優先度の変更を示すようにサイズ変更するステップと、
前記第１のブックマークを、前記マーク重要性優先度の変更を示すように再構成するステップと、
を含むことを特徴とする請求項６に記載の方法。
【請求項８】
前記第１のマルチメディアブック上の前記第１の特徴点を識別するステップが、前記第１のマルチメディアブック上の場所の範囲、選択部分、又は単一の場所を有する前記第１の特徴点を識別するステップを含む、
ことを特徴とする請求項６に記載の方法。
【請求項９】
前記第１のブックマークにデジタル権利の管理を適用するステップをさらに含む、
ことを特徴とする請求項６に記載の方法。
【請求項１０】
前記第１のブックマーク内のアクティブスクリプトを起動して、前記第１のマルチメディアブックを前記ディスプレイ上に表示されるように修正するステップをさらに含む、
ことを特徴とする請求項６に記載の方法。
【請求項１１】
行動パターンが閾値パターンに一致し又はこれを上回る場合、第１のマルチメディアブック上の第１の特徴点を識別するための場所モジュールと、
前記場所モジュールに結合された、前記第１の特徴点に対応する第１のブックマークを生成するためのビルダモジュールと、
前記ビルダモジュールに結合された、前記行動パターンに基づいて前記第１のブックマークのマーク重要性優先度にランク付けするためのランク付けモジュールと、
前記ランク付けモジュールに結合された、前記第１のブックマークを前記ディスプレイ上に表示されるように描画するための描画モジュールと、
前記描画モジュールに結合された、前記マーク重要性優先度に基づいて前記表示を更新するための更新モジュールと、
を備えることを特徴とする電子リーダシステム。
【請求項１２】
前記ランク付けモジュールに結合された、第２のブックマークと前記第１のブックマークの間の共通点に基づいて前記第２のブックマーク及び前記第１のブックマークでグループを形成するためのマークグループモジュールと、
前記マークグループモジュールに結合された、前記グループを前記ディスプレイ上に表示されるように描画するためのグループ描画モジュールと、
をさらに備えることを特徴とする請求項１１に記載のシステム。
【請求項１３】
前記ランク付けモジュールに結合された、前記第１のマルチメディアブックと第２のマルチメディアブックの間の共通点に基づいて前記第２のマルチメディアブックの第２のブックマーク及び前記第１のブックマークでグループを形成するブックグループモジュールをさらに備える、
ことを特徴とする請求項１１に記載のシステム。
【請求項１４】
前記ビルダモジュールに結合された、メッセージを含む前記第１のブックマークを外部リーダシステム上に表示されるように送信するためのメッセージモジュールをさらに備える、
ことを特徴とする請求項１１に記載のシステム。
【請求項１５】
前記第１のブックマークが、前記行動パターンのマーク関連メタデータ、マルチメディアコンテンツ、貨幣媒体、又はこれらの組み合わせを含む、
ことを特徴とする請求項１１に記載のシステム。
【請求項１６】
前記ランク付けモジュールに結合された、前記マーク重要性優先度、前記第１の特徴点、前記第１のマルチメディアブックの出版物識別子、又はこれらの組み合わせを少なくとも含む前記第１のブックマークを記憶装置に記憶するための記憶モジュールをさらに備える、
ことを特徴とする請求項１１に記載のシステム。
【請求項１７】
前記更新モジュールに結合された、前記ディスプレイ上の前記第１のブックマークを前記マーク重要性優先度の変更を示すようにサイズ変更するためのサイズ変更モジュールと、
前記更新モジュールに結合された、前記ディスプレイ上の前記第１のブックマークを前記マーク重要性優先度の変更を示すように形状変更するための再構成モジュールと、
を備え、前記更新モジュールが、前記サイズ変更モジュール、前記再構成モジュール、又はこれらの組み合わせを含む、
ことを特徴とする請求項１６に記載のシステム。
【請求項１８】
前記場所モジュールが、前記第１のマルチメディアブック上の場所の範囲、選択部分、又は単一の場所を含む前記第１の特徴点を識別するためのものである、
ことを特徴とする請求項１６に記載のシステム。
【請求項１９】
前記更新モジュールに結合された、前記第１のブックマークにデジタル権利の管理を適用するためのアクセス制御モジュールをさらに備える、
ことを特徴とする請求項１６に記載のシステム。
【請求項２０】
前記更新モジュールに結合された、前記第１のブックマーク内のアクティブスクリプトを起動して前記第１のマルチメディアブックを前記ディスプレイ上に表示されるように変更するための起動モジュールをさらに備える、
ことを特徴とする請求項１６に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に電子システムに関し、より詳細には、ブックマーク機能を備えた電子リーダシステムに関する。
【背景技術】
【０００２】
最新の携帯型家庭用及び工業用電子装置、特に、電子リーダシステム、携帯電話、携帯情報端末、及び組み合わせ装置などのクライアント装置では、マルチメディアブックの配信及び表示を含む、現代生活をサポートするための機能のレベルが向上している。既存技術の研究開発は、無数の異なる方向へ進むことができる。
【０００３】
結果として生まれた１つの技術は、複数のマルチメディアアプリケーションに、電子リーダ（ｅ−リーダ）上で読むことができる電子ブック又は電子ビデオなどの複数のマルチメディアファイルを提供することができる。電子リーダ装置の普及とともにユーザの権利が拡大されるようになると、新旧のパラダイムがこの新しい装置空間を利用し始める。この新しい携帯型リーダ装置の機会を利用するための技術的解決策は数多く存在する。しかしながら、市販のツールは、これらのマルチメディアファイルを適切にブックマークする上で効率的でないことが多い。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従って、マルチメディアブック内の記憶場所の記録をユーザに提供するためのブックマーク機能を備えた電子リーダシステムが依然として必要とされている。商業的競争圧力の増加、消費者期待の高まり、及び市場における有意義な製品差別化の機会の減少を考慮すれば、これらの課題に対する答えを見出すことはますます重要である。また、コストを削減し、効率及び性能を改善し、競争圧力に対処する必要性により、これらの課題に対する答えを見出すことの決定的必要性にさらに大きな緊急性が加わる。
【０００５】
これらの課題に対する解決策は長い間模索されてきたが、これまでの開発ではいずれの解決策も教授又は提案されておらず、従って当業者にはこれらの課題に対する解決策が長い間得られなかった。
【課題を解決するための手段】
【０００６】
本発明は、電子リーダシステムの動作方法を提供し、この方法は、行動パターンが閾値パターンに一致し又は上回る場合、第１のマルチメディアブック上の第１の特徴点を識別するステップと、第１の特徴点に対応する第１のブックマークを生成するステップと、行動パターンに基づいて第１のブックマークのマーク重要性優先度にランク付けするステップと、第１のブックマークをディスプレイ上に表示されるように描画するステップと、マーク重要性優先度に基づいて表示を更新するステップとを含む。
【０００７】
本発明は、電子リーダシステムを提供し、このシステムは、行動パターンが閾値パターンに一致し又はこれを上回る場合、第１のマルチメディアブック上の第１の特徴点を識別するための場所モジュールと、この場所モジュールに結合された、第１の特徴点に対応する第１のブックマークを生成するためのビルダモジュールと、このビルダモジュールに結合された、行動パターンに基づいて第１のブックマークのマーク重要性優先度にランク付けするためのランク付けモジュールと、このランク付けモジュールに結合された、第１のブックマークをディスプレイ上に表示されるように描画するための描画モジュールと、この描画モジュールに結合された、マーク重要性優先度に基づいて表示を更新するための更新モジュールとを備える。
【０００８】
本発明のいくつかの実施形態は、上述のステップ又は要素に加え、又はこれらの代わりに他のステップ又は要素を有する。添付図面を参照しながら以下の詳細な説明を読めば、当業者にはこれらのステップ又は要素が明らかになるであろう。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態における、ブックマーク機能を備えた電子リーダシステムを示す図である。
【図２】電子リーダシステムの例示的なブロック図である。
【図３】図１の電子リーダシステムの動作例を示す図である。
【図４】第１のブックマークの例を示す図である。
【図５】第１のブックマーク及び第２のブックマークのグループの例を示す図である。
【図６】電子リーダシステムの制御フローを示す図である。
【図７】本発明のさらなる実施形態における、電子リーダシステムの動作方法のフロー図である。
【発明を実施するための形態】
【００１０】
以下の実施形態は、当業者が本発明を実施及び利用できるようにするために十分に詳しく説明する。なお、本開示に基づいて他の実施形態が明らかになると思われ、また本発明の範囲から逸脱することなく、システム、処理、又は機械の変更を行うことができる。
【００１１】
以下の説明では、本発明を完全に理解できるようにするために数多くの具体的な詳細を示す。しかしながら、これらの具体的な詳細を伴わずに本発明を実施できることが明らかになるであろう。本発明を曖昧にしないために、周知の回路、システム構成、及び処理ステップについては詳細に開示していないものもある。
【００１２】
システムの実施形態を示す図面は半図解式で縮尺通りではなく、特に図中では表示を明確にするために寸法を誇張して示しているものもある。同様に、説明を容易にするために、図面内の図には同様の配向を示しているが、この図中の描写はほとんどが恣意的である。
【００１３】
本明細書内で言及する「モジュール」という用語は、ソフトウェア、ハードウェア、又はこれらの組み合わせを含むことができる。例えば、ソフトウェアは、機械コード、ファームウェア、埋め込みコード、及びアプリケーションソフトウェアとすることができる。また、例えば、ハードウェアは、回路、プロセッサ、コンピュータ、集積回路、集積回路コア、カメラ、カムコーダ、微小電気機械システム（ＭＥＭＳ）、受動素子、又はこれらの組み合わせとすることができる。
【００１４】
ここで図１を参照すると、本発明の実施形態における、ブックマーク機能を備えた電子リーダシステム１００を示している。電子リーダシステム１００は、装置１０４を含むことができる。装置１０４は、コンピュータ電子装置として定義される。例えば、装置１０４は、携帯電話、携帯情報端末、ノートブックコンピュータ、タブレットＰＣ、卓上コンピュータ、スマートサーフェス、或いはその他の多機能モバイル通信又は娯楽用装置などの様々なモバイル装置のいずれかとすることができる。装置１０４は、独立型装置であってもよく、或いはホームシアターシステム、パーソナルコンピュータ、又は車両などのより大型の電子システムに統合してもよい。装置１０４は、通信パス１０６に結合して、外部電子リーダシステム１０８などの外部装置と通信することができる。
【００１５】
例示を目的として、モバイルコンピュータ装置である装置１０４を含む電子リーダシステム１００を示しているが、装置１０４は、異なる種類のコンピュータ装置であってもよいと理解されたい。例えば、装置１０４は、サーバ、サーバファーム、又はデスクトップコンピュータなどの非モバイルコンピュータ装置であってもよい。
【００１６】
別の例では、装置１０４を、メインフレーム、サーバ、クラスタサーバ、ラックマウント式サーバ又はブレードサーバなどの特殊化された機械、又はより具体的な例としては、ＩＢＭ  Ｓｙｓｔｅｍ  ｚ１０（商標）Ｂｕｓｉｎｅｓｓ  Ｃｌａｓｓメインフレーム又はＨＰ  ＰｒｏＬｉａｎｔ  ＭＬ（商標）サーバとすることができる。さらに別の例では、装置１０４を、携帯型コンピュータ装置、シン・クライアント、ノートブック、ネットブック、スマートフォン、携帯情報端末又は携帯電話などの特殊化された機械、又はより具体的な例としては、Ａｐｐｌｅ  ｉＰａｄ（商標）、Ａｐｐｌｅ  ｉＰｈｏｎｅ（商標）、Ｐａｌｍ  Ｃｅｎｔｒｏ（商標）、又はＭｏｔｏ  Ｑ  Ｇｌｏｂａｌ（商標）とすることができる。
【００１７】
通信パス１０６は、様々なネットワークとすることができる。例えば、通信パス１０６は、無線通信、有線通信、光、超音波、又はこれらの組み合わせを含むことができる。通信パス１０４に含めることができる無線通信の例には、衛星通信、セルラー通信、Ｂｌｕｅｔｏｏｔｈ、赤外線通信協会規格（ＩｒＤＡ）、ワイヤレスフィディリティー（ＷｉＦｉ）、及びワールドワイド・インターオペラビリティ・フォー・マイクロウェーブ・アクセス（ＷｉＭＡＸ）がある。通信パス１０６に含めることができる有線通信の例には、イーサネット、デジタル加入者回線（ＤＳＬ）、ファイバー・トゥ・ザ・ホーム（ＦＴＴＨ）、及び旧型の電話サービス（ＰＯＴＳ）がある。
【００１８】
さらに、通信パス１０６は、数多くのネットワークトポロジ及び距離を横切ることができる。例えば、通信パス１０４は、ダイレクト接続、パーソナルエリアネットワーク（ＰＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、広域ネットワーク（ＷＡＮ）、又はこれらのあらゆる組み合わせを含むことができる。
【００１９】
ここで図２を参照すると、電子リーダシステム１００の例示的なブロック図を示している。電子リーダシステム１００は、ユーザインターフェイス２０２、制御装置２０４、及び記憶装置２０６を含むことができる。ユーザインターフェイス２０２は、ディスプレイインターフェイス２０８を含むことができる。制御装置２０４は、制御インターフェイス２１０を含むことができる。記憶装置２０６は、記憶インターフェイス２１２を含むことができる。
【００２０】
ユーザインターフェイス２０２は、ユーザが電子リーダシステム１００とインターフェイス接続してやりとりできるようにする。ユーザインターフェイス２０２は、入力装置及び出力装置を含むことができる。ユーザインターフェイス２０２の入力装置の例としては、データ入力及び通信入力を提供するためのキーパッド、タッチパッド、ソフトキー、キーボード、マイク、タッチパッド、カメラ、ウェブカム、又はこれらの組み合わせを挙げることができる。
【００２１】
ユーザインターフェイス２０２は、ディスプレイインターフェイス２０８を含むことができる。ディスプレイインターフェイス２０８は、ユーザインターフェイス２０２の出力装置の例として含めることができる。ディスプレイインターフェイス２０８は、ディスプレイ、プロジェクタ、ビデオスクリーン、スピーカ、又はこれらの組み合わせを含むことができる。ディスプレイインターフェイス２０８は、ディスプレイインターフェイス２０８から入力を受け取ることができるようなタッチ画面であってもよい。ディスプレイインターフェイス２０８は、コンテンツを読み込むためのオーバーレイ層２０９を表示域上に有することができる。オーバーレイ層２０９は、メインディスプレイとは別に表示を行うための追加層である。オーバーレイ層２０９は、視界域全体を占めて、サポートされるグラフィック、ビデオ、又は対話型メディアを表示することができる。オーバーレイ層２０９は、アルファチャネルマスク及び透明度制御を可能にすることもできる。これらの２つの機能により、電子リーダシステム１００の操作者は、あらゆる形状のブックマークを作成すること、及び表示時に被写界深度効果を生み出すことができるようになる。
【００２２】
制御装置２０４は、ソフトウェア２１４を実行して電子リーダシステム１００の知性を提供することができる。制御装置２０４は、ユーザインターフェイス２０２を、電子リーダシステム１００が生成した情報を表示するように動作させることができる。制御装置２０４は、図１の取り込み装置１００から画像情報を受け取ることなどの、電子リーダシステム１００の他の機能のためにソフトウェア２１４を実行することもできる。制御装置２０４は、画像情報を調整及び更新して図１の表示装置１０６上に、又はこれを通じて表示するためにソフトウェア２１４をさらに実行することもできる。
【００２３】
制御装置２０４は、多くの異なる方法で実現することができる。例えば、制御装置２０４は、プロセッサ、埋め込みプロセッサ、マイクロプロセッサ、ハードウェア制御ロジック、ハードウェア有限状態機械、デジタル信号プロセッサ、又はこれらの組み合わせとすることができる。
【００２４】
制御装置２０４は、制御インターフェイス２１０を含むことができる。制御インターフェイス２１０は、制御装置２０４と電子リーダシステム１００内の他の機能装置との間の通信に使用することができる。制御インターフェイス２１０は、電子リーダシステム１００の外部における通信に使用することもできる。
【００２５】
制御インターフェイス２１０は、他の機能装置又は外部送信源から情報を受け取ることができ、或いは他の機能装置又は外部宛先へ情報を送信することができる。この外部送信源及び外部宛先は、電子リーダシステム１００の外部にある送信源及び宛先を意味する。
【００２６】
制御インターフェイス２１０は、異なる方法で実現することができ、いずれの機能装置又は外部装置が制御インターフェイス２１０とインターフェイス接続しているかに応じて異なる実施構成を含むことができる。例えば、制御インターフェイス２１０は、圧力センサ、慣性センサ、微小電気機械システム、光回路、導波管、無線回路、有線回路、又はこれらの組み合わせによって実現することができる。
【００２７】
記憶装置２０６は、ソフトウェア２１４を記憶することができる。記憶装置２０６は、広告、優先設定、オペレーティングシステム、以前の調整及び更新、又はこれらの組み合わせなどの関連情報を記憶することもできる。
【００２８】
記憶装置２０６は、揮発性メモリ、不揮発性メモリ、内部メモリ、外部メモリ、又はこれらの組み合わせとすることができる。例えば、記憶装置２０６は、不揮発性ランダムアクセスメモリ、フラッシュメモリ、ディスク型記憶装置などの不揮発性記憶装置、又はスタティックランダムアクセスメモリなどの揮発性記憶装置とすることができる。
【００２９】
記憶装置２０６は、記憶インターフェイス２１２を含むことができる。記憶インターフェイス２１２は、制御装置２０４と電子リーダシステム１００内の他の機能装置との間の通信に使用することができる。記憶インターフェイス２１２は、電子リーダシステム１００の外部における通信に使用することもできる。
【００３０】
記憶インターフェイス２１２は、他の機能装置又は外部送信源から情報を受け取ることができ、或いは他の機能装置又は外部宛先へ情報を送信することができる。この外部送信源及び外部宛先は、電子リーダシステム１００の外部にある送信源及び宛先を意味する。
【００３１】
記憶インターフェイス２１２は、いずれの機能装置又は外部装置が制御インターフェイス２１０とインターフェイス接続しているかに応じて異なる方法で実現することができる。記憶インターフェイス２１２は、制御インターフェイス２１０の実施構成と同様の技術及び技法で実現することができる。
【００３２】
ここで図３を参照すると、図１の電子リーダシステム１００の動作例を示している。図示の電子リーダシステム１００は、第１のブックマーク３０２を自動的に作成し、これを図２のユーザインターフェイス２０２、図２のディスプレイインターフェイス２０８、又はこれらの組み合わせ上に表示する。第１のブックマーク３０２は、１又は複数のマルチメディアブックの１又は複数の記憶場所の記録である。例えば、第１のブックマーク３０２を、第１のマルチメディアブック３０４の記憶場所とすることができる。第１のブックマーク３０２は、第１の特徴点３０６を含むことができる。
【００３３】
第１のマルチメディアブック３０４は、必ずしも全てを使用又は実施する必要はないが、ビデオ、静止画像、テキスト、音声、又はこれらの組み合わせを表示又は再生できる、電子リーダ上で閲覧するためのあらゆるマルチメディアファイルとして定義される。例えば、第１のマルチメディアブック３０４は、電子ブック、ビデオ、デジタル教科書、デジタル雑誌、又はユーザインターフェイスを備えたオーディオブックとすることができる。第１のブックマーク３０２は、電子リーダシステム１００上に表示され、第１のマルチメディアブック３０４などのマルチメディアファイルの第１の特徴点３０６にマークを付ける、図２の記憶装置２０６に記憶される視覚的特徴とすることができる。第１の特徴点３０６は、第１のマルチメディアブック３０４の場所、進捗、ページ番号、ページ範囲、又は時間枠として定義される。第１の特徴点３０６は、第１のマルチメディアブック３０４の単一の場所３０８、複数の場所３１２、範囲３１０、選択部分３１４、又はこれらの組み合わせとすることができる。
【００３４】
第１の特徴点３０６は、行動パターン３１８が閾値パターン３１９に一致し又はこれを上回るかどうかを観察することによって識別することができる。行動パターン３１８は、１又は複数のユーザの、第１のマルチメディアブック３０４を見ているときの特徴である。電子リーダシステム１００は、予め設定した閾値に一致し又はこれを上回る行動パターン３１８の尺度に基づいて第１の特徴点３０６を識別する。
【００３５】
行動パターン３１８の尺度は、第１の特徴点３０６を見る頻度３２０、第１の特徴点３０６を見る持続時間３２２、又はこれらの組み合わせを含む。見る頻度３２０は、１又は複数のユーザが第１の特徴点３０６を何回見たかの定量的尺度として定義される。見る持続時間３２２は、１又は複数のユーザが第１の特徴点３０６を合計してどれほど長く見ていたかの定量的尺度として定義される。閾値パターン３１９は、ユーザ又は電子リーダシステム１００が与えることができる。閾値パターン３１９の尺度は、行動パターン３１８の尺度と同じである。
【００３６】
第１の特徴点３０６は、チャプターマーカーを有するブックなどの第１のマルチメディアブック３０４によって識別することもできる。さらに、１又は複数のユーザが第１の特徴点３０６を識別することもできる。チャプターマーカーを有していないブックでは、１又は複数のユーザが、第１の特徴点３０６をブックの章と一致するように設定することができる。
【００３７】
第１のブックマーク３０２は、マーク重要性優先度３１６も含む。電子リーダシステム１００は、行動パターン３１８に基づいてマーク重要性優先度３１６にランクを付けることができる。マーク重要性優先度３１６とは、行動パターン３１８によって測定した、第１の特徴点３０６がユーザにとってどれほど重要であるかを示すランクである。
【００３８】
本発明により、電子リーダのユーザにとって関連性の高い第１のブックマーク３０２が電子リーダシステム１００に提供されることが判明した。行動パターン３１８から第１のブックマーク３０２、及び第１のブックマーク３０２のマーク重要性優先度３１６を生成することにより、電子リーダシステム１００は、ユーザ／読者にとって関心のある第１のマルチメディアブック３０４の第１の特徴点３０６を正確に識別し、ユーザがこれらのブックマークを手動で作成する手間を省くことができる。電子リーダシステム１００は、ユーザが自覚さえもしていない第１のマルチメディアブック３０４の第１の特徴点３０６に関連性があると識別することもできる。この結果、行動パターン３１８から第１のブックマーク３０２、及び第１のブックマーク３０２のマーク重要性優先度３１６を生成することで、ユーザが関連性の高い第１のブックマーク３０２を識別する支援を行うことができる。
【００３９】
第１のブックマーク３０２の表示は、図２のオーバーレイ層２０９を使用して、第１のマルチメディアブック３０４の表示上にオーバーレイさせることができる。オーバーレイ層２０９を提供することにより、電子リーダシステム１００は、第１のマルチメディアブック３０４の主表示とは別に第１のブックマーク３０２を単独で表示することができる。これにより、第１のマルチメディアブック３０４を表示するためのモジュールと、第１のブックマーク３０２を表示するためのモジュールとの間のハードウェア及びソフトウェア干渉が防がれる。オーバーレイ層２０９を提供することにより、電子リーダシステム１００は、第１のマルチメディアブック３０４の元のコンテンツに影響を与えず、これにより出版元の完全性が保たれる。
【００４０】
ここで図４を参照すると、第１のブックマーク３０２の例を示している。第１のブックマーク３０２は、マルチメディアコンテンツ４０２、マルチメディアコンテンツ４０２のコンテンツコンテナ４０４、貨幣媒体４０６、及びマーク関連メタデータ４０８を含むこともできる。マルチメディアコンテンツ４０２は、グラフィック、オーディオ、ビデオ、又はＡｄｏｂｅ  Ｆｌａｓｈ（商標）又はＨＴＭＬ５などの対話型デジタルオブジェクトを含むことができる。
【００４１】
マルチメディアコンテンツ４０２のコンテンツコンテナ４０４は、マルチメディアコンテンツ４０２の構成を記憶するデジタルオブジェクトである。貨幣媒体４０６は、ギフトカード、デビットカード、クーポン、又はプロモーションコードなどの、クレジット又は債務を他者に振り替えるデジタル方法である。貨幣媒体４０６は、貨幣媒体の種類、償還用のシリアル番号、合計金額、発行日、送信者情報、受信者名、又はこれらの組み合わせを含むことができる。特定の例として、貨幣媒体を、図示のように＄１０のギフトカードとすることもできる。
【００４２】
マーク関連メタデータ４０８は、第１のマルチメディアブック３０４を見る場合の行動パターン３１８に関連する第１のブックマーク３０２の作成に関する一連の情報である。マーク関連メタデータ４０８は、出版物識別子４１０、第１の特徴点３０６、出版物情報、場所情報、及びブックマークタイトル４１２を含むことができる。出版物識別子４１０は、「ブックＡ」というテキスト文字列などの、第１のブックマーク３０２がどの出版物を参照しているかを表すデジタル数字、文字列、又はコードである。ブックマークタイトル４１２は、「マイブックマーク（ＭＹ  ＢＯＯＫＭＡＲＫ）」というタイトルなどの、第１のブックマーク３０２のタイトルである。
【００４３】
第１のブックマーク３０２は、メッセージ４１４を含むこともできる。メッセージ４１４は、ユーザが作成又は配信する、外部装置へ送信するためのコンテンツである。メッセージ４１４は、グリーティングカード、通常のマルチメディアファイル、マルチメディアファイルの組、収集可能な又は新規の１又は複数の対話型オブジェクト、或いはテキスト文字列の形をとることができる。例えば、メッセージ４１４を、「ハーイ、サリー（ＨＩ  ＳＡＬＬＹ）」というテキスト文字列として示している。
【００４４】
本発明により、電子リーダ上の電子マーケティング及び広告のための付加的な対話的不動産が電子リーダシステム１００に提供されることが判明した。コンテンツコンテナ４０４、マルチメディアコンテンツ４０２、メッセージ４１４、又は貨幣媒体４０６を含む第１のブックマーク３０２を提供することにより、電子リーダシステム１００は、ユーザが第１のブックマーク３０２にアクセスしたときには常に、電子リーダ上の電子マーケティング及び広告のための付加的な対話的不動産を提供することができる。ユーザは、読書を開始する前に第１のブックマーク３０２にアクセスすると推測され、従って読書中に電子マーケティング及び広告が出現する場合ほど気を散らされることはない。この結果、第１のブックマーク３０２にコンテンツコンテナ４０４、マルチメディアコンテンツ４０２、又は貨幣媒体４０６を提供することにより、電子リーダ上の電子マーケティング及び広告のための付加的な対話的不動産を追加することができる。
【００４５】
第１のブックマーク３０２は、アクティブスクリプト４１６を含むこともできる。アクティブスクリプトは、Ａｄｏｂｅ  Ｆｌａｓｈ（商標）又はＨＴＭＬ５などの、第１のブックマーク３０２内の実行可能コンテンツである。アクティブスクリプト４１６は、第１のブックマーク３０２のコンテンツ又は外部データに作用することができる。アクティブスクリプト４１６は、コピー、貼り付け、切り取り、活性化、（第１のブックマーク３０２の）回転、非活性化、カスタマイズ、送信、場所の再割り当て、非表示、表示、優先度設定、削除、グループ化、収集、最小化、最大化、図１の外部電子リーダシステム１０８との同期、インポート、又はエクスポートのためのスクリプトを含むことができる。アクティブスクリプト４１６は、新規取得ブック、進行中ブック、及び読み終えたブックの通知に関する、Ｆａｃｅｂｏｏｋ（商標）のウォールポスト又はＴｗｉｔｔｅｒ（商標）ポストなどのソーシャルネットワークのサポートを含むこともできる。
【００４６】
ここで図５を参照すると、第１のブックマーク３０２及び第２のブックマーク５０４のグループ５０２の例を示している。グループ５０２は、共通点５０５を共有する第１のブックマーク３０２及び第２のブックマーク５０４の組などのブックマークの組である。第２のブックマーク５０４は、第２の特徴点５０６を参照することができる。第２の特徴点５０６は、第２のマルチメディアブック５０８、又は第１のマルチメディアブック３０４の別の１又は複数の場所を参照することができる。このグループ５０２を、図２のディスプレイインターフェイス２０８上に表示することができる。
【００４７】
例えば共通点５０５は、メタデータの一致に基づくことができる。グループ５０２は、第１のブックマーク３０２と第２のブックマーク５０４の間の共通点５０５、及び第１のマルチメディアブック３０４と第２のマルチメディアブック５０８の間のデータの一致に基づいて生成することができる。第１のブックマーク３０２と第２のブックマーク５０４の間のデータの一致は、ブックマークキーワード、コンテンツ名、特徴点の種類、コメント、埋め込みグラフィック、作成日及び時間、作成者、保護、フォーマット、又はブックコンテンツのフォーマットなどの図４のマーク関連メタデータ４０８の一致に関連することができる。第１のマルチメディアブック３０４と第２のマルチメディアブック５０８の間のデータの一致は、ブックタイトル、章タイトル、ブックジャンル、又は「私が感動した言葉」というユーザカテゴリなどのユーザ指定カテゴリの一致に関連することができる。
【００４８】
本発明により、お気に入りの特徴点を電子リーダ上に記録するためのより便利な方法が電子リーダシステム１００に提供されることが判明した。共通点５０５に基づいて第１のブックマーク３０２及び第２のブックマーク５０４のグループ５０２を生成することにより、電子リーダシステム１００は、関連する関連ブックマークを正確に識別し、ユーザがこれらのブックマークを手動で作成する手間を省くことができる。この結果、第１のブックマーク３０２及び第２のブックマーク５０４からグループ５０２を生成することにより、関連するお気に入りの特徴点を電子リーダ上に記録するためのより便利な方法をユーザに提供することができる。
【００４９】
ここで図６を参照すると、電子リーダシステム１００の制御フローを示している。電子リーダシステム１００は、場所モジュール６０２を含むことができる。場所モジュール６０２は、ユーザの行動パターンが一定の閾値に一致し又はこれを上回った場合、マルチメディアブック上の１又は複数の特徴点を識別するように機能する。例えば、場所モジュール６０２は、図３の行動パターン３１８が図３の閾値パターン３１９に一致し又はこれを上回った場合、図３の第１のマルチメディアブック３０４上の図３の第１の特徴点３０６を識別するように機能する。
【００５０】
別の例として、場所モジュール６０２は、図３の第１の特徴点３０６が見られる頻度３２０に基づいて、或いは図３の第１の特徴点３０６が見られる持続時間３２２に基づいて、第１のマルチメディアブック３０４上の第１の特徴点３０６を識別することができる。第１の特徴点３０６は、第１のマルチメディアブック３０４上の図３の場所３１２の範囲３１０、図３の選択部分３１４、又は図３の単一の場所３０８とすることができる。
【００５１】
電子リーダシステム１００は、場所モジュール６０２に結合されたビルダモジュール６０４を含むことができる。ビルダモジュール６０４は、識別される特徴点をユーザの行動パターンとともに記録することにより、ブックマークを作成するように機能する。例えば、ビルダモジュール６０４は、第１の特徴点３０６を行動パターン３１８とともに記録することにより、第１のブックマーク３０２を作成するように機能する。ビルダモジュール６０４は、第１の特徴点３０６、図４のマーク関連メタデータ４０８、図３の行動パターン３１８、図４の貨幣媒体４０６、図４のマルチメディアコンテンツ４０２、図４のコンテンツコンテナ４０４、又はこれらの組み合わせを記録することにより、第１のブックマーク３０２を生成することができる。
【００５２】
電子リーダシステム１００は、ビルダモジュール６０４に結合されたランク付けモジュール６０６を含むことができる。ランク付けモジュール６０６は、ユーザの行動パターンに基づいてブックマークの優先度にランク付けするように機能する。例えば、ランク付けモジュール６０６は、行動パターン３１８に基づいて第１のブックマーク３０２の図３のマーク重要性優先度３１６にランク付けするように機能する。ランク付けモジュール６０６は、マーク重要性優先度３１６を第１の特徴点３０６が見られる頻度３２０に相関付けることにより、第１のブックマーク３０２のマーク重要性優先度３１６にランク付けすることができる。マーク重要性優先度３１６は、頻度３２０を定数で除算したもののような、頻度３２０に線形比例する値とすることができる。別の例では、ランク付けモジュール６０６が、マーク重要性優先度３１６を第１の特徴点３０６が見られる持続時間３２２に相関付けることにより、第１のブックマーク３０２のマーク重要性優先度３１６にランク付けすることができる。マーク重要性優先度３１６は、持続時間３２２を定数で除算したもののような、持続時間３２２に線形比例する値とすることができる。マーク重要性優先度３１６のランク付けは、頻度３２０、持続時間３２２、又はこれらの組み合わせに基づいて全ての既存のブックマークをソートし、マーク重要性優先度３１６として順番を割り当てたものであってもよい。
【００５３】
電子リーダシステム１００は、ランク付けモジュール６０６に結合された描画モジュール６０８を含むことができる。描画モジュール６０８は、ディスプレイ上にブックマークを描画するように機能する。例えば、描画モジュール６０８は、図２のディスプレイインターフェイス２０８上に第１のブックマーク３０２を表示することにより、又は図２のオーバーレイ層２０９上に第１のブックマーク３０２を表示することにより、ディスプレイ上に第１のブックマーク３０２を描画するように機能する。描画モジュール６０８は、ディスプレイインターフェイス２０８上に表示された第１のマルチメディアブック３０４に重なる図２のディスプレイインターフェイス２０８上に第１のブックマーク３０２を描画することができる。
【００５４】
電子リーダシステム１００は、描画モジュール６０８に結合された更新モジュール６１０を含むことができる。更新モジュール６１０は、ブックマークの優先度に基づいて表示を更新するように機能する。例えば、更新モジュール６１０は、マーク重要性優先度３１６に基づいて表示を更新するように機能する。更新モジュール６１０は、行動パターン３１８に基づく第１のブックマーク３０２のマーク重要性優先度３１６のランク付けの結果に基づいて、第１のブックマーク３０２のサイズ又は形状を変更することによりディスプレイインターフェイス２０８を更新することができる。特定の例として、第１の特徴点３０６が見られる頻度３２０の増加、又は第１の特徴点３０６が見られる持続時間３２２の増加などによって第１の特徴点３０６のマーク重要性優先度３１６が高くなった場合、第１のブックマーク３０２を拡大することができる。更新モジュール６１０は、サイズ変更モジュール６２０、再構成モジュール６２２、又はこれらの組み合わせを含むことができる。
【００５５】
電子リーダシステム１００は、更新モジュール６１０に結合されたサイズ変更モジュール６２０を含むことができる。サイズ変更モジュール６２０は、ディスプレイ上のブックマークのサイズを変更してブックマークの優先度の変更を示すように機能する。例えば、サイズ変更モジュール６２０は、ディスプレイ上の第１のブックマーク３０２のサイズを変更してマーク重要性優先度３１６の変更を示すように機能する。サイズ変更モジュール６２０は、ディスプレイインターフェイス２０８上の第１のブックマーク３０２を拡大してマーク重要性優先度３１６の上昇を示すことができる。別の例として、サイズ変更モジュール６２０は、ディスプレイインターフェイス２０８上の第１のブックマーク３０２を縮小してマーク重要性優先度３１６の低下を示すことができる。さらに別の例として、サイズ変更モジュール６２０は、ディスプレイインターフェイス２０８上の第１のブックマーク３０２を１つの寸法で拡大してマーク重要性優先度３１６の１つの尺度の上昇を示し、ディスプレイインターフェイス２０８上の第１のブックマーク３０２を別の寸法で縮小してマーク重要性優先度３１６の別の尺度の低下を示すことができる。
【００５６】
電子リーダシステム１００は、更新モジュール６１０に結合された再構成モジュール６２２を含むことができる。再構成モジュール６２２は、ディスプレイ上のブックマークを再構成してブックマークの優先度の変更を示すように機能する。例えば、再構成モジュール６２２は、ディスプレイ上の第１のブックマーク３０２を再構成してマーク重要性優先度３１６の変更を示すことができる。再構成モジュール６２２は、第１のブックマーク３０２の色を変更することにより、ディスプレイインターフェイス２０８上の第１のブックマーク３０２を再構成してマーク重要性優先度３１６の変更を示すことができる。特定の例として、再構成モジュール６２２は、ディスプレイインターフェイス２０８上に描画された第１のブックマーク３０２を長方形から星形に変更することにより、ディスプレイインターフェイス２０８上の第１のブックマーク３０２を再構成することができる。
【００５７】
電子リーダシステム１００は、更新モジュール６１０に結合された記憶モジュール６１２を含むことができる。記憶モジュール６１２は、少なくとも参照出版物の識別子、特徴点、及びブックマークの優先度を含むブックマークを記憶装置上に記憶するように機能する。例えば、記憶モジュール６１２は、少なくともマーク重要性優先度３１６、第１の特徴点３０６、及び第１のマルチメディアブック３０４の図４の出版物識別子４１０を含む第１のブックマーク３０２を図２の記憶装置２０６上に記憶することができる。別の例では、記憶モジュール６１２が、マーク重要性優先度３１６、第１の特徴点３０６、出版物識別子４１０、マルチメディアコンテンツ４０２、コンテンツコンテナ４０４、貨幣媒体４０６、又はその他のマーク関連メタデータ４０８のうちの少なくとも１つを記憶することを含め、第１のブックマーク３０２を記憶装置６０２上に記憶することができる。
【００５８】
電子リーダシステム１００は、ランク付けモジュール６０６に結合されたマークグループモジュール６１４を含むことができる。マークグループモジュール６１４は、ブックマーク間の共通点に基づいてブックマークのグループを形成するように機能する。例えば、マークグループモジュール６１４は、図５の第２のブックマーク５０４と第１のブックマーク３０２の間の図５の共通点５０５に基づいて、第２のブックマーク５０４及び第１のブックマーク３０２で図５のグループ５０２を形成するように機能する。
【００５９】
特定の例では、マークグループモジュール６１４が、第２のブックマーク５０４及び第１のブックマーク３０２の生成をトリガしたユーザ定義の閾値内の類似する見られた持続時間に基づいて、第２のブックマーク５０４を第１のブックマーク３０２とグループ化することができる。別の例では、マークグループモジュール６１４が、第２のブックマーク５０４及び第１のブックマーク３０２の生成をトリガしたユーザ定義の閾値内の類似する見られた頻度に基づいて、第２のブックマーク５０４を第１のブックマーク３０２とグループ化することができる。さらに別の例では、マークグループモジュール６１４が、第２のブックマーク５０４及び第１のブックマーク３０２が同じ特徴点を有することに基づいて、第２のブックマーク５０４を第１のブックマーク３０２とグループ化することができる。
【００６０】
電子リーダシステム１００は、描画モジュール６０８に結合されたグループ描画モジュール６１６を含むことができる。グループ描画モジュール６１６は、ディスプレイ上にブックマークのグループを描画するように機能する。例えば、グループ描画モジュール６１６は、ディスプレイ上にグループ５０２を描画するように機能する。別の例では、グループ描画モジュール６１６が、グループ５０２のタイトル及びグループ５０２のアイコンを表示することにより、ディスプレイインターフェイス２０８上にグループ５０２を描画することができる。
【００６１】
電子リーダシステム１００は、ランク付けモジュール６０６に結合されたブックグループモジュール６１８を含むことができる。ブックグループモジュール６１８は、ブックマークが参照するブック間の共通点に基づいてブックマークのグループを形成するように機能する。例えば、ブックグループモジュール６１８は、第１のマルチメディアブック３０４と第２のマルチメディアブック５０８の間の共通点５０５に基づいて、図５の第２のマルチメディアブック５０８の第２のブックマーク５０４及び第１のブックマーク３０２でグループ５０２を形成するように機能する。
【００６２】
別の例では、第２のブックマーク５０４及び第１のブックマーク３０２が同じ出版物を参照する場合、ブックグループモジュール６１８が、第２のブックマーク５０４を第１のブックマーク３０２とグループ化することができる。さらに別の例では、第２のブックマーク５０４及び第１のブックマーク３０２が同じジャンル又は種類又はカテゴリの出版物を参照する場合、ブックグループモジュール６１８が、第２のブックマーク５０４を第１のブックマーク３０２とグループ化することができる。出版物のジャンル、種類、又はカテゴリは、空想科学小説（ＳＦ）、ミステリー、雑誌、大型活字の本、又はＤＶＤなどの、マルチメディアブックに含まれるメタデータの一部とすることができる。さらなる例では、第２のブックマーク５０４及び第１のブックマーク３０２が同じ発行日、著者、又はその他の出版物の特性を参照する場合、ブックグループモジュール６１８が、第２のブックマーク５０４を第１のブックマーク３０２とグループ化することができる。
【００６３】
電子リーダシステム１００は、更新モジュール６１０に結合されたアクセス制御モジュール６２４を含むことができる。アクセス制御モジュール６２４は、ブックマークにデジタル権利の管理を適用するように機能する。例えば、アクセス制御モジュール６２４は、第１のブックマーク３０２にデジタル権利の管理を適用するように機能する。アクセス制御モジュール６２４は、第１のブックマーク３０２にデジタル権利の管理を適用して、パスワードが提供されない限り、収集可能な又は新規のブックマークへのアクセスを制限することにより、収集可能な及び／又は新規の種類の第１のブックマーク３０２を管理することができる。
【００６４】
電子リーダシステム１００は、更新モジュール６１０に結合された起動モジュール６２６を含むことができる。起動モジュール６２６は、ブックマーク内のアクティブスクリプトを起動してディスプレイ上のブックを修正するように機能する。例えば、起動モジュール６２６は、第１のブックマーク３０２内の図４のアクティブスクリプト４１６を起動して、ディスプレイ上の第１のマルチメディアブック３０４を修正するように機能する。特定の例として、起動モジュール６２６は、第１のブックマーク３０２内のアクティブスクリプト４１６を起動して、第１のマルチメディアブック３０４の特定部分を強調表示することができる。別の例では、起動モジュール６２６が、第１のブックマーク３０２内のアクティブスクリプト４１６を起動して、第１のブックマーク３０２に含まれる貨幣媒体４０６を起動して登録することができる。さらに別の例では、起動モジュール６２６が、第１のブックマーク３０２内のアクティブスクリプト４１６を起動して、第１のブックマーク３０２の第１の特徴点３０６と類似する他の場所を発見し、又は同様のブックマークを生成することができる。
【００６５】
電子リーダシステム１００は、ビルダモジュール６０４に結合されたメッセージモジュール６３０を含むことができる。メッセージモジュール６３０は、メッセージを含むブックマークを１つの装置から別の装置へ送信するように機能する。例えば、メッセージモジュール６３０は、図２の制御インターフェイス２１０を使用して、図４のメッセージ４１４を含む第１のブックマーク３０２を、図１の外部電子リーダシステム１０８上に表示されるように図１の装置１０４から送信するように機能する。
【００６６】
図１３の第１の装置１００の図２のソフトウェア２１４が、電子リーダシステム１００を含むこともできる。例えば、ソフトウェア２１４は、場所モジュール６０２、ビルダモジュール６０４、ランク付けモジュール６０６、描画モジュール６０８、更新モジュール６１０、及び記憶モジュール６１２を含むことができる。
【００６７】
図２の制御装置２０４は、ソフトウェア２１４を実行して、場所モジュール６０２が行動パターン３１８に基づいて第１のマルチメディアブック３０４上の第１の特徴点３０６を識別するようにすることができる。制御装置２０４は、ソフトウェア２１４を実行して、ビルダモジュール６０４が第１の特徴点３０６に対応する第１のブックマーク３０２を生成するようにすることができる。制御装置２０４は、ソフトウェア２１４を実行して、ランク付けモジュール６０６が行動パターン３１８に基づいて第１のブックマーク３０２のマーク重要性優先度３１６にランク付けするようにすることができる。
【００６８】
制御装置２０４は、ソフトウェア２１４を実行して、描画モジュール６０８がディスプレイ上に第１のブックマーク３０２を描画するようにすることができる。制御装置２０４は、ソフトウェア２１４を実行して、更新モジュール６１０がマーク重要性優先度３１６に基づいて表示を更新するようにすることができる。制御装置２０４は、ソフトウェア２１４を実行して、記憶モジュール６１２が、マーク重要性優先度３１６、第１の特徴点３０６、及び第１のマルチメディアブック３０４の出版物識別子４１０を少なくとも含む第１のブックマーク３０２を記憶装置２０６上に記憶するようにすることができる。
【００６９】
制御装置２０４は、図２のディスプレイインターフェイス２０８を実行して、第１のブックマーク３０２を表示することができる。ソフトウェア２１４は、場所モジュール６０２を含むことができる。図２の記憶装置２０６のサイズに基づいて、ソフトウェア２１４は、電子リーダシステム１００の追加モジュールを含むことができる。制御装置２０４は、ソフトウェア２１４上で分割されたモジュールを上述したように実行することができる。
【００７０】
図２のユーザインターフェイス２０２は、例えばランク付けモジュール６０６のために、ユーザ、電子リーダシステム１００、又はこれらの組み合わせから行動パターン３１８を受け取ることができる。制御装置２０４は、図２の制御インターフェイス２１０を、第１のブックマーク３０２を別の装置へ送信するように動作させることができる。
【００７１】
場所モジュール６０２は、制御装置２０４を使用して、行動パターン３１８に基づいて第１のマルチメディアブック３０４上の第１の特徴点３０６を識別することができる。ビルダモジュール６０４は、制御装置２０４を使用して、第１の特徴点３０６に対応する第１のブックマーク３０２を生成することができる。ランク付けモジュール６０６は、制御装置２０４を使用して、行動パターン３１８に基づいて第１のブックマーク３０２のマーク重要性優先度３１６にランク付けすることができる。描画モジュール６０８は、ディスプレイインターフェイス２０８を使用して、ディスプレイインターフェイス２０８上に第１のブックマーク３０２を描画することができる。更新モジュール６１０は、制御装置２０４を使用して、マーク重要性優先度３１６に基づいてディスプレイインターフェイス２０８を更新することができる。
【００７２】
マークグループモジュール６１４は、制御装置２０４を使用して、第２のブックマーク５０４と第１のブックマーク３０２の間の共通点に基づいて、第２のブックマーク５０４を第１のブックマーク３０２とグループ化してグループ５０２を形成することができる。グループ描画モジュール６１６は、ディスプレイインターフェイス２０８を使用して、ディスプレイインターフェイス２０８上にグループ５０２を描画することができる。ブックグループモジュール６１８は、制御装置２０４を使用して、第１のマルチメディアブック３０４と第２のマルチメディアブック５０８の間の共通点５０５に基づいて、第２のブックマーク５０４を第１のブックマーク３０２とグループ化して形成することができる。サイズ変更モジュール６２０は、ディスプレイインターフェイス２０８を使用して、第１のブックマーク３０２のサイズを変更してマーク重要性優先度３１６の変更を示すことができる。再構成モジュール６２２は、ディスプレイインターフェイス２０８を使用して、第１のブックマーク３０２を再構成してマーク重要性優先度３１６の変更を示すことができる。
【００７３】
アクセス制御モジュール６２４は、制御装置２０４を使用して、第１のブックマーク３０２にデジタル権利の管理を適用することができる。起動モジュール６２６は、制御装置２０４及びディスプレイインターフェイス２０８を使用して、第１のブックマーク３０２内のアクティブスクリプト４１６を起動して、ディスプレイインターフェイス２０８上に表示された第１のマルチメディアブック３０４を修正することができる。メッセージモジュール６３０は、制御インターフェイス２１０を使用して、メッセージ４１４を含む第１のブックマーク３０２を図１の外部電子リーダシステム１０８上に表示されるように送信することができる。
【００７４】
起動モジュール６２６は、アクティブスクリプト４１６にアクセスして記憶装置２０６から起動させることができる。ビルダモジュール６０４又は記憶モジュール６１２は、第１のブックマーク３０２及びマルチメディアコンテンツ４０２を記憶装置２０６に記憶することができる。
【００７５】
電子リーダシステム１００を、装置１０４内の追加機能装置として実現することもできる。例えば、場所モジュール６０２を、装置１０４内の追加機能装置とすることができる。電子リーダシステム１００は、一例としてモジュール機能又は順序を記述する。モジュールを異なる方法で分割することもできる。例えば、場所モジュール６０２及びビルダモジュール６０４を統合することができる。モジュールの各々が、個別に及び他のモジュールとは無関係に動作することもできる。
【００７６】
さらに、１つのモジュール内で生成されたデータを、相互に直接接続されていなくても他のモジュールが使用することもできる。例えば、描画モジュール６０８が、ビルダモジュール６０４から第１のブックマーク３０２を受け取って表示することができる。
【００７７】
ここで図７を参照すると、本発明のさらなる実施形態における電子システムの動作方法７００のフロー図を示している。方法７００は、ブロック７０２において、行動パターンが閾値パターンに一致し又はこれを上回る場合、第１のマルチメディアブック上の第１の特徴点を識別するステップと、ブロック７０４において、第１の特徴点に対応する第１のブックマークを生成するステップと、ブロック７０６において、行動パターンに基づいて第１のブックマークのマーク重要性優先度にランク付けするステップと、ブロック７０８において、第１のブックマークをディスプレイ上に表示されるように描画するステップと、ブロック７１０において、マーク重要性優先度に基づいて表示を更新するステップとを含む。
【００７８】
結果としての方法、処理、装置、機器、製品、及び／又はシステムは、簡単で、コスト効率が良く、複雑でなく、用途が広く、正確で、精密で、効率的であり、これらは、容易な、効率的な、及び経済的な製造、応用、及び利用のために公知の構成要素を適応させることによって実現することができる。
【００７９】
本発明の別の重要な態様は、コストを削減し、システムを簡略化し、及び性能を向上させるという過去の傾向を本発明が有益にサポートしてサービス提供するという点である。
【００８０】
結果的に、本発明のこれらの及びその他の有益な態様は、技術の状態を少なくとも次のレベルに推し進める。
【００８１】
特定の最良の形態に関連して本発明を説明したが、当業者には、上述の説明に照らして多くの代替例、修正例、及び変形例が明らかであろう。従って、以下の特許請求の範囲に含まれる全てのこのような代替例、修正例、及び変形例を含むことを意図している。本明細書に記載し添付図面に示したこれらの全ての事項は、例示的かつ非限定的な意味で解釈すべきである。
【図１】
2012174262.tif 000003
【図２】
2012174262.tif 000004
【図３】
2012174262.tif 000005
【図４】
2012174262.tif 000006
【図５】
2012174262.tif 000007
【図６】
2012174262.tif 000008
【図７】
2012174262.tif 000009
【外国語明細書】
2012174262.tif 000010
2012174262.tif 000011
2012174262.tif 000012
2012174262.tif 000013
2012174262.tif 000014
2012174262.tif 000015
2012174262.tif 000016
2012174262.tif 000017
2012174262.tif 000018
2012174262.tif 000019
2012174262.tif 000020
2012174262.tif 000021
2012174262.tif 000022
2012174262.tif 000023
2012174262.tif 000024
2012174262.tif 000025
2012174262.tif 000026
2012174262.tif 000027
2012174262.tif 000028
2012174262.tif 000029
2012174262.tif 000030
2012174262.tif 000031
2012174262.tif 000032
2012174262.tif 000033
2012174262.tif 000034
2012174262.tif 000035