(57)【要約】【課題】ユーザに書籍の内容を当該書籍のフレーズから段階的に紹介する過程で、当該ユーザの嗜好性に関する情報を収集し、分析する。【解決手段】本発明は、第１サーバ装置２は、情報端末３に書籍のフレーズ、パラグラフ、文のデータを段階的に送信すると共に、情報端末３からの送信に対する回答に含まれるユーザ情報、及びログ情報を、第２サーバ装置１に送信する第１サーバ装置２と、第１サーバ装置２から送信されたユーザ情報を記憶部に登録し、ログ情報を取得し、記憶部に登録し、ログ情報を解析し、解析結果に基づいてユーザの嗜好性を判定する第２サーバ装置１とで構成される嗜好性分析システムである。【選択図】図１
2019175315.tif 000002
【特許請求の範囲】
【請求項１】
電子書籍に関わるユーザの情報端末と通信自在な嗜好性分析システムであって、
前記情報端末に書籍のフレーズ、パラグラフ、文のデータを段階的に送信すると共に、前記情報端末からの前記送信に対する回答に含まれるユーザ情報、及びログ情報を、第２サーバ装置に送信する第１サーバ装置と、
前記第２サーバ装置は、前記第１サーバ装置から送信されたユーザ情報を前記記憶部に登録し、前記第１サーバ装置から送信されたログ情報を取得し、前記記憶部に登録し、前記ログ情報を解析し、前記解析結果に基づいてユーザの嗜好性を判定する第２サーバ装置と、を備えた嗜好性分析システム。
【請求項２】
電子書籍に関わるユーザの情報端末と通信自在な第１サーバ装置と、第２サーバ装置とで構成される嗜好性分析システムであって、
前記第１サーバ装置は、
前記情報端末に書籍のフレーズ、パラグラフ、文のデータを段階的に送信すると共に、前記情報端末からの前記送信に対する回答に含まれるユーザ情報、及びログ情報を、前記第２サーバ装置に送信する送信制御部と、
前記情報端末からの回答を受け付ける受信制御部と、を有し、
前記第２サーバ装置は、
少なくとも前記ユーザ情報及びログ情報を記憶する記憶部と、
前記第１サーバ装置から送信されたユーザ情報を前記記憶部に登録する登録部と、
前記第１サーバ装置から送信されたログ情報を取得し、前記記憶部に登録するログ取得部と、
前記ログ情報を解析するログ解析部と、
前記解析結果に基づいてユーザの嗜好性を判定する嗜好性判定部と、を有する
嗜好性分析システム。
【請求項３】
前記ログ情報は、所定のメッセージとパターンとを含み、
前記ログ解析部は、前記ユーザの前記ログ情報を参照して、書籍単位で前記メッセージ及び前記パターンを解析し、
前記嗜好性判定部は、前記解析結果に基づき、前記書籍単位で、前記フレーズ、パラグラフ、及び文のデータの各送信に対する回答のレベルを分析することで、前記ユーザの嗜好性を判定する
請求項１に記載の嗜好性分析システム。
【請求項４】
電子書籍に関わるユーザの情報端末と通信自在な嗜好性分析システムによる嗜好性分析方法であって、
第１サーバ装置が、前記情報端末に書籍のフレーズ、パラグラフ、文のデータを段階的に送信すると共に、前記情報端末からの前記送信に対する回答に含まれるユーザ情報、及びログ情報を、第２サーバ装置に送信し、
第２サーバ装置が、前記第１サーバ装置から送信されたユーザ情報を前記記憶部に登録し、前記第１サーバ装置から送信されたログ情報を取得し、前記記憶部に登録し、前記ログ情報を解析し、前記解析結果に基づいてユーザの嗜好性を判定する
嗜好性分析方法。
【請求項５】
電子書籍に関わるユーザの情報端末と通信自在な第１サーバ装置と、第２サーバ装置とで構成される嗜好性分析システムによる嗜好性分析方法であって、
前記第１サーバ装置では、
送信制御部が、前記情報端末に書籍のフレーズ、パラグラフ、文のデータを段階的に送信すると共に、前記情報端末からの前記送信に対する回答に含まれるユーザ情報、及びログ情報を、前記第２サーバ装置に送信し、
受信制御部が、前記情報端末からの回答を受け付け、
前記第２サーバ装置では、
記憶部が、少なくとも前記ユーザ情報及びログ情報を記憶し、
登録部が、前記第１サーバ装置から送信されたユーザ情報を前記記憶部に登録し、
ログ取得部が、前記第１サーバ装置から送信されたログ情報を取得し、前記記憶部に登録し、
ログ解析部が、前記ログ情報を解析し、
嗜好性判定部が、前記解析結果に基づいてユーザの嗜好性を判定する
嗜好性分析方法。
【請求項６】
前記ログ情報は、所定のメッセージとパターンとを含み、
前記ログ解析部は、前記ユーザの前記ログ情報を参照して、書籍単位で前記メッセージ及び前記パターンを解析し、
前記嗜好性判定部は、前記解析結果に基づき、前記書籍単位で、前記フレーズ、パラグラフ、及び文のデータの各送信に対する回答のレベルを分析することで、前記ユーザの嗜好性を判定する
請求項５に記載の嗜好性分析方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子書籍に関わるユーザに、当該電子書籍の内容を当該書籍のフレーズから段階的に紹介する過程で当該ユーザの嗜好性に関する情報を収集し、分析する、嗜好性分析システム、嗜好性分析方法に関する。
【背景技術】
【０００２】
従来、電子書籍は市場の広がりを見せており、ユーザは、多種多様な電子書籍をスマートフォンやタブレット等の情報端末で読めるようになっている。そして、市場で入手可能な電子書籍の数も増加する一方であることから、ユーザに好適な電子書籍をレコメンドするサービスについてもニーズが高まっている。
【０００３】
ここで、例えば、特許文献１では、書籍配布方式が開示されている。同方式では、利用者は、調査中の用語に関して章もしくは節程度の説明を求めている場合、“ＴＣＰ”をキーワードとして検索語入力手段へ入力し、検索語入力完了及び検索開始手段を用いて検索する。さらに、目次を検索する場合は、目次検索選択手段を、また調査中の用語について一言もしくは１文ないしは数段落以内の説明を求めているなど索引を検索する場合は、索引検索手段を用いている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２３３６１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１は、書籍配布にあたり、章もしくは節の検索の便宜を図ったものにすぎず、ユーザの嗜好性に関する情報を収集することは開示されていない。
【０００６】
このように、ユーザに書籍のフレーズから段階的に紹介する過程で、当該ユーザの嗜好性に関する情報を取集し、分析する従来技術は存在しない。
【０００７】
さらに、書籍に対するユーザの嗜好性を分析し、その分析結果を用いて当該ユーザの広義の嗜好性を把握することができれば、関連産業の商品又はサービスを紹介することもできるが、そのような技術は存在しない。
【０００８】
本発明は、このような課題に鑑みてなされたものであり、その目的とするところは、ユーザに書籍の内容を当該書籍のフレーズから段階的に紹介する過程で、当該ユーザの嗜好性に関する情報を収集し、分析することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明の第１の態様に係る嗜好性分析システムは、電子書籍に関わるユーザの情報端末と通信自在な嗜好性分析システムであって、前記情報端末に書籍のフレーズ、パラグラフ、文のデータを段階的に送信すると共に、前記情報端末からの前記送信に対する回答に含まれるユーザ情報、及びログ情報を、第２サーバ装置に送信する第１サーバ装置と、前記第２サーバ装置は、前記第１サーバ装置から送信されたユーザ情報を前記記憶部に登録し、前記第１サーバ装置から送信されたログ情報を取得し、前記記憶部に登録し、前記ログ情報を解析し、前記解析結果に基づいてユーザの嗜好性を判定する第２サーバ装置と、を備えている。
【００１０】
本発明の第２の態様に係る嗜好性分析システムは、電子書籍に関わるユーザの情報端末と通信自在な第１サーバ装置と、第２サーバ装置とで構成される嗜好性分析システムであって、前記第１サーバ装置は、前記情報端末に書籍のフレーズ、パラグラフ、文のデータを段階的に送信すると共に、前記情報端末からの前記送信に対する回答に含まれるユーザ情報、及びログ情報を、前記第２サーバ装置に送信する送信制御部と、前記情報端末からの回答を受け付ける受信制御部と、を有し、前記第２サーバ装置は、少なくとも前記ユーザ情報及びログ情報を記憶する記憶部と、前記第１サーバ装置から送信されたユーザ情報を前記記憶部に登録する登録部と、前記第１サーバ装置から送信されたログ情報を取得し、前記記憶部に登録するログ取得部と、前記ログ情報を解析するログ解析部と、前記解析結果に基づいてユーザの嗜好性を判定する嗜好性判定部と、を有する。
【００１１】
本発明の第３の態様に係る嗜好性分析システムは、第２の態様において、前記ログ情報は、所定のメッセージとパターンとを含み、前記ログ解析部は、前記ユーザの前記ログ情報を参照して、書籍単位で前記メッセージ及び前記パターンを解析し、前記嗜好性判定部は、前記解析結果に基づき、前記書籍単位で、前記フレーズ、パラグラフ、及び文のデータの各送信に対する回答のレベルを分析することで、前記ユーザの嗜好性を判定する。
【００１２】
本発明の第４の態様に係る嗜好性分析方法は、電子書籍に関わるユーザの情報端末と通信自在な嗜好性分析システムによる嗜好性分析方法であって、第１サーバ装置が、前記情報端末に書籍のフレーズ、パラグラフ、文のデータを段階的に送信すると共に、前記情報端末からの前記送信に対する回答に含まれるユーザ情報、及びログ情報を、第２サーバ装置に送信し、第２サーバ装置が、前記第１サーバ装置から送信されたユーザ情報を前記記憶部に登録し、前記第１サーバ装置から送信されたログ情報を取得し、前記記憶部に登録し、前記ログ情報を解析し、前記解析結果に基づいてユーザの嗜好性を判定する。
【００１３】
本発明の第５の態様に係る嗜好性分析方法は、電子書籍に関わるユーザの情報端末と通信自在な第１サーバ装置と、第２サーバ装置とで構成される嗜好性分析システムによる嗜好性分析方法であって、前記第１サーバ装置では、送信制御部が、前記情報端末に書籍のフレーズ、パラグラフ、文のデータを段階的に送信すると共に、前記情報端末からの前記送信に対する回答に含まれるユーザ情報、及びログ情報を、前記第２サーバ装置に送信し、受信制御部が、前記情報端末からの回答を受け付け、前記第２サーバ装置では、記憶部が、少なくとも前記ユーザ情報及びログ情報を記憶し、登録部が、前記第１サーバ装置から送信されたユーザ情報を前記記憶部に登録し、ログ取得部が、前記第１サーバ装置から送信されたログ情報を取得し、前記記憶部に登録し、ログ解析部が、前記ログ情報を解析し、嗜好性判定部が、前記解析結果に基づいてユーザの嗜好性を判定する。
【００１４】
そして、本発明の第６の態様に係る嗜好性分析方法は、第５の態様において、前記ログ情報は、所定のメッセージとパターンとを含み、前記ログ解析部は、前記ユーザの前記ログ情報を参照して、書籍単位で前記メッセージ及び前記パターンを解析し、前記嗜好性判定部は、前記解析結果に基づき、前記書籍単位で、前記フレーズ、パラグラフ、及び文のデータの各送信に対する回答のレベルを分析することで、前記ユーザの嗜好性を判定する。
【発明の効果】
【００１５】
本発明によれば、ユーザに書籍の内容を当該書籍のフレーズから段階的に紹介する過程で、当該ユーザの嗜好性に関する情報を収集し、分析する、嗜好性分析システム、嗜好性分析方法を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係る嗜好性分析システムの構成図である。
【図２】同システムの第２サーバ装置の構成図である。
【図３】ＤＢのテーブルの構成を示す図である。
【図４】ＤＢのテーブルの構成を示す図である。
【図５】同システムの第１サーバ装置の構成図である。
【図６】同システムの情報端末の構成図である。
【図７】同システムによるユーザ登録に係る処理手順を示す図ある。
【図８】同システムによるログ収集過程を示す図である。
【図９】書籍紹介画面の構成を示す図である。
【図１０】書籍紹介画面の構成を示す図である。
【図１１】書籍紹介画面の構成を示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照しつつ本発明の一実施形態について説明する。
【００１８】
本発明の実施形態に係る嗜好性判定システムは、ユーザに書籍の内容を当該書籍の「フレーズ」から「パラグラフ」、更には「文」へと段階的に紹介する過程で、当該ユーザの嗜好性に関する情報を収集し、分析するものである。特に、書籍の「フレーズ」から所定の情報をユーザに提示する点に特徴の１つがあり、ユーザの嗜好性に合わせて各種関連産業の商品又はサービスの紹介も可能とするものである。以下、詳述する。
【００１９】
図１には、本発明の一実施形態に係る嗜好性分析システムの構成を示し説明する。
【００２０】
同図に示されるように、嗜好性分析システムは、第２サーバ装置１及び第１サーバ装置２を備えている。第２サーバ装置１は、ユーザ情報やログ情報を収集し、ユーザの嗜好性を判定する機能を主に担っている。これに対して、第１サーバ装置２は、ユーザの情報端末３との間でＳＮＳのチャットボット機能を実現するものであり、ユーザの情報端末３に対して書籍のフレーズからパラグラフ、文と段階的に情報を発信し、その回答を受けると、第２サーバ装置１に向けてユーザ情報やログ情報等を送信するようになっている。
【００２１】
第２サーバ装置１、及び第１サーバ装置２は、ユーザの情報端末３、出版社等の情報端末４、関連産業のサーバ装置５と、インターネット等のネットワーク６を介して通信自在に接続されている。ユーザの情報端末３は、第１サーバ装置２との間でＳＮＳのチャットボットのサービスを受けることができる。出版社等の情報端末４は、第２サーバ装置１に自社の管理等する書籍情報を登録することができる。関連産業のサーバ装置５は、第２サーバ装置１に、所定のジャンルに嗜好性を有するユーザに向けての広告情報を登録等し、所定の広告を要求することが可能になっている。
【００２２】
以上の構成により、本嗜好性分析システムでは、ユーザの情報端末３に書籍の内容を当該書籍の「フレーズ」から「パラフラフ」、更には「文」へと段階的に紹介する過程で、当該ユーザの嗜好性に関する情報を収集、分析し、その分析結果を関連産業の紹介にまでつなげることが可能となっている。
【００２３】
図２には、嗜好性分析システムの第２サーバ装置の構成を示し説明する。尚、第２サーバ装置は、ログ取集用のサーバと、書籍登録用のサーバとに物理的に分離してもよいことは勿論である。
【００２４】
同図に示されるように、第２サーバ装置１は、ＣＰＵ（Central Processing Unit）等の制御部１１を備えている。制御部１１は、バス１９を介して、通信部１２、記憶部１３と接続されている。通信部１２は、ネットワーク６を介して、第１サーバ装置２や情報端末３，４等と通信するための通信インタフェースである。
【００２５】
記憶部１３は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）等のメモリやＨＤＤ（Hard Disc Drive）等で構成されており、制御部１１で実行されるプログラム１４を記憶している。また、ユーザＤＢ１５、ブックＤＢ１６、ブックセンテンスＤＢ１７、及びログＤＢ１８を記憶している。
【００２６】
ここで、各ＤＢ１５乃至１８のテーブル構成は、図３に示される。
【００２７】
図３（ａ）に示されるように、ユーザＤＢ１５のユーザテーブルには、ユーザ情報が記憶されている。より詳細には、ユーザＩＤと対応付けられて、ＳＮＳの設定情報、性格診断タイプ、ステータス、経験値、ジャンル、登録日、及び更新日が記憶されている。ＳＮＳの設定情報にはＳＮＳ  ＩＤも含まれている。性格診断タイプとは、後述するユーザ登録の処理過程でユーザから得た回答に基づいてエニアグラムで診断したタイプである。ステータスとは、例えば、エニアグラムによる診断の状況（０：初期  １：診断済）が記憶される。経験値とは、ユーザによる本サービスの利用頻度等の情報を数値化したものである。そして、ジャンルとは、ユーザ登録の際に、初期設定で、ユーザにより興味があると登録された電子書籍等のジャンルである。
【００２８】
図３（ｂ）に示されるように、ブックＤＢ１６のブックテーブルには、書籍情報が記憶されている。より詳細には、ブックＩＤと対応付けられて、ジャンル、書籍名、目次、著者情報、書籍画像、ＥＣサイトＵＲＬ、公開設定、登録日、及び更新日が対応付けられて記憶されている。ジャンルとしては、書籍のジャンル（例えば、文学・評論、人文・思想、社会・政治、ノンフィクション、ビジネス・経済等）が記憶されている。著者情報とは、著者のプロフィール等の情報である。そして、公開設定とは、公開の可否の設定情報（１：公開  ０：非公開）である。
【００２９】
図３（ｃ）に示されるように、ブックセンテンスＤＢ１７のブックセンテンステーブルには、フレーズ情報が記憶されている。即ち、より詳細には、フレーズＩＤと対応付けられて、ブックＩＤ、章Ｎｏ、節Ｎｏ、文Ｎｏ、タイトル、フレーズ、重み、登録日、及び更新日が記憶されている。電子書籍の章、節、文については、それぞれ章Ｎｏ、節Ｎｏ及び文Ｎｏで管理されている。フレーズとは、本サービスにより、ユーザの情報端末３に最初に提示される電子書籍のフレーズである。重みとは、提示する最適なフレーズを選定するにあたり用いる数値である。
【００３０】
図３（ｄ）に示されるように、ログＤＢ１８のログ情報は、次のような構成でｊｓｏｎ形式のテキストファイルを圧縮した形式で保存されている。即ち、ＳＮＳ  ＩＤと対応付けられて、性格診断タイプ、ジャンル、メッセージ、パターン、及びタイムスタンプが記憶されている。タイムスタンプには、ユーザがアクションを起こした年、月、日の情報が含まれている。メッセージとパターンについては、図４に示されるような関係付けがなされている。つまり、メッセージごとに、対応するパターンが定義されている。
【００３１】
再び図２に説明に戻り、制御部１１は、記憶部１３のプログラム１４を読み出し、実行することで、主制御部１１ａ、登録部１１ｂ、送信制御部１１ｃ、ログ取得部１１ｄ、ログ解析部１１ｅ、及び嗜好性判定部１１ｆとして機能する。
【００３２】
主制御部１１ａは、サーバ装置２へのフレーズの配信要求等をはじめとする統括的な制御を司る。登録部１１ｂは、サーバ装置２から送信されたユーザ情報等を記憶部１３に登録する。送信制御部１１ｃは、所定のタイミングで、第１サーバ装置２に、フレーズ情報等を送信するように制御する。ログ取得部１１ｄは、第１サーバ装置２から送信されたログ情報を取得し、記憶部１３に登録する。
【００３３】
ログ解析部１１ｅは、ログ情報を解析する。より具体的には、ログ解析部１１ｅは、ログＤＢ１８のログ情報を参照して、書籍単位でログ情報に含まれるメッセージとパターンを解析する。そして、嗜好性判定部１１ｆは、このログ解析部１１ｅの解析結果に基づいて、書籍単位で、フレーズ、パラグラフ、及び文のデータの各送信に対する回答のレベル（どの段階まで進んだかといった進度）を分析することで、ユーザの嗜好性を判定する。
【００３４】
図５には、嗜好性分析システムの第１サーバ装置の構成を示し説明する。
【００３５】
同図に示されるように、第１サーバ装置２は、ＣＰＵ等の制御部２１を備えている。制御部２１は、バス２５を介して、通信部２２、記憶部２３と接続されている。通信部２２は、ネットワーク６を介して、第２サーバ装置１や情報端末３，４等と通信するための通信インタフェースである。記憶部２３は、ＲＯＭやＲＡＭ等のメモリやＨＤＤ等で構成されており、制御部２１で実行されるプログラム２４を記憶している。
【００３６】
このような構成において、制御部２１は、記憶部２３のプログラム２４を実行することで、主制御部２１ａ、及びチャットボット部２１ｂとして機能する。
【００３７】
主制御部２１ａは、統括的な制御を司る。チャットボット部２１ｂは、送信制御部２１ｃと受信制御部２１ｄとからなる。そして、送信制御部２１ｃは、情報端末３に書籍のフレーズ、パラグラフ、及び文のデータを段階的に送信すると共に、情報端末３からの送信に対する回答に含まれるログ情報（メッセージ及びパターンを含む）を、第２サーバ装置１に送信する。受信制御部２１ｄは、情報端末３からの回答を受け付ける。
【００３８】
図６には、嗜好性分析システムの情報端末の構成を示し説明する。
【００３９】
同図に示されるように、情報端末３は、ＣＰＵ等の制御部３１を備えている。制御部３１は、バス３７を介して、通信部３２、操作部３３、表示部３４、及び記憶部３５と接続されている。通信部３２は、ネットワーク６を介して、第１サーバ装置２等と通信するための通信インタフェースである。操作部３３は、マウスやキーボード等の操作デバイスである。表示部３４は液晶ディスプレイ等の表示デバイスである。操作部３３と表示部３４をタッチパネルとして一体化してもよい。記憶部３５は、ＲＯＭやＲＡＭ等のメモリやＨＤＤ等で構成されており、制御部３１で実行されるプログラム３６を記憶している。このプログラム３６は、ＳＮＳのチャットボット機能を実現するものである。
【００４０】
このような構成において、制御部３１は、記憶部３５のプログラム３６を実行することで、主制御部３１ａ、表示制御部３１ｂ、及び送信制御部３１ｃとして機能する。主制御部３１ａは統括的な制御を司る。表示制御部３１ｂは、後述する画面等を表示部３４に表示するよう制御する。送信制御部３１ｃは、操作画面上でユーザにより入力又は選択された情報を、通信部３２を介して第１サーバ装置２等に送信するよう制御する。
【００４１】
以下、図７を参照して、嗜好性分析システムによるユーザ登録に係る処理手順を詳細に説明する。
【００４２】
ユーザの情報端末３よりサービスの利用者登録のリクエストがなされると（Ｓ１）、第１サーバ装置２は、ログを第２サーバ装置１に送信する（Ｓ２）。第２サーバ装置１は、ログ取得部１１ｄがログを取得し、ログＤＢ１８に格納する。また、第１サーバ装置２は、情報端末３から送信されてきたユーザ情報を第１サーバ装置２に送信する（Ｓ３）。第１サーバ装置２では、登録部１１ｂが、ユーザ情報をユーザＤＢ１５に登録する。そして、第１サーバ装置２は、最初のメッセージを情報端末３に送信する（Ｓ４）。
【００４３】
情報端末３では、最初のメッセージを表示制御部３１ｂの制御の下、表示部３４に表示する。そして、操作部３３の操作により、メッセージ画面において提示された質問に回答する（Ｓ５）。この回答は、第１サーバ装置２へと送信される。第１サーバ装置２は、ログを、第２サーバ装置１に送信する（Ｓ６）。第２サーバ装置１は、ログ取得部１１ｄがログを取得し、ログＤＢ１８に格納する。そして、第１サーバ装置２は、質問ページに係るデータを情報端末３に送信する。情報端末３では、表示制御部３１ｂの制御の下、質問ページを表示部３４に表示する（Ｓ７）。
【００４４】
情報端末３では、操作部３３の操作により、ユーザが質問ページの画面において提示された質問に回答する（Ｓ８）。この回答は、送信制御部３１ｃの制御の下、第１サーバ装置２へと送信される。第１サーバ装置２は、主制御部２１ａがエニアグラムによる性格診断を実施し、その結果、特定された性格診断タイプの情報を第２サーバ装置１に送信する（Ｓ９）。第２サーバ装置１では、この登録部１１ｂが、性格診断タイプの情報をユーザＤＢ１５に登録する。第１サーバ装置２は、ログを第２サーバ装置１に送信する（Ｓ１０）。第２サーバ装置１は、ログ取得部１１ｄがログを取得し、ログＤＢ１８に格納する。
【００４５】
こうして、第１サーバ装置２は、利用者ページに係るデータを情報端末３に送信する（Ｓ１１）。これ以降、利用者登録が完了したユーザは、自己の情報端末３により電子書籍等に関わる各種サービスを受けることが可能となる。
【００４６】
次に、図８を参照して、嗜好性分析システムによるログ収集の処理手順を詳細に説明する。ここでは、図９乃至図１１の画面を適宜参照する。
【００４７】
第１サーバ装置２は、チャットボット部２１ｂの送信制御部２１ｃが、フレーズのデータを情報端末３に送信する（Ｓ２１）。この送信に先立ち、第２サーバ装置１が能動的に送信指示を第１サーバ装置２にするようにしてもよいし、第１サーバ装置２が第１サーバ装置１に対して送信すべきフレーズの確認要求を送信し、その回答として送信すべきユーザ、及びフレーズの情報を受けるようにしてもよい。情報端末３では、このフレーズのデータを受信すると、表示制御部３１ｂの制御の下、書籍のフレーズを提示した画面が表示部３４に表示される。
【００４８】
このフレーズを提示した画面１０１の一例は、図９に示される通りである。同図に示されるように、画面１０１の上方には、フレーズ表示領域１０１ａが設けられており、送信されてきた書籍のフレーズが提示される。領域１０１ａの下には、「前後が気になる」ボタン１０１ｂ、「コメントする」ボタン１０１ｃ、「いいね」ボタン１０１ｄ、「お気に入りに登録」ボタン１０１ｅが設けられている。ユーザは、提示されたフレーズの前後が気になるときにはボタン１０１ｂを選択し、コメントすることを所望するときにはボタン１０１ｃを選択し、「いいね」を提供したいときにはボタン１０１ｄを選択し、お気に入りに登録を所望するときにはボタン１０１ｅを選択すればよい。画面の下方には、利用方法を確認するためのボタン１０１ｆ、おかわり（別のフレーズの提示を希望すること）を指示する場合のボタン１０１ｇ、アバター確認又は設定変更に係るボタン１０１ｈ、及びお気に入りを確認表示するためのボタン１０１ｉが設けられており、それぞれのボタンが選択されると、各画面に遷移するようになっている。
【００４９】
画面１０１において、情報端末３の操作部３３が操作され、ユーザにより「前後が気になる」ボタン１０１ｂが選択されると、送信制御部３１ｃにより選択情報が第１サーバ装置２へと送信される（Ｓ２２）。第１サーバ装置２は、ログ（メッセージ及びパターンを含む）を、第２サーバ装置１に送信する（Ｓ２３）。第２サーバ装置１は、ログ取得部１１ｄがログを取得し、ログＤＢ１８に格納する。そして、第１サーバ装置２は、フレーズの前後を含むパラグラフのデータを情報端末３に送信する（Ｓ２４）。情報端末３では、このパラグラフのデータを受信すると、表示制御部３１ｂの制御の下、書籍のパラグラフを提示した画面が表示部３４に表示される。
【００５０】
パラグラフを提示した画面１０２の一例は、図１０に示される通りである。同図に示されるように、画面１０２の上方には、パラグラフ表示領域１０２ａが設けられており、送信されてきた書籍のパラグラフが提示される。そして、領域１０２ａの下には、「さらに気になる」ボタン１０２ｂ、「コメントする」ボタン１０２ｃ、「この本が気になる」ボタン１０１ｄが設けられている。ユーザは、このパラグラフを含む書籍が、さらに気になるときにはボタン１０２Ｂを選択し、コメントすることを所望するときにはボタン１０２ｃを選択し、このパラグラフを含む書籍の購入を検討するときにはボタン１０２ｄを選択すればよい。
【００５１】
画面１０２において、情報端末３の操作部３３が操作され、ユーザにより「さらに気になる」ボタン１０２ｂが選択されると、送信制御部３１ｃにより選択情報が第１サーバ装置２へと送信される（Ｓ２５）。第１サーバ装置２は、ログ（メッセージ及びパターンを含む）を、第２サーバ装置１に送信する（Ｓ２６）。第２サーバ装置１は、ログ取得部１１ｄがログを取得し、ログＤＢ１８に格納する。そして、第１サーバ装置２は、パラグラフを含む所定の長さの文のデータを情報端末３に送信する（Ｓ２７）。情報端末３では、この文のデータを受信すると、表示制御部３１ｂの制御の下、書籍の文を提示した画面が表示部３４に表示される。
【００５２】
文を提示した画面１０３の一例は、図１１に示される通りである。同図に示されるように、画面１０３の上方には、タイトル表示領域１０３ａ、文表示領域１０３ｂが設けられており、送信されてきた書籍のタイトル及び文がそれぞれ提示される。領域１０３ｂの下には、「ＥＣサイトＡで購入」ボタン１０３ｃ、「ＥＣサイトＢで購入」ボタン１０３ｄ、「現在地周辺から本屋を探す」ボタン１０３ｅが設けられている。ユーザは、この文を含む書籍の購入を所望するときには、ボタン１０３ｃ、１０３ｄを選択し、近隣の所定を検索したいときにはボタン１０３ｅを選択すればよい。
【００５３】
画面１０３において、情報端末３の操作部３３が操作され、ユーザにより「ＥＣサイトＡで購入」ボタン１０２３ｃが選択されると、送信制御部３１ｃにより選択情報が第１サーバ装置２へと送信される（Ｓ２８）。第１サーバ装置２は、ログ（メッセージ及びパターンを含む）を、第２サーバ装置１に送信する（Ｓ２９）。第２サーバ装置１は、ログ取得部１１ｄがログを取得し、ログＤＢ１８に格納する。そして、第１サーバ装置２は、ＥＣサイトのリンク先のデータ（例えば、ＵＲＬ）を情報端末３に送信する（Ｓ３０）。情報端末３では、この文のデータを受信すると、表示制御部３１ｂの制御の下、リンク先の情報が提示されＥＣサイトでの書籍の購入が可能となる。
【００５４】
以上のフレーズ、パラグラフ、及び文と段階的に提示する過程で、ユーザの操作に係るログを収集することができるので、ログ解析部１１ｅは、書籍ごとにどの段階まで進んだのかを解析することができる。そして、嗜好性判定部１１ｆは、ログ解析部１１ｅによる解析結果に基づいて、ユーザの嗜好性を判定することができる。
【００５５】
例えば、書籍Ａ（ブックＩＤ００１、ジャンルＸ１、重みα１）について、フレーズの提示に対して、「前後が気になる」まで進んで閲覧が終了している場合に、当該状況がログ解析部１１ｅにより出力されると、嗜好性判定部１１ｆは、次式により当該書籍の得点ＰＡを演算する。
ＰＡ＝α１・Ｐ１
ここで、Ｐ１は、「前後が気になる」まで進んだ場合に与えられる点数である。α１は書籍のジャンルにおける影響度等を反映した重み付け係数であり、例えば、当該ジャンルにおける書籍の販売数の割合等に基づき定められる。
【００５６】
一方、書籍Ｂ（ブックＩＤ００２、ジャンルＸ２、重みα２）について、フレーズの提示に対して、「前後が気になる」、「更に気になる」、「ＥＣサイトで購入」まで進んで閲覧が終了している場合に、当該状況がログ解析部１１ｅにより出力されると、嗜好性判定部１１ｆは、次式により当該書籍の得点Ｐを演算する。
ＰＢ＝α２・Ｐ１＋α２・Ｐ２＋α２・Ｐ３
ここで、Ｐ１は、「前後が気になる」まで進んだ場合に与えられる点数であり、Ｐ２は「更に気になる」まで進んだ場合に与えられる点数であり、Ｐ３は「ＥＣサイトで購入」まで進んだ場合に与えられる点数である。α２は書籍のジャンルにおける影響度等を反映した重み付け係数であり、例えば、当該ジャンルにおける書籍の販売数の割合等に基づき定められる。
【００５７】
この例の場合には、嗜好性判定部１１ｆは、ジャンルＸ１に属する書籍Ａの得点ＰＡよりもジャンルＸ２に属する書籍Ｂの得点ＰＢの方が高くなるので、このユーザはジャンルＸ２に対する嗜好性の方が高いと判定する。尚、上記の例では、「前後が気になる」まで進んだ場合、「更に気になる」まで進んだ場合、「ＥＣサイトで購入」まで進んだ場合を例示して説明を簡略化したが、図４に示される全てのメッセージ及びパターンに対して予め点数が与えられているので、ユーザとの取引過程で取得されるログ情報に含まれるメッセージ及びパターンに対応する点数に基づいて、嗜好性を判定することができる。
【００５８】
嗜好性判定部１１ｆは、ログ解析部１１ｅの解析結果に基づいて、ユーザがフレーズの提示に対してリアクションした全てのログ情報について、当該ログ情報に含まれるメッセージ及びパターンの蓄積に基づいて上記演算を行うので、例えば、フレーズ、パラグラフ及び文といった段階的な書籍の紹介の件数が増加するにつれて、ユーザの嗜好性の高いジャンルを見出すことが可能となる。従って、取引が進む中でログが蓄積されれば、嗜好性判定部１１ｆによる嗜好性判定結果に基づいて、関連産業のＷｅｂサイトの商品又はサービスをユーザに紹介することも可能となる。
【００５９】
このように、ログ情報は、所定のメッセージとパターンとを含み、各組合せに対して予め点数が与えられており、ログ解析部１１ｅは、ユーザのログ情報を参照して、書籍単位でメッセージ及びパターンを解析し、嗜好性判定部１１ｆは、解析結果に基づき、書籍単位で、フレーズ、パラグラフ、及び文のデータの各送信に対する回答の有無を分析することで各段階に対して回答がなされた場合に付与される点数に各書籍に与えられた重み付け係数を乗算して、それらの総和を求めることで、得点の大きいものをユーザの嗜好性が高いものと判定することが可能となる。
【００６０】
以上説明したように、本発明の一実施形態によれば、以下の効果が奏される。
【００６１】
本システムでは、書籍のフレーズからパラグラフ、文と段階的にユーザに提示する過程で、そのログを取得し蓄積しているので、ログを解析し、嗜好性を判定することで、ユーザの嗜好性の高い書籍のジャンルを特定することが可能となる。また、この嗜好性に基づいて関連産業の商品又はサービスの紹介を行うことも可能となる。
【００６２】
出版社等は、第２サーバ装置に、自社の取り扱っている電子書籍のデータを登録することができるので、前述したようなフレーズからパラグラフ、文といった段階的な紹介のプロセスに載せて自社の書籍等のプロモーションを図ることもできる。
【００６３】
ログについては、書籍のフレーズからパラグラフ、文と段階的にユーザに提示したリアクションとして受信したメッセージ及びパターンの組み合わせに対して予め点数を与えておき、その積算により当該書籍に対する総得点が定まるように仕組みにより、総得点の高い書籍のジャンル程、嗜好性が高いと判定することができる。したがって、ユーザが本サービスの利用を継続し、ログが蓄積すればするほど、嗜好性判定の精度は高まることになる。また、複数のユーザの嗜好性を横断的に解析すれば、ジャンルごとに嗜好性を有するユーザの特徴や関連情報（閲覧履歴等）も把握することが可能となる。
【００６４】
以上、本発明の一実施形態について説明したが、本発明はこれに限定されることなくその趣旨を逸脱しない範囲で種々の改良・変更が可能であることは勿論である。
【００６５】
例えば、上記の例では、所定の書籍について、フレーズからパラグラフ、文と段階的に提示する例を示したが、その過程で、当該ユーザが嗜好性を有する他の書籍のフレーズの提示を介在させるようにしてもよい。
【符号の説明】
【００６６】
１…第２サーバ装置、２…第１サーバ装置、３…情報端末、４…情報端末、５…サーバ装置、１１…制御部、１１ａ…主制御部、１１ｂ…登録部、１１ｃ…送信制御部、１１ｄ…ログ取得部、１１ｅ…ログ解析部、１１ｆ…嗜好性判定部、１２…通信部、１３…記憶部、１４…プログラム、１５…ユーザＤＢ、１６…ブックＤＢ、１７…ブックセンテンスＤＢ、１８…ログＤＢ、２１…制御部、２１ａ…主制御部、２１ｂ…ボット部、２１ｃ…送信制御部、２１ｄ…受信制御部、２２…通信部、２３…記憶部、２４…プログラム、３１…制御部、３１ａ…主制御部、３１ｂ…表示制御部、３１ｃ…送信制御部、３２…通信部、３３…操作部、３４…表示部、３５…記憶部、３６…プログラム。
【図１】
2019175315.tif 000003
【図２】
2019175315.tif 000004
【図３】
2019175315.tif 000005
【図４】
2019175315.tif 000006
【図５】
2019175315.tif 000007
【図６】
2019175315.tif 000008
【図７】
2019175315.tif 000009
【図８】
2019175315.tif 000010
【図９】
2019175315.tif 000011
【図１０】
2019175315.tif 000012
【図１１】
2019175315.tif 000013