(57)【要約】【課題】コンテンツに含まれる商標の候補を判定するコンピュータプログラム、情報処理装置及び商標判定方法を提供する。【解決手段】本実施の形態に係る情報処理装置は、入力されたコンテンツに含まれる商標候補を抽出する抽出部と、商標が記憶されたデータベースを参照し、前記抽出部が抽出した前記商標候補が前記データベースに記憶された商標に一致又は類似するか否かを判定する判定部と、前記商標候補が前記データベースに記憶された商標に一致又は類似すると前記判定部が判定した場合に通知を行う通知部とを備える。情報処理装置は、登録商標に一致又は類似すると判定した商標候補と、出願段階商標に一致又は類似すると判定した商標候補とを区別して通知してもよい。【選択図】図１
2020091606.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
入力されたコンテンツに含まれる商標候補を抽出し、
商標が記憶されたデータベースを参照し、抽出した前記商標候補が前記データベースに記憶された商標に一致又は類似するか否かを判定し、
前記商標候補が前記データベースに記憶された商標に一致又は類似すると判定した場合に通知する
処理を実行させる、コンピュータプログラム。
【請求項２】
前記データベースは、登録商標を記憶しており、
コンピュータに、
前記商標候補が前記データベースに記憶された登録商標に一致又は類似すると判定した場合に通知する
処理を実行させる、請求項１に記載のコンピュータプログラム。
【請求項３】
前記データベースは、出願段階商標を記憶しており、
コンピュータに、
前記商標候補が前記データベースに記憶された出願段階商標に一致又は類似すると判定した場合に通知する
処理を実行させる、請求項２に記載のコンピュータプログラム。
【請求項４】
コンピュータに、
前記登録商標に一致又は類似すると判定した前記商標候補と、前記出願段階商標に一致又は類似すると判定した前記商標候補とを区別して通知する
処理を実行させる、請求項３に記載のコンピュータプログラム。
【請求項５】
コンピュータに、
前記商標候補が前記データベースに記憶されている商標に一致又は類似すると判定した場合に、代替商標候補を通知する
処理を実行させる、請求項１乃至請求項４のいずれか１つに記載のコンピュータプログラム。
【請求項６】
コンピュータに、
前記代替商標候補を通知する際に、商標の出願手続きを代理する代理人に関する広告を表示する
処理を実行させる、請求項５に記載のコンピュータプログラム。
【請求項７】
前記商標候補には、文字又はロゴの商標を含む、請求項１乃至請求項６のいずれか１つに記載のコンピュータプログラム。
【請求項８】
コンピュータに、
抽出した商標候補の区分を判定する
処理を実行させる、請求項１乃至請求項７のいずれか１つに記載のコンピュータプログラム。
【請求項９】
コンテンツを入力として受け付けて商標の区分を出力する学習済モデルを用い、前記商標候補の区分を判定する、請求項８に記載のコンピュータプログラム。
【請求項１０】
入力されたコンテンツに含まれる商標候補を抽出する抽出部と、
商標が記憶されたデータベースを参照し、前記抽出部が抽出した前記商標候補が前記データベースに記憶された商標に一致又は類似するか否かを判定する判定部と、
前記商標候補が前記データベースに記憶された商標に一致又は類似すると前記判定部が判定した場合に通知を行う通知部と
を備える、情報処理装置。
【請求項１１】
入力されたコンテンツに含まれる商標候補を抽出し、
商標が記憶されたデータベースを参照し、抽出した前記商標候補が前記データベースに記憶された商標に一致又は類似するか否かを判定し、
前記商標候補が前記データベースに記憶された商標に一致又は類似すると判定した場合に通知を行う、
商標判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツに含まれる商標の候補についての判定を行うコンピュータプログラム、情報処理装置及び商標判定方法に関する。
【背景技術】
【０００２】
例えば、会社内で作成された企画書、プレスリリース又は会議資料等のコンテンツには、商標の候補となる文字又はロゴ等が含まれ得る。このようなコンテンツに基づいて商品又はサービス等の提供が開始され、商品又はサービス等に付した商標が既に登録された他者の商標である場合、他者の権利を侵害することとなるため、事前に商標の調査を行うことが重要である。
【０００３】
特許文献１においては、非類似であると審査官によって判断された１音違いの登録商標をデータベースから抽出する商標サーバ装置が提案されている。この商標サーバ装置は、称呼データのうちの１音をダミーに置き換えた抽出用称呼データを生成して登録商標に関連付けて記録し、同一の抽出用称呼データを有する商標組を抽出すると共に、両商標について相違する１音の組を抽出してデータベースに記録する。商標サーバ装置は、ユーザからの抽出条件中の相違する１音の組と同一のものを有する商標組をデータベースから抽出してユーザ端末装置へ送信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３３９３７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、商標の調査は専門家以外には敷居の高いものであった。
【０００６】
本発明は、斯かる事情に鑑みてなされたものであって、その目的とするところは、コンテンツに含まれる商標の候補を判定するコンピュータプログラム、情報処理装置及び商標判定方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明に係るコンピュータプログラムは、コンピュータに、入力されたコンテンツに含まれる商標候補を抽出し、商標が記憶されたデータベースを参照し、抽出した前記商標候補が前記データベースに記憶された商標に一致又は類似するか否かを判定し、前記商標候補が前記データベースに記憶された商標に一致又は類似すると判定した場合に通知する処理を実行させる。
【０００８】
また、本発明に係るコンピュータプログラムは、前記データベースが、登録商標を記憶しており、コンピュータに、前記商標候補が前記データベースに記憶された登録商標に一致又は類似すると判定した場合に通知する処理を実行させる。
【０００９】
また、本発明に係るコンピュータプログラムは、前記データベースが、出願段階商標を記憶しており、コンピュータに、前記商標候補が前記データベースに記憶された出願段階商標に一致又は類似すると判定した場合に通知する処理を実行させる。
【００１０】
また、本発明に係るコンピュータプログラムは、コンピュータに、前記登録商標に一致又は類似すると判定した前記商標候補と、前記出願段階商標に一致又は類似すると判定した前記商標候補とを区別して通知する処理を実行させる。
【００１１】
また、本発明に係るコンピュータプログラムは、コンピュータに、前記商標候補が前記データベースに記憶されている商標に一致又は類似すると判定した場合に、代替商標候補を通知する処理を実行させる。
【００１２】
また、本発明に係るコンピュータプログラムは、コンピュータに、前記代替商標候補を通知する際に、商標の出願手続きを代理する代理人に関する広告を表示する処理を実行させる。
【００１３】
また、本発明に係るコンピュータプログラムは、前記商標候補には、文字又はロゴの商標を含む。
【００１４】
また、本発明に係るコンピュータプログラムは、コンピュータに、抽出した商標候補の区分を判定する処理を実行させる。
【００１５】
また、本発明に係るコンピュータプログラムは、コンテンツを入力として受け付けて商標の区分を出力する学習済モデルを用い、前記商標候補の区分を判定する。
【００１６】
また、本発明に係る情報処理装置は、入力されたコンテンツに含まれる商標候補を抽出する抽出部と、商標が記憶されたデータベースを参照し、前記抽出部が抽出した前記商標候補が前記データベースに記憶された商標に一致又は類似するか否かを判定する判定部と、前記商標候補が前記データベースに記憶された商標に一致又は類似すると前記判定部が判定した場合に通知を行う通知部とを備える。
【００１７】
また、本発明に係る商標判定方法は、入力されたコンテンツに含まれる商標候補を抽出し、商標が記憶されたデータベースを参照し、抽出した前記商標候補が前記データベースに記憶された商標に一致又は類似するか否かを判定し、前記商標候補が前記データベースに記憶された商標に一致又は類似すると判定した場合に通知を行う。
【００１８】
本発明においては、入力されたコンテンツに含まれる商標候補をコンピュータが抽出し、商標が記憶されたデータベースを参照して、商標候補がデータベースに記憶された商標に一致又は類似するか否かを判定する。コンテンツから抽出した商標候補がデータベースの商標に一致又は類似すると判定した場合、コンピュータは、その旨を通知する。これによりユーザは、作成したコンテンツに含まれる商標候補と、この商標候補が既に存在する商標と一致又は類似するか否かの判定結果とを把握することができる。
【００１９】
また本発明においては、データベースが登録商標を記憶しており、コンピュータが抽出した商標候補が登録商標と一致又は類似すると判定した場合に、通知を行う。これによりユーザは、他人の登録商標を侵害する虞のある商標候補がコンテンツに含まれていることを把握することができる。
【００２０】
また本発明においては、データベースが出願段階の商標を記憶しており、コンピュータが抽出した商標候補が出願段階商標と一致又は類似すると判定した場合に、通知を行う。これによりユーザは、今後に登録され得る商標に一致又は類似する商標候補がコンテンツに含まれていることを把握することができる。
【００２１】
また本発明においては、登録商標に一致又は類似すると判定した商標候補と、出願段階商標に一致又は類似すると判定した商標候補とを区別して通知する。これによりユーザは、コンテンツに含まれている商標候補が、登録商標又は出願段階商標のいずれに一致又は類似するかを容易に判断することができる。
【００２２】
また本発明においては、商標候補がデータベースに記憶された商標に一致又は類似すると判定した場合、コンピュータは代替の商標候補を通知する。代替の商標候補は、データベースに記憶された商標に一致又は類似しない商標候補である。これによりコンピュータは、既に存在する商標に一致又は類似する商標候補を含むコンテンツを作成したユーザに対し、別の商標候補を提案することができる。
【００２３】
なおコンピュータは、インターネットの検索エンジンが有する検索用語の予測機能、テキスト解析及び予測の学習モデル等を利用することによって、代替の商標候補を生成することができる。これによりコンピュータは、容易に代替の商標候補を生成することができる。
【００２４】
また本発明においては、代替の商標候補を通知する場合に、コンピュータは、商標の出願手続きを代理する代理人に関する広告の表示を行う。これによりユーザは、代替の商標候補についての出願手続き又は調査等を代理人に依頼することが容易にできる。
【００２５】
また本発明においては、コンテンツから抽出する商標候補に、文字又はロゴの商標を含む。これによりユーザは、商標として登録され得る文字又はロゴの商標に一致又は類似する商標候補がコンテンツに含まれているか否かを判断することができる。
【００２６】
また本発明においては、コンテンツから抽出した商標候補の区分をコンピュータが判定する。これにより、不慣れなユーザには難しい商標の区分の判断をコンピュータに任せることができる。
【００２７】
また本発明においては、コンテンツを入力として受け付けて商標の区分を出力する学習済モデルを用いて、商標候補の区分を判定する。これにより、コンテンツに含まれる商標候補の区分を精度よく判定することができる。
【発明の効果】
【００２８】
本発明による場合は、データベースに記憶された商標に一致又は類似する商標候補がコンテンツに含まれているか否かをユーザが容易に判断することができる。
【図面の簡単な説明】
【００２９】
【図１】本実施の形態に係る商標判定システムの一構成例を説明するための模式図である。
【図２】本実施の形態に係る商標判定装置の構成を示すブロック図である。
【図３】本実施の形態に係る学習サーバの構成を示すブロック図である。
【図４】本実施の形態に係る商標判定装置が行う商標判定処理の一例を説明するための模式図である。
【図５】本実施の形態に係る商標判定装置が行う商標判定処理の一例を説明するための模式図である。
【図６】本実施の形態に係る商標判定装置が行う商標判定処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００３０】
本発明の実施形態に係る商標判定方法の具体例を、以下に図面を参照しつつ説明する。なお、本発明はこれらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【００３１】
＜システム概要＞
図１は、本実施の形態に係る商標判定システムの一構成例を説明するための模式図である。本実施の形態に係る商標判定システムは、商標判定装置１、学習サーバ３及び商標管理サーバ５等を含んで構成されている。商標判定装置１は、例えばパーソナルコンピュータ又はサーバコンピュータ等の情報処理装置に、商標判定を行うためのコンピュータプログラムをインストールすることによって実現される装置である。なお本実施の形態においては、ユーザが操作するパーソナルコンピュータを用いて商標判定装置１が実現されるものとして、以下の説明を行う。商標判定装置１は、インターネット等のネットワークを介して、学習サーバ３及び商標管理サーバ５等との通信を行うことができる。
【００３２】
学習サーバ３は、本実施の形態に係る商標判定システムにて用いられる商標区分判定モデル１００の学習を行うサーバコンピュータである。学習サーバ３は、定期的に商標区分判定モデル１００の学習を行い、学習済の商標区分判定モデル１００を商標判定装置１へ送信する。商標判定装置１は、学習サーバ３から送信された商標区分判定モデル１００を受信して自身の記憶部等に記憶し、記憶した商標区分判定モデル１００を用いて商標判定に関する処理を行う。なお、商標判定装置１が商標区分判定モデル１００の学習を行う構成であってもよく、この場合には学習サーバ３を別に設ける必要はない。
【００３３】
商標管理サーバ５は、登録商標及び出願段階の商標等の商標が記憶された商標ＤＢ（データベース）５ａを備え、商標の管理を行うサーバコンピュータである。商標管理サーバ５は、例えば特許庁の特許情報プラットフォームを運営管理するサーバコンピュータとすることができる。ただし、例えば商標判定装置１が商標ＤＢ５ａを備える構成であってもよく、また例えば特許庁のものとは別に、本商標判定システムのために商標ＤＢ５ａを備える独自の商標管理サーバ５を設けてもよい。商標管理サーバ５は、例えば称呼検索のサービスを提供しており、商標判定装置１から商標（商標候補）の称呼に対応する文字列の入力を受け付け、この文字列に一致又は類似する登録商標又は出願段階商標に関する情報を検索結果として出力する。
【００３４】
本実施の形態に係る商標判定システムを利用するユーザは、例えば商標判定装置１を構成するパーソナルコンピュータ又は商標判定装置１とは別のパーソナルコンピュータを利用して、企画書又は会議資料等のドキュメントファイルを作成する。ドキュメントファイルには、文字列及び画像等の情報が含まれ得る。ユーザは、作成したドキュメントファイルを商標判定装置１の商標判定プログラムに入力することによって、このドキュメントファイルに含まれる商標の候補が、登録商標又は出願段階商標に一致又は類似するか否かの判定を行うことができる。
【００３５】
ドキュメントファイルの入力を受け付けた商標判定装置１は、入力されたドキュメントファイルに含まれる商標の候補を抽出する。また商標判定装置１は、予め学習された商標区分判定モデル１００にこのドキュメントファイルを入力する。商標区分判定モデル１００は、入力されたドキュメントファイルに基づいて、このドキュメントファイルに含まれる商標候補の区分を判定し、判定結果として商標候補の区分を出力する。商標判定装置１は、ドキュメントファイルから抽出した商標候補が、商標管理サーバ５の商標ＤＢ５ａに記憶された商標と一致又は類似するかを判定する。商標判定装置１は、商標候補の文字列を商標管理サーバ５へ送信し、商標管理サーバ５による商標の検索結果を受信する。このときに商標判定装置１は、商標区分判定モデル１００が判定した区分の情報を商標管理サーバ５へ送信し、この区分における商標の検索結果を受信してもよい。商標判定装置１は、商標管理サーバ５から取得した検索結果に基づいて、商標候補が商標ＤＢ５ａに記憶された登録商標又は出願段階商標と一致又は類似するかを判定することができる。ドキュメントファイルに含まれる商標候補が登録商標又は出願段階商標と一致又は類似すると判定した場合、商標判定装置１は、その旨を通知するアラート出力を行い、ユーザに対して注意を喚起する。
【００３６】
また商標判定装置１は、商標候補が登録商標又は出願段階商標に一致又は類似すると判定した場合、この商標候補に代わる代替の商標候補を生成する。インターネットの検索エンジンには、検索用語の入力に対し、入力された検索用語に続く用語を予測する機能が備えられているが、商標判定装置１は、この検索エンジンと同様の予測機能を備えている。商標判定装置１は、商標候補を構成する文字列の一部又は全部を検索用語とし、この検索用語に続く用語を予測する。商標判定装置１は、ドキュメントファイルから抽出した商標候補の文字列と、この文字列に続く用語の予測結果として得られる文字列とを適宜に組み合わせることによって、代替の商標候補を生成し、アラート出力と共に代替商標候補を出力する。
【００３７】
また本実施の形態に係る商標判定装置１は、アラート出力と共に代替商標候補を出力する場合、商標の出願を代理する代理人に関する広告を併せて出力する。このときに商標判定装置１は、図示しない広告配信サーバから代理人に関する広告を適宜に取得して、アラートの表示画面等の片隅に広告を表示する。
【００３８】
これらにより本実施の形態に係る商標判定装置１は、ユーザが作成した企画書又は会議資料等のドキュメントファイルに含まれる商標候補を抽出し、抽出した商標候補が商標ＤＢ５ａに記憶された登録商標又は出願段階商標に一致又は類似すると判定した場合に、ユーザに対して通知を行うことができる。これによりユーザは、他者の商標を侵害する虞がある商標候補がドキュメントファイルに含まれていることを把握することができる。
【００３９】
＜装置構成＞
図２は、本実施の形態に係る商標判定装置１の構成を示すブロック図である。本実施の形態に係る商標判定装置１は、処理部（プロセッサ）１１、記憶部（ストレージ）１２、通信部（トランシーバ）１３、操作部１４及び表示部（ディスプレイ）１５等を備えて構成されている。処理部１１は、ＣＰＵ（Central Processing Unit）又はＭＰＵ（Micro-Processing Unit）等の演算処理装置を用いて構成されており、記憶部１２に記憶された商標判定プログラム１２ａを読み出して実行することにより、種々の演算処理及び制御処理等を行う。本実施の形態において処理部１１は、ドキュメントファイルから商標候補を抽出する処理、商標候補が登録商標又は出願段階商標と一致又は類似するか否かを判定する処理、及び、判定結果を通知する処理等を行う。
【００４０】
記憶部１２は、例えばハードディスクドライブなどの大容量の記憶装置を用いて構成されている。記憶部１２は、処理部１１が実行する商標判定プログラム１２ａ、及び、このプログラムの実行に必要なデータ等が記憶される。例えば記憶部１２には、検索用語の予測に用いられる多数の用語が蓄積された用語ＤＢ（データベース）１２ｂが設けられている。また本実施の形態において記憶部１２は、商標区分判定モデル１００の学習済モデルを記憶している。商標区分判定モデル１００は、学習サーバ３において予め学習が行われた学習済モデルである。学習済モデルは、入力値に対して所定の演算を行い、演算結果を出力するものであり、記憶部１２にはこの演算を規定する関数の係数及び閾値等のデータが商標区分判定モデル１００として記憶される。商標判定プログラム１２ａを実行する処理部１１が、商標区分判定モデル１００として記憶されたデータを読み込むことによって、ドキュメントファイルから商標候補の区分を判定するための演算を処理部１１が実行することが可能となる。
【００４１】
商標判定プログラム１２ａ、用語ＤＢ１２ｂ及び商標区分判定モデル１００は、例えば商標判定装置１の製造段階において記憶部１２に書き込まれてもよく、また例えばネットワークを介して他の装置が配信するものを商標判定装置１が取得してもよく、また例えばメモリカード又は光ディスク等の記録媒体９９に記録されたものを商標判定装置１が読み出して記憶部１２に記憶してもよい。商標判定プログラム１２ａ、用語ＤＢ１２ｂ及び商標区分判定モデル１００は、ネットワークを介した配信の態様で提供されてもよく、記録媒体９９に記録された態様で提供されてもよい。また商標判定プログラム１２ａ、用語ＤＢ１２ｂ及び商標区分判定モデル１００は、定期的に交信されてよい。
【００４２】
通信部１３は、ＬＡＮ（Local Area Network）、インターネット及び携帯電話通信網等を含むネットワークＮＷを介して、学習サーバ３及び商標管理サーバ５等の他の装置との通信を行う。通信部１３は、ネットワークＮＷを介して他の装置から受信した情報を処理部１１へ与えると共に、処理部１１から与えられた送信用の情報を他の装置へ送信する。
【００４３】
操作部１４は、例えばキーボード及びマウス等の入力デバイスを用いて構成されている。操作部１４は、ユーザによりなされた操作に応じた信号又は情報を処理部１１へ与える。表示部１５は、例えば液晶パネル等を用いて構成されている。表示部１５は、処理部１１から与えられた画像を表示する。本実施の形態においては、ドキュメントファイルに含まれる商標候補に関する判定結果の表示に表示部１５が用いられる。
【００４４】
また処理部１１には、記憶部１２に記憶された商標判定プログラム１２ａが実行されることによって、商標候補抽出部１１ａ、区分判定部１１ｂ、商標判定部１１ｃ、代替商標候補生成部１１ｄ、通知処理部１１ｅ及び広告表示処理部１１ｆ等がソフトウェア的な機能ブロックとして実現される。商標候補抽出部１１ａは、ユーザからのドキュメントファイルの入力を受け付けて、入力されたコンテンツに含まれる商標候補、即ち商標となり得る文字列等を抽出する処理を行う。例えば商標候補抽出部１１ａは、ドキュメントファイルに含まれる文章に対して字句解析及び構文解析等の処理を行うことによって、文章に含まれる名詞等を抽出し、抽出した名詞等の中から一般的な名詞等を除いたものを商標候補とすることができる。抽出した名詞等が一般的なものであるか否かは、一般的な名詞等を登録したデータベース等を商標判定装置１が商標判定プログラム１２ａと共に記憶しておくことで判定することができる。また例えば商標候補抽出部１１ａは、ドキュメントファイルに含まれる文章中で括弧、カギ括弧又は引用符等で囲まれた名詞を商標候補として抽出することができる。
【００４５】
区分判定部１１ｂは、記憶部１２に記憶された商標区分判定モデル１００を用いて、ドキュメントファイルに含まれる商標候補の区分を判定する処理を行う。商標区分判定モデル１００は、ドキュメントファイルに含まれる文章を入力とし、このドキュメントファイルに含まれる商標候補に適した一又は複数の区分を出力する学習済モデルである。商標区分判定モデル１００は、例えばＲＮＮ（Recurrent Neural Network）、ＬＳＴＭ（Long Short Term Memory）ネットワーク又はＳｅｑ２Ｓｅｑ（Sequence to Sequence）等の深層学習モデルが採用され得る。商標区分判定モデル１００は、例えば洋服又はファッションに関する文章が入力された場合に、被服及び履物の区分である第２５類を出力する。区分判定部１１ｂは、入力されたドキュメントファイルに含まれる文章を商標区分判定モデル１００へ入力し、この文章に含まれる商標候補の区分の判定結果を商標区分判定モデル１００の出力として取得する。なお商標区分判定モデル１００へ入力する文章は、ドキュメントファイルの全文章でなくてよく、例えば商標候補抽出部１１ａが抽出した商標候補を含み、この商標候補の前後の所定の長さの文章をドキュメントファイルから抽出したものとすることができる。
【００４６】
商標判定部１１ｃは、商標候補抽出部１１ａがドキュメントファイルから抽出した商標候補が、登録商標又は出願段階商標に一致又は類似するか否かの判定を行う。商標判定部１１ｃは、商標候補抽出部１１ａが抽出した商標候補と、区分判定部１１ｂが判定した区分とを通信部１３にて商標管理サーバ５へ送信することにより、商標候補の検索を行う。本実施の形態において商標判定部１１ｃは、商標候補の称呼を商標管理サーバ５へ送信し、商標管理サーバ５に対して称呼検索の実施を要求する。商標管理サーバ５は、商標判定装置１から送信された商標候補及び区分に基づいて、商標ＤＢ５ａに記憶された登録商標又は出願段階商標の検索を行う。商標管理サーバ５は、商標候補と一致又は類似する登録商標又は出願段階商標が存在する場合、これらの登録商標又は出願段階商標の一覧を検索結果として商標判定装置１へ送信する。商標管理サーバ５から商標判定装置１へ検索結果として送信される情報には、例えば検索により見い出された商標、称呼、区分、登録商標又は出願段階商標の区別、及び、一致又は類似の判定結果等を含み、更にはこの商標の出願人、出願日、登録日、出願番号又は登録番号等の情報を含んでもよい。商標管理サーバ５は、商標候補に一致又は類似する登録商標又は出願段階商標が存在しない場合、検索結果として登録商標又は出願段階商標が存在しない旨を商標判定装置１通知する。商標判定部１１ｃは、商標管理サーバ５からの検索結果を受信し、受信した検索結果に基づいて商標候補に一致又は類似する登録商標又は出願段階商標の有無を判定する。なお商標管理サーバ５から受信する検索結果に、例えば拒絶査定が確定した商標又は存続していない商標等が含まれる場合、これらを除外する処理を商標判定部１１ｃが行ってもよい。
【００４７】
代替商標候補生成部１１ｄは、商標判定部１１ｃが商標候補に一致又は類似する登録商標又は出願段階商標が存在すると判定した場合に、商標候補の代わりとなり得る代替商標候補を生成する処理を行う。本実施の形態において商標判定装置１が記憶部１２に備える用語ＤＢ１２ｂには、インターネットの検索エンジンに対して不特定多数のユーザが入力した検索用語に関する情報が記憶されている。代替商標候補生成部１１ｄは、記憶部１２の用語ＤＢ１２を利用し、検索エンジンによる検索用語の予測機能と同様の処理を行うことによって、ある用語に続く別の用語を予測する。例えば用語ＤＢ１２ｂには用語とこの用語に続く別の用語との組み合わせが記憶されており、代替商標候補生成部１１ｄは、与えられた用語に続く別の用語を用語ＤＢ１２ｂから取得することによって、用語の予測を行う。代替商標候補生成部１１ｄは、ドキュメントファイルから抽出され、一致又は類似する登録商標又は出願段階商標が存在すると判定された商標候補を構成する文字列の一部又は全部について、この文字列に続く別の文字列を予測する。代替商標候補生成部１１ｄは、予測の結果として得られた文字列と、商標候補を構成する文字列とを組み合わせることによって、一又は複数の代替商標候補を生成する。なお用語ＤＢ１２ｂに記憶される情報は、定期的に更新される。商標判定装置１は、例えば検索エンジンを備えるサーバ装置等から定期的に送信される情報を取得して、用語ＤＢ１２ｂの情報を更新する。
【００４８】
通知処理部１１ｅは、商標判定部１１ｃによる判定結果を表示部１５に表示することによって、ドキュメントファイルに含まれる商標候補に一致又は類似する登録商標又は出願段階商標の存在をユーザに対して通知する処理を行う。また通知処理部１１ｅは、区分判定部１１ｂが判定した商標候補の区分、又は、代替商標候補生成部１１ｄが生成した代替商標候補を、必要に応じて通知する。
【００４９】
広告表示処理部１１ｆは、通知処理部１１ｅが代替商標候補の通知を行う場合に、商標の出願手続きを代理する代理人に関する広告を表示部１５に表示する処理を行う。広告表示処理部１１ｆは、広告に関する情報を広告配信サーバ装置（図示は省略する）から取得して、表示部１５に表示する。どのような広告を表示するかは、広告配信サーバ装置による広告配信の処理に委ねられる。
【００５０】
図３は、本実施の形態に係る学習サーバ３の構成を示すブロック図である。本実施の形態に係る学習サーバ３は、処理部（プロセッサ）３１、記憶部（ストレージ）３２及び通信部（トランシーバ）３３等を備えて構成されている。処理部３１は、ＣＰＵ、ＭＰＵ又は（Graphics Processing Unit）等の演算処理装置を用いて構成されており、記憶部３２に記憶されたサーバプログラム３２ａを読み出して実行することにより、種々の演算処理及び制御処理等を行う。本実施の形態において処理部３１は、商標区分判定モデル１００を学習する処理、及び、学習済の商標区分判定モデル１００を商標判定装置１へ配信する処理等を行う。
【００５１】
記憶部３２は、例えばハードディスクドライブなどの大容量の記憶装置を用いて構成されている。記憶部３２は、処理部３１が実行するサーバプログラム３２ａ、及び、このプログラムの実行に必要なデータ等が記憶される。サーバプログラム３２ａは、例えば学習サーバ３の製造段階において記憶部３２に書き込まれてもよく、また例えばネットワークを介して他の装置が配信するものを学習サーバ３が取得してもよく、また例えばメモリカード又は光ディスク等の記録媒体９８に記録されたものを学習サーバ３が読み出して記憶部３２に記憶してもよい。サーバプログラム３２ａは、ネットワークを介した配信の態様で提供されてもよく、記録媒体９８に記録された態様で提供されてもよい。
【００５２】
また本実施の形態において記憶部３２は、商標区分判定モデル１００及び学習用データ１０１を記憶している。商標区分判定モデル１００は、学習サーバ３が学習を行わせる深層学習の学習モデルであるである。学習モデルは、入力値に対して所定の演算を行い、演算結果を出力するものであり、記憶部３２にはこの演算を規定する関数の係数及び閾値等のデータが商標区分判定モデル１００として記憶される。本実施の形態において商標区分判定モデル１００は、例えばＲＮＮ、ＬＳＴＭネットワーク又はＳｅｑ２Ｓｅｑ等の深層学習モデルが採用される。学習用データ１０１は、商標区分判定モデル１００の学習に用いられるデータであり、例えば商標区分判定モデル１００への入力及び出力の組のデータ、即ち商標候補を含む文章とこの商標候補の区分との組のデータの集まりである。
【００５３】
通信部３３は、ＬＡＮ、インターネット及び携帯電話通信網等を含むネットワークＮＷを介して、他の装置との通信を行う。通信部３３は、例えばインターネットなどのネットワークＮＷを介して商標判定装置１との通信を行う。通信部３３は、ネットワークＮＷを介して他の装置から受信した情報を処理部３１へ与えると共に、処理部３１から与えられた送信用の情報を他の装置へ送信する。
【００５４】
また処理部３１には、記憶部３２に記憶されたサーバプログラム３２ａが実行されることによって、学習処理部３１ａ及びモデル配信部３１ｂ等がソフトウェア的な機能ブロックとして実現される。学習処理部３１ａは、記憶部３２に記憶された学習用データ１０１を用いて商標区分判定モデル１００を深層学習させる処理を行う。商標区分判定モデル１００は、例えばＲＮＮ等のニューラルネットワークの構成をなす深層学習モデルである。学習用データ１０１は、例えば商標を含む文章と、この商標の区分とが対応付けられた教師データの集合である。学習処理部３１ａは、学習用データ１０１の文章を商標区分判定モデル１００の入力情報とし、対応する商標の区分を商標区分判定モデル１００が出力すべき出力情報として、商標区分判定モデル１００のニューラルネットワークを構成する複数のニューロンの係数及び閾値等の値を調整することによって、商標区分判定モデル１００の学習を行う。
【００５５】
モデル配信部３１ｂは、学習処理部３１ａによって深層学習がなされた学習済の商標区分判定モデル１００を、通信部３３にて商標判定装置１へ送信する処理を行う。モデル配信部３１ｂによる商標区分判定モデル１００の送信は、例えば商標判定装置１からの要求に応じて行われてもよく、また例えば学習処理部３１ａによる学習の完了に応じて自発的に行われてもよい。
【００５６】
＜商標判定処理＞
図４及び図５は、本実施の形態に係る商標判定装置１が行う商標判定処理の一例を説明するための模式図である。図４の上段には、ユーザが作成したドキュメントファイルの一例が示されている。本例のドキュメントファイルは文章等の文字列の情報を含んで構成されており、図中において文章を横線で示している。商標判定装置１に対してユーザは、商標判定処理の対象となるドキュメントファイルを入力する。ドキュメントファイルの入力を受け付けた商標判定装置１は、このドキュメントファイルに含まれる商標候補の抽出を行う。例えば商標判定装置１は、ドキュメントファイルに含まれる文章に対して字句解析及び構文解析等の言語処理を行うことにより、この文章に含まれる名詞等を抽出する。商標判定装置１は、抽出した名詞等の中から、予め登録された一般名詞を排除し、残った名詞等を商標候補とする。また例えば商標判定装置１は、ドキュメントファイルに含まれる文章中で括弧、カギ括弧又は引用符等で囲まれた文字列、他の部分とは異なる色又はフォント等で強調された文字列等を、商標候補として抽出してもよい。
【００５７】
また商標判定装置１は、記憶部１２に記憶した商標区分判定モデル１００を用いて、商標候補の区分を判定する処理を行う。商標判定装置１は、入力されたドキュメントファイルの文章全体、又は、この文章全体のうち商標候補を含む一部の文章を商標区分判定モデル１００へ入力し、商標区分判定モデル１００が出力する一又は複数の商標の区分を取得することで、商標の区分を判定する。
【００５８】
次いで商標判定装置１は、ドキュメントファイルから抽出した商標候補が、商標管理サーバ５の商標ＤＢ５ａに記憶された登録商標又は出願段階商標と一致又は類似するか否かの判定を行う。商標判定装置１は、ドキュメントファイルから抽出した商標候補と、商標区分判定モデル１００が判定した区分との情報を商標管理サーバ５へ送信して商標の検索を要求する。これにより商標管理サーバ５は、商標判定装置１から受信した商標候補及び区分を検索条件として、商標ＤＢ５ａから一致又は類似する登録商標又は出願段階商標を検索し、検索結果を商標判定装置１へ送信する。商標管理サーバ５からの検索結果を受信した商標判定装置１は、受信した検索結果に基づいて、商標候補と一致又は類似する登録商標又は出願段階商標の有無を判定する。また商標判定装置１は、受信した検索結果に含まれる情報に基づいて、検索された商標が登録商標又は出願段階商標のいずれであるか、及び、検索された商標が商標候補に一致又は類似のいずれであるか等を判断する事ができる。
【００５９】
商標判定装置１は、検索結果に基づく判定結果に応じて、商標候補と一致又は類似する登録商標又は出願段階商標が存在するか否かの判定結果を示すアラートの表示を行う。図４の下段には、アラート表示の一例が示されている。本例では、ドキュメントファイルから抽出された３つの商標候補について、登録商標又は出願段階商標と一致又は類似することが通知されている。図中においては、登録商標又は出願段階商標と一致又は類似すると判定された商標候補が、破線の長円で囲まれることで強調表示されている。更に本実施の形態では、登録商標に一致又は類似すると判定された商標候補と、出願段階商標に一致又は類似すると判定された商標候補とが区別可能なように強調表示がなされる。図中においては、登録商標に一致又は類似すると判定された商標候補に対してハッチングを付すことによって、更なる強調表示がなされている。
【００６０】
なお商標判定装置１は、一般的に誰もが登録商標であると判断できる著名な登録商標がドキュメントファイルに含まれる場合、この登録商標についてはアラートの対象外としてもよい。商標判定装置１は、例えば著名な登録商標のリスト等を予め備えることによって、著名な登録商標をアラートの対象外とすることができる。
【００６１】
表示部１５に表示されたアラート表示に対して、ユーザは商標候補に関する詳細表示を商標判定装置１に対して指示することができる。この指示に応じて商標判定装置１は、ドキュメントファイルから選択された１つの商標候補について、図５に示すような詳細な情報表示を行う。なお図５においては、商標を構成する文字を丸形、四角形、三角形及びひし形等のハッチングを付した図形で表現している。
【００６２】
商標判定装置１による商標候補の詳細情報表示画面では、例えば最上部にドキュメントファイルから抽出された商標候補が表示される。商標判定装置１は、例えば商標候補の下方に、検索によって見出された一致又は類似する登録商標又は出願段階商標を表示する。図示の例では、「一致又は類似する商標が存在します。」のメッセージと、検索によって見出された登録商標及び出願段階商標の文字列とが表示されている。
【００６３】
また商標判定装置１は、一致又は類似する商標の表示の下方に、商標候補に代わる代替商標候補を表示する。図示の例では、代替商標候補として２つの商標が表示されている。商標判定装置１は、商標候補が登録商標又は出願段階商標に一致又は類似すると判定した場合、代替商標候補を生成する。このときに商標判定装置１は、記憶部１２の用語ＤＢ１２ｂに記憶された情報に基づいて、商標候補の文字列に続く別の文字列を予測する。商標判定装置１は、商標候補の文字列を適宜に分割した文字列と、予測結果として得られる文字列とを適宜に組み合わせることによって、代替商標候補を生成する。なお、予測結果には複数の文字列が含まれていてよく、商標判定装置１が生成する代替商標候補は複数であってよい。また商標判定装置１は、生成した代替商標候補について、上述の商標候補の判定と同様の手順により、一致又は類似する登録商標又は出願段階商標が存在しないことを確認してもよい。
【００６４】
また商標判定装置１は、商標候補の代替商標候補を生成して表示する場合に、商標の出願手続きを代理する代理人に関する広告を表示する。図示の例では、最下段に２つの広告が表示されている。商標判定装置１は、広告配信サーバから代理人に関する一又は複数の広告を適宜に取得して表示を行う。
【００６５】
図６は、本実施の形態に係る商標判定装置１が行う商標判定処理の手順を示すフローチャートである。本実施の形態に係る商標判定装置１の処理部１１は、例えば操作部１４に対するユーザの操作に基づいて、ドキュメントファイルの入力を受け付ける（ステップＳ１）。処理部１１の商標候補抽出部１１ａは、入力を受け付けたドキュメントファイルに含まれる商標候補を抽出する（ステップＳ２）。処理部１１の区分判定部１１ｂは、記憶部１２に記憶された商標区分判定モデル１００に対して、ステップＳ１で受け付けたドキュメントファイルに含まれる文章の一部又は全部を入力し、商標区分判定モデル１００が出力する区分の情報を取得することによって、商標候補の区分を判定する（ステップＳ３）。
【００６６】
次いで処理部１１の商標判定部１１ｃは、ステップＳ２にて抽出した商標候補と、ステップＳ３にて判定した区分との情報を商標管理サーバ５へ送信することによって、商標ＤＢ５ａに記憶された商標の中から商標候補に一致又は類似する商標の検索を要求する（ステップＳ４）。この要求に応じて商標管理サーバ５では商標の検索が行われ、検索結果が商標管理サーバ５から商標判定装置１へ送信される。商標判定装置１の商標判定部１１ｃは、商標管理サーバ５から検索結果を受信したか否かを判定する（ステップＳ５）。検索結果を受信していない場合（Ｓ５：ＮＯ）、商標判定部１１ｃは、商標管理サーバ５から検索結果を受信するまで待機する。
【００６７】
商標管理サーバ５からの検索結果を受信した場合（Ｓ５：ＹＥＳ）、商標判定部１１ｃは、検索結果に一致又は類似する商標が含まれていたか否かに応じて、商標候補に一致又は類似する登録商標又は出願段階商標が存在するか否かを判定する（ステップＳ６）。商標候補に一致又は類似する登録商標又は出願段階商標が存在しない場合（Ｓ６：ＮＯ）、処理部１１の通知処理部１１ｅは、商標候補に一致又は類似する登録商標又は出願段階商標が存在しない旨を通知する判定結果を表示部１５に表示し（ステップＳ８）、処理を終了する。
【００６８】
商標候補に一致又は類似する登録商標又は出願段階商標が存在する場合（Ｓ６：ＹＥＳ）、処理部１１の代替商標候補生成部１１ｄは、商標候補の文字列を検索用語とみなして、この検索用語に続く文字列を記憶部１２の用語ＤＢ１２ｂに記憶された情報に基づいて予測する。代替商標候補生成部１１ｄは、商標候補の文字列と、予測により得られた文字列とを適宜に組み合わせることによって、代替商標候補を生成する（ステップＳ７）。その後、処理部１１の通知処理部１１ｅは、商標候補に一致又は類似する登録商標又は出願段階商標が存在する旨を通知する判定結果を表示部１５に表示し（ステップＳ８）、処理を終了する。このときに通知処理部１１ｅは、代替商標候補と共に、商標の出願手続きを代理する代理人に関する広告を表示してもよい。
【００６９】
＜まとめ＞
以上の構成の本実施の形態に係る商標判定装置１は、入力されたドキュメントファイル（コンテンツ）に含まれる商標候補を抽出し、商標が記憶された商標ＤＢ５ａを参照して、商標候補が商標ＤＢ５ａに記憶された商標に一致又は類似するか否かを判定する。ドキュメントファイルから抽出した商標候補が商標ＤＢ５ａに記憶された商標に一致又は類似すると判定した場合、商標判定装置１は、その旨をユーザに通知する。これによりユーザは、作成したドキュメントファイルに含まれる商標候補と、この商標候補が既に存在する商標に一致又は類似するか否かの判定結果とを把握することができる。
【００７０】
また本実施の形態においては、商標管理サーバ５が商標ＤＢ５ａに登録商標を記憶している。商標判定装置１は、抽出した商標候補が登録商標に一致又は類似すると判定した場合に通知を行う。これによりユーザは、他人の登録商標を侵害する虞のある商標候補がドキュメントファイルに含まれていることを把握することができる。
【００７１】
また本実施の形態においては、商標管理サーバ５が商標ＤＢ５ａに出願段階商標を記憶している。商標判定装置１は、抽出した商標候補が出願段階商標に一致又は類似すると判定した場合に通知を行う。これによりユーザは、今後に登録され得る商標に一致又は類似する商標候補がドキュメントファイルに含まれていることを把握することができる。
【００７２】
また本実施の形態に係る商標判定装置１は、登録商標に一致又は類似すると判定した商標候補と、出願段階商標に一致又は類似すると判定した商標候補とを区別して通知する。これによりユーザは、ドキュメントファイルに含まれる商標候補が、登録商標又は出願段階商標のいずれに一致又は類似するかを容易に判断することができる。
【００７３】
また本実施の形態に係る商標判定装置１は、商標候補が商標ＤＢ５ａに記憶された商標に一致又は類似すると判定した場合、代替商標候補を生成して通知する。代替商標候補は、商標ＤＢ５ａに記憶された商標に一致又は類似しない商標候補とする。これにより商標判定装置１は、既に存在する商標に一致又は類似する商標候補を含むドキュメントファイルを作成したユーザに対し、別の商標候補を提案することができる。
【００７４】
また本実施の形態に係る商標判定装置１は、代替商標候補を通知する場合に、商標の出願手続きを代理する代理人に関する広告の表示を行う。これによりユーザは、代替商標候補についての出願手続き又は調査等を代理人に依頼することが容易にできる。
【００７５】
また本実施の形態に係る商標判定装置１は、ドキュメントファイルから抽出した商標候補の区分を判定する。これにより、商標に不慣れなユーザには難しい商標の区分の判断を、商標判定装置１に任せることができる。
【００７６】
また本実施の形態に係る商標判定装置１は、商標区分判定モデル１００を用いて商標候補の区分を判定する。商標区分判定モデル１００は、ドキュメントファイルの文章を入力として受け付け、この文章に含まれる商標候補の区分を出力する。これにより商標判定装置１は、ドキュメントファイルに含まれる商標候補の区分を精度よく判定することができる。
【００７７】
なお本実施の形態において商標判定装置１は、商標区分判定モデル１００を用いて商標候補の区分を判定するが、これに限るものではない。商標判定装置１は、例えばドキュメントファイルに含まれるキーワードを抽出し、抽出したキーワードに基づいて区分を判定してもよい。この場合に商標判定装置１は、例えばキーワードと区分とを対応付けたテーブル又はデータベース等を予め備えており、ドキュメントファイルに該当するキーワードが含まれているか否かに基づいて区分を判定することができる。また更には、商標判定装置１は、区分の判定を行わない構成であってもよい。この場合に商標判定装置１は抽出した商標候補を商標管理サーバ５に送信して検索を要求し、区分を指定しない商標の検索を商標管理サーバ５に行わせる。あるいは、商標候補の検索を行う際の区分を、予めユーザが設定しておく構成とすることもできる。これらの場合、商標判定システムには、商標区分判定モデル１００及び学習サーバ３等が含まれていなくてよい。
【００７８】
また本実施の形態においては、商標判定装置１をユーザのパーソナルコンピュータとしたが、これに限るものではなく、商標判定装置１をサーバコンピュータとしてもよい。この場合にユーザは、パーソナルコンピュータにて作成したドキュメントファイルを、パーソナルコンピュータからサーバコンピュータへ送信して商標の判定を要求する。サーバコンピュータは、受信したドキュメントファイルに対して判定を行い、判定結果をユーザのパーソナルコンピュータへ送信して通知し。パーソナルコンピュータは、サーバコンピュータからの判定結果に基づいて、アラート出力を行う。
【００７９】
また本実施の形態において商標判定装置１は、ユーザが作成したドキュメントファイルを入力とし、このドキュメントファイルに含まれる商標候補について判定を行っている。しかし、商標判定装置１へ入力するコンテンツは、ドキュメントファイル以外のコンテンツであってよい。
【００８０】
また本実施の形態において商標判定装置１は、記憶部１２の用語ＤＢ１２ｂに基づいて、商標候補の文字列を検索用語とみなした場合にこの検索用語に続く文字列を予測し、予測した文字列に基づいて代替商標候補を生成したが、これに限るものではない。例えば検索用語に続く文字列の予測を、商標判定装置１とは別のサーバ装置等が行う構成であってもよい。この構成の場合、商標判定装置１は、サーバ装置に対して商標候補の文字列を送信し、サーバ装置から予測結果の文字列を取得して代替商標候補を生成する。また例えば、検索用語の文字列の入力に対して、この用語に続く文字列を予測する人工知能の学習済モデルを商標判定装置１が備え、商標判定装置１がこの学習済モデルに商標候補を入力して予測結果の文字列を取得する構成としてもよい。
【００８１】
（変形例）
上述の商標判定装置１は、ドキュメントファイルに含まれる商標候補として、文字の商標を処理対象としている。しかしながら商標判定装置１は、例えばロゴ等の図形による商標を扱う構成であってよい。変形例に係る商標判定装置１は、例えばドキュメントファイルに含まれる画像データを抽出し、この画像データを図形の商標候補とする。商標判定装置１は、抽出した商標候補の画像データと、ドキュメントファイルに含まれる文章に基づいて商標区分判定モデル１００が判定した区分とを商標管理サーバ５へ送信する。
【００８２】
変形例に係る商標管理サーバ５は、図形の登録商標又は出願段階商標を商標ＤＢ５ａに記憶しており、与えられた画像データ及び区分に基づいて、一致又は類似する図形の登録商標又は出願段階商標を検索することができる。商標管理サーバ５は、与えられた画像データと、登録商標又は出願段階商標の画像データとを、例えば画像の特徴量等を抽出して比較することにより、類似するものであるか否かを判定する。商標管理サーバ５は、検索結果を商標判定装置１へ送信する。商標判定装置１は、商標管理サーバ５からの検索結果を受信し、ドキュメントファイルに含まれる図形の商標候補に一致又は類似する登録商標又は出願段階商標の有無を判定する。商標判定装置１は、登録商標又は出願段階商標に一致又は類似する図形の商標候補について、アラート出力を行う。
【００８３】
なお、商標管理サーバ５として特許庁の特許情報プラットフォームを管理運営するサーバ装置を利用する場合、図形の商標を検索する場合には、図形等分類を入力する必要がある。この場合、例えば商標判定装置１は、画像データを入力とし、図形等分類を出力する人工知能を利用して、図形の商標候補の図形等分類を取得してもよい。この人工知能は、例えば深層学習モデルとして提供される。深層学習モデルは、例えば画像と図形等分類とが対応付けられた教師データを用いて予め学習がなされ、学習済のモデルが商標管理サーバ５に備えられる。
【００８４】
なお商標判定装置１は、図形の商標候補についての代替商標候補の生成は行わなくてよく、アラート出力の際に代理人に関する広告の表示を行ってもよい。又は、商標判定装置１は、商標候補の図形に基づいて、代替商標候補となる図形を生成する処理を行ってもよい。この場合、例えば商標判定装置１は、画像データを入力とし、入力された画像に対して種々の加工を施して出力する人工知能を利用して、商標候補の画像データから代替商標候補となる画像データを生成することができる。この人工知能は、例えば深層学習モデルとして提供される。深層学習モデルは、例えば加工前の画像と加工後の画像とが対応付けられた教師データを用いて予め学習がなされ、学習済のモデルが商標判定装置１に備えられる。
【００８５】
今回開示された実施形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８６】
１  商標判定装置（コンピュータ、情報処理装置）
３  学習サーバ
５  商標管理サーバ
５ａ  商標ＤＢ
１１  処理部
１１ａ  商標候補抽出部（抽出部）
１１ｂ  区分判定部
１１ｃ  商標判定部（判定部）
１１ｄ  代替商標候補生成部
１１ｅ  通知処理部（通知部）
１１ｆ  広告表示処理部
１２  記憶部
１２ａ  商標判定プログラム（コンピュータプログラム）
１３  通信部
１４  操作部
１５  表示部
３１  処理部
３１ａ  学習処理部
３１ｂ  モデル配信部
３２  記憶部
３２ａ  サーバプログラム
３３  通信部
９８、９９  記録媒体
１００  商標区分判定モデル
１０１  学習用データ
【図１】
2020091606.tif 000003
【図２】
2020091606.tif 000004
【図３】
2020091606.tif 000005
【図４】
2020091606.tif 000006
【図５】
2020091606.tif 000007
【図６】
2020091606.tif 000008