JP6949338B2 - 電子データ管理装置、電子データ管理システム、そのためのプログラム及び記録媒体 - Google Patents
電子データ管理装置、電子データ管理システム、そのためのプログラム及び記録媒体 Download PDFInfo
- Publication number
- JP6949338B2 JP6949338B2 JP2020565614A JP2020565614A JP6949338B2 JP 6949338 B2 JP6949338 B2 JP 6949338B2 JP 2020565614 A JP2020565614 A JP 2020565614A JP 2020565614 A JP2020565614 A JP 2020565614A JP 6949338 B2 JP6949338 B2 JP 6949338B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- electronic data
- data management
- computer
- storage means
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/78—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/604—Tools and structures for managing or administering access control systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4418—Suspend and resume; Hibernate and awake
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Automation & Control Theory (AREA)
- Storage Device Security (AREA)
Description
本発明の目的は、揮発性記憶手段を利用し、電子計算機の電子データを確実に保護して情報漏洩を防止する、電子データ管理装置、電子データ管理システム、そのためのプログラム及び記録媒体を提供することにある。
本発明は、電子データ管理装置、電子データ管理システム、そのためのプログラム及び記録媒体である。
前記プログラムコード、又は、前記プログラムコード及び前記データを保持する主記憶手段、
前記プログラムコード及び前記電子計算機が一時休止時に前記主記憶手段の内容データを格納する不揮発の補助記憶手段、
指示コマンド又は前記データを入力するための入力手段、
前記処理の結果を外部に出力するための出力手段、並びに、
前記ネットワークに接続するためのネットワーク接続手段からなり、
前記電子計算機上に動作するアプリケーションプログラム又はユーザが利用するための電子データからなるユーザデータは、前記アプリケーションプログラムによって、又は、前記入力手段から入力された入力データにより前記アプリケーションプログラムが操作されることによって、閲覧、編集、及び変更の中から1以上の操作がされるとき、前記ユーザデータが外部へ漏洩することを防止制御するための電子データ漏洩防止機能を備えた前記電子計算機からなる電子データ管理装置において、
前記電子データ管理装置は、
前記ネットワークストレージに割り当てられた仮想記憶手段、
前記主記憶手段に常駐して、仮想の補助記憶装置である疑似補助記憶手段として機能する揮発性記憶手段、
前記アプリケーションプログラムが前記ユーザデータを開くとき、前記ユーザデータを前記ネットワークストレージの保存先から前記仮想記憶手段を介して取得し、前記揮発性記憶手段に格納し、及び、前記ユーザデータを閉じて保存するとき、前記ユーザデータを前記揮発性記憶手段から取得し、前記仮想記憶手段を介して前記ネットワークストレージに保存する制御手段、
前記揮発性記憶手段に前記ユーザデータが格納されるとき暗号化する暗号化手段、
前記揮発性記憶手段から前記ユーザデータを前記アプリケーションプログラムへ提供するとき、前記暗号化された前記ユーザデータを復号化する復号化手段、並びに、
前記揮発性記憶手段の前記ユーザデータを、前記仮想記憶手段を介して前記ネットワークストレージの前記ユーザデータと同期させるクラウド同期手段からなり、
前記制御手段は、前記電子計算機を動作させているオペレーティングシステムの全ての命令が実行できるカーネルモードで動作し、前記電子計算機に接続されているデバイスを直接制御するためのデバイスドライバ同士の通信、又は前記デバイスドライバと前記電子計算機上で動作する前記アプリケーションプログラムとの通信に、共通のインターフェースを提供するためのドライバウェア手段からなり、
前記ドライバウェア手段は、前記仮想記憶手段を制御するための前記デバイスドライバである仮想記憶手段ドライバ、及び、前記揮発性記憶手段を制御するための前記デバイスドライバである揮発性記憶手段ドライバを、前記オペレーティングシステムの出力を制御するファイルシステムドライバを介して制御するためのファイルシステム制御部を備え、
前記ファイルシステム制御部は、前記アプリケーションプログラムが前記ユーザデータを開く動作を前記仮想記憶手段ドライバから取得し、前記クラウド同期手段から前記ユーザデータを取得して、前記揮発性記憶手段ドライバを介して前記揮発性記憶手段に送信して前記揮発性記憶手段に前記ユーザデータを格納させる
ことを特徴とする電子データ管理装置。
相互に通信できるネットワーク、
前記ネットワーク上の記憶手段であるネットワークストレージ、及び
前記ネットワークストレージと通信する電子計算機からなる電子データ管理システムであり、
前記電子計算機は、
プログラムコードに従ってデータを処理する中央処理手段、
前記プログラムコード、又は、前記プログラムコード及び前記データを保持する主記憶手段、
前記プログラムコード及び前記電子計算機が一時休止時に前記主記憶手段の内容データを格納する不揮発の補助記憶手段、
指示コマンド又は前記データを入力するための入力手段、
前記処理の結果を外部に出力する出力手段、及び
前記ネットワークに接続するためのネットワーク接続手段からなり、
前記電子計算機上に動作するアプリケーションプログラム又はユーザが利用するための電子データからなるユーザデータは、前記アプリケーションプログラムによって、又は、前記入力手段から入力された入力データにより前記アプリケーションプログラムが操作されることによって、閲覧又は編集又は変更されるとき、
前記ユーザデータが外部へ漏洩することを防止制御するための電子データ漏洩防止機能を備えた前記電子計算機からなる前記電子データ管理システムにおいて、
前記電子計算機は、
前記ネットワークストレージに割り当てられた仮想記憶手段、
前記主記憶手段に常駐して、仮想の補助記憶装置である疑似補助記憶手段として機能する揮発性記憶手段、
前記アプリケーションプログラムが前記ユーザデータを開くとき、前記ユーザデータを前記ネットワークストレージの保存先から前記仮想記憶手段を介して取得し、前記揮発性記憶手段に格納し、及び、前記ユーザデータを閉じて保存するとき、前記ユーザデータを前記揮発性記憶手段から取得し、前記仮想記憶手段を介して前記ネットワークストレージに保存する制御手段、
前記揮発性記憶手段に前記ユーザデータが格納されるとき暗号化する暗号化手段、
前記揮発性記憶手段から前記ユーザデータを前記アプリケーションプログラムへ提供するとき、前記暗号化された前記ユーザデータを復号化する復号化手段、並びに、
前記揮発性記憶手段の前記ユーザデータを前記仮想記憶手段を介して前記ネットワークストレージの前記ユーザデータと同期するクラウド同期手段からなり、
前記制御手段は、前記電子計算機を動作させているオペレーティングシステムの全ての命令が実行できるカーネルモードで動作し、前記電子計算機に接続されているデバイスを直接制御するためのデバイスドライバ同士の通信、又は前記デバイスドライバと前記電子計算機上で動作する前記アプリケーションプログラムとの通信に共通のインターフェースを提供するためのドライバウェア手段
からなり、
前記ドライバウェア手段は、前記仮想記憶手段を制御するための前記デバイスドライバである仮想記憶手段ドライバ、及び、前記揮発性記憶手段を制御するための前記デバイスドライバである揮発性記憶手段ドライバを、前記オペレーティングシステムの出力を制御するファイルシステムドライバを介して制御するためのファイルシステム制御部を備え、
前記ファイルシステム制御部は、前記アプリケーションプログラムが前記ユーザデータを開く動作を前記仮想記憶手段ドライバから取得し、前記クラウド同期手段から前記ユーザデータを取得して、前記揮発性記憶手段ドライバを介して前記揮発性記憶手段に送信して前記揮発性記憶手段に格納させる
ことを特徴とする。
該認証が正常に認証できない場合、前記電子計算機、アプリケーションプログラム、前記仮想記憶手段及び揮発性記憶手段からなる群の中から選択される1以上の初期化を行う初期化手段を備えていると良い。
前記データ削除手段は、前記地域範囲の外に前記電子データ管理装置が位置するときに実行されると良い。
相互に通信できるネットワーク上の記憶手段であるネットワークストレージと通信する電子計算機は、
プログラムコードに従ってデータを処理する中央処理手段、
前記プログラムコード、又は、前記プログラムコード及び前記データを保持する主記憶手段、
前記プログラムコード及び前記電子計算機が一時休止時に前記主記憶手段の内容データを格納する不揮発の補助記憶手段、
指示コマンド又は前記データを入力するための入力手段、
前記処理の結果を外部に出力する出力手段、及び
前記ネットワークに接続するためのネットワーク接続手段からなり、
前記電子計算機上に動作するアプリケーションプログラム又はユーザが利用するための電子データからなるユーザデータは、前記アプリケーションプログラムによって、又は、前記入力手段から入力された入力データにより前記アプリケーションプログラムが操作されることによって、閲覧又は編集又は変更されるとき、前記ユーザデータが外部へ漏洩することを防止制御するための電子データ漏洩防止機能を備えた前記電子計算機からなる電子データ管理装置において、
前記電子データ管理装置上に動作する電子データ管理装置用プログラムは、
前記アプリケーションプログラムから出力される命令及び/又はデータを含む第1データを受信し、前記命令の実行結果及び/又は前記電子計算機に接続されているデバイスを直接制御するためのデバイスドライバから受信した受信データを含む第2データを、前記アプリケーションプログラムに送信するための機能を前記電子計算機に実行させるアプリケーションプログラムインターフェース部、
前記デバイスドライバへ、前記命令及び/又は前記データを含む第3データを送信し、前記デバイスドライバから前記命令の実行結果及び/又は前記受信データを含む第4データを受信するための機能を前記電子計算機に実行させるデバイスドライバ制御部、
前記第1データ又は前記第4データを処理し、前記第2データ又は前記第3データを生成して、前記第1ないし4データの制御を行うための機能を前記電子計算機に実行させる制御部、並びに、
データを暗号化して暗号化データを作成するための機能を前記電子計算機に実行させる暗号化部、及び、前記暗号化データを復号化し、元の前記データを作成するための機能を前記電子計算機に実行させる復号化部からなり、
前記電子計算機を動作させているオペレーティングシステムの全ての命令が実行できるカーネルモードで動作し、前記デバイスドライバ同士の通信、又は前記デバイスドライバと前記電子計算機上で動作する前記アプリケーションプログラムとの通信に共通のインターフェースを提供するためのドライバウェアを備え、
前記デバイスドライバ制御部は、仮想記憶手段を制御するための前記デバイスドライバである仮想記憶手段ドライバ、及び、揮発性記憶手段を制御するための前記デバイスドライバである揮発性記憶手段ドライバを、前記オペレーティングシステムの出力を制御するファイルシステムドライバを介して制御するためのファイルシステム制御部を備え、
前記電子データ管理装置用プログラムは、
前記ネットワークストレージに割り当てられた前記仮想記憶手段を生成するステップと、
前記仮想記憶手段を制御するステップ、
前記主記憶手段に常駐して、仮想の補助記憶装置である疑似補助記憶手段として機能する前記揮発性記憶手段を生成するステップ、
前記アプリケーションプログラムが前記ユーザデータを開くとき、前記ファイルシステム制御部によって前記ユーザデータを保存先から取得するステップ、
前記取得した前記ユーザデータを前記ファイルシステム制御部によって前記揮発性記憶手段に格納するステップ、
前記ユーザデータを閉じて保存するとき、前記ユーザデータを前記揮発性記憶手段から取得するステップ、
前記取得したユーザデータを制御部によって前記仮想記憶手段を介して保存する制御ステップ、
前記揮発性記憶手段に前記ユーザデータが格納されるとき、暗号化部によって暗号化するステップ、及び、
前記揮発性記憶手段から前記ユーザデータを前記アプリケーションプログラムへ提供するとき、前記暗号化されたユーザデータを復号化部によって復号化するステップ
を前記電子データ管理装置に実行させ、
前記ファイルシステム制御部は、
前記アプリケーションプログラムが前記ユーザデータを開く動作を前記仮想記憶手段ドライバから取得するステップ、
クラウド同期手段から前記ユーザデータを取得するステップ、
前記取得した前記ユーザデータを前記揮発性記憶手段ドライバを介して前記揮発性記憶手段に送信するステップ、及び、
前記送信した前記ユーザデータを前記揮発性記憶手段に格納させるステップを前記電子データ管理装置に実行させる
ことを特徴とする。
前記電子データ管理装置を待機させるサスペンド機能によって終了させるとき、作業中の暗号化されたデータを前記補助記憶手段に保存し、前記電子計算機を終了させるサスペンドステップ、
前記サスペンドステップが開始するとき、前記電子データ管理装置のユーザの真正性を確かめる認証手段によって認証を行うサスペンド認証ステップ、並びに、
該認証が正常に認証できなかった場合、前記サスペンド機能によって終了する直前に保存したデータ及び/又は前記サスペンド機能によって保存されたデータを削除するデータ削除ステップ
を前記電子データ管理装置に実行させると良い。
前記電子データ管理装置の操作を終了する際、作業中のデータを補助記憶手段に保存するサスペンド機能によって前記電子データ管理装置を終了させるサスペンドステップ、
前記電子データ管理装置が終了後に再起動するとき、前記電子データ管理装置のユーザの真正性を確かめる認証手段によって認証を行うサスペンド認証ステップ、並びに、
該認証が正常に認証できない場合、前記電子データ管理装置、アプリケーションプログラム、前記仮想記憶手段及び揮発性記憶手段からなる群の中から選択される1以上の初期化を行う初期化ステップ
を前記電子データ管理装置に実行させると良い。
移動通信基地局若しくは全地球航法衛星システム(GNSS)による位置情報に基づいて許可された地域範囲の中に前記電子データ管理装置が位置するときに、前記データ削除ステップが実行されず、
前記地域範囲の外に前記電子データ管理装置が位置するときに前記データ削除ステップを前記電子データ管理装置に実行させると良い。
本発明は、電子計算機の揮発性記憶手段を作業フォルダとして利用し、電子データをネットワークストレージに格納し、かつ、アプリケーションプログラムの動作が終了又は電子計算機の電源が切断されると、利用するユーザデータを全て消去することで、電子計算機の電子データを確実に保護し情報漏洩が防止できた。
〔本発明の第1の実施の形態〕
以下、図面を参照しながら、本発明の第1の実施の形態の電子計算機用電子データ管理システム1を説明する。図1は、本発明の第1の実施の形態の電子計算機用電子データ管理システム1の概要をブロック図である。
ユーザ端末2は、中央処理手段、主記憶手段、入力手段、出力手段等を備えた汎用の電子計算機である。図2のブロック図は、ユーザ端末2の構成の一例を図示している。ユーザ端末2は、図2に図示したように、本体20に格納された中央処理装置(CPU)21、主記憶装置5、入力インターフェース22、出力インターフェース23、バス24、電源ユニット26、入力装置27、出力装置28等を備える。
図3には、ユーザ端末2上で動作するソフトウェアの概要を図示している。ユーザ端末2では、オペレーティングシステム30が動作し、オペレーティングシステム30が提供するプラットフォーム上に、アプリケーションプログラム33が動作している。
図4は、ドライバウェア34を含め、ユーザ端末2上で動作するソフトウェアの概要を図示している。この図を参照しながら、ユーザ端末2上で動作するオペレーティングシステム30、ドライバウェア34等の概要を説明する。本実施の形態においては、オペレーティングシステム30は、Microsoft社のWindows XP(登録商標)以後のWindowsを例に説明する。
− Inside Windows NT by Helen Custer (Microsoft Press, 1992)
− Inside the Windows NT File System by Helen Custer (Microsoft Press, 1994)
− Inside Microsoft Windows 2000, Third Edition by David A. Solomon, Mark E. Russinovich (Microsoft Press, 2000)。
− Programming the Microsoft Windows Driver Model by Walter Oney (Microsoft Press, 1999)
− Programming the Microsoft Windows Driver Model, Second Edition by Walter Oney (Microsoft Press, 2002)。
ドライバウェア34は、デバイスドライバ35間のデータの送受信をカーネルモード31で実現するためのものである。デバイスドライバ35間にカーネルモード31でデータを転送するとき、データ転送が高速に行うことができると共にデータのセキュリティを確保することができる。従って、大容量のデータを短時間で高速に転送するという利点がある。
アプリケーションプラットフォームプログラム38(図3及び図4を参照。)は、オペレーティングシステム30のユーザモード32で動作するアプリケーションソフトウェアである。アプリケーションプラットフォームプログラム38は、アプリケーションプログラム33と、オペレーティングシステム30との間に位置し、これらの間に命令やデータの送受信を仲介し制御するためのアプリケーションプログラムである。
以下、管理プログラムの動作例について図6に図示したフローチャート参照しながら説明する。ドライバウェア34は、アプリケーションプラットフォームプログラム38とクラウド同期部12と一緒に管理プログラムとして、提供される。管理プログラムは、記録媒体等に格納されて提供される。
図8には、制御部52の動作のフローチャートを図示している。ドライバウェア34が制御モードをオンにするように指示されると、制御部52はこの指示を受信し、ファイルアクセスを全て禁止する命令を送信する(ステップ70)。この命令は、ネットワーク制御部56、ファイルシステム制御部57、RAMディスク制御部58、クラウド同期部12に送信される。
電子計算機を所定時間以上に使用しないとき、中央処理装置(CPU)、ディスプレイ、HDD等のコンポネントの電源を切り、一時休止状態になり、電力消費量を減らすことがある。このとき、電子計算機での作業状態となる主記憶装置の内容が補助記憶装置に保存されて、電源が殆ど使われない状態になる。電子計算機を再起動するとき、保存された作業状態(作業データ)が主記憶装置に読み出されるので、電子計算機が高速に起動することができる。
2…ユーザ端末
3…ネットワークストレージ
4…ネットワーク
5…主記憶装置
6…補助記憶装置
6a…ディスクドライバ
7…RAMディスク
7a…RAMディスクドライバ
8、9、11…フォルダ
10…クラウド用仮想記憶装置
10a…クラウド用仮想ディスクドライバ
12…クラウド同期部
20…本体
21…中央処理装置(CPU)
22…入力インターフェース
23…出力インターフェース
24…バス
25…補助記憶装置用インターフェース
26…電源ユニット
27…入力装置
28…出力装置
29…外付補助記憶装置
30…オペレーティングシステム
31…カーネルモード
32…ユーザモード
33…アプリケーションプログラム
34…ドライバウェア
35…デバイスドライバ
36…デバイス
37…ネットワークカード
37a…ネットワークドライバ
38…アプリケーションプラットフォームプログラム
39…ファイルシステムドライバ
40…カーネル
41…エグゼキュティブ
42…サブシステム
43…キーボードポート
43a…キーボードドライバ
44…マウスポート
44a…マウスドライバ
45…キーボード
46…マウス
47…ハードウェア抽象化層(HAL)
51…アプリケーションプログラムインターフェース部
52…制御部
53…ログ取得部
54…暗号化部
55…復号化部
56…ネットワーク制御部
57…ファイルシステム制御部
58…RAMディスク制御部
59…入力装置制御部
60…デバイスドライバ制御部
Claims (26)
- 相互に通信できるネットワーク上の記憶手段であるネットワークストレージと通信する電子計算機は、プログラムコードに従ってデータを処理する中央処理手段、
前記プログラムコード、又は、前記プログラムコード及び前記データを保持する主記憶手段、
前記プログラムコード及び前記電子計算機が一時休止時に前記主記憶手段の内容データを格納する不揮発の補助記憶手段、
指示コマンド又は前記データを入力するための入力手段、
前記処理の結果を外部に出力するための出力手段、並びに、
前記ネットワークに接続するためのネットワーク接続手段からなり、
前記電子計算機上に動作するアプリケーションプログラム又はユーザが利用するための電子データからなるユーザデータは、前記アプリケーションプログラムによって、又は、前記入力手段から入力された入力データにより前記アプリケーションプログラムが操作されることによって、閲覧、編集、及び変更の中から1以上の操作がされるとき、前記ユーザデータが外部へ漏洩することを防止制御するための電子データ漏洩防止機能を備えた前記電子計算機からなる電子データ管理装置において、
前記電子データ管理装置は、
前記ネットワークストレージに割り当てられた仮想記憶手段、
前記主記憶手段に常駐して、仮想の補助記憶装置である疑似補助記憶手段として機能する揮発性記憶手段、
前記アプリケーションプログラムが前記ユーザデータを開くとき、前記ユーザデータを前記ネットワークストレージの保存先から前記仮想記憶手段を介して取得し、前記揮発性記憶手段に格納し、及び、前記ユーザデータを閉じて保存するとき、前記ユーザデータを前記揮発性記憶手段から取得し、前記仮想記憶手段を介して前記ネットワークストレージに保存する制御手段、
前記揮発性記憶手段に前記ユーザデータが格納されるとき暗号化する暗号化手段、
前記揮発性記憶手段から前記ユーザデータを前記アプリケーションプログラムへ提供するとき、前記暗号化された前記ユーザデータを復号化する復号化手段、並びに、
前記揮発性記憶手段の前記ユーザデータを、前記仮想記憶手段を介して前記ネットワークストレージの前記ユーザデータと同期させるクラウド同期手段からなり、
前記制御手段は、前記電子計算機を動作させているオペレーティングシステムの全ての命令が実行できるカーネルモードで動作し、前記電子計算機に接続されているデバイスを直接制御するためのデバイスドライバ同士の通信、又は前記デバイスドライバと前記電子計算機上で動作する前記アプリケーションプログラムとの通信に、共通のインターフェースを提供するためのドライバウェア手段からなり、
前記ドライバウェア手段は、前記仮想記憶手段を制御するための前記デバイスドライバである仮想記憶手段ドライバ、及び、前記揮発性記憶手段を制御するための前記デバイスドライバである揮発性記憶手段ドライバを、前記オペレーティングシステムの出力を制御するファイルシステムドライバを介して制御するためのファイルシステム制御部を備え、
前記ファイルシステム制御部は、前記アプリケーションプログラムが前記ユーザデータを開く動作を前記仮想記憶手段ドライバから取得し、前記クラウド同期手段から前記ユーザデータを取得して、前記揮発性記憶手段ドライバを介して前記揮発性記憶手段に送信して前記揮発性記憶手段に前記ユーザデータを格納させる
ことを特徴とする電子データ管理装置。 - 請求項1に記載の電子データ管理装置において、
前記電子データ管理装置は、前記電子計算機を待機させるサスペンド機能によって終了するとき、作業中の暗号化されたデータを前記補助記憶手段に保存し、前記電子計算機を終了し、再起動するとき、前記電子計算機のユーザの真正性を確かめる認証手段によって認証を行い、該認証が正常に認証できなかった場合、前記サスペンド機能によって終了する直前に保存したデータ及び/又は前記サスペンド機能によって保存されたデータを削除するデータ削除手段を備えている
ことを特徴とする電子データ管理装置。 - 請求項1に記載の電子データ管理装置において、
前記電子データ管理装置は、前記電子計算機の操作を終了する際、作業中のデータを前記補助記憶手段に保存し、前記電子計算機を待機させるサスペンド機能によって終了し、再起動するとき、前記電子計算機のユーザの真正性を確かめる認証手段によって認証を行い、該認証が正常に認証できない場合、前記電子データ管理装置、前記アプリケーションプログラム、前記仮想記憶手段及び前記揮発性記憶手段からなる群の中から選択される1以上の初期化を行う初期化手段を備えている
ことを特徴とする電子データ管理装置。 - 請求項2又は3に記載の電子データ管理装置において、
前記認証手段は、パスワード認証手段、指紋認証手段、顔認証手段、認証サーバによるサーバ認証手段、ICカード認証手段、静脈認証手段、虹彩認証手段及び2要素認証手段からなる群の内から選択される1以上の認証手段である
ことを特徴とする電子データ管理装置。 - 請求項2に記載の電子データ管理装置において、
前記データ削除手段は、実行する時間帯を示すタイムテーブルの情報に基づいて実行される
ことを特徴とする電子データ管理装置。 - 請求項5に記載の電子データ管理装置において、
前記データ削除手段は、移動通信基地局若しくは全地球航法衛星システム(GNSS)による位置情報に基づいて許可された地域範囲の中に前記電子データ管理装置が位置するときに、無効になり、前記データ削除手段は、前記地域範囲の外に前記電子データ管理装置が位置するときに実行される
ことを特徴とする電子データ管理装置。 - 請求項5に記載の電子データ管理装置において、
前記データ削除手段は、前記電子データ管理装置が前記認証手段と通信できない場合実行される
ことを特徴とする電子データ管理装置。 - 請求項5に記載の電子データ管理装置において、
前記データ削除手段は、前記電子データ管理装置が時間情報手段から取得した時間情報が設定時間外の場合実行される
ことを特徴とする電子データ管理装置。 - 相互に通信できるネットワーク、
前記ネットワーク上の記憶手段であるネットワークストレージ、及び
前記ネットワークストレージと通信する電子計算機からなる電子データ管理システムであり、
前記電子計算機は、
プログラムコードに従ってデータを処理する中央処理手段、
前記プログラムコード、又は、前記プログラムコード及び前記データを保持する主記憶手段、
前記プログラムコード及び前記電子計算機が一時休止時に前記主記憶手段の内容データを格納する不揮発の補助記憶手段、
指示コマンド又は前記データを入力するための入力手段、
前記処理の結果を外部に出力する出力手段、及び
前記ネットワークに接続するためのネットワーク接続手段からなり、
前記電子計算機上に動作するアプリケーションプログラム又はユーザが利用するための電子データからなるユーザデータは、前記アプリケーションプログラムによって、又は、前記入力手段から入力された入力データにより前記アプリケーションプログラムが操作されることによって、閲覧又は編集又は変更されるとき、
前記ユーザデータが外部へ漏洩することを防止制御するための電子データ漏洩防止機能を備えた前記電子計算機からなる前記電子データ管理システムにおいて、
前記電子計算機は、
前記ネットワークストレージに割り当てられた仮想記憶手段、
前記主記憶手段に常駐して、仮想の補助記憶装置である疑似補助記憶手段として機能する揮発性記憶手段、
前記アプリケーションプログラムが前記ユーザデータを開くとき、前記ユーザデータを前記ネットワークストレージの保存先から前記仮想記憶手段を介して取得し、前記揮発性記憶手段に格納し、及び、前記ユーザデータを閉じて保存するとき、前記ユーザデータを前記揮発性記憶手段から取得し、前記仮想記憶手段を介して前記ネットワークストレージに保存する制御手段、
前記揮発性記憶手段に前記ユーザデータが格納されるとき暗号化する暗号化手段、
前記揮発性記憶手段から前記ユーザデータを前記アプリケーションプログラムへ提供するとき、前記暗号化された前記ユーザデータを復号化する復号化手段、並びに、
前記揮発性記憶手段の前記ユーザデータを前記仮想記憶手段を介して前記ネットワークストレージの前記ユーザデータと同期するクラウド同期手段からなり、
前記制御手段は、前記電子計算機を動作させているオペレーティングシステムの全ての命令が実行できるカーネルモードで動作し、前記電子計算機に接続されているデバイスを直接制御するためのデバイスドライバ同士の通信、又は前記デバイスドライバと前記電子計算機上で動作する前記アプリケーションプログラムとの通信に共通のインターフェースを提供するためのドライバウェア手段
からなり、
前記ドライバウェア手段は、前記仮想記憶手段を制御するための前記デバイスドライバである仮想記憶手段ドライバ、及び、前記揮発性記憶手段を制御するための前記デバイスドライバである揮発性記憶手段ドライバを、前記オペレーティングシステムの出力を制御するファイルシステムドライバを介して制御するためのファイルシステム制御部を備え、
前記ファイルシステム制御部は、前記アプリケーションプログラムが前記ユーザデータを開く動作を前記仮想記憶手段ドライバから取得し、前記クラウド同期手段から前記ユーザデータを取得して、前記揮発性記憶手段ドライバを介して前記揮発性記憶手段に送信して前記揮発性記憶手段に格納させる
ことを特徴とする電子データ管理システム。 - 請求項9に記載の電子データ管理システムにおいて、
前記電子計算機は、前記電子計算機を待機させるサスペンド機能によって終了するとき、作業中の暗号化されたデータを前記補助記憶手段に保存し、前記電子計算機を終了し、再起動するとき、前記電子計算機のユーザの真正性を確かめる認証手段によって認証を行い、該認証が正常に認証できなかった場合、前記サスペンド機能によって終了する直前に保存したデータ及び/又は前記サスペンド機能によって保存されたデータを削除するデータ削除手段を備えている
ことを特徴とする電子データ管理システム。 - 請求項9に記載の電子データ管理システムにおいて、
前記電子計算機は、前記電子計算機の操作を終了する際、作業中のデータを前記補助記憶手段に保存し、前記電子計算機を待機させるサスペンド機能によって終了し、再起動するとき、前記電子計算機のユーザの真正性を確かめる認証手段によって認証を行い、
該認証が正常に認証できない場合、前記電子計算機、アプリケーションプログラム、前記仮想記憶手段及び揮発性記憶手段からなる群の中から選択される1以上の初期化を行う初期化手段を備えている
ことを特徴とする電子データ管理システム。 - 請求項10又は11に記載の電子データ管理システムにおいて、
前記認証手段は、パスワード認証手段、指紋認証手段、顔認証手段、認証サーバによるサーバ認証手段、ICカード認証手段、静脈認証手段、虹彩認証手段及び2要素認証手段からなる群の内から選択される1以上の認証手段である
ことを特徴とする電子データ管理システム。 - 請求項10に記載の電子データ管理システムにおいて、
前記データ削除手段は、実行する時間帯を示すタイムテーブルの情報に基づいて実行される
ことを特徴とする電子データ管理システム。 - 請求項13に記載の電子データ管理システムにおいて、
前記データ削除手段は、移動通信基地局若しくは全地球航法衛星システムによる位置情報に基づいて許可された地域範囲の中に前記電子計算機が位置するときに、無効になり、
前記データ削除手段は、前記地域範囲の外に前記電子データ管理装置が位置するときに実行される
ことを特徴とする電子データ管理システム。 - 請求項13に記載の電子データ管理システムにおいて、
前記データ削除手段は、前記電子計算機が前記認証手段と通信できない場合実行される
ことを特徴とする電子データ管理システム。 - 請求項13に記載の電子データ管理システムにおいて、
前記データ削除手段は、前記電子計算機が時間情報手段から取得した時間情報が設定時間外の場合実行される
ことを特徴とする電子データ管理システム。 - 相互に通信できるネットワーク上の記憶手段であるネットワークストレージと通信する電子計算機は、
プログラムコードに従ってデータを処理する中央処理手段、
前記プログラムコード、又は、前記プログラムコード及び前記データを保持する主記憶手段、
前記プログラムコード及び前記電子計算機が一時休止時に前記主記憶手段の内容データを格納する不揮発の補助記憶手段、
指示コマンド又は前記データを入力するための入力手段、
前記処理の結果を外部に出力する出力手段、及び
前記ネットワークに接続するためのネットワーク接続手段からなり、
前記電子計算機上に動作するアプリケーションプログラム又はユーザが利用するための電子データからなるユーザデータは、前記アプリケーションプログラムによって、又は、前記入力手段から入力された入力データにより前記アプリケーションプログラムが操作されることによって、閲覧又は編集又は変更されるとき、前記ユーザデータが外部へ漏洩することを防止制御するための電子データ漏洩防止機能を備えた前記電子計算機からなる電子データ管理装置において、
前記電子データ管理装置上に動作する電子データ管理装置用プログラムは、
前記アプリケーションプログラムから出力される命令及び/又はデータを含む第1データを受信し、前記命令の実行結果及び/又は前記電子計算機に接続されているデバイスを直接制御するためのデバイスドライバから受信した受信データを含む第2データを、前記アプリケーションプログラムに送信するための機能を前記電子計算機に実行させるアプリケーションプログラムインターフェース部、
前記デバイスドライバへ、前記命令及び/又は前記データを含む第3データを送信し、前記デバイスドライバから前記命令の実行結果及び/又は前記受信データを含む第4データを受信するための機能を前記電子計算機に実行させるデバイスドライバ制御部、
前記第1データ又は前記第4データを処理し、前記第2データ又は前記第3データを生成して、前記第1ないし4データの制御を行うための機能を前記電子計算機に実行させる制御部、並びに、
データを暗号化して暗号化データを作成するための機能を前記電子計算機に実行させる暗号化部、及び、前記暗号化データを復号化し、元の前記データを作成するための機能を前記電子計算機に実行させる復号化部からなり、
前記電子計算機を動作させているオペレーティングシステムの全ての命令が実行できるカーネルモードで動作し、前記デバイスドライバ同士の通信、又は前記デバイスドライバと前記電子計算機上で動作する前記アプリケーションプログラムとの通信に共通のインターフェースを提供するためのドライバウェアを備え、
前記デバイスドライバ制御部は、仮想記憶手段を制御するための前記デバイスドライバである仮想記憶手段ドライバ、及び、揮発性記憶手段を制御するための前記デバイスドライバである揮発性記憶手段ドライバを、前記オペレーティングシステムの出力を制御するファイルシステムドライバを介して制御するためのファイルシステム制御部を備え、
前記電子データ管理装置用プログラムは、
前記ネットワークストレージに割り当てられた前記仮想記憶手段を生成するステップと、
前記仮想記憶手段を制御するステップ、
前記主記憶手段に常駐して、仮想の補助記憶装置である疑似補助記憶手段として機能する前記揮発性記憶手段を生成するステップ、
前記アプリケーションプログラムが前記ユーザデータを開くとき、前記ファイルシステム制御部によって前記ユーザデータを保存先から取得するステップ、
前記取得した前記ユーザデータを前記ファイルシステム制御部によって前記揮発性記憶手段に格納するステップ、
前記ユーザデータを閉じて保存するとき、前記ユーザデータを前記揮発性記憶手段から取得するステップ、
前記取得したユーザデータを制御部によって前記仮想記憶手段を介して保存する制御ステップ、
前記揮発性記憶手段に前記ユーザデータが格納されるとき、暗号化部によって暗号化するステップ、及び、
前記揮発性記憶手段から前記ユーザデータを前記アプリケーションプログラムへ提供するとき、前記暗号化されたユーザデータを復号化部によって復号化するステップ
を前記電子データ管理装置に実行させ、
前記ファイルシステム制御部は、
前記アプリケーションプログラムが前記ユーザデータを開く動作を前記仮想記憶手段ドライバから取得するステップ、
クラウド同期手段から前記ユーザデータを取得するステップ、
前記取得した前記ユーザデータを前記揮発性記憶手段ドライバを介して前記揮発性記憶手段に送信するステップ、及び、
前記送信した前記ユーザデータを前記揮発性記憶手段に格納させるステップを前記電子データ管理装置に実行させる
ことを特徴とする電子データ管理装置用プログラム。 - 請求項17に記載の電子データ管理装置用プログラムにおいて、
前記保存先は、前記ネットワークストレージであり、
前記揮発性記憶手段の前記ユーザデータを前記仮想記憶手段を介して前記ネットワークストレージと同期する機能を前記電子データ管理装置に実行させるクラウド同期プログラムからなる
ことを特徴とする電子データ管理装置用プログラム。 - 請求項17に記載の電子データ管理装置用プログラムにおいて、
前記電子データ管理装置を待機させるサスペンド機能によって終了させるとき、作業中の暗号化されたデータを前記補助記憶手段に保存し、前記電子計算機を終了させるサスペンドステップ、
前記サスペンドステップが開始するとき、前記電子データ管理装置のユーザの真正性を確かめる認証手段によって認証を行うサスペンド認証ステップ、並びに、
該認証が正常に認証できなかった場合、前記サスペンド機能によって終了する直前に保存したデータ及び/又は前記サスペンド機能によって保存されたデータを削除するデータ削除ステップ
を前記電子データ管理装置に実行させることを特徴とする電子データ管理装置用プログラム。 - 請求項17に記載の電子データ管理装置用プログラムにおいて、
前記電子データ管理装置の操作を終了する際、作業中のデータを補助記憶手段に保存するサスペンド機能によって前記電子データ管理装置を終了させるサスペンドステップ、
前記電子データ管理装置が終了後に再起動するとき、前記電子データ管理装置のユーザの真正性を確かめる認証手段によって認証を行うサスペンド認証ステップ、並びに、
該認証が正常に認証できない場合、前記電子データ管理装置、アプリケーションプログラム、前記仮想記憶手段及び揮発性記憶手段からなる群の中から選択される1以上の初期化を行う初期化ステップ
を前記電子データ管理装置に実行させることを特徴とする電子データ管理装置用プログラム。 - 請求項19又は20に記載の電子データ管理装置用プログラムにおいて、
前記サスペンド認証ステップは、パスワード認証手段、指紋認証手段、顔認証手段、認証サーバによるサーバ認証手段、ICカード認証手段、静脈認証手段、虹彩認証手段及び2要素認証手段からなる群の内から選択される1以上の認証手段による認証ステップを前記電子データ管理装置に実行させることを特徴とする電子データ管理装置用プログラム。 - 請求項19に記載の電子データ管理装置用プログラムにおいて、
実行する時間帯を示すタイムテーブルの情報に基づいて前記データ削除ステップを前記電子データ管理装置に実行させることを特徴とする電子データ管理装置用プログラム。 - 請求項22に記載の電子データ管理装置用プログラムにおいて、
移動通信基地局若しくは全地球航法衛星システム(GNSS)による位置情報に基づいて許可された地域範囲の中に前記電子データ管理装置が位置するときに、前記データ削除ステップが実行されず、前記地域範囲の外に前記電子データ管理装置が位置するときに前記データ削除ステップを前記電子データ管理装置に実行させることを特徴とする電子データ管理装置用プログラム。 - 請求項22に記載の電子データ管理装置用プログラムにおいて、
前記電子データ管理装置が前記認証手段と通信できない場合に前記データ削除ステップを前記電子データ管理装置に実行させることを特徴とする電子データ管理装置用プログラム。 - 請求項22に記載の電子データ管理装置用プログラムにおいて、
前記電子データ管理装置が時間情報手段から取得した時間情報が設定時間外の場合に前記データ削除ステップを前記電子データ管理装置に実行させることを特徴とする電子データ管理装置用プログラム。 - 請求項17乃至25の中から選択される1項に記載の電子データ管理装置用プログラムを記録した電子データ管理装置用プログラムの記録媒体。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019001541 | 2019-01-09 | ||
JP2019001541 | 2019-01-09 | ||
PCT/JP2019/046306 WO2020144961A1 (ja) | 2019-01-09 | 2019-11-27 | 電子データ管理装置、電子データ管理システム、そのためのプログラム及び記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2020144961A1 JPWO2020144961A1 (ja) | 2021-09-09 |
JP6949338B2 true JP6949338B2 (ja) | 2021-10-13 |
Family
ID=71521183
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020565614A Active JP6949338B2 (ja) | 2019-01-09 | 2019-11-27 | 電子データ管理装置、電子データ管理システム、そのためのプログラム及び記録媒体 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11874954B2 (ja) |
EP (1) | EP3910485B1 (ja) |
JP (1) | JP6949338B2 (ja) |
CN (1) | CN113302598B (ja) |
WO (1) | WO2020144961A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022097174A (ja) * | 2020-12-18 | 2022-06-30 | 東芝テック株式会社 | 制御装置及びその起動方法、ならびに電気機器 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5055492B2 (ja) | 2001-05-07 | 2012-10-24 | サイエンスパーク株式会社 | 電子計算機のインターフェースドライバプログラム及びその記録媒体 |
US7376968B2 (en) * | 2003-11-20 | 2008-05-20 | Microsoft Corporation | BIOS integrated encryption |
US20150199414A1 (en) * | 2005-12-30 | 2015-07-16 | David E. Braginsky | Locally cached file system |
JP5156559B2 (ja) | 2008-09-17 | 2013-03-06 | サイエンスパーク株式会社 | 電子計算機のデータ管理方法、そのためのプログラム |
JP5379520B2 (ja) * | 2009-02-27 | 2013-12-25 | サイエンスパーク株式会社 | ディジタルコンテンツ管理用電子計算機、そのためのプログラム、プログラムの記録媒体、及び、ディジタルコンテンツ管理システム |
CN101853363B (zh) * | 2010-05-07 | 2012-08-08 | 飞天诚信科技股份有限公司 | 一种文件保护方法及*** |
JP4945669B2 (ja) | 2010-08-18 | 2012-06-06 | 株式会社日立ソリューションズ | データ処理制御方法、情報処理装置、及びデータ処理制御システム |
KR101615571B1 (ko) * | 2011-12-22 | 2016-04-26 | 인텔 코포레이션 | 상시 가용성 임베디드 도난 반응 서브 시스템 |
JP6095330B2 (ja) | 2012-11-13 | 2017-03-15 | キヤノン株式会社 | 情報処理装置及びその制御方法、プログラム |
JP6623321B2 (ja) | 2014-01-21 | 2019-12-25 | サイエンスパーク株式会社 | ネットワークシステム用電子データの管理方法、そのためのプログラム及び、プログラムの記録媒体 |
JP6483459B2 (ja) * | 2015-02-10 | 2019-03-13 | 株式会社アール・アイ | ファイル管理システム及びファイル管理プログラム |
JP6270780B2 (ja) | 2015-06-25 | 2018-01-31 | 横河レンタ・リース株式会社 | データ管理装置、データ管理方法、及びデータ管理プログラム |
JP6761921B2 (ja) * | 2015-10-28 | 2020-09-30 | サイエンスパーク株式会社 | 電子データの管理方法、管理プログラム、及びプログラムの記録媒体 |
US10516533B2 (en) * | 2016-02-05 | 2019-12-24 | Mohammad Mannan | Password triggered trusted encryption key deletion |
-
2019
- 2019-11-27 WO PCT/JP2019/046306 patent/WO2020144961A1/ja unknown
- 2019-11-27 JP JP2020565614A patent/JP6949338B2/ja active Active
- 2019-11-27 US US17/421,722 patent/US11874954B2/en active Active
- 2019-11-27 EP EP19909520.9A patent/EP3910485B1/en active Active
- 2019-11-27 CN CN201980088443.1A patent/CN113302598B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
US20220083697A1 (en) | 2022-03-17 |
CN113302598B (zh) | 2023-11-07 |
JPWO2020144961A1 (ja) | 2021-09-09 |
US11874954B2 (en) | 2024-01-16 |
EP3910485B1 (en) | 2023-08-23 |
EP3910485A4 (en) | 2022-02-23 |
EP3910485A1 (en) | 2021-11-17 |
CN113302598A (zh) | 2021-08-24 |
WO2020144961A1 (ja) | 2020-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4787263B2 (ja) | 電子計算機のデータ管理方法、プログラム、及び記録媒体 | |
US8041787B2 (en) | Application software and data management method, management system, and thin client terminal, management server and remote computer used therefor | |
US20080155216A1 (en) | Protection and Recovery System for Automatic Disk Recovery | |
US20100153716A1 (en) | System and method of managing files and mobile terminal device | |
CN109086620B (zh) | 基于移动存储介质的物理隔离双***构建方法 | |
JP2004234053A (ja) | コンピュータシステム、コンピュータ装置、記憶装置のデータ保護方法、およびプログラム | |
WO2008001823A1 (fr) | procédé de gestion de données informatiques, programme et support d'enregistrement | |
JP4185546B2 (ja) | 情報漏洩抑止装置、情報漏洩抑止プログラム、情報漏洩抑止記録媒体、及び情報漏洩抑止システム | |
JP2007148466A (ja) | 可搬型記憶装置及びos | |
JP6949338B2 (ja) | 電子データ管理装置、電子データ管理システム、そのためのプログラム及び記録媒体 | |
JP2009223787A (ja) | 情報処理装置及び方法、並びにプログラム | |
JP2006139489A (ja) | 共同利用パソコンシステムの環境復元方法および共同利用パソコン | |
CN110673863A (zh) | 支持可插拔外部存储的智能锁***以及智能升级的方法 | |
JP2021174432A (ja) | 電子データ管理方法、電子データ管理装置、そのためのプログラム及び記録媒体 | |
JP4314311B2 (ja) | 情報処理装置および情報処理システム | |
KR101893950B1 (ko) | 랜부팅 환경 기반 파일 보안 및 중앙화를 위한 장치, 이를 위한 방법 및 이 방법을 수행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 기록매체 | |
JP5146880B2 (ja) | 情報管理装置、情報管理システム、情報管理プログラム、及び情報管理方法 | |
JP2009169868A (ja) | 記憶領域アクセス装置及び記憶領域のアクセス方法 | |
JP2010072885A (ja) | 電子計算機のデータ管理方法、そのためのプログラム | |
JP5003565B2 (ja) | セキュリティ管理システム、セキュリティ管理方法、及びセキュリティ管理プログラム | |
KR101161686B1 (ko) | 보안 기능을 구비한 메모리 장치 및 그 보안 방법 | |
JP2022131749A (ja) | 電子データ管理装置、電子データ管理システム、そのためのプログラム及び記録媒体 | |
JP5295156B2 (ja) | 情報処理装置及びソフトウェアの不正使用防止方法 | |
KR100901014B1 (ko) | 가상 환경상에서의 응용 프로그램 실행 장치 및 방법 | |
JP2007141180A (ja) | 情報処理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201216 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201216 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20201216 |
|
AA64 | Notification of invalidation of claim of internal priority (with term) |
Free format text: JAPANESE INTERMEDIATE CODE: A241764 Effective date: 20210105 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210119 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20210401 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210511 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210709 |
|
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: 20210824 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210910 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6949338 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |