JP7793680B2 - Mfp生成文書の自動暗号署名の方法およびシステム - Google Patents
Mfp生成文書の自動暗号署名の方法およびシステムInfo
- Publication number
- JP7793680B2 JP7793680B2 JP2024093427A JP2024093427A JP7793680B2 JP 7793680 B2 JP7793680 B2 JP 7793680B2 JP 2024093427 A JP2024093427 A JP 2024093427A JP 2024093427 A JP2024093427 A JP 2024093427A JP 7793680 B2 JP7793680 B2 JP 7793680B2
- Authority
- JP
- Japan
- Prior art keywords
- multifunction printer
- user
- document
- server
- digital signature
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/44—Secrecy systems
- H04N1/448—Rendering the image unintelligible, e.g. scrambling
- H04N1/4486—Rendering the image unintelligible, e.g. scrambling using digital data encryption
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Description
Claims (20)
- 多機能プリンタ(MFP)によって生成された文書から署名されたデジタル文書を生成する方法であって、該方法が、
前記多機能プリンタによって、サードパーティのスキャンまたはファックスワークフローのためのサードパーティの画面を表示することと、
前記多機能プリンタによって、多機能プリンタベンダー署名画面に切り替え、署名されたデジタル文書の生成のための署名設定を取得することと、
前記多機能プリンタ上で、暗号ハッシュアルゴリズムを用いて、前記多機能プリンタによって生成された文書の文書ハッシュを計算することと、
前記多機能プリンタによって、前記多機能プリンタによって生成された前記文書の前記文書ハッシュおよびユーザの認証済みアカウントIDを含むデジタル署名要求を署名サーバに送信することと、
前記多機能プリンタによって、前記署名サーバから前記ユーザのデジタル署名および公開デジタル署名証明書を受信することと、
前記多機能プリンタによって、前記多機能プリンタによって生成された文書に前記ユーザの前記デジタル署名と前記公開デジタル署名証明書を埋め込むことにより、前記署名されたデジタル文書を生成することと、
前記多機能プリンタによって、前記サードパーティのスキャンまたはファックスワークフローのためのサードパーティの画面に切り替えることと、を備える、方法。 - 前記多機能プリンタによって生成された前記文書が、
前記多機能プリンタによって、書類をスキャンすることと、又は、
前記多機能プリンタによって、ファクシミリ(FAX)を生成することと、を備える、請求項1に記載の方法。 - 前記ユーザの前記認証済みアカウントIDが、
前記多機能プリンタ上で、生体認証識別子で、前記ユーザを認証することと、
前記多機能プリンタによって、認証サーバから、前記ユーザの前記生体認証識別子が正常に認証されたことのユーザトークンを受信することと、
前記多機能プリンタによって、前記署名サーバに、前記認証サーバからの前記ユーザトークンを前記デジタル署名要求と共に送信することと、を備える、請求項1又は2に記載の方法。 - 前記署名サーバによって、前記多機能プリンタから前記デジタル署名要求と共に前記認証サーバからの前記ユーザトークンを受信することと、
前記署名サーバによって、前記認証サーバが信頼できるIDプロバイダであることを確認することと、
前記認証サーバから、前記認証サーバが信頼できるIDプロバイダであることの前記署名サーバによる確認に基づく、署名操作の要求を供給することであって、該署名操作の要求が、署名サーバ内でセキュリティモジュールへ前記ユーザのアカウントIDおよび前記多機能プリンタによって生成された前記文書の前記文書ハッシュを含む、署名操作の要求を供給することと、
前記署名サーバの前記セキュリティモジュールによって、前記ユーザの公開鍵/秘密鍵ペアを含むデジタル署名証明書を検索または生成することと、
前記署名サーバの前記セキュリティモジュールによって、前記デジタル署名証明書の前記ユーザの公開鍵/秘密鍵ペアから秘密鍵を除外する前記公開デジタル署名証明書を検索または生成することと、を備える、請求項3に記載の方法。 - 前記ユーザの前記認証済みアカウントIDが、
前記多機能プリンタ上で、生体認証識別子で、前記ユーザを認証することと、
前記多機能プリンタによって、認証サーバから、前記ユーザの前記生体認証識別子が正常に認証されたことのユーザトークンを受信することと、
前記多機能プリンタによって、前記認証サーバに、前記認証サーバからの前記ユーザトークンを、前記認証サーバのための前記デジタル署名要求と共に送信し、前記デジタル署名要求を前記署名サーバに転送することと、を備える、請求項1又は2に記載の方法。 - 前記多機能プリンタによって、前記署名されたデジタル文書をサーバに転送することと、
前記サーバが、
電子署名検証プログラムによって、前記署名されたデジタル文書を取得することと、
前記電子署名検証プログラムで、前記署名されたデジタル文書を開くことと、を更に備える、請求項1又は2に記載の方法。 - 前記サーバが、
前記電子署名検証プログラムによって、前記多機能プリンタから受信した前記署名されたデジタル文書から前記ユーザの電子署名及び公開電子署名証明書を抽出することと、
前記電子署名検証プログラムによって、前記多機能プリンタから受信した前記署名されたデジタル文書の受信者文書ハッシュを計算することと、
前記電子署名検証プログラムによって、前記多機能プリンタから受信した前記署名されたデジタル文書の前記計算された受信者文書ハッシュと前記多機能プリンタによって生成された前記文書の前記文書ハッシュを比較することと、
前記電子署名検証プログラムによって、前記多機能プリンタから受信した前記署名されたデジタル文書の前記計算された受信者文書ハッシュが前記多機能プリンタによって生成された前記文書の前記文書ハッシュと一致する場合に前記署名されたデジタル文書を検証することと、を更に備える、請求項6に記載の方法。 - 前記多機能プリンタによって、認証サーバに前記文書の前記文書ハッシュと前記認証サーバから受信した認証トークンを供給することと、
前記多機能プリンタによって、前記文書の前記文書ハッシュの前記署名サーバに対して前記認証サーバが前記デジタル署名要求を開始するように要求することと、を更に備える、請求項1又は2に記載の方法。 - 前記多機能プリンタによって、前記ユーザに生体認証識別子を促す画面を前記サードパーティのスキャンまたはファックスワークフローへ挿入することと、
前記多機能プリンタによって、前記ユーザからの生体認証識別子を生体認証デバイスから受信することであって、前記生体認証デバイスは、センサ、走査デバイスまたは電子リーダのうちの1つまたは複数を含み、前記ユーザの前記生体認証識別子は、前記ユーザの1つまたは複数の生理学的特徴であって、前記1つまたは複数の生理学的特徴が、指紋、手のひら静脈、顔認識、DNA(デオキシリボ核酸)、掌紋、掌形、虹彩認識、網膜、及び/または臭気/芳香のうちの1つまたは複数から選択される、受信することと、
前記多機能プリンタ上で、前記生体認証識別子で、前記ユーザを認証することと、を更に備える、請求項1又は2に記載の方法。 - 前記多機能プリンタによって、前記ユーザの生体認証識別子に加えて、多要素認証(MFA)のための追加の認証要素を前記ユーザに提供するように要求すること、を更に備える、請求項9に記載の方法。
- 多機能プリンタベンダーによって、1つまたは複数の新しい画面を、前記サードパーティのスキャンまたはファックスワークフローに挿入することを更に備える、請求項1又は2に記載の方法。
- 前記多機能プリンタによって、各署名されたデジタル文書で、前記ユーザを認証することを更に備える、請求項1又は2に記載の方法。
- 前記多機能プリンタ(MFP)によって生成された前記文書から前記署名されたデジタル文書を生成する方法を開始する前に、前記多機能プリンタによって、前記ユーザを認証することを更に備える、請求項1又は2に記載の方法。
- 前記多機能プリンタによって、前記署名されたデジタル文書で、前記ユーザを認証することと、
前記多機能プリンタによって生成された前記文書から前記署名されたデジタル文書の生成に使用される1つまたは複数の外部サーバからのユーザ認証要求タイミングを前記多機能プリンタによって、実施することと、を更に備える、請求項1又は2に記載の方法。 - 多機能プリンタ(MFP)によって生成された文書から署名されたデジタル文書を生成するプロセスを、コンピュータプロセッサに実行させるためのコンピュータプログラムであって、該プロセスは、
前記多機能プリンタによって、サードパーティのスキャンまたはファックスワークフローのためのサードパーティの画面を表示することと、
前記多機能プリンタによって、多機能プリンタベンダー署名画面に切り替え、前記署名されたデジタル文書の生成のための署名設定を取得することと、
前記多機能プリンタ上で、暗号ハッシュアルゴリズムを用いて、前記多機能プリンタによって生成された前記文書の文書ハッシュを計算することと、
前記多機能プリンタによって、前記多機能プリンタによって生成された前記文書の前記文書ハッシュおよびユーザの認証済みアカウントIDを含むデジタル署名要求を署名サーバに送信することと、
前記多機能プリンタによって、前記署名サーバから前記ユーザのデジタル署名および公開デジタル署名証明書を受信することと、
前記多機能プリンタによって、前記多機能プリンタによって生成された前記文書に前記ユーザの前記デジタル署名と前記公開デジタル署名証明書を埋め込むことにより、前記署名されたデジタル文書を生成することと、
前記多機能プリンタによって、前記サードパーティのスキャンまたはファックスワークフローのためのサードパーティの画面に切り替えることと、を備える、コンピュータプログラム。 - 前記ユーザの前記認証済みアカウントIDが、
前記多機能プリンタ上で、生体認証識別子で、前記ユーザを認証することと、
前記多機能プリンタによって、認証サーバから、前記ユーザの前記生体認証識別子が正常に認証されたことのユーザトークンを受信することと、
前記多機能プリンタによって、前記署名サーバに、前記認証サーバからの前記ユーザトークンを前記デジタル署名要求と共に送信することと、を備える、請求項15に記載のコンピュータプログラム。 - 前記署名サーバによって、前記多機能プリンタからの前記デジタル署名要求と共に前記認証サーバからの前記ユーザトークンを受信することと、
前記署名サーバによって、前記認証サーバが信頼できるIDプロバイダであることを確認することと、
前記認証サーバが信頼できるIDプロバイダであることの前記署名サーバによる確認に基づいて、前記認証サーバから、署名操作の要求を供給することであって、前記署名操作の要求が、前記署名サーバ内でセキュリティモジュールへ前記ユーザのアカウントIDおよび前記多機能プリンタによって生成された前記文書の文書ハッシュを含む、署名操作の要求を供給することと、
前記署名サーバの前記セキュリティモジュールによって、前記ユーザの公開鍵/秘密鍵ペアを含むデジタル署名証明書を検索または生成することと、
前記署名サーバの前記セキュリティモジュールによって、前記デジタル署名証明書の前記ユーザの公開鍵/秘密鍵ペアから秘密鍵を除外する前記公開デジタル署名証明書を検索または生成することと、を更に備える、請求項16に記載のコンピュータプログラム。 - 前記ユーザの前記認証済みアカウントIDが、
前記多機能プリンタ上で、生体認証識別子で、前記ユーザを認証することと、
前記多機能プリンタによって、認証サーバから、前記ユーザの前記生体認証識別子が正常に認証されたことのユーザトークンを受信することと、
前記多機能プリンタによって、前記認証サーバに、前記認証サーバからの前記ユーザトークンを、前記認証サーバのための前記デジタル署名要求と共に送信し、前記デジタル署名要求を前記署名サーバに転送することと、を備える、請求項16に記載のコンピュータプログラム。 - プロセッサを備える、多機能プリンタであって、
前記プロセッサが、
サードパーティのスキャンまたはファックスワークフローのためのサードパーティの画面を表示し、
多機能プリンタベンダー署名画面に切り替え、署名されたデジタル文書の生成のための署名設定を取得し、
暗号ハッシュアルゴリズムを用いて、前記多機能プリンタによって生成された文書の文書ハッシュを計算し、
前記多機能プリンタによって生成された前記文書の前記文書ハッシュおよびユーザの認証済みアカウントIDを含むデジタル署名要求を署名サーバに送信し、
前記署名サーバから前記ユーザのデジタル署名および公開デジタル署名証明書を受信し、
前記多機能プリンタによって生成された前記文書に前記ユーザの前記デジタル署名と前記公開デジタル署名証明書を埋め込むことにより、前記署名されたデジタル文書を生成し、
前記サードパーティのスキャンまたはファックスワークフローのためのサードパーティの画面に切り替えるように構成されている、多機能プリンタ。 - 前記プロセッサが、
生体認証識別子で、前記ユーザを認証し、
認証サーバから、前記ユーザの前記生体認証識別子が正常に認証されたことのユーザトークンを受信し、
前記署名サーバに、前記認証サーバからの前記ユーザトークンを前記デジタル署名要求と共に送信するように構成されている、請求項19に記載の多機能プリンタ。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18/345,662 US12328421B2 (en) | 2023-06-30 | 2023-06-30 | Method and system for automated cryptographic signing for MFP-generated documents |
| US18/345,662 | 2023-06-30 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025009903A JP2025009903A (ja) | 2025-01-20 |
| JP7793680B2 true JP7793680B2 (ja) | 2026-01-05 |
Family
ID=94125767
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024093427A Active JP7793680B2 (ja) | 2023-06-30 | 2024-06-10 | Mfp生成文書の自動暗号署名の方法およびシステム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US12328421B2 (ja) |
| JP (1) | JP7793680B2 (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070046996A1 (en) | 2005-08-26 | 2007-03-01 | Kotaro Matsuda | Image forming apparatus, control method for image forming apparatus, image forming system, and storage medium |
| JP2011142467A (ja) | 2010-01-06 | 2011-07-21 | Kyocera Mita Corp | 画像形成システムおよび画像形成装置 |
| JP2019059135A (ja) | 2017-09-27 | 2019-04-18 | コニカミノルタ株式会社 | 画像処理装置、ワークフロー実行方法、およびコンピュータプログラム |
| JP2020065129A (ja) | 2018-10-16 | 2020-04-23 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法及びプログラム |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6028938A (en) * | 1996-04-30 | 2000-02-22 | Shana Corporation | Secure electronic forms permitting layout revision |
| US7672003B2 (en) * | 2004-09-01 | 2010-03-02 | Eric Morgan Dowling | Network scanner for global document creation, transmission and management |
| BRPI0921616B1 (pt) * | 2008-11-03 | 2020-12-29 | Luiz Alberto Wanderley | conjunto de processos e método para a protecão dinâmica de documentos impressos em papel; conjunto de processos e método para a protecâo de documentos impresso em papael; um conjunto de processos e método para verificar a autencidade de um documento impresso e sistema para utilizacão de computador como meio |
| KR101658501B1 (ko) * | 2015-09-03 | 2016-09-22 | 주식회사 마크애니 | 해시함수 기반의 전자서명 서비스 시스템 및 그 방법 |
| US20220351192A1 (en) * | 2017-01-19 | 2022-11-03 | Raise Marketplace, Llc | Dynamically generating a security code for utilizing an exchange item |
| US11769577B1 (en) * | 2020-01-15 | 2023-09-26 | Ledgerdomain Inc. | Decentralized identity authentication framework for distributed data |
| US12177366B1 (en) * | 2021-01-22 | 2024-12-24 | Verisart, Inc. | Systems and methods for certifying and transacting PBT-linked physical artifacts |
| WO2023225078A1 (en) * | 2022-05-20 | 2023-11-23 | Advanced Elemental Technologies, Inc. | Systems and methods for a connected computing resource and event/activity identification information infrastructure using near existential or existential biometric identification of humans |
| US11677547B1 (en) * | 2022-07-22 | 2023-06-13 | HYPR Corp. | Mobile authenticator for performing a role in user authentication |
| US11893151B1 (en) * | 2022-07-25 | 2024-02-06 | Gravystack, Inc. | Apparatus for external activity verification and a method for its use |
| US12368589B2 (en) * | 2022-11-23 | 2025-07-22 | International Business Machines Corporation | Method to validate ownership and authentication of a digital asset |
| US20240202724A1 (en) * | 2022-12-20 | 2024-06-20 | The Beneficiary Liquidity Plan | Apparatus and methods for identification using third-party verifiers |
| US11829486B1 (en) * | 2023-02-08 | 2023-11-28 | BobaGuard LLP | Apparatus and method for enhancing cybersecurity of an entity |
| US12292986B2 (en) * | 2023-06-28 | 2025-05-06 | Radu VESTEMEAN | Method and system for digital document security |
-
2023
- 2023-06-30 US US18/345,662 patent/US12328421B2/en active Active
-
2024
- 2024-06-10 JP JP2024093427A patent/JP7793680B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070046996A1 (en) | 2005-08-26 | 2007-03-01 | Kotaro Matsuda | Image forming apparatus, control method for image forming apparatus, image forming system, and storage medium |
| JP2011142467A (ja) | 2010-01-06 | 2011-07-21 | Kyocera Mita Corp | 画像形成システムおよび画像形成装置 |
| JP2019059135A (ja) | 2017-09-27 | 2019-04-18 | コニカミノルタ株式会社 | 画像処理装置、ワークフロー実行方法、およびコンピュータプログラム |
| JP2020065129A (ja) | 2018-10-16 | 2020-04-23 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025009903A (ja) | 2025-01-20 |
| US20250008046A1 (en) | 2025-01-02 |
| US12328421B2 (en) | 2025-06-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11665006B2 (en) | User authentication with self-signed certificate and identity verification | |
| JP6882080B2 (ja) | 画像処理装置、方法、プログラム及びシステム | |
| US9064105B2 (en) | Information processing apparatus, control method therefor, and program | |
| US10750050B2 (en) | IMAGE PROCESSING APPARATUS, METHOD FOR CONTROLLING IMAGE Processing apparatus, program storage medium, system, and method for controlling system for use in biometric authentication | |
| US9185102B2 (en) | Server system and control method | |
| US10375069B2 (en) | Authorization delegation system, information processing apparatus, authorization server, control method, and storage medium | |
| CN103248780B (zh) | 信息处理系统、信息处理装置及认证方法 | |
| JP7066380B2 (ja) | システム、システムにおける方法、情報処理装置、情報処理装置における方法、およびプログラム | |
| US8689305B2 (en) | Information processing apparatus, user authentication method, and storage medium | |
| JP6278651B2 (ja) | ネットワークシステム、管理サーバシステム、制御方法及びプログラム | |
| JP6303979B2 (ja) | 情報処理システム、情報処理装置、情報処理方法およびプログラム | |
| US9350900B2 (en) | Information processing apparatus, and user authentication method for information processing apparatus | |
| US20180032708A1 (en) | Output apparatus, program, output system, and output method | |
| US20150160900A1 (en) | Apparatus and method for controlling, and authentication server and authentication method therefor | |
| US20130326608A1 (en) | Cooperation system, cooperation method thereof, information processing system, and storage medium | |
| CN102300020A (zh) | 图像处理装置及图像处理装置的用户认证方法 | |
| JP7793680B2 (ja) | Mfp生成文書の自動暗号署名の方法およびシステム | |
| JP7485730B2 (ja) | カスタム画面を既存のサードパーティーワークフローに透過的に差し込むための方法およびシステム | |
| US20240111852A1 (en) | Method and system for generating a virtual authenticator | |
| US12603939B2 (en) | Information processing apparatus, information processing system, and non-transitory computer readable medium | |
| US12526333B2 (en) | Method and system for accessing remote files | |
| JP2014186707A (ja) | 文書生成システム | |
| CN113377301A (zh) | 凭证打印方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241004 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241004 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250717 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250902 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251128 |
|
| 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: 20251209 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251217 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7793680 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |