JP7688440B2 - プログラム、方法、情報処理装置、システム - Google Patents
プログラム、方法、情報処理装置、システム Download PDFInfo
- Publication number
- JP7688440B2 JP7688440B2 JP2024125695A JP2024125695A JP7688440B2 JP 7688440 B2 JP7688440 B2 JP 7688440B2 JP 2024125695 A JP2024125695 A JP 2024125695A JP 2024125695 A JP2024125695 A JP 2024125695A JP 7688440 B2 JP7688440 B2 JP 7688440B2
- Authority
- JP
- Japan
- Prior art keywords
- document
- text
- user
- prompt
- processor
- 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
Description
特許文献1には、請求項の理解を支援するための技術に関し、請求項中のポイントとなる構成要素を特定して提示し、その説明を重点的に読むことができるようにする技術が開示されている。
そこで、本開示は、特許文書の読解を支援できるプロンプトを作成する技術を提供することである。
本開示におけるシステム1は、特許文書の読解支援サービスを提供する情報処理システムである。
システム1は、ネットワークNを介して接続された、サーバ10、ユーザ端末20、人工知能システム40の情報処理装置を備える。
図1は、システム1の機能構成を示すブロック図である。
図2は、サーバ10の機能構成を示すブロック図である。
図3は、ユーザ端末20の機能構成を示すブロック図である。
サーバ10は、特許文書の読解支援サービスを提供する情報処理装置である。
サーバ10は、記憶部101、制御部104を備える。
サーバ10の記憶部101は、アプリケーションプログラム1011、ユーザテーブル1012、文書テーブル1013、用語テーブル1014、支援テーブル1015を備える。
アプリケーションプログラム1011は、ウェブブラウザアプリケーションなどのアプリケーションを含む。
ユーザテーブル1012は、ユーザIDを主キーとして、ユーザID、ユーザ名のカラムを有するテーブルである。
図4は、ユーザテーブル1012のデータ構造を示す図である。
ユーザ名は、ユーザの氏名を記憶する項目である。ユーザ名は、氏名ではなく、ニックネームなど任意の文字列を設定しても良い。
文書テーブル1013は、文書ID、ユーザID、文書名、文書内容のカラムを有するテーブルである。
図5は、文書テーブル1013のデータ構造を示す図である。
ユーザIDは、ユーザを識別するためのユーザ識別情報を記憶する項目である。
文書名は、特許文書の名称を記憶する項目である。文書名は任意の文字列を設定することができる。例えば、文書名は、特許文書の公開番号、登録番号、出願番号、その他、整理番号等を記憶する。
文書内容は、特許文書の文書内容を記憶する項目である。具体的に、特許文書のテキスト情報が記憶される。例えば、文書内容は、特許文書(明細書)に含まれる「特許請求の範囲」「要約」「発明の詳細な説明」「実施例」「実施形態」等の、一部または全部を含む。具体的には、公開公報、特許公報等の公報テキストが記憶される。
用語テーブル1014は、文書ID、用語テキストのカラムを有するテーブルである。
図6は、用語テーブル1014のデータ構造を示す図である。
用語テキストは、用語の文字列を記憶する項目である。具体的に、用語テキストは、文書識別情報により特定される特許文書に含まれる専門用語等の文字列を記憶する。
支援テーブル1015は、文書ID、プロンプト、回答内容のカラムを有するテーブルである。
図7は、支援テーブル1015のデータ構造を示す図である。
プロンプトは、人工知能システムに対する問い合わせ文章に関するプロンプトを記憶する項目である。プロンプトとは、主に人工知能システムに対して入力される問い合わせ文(テキスト)である。具体的に、ユーザは、人工知能システムが所望の出力結果を出力するように、人工知能システムに対してプロンプトの入力を行うことができる。なお、プロンプトは文字列である必要はなく、画像、動画、音声等によるプロンプトでも良い。例えば、ユーザによるジェスチャ、音声指示等もプロンプトになり得る。
回答内容は、プロンプトに対する人工知能システムからの回答内容を記憶する項目である。具体的に、人工知能システムからの回答内容に関するテキスト情報が記憶される。なお、本開示においてはテキストによる回答を行う人工知能システムを一例として説明するが、それに限られない。画像、動画、音声等により回答を行う人工知能システムにあっては、回答内容には、画像データ、動画データ、音声データ等が記憶されるものとしても良い。
サーバ10の制御部104は、ユーザ登録制御部1041、文書表示部1042、問合部1043を備える。制御部104は、記憶部101に記憶されたアプリケーションプログラム1011を実行することにより、各機能ユニットが実現される。
ユーザテーブル1012に記憶される情報は、ユーザが任意の情報処理端末からサービス提供者が運営するウェブページなどを開き、所定の入力フォームに情報を入力しサーバ10へ送信する。ユーザ登録制御部1041は、受信した情報をユーザテーブル1012の新しいレコードに記憶し、ユーザ登録が完了する。これにより、ユーザテーブル1012に記憶されたユーザはサービスを利用することができるようになる。
ユーザ登録制御部1041によるユーザ情報のユーザテーブル1012への登録に先立ち、サービス提供者は所定の審査を行いユーザによるサービス利用可否を制限しても良い。
ユーザIDは、ユーザを識別できる任意の文字列または数字で良く、ユーザが希望する任意の文字列または数字、もしくはユーザ登録制御部1041が自動的に任意の文字列または数字を設定しても良い。
ユーザ端末20は、サービスを利用するユーザが操作する情報処理装置である。ユーザ端末20は、例えば、スマートフォン、タブレット等の携帯端末でもよいし、据え置き型のPC(Personal Computer)、ラップトップPCであってもよい。また、HMD(Head Mount Display)、腕時計型端末等のウェアラブル端末であってもよい。
ユーザ端末20は、記憶部201、制御部204、入力装置206、出力装置208を備える。
ユーザ端末20の記憶部201は、ユーザID2011、アプリケーションプログラム2012を備える。
アプリケーションプログラム2012は、ウェブブラウザアプリケーションなどのアプリケーションを含む。
アプリケーションプログラム2012は、ユーザ端末20に記憶されているウェブブラウザアプリケーション上で実行されるJavaScript(登録商標)などのインタープリター型プログラミング言語を含む。
ユーザ端末20の制御部204は、入力制御部2041、出力制御部2042を備える。制御部204は、記憶部201に記憶されたアプリケーションプログラム2012を実行することにより、各機能ユニットが実現される。
ユーザ端末20の入力装置206は、カメラ2061、マイク2062、位置情報センサ2063、モーションセンサ2064、タッチデバイス2065を備える。
ユーザ端末20の出力装置208は、ディスプレイ2081、スピーカ2082を備える。
人工知能システム40は、プロンプトに対する回答内容を出力する情報処理装置である。例えば、人工知能システム40は、ChatGPT、OpenAI GPT、PerplexityAsk、BingAI等が含まれる。これらの人工知能システムは対話応対(チャット)の機能を備えており、ユーザは任意の問い合わせや命令指示を文章で人工知能システムに与えることにより、当該問い合わせに対する回答や命令指示に対する回答を得ることができる。本開示においては、ユーザは、問合処理において作成したプロンプトを人工知能システム40へ送信することにより、特許文書の読解を支援する文章を回答内容として得ることができる。
また本開示において、人工知能システムは、テキストベースの対話応対に限られない。例えば、Midjourney、Stable Diffusion等の画像生成AIシステムであっても構わない。例えば、ユーザは、問合処理において作成したプロンプトを、そのような画像生成AIシステムに送信することにより、特許文書の読解を支援する画像や動画を回答内容として得ることができる。
その他、本開示は、動画や音声等により回答内容を出力する人工知能システムに対しても適用可能である。
以下、システム1の各処理について説明する。
図8は、文書表示処理の動作を示すフローチャートである。
図9は、問合処理の動作を示すフローチャートである。
図10は、文書表示処理および問合処理の動作を示す画面例である。
文書表示処理は、特許文書および用語を受け付け、当該用語に基づき特許文書をハイライト表示(異なる色や、背景色、太字、下線等の装飾を付与した表示態様により強調表示)する処理である。
文書表示処理は、特許文書を受け付け、当該特許文書に基づき重要語を抽出し、用語の入力を受け付け、当該用語に基づき特許文書に対するハイライト処理を実行し、当該ハイライト処理が行われた文書を表示する一連の処理である。
以下に、文書表示処理の詳細を説明する。
具体的に、ユーザは、ユーザ端末20の入力装置206を操作することにより、ウェブブラウザ等に文書表示処理を実行するためのページ(文書表示処理ページ)のURLを入力し、文書表示処理ページを開く。ユーザ端末20の制御部204は、文書表示処理ページを開くためのリクエストを、サーバ10へ送信する。サーバ10の制御部104は、受信したリクエストに基づき、文書表示処理ページを生成しユーザ端末20へ送信する。ユーザ端末20の制御部204は、受信した文書表示処理ページをユーザ端末20のディスプレイ2081に表示する。
サーバ10の文書表示部1042は、ユーザ端末20からユーザID2011、文書名、文書内容を受信し、受け付ける。サーバ10の文書表示部1042は、受信したユーザID2011、文書名、文書内容を、それぞれ、文書テーブル1013の新たなレコードのユーザID、文書名、文書内容の項目に記憶する。
ユーザ端末20の制御部204は、入力を受け付けた文書内容を文書表示エリアD101に表示し、ユーザに対して提示する。ユーザは、文書表示エリアD101により、特許文書の内容を確認することができる。
具体的に、サーバ10の文書表示部1042は、ステップS101において受信した文書内容を解析することにより、1または複数の重要語を特定する。サーバ10の文書表示部1042は、文書内容に含まれる文章に対して形態素解析を適用することにより、単語ごとに分割する。サーバ10の文書表示部1042は、単語ごとの重要度(スコア)を、TF-IDF法、テキストランキング法、nグラム法などにより算定する。
TF-IDF法は、単語の出現頻度と逆文書頻度を組み合わせることにより単語ごとの重要度を算定する手法である。nグラム法は、連続したn個の単語を抽出し、出現頻度に基づいて単語ごとのスコアを算定する手法である。テキストランキング法は、ページランクアルゴリズムに基づいて単語ごとの重要度を算定する手法である。その他、LexRank、LSA(Latent Semantic Analysis)などの手法がある。
サーバ10の文書表示部1042は、重要度順に所定個数の単語、または、所定値以上の重要度の単語を重要語として抽出し、特定する。サーバ10の文書表示部1042は、特定した重要語をユーザ端末20へ送信する。ユーザ端末20の制御部204は、重要語を受信し受け付ける。
なお、ユーザ端末20の制御部204が、重要語の抽出処理を実行しても良い。
具体的に、ユーザは、ユーザ端末20の入力装置206を操作することにより、用語入力欄D1021、D1022、D1023に、文書表示エリアD101に表示された文書内容に含まれる用語を、コピーアンドペーストしたり、キーボードを用いた入力操作を行うことにより入力する。ユーザは、任意の文字列を用語入力欄D1021、D1022、D1023に入力することができる。
具体的に、ユーザ端末20の制御部204は、サーバ10から受信した1または複数の重要語を用語入力欄D1021、D1022、D1023に入力した状態で、ユーザに対して提示しても良い。ユーザ端末20の制御部204は、サーバ10から受信した1または複数の重要語を、1または複数の用語として受け付けても良い。
具体的に、ユーザ端末20の制御部204は、サーバ10から受信した1または複数の重要語をユーザ端末20のディスプレイ2081に選択可能な態様で提示しても良い。例えば、ユーザは、ユーザ端末20の入力装置206を操作することにより、1または複数の重要語を選択することが可能な態様(例えば、チェックボックスやラジオボックス等と関連付けられた態様)でユーザに対して提示される。
具体的に、ユーザは、ユーザ端末20の入力装置206を操作することにより、ユーザ端末20のディスプレイ2081に選択可能な態様で提示された1または複数の重要語のうち、所定の1または複数の重要語を選択する。ユーザ端末20の制御部204は、選択された所定の1または複数の重要語を、用語入力欄D1021、D1022、D1023に入力する。これにより、ユーザ端末20の制御部204は、ユーザにより選択された所定の1または複数の重要語を、1または複数の用語として受け付けることができる。
なお、サーバ10の文書表示部1042が、ハイライト処理を実行しても良い。
具体的に、ユーザ端末20の制御部204は、ハイライト表示させた文書内容を文書表示エリアD101に表示し、ユーザに対して提示する。
問合処理は、文書表示処理において受け付けた用語に基づき問い合わせ文章に関するプロンプト(問い合わせ文章、質問文、質問クエリ)を作成し、当該プロンプトに基づき特許文書の読解に役立つ情報を人工知能システムへ問い合わせる処理である。
問合処理は、用語の選択を受け付け、選択された用語に基づきプロンプトを作成し、ユーザからプロンプトの編集を受け付け、プロンプトを人工知能システムへ送信し、人工知能システムから回答内容を受信し、受信した回答内容を表示する一連の処理である。
以下に、問合処理の詳細を説明する。
具体的に、ユーザは、ユーザ端末20の入力装置206を操作することにより、定義解説ボタンD1031、D1032、D1033のいずれか1つを押下する。これにより、押下された定義解説ボタンD1031、D1032、D1033のいずれか1つに対応する用語入力欄D1021、D1022、D1023のいずれか1つが選択される。
ユーザは、ユーザ端末20の入力装置206を操作することにより、要約生成ボタンD1041を押下する。これにより、用語入力欄D1021、D1022、D1023のすべてが選択される。なお、用語入力欄D1021、D1022、D1023の一部が選択される構成としても良い。例えば、用語入力欄D1021、D1022、D1023のそれぞれに関連付けられたチェックボックス等を選択することにより、複数の用語入力欄D1021、D1022、D1023のうち、所定の1または複数の用語入力欄が選択される構成としても良い。
その他、ユーザは、用語入力エリアD102において、ユーザ端末20の入力装置206を操作することにより、用語入力欄D1021、D1022、D1023の一部または全部を選択することができる。
具体的に、ユーザ端末20の制御部204は、ステップS301において選択された用語に基づき、問い合わせ文章に関するプロンプトを作成する。
具体的に、ユーザが、ユーザ端末20の入力装置206を操作することにより、定義解説ボタンD1031を押下すると、ユーザ端末20の制御部204は、用語入力欄D1021に入力された用語「用語1」に基づき、『この文章において用語「用語1」の意味や内容を説明してください。』というプロンプト(文字列)を作成する。ステップS301において、1つの用語のみが選択されている場合には、ユーザ端末20の制御部204は、自動的に用語の定義または意味の説明を問い合わせる文章を含むプロンプトを作成しても良い。
具体的に、ユーザが、ユーザ端末20の入力装置206を操作することにより、要約生成ボタンD1041を押下すると、ユーザ端末20の制御部204は、用語入力欄D1021、D1022、D1023に入力された用語「用語1」、「用語2」、「用語3」に基づき、『この文章において用語「用語1」、「用語2」、「用語3」の関係を説明してください。』というプロンプト(文字列)を作成する。ステップS301において、複数の用語が選択されている場合には、ユーザ端末20の制御部204は、自動的に複数の用語の関係性の説明を問い合わせる文章を含むプロンプトを作成しても良い。
具体的に、ユーザ端末20の制御部204は、文章内容を解析することにより特許文書が言及している技術分野である「技術分野1」を特定する。技術分野は、特許文書に含まれる特許分類等の文字列に基づき特定しても良い。ユーザ端末20の制御部204は、特定した技術分野に基づき『以下の文章は、「技術分野1」の技術分野における文章です。』というプロンプト(文字列)を作成し、既に作成したプロンプトに含める。
これにより、例えば、ユーザ端末20の制御部204は、『以下の文章は、「技術分野1」の技術分野における文章です。この文章において用語「用語1」の意味や内容を説明してください。』というプロンプトを作成する。
具体的に、ユーザ端末20の制御部204は、定義解説ボタンD1031、D1032、D1033の押下、要約生成ボタンD1041の押下等の、ユーザ端末20の入力装置206の入力操作をトリガーとしてプロンプトを作成する構成としても良い。
また、ユーザ端末20の制御部204は、用語入力欄D1021、D1022、D1023に入力された用語、重要語に応じて、ユーザによる入力操作を受け付けることなく自動的にプロンプトを作成しても良い。
問合作成ステップは、文書受付ステップにおいて受け付けた文書から、問い合わせ文章または1もしくは複数の用語に含まれる単語を含む、行または段落を特定し、行または段落のみからなる部分文書を含むプロンプトを作成するステップを実行する。
具体的に、ユーザ端末20の制御部204は、文書内容を行または段落ごとの複数の部分文書に分割する。ユーザ端末20の制御部204は、用語入力欄D1021、D1022、D1023の入力値と、複数の部分文書との関連度を算定する。具体的には、複数の部分文書のそれぞれと、用語入力欄D1021、D1022、D1023の入力値との間のコサイン類似度、ユークリッド距離、ジャッカー係数等を関連度とすることができる。ユーザ端末20の制御部204は、関連度順に所定個数の部分文書、または、所定値以上の関連度の1または複数の部分文書を抽出しプロンプトの末尾に付加する。
なお、ユーザ端末20の制御部204が、既に作成したプロンプトと、複数の部分文書との関連度を算定しても良い。この場合、既に作成したプロンプトと関連度が高い1または複数の部分文書が、当該プロンプトの末尾に付加される。
なお、部分文書は、行、段落である必要はなく、特許文書を構成する任意の文書単位で分割したものを部分文書としても構わない。
具体的に、ユーザは、ユーザ端末20の入力装置206を操作することにより、プロンプト入力欄D1051に入力されているプロンプトを修正し、編集することができる。ユーザは、ユーザ端末20の入力装置206を操作することにより、補助ボタンD1081、D1082、D1083のいずれかを押下することにより、「簡潔に説明してください。」、「箇条書きで説明してください。」、「300文字以内で説明してください。」のいずれかの補助的な文字列をプロンプト入力欄D1051に入力されているプロンプトに付加することができる。これにより、人工知能システム40からの回答内容を期待したものとなるように制御することができる。
具体的に、ユーザは、ユーザ端末20の入力装置206を操作することにより、プロンプト送信ボタンD1052を押下する。ユーザ端末20の制御部204は、プロンプト入力欄D1051に入力されている文字列(プロンプト)をサーバ10へ送信する。サーバ10の問合部1043は、ユーザ端末20から受信した文字列(プロンプト)を人工知能システム40が提供する人工知能サービスのAPI(Application Programming Interface)エンドポイントへ送信する。
なお、ユーザ端末20の制御部204が、プロンプト入力欄D1051に入力されている文字列(プロンプト)を直接、人工知能サービスのAPI(Application Programming Interface)エンドポイントへ送信しても良い。
なお、ユーザ端末20の制御部204が、送信したプロンプトに対するレスポンスを人工知能システム40から直接受信しても良い。
具体的に、ユーザ端末20の制御部204は、レスポンスを受信すると、プロンプトおよび当該プロンプトに対するレスポンスに含まれる回答内容のそれぞれを、プロンプトD1061、回答内容D1071に表示する。複数のプロンプト、当該複数のプロンプトに対する複数の回答内容のそれぞれが、プロンプトD1061、D1062・・・、回答内容D1071、D1072に表示され、ユーザに対して提示される。
問合回答エリアD105は、文書表示エリアD101とともに表示される。これにより、ユーザは、ハイライト表示された特許文書と、人工知能システムからの回答内容とを併せて確認することができ、効率的に特許文書を読解することができる。
具体的に、ユーザ端末20の制御部204は、プロンプトD1061、D1062に表示される文字列および、回答内容D1071、D1072に表示される文字列に対しても、ハイライト処理を実行しても良い。例えば、ユーザ端末20の制御部204は、プロンプトまたは回答内容の文字列に対して、1または複数の用語のそれぞれを、強調表示された1または複数の用語で置換することにより、文字列に含まれる1または複数の用語をハイライト表示させることができる。
これにより、人工知能システムからの回答内容に含まれる用語に対してもハイライト表示することができる。ユーザは、ハイライト表示された特許文書と、ハイライト表示された回答内容とを併せて確認することができ、効率的に特許文書を読解することができる。
回答提示ステップは、プロンプトまたは回答内容に関連する、文書受付ステップにおいて受け付けた文書の行または段落を特定する一部特定ステップと、特定した行または段落を回答内容と併せて提示するステップと、を含む。
具体的に、ユーザ端末20の制御部204は、文書内容を行または段落ごとの複数の部分文書に分割する。ユーザ端末20の制御部204は、用語入力欄D1021、D1022、D1023の入力値と、複数の部分文書との関連度を算定する。具体的には、複数の部分文書のそれぞれと、用語入力欄D1021、D1022、D1023の入力値との間のコサイン類似度、ユークリッド距離、ジャッカー係数等を関連度とすることができる。ユーザ端末20の制御部204は、関連度順に所定個数の部分文書、または、所定値以上の関連度の1または複数の部分文書を特定する行番号または段落番号を、問合回答エリアD105の段落番号D1091、D1092に表示する。
なお、部分文書は、行、段落である必要はなく、特許文書を構成する任意の文書単位で分割したものを部分文書としても構わない。
図11は、コンピュータ90の基本的なハードウェア構成を示すブロック図である。コンピュータ90は、プロセッサ901、主記憶装置902、補助記憶装置903、通信IF991(インタフェース、Interface)を少なくとも備える。これらは通信バス921により相互に電気的に接続される。
ネットワークは、インターネット、LAN、無線基地局等によって構築される各種移動通信システム等で構成される。例えば、ネットワークには、3G、4G、5G移動通信システム、LTE(Long Term Evolution)、所定のアクセスポイントによってインターネットに接続可能な無線ネットワーク(例えばWi-Fi(登録商標))等が含まれる。無線で接続する場合、通信プロトコルとして例えば、Z-Wave(登録商標)、ZigBee(登録商標)、Bluetooth(登録商標)等が含まれる。有線で接続する場合は、ネットワークには、USB(Universal Serial Bus)ケーブル等により直接接続するものも含む。
コンピュータ90の基本ハードウェア構成(図11)により実現されるコンピュータの機能構成を説明する。コンピュータは、制御部、記憶部、通信部の機能ユニットを少なくとも備える。
通常、各テーブル、各マスタにはレコードを一意に特定するための主キーとなるカラムが設定されるが、カラムへの主キーの設定は必須ではない。制御部は、各種プログラムに従ってプロセッサ901に、記憶部に記憶された特定のテーブル、マスタにレコードを追加、削除、更新を実行させることができる。
また、記憶部に、データ、各種プログラム、各種データベースを記憶させることにより、本開示にかかる情報処理装置、情報処理システムが製造されたものとして捉えることができる。
以上の各実施形態で説明した事項を以下に付記する。
プロセッサと、記憶部とを備えるコンピュータに実行させるためのプログラムであって、プロセッサが、特許に関する文書を受け付ける文書受付ステップ(S101)と、文書受付ステップにおいて受け付けた文書に含まれる1または複数の用語を受け付ける用語受付ステップ(S103)と、用語受付ステップにおいて受け付けた用語に基づき問い合わせ文章に関するプロンプトを作成する問合作成ステップ(S302)と、問合作成ステップにおいて作成したプロンプトを外部の事業者が運営する人工知能システムへ送信することにより問い合わせる問合送信ステップ(S304)と、を実行する、プログラム。
これにより、ユーザが特許文書を読解する際に、当該読解作業を効果的に支援することができるプロンプトを容易に作成することができる。例えば、ユーザは自身の興味関心がある用語に基づくプロンプトを用いて人工知能システムへ問い合わせを行うことにより、自身の興味がある用語の関連する読解に役立つ回答を得ることができる。これにより、ユーザは効率的に特許文書の内容を理解して読解することができる。
問合作成ステップ(S302)は、1または複数の用語の定義または意味の説明を問い合わせる文章を含むプロンプトを作成するステップである、付記1記載のプログラム。
従来、特許文書を読む際に用語の定義、意味などを理解するためには特許文書を読み解く必要があり長い時間を要していた。用語の定義または意味を説明するためのプロンプトを外部の人工知能システムへ送信することにより、ユーザは短時間で特許文書に含まれる用語の定義、意味を理解することができる。本開示によると、特許文書を読む際に、用語をハイライト表示するともに、ハイライト表示した用語の定義または意味を説明するためのプロンプトを簡単に作成することができる。
用語受付ステップ(S103)は、文書に含まれる複数の用語を受け付けるステップであり、問合作成ステップ(S302)は、複数の用語の関係性の説明を問い合わせる文章を含むプロンプトを作成するステップである、付記1記載のプログラム。
従来、特許文書を読む際に複数の用語同士の関係性を理解するためには特許文書を読み解く必要があり長い時間を要していた。複数の用語同士の関係性を説明するためのプロンプトを外部の人工知能システムへ送信することにより、ユーザは短時間で特許文書に含まれる用語同士の関係性を理解することができる。本開示によると、特許文書を読む際に、複数の用語をハイライト表示するともに、ハイライト表示した複数用語同士の関係性を説明するためのプロンプトを簡単に作成することができる。
問合作成ステップ(S302)は、文書受付ステップにおいて受け付けた文書の内容に基づき特定される技術分野に関する情報を含むプロンプトを作成するステップである、付記1記載のプログラム。
これにより、特許文書に記載されている文書内容の技術分野に応じて、特許文書の読解を支援する際に効果的なプロンプトを容易に作成することができる。
問合作成ステップ(S302)は、ユーザから受け付ける入力操作に応じて、プロンプトを作成するステップである、付記1記載のプログラム。
これにより、ユーザにより選択された1または複数の用語に応じて、特許文書の読解を支援する際に効果的なプロンプトを容易に作成することができる。具体的に、ユーザが興味関心がある用語に基づき、当該興味関心がある用語と関連するプロンプトを作成することができる。
プロセッサが、問合送信ステップにおいて送信したプロンプトに対する回答内容をユーザに提示する回答提示ステップ(S306)と、を実行する、付記1記載のプログラム。
これにより、ユーザは特許文書の読解支援に効果的なプロンプトに対する回答文を確認することにより、特許文書を効率的に読解することができる。
回答提示ステップ(S306)は、プロンプトまたは回答内容に関連する、文書受付ステップにおいて受け付けた文書の一部である部分文書を特定する一部特定ステップと、特定した部分文書を示す情報を回答内容と併せて提示するステップと、を含む、付記6記載のプログラム。
これにより、特許文書のうち、問い合わせ文章に関するプロンプトまたは人工知能システムからの回答内容に関連する箇所を効率的に確認することができる。例えば、ユーザは、特許文書のうちプロンプトまたは回答内容に関連する箇所のみを抜粋して明細書を確認することができる。
回答提示ステップ(S306)は、プロンプトまたは回答内容に関連する、文書受付ステップにおいて受け付けた文書の行または段落を特定する一部特定ステップと、特定した行または段落を回答内容と併せて提示するステップと、を含む、付記6記載のプログラム。
これにより、特許文書のうち、問い合わせ文章に関するプロンプトまたは人工知能システムからの回答内容に関連する行または段落を効率的に確認することができる。例えば、ユーザは、特許文書のうちプロンプトまたは回答内容に関連する行または段落のみを抜粋して明細書を確認することができる。
プロセッサが、文書受付ステップにおいて受け付けた文書をユーザに提示する文書提示ステップ(S102)と、を実行し、文書提示ステップ(S105)は、用語受付ステップにおいて受け付けた1または複数の用語に基づき、文書に含まれる1または複数の用語を識別可能な態様でユーザに提示するステップであり、回答提示ステップ(S306)は、文書提示ステップにおいて提示した文書とともに、回答内容をユーザに提示するステップである、付記6記載のプログラム。
これにより、特許文書のうち受け付けた1または複数の用語をハイライト表示(異なる色や、背景色、太字、下線等の装飾を付与した表示態様により強調表示)させることができる。ユーザは、ハイライト表示された特許文書と、人工知能システムからの回答内容とを併せて確認することができ、効率的に特許文書を読解することができる。
回答提示ステップ(S306)は、用語受付ステップにおいて受け付けた1または複数の用語に基づき、回答内容に含まれる1または複数の用語を識別可能な態様でユーザに提示するステップである、付記9記載のプログラム。
これにより、人工知能システムからの回答内容に含まれる用語に対してもハイライト表示することができる。ユーザは、ハイライト表示された特許文書と、ハイライト表示された回答内容とを併せて確認することができ、効率的に特許文書を読解することができる。
プロセッサが、文書受付ステップにおいて受け付けた文書の内容を解析することにより得られる1または複数の重要語を特定する重要語特定ステップ(S102)と、を実行し、用語受付ステップ(S103)は、重要語特定ステップにおいて特定した1または複数の重要語を、1または複数の用語として受け付けるステップである、付記1記載のプログラム。
これにより、1または複数の用語についてユーザによる入力操作を受けることなく、特許文書の内容から自動的に抽出し特定することができる。
プロセッサが、重要語特定ステップにおいて特定した1または複数の重要語をユーザに提示する重要語提示ステップ(S103)と、を実行し、用語受付ステップ(S103)は、ユーザから重要語提示ステップにおいて提示した1または複数の重要語に対する入力操作に応じて、当該入力操作に対応する少なくとも一部の重要語を、1または複数の用語として受け付けるステップである、付記11記載のプログラム。
これにより、自動的に抽出された重要語のうち、ユーザが特定した1または複数の重要語を受け付けることができる。例えば、ユーザにとって興味関心対象ではない重要語を用語から除外することができる。
問合作成ステップ(S302)は、問い合わせ文章または1もしくは複数の用語に基づき、文書受付ステップにおいて受け付けた文書の一部である部分文書を特定し、当該部分文書を含むプロンプトを作成するステップである、付記1記載のプログラム。
これにより、プロンプトを人工知能システムへ送信する際に、特許文書の全文を送信することなく、特許文書のうち問い合わせ文章または用語に関連する一部のみを送信することにより、人工知能システムへ送信するデータ量を節約することができる。また、人工知能システムの処理負荷を低減することができるとともに、関連性が高い部分文書に基づきより正確な回答を得ることができる。
問合作成ステップ(S302)は、文書受付ステップにおいて受け付けた文書から、問い合わせ文章または1もしくは複数の用語に含まれる単語を含む、行または段落を特定し、当該行または段落のみからなる部分文書を含むプロンプトを作成するステップである、付記13記載のプログラム。
これにより、プロンプトを人工知能システムへ送信する際に、特許文書の全文を送信することなく、特許文書のうち問い合わせ文章または用語に関連する行または段落のみを送信することにより、人工知能システムへ送信するデータ量を節約することができる。また、人工知能システムの処理負荷を低減することができるとともに、関連性が高い行または段落に基づきより正確な回答を得ることができる。
プロセッサと、メモリとを備えるコンピュータに実行される方法であって、プロセッサが、付記1から付記14のいずれかに係る発明において実行される全てのステップを実行する方法。
これにより、ユーザが特許文書を読解する際に、当該読解作業を効果的に支援することができるプロンプトを容易に作成することができる。例えば、ユーザは効率的に特許文書の内容を理解して読解することができる。
制御部と、記憶部とを備える情報処理装置であって、制御部が、付記1から付記14のいずれかに係る発明において実行される全てのステップを実行する情報処理装置。
これにより、ユーザが特許文書を読解する際に、当該読解作業を効果的に支援することができるプロンプトを容易に作成することができる。例えば、ユーザは効率的に特許文書の内容を理解して読解することができる。
付記1から付記14のいずれかに係る発明において実行される全てのステップを実行する手段を備えるシステム。
これにより、ユーザが特許文書を読解する際に、当該読解作業を効果的に支援することができるプロンプトを容易に作成することができる。例えば、ユーザは効率的に特許文書の内容を理解して読解することができる。
Claims (22)
- プロセッサと、記憶部とを備えるコンピュータに実行させるためのプログラムであって、
前記プロセッサが、
複数のテキストを示す情報を選択可能にユーザに提示する提示ステップと、
前記ユーザから、前記提示ステップにおいて提示した前記複数のテキストを示す情報のうち、第1テキストを示す情報の選択を受け付ける受付ステップと、
特許に関する文書のうち、
前記第1テキストに基づく部分文書と、
前記第1テキストに類似する部分文書と、
前記第1テキストに含まれる1または複数の単語を含む部分文書と、
前記第1テキストとの関連度の値に基づき特定される部分文書と、
のうち少なくともいずれか1つにかかる部分文書を特定する特定ステップと、
特許に関する文書の少なくとも一部に対して第1テキストに基づく処理を指示する指示文に、前記第1テキストと、前記部分文書と、を付加することによりプロンプトを作成する作成ステップと、
を実行するプログラム。 - 前記プロセッサが、
第2テキストを取得する取得ステップと、
を実行し、
前記作成ステップは、前記第1テキストおよび前記第2テキストに基づく処理を指示する指示文に、特許に関する文書の少なくとも一部を付加することにより前記プロンプトを作成するステップである、
請求項1記載のプログラム。 - 前記取得ステップは、前記ユーザが入力した前記第2テキストを取得するステップである、
請求項2記載のプログラム。 - プロセッサと、記憶部とを備えるコンピュータに実行させるためのプログラムであって、
前記プロセッサが、
1または複数のテキストを取得する取得ステップと、
テキストの定義または意味を説明する指示文に、前記1または複数のテキストと、特許に関する文書の少なくとも一部と、を付加することによりプロンプトを作成する作成ステップと、
を実行するプログラム。 - プロセッサと、記憶部とを備えるコンピュータに実行させるためのプログラムであって、
前記プロセッサが、
複数のテキストを取得する取得ステップと、
複数のテキストの関係性を説明する指示文に、前記複数のテキストと、特許に関する文書の少なくとも一部と、を付加することによりプロンプトを作成する作成ステップと、
を実行するプログラム。 - 前記取得ステップは、ユーザから入力を受け付けた前記テキストを取得するステップである、請求項4または5記載のプログラム。
- 前記プロセッサが、
特許に関する文書のうち、
前記テキストに基づく部分文書と、
前記テキストに類似する部分文書と、
前記テキストに含まれる1または複数の単語を含む部分文書と、
前記テキストとの関連度の値に基づき特定される部分文書と、
のうち少なくともいずれか1つにかかる部分文書を特定する特定ステップと、
を実行し、
前記作成ステップは、前記指示文に、前記部分文書を付加することにより前記プロンプトを作成するステップである、
請求項4または5記載のプログラム。 - 前記テキストは、
特許に関する文書に含まれる単語を含むテキストと、
特許に関する文書を解析することにより得られる1または複数の重要語を含むテキストと、
のうち少なくともいずれか1つを含む、
請求項4または5記載のプログラム。 - プロセッサと、記憶部とを備えるコンピュータに実行させるためのプログラムであって、
前記プロセッサが、
テキストを取得する取得ステップと、
特許に関する文書のうち、
前記テキストに基づく部分文書と、
前記テキストに類似する部分文書と、
前記テキストに含まれる1または複数の単語を含む部分文書と、
前記テキストとの関連度の値に基づき特定される部分文書と、
のうち少なくともいずれか1つにかかる部分文書を特定する特定ステップと、
特許に関する文書の少なくとも一部に対してテキストに基づく処理を指示する指示文に、前記テキストと、前記部分文書と、を付加することによりプロンプトを作成する作成ステップと、
を実行するプログラム。 - 前記取得ステップは、ユーザから入力を受け付けた前記テキストを取得するステップである、
請求項9記載のプログラム。 - 前記第1テキストは、
特許に関する文書に含まれる単語を含むテキストと、
特許に関する文書を解析することにより得られる1または複数の重要語を含むテキストと、
のうち少なくともいずれか1つを含む、
請求項1から3のいずれか記載のプログラム。 - 前記第2テキストは、
特許に関する文書に含まれる単語を含むテキストと、
特許に関する文書を解析することにより得られる1または複数の重要語を含むテキストと、
のうち少なくともいずれか1つを含む、
請求項2または3記載のプログラム。 - 前記テキストは、
特許に関する文書に含まれる単語を含むテキストと、
特許に関する文書を解析することにより得られる1または複数の重要語を含むテキストと、
のうち少なくともいずれか1つを含む、
請求項9または10記載のプログラム。 - 前記特定ステップは、前記指示文に、特許に関する文書の行、段落、特許文書を構成する任意の文書単位、および、全文のうち少なくともいずれか1つにかかる部分文書を特定するステップである、
請求項1から3、9、10のいずれか記載のプログラム。 - 前記作成ステップは、前記指示文に、特許に関する文書の行、段落、特許文書を構成する任意の文書単位、および、全文のうち少なくともいずれか1つを付加することによりプロンプトを作成するステップである、
請求項4または5記載のプログラム。 - 前記プロセッサが、
前記プロンプトを人工知能システムへ送信する送信ステップと、
前記送信ステップにおいて送信した前記プロンプトに対する回答内容をユーザに提示する回答提示ステップと、
を実行し、
前記回答提示ステップは、
特許に関する文書の少なくとも一部と、
特許に関する文書の少なくとも一部を示す情報と、
特許に関する文書の行または段落を示す情報と、
のうち少なくともいずれか1つを含む回答内容をユーザに提示するステップである、
請求項1から5、9、10のいずれか記載のプログラム。 - 前記プロセッサが、
前記プロンプトを人工知能システムへ送信する送信ステップと、
前記送信ステップにおいて送信した前記プロンプトに対する回答内容をユーザに提示する回答提示ステップと、
を実行し、
前記回答提示ステップは、
前記第1テキストに基づき特定される、特許に関する文書の少なくとも一部と、
前記第1テキストに基づき特定される、特許に関する文書の少なくとも一部を示す情報と、
前記第1テキストに基づき特定される、特許に関する文書の行または段落を示す情報と、
のうち少なくともいずれか1つを含む回答内容をユーザに提示するステップである、
請求項1から3のいずれか記載のプログラム。 - 前記プロセッサが、
前記プロンプトを人工知能システムへ送信する送信ステップと、
前記送信ステップにおいて送信した前記プロンプトに対する回答内容をユーザに提示する回答提示ステップと、
を実行し、
前記回答提示ステップは、
前記第2テキストに基づき特定される、特許に関する文書の少なくとも一部と、
前記第2テキストに基づき特定される、特許に関する文書の少なくとも一部を示す情報と、
前記第2テキストに基づき特定される、特許に関する文書の行または段落を示す情報と、
のうち少なくともいずれか1つを含む回答内容をユーザに提示するステップである、
請求項2または3記載のプログラム。 - 前記プロセッサが、
前記プロンプトを人工知能システムへ送信する送信ステップと、
前記送信ステップにおいて送信した前記プロンプトに対する回答内容をユーザに提示する回答提示ステップと、
を実行し、
前記回答提示ステップは、
前記テキストに基づき特定される、特許に関する文書の少なくとも一部と、
前記テキストに基づき特定される、特許に関する文書の少なくとも一部を示す情報と、
前記テキストに基づき特定される、特許に関する文書の行または段落を示す情報と、
のうち少なくともいずれか1つを含む回答内容をユーザに提示するステップである、
請求項9または10記載のプログラム。 - プロセッサと、記憶部とを備える情報処理装置に実行される方法であって、前記プロセッサが、請求項1から5、9、10のいずれかに係る発明において実行される全てのステップを実行する方法。
- プロセッサと、記憶部とを備える情報処理装置であって、前記プロセッサが、請求項1から5、9、10のいずれかに係る発明において実行される全てのステップを実行する情報処理装置。
- 請求項1から5、9、10のいずれかに係る発明において実行される全てのステップを実行する手段を備えるシステム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024125695A JP7688440B2 (ja) | 2023-03-22 | 2024-08-01 | プログラム、方法、情報処理装置、システム |
| JP2025004650A JP2025039810A (ja) | 2023-03-22 | 2025-01-14 | プログラム、方法、情報処理装置、システム |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023045032A JP7539094B1 (ja) | 2023-03-22 | 2023-03-22 | プログラム、方法、情報処理装置、システム |
| JP2024125695A JP7688440B2 (ja) | 2023-03-22 | 2024-08-01 | プログラム、方法、情報処理装置、システム |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023045032A Division JP7539094B1 (ja) | 2023-03-22 | 2023-03-22 | プログラム、方法、情報処理装置、システム |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025004650A Division JP2025039810A (ja) | 2023-03-22 | 2025-01-14 | プログラム、方法、情報処理装置、システム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2024144663A JP2024144663A (ja) | 2024-10-11 |
| JP2024144663A5 JP2024144663A5 (ja) | 2024-11-13 |
| JP7688440B2 true JP7688440B2 (ja) | 2025-06-04 |
Family
ID=92424439
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023045032A Active JP7539094B1 (ja) | 2023-03-22 | 2023-03-22 | プログラム、方法、情報処理装置、システム |
| JP2024125695A Active JP7688440B2 (ja) | 2023-03-22 | 2024-08-01 | プログラム、方法、情報処理装置、システム |
| JP2025004650A Pending JP2025039810A (ja) | 2023-03-22 | 2025-01-14 | プログラム、方法、情報処理装置、システム |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023045032A Active JP7539094B1 (ja) | 2023-03-22 | 2023-03-22 | プログラム、方法、情報処理装置、システム |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025004650A Pending JP2025039810A (ja) | 2023-03-22 | 2025-01-14 | プログラム、方法、情報処理装置、システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (3) | JP7539094B1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4290538A1 (en) * | 2022-06-08 | 2023-12-13 | Hitachi Energy Ltd | Transformer having a tertiary winding |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021056941A (ja) | 2019-10-01 | 2021-04-08 | 株式会社トレードワークス | クラス分類と回帰分類を組み合わせたaiチャットボットの構築方法 |
| JP7029205B1 (ja) | 2021-06-08 | 2022-03-03 | 株式会社AI Samurai | 技術調査支援装置、技術調査支援方法、および技術調査支援プログラム |
| JP7086424B1 (ja) | 2021-06-28 | 2022-06-20 | 株式会社AI Samurai | 特許用文章生成装置、特許用文章生成方法、および特許用文章生成プログラム |
| JP7193890B2 (ja) | 2020-01-30 | 2022-12-21 | 株式会社AI Samurai | 文書情報評価装置および文書情報評価方法並びに文書情報評価プログラム |
| JP2023018624A (ja) | 2021-07-27 | 2023-02-08 | ネイバー コーポレーション | 言語モデルを利用したデータ生成方法、コンピュータ装置、およびコンピュータプログラム |
| CN115794999A (zh) | 2023-02-01 | 2023-03-14 | 北京知呱呱科技服务有限公司 | 一种基于扩散模型的专利文档查询方法及计算机设备 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013012242A (ja) | 2012-09-19 | 2013-01-17 | Toshiba Corp | 情報処理装置、情報処理方法及びプログラム |
-
2023
- 2023-03-22 JP JP2023045032A patent/JP7539094B1/ja active Active
-
2024
- 2024-08-01 JP JP2024125695A patent/JP7688440B2/ja active Active
-
2025
- 2025-01-14 JP JP2025004650A patent/JP2025039810A/ja active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021056941A (ja) | 2019-10-01 | 2021-04-08 | 株式会社トレードワークス | クラス分類と回帰分類を組み合わせたaiチャットボットの構築方法 |
| JP7193890B2 (ja) | 2020-01-30 | 2022-12-21 | 株式会社AI Samurai | 文書情報評価装置および文書情報評価方法並びに文書情報評価プログラム |
| JP7029205B1 (ja) | 2021-06-08 | 2022-03-03 | 株式会社AI Samurai | 技術調査支援装置、技術調査支援方法、および技術調査支援プログラム |
| JP7086424B1 (ja) | 2021-06-28 | 2022-06-20 | 株式会社AI Samurai | 特許用文章生成装置、特許用文章生成方法、および特許用文章生成プログラム |
| JP2023018624A (ja) | 2021-07-27 | 2023-02-08 | ネイバー コーポレーション | 言語モデルを利用したデータ生成方法、コンピュータ装置、およびコンピュータプログラム |
| CN115794999A (zh) | 2023-02-01 | 2023-03-14 | 北京知呱呱科技服务有限公司 | 一种基于扩散模型的专利文档查询方法及计算机设备 |
Non-Patent Citations (6)
| Title |
|---|
| AI特許総合検索・分析プラットフォーム Patentfield,シーテック 2021,2021年10月21日 |
| ChatGPTに自社データを組み込んで新しい検索体験を模索してみました,masa_kazama,[online],2023年03月03日,[令和7年1月14日検索], インターネット<URL:https://note.com/masa_kazama/n/n246df4af19f6> |
| Patentfield AI for Patents,シーテック 2021 ,2021年10月21日,p.1-25 |
| レビュー機能などさらに3つ!創作の相棒になる「noteAlアシスタント(β)」第二弾をリリース,[online],2023年02月21日,[令和7年2月7日検索],インターネット<URL:https://note.com/info/n/n35c4520a4678> |
| 中山優輝,製品特徴に基づく製品発表プレスリリースの関連特許自動判定,[online],2022年03月,[令和7年3月7日検索], インターネット<URL:https://www.anlp.jp/proceedings/annual_meeting/2022/pdf_dir/C3-3.pdf> |
| 安藤 俊幸,特許調査におけるAI検索と概念検索の有効活用,情報の科学と技術,日本,一般社団法人情報科学技術協会,2022年07月01日,Vol.72 No.7,p.245-250 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024144663A (ja) | 2024-10-11 |
| JP2025039810A (ja) | 2025-03-21 |
| JP2024134701A (ja) | 2024-10-04 |
| JP7539094B1 (ja) | 2024-08-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7679991B1 (ja) | プログラム、方法、情報処理装置、システム | |
| JP7488617B1 (ja) | プログラム、方法、情報処理装置、システム | |
| JP7486863B1 (ja) | プログラム、方法、情報処理装置、システム | |
| JP7667611B1 (ja) | プログラム、方法、情報処理装置、システム | |
| JP7611621B1 (ja) | プログラム、方法、情報処理装置、システム | |
| JP7493195B1 (ja) | プログラム、方法、情報処理装置、システム | |
| JP7688440B2 (ja) | プログラム、方法、情報処理装置、システム | |
| JP7651099B1 (ja) | プログラム、方法、情報処理装置、システム | |
| JP7664084B2 (ja) | 情報処理方法、情報処理装置及びプログラム | |
| KR102492008B1 (ko) | 회의록 관리 방법 및 장치 | |
| JP7692639B1 (ja) | プログラム、方法、情報処理装置、システム | |
| JP7564400B1 (ja) | 情報処理装置、情報処理方法及び情報処理プログラム | |
| JP7749618B2 (ja) | プログラム、情報処理装置、製造方法、情報処理方法 | |
| JP7698926B1 (ja) | プログラム、方法、情報処理装置、システム | |
| JP2025031183A (ja) | プログラム、方法、情報処理装置、システム | |
| JP7847403B1 (ja) | プログラム、情報処理装置、端末装置、方法、及びシステム | |
| WO2026004340A1 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
| WO2024219329A1 (ja) | 情報処理装置、情報処理方法及びプログラム | |
| CN121255965A (zh) | 问答搜索方法、装置、设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240819 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240819 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20240819 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240828 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241105 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241114 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241223 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250324 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250408 |
|
| 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: 20250513 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250516 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7688440 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |