(57)【要約】【課題】文書保存サーバと、文書リスト管理サーバとを同一ネットワークに接続した電子文書交付システムのセキュリティを高め、ユーザにとって使いやすくする。【解決手段】文書リスト管理サーバ１は、ユーザ認証部１２と、ユーザＩＤと文書ＩＤを対応付けて記憶したユーザ別文書リスト記憶部２１と、認証されたユーザＩＤと対応付けて記憶されている文書ＩＤの文書へ、ユーザ端末５からアクセス可能とするＵＲＬを生成するＵＲＬ生成部１３とを備える。文書保存サーバ３は、文書データを記憶した文書データ記憶部４１と、ユーザ端末５から、ＵＲＬを受け付けて、ＵＲＬで指定された文書データを交付する文書交付処理部３５と、を備える。【選択図】図１
2007264942.tif 000002
【特許請求の範囲】
【請求項１】
電子化された文書データを記憶し、ユーザに対して前記文書データを交付する文書保存サーバと、前記文書保存サーバに記憶されている文書データのリストを管理する文書リスト管理サーバとを備えた電子文書交付システムであって、
前記文書リスト管理サーバは、
ユーザ端末からユーザ識別情報を含む第１の認証要求を受け付けて、ユーザ認証を行う第１の認証処理部と、
前記文書保存サーバに記憶されている文書データを識別するための文書識別情報とユーザ識別情報とを対応付けて記憶した文書リスト記憶部と、
前記第１の認証処理部で認証された認証済みユーザ識別情報と対応付けて記憶されている文書識別情報に係る文書データへ、前記ユーザ端末からアクセス可能ならしめるアクセス情報を生成するアクセス情報生成部と、
前記アクセス情報生成部が生成したアクセス情報を前記ユーザ端末に対して出力する出力部と、を備え、
前記文書保存サーバは、
前記文書データを記憶した記憶部と、
前記ユーザ端末から、前記アクセス情報を受け付けると、当該アクセス情報に係る文書データを前記ユーザ端末に対して交付する交付処理部と、を備える電子文書交付システム。
【請求項２】
前記文書保存サーバは、
前記記憶部に格納された文書データのうち未交付の文書データの識別情報と、当該未交付の文書データの交付を受けるべきユーザのユーザ識別情報とを対応付けた未交付文書リストを前記文書リスト管理サーバへ送信する未送信リスト通知部をさらに備え、
前記文書リスト管理サーバは、
前記未文書交付リストを受信すると、前記文書リスト記憶部に格納することを特徴とする請求項１記載の電子文書交付システム。
【請求項３】
前記アクセス情報には、前記認証済みユーザ識別情報に係るユーザが前記文書保存サーバへログインするためのログイン情報が含まれていて、
前記文書保存サーバは、
前記アクセス情報に含まれる前記ログイン情報に基づいてユーザ認証を行う認証処理部をさらに備えることを特徴とする請求項１記載の電子文書交付システム。
【請求項４】
前記文書保存サーバは、
前記ユーザ端末からユーザ識別情報を含む第２の認証要求を受け付けて、ユーザ認証を行う第２の認証処理部をさらに備え、
前記第１の認証要求には、前記第２の認証処理部による認証済みユーザ識別情報に係るユーザが前記文書リスト管理サーバへログインするためのログイン情報が含まれていて、
前記第１の認証処理部は、前記ログイン情報に基づいてユーザ認証を行うことを特徴とする請求項１記載の電子文書交付システム。
【請求項５】
前記文書リスト管理サーバは、
前記アクセス情報を暗号化する暗号処理部をさらに備え、
前記文書保存サーバは、
前記暗号化されたアクセス情報を復号する復号処理部をさらに備えることを特徴とする請求項１記載の電子文書交付システム。
【請求項６】
電子化された文書データを記憶し、ユーザに対して前記文書データを交付する文書保存サーバと、前記文書保存サーバに記憶されている文書データを管理する文書リスト管理サーバとを用いて、電子化された文書データを交付するための方法であって、
前記文書リスト管理サーバは、
前記文書保存サーバに記憶されている文書データを識別するための文書識別情報とユーザ識別情報とを対応付けて記憶し、
ユーザ端末からユーザ識別情報を含む認証要求を受け付けて、ユーザ認証を行い、
前記認証された認証済みユーザ識別情報と対応付けて記憶されている文書識別情報に係る文書データへ、前記ユーザ端末からアクセス可能ならしめるアクセス情報を生成し、
前記生成されたアクセス情報を前記ユーザ端末に対して送信し、
前記文書保存サーバは、
前記ユーザ端末から、前記アクセス情報を受け付けると、当該アクセス情報に係る文書データを前記ユーザ端末に対して交付することを特徴とする方法。
【請求項７】
電子化された文書データを記憶し、ユーザに対して前記文書データを交付する文書保存サーバと、前記文書保存サーバに記憶されている文書データを管理する文書リスト管理サーバとを用いて、電子化された文書データを交付するためのコンピュータプログラムであって、
前記文書リスト管理サーバに、
前記文書保存サーバに記憶されている文書データを識別するための文書識別情報とユーザ識別情報とを対応付けて記憶するステップと、
ユーザ端末からユーザ識別情報を含む認証要求を受け付けて、ユーザ認証を行うステップと、
前記認証された認証済みユーザ識別情報と対応付けて記憶されている文書識別情報に係る文書データへ、前記ユーザ端末からアクセス可能ならしめるアクセス情報を生成するステップと、
前記生成されたアクセス情報を前記ユーザ端末に対して送信するステップと、を行わせ、
前記文書保存サーバに、
前記ユーザ端末から、前記アクセス情報を受け付けると、当該アクセス情報に係る文書データを前記ユーザ端末に対して交付するステップを行わせるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子化された文書データを交付する電子文書交付のための技術に関し、特に文書データの保存及び交付を行うサーバと、文書管理を行うサーバとを別個に備えたときに、ユーザの利便性を損なわないようにするための技術に関する。
【背景技術】
【０００２】
従来、ネットワーク経由で端末へ文書データなどの電子ファイルを交付するものとして、例えば特許文献１のようなシステムがある。すなわち、特許文献１のシステムでは、端末から直接アクセス可能であって、文書の管理を行うアクセス制御サーバと、端末から直接アクセスできない、ファイルを保存しているファイルサーバとを備える。そして、端末に対して電子ファイルを交付するときは、ファイルサーバからアクセス制御サーバを介して行っている。
【特許文献１】特開２００２−３４２１４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１の場合、端末とアクセス制御サーバとがネットワークで接続され、アクセス制御サーバとファイルサーバとが、また別のネットワークで接続されている。この結果、端末からファイルサーバへは直接アクセスできないので、ファイルに対する高いセキュリティが確保されている。
【０００４】
一方、２つの異なるネットワークを用いているので、端末−アクセス制御サーバ間をインターネットで接続したときは、アクセス制御サーバ−ファイルサーバ間は、インターネットとは別のネットワークを用意しなければならない。
【０００５】
従って、特許文献１のシステムでは、アクセス制御サーバとファイルサーバを離れた場所に設置するようなときや、１台のアクセス制御サーバに対して複数台のファイルサーバを接続するようなときに、極めて不便であるとともに、コストがかかる。
【０００６】
そこで、本発明の目的は、文書データの保存及び交付を行うサーバと、文書管理を行うサーバとをそれぞれ別サーバに分けて、両サーバを同一ネットワーク接続して構成された電子文書交付システムを、高いセキュリティを有するとともに、ユーザにとって使いやすいシステムとすることである。
【課題を解決するための手段】
【０００７】
本発明の一実施態様に従う電子文書交付システムは、電子化された文書データを記憶し、ユーザに対して前記文書データを交付する文書保存サーバと、前記文書保存サーバに記憶されている文書データを管理する文書リスト管理サーバとを備えた電子文書交付システムであって、前記文書リスト管理サーバは、ユーザ端末からユーザ識別情報を含む第１の認証要求を受け付けて、ユーザ認証を行う第１の認証処理部と、前記文書保存サーバに記憶されている文書データを識別するための文書識別情報とユーザ識別情報とを対応付けて記憶した文書リスト記憶部と、前記第１の認証処理部で認証された認証済みユーザ識別情報と対応付けて記憶されている文書識別情報に係る文書データへ、前記ユーザ端末からアクセス可能ならしめるアクセス情報を生成するアクセス情報生成部と、前記アクセス情報生成部が生成したアクセス情報を前記ユーザ端末に対して出力する出力部と、を備える。前記文書保存サーバは、前記文書データを記憶した記憶部と、前記ユーザ端末から、前記アクセス情報を受け付けると、当該アクセス情報に係る文書データを前記ユーザ端末に対して交付する交付処理部と、を備える。
【０００８】
これにより、文書リスト管理サーバ及び文書保存サーバが同一ネットワークに接続されていたときに、文書リスト管理サーバで認証を受けるとともに、自分宛の文書データへのアクセス情報を取得して、確実に文書交付を受けることができる。また、文書リスト管理サーバ及び文書保存サーバの管理主体が異なるときであっても、インターネットなどの同一のネットワークに接続することで、本発明を容易に実施できる。例えば、文書データの機密性が高いときなどは、文書データを交付する企業等がその文書データを自らの管理下に置くことができるようになり、ユーザの利便性が高まる。
【０００９】
好適な実施形態では、前記文書保存サーバは、前記記憶部に格納された文書データのうち未交付の文書データの識別情報と、当該未交付の文書データの交付を受けるべきユーザのユーザ識別情報とを対応付けた未交付文書リストを前記文書リスト管理サーバへ送信する未送信リスト通知部をさらに備える。また、前記文書リスト管理サーバは、前記未文書交付リストを受信すると、前記文書リスト記憶部に格納することができる。
【００１０】
好適な実施形態では、前記アクセス情報には、前記認証済みユーザ識別情報に係るユーザが前記文書保存サーバへログインするためのログイン情報が含まれていて、前記文書保存サーバは、前記アクセス情報に含まれる前記ログイン情報に基づいてユーザ認証を行う認証処理部をさらに備えるようにしてもよい。
【００１１】
これにより、ユーザは、文書リスト管理サーバへログインすることで文書保存サーバへもログイン可能となる、シングルサインオンが実現される。
【００１２】
好適な実施形態では、前記文書保存サーバは、前記ユーザ端末からユーザ識別情報を含む第２の認証要求を受け付けて、ユーザ認証を行う第２の認証処理部をさらに備え、前記第１の認証要求には、前記第２の認証処理部による認証済みユーザ識別情報に係るユーザが前記文書リスト管理サーバへログインするためのログイン情報が含まれていて、前記第１の認証処理部は、前記ログイン情報に基づいてユーザ認証を行うようにしてもよい。
【００１３】
これにより、ユーザは、文書保存サーバへログインすることで文書リスト管理サーバへもログイン可能となる、シングルサインオンが実現される。
【００１４】
好適な実施形態では、前記文書リスト管理サーバは、前記アクセス情報を暗号化する暗号処理部をさらに備え、前記文書保存サーバは、前記暗号化されたアクセス情報を復号する復号処理部をさらに備えていてもよい。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の一実施形態に係る電子文書交付システムについて、図面を参照して説明する。
【００１６】
図１は、本実施形態に係る電子文書交付システムの構成図である。
【００１７】
本システムは、電子化され、文書保存サーバ３に保存されている文書データのリストを管理する文書リスト管理サーバ１と、文書データを保存し、ユーザに対して文書を交付する文書保存サーバ３と、ユーザ端末５とがインターネットなどのネットワーク９を介して接続されている。ここで、文書リスト管理サーバ１は、１台で複数台の文書保存サーバ３に保存されている文書データを管理することができる。
【００１８】
本システムでは、ユーザに対して交付するための文書データが文書保存サーバ３に保存されている。そして、文書保存サーバ３に保存されている文書のユーザ別リストが、文書リスト管理サーバ１に登録される。ユーザは、ユーザ端末５から文書リスト管理サーバ１のリストを参照して、自分へ宛てた文書データがあることを確認すると、文書保存サーバ３から文書データの交付を受けることができる。
【００１９】
文書リスト管理サーバ１、文書保存サーバ３及びユーザ端末５は、いずれも例えば汎用的なコンピュータシステムにより構成され、以下に説明する各サーバ等１，３、５内の個々の構成要素または機能は、例えば、コンピュータプログラムを実行することにより実現される。さらにユーザ端末５は、例えば、パソコン、携帯情報端末、携帯電話機などで構成されていてもよい。
【００２０】
文書リスト管理サーバ１は、図１に示すように、文書リスト登録部１１と、ユーザ認証部１２と、ＵＲＬ生成部１３と、暗号処理部１４と、画面生成部１５と、ユーザ別文書リスト記憶部２１と、ユーザ属性記憶部２２とを備える。
【００２１】
文書リスト登録部１１は、文書保存サーバ３から送られてくるユーザ別文書リストを受信して、ユーザ別文書リスト記憶部２１に格納する。
【００２２】
ユーザ別文書リスト記憶部２１は、各ユーザに宛てて交付される文書がユーザ別に登録されている。
【００２３】
図２は、ユーザ別文書リスト記憶部２１の一例を示す。
【００２４】
ユーザ別文書リスト記憶部２１は、ユーザＩＤ２１１と、文書ＩＤ２１２と、文書名２１３と、文書発行元の発行体ＩＤ２１４とを、データ項目として備える。発行体ＩＤ２１４は、各文書を発行した発行体である企業、政府機関、ないしは自治体などの識別情報である。
【００２５】
ユーザ属性記憶部２２には、各ユーザの属性情報が記憶されている。例えば、ユーザ属性記憶部２２には、ユーザごとに、文書リスト管理サーバ１用のユーザＩＤ及びパスワード、並びに文書保存サーバ３でのシングルサインオン用のユーザＩＤ及びパスワードが記憶されている。
【００２６】
ユーザ認証部１２は、ユーザ端末５からのログイン要求を受け付けて、ユーザ認証を行う。ログイン要求には、ユーザがユーザ端末５に対して入力したユーザＩＤ及びパスワードを含まれていて、ユーザ認証部１２はこれに基づいて認証を行う。そして、ユーザ認証部１２で認証されたユーザについては、文書保存サーバ３にアクセスする際にあらためてユーザＩＤ等を入力する必要がなく、いわゆるシングルサインオンが実現される。シングルサインオンの詳細については後述する。
【００２７】
ＵＲＬ生成部１３は、ユーザ認証部１２で認証済みのユーザが、自分に宛てた文書データの交付を受けることを可能とするためのＵＲＬを生成する。
【００２８】
図３はＵＲＬ生成部１３で生成されたＵＲＬの一例を示す。
【００２９】
ＵＲＬ生成部１３で生成されたＵＲＬ５０には、同図（ａ）に示すように、文書保存サーバ３のＵＲＬ５１と、文書保存サーバ３内の文書データにアクセスするための文書アクセス情報５２とを含む。
【００３０】
文書アクセス情報５２は、例えば、同図（ｂ）に示すように、シングルサインオン用のユーザＩＤ５３、パスワード５４、交付対象の文書ＩＤ５５、及びシングルサインオンＵＲＬ生成時刻５６からなるサインオン情報５７と、サインオン情報５７のハッシュ値５８とを含む。サインオン情報５７は、暗号処理部１４で暗号化されている。
【００３１】
ＵＲＬ生成部１３は、ユーザ別文書リスト記憶部２１を参照し、認証済みユーザへ宛てた文書が複数あるときは、文書ＩＤ２１２ごとに上述のＵＲＬ５０を生成する。
【００３２】
画面生成部１５は、各ユーザに対して交付される文書の一覧を示す画面を表示させるための画面情報を生成する。
【００３３】
図４は、画面生成部１５で生成された画面情報に基づいてユーザ端末５に表示される文書一覧画面１００の一例を示す。
【００３４】
文書一覧画面１００では、発行体名１１０と文書名１２０とが表示される。発行体名１１０は、ユーザ別リスト２１の発行体ＩＤ２１４に基づいて特定される。文書名１２０には、ユーザ別リスト２１の文書名２１３が表示され、文書ＩＤ２１２が埋め込まれている。いずれかの文書名１２０が選択されると、埋め込まれている文書ＩＤ２１２が文書リスト管理サーバ１へ通知され、この後、通知された文書ＩＤ２１２のＵＲＬがＵＲＬ生成部１３により生成される。
【００３５】
あるいは、文書名１２０には、予めＵＲＬ生成部１３で生成されたＵＲＬ５０がハイパーリンクとして埋め込まれていてもよい。この場合、ユーザ端末５に文書一覧画面１００が表示されているときに、文書名１２０が選択されると、ハイパーリンクとして埋め込まれたＵＲＬ５０が文書保存サーバ３へ送信される。
【００３６】
あらためて図１を参照すると、文書保存サーバ３は、文書リスト生成部３１と、復号処理部３３と、シングルサインオン認証部３４と、文書交付処理部３５と、文書データ記憶部４１と、ユーザ属性記憶部４２とを備える。
【００３７】
ユーザ属性記憶部４２には、例えば、ユーザごとに、シングルサインオン用のユーザＩＤ及びパスワードが記憶されている。
【００３８】
文書データ記憶部４１は、ユーザに交付するための文書データファイルが格納されている。文書データファイルは、例えば、交付を受けるユーザ別、発行体別に格納されている。文書交付処理部３５により交付されると、その文書データファイルは文書データ記憶部４１から消去されるようにしてもよいし、その文書データファイルに交付済みを示す情報を付加するようにしてもよい。
【００３９】
文書リスト生成部３１は、文書データ記憶部４１に格納されている文書データファイルのリストを生成する。ここで生成されるリストには、送付済みの文書データファイルは含まないようにする。文書リスト生成部３１は、例えば１日に１回程度、文書リストを生成して、文書リスト管理サーバ１へ送付する。
【００４０】
復号処理部３３は、ユーザ端末５から送られたＵＲＬ５０に含まれる暗号化されたサインオン情報５７を復号する。
【００４１】
シングルサインオン認証部３４は、復号されたサインオン情報５７に基づいて、シングルサインオン認証を行う。すなわち、シングルサインオン認証部３４は、ユーザ属性記憶部４２を参照し、サインオン情報５７に含まれるシングルサインオン用ユーザＩＤ５３とシングルサインオン用パスワード５４に基づいてユーザ認証を行う。さらに、現在時刻とシングルサインオンＵＲＬ生成時刻５６との差が所定の範囲内であるか否かの判定と、ハッシュ値５８の検証を行う。
【００４２】
シングルサインオン認証部３４で、このＵＲＬ５０を送信したユーザが認証されると、サインオン情報５７に含まれている文書ＩＤ５５を文書交付処理部３５へ通知する。
【００４３】
文書交付処理部３５は、文書ＩＤ５５の通知を受けると、その文書ＩＤ５５に係る文書データファイルを文書データ記憶部４１から取得して、ユーザ端末５へ送信する。
【００４４】
図５は、上述のような構成を備える電子文書交付システムが、文書交付を行うときの第１の処理手順を示す。
【００４５】
まず、ユーザがユーザ端末５に対してユーザＩＤ及びパスワードを入力して、文書リスト管理サーバ１へログイン要求を行う（Ｓ１１）。
【００４６】
文書リスト管理サーバ１は、このログイン要求を受け付けると、ユーザ認証部１２が認証処理を行う（Ｓ１２）。ユーザが認証されると、画面生成部１５がユーザ別文書リスト２１を参照し、このユーザに交付されるべき文書の文書一覧画面１００を表示するための画面情報を生成する（Ｓ１４）。生成された画面情報は、ユーザ端末５へ送信される。
【００４７】
ユーザ端末５は、この画面情報を受信して、文書一覧画面１００を表示する（Ｓ１５）。ユーザは、文書一覧画面１００に表示されている文書名１２０から、交付を希望するものを選択する（Ｓ１６）。このとき、選択された文書名１２０の文書ＩＤ２１２がユーザ端末５から文書リスト管理サーバ１へ通知される。そして、ＵＲＬ生成部１３が、通知された文書ＩＤのＵＲＬ５０を生成し、ユーザ端末５へ返送する（Ｓ１７）。
【００４８】
この後、ユーザ端末５は、文書リスト管理サーバ１から通知を受けたＵＲＬ５０を文書保存サーバ３へ通知する。
【００４９】
文書保存サーバ３は、ＵＲＬ５０を受信すると、これに含まれる暗号化されたサインオン情報５７を復号して、シングルサインオン認証部３４が認証を行う（Ｓ２１）。シングルサインオン認証に成功すると、文書交付処理部３５が文書データファイルをユーザ端末５へ送信する。
【００５０】
ユーザ端末５は、この文書データファイルを受信して、文書を表示する（Ｓ１９）。
【００５１】
上述の処理により、文書リスト管理サーバと文書保存サーバを別々のコンピュータマシンで実現した場合であっても、ユーザはそれを特に意識することなく、シングルサインオンにより文書の電子交付を受けることができる。
【００５２】
さらに、文書リスト管理サーバと文書保存サーバを同一ネットワークに接続しているので、ネットワークにインターネットを用いることで、簡便にシステム構築が可能であるとともに、文書リスト管理サーバと文書保存サーバの管理主体が異なるときには、それぞれの責任範囲を明確に区分できる。
【００５３】
次に、図６は、本実施形態に係る電子文書交付システムの第２の処理手順を示す。
【００５４】
この処理手順は、文書一覧画面１００の文書名１２０に、文書保存サーバ３の文書データへアクセスするためのＵＲＬ５０が埋め込まれている。
【００５５】
すなわち、文書リスト管理サーバ１は、ステップＳ１２でユーザ認証を行った後、ＵＲＬ生成部１３がユーザ別文書リスト２１を参照し、そのユーザに交付されるべき文書のＵＲＬ５０生成する（Ｓ３３）。そして、画面生成部１５は、このＵＲＬ５０を埋め込んで文書一覧画面１００を生成し、ユーザ端末５へ送信する（Ｓ３４）。
【００５６】
ユーザ端末５では、文書一覧画面１００において、いずれかの文書名１２０が選択されると、その選択された文書名１２０に埋め込まれているＵＲＬ５０が文書保存サーバ３へ通知されて、ユーザ端末５へ文書データファイルが交付される。
【００５７】
上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【００５８】
なお、本実施形態では、ユーザは、まず文書リスト管理サーバ１に対してログインした後、文書保存サーバ３へシングルサインオンを行うようになっているが、必ずしもこれに限定されない。すなわち、本実施形態とは逆に、ユーザは、まず文書保存サーバ３に対してログインした後、文書リスト管理サーバ１へシングルサインオンして文書一覧画面取得し、文書一覧画面に含まれるＵＲＬに従ってあらためて文書保存サーバ３へアクセスして、文書の交付を受けるようにすることもできる。
【図面の簡単な説明】
【００５９】
【図１】本発明の一実施形態に係る電子文書交付システムの構成図である。
【図２】ユーザ別文書リスト記憶部の一例を示す。
【図３】ＵＲＬ生成部で生成されたＵＲＬの一例を示す。
【図４】文書一覧画面の一例を示す。
【図５】文書交付を行うときの第１の処理手順を示す。
【図６】文書交付を行うときの第２の処理手順を示す。
【符号の説明】
【００６０】
１      文書リスト管理サーバ
３      文書保存サーバ
５      ユーザ端末
９      ネットワーク
１１    文書リスト登録部
１２    ユーザ認証部
１３    ＵＲＬ生成部
１４    暗号処理部
１５    画面生成部
２１    ユーザ別文書リスト記憶部
２２    ユーザ属性記憶部
３１    文書リスト生成部
３３    復号処理部
３４    シングルサインオン認証部
３５    文書交付処理部
４１    文書データ記憶部
４２    ユーザ属性記憶部
【図１】
2007264942.tif 000003
【図２】
2007264942.tif 000004
【図３】
2007264942.tif 000005
【図４】
2007264942.tif 000006
【図５】
2007264942.tif 000007
【図６】
2007264942.tif 000008