(57)【特許請求の範囲】
【請求項１】
文書作成を支援する情報処理装置であって、
受付部と、管理部と、特定部と、抽出部と、配置部とを備え、
前記受付部は、作成支援する文書の種別の指定を受け付け、
前記管理部は、文書情報を管理し、
前記文書情報は、文書に記載される項目及び該項目の配置位置を前記種別毎に含み、
前記特定部は、所定のアプリケーションソフトウェアにより開かれている文書ファイルを、記載事項を抽出する文書ファイルとして特定し、
前記抽出部は、前記種別と前記文書情報とに基づいて、該種別に応じた項目に対応する記載事項を前記特定部で特定した文書ファイルから抽出し、
前記配置部は、前記種別と前記文書情報とに基づいて、該種別に応じた項目を該種別に応じた配置位置に配置した文書を作成するとともに、前記抽出部で抽出した記載事項を、該配置した項目と対応させて、該作成した文書に配置する
情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記特定部は、アクティブウィンドウ内に表示されている文書ファイルを、前記記載事項を抽出する文書ファイルとして特定する
情報処理装置。
【請求項３】
請求項１に記載の情報処理装置において、
前記受付部は、ユーザインタフェイスであるボタンの操作を介して作成支援する文書の種別の指定を受け付け、
前記特定部は、前記ボタンが配置されたウィンドウ内に表示されている文書ファイルを、前記記載事項を抽出する文書ファイルとして特定する
情報処理装置。
【請求項４】
請求項１乃至請求項３のいずれか１項に記載の情報処理装置において、
前記受付部は、前記記載事項の入力を受け付け、
前記配置部は、前記受付部で前記記載事項の入力を受け付けた場合には、該受け付けた記載事項を配置し、前記受付部で前記記載事項の入力を受け付けなかった場合には、前記抽出部で抽出した記載事項を配置する
情報処理装置。
【請求項５】
請求項４に記載の情報処理装置において、
取得部を備え、
前記取得部は、前記種別に基づいて、該種別に応じた項目に対応する前記記載事項をデータベースから取得し、
前記配置部は、前記抽出部で前記記載事項を抽出できなかった場合に、前記取得部で取得した記載事項を配置する
情報処理装置。
【請求項６】
請求項１乃至請求項５のいずれか１項に記載の情報処理装置において、
前記文書情報は、前記種別の異なる文書間での項目の互換性を示す互換情報を含み、
前記抽出部は、前記種別に応じた項目に互換性のある記載事項を前記特定部で特定した文書ファイルから抽出する
情報処理装置。
【請求項７】
請求項１乃至請求項６のいずれか１項に記載の情報処理装置において、
前記文書は、特許庁に提出又は送信する文書である
情報処理装置。
【請求項８】
請求項７に記載の情報処理装置において、
前記文書は、特許願と、実用新案登録願と、意匠登録願と、商標登録願とのいずれか１つである
情報処理装置。
【請求項９】
コンピュータを情報処理装置として動作させるプログラムであって、
コンピュータを請求項１乃至請求項８のいずれか１項に記載の情報処理装置として機能させる
プログラム。
【請求項１０】
情報処理装置が実行する情報処理方法であって、
受付ステップと、特定ステップと、抽出ステップと、配置ステップとを備え、
前記受付ステップは、作成支援する文書の種別の指定を受け付け、
前記特定ステップは、所定のアプリケーションソフトウェアにより開かれている文書ファイルを、記載事項を抽出する文書ファイルとして特定し、
前記抽出ステップは、前記種別と文書情報とに基づいて、該種別に応じた項目に対応する記載事項を前記特定ステップで特定した文書ファイルから抽出し、
前記文書情報は、文書に記載される項目及び該項目の配置位置を前記種別毎に含む予め定められたものであり、
前記配置ステップは、前記種別と前記文書情報とに基づいて、該種別に応じた項目を該種別に応じた配置位置に配置した文書を作成するとともに、前記抽出した記載事項を、該配置した項目と対応させて、該作成した文書に配置する
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラム及び情報処理方法に関する。
【背景技術】
【０００２】
定型的な文書を自動作成したいといった要望は多く、テンプレートとデータベースとを用いて定型文書を作成する技術も提案されている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００６−２６００７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、定型的な文書を自動作成する場合、データベースを利用することが有利となることもあるが、あまり意味をなさない場合もある。例えば、定型的な文書である特許願を作成しようとする場合、複数回の出願を行う出願人が対象であれば、当該出願人をデータベースに登録し、特許出願人の項目を作成する際に、これを利用することができる。しかしながら、発明者は、異なる人物となる可能性が高く、発明者をデータベースに登録したとしても、利用することができるとは限らず、また、データベースを利用するとしても、適切な発明者の情報を取得するために労力を要することがある。
【０００５】
本発明では上記事情を鑑み、定型的な文書の作成を支援することのできる情報処理装置及びプログラム及び情報処理方法を提供することとした。
【課題を解決するための手段】
【０００６】
本発明の一態様によれば、文書作成を支援する情報処理装置が提供される。この情報処理装置は、受付部と、管理部と、特定部と、抽出部と、配置部とを備える。受付部は、作成支援する文書の種別の指定を受け付ける。管理部は、文書情報を管理する。文書情報は、文書に記載される項目及び該項目の配置位置を種別毎に含む。特定部は、所定のアプリケーションソフトウェアにより開かれている文書ファイルを、記載事項を抽出する文書ファイルとして特定する。抽出部は、種別と文書情報とに基づいて、該種別に応じた項目に対応する記載事項を特定部で特定した文書ファイルから抽出する。配置部は、種別と文書情報とに基づいて、該種別に応じた項目を該種別に応じた配置位置に配置した文書を作成するとともに、抽出部で抽出した記載事項を、該配置した項目と対応させて、該作成した文書に配置する。
【０００７】
本発明の一態様によれば、定型的な文書の作成を支援することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る情報処理装置１の構成の概略を示した図である。
【図２】情報処理装置１の機能的な構成を示すブロック図である。
【図３】ボタンＢの配置例を示した図である。
【図４】ユーザインタフェイスの表示例を示した図である。
【図５】アクティブウィンドウを説明するための図である。
【図６】データベース４の構成例を示した図である。
【図７】情報処理装置１の動作の流れを示すアクティビティ図である。
【図８】作成された特許願を示した図である。
【図９】特許願を作成する際に抽出元として特定した文書ファイルの内容を示した図である。
【図１０】作成されたメールの表題と本文を示した図である。
【図１１】メールの表題と本文を作成する際に抽出元として特定した文書ファイルの内容を示した図である。
【発明を実施するための形態】
【０００９】
以下、図面を用いて本発明の実施形態について説明する。以下に示す実施形態中で示した各種特徴事項は、互いに組み合わせ可能である。
【００１０】
ところで、本実施形態に登場するソフトウェアを実現するためのプログラムは、コンピュータが読み取り可能な非一時的な記録媒体（Ｎｏｎ−Ｔｒａｎｓｉｔｏｒｙ  Ｃｏｍｐｕｔｅｒ−Ｒｅａｄａｂｌｅ  Ｍｅｄｉｕｍ）として提供されてもよいし、外部のサーバからダウンロード可能に提供されてもよいし、外部のコンピュータで当該プログラムを起動させてクライアント端末でその機能を実現（いわゆるクラウドコンピューティング）するように提供されてもよい。
【００１１】
また、本実施形態において「部」とは、例えば、広義の回路によって実施されるハードウェア資源と、これらのハードウェア資源によって具体的に実現されうるソフトウェアの情報処理とを合わせたものも含みうる。また、本実施形態においては様々な情報を取り扱うが、これら情報は、例えば電圧・電流を表す信号値の物理的な値、０又は１で構成される２進数のビット集合体としての信号値の高低、又は量子的な重ね合わせ（いわゆる量子ビット）によって表され、広義の回路上で通信・演算が実行されうる。
【００１２】
また、広義の回路とは、回路（Ｃｉｒｃｕｉｔ）、回路類（Ｃｉｒｃｕｉｔｒｙ）、プロセッサ（Ｐｒｏｃｅｓｓｏｒ）、及びメモリ（Ｍｅｍｏｒｙ）等を少なくとも適当に組み合わせることによって実現される回路である。すなわち、特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）、プログラマブル論理デバイス（例えば、単純プログラマブル論理デバイス（Ｓｉｍｐｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ：ＳＰＬＤ）、複合プログラマブル論理デバイス（Ｃｏｍｐｌｅｘ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ：ＣＰＬＤ）、及びフィールドプログラマブルゲートアレイ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ：ＦＰＧＡ））等を含むものである。
【００１３】
１．情報処理装置の構成
図１は、本発明の実施形態に係る情報処理装置１の構成の概略を示した図である。同図に示すように、情報処理装置１は、処理部１１と、記憶部１２と、一時記憶部１３と、外部装置接続部１４と、通信部１５とを有しており、これらの構成要素が情報処理装置１の内部において通信バス１６を介して電気的に接続されている。
【００１４】
処理部１１は、例えば、中央処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：ＣＰＵ）により実現されるもので、記憶部１２に記憶された所定のプログラムに従って動作し、種々の機能を実現する。
【００１５】
記憶部１２は、様々な情報を記憶する不揮発性の記憶媒体である。これは、例えばハードディスクドライブ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ：ＨＤＤ）やソリッドステートドライブ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ：ＳＳＤ）等のストレージデバイスにより実現される。なお、記憶部１２は、情報処理装置１と通信可能な別の装置に配するようにすることも可能である。
【００１６】
一時記憶部１３は、揮発性の記憶媒体である。これは、例えばランダムアクセスメモリ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ：ＲＡＭ）等のメモリにより実現され、処理部１１が動作する際に一時的に必要な情報（引数、配列等）を記憶する。
【００１７】
外部装置接続部１４は、例えばユニバーサルシリアルバス（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ：ＵＳＢ）や高精細度マルチメディアインターフェース（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ：ＨＤＭＩ）といった規格に準じた接続部であり、モニタ等の表示装置２やキーボード等の入力装置３を接続可能としている。
【００１８】
通信部１５は、例えばローカルエリアネットワーク（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ：ＬＡＮ）規格に準じた通信手段であり、情報処理装置１とローカルエリアネットワークやこれを介したインターネット等のネットワークとの間の通信を実現する。
【００１９】
なお、情報処理装置１には、汎用のサーバ向けのコンピュータやパーソナルコンピュータ等を利用することが可能であり、複数のコンピュータを用いて情報処理装置１を構成することも可能である。
２．情報処理装置の機能
次に、情報処理装置１の機能について説明する。情報処理装置１は、プログラムにしたがって動作することで、後述する各機能部を実現する。このプログラムは、コンピュータを情報処理装置１として動作又は機能させるプログラムである。情報処理装置１は、文書作成を支援する情報処理装置である。作成を支援する文書は、定型的な文書であり、例えば、特許庁に提出又は送信する文書や、電子メール等である。特許庁に提出又は送信する文書は、特許願と、実用新案登録願と、意匠登録願と、商標登録願とのいずれか１つを含む。もちろん、特許庁に提出又は送信する文書として、特許願、実用新案登録願、意匠登録願、商標登録願のすべてを作成できるようにすることもできる。
【００２０】
図２は、情報処理装置１の機能的な構成を示すブロック図である。同図に示すように、情報処理装置１は、受付部１０１と、管理部１０２と、特定部１０３と、抽出部１０４と、取得部１０５と、配置部１０６とを備える。
【００２１】
受付部１０１は、作成支援する文書の種別の指定を受け付ける。具体的には、受付部１０１は、ユーザインタフェイスであるボタンの操作を介して作成支援する文書の種別の指定を受け付ける。このボタンは、例えば、図３に示すように、表示装置２に表示されている画面中のウィンドウＷ１に、ユーザインタフェイスであるボタンＢとして表示される。図３は、ボタンＢの配置例を示した図である。
【００２２】
ボタンＢが押下されると、表示装置２には、図４に示すユーザインタフェイスＵが表示される。図４は、ユーザインタフェイスの表示例を示した図である。ユーザインタフェイスＵは、プルダウンメニューＵ１、テキストボックスＵ２、テキストボックスＵ３、チェックボックスＵ４、チェックボックスＵ５、ボタンＵ６が配されている。プルダウンメニューＵ１は、作成する文書の種別の指定を受け付けるもので、作成可能な文書の種別を選択できるものである。テキストボックスＵ２とテキストボックスＵ３は、記載事項を文字列として受け付けるものである。これにより、受付部１０１は、記載事項の入力を受け付ける。また、チェックボックスＵ４とチェックボックスＵ５は、作成する文書の細部の指定を受け付けるものである。ボタンＵ６は、文書の作成指示を受け付けるものである。なお、ユーザインタフェイスＵの起動は、必ずしもボタンＢから行う必要はなく、例えば、オペレーティングシステムのメニューからユーザインタフェイスＵを起動するようにすることも可能である。なお、テキストボックスＵ２とテキストボックスＵ３への入力は任意であり、必ずしも文字列が入力される必要はない。
【００２３】
管理部１０２は、文書情報を管理する。文書情報は、情報処理装置１が作成支援する文書に記載される項目及び該項目の配置位置を文書の種別毎に含む。例えば、文書種別が特許願である場合、項目は、書類名、整理番号、あて先、発明者、特許出願人等であり、その配置は、書類名、整理番号、あて先、発明者、特許出願人となる。また、文書情報は、種別の異なる文書間での項目の互換性を示す互換情報を含む。具体的には、例えば、文書種別が特許願の項目「発明者」と、文書種別が実用新案登録願の項目「考案者」と、文書種別が意匠登録願の「意匠の創作をした者」は、それぞれ互換性のあるものとして管理される。
【００２４】
特定部１０３は、所定のアプリケーションソフトウェアにより開かれている文書ファイルを、記載事項を抽出する文書ファイルとして特定する。開かれている文書ファイルとは、記憶部１２に記憶されていたファイルが、一時記憶部１３に展開され、閲覧や編集が可能な状態となっているものである。また、特定部１０３は、アクティブウィンドウ内に表示されている文書ファイルを、記載事項を抽出する文書ファイルとして特定するようにしてもよい。アクティブウィンドウとは、複数のウィンドウが開かれている場合に、入力装置３からの入力が直ちに反映される状態となっているもので、通常、表示装置２が表示する画面中の最前面に表示されるウィンドウである。図５に示した例の場合、表示されているウィンドウＷ２、ウィンドウＷ３、ウィンドウＷ４のうち、最前面に表示されているウィンドウＷ４がアクティブウィンドウである。図５は、アクティブウィンドウを説明するための図である。
【００２５】
また、ウィンドウに、ユーザインタフェイスであるボタンＢが表示されている場合には、特定部１０３は、ボタンＢが配置されたウィンドウ内に表示されている文書ファイルを、記載事項を抽出する文書ファイルとして特定する。なお、オペレーティングシステムの種類によっては、ボタンＢが押下された際に、ボタンＢが配置されているウィンドウがアクティブウィンドウとなるため、アクティブウィンドウ内に表示されている文書ファイルを、記載事項を抽出する文書ファイルとして特定することと同意となる。
【００２６】
ところで、文書ファイルは、内容と関連するファイル名が付されていることが多いが、ファイル名から内容の全てを把握できるとは限らない。例えば、特許願として作成したファイルのファイル名が「ＩＰＸ２０Ｐ００２」である場合、その文書が整理番号「ＩＰＸ２０Ｐ００２」のファイルであることを把握することができるが、発明者等まで把握することは困難である。そのため、発明者等を確認するために当該文書ファイルが開かれることが考えられるが、特定部１０３は、その状態で、当該文書ファイル記載事項を抽出する文書ファイルとして特定することができる。
【００２７】
抽出部１０４は、種別と文書情報とに基づいて、該種別に応じた項目に対応する記載事項を特定部１０３で特定した文書ファイルから抽出する。また、抽出部１０４は、種別に応じた項目に互換性のある記載事項を特定部１０３で特定した文書ファイルから抽出するようにしてもよい。なお、文書ファイルから抽出される記載事項の具体例については、後述する。
【００２８】
取得部１０５は、種別に基づいて、該種別に応じた項目に対応する記載事項をデータベース４から取得する。データベース４は、記載事項をデータベースとして記憶しているものであり、例えば、図６に示すような情報を記憶している。図６は、データベース４の構成例を示した図である。同図に示した例では、「ＩＰＸ」や「ＪＰＯ」といった識別子のレコードに対応付けて、「識別番号」又は「住所又は居所」、「氏名又は名称」といった記載事項のレコードを記憶している。
【００２９】
配置部１０６は、種別と文書情報とに基づいて、該種別に応じた項目を該種別に応じた配置位置に配置した文書を作成するとともに、抽出部１０４で抽出した記載事項を、該配置した項目と対応させて、該作成した文書に配置する。項目は、例えば、作成する文書が特許願である場合には、書類名やあて先等の隅付き括弧で囲まれる部分で、項目に対応する記載事項は、項目と並べられて記載される部分である。これらの項目名は、プログラム内に記憶されているか、記憶部１２にデータとして記憶されている。また、項目に対応する記載事項が固定されている場合、記載事項も記憶しておくようにすることができる。記載事項が固定されている場合とは、例えば、特許願の項目「あて先」に対する記載事項「特許庁長官殿」が相当する。
【００３０】
また、配置部１０６は、受付部１０１で記載事項の入力を受け付けた場合には、該受け付けた記載事項を配置し、受付部１０１で記載事項の入力を受け付けなかった場合には、抽出部１０４で抽出した記載事項を配置し、抽出部１０４で記載事項を抽出できなかった場合に、取得部１０５で取得した記載事項を配置する。取得部１０５が記載事項を取得できなかった場合には、該当する記載事項は、空白とする。
【００３１】
さらに、配置部１０６は、記載事項を配置するだけでなく、別の項目に対応する記載事項に基づいて配置する記載事項を生成する処理も行う。特許出願の審査請求期限日を記載事項として配置する場合、別の項目に対応する記載事項である出願日に基づいて、審査請求期限日を算出し、算出した記載事項を配置する。
【００３２】
３．情報処理装置の動作
次に、情報処理装置１の動作について説明する。図７は、情報処理装置１の動作の流れを示すアクティビティ図である。
【００３３】
情報処理装置１は、動作を開始すると、まず、受付部１０１が作成する文書の種別を受け付ける（Ａ５０１）。そして、配置部１０６が管理部１０２が管理する文書情報に基づいて文書の種別に応じた項目のひとつ（通常は最初の項目）を、作成する文書に配置する（Ａ５０２）。
【００３４】
ここで、配置した項目に対応する記載事項を受付部１０１が受け付けていなかった場合には、特定部１０３が文書ファイルを特定し（Ａ５０３）、特定された文書ファイルから、抽出部１０４が記載事項を抽出する（Ａ５０４）。
【００３５】
記載事項の抽出に失敗した場合には、取得部１０５がデータベース４から記載事項を取得する（Ａ５０５）。取得部１０５による記載事項の取得は、受付部１０１が受け付けた別の項目に対応する記載事項と、特定された文書ファイルから抽出可能な別の項目に対応する記載事項とのいずれかをキーワードとしてデータベース４を検索して取得する。
【００３６】
続いて、配置部１０６が、受付部１０１が受け付けた記載事項、抽出部１０４が抽出した記載事項、取得部１０５が取得した記載事項のいずれかを、作成する文書に配置する（Ａ５０６）。記載事項を受け付けなかった場合で、記載事項の抽出と取得のいずれにも失敗した場合は、記載事項は空白のままとする。
【００３７】
そして、情報処理装置１は、同様の処理を文書の種別に応じたすべての項目と対応する記載事項を配置するまで繰り返し、これらが終了すると、処理を終える。
【００３８】
なお、情報処理装置１は、必ずしも記載事項の配置毎に記載事項の抽出や配置を行う必要はなく、配置を行う前にすべての記載事項の抽出と取得を行い、これを変数等として一時記憶部１３に保持し、その後に記載事項の配置を行うようにしてもよい。
【００３９】
４．文書の作成例
次に、特許願とメールの表題と本文を作成する場合を例として、文書作成の流れを説明する。図８は、作成された特許願を示した図である。図９は、特許願を作成する際に抽出元として特定した文書ファイルの内容を示した図である。また、図１０は、作成されたメールの表題と本文を示した図である。図１１は、メールの表題と本文を作成する際に抽出元として特定した文書ファイルの内容を示した図である。
【００４０】
４−１．特許願の作成例
まず、特許願の作成について説明する。なお、ここでは、隅付き括弧で表現される項目名については、便宜上、［書類名］のように別の括弧で表現する。
【００４１】
図８に示す特許願の作成を開始する際には、図４に示したユーザインタフェイスＵのプルダウンメニューＵ１で「特許願（通常）」が選択され、テキストボックスＵ２に整理番号として「ＩＰＸ２０Ｐ００２」が入力されていたものとする。また、図９に示した内容の文書ファイルが開かれ、そのウィンドウがアクティブウィンドウとなっていたものとする。
【００４２】
配置部１０６は、作成する文書の種別が特許願（通常）であることから項目として［書類名］を配置する。この項目に対応する記載事項は、「特許願」固定であるため、配置部１０６は、記載事項として「特許願」を配置する。
【００４３】
次に、配置部１０６は、項目として［整理番号］を配置し、対応する記載事項として「ＩＰＸ２０Ｐ００２」を配置する。この記載事項は、ユーザインタフェイスＵのテキストボックスＵ２に入力されたものである。
【００４４】
続いて、配置部１０６は、項目として［あて先］を配置し、対応する記載事項として「特許庁長官  殿」を配置する。この記載事項は、固定である。
【００４５】
次に、配置部１０６は、項目として［発明者］を配置し、続けて、項目［住所又は居所］と項目［氏名］を配置する。これらに対応する記載事項「東京都港区北青山２−７−２０  特許業務法人ＩＰＸ内」と「奥村  光平」は、図９に内容を示した文書ファイルから抽出されたものである。このとき、抽出部１０４が［発明者］に対応する記載事項を複数抽出した場合、つまり、図９に内容を示した文書ファイルに複数の発明者が含まれていた場合には、作成する文書にも、項目［発明者］と対応する記載事項を複数配置する。
【００４６】
次に、配置部１０６は、項目として［特許出願人］を配置し、続けて、項目［識別番号］と項目［氏名又は名称］を配置する。これらに対応する記載事項「５１９３６３６４９」と「特許業務法人ＩＰＸ」は、データベース４から取得されたものである。項目［特許出願人］に対応する記載事項は、図９に内容を示した文書ファイルから抽出できるが、この文書ファイルは、特許出願人に識別番号が付与される前に作成されたものであるから、項目［識別番号］に対応する記載事項の取得に失敗したこととなり、データベース４から記載事項「５１９３６３６４９」が取得されている。なお、データベース４から記載事項「５１９３６３６４９」を取得できなかった場合には、項目［識別番号］を項目［住所又は居所］に変更し、図９に内容を示した文書ファイルから抽出できる記載事項「東京都港区北青山２−７−２０」を配置するようにしてもよい。
【００４７】
続いて、配置部１０６は、同様に、すべての項目と対応する記載事項を配置して、特許願の作成を終了する。
【００４８】
４−２．メールの表題と本文の作成例
次に、メールの表題と本文の作成について説明する。図１０に示すメールの表題と本文の作成を開始する際には、図４に示したユーザインタフェイスＵのプルダウンメニューＵ１で「メール（出願報告）」が選択され、テキストボックスＵ２に整理番号として「１２３４５６７８９」が入力されていたものとする。また、図１１に示した内容の文書ファイルが開かれ、そのウィンドウがアクティブウィンドウとなっていたものとする。
【００４９】
配置部１０６は、作成する文書の種別がメール（出願報告）であることから項目として［出願完了報告］を配置する。この項目に対応する記載事項は、「１２３４５６７８９／ＩＰＸ１９Ｐ００１／特願２０１９−１８５ｘｘｘ号」であるが、この記載事項のうち「１２３４５６７８９」は、ユーザインタフェイスＵのテキストボックスＵ２に入力されたものであり、他の部分は、図１１に内容を示した文書ファイルから抽出されたものである。
【００５０】
次に、配置部１０６は、項目として［宛先］を配置するが、この項目［宛先］は非表示に設定されているため、実際には配置されない。そして対応する記載事項として「特許業務法人ＩＰＸ￥ｎ押谷  様」
を配置する。なお、「￥ｎ」は、改行コードを示しているため、「特許業務法人ＩＰＸ」と「押谷  様」は異なる行に配置される。この記載事項は、データベース４から取得されたものである。データベース４からの取得は、図１１に内容を示した文書ファイルから抽出された［特許出願人］をキーワードにして行う。
【００５１】
次に、配置部１０６は、項目として［挨拶］を配置するが、この項目［挨拶］は非表示に設定されているため、実際には配置されない。そして対応する記載事項として「掲題の特許出願につきまして、下記の通り完了いたしましたのでご報告申し上げます。」を配置する。この記載事項は、固定のものである。
【００５２】
同様に、配置部１０６は、項目「１．貴整理番号：」と記載事項「１２３４５６７８９」、項目「弊整理番号：」と記載事項「ＩＰＸ１９Ｐ００１」、項目「３．出願日：」と記載事項「２０１９／１０／０９」、項目「４．出願番号：」と記載事項「特願２０１９−１８５ｘｘｘ号」、項目「５．発明の名称：」と記載事項「情報処理装置及びプログラム」、「６．出願人：」と記載事項「特許業務法人ＩＰＸ」を配置する。記載事項「１２３４５６７８９」は、ユーザインタフェイスＵのテキストボックスＵ２に入力されたものであり、他の記載事項は、図１１に内容を示した文書ファイルから抽出されたものである。
【００５３】
また、配置部１０６は、項目「７．出願審査請求期限日：」を配置した後に、記載事項「２０２２／１０／０９」は、項目「３．出願日：」に対応する記載事項「２０１９／１０／０９」に基づいて、出願日の３年後となる日時を算出したものである。
【００５４】
同様に、配置部１０６が項目「８．優先権主張出願期限日：」を配置した後に配置する記載事項「２０２０／１０／０９」は、項目「３．出願日：」に対応する記載事項「２０１９／１０／０９」に基づいて、出願日の１年後となる日時を算出したものである。
【００５５】
続いて、配置部１０６は、項目「（添付）」と対応する固定の記載事項「・出願書類データ  １式￥ｎ・請求書  １部」を配置して、メールの表題と本文の作成を終了する。
【００５６】
５．その他
本発明は、次に記載の各態様で提供されてもよい。
前記情報処理装置において、前記特定部は、アクティブウィンドウ内に表示されている文書ファイルを、前記記載事項を抽出する文書ファイルとして特定する情報処理装置。
前記情報処理装置において、前記受付部は、ユーザインタフェイスであるボタンの操作を介して作成支援する文書の種別の指定を受け付け、前記特定部は、前記ボタンが配置されたウィンドウ内に表示されている文書ファイルを、前記記載事項を抽出する文書ファイルとして特定する情報処理装置。
前記情報処理装置において、前記受付部は、前記記載事項の入力を受け付け、前記配置部は、前記受付部で前記記載事項の入力を受け付けた場合には、該受け付けた記載事項を配置し、前記受付部で前記記載事項の入力を受け付けなかった場合には、前記抽出部で抽出した記載事項を配置する情報処理装置。
前記情報処理装置において、取得部を備え、前記取得部は、前記種別に基づいて、該種別に応じた項目に対応する前記記載事項をデータベースから取得し、前記配置部は、前記抽出部で前記記載事項を抽出できなかった場合に、前記取得部で取得した記載事項を配置する情報処理装置。
前記情報処理装置において、前記文書情報は、前記種別の異なる文書間での項目の互換性を示す互換情報を含み、前記抽出部は、前記種別に応じた項目に互換性のある記載事項を前記特定部で特定した文書ファイルから抽出する情報処理装置。
前記情報処理装置において、前記文書は、特許庁に提出又は送信する文書である情報処理装置。
前記情報処理装置において、前記文書は、特許願と、実用新案登録願と、意匠登録願と、商標登録願とのいずれか１つである情報処理装置。
コンピュータを情報処理装置として動作させるプログラムであって、コンピュータを前記情報処理装置として機能させるプログラム。
情報処理装置が実行する情報処理方法であって、受付ステップと、特定ステップと、抽出ステップと、配置ステップとを備え、前記受付ステップは、作成支援する文書の種別の指定を受け付け、前記特定ステップは、所定のアプリケーションソフトウェアにより開かれている文書ファイルを、記載事項を抽出する文書ファイルとして特定し、前記抽出ステップは、前記種別と文書情報とに基づいて、該種別に応じた項目に対応する記載事項を前記特定ステップで特定した文書ファイルから抽出し、前記文書情報は、文書に記載される項目及び該項目の配置位置を前記種別毎に含む予め定められたものであり、前記配置ステップは、前記種別と前記文書情報とに基づいて、該種別に応じた項目を該種別に応じた配置位置に配置した文書を作成するとともに、前記抽出した記載事項を、該配置した項目と対応させて、該作成した文書に配置する情報処理方法。
もちろん、この限りではない。
【符号の説明】
【００５７】
１      ：情報処理装置
２      ：表示装置
３      ：入力装置
４      ：データベース
１１    ：処理部
１２    ：記憶部
１３    ：一時記憶部
１４    ：外部装置接続部
１５    ：通信部
１６    ：通信バス
１０１  ：受付部
１０２  ：管理部
１０３  ：特定部
１０４  ：抽出部
１０５  ：取得部
１０６  ：配置部
Ｂ      ：ボタン
Ｕ      ：ユーザインタフェイス
Ｕ１    ：プルダウンメニュー
Ｕ２    ：テキストボックス
Ｕ３    ：テキストボックス
Ｕ４    ：チェックボックス
Ｕ５    ：チェックボックス
Ｕ６    ：ボタン
Ｗ１    ：ウィンドウ
Ｗ２    ：ウィンドウ
Ｗ３    ：ウィンドウ
Ｗ４    ：ウィンドウ
【要約】      （修正有）【課題】定型的な文書の作成を支援することのできる情報処理装置及びプログラム及び情報処理方法を提供する。【解決手段】情報処理装置１は、作成支援する文書の種別の指定を受け付ける受付部１０１と、文書情報を管理する管理部１０２と、所定のアプリケーションソフトウェアにより開かれている文書ファイルを、記載事項を抽出する文書ファイルとして特定する特定部１０３と、種別と文書情報とに基づいて、種別に応じた項目に対応する記載事項を特定部１０３で特定した文書ファイルから抽出する抽出部１０４と、種別と文書情報とに基づいて、種別に応じた項目を種別に応じた配置位置に配置した文書を作成するとともに、抽出部１０４で抽出した記載事項を、配置した項目と対応させて、作成した文書に配置する配置部１０６と、を備える。【選択図】図２【図１】
0006955299.tif 000002
【図２】
0006955299.tif 000003
【図３】
0006955299.tif 000004
【図４】
0006955299.tif 000005
【図５】
0006955299.tif 000006
【図６】
0006955299.tif 000007
【図７】
0006955299.tif 000008
【図８】
0006955299.tif 000009
【図９】
0006955299.tif 000010
【図１０】
0006955299.tif 000011
【図１１】
0006955299.tif 000012