(57)【要約】【課題】複数の携帯型の端末によって文書を共有する場合に適合した情報共有の仕組みを提供する。【解決手段】情報表示装置は、記憶された文書ファイルが表す文書を表示するとともに、文書に対して付加的に表示される付加情報を付加する指示を受け付ける。このような指示を受け付けると、情報表示装置は、付加情報を生成して記憶する（Ｓ４）。付加情報は、それが付加された文書に関連付けられる。情報管理装置は、複数の情報表示装置から付加情報を取得し、これを記憶する（Ｓ６）。そして、情報管理装置は、自装置に記憶されている付加情報と情報表示装置に記憶されている付加情報に差異がある場合に、その差異分に相当する付加情報を情報表示装置に送信する（Ｓ１１）。情報管理装置がこのような処理を複数の情報表示装置と行うことにより、情報管理装置と複数の情報表示装置との間で同一の付加情報を記憶することが可能となる。【選択図】図５
2008146245.tif 000002
【特許請求の範囲】
【請求項１】
情報管理装置と複数の情報表示装置とを備える情報共有システムであって、
前記情報管理装置は、
第１の記憶手段と、
受信手段と、
記憶制御手段とを備え、
各々の前記情報表示装置は、
取得手段と、
第２の記憶手段と、
表示手段と、
指示手段と、
送信手段とを備え、
前記第１の記憶手段は、１または複数のページを有する文書を表す文書ファイルと、当該文書ファイルを識別する文書識別情報とを記憶し、
前記取得手段は、前記第１の記憶手段に記憶された文書ファイルと当該文書情報の文書識別情報とを取得し、
前記第２の記憶手段は、前記取得手段により取得された文書ファイルと当該文書情報の文書識別情報とを記憶し、
前記表示手段は、前記第２の記憶手段に記憶された文書ファイルが表す文書を表示し、
前記指示手段は、前記表示手段に表示された文書のあるページに付加的に表示される付加情報の付加を指示し、
前記送信手段は、前記指示手段により指示された付加情報と、当該付加情報が付加された文書を表す前記文書ファイルの前記文書識別情報とを送信し、
前記受信手段は、複数の前記送信手段から送信された付加情報と文書識別情報とを受信し、
前記記憶制御手段は、前記受信手段により受信された付加情報を、前記受信手段により受信された文書識別情報により識別される前記文書ファイルに関連付けて前記第１の記憶手段に記憶させる
ことを特徴とする情報共有システム。
【請求項２】
１または複数のページを有する文書を表す文書ファイルと、当該文書ファイルを識別する文書識別情報とを記憶する記憶手段と、
前記記憶手段に記憶された文書ファイルが表す文書を表示する表示手段を備える複数の情報表示装置から、当該文書とともに表示される情報を表す付加情報と、当該文書を表す前記文書ファイルの文書識別情報とを受信する受信手段と、
前記受信手段により受信された付加情報を、前記受信手段により受信された文書識別情報により識別される前記文書ファイルに関連付けて前記記憶手段に記憶させる記憶制御手段と
を備えることを特徴とする情報管理装置。
【請求項３】
前記記憶制御手段により前記記憶手段に記憶された付加情報と、当該付加情報に関連付けられた前記文書ファイルの前記文書識別情報とを前記複数の情報表示装置に送信する送信手段を備える
ことを特徴とする請求項２に記載の情報管理装置。
【請求項４】
前記記憶手段に、ある前記情報表示装置から前記受信手段により受信された付加情報または文書識別情報と異なる付加情報または文書識別情報が記憶されている場合に、当該異なる付加情報、または、当該異なる文書識別情報および当該文書識別情報により識別される文書ファイルを当該情報表示装置に送信する送信手段を備える
ことを特徴とする請求項２に記載の情報管理装置。
【請求項５】
前記受信手段は、前記付加情報を受信する場合に、当該付加情報を送信する前記情報表示装置または当該情報表示装置を操作するユーザを識別する識別情報を受信し、
前記記憶制御手段は、前記受信手段により受信された識別情報を、前記受信手段により受信された付加情報に関連付けて前記記憶手段に記憶させる
ことを特徴とする請求項２に記載の情報管理装置。
【請求項６】
前記記憶制御手段により前記記憶手段に記憶された付加情報と、当該付加情報に関連付けられた前記文書ファイルの前記文書識別情報と、当該付加情報に関連付けられた前記識別情報とを前記複数の情報表示装置に送信する送信手段を備える
ことを特徴とする請求項５に記載の情報管理装置。
【請求項７】
前記送信手段は、ある前記情報表示装置に前記付加情報を送信する場合に、当該情報表示装置から前記受信手段により受信された識別情報と異なる識別情報が関連付けられた前記付加情報を送信する
ことを特徴とする請求項６に記載の情報管理装置。
【請求項８】
コンピュータを、
１または複数のページを有する文書を表す文書ファイルと、当該文書ファイルを識別する文書識別情報とを記憶する記憶手段と、
前記記憶手段に記憶された文書ファイルに付加される付加情報と当該文書ファイルの文書識別情報とを前記複数の情報表示装置から受信する受信手段と、
前記受信手段により受信された付加情報を、前記受信手段により受信された文書識別情報により識別される前記文書ファイルに関連付けて前記記憶手段に記憶させる記憶制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のユーザが共同で文書を取り扱うための技術に関する。
【背景技術】
【０００２】
文書の共有を管理する管理装置と、複数のユーザが文書を閲覧するための複数の端末とを有するシステムが知られている（例えば、特許文献１参照）。このようなシステムによれば、紙にプリントした文書を閲覧する場合よりも効率的に文書の共有を行うことができる。また、このようなシステムは、膨大なページ数の文書を共有する場合に特に効果的である。
【特許文献１】特開２００４−１９９４４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、ユーザがいつでも手軽に文書を閲覧するためには、閲覧する端末は可搬性の携帯型端末であることが望ましいといえる。このような端末を用いた場合には、特許文献１に記載された場合とは異なる事情が存在する。例えば、携帯型の端末である場合は、ネットワークに常時接続されるとは限らず、また、通信量や通信速度にも制限があることが多い。そのため、特許文献１に記載の技術のように、ネットワークへの常時接続を前提とし、ある程度の通信量を必要とするシステムでは不都合があった。
本発明はかかる事情に鑑みてなされたものであり、その目的は、複数の携帯型の端末によって文書を共有する場合に適合した情報共有の仕組みを提供することにある。
【課題を解決するための手段】
【０００４】
上述した目的を達成するため、本発明は、情報管理装置と複数の情報表示装置とを備える情報共有システムであって、前記情報管理装置は、記憶手段と、受信手段と、記憶制御手段とを備え、各々の前記情報表示装置は、第２の記憶手段と、表示手段と、指示手段と、送信手段とを備え、前記記憶手段は、１または複数のページを有する文書を表す文書ファイルと、当該文書ファイルを識別する文書識別情報とを記憶し、前記第２の記憶手段は、前記記憶手段に記憶された文書ファイルと当該文書情報の文書識別情報とを記憶し、前記表示手段は、前記第２の記憶手段に記憶された文書ファイルが表す文書を表示し、前記指示手段は、前記表示手段に表示された文書のあるページに付加的に表示される付加情報の付加を指示し、前記送信手段は、前記指示手段により指示された付加情報と、当該付加情報が付加された文書を表す前記文書ファイルの前記文書識別情報とを送信し、前記受信手段は、複数の前記送信手段から送信された付加情報と文書識別情報とを受信し、前記記憶制御手段は、前記受信手段により受信された付加情報を、前記受信手段により受信された文書識別情報により識別される前記文書ファイルに関連付けて前記記憶手段に記憶させることを情報共有システムを提供する。
かかる情報共有システムによれば、文書ファイルを送受信することなく、付加情報と文書識別情報とを送受信するだけで、情報管理装置と情報表示端末との間で共通の情報が記憶される。
【０００５】
また、本発明は、１または複数のページを有する文書を表す文書ファイルと、当該文書ファイルを識別する文書識別情報とを記憶する記憶手段と、前記記憶手段に記憶された文書ファイルに付加される付加情報と当該文書ファイルの文書識別情報とを前記複数の情報表示装置から受信する受信手段と、前記受信手段により受信された付加情報を、前記受信手段により受信された文書識別情報により識別される前記文書ファイルに関連付けて前記記憶手段に記憶させる記憶制御手段とを備える情報管理装置を提供する。
かかる情報管理装置によれば、文書ファイルを送受信することなく、付加情報と文書識別情報とを送受信するだけで、情報管理装置と情報表示端末との間で共通の情報が記憶される。
【０００６】
また、本発明において、前記記憶制御手段により前記記憶手段に記憶された付加情報と、当該付加情報に関連付けられた前記文書ファイルの前記文書識別情報とを前記複数の情報表示装置に送信する送信手段を備える構成を採用してもよい。この構成によれば、ある情報表示装置において付加された付加情報がその他の情報表示装置に送信されるので、複数の情報表示装置において付加情報を共有することが可能となる。
【０００７】
また、本発明において、前記記憶手段に、ある前記情報表示装置から前記受信手段により受信された付加情報または文書識別情報と異なる付加情報または文書識別情報が記憶されている場合に、当該異なる付加情報、または、当該異なる文書識別情報および当該文書識別情報により識別される文書ファイルを当該情報表示装置に送信する送信手段を備える構成を採用してもよい。この構成によれば、情報表示装置においては、自装置に記憶されていない文書ファイルや付加情報が受信される一方で、自装置に既に記憶されている文書ファイルや付加情報は受信されないので、情報の共有を効率的に行うことが可能となる。
【０００８】
また、本発明において、前記受信手段は、前記付加情報を受信する場合に、当該付加情報を送信する前記情報表示装置または当該情報表示装置を操作するユーザを識別する識別情報を受信し、前記記憶制御手段は、前記受信手段により受信された識別情報を、前記受信手段により受信された付加情報に関連付けて前記記憶手段に記憶させる構成を採用してもよい。この構成によれば、複数の付加情報を識別情報によって区別することが可能となる。
また、この構成において、前記記憶制御手段により前記記憶手段に記憶された付加情報と、当該付加情報に関連付けられた前記文書ファイルの前記文書識別情報と、当該付加情報に関連付けられた前記識別情報とを前記複数の情報表示装置に送信する送信手段をさらに備える構成を採用してもよい。この構成によれば、情報表示装置において、複数の付加情報を識別情報によって区別することが可能となる。
さらに、この送信手段は、ある前記情報表示装置に前記付加情報を送信する場合に、当該情報表示装置から前記受信手段により受信された識別情報と異なる識別情報が関連付けられた前記付加情報を送信すると望ましい。このようにすれば、情報表示装置において同一の付加情報（すなわち、当該装置において付加された付加情報）が記憶されぬように付加情報を送信することが可能となる。
【０００９】
また、本発明は、上述した情報管理装置が実現する機能をコンピュータに実現させるためのプログラムとしても提供され、また、このプログラムを記録媒体に記憶させたり、あるいはネットワークを介してダウンロードさせたりする態様によっても提供される。すなわち、本発明は、コンピュータを、１または複数のページを有する文書を表す文書ファイルと、当該文書ファイルを識別する文書識別情報とを記憶する記憶手段と、前記記憶手段に記憶された文書ファイルに付加される付加情報と当該文書ファイルの文書識別情報とを前記複数の情報表示装置から受信する受信手段と、前記受信手段により受信された付加情報を、前記受信手段により受信された文書識別情報により識別される前記文書ファイルに関連付けて前記記憶手段に記憶させる記憶制御手段として機能させるためのプログラムとしても提供され得る。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施の形態を説明する。
［実施形態の構成］
図１は、本発明の一実施形態である情報共有システム１００の全体構成を概略的に示すブロック図である。同図に示すように、この情報共有システム１００は、コンテンツサーバ４１と、第１ネットワーク３１と、情報管理装置１１と、ＰＣ１２と、第２ネットワーク３２と、第３ネットワーク３３と、複数のユーザ端末２２ａ、２２ｂと、複数の情報表示装置２１ａ、２１ｂとを備える。なお、ユーザ端末２２ａ、２２ｂおよび情報表示装置２１ａ、２１ｂは、記載を省略するものの、実際には図示したよりも多く存在し得る。
【００１１】
第１ネットワーク３１は、コンテンツサーバ４１と情報管理装置１１とを接続するネットワークである。第１ネットワーク３１としては、例えば、インターネットや専用線が用いられる。第２ネットワーク３２は、情報管理装置１１と複数のユーザ端末２２ａとを接続するネットワークである。第２ネットワーク３２としては、例えばインターネットが用いられる。第３ネットワーク３３は、情報管理装置１１と複数のユーザ端末２２ｂとを接続するネットワークである。第３ネットワーク３３としては、例えば移動体通信網等の無線通信ネットワークが用いられる。
【００１２】
コンテンツサーバ４１は、コンテンツをダウンロードするサービスを提供するためのサーバ装置であり、複数のコンテンツを記憶している。このサービスは、所定の事業者により提供されるものである。コンテンツサーバ４１が記憶するコンテンツとは、文書を表す文書ファイルである。各々の文書ファイルには、キーワード等の所定の検索条件が関連付けられており、このサービスを利用する者は、検索条件を適宜指定して所望の文書ファイルをダウンロードすることが可能になっている。なお、コンテンツサーバ４１が提供するこのサービスのことを、以下では「文書検索サービス」という。
【００１３】
情報管理装置１１およびＰＣ（Personal Computer）１２は、企業や事務所等の所定の団体により利用されるコンピュータ装置であり、図示せぬルータやその他のコンピュータとともにＬＡＮ（Local Area Network）等の内部ネットワークを構成している。情報管理装置１１は、この内部ネットワークを管理するとともに、第１ネットワーク３１、第２ネットワーク３２または第３ネットワーク３３を介したデータの送受信を制御するサーバ装置である。また、情報管理装置１１は、複数の文書ファイルを記憶する文書データベースＤＢ１を有する。ＰＣ１２は、コンテンツサーバ４１により提供される文書検索サービスを利用する者（以下「サーチャ」という。）が操作するコンピュータ装置である。ＰＣ１２は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）およびＲＡＭ（Random Access Memory）等を備えた制御部に加え、液晶ディスプレイ、キーボードおよびマウス等を備えており、文書ファイルの検索やダウンロードを実行できるように構成されている。
【００１４】
ユーザ端末２２ａ、２２ｂおよび情報表示装置２１ａ、２１ｂは、それぞれ、上述した所定の団体に属する者が利用する端末である。ユーザ端末２２ａ、２２ｂおよび情報表示装置２１ａ、２１ｂの利用者のことを、以下では「ユーザ」という。ユーザ端末２２ａは、いわゆるノートＰＣ等の携帯可能なコンピュータ装置であり、ユーザ端末２２ｂは、いわゆるスマートフォン等の移動体通信端末である。ユーザ端末２２ａ、２２ｂは、それぞれ、情報表示装置２１ａ、２１ｂとデータの送受信を行うためのインタフェースを備える。このインタフェースとしては、例えば、ＵＳＢ（Universal Serial Bus）規格に準拠したシリアルインタフェースに加え、ＩｒＤＡ（Infrared Data Association）、Bluetooth（登録商標）などに準拠した無線インタフェースを用いることができる。情報表示装置２１ａ、２１ｂは、文書ファイルが表す文書を表示する携帯可能な表示装置である。情報表示装置２１ａは、ユーザ端末２２ａとデータの送受信が可能であり、情報表示装置２１ｂは、ユーザ端末２２ｂとデータの送受信が可能である。
【００１５】
続いて、情報管理装置１１および情報表示装置２１ａ、２１ｂの構成をより詳細に説明する。なお、以下において、情報表示装置２１ａ、２１ｂを区別する必要のない場合には、これらを総称して「情報表示装置２１」という。また、同様に、ユーザ端末２２ａ、２１ｂを区別する必要のない場合には、これらを総称して「ユーザ端末２２」という。
【００１６】
図２は、情報管理装置１１の構成を示すブロック図である。同図に示すように、情報管理装置１１は、ＣＰＵ１１１と、ＲＯＭ１１２と、ＲＡＭ１１３と、ＨＤＤ（Hard Disk Drive）１１４と、インタフェース１１５と、内部時計１１６とを備える。ＣＰＵ１１１は、ＲＯＭ１１２やＨＤＤ１１４に記憶されたプログラムを実行することにより、情報管理装置１１の各部を制御するとともに、文書ファイルに対して所定の処理を実行する。ＲＡＭ１１３は、ＣＰＵ１１１がプログラムを実行する際に、ＣＰＵ１１１のワークエリアとして機能する。ＨＤＤ１１４は、ＣＰＵ１１１が実行するプログラムを記憶するとともに、文書ファイルを蓄積する記憶領域を有する。上述した文書データベースＤＢ１は、ＨＤＤ１１４の一部の記憶領域によって実現される。インタフェース１１５は、第１ネットワーク３１、第２ネットワーク３２および第３ネットワーク３３を介してデータの送受信を行うためのインタフェース装置である。内部時計１１６は、日時を計測し、ＣＰＵ１１１からの要求に応じて日時を表す時刻情報を出力する。
【００１７】
ここで、ＨＤＤ１１４に記憶された文書ファイルについて説明する。文書ファイルは、複数のページの文書を表すデータの集合である。すなわち、文書ファイルは、１ファイルに複数ページのデータが含まれ得る、いわゆるマルチページファイルである。文書ファイルを構成するデータのうち、各ページの文書を表すデータのことを、以下では「文書情報」という。すなわち、文書ファイルは、複数ページ分の文書情報を含むものである。
【００１８】
また、文書ファイルは、所定のフォーマットのデータとなっている。文書ファイルは、コンテンツサーバ４１からダウンロードされるときには、例えばＰＤＦ（Portable Document Format）のような汎用的なフォーマットとなっている。一方、文書ファイルは、情報表示装置２１ａ、２１ｂに送信されるときには、専用のフォーマットに変換される。ＣＰＵ１１１は、文書ファイルのフォーマットを変換する機能を有しており、ＨＤＤ１１４に記憶された文書ファイルのフォーマットを適当なタイミングで変換する。
【００１９】
フォーマット変換後の文書ファイルは、変換前と同数のページの文書情報を含むマルチページファイルである。また、この文書ファイルは、文書を識別するための文書識別情報を含んでいる。この文書識別情報は、文書ファイルのファイル名であってもよいし、文書ファイルにヘッダ情報のようにして埋め込まれてもよい。
また、フォーマット変換後の文書ファイルは、各々の文書情報に関連付けられた付加情報を含み得る。付加情報とは、文書の各ページに付加することのできる情報であり、所定の表示態様で表示される。付加情報には、文書の指定されたページに対して付加される情報と、文書の指定されたページの指定された位置に付加される情報とがあるが、詳細については後述する。
【００２０】
なお、文書ファイルは、ネットワークを介して通信されるという観点からいえば、その容量が小さいことが望ましい。この観点からいえば、ＣＰＵ１１１は、文書ファイルを、所定の圧縮方式により圧縮されたフォーマットのデータに変換するのが望ましい。また、文書の内容の秘密を確保するためには、ＣＰＵ１１１は、文書ファイルを、所定の暗号化方式により暗号化されたフォーマットのデータに変換するのが望ましい。しかし、圧縮処理や暗号化処理を行った場合には、情報表示装置２１が伸張（解凍）処理や復号処理を実行する必要を生じる。そのため、情報表示装置２１のＣＰＵ１１１の処理能力などが制限される場合には、圧縮処理や暗号化処理を行わないフォーマットの文書ファイルとしてもよい。
【００２１】
次に、情報表示装置２１の構成を説明する。
図３は、情報表示装置２１の構成を示すブロック図である。同図に示すように、情報表示装置２１は、電源部２１０と、ＣＰＵ２１１と、ＲＯＭ２１２と、ＲＡＭ２１３と、フラッシュメモリ２１４と、インタフェース２１５と、操作部２１６と、表示体コントローラ２１７と、記憶性表示体２１８と、タッチスクリーン２１９とを備える。
【００２２】
電源部２１０は、バッテリと電力制御回路とを備え、情報表示装置２１の作動に要する電力を供給する。電源部２１０のバッテリは、二次電池であると望ましい。ＣＰＵ２１１は、ＲＯＭ２１２やフラッシュメモリ２１４に記憶されたプログラムを実行することにより、文書ファイルに各種処理を施して記憶性表示体２１８に文書情報を表示させるための制御を行う。ＲＡＭ２１３は、ＣＰＵ２１１がプログラムを実行する際に、ＣＰＵ２１１のワークエリアとして機能する。フラッシュメモリ２１４は、書き換え可能な記憶媒体であり、ＣＰＵ２１１により実行されるプログラムや文書ファイルを記憶する。フラッシュメモリ２１４は、情報表示装置２１に対して着脱自在な構成としてもよい。インタフェース２１５は、ユーザ端末２２ａ、２２ｂのインタフェースに対応したインタフェースであり、ユーザ端末２２ａ、２２ｂとデータの送受信を行う。インタフェース２１５の構成は、情報表示装置２１ａと情報表示装置２１ｂとで異なっていてもよい。操作部２１６は、複数の操作キーを備え、それぞれの操作キーに応じた操作信号をＣＰＵ２１１に出力する。
【００２３】
表示体コントローラ２１７は、記憶性表示体２１８の動作を制御する駆動回路を備える。表示体コントローラ２１７は、表示すべき文字や画像に応じた表示データを記憶性表示体２１８に供給するとともに、記憶性表示体２１８に供給する電力のオン・オフを制御する。記憶性表示体２１８は、記憶性液晶による液晶層を有する表示体である。ここにおいて、記憶性液晶とは、電圧を印加しなくても表示状態（すなわち階調）を維持することが可能な液晶のことである。この記憶性液晶としては、例えばコレステリック液晶が用いられる。記憶性表示体２１８は、複数行複数列の画素を有し、それぞれの画素は、供給される表示データに応じた階調となる。記憶性表示体２１８の各画素の階調数は任意であるが、本実施形態においては、モノクロの１６階調とする。タッチスクリーン２１９は、ユーザから見て記憶性表示体２１８の前面に設けられた透明のスクリーンであり、所定の微小領域毎に物体の接触の有無を感知する。この微小領域は、記憶性表示体２１８の画素に対応付けられており、望ましくは、この画素と同一のサイズである。タッチスクリーン２１９は、物体が接触していることを示す感知信号を微小領域毎に出力し、ＣＰＵ２１１に供給する。
なお、以下においては、必要に応じて、記憶性表示体２１８およびタッチスクリーン２１９を総称して「表示部２１Ｄ」という。すなわち、表示部２１Ｄは、いわゆるタッチスクリーン方式の液晶パネルである。
【００２４】
続いて、情報表示装置２１の構成をその外観を例示して説明する。
図４は、情報表示装置２１の外観を示す斜視図である。同図に示すように、情報表示装置２１は、表示部２１Ｄと、複数の操作キー２１６ａ〜２１６ｄとを有する。また、情報表示装置２１とともに用いられるものとして、スタイラスペン２１Ｓがある。なお、スタイラスペン２１Ｓは、表示部２１Ｄに対して手書き文字等の入力を行うためのペン状の器具である。
【００２５】
表示部２１Ｄは、上述した記憶性表示体２１８の表示領域を表しており、その表面にタッチスクリーン２１９を備えている。この表示部２１Ｄの表示領域は所定のサイズを有しており、そのサイズは、例えばレターサイズ（８．５×１１インチ）やＡ４サイズ（２１０×２９７ｍｍ）である。複数の操作キー２１６ａ〜２１６ｄは、ページ操作や付加情報の付加を行うための操作子であり、それぞれが所定の操作信号を発生させる。図４に示した操作キーは、移動キー２１６ａ、同期キー２１６ｂ、付箋キー２１６ｃおよびラインキー２１６ｄである。
【００２６】
移動キー２１６ａは、表示部２１Ｄに表示される文書のページを遷移させるための操作キーであり、上下（または左右）に傾けることにより、前後のページや別の文書に遷移する旨の指示を表す操作信号を発生させる。同期キー２１６ｂは、情報表示装置２１と情報管理装置１１との間で文書ファイルの同期を行うための操作キーである。なお、文書ファイルの同期については、後述する。付箋キー２１６ｃおよびラインキー２１６ｄは、付加情報の付加を指示するための操作キーである。付箋キーは、表示部２１Ｄに表示されたページに対して「付箋」を表す付加情報を付加するための操作キーであり、ラインキー２１６ｄは、表示部２１Ｄに表示されたページの所定の文字に対して「ライン」を表す付加情報を付加するための操作キーである。なお、これらの付加情報の詳細については、後述する。
【００２７】
［実施形態の動作］
上記構成のもと、情報共有システム１００においては、サーチャが、ＰＣ１２を用いて文書検索サービスにアクセスし、文書ファイルの検索を行う。文書ファイルの検索は、サーチャが適当なキーワードを指定することにより行われる。サーチャは、検索により所望の文書ファイルを知得すると、これをコンテンツサーバ４１からダウンロードする。ＰＣ１２によりダウンロードされた文書ファイルは、情報管理装置１１の文書データベースＤＢ１に蓄積される。そして、情報管理装置１１は、文書データベースＤＢ１に蓄積された文書ファイルを複数の情報表示装置２１に送信する。このようにすることで、情報管理装置１１が、文書ファイルを一括して管理し、ユーザが、情報表示装置２１により文書を閲覧することが可能となる。
【００２８】
情報管理装置１１は、所定の文書ファイルを複数の情報表示装置２１に送信する。情報管理装置１１は、複数の情報表示装置２１のそれぞれに異なる内容の文書ファイルを送信することも可能であるし、複数の情報表示装置２１に同一の文書ファイルを送信することも可能であるが、以下においては、複数の情報表示装置２１に同一の文書ファイルを送信する場合を例示して説明する。
【００２９】
図５は、情報管理装置１１と情報表示装置２１の間におけるデータのやりとりと各装置が実行する処理の概要を示すシーケンスチャートである。なお、同図においては一の情報表示装置２１のみを示しているが、情報管理装置１１は、複数の情報表示装置２１との間で同様の処理を実行する。また、それぞれの情報表示装置２１も、文書ファイルに対して同様の処理を実行する。
【００３０】
まず、情報管理装置１１は、文書ファイルを情報表示装置２１に送信する（ステップＳ１）。この動作は、情報管理装置１１が主体的に行ってもよいし、情報表示装置２１やユーザ端末２２からの要求に応じて行われてもよい。このとき、情報管理装置１１のＣＰＵ１１１は、文書データベースＤＢ１から文書ファイルを抽出し、抽出した文書ファイルをインタフェース１１５を介して出力する。
【００３１】
情報表示装置２１は、文書ファイルを受信すると、記憶性表示体２１８における表示に適合した表示データを生成する（ステップＳ２）。具体的には、情報表示装置２１のＣＰＵ２１１が、文書ファイルに含まれる文書情報の表示内容を解釈し、その内容に応じた階調値となる４ビット（すなわち１６階調）の表示データを記憶性表示体２１８の各画素について算出する。ＣＰＵ２１１は、このようにして生成された複数ページ分の表示データを、フラッシュメモリ２１４に記憶させる。
なお、本実施形態においては、階調値が「０」の表示データを無色、すなわち文書の背景に相当する表示データとし、階調値が「１５」の表示データを黒に相当する表示データとする。すなわち、本実施形態においては、階調値が大きい表示データを与えられた画素ほど濃度の高い表示となるということである。
【００３２】
次に、情報表示装置２１は、生成した表示データを表示体コントローラ２１７に供給し、記憶性表示体２１８に文書を表示させる（ステップＳ３）。このとき、情報表示装置２１のＣＰＵ２１１は、あらかじめ決められたページ（例えば１ページ目）の表示データをＲＡＭ２１３にロードし、これを表示体コントローラ２１７に供給する。表示体コントローラ２１７は、供給された１ページ分の表示データに応じた電圧のデータ信号を発生させ、対応する画素にそれぞれのデータ信号を供給する。記憶性表示体２１８の各画素は、供給されたデータ信号に応じた階調を呈し、これによりユーザが文書を視認できる状態となる。
【００３３】
このようにして表示部２１Ｄに文書が表示されると、ユーザはこれを閲覧する。ユーザは、必要に応じて移動キー２１６ａを操作し、表示部２１Ｄに表示される文書のページを遷移させるよう指示する。移動キー２１６ａに応じた操作信号が供給されると、ＣＰＵ２１１は、次に表示させるべきページの表示データをフラッシュメモリ２１４からＲＡＭ２１３にロードし、表示体コントローラ２１７に供給する。
また、ユーザは、文書を閲覧しつつ、必要なページに「付箋」を付したり、必要なページの必要な箇所に「ライン」や「手書き文字」を付したりする。このような操作を受け付けると、情報表示装置２１のＣＰＵ２１１は、ユーザの操作に応じた付加情報を生成し、これを文書ファイルに関連付けてフラッシュメモリ２１４に記憶する（ステップＳ４）。
【００３４】
ここで、付加情報が付加されるときにＣＰＵ２１１が実行する処理を、ユーザの動作と併せて説明する。上述したように、付加情報の態様は、「付箋」、「ライン」および「手書き文字」の３通りであるため、以下ではそれぞれについて説明する。なお、それぞれで重複する説明については、適宜省略する。
【００３５】
「付箋」は、ここでは、あるページを他のページと区別するために貼付する紙片（いわゆる付箋紙）を模した画像であり、表示部２１Ｄの所定の位置に表示される。「付箋」を表示させるためには、ユーザは、所望のページが表示されているときに付箋キー２１６ｃを押下する。ＣＰＵ２１１は、付箋キー２１６ｃに応じた操作信号を取得すると、「付箋」を表す表示データを供給するとともに、付加情報を生成する。
【００３６】
図６は、「付箋」の表示態様の一例を示す図である。同図にハッチングで示したように、「付箋」は、表示部２１Ｄに表示されたページの所定の位置（同図においては、右上）に表示される。なお、表示データは、「付箋」が表示された画素のみがそれ以前と異なり、それ以外の画素については、直前に電圧を印加したときと同様となる。ＣＰＵ２１１は、このような表示データを表示体コントローラ２１７に供給し、表示部２１Ｄの書き換えを行わせる。
【００３７】
表示部２１Ｄの書き換えの指示に次いで、ＣＰＵ２１１は、「付箋」が付加されたことを表す付加情報を生成し、これを文書ファイルに関連付けてフラッシュメモリ２１４に記憶させる。ＣＰＵ２１１が生成する付加情報には、付加情報を識別する付加識別情報と、付加された情報の種別を表す種別情報と、情報が付加されたページや場所を表す場所情報とが含まれる。例えば、「付箋」が付加された場合、ＣＰＵ２１１は、種別が「付箋」であることを表す種別情報と、「付箋」が付加されたページを表す場所情報とを含んだ付加情報を生成する。また、付加識別情報は、各々の付加情報を一意的に特定可能に構成された情報である。
【００３８】
また、「ライン」は、１または複数の文字を強調するために付される線状または帯状の画像である。「ライン」は、例えば、アンダーラインのような細線や、ラインマーカ（いわゆる蛍光ペン等）の表示態様を模した網掛けなどの表示態様で表示される。「ライン」を表示させるためには、ユーザは、所望のページが表示されているときにラインキー２１６ｄを押下し、スタイラスペン２１Ｓでタッチスクリーン２１９に接触することにより始点と終点とを指定する。ＣＰＵ２１１は、ラインキー２１６ｄに応じた操作信号と、始点と終点とを示す感知信号とを取得すると、「ライン」を表す表示データを供給するとともに、付加情報を生成する。
【００３９】
図７は、「ライン」の表示態様の一例を示す図であり、Ｐ１を始点、Ｐ２を終点として指定された場合に付される細線として「ライン」を表している。なお、このときＣＰＵ２１１が供給する表示データは、「付箋」の場合と同様に、この細線を表す画素のみがそれ以前と異なったものとなる。ＣＰＵ２１１は、タッチスクリーン２１９において感知信号が出力された微小領域を特定し、特定した微小領域に対応する画素に所定の階調値（例えば「１５（黒）」）を示す表示データを供給する。
【００４０】
表示部２１Ｄが「ライン」を含む画像に書き換えられると、ＣＰＵ２１１は、「ライン」が付加されたことを表す付加情報を生成し、これをフラッシュメモリ２１４に記憶させる。「ライン」が付加された場合、ＣＰＵ２１１は、これを識別する付加識別情報と、種別が「ライン」であることを表す種別情報と、「ライン」が付加されたページと当該ページ内の位置とを表す場所情報とを含んだ付加情報を生成する。ここにおける「位置」とは、少なくとも上述した始点と終点の位置とを含むものである。
【００４１】
また、「手書き文字」は、ユーザが任意に付すことが可能な文字や線により構成される画像である。なお、「手書き文字」は、文字に限定されるわけではない。「手書き文字」を表示させるためには、ユーザは、スタイラスペン２１Ｓでタッチスクリーン２１９に所望の文字や線を書く（描く）ような動作を行う。ＣＰＵ２１１は、このような動作を示す感知信号を取得すると、「手書き文字」を表す表示データを供給するとともに、付加情報を生成する。ＣＰＵ２１１は、タッチスクリーン２１９において感知信号が出力された微小領域を特定し、特定した微小領域に対応する画素に所定の階調値（例えば「１５（黒）」）を示す表示データを供給する。なお、表示データは、この場合も、「手書き文字」に相当する画素のみがそれ以前と異なる。
【００４２】
表示部２１Ｄが「手書き文字」を含む画像に書き換えられると、ＣＰＵ２１１は、「手書き文字」が付加されたことを表す付加情報を生成し、これをフラッシュメモリ２１４に記憶させる。「手書き文字」が付加された場合、ＣＰＵ２１１は、これを識別する付加識別情報と、種別が「手書き文字」であることを表す種別情報と、「手書き文字」が付加されたページと当該ページ内の位置とを表す場所情報とを含んだ付加情報を生成する。ここにおける場所情報とは、タッチスクリーン２１９の感知信号が出力された微小領域に対応する画素の位置を表すものである。
【００４３】
なお、付加情報が付加されたページを表示する指示をユーザが行った場合には、ＣＰＵ２１１は、当該ページの文書情報と当該ページに付加された付加情報とに基づいて表示データを生成する。このとき、ＣＰＵ２１１は、付加情報の種別情報や場所情報を参照し、文書情報が表す文書と付加情報が表す画像とを含む表示データを生成する。また、複数の異なる付加情報が付加されている場合には、ＣＰＵ２１１は、それぞれの付加情報が表す画像を含む表示データを生成する。この表示データは、もとの文書に付加情報が表す画像を重ねたような表示態様となる。
【００４４】
ここで、図５のシーケンスチャートの説明に戻る。上述のように付加情報を生成すると、ＣＰＵ２１１は、生成した付加情報と当該付加情報が付加された文書ファイルの文書識別情報とを情報管理装置１１に送信する（ステップＳ５）。付加情報と文書識別情報とを受信した情報管理装置１１においては、ＣＰＵ１１１が、受信した文書識別情報に基づいて文書ファイルを特定し、受信した付加情報を特定した文書ファイルと関連付けてＨＤＤ１１４に記憶する（ステップＳ６）。また、このときＣＰＵ１１１は、内部時計１１６から時刻情報を取得してＨＤＤ１１４に書き込むことにより、付加情報を受信した日時を併せて記憶する。なお、ステップＳ５およびＳ６の処理は、付加情報が付加される毎に実行される。
【００４５】
情報管理装置１１は、このような動作を複数の情報表示装置２１と行うことにより、複数の付加情報を累積的に記憶する。一方、それぞれの情報表示装置２１は、自装置のユーザにより付加された付加情報を記憶するのみであるため、記憶する付加情報の内容が情報管理装置１１のそれとは異なるものとなる。また、情報管理装置１１においては、サーチャが新たな文書ファイルを検索し、文書データベースＤＢ１に追加することもある。そのため、情報管理装置１１が記憶する文書ファイルは、情報表示装置２１が記憶する文書ファイルよりも多くなることがある。
このような場合に、情報管理装置１１の記憶内容と情報表示装置２１の記憶内容とを一致させる必要があるときには、ステップＳ７〜Ｓ１１に示す処理によって文書ファイルの同期が行われる。
【００４６】
文書ファイルの同期は、ユーザが同期キー２１６ｂを押下したことを契機に実行される。情報表示装置２１のＣＰＵ２１１は、同期キー２１６ｂに応じた操作信号が供給されると、フラッシュメモリ２１４に記憶された文書ファイルと付加情報とを特定する（ステップＳ７）。このとき、ＣＰＵ２１１は、フラッシュメモリ２１４に記憶された文書ファイルを特定し、特定した文書ファイルの文書識別情報と、当該文書ファイルに関連付けられた付加情報の付加識別情報とを特定する。そして、ＣＰＵ２１１は、特定した付加識別情報と文書識別情報とを情報管理装置１１に送信する（ステップＳ８）。
【００４７】
文書識別情報と付加識別情報とを受信した情報管理装置１１においては、ＣＰＵ１１１が、ＨＤＤ１１４に記憶された文書ファイルと付加情報とを特定する（ステップＳ９）。このとき、ＣＰＵ１１１は、ＨＤＤ１１４に記憶された文書ファイルを特定し、特定した文書ファイルの文書識別情報と、当該文書ファイルに関連付けられた付加情報の付加識別情報とを特定する。続いて、ＣＰＵ１１１は、ステップＳ９において特定した文書識別情報および付加識別情報と、情報表示装置２１から受信した文書識別情報および付加識別情報を比較し、これらの差異を特定する（ステップＳ１０）。そして、ＣＰＵ１１１は、情報表示装置２１から受信した文書識別情報および付加識別情報に含まれていない文書識別情報または付加識別情報が存在した場合には、これを特定し、当該文書識別情報または付加識別情報により識別される文書ファイルまたは付加情報をＨＤＤ１１４から読み出し、情報表示装置２１に送信する（ステップＳ１１）。つまり、ステップＳ１１の処理は、情報管理装置１１と情報表示装置２１との間の差異分に相当する文書ファイルまたは付加情報を送信する処理であるといえる。
【００４８】
以上の動作を行うことにより、本実施形態の情報表示装置２１は、文書ファイルに種々の付加情報を付加するとともに、これを表示することが可能となる。情報表示装置２１は、文書ファイルに関連付けられる付加情報を生成するので、文書ファイル自体を変更することなく文書に情報の追加を行うことができる。すなわち、本実施形態の情報表示装置２１によれば、文書に情報を追加したとしても、文書ファイルの同一性は保持されることとなる。また、情報表示装置２１は、付加情報をこのような形式とすることによって、付加情報を送信する際のデータ量を抑制することができる。
【００４９】
また、本実施形態の情報管理装置１１は、上述した同期処理によって、自装置に記憶されているものと同様の文書ファイルや付加情報を情報表示装置２１に記憶させることが可能となる。すなわち、本実施形態によれば、複数の情報表示装置２１と情報管理装置１１との間で情報を共有することが可能となり、他のユーザが追加した付加情報も参照することが可能となる。このとき、情報表示装置２１は、情報管理装置１１が特定した差異分に相当する文書ファイルや付加情報を受信するので、既に記憶されている文書ファイルや付加情報を改めて受信することがなく、比較的少ないデータのやりとりによって同期処理を実行することが可能となる。
【００５０】
さらに、本実施形態の情報表示装置２１は、ユーザが随時文書の閲覧や付加情報の付加を行える一方、ユーザが所望するタイミングで同期処理を実行することが可能である。すなわち、本実施形態の情報表示装置２１によれば、他の装置との情報の共有に際して、ネットワーク接続は必要なときだけで十分であり、常時接続されている必要はない。したがって、本実施形態によれば、ユーザに高い利便性を提供することが可能となる。
【００５１】
［変形例］
以上においては、一の実施形態を例示して本発明を説明したが、本発明は、上述した実施形態に限定されず、その他の種々の態様にて実施することが可能である。以下では、他の実施形態の一例を示す。
【００５２】
（変形例１）
上述した実施形態は、複数のユーザや情報表示装置２１のそれぞれを区別しない態様であったが、各ユーザを識別するユーザ識別情報や各情報表示装置２１を識別する装置識別情報を用いて、付加情報の管理や表示をより詳細に行う構成としてもよい。かかる構成としては、例えば、以下に示す構成がある。なお、以下において、このユーザ識別情報と装置識別情報とを区別しない場合には、これらを総称して「識別情報」という。
【００５３】
識別情報は、情報表示装置２１のＲＯＭ２１２またはフラッシュメモリ２１４にあらかじめ記憶されている構成とすればよい。なお、識別情報は、各ユーザまたは各情報表示装置２１を一意的に特定できるように定められており、望ましくは、ユーザ名等のユーザが認識可能な情報を含むものである。ＣＰＵ２１１は、識別情報を含んだ付加情報を生成するか、あるいは、付加情報を情報管理装置１１に送信するときに、識別情報を併せて送信することにより、付加情報と識別情報の関連付けを行う。このようにすることで、情報管理装置１１においては、付加情報に関連付けられた識別情報を参照することが可能となる。
【００５４】
このような構成とした場合、情報管理装置１１においては、付加情報をユーザ毎または情報表示装置２１毎に区別して記憶することが可能となる。これにより、情報管理装置１１は、例えば、特定のユーザの付加情報を選択的に送信したり、あるいは、付加された付加情報の履歴をユーザ毎に管理したりすることが可能になる。また、情報表示装置２１においては、付加情報の表示態様をその付加情報に関連付けられた識別情報に応じて異ならせることが可能になる。
【００５５】
図８および図９は、付加情報の表示態様を例示した図である。図８は、２種類の表示態様で「ライン」が表示されている場合を示している。この場合、あるユーザによる付加情報は実線の「ライン」で表示され、別のユーザによる付加情報は破線の「ライン」で表示されている。このような表示は、ＣＰＵ２１１が、それぞれの識別情報に所定の表示態様を割り当て、各々の表示態様に応じた表示データを生成することにより実現される。なお、ここでは実線と破線とで識別情報の違いを区別したが、例えば、「ライン」の太さや色を異ならせて識別情報の違いを区別してもよい。なお、図８に示したように、複数のユーザによって同一の位置に「ライン」が付加された場合には、ＣＰＵ２１１は、表示上の便宜のため、これらが重ならないような位置制御を行うのが望ましい。
【００５６】
また、例えばユーザ名のような、ユーザが認識可能な情報が識別情報に含まれている場合には、これを表示するようにしてもよい。図９は、このような場合の例であり、同図においては、ユーザ名が「Ａ」であるユーザと「Ｂ」であるユーザとにより付加された「付箋」が表示されている場合を示している。なお、この場合のように、複数のユーザによって同一のページに「付箋」が付加された場合には、ＣＰＵ２１１は、これらが重ならないよう、同一ページ内の異なる位置に「付箋」が表示されるような位置制御を行うのが望ましい。
【００５７】
（変形例２）
上述した変形例１のような識別情報を設けた場合、これを用いて、情報表示装置２１におけるユーザの操作の履歴を記憶するようにしてもよい。例えば、情報表示装置２１を、付加情報に識別情報を関連付けるとともに、同期処理を行うときに識別情報を送信する構成とすれば、情報管理装置１１は、情報表示装置２１との間でデータがやりとりされる毎に識別情報を受信することが可能となる。このとき、情報管理装置１１が、識別情報を受信する毎にその受信日時を記憶すれば、各々の情報表示装置２１がどの日時にどのような処理を実行したかを知ることが可能となる。
【００５８】
（変形例３）
上述した実施形態においては、付加情報を付加する場合のみを示したが、いちど付加した付加情報を消去する構成を設けてもよい。付加情報を消去するための方法としては、操作キーにより操作する方法や、スタイラスペン２１Ｓにより操作する方法が挙げられる。例えば、「付箋」が付加されたあるページを情報表示装置２１が表示しているときに、ユーザが付箋キー２１６ｃを押下すると、ＣＰＵ２１１が、当該ページに付加されていた「付箋」を消去した表示データを生成するとともに、これに対応する付加情報を消去するようにしてもよい。あるいは、「付箋」が付加されたあるページを情報表示装置２１が表示しているときに、ユーザがその「付箋」に相当する位置にスタイラスペン２１Ｓを接触させると、ＣＰＵ２１１がこれを検知し、当該ページに付加されていた「付箋」を消去した表示データを生成するとともに、これに対応する付加情報を消去するようにしてもよい。
【００５９】
（変形例４）
上述した実施形態においては、ステップＳ１の処理によって情報管理装置１１から情報表示装置２１に文書ファイルが送信されたが、情報表示装置２１は他の手段を介して文書ファイルを取得してもよい。例えば、情報表示装置２１は、着脱自在な記憶媒体（いわゆるメモリカードやＵＳＢメモリ等）から文書ファイルを取得できる構成を設けてもよい。要するに、情報表示装置２１は、情報管理装置１１に記憶された文書ファイルと同様の文書ファイルを取得可能であれば、その取得の手段を特に問わない。
【００６０】
（変形例５）
上述した実施形態においては、ステップＳ５の処理は、付加情報が付加される毎に実行されるとしたが、所定の条件が満たされたときに実行されてもよい。例えば、ステップＳ５の処理は、情報表示装置２１がユーザ端末２２と接続され、かつ、ユーザ端末２２が情報管理装置１１と通信可能な場合に実行されるようにしてもよい。あるいは、付加情報の送信を指示するための操作キーを情報表示装置２１に設けるなどして、ユーザが所望するタイミングでステップＳ５の処理が実行される構成としてもよい。
【００６１】
（変形例６）
また、上述した情報管理装置１１に対して、文書ファイルを表示やプリントアウトのために出力する構成を付加してもよい。すなわち、情報管理装置１１が、表示装置（液晶ディスプレイ等）における表示やプリンタによる用紙への表示に適合した形式に文書ファイルを変換する変換手段と、変換した文書ファイルを表示装置やプリンタに出力する出力手段とをさらに備える構成としてもよい。また、この場合において、上述した変換手段は、文書ファイルに付加情報が付加されていれば、付加情報の内容も併せて表示されるような変換を行える構成であると望ましい。このようにすれば、複数のユーザによって追加された情報を、表示装置や用紙に表示された態様で視認することが可能となる。
また、上述した情報管理装置１１に対して、情報表示装置２１と直接に接続することが可能なインタフェース（上述したシリアルインタフェースや無線インタフェース等）を付加してもよい。
【図面の簡単な説明】
【００６２】
【図１】情報共有システムの構成を示すブロック図である。
【図２】情報管理装置の構成を示すブロック図である。
【図３】情報表示装置の構成を示すブロック図である。
【図４】情報表示装置の外観を示す斜視図である。
【図５】情報管理装置と情報表示装置とが実行する処理を示す図である。
【図６】付加情報（付箋）の表示態様の一例を示す図である。
【図７】付加情報（ライン）の表示態様の一例を示す図である。
【図８】付加情報（ライン）の表示態様の一例を示す図である。
【図９】付加情報（付箋）の表示態様の一例を示す図である。
【符号の説明】
【００６３】
１００…情報共有システム、１１…情報管理装置、１１１…ＣＰＵ、１１２…ＲＯＭ、１１３…ＲＡＭ、１１４…ＨＤＤ、１１５…インタフェース、１１６…内部時計、１２…ＰＣ、２２、２２ａ、２２ｂ…ユーザ端末、２１、２１ａ、２１ｂ…情報表示装置、２１０…電源部、２１１…ＣＰＵ、２１２…ＲＯＭ、２１３…ＲＡＭ、２１４…フラッシュメモリ、２１５…インタフェース、２１６…操作部、２１７…表示体コントローラ、２１８…記憶性表示体、２１９…タッチスクリーン、３１…第１ネットワーク、３２…第２ネットワーク、３３…第３ネットワーク、４１…コンテンツサーバ
【図１】
2008146245.tif 000003
【図２】
2008146245.tif 000004
【図３】
2008146245.tif 000005
【図４】
2008146245.tif 000006
【図５】
2008146245.tif 000007
【図６】
2008146245.tif 000008
【図７】
2008146245.tif 000009
【図８】
2008146245.tif 000010
【図９】
2008146245.tif 000011