(57)【特許請求の範囲】
【請求項１】
文書画像と媒体を識別する媒体識別情報とが印刷された当該媒体から当該媒体識別情報を読み取る複数の識別情報読取手段と、
前記媒体識別情報と前記文書画像の元となる電子文書に関連付けられ特定の識別情報読取手段による操作に基づいて閲覧可能となる文書関連情報とを対応付けて記憶する記憶手段と、
前記記憶手段に記憶された前記文書関連情報への閲覧アクセス権を前記媒体識別情報および前記識別情報読取手段に対応付けて設定する閲覧アクセス権設定手段とを備え、
前記閲覧アクセス権設定手段は、前記閲覧アクセス権をすでに有する一の前記識別情報読取手段を含む複数の前記識別情報読取手段が同一の前記媒体識別情報を所定時間内に読み取った場合に、当該一の識別情報読取手段以外の他の当該識別情報読取手段に対し、前記文書関連情報への当該閲覧アクセス権を当該媒体識別情報に対応付けて設定することを特徴とする文書管理システム。
【請求項２】
前記記憶手段に記憶された前記文書関連情報へのアクセスを許可するか否かを判定する判定手段をさらに備え、
前記判定手段は、前記閲覧アクセス権が設定された前記識別情報読取手段により当該識別情報読取手段に対応付けられた前記媒体識別情報が読み取られた場合に、当該媒体識別情報に対応付けられた前記文書関連情報へのアクセスを許可することを特徴とする請求項１記載の文書管理システム。
【請求項３】
前記識別情報読取手段は、当該識別情報読取手段の使用者を認証するために必要な情報を読み取る機能を有することを特徴とする請求項２記載の文書管理システム。
【請求項４】
前記識別情報読取手段は、当該識別情報読取手段を識別する読取手段識別情報が対応付けられ、前記閲覧アクセス権設定手段は、当該読取手段識別情報により当該識別情報読取手段を特定することを特徴とする請求項１記載の文書管理システム。
【請求項５】
前記記憶手段は、前記文書関連情報を前記媒体識別情報が印刷された前記媒体上の位置にさらに対応付けて記憶し、
前記閲覧アクセス権設定手段は、前記識別情報読取手段により前記媒体識別情報が読み取られる前記媒体上の位置に応じて異なる前記文書関連情報への前記閲覧アクセス権を設定することを特徴とする請求項１記載の文書管理システム。
【請求項６】
前記識別情報読取手段にて前記媒体識別情報が読み取られる前記媒体は、当該媒体上の位置に応じて異なる複数の前記媒体識別情報が印刷されたことを特徴とする請求項１記載の文書管理システム。
【請求項７】
文書画像と媒体を識別する媒体識別情報とが印刷された当該媒体から当該媒体識別情報を読み取る識別情報読取手段から、読み取られた当該媒体識別情報と当該識別情報読取手段を識別する読取手段識別情報とを取得する情報取得手段と、
前記媒体識別情報と前記文書画像の元となる電子文書に関連付けられ特定の識別情報読取手段による操作に基づいて閲覧可能となる文書関連情報とを対応付けて記憶する記憶手段に記憶された当該文書関連情報への閲覧アクセス権を、当該媒体識別情報および前記読取手段識別情報に対応付けて設定する閲覧アクセス権設定手段とを備え、
前記閲覧アクセス権設定手段は、前記読取手段識別情報に前記閲覧アクセス権がすでに設定された一の前記識別情報読取手段を含む複数の前記識別情報読取手段が同一の前記媒体識別情報を所定時間内に読み取った場合に、当該一の識別情報読取手段以外の他の当該識別情報読取手段の前記読取手段識別情報に対し、前記文書関連情報への当該閲覧アクセス権を当該媒体識別情報に対応付けて設定することを特徴とする文書管理装置。
【請求項８】
前記記憶手段に記憶された前記文書関連情報へのアクセスを許可するか否かを判定する判定手段をさらに備え、
前記判定手段は、前記読取手段識別情報に前記閲覧アクセス権が設定された前記識別情報読取手段により当該読取手段識別情報に対応付けられた前記媒体識別情報が読み取られた場合に、当該媒体識別情報に対応付けられた前記文書関連情報へのアクセスを許可することを特徴とする請求項７記載の文書管理装置。
【請求項９】
前記記憶手段は、前記文書関連情報を前記媒体識別情報が印刷された前記媒体上の位置にさらに対応付けて記憶し、
前記閲覧アクセス権設定手段は、前記識別情報読取手段により前記媒体識別情報が読み取られる前記媒体上の位置に応じて異なる前記文書関連情報への閲覧アクセス権を設定することを特徴とする請求項７記載の文書管理装置。
【請求項１０】
コンピュータに、
文書画像と媒体を識別する媒体識別情報とが印刷された当該媒体から当該媒体識別情報を読み取る識別情報読取手段から、読み取られた当該媒体識別情報と当該識別情報読取手段を識別する読取手段識別情報とを取得する機能と、
前記媒体識別情報と前記文書画像の元となる電子文書に関連付けられ特定の識別情報読取手段による操作に基づいて閲覧可能となる文書関連情報とを対応付けて記憶する記憶手段に記憶された当該文書関連情報への閲覧アクセス権を、前記読取手段識別情報に当該閲覧アクセス権がすでに設定された一の前記識別情報読取手段を含む複数の前記識別情報読取手段が同一の前記媒体識別情報を所定時間内に読み取った場合に、当該一の識別情報読取手段以外の他の当該識別情報読取手段の前記読取手段識別情報に対し、当該媒体識別情報に対応付けて設定する機能とを実現することを特徴とするプログラム。
【請求項１１】
前記読取手段識別情報に前記閲覧アクセス権が設定された前記識別情報読取手段により当該読取手段識別情報に対応付けられた前記媒体識別情報が読み取られた場合に、前記記憶手段に記憶された前記文書関連情報へのアクセスを許可する機能をさらに実現することを特徴とする請求項１０記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書管理システム、文書管理装置およびプログラムに関する。
【背景技術】
【０００２】
近年、文書を電子データ(電子文書)化してコンピュータシステムにより管理する形態が普及している。このような文書管理を行うコンピュータシステムでは、管理対象である電子文書が紙等の媒体に印刷され、閲覧・配布等に付される場合がある。その場合に、印刷された文書(印刷文書)が何れの電子文書を元に作成されたものであるかを管理するには、印刷文書を電子文書と関連付けておくことが必要となる。
例えば特許文献１には、電子文書とその電子文書が印刷された用紙とを関連付けておく技術が記載されている。具体的には、電子文書の識別情報と用紙上での位置情報とを２次元コード等に代表されるコード画像に埋め込み、プリンタ等によりコード画像を電子文書に重畳させて印刷する。そして、例えばペン型のスキャナを用いて印刷文書に筆記を行うと、印刷文書上での筆記箇所の部分画像が印刷文書から連続的に読み取られ、電子文書のページの識別情報と部分画像の印刷文書上での複数の位置情報とが検出される。それにより、検出した識別情報からオリジナルの電子文書が識別される。また、複数の位置情報により印刷文書上に筆記された内容がオリジナルの電子文書に付加される。
【０００３】
【特許文献１】特開２００４−９４９０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで一般に、文書管理を行うコンピュータシステム(文書管理システム)に記憶された電子文書には、プライバシー性の高い個人情報等が含まれる場合が多い。そのため、通常、電子文書へのアクセスは権限(アクセス権)を有するユーザだけが許可されるように構成される。しかしながら、アクセス権の設定を行うに際して必要となる、例えばユーザ識別情報やパスワード等の設定の手続きは煩雑なものであった。
本発明は、文書管理システムに記憶された情報に対するアクセス権の設定を簡略化することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、文書画像と媒体を識別する媒体識別情報とが印刷された当該媒体から当該媒体識別情報を読み取る複数の識別情報読取手段と、前記媒体識別情報と前記文書画像の元となる電子文書に関連付けられ特定の識別情報読取手段による操作に基づいて閲覧可能となる文書関連情報とを対応付けて記憶する記憶手段と、前記記憶手段に記憶された前記文書関連情報への閲覧アクセス権を前記媒体識別情報および前記識別情報読取手段に対応付けて設定する閲覧アクセス権設定手段とを備え、前記閲覧アクセス権設定手段は、前記閲覧アクセス権をすでに有する一の前記識別情報読取手段を含む複数の前記識別情報読取手段が同一の前記媒体識別情報を所定時間内に読み取った場合に、当該一の識別情報読取手段以外の他の当該識別情報読取手段に対し、前記文書関連情報への当該閲覧アクセス権を当該媒体識別情報に対応付けて設定することを特徴とする文書管理システムである。
【０００６】
請求項２に記載の発明は、前記記憶手段に記憶された前記文書関連情報へのアクセスを許可するか否かを判定する判定手段をさらに備え、前記判定手段は、前記閲覧アクセス権が設定された前記識別情報読取手段により当該識別情報読取手段に対応付けられた前記媒体識別情報が読み取られた場合に、当該媒体識別情報に対応付けられた前記文書関連情報へのアクセスを許可することを特徴とする請求項１記載の文書管理システムである。
請求項３に記載の発明は、前記識別情報読取手段は、当該識別情報読取手段の使用者を認証するために必要な情報を読み取る機能を有することを特徴とする請求項２記載の文書管理システムである。
請求項４に記載の発明は、前記識別情報読取手段は、当該識別情報読取手段を識別する読取手段識別情報が対応付けられ、前記閲覧アクセス権設定手段は、当該読取手段識別情報により当該識別情報読取手段を特定することを特徴とする請求項１記載の文書管理システムである。
請求項５に記載の発明は、前記記憶手段は、前記文書関連情報を前記媒体識別情報が印刷された前記媒体上の位置にさらに対応付けて記憶し、前記閲覧アクセス権設定手段は、前記識別情報読取手段により前記媒体識別情報が読み取られる前記媒体上の位置に応じて異なる前記文書関連情報への前記閲覧アクセス権を設定することを特徴とする請求項１記載の文書管理システムである。
請求項６に記載の発明は、前記識別情報読取手段にて前記媒体識別情報が読み取られる前記媒体は、当該媒体上の位置に応じて異なる複数の前記媒体識別情報が印刷されたことを特徴とする請求項１記載の文書管理システムである。
【０００７】
請求項７に記載の発明は、文書画像と媒体を識別する媒体識別情報とが印刷された当該媒体から当該媒体識別情報を読み取る識別情報読取手段から、読み取られた当該媒体識別情報と当該識別情報読取手段を識別する読取手段識別情報とを取得する情報取得手段と、前記媒体識別情報と前記文書画像の元となる電子文書に関連付けられ特定の識別情報読取手段による操作に基づいて閲覧可能となる文書関連情報とを対応付けて記憶する記憶手段に記憶された当該文書関連情報への閲覧アクセス権を、当該媒体識別情報および前記読取手段識別情報に対応付けて設定する閲覧アクセス権設定手段とを備え、前記閲覧アクセス権設定手段は、前記読取手段識別情報に前記閲覧アクセス権がすでに設定された一の前記識別情報読取手段を含む複数の前記識別情報読取手段が同一の前記媒体識別情報を所定時間内に読み取った場合に、当該一の識別情報読取手段以外の他の当該識別情報読取手段の前記読取手段識別情報に対し、前記文書関連情報への当該閲覧アクセス権を当該媒体識別情報に対応付けて設定することを特徴とする文書管理装置である。
【０００８】
請求項８に記載の発明は、前記記憶手段に記憶された前記文書関連情報へのアクセスを許可するか否かを判定する判定手段をさらに備え、前記判定手段は、前記読取手段識別情報に前記閲覧アクセス権が設定された前記識別情報読取手段により当該読取手段識別情報に対応付けられた前記媒体識別情報が読み取られた場合に、当該媒体識別情報に対応付けられた前記文書関連情報へのアクセスを許可することを特徴とする請求項７記載の文書管理装置である。
請求項９に記載の発明は、前記記憶手段は、前記文書関連情報を前記媒体識別情報が印刷された前記媒体上の位置にさらに対応付けて記憶し、前記閲覧アクセス権設定手段は、前記識別情報読取手段により前記媒体識別情報が読み取られる前記媒体上の位置に応じて異なる前記文書関連情報への閲覧アクセス権を設定することを特徴とする請求項７記載の文書管理装置である。
【０００９】
請求項１０に記載の発明は、コンピュータに、文書画像と媒体を識別する媒体識別情報とが印刷された当該媒体から当該媒体識別情報を読み取る識別情報読取手段から、読み取られた当該媒体識別情報と当該識別情報読取手段を識別する読取手段識別情報とを取得する機能と、前記媒体識別情報と前記文書画像の元となる電子文書に関連付けられ特定の識別情報読取手段による操作に基づいて閲覧可能となる文書関連情報とを対応付けて記憶する記憶手段に記憶された当該文書関連情報への閲覧アクセス権を、前記読取手段識別情報に当該閲覧アクセス権がすでに設定された一の前記識別情報読取手段を含む複数の前記識別情報読取手段が同一の前記媒体識別情報を所定時間内に読み取った場合に、当該一の識別情報読取手段以外の他の当該識別情報読取手段の前記読取手段識別情報に対し、当該媒体識別情報に対応付けて設定する機能とを実現することを特徴とするプログラムである。
請求項１１に記載の発明は、前記読取手段識別情報に前記閲覧アクセス権が設定された前記識別情報読取手段により当該読取手段識別情報に対応付けられた前記媒体識別情報が読み取られた場合に、前記記憶手段に記憶された前記文書関連情報へのアクセスを許可する機能をさらに実現することを特徴とする請求項１０記載のプログラムである。
【発明の効果】
【００１０】
本発明の請求項１によれば、本発明を採用しない場合に比べて、文書管理システムに記憶された情報に対するアクセス権の設定を簡略化することができる。
本発明の請求項２によれば、アクセス権が設定された識別情報読取手段とアクセス権の設定が行われた際に対応付けられた媒体識別情報が印刷された媒体とを所持する特定人だけが文書関連情報にアクセスできるので、本発明を採用しない場合に比べて、情報の漏洩を強く抑制することができる。
本発明の請求項３によれば、識別情報読取手段を使用するユーザを識別情報読取手段にて認証することができる。
本発明の請求項４によれば、文書管理システムに記憶された情報に対するアクセス権を設定するに際して、本発明を採用しない場合に比べて、特定人の所有する識別情報読取手段を精度良く識別することができる。
本発明の請求項５によれば、媒体上の異なる位置から異なる文書関連情報にアクセスできるので、本発明を採用しない場合に比べて、ユーザの所望する文書関連情報へのアクセスを迅速に行うことができる。
本発明の請求項６によれば、１枚の媒体から複数の異なる文書関連情報へのアクセス権を設定でき、本発明を採用しない場合に比べて、アクセス権を他の特定人に対して設定するユーザの利便性を高めることができる。
【００１１】
本発明の請求項７によれば、本発明を採用しない場合に比べて、文書管理装置を備えた文書管理システムに記憶された情報に対するアクセス権の設定を簡略化することができる。
本発明の請求項８によれば、アクセス権が設定された識別情報読取手段とアクセス権の設定が行われた際に対応付けられた媒体識別情報が印刷された媒体とを所持する特定人だけが文書関連情報にアクセスできるので、本発明を採用しない場合に比べて、情報の漏洩を強く抑制することができる。
本発明の請求項９によれば、媒体上の異なる位置から異なる文書関連情報にアクセスできるので、本発明を採用しない場合に比べて、ユーザの所望する文書関連情報へのアクセスを迅速に行うことができる。
本発明の請求項１０によれば、本発明を採用しない場合に比べて、プログラムが適用される文書管理システムに記憶された情報に対するアクセス権の設定を簡略化することができる。
本発明の請求項１１によれば、アクセス権が設定された識別情報読取手段とアクセス権の設定が行われた際に対応付けられた媒体識別情報が印刷された媒体とを所持する特定人だけが文書関連情報にアクセスできるので、本発明を採用しない場合に比べて、情報の漏洩を強く抑制することができる。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面を参照して、本発明を実施するための最良の形態(以下、「実施の形態」という)について詳細に説明する。
始めに、本実施の形態における文書管理システムの全体構成について説明する。
図１は、本実施の形態の文書管理システムに関する構成の一例を示した図である。図１に示したように、この文書管理システムは、端末装置１０と、文書サーバ２０と、識別情報サーバ３０と、画像形成装置４０と、端末装置５０と、情報公開サーバ８０とがＬＡＮ(Local Area Network)等のネットワーク１００に接続されて構成されている。
また、この文書管理システムでは、画像形成装置４０により文書が印刷された紙等の媒体から各種情報を読み取るデジタルペン６０ａおよびデジタルペン６０ｂが用いられる。
ここで、端末装置５０には通信装置７１が接続され、デジタルペン６０ａおよびデジタルペン６０ｂと通信を行う。また、情報公開サーバ８０は、インターネット１１０とも接続され、インターネット１１０を介して外部端末装置９０と接続される。外部端末装置９０には通信装置７２が接続され、デジタルペン６０ｂと通信を行う。
なお、本実施の形態では、通信装置７１や通信装置７２が通信可能なデジタルペンとしてデジタルペン６０ａおよびデジタルペン６０ｂを用いる場合を例として説明するが、使用できるデジタルペンの数は限定されない。また、本明細書では、デジタルペン６０ａおよびデジタルペン６０ｂのうちの特定の一方を指す場合を除き、単に「デジタルペン６０」とも表現する。
【００１３】
本実施の形態の文書管理システムでは、ユーザにより端末装置１０から電子文書の印刷要求が行われると、文書サーバ２０は端末装置１０からの印刷要求を受け取り、画像形成装置４０に対して印刷要求の対象となった電子文書の印刷指示を行う。それにより、画像形成装置４０は、この電子文書についての文書画像を紙等の媒体に印刷するが、その際に、画像形成装置４０は文書画像に加えて符号画像を媒体上に印刷する。ここでの符号画像とは、識別情報および位置情報を符号化して得られる識別符号および位置符号を画像化したものである。識別情報とは、文書画像が印刷される媒体を一意に特定するための情報であり、識別情報サーバ３０が発行する。また、位置情報は、文書画像が印刷される媒体上の座標位置を特定するための情報であり、文書サーバ２０が生成する。
【００１４】
また、その際に、文書サーバ２０は、印刷要求の対象となった電子文書を媒体識別情報に対応付けて登録する。さらに、文書サーバ２０は、電子文書に関連した文書関連情報の一例であって、ユーザが閲覧許可する特定人だけに限定して公開する情報(以下、「公開情報」という)と、ユーザ自身を特定するための識別情報(ユーザ識別情報)とを、端末装置１０から受け取る。そして、文書サーバ２０は、媒体識別情報に対応付けて、公開情報とユーザ識別情報とを登録する。
なお、電子文書に関連した公開情報とは、印刷要求が行われた時点で電子文書を所持するユーザだけが参照可能な情報であり、通常は、電子文書についての文書画像が印刷された媒体には印刷されない情報である。例えば、医療分野を例に挙げると、カルテ等の診療データや検査データ、さらにはその説明等であって、患者のプライバシー情報が含まれる。また、ユーザ識別情報としては、本実施の形態では、ユーザがそれぞれ所持するデジタルペン６０を特定する識別情報(ペンＩＤ)を用いることとする。
【００１５】
さらに、文書画像と符号画像とが印刷された媒体に対し、ユーザが筆跡情報生成手段の一例であるデジタルペン６０を用いて筆記すると、デジタルペン６０は符号画像に含まれる位置情報に基づいて手書き情報(筆跡情報)を生成する。またそれと同時に、デジタルペン６０は符号画像に含まれる識別情報を認識する。そして、デジタルペン６０は、認識された識別情報と筆跡情報とを、端末装置５０を介して文書サーバ２０に送る。識別情報と筆跡情報とを受け取った文書サーバ２０は、識別情報に基づいて媒体に印刷された電子文書を特定し、この特定された電子文書と筆跡情報とを関連付けて記憶する。
【００１６】
一方、文書サーバ２０は、画像形成装置４０に対して電子文書の印刷指示を行うのに同期させて、媒体識別情報と、媒体識別情報に対応付けて登録された公開情報およびユーザ識別情報とを情報公開サーバ８０に送信する。それにより、情報公開サーバ８０は、公開情報およびユーザ識別情報を媒体識別情報に対応付けて記憶する。そして、情報公開サーバ８０に対して公開情報の閲覧要求が行われた場合には、その公開情報に関してアクセス権を有する特定人からの閲覧要求であった場合に限り、閲覧要求された公開情報を送信する。
その場合に、電子文書に関連した公開情報に関するアクセス権の設定は、電子文書についての文書画像と符号画像とが印刷された媒体により行われる。ここでのアクセス権の設定に関しては、後段で詳述する。
【００１７】
なお、本明細書では、媒体に記録する画像の元となる電子データを「電子文書」と表記するが、これは、テキストを含む「文書」を電子化したデータのみを意味するものではない。例えば、絵、写真、図形等の画像データ(ラスタデータかベクターデータかによらない)、データベース管理ソフトウェアや表計算ソフトウェアで記録されるデータ、その他の印刷可能な電子データも含めて「電子文書」としている。
また、本明細書において、「媒体」は、画像を印刷可能な媒体であれば、その材質は問わない。代表例は紙であるが、ＯＨＰシート等といったプラスチック板や金属板等であっても構わない。
さらに、本実施の形態の文書管理システムでは、電子文書、媒体、さらにはデジタルペン６０やユーザについて、それぞれを一意に識別するための識別情報を用いて処理を行う。そこで、本明細書においては、媒体を識別するために媒体に固有に付与される識別情報を「媒体識別情報」、ユーザに識別する識別情報を「ユーザ識別情報」、電子文書を識別するために電子文書に固有に付与される識別情報を「文書ＩＤ(＝文書識別情報)」、デジタルペン６０を識別するためにデジタルペン６０に固有に付与される読取手段識別情報の一例としての識別情報を「ペンＩＤ(＝デジタルペン識別情報)」と称する。また、本実施の形態では、ユーザ識別情報としてユーザがそれぞれ所持するデジタルペン６０のペンＩＤを用いることから、両者を明確に区別して用いる場合を除き、ペンＩＤとユーザ識別情報とを同義として使用する。
【００１８】
続いて、本実施の形態の文書管理システムを構成する各構成要素について説明する。
端末装置１０は、文書サーバ２０に対する電子文書の印刷要求を受け付ける。また、印刷対象の電子文書に関連付ける公開文書の入力や指定、ユーザ識別情報となるデジタルペン６０の識別情報(ペンＩＤ)の入力を受け付ける。そして、印刷対象の電子文書と、公開文書およびペンＩＤとを文書サーバ２０に送る。ここで、端末装置１０としては、例えば、パーソナルコンピュータやワークステーション、その他のコンピュータ装置が用いられる。
文書サーバ２０は、電子文書を記憶し管理する。端末装置１０から電子文書の印刷要求があると、電子文書についての画像と、識別情報および位置情報を表す符号画像とを生成する。そして、これらを合成した合成画像を媒体に印刷する印刷命令(印刷ジョブ)を画像形成装置４０に対して出力する。また、文書サーバ２０は、電子文書に関連付けられた公開文書およびペンＩＤを記憶し管理する。そして、公開文書およびペンＩＤを電子文書が印刷された媒体識別情報と対応付けて情報公開サーバ８０に送信する。ここで、文書サーバ２０としては、例えば、パーソナルコンピュータやワークステーション、その他のコンピュータ装置が用いられる。
【００１９】
識別情報サーバ３０は、媒体に付与する識別情報を発行する。そして、発行した識別情報を、その識別情報が付与される媒体に印刷される電子文書と関連付けて記憶する。ここで、識別情報サーバ３０としては、例えば、パーソナルコンピュータやワークステーション、その他のコンピュータ装置が用いられる。
画像形成装置４０は、媒体に画像を印刷し、印刷文書として出力する装置である。この画像形成装置４０は、単体のプリンタや印刷機であってもよいし、他にスキャナや通信の機能を備えた所謂「複合機」であってもよい。ここで、画像形成装置４０における画像形成方式としては、例えば、電子写真方式を用いるとよいが、その他の方式を用いてもよい。
【００２０】
端末装置５０は、印刷文書に対する筆記を電子化した情報(以下、「筆跡情報」という)を、印刷文書に記録された画像の元となる電子文書に反映させるために識別情報サーバ３０に送信する。また、筆跡情報を反映する対象の電子文書をディスプレイ(不図示)に表示し、その上に筆跡情報を重ねて表示するようにしてもよい。なお、筆跡情報には、筆記の内容を電子化したものの他に、例えば、建築や機械等の図面データを出力する装置であるプロッタ等によって機械的に描画された情報等を含む。
さらに、端末装置５０は、デジタルペン６０により読み取られた媒体識別情報、および媒体識別情報を読み取ったデジタルペン６０のペンＩＤ、さらには、媒体識別情報を検出した日時を特定する日時情報を相互に関連付けられた形態として情報公開サーバ８０に送信する。
ここで、端末装置５０としては、例えば、パーソナルコンピュータやワークステーション、その他のコンピュータ装置が用いられる。
【００２１】
デジタルペン６０は、印刷文書上に文字または図形を筆記するために用いられるペンデバイスである。デジタルペン６０は、第１の動作モードでは、筆跡情報生成手段の一例として機能し、媒体に印刷された符号画像を読み取り、そして、読み取った符号画像から位置情報を検出し、筆記した文字または図形をイメージデータ化した筆跡情報をこの位置情報に基づいて生成し記憶する。また、第２の動作モードでは、識別情報読取手段の一例として機能し、印刷文書上への筆記に伴う筆跡情報の生成を行わずに、媒体に印刷された符号画像を読み取り、読み取った符号画像から媒体識別情報を検出する。また、媒体識別情報を読み取った日時を特定する日時情報を生成する。
通信装置７１は、デジタルペン６０(デジタルペン６０ａ,デジタルペン６０ｂ)が第１の動作モードに設定されて使用された場合には、デジタルペン６０から筆跡情報を取得して端末装置５０に送信する。また、デジタルペン６０が第２の動作モードに設定されて使用された場合には、デジタルペン６０から媒体識別情報とペンＩＤと日時情報とを取得して端末装置５０に送信する。端末装置５０への情報の送信は、例えば、デジタルペン６０を差し込む差込口を設け、この差込口にデジタルペン６０が差し込まれると、デジタルペン６０に記憶された筆跡情報や媒体識別情報を端末装置５０に送信するようにするとよい。ここで、端末装置５０との間の通信の方式としては、ＵＳＢ(Universal Serial Bus)、ＲＳ２３２、Ｂｌｕｅｔｏｏｔｈ(登録商標)、赤外線通信機能等、種々の方式が考えられる。また、図１では、通信装置７１をデジタルペン６０と別体のものとして示しているが、必ずしも別体である必要はなく、一体に構成してもよい。
【００２２】
情報公開サーバ８０は、文書サーバ２０から、電子文書が印刷された媒体識別情報と、識別情報に対応付けられた公開文書およびペンＩＤとを取得し記憶する。また、端末装置５０から、デジタルペン６０により読み取られた媒体識別情報と、媒体識別情報を読み取ったデジタルペン６０のペンＩＤと、媒体識別情報を読み取った日時を特定する日時情報とを取得し記憶する。そして、文書サーバ２０から取得した媒体識別情報と公開文書とペンＩＤ、および端末装置５０から取得した媒体識別情報とペンＩＤと日時情報とに基づいて、電子文書に関連した公開情報に関するアクセス権の設定を行う。さらには、アクセス権が設定されたユーザからその公開情報に関する閲覧要求であった場合に、そのアクセス権が設定されたユーザに対して公開情報を送信する。
【００２３】
引き続き、文書管理システムを構成する各構成要素の詳細を説明する。
まず、文書サーバ２０の構成について説明する。
図２は、文書サーバ２０の機能構成の一例を示したブロック図である。図２に示したように、文書サーバ２０は、受信部２１と、識別情報取得部２２と、文書/筆跡情報管理部２３と、文書/筆跡情報記憶部２５とを備える。また、識別符号生成部２７ａと、位置符号生成部２７ｂと、符号配置部２７ｃと、パターン画像記憶部２７ｄと、符号画像生成部２７ｅとを備える。さらに、文書画像生成部２６と、画像合成部２８と、送信部２９とを備える。
【００２４】
受信部２１は、端末装置１０から印刷要求を受信する。ここで、印刷要求には、電子文書が含まれる。さらには、この電子文書に関連付けられた、印刷対象となる電子文書の識別情報(文書ＩＤ)、印刷に関する各種設定(以下、「印刷設定」という)、および上記した公開情報、ユーザ識別情報(ペンＩＤ)とが含まれる。文書ＩＤは、端末装置１０にて電子文書毎に付与されるが、文書サーバ２０にて付与してもよい。また、受信部２１は、印刷文書が印刷される媒体に固有に付与される識別情報を識別情報サーバ３０から受信する。さらに、印刷文書に対する筆記が行われた際には、識別情報サーバ３０から、印刷文書に埋め込まれた識別情報と、印刷文書に対する筆記の内容を電子化した筆跡情報とを受信する。
識別情報取得部２２は、受信部２１から文書ＩＤおよび印刷設定を取得し、これを送信部２９に渡して識別情報の発行要求の送信を指示する。また、文書ＩＤおよび印刷設定を文書画像生成部２６に渡して、電子文書に基づく画像である文書画像の生成を指示する。また、受信部２１から媒体識別情報を取得し、これを識別符号生成部２７ａに渡して識別符号の生成を指示する。
【００２５】
文書/筆跡情報管理部２３は、管理手段の一例であって、受信部２１が受信した媒体識別情報と電子文書と電子文書に関連付けられた各種情報とを取得し、これらを対応付けて文書/筆跡情報記憶部２５に登録(記憶)する。すなわち、電子文書と、電子文書に関連付けられた文書ＩＤ、印刷設定、公開情報、およびユーザ識別情報(ペンＩＤ)とを媒体識別情報に対応付けて文書/筆跡情報記憶部２５に記憶する。また、文書/筆跡情報記憶部２５に記憶された電子文書を複製した新たな電子文書(以下、「複製文書」という)を生成し、生成された複製文書を文書/筆跡情報記憶部２５に記憶する。また、電子文書のサムネイルを生成し、生成されたサムネイルを文書/筆跡情報記憶部２５に記憶する。さらに、文書/筆跡情報記憶部２５に記憶された電子文書の印刷や表示が指示された際には、対応する電子文書と識別情報とを、文書/筆跡情報記憶部２５から取り出す。
また、文書/筆跡情報管理部２３は、受信部２１が受信した媒体識別情報と筆跡情報とを取得し、両者を対応付けて文書/筆跡情報記憶部２５に登録する。また、筆跡情報の表示が指示された際には、対応する筆跡情報と媒体識別情報とを、文書/筆跡情報記憶部２５から取り出す。
文書/筆跡情報記憶部２５は、文書/筆跡情報管理部２３によって管理される電子文書および電子文書に関連付けられた各種情報と筆跡情報とを媒体識別情報に関連付けて記憶するデータベースである。ここで、本実施の形態では、媒体識別情報と、電子文書および電子文書に関連付けられた各種情報と、筆跡情報とを相互に関連付けて記憶する記憶手段の一例として、文書/筆跡情報記憶部２５を設けている。
【００２６】
識別符号生成部２７ａは、媒体を特定する識別情報を符号化して識別符号を生成する。
位置符号生成部２７ｂは、媒体上の座標位置を示す位置情報を符号化して位置符号を生成する。
符号配置部２７ｃは、識別符号生成部２７ａにて生成された識別符号や、位置符号生成部２７ｂにて生成された位置符号等を所定のレイアウトに従って２次元平面に配置し２次元の符号配列を生成する。
パターン画像記憶部２７ｄは、符号配列に格納される各符号の符号値に対応するパターン画像を記憶する。
符号画像生成部２７ｅは、符号配置部２７ｃが生成した２次元の符号配列を参照し、各符号値に対応したパターン画像を選択して符号画像を生成する。
【００２７】
文書画像生成部２６は、識別情報取得部２２から文書ＩＤおよび印刷設定を取得する。そして、この文書ＩＤで特定される電子文書を文書/筆跡情報記憶部２５から読み出し、印刷設定に従ってその電子文書に関する文書画像を生成する。
画像合成部２８は、符号画像生成部２７ｅが生成した符号画像と、文書画像生成部２６が生成した文書画像とを合成し、合成画像を生成する。
送信部２９は、識別情報サーバ３０に対して識別情報の発行要求を送信する。また、画像形成装置４０に対して媒体に対する画像の印刷命令を送信する。その際に、印刷対象となる電子文書に、公開情報およびユーザ識別情報(ペンＩＤ)が対応付けられている場合には、印刷対象の電子文書と、電子文書が印刷された媒体識別情報と、識別情報に対応付けられた公開文書およびペンＩＤとを情報公開サーバ８０に送信する。さらに、筆跡情報の表示が指示された際には、識別情報サーバ３０に対して識別情報と筆跡情報とを送信する。
【００２８】
ここで、本実施の形態の文書サーバ２０で生成される符号画像について説明する。
図３は、符号画像を構成する画像等の一例を示した図である。まず、符号画像を構成する単位パターンについて説明する。図３(ａ)は、単位パターンの一例を示したものである。
単位パターンとは、情報埋め込みの最小単位である。図３(ａ)では、黒塗りの領域と斜線の領域をドット配置可能な領域とし、その間にある白色の領域をドット配置不可能な領域としている。そして、ドット配置可能な領域のうち、黒塗りの領域にドットが配置され、斜線の領域にはドットが配置されていないことを示している。すなわち、図３(ａ)は、ドットを配置可能な９箇所の中から選択した２箇所(黒塗りの領域)にドットを配置することで単位パターンを構成した例を示したものである。ここで、９箇所の中から２箇所を選択する組み合わせは３６(＝９Ｃ２)通りなので、単位パターンは、３６種類存在する。このうち、４種類の単位パターンは、同期パターンとして使用される。同期パターンとは、画像の回転を検出したり、識別符号および位置符号の相対的な位置を特定したりするためのパターンである。特に、画像の回転を検出する必要があることから、４種類の同期パターンとしては、そのうちの１つの同期パターンを９０度回転するとそのうちの別の同期パターンになるようなものが選ばれる。また、この４種類の単位パターンを除く３２種類の単位パターンは、識別符号および位置符号を表現する情報パターンとして使用され、５ビットの情報が表現される。
【００２９】
ところで、図３(ａ)に示したドットは、あくまで情報表現のためのドットであり、画像を構成する最小の点を意味するドットとは必ずしも一致しない。本実施の形態において、情報表現のためのドット(図３(ａ)の最小の四角)は、６００ｄｐｉにおける２ドット×２ドットの大きさを有している。６００ｄｐｉにおける１ドットの大きさは０．０４２３ｍｍなので、情報表現のためのドット(図３(ａ)の最小の四角)の一辺は、８４．６μｍ(＝０．０４２３ｍｍ×２)である。情報表現のためのドットは、大きくなればなるほど目に付きやすくなるため、できるだけ小さいほうが好ましい。ところが、あまり小さくすると、プリンタで印刷できなくなってしまう。そこで、情報表現のためのドットの大きさとして、５０μｍより大きく１００μｍより小さい上記の値を採用している。ただし、上記の値８４．６μｍは、あくまで計算上の数値であり、実際に印刷されたトナー像では１００μｍ程度になる。なお、本明細書で「ドット」というときは、特に明示しない限り、画像を構成する最小の点を意味するドットではなく、情報表現のためのドットを指すものとする。
【００３０】
次に、このような単位パターンから構成される符号ブロックについて説明する。図３(ｂ)に、符号ブロックのレイアウトの一例を示す。なお、ここでは、画像ではなく、パターン画像によって置き換えられる直前の符号配列で示している。すなわち、図３(ｂ)の最小の四角(以下、「単位ブロック」という)に、図３(ａ)のような単位パターン(３６通りの単位パターンのいずれか)が配置され、その画像が媒体に形成されることになる。
図３(ｂ)のレイアウトでは、符号ブロックの左上の１つの単位ブロックに、同期符号が配置されている。また、同期符号が配置された単位ブロックの右側の４つの単位ブロックにＸ位置符号が配置され、同期符号が配置された単位ブロックの下側の４つの単位ブロックにＹ位置符号が配置されている。さらに、これらの位置符号が配置された単位ブロックに囲まれた１６(＝４×４)個の単位ブロックに識別符号が配置されている。
【００３１】
識別情報の符号化について述べる。識別情報を符号化する場合、識別情報を構成するビット列は、ＲＳ符号化を行うために複数のブロックに分割される。符号化には、いくつかの方法があるが、本実施の形態では、ＲＳ符号化が適している。ＲＳ符号は多値の符号法であり、この場合、単位ブロックで表現される値がＲＳ符号の多値に対応するからである。例えば、１つの単位ブロックで５ビットの情報を表現する場合、６０ビットの識別情報は、ブロック長が５ビットの１２個のブロックに分割される。そして、２ブロックの誤りを訂正可能なＲＳ符号を採用したとすると、符号長は１６ブロックとなり、図３(ｂ)の符号ブロックにおける識別符号が配置される単位ブロックに収まることになる。なお、符号化方式はＲＳ符号に限定するものでなく、その他の符号化方式、例えば、ＢＣＨ符号等を使用してもよい。
【００３２】
次いで、位置情報の符号化について述べる。位置情報の符号化には、擬似乱数系列の一種であるＭ系列符号が使用される。ここで、Ｍ系列とは、ある長さのシフトレジスタとフィードバックによって生成される符号系列とのうち、その周期が最長になる系列をいう。Ｋをシフトレジスタの段数とすると、Ｍ系列の系列長は２Ｋ−１となる。このＭ系列から取り出した任意の連続したＫビットは、同じＭ系列中の他の位置に現れない性質を持つ。そこで、この性質を利用して位置情報を符号化する。
ところで、本実施の形態では、符号化すべき位置情報の長さから、必要なＭ系列の次数を求め、Ｍ系列を生成している。しかしながら、符号化する位置情報の長さが予め分かっている場合は、Ｍ系列を毎回生成する必要はない。すなわち、固定のＭ系列を予め生成しておき、それをメモリ等に格納しておけばよい。
例えば、系列長８１９１のＭ系列(Ｋ＝１３)を使用したとする。この場合、位置符号も５ビット単位で埋め込むため、系列長８１９１のＭ系列から５ビットずつ取り出してブロック化する。
【００３３】
なお、本明細書では、説明を簡単にするために、識別情報と位置情報とは明確に区別して用いている。しかしながら、広範な位置情報を用意しておき、媒体ごとに異なる範囲から位置情報を切り出して埋め込み、位置情報の違いによって媒体を識別するという手法もある。そこで、このような手法においては、媒体を識別する機能が位置情報に備わっているものと見て、位置情報を識別情報としても考えるものとする。
【００３４】
引き続いて、文書サーバ２０内の文書/筆跡情報記憶部２５が記憶するデータベースの内容について具体的に説明しておく。
図４は、文書/筆跡情報記憶部２５に記憶されたデータベース内のデータの一例であって、各媒体に印刷された電子文書を管理するためのテーブル(電子文書管理テーブル)を示した図である。図４に示したように、この電子文書管理テーブルには、媒体識別情報と、電子文書の文書ＩＤと、電子文書の格納場所と、筆跡情報の格納場所と、さらには、印刷設定と、公開情報の格納場所と、ユーザ識別情報(ペンＩＤ)とが項目として設けられている。すなわち、電子文書管理テーブルは、識別情報に各項目が対応付けられた電子情報の一つである。
【００３５】
媒体識別情報は、媒体を特定するために、媒体に固有に付与された識別情報である。
文書ＩＤは、媒体に印刷された電子文書を特定するために、電子文書に固有に付与された識別情報である。
電子文書の格納場所は、各媒体に印刷された電子文書が格納された場所の情報(アドレス情報)である。図４では、電子文書の格納場所として、文書/筆跡情報記憶部２５におけるデータベース内でのファイル名を用いている。また、電子文書の格納場所として一連番号を採用してもよい。その場合には、この一連番号をキーとして、別途記憶されている一連番号と電子文書の格納場所との対応情報を参照することにより、電子文書の格納場所が得られる。
筆跡情報の格納場所は、各媒体に筆記された筆跡情報が格納された場所の情報(アドレス情報)である。図４では、筆跡情報の格納場所として、文書/筆跡情報記憶部２５におけるデータベース内でのファイル名を用いている。また、筆跡情報の格納場所として一連番号を採用してもよい。
【００３６】
印刷設定は、各媒体に電子文書を印刷した際に設定した各種印刷パラメータに関する情報である。図４では、印刷設定の一例として、「ページ(Ｐ),余白(Ａ，Ｂ，Ｃ，Ｄ)」という形式で示している。Ｐはページ番号であり、Ａ、Ｂ、Ｃ、Ｄは、それぞれ、左側、右側、上側、下側の余白(単位はｍｍ)である。なお、ここでは印刷パラメータとしてページおよび余白を示したが、その他にも、通常の印刷で用いられる種々の印刷パラメータを管理することが可能である。
公開情報の格納場所は、電子文書に関連付けられた公開情報が格納された場所の情報(アドレス情報)である。図４では、公開情報の格納場所として、文書/筆跡情報記憶部２５におけるデータベース内でのファイル名を用いている。また、公開情報の格納場所として一連番号を採用してもよい。
ユーザ識別情報としては、ユーザがそれぞれ所持するデジタルペン６０を特定する識別情報(ペンＩＤ)が用いられ、本実施の形態では、ユーザ識別情報(ペンＩＤ)は、媒体識別情報とともに、情報公開サーバ８０に記憶された公開情報に対するアクセス権として機能する。
【００３７】
図４の電子文書管理テーブルでは、例えば１行目は、識別情報「ｐｈｙ_ｉｄ００００１」が印刷された媒体に、文書ＩＤが「ｂｕｎ_１」である電子文書が印刷されていることを示している。そして、文書ＩＤ「ｂｕｎ_１」の電子文書は、ファイル名「Ｃ：￥ｄａｔａ￥ｐｈｙ_ｉｄ００００１￥ｐｒｉｎｔ_ｄａｔａ」のファイルに格納されていること、印刷設定として、文書ＩＤ「ｂｕｎ_１」の電子文書の第１ページが左右上下の余白１ｍｍで印刷されていること、ファイル名「Ｃ：￥ｄａｔａ￥ｐｈｙ_ｉｄ００００１￥ｄｒａｗ_ｄａｔａ」の筆跡情報が描かれていることを示している。
さらに、文書ＩＤ「ｂｕｎ_１」の電子文書には、ファイル名「Ｃ：￥ｄａｔａ￥ｐｈｙ_ｉｄ００００１￥ｄａｔａ.ｘｍｌ」の公開情報が存在すること、また、この公開情報に対してはユーザ識別情報「ｒｅａｄ_ｉｄ００００１」にアクセス権が付与されていることを示している。それにより、媒体識別情報「ｐｈｙ_ｉｄ００００１」とユーザ識別情報「ｒｅａｄ_ｉｄ００００１」とが対応付けられている。
同様に、２行目は識別情報「ｐｈｙ_ｉｄ００００２」が印刷された媒体に関し、３行目は識別情報「ｐｈｙ_ｉｄ００００３」が印刷された媒体に関して、それぞれ各項目が対応付けられている。
なお、図４の電子文書管理テーブルでは、１行目〜３行目に管理された公開情報に対するアクセス権が、同一のユーザ識別情報「ｒｅａｄ_ｉｄ００００１」に設定されていることを示している。
【００３８】
次に、識別情報サーバ３０の構成について説明する。
図５は、識別情報サーバ３０の機能構成の一例を示したブロック図である。図５に示したように、識別情報サーバ３０は、受信部３１と、識別情報管理部３２と、識別情報記憶部３３と、表示情報生成部３４と、送信部３９とを備える。
受信部３１は、文書サーバ２０から識別情報の発行要求を受信する。また、受信部３１は、印刷文書に対する筆記が行われた際には、媒体識別情報と筆跡情報とを端末装置５０から受信する。ここで、本実施の形態では、端末装置５０から媒体識別情報と筆跡情報とを受信し、さらに筆跡情報の表示が指示された際に、文書サーバ２０から媒体識別情報と筆跡情報とを受信する受信手段の一例として、受信部３１を設けている。
【００３９】
識別情報管理部３２は、識別情報管理手段の一例であって、媒体識別情報の発行要求があると、媒体識別情報を重複することなく発行し、その際に指定された文書ＩＤおよび印刷設定を識別情報に関連付けて識別情報記憶部３３に記憶する。また、媒体識別情報の指定を受けて、その識別情報に対応する文書ＩＤおよび印刷設定を識別情報記憶部３３から取り出す。
識別情報管理部３２での媒体識別情報を生成する方法としては、例えば、識別情報サーバ３０にてプログラムを実行しているコンピュータのＥｔｈｅｒｎｅｔ(登録商標) Ｍａｃ Ａｄｄｒｅｓｓと時計とを元に決められる１２８ビットのＵｎｉｖｅｒｓａｌｌｙ Ｕｎｉｑｕｅ ＩＤｅｎｔｉｆｉｅｒ(以下、「ＵＵＩＤ」という)を用いる方法や、Ｅｔｈｅｒｎｅｔ(登録商標) Ｍａｃ Ａｄｄｒｅｓｓの代わりにコンピュータの製造番号を用いる方法、識別情報記憶部３３に記憶された識別情報に関する管理テーブルから未使用の番号を採用する方法等がある。ＵＵＩＤを用いると、異なるメーカーのコンピュータで生成した媒体識別情報であっても媒体識別情報を唯一とすることができる。
【００４０】
識別情報記憶部３３は、識別情報を、その使用/未使用の状態、それが付与された媒体に印刷された電子文書の文書ＩＤ、それが付与された媒体に電子文書が印刷された際の印刷設定を関連付けて記憶するデータベースである。
表示情報生成部３４は、筆跡情報の表示が指示された際に、文書サーバ２０から取得した情報に基づいて、筆跡情報を表示するための表示情報を生成する。この表示情報としては、例えば、端末装置５０で表示するイメージを生成する元となるデータを生成する。
【００４１】
送信部３９は、文書サーバ２０からの要求に応じて発行した識別情報を文書サーバ２０に送信する。また、印刷文書に対する筆記が行われた際には、媒体識別情報と筆跡情報とを文書サーバ２０に送信する。さらに、筆跡情報の表示が指示された際には、端末装置５０に対して表示情報を送信する。ここで、本実施の形態では、媒体識別情報と筆跡情報とを送信する送信手段の一例として、送信部３９を設けている。
【００４２】
次に、デジタルペン６０について説明する。
図６は、デジタルペン６０の構成の一例を示した図である。図６に示したように、デジタルペン６０は、ペン全体の動作を制御する制御回路６１を備える。また、制御回路６１は、読み取った符号画像を処理する画像処理部６１ａと、画像処理部６１ａでの処理結果から識別情報および位置情報を抽出するデータ処理部６１ｂとを含む。
また、制御回路６１には、デジタルペン６０による筆記動作をペンチップ６９に加わる圧力によって検出する圧力センサ６２が接続されている。さらに、媒体上に赤外光を照射する赤外ＬＥＤ６３と、反射光を検知することによって符号画像を読み取る赤外ＣＭＯＳ６４も接続されている。さらにまた、識別情報および位置情報を記憶するための情報メモリ６５と、外部装置と通信するための通信回路６６と、デジタルペン６０を駆動するためのバッテリ６７と、ペンの識別情報(ペンＩＤ)を記憶するペンＩＤメモリ６８とが接続されている。
加えて、制御回路６１には、デジタルペン６０の動作モードを、筆記した文字または図形をイメージデータ化した筆跡情報を生成する上記した第１の動作モードと、印刷文書上への筆記に伴う筆跡情報の生成を行わずに媒体識別情報を検出する上記した第２の動作モードとの間で設定の切り替えを行う切替スイッチ７６が接続されている。
【００４３】
制御回路６１において実現される機能構成について詳細に説明する。図７は、制御回路６１の機能構成の一例を示したブロック図である。なお、図７では、制御回路６１内の画像処理部６１ａとデータ処理部６１ｂとに分けて、機能構成を示している。
図７に示したように、画像処理部６１ａは、画像取得部６１１と、ドット配列生成部６１２とを備える。また、データ処理部６１ｂは、符号配列生成部６１３と、識別情報取得部６１４と、位置情報取得部６１５と、筆跡情報生成部６１６と、ペンＩＤ取得部６１７と、日時情報取得部６１８と、送信部６１９とを備える。
【００４４】
画像取得部６１１は、赤外ＣＭＯＳ６４が印刷文書から読み取った符号画像を取得する。また、必要に応じて、符号画像に含まれるノイズを除去する。
ドット配列生成部６１２は、符号画像におけるドットの位置を参照して、ドット配列を生成する。すなわち、２次元の配列上で、例えば、ドットがある位置に「１」を、ドットがない位置に「０」を記憶することにより、画像として検出したドットをデジタルデータに置き換える。そして、この２次元の配列をドット配列として出力する。
【００４５】
符号配列生成部６１３は、ドット配列上で、符号ブロック内の単位パターンに対応するブロックを検出する。具体的には、単位パターンが配置されるブロックと同じ形状および大きさの枠をドット配列上で動かし、枠内のドット数が均等になる位置で枠を固定する。例えば、図３(ａ)の単位パターンを用いる場合であれば、３ドット×３ドットに対応する大きさの枠を動かし、枠内に含まれるドット数が２となる位置で枠を固定する。そして、その枠で区切られた各ブロック内のドット位置から定まる符号値を格納した符号配列を生成する。また、この符号配列が生成されると、予め定められた同期符号の符号値を検索することによって、同期符号の位置が特定される。
【００４６】
識別情報取得部６１４は、符号配列から同期符号の位置を基準にして識別符号を検出する。そして、画像生成時にＲＳ符号化処理で用いたパラメータを用いて識別符号を復号し、識別情報を取得する。
位置情報取得部６１５は、符号配列から同期符号の位置を基準にして位置符号を検出する。そして、位置符号からＭ系列の部分系列を取り出し、画像生成時に使用したＭ系列におけるこの部分系列の位置を参照し、この位置を同期符号によるオフセットで補正した値を位置情報として取得する。なお、オフセットで補正するのは、位置符号の間に同期符号が配置されているためである。
【００４７】
筆跡情報生成部６１６は、位置情報取得部６１５が取得した位置情報を連結して筆跡情報を生成する。ここで、筆跡情報には、少なくともデジタルペン６０のペン先の軌跡を電子化したデータが含まれるが、これ以外の情報を含んでもよい。ペン先の軌跡以外の情報としては、例えば、筆記した時にペンに設定されていた色の情報や、筆圧の情報等がある。
ペンＩＤ取得部６１７は、デジタルペン６０の識別情報であるペンＩＤをペンＩＤメモリ６８(図６参照)から取得する。本実施の形態では、例えばデジタルペン６０ａのペンＩＤメモリ６８には、デジタルペン６０ａの所有者であるユーザ「Ａさん」のユーザ識別情報として使用されるペンＩＤ「ｒｅａｄ_ｉｄ００００１」が記憶されている。そして、ペンＩＤ取得部６１７は、ペンＩＤメモリ６８からペンＩＤ「ｒｅａｄ_ｉｄ００００１」を取得する。同様に、デジタルペン６０ｂのペンＩＤ取得部６１７は、デジタルペン６０ｂのペンＩＤメモリ６８から、デジタルペン６０ｂの所有者であるユーザ「Ｂさん」のユーザ識別情報として使用されるペンＩＤ「ｒｅａｄ_ｉｄ００００２」を取得する。
【００４８】
日時情報取得部６１８は、切替スイッチ７６により上記した第２の動作モードが設定された場合に、媒体識別情報が読み取られた日時を特定する日時情報を、例えば、現在時刻を計測する計時手段(不図示)から取得する。ここで、本実施の形態では、媒体識別情報が読み取られた時刻を示す読取時刻情報の一例として、日時情報を用いている。
送信部６１９は、識別情報取得部６１４が取得した識別情報と、筆跡情報生成部６１６が生成した筆跡情報と、ペンＩＤ取得部６１７が取得したペンＩＤと、日時情報取得部６１８が取得した日時情報とを通信回路６６(図６参照)に受け渡すことで、通信装置７１,７２への情報送信を実現する。ここで、本実施の形態では、媒体識別情報と筆跡情報と日時情報とペンＩＤとを送信する送信手段の一例として、送信部６１９を設けている。
【００４９】
デジタルペン６０では、まず、赤外ＬＥＤ６３が媒体に対して赤外光を照射し、赤外ＣＭＯＳ６４がその反射光を受光することにより、符号画像を読み取る。そして、画像取得部６１１がこの読み取った符号画像を取得する。その際に、符号画像にノイズが含まれていれば、これを除去する。次に、ドット配列生成部６１２が、符号画像に含まれるドット位置をデジタルデータ化し、ドット配列を生成する。そして、符号配列生成部６１３が、ドット配列からブロックを検出し、ブロックごとの符号値を格納した符号配列を生成する。さらに、符号配列において、同期符号の位置を特定する。
【００５０】
引き続き、切替スイッチ７６により第１の動作モードが設定されている場合には、識別情報取得部６１４が、同期符号の位置に基づいて識別符号を検出し、これを復号して識別情報を取得する。また、位置情報取得部６１５が、同期符号の位置に基づいて位置符号を検出し、これを復号して位置情報を取得する。そして、筆跡情報生成部６１６が、位置情報を連結して筆跡情報を生成する。さらには、送信部６１９が、識別情報および筆跡情報を通信装置７１および端末装置５０を介して識別情報サーバ３０へ送信する。
一方、切替スイッチ７６により第２の動作モードが設定されている場合には、識別情報取得部６１４が、同期符号の位置に基づいて識別符号を検出し、これを復号して識別情報を取得する。そして、送信部６１９が、識別符号と、ペンＩＤ取得部６１７が取得したペンＩＤと、日時情報取得部６１８が取得した日時情報とを通信装置７１および端末装置５０、または通信装置７２および外部端末装置９０を介して情報公開サーバ８０へ送信する。
【００５１】
次に、情報公開サーバ８０について説明する。
図８は、情報公開サーバ８０の機能構成を説明する図である。図８に示したように、情報公開サーバ８０は、受信部８１と、公開情報管理部８２と、公開情報記憶部８３と、閲覧可否判定部８４と、送信部８９とを備える。
受信部８１は、情報取得手段の一例であって、文書サーバ２０から、印刷対象となった電子文書と、電子文書が印刷された媒体識別情報と、媒体識別情報に対応付けられた公開文書およびペンＩＤとを受信する。また、端末装置５０から、デジタルペン６０により読み取られた媒体識別情報と、媒体識別情報を読み取ったデジタルペン６０のペンＩＤと、媒体識別情報を読み取った日時を特定する日時情報とを受信する。また、例えばインターネット１１０を介して外部端末装置９０から、公開文書の閲覧要求を受信する。ここで、本実施の形態では、文書サーバ２０から媒体識別情報と電子文書と公開文書とペンＩＤとを受信し、端末装置５０から媒体識別情報とペンＩＤと日時情報とを受信し、外部端末装置９０から公開文書の閲覧要求を受信する受信手段の一例として、受信部８１を設けている。
【００５２】
公開情報管理部８２は、受信部８１が受信した電子文書が印刷された媒体識別情報と、媒体識別情報に対応付けられた電子文書と公開文書とペンＩＤとを取得し、これらを対応付けて公開情報記憶部８３に登録する。すなわち、電子文書が印刷された媒体識別情報と、印刷対象となった電子文書と、電子文書に関連付けられた公開文書、この公開情報に対するアクセス権が設定されているユーザ識別情報であるペンＩＤとが、公開情報管理部８２によって相互に対応付けられて公開情報記憶部８３に記憶される。
また、公開情報管理部８２は、アクセス権設定手段の一例であって、受信部８１が受信した端末装置５０からの媒体識別情報とペンＩＤと日時情報とを取得する。そして、取得したペンＩＤが所定の条件を満たすか否かを判断し、所定の条件を満たす場合にデジタルペン６０により読み取られた媒体識別情報に関連付けられた公開文書へのアクセス権を設定する。そして、取得したペンＩＤを公開文書へのアクセス権を有するユーザ識別情報として公開情報記憶部８３に追加して登録する。なお、取得したペンＩＤに対して公開文書へのアクセス権を設定するか否かの判断に関しては、後述する。
【００５３】
公開情報記憶部８３は、印刷対象となった電子文書と、この電子文書が印刷された媒体識別情報と、電子文書に関連付けられた公開文書と、この公開情報に対するアクセス権が設定されているユーザ識別情報であるペンＩＤとを相互に対応付けて記憶するデータベースである。
閲覧可否判定部８４は、判定手段の一例であって、受信部８１が外部端末装置９０から受信した公開文書に関する閲覧要求を取得する。そして、公開情報記憶部８３に記憶された公開文書管理テーブル(後段参照)に基づいて、公開文書に関する閲覧要求を許可するか否かを判定する。公開文書に関する閲覧要求を許可すると判定した場合には、公開情報記憶部８３から閲覧要求の対象となった公開情報を取り出し、送信部８９に渡す。
送信部８９は、閲覧可否判定部８４にて公開文書に関する閲覧要求が許可された場合に、閲覧要求の対象となった公開情報を閲覧要求を送信した外部端末装置９０に送信する。ここで、本実施の形態では、公開情報を送信する送信手段の一例として、送信部８９を設けている。
【００５４】
ここで、情報公開サーバ８０内の公開情報記憶部８３が記憶するデータベースの内容について具体的に説明しておく。
図９は、公開情報記憶部８３に記憶されたデータベース内のデータの一例を示した図である。図９(ａ)は、各媒体に印刷された電子文書に関連付けられた公開文書を管理するためのテーブル(公開文書管理テーブル)を示し、(ｂ)は、公開情報記憶部８３におけるデータベース内でのディレクトリ構造を示している。
図９(ａ)に示したように、この公開文書管理テーブルには、媒体識別情報と、媒体に印刷された電子文書の格納場所と、電子文書に関連付けられた公開情報の格納場所と、「アクセス権が設定されたユーザ識別情報」とが項目として設けられている。また、公開文書管理テーブルでは、媒体識別情報と電子文書の格納場所と公開情報の格納場所とは、図９(ｂ)に示したようなデータ構造を有している。
【００５５】
電子文書の格納場所は、各媒体に印刷された電子文書が格納された場所の情報(アドレス情報)である。図９では、電子文書の格納場所として、公開情報記憶部８３のデータベース内でのファイル名を用いている。また、電子文書の格納場所として一連番号を採用してもよい。
公開情報の格納場所は、電子文書に関連付けられた公開情報が格納された場所の情報(アドレス情報)である。図９では、公開情報の格納場所として、公開情報記憶部８３のデータベース内でのファイル名を用いている。また、公開情報の格納場所として一連番号を採用してもよい。
【００５６】
「アクセス権が設定されたユーザ識別情報」には、(１)の欄に、端末装置１０から文書サーバ２０に対して電子文書の印刷要求が送信された際の、印刷対象の電子文書に関連付けられたユーザ識別情報(ペンＩＤ)が設定される。すなわち、印刷要求が行われた時点で電子文書に関連付けられた公開情報に対するアクセス権を有する、電子文書の所有者であるユーザのペンＩＤが設定される。例えば、ユーザ「Ａさん」が端末装置１０から文書サーバ２０に対して電子文書の印刷要求を行った場合には、ユーザ「Ａさん」が入力したユーザ「Ａさん」が所有するデジタルペン６０ａのペンＩＤ「ｒｅａｄ_ｉｄ００００１」が、(１)の欄に設定される。なお、本実施の形態では、図９のアクセス権が設定されたユーザ識別情報の(１)の欄には、図４に示した文書サーバ２０内の電子文書管理テーブルに対応させて、ユーザ「Ａさん」のユーザ識別情報であるペンＩＤ「ｒｅａｄ_ｉｄ００００１」が設定されているものとする。
一方、図９の公開文書管理テーブルの「アクセス権が設定されたユーザ識別情報」の(２)以降の欄には、公開情報管理部８２により新たに公開文書へのアクセス権が付与されたペンＩＤが設定される。例えば、ユーザ「Ｂさん」のユーザ識別情報であるペンＩＤ「ｒｅａｄ_ｉｄ００００２」や、ユーザ「Ｃさん」のユーザ識別情報であるペンＩＤ「ｒｅａｄ_ｉｄ００００３」や、ユーザ「Ｄさん」のユーザ識別情報であるペンＩＤ「ｒｅａｄ_ｉｄ００００４」等といったユーザ「Ａさん」以外のユーザのユーザ識別情報が設定される。
【００５７】
次に、情報公開サーバ８０の公開情報管理部８２が実行するユーザ識別情報(ペンＩＤ)に対する公開文書へのアクセス権の設定処理について説明する。
図１０は、本実施の形態の文書管理システムにて電子文書についての文書画像を媒体に印刷してから、アクセス権が設定されるまでの流れを説明する図である。図１０では、医療分野を例に取り、ユーザ「Ａさん」を医師、ユーザ「Ｂさん」を患者とし、患者「Ｂさん」の診療データ(カルテ)を公開情報とする。なお、医師「Ａさん」のユーザ識別情報は「ｒｅａｄ_ｉｄ００００１」であり、患者「Ｂさん」のユーザ識別情報は「ｒｅａｄ_ｉｄ００００２」であるとして、上記の図９の公開文書管理テーブルでの説明に対応させるものとする。
【００５８】
図１０に示したように、フェーズ１では、医師「Ａさん」が端末装置１０から文書サーバ２０に電子文書の印刷要求を行い、画像形成装置４０にてこの電子文書についての文書画像を媒体に印刷する(後段の[印刷文書の生成処理]を参照)。医師「Ａさん」が得た媒体には、電子文書についての文書画像と、媒体識別情報を含む符号画像とが印刷されている。一方、電子文書に関連付けられた公開文書は印刷されていない。なお、ここでの電子文書は、カルテのフォーマットや、患者「Ｂさん」を特定する氏名等や診察の順番のガイドといった書誌的事項等をその内容とする。
そして、その際には、文書サーバ２０から情報公開サーバ８０に対して、印刷対象の電子文書と、電子文書が印刷された媒体の媒体識別情報と、媒体識別情報に対応付けられた(電子文書に関連付けられた)公開文書およびペンＩＤとが送信される。それにより、情報公開サーバ８０内に、媒体に印刷された電子文書の格納場所と、電子文書に関連付けられた公開情報の格納場所と、アクセス権が設定されたユーザ識別情報(ペンＩＤ)とが媒体識別情報に対応付けられたテーブルである公開文書管理テーブルが作製される。
【００５９】
その後、フェーズ２では、電子文書についての文書画像が印刷された媒体を所持する医師「Ａさん」のもとへ、患者「Ｂさん」が診察を受けに来る。その際に、医師「Ａさん」は、患者「Ｂさん」に検査結果、病状、治療方法、投薬の説明、次回の診察予約等といった診療に関する情報(診療データ)の説明を行うが、一般に医師は１人１人の患者と接する時間を長く取ることができない場合が多い。そこで、患者「Ｂさん」への説明を補うため、または説明に代えるため、媒体に印刷された文書画像の他に、患者「Ｂさん」のプライバシー情報と関連する詳細な診療データを例えばインターネット１１０上で患者「Ｂさん」に公開する。しかしその場合に、公開情報である患者「Ｂさん」の診療データを誰でも閲覧可能な状態に置くと、患者「Ｂさん」のプライバシーを保護できない。そのため、患者「Ｂさん」への公開情報に関しては、医師「Ａさん」を除き患者「Ｂさん」だけがインターネット１１０上で閲覧可能となるように設定する必要がある。そうすれば、患者「Ｂさん」は、誰にも知られることなく、自身の診療データ(公開情報)を閲覧することができる。
ところが、この時点では、上記したように、情報公開サーバ８０内の公開文書管理テーブルには、電子文書に関連付けられた公開情報へのアクセス権が媒体の印刷要求者である医師「Ａさん」にだけ設定されている。すなわち、公開文書管理テーブルの「アクセス権が設定されたユーザ識別情報」の(１)の欄に、医師「Ａさん」のユーザ識別情報「ｒｅａｄ_ｉｄ００００１」が登録されているにすぎない。そのため、この時点で、患者「Ｂさん」は電子文書に関連付けられた公開情報を閲覧できない。
【００６０】
そこで、フェーズ３〜フェーズ４では、医師「Ａさん」は、プライバシー情報である診療データ(公開情報)を閲覧するためのアクセス権を患者「Ｂさん」に設定する。
ここでは、フェーズ３〜フェーズ４にて患者「Ｂさん」にアクセス権を設定する方法について述べる。
患者「Ｂさん」へのアクセス権の設定は、医師「Ａさん」の印刷要求によって電子文書が印刷された媒体の媒体識別情報と、医師「Ａさん」のユーザ識別情報である医師「Ａさん」が所持するデジタルペン６０ａを特定するペンＩＤと、患者「Ｂさん」のユーザ識別情報である患者「Ｂさん」が所持するデジタルペン６０ｂを特定するペンＩＤとを用いて行われる。
【００６１】
まずフェーズ３では、医師「Ａさん」および患者「Ｂさん」は、自身が所有するデジタルペン６０ａおよびデジタルペン６０ｂを切替スイッチ７６により第２の動作モードに設定する。そして、医師「Ａさん」および患者「Ｂさん」それぞれが、ほぼ同時刻に、自身のデジタルペン６０ａおよびデジタルペン６０ｂから、医師「Ａさん」の印刷要求による電子文書が印刷された媒体の媒体識別情報を読み取る。
デジタルペン６０ａは、識別情報取得部６１４が取得した媒体識別情報と、ペンＩＤ取得部６１７が取得したペンＩＤ「ｒｅａｄ_ｉｄ００００１」と、日時情報取得部６１８が取得したデジタルペン６０ａが媒体識別情報を読み取った日時情報とを通信装置７１および端末装置５０を介して情報公開サーバ８０へ送信する。同様に、デジタルペン６０ｂは、媒体識別情報と、ペンＩＤ「ｒｅａｄ_ｉｄ００００２」と、デジタルペン６０ｂが媒体識別情報を読み取った日時情報とを通信装置７１および端末装置５０を介して情報公開サーバ８０へ送信する。
なお、医師「Ａさん」および患者「Ｂさん」それぞれが、自身のデジタルペン６０ａおよびデジタルペン６０ｂから医師「Ａさん」の印刷要求による電子文書が印刷された媒体の媒体識別情報を読み取った後には、電子文書が印刷された媒体(印刷文書)は、患者「Ｂさん」に手渡される。
【００６２】
次に、フェーズ４において、情報公開サーバ８０は、デジタルペン６０ａからの媒体識別情報と、ペンＩＤ「ｒｅａｄ_ｉｄ００００１」と、デジタルペン６０ａが媒体識別情報を読み取った日時情報とを受信する。また同様に、デジタルペン６０ｂからの媒体識別情報と、ペンＩＤ「ｒｅａｄ_ｉｄ００００２」と、デジタルペン６０ｂが媒体識別情報を読み取った日時情報とを受信する。
そして、情報公開サーバ８０では、公開情報管理部８２が、次の条件を満たすか否かを判断する。
(１)デジタルペン６０ｂからの媒体識別情報が、デジタルペン６０ａからの媒体識別情報と同一であること。
(２)デジタルペン６０ｂが媒体識別情報を読み取った時刻が、デジタルペン６０ａが媒体識別情報を読み取った時刻と所定の範囲内(例えば、１分未満)の時間差であること。
上記の(１)、(２)の条件を満たす場合には、公開情報管理部８２は、デジタルペン６０ｂのペンＩＤ「ｒｅａｄ_ｉｄ００００２」を、媒体識別情報に対応付けて、図９の公開文書管理テーブルにおける「アクセス権が設定されたユーザ識別情報」の(２)以降の欄に追加して登録する。
【００６３】
図１１は、医師「Ａさん」が患者「Ｂさん」にアクセス権を設定する際のデジタルペン６０および情報公開サーバ８０の動作の一例を示したシーケンス図である。なお、図１１では、デジタルペン６０ａをデジタルペン１、デジタルペン６０ｂをデジタルペン２として表記した。
医師「Ａさん」は、切替スイッチ７６によりデジタルペン１(デジタルペン６０ａ)を第２の動作モードに設定する(ステップ６１１ａ)。そして、デジタルペン１により、医師「Ａさん」の印刷要求による電子文書が印刷された媒体の媒体識別情報「ｐｈｙ_ｉｄ００００１」を読み取る(ステップ６１２ａ)。
その際に、デジタルペン１では、日時情報取得部６１８が媒体識別情報が読み取られた日時を特定する日時情報を取得する(ステップ６１３ａ)。さらに、ペンＩＤ取得部６１７がデジタルペン１のペンＩＤを取得する(ステップ６１４ａ)。
そして、デジタルペン１の送信部６１９は、通信装置７１および端末装置５０を介して、読み取った媒体識別情報「ｐｈｙ_ｉｄ００００１」と、取得した日時情報「２００７/０３/２２/１０:４６:５５」と、取得したデジタルペン１のペンＩＤ「ｒｅａｄ_ｉｄ００００１」とを相互に関連付けられた形態で情報公開サーバ８０に送信する(ステップ６１５ａ)。
【００６４】
一方、患者「Ｂさん」は、切替スイッチ７６によりデジタルペン２(デジタルペン６０ｂ)を第２の動作モードに設定する(ステップ６１１ｂ)。そして、デジタルペン２により、医師「Ａさん」の印刷要求による電子文書が印刷された媒体の媒体識別情報「ｐｈｙ_ｉｄ００００１」を読み取る(ステップ６１２ｂ)。
その際に、デジタルペン２では、日時情報取得部６１８が媒体識別情報が読み取られた日時を特定する日時情報を取得する(ステップ６１３ｂ)。さらに、ペンＩＤ取得部６１７がデジタルペン２のペンＩＤを取得する(ステップ６１４ｂ)。
そして、デジタルペン２の送信部６１９は、通信装置７１および端末装置５０を介して、読み取った媒体識別情報「ｐｈｙ_ｉｄ００００１」と、取得した日時情報「２００７/０３/２２/１０:４６:５７」と、取得したデジタルペン１のペンＩＤ「ｒｅａｄ_ｉｄ００００２」とを相互に関連付けられた形態で情報公開サーバ８０に送信する(ステップ６１５ｂ)。
【００６５】
それにより、情報公開サーバ８０では、受信部８１が、デジタルペン１(デジタルペン６０ａ)からの媒体識別情報「ｐｈｙ_ｉｄ００００１」と、日時情報「２００７/０３/２２/１０:４６:５５」と、デジタルペン１のペンＩＤ「ｒｅａｄ_ｉｄ００００１」とを相互に関連付けられた形態で受信する。また同様に、デジタルペン２(デジタルペン６０ｂ)からの媒体識別情報「ｐｈｙ_ｉｄ００００１」と、日時情報「２００７/０３/２２/１０:４６:５７」と、デジタルペン１のペンＩＤ「ｒｅａｄ_ｉｄ００００２」とを相互に関連付けられた形態で受信する(ステップ８１１)。
公開情報管理部８２は、受信部８１が受信したデジタルペン１(デジタルペン６０ａ)およびデジタルペン２(デジタルペン６０ｂ)からの媒体識別情報と日時情報とペンＩＤとを取得する。そして、デジタルペン１およびデジタルペン２からの媒体識別情報と日時情報とペンＩＤとを比較するための比較テーブルを作成する(ステップ８１２)。
ここで、図１２は、公開情報管理部８２にて作成された比較テーブルの一例を示した図である。図１２では、デジタルペン１(デジタルペン６０ａ)から受信した各情報を(１）欄、デジタルペン２(デジタルペン６０ｂ)から受信した各情報を(２）欄に記述した比較テーブルを示したが、デジタルペン１およびデジタルペン２以外のデジタルペン６０からも同様に各情報を受信した場合には、(３)欄以降の欄に記述されることとなる。なお、図１２では、デジタルペン１およびデジタルペン２以外のデジタルペン６０からの情報は受信されておらず、(３)欄以降の欄には、何れのデジタルペン６０からの各情報は記述されていないものとしている。
【００６６】
公開情報管理部８２は、比較テーブルを参照して、デジタルペン１(デジタルペン６０ａ)から受信した媒体識別情報とデジタルペン２(デジタルペン６０ｂ)から受信した媒体識別情報とを比較し、両者が同一か否かを判断する(ステップ８１３)。
そして、両者の媒体識別情報が同一である場合には、公開情報記憶部８３に記憶された公開文書管理テーブル(図９参照)に同一の媒体識別情報が存在し、かつ、その媒体識別情報に対応付けられた「アクセス権が設定されたユーザ識別情報」の(１)欄に、デジタルペン１(デジタルペン６０ａ)のペンＩＤが記述されているか否かを判定する(ステップ８１４)。
一方、両者の媒体識別情報が同一でない場合には、デジタルペン２のペンＩＤを公開文書管理テーブルの「アクセス権が設定されたユーザ識別情報」の(２)欄または(２)欄以降の欄に登録しない。すなわち、デジタルペン２のペンＩＤにアクセス権を設定しない(ステップ８１８)。
【００６７】
ステップ８１４にて、公開情報記憶部８３に記憶された公開文書管理テーブルに同一の媒体識別情報が存在し、かつ、その媒体識別情報に対応付けられた「アクセス権が設定されたユーザ識別情報」の(１)欄に、デジタルペン１(デジタルペン６０ａ)のペンＩＤが記述されていると判定された場合には、比較テーブルを参照して、デジタルペン１から受信した日時情報とデジタルペン２から受信した日時情報との差分を算出する(ステップ８１５)。すなわち、医師「Ａさん」がデジタルペン１から医師「Ａさん」の電子文書が印刷された媒体識別情報「ｐｈｙ_ｉｄ００００１」を読み取った時刻と、患者「Ｂさん」がデジタルペン２から医師「Ａさん」の電子文書が印刷された媒体識別情報「ｐｈｙ_ｉｄ００００１」を読み取った時刻との時間差を算出する。
一方、公開情報記憶部８３に記憶された公開文書管理テーブルに同一の媒体識別情報が存在しないか、または、その媒体識別情報に対応付けられた「アクセス権が設定されたユーザ識別情報」の(１)欄に、デジタルペン１のペンＩＤが記述されていないと判定された場合には、デジタルペン２のペンＩＤを公開文書管理テーブルの「アクセス権が設定されたユーザ識別情報」の(２)欄または(２)欄以降の欄に登録しない。すなわち、デジタルペン２のペンＩＤにアクセス権を設定しない(ステップ８１８)。
【００６８】
そして、ステップ８１５にて算出されたデジタルペン１(デジタルペン６０ａ)から受信した日時情報とデジタルペン２(デジタルペン６０ｂ)から受信した日時情報との差分が１分未満であるか否かを判定する(ステップ８１６)。
両者の日時情報の差分が１分未満である場合には、デジタルペン２のペンＩＤ「ｒｅａｄ_ｉｄ００００２」を、公開文書管理テーブルにおいて、媒体識別情報「ｐｈｙ_ｉｄ００００１」に対応付けられた「アクセス権が設定されたユーザ識別情報」の(２)欄または(２)欄以降の欄に登録する(ステップ８１７)。すなわち、デジタルペン２のペンＩＤ「ｒｅａｄ_ｉｄ００００２」にアクセス権を設定する。
一方、両者の日時情報の差分が１分以上である場合には、デジタルペン２のペンＩＤ「ｒｅａｄ_ｉｄ００００２」を公開文書管理テーブルの何れの「アクセス権が設定されたユーザ識別情報」の(２)欄または(２)欄以降の欄にも登録しない(ステップ８１８)。すなわち、デジタルペン２(デジタルペン６０ｂ)のペンＩＤ「ｒｅａｄ_ｉｄ００００２」にアクセス権を設定しない。
【００６９】
このようにして、媒体に印刷された電子文書に関連付けられた公開情報へのアクセス権が、医師「Ａさん」から患者「Ｂさん」に設定される。本実施の形態によるアクセス権の設定では、例えばキーボード等の操作入力手段からユーザ識別情報やパスワード等を入力する手間が省かれるので、手続きの簡略化が図られる。さらには、アクセス権の設定に際する管理コストが低減される。また、医師「Ａさん」と患者「Ｂさん」とが対面したことを以ってアクセス権が設定されることから、不特定者へのアクセス権の漏洩が抑制され、文書管理に関する安全性が高められる。
【００７０】
なお、ステップ８１６にて日時情報の差分に関する判定を行うに際して、１分を基準とした。これは、医師「Ａさん」と患者「Ｂさん」とが各々の所持するデジタルペン６０から同一の印刷文書の媒体識別情報を読み取った時間の差が１分未満であれば、医師「Ａさん」と患者「Ｂさん」とがほぼ同時刻に同一の印刷文書の媒体識別情報を読み取ったと判断できるからである。そして、その場合には、医師「Ａさん」の立会いの下で、医師「Ａさん」が患者「Ｂさん」に対して公開文書へのアクセスを許可した事実を客観的に認定できるからである。
したがって、日時情報の差分に関する判定基準は、医師「Ａさん」が患者「Ｂさん」に対して公開文書へのアクセスを許可した事実を客観的に認定できる時間差であればよい。そのため、通信装置７１および端末装置５０と、デジタルペン１(デジタルペン６０ａ)およびデジタルペン２(デジタルペン６０ｂ)との物理的な距離や、通信装置７１とデジタルペン１(デジタルペン６０ａ)およびデジタルペン２(デジタルペン６０ｂ)との通信環境等の様々な状況に応じて、医師「Ａさん」と患者「Ｂさん」とがほぼ同時刻に同一の印刷文書の媒体識別情報を読み取ったと判断できる場合には、日時情報の差分に関する判定を行う際の基準を１分よりも長く設定してもよい。
【００７１】
また、アクセス権の設定に際してデジタルペン６０を用いることから、デジタルペン６０の使用者がその所有者であることを保障するため、デジタルペン６０に指紋認証等の所有者を認証する機能を設けることが好ましい。
【００７２】
次に、図１０に戻ってフェーズ５では、公開情報を閲覧するためのアクセス権が設定された患者「Ｂさん」が、情報公開サーバ８０に記憶された公開情報にアクセスする。
フェーズ５においては、患者「Ｂさん」は、自身のデジタルペン６０ｂを第２の動作モードに設定する。そして、フェーズ３で手渡された電子文書が印刷された印刷文書(媒体)から、デジタルペン６０ｂによって媒体識別情報「ｐｈｙ_ｉｄ００００１」を読み取る。
デジタルペン６０ｂによって読み取られた媒体の媒体識別情報「ｐｈｙ_ｉｄ００００１」は、デジタルペン６０ｂのペンＩＤ「ｒｅａｄ_ｉｄ００００２」と関連付けられた形態で、通信装置７２および外部端末装置９０からインターネット１１０を通して情報公開サーバ８０へ送信される。
【００７３】
情報公開サーバ８０では、受信部８１がデジタルペン６０ｂからの媒体識別情報「ｐｈｙ_ｉｄ００００１」とデジタルペン６０ｂのペンＩＤ「ｒｅａｄ_ｉｄ００００２」とを受信する。そして、閲覧可否判定部８４が受信部８１にて受信したデジタルペン６０ｂからの媒体識別情報「ｐｈｙ_ｉｄ００００１」とペンＩＤ「ｒｅａｄ_ｉｄ００００２」とを取得する。
そして、閲覧可否判定部８４は、公開情報記憶部８３に記憶された公開文書管理テーブル(図９参照)を参照して、公開文書管理テーブルに同一の媒体識別情報「ｐｈｙ_ｉｄ００００１」が存在し、かつ、その媒体識別情報「ｐｈｙ_ｉｄ００００１」に対応付けられた「アクセス権が設定されたユーザ識別情報」の(２)欄または(２)欄以降の欄にデジタルペン６０ｂのペンＩＤ「ｒｅａｄ_ｉｄ００００２」が記述されている場合には、外部端末装置９０から送信された患者「Ｂさん」からの公開情報に対する閲覧要求を許可する。
患者「Ｂさん」からの公開情報に対する閲覧要求を許可した場合には、閲覧可否判定部８４は、公開文書管理テーブルの媒体識別情報「ｐｈｙ_ｉｄ００００１」に対応付けられた公開情報の格納場所を参照して、公開情報記憶部８３から媒体識別情報「ｐｈｙ_ｉｄ００００１」に対応付けられたファイル名「Ｃ：￥ｄａｔａ￥ｐｈｙ_ｉｄ００００１￥ｄａｔａ.ｘｍｌ」の公開情報を取り出す。そして、取り出した公開情報を送信部８９から外部端末装置９０に対して送信する。
それにより、患者「Ｂさん」は、外部端末装置９０にて、フェーズ３で医師「Ａさん」から手渡された印刷文書(媒体)に印刷された電子文書に関連付けられた公開情報を閲覧できることとなる。
【００７４】
図１３は、患者「Ｂさん」が医師「Ａさん」から手渡された印刷文書(媒体)に印刷された電子文書に関連付けられた公開情報にアクセスする際のデジタルペン６０および情報公開サーバ８０の動作の一例を示したシーケンス図である。なお、図１３でも、デジタルペン６０ｂをデジタルペン２として表記した。
患者「Ｂさん」は、切替スイッチ７６によりデジタルペン２(デジタルペン６０ｂ)を第２の動作モードを設定する(ステップ６２１)。そして、デジタルペン２により、医師「Ａさん」から手渡された印刷文書(媒体)に印刷された媒体識別情報「ｐｈｙ_ｉｄ００００１」を読み取る(ステップ６２２)。
その際に、デジタルペン２では、ペンＩＤ取得部６１７がペンＩＤ「ｒｅａｄ_ｉｄ００００２」を取得する(ステップ６２３)。
そして、デジタルペン２の送信部６１９は、通信装置７２および外部端末装置９０を介して、読み取った媒体識別情報「ｐｈｙ_ｉｄ００００１」と、取得したデジタルペン２のペンＩＤ「ｒｅａｄ_ｉｄ００００２」とを相互に関連付けられた形態で情報公開サーバ８０に送信する(ステップ６２４)。
【００７５】
ここで、外部端末装置９０から情報公開サーバ８０への接続(アクセス)は、外部端末装置９０にインストールされた例えばブラウザソフト等のプログラムにより実現される。その場合に、情報公開サーバ８０のアドレス情報を医師「Ａさん」からの印刷文書(媒体)に記録しておき、デジタルペン２(デジタルペン６０ｂ)を用いて情報公開サーバ８０のアドレス情報を取得するように構成してもよい。
図１４は、情報公開サーバ８０のアドレス情報が記録された印刷文書(媒体)の一例を示した図である。図１４に示したように、例えば印刷文書上の所定の領域Ｈには、情報公開サーバ８０のアドレス情報を符号化した符号画像が印刷されている。例えば、領域Ｈでは、図３の識別符号が形成された符号ブロックに、識別符号に代えてアドレス情報を符号化したアドレス符号が形成されている。それにより、デジタルペン２を用いて印刷文書上の領域Ｈを読み込むことで、情報公開サーバ８０のアドレス情報が取得される。
そして、取得された情報公開サーバ８０のアドレス情報は、デジタルペン２から通信装置７２を介して外部端末装置９０に送られる。外部端末装置９０は、情報公開サーバ８０のアドレス情報に基づき、例えばブラウザソフトにより情報公開サーバ８０にアクセスされる。
なお、本実施の形態の外部端末装置９０は、インターネット１１０を経由して情報公開サーバ８０に接続される構成としたが、例えば病院内に設置したイントラネットを経由して情報公開サーバ８０に接続される構成としてもよい。
【００７６】
引き続いて、情報公開サーバ８０では、受信部８１が、デジタルペン２(デジタルペン６０ｂ)からの媒体識別情報「ｐｈｙ_ｉｄ００００１」と、デジタルペン２のペンＩＤ「ｒｅａｄ_ｉｄ００００２」とを相互に関連付けられた形態で受信する(ステップ８２１)。
閲覧可否判定部８４は、受信部８１が受信したデジタルペン２からの媒体識別情報「ｐｈｙ_ｉｄ００００１」とペンＩＤ「ｒｅａｄ_ｉｄ００００２」とを取得する。そして、閲覧可否判定部８４は、公開情報記憶部８３に記憶された公開文書管理テーブル(図９参照)を参照して、公開文書管理テーブルに同一の媒体識別情報「ｐｈｙ_ｉｄ００００１」が存在し、かつ、その媒体識別情報「ｐｈｙ_ｉｄ００００１」に対応付けられた「アクセス権が設定されたユーザ識別情報」の(２)欄または(２)欄以降の欄にデジタルペン２のペンＩＤ「ｒｅａｄ_ｉｄ００００２」が記述されているか否かを判定する(ステップ８２２)。
【００７７】
ステップ８２２にて、公開文書管理テーブルに同一の媒体識別情報「ｐｈｙ_ｉｄ００００１」が存在し、かつ、その媒体識別情報「ｐｈｙ_ｉｄ００００１」に対応付けられた「アクセス権が設定されたユーザ識別情報」の(２)欄または(２)欄以降の欄にデジタルペン２のペンＩＤ「ｒｅａｄ_ｉｄ００００２」が記述されていると判定された場合には、外部端末装置９０から送信された患者「Ｂさん」からの公開情報に対する閲覧要求を許可する(ステップ８２３)。
その場合には、閲覧可否判定部８４は、公開文書管理テーブル(図９参照)の媒体識別情報「ｐｈｙ_ｉｄ００００１」に対応付けられた公開情報の格納場所を参照して、公開情報記憶部８３から媒体識別情報「ｐｈｙ_ｉｄ００００１」に対応付けられたファイル名「Ｃ：￥ｄａｔａ￥ｐｈｙ_ｉｄ００００１￥ｄａｔａ.ｘｍｌ」の公開情報を取り出す。そして、送信部８９から外部端末装置９０に対して、取り出した公開情報を送信する(ステップ８２４)。
一方、ステップ８２２にて、公開文書管理テーブルに同一の媒体識別情報「ｐｈｙ_ｉｄ００００１」が存在しないか、または、その媒体識別情報「ｐｈｙ_ｉｄ００００１」に対応付けられた「アクセス権が設定されたユーザ識別情報」の(２)欄または(２)欄以降の欄にデジタルペン６０ｂのペンＩＤ「ｒｅａｄ_ｉｄ００００２」が記述されていないと判定された場合には、外部端末装置９０から送信された患者「Ｂさん」からの公開情報に対する閲覧要求を許可しない(ステップ８２５)。
このようにして、患者「Ｂさん」は、誰にも知られることなく、自身の診療データ(公開情報)を閲覧することができる。
【００７８】
ところで、上記の説明では、同一の媒体識別情報を用いて一つの公開情報へのアクセス権の設定に関して述べた。しかし、同一の媒体識別情報を用いて複数の公開情報へのアクセス権を設定するように構成してもよい。例えば、媒体に印刷された位置情報を用いて、媒体上の異なる領域から取得した媒体識別情報と位置情報とにより、それぞれ異なる公開情報を対応付けてもよい。
図１５は、同一の媒体識別情報を用いて複数の公開情報へのアクセス権を設定する際に用いられる媒体を示した図である。図１５に示したように、電子文書が印刷された印刷文書(媒体)には、複数の公開情報に対応した複数の領域が設けられている。そして、各領域には同一の媒体識別情報が形成されていることから、上記と同様にして、アクセス権が設定される。また、各領域には、各領域の位置情報に対応する公開情報が例えば図９の公開文書管理テーブルに設定されている。例えば、媒体上に「公開情報１」と記載された領域には、公開情報１が対応付けられている。
そのため、デジタルペン６０を用いて、媒体上の「公開情報１」の領域から媒体識別情報と位置情報とを読み取ることで、公開情報１へのアクセス権が設定される。同様に、媒体上の「公開情報２」の領域から媒体識別情報と位置情報とを読み取ることで、公開情報２へのアクセス権が設定される。
また、この場合に、例えば、媒体上の「公開情報１」の領域から媒体識別情報と位置情報とを読み取ると、すべての公開情報へのアクセス権が設定され、それ以外の例えば「公開情報２」の領域から媒体識別情報と位置情報とを読み取ると、特定の例えば公開情報２へのアクセス権だけが設定されるように構成してもよい。
【００７９】
さらには、媒体上の各領域毎に異なる媒体識別情報を形成してもよい。そのように構成すれば、１つの媒体を用いて、複数の異なるユーザに対して、それぞれ異なる公開情報へのアクセス権を設定することができる。
【００８０】
次に、本実施の形態の文書管理システムにて、上記したアクセス権の設定以外に、電子文書に関して行われる各種処理について説明しておく。
[印刷文書の生成処理]
図１６は、文書管理システムにて印刷文書が生成される際の動作の一例を示したシーケンス図である。
まず、ユーザは端末装置１０から電子文書の印刷指示を文書サーバ２０に送信する(ステップ１３１)。その際には、端末装置１０は、印刷対象となる電子文書と、電子文書の識別情報(文書ＩＤ)と、ユーザが指定した印刷設定と、電子文書に関連付けられた公開情報と、ユーザ識別情報(ペンＩＤ)とを送信する。ここで、印刷設定は、ページ、部数、用紙サイズ、Ｎアップ (電子文書のＮページを媒体の１ページに割り付ける印刷)、余白等の設定を含む。
【００８１】
文書サーバ２０は、端末装置１０から電子文書の印刷指示を受信する(ステップ２３１)。印刷指示に含まれる印刷対象となる電子文書は、文書/筆跡情報管理部２３に送られ、文書/筆跡情報管理部２３が、電子文書を文書ＩＤに関連付けて文書/筆跡情報記憶部２５に登録する(ステップ２３２)。それに伴い、文書/筆跡情報管理部２３は、電子文書の格納場所と、印刷設定と、電子文書に関連付けられた公開情報の格納場所と、ユーザ識別情報(ペンＩＤ)とを文書ＩＤに関連付けた、電子文書を管理するための電子文書管理テーブル(図４参照)を作製する。そして、文書/筆跡情報記憶部２５内に電子文書管理テーブルを記憶する。
また、文書サーバ２０は、印刷を指示された電子文書の文書ＩＤと印刷設定とを識別情報サーバ３０に送信する(ステップ２３３)。
それにより、識別情報サーバ３０は、文書ＩＤと印刷設定とを受信する(ステップ３３１)。そして、媒体識別情報を管理する識別情報管理部３２が識別情報記憶部３３から未使用の媒体識別情報を取得する(ステップ３３２)。ここで、取り出す媒体識別情報の数は、印刷設定に応じて決められる。つまり、基本的には、印刷するページ数に印刷部数を乗じて得られる数の媒体識別情報が取り出される。ただし、印刷設定情報の中に、Ｎアップ印刷の指定等がある場合は、それも考慮される。例えば、１０ページの電子文書を２アップ印刷で５部印刷する場合は、２５(＝１０÷２×５)個の媒体識別情報が取り出される。
次に、識別情報サーバ３０は、媒体識別情報と文書ＩＤと印刷設定とを関連付けて識別情報記憶部３３に登録する(ステップ３３３)。すなわち、電子文書の文書ＩＤと、使用/未使用の状態と、印刷設定とを媒体識別情報に関連付けた、媒体識別情報を管理するための識別情報管理テーブル(不図示)を作製する。
そして、識別情報サーバ３０は、文書サーバ２０に対し、媒体識別情報を送信する(ステップ３３４)。
【００８２】
それにより、文書サーバ２０は、媒体識別情報を受信する(ステップ２３４)。それに伴い、文書サーバ２０の文書/筆跡情報管理部２３は、媒体識別情報を電子文書管理テーブルにおいて対応する文書ＩＤに関連付けて登録する(図４参照)。
そして、媒体識別情報および位置情報を表す符号画像を生成する(ステップ２３５)。すなわち、文書サーバ２０では、受信部２１が媒体識別情報を受信する。そして、受信部２１は、受信した媒体識別情報を識別情報取得部２２に受け渡す。すると、まず識別情報取得部２２が、取得した媒体識別情報を識別符号生成部２７ａに渡し、識別符号生成部２７ａが、上記した方法を用いて媒体識別情報を符号化し、識別符号を生成する。
また、位置符号生成部２７ｂは、受信部２１から印刷設定を受け取り、印刷設定に応じた範囲の位置情報を上記した方法を用いて符号化し、位置符号を生成する。
そして、符号配置部２７ｃが、媒体識別符号と位置符号とを所定のレイアウトに従って配置し、これを符号画像生成部２７ｅが、パターン画像記憶部２７ｄに記憶されたパターン画像を用いて画像化することで符号画像を生成する。
【００８３】
その後、文書サーバ２０では、文書画像生成部２６が、電子文書の文書画像を生成する(ステップ２３６)。その際に、文書画像生成部２６は、ステップ２３１で識別情報取得部２２が取得した文書ＩＤを受け取り、文書ＩＤに基づいて印刷対象となる電子文書を文書/筆跡情報記憶部２５から読み出す。また、ステップ２３１で識別情報取得部２２が取得した印刷設定を受け取り、これに基づいて文書画像を生成する。
そして、画像合成部２８は、ステップ２３５で生成された符号画像と、ステップ２３６で生成された文書画像とを合成し、合成画像を生成する(ステップ２３７)。
その後、合成画像は送信部２９に渡され、送信部２９が、合成画像の印刷命令を画像形成装置４０に送信する(ステップ２３８)。ここで、合成画像の印刷命令は、例えば、文書画像の印刷命令の列からなるＰＤＬ(Page Description Language)ファイルに対し、符号画像として印刷する内容をＰＤＬコマンドとして設定したＰＤＬの形式で送信される。
【００８４】
画像形成装置４０は、文書サーバ２０から合成画像(電子文書の文書画像および符号画像)を受信する(ステップ４３１)。そして、画像形成装置４０は、文書画像をＹ(イエロー)、Ｍ(マゼンタ)、Ｃ(シアン) により画像に展開する(ステップ４３２)。次に、文書画像はＣ、Ｍ、Ｙのトナーを用いて、符号画像はＫ(カーボンを含む黒)のトナーを用いて、それぞれ画像形成を行う(ステップ４３３)。
【００８５】
ところで、上述した例では、識別情報サーバ３０は媒体識別情報を発行するだけで、文書サーバ２０が、媒体識別情報を含む符号画像を生成し、画像形成装置４０に画像形成を指示する構成とした。しかしながら、識別情報サーバ３０が、符号画像を生成し、画像形成装置４０に画像形成を指示する構成としてもよい。
また、符号画像を画像形成装置４０で生成する構成を採用してもよい。その場合には、文書サーバ２０または識別情報サーバ３０が、電子文書から生成したＰＤＬに媒体識別情報を付加して画像形成装置４０へ送信し、画像形成装置４０が媒体識別情報を含む符号画像を生成することになる。
【００８６】
また、上記の例では、識別情報と文書ＩＤと印刷設定とが関連付けられて構成されたデータベース(識別情報記憶部３３)を識別情報サーバ３０に置く構成について説明した。これは、かかるデータベースを共有可能な装置(識別情報サーバ３０)に置くことで、複数ユーザへの対応や、サーバのアクセス制御技術を利用した電子文書のセキュリティ確保が可能となるからである。しかしながら、必ずしもこのような構成を採用する必要はなく、端末装置１０や文書サーバ２０に上記のデータベースを置く構成を採用してもよい。
【００８７】
また、上記した画像形成装置４０では、符号画像をＫ(カーボンを含む黒) のトナーを用いて形成するようにした。これは、Ｋのトナーが、Ｃ(シアン)、Ｍ(マゼンタ)、Ｙ(イエロー)のトナーよりも赤外光の吸収量が多く、デジタルペン６０での符号画像の読み取りが容易となるからである。しかしながら、符号画像は、特殊トナーを用いて形成することも可能である。
ここで、特殊トナーとしては、可視光領域(４００ｎｍ〜７００ｎｍ)における最大吸収率が７％以下であり、近赤外領域(８００ｎｍ〜１０００ｎｍ)における吸収率が３０％以上の不可視トナーが例示される。ここで、「可視」および「不可視」は、目視により認識できるかどうかとは関係しない。印刷文書における画像が可視光領域における特定の波長の吸収に起因する発色性の有無により認識できるかどうかで「可視」と「不可視」とを区別している。また、可視光領域における特定の波長の吸収に起因する発色性が若干あるが人間の目で認識し難いものも、「不可視」に含める。
【００８８】
なお、ここでは、電子文書の画像に符号画像を合成して印刷することとしたが、白紙(ノートや付箋等)に符号画像を印刷する構成としてもよい。その場合は、ステップ２３１で受信する印刷要求に文書ＩＤを含めないようにし、ステップ３３３で識別情報と文書ＩＤおよび印刷設定との関連付けを行わないようにし、ステップ２３６における文書画像の生成は実行しないようにすればよい。
【００８９】
[筆跡情報の登録処理]
次に、デジタルペン６０が筆跡情報を生成して文書サーバ２０に登録する際の動作について説明する。
上記したように、デジタルペン６０では、第１の動作モードに設定されると、識別情報取得部６１４が媒体識別情報を取得する。また、位置情報取得部６１５が位置情報を取得する。さらに、筆跡情報生成部６１６が位置情報を相互に連結して筆跡情報を生成する。そして、送信部６１９が、媒体識別情報および筆跡情報を通信装置７１および端末装置５０を介して識別情報サーバ３０へ送信する。そして、識別情報サーバ３０が筆跡情報を文書サーバ２０に登録する。
図１７は、筆跡情報を登録する際の識別情報サーバ３０および文書サーバ２０の動作の一例を示したシーケンス図である。
識別情報サーバ３０では、まず、受信部３１が、デジタルペン６０からの媒体識別情報および筆跡情報を受信する(ステップ３４１)。次に、媒体識別情報および筆跡情報は識別情報管理部３２に渡され、識別情報管理部３２は、渡された識別情報に関連付けられた文書ＩＤを識別情報記憶部３３から取り出す。そして、ステップ３４１で受信した媒体識別情報および筆跡情報の送信先となる文書サーバ２０(文書ＩＤで特定される電子文書が存在する文書サーバ２０)を決定する(ステップ３４２)。なお、識別情報記憶部３３において媒体識別情報に文書ＩＤが関連付けられていなければ、その媒体識別情報は白紙(ノートや付箋)に割り当てられたものであると考えられる。その場合は、白紙に対する筆跡情報を管理する文書サーバ２０を送信先として決定すればよい。
その後、媒体識別情報および筆跡情報は送信部３９に渡され、送信部３９が、ステップ３４２で送信先として決定した文書サーバ２０に対し、媒体識別情報および筆跡情報を送信する(ステップ３４３)。
【００９０】
それにより、文書サーバ２０では、受信部２１が、媒体識別情報および筆跡情報を受信する(ステップ２４１)。そして、受信部２１は、受信した媒体識別情報を文書/筆跡情報管理部２３に渡す。すると、文書/筆跡情報管理部２３は、媒体識別情報と筆跡情報とを対応付けて文書/筆跡情報記憶部２５に記憶する(ステップ２４２)。それに伴い、文書/筆跡情報管理部２３は、電子文書管理テーブルにおいて、対応する媒体識別情報に関連付けて筆跡情報の格納場所を登録する(図４参照)。
【００９１】
ところで、本実施の形態の文書管理システムでは、文書サーバ２０が電子文書や筆跡情報を管理し、識別情報サーバ３０が媒体を一意に識別するための識別情報を生成/管理するように構成した。しかしながら、これらの処理を如何なる装置で行うかについては種々のバリエーションが考えられる。例えば、媒体識別情報を生成/管理する処理は、文書サーバ２０で行ってもよいし、端末装置５０や画像形成装置４０で行ってもよい。
そのため、これらの処理を汎用的な装置としてのコンピュータ２００で行うものとして一般化できる。そこで、文書管理システムを構成する端末装置１０、文書サーバ２０、識別情報サーバ３０、端末装置５０、および情報公開サーバ８０がコンピュータ２００で構成されるものとして、コンピュータ２００のハードウェア構成について説明する。
【００９２】
ここで図１８は、コンピュータ２００のハードウェア構成を示した図である。
図１８に示したように、コンピュータ２００は、演算手段であるＣＰＵ(Central Processing Unit)２０１と、記憶手段であるメインメモリ２０２および磁気ディスク装置(ＨＤＤ：Hard Disk Drive) ２０３とを備える。ここで、ＣＰＵ２０１は、ＯＳ(Operating System)やアプリケーション等の各種ソフトウェアを実行し、上述した各機能を実現する。また、メインメモリ２０２は、各種ソフトウェアやその実行に用いるデータ等を記憶する記憶領域であり、磁気ディスク装置２０３は、各種ソフトウェアに対する入力データや各種ソフトウェアからの出力データ等を記憶する記憶領域である。
さらに、コンピュータ２００は、外部との通信を行うための通信Ｉ/Ｆ(Interface) ２０４と、ビデオメモリやディスプレイ等からなる表示機構２０５と、キーボードやマウス等の入力デバイス２０６とを備える。
【００９３】
なお、本実施の形態を実現するプログラムは、例えば、磁気ディスク装置２０３の予約領域に格納されたプログラムを、メインメモリ２０２にロードして実行される場合がある。また、予めメインメモリ２０２に格納された状態にて、ＣＰＵ２０１で実行される形態がある。さらに、ＥＥＰＲＯＭ等の書き換え可能なメインメモリ２０２を備えている場合には、機器がアッセンブリされた後に、プログラムだけが提供されてメインメモリ２０２にインストールされる場合がある。このプログラムの提供に際しては、インターネット等のネットワークを介して通信Ｉ/Ｆ２０４からプログラムが伝送され、メインメモリ２０２にインストールされる形態も考えられる。
【００９４】
以上説明したように、本実施の形態の文書管理システムでは、印刷文書に印刷された電子文書に関連付けられた公開情報を記憶した情報公開サーバ８０に対して公開情報の閲覧要求が行われた場合には、その公開情報に関するアクセス権を有する特定人からの閲覧要求であった場合に限り、閲覧要求された公開情報を送信する。そして、その場合に、公開情報に関するアクセス権の設定は、例えば「Ａさん」と「Ｂさん」とが対面し、「Ａさん」および「Ｂさん」それぞれが、所定時間内に(例えば、ほぼ同時刻)に、自身のデジタルペン６０ａおよびデジタルペン６０ｂから電子文書が印刷された媒体の媒体識別情報を読み取ることにより行われる。
それにより、例えばキーボード等の操作入力手段からユーザ識別情報やパスワード等を入力する手間が省かれるので、公開情報へのアクセス権の設定手続きの簡略化が図られる。さらには、アクセス権の設定に際する管理コストが低減される。また、「Ａさん」と「Ｂさん」とが対面したことを以ってアクセス権が設定されることから、不特定者へのアクセス権の漏洩が抑制され、文書管理に関する安全性が高められる。
【図面の簡単な説明】
【００９５】
【図１】本実施の形態の文書管理システムの構成の一例を示した図である。
【図２】文書サーバの機能構成の一例を示したブロック図である。
【図３】符号画像を構成する画像等の一例を示した図である。
【図４】文書/筆跡情報記憶部に記憶された電子文書管理テーブルを示した図である。
【図５】識別情報サーバの機能構成の一例を示したブロック図である。
【図６】デジタルペンの構成の一例を示した図である。
【図７】制御回路の機能構成の一例を示したブロック図である。
【図８】情報公開サーバの機能構成を説明する図である。
【図９】公開情報記憶部に記憶された公開文書管理テーブルを示した図である。
【図１０】文書管理システムにて電子文書についての文書画像を媒体に印刷してからアクセス権が設定されるまでの流れを説明する図である。
【図１１】医師「Ａさん」が患者「Ｂさん」にアクセス権を設定する際のデジタルペンおよび情報公開サーバの動作の一例を示したシーケンス図である。
【図１２】公開情報管理部にて作成された比較テーブルの一例を示した図である。
【図１３】患者「Ｂさん」が医師「Ａさん」から手渡された印刷文書(媒体)に印刷された電子文書に関連付けられた公開情報にアクセスする際のデジタルペンおよび情報公開サーバの動作の一例を示したシーケンス図である。
【図１４】情報公開サーバのアドレス情報が記録された印刷文書(媒体)の一例を示した図である。
【図１５】同一の媒体識別情報を用いて複数の公開情報へのアクセス権を設定する際に用いられる媒体を示した図である。
【図１６】文書管理システムにて印刷文書が生成される際の動作の一例を示したシーケンス図である。
【図１７】筆跡情報を登録する際の識別情報サーバおよび文書サーバの動作の一例を示したシーケンス図である。
【図１８】コンピュータのハードウェア構成を示した図である。
【符号の説明】
【００９６】
１０…端末装置、２０…文書サーバ、３０…識別情報サーバ、４０…画像形成装置、５０…端末装置、６０(６０ａ,６０ｂ)…デジタルペン、７１,７２…通信装置、８０…情報公開サーバ
【図１】
0005286798.tif 000002
【図２】
0005286798.tif 000003
【図３】
0005286798.tif 000004
【図４】
0005286798.tif 000005
【図５】
0005286798.tif 000006
【図６】
0005286798.tif 000007
【図７】
0005286798.tif 000008
【図８】
0005286798.tif 000009
【図９】
0005286798.tif 000010
【図１０】
0005286798.tif 000011
【図１１】
0005286798.tif 000012
【図１２】
0005286798.tif 000013
【図１３】
0005286798.tif 000014
【図１４】
0005286798.tif 000015
【図１５】
0005286798.tif 000016
【図１６】
0005286798.tif 000017
【図１７】
0005286798.tif 000018
【図１８】
0005286798.tif 000019