(57)【要約】【課題】ユーザの操作に基づいてコンテンツのサマリを表示する際に、表示しても支障が最も少ない位置にコンテンツのサマリを表示する画面制御装置及び方法を提供すること。【解決手段】画面制御装置１０は、表示位置ＤＢ２０と、操作ログＤＢ３０とを有し、ユーザ専用ページに表示されたユーザ用コンテンツに対するユーザの操作を検知し、操作ログを操作ログＤＢ３０に記憶する。そして、第１の操作によって、ユーザ専用ページ内に設けられたウィンドウに選択用コンテンツを表示し、ユーザ用コンテンツの選択を受け付け、操作ログＤＢ３０に基づいて、ユーザ専用ページに表示されているユーザ用コンテンツの中で操作の回数が最も少ないユーザ用コンテンツを抽出し、表示位置ＤＢ２０によって対応付けられた表示位置情報に基づいて、表示する位置を決定し、第２の操作によって、決定した表示する位置に選択用コンテンツのサマリを表示する。【選択図】図１
2011022921.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが加工できるユーザ専用ページに、選択するための選択用コンテンツの中から前記ユーザが選択したユーザ用コンテンツを設定する画面制御装置であって、
前記ユーザ用コンテンツと、前記ユーザ用コンテンツを表示する位置を示す表示位置情報とを対応付けて記憶している表示位置記憶手段と、
前記ユーザ用コンテンツに対する操作の記録を示す操作ログを記憶する操作ログ記憶手段と、
前記ユーザ専用ページに表示された前記ユーザ用コンテンツに対する前記ユーザの操作を検知し、検知した操作の前記操作ログを前記操作ログ記憶手段に記憶する操作検知手段と、
第１の操作によって、前記ユーザ専用ページ内に設けられたウィンドウに前記選択用コンテンツを表示し、前記ユーザ用コンテンツの選択を受け付けるコンテンツ受付手段と、
前記操作ログ記憶手段に基づいて、前記ユーザ専用ページに表示されている前記ユーザ用コンテンツの中で前記操作の回数が最も少ない前記ユーザ用コンテンツを抽出し、抽出した前記ユーザ用コンテンツに前記表示位置記憶手段によって対応付けられた前記表示位置情報に基づいて、表示する位置を決定する表示位置決定手段と、を備え、
前記コンテンツ受付手段は、第２の操作によって、前記表示位置決定手段が決定した表示する位置に前記選択用コンテンツのサマリを表示する、ことを特徴とする画面制御装置。
【請求項２】
前記操作ログは、前記ユーザ用コンテンツに対する操作をした時刻の情報を含み、
前記表示位置決定手段は、所定の時間内の前記操作の回数が最も少ない前記ユーザ用コンテンツに対応付けられた前記表示位置情報に基づいて、表示する位置を決定することを特徴とする請求項１に記載の画面制御装置。
【請求項３】
前記選択用コンテンツのサマリは動画であることを特徴とする請求項１又は２に記載の画面制御装置。
【請求項４】
ユーザが加工できるユーザ専用ページに、選択するための選択用コンテンツの中から前記ユーザが選択したユーザ用コンテンツを設定する方法であって、前記ユーザ用コンテンツと、前記ユーザ用コンテンツを表示する位置を示す表示位置情報とを対応付けて記憶する表示位置記憶手段を有する装置が設定する方法において、
前記ユーザ専用ページに表示された前記ユーザ用コンテンツに対する前記ユーザの操作を検知し、検知した操作の記録を示す操作ログを操作ログ記憶手段に記憶するステップと、
第１の操作によって、前記ユーザ専用ページ内に設けられたウィンドウに前記選択用コンテンツを表示し、前記ユーザ用コンテンツの選択を受け付けるステップと、
前記操作ログ記憶手段に基づいて、前記ユーザ専用ページに表示されている前記ユーザ用コンテンツの中で前記操作の回数が最も少ない前記ユーザ用コンテンツを抽出し、抽出した前記ユーザ用コンテンツに前記表示位置記憶手段によって対応付けられた前記表示位置情報に基づいて、表示する位置を決定するステップと、
第２の操作によって、決定した前記表示する位置に前記選択用コンテンツのサマリを表示するステップと、
を備えることを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面制御装置及び方法に関する。
【背景技術】
【０００２】
近年、インターネットの普及により、ユーザは作成したウェブページによって容易に情報を交換することができるようになった。通常、このウェブページは、文字や、音声、映像等からなるコンテンツと、他のウェブページに移動できるハイパーリンクからなるナビゲーションとから構成されている。
【０００３】
このようなウェブページを閲覧するためのウェブブラウザにおいて、限られた一つのウェブページ内に表示されるコンテンツとナビゲーションとをより閲覧しやすいようにする特許文献１の発明が知られている。
【０００４】
特許文献１に記載されている発明は、一つのウェブページ内にナビゲーションとコンテンツが併存していることに起因する、ナビゲーションがコンテンツスペースを圧迫するという従来の問題を解決し、より使いやすいブラウザを提供することを課題としている。すなわち、特許文献１に記載されている発明は、コンテンツデータとコンテンツのリンク情報を含むナビゲーションデータを分離して用意する。そして、コンテンツデータを受けてコンテンツ画面を生成し、コンテンツ画面において所定の操作がなされたとき、ナビゲーションデータを受けてリンク情報を含むナビゲーション画面を生成し、コンテンツ画面に重ねてナビゲーション画面を表示する。更に、ナビゲーション画面において所定の操作がなされたとき、操作により指定されたリンク情報を読み込み、読み込まれたリンク情報に基づき対応するコンテンツデータを受けてコンテンツ画面を更新する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−３３４１１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の発明は、ナビゲーション画面をコンテンツ画面に重ねて表示するが、例えば、クリックする必要があるコンテンツ画面に重ねて表示してしまうと、コンテンツ画面をクリックするために重なっているナビゲーション画面を移動させるという作業が生じる。このような表示方法では、例えば、ユーザが独自に作成するマイページと呼ばれるウェブページにおいて、コンテンツのサマリを見てコンテンツを選択したり、並び替えたりする作業の際に、重ねて表示したサマリをいちいち移動させるという煩雑な作業が生じる。
【０００７】
そこで、コンテンツのサマリを表示する際に、表示しても煩雑な作業が生じず、支障が最も少ない位置にコンテンツのサマリを表示するような画面制御装置が求められている。
【０００８】
本発明は、ユーザの操作に基づいてコンテンツのサマリを表示する際に、表示しても支障が最も少ない位置にコンテンツのサマリを表示する画面制御装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明では、以下のような解決手段を提供する。
【００１０】
（１）  ユーザが加工できるユーザ専用ページに、選択するための選択用コンテンツの中から前記ユーザが選択したユーザ用コンテンツを設定する画面制御装置であって、前記ユーザ用コンテンツと、前記ユーザ用コンテンツを表示する位置を示す表示位置情報とを対応付けて記憶している表示位置記憶手段と、前記ユーザ用コンテンツに対する操作の記録を示す操作ログを記憶する操作ログ記憶手段と、前記ユーザ専用ページに表示された前記ユーザ用コンテンツに対する前記ユーザの操作を検知し、検知した操作の前記操作ログを前記操作ログ記憶手段に記憶する操作検知手段と、第１の操作によって、前記ユーザ専用ページ内に設けられたウィンドウに前記選択用コンテンツを表示し、前記ユーザ用コンテンツの選択を受け付けるコンテンツ受付手段と、前記操作ログ記憶手段に基づいて、前記ユーザ専用ページに表示されている前記ユーザ用コンテンツの中で前記操作の回数が最も少ない前記ユーザ用コンテンツを抽出し、抽出した前記ユーザ用コンテンツに前記表示位置記憶手段によって対応付けられた前記表示位置情報に基づいて、表示する位置を決定する表示位置決定手段と、を備え、前記コンテンツ受付手段は、第２の操作によって、前記表示位置決定手段が決定した表示する位置に前記選択用コンテンツのサマリを表示する、ことを特徴とする画面制御装置。
【００１１】
（１）の構成によれば、本発明に係る画面制御装置は、ユーザ用コンテンツと、ユーザ用コンテンツを表示する位置を示す表示位置情報とを対応付けて記憶している表示位置記憶手段と、ユーザ用コンテンツに対する操作の記録を示す操作ログを記憶する操作ログ記憶手段と、を有し、ユーザ専用ページに表示されたユーザ用コンテンツに対するユーザの操作を検知し、検知した操作の操作ログを操作ログ記憶手段に記憶する。そして、第１の操作によって、ユーザ専用ページ内に設けられたウィンドウに選択用コンテンツを表示し、ユーザ用コンテンツの選択を受け付け、操作ログ記憶手段に基づいて、ユーザ専用ページに表示されているユーザ用コンテンツの中で操作の回数が最も少ないユーザ用コンテンツを抽出し、抽出したユーザ用コンテンツに表示位置記憶手段によって対応付けられた表示位置情報に基づいて、表示する位置を決定し、第２の操作によって、決定した表示する位置に選択用コンテンツのサマリを表示する。
【００１２】
すなわち、本発明に係る画面制御装置は、ユーザ用コンテンツに対する操作ログを記憶し、ユーザ用コンテンツの中で操作の回数が最も少ないユーザ用コンテンツに対応付けられた表示位置情報に基づいて選択用コンテンツのサマリを表示する。ここで、操作の回数が最も少ないユーザ用コンテンツは、使用されることが最も少ないので、そのユーザ用コンテンツの位置情報に基づいて選択用コンテンツのサマリを表示しても、生じる支障は最も少ない。したがって、本発明に係る画面制御装置は、ユーザの操作に基づいてコンテンツのサマリを表示する際に、表示しても支障が最も少ない位置にコンテンツのサマリを表示することができる。
【００１３】
（２）  前記操作ログは、前記ユーザ用コンテンツに対する操作をした時刻の情報を含み、前記表示位置決定手段は、所定の時間内の前記操作の回数が最も少ない前記ユーザ用コンテンツに対応付けられた前記表示位置情報に基づいて、表示する位置を決定することを特徴とする（１）に記載の画面制御装置。
【００１４】
（２）の構成によれば、（１）に記載の画面制御装置において、操作ログは、ユーザ用コンテンツに対する操作をした時刻の情報を含み、画面制御装置は、所定の時間内の操作の回数が最も少ないユーザ用コンテンツに対応付けられた表示位置情報に基づいて、表示する位置を決定する。したがって、本発明に係る画面制御装置は、ユーザの操作に基づいてコンテンツのサマリを表示する際に、所定の時間内の操作の回数が最も少ないユーザ用コンテンツの表示位置情報に基づいて表示するので、より適切な位置にコンテンツのサマリを表示することができる。
【００１５】
（３）  前記選択用コンテンツのサマリは動画であることを特徴とする（１）又は（２）に記載の画面制御装置。
【００１６】
（３）の構成によれば、（１）又は（２）に記載の画面制御装置において、選択用コンテンツのサマリは動画である。したがって、本発明に係る画面制御装置は、ユーザの操作に基づいてコンテンツのサマリを表示する際に、サマリが動画であっても、支障が最も少ない位置にコンテンツのサマリを表示することができる。
【００１７】
（４）  ユーザが加工できるユーザ専用ページに、選択するための選択用コンテンツの中から前記ユーザが選択したユーザ用コンテンツを設定する方法であって、前記ユーザ用コンテンツと、前記ユーザ用コンテンツを表示する位置を示す表示位置情報とを対応付けて記憶する表示位置記憶手段を有する装置が設定する方法において、前記ユーザ専用ページに表示された前記ユーザ用コンテンツに対する前記ユーザの操作を検知し、検知した操作の記録を示す操作ログを操作ログ記憶手段に記憶するステップと、第１の操作によって、前記ユーザ専用ページ内に設けられたウィンドウに前記選択用コンテンツを表示し、前記ユーザ用コンテンツの選択を受け付けるステップと、前記操作ログ記憶手段に基づいて、前記ユーザ専用ページに表示されている前記ユーザ用コンテンツの中で前記操作の回数が最も少ない前記ユーザ用コンテンツを抽出し、抽出した前記ユーザ用コンテンツに前記表示位置記憶手段によって対応付けられた前記表示位置情報に基づいて、表示する位置を決定するステップと、第２の操作によって、決定した前記表示する位置に前記選択用コンテンツのサマリを表示するステップと、を備えることを特徴とする方法。
【００１８】
（４）の構成によれば、本発明に係る方法は、ユーザ専用ページに表示されたユーザ用コンテンツに対するユーザの操作を検知し、検知した操作の記録を示す操作ログを操作ログ記憶手段に記憶し、第１の操作によって、ユーザ専用ページ内に設けられたウィンドウに選択用コンテンツを表示し、ユーザ用コンテンツの選択を受け付け、操作ログ記憶手段に基づいて、ユーザ専用ページに表示されているユーザ用コンテンツの中で操作の回数が最も少ないユーザ用コンテンツを抽出し、抽出したユーザ用コンテンツに表示位置記憶手段によって対応付けられた表示位置情報に基づいて、表示する位置を決定し、第２の操作によって、決定した表示する位置に選択用コンテンツのサマリを表示する。したがって、本発明に係る方法は、ユーザの操作に基づいてコンテンツのサマリを表示する際に、表示しても支障が最も少ない位置にコンテンツのサマリを表示することができる。
【発明の効果】
【００１９】
本発明によれば、ユーザの操作に基づいてコンテンツのサマリを表示する際に、表示しても支障が最も少ない位置にコンテンツのサマリを表示することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係る画面制御装置１０の機能構成を示すブロック図である。
【図２】本発明の一実施形態に係る画面制御装置１０のハードウェア構成の一例を示す図である。
【図３】本発明の一実施形態に係る画面制御装置１０の表示位置ＤＢ２０を示す図である。
【図４】本発明の一実施形態に係る画面制御装置１０の操作ログＤＢ３０を示す図である。
【図５】本発明の一実施形態に係る画面制御装置１０の処理を示すフローチャートである。
【図６】本発明の一実施形態に係る画面制御装置１０のコンテンツ表示の例を示す図である。
【図７】図６に続くコンテンツ表示の例を示す図である。
【図８】図７に続くコンテンツ表示の例を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態について図を参照しながら説明する。
【００２２】
図１は、本発明の一実施形態に係る画面制御装置１０の機能構成を示すブロック図である。画面制御装置１０は、ユーザが加工できるユーザ専用ページに、コンテンツの中からユーザが選択したユーザ用コンテンツを設定する画面制御装置１０であって、表示位置記憶手段として表示位置ＤＢ２０と、操作ログ記憶手段として操作ログＤＢ３０と、操作検知手段として操作検知部１１と、コンテンツ受付手段としてコンテンツ受付部１２と、表示位置決定手段として表示位置決定部１３と、を備える。
【００２３】
表示位置ＤＢ２０は、ユーザ用コンテンツと、ユーザ用コンテンツを表示する位置を示す表示位置情報とを対応付けて記憶する（後述する図３参照）。すなわち、表示位置ＤＢ２０は、ユーザ用コンテンツを示すコンテンツ識別情報に対応付けて、表示位置情報を記憶している。表示位置情報は、ユーザ用コンテンツをブラウザ内に表示するための表示開始位置や、表示領域等の情報である。
【００２４】
操作ログＤＢ３０は、ユーザ用コンテンツに対する操作の記録を示す操作ログを記憶する（後述する図４参照）。更に、操作ログは、ユーザ用コンテンツに対する操作をした時刻の情報を含む。例えば、操作ログは、ユーザがクリックしたユーザ用コンテンツ識別情報と、クリックした時刻等とから構成される。
【００２５】
操作検知部１１は、ユーザ専用ページに表示されたユーザ用コンテンツに対するユーザの操作を検知し、検知した操作の操作ログを操作ログＤＢ３０に記憶する。例えば、ユーザが後述の入力装置１０９０（後述の図２参照）を構成するマウスでユーザ用コンテンツをクリックしたとすると、操作検知部１１は、ユーザ用コンテンツに対するクリックを検知し、ユーザ用コンテンツ識別情報と、クリックした時刻等とを操作ログＤＢ３０に記憶する。
【００２６】
コンテンツ受付部１２は、第１の操作によって、ユーザ専用ページ内に設けられたウィンドウに選択用コンテンツを表示し、ユーザ用コンテンツの選択を受け付ける。第１の操作には、例えば、ユーザ用コンテンツを選択させるためのウィンドウを表示させるボタンのクリック等がある。
【００２７】
表示位置決定部１３は、操作ログＤＢ３０に基づいて、ユーザ専用ページに表示されているユーザ用コンテンツの中で操作の回数が最も少ないユーザ用コンテンツを抽出し、抽出したユーザ用コンテンツに表示位置ＤＢ２０によって対応付けられた表示位置情報に基づいて、表示する位置を決定する。操作ログＤＢ３０に記憶する操作ログは、ユーザ用コンテンツに対する操作の記録であるので、表示位置決定部１３は、操作ログに基づいて、ユーザ用コンテンツごとに操作された回数を抽出することができる。そして、操作された回数が最も少ないユーザ用コンテンツは、一時的に見ることができなくても生じる支障は最も少ないとみなすことができるので、表示位置決定部１３は、操作の回数が最も少ないユーザ用コンテンツの位置情報に基づいて、表示する位置を決定する。そして、コンテンツ受付部１２は、第２の操作によって、表示位置決定部１３が決定した位置に選択用コンテンツのサマリを表示する。第２の操作には、例えば、後述する入力装置１０９０（後述する図２参照）を構成するマウスによって、選択用コンテンツにマウスポインタを重ねさせる（マウスオーバーさせる）操作等がある。サマリは、例えば、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）言語によって記載されたユーザ専用ページの中に、ＪａｖａＳｃｒｉｐｔ（登録商標）言語により埋め込まれている。そして、ユーザ専用ページ内に表示された選択用コンテンツへのマウスオーバーを検知すると、ＪａｖａＳｃｒｉｐｔ（登録商標）によりユーザ専用ページ内にサマリを表示する。
【００２８】
例えば、ユーザは、ユーザ専用ページを作成する際に、第１の操作によってユーザ専用ページ内に設けられたウィンドウに選択用コンテンツを表示させ、表示させた選択用コンテンツにマウスオーバーし、選択用コンテンツのサマリを見て、ユーザ専用ページに設定するユーザ用コンテンツを選択する。その際に、画面制御装置１０は、ユーザ専用ページに表示されているユーザ用コンテンツの中で操作の回数が最も少ないユーザ用コンテンツの位置に、選択用コンテンツのサマリを表示する。選択用コンテンツのサマリは動画であってもよい。
【００２９】
更に、表示位置決定部１３は、所定の時間内の操作の回数が最も少ないユーザ用コンテンツに表示位置ＤＢ２０によって対応付けられた表示位置情報に基づいて、表示する位置を決定する。操作ログは、ユーザ用コンテンツに対する操作をした時刻を含むので、表示位置決定部１３は、操作ログを解析し、例えば、１週間の範囲や、１ヶ月以内の範囲等の、現在に直近の中で操作の回数が最も少ないユーザ用コンテンツを抽出することができる。すなわち、表示位置決定部１３は、最近、あまり操作をしていないユーザ用コンテンツを抽出し、抽出されたユーザ用コンテンツに対応付けられた表示位置情報に基づいて、表示する位置を決定する。
【００３０】
図２は、本発明の一実施形態に係る画面制御装置１０のハードウェア構成の一例を示す図である。
【００３１】
画面制御装置１０は、制御部１０００を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１０（マルチプロセッサ構成ではＣＰＵ＿Ａ１０１２等複数のＣＰＵが追加されてもよい）、通信Ｉ／Ｆ１０４０、メインメモリ１０５０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）１０６０、Ｉ／Ｏコントローラ１０７０、ハードディスク１０７４、光ディスクドライブ１０７６、半導体メモリ１０７８、表示装置１０８０並びに入力装置１０９０を備え、バスライン１００５により接続されている。
【００３２】
制御部１０００は、画面制御装置１０を統括的に制御する部分であり、ハードディスク１０７４に記憶された各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
【００３３】
通信Ｉ／Ｆ１０４０は、画面制御装置１０を専用ネットワーク又は公共ネットワークを介して他のサーバ等と接続できるようにするためのネットワーク・アダプタである。通信Ｉ／Ｆ１０４０は、モデム、ケーブル・モデム及びイーサネット（登録商標）・アダプタを含んでよい。
【００３４】
メインメモリ１０５０は、適宜読み出して実行されるプログラムを記憶し、プログラムの実行によって作成される種々の情報を記憶する。
【００３５】
ＢＩＯＳ１０６０は、画面制御装置１０の起動時にＣＰＵ１０１０が実行するブートプログラムや、画面制御装置１０のハードウェアに依存するプログラム等を格納する。
【００３６】
Ｉ／Ｏコントローラ１０７０には、ハードディスク１０７４、光ディスクドライブ１０７６、半導体メモリ１０７８等の記憶手段を接続することができる。
【００３７】
ハードディスク１０７４は、画面制御装置１０が本発明の機能を実行するためのプログラムを記憶しており、表示位置ＤＢ２０及び操作ログＤＢ３０のデータベース等を記憶している。
【００３８】
光ディスクドライブ１０７６としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブを使用することができる。この場合は各ドライブに対応した光ディスク１０７７を使用する。光ディスク１０７７から光ディスクドライブ１０７６によりプログラム又はデータを読み取り、Ｉ／Ｏコントローラ１０７０を介してメインメモリ１０５０又はハードディスク１０７４に提供することもできる。
【００３９】
画面制御装置１０に提供されるプログラムは、ハードディスク１０７４、光ディスク１０７７、又はメモリカード等の記録媒体に格納されて提供される。このプログラムは、Ｉ／Ｏコントローラ１０７０を介して、記録媒体から読み出され、又は通信Ｉ／Ｆ１０４０を介してダウンロードされることによって、画面制御装置１０にインストールされ実行されてもよい。
【００４０】
表示装置１０８０は、画面制御装置１０による演算処理結果の画面等を表示するものであり、ブラウン管表示装置、液晶表示装置等のディスプレイ装置を含む。
【００４１】
入力装置１０９０は、画面制御装置１０への入力の受け付けを行うものであり、キーボード及びマウス等で構成される。
【００４２】
図３は、本発明の一実施形態に係る画面制御装置１０の表示位置ＤＢ２０を示す図である。
【００４３】
表示位置ＤＢ２０は、コンテンツの識別情報であるコンテンツＩＤと、表示位置情報とを対応付けて記憶している。表示位置情報は、例えば、表示開始位置を示す表示位置のＸ座標値及びＹ座標値と、表示する領域を示す表示領域の幅及び高さとからなる。コンテンツＩＤによって表示位置ＤＢ２０を検索することにより、検索したコンテンツＩＤに対応付けられた表示位置情報を取得することができる。
【００４４】
図４は、本発明の一実施形態に係る画面制御装置１０の操作ログＤＢ３０を示す図である。
【００４５】
操作ログＤＢ３０は、ユーザが操作した操作時刻と操作したコンテンツＩＤとを含む操作ログを記憶している。操作ログを解析すると、例えば、コンテンツＩＤごとの操作回数を算出することができるので、操作回数の最も少ないコンテンツＩＤを抽出することができる。更に、操作ログの操作時刻に基づいて、時間ごとの操作回数を算出することによって、時間ごとの操作状況、例えば、最近の操作回数等を算出することができるので、最近の中で、操作回数の最も少ないコンテンツＩＤを抽出することができる。
【００４６】
図５は、本発明の一実施形態に係る画面制御装置１０の処理を示すフローチャートである。なお、本処理は、プログラム開始指令を受けて処理を開始し、プログラム終了指令を受けてプログラムを終了する。
【００４７】
ステップＳ１０１において、ＣＰＵ１０１０は、ユーザ用コンテンツを表示する。より具体的には、ＣＰＵ１０１０は、表示装置１０８０において、既にユーザが選択したユーザ用コンテンツを、表示位置ＤＢ２０の表示位置情報に基づいてユーザ専用ページに表示する。その後、ＣＰＵ１０１０は、処理をステップＳ１０２に移す。
【００４８】
ステップＳ１０２において、ＣＰＵ１０１０は、ユーザ用コンテンツに対する操作ログを記憶する。より具体的には、ＣＰＵ１０１０は、ユーザ専用ページに表示されたユーザ用コンテンツに対するユーザの操作（マウスポインタによるクリック等）を検知し、検知した操作の操作ログ（例えば、操作時刻及びコンテンツＩＤ等）を操作ログＤＢ３０に記憶する。その後、ＣＰＵ１０１０は、処理をステップＳ１０３に移す。
【００４９】
ステップＳ１０３において、ＣＰＵ１０１０は、ユーザ用コンテンツを選択か否かを判断する。より具体的には、ＣＰＵ１０１０は、ユーザ用コンテンツの選択用ボタン２０１（後述する図６参照）がクリックされたか否かを判断する。この判断がＹＥＳの場合は処理をステップＳ１０４に移し、ＮＯの場合は処理をステップＳ１０２に移す。
【００５０】
ステップＳ１０４において、ＣＰＵ１０１０は、ユーザ用コンテンツを選択するための選択用ウィンドウを表示する。より具体的には、ＣＰＵ１０１０は、ユーザ専用ページ内に設けられた選択用ウィンドウに選択用コンテンツのアイコンを表示し、ユーザ用コンテンツの選択や、サマリ表示等を受け付ける。その後、ＣＰＵ１０１０は、処理をステップＳ１０５に移す。
【００５１】
ステップＳ１０５において、ＣＰＵ１０１０は、マウスオーバーか否かを判断する。より具体的には、ＣＰＵ１０１０は、選択用ウィンドウに表示された選択用コンテンツのいずれかのアイコンにマウスオーバーさせたか否かを判断する。この判断がＹＥＳの場合は処理をステップＳ１０６に移し、ＮＯの場合は処理をステップＳ１０２に移す。
【００５２】
ステップＳ１０６において、ＣＰＵ１０１０は、操作ログに基づいて操作の回数が最小のユーザ用コンテンツを抽出する。より具体的には、ＣＰＵ１０１０は、操作ログＤＢ３０に記憶した操作ログを解析し、ユーザ専用ページに表示されているユーザ用コンテンツの中で操作の回数が最も少ないユーザ用コンテンツを抽出する。その後、ＣＰＵ１０１０は、処理をステップＳ１０７に移す。
【００５３】
ステップＳ１０７において、ＣＰＵ１０１０は、抽出したユーザ用コンテンツの表示位置情報を取得する。より具体的には、ＣＰＵ１０１０は、抽出したユーザ用コンテンツによって、表示位置ＤＢ２０を検索し、検索したユーザ用コンテンツに対応付けられた表示位置情報を取得する。その後、ＣＰＵ１０１０は、処理をステップＳ１０８に移す。
【００５４】
ステップＳ１０８において、ＣＰＵ１０１０は、取得した表示位置情報に基づいて選択用コンテンツのサマリを表示する。より具体的には、ＣＰＵ１０１０は、マウスオーバーされたアイコンに対応する選択用コンテンツのサマリをユーザ専用ページに表示する際に、取得した表示位置情報に基づいて表示する。その後、ＣＰＵ１０１０は、処理をステップＳ１０２に移す。
【００５５】
図６は、本発明の一実施形態に係る画面制御装置１０のコンテンツ表示の例を示す図である。図６の例は、画面制御装置１０の表示装置１０８０において、ユーザ専用ページ１０１に、ユーザ用コンテンツ１１１〜１１９が表示され、コンテンツの選択用ボタン２０１が表示されていることを示している。そして、画面制御装置１０は、ユーザがユーザ用コンテンツ１１１〜１１９にマウスポインタ３０１を用いてクリック操作を行うと、操作時刻とユーザ用コンテンツ１１１〜１１９のコンテンツＩＤ等を対応付けた操作ログを操作ログＤＢ３０に記憶する。
【００５６】
図７は、図６に続くコンテンツ表示の例を示す図である。
コンテンツの選択用ボタン２０１をクリックすると、ユーザ専用ページ１０１内に設けられた選択用のウィンドウ２１０に選択用コンテンツのアイコン２１１〜２１４を表示していることを示している。
【００５７】
図８は、図７に続くコンテンツ表示の例を示す図である。
【００５８】
選択用コンテンツのアイコン２１４にマウスポインタ３０１を重ねると、操作ログＤＢ３０に基づいて、ユーザ専用ページ１０１に表示されているユーザ用コンテンツ１１１〜１１９の中で、最近（例えば、１週間以内で）の操作の回数が最も少ないユーザ用コンテンツ１１８を抽出し、抽出したユーザ用コンテンツ１１８に表示位置ＤＢ２０によって対応付けられた表示位置情報に基づいて、アイコン２１４に対応する選択用コンテンツのサマリ２２１を表示していることを示している。すなわち、画面制御装置１０は、ユーザ用コンテンツ１１８に表示位置ＤＢ２０によって対応付けられた表示位置から所定の値だけ操作回数の少ないユーザ用コンテンツの方へ移動させ、対応付けられた表示領域に基づいてサマリ２２１に見合った表示領域を設定し、サマリ２２１を表示している。
【００５９】
実施例によれば、画面制御装置１０は、ユーザ用コンテンツと、ユーザ用コンテンツを表示する位置を示す表示位置情報とを対応付けて記憶している表示位置ＤＢ２０と、ユーザ用コンテンツに対する操作の記録を示す操作ログを記憶する操作ログＤＢ３０と、を有し、ユーザ専用ページに表示されたユーザ用コンテンツに対するユーザの操作を検知し、検知した操作の操作ログを操作ログＤＢ３０に記憶する。そして、第１の操作によって、ユーザ専用ページ内に設けられたウィンドウに選択用コンテンツを表示し、ユーザ用コンテンツの選択を受け付け、操作ログＤＢ３０に基づいて、ユーザ専用ページに表示されているユーザ用コンテンツの中で操作の回数が最も少ないユーザ用コンテンツを抽出し、抽出したユーザ用コンテンツに表示位置ＤＢ２０によって対応付けられた表示位置情報に基づいて、表示する位置を決定し、第２の操作によって、決定した表示の位置に選択用コンテンツのサマリを表示する。したがって、画面制御装置１０は、ユーザの操作に基づいてコンテンツのサマリを表示する際に、操作の回数が最も少ないユーザ用コンテンツの表示位置情報に基づいて表示するので、支障が最も少ない位置にコンテンツのサマリを表示することができる。
【００６０】
更に、操作ログは、ユーザ用コンテンツに対する操作をした時刻の情報を含み、画面制御装置１０は、所定の時間内の操作の回数が最も少ないユーザ用コンテンツに対応付けられた表示位置情報に基づいて、表示する位置を決定する。したがって、本発明に係る画面制御装置は、ユーザの操作に基づいてコンテンツのサマリを表示する際に、所定の時間内の操作の回数が最も少ないユーザ用コンテンツの表示位置情報に基づいて表示するので、より適切な位置にコンテンツのサマリを表示することができる。
【００６１】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。
【符号の説明】
【００６２】
１０    画面制御装置
１１    操作検知部
１２    コンテンツ受付部
１３    表示位置決定部
２０    表示位置ＤＢ
３０    操作ログＤＢ
【図１】
2011022921.tif 000003
【図２】
2011022921.tif 000004
【図３】
2011022921.tif 000005
【図４】
2011022921.tif 000006
【図５】
2011022921.tif 000007
【図６】
2011022921.tif 000008
【図７】
2011022921.tif 000009
【図８】
2011022921.tif 000010