(57)【要約】【課題】ユーザが商品等のコンテンツを、迅速、且つ簡易な操作で分類してグループ分けすることが可能な情報処理装置、情報処理方法、及び情報処理プログラムを提供する。【解決手段】ユーザにより操作可能な複数のユーザ操作のうち、表示画面において指定されたコンテンツに対する操作として検出されたユーザ操作を示す操作情報と、当該指定されたコンテンツとが対応付けられた情報を対応付けて取得し、取得された操作情報に基づいて、当該操作情報に対応付けられたコンテンツをグループ分けする。【選択図】図１
2019153329.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより操作可能な複数のユーザ操作のうち、表示画面において指定されたコンテンツに対する操作として検出された前記ユーザ操作を示す操作情報と、当該指定された前記コンテンツとが対応付けられた情報を対応付けて取得する取得手段と、
前記取得手段により取得された前記操作情報に基づいて、当該操作情報に対応付けられた前記コンテンツをグループ分けするグループ分け手段と、
を備えることを特徴とする情報処理装置。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のコンテンツを効率良くグループ分けすることが可能な装置等の技術分野に関する。
【背景技術】
【０００２】
従来から、インターネット上でショッピングサイト等を提供するシステムでは、ユーザが店舗により販売される多くの商品の中から、気になった商品をブックマーク（お気に入り登録）することが可能になっている。これにより、ユーザは、気になった多くの商品を、とりあえずブックマークしておき、後から商品比較したり、購入検討を行ったりすることができる。特許文献１には、インターネット上の仮想ショップで検索された商品情報と現実のショップで得られた商品情報とを、ブックマークとして一元管理するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１５６８０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したような従来技術では、ユーザは表示画面上で閲覧している多くの商品等のコンテンツの中から、気になった多くの商品を、迅速、且つ簡易な操作で分類してグループ分け（グループ化）することは困難であった。
【０００５】
本発明は、以上の点等に鑑みてなされたものであり、ユーザが商品等のコンテンツを、迅速、且つ簡易な操作で分類してグループ分けすることが可能な情報処理装置、情報処理方法、及び情報処理プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、ユーザにより操作可能な複数のユーザ操作のうち、表示画面において指定されたコンテンツに対する操作として検出された前記ユーザ操作を示す操作情報と、当該指定された前記コンテンツとが対応付けられた情報を対応付けて取得する取得手段と、前記取得手段により取得された前記操作情報に基づいて、当該操作情報に対応付けられた前記コンテンツをグループ分けするグループ分け手段と、を備えることを特徴とする。
【０００７】
この発明によれば、ユーザがコンテンツを、迅速、且つ簡易な操作で分類してグループ分けすることができる。
【０００８】
請求項２に記載の発明は、請求項１に記載の情報処理装置において、前記グループ分け手段によりグループ分けされた後に、前記グループに属する前記コンテンツの情報に基づいて、当該グループの特徴を示す特徴情報を生成する生成手段を更に備えることを特徴とする。
【０００９】
この発明によれば、ユーザ操作により生成されたグループの特徴を示す特徴情報を迅速にユーザに提示することができる。
【００１０】
請求項３に記載の発明は、請求項１または２に記載の情報処理装置において、前記グループ分け手段によりグループ分けされていないコンテンツが前記表示画面において指定されたときに、前記グループの情報と当該グループに対応する前記ユーザ操作を示す操作情報とを対応付けて前記表示画面に表示させる第１表示制御手段を更に備えることを特徴とする。
【００１１】
この発明によれば、ユーザが指定したコンテンツをどのグループに振り分ければよいか、さらには当該グループに振り分けるにはどのようなユーザ操作をすればよいかを、当該ユーザに一目で把握させることができる。
【００１２】
請求項４に記載の発明は、請求項１乃至３の何れか一項に記載の情報処理装置において、前記グループ分け手段によりグループ分けされていないコンテンツが、どの前記グループに属する候補となるかを視認可能に前記表示画面に表示させる第２表示制御手段を更に備えることを特徴とする。
【００１３】
この発明によれば、グループ分けされていないコンテンツのグループ分けのためのユーザ操作を効率良くユーザに促すことができる。
【００１４】
請求項５に記載の発明は、請求項１乃至４の何れか一項に記載の情報処理装置において、前記表示画面内の表示領域のうち、前記コンテンツの情報が表示されていない表示領域において前記ユーザ操作が検出されたときに、当該ユーザ操作に対応する前記グループに属する前記コンテンツの情報を前記表示画面に表示させる第３表示制御手段を更に備えることを特徴とする。
【００１５】
この発明によれば、ユーザ操作よりグループに振り分けられたコンテンツを、当該ユーザに一目で把握させることができる。
【００１６】
請求項６に記載の発明は、請求項１乃至５の何れか一項に記載の情報処理装置において、前記グループの情報を前記表示画面に表示させ、当該グループの情報が指定されたときに、当該グループに属する前記コンテンツの情報を前記表示画面に表示させる第４表示制御手段を更に備えることを特徴とする。
【００１７】
この発明によれば、ユーザ操作よりグループに振り分けられたコンテンツを、当該ユーザに一目で把握させることができる。
【００１８】
請求項７に記載の発明は、コンピュータにより実行される情報処理方法であって、ユーザにより操作可能な複数のユーザ操作のうち、表示画面において指定されたコンテンツに対する操作として検出された前記ユーザ操作を示す操作情報と、当該指定された前記コンテンツとが対応付けられた情報を対応付けて取得するステップと、前記取得された前記操作情報に基づいて、当該操作情報に対応付けられた前記コンテンツをグループ分けするステップと、を含むことを特徴とする。
【００１９】
請求項８に記載の情報処理プログラムの発明は、コンピュータを、ユーザにより操作可能な複数のユーザ操作のうち、表示画面において指定されたコンテンツに対する操作として検出された前記ユーザ操作を示す操作情報と、当該指定された前記コンテンツとが対応付けられた情報を対応付けて取得する取得手段と、前記取得手段により取得された前記操作情報に基づいて、当該操作情報に対応付けられた前記コンテンツをグループ分けするグループ分け手段として機能させることを特徴とする。
【発明の効果】
【００２０】
本発明によれば、ユーザがコンテンツを、迅速、且つ簡易な操作で分類してグループ分けすることができる。
【図面の簡単な説明】
【００２１】
【図１】本実施形態に係る情報提供システムＳの概要構成例を示す図である。
【図２】（Ａ）は、本実施形態に係るクライアント端末１の概要構成例を示すブロック図である。（Ｂ）は、本実施形態に係る情報提供サーバ２の概要構成例を示すブロック図である。（Ｃ）は、システム制御部１５における機能ブロックの一例を示す図である。（Ｄ）は、システム制御部２４における機能ブロックの一例を示す図である。
【図３】コンテンツの画像が配置されたＷｅｂページの一例を示す図である。
【図４】コンテンツの画像が配置されたＷｅｂページの一例を示す図である。
【図５】グループテーブルに登録された情報の一例を示す図である。
【図６】クライアント端末１のシステム制御部１５における処理の一例を示すフローチャートである。
【図７】クライアント端末１のシステム制御部１５における処理の一例を示すフローチャートである。
【図８】操作・表示部１１の表示画面５１における操作アイコン等の表示例を示す図である。
【図９】表示画面５１のコンテンツの画像が表示されていない表示領域において、ユーザが右フリックを行ったときの表示例を示す図である。
【図１０】全グループ表示ページの表示例を示す図である。
【図１１】（Ａ）は、表示画面５１において、グループ分けされていないコンテンツが指定されたときの（ユーザ操作がなされる前）表示例を示す図である。（Ｂ）は、表示画面５１において、グループ分けされていないコンテンツが、どのグループに属する候補となるかを視認可能に表示する表示例を示す図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照して本発明の実施形態について説明する。なお、以下に説明する実施の形態は、情報提供システムに対して本発明を適用した場合の実施形態である。
［１．情報提供システムの構成及び機能概要］
【００２３】
先ず、本実施形態に係る情報提供システムＳの構成及び概要機能について、図１を用いて説明する。図１は、本実施形態に係る情報提供システムＳの概要構成例を示す図である。図１に示すように、情報提供システムＳは、クライアント端末１、及び情報提供サーバ２等を含んで構成される。クライアント端末１、または情報提供サーバ２は、本発明の情報処理装置の一例である。クライアント端末１、及び情報提供サーバ２は、ネットワークＮＷに接続されている。ネットワークＮＷは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、及びゲートウェイ等により構築される。
【００２４】
クライアント端末１は、Ｗｅｂブラウザにより、ネットワークＮＷを介して情報提供サーバ２にアクセスして、当該情報提供サーバ２へページリクエスト（ＨＴＴＰ（HyperText Transfer Protocol）リクエスト）を行う。これにより、クライアント端末１は、情報提供サーバ２からＷｅｂページを取得し、該Ｗｅｂページを表示画面に表示する。クライアント端末１としては、例えば、パーソナルコンピュータ（ＰＣ）、携帯電話機、携帯情報端末 (ＰＤＡ：Personal Digital Assistant)、携帯電話機と携帯情報端末を融合させた携帯端末（Smartphone）、又は携帯ゲーム機等の端末装置が適用可能である。
【００２５】
情報提供サーバ２は、ショッピングサイト、オークションサイト、不動産提供サイト、トラベル提供サイト等のＷｅｂサイトを提供するサーバである。Ｗｅｂサイトには、クライアント端末１へ提供されるＷｅｂページが記憶される。Ｗｅｂページは、ＨＴＭＬ（Hyper Text Markup Language）文書やＸＨＴＭＬ文書等の構造化文書、及び画像データ等により構成される。このようなＷｅｂページには、例えば、複数のコンテンツの画像が配置される。コンテンツの例として、例えば商品、サービス、人物、建物、風景等が挙げられる。また、Ｗｅｂページにおける各コンテンツには、例えば、コンテンツＩＤ（コンテンツを識別する識別子）、コンテンツの画像、コンテンツの名称、コンテンツの種類（カテゴリー）、コンテンツの属性等のコンテンツの情報（以下、「コンテンツ情報」という）が対応付けられている。なお、コンテンツが商品であれば、商品の価格や仕様等がコンテンツ情報に含まれる。コンテンツデータベース２ａには、コンテンツ情報がコンテンツごとに対応付けられて登録されている。コンテンツデータベース２ａは、情報提供サーバ２内、または情報提供サーバ２に接続される例えばデータベースサーバ内に設けられる。なお、Ｗｅｂページを構成する構造化文書内に各コンテンツ情報が記述されてもよい。また、Ｗｅｂページを構成する構造化文書内には、後述するユーザ操作に応じてＷｅｂページにおける表示を制御するためのスクリプト（所定のスクリプト言語（例えば、JavaScript（登録商標）により構成）が記述される。
【００２６】
図２（Ａ）は、本実施形態に係るクライアント端末１の概要構成例を示すブロック図である。図２（Ａ）に示すように、クライアント端末１は、操作・表示部１１、通信部１２、記憶部１３、入出力インターフェース部１４、及びシステム制御部１５等を備える。そして、システム制御部１５と入出力インターフェース部１４とは、システムバス１６を介して接続されている。
【００２７】
操作・表示部１１は、例えば、ユーザの指やペン等によるユーザ操作を受け付ける入力機能と、Ｗｅｂページ等を表示画面に表示する表示機能を有するタッチパネルを備える。ユーザにより操作可能な複数のユーザ操作の一例として、タッチ（タッチパネルに指等で触れる操作）、タップ（タッチパネルを指等で軽く叩く操作）、ダブルタップ（タッチパネルを指等で２回叩く操作）、ドラッグ（タッチパネルを指等で押したまま指等をずらす操作）、フリック（タッチパネルを指等で軽くはらう操作）、スワイプ（タッチパネルに触れた状態で指等を滑らせる操作）、軌跡入力（指等で丸円や三角等の軌跡を描く操作）等が挙げられる。ここで、フリックは、右フリック、左フリック、上フリック、及び下フリック等に分けることができる。なお、操作・表示部１１は、マウス等の操作部と、ディスプレイ等の表示部とに分離されていてもよい。この場合、ユーザにより操作可能な複数のユーザ操作の一例として、マウスによるポインタの移動、マウスによるクリック、マウスによるダブルクリック、マウスによるドラック、マウスによる軌跡入力等が挙げられる。
【００２８】
通信部１２は、ネットワークＮＷに接続して情報提供サーバ２等との通信状態を制御する。記憶部１３は、例えば、ハードディスクドライブ等からなり、オペレーティングシステム（ＯＳ），アプリケーションプログラム，Ｗｅｂブラウザプログラム等を記憶する。なお、アプリケーションプログラムは、所定のサーバからクライアント端末１にダウンロードされる。或いは、アプリケーションプログラムは、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）などの記録媒体に記録（コンピュータにより読み取り可能に記録）されており、当該記録媒体から読み込まれて記憶部１３に記憶されるようにしてもよい。コンピュータとしてのシステム制御部１５は、ＣＰＵ（Central Processing Unit）１５１（プロセッサ），ＲＯＭ（Central Processing Unit）１５２，及びＲＡＭ（Random Access Memory）１５３等を備え、ＯＳ上でアプリケーションプログラム、またはＷｅｂブラウザプログラム等を実行する。
【００２９】
図２（Ｂ）は、本実施形態に係る情報提供サーバ２の概要構成例を示すブロック図である。図２（Ｂ）に示すように、情報提供サーバ２は、通信部２１、記憶部２２、入出力インターフェース部２３、及びシステム制御部２４等を備える。システム制御部２４と入出力インターフェース部２３とは、システムバス２５を介して接続されている。通信部２１は、ネットワークＮＷに接続して通信状態の制御を行う。記憶部２２は、例えば、ハードディスクドライブ等からなり、オペレーティングシステム（ＯＳ），サーバプログラム等を記憶する。例えば、サーバプログラムは、本発明の情報処理プログラムを含む。このサーバプログラムは、所定のサーバからネットワークＮＷを介してダウンロードされて記憶部２２に記憶される。或いは、サーバプログラムは、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）などの記録媒体に記録（コンピュータにより読み取り可能に記録）されており、当該記録媒体から読み込まれて記憶部２２に記憶されるようにしてもよい。コンピュータとしてのシステム制御部２４は、ＣＰＵ２４１（プロセッサ），ＲＯＭ２４２，及びＲＡＭ２４３等を備え、ＯＳ上でサーバプログラム等を実行する。
【００３０】
図２（Ｃ）は、システム制御部１５における機能ブロックの一例を示す図であり、図２（Ｄ）は、システム制御部２４における機能ブロックの一例を示す図である。システム制御部１５（システム制御部１５内のプロセッサ）は、例えばＷｅｂブラウザプログラム（または、アプリケーションプログラムでもよい）等の実行により、図２（Ｃ）に示すように、ユーザ操作検出部１５ａ、対応付け情報送信部１５ｂ、グループ情報受信部１５ｃ、及び表示制御部１５ｄ等として機能する。システム制御部２４（システム制御部２４内のプロセッサ）は、例えばサーバプログラム等の実行により、図２（Ｄ）に示すように、対応付け情報受信部２４ａ、グループ分け部２４ｂ、グループ特徴情報生成部２４ｃ、及びグループ情報送信部２４ｄ等として機能する。なお、グループ情報送信部２４ｄ及び表示制御部１５ｂは、本発明における第１表示制御手段、第２表示制御手段、第３表示制御手段、及び第４表示制御手段の一例である。対応付け情報受信部２４ａは、本発明における取得手段の一例である。グループ分け部２４ｂは、本発明におけるグループ分け手段の一例である。
【００３１】
ユーザ操作検出部１５ａは、ユーザにより操作可能な複数のユーザ操作のうち、表示画面において指定されたコンテンツに対するユーザ操作を検出する。ここで、コンテンツの指定は、例えば、ユーザが、操作・表示部１１の表示画面上に表示されたコンテンツの画像を指やペン等でタッチすることにより行われる。或いは、コンテンツの指定は、例えば、ユーザが、マウスを操作して、操作・表示部１１の表示画面上に表示されたコンテンツの画像上にポインタを合わせることにより行われる。
【００３２】
図３及び図４は、コンテンツの画像が配置されたＷｅｂページの一例を示す図である。図３に示すＷｅｂページにおいて、アクティブな表示領域５１は、操作・表示部１１の表示画面に対応する。図３の例では、アクティブな表示領域５１に、２０個のコンテンツ（例えば、商品）の画像が表示されている。なお、アクティブな表示領域５１は、ユーザのスクロール操作によりＷｅｂページ上を所定方向（この例では、上下方向）に移動する。
【００３３】
ユーザは、アクティブな表示領域５１におけるコンテンツのうち、グループ分けしたいコンテンツを指定して当該コンテンツに対するユーザ操作を行う。例えば、ユーザは、コンテンツＣ−０１、コンテンツＣ−０８、及びコンテンツＣ−１１をグループＡとして纏めたい場合、図４に示すように、それぞれのコンテンツを１つずつ指定してその画像上で右フリックする。また、例えば、ユーザは、コンテンツＣ−０２、コンテンツＣ−０３、及びコンテンツＣ−０９をグループＢ（つまり、グループＡとは異なるグループ）として纏めたい場合、例えば、図４に示すように、それぞれのコンテンツを１つずつ指定してその画像上で左フリックする。また、例えば、ユーザは、コンテンツＣ−０７をグループＣとしたい場合、例えば、図４に示すように、このコンテンツを指定してその画像上で上フリックする。このように、ユーザは、グループごとに異なるユーザ操作を行う。これにより、当該ユーザ操作が検出され、当該検出されたユーザ操作を示す操作情報と、上記指定されたコンテンツ（例えば、コンテンツＩＤ）とが対応付けられてＲＡＭまたは記憶部１３に記憶される。ここで、操作情報とコンテンツ（例えば、コンテンツＩＤ）とが対応付けられた情報を、「対応付け情報」という。こうして、ＲＡＭまたは記憶部１３には、対応付け情報が蓄積されていく。
【００３４】
また、操作情報の例として、例えばユーザ操作ごと（言い換えれば、ユーザ操作の種別ごと）に予め割り当てられた固有の操作名称、操作アイコン、及び操作ＩＤ（ユーザ操作を識別する識別子）等が挙げられる。この場合、ユーザ操作検出部１５ａは、例えば、ユーザ操作の検出時に、複数のユーザ操作のうち、どのユーザ操作であるかを識別する。例えば、ユーザ操作検出部１５ａは、タッチパネル上でタッチされた位置が変化した方向、当該変化の速度、及び当該変化の軌跡などの少なくとも何れか一つに基づき、指定されたコンテンツに対するユーザ操作を識別する。これにより、当該ユーザ操作が、例えば、右フリック、左フリック、上フリック、下フリック、ダブルタップ、または軌跡入力であるか等が識別されることになる。ユーザ操作の識別方法としては、公知の種々の技術を適用できるので、これ以上の詳しい説明を省略する。なお、例えばユーザ操作ごとに固有の操作名称等が予め割り当てられていなくてもよい。この場合、操作情報は、タッチパネル上でタッチされた位置が変化した方向、当該変化の速度、及び当該変化の軌跡などの少なくとも何れか一つを示す情報となり、どのユーザ操作であるかが識別されなくてもよい。
【００３５】
対応付け情報送信部１５ｂは、上述したように記憶された対応付け情報を、例えば、予め設定された数以上の対応付け情報が記憶されたとき、または予め設定された時間間隔で通信部１２を介して情報提供サーバ２へ送信する。そして、対応付け情報受信部２４ａは、クライアント端末１から送信された対応付け情報を、通信部２１を介して取得し、ＲＡＭまたは記憶部２２に記憶する。これにより、ＲＡＭまたは記憶部２２には、取得された対応付け情報が、例えば受信時刻に対応付けられて蓄積されていく。
【００３６】
グループ分け部２４ｂは、ＲＡＭまたは記憶部２２に記憶された対応付け情報に基づいて、当該対応付け情報に含まれる操作情報に対応付けられたコンテンツをグループ分けする。例えば、グループ分け部２４ｂは、同じ操作情報が対応付けられたコンテンツを同じグループとして登録する（同じ操作情報の数分のグループが生成される）。なお、コンテンツのグループ分けは、例えば、予め設定された数以上の対応付け情報が記憶されたとき、または予め設定された時間間隔で行われる。図４の例では、コンテンツＣ−０１、コンテンツＣ−０８、及びコンテンツＣ−１１がグループＡとして登録され、コンテンツＣ−０２、コンテンツＣ−０３、及びコンテンツＣ−０９がグループＢとして登録され、コンテンツＣ−０７がグループＣとして登録される。ここで、グループＡとして登録されたコンテンツＣ−０１、コンテンツＣ−０８、及びコンテンツＣ−１１は、グループＡに属することになる。ここで、グループの登録とは、例えば、対応付け情報に含まれるコンテンツＩＤが、当該コンテンツＩＤに対応するコンテンツが属するグループのグループＩＤ（グループを識別する識別子）に対応付けられてグループテーブルに登録されることをいう。図５は、グループテーブルに登録された情報の一例を示す図である。図５に示すように、グループテーブルには、対応付け情報に含まれる操作情報（この例では、操作ＩＤ及び操作名称）、さらには時刻（例えば、上記受信時刻、またはグループテーブルへの登録時刻）も、グループＩＤ及びコンテンツＩＤに対応付けられて登録される。
【００３７】
ところで、対応付け情報に基づくグループ分けの際に、例えばグループＡが既に存在する（つまり、グループＡのグループＩＤが既にグループテーブルに登録されている）場合がある。この場合、グループ分け部２４ｂは、当該対応付け情報に含まれる操作情報に対応するグループＡに、当該操作情報が対応付けられたコンテンツを振り分ける（分類する）。つまり、当該対応付け情報に含まれる操作情報に対応するグループＡのグループＩＤに、当該対応付け情報に含まれるコンテンツＩＤが対応付けられて追加登録される。
【００３８】
なお、操作情報が、タッチパネル上でタッチされた位置が変化した方向、当該変化の速度、及び当該変化の軌跡などの少なくとも何れか一つを示す情報である場合、グループ分け部２４ｂは、変化した方向、当該変化の速度、及び当該変化の軌跡などの少なくとも何れか一つの情報に基づいて、互いに関連（類似）する操作情報に対応付けられたコンテンツを同じグループとして登録する。ここで、互いに関連する操作情報とは、例えば、方向の差、及び軌跡の差が閾値以内である操作情報をいう。
【００３９】
グループ特徴情報生成部２４ｃは、グループ分け部２４ｂによりグループ分けされた後に、グループに属するコンテンツのコンテンツ情報に基づいて、当該グループの特徴を示す特徴情報（以下、「グループ特徴情報」という）を生成する。これにより、ユーザ操作により生成されたグループのグループ特徴情報を迅速にユーザに提示することができる。例えば、グループ特徴情報生成部２４ｃは、グループに属する各コンテンツのコンテンツ情報の中で共通する要素（例えば、カテゴリー）を抽出し、当該抽出した要素を当該グループのグループ特徴情報として生成する。また、グループ特徴情報生成部２４ｃは、グループに属する各コンテンツのコンテンツ情報の中で共通する要素がない場合、各コンテンツのコンテンツ情報の中で最も出現頻度の多い要素、或いはユーザにより最初に指定されたコンテンツ（例えば受信時刻により判定）のコンテンツ情報中の要素を当該グループのグループ特徴情報として生成する。なお、グループ特徴情報生成部２４ｃは、他のグループに属するコンテンツのコンテンツ情報に含まれていない要素を優先して抽出することが望ましい。これにより、グループ間のグループ特徴情報を区別させることができる。
【００４０】
例えば、ネットスーパー（スーパーマーケット）等で販売される食品系のコンテンツの場合の上記グループ特徴情報の例として、牛肉、鶏肉、魚、根菜、葉物等が挙げられる。また、トラベル系のコンテンツの場合の上記グループ特徴情報の例として、アジア、オセアニア、温泉、リゾート等が挙げられる。ダイニング系のコンテンツの場合の上記グループ特徴情報の例として、和食、イタリアン、エスニック等が挙げられる。また、コンテンツが食品（食材）であり、当該コンテンツのコンテンツ情報に当該食品が使用される料理（例えば、「炒飯」、「酢豚」、「カレー」などのメニュー）の名称が含まれている場合、当該料理の名称が上記グループ特徴情報として生成される。つまり、この場合、例えば、「炒飯」のグループには、「炒飯」に利用される食品が属し、このグループのグループ特徴情報は「炒飯」となる。そして、グループ特徴情報生成部２４ｃは、グループ特徴情報を、当該グループのグループＩＤに対応付けてグループテーブルに登録する。なお、グループ特徴情報の生成は、例えば、グループ分け部２４ｂによるグループ分けごとに行われる。
【００４１】
グループ情報送信部２４ｄは、例えばグループテーブルに登録された情報をグループの情報（以下、「グループ情報」という）として、通信部２１を介してクライアント端末１へ送信することで、当該グループに関する情報をクライアント端末１の表示画面に表示させる。ここで、グループ情報の送信は、例えば、グループテーブルに情報が登録されたとき、または予め設定された時間間隔で行われる。なお、グループ情報には、グループに属するコンテンツの数が含まれてもよい。そして、グループ情報受信部１５ｃは、情報提供サーバ２から送信されたグループ情報を、通信部１２を介して取得し、ＲＡＭまたは記憶部１３に記憶する。表示制御部１５ｄは、グループ情報受信部１５ｃにより取得されたグループ情報に基づいて、当該グループに関する情報（例えば、グループ特徴情報、グループに対応する操作情報、グループに属するコンテンツのコンテンツ情報等）を操作・表示部１１の表示画面に表示させる。
【００４２】
なお、グループ分け部２４ｂは、クライアント端末１のシステム制御部１５側にあってもよい。この場合、本発明の情報処理プログラムは、例えば、スクリプト（所定のスクリプト言語（例えば、JavaScript（登録商標）により構成）として、Ｗｅｂページを構成する構造化文書内に記述される。或いは、この場合、本発明の情報処理プログラムは、例えば、システム制御部１５により実行されるアプリケーションプログラムに含まれる。そして、この場合、クライアント端末１のシステム制御部１５が、本発明の情報処理プログラムの実行により、上記対応付け情報に基づいて、当該対応付け情報に含まれる操作情報に対応付けられたコンテンツをグループ分けする。また、グループ特徴情報生成部２４ｃは、クライアント端末１のシステム制御部１５側にあってもよく、この場合、クライアント端末１のシステム制御部１５が、グループに属するコンテンツのコンテンツ情報に基づいて、当該グループのグループ特徴情報を生成する。
【００４３】
［２．情報提供システムＳの動作］      
次に、本実施形態に係る情報提供システムＳの動作について、図６及び図７等を用いて説明する。図６は、クライアント端末１のシステム制御部１５における処理の一例を示すフローチャートである。図７は、情報提供サーバ２のシステム制御部２４における処理の一例を示すフローチャートである。
【００４４】
図６の例において、クライアント端末１のシステム制御部１５は、Ｗｅｂブラウザにより、例えばユーザにより指定されたＵＲＬに従って情報提供サーバ２へアクセスする。そして、システム制御部１５は、Ｗｅｂブラウザにより、Ｗｅｂページのリクエストを送信することでＷｅｂページを取得して、操作・表示部１１の表示画面５１に表示させ、図６に示す処理を開始する。このような表示画面５１には、複数のコンテンツ（例えば、ネットスーパーで販売される商品）の画像が表示される。
【００４５】
図６に示す処理が開始されると、システム制御部１５は、コンテンツが指定されたか否かを判定する（ステップＳ１）。例えば、ユーザが操作・表示部１１の表示画面５１上に表示されたコンテンツの画像を指やペン等でタッチ（タッチパネルにタッチ）すると、システム制御部１５は、コンテンツが指定されたと判定し（ステップＳ１：ＹＥＳ）、ステップＳ２へ進む。なお、コンテンツの画像が、例えばダブルタップされた場合、当該コンテンツの画像にハイパーリンク設定されたＵＲＬから当該コンテンツの詳細情報が取得されて表示されてもよい。一方、コンテンツが指定されていないと判定された場合（ステップＳ１：ＮＯ）、ステップＳ５へ進む。
【００４６】
ステップＳ２では、システム制御部１５は、ステップＳ１で指定されたコンテンツに対するユーザ操作が検出されたか否かを判定する。ユーザ操作検出部１５ａにより当該コンテンツに対するユーザ操作が検出されると、システム制御部１５は、当該コンテンツに対するユーザ操作が検出されたと判定し（ステップＳ２：ＹＥＳ）、ステップＳ３へ進む。一方、システム制御部１５は、当該コンテンツに対するユーザ操作が検出されないと判定した場合（ステップＳ２：ＮＯ）、ステップＳ１３へ進む。
【００４７】
ステップＳ３では、システム制御部１５は、ステップＳ２で検出されたユーザ操作を示す操作情報（例えば、操作名称、操作アイコン、及び操作ＩＤ）と、ステップＳ１で指定されたコンテンツ（例えば、コンテンツＩＤ）とを対応付けてＲＡＭまたは記憶部１３に記憶（対応付け情報として記憶）する。なお、既にユーザ操作が行われたコンテンツに対して、新たにユーザ操作が行われる場合がある。この場合、新たなユーザ操作を示す操作情報と、指定されたコンテンツ（例えば、コンテンツＩＤ）とを対応付けた対応付け情報は、既に行われたユーザ操作に対応する対応付け情報とは独立して記憶される。ここで、既に行われたユーザ操作と、新たなユーザ操作とは、同一の（例えば、当該コンテンツに対して右フリックが行われた後、同コンテンツに対して再び右フリックが行われる）場合と、異なる（例えば、当該コンテンツに対して右フリックが行われた後、同コンテンツに対してダブルタップが行われる）場合とがある。次いで、システム制御部１５は、ステップＳ３で記憶された対応付け情報を、対応付け情報送信部１５ｂにより通信部１２を介して情報提供サーバ２へ送信し（ステップＳ４）、ステップＳ１６へ進む。
【００４８】
一方、情報提供サーバ２のシステム制御部２４は、クライアント端末１から送信された対応付け情報を受信すると、図７に示す処理を開始し、受信した対応付け情報をＲＡＭまたは記憶部２２に記憶する（ステップＳ２１）。次いで、システム制御部２４は、グループ分けを行うか否かを判定する（ステップＳ２２）。例えば、記憶された対応付け情報の数が予め設定された数（例えば、２）以上になった場合、または前回のグループ分けの処理から予め設定された時間が経過した場合、システム制御部２４は、グループ分けを行うと判定し（ステップＳ２２：ＹＥＳ）、ステップＳ２３へ進む。一方、システム制御部２４は、グループ分けを行わないと判定した場合（ステップＳ２２：ＮＯ）、図７に示す処理を終了する。
【００４９】
ステップＳ２３では、システム制御部２４は、ＲＡＭまたは記憶部２２に記憶されている新たな対応付け情報に基づいて、当該対応付け情報に含まれる操作情報に対応付けられたコンテンツを、グループ分け部２４ｂによりグループ分け（例えば、同じ操作ＩＤの数分のグループを生成）し、当該操作情報と、グループ分けされたコンテンツのコンテンツＩＤと、当該グループのグループＩＤとを対応付けてグループテーブルに登録する。ここで、システム制御部２４は、上記新たな対応付け情報に含まれる操作情報に対応付けられたコンテンツＩＤが、既にグループテーブルに登録されているか否かを判定してもよい。システム制御部２４は、当該コンテンツＩＤが既にグループテーブルに登録されていないと判定した場合、当該操作情報と、グループ分けされたコンテンツのコンテンツＩＤと、当該グループのグループＩＤとを対応付けてグループテーブルに登録する。
【００５０】
一方、システム制御部２４は、当該コンテンツＩＤが既にグループテーブルに登録されていると判定した場合、システム制御部２４は、既に登録されているコンテンツＩＤに対応付けられて登録されている操作情報（例えば、操作ＩＤ）と、上記新たな対応付け情報に含まれる操作情報（例えば、操作ＩＤ）と同一であるか否かを判定する。そして、互いの操作情報が同一である場合、システム制御部２４は、既に登録されているコンテンツＩＤ及び操作情報を含むレコード（例えば、図５に示す１行分のレコード）をグループテーブルから削除する。これにより、当該コンテンツのグループ登録が解除される。この構成によれば、ユーザは、指定したコンテンツを、ユーザ操作（例えば右フリック）により、あるグループに登録させた後、当該コンテンツに対して同じユーザ操作（例えば、右フリック）をすれば、当該コンテンツのグループ登録を簡単に解除させることができる。
【００５１】
一方、互いの操作情報が同一でない場合、システム制御部２４は、グループ分けされたコンテンツのコンテンツＩＤ及び操作情報（つまり、新たな対応付け情報に含まれるコンテンツＩＤ及び操作情報）を、既に登録されているコンテンツＩＤ及び操作情報とは別に、当該コンテンツが新たに登録されるグループのグループＩＤに対応付けてグループテーブルに登録する。これにより、１つのコンテンツが複数のグループに登録される。この構成によれば、ユーザは、指定したコンテンツを、ユーザ操作（例えば右フリック）により、あるグループに登録させた後、当該コンテンツに対して異なるユーザ操作（例えば、タブルタップ）をすれば、当該コンテンツを別のグループにも簡単に登録させることができる。例えば、ユーザは、「じゃがいも」や「玉ねぎ」などの複数の料理（メニュー）に使用される食材を、それぞれの料理のグループに登録させることができる。或いは、互いの操作情報が同一でない場合、システム制御部２４は、既に登録されているコンテンツＩＤに対応付けられている操作情報等を削除すると共に、グループ分けされたコンテンツのコンテンツＩＤ及び操作情報を、当該コンテンツが新たに登録されるグループのグループＩＤに対応付けてグループテーブルに登録してもよい。これにより、当該コンテンツが属するグループが変更される。この構成によれば、ユーザは、指定したコンテンツを、ユーザ操作（例えば右フリック）により、あるグループに登録させた後、当該コンテンツに対して異なるユーザ操作（例えば、ダブルタップ）をすれば、当該コンテンツを、既登録のグループに代えて別のグループに簡単に再登録させることができる。
【００５２】
次いで、システム制御部２４は、上記グループに属するコンテンツのコンテンツ情報に基づいて、当該グループのグループ特徴情報を、グループ特徴情報生成部２４ｃにより生成し、当該グループ特徴情報を、当該グループのグループＩＤに対応付けてグループテーブルに登録する（ステップＳ２４）。なお、既にグループ特徴情報が当該グループＩＤに対応付けられてグループテーブルに登録されている場合、既に登録されているグループ特徴情報に代えて、新たに生成されたグループ特徴情報が更新登録される。
【００５３】
次いで、システム制御部２４は、グループテーブルに登録されたグループ情報を、グループ情報送信部２４ｄにより通信部２１を介してクライアント端末１へ送信し（ステップＳ２５）、図７に示す処理を終了する。このとき、ＲＡＭまたは記憶部２２に記憶されている対応付け情報は消去されてもよい（既にグループ分けに使用されたため）。
【００５４】
一方、図６に示すステップＳ５において、クライアント端末１のシステム制御部１５は、グループ情報が受信されたか否かを判定する。グループ情報が受信されたと判定されない場合（ステップＳ５：ＮＯ）、システム制御部１５は、ステップＳ８へ進む。一方、情報提供サーバ２からのグループ情報が受信されたと判定された場合（ステップＳ５：ＹＥＳ）、システム制御部１５は、当該グループ情報をＲＡＭまたは記憶部１３に記憶する（ステップＳ６）。次いで、システム制御部１５は、ステップＳ６で記憶されたグループ情報に含まれるグループＩＤに対応する操作アイコン（操作ボタン）を、表示制御部１５ｄにより表示画面５１に表示させ（ステップＳ７）、ステップＳ１６へ進む。この操作アイコンはユーザにより指定可能になっている。なお、この操作アイコンは、グループの情報の一例である。操作アイコンの代わりに、ユーザにより指定可能な操作名称（テキストデータ）が表示されてもよい。或いは操作アイコンの代わりにグループ特徴情報が表示されてもよい。
【００５５】
図８は、操作・表示部１１の表示画面５１における操作アイコン等の表示例を示す図である。図８（Ａ）に示す表示画面５１には、複数のコンテンツの画像と共に、４つのグループそれぞれに対応する操作アイコン６１〜６４、及び、リンク設定文字（“全グループ表示”）６５の文字が表示されている。この操作アイコン６１〜６４、及びリンク設定文字６５は、ユーザにより指定可能になっている。また、図８に示す例では、グループに属するコンテンツの画像上には、当該コンテンツが属するグループに対応する操作アイコンが表示されている（当該グループのグループ特徴情報が表示されてもよい）。これにより、コンテンツがどのグループに属しているかを、ユーザに一目で把握させることができる。なお、コンテンツの画像上に操作アイコンは、ユーザによる設定により表示しないように構成してもよい。
【００５６】
ステップＳ８では、システム制御部１５は、表示画面５１に表示されている操作アイコンが指定されたか否かを判定する。システム制御部１５は、操作アイコンが指定されていないと判定した場合（ステップＳ８：ＮＯ）、ステップＳ１０へ進む。一方、システム制御部１５は、操作アイコンが指定されたと判定した場合（ステップＳ８：ＹＥＳ）、指定された操作アイコンに対応するグループに属するコンテンツの画像を、例えば図８（Ｂ）に示すように、表示制御部１５ｄにより表示画面５１に表示させ（ステップＳ９）、ステップＳ１６へ進む。図８（Ｂ）の例では、操作アイコン６１（右フリック）がユーザに指定されたため、当該操作アイコン６１に対応するグループに属するコンテンツＣ−０１，Ｃ−０８，Ｃ−０１１のコンテンツの画像（例えば、商品の名称でもよい）を含むポップアップ画面７１が表示画面５１上に重畳表示されている。これにより、ユーザ操作よりグループに振り分けられたコンテンツを、当該ユーザに一目で把握させることができる。また、ポップアップ画面７１内には、“購入へ”ボタン７２が表示されている。この“購入へ”ボタン７２がユーザにより指定されると、当該ボタン７２にハイパーリンク設定されたＵＲＬ（Uniform Resource Locator）に従って購入手続ページに遷移する（つまり、当該ＵＲＬから購入手続ページが取得され表示画面に表示される）。これにより、ユーザは、簡単な操作で当該グループに属する商品を購入することができる。なお、このようなポップアップ画面は、操作アイコン６２〜６４が指定された場合も表示される。また、図８（Ａ）に示すポップアップ画面７１において（後述する図９（Ｂ）に示すポップアップ画面９１、図１０（Ａ）に示す表示画面５２、図１０（Ｂ）に示す表示画面５３においても同様）、システム制御部１５は、ユーザにより指定された例えばコンテンツＣ―０１に対するユーザ操作を検出した場合にも、当該検出されたユーザ操作を示す操作情報と、当該指定されたコンテンツ（例えば、コンテンツＩＤ）とを対応付けてＲＡＭまたは記憶部１３に記憶し（ステップＳ３）、この対応付け情報を情報提供サーバ２へ送信し（ステップＳ４）てもよい。これにより、ユーザは、既にグループに登録されたコンテンツの一覧からも、当該コンテンツのグループ登録の解除、複数のグループへの登録、または別のグループへの再登録を簡単に行わせることができる。
【００５７】
ステップＳ１０では、システム制御部１５は、ユーザ操作が検出されたか否かを判定する。つまり、この場合、コンテンツは指定されていないので、コンテンツの画像が表示されていない表示領域においてユーザ操作が検出されたか否かが判定されることになる。図９は、表示画面５１のコンテンツの画像が表示されていない表示領域において、ユーザが右フリックを行ったときの表示例を示す図である。システム制御部１５は、図９（Ａ）に示すように、表示画面５１内の表示領域のうち、コンテンツの画像が表示されていない表示領域において、ユーザ操作検出部１５ａによりユーザ操作（この例では、ユーザが指８１で右フリック）が検出されると、システム制御部１５は、当該ユーザ操作が検出されたと判定し（ステップＳ１０：ＹＥＳ）、ステップＳ１１へ進む。一方、システム制御部１５は、ユーザ操作が検出されていないと判定した場合（ステップＳ１０：ＮＯ）、ステップＳ１６へ進む。
【００５８】
ステップＳ１１では、システム制御部１５は、ステップＳ１０で検出されたユーザ操作に対応するグループのグループ情報が記憶されているか否かを判定する。システム制御部１５は、当該グループ情報が記憶されていると判定した場合（ステップＳ１１：ＹＥＳ）、当該検出されたユーザ操作に対応するグループに属するコンテンツの画像を、例えば図９（Ｂ）に示すように、表示制御部１５ｄにより表示画面５１に表示させ（ステップＳ１２）、ステップＳ１６へ進む。図９（Ｂ）の例では、コンテンツの画像が表示されていない表示領域においてユーザにより右フリックがされため、当該右フリックに対応するグループに属するコンテンツＣ−０１，Ｃ−０８，Ｃ−０１１のコンテンツの画像（例えば、商品の名称でもよい）を含むポップアップ画面９１が表示画面５１上に重畳表示されている。これにより、ユーザ操作よりグループに振り分けられたコンテンツを、当該ユーザに一目で把握させることができる。また、ポップアップ画面９１内にも、“購入へ”ボタン９２が表示されており、このボタン７２がユーザにより指定されると、購入手続ページに遷移する。これにより、ユーザは、簡単な操作で当該グループに属する商品を購入することができる。一方、システム制御部１５は、当該グループ情報が記憶されていないと判定した場合（ステップＳ１１：ＮＯ）、ステップＳ１６へ進む。
【００５９】
なお、図８（Ａ）等に示すリンク設定文字（“全グループ表示”）６５がユーザにより指定されると、当該リンク設定文字６５にハイパーリンク設定されたＵＲＬに従って、全グループ表示ページに遷移する（つまり、当該ＵＲＬから全グループ表示ページが取得され表示画面に表示される）。図１０は、全グループ表示ページの表示例を示す図である。図１０（Ａ）に示す表示画面５２には、各グループに対応する操作アイコンと、各グループそれぞれに属するコンテンツの画像とが、グループごとに対応付けられて表示されている。一方、図１０（Ｂ）に示す表示画面５３には、各グループに対応する操作アイコンと、各グループそれぞれに属するコンテンツの画像と、各グループそれぞれのグループ特徴情報５３ａとが、グループごとに対応付けられて表示されている。
【００６０】
ステップＳ１３では、システム制御部１５は、ステップＳ１で指定されたコンテンツがグループ分けされているか（グループ分け済であるか）否かを判定する。システム制御部１５は、指定されたコンテンツがグループ分けされていると判定した場合（ステップＳ１３：ＹＥＳ）、ステップＳ１６へ進む。一方、システム制御部１５は、指定されたコンテンツがグループ分けされていないと判定した場合（ステップＳ１３：ＮＯ）、グループ情報が記憶されているか否かを判定する（ステップＳ１４）。そして、システム制御部１５は、当該グループ情報が記憶されていると判定した場合（ステップＳ１４：ＹＥＳ）、グループ分けにより生成されたグループのグループ情報に含まれるグループ特徴情報と、当該グループに対応するユーザ操作を示す操作情報（例えば、操作アイコン、操作名称等）とを対応付けて、表示制御部１５ｄにより表示画面５１に表示させ（ステップＳ１５）、ステップＳ１６へ進む。
【００６１】
図１１（Ａ）は、表示画面５１において、グループ分けされていないコンテンツが指定されたときの（ユーザ操作がなされる前）表示例を示す図である。図１１（Ａ）の例では、操作アイコンとグループ特徴情報とがグループごとに対応付けられたポップアップ画面１０１が表示画面５１上に重畳表示されている。これにより、ユーザが指定したコンテンツをどのグループに振り分ければよいか、さらには当該グループに振り分けるにはどのようなユーザ操作をすればよいかを、当該ユーザに一目で把握させることができる。なお、グループ特徴情報の代わりに、グループに属するコンテンツの数が操作情報に対応付けられて表示されてもよい。或いは、グループ特徴情報と共にグループに属するコンテンツの数が操作情報に対応付けられて表示されてもよい。一方、ステップＳ１４において、システム制御部１５は、当該グループ情報が記憶されていないと判定した場合（ステップＳ１４：ＮＯ）、ステップＳ１６へ進む。ステップＳ１６に示すその他の処理では、例えばユーザからスクロール操作指示等があったときに、これに応じた処理が行われ、ステップＳ１に戻る（特にユーザからの指示がなければステップＳ１へ戻る）。
【００６２】
なお、システム制御部１５は、グループ分けされていないコンテンツが、どのグループに属する候補となるかを視認可能に表示画面５１に表示させてもよい。例えば、システム制御部１５は、グループ分けされていないコンテンツのコンテンツ情報のうち、上記グループ特徴情報が含まれるコンテンツ情報を特定し、当該グループ特徴情報に対応する操作情報（当該グループ特徴情報でもよい）と、当該特定したコンテンツ情報（例えば、コンテンツの画像）とを対応付けて表示させる。図１１（Ｂ）は、表示画面５１において、グループ分けされていないコンテンツが、どのグループに属する候補となるかを視認可能に表示する表示例を示す図である。図１１に示す例では、グループ分けされていないコンテンツのうちの一部のコンテンツの画像上には、当該コンテンツが属する候補となるグループに対応する操作アイコンが破線で表示されている。つまり、このように破線で表示された操作アイコンは、グループ分けされたコンテンツの画像上に表示された操作アイコンとは区別される表示態様（区別できれば破線でない表示態様でもよい）で表示される。これにより、グループ分けされていないコンテンツのグループ分けのためのユーザ操作を効率良くユーザに促すことができる。
【００６３】
以上説明したように、上記実施形態によれば、ユーザにより操作可能な複数のユーザ操作のうち、表示画面において指定されたコンテンツに対する操作として検出されたユーザ操作を示す操作情報と、当該指定されたコンテンツとが対応付けられた情報を対応付けて取得し、取得された操作情報に基づいて、当該操作情報に対応付けられたコンテンツをグループ分けするように構成したので、ユーザが商品等のコンテンツを、迅速、且つ簡易な操作で分類してグループ分けすることができる。
【符号の説明】
【００６４】
１  クライアント端末
２  情報提供サーバ
１１  操作・表示部
１２  通信部
１３  記憶部
１４  入出力インターフェース部
１５  システム制御部
２１  通信部
２２  記憶部
２３  入出力インターフェース部
２４  システム制御部
ＮＷ  ネットワーク
Ｓ  情報提供システム
【図１】
2019153329.tif 000003
【図２】
2019153329.tif 000004
【図３】
2019153329.tif 000005
【図４】
2019153329.tif 000006
【図５】
2019153329.tif 000007
【図６】
2019153329.tif 000008
【図７】
2019153329.tif 000009
【図８】
2019153329.tif 000010
【図９】
2019153329.tif 000011
【図１０】
2019153329.tif 000012
【図１１】
2019153329.tif 000013
【手続補正書】
【提出日】令和1年5月21日(2019.5.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザにより操作可能な複数のユーザ操作のうち、複数のコンテンツが表示された表示画面において前記複数のコンテンツのうちから指定されたコンテンツに対する操作として検出された前記ユーザ操作を示す操作情報と、当該指定された前記コンテンツとが対応付けられた情報を対応付けて取得する取得手段と、
前記取得手段により取得された前記操作情報に基づいて、当該操作情報に対応付けられた前記コンテンツをグループ分けするグループ分け手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記グループ分け手段によりグループ分けされた後に、前記グループに属する前記コンテンツの情報に基づいて、当該グループの特徴を示す特徴情報を生成する生成手段を更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記グループ分け手段によりグループ分けされていないコンテンツが前記表示画面において指定されたときに、前記グループの情報と当該グループに対応する前記ユーザ操作を示す操作情報とを対応付けて前記表示画面に表示させる第１表示制御手段を更に備えることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記グループ分け手段によりグループ分けされていないコンテンツが、どの前記グループに属する候補となるかを視認可能に前記表示画面に表示させる第２表示制御手段を更に備えることを特徴とする請求項１乃至３の何れか一項に記載の情報処理装置。
【請求項５】
前記第２表示制御手段は、前記グループ分けされていないコンテンツが属する候補となるグループに対応する前記ユーザ操作を示す操作情報を、前記グループ分けされていないコンテンツ１つにつき１つ表示させることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記グループ分け手段によりグループ分けされた後に、前記グループに属する複数のコンテンツの情報に基づいて、当該グループの特徴を示す特徴情報を生成する生成手段を更に備え、
前記グループ分けされていないコンテンツが属する候補となるグループは、前記特徴情報に基づいて特定されることを特徴とする請求項４または５に記載の情報処理装置。
【請求項７】
前記表示画面内の表示領域のうち、前記コンテンツの情報が表示されていない表示領域において前記ユーザ操作が検出されたときに、当該ユーザ操作に対応する前記グループに属する前記コンテンツの情報を前記表示画面に表示させる第３表示制御手段を更に備えることを特徴とする請求項１乃至６の何れか一項に記載の情報処理装置。
【請求項８】
前記グループの情報を前記表示画面に表示させ、当該グループの情報が指定されたときに、当該グループに属する前記コンテンツの情報を前記表示画面に表示させる第４表示制御手段を更に備えることを特徴とする請求項１乃至７の何れか一項に記載の情報処理装置。
【請求項９】
コンピュータにより実行される情報処理方法であって、
ユーザにより操作可能な複数のユーザ操作のうち、複数のコンテンツが表示された表示画面において前記複数のコンテンツのうちから指定されたコンテンツに対する操作として検出された前記ユーザ操作を示す操作情報と、当該指定された前記コンテンツとが対応付けられた情報を対応付けて取得するステップと、
前記取得された前記操作情報に基づいて、当該操作情報に対応付けられた前記コンテンツをグループ分けするステップと、
を含むことを特徴とする情報処理方法。
【請求項１０】
コンピュータを、
ユーザにより操作可能な複数のユーザ操作のうち、複数のコンテンツが表示された表示画面において前記複数のコンテンツのうちから指定されたコンテンツに対する操作として検出された前記ユーザ操作を示す操作情報と、当該指定された前記コンテンツとが対応付けられた情報を対応付けて取得する取得手段と、
前記取得手段により取得された前記操作情報に基づいて、当該操作情報に対応付けられた前記コンテンツをグループ分けするグループ分け手段として機能させることを特徴とする情報処理プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、ユーザにより操作可能な複数のユーザ操作のうち、複数のコンテンツが表示された表示画面において前記複数のコンテンツのうちから指定されたコンテンツに対する操作として検出された前記ユーザ操作を示す操作情報と、当該指定された前記コンテンツとが対応付けられた情報を対応付けて取得する取得手段と、前記取得手段により取得された前記操作情報に基づいて、当該操作情報に対応付けられた前記コンテンツをグループ分けするグループ分け手段と、を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
請求項４に記載の発明は、請求項１乃至３の何れか一項に記載の情報処理装置において、前記グループ分け手段によりグループ分けされていないコンテンツが、どの前記グループに属する候補となるかを視認可能に前記表示画面に表示させる第２表示制御手段を更に備えることを特徴とする。請求項５に記載の発明は、請求項４に記載の情報処理装置において、前記第２表示制御手段は、前記グループ分けされていないコンテンツが属する候補となるグループに対応する前記ユーザ操作を示す操作情報を、前記グループ分けされていないコンテンツ１つにつき１つ表示させることを特徴とする。請求項６に記載の発明は、請求項４または５に記載の情報処理装置において、前記グループ分け手段によりグループ分けされた後に、前記グループに属する複数のコンテンツの情報に基づいて、当該グループの特徴を示す特徴情報を生成する生成手段を更に備え、前記グループ分けされていないコンテンツが属する候補となるグループは、前記特徴情報に基づいて特定されることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
請求項７に記載の発明は、請求項１乃至６の何れか一項に記載の情報処理装置において、前記表示画面内の表示領域のうち、前記コンテンツの情報が表示されていない表示領域において前記ユーザ操作が検出されたときに、当該ユーザ操作に対応する前記グループに属する前記コンテンツの情報を前記表示画面に表示させる第３表示制御手段を更に備えることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
請求項８に記載の発明は、請求項１乃至７の何れか一項に記載の情報処理装置において、前記グループの情報を前記表示画面に表示させ、当該グループの情報が指定されたときに、当該グループに属する前記コンテンツの情報を前記表示画面に表示させる第４表示制御手段を更に備えることを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
請求項９に記載の発明は、コンピュータにより実行される情報処理方法であって、ユーザにより操作可能な複数のユーザ操作のうち、複数のコンテンツが表示された表示画面において前記複数のコンテンツのうちから指定されたコンテンツに対する操作として検出された前記ユーザ操作を示す操作情報と、当該指定された前記コンテンツとが対応付けられた情報を対応付けて取得するステップと、前記取得された前記操作情報に基づいて、当該操作情報に対応付けられた前記コンテンツをグループ分けするステップと、を含むことを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
請求項１０に記載の情報処理プログラムの発明は、コンピュータを、ユーザにより操作可能な複数のユーザ操作のうち、複数のコンテンツが表示された表示画面において前記複数のコンテンツのうちから指定されたコンテンツに対する操作として検出された前記ユーザ操作を示す操作情報と、当該指定された前記コンテンツとが対応付けられた情報を対応付けて取得する取得手段と、前記取得手段により取得された前記操作情報に基づいて、当該操作情報に対応付けられた前記コンテンツをグループ分けするグループ分け手段として機能させることを特徴とする。