JP7716628B2 - Creation support device, creation support method, and creation support program - Google Patents
Creation support device, creation support method, and creation support programInfo
- Publication number
- JP7716628B2 JP7716628B2 JP2023554224A JP2023554224A JP7716628B2 JP 7716628 B2 JP7716628 B2 JP 7716628B2 JP 2023554224 A JP2023554224 A JP 2023554224A JP 2023554224 A JP2023554224 A JP 2023554224A JP 7716628 B2 JP7716628 B2 JP 7716628B2
- Authority
- JP
- Japan
- Prior art keywords
- attribute
- creation support
- correspondence table
- attribute names
- names
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
特許法第30条第2項適用 https://www.ieice.org/ken/paper/20210318sCdm/ ウェブサイトの掲載日 2021年3月11日Article 30, Paragraph 2 of the Patent Act applies. https://www.ieice.org/ken/paper/20210318sCdm/ Website publication date: March 11, 2021
本発明は、作成支援装置、作成支援方法および作成支援プログラムに関する。 The present invention relates to a creation support device, a creation support method, and a creation support program.
従来、操作ログを利用してマニュアルの作成を支援する技術や、操作と連動してマニュアルを表示する技術、設定マニュアルの目次を対象の装置の状態に応じて生成する技術等が知られている(非特許文献1、2参照)。 Conventionally, technologies that use operation logs to assist in the creation of manuals, technologies that display manuals in conjunction with operations, and technologies that generate the table of contents of a configuration manual based on the state of the target device are known (see non-patent literature 1 and 2).
しかしながら、従来技術では、特定の情報端末製品に依存しないように汎用的に書かれたセキュリティ上位文書から、個別の情報端末製品に応じてセキュリティ関連項目を参照したり設定したりする操作手順のマニュアルを作成することは困難であった。例えば、セキュリティ規約文書等のセキュリティ上位文書からマニュアルを作成する場合には、マニュアルの作成者は、汎用的な属性名称に当てはまる特定の製品のOSやブラウザに応じた設定手順や参照手順を調べる必要があり、容易ではなかった。 However, with conventional technology, it was difficult to create a manual of operating procedures for referencing and configuring security-related items for individual information terminal products from a generic security document that was written so as not to be dependent on a specific information terminal product. For example, when creating a manual from a security document such as a security policy document, the manual creator had to look up the configuration and reference procedures for the specific product's operating system and browser that corresponded to the generic attribute names, which was not easy.
本発明は、上記に鑑みてなされたものであって、汎用的に書かれたセキュリティ上位文書から、個別の情報端末製品に応じてセキュリティ関連項目を参照したり設定したりする操作手順のマニュアルを容易に作成することを目的とする。 The present invention has been made in consideration of the above, and aims to easily create an operating procedure manual for referencing and setting security-related items for individual information terminal products from a general-purpose security-related document.
上述した課題を解決し、目的を達成するために、本発明に係る作成支援装置は、情報端末の汎用の属性名称と、固有の属性名称とを対応づけた属性名称対応テーブルと、前記固有の属性名称と、該固有の属性名称の属性値に関する操作手順とを対応づけた操作手順対応テーブルと、を記憶する記憶部と、前記属性名称対応テーブルにおいて、情報端末の汎用の属性名称を用いて記載された文書の該汎用の属性名称に対応する前記固有の属性名称を抽出する抽出部と、前記文書の提示に合わせて、前記汎用の属性名称に対応して、抽出された前記固有の属性名称を提示する提示部と、提示された前記固有の属性名称のうち、前記操作手順対応テーブルにおいて、選択された固有の属性名称に対応する前記操作手順を特定する特定部と、を有することを特徴とする。 To solve the above-mentioned problems and achieve the objectives, the creation support device of the present invention is characterized by having a memory unit that stores an attribute name correspondence table that corresponds generic attribute names of an information terminal with specific attribute names, and an operation procedure correspondence table that corresponds the specific attribute names with operation procedures related to the attribute values of the specific attribute names; an extraction unit that extracts the specific attribute names from the attribute name correspondence table that correspond to the generic attribute names of a document written using generic attribute names of the information terminal; a presentation unit that presents the extracted specific attribute names in correspondence with the generic attribute names in conjunction with the presentation of the document; and an identification unit that identifies the operation procedure that corresponds to the specific attribute name selected in the operation procedure correspondence table from the presented specific attribute names.
本発明によれば、汎用的に書かれたセキュリティ上位文書から、個別の情報端末製品に応じてセキュリティ関連項目を参照したり設定したりする操作手順のマニュアルを作成することが容易に可能となる。 According to the present invention, it is easy to create an operating procedure manual for referencing and setting security-related items for individual information terminal products from a general-purpose security-related document.
以下、図面を参照して、本発明の一実施形態を詳細に説明する。なお、この実施形態により本発明が限定されるものではない。また、図面の記載において、同一部分には同一の符号を付して示している。 One embodiment of the present invention will be described in detail below with reference to the drawings. Note that the present invention is not limited to this embodiment. In addition, in the drawings, identical parts are designated by the same reference numerals.
[作成支援装置の概要]
図1および図2は、本実施形態の作成支援装置の概要を説明するための図である。本実施形態の作成支援装置は、業務マニュアルのセキュリティ関連項目の作成を支援する。業務マニュアルは、個別の情報端末のシステム環境、製品、業務に応じた具体的な業務の実現方法を示す。
[Outline of Creation Support Device]
1 and 2 are diagrams for explaining an overview of a creation support device according to this embodiment. The creation support device according to this embodiment supports the creation of security-related items in a business manual. The business manual shows specific methods for implementing business operations according to the system environment, product, and business of an individual information terminal.
ここで、図1に示すように、ガバナンス関連文書は、憲章、セキュリティ規約文書、業務マニュアルの順に、上位から下位の階層構造で規定される。すなわち、業務マニュアルのセキュリティ項目は、企業の法務部等が制定するセキュリティ規約文書等のセキュリティ上位文書に基づいて作成される。 As shown in Figure 1, governance-related documents are defined in a hierarchical structure, from top to bottom, in the order of charter, security policy document, and business manual. In other words, the security items in the business manual are created based on higher-level security documents, such as security policy documents established by a company's legal department, etc.
このセキュリティ規約文書等は、経営層の提示する明確な経営理念やビジョンが定められた憲章に基づいて規定され、特定のシステム環境、製品、業務に依らない汎用的な業務基準を示す。このようにセキュリティ上位文書に基づいて業務マニュアルを作成するためには、個別の情報端末のOSやブラウザ等に応じてセキュリティ関連項目の参照手順や設定手順を調べる必要がある。 These security regulations documents are established based on a charter that sets out clear management principles and vision presented by management, and represent general business standards that are not dependent on specific system environments, products, or business operations. In order to create business manuals based on such high-level security documents, it is necessary to research the reference and configuration procedures for security-related items depending on the operating system, browser, etc. of each individual information terminal.
そこで、作成支援装置は、図2に示すように、セキュリティ上位文書中のOS、ブラウザ等の汎用的な属性名称に置き換えて、個別の情報端末のWindows(登録商標)10、IE(Internet Explore)11等の具体的な属性名称を注釈として表示する。そして、作成支援装置は、マニュアル作成者が選択した具体的な属性名称に対応する操作手順を表示することにより、業務マニュアルセキュリティ関連項目の作成を支援する。 The creation support device replaces generic attribute names such as OS and browser in the security-related document with specific attribute names such as Windows (registered trademark) 10 and IE (Internet Explorer) 11 for individual information terminals as annotations, as shown in Figure 2. The creation support device then supports the creation of security-related items in the business manual by displaying the operating procedures corresponding to the specific attribute names selected by the manual creator.
図2に示す例では、セキュリティ上位文書の「端末のOS、ブラウザは、セキュリティ対策が施されたバージョンを利用すること」との記述に対応して、「情報端末のWindows10のIE11のバージョンの確認方法」の確認設定手順が表示される。このように作成支援装置は、汎用的に記載されたセキュリティ上位文書に書かれた文章に含まれる汎用的な属性名称を、個々の製品に固有の具体的な属性名称に変換し、その属性値の参照手順や設定手順を表示する。これにより、作成支援装置は業務マニュアルのセキュリティ関連項目の作成を支援する。 In the example shown in Figure 2, in response to the statement in the security parent document that "The terminal's OS and browser should be versions with security measures implemented," the confirmation and setting procedure for "How to check the version of IE11 for Windows 10 on the information terminal" is displayed. In this way, the creation support device converts the generic attribute names contained in the text written in the security parent document, which is written generically, into specific attribute names specific to each individual product, and displays the procedures for referencing and setting those attribute values. In this way, the creation support device supports the creation of security-related items in the business manual.
[作成支援装置の構成]
図3は、本実施形態の作成支援装置の概略構成を例示する模式図である。図3に例示するように、本実施形態の作成支援装置10は、パソコン等の汎用コンピュータで実現され、入力部11、出力部12、通信制御部13、記憶部14、および制御部15を備える。
[Configuration of the Creation Support Device]
3 is a schematic diagram illustrating the overall configuration of a creation support device according to this embodiment. As illustrated in FIG. 3, the creation support device 10 according to this embodiment is implemented by a general-purpose computer such as a personal computer, and includes an input unit 11, an output unit 12, a communication control unit 13, a storage unit 14, and a control unit 15.
入力部11は、キーボードやマウス等の入力デバイスを用いて実現され、操作者による入力操作に対応して、制御部15に対して処理開始などの各種指示情報を入力する。出力部12は、液晶ディスプレイなどの表示装置、プリンター等の印刷装置等によって実現される。例えば、出力部12には、後述する作成支援処理の結果の操作手順等が表示される。 The input unit 11 is implemented using input devices such as a keyboard and mouse, and inputs various instruction information, such as starting processing, to the control unit 15 in response to input operations by the operator. The output unit 12 is implemented by a display device such as an LCD display, a printing device such as a printer, etc. For example, the output unit 12 displays the operating procedures and other results of the creation support processing described below.
通信制御部13は、NIC(Network Interface Card)等で実現され、LAN(Local Area Network)やインターネットなどの電気通信回線を介した外部の装置と制御部15との通信を制御する。例えば、通信制御部13は、セキュリティ規約文書等のセキュリティ上位文書を管理する管理装置等と制御部15との通信を制御する。 The communication control unit 13 is realized using a NIC (Network Interface Card) or the like, and controls communication between the control unit 15 and external devices via telecommunications lines such as a LAN (Local Area Network) or the Internet. For example, the communication control unit 13 controls communication between the control unit 15 and a management device that manages higher-level security documents such as security policy documents.
記憶部14は、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部14には、作成支援装置10を動作させる処理プログラムや、処理プログラムの実行中に使用されるデータなどが予め記憶され、あるいは処理の都度一時的に記憶される。なお、記憶部14は、通信制御部13を介して制御部15と通信する構成でもよい。 The storage unit 14 is realized by a semiconductor memory element such as RAM (Random Access Memory) or flash memory, or a storage device such as a hard disk or optical disk. The storage unit 14 stores in advance the processing programs that operate the creation support device 10 and data used during execution of the processing programs, or stores them temporarily each time processing is performed. The storage unit 14 may also be configured to communicate with the control unit 15 via the communication control unit 13.
本実施形態において、記憶部14は、後述する作成支援処理に用いられる属性名称対応テーブル14a、操作手順対応テーブル14b等を記憶する。 In this embodiment, the memory unit 14 stores an attribute name correspondence table 14a, an operation procedure correspondence table 14b, etc., which are used in the creation support process described below.
ここで、図4は、属性名称対応テーブルの構成を例示する図である。属性名称対応テーブル14aは、情報端末の汎用の属性名称と、固有の属性名称とを対応づけた情報である。具体的には、属性名称対応テーブル14aは、図4に例示するように、情報端末のOS、メモリ、ブラウザ、メーラー等という構成要素の汎用の属性名称と、属性名称のそれぞれに対応する具体的な固有の属性名称とを対応付けたテーブルである。 Here, Figure 4 is a diagram illustrating the configuration of an attribute name correspondence table. Attribute name correspondence table 14a is information that associates generic attribute names of an information terminal with specific attribute names. Specifically, as illustrated in Figure 4, attribute name correspondence table 14a is a table that associates generic attribute names of components such as the information terminal's OS, memory, browser, mailer, etc. with specific, specific attribute names that correspond to each of the attribute names.
図4には、汎用の属性名称として、上記したOS、メモリ、ブラウザ、メーラー、セキュリティ対策ソフト、アプリケーション、スクリーンロックが例示されている。また、汎用の属性名称であるOSに対応する固有の属性名称として、Windows7、Windows10、Macが例示されている。 Figure 4 shows examples of generic attribute names, such as the above-mentioned OS, memory, browser, mailer, security software, application, and screen lock. Additionally, examples of specific attribute names corresponding to the generic attribute name OS include Windows 7, Windows 10, and Mac.
また、図5は、操作手順対応テーブルの構成を例示する図である。操作手順対応テーブル14bは、固有の属性名称と、該固有の属性名称の属性値に関する操作手順とを対応づけた情報である。例えば、操作手順対応テーブル14bは、操作手順として、該操作画面の遷移順を示す情報を記憶する。また、操作手順対応テーブル14bの操作手順は、固有の属性名称の属性値の参照手順または設定手順の少なくともいずれかを含む。 Figure 5 is a diagram illustrating the configuration of an operation procedure correspondence table. The operation procedure correspondence table 14b is information that associates unique attribute names with operation procedures related to the attribute values of the unique attribute names. For example, the operation procedure correspondence table 14b stores information indicating the order in which the operation screen transitions as operation procedures. The operation procedures in the operation procedure correspondence table 14b include at least one of a procedure for referencing or setting the attribute values of the unique attribute names.
具体的には、操作手順対応テーブル14bは、図5(a)に例示するように、固有の属性名称と、当該属性名称の項目の属性値の参照手順や設定手順等の操作手順を示す操作画面の遷移順を示すパス等の情報とを対応づけたテーブルである。 Specifically, the operation procedure correspondence table 14b is a table that associates unique attribute names with information such as paths that indicate the order of transitions between operation screens that show operation procedures such as procedures for referencing and setting attribute values for items with the attribute names, as illustrated in Figure 5(a).
図5(a)には、例えば、汎用の属性名称OSに対応する固有の属性名称Windows8について、バージョンを確認する操作手順として、操作画面遷移のパス「AAA/BBB/CCC」が例示されている。このパス「AAA/BBB/CCC」により、図5(b)に例示するように、操作画面が遷移順に示される。なお、パスとは、操作画面を遷移順に表示するURL等であってもよい。また、これらの操作手順は、固有の属性名称の属性値ごとに、予め設定されているものとする。 Figure 5(a) shows an example of the operation screen transition path "AAA/BBB/CCC" as an operation procedure for checking the version for the specific attribute name Windows 8, which corresponds to the generic attribute name OS. This path "AAA/BBB/CCC" displays the operation screens in transition order, as shown in Figure 5(b). Note that the path may be a URL or the like that displays the operation screens in transition order. Furthermore, it is assumed that these operation procedures are set in advance for each attribute value of the specific attribute name.
図3の説明に戻る。制御部15は、CPU(Central Processing Unit)等を用いて実現され、メモリに記憶された処理プログラムを実行する。これにより、制御部15は、図3に例示するように、取得部15a、抽出部15b、提示部15c、特定部15dおよび表示部15eとして機能する。なお、これらの機能部は、それぞれ、あるいは一部が異なるハードウェアに実装されてもよい。例えば、取得部15aおよび抽出部15bと、提示部15cおよび表示部15eとは異なるハードウェアに実装されてもよい。また、制御部15は、その他の機能部を備えてもよい。 Returning to the explanation of Figure 3, the control unit 15 is realized using a CPU (Central Processing Unit) or the like, and executes processing programs stored in memory. As a result, the control unit 15 functions as an acquisition unit 15a, an extraction unit 15b, a presentation unit 15c, an identification unit 15d, and a display unit 15e, as illustrated in Figure 3. Note that each of these functional units, or some of them, may be implemented in different hardware. For example, the acquisition unit 15a and the extraction unit 15b may be implemented in hardware that is different from the presentation unit 15c and the display unit 15e. The control unit 15 may also have other functional units.
取得部15aは、情報端末の汎用の属性名称を用いて記載されたセキュリティ上位文書を取得する。例えば、取得部15aは、入力部11を介して、あるいはセキュリティ規約文書等を管理する管理装置から通信制御部13を介して、後述する作成支援処理に用いるセキュリティ上位文書を取得する。取得部15aは、以下に説明する処理に先立って、取得したセキュリティ上位文書を記憶部14に記憶させてもおいてもよい。The acquisition unit 15a acquires a security-level document written using the general-purpose attribute names of the information terminal. For example, the acquisition unit 15a acquires a security-level document to be used in the creation support process described below via the input unit 11 or from a management device that manages security policy documents, etc., via the communication control unit 13. The acquisition unit 15a may store the acquired security-level document in the memory unit 14 prior to the process described below.
ここで、図6は、作成支援装置10の処理を説明するための図である。図6(1)に例示するように、取得部15aは、後述する作成支援処理に用いるセキュリティ上位文書を取得する。図6(1)に示す例では、セキュリティ上位文書として「クライアント端末で使用するOS、ブラウザを含むアプリケーション等は、既知のセキュリティホール対策が施されたバージョンを利用すること」が取得されている。 Here, Figure 6 is a diagram for explaining the processing of the creation support device 10. As illustrated in Figure 6 (1), the acquisition unit 15a acquires a security-level document to be used in the creation support processing described below. In the example shown in Figure 6 (1), the acquired security-level document states that "The OS, applications including browsers used on the client terminal should use versions that have been implemented to prevent known security holes."
図3の説明に戻る。抽出部15bは、属性名称対応テーブル14aにおいて、情報端末の汎用の属性名称を用いて記載された文書の該汎用の属性名称に対応する固有の属性名称を抽出する。具体的には、まず、抽出部15bは、図6(2)に例示するように、取得されたセキュリティ上位文書から汎用の属性名称を抽出する。図6(2)に示す例では、汎用の属性名称として、OS、ブラウザ、バージョンが抽出されている。Returning to the explanation of Figure 3, the extraction unit 15b extracts, in the attribute name correspondence table 14a, specific attribute names that correspond to the generic attribute names of documents written using generic attribute names of information terminals. Specifically, the extraction unit 15b first extracts generic attribute names from the acquired security-higher document, as illustrated in Figure 6 (2). In the example shown in Figure 6 (2), OS, browser, and version are extracted as generic attribute names.
次に、抽出部15bは、図6(3)に例示するように、属性名称対応テーブル14aを参照し、抽出した汎用の属性名称に対応する固有の属性名称を抽出する。図6(3)に示す例では、抽出した汎用の属性名称と、これに対応する固有の属性名称との対応付けを示すテーブルが、情報端末設定項目として生成されている。例えば、図6(3)に例示するテーブルでは、汎用の属性名称OSに対応する固有の属性名称として、Windows8およびバージョン、Windows10およびバージョン、Androidおよびバージョンが対応付けられている。Next, the extraction unit 15b refers to the attribute name correspondence table 14a and extracts specific attribute names corresponding to the extracted generic attribute names, as illustrated in FIG. 6(3). In the example shown in FIG. 6(3), a table showing the correspondence between the extracted generic attribute names and the corresponding specific attribute names is generated as an information terminal setting item. For example, in the table illustrated in FIG. 6(3), Windows 8 and version, Windows 10 and version, and Android and version are associated as specific attribute names corresponding to the generic attribute name OS.
図3の説明に戻る。提示部15cは、セキュリティ上位文書の提示に合わせて、汎用の属性名称に対応して、抽出された固有の属性名称を提示する。具体的には、提示部15cは、図6(4)に示すように、セキュリティ上位文書の汎用の属性名称の表示位置に対応付けて、それぞれに対応して抽出された固有の属性名称の一覧を表示する。例えば、図6(4)には、OSに対応付けて、Windows7、Windows10、Androidが一覧表示されている。また、ブラウザに対応付けて、IE11、Chromeが一覧表示されている。Returning to the explanation of Figure 3, the presentation unit 15c presents the extracted unique attribute names in correspondence with the generic attribute names in conjunction with the presentation of the security-higher document. Specifically, as shown in Figure 6 (4), the presentation unit 15c displays a list of the extracted unique attribute names in correspondence with the display positions of the generic attribute names of the security-higher document. For example, Figure 6 (4) lists Windows 7, Windows 10, and Android in correspondence with the OS. Also, IE11 and Chrome in correspondence with the browser.
そして、提示部15cは、マニュアル作成者から、提示した固有の属性名称の一覧から、マニュアル作成対象の情報端末に固有の属性名称を選択する操作入力を受け付ける。例えば、図6(4)に示す例では、Windows10、IE11が選択されている。 The presentation unit 15c then accepts operational input from the manual creator to select an attribute name unique to the information terminal for which the manual is to be created from the presented list of unique attribute names. For example, in the example shown in Figure 6 (4), Windows 10 and IE 11 are selected.
図3の説明に戻る。特定部15dは、提示された固有の属性名称のうち、操作手順対応テーブル14bにおいて、選択された固有の属性名称に対応する操作手順を特定する。具体的には、まず、特定部15dは、図6(5)に示すように、マニュアル作成者により選択された固有の属性名称で、情報端末設定項目を絞り込む。図6(5)に示す例では、OSはWindows10に、ブラウザはIE11に絞り込まれている。Returning to the explanation of Figure 3, the identification unit 15d identifies the operation procedure corresponding to the selected unique attribute name in the operation procedure correspondence table 14b from among the presented unique attribute names. Specifically, the identification unit 15d first narrows down the information terminal setting items using the unique attribute name selected by the manual creator, as shown in Figure 6 (5). In the example shown in Figure 6 (5), the OS is narrowed down to Windows 10 and the browser is narrowed down to IE11.
次に、特定部15dは、図6(6)に示すように、絞り込んだ固有の属性名称に対応する操作手順を特定する。例えば、特定部15dは、操作手順対応テーブル14bを参照して、OSに対応して、Windows10のバージョンの確認方法の操作手順を特定する。図6(6)に示す例では、Windows10のバージョンの確認方法の操作手順として、操作画面遷移パス「/AAA/BBB/CCC」が特定されている。Next, the identification unit 15d identifies the operation procedure corresponding to the narrowed-down unique attribute name, as shown in Figure 6 (6). For example, the identification unit 15d refers to the operation procedure correspondence table 14b and identifies the operation procedure for checking the version of Windows 10 corresponding to the OS. In the example shown in Figure 6 (6), the operation screen transition path "/AAA/BBB/CCC" is identified as the operation procedure for checking the version of Windows 10.
表示部15eは、特定された操作手順を表示する。具体的には、表示部15eは、出力部12や、通信制御部13を介してユーザ端末等の他の装置に、特定された固有の属性名称に対応する操作手順を表示する。例えば、表示部15eは、操作画面の遷移順を示すパスを表示する。あるいは、表示部15eは、パスに従って操作画面を遷移順に表示してもよい。 The display unit 15e displays the identified operation procedure. Specifically, the display unit 15e displays the operation procedure corresponding to the identified unique attribute name on the output unit 12 or on another device such as a user terminal via the communication control unit 13. For example, the display unit 15e displays a path indicating the transition order of the operation screen. Alternatively, the display unit 15e may display the transition order of the operation screen according to the path.
また、表示部15eは、他の装置等に操作画面を遷移順に表示する表示データを出力してもよい。その場合には、他の装置等において、出力された表示データを加工してマニュアルが作成することが可能となる。 The display unit 15e may also output display data that displays operation screens in transition order on other devices, etc. In this case, the output display data can be processed on the other devices, etc. to create a manual.
ここで、図7は、提示部および表示部の処理を説明するための図である。提示部15cは、図6(4)および図7(1)、(2)に示すように、セキュリティ上位文書の汎用の属性名称の表示位置に対応付けて、それぞれに対応して抽出された固有の属性名称の一覧を表示する。また、提示部15cは、マニュアル作成者から、提示した固有の属性名称の一覧から、マニュアル作成対象の情報端末に固有の属性名称を選択する操作入力を受け付ける。図7(1)では、OSに対応してWindows10が選択され、図7(2)では、ブラウザに対応してIE11が選択されている。 Here, Figure 7 is a diagram for explaining the processing of the presentation unit and display unit. As shown in Figure 6 (4) and Figures 7 (1) and (2), the presentation unit 15c displays a list of unique attribute names extracted corresponding to the display positions of the generic attribute names of the security-higher document. The presentation unit 15c also accepts operational input from the manual creator to select an attribute name unique to the information terminal for which the manual is to be created from the presented list of unique attribute names. In Figure 7 (1), Windows 10 is selected as the OS, and in Figure 7 (2), IE11 is selected as the browser.
そして、表示部15eは、図7(3)に示すように、セキュリティ上位文書の汎用の属性名称「バージョン」の表示位置に対応付けて、特定部15dが特定した操作手順の一覧を表示する。図7(3)には、「Windows10のバージョンの確認方法」と「IE11のバージョンの確認方法」とが表示されている。 Then, the display unit 15e displays a list of the operation procedures identified by the identification unit 15d in association with the display position of the general attribute name "version" of the security-related document, as shown in Figure 7 (3). Figure 7 (3) displays "How to check the version of Windows 10" and "How to check the version of IE11."
また、表示部15eは、マニュアル作成者から、表示した操作手順の一覧から、表示させたい操作手順を選択するクリック等の操作入力を受け付けて、選択された操作手順を表示する。図7(4)には、操作画面の遷移順を示すパスと、パスに従った操作画面の遷移順とが例示されている。 The display unit 15e also accepts input from the manual creator, such as a click, to select the operation procedure they want to display from the list of displayed operation procedures, and displays the selected operation procedure. Figure 7 (4) illustrates an example of a path indicating the transition order of operation screens and the transition order of operation screens according to the path.
これにより、マニュアル作成者は、セキュリティ上位文書から、情報処理端末に固有の属性名称の属性値に関する操作手順を確認することが容易に可能となる。例えば、「クライアント端末で使用するOS、ブラウザを含むアプリケーション等は、既知のセキュリティホール対策が施されたバージョンを利用すること」から、「Windows10のバージョンの確認方法」、「IE11のバージョンの確認方法」の操作画面の遷移順を容易に確認することが可能となる。This allows manual creators to easily check the operation procedures related to the attribute values of attribute names specific to information processing terminals from the security-related document. For example, by stating that "OS, browser, and other applications used on client terminals should use versions that have been modified to address known security holes," it becomes possible to easily check the sequence of transitions on the operation screens for "How to check the version of Windows 10" and "How to check the version of IE11."
[作成支援処理]
次に、図8は、作成支援処理手順を示すフローチャートである。図8のフローチャートは、例えば、検査者が作成支援装置において指示したタイミングで開始される。
[Creation support process]
Next, Fig. 8 is a flowchart showing the procedure of the production support process. The flowchart of Fig. 8 is started, for example, at the timing when an inspector gives an instruction on the production support device.
まず、取得部15aが、情報端末の汎用の属性名称を用いて記載されたセキュリティ上位文書の入力を受け付ける(ステップS1)。また、抽出部15bが、取得されたセキュリティ上位文書から汎用の属性名称を抽出する(ステップS2)。また、抽出部15bは、属性名称対応テーブル14aを参照し、抽出した汎用の属性名称に対応する固有の属性名称を抽出する。First, the acquisition unit 15a accepts input of a security-related document written using generic attribute names of the information terminal (step S1). The extraction unit 15b then extracts generic attribute names from the acquired security-related document (step S2). The extraction unit 15b then refers to the attribute name correspondence table 14a and extracts unique attribute names that correspond to the extracted generic attribute names.
次に、提示部15cが、セキュリティ上位文書の提示に合わせて、汎用の属性名称に対応して、抽出された固有の属性名称を提示する。例えば、提示部15cは、セキュリティ上位文書の汎用の属性名称の表示位置に対応付けて、それぞれに対応して抽出された固有の属性名称の一覧を表示する(ステップS3)。Next, the presentation unit 15c presents the extracted unique attribute names corresponding to the generic attribute names in conjunction with the presentation of the security-higher document. For example, the presentation unit 15c displays a list of the extracted unique attribute names corresponding to the display positions of the generic attribute names of the security-higher document (step S3).
そして、特定部15dが、提示された固有の属性名称のうち、操作手順対応テーブル14bにおいて、選択された固有の属性名称に対応する操作手順を特定する。また、表示部15eが、特定された操作手順を、出力部12等に表示する(ステップS4)。これにより、一連の作成支援処理が終了する。The identification unit 15d then identifies the operation procedure corresponding to the selected unique attribute name in the operation procedure correspondence table 14b from among the presented unique attribute names. The display unit 15e then displays the identified operation procedure on the output unit 12, etc. (Step S4). This completes the creation support process.
[効果]
以上、説明したように、本実施形態の作成支援装置10において、記憶部14が、情報端末の汎用の属性名称と、固有の属性名称とを対応づけた属性名称対応テーブル14aと、固有の属性名称と、該固有の属性名称の属性値に関する操作手順とを対応づけた操作手順対応テーブル14bと、を記憶する。また、抽出部15bが、属性名称対応テーブル14aにおいて、情報端末の汎用の属性名称を用いて記載された文書の該汎用の属性名称に対応する固有の属性名称を抽出する。提示部15cが、文書の提示に合わせて、汎用の属性名称に対応して、抽出された固有の属性名称を提示する。また、特定部15dが、提示された固有の属性名称のうち、操作手順対応テーブル14bにおいて、選択された固有の属性名称に対応する操作手順を特定する。
[effect]
As described above, in the creation support device 10 of this embodiment, the storage unit 14 stores an attribute name correspondence table 14a that associates generic attribute names of an information terminal with specific attribute names, and an operation procedure correspondence table 14b that associates specific attribute names with operation procedures related to the attribute values of the specific attribute names. The extraction unit 15b extracts specific attribute names from the attribute name correspondence table 14a that correspond to generic attribute names of a document written using generic attribute names of the information terminal. The presentation unit 15c presents the extracted specific attribute names in correspondence with the generic attribute names in conjunction with the presentation of the document. The identification unit 15d identifies an operation procedure that corresponds to a selected specific attribute name from the presented specific attribute names in the operation procedure correspondence table 14b.
具体的には、操作手順対応テーブル14bは、操作手順として、該操作画面の遷移順を示す情報を記憶する。また、操作手順対応テーブル14bの操作手順は、固有の属性名称の属性値の参照手順または設定手順の少なくともいずれかを含む。Specifically, the operation procedure correspondence table 14b stores information indicating the transition order of the operation screen as the operation procedure. The operation procedures in the operation procedure correspondence table 14b also include at least one of a procedure for referencing or setting the attribute value of a unique attribute name.
これにより、マニュアル作成者は、セキュリティ上位文書から、情報処理端末に固有の属性名称の属性値に関する操作手順を確認することが容易に可能となる。例えば、セキュリティ規約文書から、「Windows10のバージョンの確認方法」、「IE11のバージョンの確認方法」の操作画面の遷移順を容易に確認することが可能となる。このように、作成支援装置10によれば、汎用的に書かれたセキュリティ上位文書から、個別の情報端末製品に応じてセキュリティ関連項目を参照したり設定したりする操作手順のマニュアルを作成することが容易に可能となる。This allows manual creators to easily check the operation procedures related to the attribute values of attribute names specific to an information processing terminal from the security parent document. For example, from the security policy document, it becomes easy to check the sequence of operation screen transitions for "How to check the version of Windows 10" and "How to check the version of IE 11." In this way, the creation support device 10 makes it easy to create operation procedure manuals for referencing and setting security-related items for individual information terminal products from generically written security parent documents.
また、表示部15eが、特定された操作手順を表示する。これにより、マニュアル作成者が表示された操作手順を利用して、マニュアルを作成することが容易に可能となる。 The display unit 15e also displays the identified operating procedures, making it easy for the manual creator to create a manual using the displayed operating procedures.
[プログラム]
上記実施形態に係る作成支援装置10が実行する処理をコンピュータが実行可能な言語で記述したプログラムを作成することもできる。一実施形態として、作成支援装置10は、パッケージソフトウェアやオンラインソフトウェアとして上記の作成支援処理を実行する作成支援プログラムを所望のコンピュータにインストールさせることによって実装できる。例えば、上記の作成支援プログラムを情報処理装置に実行させることにより、情報処理装置を作成支援装置10として機能させることができる。ここで言う情報処理装置には、デスクトップ型またはノート型のパーソナルコンピュータが含まれる。また、その他にも、情報処理装置にはスマートフォン、携帯電話機やPHS(Personal Handyphone System)などの移動体通信端末、さらには、PDA(Personal Digital Assistant)などのスレート端末などがその範疇に含まれる。また、作成支援装置10の機能を、クラウドサーバに実装してもよい。
[program]
A program written in a computer-executable language may be created to execute the processes executed by the creation support device 10 according to the above embodiment. In one embodiment, the creation support device 10 can be implemented by installing a creation support program that executes the above-described creation support processes as package software or online software on a desired computer. For example, by executing the creation support program on an information processing device, the information processing device can function as the creation support device 10. The information processing device referred to here includes desktop and notebook personal computers. Other examples of information processing devices include mobile communication terminals such as smartphones, mobile phones, and PHS (Personal Handyphone Systems), as well as slate terminals such as PDAs (Personal Digital Assistants). The functions of the creation support device 10 may also be implemented on a cloud server.
図9は、作成支援プログラムを実行するコンピュータの一例を示す図である。コンピュータ1000は、例えば、メモリ1010と、CPU1020と、ハードディスクドライブインタフェース1030と、ディスクドライブインタフェース1040と、シリアルポートインタフェース1050と、ビデオアダプタ1060と、ネットワークインタフェース1070とを有する。これらの各部は、バス1080によって接続される。 Figure 9 shows an example of a computer that executes a creation support program. The computer 1000 includes, for example, memory 1010, a CPU 1020, a hard disk drive interface 1030, a disk drive interface 1040, a serial port interface 1050, a video adapter 1060, and a network interface 1070. These components are connected by a bus 1080.
メモリ1010は、ROM(Read Only Memory)1011およびRAM1012を含む。ROM1011は、例えば、BIOS(Basic Input Output System)等のブートプログラムを記憶する。ハードディスクドライブインタフェース1030は、ハードディスクドライブ1031に接続される。ディスクドライブインタフェース1040は、ディスクドライブ1041に接続される。ディスクドライブ1041には、例えば、磁気ディスクや光ディスク等の着脱可能な記憶媒体が挿入される。シリアルポートインタフェース1050には、例えば、マウス1051およびキーボード1052が接続される。ビデオアダプタ1060には、例えば、ディスプレイ1061が接続される。 The memory 1010 includes a ROM (Read Only Memory) 1011 and a RAM 1012. The ROM 1011 stores a boot program such as a BIOS (Basic Input Output System). The hard disk drive interface 1030 is connected to a hard disk drive 1031. The disk drive interface 1040 is connected to a disk drive 1041. A removable storage medium such as a magnetic disk or optical disk is inserted into the disk drive 1041. The serial port interface 1050 is connected to, for example, a mouse 1051 and a keyboard 1052. The video adapter 1060 is connected to, for example, a display 1061.
ここで、ハードディスクドライブ1031は、例えば、OS1091、アプリケーションプログラム1092、プログラムモジュール1093およびプログラムデータ1094を記憶する。上記実施形態で説明した各情報は、例えばハードディスクドライブ1031やメモリ1010に記憶される。 Here, the hard disk drive 1031 stores, for example, an OS 1091, an application program 1092, a program module 1093, and program data 1094. Each piece of information described in the above embodiment is stored, for example, in the hard disk drive 1031 or memory 1010.
また、作成支援プログラムは、例えば、コンピュータ1000によって実行される指令が記述されたプログラムモジュール1093として、ハードディスクドライブ1031に記憶される。具体的には、上記実施形態で説明した作成支援装置10が実行する各処理が記述されたプログラムモジュール1093が、ハードディスクドライブ1031に記憶される。 The creation support program is stored on the hard disk drive 1031, for example, as a program module 1093 that describes instructions to be executed by the computer 1000. Specifically, the program module 1093 that describes each process executed by the creation support device 10 described in the above embodiment is stored on the hard disk drive 1031.
また、作成支援プログラムによる情報処理に用いられるデータは、プログラムデータ1094として、例えば、ハードディスクドライブ1031に記憶される。そして、CPU1020が、ハードディスクドライブ1031に記憶されたプログラムモジュール1093やプログラムデータ1094を必要に応じてRAM1012に読み出して、上述した各手順を実行する。 In addition, data used for information processing by the creation support program is stored, for example, on the hard disk drive 1031 as program data 1094. The CPU 1020 then reads the program module 1093 and program data 1094 stored on the hard disk drive 1031 into the RAM 1012 as needed, and executes each of the procedures described above.
なお、作成支援プログラムに係るプログラムモジュール1093やプログラムデータ1094は、ハードディスクドライブ1031に記憶される場合に限られず、例えば、着脱可能な記憶媒体に記憶されて、ディスクドライブ1041等を介してCPU1020によって読み出されてもよい。あるいは、作成支援プログラムに係るプログラムモジュール1093やプログラムデータ1094は、LANやWAN(Wide Area Network)等のネットワークを介して接続された他のコンピュータに記憶され、ネットワークインタフェース1070を介してCPU1020によって読み出されてもよい。 The program module 1093 and program data 1094 related to the creation support program are not limited to being stored on the hard disk drive 1031, but may be stored, for example, on a removable storage medium and read by the CPU 1020 via the disk drive 1041, etc. Alternatively, the program module 1093 and program data 1094 related to the creation support program may be stored in another computer connected via a network such as a LAN or WAN (Wide Area Network), and read by the CPU 1020 via the network interface 1070.
以上、本発明者によってなされた発明を適用した実施形態について説明したが、本実施形態による本発明の開示の一部をなす記述および図面により本発明は限定されることはない。すなわち、本実施形態に基づいて当業者等によりなされる他の実施形態、実施例および運用技術等は全て本発明の範疇に含まれる。 The above describes an embodiment of the invention made by the inventor, but the present invention is not limited to the descriptions and drawings that form part of the disclosure of the present invention according to this embodiment. In other words, all other embodiments, examples, operational techniques, etc. made by those skilled in the art based on this embodiment are included in the scope of the present invention.
10 作成支援装置
11 入力部
12 出力部
13 通信制御部
14 記憶部
14a 属性名称対応テーブル
14b 操作手順対応テーブル
15 制御部
15a 取得部
15b 抽出部
15c 提示部
15d 特定部
15e 表示部
REFERENCE SIGNS LIST 10 Creation support device 11 Input unit 12 Output unit 13 Communication control unit 14 Storage unit 14a Attribute name correspondence table 14b Operation procedure correspondence table 15 Control unit 15a Acquisition unit 15b Extraction unit 15c Presentation unit 15d Identification unit 15e Display unit
Claims (6)
前記属性名称対応テーブルにおいて、情報端末の汎用の属性名称を用いて記載された文書の該汎用の属性名称に対応する前記固有の属性名称を抽出する抽出部と、
前記文書の提示に合わせて、前記汎用の属性名称に対応して、抽出された前記固有の属性名称を提示する提示部と、
提示された前記固有の属性名称のうち、前記操作手順対応テーブルにおいて、選択された固有の属性名称に対応する前記操作手順を特定する特定部と、
を有することを特徴とする作成支援装置。 a storage unit for storing an attribute name correspondence table in which general attribute names of the information terminal are associated with unique attribute names, and an operation procedure correspondence table in which the unique attribute names are associated with operation procedures relating to the attribute values of the unique attribute names;
an extracting unit that extracts, from the attribute name correspondence table, the unique attribute name corresponding to the general-purpose attribute name of a document written using the general-purpose attribute name of an information terminal;
a presentation unit that presents the extracted unique attribute name in correspondence with the general attribute name in accordance with the presentation of the document;
an identifying unit that identifies the operation procedure corresponding to a selected unique attribute name in the operation procedure correspondence table from among the presented unique attribute names;
A creation support device comprising:
前記作成支援装置は、情報端末の汎用の属性名称と、固有の属性名称とを対応づけた属性名称対応テーブルと、前記固有の属性名称と、該固有の属性名称の属性値に関する操作手順とを対応づけた操作手順対応テーブルと、を記憶する記憶部を有し、
前記属性名称対応テーブルにおいて、情報端末の汎用の属性名称を用いて記載された文書の該汎用の属性名称に対応する前記固有の属性名称を抽出する抽出工程と、
前記文書の提示に合わせて、前記汎用の属性名称に対応して、抽出された前記固有の属性名称を提示する提示工程と、
提示された前記固有の属性名称のうち、前記操作手順対応テーブルにおいて、選択された固有の属性名称に対応する前記操作手順を特定する特定工程と、
を含むことを特徴とする作成支援方法。 A creation support method executed by a creation support device,
the creation support device has a storage unit that stores an attribute name correspondence table that associates general-purpose attribute names of an information terminal with unique attribute names, and an operation procedure correspondence table that associates the unique attribute names with operation procedures related to attribute values of the unique attribute names;
an extraction step of extracting, from the attribute name correspondence table, the unique attribute name corresponding to the general-purpose attribute name of a document written using the general-purpose attribute name of an information terminal;
a presentation step of presenting the extracted unique attribute names in correspondence with the general attribute names in accordance with the presentation of the document;
a specifying step of specifying the operation procedure corresponding to a selected unique attribute name in the operation procedure correspondence table from among the presented unique attribute names;
A creation support method comprising:
前記属性名称対応テーブルにおいて、情報端末の汎用の属性名称を用いて記載された文書の該汎用の属性名称に対応する前記固有の属性名称を抽出する抽出ステップと、
前記文書の提示に合わせて、前記汎用の属性名称に対応して、抽出された前記固有の属性名称を提示する提示ステップと、
提示された前記固有の属性名称のうち、前記操作手順対応テーブルにおいて、選択された固有の属性名称に対応する前記操作手順を特定する特定ステップと、
をコンピュータに実行させるための作成支援プログラム。 refer to a storage unit that stores an attribute name correspondence table that associates general attribute names of the information terminal with unique attribute names, and an operation procedure correspondence table that associates the unique attribute names with operation procedures related to the attribute values of the unique attribute names;
an extraction step of extracting, from the attribute name correspondence table, the unique attribute name corresponding to the general-purpose attribute name of a document written using the general-purpose attribute name of an information terminal;
a presentation step of presenting the extracted unique attribute names in correspondence with the general attribute names in accordance with the presentation of the document;
a specifying step of specifying the operation procedure corresponding to a selected unique attribute name in the operation procedure correspondence table from among the presented unique attribute names;
A creation support program to execute the above on a computer.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2021/039177 WO2023067816A1 (en) | 2021-10-22 | 2021-10-22 | Creation assistance device, creation assistance method, and creation assistance program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2023067816A1 JPWO2023067816A1 (en) | 2023-04-27 |
| JP7716628B2 true JP7716628B2 (en) | 2025-08-01 |
Family
ID=86058120
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023554224A Active JP7716628B2 (en) | 2021-10-22 | 2021-10-22 | Creation support device, creation support method, and creation support program |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7716628B2 (en) |
| WO (1) | WO2023067816A1 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015141664A (en) | 2014-01-30 | 2015-08-03 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | Method for dynamically creating moving image on the basis of structured document, and electronic device, electronic system, and electronic device program therefor |
| JP2020201654A (en) | 2019-06-07 | 2020-12-17 | 株式会社日立製作所 | Operation manual creation support device and operation manual creation support method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0561857A (en) * | 1991-09-04 | 1993-03-12 | Canon Inc | Document processor |
-
2021
- 2021-10-22 JP JP2023554224A patent/JP7716628B2/en active Active
- 2021-10-22 WO PCT/JP2021/039177 patent/WO2023067816A1/en not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015141664A (en) | 2014-01-30 | 2015-08-03 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | Method for dynamically creating moving image on the basis of structured document, and electronic device, electronic system, and electronic device program therefor |
| JP2020201654A (en) | 2019-06-07 | 2020-12-17 | 株式会社日立製作所 | Operation manual creation support device and operation manual creation support method |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2023067816A1 (en) | 2023-04-27 |
| JPWO2023067816A1 (en) | 2023-04-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12159104B2 (en) | Describing changes in a workflow based on changes in structured documents containing workflow metadata | |
| CN107092589B (en) | Web server system, screen control display method, and presentation application generation method | |
| CN112068936A (en) | Workflow management platform and workflow management system | |
| CN112352214B (en) | Display control device, display control method, and recording medium | |
| US10951486B2 (en) | Terminal device, UI expansion method, and UI expansion program | |
| US20170147535A1 (en) | Identifying fonts using custom ligatures | |
| JP7411766B2 (en) | Setting work support device, setting work support method, and setting work support program | |
| JP6949323B2 (en) | Browser application software, add-on program for adding browser application software | |
| JP7716628B2 (en) | Creation support device, creation support method, and creation support program | |
| Morris | Delphi Made Simple | |
| JP6231260B2 (en) | Screen control system, screen control program, screen creation support program, and screen control method | |
| US10782963B2 (en) | Introducing artifact information system and method | |
| US11644960B1 (en) | Image data augmentation using user interface element attributes | |
| US20260119287A1 (en) | Managing lifecycle information, such as automated bulk branching, method, and system | |
| US20170235715A1 (en) | Document terminology parser system and method | |
| CN106897074B (en) | A data processing method and system for a VR development platform | |
| JP7568094B2 (en) | DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, AND DISPLAY CONTROL PROGRAM | |
| JP7644280B2 (en) | HELP LINKING MANAGEMENT DEVICE, HELP LINKING MANAGEMENT METHOD, AND HELP LINKING MANAGEMENT PROGRAM | |
| US12169713B2 (en) | Managing artifact information including finding a searched artifact information item | |
| Mason | JavaScript Libraries | |
| CN116186449A (en) | Page loading method, device, equipment and storage medium | |
| CN121327265A (en) | Methods, apparatus and computer program products for presenting code | |
| Burgerhout | Microsoft Exam MD-100 Windows 10 certification guide: learn the skills required to become a Microsoft certified modern desktop administrator associate | |
| Cox | Using web browsers for HMI, SCADA applications: New capabilities in mobile-responsive design make human-machine interfaces (HMIs) and supervisory control and data acquisition (SCADA) applications more valuable on the plant floor. | |
| JP2026054274A (en) | Information provision device, information provision method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240404 |
|
| A80 | Written request to apply exceptions to lack of novelty of invention |
Free format text: JAPANESE INTERMEDIATE CODE: A801 Effective date: 20240404 |
|
| A80 | Written request to apply exceptions to lack of novelty of invention |
Free format text: JAPANESE INTERMEDIATE CODE: A80 Effective date: 20240404 |
|
| 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: 20250617 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250630 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7716628 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |