(57)【要約】【課題】    求人情報表示サービスに適切に求人情報を表示させることができる情報処理装置、情報処理方法およびコンピュータプログラムを提供する。【解決手段】  本発明の情報処理装置は、受付部と、処理部と、出力部とを備え、処理部は、所定の記憶装置に記憶された、前記フォーマットに対応する規定項目と抽出条件とが対応付けられたフォーマットデータに基づいて、前記情報から前記規定項目に対応する項目および／または特定の文字列を抽出し、当該抽出された項目に対応する文字列および／または前記特定の文字列を規定のタグでマークアップして成型情報を生成することを特徴とする。【選択図】    図８
2020160570.tif 000002
【特許請求の範囲】
【請求項１】
特定の検索エンジンで検索されたワードに基づいて検索結果とは別に求人情報のウェブページの情報が情報処理装置に表示される求人情報表示サービスにおいて、前記求人情報のウェブページの情報を適切に表示させるための情報処理装置であって、
複数の項目および該項目に対応する文字列を含む求人情報を表示したウェブページに関する情報を受け付ける受付部と、
前記受付部が受け付けた情報を、前記求人情報表示サービスが規定するフォーマットに基づいて成型して成型情報を生成する処理部と、
前記処理部が成型した成型情報を、所定の形式で出力する出力部と
を備え、
前記処理部は、
所定の記憶装置に記憶された、前記フォーマットに対応する規定項目と抽出条件とが対応付けられたフォーマットデータに基づいて、前記情報から前記規定項目に対応する項目および／または特定の文字列を抽出し、当該抽出された項目に対応する文字列および／または前記特定の文字列を規定のタグでマークアップして成型情報を生成する情報処理装置。
【請求項２】
前記受付部は、複数の項目および該項目に対応する文字列を含む求人情報を表示したウェブページに関する情報として、既にインターネット上に公開されている求人情報のＵＲＬ情報、または、求人情報を含むテキストデータを受け付けることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記出力部は、前記処理部が成型した成型情報を、ＨＴＭＬデータの形式で専用の求人情報サイトへ送信することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記出力部は、前記求人情報サイトへの送信の前に、当該求人情報サイトで表示される画面のテストページをユーザの画面に表示することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記処理部は、少なくとも前記求人情報サイトにおいてカウントされた閲覧者数に基づいて、前記フォーマットデータを最適化することを特徴とする請求項３または４に記載の情報処理装置。
【請求項６】
前記処理部は、前記閲覧者数に基づいて、当該閲覧者数が所定値以上であったページに対応する成型情報の特徴を抽出し、当該特徴を学習して前記フォーマットデータを最適化することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記出力部は、前記処理部が成型した成型情報を出力した専用の求人情報サイト内のＵＲＬ情報を、前記求人情報表示サービスの提供者に送信することを特徴とする請求項３から６のいずれか一項に記載の情報処理装置。
【請求項８】
前記特定の文字列は、前記項目に対応する文字列の中に含まれる部分的な文字列であって、当該部分的な文字列自体が前記規定項目に対応する文字列であることを特徴とする請求項１から７のいずれか一項に記載の情報処理装置。
【請求項９】
前記抽出条件は、
前記規定項目に対応する項目が存在する場合には、当該項目を抽出し、
前記規定項目に対応する項目が存在しない場合には、予め定められた第一の文字列と第二の文字列との間の文字列を特定の文字列として抽出することを特徴とする請求項１から８のいずれか一項に記載の情報処理装置。
【請求項１０】
特定の検索エンジンで検索されたワードに基づいて検索結果とは別に求人情報のウェブページの情報が情報処理装置に表示される求人情報表示サービスにおいて、前記求人情報のウェブページの情報を適切に表示させるための情報処理方法であって、
情報処理装置に、
複数の項目および該項目に対応する文字列を含む求人情報を表示したウェブページに関する情報を受け付ける受付ステップと、
前記受付ステップにおいて受け付けた情報を、前記求人情報表示サービスが規定するフォーマットに基づいて成型して成型情報を生成する処理ステップと、
前記処理ステップにおいて成型した成型情報を、所定の形式で出力する出力ステップと
を実行させ、
前記処理ステップは、
所定の記憶装置に記憶された、前記フォーマットに対応する規定項目と抽出条件とが対応付けられたフォーマットデータに基づいて、前記情報から前記規定項目に対応する項目および／または特定の文字列を抽出し、当該抽出された項目に対応する文字列および／または前記特定の文字列を規定のタグでマークアップして成型情報を生成する、情報処理方法。
【請求項１１】
特定の検索エンジンで検索されたワードに基づいて検索結果とは別に求人情報のウェブページの情報が情報処理装置に表示される求人情報表示サービスにおいて、前記求人情報のウェブページの情報を適切に表示させるためのコンピュータプログラムであって、
情報処理装置に、
複数の項目および該項目に対応する文字列を含む求人情報を表示したウェブページに関する情報を受け付ける受付機能と、
前記受付機能が受け付けた情報を、前記求人情報表示サービスが規定するフォーマットに基づいて成型して成型情報を生成する処理機能と、
前記処理機能が成型した成型情報を、所定の形式で出力する出力機能と
を実現させ、
前記処理機能は、
所定の記憶装置に記憶された、前記フォーマットに対応する規定項目と抽出条件とが対応付けられたフォーマットデータに基づいて、前記情報から前記規定項目に対応する項目および／または特定の文字列を抽出し、当該抽出された項目に対応する文字列および／または前記特定の文字列を規定のタグでマークアップして成型情報を生成する、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
インターネットの普及に伴い、求人情報は企業サイトや転職・求人サイトなどを利用してオンライン上で閲覧が可能となっている。
【０００３】
また、近年ではこれらの求人情報のすべてを検索可能な求人検索サイトなども提供されている。
【０００４】
このような求人検索サイトで求人情報が検索されるようにするためには、第一に、求人検索サイトが定めるフォーマットに従って直接的に求人検索サイトに掲載を依頼する方法、第二に、求人検索サイトに対応する求人サイトが定めるフォーマットに従って求人サイトに掲載の登録を行い、間接的に求人検索サイトに検索させる方法、第三に、求人情報が表示される企業サイトのＷｅｂページの構造化データに、求人検索サイトが定めるタグを埋め込む方法などがある。
【０００５】
これらのうち、第一の方法および第二の方法は各種フォーマットに従って求人情報を登録する必要があり、登録の手間がかかるという問題がある。
【０００６】
また、第三の方法については、一般ユーザが行うには難解で煩雑な作業であり、専門のエンジニアによる作業が必要であることから、コストがかかるという問題があった。
【０００７】
さらに、最近では第一の方法を受け付けない求人情報表示サービスの提供も開始されており、第二の方法および第三の方法を容易に実現可能な技術の開発が求められている。
【先行技術文献】
【非特許文献】
【０００８】
【非特許文献１】Ｇｏｏｇｌｅ  Ｊａｐａｎ  Ｂｌｏｇ、「Ｇｏｏｇｌｅしごと検索で、仕事探しをもっとスムーズに！」、２０１９年１月２３日、［平成３１年３月１１日検索］、インターネット＜ＵＲＬ：https://japan.googleblog.com/2019/01/shigoto-search.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本開示の目的は、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することである。本開示のより具体的な目的の一つは、求人情報表示サービスに適切に求人情報を表示させることができる情報処理装置、情報処理方法およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明の情報処理装置は、特定の検索エンジンで検索されたワードに基づいて検索結果とは別に求人情報のウェブページの情報が情報処理装置に表示される求人情報表示サービスにおいて、求人情報のウェブページの情報を適切に表示させるための情報処理装置であって、複数の項目および該項目に対応する文字列を含む求人情報を表示したウェブページに関する情報を受け付ける受付部と、受付部が受け付けた情報を、求人情報表示サービスが規定するフォーマットに基づいて成型して成型情報を生成する処理部と、処理部が成型した成型情報を、所定の形式で出力する出力部とを備え、処理部は、所定の記憶装置に記憶された、フォーマットに対応する規定項目と抽出条件とが対応付けられたフォーマットデータに基づいて、情報から規定項目に対応する項目および／または特定の文字列を抽出し、当該抽出された項目に対応する文字列および／または特定の文字列を規定のタグでマークアップして成型情報を生成することを特徴とする。
【００１１】
受付部は、複数の項目および該項目に対応する文字列を含む求人情報を表示したウェブページに関する情報として、既にインターネット上に公開されている求人情報のＵＲＬ情報、または、求人情報を含むテキストデータを受け付けることができる。
【００１２】
出力部は、処理部が成型した成型情報を、ＨＴＭＬデータの形式で専用の求人情報サイトへ送信することができる。
【００１３】
出力部は、求人情報サイトへの送信の前に、当該求人情報サイトで表示される画面のテストページをユーザの画面に表示することができる。
【００１４】
処理部は、少なくとも求人情報サイトにおいてカウントされた閲覧者数に基づいて、フォーマットデータを最適化することができる。
【００１５】
処理部は、閲覧者数に基づいて、当該閲覧者数が所定値以上であったページに対応する成型情報の特徴を抽出し、当該特徴を学習してフォーマットデータを最適化することができる。
【００１６】
出力部は、処理部が成型した成型情報を出力した専用の求人情報サイト内のＵＲＬ情報を、求人情報表示サービスの提供者に送信することができる。
【００１７】
特定の文字列は、項目に対応する文字列の中に含まれる部分的な文字列であって、当該部分的な文字列自体が規定項目に対応する文字列とするができる。
【００１８】
抽出条件は、規定項目に対応する項目が存在する場合には、当該項目を抽出し、規定項目に対応する項目が存在しない場合には、予め定められた第一の文字列と第二の文字列との間の文字列を特定の文字列として抽出することができる。
【００１９】
本発明の情報処理方法は、特定の検索エンジンで検索されたワードに基づいて検索結果とは別に求人情報のウェブページの情報が情報処理装置に表示される求人情報表示サービスにおいて、求人情報のウェブページの情報を適切に表示させるための情報処理方法であって、情報処理装置に、複数の項目および該項目に対応する文字列を含む求人情報を表示したウェブページに関する情報を受け付ける受付ステップと、受付ステップにおいて受け付けた情報を、求人情報表示サービスが規定するフォーマットに基づいて成型して成型情報を生成する処理ステップと、処理ステップにおいて成型した成型情報を、所定の形式で出力する出力ステップとを実行させ、処理ステップは、所定の記憶装置に記憶された、フォーマットに対応する規定項目と抽出条件とが対応付けられたフォーマットデータに基づいて、情報から規定項目に対応する項目および／または特定の文字列を抽出し、当該抽出された項目に対応する文字列および／または特定の文字列を規定のタグでマークアップして成型情報を生成することを特徴とする。
【００２０】
本発明のコンピュータプログラムは、特定の検索エンジンで検索されたワードに基づいて検索結果とは別に求人情報のウェブページの情報が情報処理装置に表示される求人情報表示サービスにおいて、求人情報のウェブページの情報を適切に表示させるためのコンピュータプログラムであって、情報処理装置に、複数の項目および該項目に対応する文字列を含む求人情報を表示したウェブページに関する情報を受け付ける受付機能と、受付機能が受け付けた情報を、求人情報表示サービスが規定するフォーマットに基づいて成型して成型情報を生成する処理機能と、処理機能が成型した成型情報を、所定の形式で出力する出力機能とを実現させ、処理機能は、所定の記憶装置に記憶された、フォーマットに対応する規定項目と抽出条件とが対応付けられたフォーマットデータに基づいて、情報から規定項目に対応する項目および／または特定の文字列を抽出し、当該抽出された項目に対応する文字列および／または特定の文字列を規定のタグでマークアップして成型情報を生成することを特徴とする。
【発明の効果】
【００２１】
本発明の情報処理装置、情報処理方法およびコンピュータプログラムによれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。また、本発明の情報処理装置、情報処理方法およびコンピュータプログラムによれば、求人情報表示サービスに適切に求人情報を表示させることができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態に係る求人情報表示サービスの表示欄のイメージを示す模式図である。
【図２】本発明の情報処理装置の実施形態の構成を示す構成図である。
【図３】本発明の実施形態に係る求人情報の一例を示す概念図である。
【図４】本発明の実施形態に係る求人情報と規定項目との対応関係の一例を示す概念図である。
【図５】本発明の実施形態に係る成型情報の一例を示す概念図である。
【図６】本発明の実施形態に係る成型情報の一例を示す概念図である。
【図７】本発明の実施形態に係る成型情報の一例を示す概念図である。
【図８】本発明の情報処理装置における情報処理方法の一例を示すフロー図である。
【図９】本発明のコンピュータプログラムの機能の一例を示す回路構成図である。
【発明を実施するための形態】
【００２３】
初めに、本発明の情報処理装置について図面を参照しながら説明する。
【００２４】
本発明の情報処理装置は、求人情報表示サービスにおいて、求人情報のウェブページの情報を適切に表示させるための情報処理装置である。
【００２５】
情報処理装置は、利用者であるユーザのコンピュータ等とすることもできるし、本発明により実現されるサービスの運営側が提供するサーバ装置とすることもできる。後者の場合には、ユーザは、サーバ装置とインターネットを介して接続されたコンピュータを用いて、情報の入力を行うことができる。
【００２６】
図１には、所定の検索サービスを使用するための画面２００およびその検索ワード入力欄２１０、求人情報表示サービスの表示欄３００、通常の検索結果の表示欄４００が一例として示されている。なお、画面２００には上述した欄以外の欄が設けられてもよい。
【００２７】
求人情報表示サービスとは、所定の検索サービスで検索されたワードに基づく検索結果とは別に、求人情報のウェブページの情報がコンピュータの画面に表示されるサービスをいう。具体的には、Ｇｏｏｇｌｅ社の「Ｇｏｏｇｌｅしごと検索」などのサービスが想定される。図１において、この求人情報のウェブページの情報３１０は、表示欄３００内に示される。
【００２８】
具体的には、求人情報表示サービスは、所定の検索サービスにおいて、「三田  アルバイト  レジスタッフ」のように、希望する職種やエリア等を検索欄２１０に入力して検索すると、関連する求人情報のウェブページへのリンク情報が求人情報表示サービスの表示欄３００内に表示されるサービスである。
【００２９】
求人情報のウェブページは、企業サイトの求人ページ、および、転職・求人サイトの求人情報表示ページを含むものとする。
【００３０】
そして、図２に示されるように、本発明の情報処理装置１００は、受付部１１０と、処理部１２０と、出力部１３０とを備えることを特徴とする。
【００３１】
受付部１１０は、複数の項目および該項目に対応する文字列を含む求人情報を表示したウェブページに関する情報を受け付ける。図３は、求人情報を表示したウェブページの一例を示したものである。
【００３２】
項目の例としては、図３に示されるように、雇用形態、職種、職務内容、勤務地、給与などが挙げられる。この項目は求人情報を掲載する企業等が独自に選択するものである。
【００３３】
項目に対応する文字列の例としては、例えば「職種」という項目に対応して「営業事務・営業アシスタント・お客様対応フォロー」等の文字列が挙げられ、例えば「職務内容」という項目に対応して「契約書の作成や請求書の作成などの事務から、お客様からのサポート対応をお願いいたします。お客様先に営業と一緒に同行することも出来ます！もちろん、お仕事は1から教えますのでご安心ください！未経験でも心配無用です！」等の文字列が挙げられる。この文字列は求人情報を掲載する企業等が独自に選択するものである。
【００３４】
そして、処理部１２０は、受付部１１０が受け付けた情報を、フォーマットに基づいて成型して成型情報を生成する。このフォーマットは、求人情報表示サービスが規定するものとする。
【００３５】
さらに、出力部１３０は、処理部１２０が成型した成型情報を、所定の形式で出力する。かかる所定の形式については後述する。
【００３６】
そして、本発明の情報処理装置１００において、処理部１２０は、所定の記憶装置１４０に記憶された、フォーマットに対応する規定項目と抽出条件とが対応付けられたフォーマットデータに基づいて、受付部１１０が受け付けた情報から規定項目に対応する項目および／または特定の文字列を抽出し、当該抽出された項目に対応する文字列および／または特定の文字列を規定のタグでマークアップして成型情報を生成することを特徴とする。
【００３７】
上記記憶装置１４０は、情報処理装置１００が備えるものであってもよいし、外部の装置としてもよい。
【００３８】
ここで、規定項目とは、求人情報表示サービスが規定するフォーマットに対応するフォーマットデータに含まれるものであって、例えば、職種、仕事内容、投稿日、求人情報を掲載している企業名および勤務地に関する項目を少なくとも含むことができる。
【００３９】
図４は、項目と規定項目の対応関係の一例を示したものである。本発明の情報処理装置は、独自に設定される項目がどの規定項目に対応するのかの判断に加え、対応する規定項目が存在しない場合の判断を自動で行う。各判断の詳細については後述する。
【００４０】
抽出条件には、一例として規定項目に対応する項目の存否に応じた条件が含まれる。詳細については後述する。
【００４１】
特定の文字列は、項目に対応する文字列の中に含まれる部分的な文字列であって、当該部分的な文字列自体が規定項目に対応する文字列とすることができる。
【００４２】
具体的には、「勤務地」という項目がなく、単に「東京都港区三田・・・」という文字列がある場合、当該文字列が特定の文字列に相当する。
【００４３】
図５は、既定のタグで構造化データをマークアップした例を示したものである。なお、本例はマークアップをＪＳＯＮ−ＬＤ形式で行ったものであるが、形式については特に限定されるものではない。
【００４４】
タグに関しては、職種が"title"、仕事内容が"description"、投稿日が"datePosted"、求人情報を掲載している企業が"hiringOrganization"、勤務地が"jobLocation"、求人の有効期限が"validThrough"などと既定されるものとする。
【００４５】
以上の構成によれば、求人情報表示サービスに適切に求人情報を表示させるための成型情報を自動で作成することができる。特に、本発明の情報処理装置１００は、上記成型情報の生成を自動で行うことができるため、専門のエンジニアによる作業を減らしコストを削減するとともに、求人情報を迅速に求人情報表示サービスに表示させることができる。
【００４６】
受付部１１０は、複数の項目および該項目に対応する文字列を含む求人情報を表示したウェブページに関する情報として、既にインターネット上に公開されている求人情報のＵＲＬ情報、または、求人情報を含むテキストデータを受け付けることができる。
【００４７】
かかる構成によれば、ユーザは新たに本発明の情報処理装置用のデータを用意することなく、既に作成済みの求人情報を受付部１１０に入力するだけで、求人情報表示サービスに適切に求人情報を表示させるための成型情報を容易に作成することができる。
【００４８】
上記テキストデータは、一の求人情報を含むＨＴＭＬデータまたは複数の求人情報を含むＣＳＶデータとすることができる。
【００４９】
かかる構成によれば、求人情報が複数である場合の受付部１１０への入力が容易になる。
【００５０】
出力部１３０は、処理部１２０が成型した成型情報を、ＣＳＶデータまたはＨＴＭＬデータの形式で出力することができる。
【００５１】
かかる構成によれば、成型情報の利用方法をユーザが自由に決定することができる。
【００５２】
あるいは、出力部１３０は、処理部１２０が成型した成型情報を、ＨＴＭＬデータの形式で専用の求人情報サイトへ送信することができる。
【００５３】
かかる構成によれば、ユーザが成型情報を扱う必要なく、本発明の情報処理装置１００へのデータの入力から求人情報サイトへの掲載までワンストップで処理を進めることができる。
【００５４】
また、出力部１３０は、成型情報を求人情報サイトへ送信する前に、当該求人情報サイトで表示される画面のテストページをユーザのコンピュータの画面に表示することができる。
【００５５】
かかる構成によれば、求人情報サイトへの掲載前にユーザが表示内容を確認することができる。
【００５６】
処理部１２０は、少なくとも、求人情報サイトにおいてカウントされた閲覧者数に基づいて、フォーマットデータを最適化することができる。
【００５７】
図１の表示欄３００に示されるように、情報３１０は複数表示されてもよい。また、表示欄３００に納まりきらなかった情報３１０は、「さらに表示」ボタンを選択することで表示されることができる。
【００５８】
このように、最初の表示欄３００に表示される情報３１０の数には上限があることから、上位に表示されることが閲覧数に大きく影響を与える。
【００５９】
そこで、処理部１２０は、当該閲覧者数が所定値以上であったページに対応する成型情報の特徴を抽出し、当該特徴を学習してフォーマットデータを最適化することができる。
【００６０】
かかる構成によれば、求人情報表示サービスの上位に求人情報に関する情報を表示させることができるようになる。
【００６１】
出力部１３０は、処理部１２０が成型した成型情報を出力した専用の求人情報サイト内のＵＲＬ情報を、求人情報表示サービスの提供者に送信することができる。
【００６２】
具体的には、Ｉｎｄｅｘｉｎｇ  ＡＰＩを設定するか、サイトマップを求人情報表示サービスの提供者に対して送信することで、求人情報の作成・更新を即時に反映させることができる。
【００６３】
続いて、抽出条件の詳細について説明を行う。
上述したとおり、本発明の情報処理装置１００において、処理部１２０は、所定の記憶装置１４０に記憶された、フォーマットに対応する規定項目と抽出条件とが対応付けられたフォーマットデータに基づいて、受付部１１０が受け付けた情報から規定項目に対応する項目および／または特定の文字列を抽出し、当該抽出された項目に対応する文字列および／または特定の文字列を規定のタグでマークアップして成型情報を生成することを特徴とする。
【００６４】
この抽出条件には、規定項目に対応する項目の存否に応じた条件を含むことができる。
【００６５】
すなわち、抽出条件の一つは、規定項目に対応する項目がある場合には当該項目を抽出する、という条件である。図４に示す求人情報を例にすれば、規定項目の「給与」に関する項目「給与」が存在するため、当該項目「給与」が抽出される。ただし、規定項目と項目の表記が完全一致である必要はなく、規定項目には、項目の表記の複数のバリエーションが対応付けられているものとする。
【００６６】
そして、抽出条件の一つは、規定項目に対応する項目がない場合には、特定の文字列を抽出する、という条件である。仮に、規定項目「勤務地」に対応する項目「勤務地」が存在しないものの、「東京都港区三田・・・」という文字列がある場合には、当該文字列を特定の文字列として抽出する。
【００６７】
この特定の文字列の抽出は、例えば、規定項目「勤務地」であれば、住所を表す文字列のサンプルデータを記憶部に記憶しておき、これらサンプルデータに近い文字列を抽出して特定の文字列とすることができる。
【００６８】
あるいは、処理部１２０は、規定項目に対応する項目が存在する場合には、当該項目を抽出し、規定項目に対応する項目が存在しない場合には、予め定められた第一の文字列と第二の文字列との間の文字列を特定の文字列として抽出することができる。
【００６９】
具体的には、規定項目「給与」に関する項目がなく、単に「時給1,375円」との記載がある場合には、規定項目「給与」に対する第一の文字列を「時給」と定め、第二の文字列を「円」と定めておくことで、特定の文字列として「1,375」を抽出することができる。かかる特定の文字列「1,375」は、後述する給与に関するサブ項目のタグ"value"でマークアップされることにより、給与の値として適切に表示されることができる。
【００７０】
上記の例は単なる一例であって、第一の文字列および第二の文字列は、一の規定項目に対してそれぞれ複数定めておくこともできる。
【００７１】
規定項目は、上述した通り、職種、仕事内容、投稿日、求人情報を掲載している企業名および勤務地に関する項目を少なくとも含むことができる。これらの規定項目のタグについては上述したとおりである。
【００７２】
また、勤務地に関する項目は、さらに、郵便番号、市区町村および町名・番地に関するサブ項目を含むことができる。
【００７３】
図６は、上記勤務地に関する項目をマークアップした一例を示したものである。図６に示すように、勤務地「東京都港区三田・・・」は、“jobLocation”、"PostalAddress","streetAddress"、"addressLocality""addressRegion"、"postalCode"、"addressCountry"と規定されたタグでサブ項目毎にマークアップされることができる。
【００７４】
このように、これらのサブ項目を適切な区分で適切な順序でマークアップすることにより、検索表示サービスにおいて、住所表示に加えて地図を表示させることも可能となる。
【００７５】
規定項目は、さらに、仕事番号、雇用形態または給与に関する項目の少なくとも一つを含むことができる。
【００７６】
給与に関する項目は、さらに、給与額および給与種別に関するサブ項目を含むことができる。
【００７７】
図７は、上記給与に関する項目をマークアップした一例を示したものである。図７に示すように、給与「時給１２００円」は、"JPY"、"value"、"unitText"などと規定されたタグでサブ項目毎にマークアップされることができる。
【００７８】
続いて、本発明の情報処理方法について図面を参照しながら説明する。
【００７９】
本発明の情報処理方法は、所定の検索サービスで検索されたワードに基づいて検索結果とは別に求人情報のウェブページの情報が情報処理装置の画面に表示される求人情報表示サービスにおいて、求人情報のウェブページの情報を適切に表示させるための情報処理方法である。
【００８０】
具体的には、図８に示すように、情報処理装置に、受付ステップＳ１１と、処理ステップＳ１２〜１３と、出力ステップＳ１４とを実行させることを特徴とする。
【００８１】
受付ステップＳ１１では、複数の項目および該項目に対応する文字列を含む求人情報を表示したウェブページに関する情報を受け付ける。かかる受付ステップＳ１１は、上述した受付部１１０により実行されることができる。受付部１１０の詳細は上述したとおりである。
【００８２】
処理ステップでは、受付ステップにおいて受け付けた情報を、求人情報表示サービスが規定するフォーマットに基づいて成型して成型情報を生成する。かかる処理ステップは、上述した処理部１２０により実行されることができる。処理部１２０の詳細は上述したとおりである。
【００８３】
具体的には、処理ステップでは、所定の記憶装置に記憶された、フォーマットに対応する規定項目と抽出条件とが対応付けられたフォーマットデータに基づいて、情報から規定項目に対応する項目および／または特定の文字列を抽出する（Ｓ１２）。
【００８４】
そして、処理ステップでは、当該抽出された項目に対応する文字列および／または特定の文字列を規定のタグでマークアップして成型情報を生成する（Ｓ１３）。
【００８５】
出力ステップＳ１４では、処理ステップＳ１３において成型した成型情報を、所定の形式で出力する。かかる出力ステップＳ１４は、上述した出力部１３０により実行されることができる。出力部１３０の詳細は上述したとおりである。
【００８６】
以上の構成によれば、求人情報表示サービスに適切に求人情報を表示させるための成型情報を自動で作成することができる。特に、本発明の情報処理装置１００は、上記成型情報の生成を自動で行うことができるため、専門のエンジニアによる作業を減らしコストを削減するとともに、求人情報を迅速に求人情報表示サービスに表示させることができる。
【００８７】
最後に、本発明のコンピュータプログラムの実施形態について図面を参照しながら説明する。
【００８８】
本発明のコンピュータプログラムは、所定の検索サービスで検索されたワードに基づいて検索結果とは別に求人情報のウェブページの情報が情報処理装置の画面に表示される求人情報表示サービスにおいて、求人情報のウェブページの情報を適切に表示させるためのコンピュータプログラムである。
【００８９】
具体的には、情報処理装置に、受付機能と、処理機能と、出力機能とを実現させることを特徴とする。
【００９０】
受付機能は、複数の項目および該項目に対応する文字列を含む求人情報を表示したウェブページに関する情報を受け付ける。
【００９１】
処理機能は、受付機能が受け付けた情報を、求人情報表示サービスが規定するフォーマットに基づいて成型して成型情報を生成する。
【００９２】
出力機能は、処理機能が成型した成型情報を、所定の形式で出力する。
【００９３】
そして、処理機能は、所定の記憶装置に記憶された、フォーマットに対応する規定項目と抽出条件とが対応付けられたフォーマットデータに基づいて、情報から規定項目に対応する項目および／または特定の文字列を抽出し、当該抽出された項目に対応する文字列および／または特定の文字列を規定のタグでマークアップして成型情報を生成する。
【００９４】
上記受付機能、処理機能および出力機能は、図９に示す受付回路１１１０、処理回路１１２０および出力回路１１３０により実現されることができる。受付回路１１１０、処理回路１１２０および出力回路１１３０は、それぞれ上述した受付部１１０、処理部１２０および出力部１３０により実現されるものとする。各部の詳細については上述したとおりである。
【００９５】
以上の構成によれば、求人情報表示サービスに適切に求人情報を表示させるための成型情報を自動で作成することができる。特に、本発明の情報処理装置１００は、上記成型情報の生成を自動で行うことができるため、専門のエンジニアによる作業を減らしコストを削減するとともに、求人情報を迅速に求人情報表示サービスに表示させることができる。
【００９６】
また、上述した実施形態に係るサーバ装置又は端末装置として機能させるために、コンピュータ又は携帯電話などの情報処理装置を好適に用いることができる。このような情報処理装置は、実施形態に係るサーバ装置又は端末装置の各機能を実現する処理内容を記述したプログラムを、情報処理装置の記憶部に格納し、情報処理装置のＣＰＵによって当該プログラムを読み出して実行させることによって実現可能である。 
【００９７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００９８】
また、実施形態に記載した手法は、計算機（コンピュータ）に実行させることができるプログラムとして、例えば磁気ディスク（フロッピー（登録商標）ディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ等）、半導体メモリ（ＲＯＭ、ＲＡＭ、フラッシュメモリ等）等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、計算機に実行させるソフトウェア手段（実行プログラムのみならずテーブルやデータ構造も含む）を計算機内に構成させる設定プログラムをも含む。本装置を実現する計算機は、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウェア手段を構築し、このソフトウェア手段によって動作が制御されることにより上述した処理を実行する。なお、本明細書でいう記録媒体は、頒布用に限らず、計算機内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。記憶部は、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。
【符号の説明】
【００９９】
１００  情報処理装置
１１０  受付部
１２０  処理部
１３０  出力部
１４０  記憶装置
【図１】
2020160570.tif 000003
【図２】
2020160570.tif 000004
【図３】
2020160570.tif 000005
【図４】
2020160570.tif 000006
【図５】
2020160570.tif 000007
【図６】
2020160570.tif 000008
【図７】
2020160570.tif 000009
【図８】
2020160570.tif 000010
【図９】
2020160570.tif 000011
【手続補正書】
【提出日】令和2年3月21日(2020.3.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
特定の検索エンジンで検索されたワードに基づいて検索結果とは別に求人情報のウェブページの情報が情報処理装置に表示される求人情報表示サービスにおいて、前記求人情報のウェブページの情報を適切に表示させるための情報処理装置であって、
複数の項目および該項目に対応する文字列を含む求人情報を表示したウェブページに関する情報であって、少なくとも求人情報を含むテキストデータを受け付ける受付部と、
前記受付部が受け付けた情報を、前記求人情報表示サービスが規定するフォーマットに基づいて成型して成型情報を生成する処理部と、
前記処理部が成型した成型情報を、所定の形式で出力する出力部と
を備え、
前記処理部は、
所定の記憶装置に記憶された抽出条件に基づいて、前記情報から前記求人情報表示サービスが規定するフォーマットにおいて要求される規定項目に対応する項目および／または特定の文字列を抽出し、当該抽出された項目に対応する文字列および／または前記特定の文字列を規定のタグでマークアップして成型情報を生成し、
前記特定の文字列は、前記テキストデータに含まれる部分的な文字列であって、当該部分的な文字列自体が前記規定項目に対応する文字列である情報処理装置。
【請求項２】
前記抽出条件は、
前記規定項目に対応する項目が存在する場合には、当該項目を抽出し、
前記規定項目に対応する項目が存在しない場合には、前記規定項目に対応する文字列のサンプルデータに基づいて、前記特定の文字列を抽出するという条件であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記抽出条件は、
前記規定項目に対応する項目が存在する場合には、当該項目を抽出し、
前記規定項目に対応する項目が存在しない場合には、予め定められた第一の文字列と第二の文字列との間の文字列を特定の文字列として抽出するという条件であることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記出力部は、前記処理部が成型した成型情報を、ＨＴＭＬデータの形式で専用の求人情報サイトへ送信することを特徴とする請求項１から３のいずれか一項に記載の情報処理装置。
【請求項５】
前記処理部は、少なくとも前記求人情報サイトにおいてカウントされた閲覧者数に基づいて、前記抽出条件を最適化することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記処理部は、前記閲覧者数に基づいて、当該閲覧者数が所定値以上であったページに対応する成型情報の特徴を抽出し、当該特徴を学習して前記抽出条件を最適化することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記出力部は、前記処理部が成型した成型情報を出力した専用の求人情報サイト内のＵＲＬ情報を、前記求人情報表示サービスの提供者に送信することを特徴とする請求項４，５または６に記載の情報処理装置。
【請求項８】
特定の検索エンジンで検索されたワードに基づいて検索結果とは別に求人情報のウェブページの情報が情報処理装置に表示される求人情報表示サービスにおいて、前記求人情報のウェブページの情報を適切に表示させるための情報処理方法であって、
情報処理装置に、
複数の項目および該項目に対応する文字列を含む求人情報を表示したウェブページに関する情報であって、少なくとも求人情報を含むテキストデータを受け付ける受付ステップと、
前記受付ステップにおいて受け付けた情報を、前記求人情報表示サービスが規定するフォーマットに基づいて成型して成型情報を生成する処理ステップと、
前記処理ステップにおいて成型した成型情報を、所定の形式で出力する出力ステップと
を実行させ、
前記処理ステップは、
所定の記憶装置に記憶された抽出条件に基づいて、前記情報から前記求人情報表示サービスが規定するフォーマットにおいて要求される規定項目に対応する項目および／または特定の文字列を抽出し、当該抽出された項目に対応する文字列および／または前記特定の文字列を規定のタグでマークアップして成型情報を生成し、
前記特定の文字列は、前記テキストデータに含まれる部分的な文字列であって、当該部分的な文字列自体が前記規定項目に対応する文字列である情報処理方法。
【請求項９】
特定の検索エンジンで検索されたワードに基づいて検索結果とは別に求人情報のウェブページの情報が情報処理装置に表示される求人情報表示サービスにおいて、前記求人情報のウェブページの情報を適切に表示させるためのコンピュータプログラムであって、
情報処理装置に、
複数の項目および該項目に対応する文字列を含む求人情報を表示したウェブページであって、少なくとも求人情報を含むテキストデータに関する情報を受け付ける受付機能と、
前記受付機能が受け付けた情報を、前記求人情報表示サービスが規定するフォーマットに基づいて成型して成型情報を生成する処理機能と、
前記処理機能が成型した成型情報を、所定の形式で出力する出力機能と
を実現させ、
前記処理機能は、
所定の記憶装置に記憶された抽出条件に基づいて、前記情報から前記求人情報表示サービスが規定するフォーマットにおいて要求される規定項目に対応する項目および／または特定の文字列を抽出し、当該抽出された項目に対応する文字列および／または前記特定の文字列を規定のタグでマークアップして成型情報を生成し、
前記特定の文字列は、前記テキストデータに含まれる部分的な文字列であって、当該部分的な文字列自体が前記規定項目に対応する文字列であるコンピュータプログラム。