JP6626228B1 - 管理サーバ、文書ファイル管理システム、文書ファイル管理方法、および文書ファイル管理プログラム - Google Patents
管理サーバ、文書ファイル管理システム、文書ファイル管理方法、および文書ファイル管理プログラム Download PDFInfo
- Publication number
- JP6626228B1 JP6626228B1 JP2019051544A JP2019051544A JP6626228B1 JP 6626228 B1 JP6626228 B1 JP 6626228B1 JP 2019051544 A JP2019051544 A JP 2019051544A JP 2019051544 A JP2019051544 A JP 2019051544A JP 6626228 B1 JP6626228 B1 JP 6626228B1
- Authority
- JP
- Japan
- Prior art keywords
- document file
- file
- hash value
- version
- document
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
Claims (8)
- 情報端末装置とネットワークを介し接続する管理サーバであって、
文書ファイルを前記情報端末装置から受信する受信手段と、
前記受信手段によって受信した、前記文書ファイルを識別する文書ファイルIDを含む前記文書ファイルのハッシュ値を算出するハッシュ値算出手段と、
前記受信手段によって受信した前記文書ファイルに含まれる、前記文書ファイルIDを取得し、取得した前記文書ファイルIDに対応する、1または複数のハッシュ値と、ファイルサイズと、バージョン情報とをブロックチェーンネットワークから取得するハッシュ値取得手段と、
前記文書ファイルのファイルサイズを取得し、取得した前記ファイルサイズと一致する前記ハッシュ値取得手段によって取得した前記ファイルサイズがあるか否かを判断し、一致する前記ファイルサイズがある場合は、前記ハッシュ値取得手段によって取得した前記ファイルサイズに対応するハッシュ値を、前記文書ファイルのハッシュ値と比較し、ハッシュ値が一致する場合には、前記文書ファイルのバーションは、前記ハッシュ値取得手段によって取得した前記ファイルサイズに対応する前記バーション情報であり、前記ブロックチェーンネットワークへの未登録更新は無しと判断するバージョン判断手段と、
前記バージョン判断手段によって判断した前記バージョン情報と、前記ブロックチェーンネットワークへの未登録更新は無しである旨を前記情報端末装置に送信する送信手段と、
備えることを特徴とする管理サーバ。
- 前記バージョン判断手段は、前記文書ファイルの前記ファイルサイズと一致する前記ファイルサイズがない場合に、前記ハッシュ値取得手段によって取得した、前記文書ファイルの前記ファイルサイズより小さなファイルサイズを選択し、前記文書ファイルの先頭から、選択した前記ファイルサイズまでのハッシュ値を算出し、算出したハッシュ値と、選択した前記ファイルサイズに対応するハッシュ値と比較し、ハッシュ値が一致する場合には、前記文書ファイルのバーションは、前記ファイルサイズに対応する前記バーション情報であり、前記ブロックチェーンネットワークへの未登録更新は有りと判断し、
前記送信手段は、前記バージョン判断手段によって判断した前記バージョン情報と、前記ブロックチェーンネットワークへの未登録更新は有りである旨を前記情報端末装置に送信すること、を特徴とする請求項1に記載の管理サーバ。
- 前記受信手段は、前記文書ファイルおよび文書登録要求を前記情報端末装置から受信し、
前記文書ファイルに前記文書ファイルIDを格納されている場合は、前記文書ファイルから前記文書ファイルIDを取得し、前記文書ファイルに前記文書ファイルIDを格納されていない場合は、前記文書ファイルIDを生成し、生成した前記文書ファイルIDを前記文書ファイルに格納するID取得手段、をさらに備え、
前記ハッシュ値算出手段は、前記文書ファイルのハッシュ値に加え、ファイルサイズと、バージョン情報とを算出し、
前記文書ファイルIDと、前記ハッシュ値と、前記ファイルサイズと、前記バージョン情報とを前記ブロックチェーンネットワークに登録するブロックチェーン登録手段、をさらに備えることを特徴とする請求項1または請求項2に記載の管理サーバ。
- 前記ブロックチェーン登録手段は、前記文書ファイルIDと、前記ハッシュ値と、前記ファイルサイズと、前記バージョン情報とを、前記ブロックチェーンネットワークに記憶する日時である登録日時をさらに加えて、前記ブロックチェーンネットワークに登録すること、を特徴とする請求項3に記載の管理サーバ。
- 情報端末装置と、前記情報端末装置にネットワークを介し接続する管理サーバと、を備える文書ファイル管理システムであって、
前記管理サーバは、
文書ファイルを前記情報端末装置から受信した、前記文書ファイルを識別する文書ファイルIDを含む前記文書ファイルのハッシュ値を算出するハッシュ値算出手段と、
前記情報端末装置から受信した前記文書ファイルに含まれる、前記文書ファイルIDを取得し、取得した前記文書ファイルIDに対応する、1または複数のハッシュ値と、ファイルサイズと、バージョン情報とをブロックチェーンネットワークから取得するハッシュ値取得手段と、
前記文書ファイルのファイルサイズを取得し、取得した前記ファイルサイズと一致する前記ハッシュ値取得手段によって取得した前記ファイルサイズがあるか否かを判断し、一致する前記ファイルサイズがある場合は、前記ハッシュ値取得手段によって取得した前記ファイルサイズに対応するハッシュ値を、前記文書ファイルのハッシュ値と比較し、ハッシュ値が一致する場合には、前記文書ファイルのバーションは、前記ハッシュ値取得手段によって取得した前記ファイルサイズに対応する前記バーション情報であり、前記ブロックチェーンネットワークへの未登録更新は無しと判断するバージョン判断手段と、
前記バージョン判断手段によって判断した前記バージョン情報と、前記ブロックチェーンネットワークへの未登録更新は無しである旨と、からなる判断結果を前記情報端末装置に送信する送信手段と、を備え、
前記情報端末装置は、
前記判断結果を前記管理サーバから受信する受信手段と、
前記判断結果を表示部に表示する表示手段と、
を備えることを特徴とする文書ファイル管理システム。
- コンピュータで実行される文書ファイル管理方法であって、
文書ファイルを情報端末装置から受信する受信ステップと、
前記受信ステップによって受信した、前記文書ファイルを識別する文書ファイルIDを含む前記文書ファイルのハッシュ値を算出するハッシュ値算出ステップと、
前記受信ステップによって受信した前記文書ファイルに含まれる、前記文書ファイルIDを取得し、取得した前記文書ファイルIDに対応する、1または複数のハッシュ値と、ファイルサイズと、バージョン情報とをブロックチェーンネットワークから取得するハッシュ値取得ステップと、
前記文書ファイルのファイルサイズを取得し、取得した前記ファイルサイズと一致する前記ハッシュ値取得ステップによって取得した前記ファイルサイズがあるか否かを判断し、一致する前記ファイルサイズがある場合は、前記ハッシュ値取得ステップによって取得した前記ファイルサイズに対応するハッシュ値を、前記文書ファイルのハッシュ値と比較し、ハッシュ値が一致する場合には、前記文書ファイルのバーションは、前記ハッシュ値取得ステップによって取得した前記ファイルサイズに対応する前記バーション情報であり、前記ブロックチェーンネットワークへの未登録更新は無しと判断するバージョン判断ステップと、
前記バージョン判断ステップによって判断した前記バージョン情報と、前記ブロックチェーンネットワークへの未登録更新は無しである旨を前記情報端末装置に送信する送信ステップと、
を含むことを特徴とする文書ファイル管理方法。
- 前記バージョン判断ステップは、前記文書ファイルの前記ファイルサイズと一致する前記ファイルサイズがない場合に、前記ハッシュ値取得ステップによって取得した、前記文書ファイルの前記ファイルサイズより小さなファイルサイズを選択し、前記文書ファイルの先頭から、選択した前記ファイルサイズまでのハッシュ値を算出し、算出したハッシュ値と、選択した前記ファイルサイズに対応するハッシュ値と比較し、ハッシュ値が一致する場合には、前記文書ファイルのバーションは、前記ファイルサイズに対応する前記バーション情報であり、前記ブロックチェーンネットワークへの未登録更新は有りと判断し、
前記送信ステップは、前記バージョン判断ステップによって判断した前記バージョン情報と、前記ブロックチェーンネットワークへの未登録更新は有りである旨を前記情報端末装置に送信すること、を特徴とする請求項6に記載の文書ファイル管理方法。
- 請求項6または請求項7に記載した文書ファイル管理方法をコンピュータに実行させることを特徴とする文書ファイル管理プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019051544A JP6626228B1 (ja) | 2019-03-19 | 2019-03-19 | 管理サーバ、文書ファイル管理システム、文書ファイル管理方法、および文書ファイル管理プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019051544A JP6626228B1 (ja) | 2019-03-19 | 2019-03-19 | 管理サーバ、文書ファイル管理システム、文書ファイル管理方法、および文書ファイル管理プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6626228B1 true JP6626228B1 (ja) | 2019-12-25 |
JP2020155891A JP2020155891A (ja) | 2020-09-24 |
Family
ID=69101034
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019051544A Active JP6626228B1 (ja) | 2019-03-19 | 2019-03-19 | 管理サーバ、文書ファイル管理システム、文書ファイル管理方法、および文書ファイル管理プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6626228B1 (ja) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111382463A (zh) * | 2020-04-02 | 2020-07-07 | 中国工商银行股份有限公司 | 基于流数据的区块链***及方法 |
CN111429250A (zh) * | 2020-03-16 | 2020-07-17 | 普洛斯科技(重庆)有限公司 | 一种货押贷款场景中的数据管理方法和装置 |
CN111984614A (zh) * | 2020-08-04 | 2020-11-24 | 中国人民银行数字货币研究所 | 一种共享文件的方法、装置和*** |
CN112445769A (zh) * | 2020-11-24 | 2021-03-05 | 杭州趣链科技有限公司 | 基于区块链的链上存储方法、装置、终端设备及介质 |
WO2021106995A1 (ja) * | 2019-11-27 | 2021-06-03 | 株式会社スカイコム | 管理サーバ、文書ファイル管理システム、文書ファイル管理方法、および文書ファイル管理プログラム |
JPWO2021172589A1 (ja) * | 2020-02-28 | 2021-09-02 | ||
CN114064572A (zh) * | 2021-11-12 | 2022-02-18 | 苏州慧工云信息科技有限公司 | 一种基于哈希算法的对象存储方法及*** |
CN114782205A (zh) * | 2022-04-12 | 2022-07-22 | 中国人民财产保险股份有限公司 | 一种保单展示方法、装置、计算设备及可读存储介质 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7490368B2 (ja) | 2020-01-16 | 2024-05-27 | キヤノン株式会社 | 情報処理装置、制御方法、およびプログラム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5361266B2 (ja) * | 2008-07-11 | 2013-12-04 | キヤノン株式会社 | 文書管理装置、システム及び文書管理方法 |
US20110161674A1 (en) * | 2009-12-29 | 2011-06-30 | Konica Minolta Systems Laboratory, Inc. | Document authentication using document digest verification by remote server |
JP5431618B1 (ja) * | 2013-10-18 | 2014-03-05 | 株式会社 ディー・エヌ・エー | データ処理システム、情報端末、データ処理方法およびデータ処理プログラム |
EA034354B1 (ru) * | 2016-02-08 | 2020-01-30 | Линдси Молони | Система и способ проверки подлинности информации документа |
CN109408108A (zh) * | 2018-10-12 | 2019-03-01 | 天津理工大学 | 一种基于区块链的软件版本数据管理***及建立方法 |
-
2019
- 2019-03-19 JP JP2019051544A patent/JP6626228B1/ja active Active
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021106995A1 (ja) * | 2019-11-27 | 2021-06-03 | 株式会社スカイコム | 管理サーバ、文書ファイル管理システム、文書ファイル管理方法、および文書ファイル管理プログラム |
JPWO2021172589A1 (ja) * | 2020-02-28 | 2021-09-02 | ||
JP7158690B2 (ja) | 2020-02-28 | 2022-10-24 | 長瀬産業株式会社 | 情報処理システム、及びプログラム |
CN111429250A (zh) * | 2020-03-16 | 2020-07-17 | 普洛斯科技(重庆)有限公司 | 一种货押贷款场景中的数据管理方法和装置 |
CN111382463A (zh) * | 2020-04-02 | 2020-07-07 | 中国工商银行股份有限公司 | 基于流数据的区块链***及方法 |
CN111984614A (zh) * | 2020-08-04 | 2020-11-24 | 中国人民银行数字货币研究所 | 一种共享文件的方法、装置和*** |
CN111984614B (zh) * | 2020-08-04 | 2023-05-26 | 中国人民银行数字货币研究所 | 一种共享文件的方法、装置和*** |
CN112445769A (zh) * | 2020-11-24 | 2021-03-05 | 杭州趣链科技有限公司 | 基于区块链的链上存储方法、装置、终端设备及介质 |
CN114064572A (zh) * | 2021-11-12 | 2022-02-18 | 苏州慧工云信息科技有限公司 | 一种基于哈希算法的对象存储方法及*** |
CN114064572B (zh) * | 2021-11-12 | 2024-03-19 | 苏州慧工云信息科技有限公司 | 一种基于哈希算法的对象存储方法及*** |
CN114782205A (zh) * | 2022-04-12 | 2022-07-22 | 中国人民财产保险股份有限公司 | 一种保单展示方法、装置、计算设备及可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
JP2020155891A (ja) | 2020-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6626228B1 (ja) | 管理サーバ、文書ファイル管理システム、文書ファイル管理方法、および文書ファイル管理プログラム | |
US10554647B2 (en) | Information processing device, information management method, and information processing system | |
JP5588074B2 (ja) | プライバシー情報管理装置、方法及びプログラム | |
US20120050793A1 (en) | Network printing system, client terminal, and printing method | |
US20140075301A1 (en) | Information processing apparatus, control method, and recording medium | |
JP2018116509A (ja) | ブロックチェーン管理方法、ブロックチェーン管理プログラム、ブロックチェーン管理装置、及びブロックチェーン管理システム | |
WO2021106995A1 (ja) | 管理サーバ、文書ファイル管理システム、文書ファイル管理方法、および文書ファイル管理プログラム | |
US9684508B2 (en) | Mobile device and recording medium | |
US20210224006A1 (en) | Information processing device transmitting content data to target management device | |
US8438133B2 (en) | Information processing apparatus, file management system, information processing method and computer readable medium | |
US20130326324A1 (en) | Document management server, document management method, and storage medium | |
CN112334877B (zh) | 基于在用户设备上安装的应用程序的版本使用应用程序的基于网络的适配来访问文件 | |
JP6718492B2 (ja) | 管理サーバ、文書ファイル管理方法、および文書ファイル管理プログラム | |
JP2016186695A (ja) | ファイル管理装置 | |
JP6376267B2 (ja) | ウェブシステム、ウェブシステムにおける制御方法、コンピュータプログラム | |
US9984074B2 (en) | Information processing apparatus and non-transitory computer readable medium | |
JP5326856B2 (ja) | アクセス権管理装置、文書管理システム、及びアクセス権管理プログラム | |
CN111723048A (zh) | 信息处理装置、信息处理方法以及计算机可读记录介质 | |
JP6773931B1 (ja) | 文書管理システム、管理サーバ、文書管理方法、および文書管理プログラム | |
JP2019175085A (ja) | 文書作成支援装置及びプログラム | |
US20230185859A1 (en) | Document management device, document management method, and non-transitory recording medium | |
JP5034995B2 (ja) | 情報処理装置及びプログラム | |
US20200363990A1 (en) | Information processing apparatus and non-transitory computer readable medium | |
JP2006195905A (ja) | 出力フォーマット制御システム、出力フォーマット制御方法、クライアント端末及びコンピュータプログラム | |
JP2016126583A (ja) | 情報処理装置、情報処理システム、その制御方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190423 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20190423 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20190612 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190719 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190912 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20191003 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20191025 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191128 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6626228 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |