(57)【要約】【課題】配布が容易で、かつ、閲覧制御可能なファイルを生成することができる。また、配布したファイルに対する閲覧を容易に制御することができる。【解決手段】認証ファイル生成サーバ１００の送受信部１０１はＰＤＦファイルと認証情報を情報端末装置３００から受信し、ＰＤＦ識別情報生成部１０２はＰＤＦ識別情報を生成し、鍵生成部１０３はＰＤＦファイルを暗号化する共通鍵を生成し、暗号化部１０４はＰＤＦファイルを共通鍵で暗号化し、認証ＰＤＦファイル生成部１０５は暗号化されたＰＤＦファイルに認証局サーバの所在地情報およびＰＤＦ識別情報を記述した認証ＰＤＦファイルを生成し、送受信部１０１は認証ＰＤＦファイルを情報端末装置３００に送信するとともに、認証局サーバ２００にＰＤＦ識別情報と認証情報と共通鍵を送信し、情報端末装置３００は認証ＰＤＦファイルを受信し、認証ＰＤＦファイルを配布先に送信する。【選択図】図１
2018049420.tif 000002
【特許請求の範囲】
【請求項１】
情報端末装置と認証ファイル生成サーバとをネットワークを介し接続する認証ファイル生成システムであって、
前記認証ファイル生成サーバは、
ＰＤＦファイルと、前記ＰＤＦファイルの閲覧を認める条件である認証情報を前記情報端末装置から受信する第１受信手段と、
前記ＰＤＦファイルを識別するＰＤＦ識別情報を生成するＰＤＦ識別情報生成手段と、
前記ＰＤＦファイルを暗号化する共通鍵を生成する鍵生成手段と、
前記ＰＤＦファイルを前記共通鍵で暗号化する暗号化手段と、
暗号化した前記ＰＤＦファイルに、認証局サーバの所在地情報および前記ＰＤＦ識別情報を記述した認証ＰＤＦファイルを生成する認証ＰＤＦファイル生成手段と、
前記認証ＰＤＦファイルを前記情報端末装置に送信するとともに、前記認証局サーバに前記ＰＤＦ識別情報と、前記認証情報と、前記共通鍵を送信する第１送信手段と、を備え、
前記情報端末装置は、
前記認証ＰＤＦファイルを受信する第２受信手段と、
前記認証ＰＤＦファイルを配布先に送信する第２送信手段と、
を備えることを特徴とする認証ファイル生成システム。
【請求項２】
前記認証情報は、前記ＰＤＦファイルを閲覧できる利用者を識別する利用者識別情報、前記ＰＤＦファイルの閲覧可能期間、前記ＰＤＦファイルの閲覧可能領域、前記ＰＤＦファイルの閲覧可能回数、前記ＰＤＦファイルを閲覧できる情報端末装置のシステム環境を示す端末情報のうち、少なくともいずれか１つであること、を特徴とする請求項１に記載の認証ファイル生成システム。
【請求項３】
情報端末装置と認証局サーバとをネットワークを介し接続するファイル認証システムであって、
前記情報端末装置は、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記認証ＰＤＦファイルに含むＰＤＦファイルを識別するＰＤＦ識別情報とを取得する取得手段と、
前記ＰＤＦ識別情報と、前記情報端末装置を操作する利用者を識別する利用者識別情報とを、前記所在地情報が示す認証局サーバに送信する第１送信手段と、を備え、
前記認証局サーバは、
前記ＰＤＦ識別情報と、前記ＰＤＦファイルを閲覧できる利用者を識別する利用者識別情報と、前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段と、
前記情報端末装置から受信した前記ＰＤＦ識別情報に対応付けられた前記利用者識別情報を前記認証情報記憶手段から取得し、取得した前記利用者識別情報と前記情報端末装置から受信した前記利用者識別情報とが合致するか否かによって前記利用者識別情報を認証する認証手段と、
前記認証手段によって前記情報端末装置から受信した前記利用者識別情報を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信手段と、を備え、
前記情報端末装置は、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号手段と、
前記復号手段によって復号した前記ＰＤＦファイルを表示する表示手段と、
を備えることを特徴とするファイル認証システム。
【請求項４】
情報端末装置と認証局サーバとをネットワークを介し接続するファイル認証システムであって、
前記情報端末装置は、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記認証ＰＤＦファイルに含むＰＤＦファイルを識別するＰＤＦ識別情報とを取得する取得手段と、
前記ＰＤＦ識別情報を、前記所在地情報が示す認証局サーバに送信する第１送信手段と、を備え、
前記認証局サーバは、
前記ＰＤＦ識別情報と、前記ＰＤＦファイルの閲覧可能期間と、前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段と、
前記情報端末装置から前記ＰＤＦ識別情報を受信した日時である閲覧日時が、前記認証情報記憶手段に記憶する前記閲覧可能期間内であるか否かによって前記閲覧日時を認証する認証手段と、
前記認証手段によって前記閲覧日時を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信手段と、を備え、
前記情報端末装置は、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号手段と、
前記復号手段によって復号した前記ＰＤＦファイルを表示する表示手段と、
を備えることを特徴とするファイル認証システム。
【請求項５】
情報端末装置と認証局サーバとをネットワークを介し接続するファイル認証システムであって、
前記情報端末装置は、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記認証ＰＤＦファイルに含むＰＤＦファイルを識別するＰＤＦ識別情報とを取得する取得手段と、
前記情報端末装置の現在位置である位置情報を取得する位置情報取得手段と、
前記ＰＤＦ識別情報と、前記位置情報とを、前記所在地情報が示す認証局サーバに送信する第１送信手段と、を備え、
前記認証局サーバは、
前記ＰＤＦ識別情報と、前記ＰＤＦファイルの閲覧可能領域と、前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段と、
前記情報端末装置から受信した前記位置情報が、前記認証情報記憶手段に記憶する前記閲覧可能領域内であるか否かによって前記位置情報を認証する認証手段と、
前記認証手段によって前記位置情報を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信手段と、を備え、
前記情報端末装置は、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号手段と、
前記復号手段によって復号した前記ＰＤＦファイルを表示する表示手段と、
を備えることを特徴とするファイル認証システム。
【請求項６】
情報端末装置と認証局サーバとをネットワークを介し接続するファイル認証システムであって、
前記情報端末装置は、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記認証ＰＤＦファイルに含むＰＤＦファイルを識別するＰＤＦ識別情報とを取得する取得手段と、
前記ＰＤＦ識別情報と、前記情報端末装置を操作する利用者を識別する利用者識別情報とを、前記所在地情報が示す認証局サーバに送信する第１送信手段と、を備え、
前記認証局サーバは、
前記ＰＤＦ識別情報と、前記ＰＤＦファイルの閲覧可能回数と、前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段と、
前記ＰＤＦ識別情報に対応付けられた閲覧情報を記憶する閲覧情報記憶手段と、
前記情報端末装置から受信した前記ＰＤＦ識別情報に対応付けられた前記閲覧情報から閲覧回数を取得し、取得した前記閲覧回数が、前記認証情報記憶手段に記憶する前記ＰＤＦ識別情報に対応付けられた前記閲覧可能回数内であるか否かによって前記閲覧回数を認証する認証手段と、
前記認証手段によって前記閲覧回数を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信手段と、を備え、
前記情報端末装置は、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号手段と、
前記復号手段によって復号した前記ＰＤＦファイルを表示する表示手段と、
を備えることを特徴とするファイル認証システム。
【請求項７】
前記認証局サーバは、
前記閲覧情報記憶手段が、前記閲覧情報に前記利用者識別情報を対応付けて記憶し、
前記認証手段が、前記情報端末装置から受信した前記ＰＤＦ識別情報および前記利用者識別情報に対応付けられた前記閲覧情報から閲覧回数を取得し、取得した前記閲覧回数が、前記認証情報記憶手段に記憶する前記ＰＤＦ識別情報に対応付けられた前記閲覧可能回数内であるか否かによって前記閲覧回数を認証することを特徴とする請求項６に記載のファイル認証システム。
【請求項８】
情報端末装置と認証局サーバとをネットワークを介し接続するファイル認証システムであって、
前記情報端末装置は、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記認証ＰＤＦファイルに含むＰＤＦファイルを識別するＰＤＦ識別情報とを取得する取得手段と、
前記ＰＤＦ識別情報と、前記情報端末装置のシステム環境を示す端末情報とを、前記所在地情報が示す認証局サーバに送信する第１送信手段と、を備え、
前記認証局サーバは、
前記ＰＤＦ識別情報と、前記ＰＤＦファイルを閲覧できる情報端末装置のシステム環境を示す端末情報と、前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段と、
前記情報端末装置から受信した前記ＰＤＦ識別情報に対応付けられた前記端末情報を前記認証情報記憶手段から取得し、取得した前記端末情報と前記情報端末装置から受信した前記端末情報とが合致するか否かによって前記端末情報を認証する認証手段と、
前記認証手段によって前記情報端末装置から受信した前記端末情報を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信手段と、を備え、
前記情報端末装置は、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号手段と、
前記復号手段によって復号した前記ＰＤＦファイルを表示する表示手段と、
を備えることを特徴とするファイル認証システム。
【請求項９】
情報端末装置と認証ファイル生成サーバとをネットワークを介し接続する認証ファイル生成システムで実行される認証ファイル生成方法であって、
前記認証ファイル生成サーバは、
ＰＤＦファイルと、前記ＰＤＦファイルの閲覧を認める条件である認証情報を前記情報端末装置から受信する第１受信ステップと、
前記ＰＤＦファイルを識別するＰＤＦ識別情報を生成するＰＤＦ識別情報生成ステップと、
前記ＰＤＦファイルを暗号化する共通鍵を生成する鍵生成ステップと、
前記ＰＤＦファイルを前記共通鍵で暗号化する暗号化ステップと、
暗号化された前記ＰＤＦファイルに、認証局サーバの所在地情報および前記ＰＤＦ識別情報を記述した認証ＰＤＦファイルを生成する認証ＰＤＦファイル生成ステップと、
前記認証ＰＤＦファイルを前記情報端末装置に送信するとともに、前記認証局サーバに前記ＰＤＦ識別情報と、前記認証情報と、前記共通鍵を送信する第１送信ステップと、を含み、
前記情報端末装置は、
前記認証ＰＤＦファイルを受信する第２受信ステップと、
前記認証ＰＤＦファイルを配布先に送信する第２送信ステップと、
を含むことを特徴とする認証ファイル生成方法。
【請求項１０】
情報端末装置と認証局サーバとをネットワークを介し接続するファイル認証システムで実行されるファイル認証方法であって、
前記情報端末装置は、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記認証ＰＤＦファイルに含むＰＤＦファイルを識別するＰＤＦ識別情報とを取得する取得ステップと、
前記ＰＤＦ識別情報と、前記情報端末装置を操作する利用者を識別する利用者識別情報とを、前記所在地情報が示す認証局サーバに送信する第１送信ステップと、を含み、
前記認証局サーバは、
前記ＰＤＦ識別情報と、前記ＰＤＦファイルを閲覧できる利用者を識別する利用者識別情報と、前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段、を備え、
前記情報端末装置から受信した前記ＰＤＦ識別情報に対応付けられた前記利用者識別情報を前記認証情報記憶手段から取得し、取得した前記利用者識別情報と前記情報端末装置から受信した前記利用者識別情報とが合致するか否かによって前記利用者識別情報を認証する認証ステップと、
前記認証ステップによって前記情報端末装置から受信した前記利用者識別情報を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信ステップと、を含み、
前記情報端末装置は、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号ステップと、
前記復号ステップによって復号した前記ＰＤＦファイルを表示する表示ステップと、
を含むことを特徴とするファイル認証方法。
【請求項１１】
情報端末装置と認証局サーバとをネットワークを介し接続するファイル認証システムで実行されるファイル認証方法であって、
前記情報端末装置は、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記認証ＰＤＦファイルに含むＰＤＦファイルを識別するＰＤＦ識別情報とを取得する取得ステップと、
前記ＰＤＦ識別情報を、前記所在地情報が示す認証局サーバに送信する第１送信ステップと、を含み、
前記認証局サーバは、
前記ＰＤＦ識別情報と、前記ＰＤＦファイルの閲覧可能期間と、前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段、を備え、
前記情報端末装置から前記ＰＤＦ識別情報を受信した日時である閲覧日時が、前記認証情報記憶手段に記憶する前記閲覧可能期間内であるか否かによって前記閲覧日時を認証する認証ステップと、
前記認証ステップによって前記閲覧日時を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信ステップと、を含み、
前記情報端末装置は、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号ステップと、
前記復号ステップによって復号した前記ＰＤＦファイルを表示する表示ステップと、
を含むことを特徴とするファイル認証方法。
【請求項１２】
情報端末装置と認証局サーバとをネットワークを介し接続するファイル認証システムで実行されるファイル認証方法であって、
前記情報端末装置は、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記認証ＰＤＦファイルに含むＰＤＦファイルを識別するＰＤＦ識別情報とを取得する取得ステップと、
前記情報端末装置の現在位置である位置情報を取得する位置情報取得ステップと、
前記ＰＤＦ識別情報と、前記位置情報とを、前記所在地情報が示す認証局サーバに送信する第１送信ステップと、を含み、
前記認証局サーバは、
前記ＰＤＦ識別情報と、前記ＰＤＦファイルの閲覧可能領域と、前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段、を備え、
前記情報端末装置から受信した前記位置情報が、前記認証情報記憶手段に記憶する前記閲覧可能領域内であるか否かによって前記位置情報を認証する認証ステップと、
前記認証ステップによって前記位置情報を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信ステップと、を含み、
前記情報端末装置は、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号ステップと、
前記復号ステップによって復号した前記ＰＤＦファイルを表示する表示ステップと、
を含むことを特徴とするファイル認証方法。
【請求項１３】
情報端末装置と認証局サーバとをネットワークを介し接続するファイル認証システムで実行されるファイル認証方法であって、
前記情報端末装置は、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記認証ＰＤＦファイルに含むＰＤＦファイルを識別するＰＤＦ識別情報とを取得する取得ステップと、
前記ＰＤＦ識別情報と、前記情報端末装置を操作する利用者を識別する利用者識別情報とを、前記所在地情報が示す認証局サーバに送信する第１送信ステップと、を含み、
前記認証局サーバは、
前記ＰＤＦ識別情報と、前記ＰＤＦファイルの閲覧可能回数と、前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段と、
前記ＰＤＦ識別情報に対応付けられた閲覧情報を記憶する閲覧情報記憶手段と、を備え、
前記情報端末装置から受信した前記ＰＤＦ識別情報に対応付けられた前記閲覧情報から閲覧回数を取得し、取得した前記閲覧回数が、前記認証情報記憶手段に記憶する前記ＰＤＦ識別情報に対応付けられた前記閲覧可能回数内であるか否かによって前記閲覧回数を認証する認証ステップと、
前記認証ステップによって前記閲覧回数を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信ステップと、を含み、
前記情報端末装置は、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号ステップと、
前記復号ステップによって復号した前記ＰＤＦファイルを表示する表示ステップと、
を含むことを特徴とするファイル認証方法。
【請求項１４】
情報端末装置と認証局サーバとをネットワークを介し接続するファイル認証システムで実行されるファイル認証方法であって、
前記情報端末装置は、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記認証ＰＤＦファイルに含むＰＤＦファイルを識別するＰＤＦ識別情報とを取得する取得ステップと、
前記ＰＤＦ識別情報と、前記情報端末装置のシステム環境を示す端末情報とを、前記所在地情報が示す認証局サーバに送信する第１送信ステップと、を備え、
前記認証局サーバは、
前記ＰＤＦ識別情報と、前記ＰＤＦファイルを閲覧できる情報端末装置のシステム環境を示す端末情報と、前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段、を備え、
前記情報端末装置から受信した前記ＰＤＦ識別情報に対応付けられた前記端末情報を前記認証情報記憶手段から取得し、取得した前記端末情報と前記情報端末装置から受信した前記端末情報とが合致するか否かによって前記端末情報を認証する認証ステップと、
前記認証ステップによって前記情報端末装置から受信した前記端末情報を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信ステップと、を含み、
前記情報端末装置は、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号ステップと、
前記復号ステップによって復号した前記ＰＤＦファイルを表示する表示ステップと、
を含むことを特徴とするファイル認証方法。
【請求項１５】
情報端末装置と認証ファイル生成サーバとをネットワークを介し接続する認証ファイル生成システムであって、
前記認証ファイル生成サーバに、
ＰＤＦファイルと、前記ＰＤＦファイルの閲覧を認める条件である認証情報を前記情報端末装置から受信する第１受信ステップと、
前記ＰＤＦファイルを識別するＰＤＦ識別情報を生成するＰＤＦ識別情報生成ステップと、
前記ＰＤＦファイルを暗号化する共通鍵を生成する鍵生成ステップと、
前記ＰＤＦファイルを前記共通鍵で暗号化する暗号化ステップと、
暗号化された前記ＰＤＦファイルに、認証局サーバの所在地情報および前記ＰＤＦ識別情報を記述した認証ＰＤＦファイルを生成する認証ＰＤＦファイル生成ステップと、
前記認証ＰＤＦファイルを前記情報端末装置に送信するとともに、前記認証局サーバに前記ＰＤＦ識別情報と、前記認証情報と、前記共通鍵を送信する第１送信ステップと、を実行させ、
前記情報端末装置に、
前記認証ＰＤＦファイルを受信する第２受信ステップと、
前記認証ＰＤＦファイルを配布先に送信する第２送信ステップと、
を実行させることを特徴とする認証ファイル生成プログラム。
【請求項１６】
情報端末装置と認証局サーバとをネットワークを介し接続するファイル認証システムであって、
前記情報端末装置に、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記認証ＰＤＦファイルに含むＰＤＦファイルを識別するＰＤＦ識別情報とを取得する取得ステップと、
前記ＰＤＦ識別情報と、前記情報端末装置を操作する利用者を識別する利用者識別情報とを、前記所在地情報が示す認証局サーバに送信する第１送信ステップと、を実行させ、
前記認証局サーバに、
前記ＰＤＦ識別情報と、前記ＰＤＦファイルを閲覧できる利用者を識別する利用者識別情報と、前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段、を備え、
前記情報端末装置から受信した前記ＰＤＦ識別情報に対応付けられた前記利用者識別情報を前記認証情報記憶手段から取得し、取得した前記利用者識別情報と前記情報端末装置から受信した前記利用者識別情報とが合致するか否かによって前記利用者識別情報を認証する認証ステップと、
前記認証ステップによって前記情報端末装置から受信した前記利用者識別情報を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信ステップと、を実行させ、
前記情報端末装置は、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号ステップと、
前記復号ステップによって復号した前記ＰＤＦファイルを表示する表示ステップと、
を実行させることを特徴とするファイル認証プログラム。
【請求項１７】
情報端末装置と認証局サーバとをネットワークを介し接続するファイル認証システムであって、
前記情報端末装置に、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記認証ＰＤＦファイルに含むＰＤＦファイルを識別するＰＤＦ識別情報とを取得する取得ステップと、
前記ＰＤＦ識別情報を、前記所在地情報が示す認証局サーバに送信する第１送信ステップと、を実行させ、
前記認証局サーバは、
前記ＰＤＦ識別情報と、前記ＰＤＦファイルの閲覧可能期間と、前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段、を備え、
前記情報端末装置から前記ＰＤＦ識別情報を受信した日時である閲覧日時が、前記認証情報記憶手段に記憶する前記閲覧可能期間内であるか否かによって前記閲覧日時を認証する認証ステップと、
前記認証ステップによって前記閲覧日時を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信ステップと、を実行させ、
前記情報端末装置は、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号ステップと、
前記復号ステップによって復号した前記ＰＤＦファイルを表示する表示ステップと、
を実行させることを特徴とするファイル認証プログラム。
【請求項１８】
情報端末装置と認証局サーバとをネットワークを介し接続するファイル認証システムであって、
前記情報端末装置に、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記認証ＰＤＦファイルに含むＰＤＦファイルを識別するＰＤＦ識別情報とを取得する取得ステップと、
前記情報端末装置の現在位置である位置情報を取得する位置情報取得ステップと、
前記ＰＤＦ識別情報と、前記位置情報とを、前記所在地情報が示す認証局サーバに送信する第１送信ステップと、を実行させ、
前記認証局サーバに、
前記ＰＤＦ識別情報と、前記ＰＤＦファイルの閲覧可能領域と、前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段、を備え、
前記情報端末装置から受信した前記位置情報が、前記認証情報記憶手段に記憶する前記閲覧可能領域内であるか否かによって前記位置情報を認証する認証ステップと、
前記認証ステップによって前記位置情報を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信ステップと、を実行させ、
前記情報端末装置は、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号ステップと、
前記復号ステップによって復号した前記ＰＤＦファイルを表示する表示ステップと、
を実行させることを特徴とするファイル認証プログラム。
【請求項１９】
情報端末装置と認証局サーバとをネットワークを介し接続するファイル認証システムであって、
前記情報端末装置に、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記認証ＰＤＦファイルに含むＰＤＦファイルを識別するＰＤＦ識別情報とを取得する取得ステップと、
前記ＰＤＦ識別情報と、前記情報端末装置を操作する利用者を識別する利用者識別情報とを、前記所在地情報が示す認証局サーバに送信する第１送信ステップと、を実行させ、
前記認証局サーバは、
前記ＰＤＦ識別情報と、前記ＰＤＦファイルの閲覧可能回数と、前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段と、
前記ＰＤＦ識別情報に対応付けられた閲覧情報を記憶する閲覧情報記憶手段と、を備え、
前記情報端末装置から受信した前記ＰＤＦ識別情報に対応付けられた前記閲覧情報から閲覧回数を取得し、取得した前記閲覧回数が、前記認証情報記憶手段に記憶する前記ＰＤＦ識別情報に対応付けられた前記閲覧可能回数内であるか否かによって前記閲覧回数を認証する認証ステップと、
前記認証ステップによって前記閲覧回数を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信ステップと、を実行させ、
前記情報端末装置に、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号ステップと、
前記復号ステップによって復号した前記ＰＤＦファイルを表示する表示ステップと、
を実行させることを特徴とするファイル認証プログラム。
【請求項２０】
情報端末装置と認証局サーバとをネットワークを介し接続するファイル認証システムであって、
前記情報端末装置に、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記認証ＰＤＦファイルに含むＰＤＦファイルを識別するＰＤＦ識別情報とを取得する取得ステップと、
前記ＰＤＦ識別情報と、前記情報端末装置のシステム環境を示す端末情報とを、前記所在地情報が示す認証局サーバに送信する第１送信ステップと、を実行させ、
前記認証局サーバに、
前記ＰＤＦ識別情報と、前記ＰＤＦファイルを閲覧できる情報端末装置のシステム環境を示す端末情報と、前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段、を備え、
前記情報端末装置から受信した前記ＰＤＦ識別情報に対応付けられた前記端末情報を前記認証情報記憶手段から取得し、取得した前記端末情報と前記情報端末装置から受信した前記端末情報とが合致するか否かによって前記端末情報を認証する認証ステップと、
前記認証ステップによって前記情報端末装置から受信した前記端末情報を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信ステップと、を実行させ、
前記情報端末装置に、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号ステップと、
前記復号ステップによって復号した前記ＰＤＦファイルを表示する表示ステップと、
を実行させることを特徴とするファイル認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証ファイル生成システム、ファイル認証システム、認証ファイル生成方法、ファイル認証方法、認証ファイル生成プログラムおよびファイル認証プログラムに関する。
【背景技術】
【０００２】
近年のセキュリティ意識の高まりを受け、文書ファイル等を権限のない者が閲覧できないようにさまざまな方策が実施されている。一般的には、文書ファイル等を暗号化し、文書管理サーバに復号鍵とアクセス権限リストを格納しておき、文書ファイルを閲覧する際には、文書管理サーバで利用者を認証したうえで復号鍵を送信し暗号化された文書ファイルを復号するという方法が採られることが多い。その一例として、コンテンツ管理サーバに複数の利用者とアクセス権限ＩＤを対にして登録し、さらにコンテンツＩＤとアクセス権限ＩＤを対にして記憶し、クライアント端末で暗号化コンテンツを表示する際には、暗号化コンテンツのコンテンツＩＤをコンテンツ管理サーバに送信し、コンテンツＩＤと対であるアクセス権限ＩＤを取得し、取得したアクセス権限ＩＤと対である利用者によってクライアント端末の利用者を認証し、復号鍵で暗号化コンテンツを復号し表示する技術が開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2011-076378号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に記載した技術等では、暗号化コンテンツを表示したいクライアント端末は、予め定められたコンテンツ管理サーバとの間で認証処理を実行する必要があるため、一般の利用者にコンテンツを含むファイルを広く配布したうえで、配布したファイルに対する閲覧を制御することは難しかった。
【０００５】
本発明は、上記に鑑みてなされたものであり、配布が容易で、かつ、閲覧制御可能なファイルを生成することができる認証ファイル生成システム、認証ファイル生成方法および認証ファイル生成プログラムを提供することを目的とする。また、配布したファイルに対する閲覧を容易に制御することができるファイル認証システム、ファイル認証方法およびファイル認証プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明では、認証ファイル生成サーバは、ＰＤＦファイルと、ＰＤＦファイルの閲覧を認める条件である認証情報を情報端末装置から受信し、ＰＤＦファイルを識別するＰＤＦ識別情報を生成し、ＰＤＦファイルを暗号化する共通鍵を生成し、ＰＤＦファイルを共通鍵で暗号化し、暗号化したＰＤＦファイルに、認証局サーバの所在地情報およびＰＤＦ識別情報を記述した認証ＰＤＦファイルを生成し、認証ＰＤＦファイルを情報端末装置に送信するとともに、認証局サーバにＰＤＦ識別情報と、認証情報と、共通鍵を送信し、情報端末装置は、認証ＰＤＦファイルを受信し、認証ＰＤＦファイルを配布先に送信することを特徴とする。
【０００７】
また、本発明の他の態様では、情報端末装置は、配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、認証ＰＤＦファイルに含むＰＤＦファイルを識別するＰＤＦ識別情報とを取得し、ＰＤＦ識別情報と、情報端末装置を操作する利用者を識別する利用者識別情報とを、所在地情報が示す認証局サーバに送信し、認証局サーバは、ＰＤＦ識別情報と、ＰＤＦファイルを閲覧できる利用者を識別する利用者識別情報と、認証ＰＤＦファイルに含む暗号化されたＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段、を備え、情報端末装置から受信したＰＤＦ識別情報に対応付けられた利用者識別情報を認証情報記憶手段から取得し、取得した利用者識別情報と情報端末装置から受信した利用者識別情報とが合致するか否かによって利用者識別情報を認証し、利用者識別情報を認証した場合は、認証情報記憶手段に記憶する共通鍵を情報端末装置に送信し、情報端末装置は、認証局サーバから受信した共通鍵で認証ＰＤＦファイルに含む暗号化されたＰＤＦファイルを復号し、復号したＰＤＦファイルを表示することを特徴とする。
【０００８】
また、本発明の他の態様では、認証局サーバは、ＰＤＦ識別情報と、ＰＤＦファイルの閲覧可能期間と、認証ＰＤＦファイルに含む暗号化されたＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段、を備え、情報端末装置から受信したＰＤＦ識別情報を受信した日時である閲覧日時が、認証情報記憶手段に記憶する閲覧可能期間内であるか否かによって閲覧日時を認証し、閲覧日時を認証した場合は、認証情報記憶手段に記憶する共通鍵を前記情報端末装置に送信することを特徴とする。
【０００９】
また、本発明の他の態様では、認証局サーバは、ＰＤＦ識別情報と、ＰＤＦファイルの閲覧可能領域と、認証ＰＤＦファイルに含む暗号化されたＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段、を備え、情報端末装置から受信した位置情報が、認証情報記憶手段に記憶する閲覧可能領域内であるか否かによって位置情報を認証し、位置情報を認証した場合は、認証情報記憶手段に記憶する共通鍵を情報端末装置に送信することを特徴とする。
【００１０】
また、本発明の他の態様では、認証局サーバは、ＰＤＦ識別情報と、ＰＤＦファイルの閲覧可能回数と、認証ＰＤＦファイルに含む暗号化されたＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段と、ＰＤＦ識別情報に対応付けられた閲覧情報を記憶する閲覧情報記憶手段と、を備え、情報端末装置から受信したＰＤＦ識別情報に対応付けられた閲覧情報から閲覧回数を取得し、取得した閲覧回数が、認証情報記憶手段に記憶するＰＤＦ識別情報に対応付けられた閲覧可能回数内であるか否かによって閲覧回数を認証し、閲覧回数を認証した場合は、認証情報記憶手段に記憶する共通鍵を情報端末装置に送信することを特徴とする。
【００１１】
また、本発明の他の態様では、認証局サーバは、ＰＤＦ識別情報と、ＰＤＦファイルを閲覧できる情報端末装置のシステム環境を示す端末情報と、認証ＰＤＦファイルに含む暗号化されたＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段、を備え、情報端末装置から受信したＰＤＦ識別情報に対応付けられた端末情報を認証情報記憶手段から取得し、取得した端末情報と情報端末装置から受信した端末情報とが合致するか否かによって端末情報を認証し、端末情報を認証した場合は、認証情報記憶手段に記憶する共通鍵を前記情報端末装置に送信することを特徴とする。
【発明の効果】
【００１２】
上述したように構成した本発明によれば、配布が容易で、かつ、閲覧制御可能なファイルを生成することができるという効果を奏する。また、本発明によれば、配布したファイルに対する閲覧を容易に制御することができるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】実施例１にかかる認証ファイル生成／ファイル認証システム１０の構成を示すブロック図である。
【図２】認証ファイル生成サーバ１００で生成する認証ＰＤＦファイルのデータ構造の一例を示す説明図である。
【図３】認証情報記憶部２１０のデータ構成の一例を示す説明図である。
【図４】閲覧情報記憶部２２０のデータ構成の一例を示す説明図である。
【図５】認証ファイル生成サーバ１００、情報端末装置３００、情報端末装置４００が実行する認証ＰＤＦファイル生成・配布処理手順を示すフローチャートである。
【図６】実施例１にかかる認証局サーバ２００、情報端末装置４００が実行する認証ＰＤＦファイル認証処理手順を示すフローチャートである。
【図７】実施例２にかかる認証局サーバ２００、情報端末装置４００が実行する認証ＰＤＦファイル認証処理手順を示すフローチャートである。
【図８】実施例３にかかる認証局サーバ２００、情報端末装置４００が実行する認証ＰＤＦファイル認証処理手順を示すフローチャートである。
【図９】実施例４にかかる認証局サーバ２００、情報端末装置４００が実行する認証ＰＤＦファイル認証処理手順を示すフローチャートである。
【図１０】実施例５にかかる認証局サーバ２００、情報端末装置４００が実行する認証ＰＤＦファイル認証処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照し本発明の実施例を説明する。なお、以下の説明は、実施の形態の一例であり、本発明は、これらの実施例に限定されるものではない。
【実施例１】
【００１５】
図１は、実施例１にかかる認証ファイル生成／ファイル認証システム１０の構成を示すブロック図である。認証ファイル生成／ファイル認証システム１０は、認証ファイル生成サーバ１００と、認証局サーバ２００と、情報端末装置（配布元）３００（以下、情報端末装置３００と記す）と、情報端末装置（配布先）４００（以下、情報端末装置４００と記す）とを備える。認証ファイル生成サーバ１００、認証局サーバ２００、情報端末装置３００、情報端末装置４００は、図１に示すように、ネットワークＮを介して互いに通信可能に接続する。ネットワークＮは、有線または無線を問わず、インターネット、イントラネット、ＬＡＮ（Local Area Network）やＶＰＮ（Virtual Private Network）、移動体通信網等の任意の種類の通信ネットワークである。
【００１６】
認証ファイル生成サーバ１００は、情報端末装置３００から受信したＰＤＦファイルと認証情報から暗号化したＰＤＦファイル（以下、暗号化ＰＤＦファイルという）を生成するサーバである。認証ファイル生成サーバ１００は、送受信部１０１と、ＰＤＦ識別情報生成部１０２と、鍵生成部１０３と、暗号化部１０４と、認証ＰＤＦファイル生成部１０５とを備える。
【００１７】
送受信部１０１は、認証局サーバ２００および情報端末装置３００との間でデータを送受信する。より具体的には、送受信部１０１は、情報端末装置３００から送信されたＰＤＦファイルと認証情報を受信する。送受信部１０１は、認証ＰＤＦファイルを情報端末装置３００に送信する。送受信部１０１は、ＰＤＦ識別情報、認証情報、共通鍵を認証局サーバ２００に送信する。
【００１８】
ＰＤＦ識別情報生成部１０２は、情報端末装置３００から受信したＰＤＦファイルを識別するＰＤＦ識別情報を生成する。ＰＤＦ識別情報は、一例として所定の関数を用いて生成するＵＵＩＤ（Universally Unique Identifier）またはその実装形式であるＧＵＩＤ（Globally Unique Identifier）であるが、ＰＤＦファイルを識別できれば、他の識別情報であってもよい。
【００１９】
鍵生成部１０３は、ＰＤＦファイルの暗号化および復号する共通鍵（以下、共通鍵１という）をＰＤＦファイルごとに生成する。暗号化部１０４は、共通鍵１を用いてＰＤＦファイルを暗号化する。認証ＰＤＦファイル生成部１０５は、暗号化ＰＤＦファイルに認証局サーバ２００のＵＲＬ（Uniform Resource Locator）とＰＤＦ識別情報を記述した認証ＰＤＦファイルを生成する。
【００２０】
図２は、認証ファイル生成サーバ１００で生成する認証ＰＤＦファイルのデータ構造の一例を示す説明図である。認証ＰＤＦファイル２１は、１つのＰＤＦファイルであり、認証局サーバ２００のＵＲＬ２２と、ＰＤＦ識別情報２３と、暗号化ＰＤＦファイル２４を含む。認証局サーバ２００のＵＲＬは、暗号化ＰＤＦファイル２４を復号するか否かを判断するための認証を実行する認証局サーバ２００のネットワークＮ上の所在地情報である。なお、認証局サーバ２００は、認証ＰＤＦ生成サーバ１００に同様の構成、機能を備え、同一のサーバとしてもよい。ＰＤＦ識別情報２３は、上述した通りＰＤＦファイルを識別する情報である。暗号化ＰＤＦファイル２４は、利用者の操作する情報端末装置３００から受信したＰＤＦファイルを、共通鍵１を用いて暗号化したファイルである。なお、認証局サーバ２００のＵＲＬ２２とＰＤＦ識別情報２３は、ＰＤＦファイルの変更不可領域に記述してもよい。
【００２１】
認証局サーバ２００は、情報端末装置４００から受信した認証要求に対し認証情報を用いて認証するか否かを判断し、認証すると判断した場合は暗号化ＰＤＦファイルを復号する共通鍵１を情報端末装置４００に送信するサーバである。認証局サーバ２００は、認証情報記憶部２１０と、閲覧情報記憶部２２０と、送受信部２０１と、認証部２０２と、暗号化部２０３とを備える。なお、本実施例では、説明を簡便にするために、認証局サーバ２００を１つとして説明するが、認証局サーバ２００は複数であってもよい。
【００２２】
図３は、認証情報記憶部２１０のデータ構成の一例を示す説明図である。認証情報記憶部２１０は、暗号化ＰＤＦファイルの復号に関する情報を記憶する。認証情報記憶部２１０は、ＰＤＦ識別情報と、認証情報と、共通鍵１と、その他の情報とを対応付けて記憶する。
【００２３】
ここで、ＰＤＦ識別情報は、上述した通り利用者の操作する情報端末装置３００から送信されたＰＤＦファイルを識別する情報である。
【００２４】
認証情報は、暗号化ＰＤＦファイルを復号しＰＤＦファイルの閲覧を認める条件である。図３に示すように、閲覧可能な利用者を示す利用者識別情報、利用者が所属するグループ等を記憶する。なお、認証情報として利用者が所属するグループを記憶する場合は、図示しない利用者情報記憶部に記憶する利用者識別情報に対応付けられた所属を参照しグループに所属する利用者識別情報を取得する。共通鍵１は、ＰＤＦファイルを暗号化し、暗号化ＰＤＦファイルを復号する鍵である。
【００２５】
図４は、閲覧情報記憶部２２０のデータ構成の一例を示す説明図である。閲覧情報記憶部２２０は、ＰＤＦファイルの閲覧に関する情報、いわゆる閲覧ログを記憶する。閲覧情報記憶部２２０は、閲覧日時と、利用者識別情報と、ＰＤＦ識別情報と、その他の情報とを対応付けて記憶する。
【００２６】
送受信部２０１は、認証ファイル生成サーバ１００、情報端末装置４００との間でデータを送受信する。より具体的には、送受信部２０１は、認証ファイル生成サーバ１００からＰＤＦ識別情報と、認証情報と、共通鍵１を受信し、認証情報記憶部２１０に格納する。送受信部２０１は、情報端末装置４００から認証要求を受信するとともに、認証結果と、暗号化したＰＤＦ識別情報（以下、暗号化ＰＤＦ識別情報という）と、認証要求を認証した場合は共通鍵１を情報端末装置４００に送信する。認証要求には、ＰＤＦ識別情報と、認証の対象である利用者識別情報と、共通鍵２を含む。暗号化ＰＤＦ識別情報は、情報端末装置４００が認証局サーバ２００から受信するデータが改ざんされていないことを確認するため、情報端末装置４００から受信した共通鍵２でＰＤＦ識別情報を暗号化したものである。
【００２７】
認証部２０２は、情報端末装置４００から受信した認証要求を認証するか否かを判断する。より具体的には、認証部２０２は、情報端末装置４００から受信したＰＤＦ識別情報に対応付けられた認証情報を認証情報記憶部２１０から取得し、取得した認証情報と、情報端末装置４００から受信した利用者識別情報が合致するか否かで認証要求を認証するか否かを判断する。
【００２８】
暗号化部２０３は、情報端末装置４００から受信したＰＤＦ識別情報を、情報端末装置４００から受信した共通鍵２で暗号化する。
【００２９】
情報端末装置３００は、ＰＤＦファイルの配布元である利用者の操作する、パーソナルコンピュータ、タブレット端末、スマートフォン等の情報処理装置である。情報端末装置３００は、送受信部３０１と、入出力部３０２とを備える。
【００３０】
送受信部３０１は、認証ファイル生成サーバ１００との間でデータを送受信する。より具体的には、送受信部３０１は、ＰＤＦファイルと認証情報を認証ファイル生成サーバ１００に送信する。送受信部３０１は、認証ファイル生成サーバ１００で生成した認証ＰＤＦファイルを受信する。また、送受信部３０１は、認証ＰＤＦファイルを配布先の情報端末装置４００に送信する。
【００３１】
入出力部３０２は、入力部と出力部を備え、入力部はキーボード、マウス等の入力装置および入力制御部であり、出力部はディスプレイ等の出力装置および出力制御部である。入力部は、配布するＰＤＦファイルの指示と認証情報の入力を受付ける。入力部は、認証ＰＤＦファイルを配布先の情報端末装置４００への送信指示を受付ける。
【００３２】
情報端末装置４００は、認証ＰＤＦファイルの配布先である利用者の操作する、パーソナルコンピュータ、タブレット端末、スマートフォン等の情報処理装置である。情報端末装置４００は、送受信部４０１と、入出力部４０２と、専用ビュア部４０３と、鍵生成部４０４と、復号部４０５とを備える。
【００３３】
送受信部４０１は、認証局サーバ２００および情報端末装置３００との間でデータを送受信する。より具体的には、送受信部４０１は、情報端末装置３００から認証ＰＤＦファイルを受信する。送受信部４０１は、利用者識別情報とＰＤＦ識別情報と共通鍵２を含む認証要求を、認証ＰＤＦファイルに記述されたＵＲＬが示す認証局サーバ２００に送信する。送受信部４０１は、認証結果と暗号化ＰＤＦ識別情報と共通鍵１を認証局サーバ２００から受信する。
【００３４】
入出力部４０２は、入力部と出力部を備え、入力部はキーボード、マウス等の入力装置および入力制御部であり、出力部はディスプレイ等の出力装置および出力制御部である。入力部は、認証ＰＤＦファイルの指示を受付ける。出力部は、ＰＤＦファイルを表示する。
【００３５】
専用ビュア部４０３は、入出力部４０２での認証ＰＤＦファイルの指示に応じ起動する。専用ビュア部４０３は、認証ＰＤＦファイルに記述された認証局サーバ２００のＵＲＬおよびＰＤＦ識別情報を取得する。鍵生成部４０４は、共通鍵２を生成する。共通鍵２は、生成するごとに異なる共通鍵であり、対象を暗号化するとともに、共通鍵２で暗号化した対象を復号する。復号部４０５は、暗号化ＰＤＦ識別情報を共通鍵２で復号し、ＰＤＦ識別情報を合致したと判断した場合は、暗号化ＰＤＦファイルを共通鍵１で復号する。なお、専用ビュア部４０３と、鍵生成部４０４と、復号部４０５は、１つのプログラム単位として、図示しないネットワークＮ上のサーバからダウンロードしてもよい。これにより、配信先の情報端末装置４００は、認証ＰＤＦファイルを受信した際に、かかるプログラムを入手することによって、新たに本システムを利用する利用者であっても煩雑な作業を必要とすることなく認証局サーバ２００との認証処理を実行することができる。
【００３６】
上述のように構成された認証ファイル生成／ファイル認証システム１０で実行する認証ＰＤＦファイル生成・配布処理について説明する。図５は、認証ファイル生成サーバ１００、情報端末装置３００、情報端末装置４００が実行する認証ＰＤＦファイル生成・配布処理手順を示すフローチャートである。
【００３７】
情報端末装置３００において、入出力部３０２は、配布対象であるＰＤＦファイルの指示と認証情報の入力を受付ける（ステップＳ５０１）。送受信部３０１は、ＰＤＦファイルと認証情報を認証ファイル生成サーバ１００に送信する（ステップＳ５０２）。
【００３８】
認証ファイル生成サーバ１００において、送受信部１０１は、ＰＤＦファイルと認証情報を受信する（ステップＳ５０３）。ＰＤＦ識別情報生成部１０２は、ＰＤＦファイルに対するＰＤＦ識別情報を生成する（ステップＳ５０４）。鍵生成部１０３は、ＰＤＦファイルを暗号化する共通鍵１を生成する（ステップＳ５０５）。
【００３９】
暗号化部１０４は、ＰＤＦファイルを共通鍵１で暗号化する（ステップＳ５０６）。認証ＰＤＦファイル生成部１０５は、暗号化ＰＤＦファイルに認証局サーバ２００のＵＲＬとＰＤＦ識別情報を記述した認証ＰＤＦファイルを生成する（ステップＳ５０７）。送受信部１０１は、認証ＰＤＦファイルを情報端末装置３００に送信する（ステップＳ５０８）。送受信部１０１は、ＰＤＦ識別情報、認証情報、共通鍵１を認証局サーバ２００に送信する（ステップＳ５０９）。認証局サーバ２００の送受信部２０１は、ＰＤＦ識別情報、認証情報、共通鍵１を受信し、ＰＤＦ識別情報と、認証情報と、共通鍵１とを対応付けて認証情報記憶部２１０に格納する。
【００４０】
情報端末装置３００において、送受信部３０１は、認証ＰＤＦファイルを受信する（ステップＳ５１０）。入出力部３０２は、認証ＰＤＦファイルを送信する配布先の入力を受付ける（ステップＳ５１１）。送受信部３０１は、認証ＰＤＦファイルを配布先に送信する（ステップＳ５１２）。送信方法としては、指定した配布先の情報端末装置４００との間でネットワークＮを介して認証ＰＤＦファイルを送信するほか、配布先を宛先としたメールの添付ファイルとして認証ＰＤＦファイルを送信してもよい。
【００４１】
配布先である情報端末装置４００において、送受信部４０１は、認証ＰＤＦファイルを情報端末装置３００から受信する（ステップＳ５１３）。
【００４２】
このように、閲覧者である利用者に対する認証を必要とする情報が格納されたファイルを１つのＰＤＦファイルとして生成し配布先に送信することができるため、秘密とすべき情報を容易に取り扱うことができ、柔軟な閲覧管理・セキュリティ管理を実行することができる。
【００４３】
次に、配布先の情報端末装置４００に送信された認証ＰＤＦファイルの認証処理について説明する。図６は、実施例１にかかる認証局サーバ２００、情報端末装置４００が実行する認証ＰＤＦファイル認証処理手順を示すフローチャートである。
【００４４】
上述した図５の処理によって認証ＰＤＦファイルが配布された情報端末装置４００において、入出力部４０２は、認証ＰＤＦファイルの指示を受付ける（ステップＳ６０１）。専用ビュア部４０３は、認証ＰＤＦファイルの指示に応じ起動する（ステップＳ６０２）。一例として、認証ＰＤＦファイルの拡張子に専用ビュア部４０３を対応付けおき、専用ビュア部４０３に対応するファイルが指示された場合に専用ビュア部４０３を起動する。専用ビュア部４０３は、指示された認証ＰＤＦファイルから認証局サーバ２００のＵＲＬを取得する（ステップＳ６０３）。
【００４５】
鍵生成部４０４は、共通鍵２を生成する（ステップＳ６０４）。送受信部４０１は、認証ＰＤＦファイルに記述したＰＤＦ識別情報、共通鍵２、利用者識別情報を、認証ＰＤＦファイルに記述されたＵＲＬが示す認証局サーバ２００に送信する（ステップＳ６０５）。
【００４６】
認証局サーバ２００において、送受信部２０１は、ＰＤＦ識別情報、共通鍵２、利用者識別情報を情報端末装置４００から受信する（ステップＳ６０６）。認証部２０２は、利用者識別情報を認証する（ステップＳ６０７）。より具体的には、認証部２０２は、情報端末装置４００から受信したＰＤＦ識別情報に対応付けられた認証情報を認証情報記憶部２１０から取得し、取得した認証情報である利用者識別情報と、情報端末装置４００から受信した利用者識別情報とが合致するか否かによって認証するか否かを判断する。暗号化２０３は、情報端末装置４００から受信したＰＤＦ識別情報を、情報端末装置４００から受信した共通鍵２で暗号化する（ステップＳ６０８）。送受信部２０１は、暗号化ＰＤＦ識別情報と、認証結果と、認証部２０２によって利用者識別情報を認証した場合は共通鍵１を情報端末装置４００に送信する（ステップＳ６０９）。なお、認証結果、共通鍵１も、共通鍵２で暗号化し送信してもよい。
【００４７】
情報端末装置４００において、送受信部４０１は、暗号化ＰＤＦ識別情報と、認証結果と、認証局サーバ２００によって認証された場合は共通鍵１を認証局サーバ２００から受信する（ステップＳ６１０）。復号部４０５は、暗号化ＰＤＦ識別情報で改ざんの有無を判断する（ステップＳ６１１）。より具体的には、復号部４０５は、暗号化ＰＤＦ識別情報を共通鍵２で復号し、復号したＰＤＦ識別情報と、認証ＰＤＦファイルに記述されたＰＤＦ識別情報とが合致するか否かで改ざんの有無を判断する。
【００４８】
復号部４０５は、改ざんされていないと判断した場合で、かつ、認証結果が認証された旨である場合は、認証局サーバ２００から送信された共通鍵１を用い、認証ＰＤＦファイルに含む暗号化ＰＤＦファイルを復号する（ステップＳ６１２）。入出力部４０２は、復号したＰＤＦファイルを表示する（ステップＳ６１３）。なお、認証結果が認証されない旨である場合は、入出力部４０２は、その旨を表示する。
【００４９】
このように、暗号化ＰＤＦファイルを含む認証ＰＤＦファイルを送信された配布先の情報端末装置４００は、認証ＰＤＦファイルに記述されたＵＲＬが示す認証局サーバ２００に利用者識別情報の認証を要求し、認証された場合に暗号化ＰＤＦファイルを復号する共通鍵１を受信することができるため、配布元の情報端末装置３００で設定した認証情報に合致した利用者のみがＰＤＦファイルを閲覧することができる。
【００５０】
認証ＰＤＦファイルは、１つのＰＤＦファイルであるため、メールへの添付のほか、チャットやＳＮＳ（Social Networking Service）等で配布することも容易である。また、認証情報は、認証局サーバ２００に備える認証情報記憶部２１０にＰＤＦ識別情報に対応付けて記憶するため、認証ＰＤＦファイルを配布した後であっても認証情報を変更することで、利用者を削除や追加する変更や利用者をすべて削除することによる閲覧自体の停止、その後閲覧者を格納することでの閲覧の再開等、ファイルの閲覧に対するコントロールを容易に実行することができる。
【実施例２】
【００５１】
次に、認証情報を閲覧可能期間とする実施例２について説明する。実施例２は、利用者による閲覧日時が認証情報として記憶する閲覧可能期間内であるか否かによって閲覧の可否を判断する。上述した認証ＰＤＦファイル生成・配布処理において、配布元である情報端末装置３００は、ＰＤＦファイルとともに、認証情報として閲覧可能期間（例えば“2016/9/10-2016/9/20”）を認証ファイル生成サーバ１００に送信し、認証局サーバ２００に備える認証情報記憶部２１０に記憶することが実施例１と異なる。他の認証ＰＤＦファイル生成・配布処理は、実施例１の図５および図５の説明と同様であるため、上述した説明を参照し、ここでの説明を省略する。
【００５２】
次に、配布先の情報端末装置４００に送信された認証ＰＤＦファイルの認証処理について説明する。図７は、実施例２にかかる認証局サーバ２００、情報端末装置４００が実行する認証ＰＤＦファイル認証処理手順を示すフローチャートである。
【００５３】
ステップＳ７０１〜ステップＳ７０４の処理は、ステップＳ６０１〜ステップＳ６０４の処理と同様であるため、上述した説明を参照し、ここでの説明を省略する。送受信部４０１は、認証ＰＤＦファイルに記述したＰＤＦ識別情報、共通鍵２を、認証ＰＤＦファイルに記述されたＵＲＬが示す認証局サーバ２００に送信する（ステップＳ７０５）。
【００５４】
認証局サーバ２００において、送受信部２０１は、ＰＤＦ識別情報、共通鍵２を情報端末装置４００から受信する（ステップＳ７０６）。認証部２０２は、閲覧日時を認証する（ステップＳ７０７）。より具体的には、認証部２０２は、ＰＤＦ識別情報に対応付けられた認証情報を認証情報記憶部２１０から取得し、情報端末装置４００からＰＤＦ識別情報を含む認証要求を受信した日時が、認証情報である閲覧可能期間内であるか否かによって認証するか否かを判断する。ステップＳ７０８〜ステップＳ７１３の処理は、ステップＳ６０８〜ステップＳ６１３の処理と同様であるため、上述した説明を参照し、ここでの説明を省略する。
【００５５】
このように、認証情報を閲覧可能日時とすることによって、ＰＤＦファイルの閲覧を閲覧可能期間によって制御することができる。これにより、見積書等の有効期限のある書面の配布に利用することができる。
【実施例３】
【００５６】
認証情報を閲覧可能領域とする実施例３について説明する。実施例３は、利用者の存在位置、すなわち情報端末装置４００の現在の位置情報が、認証情報として記憶する閲覧可能領域内であるか否かによって閲覧の可否を判断する。実施例１で説明した認証ＰＤＦファイル生成・配布処理において、配布元である情報端末装置３００は、ＰＤＦファイルとともに、認証情報として閲覧可能領域（例えば“日本国内”、“Ａビル内”、“Ｘイベント会場”、“Ｂ会議室”等）を認証ファイル生成サーバ１００に送信し、認証局サーバ２００に備える認証情報記憶部２１０に記憶することが実施例１と異なる。他の認証ＰＤＦファイル生成・配布処理は、実施例１の図５および図５の説明と同様であるため、上述した説明を参照し、ここでの説明を省略する。
【００５７】
次に、配布先の情報端末装置４００に送信された認証ＰＤＦファイルの認証処理について説明する。図８は、実施例３にかかる認証局サーバ２００、情報端末装置４００が実行する認証ＰＤＦファイル認証処理手順を示すフローチャートである。
【００５８】
ステップＳ８０１〜ステップＳ８０４の処理は、ステップＳ６０１〜ステップＳ６０４の処理と同様であるため、上述した説明を参照し、ここでの説明を省略する。情報端末装置４００に備える図示しない位置情報取得部は、情報端末装置４００の現在存在する位置情報を取得する（ステップＳ８０５）。位置情報取得部は、ＧＰＳ（Global Positioning System）等を用いた測位プログラムであり、位置情報として緯度、経度（、高度）を取得する。また、位置情報は、会議室内や会議室の出入り口に設置されたＲＦＩＤ（Radio Frequency Identification）リーダにＲＦＩＤタグを読込ませ、ＲＦＩＤリーダから取得する場所名（例えば“Ａ会議室”）としてもよい。送受信部４０１は、認証ＰＤＦファイルに記述したＰＤＦ識別情報、位置情報取得部によって取得した位置情報、共通鍵２を、認証ＰＤＦファイルに記述するＵＲＬが示す認証局サーバ２００に送信する（ステップＳ８０６）。
【００５９】
認証局サーバ２００において、送受信部２０１は、ＰＤＦ識別情報、位置情報、共通鍵２を情報端末装置４００から受信する（ステップＳ８０７）。認証部２０２は、情報端末装置４００の位置情報を認証する（ステップＳ８０８）。より具体的には、認証部２０２は、ＰＤＦ識別情報に対応付けられた認証情報を認証情報記憶部２１０から取得し、情報端末装置３００から受信した位置情報が、認証情報である閲覧可能領域内であるか否かによって認証するか否かを判断する。ステップＳ８０９〜ステップＳ８１４の処理は、ステップＳ６０８〜ステップＳ６１３の処理と同様であるため、上述した説明を参照し、ここでの説明を省略する。
【００６０】
このように、認証情報を閲覧可能領域とし、配布先の利用者の操作する情報端末装置４００の現在存在する位置情報を認証することによって、利用者の現在位置でファイルの閲覧を制御することができる。例えば、閲覧可能領域を“日本国内”とする場合は、重要書書類を国外で閲覧することを防ぐことができる。また、閲覧可能領域を“Ａビル内”、“Ｂ会議室”とする場合は、その場所以外ではＰＤＦファイルを閲覧することができないため、より厳格に機密情報を管理することができる。また、閲覧可能領域を“Ｘイベント会場”とすることによって、ＰＤＦファイルを閲覧するために、その場所に利用者の足を運ばせることができる。
【実施例４】
【００６１】
認証情報を閲覧可能回数とする実施例４について説明する。実施例４は、情報端末装置４００を操作する利用者の閲覧回数が、認証情報として記憶する閲覧可能回数内であるか否かによって閲覧の可否を判断する。実施例１で説明した認証ＰＤＦファイル生成・配布処理において、配布元である情報端末装置３００からＰＤＦファイルとともに、認証情報として閲覧可能回数（例えば“３回”、“５回”等）を認証ファイル生成サーバ１００に送信し、認証局サーバ２００に備える認証情報記憶部２１０に記憶することが実施例１と異なる。他の認証ＰＤＦファイル生成・配布処理は、実施例１の図５および図５の説明と同様であるため、上述した説明を参照し、ここでの説明を省略する。
【００６２】
次に、配布先の情報端末装置４００に送信された認証ＰＤＦファイルの認証処理について説明する。図９は、実施例４にかかる認証局サーバ２００、情報端末装置４００が実行する認証ＰＤＦファイル認証処理手順を示すフローチャートである。
【００６３】
ステップＳ９０１〜ステップＳ９０６の処理は、ステップＳ６０１〜ステップＳ６０６の処理と同様であるため、上述した説明を参照し、ここでの説明を省略する。認証部２０２は、利用者識別情報とＰＤＦ識別情報とに対応する閲覧情報を閲覧情報記憶部２２０から取得する（ステップＳ９０７）。認証部２０２は、閲覧回数をカウントする（ステップＳ９０８）。認証部２０２は、閲覧回数を認証する（ステップＳ９０９）。より具体的には、認証部２０２は、ＰＤＦ識別情報に対応付けられた認証情報を認証情報記憶部２１０から取得し、利用者のＰＤＦファイルごとの閲覧回数が認証情報に記憶する閲覧回数以下であるか否かによって認証するか否かを判断する。ステップＳ９１０〜ステップＳ９１５の処理は、ステップＳ６０８〜ステップＳ６１３の処理と同様であるため、上述した説明を参照し、ここでの説明を省略する。
【００６４】
このように、認証情報を閲覧可能回数とすることによって、利用者ごとにＰＤＦファイルを閲覧する回数を制御することができる。これにより、ワンタイムパスワードの配布等のセキュリティを重視する情報に利用することができる。
【００６５】
他の実施例として、利用者ごとに閲覧可能回数を制限するのではなく、不特定の利用者の閲覧可能回数で閲覧を制御してもよい。例えば、先着１名や先着１０名のように、ＰＤＦファイルを閲覧する回数のみで制御する。この場合、図９のステップＳ９０７の処理は、認証部２０２が、ＰＤＦ識別情報に対応する閲覧情報を閲覧情報記憶部２２０から取得することとなる。
【実施例５】
【００６６】
認証情報を配布先の情報端末装置４００の端末情報とする実施例５について説明する。ここで、端末情報とは、情報端末装置のシステム環境を示す情報である。実施例５は、情報端末装置４００の端末情報が、認証情報として記憶する端末情報と合致するか否かによって閲覧の可否を判断する。実施例５では、実施例１で説明した認証ＰＤＦファイル生成・配布処理において、配布元である情報端末装置３００からＰＤＦファイルとともに、認証情報として端末情報（例えば“使用言語：日本語”、“使用ＯＳ：Windows”、“ＯＳバージョン：Windows7以上”等の１つまたは複数）を認証ファイル生成サーバ１００に送信し、認証局サーバ２００に備える認証情報記憶部２１０に記憶することが実施例１と異なる。他の認証ＰＤＦファイル生成・配布処理は、実施例１の図５および図５の説明と同様であるため、上述した説明を参照し、ここでの説明を省略する。
【００６７】
次に、配布先の情報端末装置４００に送信された認証ＰＤＦファイルの認証処理について説明する。図１０は、実施例５にかかる認証局サーバ２００、情報端末装置４００が実行する認証ＰＤＦファイル認証処理手順を示すフローチャートである。
【００６８】
ステップＳ１００１〜ステップＳ１００４の処理は、ステップＳ６０１〜ステップＳ６０４の処理と同様であるため、上述した説明を参照し、ここでの説明を省略する。送受信部４０１は、認証ＰＤＦファイルに記述したＰＤＦ識別情報、共通鍵２、情報端末装置４００の端末情報を、認証ＰＤＦファイルに記述されたＵＲＬが示す認証局サーバ２００に送信する（ステップＳ１００５）。
【００６９】
認証局サーバ２００において、送受信部２０１は、ＰＤＦ識別情報、共通鍵２、端末情報を情報端末装置４００から受信する（ステップＳ１００６）。認証部２０２は、端末情報を認証する（ステップＳ１００７）。より具体的には、認証部２０２は、情報端末装置４００から受信したＰＤＦ識別情報に対応付けられた認証情報を認証情報記憶部２１０から取得し、取得した認証情報である端末情報と、情報端末装置４００から受信した端末情報とが合致するか否かによって認証するか否かを判断する。ステップＳ１００８〜ステップＳ１０１３の処理は、ステップＳ６０８〜ステップＳ６１３の処理と同様であるため、上述した説明を参照し、ここでの説明を省略する。
【００７０】
このように、認証情報を端末情報とすることによって、配布先の情報端末装置４００のシステム環境に応じ閲覧を制御することができる。これにより、例えば日本語で記述したＰＤＦファイルの認証情報を“使用言語：日本語”という端末情報とすることによって、日本語を理解する利用者が使用する情報端末装置４００のみでＰＤＦファイルを閲覧することができる。
【００７１】
上述した実施例１〜５では、認証情報を利用者識別情報、閲覧可能期間、閲覧可能領域、閲覧可能回数、端末情報とする場合のそれぞれの処理について説明したが、これらを自由に組合せて認証しＰＤＦファイルの閲覧を制御してもよい。例えば、利用者識別情報と閲覧可能期間を組合せ、閲覧の可否を判断してもよい。
【００７２】
また、同一のＰＤＦファイルに対し、異なる認証情報を複数設定した場合でも、それぞれ異なる認証局サーバ２００のＵＲＬを記述した認証ＰＤＦファイルを生成するため、同一のＰＤＦファイルに対し矛盾なく異なる認証情報で閲覧を制御することができる。
【００７３】
また、暗号化ＰＤＦファイルは、文字や図形、グラフ等を含む文書のほか、静止画データ、動画データ、その他のデータを含んでもよい。暗号化ＰＤＦファイルは、１つのＰＤＦファイルに限らず、複数のＰＤＦファイルを暗号化したものであってもよい。また、認証ＰＤＦファイルは、暗号化ＰＤＦファイルと暗号化していないＰＤＦファイルを含んでもよい。
【００７４】
上述した実施例にかかる認証ファイル生成サーバ１００、認証局サーバ２００、情報端末装置３００、情報端末装置４００のハードウェア構成は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）等の外部記憶装置、通信制御装置等を備えた通常のコンピュータであり、ＲＯＭやＲＡＭ、ＨＤＤ等に記憶されたプログラムをＣＰＵが読み出し動作させることによって、上述した構成や機能を実現する。
【００７５】
認証ファイル生成サーバ１００、認証局サーバ２００、情報端末装置３００、情報端末装置４００で動作するプログラムは、インターネット等のネットワークに接続されたコンピュータ上に格納しておき、ネットワーク経由でダウンロードさせることにより提供したり、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＤＶＤ、ＵＳＢメモリ、ＳＤカード等のコンピュータで読取り可能な記録媒体に記録し提供してもよい。また、上述した機能や処理を実現するプログラムは、ＡＰＩ（Application Programming Interface）やＳａａＳ（Software as a Service）、クラウドコンピューティングという利用形態で提供してもよい。
【００７６】
なお、本発明は、上述した実施例そのままに限定されるものではなく、必ずしも物理的に図示のように構成されている必要はない。また、本発明は、実施例で説明した構成要素の全部または一部を、各種の負荷や使用状況などに応じ、任意の単位で機能的または物理的に分割、統合、入替、変形または削除して構成することができる。
【符号の説明】
【００７７】
１０…認証ファイル生成／ファイル認証システム、１００…認証ファイル生成サーバ、１０１…送受信部、１０２…ＰＤＦ識別情報生成部、１０３…鍵生成部、１０４…暗号化部、１０５…認証ＰＤＦファイル生成部、２００…認証局サーバ、２０１…送受信部、２０２…認証部、２０３…暗号化部、２１０…認証情報記憶部、２２０…閲覧情報記憶部、３００…情報端末装置（配布元）、３０１…送受信部、３０２…入出力部、４００…情報端末装置（配布先）、４０１…送受信部、４０２…入出力部、４０３…専用ビュア部、４０４…鍵生成部、４０５…復号部
【図１】
2018049420.tif 000003
【図２】
2018049420.tif 000004
【図３】
2018049420.tif 000005
【図４】
2018049420.tif 000006
【図５】
2018049420.tif 000007
【図６】
2018049420.tif 000008
【図７】
2018049420.tif 000009
【図８】
2018049420.tif 000010
【図９】
2018049420.tif 000011
【図１０】
2018049420.tif 000012
【手続補正書】
【提出日】平成29年12月5日(2017.12.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１５
【補正方法】変更
【補正の内容】
【請求項１５】
情報端末装置とネットワークを介し接続する認証ファイル生成サーバに、
ＰＤＦファイルと、前記ＰＤＦファイルの閲覧を認める条件である認証情報を前記情報端末装置から受信する第１受信ステップと、
前記ＰＤＦファイルを識別するＰＤＦ識別情報を生成するＰＤＦ識別情報生成ステップと、
前記ＰＤＦファイルを暗号化する共通鍵を生成する鍵生成ステップと、
前記ＰＤＦファイルを前記共通鍵で暗号化する暗号化ステップと、
暗号化された前記ＰＤＦファイルに、認証局サーバの所在地情報および前記ＰＤＦ識別情報を記述した認証ＰＤＦファイルを生成する認証ＰＤＦファイル生成ステップと、
前記認証ＰＤＦファイルを前記情報端末装置に送信するとともに、前記認証局サーバに前記ＰＤＦ識別情報と、前記認証情報と、前記共通鍵を送信する第１送信ステップと、を実行させ、
前記情報端末装置に、
前記認証ＰＤＦファイルを受信する第２受信ステップと、
前記認証ＰＤＦファイルを配布先に送信する第２送信ステップと、
を実行させることを特徴とする認証ファイル生成プログラム。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１６
【補正方法】変更
【補正の内容】
【請求項１６】
ＰＤＦファイルを識別するＰＤＦ識別情報と、前記ＰＤＦファイルを閲覧できる利用者を識別する利用者識別情報と、暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段、を備える認証局サーバとネットワークを介し接続する情報端末装置に、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記ＰＤＦ識別情報とを取得する取得ステップと、
前記ＰＤＦ識別情報と、前記情報端末装置を操作する利用者を識別する利用者識別情報とを、前記所在地情報が示す認証局サーバに送信する第１送信ステップと、を実行させ、
前記認証局サーバに、
前記情報端末装置から受信した前記ＰＤＦ識別情報に対応付けられた前記利用者識別情報を前記認証情報記憶手段から取得し、取得した前記利用者識別情報と前記情報端末装置から受信した前記利用者識別情報とが合致するか否かによって前記利用者識別情報を認証する認証ステップと、
前記認証ステップによって前記情報端末装置から受信した前記利用者識別情報を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信ステップと、を実行させ、
前記情報端末装置に、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号ステップと、
前記復号ステップによって復号した前記ＰＤＦファイルを表示する表示ステップと、
を実行させることを特徴とするファイル認証プログラム。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１７
【補正方法】変更
【補正の内容】
【請求項１７】
ＰＤＦファイルを識別するＰＤＦ識別情報と、前記ＰＤＦファイルの閲覧可能期間と、暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段、を備える認証局サーバとネットワークを介し接続する情報端末装置に、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記ＰＤＦ識別情報とを取得する取得ステップと、
前記ＰＤＦ識別情報を、前記所在地情報が示す認証局サーバに送信する第１送信ステップと、を実行させ、
前記認証局サーバに、
前記情報端末装置から前記ＰＤＦ識別情報を受信した日時である閲覧日時が、前記認証情報記憶手段に記憶する前記閲覧可能期間内であるか否かによって前記閲覧日時を認証する認証ステップと、
前記認証ステップによって前記閲覧日時を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信ステップと、を実行させ、
前記情報端末装置に、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号ステップと、
前記復号ステップによって復号した前記ＰＤＦファイルを表示する表示ステップと、
を実行させることを特徴とするファイル認証プログラム。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１８
【補正方法】変更
【補正の内容】
【請求項１８】
ＰＤＦファイルを識別するＰＤＦ識別情報と、前記ＰＤＦファイルの閲覧可能領域と、暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段、を備える認証局サーバとネットワークを介し接続する情報端末装置に、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記ＰＤＦ識別情報とを取得する取得ステップと、
前記情報端末装置の現在位置である位置情報を取得する位置情報取得ステップと、
前記ＰＤＦ識別情報と、前記位置情報とを、前記所在地情報が示す認証局サーバに送信する第１送信ステップと、を実行させ、
前記認証局サーバに、
前記情報端末装置から受信した前記位置情報が、前記認証情報記憶手段に記憶する前記閲覧可能領域内であるか否かによって前記位置情報を認証する認証ステップと、
前記認証ステップによって前記位置情報を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信ステップと、を実行させ、
前記情報端末装置に、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号ステップと、
前記復号ステップによって復号した前記ＰＤＦファイルを表示する表示ステップと、
を実行させることを特徴とするファイル認証プログラム。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１９
【補正方法】変更
【補正の内容】
【請求項１９】
ＰＤＦファイルを識別するＰＤＦ識別情報と、前記ＰＤＦファイルの閲覧可能回数と、暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段と、前記ＰＤＦ識別情報に対応付けられた閲覧情報を記憶する閲覧情報記憶手段と、を備える認証局サーバとネットワークを介し接続する情報端末装置に、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記ＰＤＦ識別情報とを取得する取得ステップと、
前記ＰＤＦ識別情報と、前記情報端末装置を操作する利用者を識別する利用者識別情報とを、前記所在地情報が示す認証局サーバに送信する第１送信ステップと、を実行させ、
前記認証局サーバに、
前記情報端末装置から受信した前記ＰＤＦ識別情報に対応付けられた前記閲覧情報から閲覧回数を取得し、取得した前記閲覧回数が、前記認証情報記憶手段に記憶する前記ＰＤＦ識別情報に対応付けられた前記閲覧可能回数内であるか否かによって前記閲覧回数を認証する認証ステップと、
前記認証ステップによって前記閲覧回数を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信ステップと、を実行させ、
前記情報端末装置に、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号ステップと、
前記復号ステップによって復号した前記ＰＤＦファイルを表示する表示ステップと、
を実行させることを特徴とするファイル認証プログラム。
【手続補正６】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項２０
【補正方法】変更
【補正の内容】
【請求項２０】
ＰＤＦファイルを識別するＰＤＦ識別情報と、前記ＰＤＦファイルを閲覧できる情報端末装置のシステム環境を示す端末情報と、暗号化された前記ＰＤＦファイルを復号する共通鍵とを対応付けて記憶する認証情報記憶手段、を備える認証局サーバとネットワークを介し接続する情報端末装置に、
配布元から受信した認証ＰＤＦファイルから、認証局サーバの所在地情報と、前記ＰＤＦ識別情報とを取得する取得ステップと、
前記ＰＤＦ識別情報と、前記情報端末装置のシステム環境を示す端末情報とを、前記所在地情報が示す認証局サーバに送信する第１送信ステップと、を実行させ、
前記認証局サーバに、
前記情報端末装置から受信した前記ＰＤＦ識別情報に対応付けられた前記端末情報を前記認証情報記憶手段から取得し、取得した前記端末情報と前記情報端末装置から受信した前記端末情報とが合致するか否かによって前記端末情報を認証する認証ステップと、
前記認証ステップによって前記情報端末装置から受信した前記端末情報を認証した場合は、前記認証情報記憶手段に記憶する前記共通鍵を前記情報端末装置に送信する第２送信ステップと、を実行させ、
前記情報端末装置に、
前記認証局サーバから受信した前記共通鍵で前記認証ＰＤＦファイルに含む暗号化された前記ＰＤＦファイルを復号する復号ステップと、
前記復号ステップによって復号した前記ＰＤＦファイルを表示する表示ステップと、
を実行させることを特徴とするファイル認証プログラム。