(57)【要約】【課題】ノットの共用可能且つ内容誤植等の差別更新可能な電子ブックの作製方法及びシステムを提供する。【解決手段】XML言語基準のベクトルグラフィックスで電子ブックを作製し、そして、電子ブックに、包埋やリンク方式によりスクリプトプログラムが挿入される。これらのスクリプトプログラムは、ユーザーが、電子ブックに、例えば、蛍光ペンやテキスト注釈、手書きノット、しおり、ディジタル黒板記録、付箋紙、提示、音声、便箋及び追跡情報のような色々の種類のノットマックを追加設置することを許し、また、電子ブック編集者が、電子ブックについて、内容誤植を更正することを許す。ノットマックと内容誤植は、ユーザーがネットワークを介してアップロードされ、そして、差別更新方式により、他のユーザーと共用される。【選択図】図１
2007310773.tif 000002
【特許請求の範囲】
【請求項１】
サーバを介してディジタル内容ファイルを受信して、ベクトルグラフィックスエレメントに変換し、そして、ディジタル内容バンクに格納し、
内容に従って、当該ディジタル内容バンクのベクトルグラフィックスエレメントに合わせて、XMLベクトルグラフィックス電子ブックを作製し、また、スクリプトプログラムを挿入して、電子ブックバンクサーバへアップロードし、
ユーザーが、電子データ処理装置を介して当該電子ブックバンクサーバにオンラインし、当該電子ブックをダウンロードして開き、そして、当該ユーザーの電子データ処理装置に格納し、
当該ユーザーが、当該電子データ処理装置により、電子ブックに一つ以上のノットマックベクトルグラフィックスオブジェクトを挿入したり、共用するかを設定したりすることができ、その中、共用に設定されたノットマックベクトルグラフィックスオブジェクトが、閲覧ソフトウェアにより、当該電子ブックバンクサーバへ伝送され、
他のユーザーが、それぞれの電子データ処理装置で、当該電子ブックを開いて、そして、当該電子ブックバンクサーバにオンラインしている状態で、自動的に、共用に設定された当該ノットマックベクトルグラフィックスオブジェクトがダウンロードされ、そして、当該電子ブックの同じ位置に挿入される、
ことを特徴とするノットの共用可能且つ内容誤植等の差別更新可能な電子ブックの作製方法。
【請求項２】
ディジタル内容ファイルを受信して、ベクトルグラフィックスエレメントに変換し、そして、ディジタル内容バンクに格納するサーバと、
必要に応じて、当該ディジタル内容バンクのベクトルグラフィックスエレメントに合わせて、XMLベクトルグラフィックス電子ブックを作製し、また、スクリプトプログラムを挿入して格納する電子ブックバンクサーバと、
ネットワークを介して、当該電子ブックバンクサーバにオンラインし、少なくとも一人のユーザーが当該電子ブックをダウンロードして開き、そして、当該ユーザーの電子データ処理装置に格納する少なくとも一つの電子データ処理装置と、
が含有され、
ユーザーが、電子データ処理装置により、電子ブックに一つ以上のノットマックベクトルグラフィックスオブジェクトを挿入したり、共用するかを設定したりすることができ、その中、共用に設定されたノットマックベクトルグラフィックスオブジェクトが、閲覧ソフトウェアにより、当該電子ブックバンクサーバへ伝送され、また、他のユーザーが、それぞれの電子データ処理装置で、当該電子ブックを開くと、自動的に、共用に設定されたノットマックベクトルグラフィックスオブジェクトがダウンロードされ、そして、当該電子ブックの同じ位置に挿入する、
ことを特徴とするノットの共用可能且つ内容誤植等の差別更新可能な電子ブックの作製システム。
【請求項３】
当該差別更新は、当該電子ブックの内容が更新された時、当該電子ブックのオブジェクトの差異を比較して、変動されたオブジェクトだけをダウンロードすることを特徴とする請求項１に記載のノットの共用可能且つ内容誤植等の差別更新可能な電子ブックの作製方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ノットの共用可能且つ内容誤植等の差別更新可能な電子ブックの作製方法及びシステムに関し、特に、XMLベクトルグラフィックス技術を電子ブックの作製とディジタル学習等の技術領域に適用し、XMLとベクトルグラフィックス、電子ブック及びディジタル学習等が含有される技術範囲に関する。
【背景技術】
【０００２】
電子ブックは、ディジタル内容から構成され、ブックの形態で現し、コンピュータやPDA或いは他の電子装置で閲覧できる電子媒体であり、良く見える、既存の電子ブックのファイルフォーマットは、PDFとWord及びHTML等である。「オフライン閲覧可能か」を基準として、電子ブックは、大雑把に、「オフライン電子ブック」と「オンライン電子ブック」との２種類に分けられる。オフライン電子ブックは、電子ブックファイルをネットワークを介してダウンロードされることやアクセス装置からコピーすることにより、ユーザーのコンピュータや他の電子装置に格納され、ユーザーが、常に、オフライン状態で閲覧できる。オンライン電子ブックは、ユーザーが所定のサーバにオンラインして、ファイルを開く方式によりオンライン閲覧する必要があり、当該サーバからオフラインすると、電子ブックファイルが、ユーザーのコンピュータに格納されていない。
【０００３】
一般として、オフライン電子ブックの利点は、１度だけダウンロードすれば、オフライン閲覧ができ、また、ユーザーが自分だけのコピーを持つことができ、そして、適当なソフトウェアを用いると、電子ブックに、自分の心得や注釈及び目印を追加できる。例えば、PDFで作られた電子ブックであれば、米Adobe会社のAcrobat Readerソフトウェアを用いて、PDF電子ブックにハイライト(hilights)や注釈(annotations)及びしおり(bookmarks)を追加することができる。オフライン電子ブックの欠点としては、電子ブックのオリジナルバージョンが更新される場合、ダウンロードされたオフラインコピーが同期に更新されることができず、バージョンを一致に維持するため、改めてダウンロードしなければならなく、また、この前、オフラインコピーに追加したノットが、自動的に、改めてダウンロードする電子ブックにコピーすることができない。
【０００４】
オンライン電子ブックの主な利点は、常に最新のバージョンであり、欠点としては、ユーザーが毎度オンラインしてダウンロードすることが必要で、ネットワークの負荷が高くなる。また、全てのユーザーがサーバにある一つの電子ブックバージョンを共用するため、ユーザー毎に、電子ブックに自分だけの注釈や心得ノットを追加できない。
【０００５】
また、従来の技術において、オフライン電子ブックであっても、オンライン電子ブックであっても、次の三つの欠点がある。
【０００６】
差別更新(Differential Update)をサポートできないこと：差別更新は、ファイルに、一部だけの内容が変動した場合、ファイルを更新する時、変動された部分だけを更新し、ファイル全体を更新する必要がないことを指す。既存の電子ブックは、一部の内容だけが更新される場合、例えば、内容の誤植や、ある章や段落が書きなおされることがある場合、一般として、電子ブック全体を改めてダウンロードすることが必要であり、変動された段落や章だけを更新することができない。
【０００７】
ノットマック機能が足りないこと：電子ブックに、従来のブックの機能である、ユーザーが電子ブックに蛍光ペンや注釈、しおり、付箋紙及び手書きノット等をノットマックする機能がなく、また、電子ブックバージョンが更新される時、上記のような個人的なノットマックが保存されることができない。
【０００８】
ノットマックを共用できないこと：電子ブックが、ディジタル学習(e-learning)の領域において、より大きい機能を発揮するため、ノットマックがグループのメンバーに共用されることが必要である。例えば、先生がディジタル黒板に書いたノットや先生が電子ブックに追加した提示と注釈、生徒に配った電子教材、臨時オンラインテスト、生徒が電子ブックに追加したノットマック或いはディジタルメモ等の、所定のグループのメンバーに提供して、他のメンバーの電子ブックに追加できるような、従来の技術のない機能である。
【０００９】
本発明は、前記の欠点を改良するため、XMLベクトルグラフィックス技術に基づいて、ノットを共用でき、内容誤植等を差別更新できる電子ブックの作製方法とシステムを提供する。本方法とシステムにより、作製された電子ブックは、ユーザーが電子ブックに色々の種類のノットマックを追加したり、内容誤植を校正したりすることだけでなく、他のユーザーでも、当該マックを共用でき、そして、差別更新方式によりバージョンの一致性を維持できる。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明の目的は、電子ブックに、差別更新の機能を有させ、当該電子ブックの内容誤植や一部更新の時、電子ブック全体を改めてダウンロードすることが必要しなく、変動された部分だけを更新し、そのため、更新スピードが速くなり、そして、ネットワーク資源を節約できるノットの共用可能且つ内容誤植等の差別更新可能な電子ブックの作製方法及びシステムを提供する。
【００１１】
本発明の他の目的は、電子ブックに、ノットマックの機能を有させ、ユーザーが当該電子ブックに色々の種類のノットマックを追加することができ、また、当該電子ブックが更新された後も、それが、保存され、当該電子ブックの使用便利性が向上されるノットの共用可能且つ内容誤植等の差別更新可能な電子ブックの作製方法及びシステムを提供する。
【００１２】
本発明の更の他の目的は、電子ブックに、ノットマック共用の機能を有させ、ユーザーが当該電子ブックに色々の種類のノットマックを追加したり、他の所定のユーザーと共用したりすることにより、当該電子ブックが、遠隔の授業やディジタルの学習に幅広く応用されるノットの共用可能且つ内容誤植等の差別更新可能な電子ブックの作製方法及びシステムを提供する。
【課題を解決するための手段】
【００１３】
本発明は、サーバを介してディジタル内容ファイルを受信して、ベクトルグラフィックスエレメントに変換し、そして、ディジタル内容バンクに格納し、また、内容に従って、当該ディジタル内容バンクのベクトルグラフィックスエレメントに合わせて、XMLベクトルグラフィックス電子ブックを作製し、また、スクリプトプログラムを挿入して、電子ブックバンクサーバへアップロードし、また、ユーザーが、電子データ処理装置を介して当該電子ブックバンクサーバにオンラインし、当該電子ブックをダウンロードして開き、そして、当該ユーザーの電子データ処理装置に格納し、また、当該ユーザーが、当該電子データ処理装置により、電子ブックに一つ以上のノットマックベクトルグラフィックスオブジェクトを挿入したり、共用するかを設定したりすることができ、その中、共用に設定されたマックオブジェクトが、閲覧ソフトウェアにより、当該電子ブックバンクサーバへ伝送され、また、他のユーザーが、それぞれの電子データ処理装置で、当該電子ブックを開いて、そして、当該電子ブックバンクサーバにオンラインしている状態で、自動的に、共用に設定された当該ノットマックベクトルグラフィックスオブジェクトがダウンロードされ、そして、当該電子ブックの同じ位置に挿入されるノットの共用可能且つ内容誤植等の差別更新可能な電子ブックの作製方法である。
【００１４】
本発明は、ディジタル内容ファイルを受信して、ベクトルグラフィックスエレメントに変換し、そして、ディジタル内容バンクに格納するサーバと、内容に従って、当該ディジタル内容バンクのベクトルグラフィックスエレメントに合わせて、XMLベクトルグラフィックス電子ブックを作製し、また、スクリプトプログラムを挿入して格納する電子ブックバンクサーバと、ネットワークを介して、当該電子ブックバンクサーバにオンラインし、少なくとも１人のユーザーが当該電子ブックをダウンロードして開き、そして、当該ユーザーの電子データ処理装置に格納する少なくとも一つの電子データ処理装置と、が含有され、所定のユーザーが、電子データ処理装置により、電子ブックに一つ以上のノットマックベクトルグラフィックスオブジェクトを挿入したり、共用するかを設定したりすることができ、その中、共用に設定されたマックオブジェクトが、閲覧ソフトウェアにより、当該電子ブックバンクサーバへ伝送され、また、他のユーザーが、それぞれの電子データ処理装置で、当該電子ブックを開き、そして、当該電子ブックバンクサーバにオンラインしている状態で、自動的に、共用に設定されたノットマックベクトルグラフィックスオブジェクトがダウンロードされ、そして、当該電子ブックの同じ位置に挿入するノットの共用可能且つ内容誤植等の差別更新可能な電子ブックの作製システムである。
【発明を実施するための最良の形態】
【００１５】
本発明のノットの共用可能且つ内容誤植等の差別更新の電子ブックは、XML言語基準のベクトルグラフィックスエレメントと、スクリプトプログラム(Scripts)とからなるXMLファイルである。ファイル内の各ベクトルグラフィックスエレメント(vector
graphic element、以下、エレメントと称する)は、電子ブック内の一部の内容を示し、例えば、行や段落、章、さし絵及びページ等である。各エレメントは、エレメントのソース(Source)やプロバイダ(Provider)及び最終の更新時間(Last
Update)等の情報を識別するための唯一の識別子(ID)と１組の属性(attributes)が指定される。オリジナルバージョンの電子ブックが有するエレメントのソース属性が予めにNULLに設定され、これにより、ユーザーが追加したノットマックとが区別される。スクリプトプログラムが、包埋(embed)やリンク(link)方式により電子ブックに挿入され、そのため、ユーザーが電子ブックにノットマックを挿入することができ、また、差別更新を行うことができる。
【００１６】
XMLベクトルグラフィックスの利点の一つは、XMLのDOM(Document Object Model)オブジェクトモードでは、ユーザーがマウスやタブレットＰＣ或いは手書きパネルの手書きペン等のポインティングデバイス(Pointing
devices)が、任意のエレメントに作用さると、DOMオブジェクトが、当該エレメントのオブジェクトリファレンス(object reference)やmouseClick、mouseMove、mouseDown、mouseUp或いはmouseOver等のイベントと、ポインティングデバイスの位置座標等の情報を返送する。これらのイベントが、当該スクリプトプログラムにある対応する関数をトリガーして、当該電子ブックに新しいエレメントを挿入するか、改變既存のエレメントの属性を変更するか、既存のエレメントを除去する。例えば、ユーザーが、電子ブックの任意の位置で、ポインティングデバイスを押すと、DOMが、mouseDownイベントと、ポインティングデバイスがクリックした位置座標を返送する。ポインティングデバイスが移動する場合、DOMが、絶えずに、mouseMoveと新しい位置座標を返送する。ユーザーが、ポインティングデバイスを放すと、DOMが、mouseUpイベントを返送する。スクリプト関数で、mouseDownイベントをトリガーする時、電子ブックにパス(path)を示すグラフィックスエレメントを新規増加することや、mouseMoveイベントの時、ポインティングデバイスが移動した軌跡座標位置を記録して、パスエレメントの軌跡データに追加することや、mouseUpイベントの時、終了軌跡座標を記録することにより、得られた新しいエレメントにより、電子ブックにおいて、「手書きノット」の効果が実現される。例えば、、当該パスエレメントのストローク色(stroke)の属性をレッドに変換すると、赤いペンでの手書きノットを模擬でき、また、パスエレメントのストローク幅(stroke-width)を広くし、不透明度(opacity)を半透明にセットすると、当該パスエレメントで蛍光ペンの効果を模擬できる。
【００１７】
上記の特性により、ユーザーが、動的に電子ブックにノットマックを追加することができ、即ち、ユーザーが、電子ブックに属されるスクリプトプログラムにより、電子ブックに、一つ以上のノットマックベクトルグラフィックスオブジェクトと称されるベクトルグラフィックスマック(markups)エレメントを追加することができ、また、次のオブジェクトが含まれる。
【００１８】
蛍光ペンオブジェクト：パス(path)エレメントであって、ポインティングデバイス移動(mouseMove)の時のパス座標とユーザーが選択したペンの色及び不透明度(opacity)等を記録し、やや太いストローク幅(stroke-width)を使用する。ユーザーは、マウス等のポインティングデバイスにより、電子ブックの任意の位置に、蛍光ペンで重点をマックすることができる。
【００１９】
手書きノットオブジェクト：蛍光ペンに類似するパスエレメントであるが、ストローク幅がやや細くて、不透明のストロークである。ユーザーは、マウス等のポインティングデバイスで、電子ブックの任意の位置に、手書き方式でノットをとることができる。
【００２０】
テキスト注釈オブジェクト：テキスト(text)エレメントであって、ユーザーは、ポインティングデバイスで、電子ブックの任意の位置をクリック(Click)して、テキストを入力することができる。スクリプトプログラムにより、電子ブックの選択された位置に、一つのテキストエレメントが増加されて、当該テキスト注釈を表示する。
【００２１】
提示オブジェクト：テキスト注釈に類似するテキストエレメントである。異なるところは、当該提示の表示(display)の属性が、予めに表示せず(display=none)に設定されるため、アイコン(icon)だけで表示される。ユーザーは、ポインティングデバイスでアイコンをクリックすると、スクリプトプログラムにより、当該エレメントのdisplay属性が、Trueに設定されて、当該提示テキストを表示する。
【００２２】
付箋紙オブジェクト：矩形エレメント(rect)と、テキストエレメント(text)と、ユーザーが付箋紙を移動するか除去するためのスクリプトプログラムとが含有されるグループエレメントである。ユーザーは、ポインティングデバイスで、電子ブックの任意の位置をクリックして、テキスト内容を入力すると、スクリプトプログラムにより、１組の付箋紙を示すためのグループエレメントが生成されて、ユーザーがクリックした位置に挿入する。ユーザーは、任意に、付箋紙の貼り位置を移動でき、そして、付箋紙を除去できる。
【００２３】
ディジタル黒板記録オブジェクト：黒板を模擬する矩形エレメントと、１組のユーザーが黒板に書いたテキストを示すテキストエレメントと、１組のユーザーが黒板で手書くことを示すパスエレメントとが含有されるグループエレメントである。ユーザーは、ディジタル黒板を始動して黒板にテキストを入力するか、スクリプトプログラムにより、手書き黒板からのユーザーの入力を記録し、また、ディジタル黒板記録のグループエレメントに、グラフィックスエレメントを追加する。
【００２４】
しおりオブジェクト：しおりを象徴するイメージエレメントと、１組のしおり内容であるテキストエレメントとが含有されるグループエレメントである。ユーザーは、電子ブックの任意の位置にしおりを挿入でき、当該しおりが、局部に電子ブックの外縁に表示されて、真実のしおりの効果を模擬する。ユーザーが、あるしおりをクリックすると、電子ブックが、自動的にページをターンする。
【００２５】
音声オブジェクト：イメージ(image)エレメントの表示アイコン(icon)と、ハイパーリンクエレメントとが含有されるグループエレメントである。ユーザーが音声を録音してファイルとして格納した後、スクリプトプログラムが、電子ブックに、一つのアイコンを新規追加する。ユーザーが、当該アイコンをクリックすると、ハイパーリンクエレメントが指しているファイルを開く。
【００２６】
便箋オブジェクト：ディジタル黒板記録に類似するグループエレメントであって、ユーザーが手書きやテキスト入力の方式で、便箋を新規追加できる。
【００２７】
内容誤植オブジェクト：グループエレメントであって、ユーザーが、電子ブックに内容の誤りを発見する場合、当該エレメントをクリックして、誤植の更新内容を入力できる。スクリプトプログラムが、内容誤植グループオブジェクトを作成して、元のオブジェクトの識別子(ID)及び誤植更新の内容とユーザーと時間情報を記録する。
【００２８】
追跡情報オブジェクト：前記の全てのノットマックオブジェクトが新規追加された時、スクリプトプログラムにより、ユーザー身分や日期時間及びエレメントタイプ等の追跡情報が追加され、また、予めにその表示効果を表示せず(display=none)に設定する。ユーザーが、ポインティングデバイスを、あるエレメントの上方に移動すると、スクリプトプログラムが、当該エレメントの追跡情報の属性を、表示(display=true)に設定し、これにより、ユーザーは、当該ノットマックが、誰かによって何時に挿入されたことを分かる。
【００２９】
前記のユーザーによって、追加設置したノットマックと内容誤植は、差別更新方式で、他のユーザーと共用される。ユーザーが、ノットマックベクトルグラフィックスオブジェクトを新規追加すると、スクリプトプログラムが、当該オブジェクトのソース属性を、ノットマックとして注釈し、これにより、電子ブックのオリジナルエレメントと区別することができる。ユーザーが、一部のノットマックを他のユーザーと共用すると決めたら、共用のノットマックベクトルグラフィックスオブジェクトをサーバにアップロードすることだけでよい。他のユーザーが、当該共用できるノットマックベクトルグラフィックスオブジェクトを利用する場合、当該オブジェクトをダウンロードすればよく、電子ブックファイル全体を改めてダウンロードすることが要らず、そのため、ダウンロードによる更新により、自分が電子ブックに追加設置したノットマックがオーバーライト(overwrite)されることはない。各ノットラベルに、電子ブックのページ数と座標位置とが記録されているため、他のユーザーの電子ブックに共用される場合、元の様子に表示される。
【００３０】
図１は、本発明に係わるノットの共用可能且つ内容誤植等の差別更新可能な電子ブックの作製方法の概念図であって、当該方法の工程は、
サーバを介してディジタル内容ファイルを受信して、ベクトルグラフィックスエレメントに変換し、そして、ディジタル内容バンクに格納し、
また、必要に応じて、当該ディジタル内容バンクのベクトルグラフィックスエレメントに合わせて、XMLベクトルグラフィックス電子ブックを作製し、また、スクリプトプログラムを挿入して、電子ブックバンクサーバへアップロードし、
ユーザーが、電子データ処理装置を介して当該電子ブックバンクサーバにオンラインし、当該電子ブックをダウンロードして開いて、当該ユーザーの電子データ処理装置に格納し、
当該ユーザーが、当該電子データ処理装置により、電子ブックに一つ以上のノットマックベクトルグラフィックスオブジェクトを挿入したり、共用するかを設定したりすることができ、その中、共用に設定されたノットマックベクトルグラフィックスオブジェクトが、閲覧ソフトウェアによって当該電子ブックバンクサーバへ伝送され、
他のユーザーが、それぞれの電子データ処理装置で、当該電子ブックを開いて、そして、当該電子ブックバンクサーバにオンラインしている状態で、自動的に、共用に設定されたノットマックベクトルグラフィックスオブジェクトがダウンロードされ、そして、当該電子ブックの同じ位置に挿入される。
【００３１】
上記のステップにおいて、内容プロバイダが、電子書類ファイルや画像、アニメーション、音声及びテキスト等のディジタル内容を、当該サーバへアップロードし、そして、当該サーバ側が実行したコンピュータソフトウェアにより、XMLベクトルグラフィックスエレメントに変換され、また、ディジタル内容バンクに格納され、当該ディジタル内容バンクは、当該サーバにインプリメントされてもよく、外部のデータベースにインプリメントされてもよい。電子ブック編集者が、作製に応じて、ディジタル内容バンクから必要とする内容を読出し、電子ブック編集ソフトウェアで、電子ブックを編集し、また、スクリプトプログラムを挿入して、電子ブックバンクに格納し、また、当該サーバによって、当該電子ブック編集ソフトウェアを実行してもよく、当該電子ブックバンクサーバによって実行してもよく、そして、当該電子ブックが、電子ブックバンクに格納され、また、当該電子ブックバンクが、当該電子ブックバンクサーバにインプリメントされてもよく、外部のデータベースにインプリメントされてもよい。ユーザーが、当該ユーザーの電子データ処理装置で、電子ブック閲覧ソフトウェアを駆動して、通信ネットワークを介して当該電子ブックバンクサーバにオンラインし、電子ブックをダウンロードして格納し、そして、閲覧することができ、また、当該電子データ処理装置が、パソコンやノットブック、タブレットＰＣ、PDA或いはサーバであり、当該ユーザーが、例えば、マウスや手書きペン等の当該電子データ処理装置のポインティングデバイスで、カーソルを移動して作業する。
【００３２】
図２は、XMLベクトルグラフィックス電子ブックの実例である。ユーザーが電子ブックをダウンロードした後、当該電子ブック閲覧ソフトウェアで、電子ブックに、動的に色々の種類のノットマックオブジェクトや内容誤植オブジェクトを追加し、図３は、ノットマックを挿入した後の電子ブックの実例である。ユーザーが、当該ノットマックオブジェクトや内容誤植オブジェクトを当該電子ブックバンクサーバへアップロードし、他のユーザーが、当該電子ブックバンクサーバを介して当該ノットオブジェクトや内容誤植オブジェクトをダウンロードし、また、差別更新方式で、電子ブックを更新することができる。
【００３３】
図４は、差別更新の流れの概念図である。図４において、右側の上方にある四角枠で、あるユーザーの電子ブックを表示し、当該電子ブックに、一つのテキスト注釈マックエレメントが挿入され、当該エレメントが、(x、 y)の座標属性マックによって、当該エレメントの表示位置が示される。差別更新を実行する時、図４の左側のように、右側の上方にある変動された電子ブックのスクリプトプログラムが、変動されたノットマックオブジェクトを、ネットワークを介して、当該電子ブックバンクサーバへアップロードする。他のユーザーがこれらのノットマックオブジェクトを共用する時、当該ノットマックオブジェクトをダウンロードするだけでよい。各ノットマックオブジェクトに、表示ページや位置等の情報が記録されているため、元々の様子が、他のメンバーの電子ブックに表示される。
【００３４】
本発明に係わるノットの共用可能且つ内容誤植等の差別更新可能な電子ブックの作製方法は、上記の説明のように、サーバと、電子ブックバンクサーバと、複数の電子データ処理装置とからなるシステムによって実現され、当該複数の電子データ処理装置は、有線や無線の通信ネットワークを介して、当該電子ブックバンクサーバと接続して通信できる。
【００３５】
当該サーバは、ディジタル内容ファイルを受信して、ベクトルグラフィックスエレメントに変換し、そして、ディジタル内容バンクに格納し、当該電子ブックバンクサーバは、電子ブック編集ソフトウェアを提供し、電子ブック編集者が、必要に応じて、当該ディジタル内容バンクのベクトルグラフィックスエレメントに合わせて、XMLベクトルグラフィックス電子ブックを作製し、また、スクリプトプログラムを挿入して、格納する。
【００３６】
当該複数の電子データ処理装置は、複数のユーザーが使用することに供され、ネットワークを介して当該電子ブックバンクサーバにオンラインされ、当該電子ブックをダウンロードして開き、ユーザーが、閲覧や作業できるようになり、そして、当該電子ブックを、当該ユーザーの電子データ処理装置に格納できる。ユーザーが、電子ブックに、一つ以上のノットマックベクトルグラフィックスオブジェクトを挿入でき、また、共用するかを設定でき、共用に設定されたマックオブジェクトが、閲覧ソフトウェアによって当該電子ブックバンクサーバへ伝送され、他のユーザーが、当該電子ブックバンクサーバにオンラインして同じ電子ブックを開く時、自動的に、共用に設定されたノットマックベクトルグラフィックスオブジェクトがダウンロードされ、そして、当該電子ブックの同じ位置に挿入される。
【００３７】
上記の実施例は、ただ、説明のためのもので、本発明は、それによって制限されず、本発明に係わる色々の種類の修正や変更或いは本発明にかかわるシステムの機能やステップを統合したり分割したりすることは、例えば、当該サーバと当該電子ブックバンクサーバとを一つのサーバに統合しても、すべてが、本発明の特許請求の範囲に含まれる。
【図面の簡単な説明】
【００３８】
【図１】本発明に係わるノット且つ内容誤植を共用できる電子ブックの作製方法の流れの概念図
【図２】本発明に係わるノットと内容誤植を共用できる電子ブックの実例図
【図３】本発明に係わるノットと内容誤植を共用できる電子ブックにノットマックが追加された後の実例図
【図４】本発明にノットと内容誤植を共用できる電子ブックの差別更新の流れの概念図
【図１】
2007310773.tif 000003
【図２】
2007310773.tif 000004
【図３】
2007310773.tif 000005
【図４】
2007310773.tif 000006