[go: up one dir, main page]

JP2013218375A - 端末装置、画像表示システム、画像表示方法およびプログラム - Google Patents

端末装置、画像表示システム、画像表示方法およびプログラム Download PDF

Info

Publication number
JP2013218375A
JP2013218375A JP2012085746A JP2012085746A JP2013218375A JP 2013218375 A JP2013218375 A JP 2013218375A JP 2012085746 A JP2012085746 A JP 2012085746A JP 2012085746 A JP2012085746 A JP 2012085746A JP 2013218375 A JP2013218375 A JP 2013218375A
Authority
JP
Japan
Prior art keywords
image
content
book
information
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2012085746A
Other languages
English (en)
Inventor
Kazuto Ohara
一人 大原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2012085746A priority Critical patent/JP2013218375A/ja
Publication of JP2013218375A publication Critical patent/JP2013218375A/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

【課題】優先順が反映された画像の一覧表示を行うにあたり、優先順が低い画像についてもユーザが注目しやすい表示が行われるようにする。
【解決手段】端末装置は、ネットワーク経由で電子書籍推薦サーバから書籍リスト情報を受信し、この書籍リスト情報が示す優先順にしたがったサイズと重なり順と、所定規則にしたがって設定した回転角度により電子書籍の表紙である書籍画像を表示する。また、端末装置は、表示した書籍画像に対して行われる操作に応じて、書籍画像の表示状態を変化させ、この変化に応じてユーザの電子書籍の嗜好を示す嗜好情報を変更する。嗜好情報は、電子書籍推薦サーバが書籍リスト情報における電子書籍の優先順を決定するのに利用する。
【選択図】図2

Description

本発明は、端末装置、画像表示システム、画像表示方法およびプログラムに関する。
多数の画像を1つの表示画面に表示させる画像表示装置として以下のようなものが知られている。つまり、画像表示装置は、連続的に撮影された複数の画像(写真)について、各々の画像内容を示す特定情報(例えば笑顔度やフレーム種別)を取得し、取得した特定情報に従って複数の画像に優先度を個別に設定する。そして、画像表示装置は、表示画面に4段階の表示レベルを割り当てた複数の表示領域を確保し、優先度に応じて順位がより高い画像を、より高い表示レベルを割り当てた表示領域に配置した状態で表示するというものである(例えば、特許文献1参照)。
特開2011−160304号公報
近年において、電子化された書籍(電子書籍)が普及してきている。そこで、例えば電子書籍の推薦リストを電子書籍配信側のサーバからユーザの端末装置に送信し、端末装置側で推薦リストを再生して電子書籍の表紙の画像を一覧表示させようとする場合、特許文献1では以下のような不具合がある。
つまり、電子書籍を推薦するという役割を考えた場合、推薦したい度合いの強いもの(つまり、優先度の高いもの)についてはそれなりに目立つように表示させる必要はあるが、その一方で、推薦の度合いの低いものにもユーザに注意を向けてもらい、ユーザにとって興味ある書籍を探し出してもらいたいという側面もある。
しかし、特許文献1では、表示レベルを割り当てた複数の表示領域が予め定められていることから優先度に応じた画像の表示位置は固定的となる。このために、優先度の高い画像はユーザが注目しやすいが、その反面、優先度が低い画像は極端にユーザに注目されにくく、ユーザが優先度の低いもののうちから価値のある書籍を見つけだすことは難しい。
本発明は、このような事情に鑑みてなされたもので、優先順が反映された画像の一覧表示を行うにあたり、優先順が低い画像についてもユーザが注目しやすい表示が行われるようにすることを目的とする。
上述した課題を解決するために、本発明の一態様としての端末装置は、複数のコンテンツ画像と当該複数のコンテンツ画像ごとの優先順の情報とを含むコンテンツリスト情報をネットワーク経由でサーバから受信するコンテンツリスト情報受信部と、前記優先順の情報に基づいて決定した前記複数のコンテンツ画像ごとのサイズおよび重なり順と所定規則にしたがって設定した回転角度とにより、前記複数のコンテンツ画像を表示部に表示させるとともに、前記表示部に表示されたコンテンツ画像に対してユーザが行った操作に応じて、前記表示部におけるコンテンツ画像の表示状態を変化させる表示制御部と、前記操作に応じたコンテンツ画像の表示状態の変化に応じて、前記ユーザのコンテンツ画像に関する嗜好を示す嗜好情報を変更する嗜好情報処理部と、前記優先順の決定に利用される前記嗜好情報を前記サーバに送信する嗜好情報送信部とを備える。
また、本発明の一態様としての画像表示システムは、端末装置とサーバを備え、前記端末装置は、複数のコンテンツ画像と当該複数のコンテンツ画像ごとの優先順の情報とを含むコンテンツリスト情報をネットワーク経由で前記サーバから受信するコンテンツリスト情報受信部と、前記優先順の情報に基づいて決定した前記複数のコンテンツ画像ごとのサイズおよび重なり順と所定規則にしたがって設定した回転角度とにより、前記複数のコンテンツ画像を表示部に表示させるとともに、前記表示部に表示されたコンテンツ画像に対してユーザが行った操作に応じて、前記表示部におけるコンテンツ画像の表示状態を変化させる表示制御部と、前記操作に応じたコンテンツ画像の表示状態の変化に応じて、前記ユーザのコンテンツ画像に関する嗜好を示す嗜好情報を変更する嗜好情報処理部と、前記嗜好情報を前記サーバに送信する嗜好情報送信部とを備え、前記サーバは、送信された前記嗜好情報を受信する嗜好情報受信部と、受信された前記嗜好情報をユーザ情報に反映させるユーザ情報処理部と、少なくとも前記ユーザ情報が含む嗜好情報に基づいて前記コンテンツリスト情報を作成するコンテンツリスト情報作成部と、作成された前記コンテンツリスト情報を前記端末装置に送信するコンテンツリスト情報送信部とを備える。
また、本発明の一態様としての画像表示方法は、複数のコンテンツ画像と当該複数のコンテンツ画像ごとの優先順の情報とを含むコンテンツリスト情報をネットワーク経由でサーバから受信するコンテンツリスト情報受信ステップと、前記優先順の情報に基づいて決定した前記複数のコンテンツ画像ごとのサイズおよび重なり順と所定規則にしたがって設定した回転角度とにより、前記複数のコンテンツ画像を表示部に表示させるとともに、前記表示部に表示されたコンテンツ画像に対してユーザが行った操作に応じて、前記表示部におけるコンテンツ画像の表示状態を変化させる表示制御ステップと、前記操作に応じたコンテンツ画像の表示状態の変化に応じて、前記ユーザのコンテンツ画像に関する嗜好を示す嗜好情報を変更する嗜好情報処理ステップと、前記優先順の決定に利用される前記嗜好情報を前記サーバに送信する嗜好情報送信ステップとを備える。
また、本発明の一態様としての画像表示方法は、端末装置とサーバを備える画像表示システムにおける画像表示方法であって、前記端末装置は、複数のコンテンツ画像と当該複数のコンテンツ画像ごとの優先順の情報とを含むコンテンツリスト情報をネットワーク経由で前記サーバから受信するコンテンツリスト情報受信ステップと、前記優先順の情報に基づいて決定した前記複数のコンテンツ画像ごとのサイズおよび重なり順と所定規則にしたがって設定した回転角度とにより、前記複数のコンテンツ画像を表示部に表示させるとともに、前記表示部に表示されたコンテンツ画像に対してユーザが行った操作に応じて、前記表示部におけるコンテンツ画像の表示状態を変化させる表示制御部と、前記操作に応じたコンテンツ画像の表示状態の変化に応じて、前記ユーザのコンテンツ画像に関する嗜好を示す嗜好情報を変更する嗜好情報処理ステップと、前記嗜好情報を前記サーバに送信する嗜好情報送信ステップとを備え、前記サーバは、送信された前記嗜好情報を受信する嗜好情報受信ステップと、受信された前記嗜好情報をユーザ情報に反映させるユーザ情報処理ステップと、少なくとも前記ユーザ情報が含む嗜好情報に基づいて前記コンテンツリスト情報を作成するコンテンツリスト情報作成ステップと、作成された前記コンテンツリスト情報を前記端末装置に送信するコンテンツリスト情報送信ステップとを備える。
また、本発明の一態様としてのプログラムは、コンピュータに、複数のコンテンツ画像と当該複数のコンテンツ画像ごとの優先順の情報とを含むコンテンツリスト情報をネットワーク経由でサーバから受信するコンテンツリスト情報受信ステップ、前記優先順の情報に基づいて決定した前記複数のコンテンツ画像ごとのサイズおよび重なり順と所定規則にしたがって設定した回転角度とにより、前記複数のコンテンツ画像を表示部に表示させるとともに、前記表示部に表示されたコンテンツ画像に対してユーザが行った操作に応じて、前記表示部におけるコンテンツ画像の表示状態を変化させる表示制御ステップ、前記操作に応じたコンテンツ画像の表示状態の変化に応じて、前記ユーザのコンテンツ画像に関する嗜好を示す嗜好情報を変更する嗜好情報処理ステップ、前記優先順の決定に利用される前記嗜好情報を前記サーバに送信する嗜好情報送信ステップを実行させるためのものである。
以上説明したように、この発明によれば、優先順が反映された画像の一覧表示を行うにあたり、優先順が低い画像についてもユーザが注目しやすいという効果が得られる。
本発明の実施形態における電子書籍推薦システムの全体構成例を示す図である。 本実施形態における電子書籍推薦サーバと端末装置の構成例を示す図である。 本実施形態における書籍リスト情報の構造例を示す図である。 本実施形態における推薦書籍一覧画像の初期表示の態様例を示す図である。 本実施形態の推薦書籍一覧画像におけるユーザの操作に応じた表示変化例を示す図である。 本実施形態の推薦書籍一覧画像におけるユーザの操作に応じた表示変化例を示す図である。 本実施形態の推薦書籍一覧画像におけるユーザの操作に応じた表示変化例を示す図である。 本実施形態の推薦書籍一覧画像におけるユーザの操作に応じた表示変化例を示す図である。 本実施形態の推薦書籍一覧画像表示のために端末装置が実行する処理手順例を示す図である。 本実施形態の推薦書籍一覧画像におけるユーザの操作に応じた表示変化についての変形例を示す図である。 変形例に対応するユーザの操作の例を示す図である。 本実施形態の推薦書籍一覧画像におけるユーザの操作に応じた表示変化についての他の変形例を示す図である。 本実施形態の推薦書籍一覧画像におけるユーザの操作に応じた表示変化についての他の変形例を示す図である。
図1は、本発明の実施形態における画像表示システムである、電子書籍推薦システムの全体構成例を示している。
この図に示す電子書籍推薦システムは、ユーザデータベースサーバ100、電子書籍推薦サーバ(サーバ)200および端末装置300を備える。電子書籍推薦サーバ200と端末装置300は、ネットワーク400経由で通信可能に接続されている。なお、この図では端末装置300は1つのみが示されているが、現実には、多数のユーザごとに対応して多数の端末装置300が存在する。また、ユーザデータベースサーバ100と電子書籍推薦サーバ200は所定の通信網により通信可能に接続される。
ユーザデータベースサーバ100は、電子書籍推薦サーバ200による電子書籍推薦サービスを受ける者として登録された端末装置300のユーザについての各種情報をデータベース化して記憶するサーバである。ユーザデータベースサーバ100が記憶するユーザデータベースにおいて1人のユーザに対応するユーザ情報は、例えば、ユーザ名、ユーザ識別子、ログイン用パスワード、購入履歴、嗜好情報などを含む。
嗜好情報は、ユーザがどのような書籍にどの程度興味を持っているのかを示す情報であり、過去において端末装置300に表示させた推薦書籍一覧画像に対してユーザが行った操作結果が反映されている。
電子書籍推薦サーバ200は、例えば端末装置300からのアクセスによりログインしたユーザの電子書籍の推薦リスト情報を作成する。この推薦リスト情報は、例えばXML(Extensible Markup Language)などによるウェブコンテンツの形式である。そして、電子書籍推薦サーバ200は、この推薦リスト情報をアクセス元の端末装置300に対して送信する。
端末装置300は、電子書籍推薦サーバ200による電子書籍推薦サービスを受けるユーザが所有するものであり、ネットワーク400経由での通信を行う通信機能と、ネットワーク400経由で受信したウェブコンテンツを再生するウェブブラウザ機能を有する。また、ウェブコンテンツの画像をはじめとする各種画像を表示するための表示部を備える。
このような構成により、端末装置300は、ウェブブラウザ機能により電子書籍推薦サーバ200にアクセスし、ログインしたユーザの推薦リスト情報を受信する。そして、端末装置300は、受信した推薦リスト情報をウェブブラウザ機能により再生し、その画像を表示部に表示することができる。
なお、端末装置300の具体例は、タブレット端末やスマートフォンなどである。これらの端末装置は、タッチパネルを備えることで、表示された画像に対して指を触れることによる操作が可能である。
また、図1において、ユーザデータベースサーバ100と電子書籍推薦サーバ200はそれぞれ個別のサーバとして示されているが、例えば1つに統合されていてもよい。
図2は、電子書籍推薦サーバ200と端末装置300の各機能構成例を示している。なお、この図においては、電子書籍推薦サーバ200と端末装置300との間を介在するネットワーク400についての図示を省略している。
電子書籍推薦サーバ200は、ユーザ情報処理部210と、書籍情報記憶部220と、書籍リスト情報(コンテンツリスト情報)作成部230と、書籍リスト情報(コンテンツリスト情報)送信部240と、嗜好情報受信部250とを備える。
ユーザ情報処理部210は、ユーザデータベースサーバ100に記憶されるユーザ情報について各種処理を行う。例えば、ユーザ情報処理部210は、電子書籍推薦サーバ200にログインしたユーザのユーザ情報をユーザデータベースサーバ100から読み込む。このように読み込まれたユーザ情報は、例えば、書籍リスト情報作成部230が書籍リスト情報を作成するのに利用される。また、ユーザ情報処理部210は、嗜好情報受信部250により受信された嗜好情報により、ユーザデータベースサーバ100に記憶される嗜好情報を更新する。
書籍情報記憶部220は、電子書籍推薦サービスにおいて推薦対象とする各電子書籍に対応する各種情報を含む書籍情報を記憶する。1つの電子書籍に対応する書籍情報の一例は、その電子書籍のタイトルなどが示される表紙としての書籍画像(コンテンツ画像)の情報や、電子書籍の作者、編集者やその一部内容や概要などを記述した詳細情報などを含む。
書籍リスト情報作成部230は、少なくともユーザ情報が含む嗜好情報に基づいてコンテンツリスト情報を作成する。
具体例として、書籍リスト情報作成部230は、ログインしたユーザをユーザ情報処理部210に通知し、ユーザ情報処理部210は、通知されたユーザのユーザ情報をユーザデータベースサーバ100から読み込む。
書籍リスト情報作成部230は、ユーザ情報処理部210が読み込んだユーザ情報を入力する。そして、書籍リスト情報作成部230は、読み込んだユーザ情報に含まれる嗜好情報(および購入履歴)を利用して、推薦対象の電子書籍に対する優先度を決定する。優先度は、ユーザが未評価の書籍に対する関心度の推定値に相当する。このほかに、例えば、新作であるなどの理由で電子書籍の配信側が電子書籍ごとに設定した推薦度などの情報を利用して、推薦対象の電子書籍に対する優先順を決定する。なお、書籍リスト情報作成部230は、優先度と推薦度に基づいて優先度を決定する。そして、書籍リスト情報作成部230は、決定した優先順が高い順から所定数の書籍情報を書籍情報記憶部220から読み出し、読み出した書籍情報と、これらの書籍情報ごとの優先順を示す情報とを含む書籍リスト情報を作成する。このように、書籍リスト情報の内容、つまり、推薦対象となる書籍情報とその優先順は、ユーザごとの嗜好情報の内容に応じて異なるものとなる。
図3は、書籍リスト情報作成部230が作成する書籍リスト情報500の構造例を示している。この図に示す書籍リスト情報500は、推薦対象の電子書籍ごとに、書籍IDと書籍画像と詳細情報と優先順とを対応付けた構造を有する。
書籍IDは、電子書籍のタイトルを一意に識別する識別子である。
書籍画像は、対応の電子書籍に関連する画像データであり、例えば前述のように、その電子書籍のタイトルなどを示す表紙の画像などである。
詳細情報は、対応の電子書籍についての所定の内容が記述される情報である。
優先順は、対応の電子書籍について決定された優先順としての値である。なお、優先順のように順位を示す数値に代えて、優先度のように度数を示す数値を用いてもよい。
説明を図2に戻す。電子書籍推薦サーバ200において、書籍リスト情報送信部240は、上記のように作成された書籍リスト情報を前記端末装置300に送信する。
嗜好情報受信部250は、端末装置300から送信された嗜好情報を受信する。
次に、端末装置300について説明する。端末装置300は、書籍リスト情報(コンテンツリスト情報)受信部310と、表示制御部320と、表示部330と、タッチパネル340と、嗜好情報処理部350と、嗜好情報送信部360と、加速度センサ370とを備える。
書籍リスト情報受信部310は、書籍リスト情報(コンテンツリスト情報)をネットワーク400経由で電子書籍推薦サーバ200から受信する。
表示制御部320は、表示部330に対する表示制御を実行するもので、この制御により推薦書籍一覧を表示させることができる。つまり、表示制御部320は、受信された書籍リスト情報に含まれる優先順に基づいて決定したサイズと重なり順により、また、所定規則にしたがって設定した回転角度により、受信された書籍リスト情報に含まれる複数の書籍画像を表示部330に表示させる。また、表示制御部320は、表示部330に表示された推薦書籍一覧における書籍画像に対してユーザが行った操作に応じて、表示部330における書籍画像の表示状態を変化させる。
表示部330は、表示制御部320の制御により画像を表示する。
タッチパネル340は、表示部330の画面に対して触れられた指の位置を検出し、検出した位置情報を出力する。表示制御部320は、タッチパネル340から出力される位置情報に基づいてどのような操作が行われたのかを判定し、その判定した操作に応じて推薦書籍一覧における書籍画像の表示状態を変化させる。
なお、端末装置300にはタッチパネル340以外の操作子や操作デバイスを備えるが、これらの図示は省略している。
嗜好情報処理部350は、タッチパネル340に対して行われた操作に応じた書籍画像の表示状態の変化に応じて、ユーザの書籍に対する嗜好を示す嗜好情報を変更する。そして、嗜好情報送信部360は、嗜好情報処理部350が保持している嗜好情報を電子書籍推薦サーバ200に対して送信する。
加速度センサ370は、端末装置300の姿勢の変化を検出する。表示制御部320は、加速度センサ370の検出信号に基づいて、ユーザが端末装置300に所定の動きを与える操作を行ったことを判定するのに応じて、推薦書籍一覧における書籍画像の表示状態を変化させる。
なお、この加速度センサ370は、後述する本実施形態の変形例において表示制御部320が操作を判定するのに使用される。
次に、図4から図8を参照して、端末装置300における推薦書籍一覧の表示態様例について説明する。
端末装置300における書籍リスト情報受信部310が電子書籍推薦サーバ200から受信した書籍リスト情報500の内容の一例を図4(a)に模式的に示す。この図に示す書籍リスト情報500は、3つの電子書籍A、B、Cに関する情報を備える。さらに、これらの書籍に関連する情報は、それぞれ、電子書籍A、B、Cの書籍画像510−A、510−B、510−Cのデータを含んでいる。また、優先順については、電子書籍A、B、Cの順で、1位、2位、3位であると示されている。なお、以降において、書籍画像510−A、510−B、510−Cなどについて特に区別しない場合には、書籍画像510と記載する。
この内容の書籍リスト情報に基づき、表示制御部320は、タッチパネル340付きの表示部330の画面において図4(b)に示すように推薦書籍一覧画像を表示する。つまり、表示制御部320は、推薦書籍一覧画像として、電子書籍A、B、Cのそれぞれに対応する書籍画像510−A、510−B、510−Cの一部が重なるような状態で表示する。このように重ねた表示を行うにあたり、表示制御部320は、優先順にしたがってその重ね順を決定する。つまり、この場合であれば、優先順が1位の書籍画像510−Aを最前面に表示し、その下に優先順が2位の書籍画像510−2が表示されるようにする。そして、さらに書籍画像510−2の下に優先順が3位の書籍画像510−2が表示されるようにする。
また、表示制御部320は、書籍画像510−A、510−B、510−Cのうちで、優先順が1位の書籍画像510−Aを最も大きいサイズで表示し、優先順が2位の書籍画像510−Bについては書籍画像510−Aよりも小さいサイズで表示する。さらに、表示制御部320は、優先順が3位の書籍画像510−Cについては書籍画像510−Bよりもさらに小さいサイズで表示する。
そのうえで、各書籍画像510は、同じ回転角度により整然と配列されるのではなく、ランダムに回転角度が設定されて見えるように表示されている。このように書籍画像510に対して回転角度を与えるにあたり、表示制御部320は、優先順に応じて書籍画像510ごとの回転角度を決定してもよい。一例として、表示制御部320は、優先順が低くなっていくのに応じて、回転角度を大きくしていくように決定する。または、表示制御部320は、書籍画像510ごとの回転角度をランダムに決定してもよいし、同じ回転角度としてもよい。なお、推薦書籍一覧画像における書籍画像510は、必ずしも他の書籍画像510と重なっている必要はなく、他の書籍画像510と重ならない状態で表示される場合もある。
また、図5(a)には、図4(b)と同じ内容の推薦書籍一覧画像が表示されている。この図5(a)に示す状態において、ユーザが書籍Cの書籍画像510−Cの上で指を触れて1回叩くというシングルタップ操作をタッチパネル340に対して行ったとする。
このシングルタップ操作は、書籍画像510を選択するという操作に相当する。このように書籍画像510を選択する操作が行われるのに応じて、表示制御部320は、図5(b)に示すように、シングルタップ操作が行われた書籍画像510−Cを最前面に配置し、さらに、書籍画像510−Cのサイズを最も大きくするように推薦書籍一覧画像を変更する。
つまり、ユーザが書籍画像510−Cを選択してタップ操作を行ったということは、そのときのユーザは書籍Cに対して関心が高いということになる。そこで、このようにシングルタップ操作が行われた書籍画像510−Cを最前面において最大サイズで表示することで、ユーザが関心のある書籍Cの画像を見やすくすることができる。また、この図においては、書籍画像510−Cのサイズが拡大されたのに伴って、選択されなかった書籍A、Bのそれぞれに対応する書籍画像510−A、500−Bのサイズが縮小されるように変化した状態が示されている。
このように本実施形態においては、ユーザが1つの書籍画像510を選択してシングルタップ操作を行うのに応じて、そのシングルタップ操作が行われた書籍画像510を最も目立たせるように表示が変化する。
なお、図示は省略するが、例えば書籍画像510に対するダブルタップ操作が行われた場合、表示制御部320は、そのダブルタップ操作が行われた書籍画像510に対応する電子書籍についての詳細情報を所定の態様により表示させる。この詳細情報の表示にあたり、表示制御部320は、書籍リスト情報に含まれている詳細情報の内容をユーザが視覚的に読み取れるように表示を行う。
また、図5(b)に示す表示状態のもとで、ユーザが書籍画像510−C上においてその中心から一定以上離れた位置に対してタッチ操作を行い、そのまま矢印に示す方向に円弧を描くように移動させるドラッグ操作(回転ドラッグ操作)をタッチパネル340に対して行ったとする。
この回転ドラッグ操作に応じて、表示制御部320は書籍画像510−Cを左方向に回転させる。そして、図6(a)には、書籍画像510−Cが回転された結果として、縦向きに正立した状態となった例が示されている。
このように、本実施形態において、書籍画像510を選択して円弧状の軌跡のドラッグ操作を行うことによっては、そのドラッグした方向に応じて選択された書籍画像510が回転するように表示される。
また、例えば図6(a)に示す状態において、ユーザが最前面に配置された書籍画像510−Cに対してタッチ操作を行ったうえで、タッチしたまま直線的な軌跡のドラッグ操作(移動ドラッグ操作)を行ったとする。この場合、表示制御部320は、図6(b)に示すように移動ドラッグ操作が行われた方向に沿ってその選択された書籍画像510を移動させるように表示する。
このような移動ドラッグ操作は、例えば最前面に配置されている書籍画像510の背面で重なってしまって全体が見えなくなっている書籍画像510を確認するために、その全体を見ようとするときに行われる。図6(b)においては、書籍画像510−Cが右側に移動されたことで、書籍画像510−Cにより隠されていた書籍画像510−Bの全体が見えるようになった状態が示されている。
また、移動ドラッグ操作により、書籍画像510を画面の外に出すように移動させることができるようにしてもよい。また、この場合において、画面の外に出された書籍画像510に対応する書籍はユーザの関心が相当に低いとみなすことができるので、画面の外に出された書籍画像510を推薦候補から削除してもよい。
また、図7(a)に示す状態において、ユーザが書籍画像510−Cに対するピンチアウトの操作を行ったとする。この操作に応じて表示制御部320は、図7(b)に示すように書籍画像510−Cのサイズを拡大させるように表示する。
また、図示は省略するが、逆に、ユーザが1つの書籍画像510に対するピンチインの操作を行った場合、表示制御部320は、その書籍画像510のサイズを縮小させるように表示する。
なお、ピンチアウトによる拡大の操作は、例えばユーザがその書籍画像510をより詳しく確認したいときに行われるもので、拡大対象とされた書籍画像510に対応する電子書籍へのユーザの関心は高いといえる。これとは逆に、ピンチアウトによる縮小の操作は、例えばユーザが縮小対象の書籍画像510の背面側に隠れている他の書籍画像510を確認してみたいようなときに行われる。したがって、縮小対象とされた書籍画像510に対応する電子書籍へのユーザの関心は低いといえる。
また、例えばユーザが上記の操作をいくつかの書籍画像510に対して行っているうち、図8(a)に示すように、2つの書籍画像510−Bと510−Cがいずれも縦方向に成立した状態になったとする。これは、複数の書籍画像510が同じ回転角度により表示されている状態の1つである。そのうえで、この時点において、書籍画像510−Bは、書籍画像510−Cの前面にその一部が重なるように表示されているとともに、そのサイズも書籍画像510−Cより大きい。つまり、書籍画像510−Bのほうが書籍画像510−Cよりもユーザの関心度が高い状態である。
そして、この図8(a)の状態のもとで、ユーザが書籍画像510−Cに対するシングルタップ操作を行ったとする。この操作に応じて、図8(b)に示すように、表示制御部320は、書籍画像510−Cを書籍画像510−Bの前面に配置した状態に変化させ、サイズも書籍画像510−Cのほうが書籍画像510−Bよりも大きくなるように変化させる
そのうえで、この場合のように、書籍画像510−Cと書籍画像510−Bが同じ回転角度である場合、表示制御部320は、書籍画像510−Cの背面側に表示される書籍画像510−Bについて、書籍画像510−Cに対して一定の回転角度差αとなる回転角度により表示させる。つまり、表示制御部320は、1つの書籍画像510について、その前面に配置される他の書籍画像510に対して一定の回転角度差αにより表示させる。なお、回転角度差αは、一例として30度程度であるが、これに限定されるものではない。
これまでの説明から理解されるように、本実施形態の端末装置300は、書籍リスト情報500が示す優先順に応じて、推薦書籍一覧画像における書籍画像510の重なり順とサイズを決定する。また、優先順に応じて書籍画像510の回転角度も決定することができる。そして、端末装置300は、上記のように決定された重なり順、サイズさらには回転角度により書籍画像510の初期表示を行う。
そのうえで、ユーザは、端末装置300のタッチパネル340に対するシングルタップ操作により重なり順が後ろのほうに表示されている書籍画像510を選択することで、その書籍画像510のサイズを拡大させて最前面に表示させることができる。
また、ユーザは、タッチパネル340に対するドラッグ操作により書籍画像510を移動させたり回転させたりして書籍画像510を見やすく配置させることができる。
さらに、ユーザは、タッチパネル340に対するピンチ操作により、書籍画像510を拡大、縮小させることができる。
このように書籍画像510が表示され、また、ユーザの操作に応じて表示状態が変更されることで、ユーザは、乱雑に配置された書籍画像510の中から、興味のありそうな書籍のものを探し出していくことを楽しみながら操作を行っていくことができる。そして、本実施形態では、その一部が他の書籍画像510の一部と重なるようにされ、かつ、まちまちのサイズや回転角度により表示されている。これにより、優先順やユーザの関心度が高い書籍画像510については見やすく表示させながら、背面側において小さく表示されている書籍画像510についてもユーザが気付きやすいようになっている。
また、本実施形態では、図8にて説明したように、2つの書籍画像510の間で一定の回転角度差αを有するように表示が行われる。
例えば、ユーザが関心のある書籍画像510を最前面に表示させ、その都度、正立させた状態に回転させていくと、次第に、正立した状態の書籍画像510が増えていく。この結果、背面側において小さく表示されている書籍画像510が前面の書籍画像510によって隠れがちになってしまい、このような書籍画像510をユーザが見つけにくくなる。
そこで、2つの書籍画像510の間で一定の回転角度差を与えるように表示することで、正立した書籍画像510が増えることがなく、常に背面側に表示されている書籍画像510を見つけやすい状態とすることができる。
そして、端末装置300の嗜好情報処理部350は、図4から図8に示したように操作が行われて推薦書籍一覧画像の表示が変更されるのに応じて、ユーザの書籍についての好みを示す嗜好情報を変更する。
嗜好情報処理部350は、一例として、以下のように嗜好情報を変更する。
嗜好情報処理部350は、書籍リスト情報受信部310が受信した書籍リスト情報500から電子書籍ごとの詳細情報を入力する。この詳細情報には、例えば、対応の電子書籍の作者、ジャンル、概要などが記述されている。
嗜好情報処理部350は、図5により説明したシングルタップ操作に応じて書籍画像510が最前面に配置された場合、この最前面の書籍画像510に対応する電子書籍の関心度について、シングルタップ操作に応じて予め定められた値を加算する。
なお、この際にシングルタップ操作が行われなかった書籍画像510に対応する電子書籍は、ユーザの関心度が低くなったとみることもできる。そこで、嗜好情報処理部350は、シングルタップ操作が行われなかった書籍画像510に対応する電子書籍の関心度について予め定められた値を減算するようにしてもよい。また、関心有りと関心無しのいずれでもない、中立であるとして扱ってもよい、また、未評価として扱ってもよい。
また、嗜好情報処理部350は、図5(b)と図6(a)により説明した回転ドラッグ操作によって書籍画像510が回転された場合、この回転された書籍画像510に対応する電子書籍の関心度について、回転ドラッグ操作に応じて予め定められた値を加算する。
また、嗜好情報処理部350は、図6により説明した移動ドラッグ操作によって書籍画像510が移動された場合、例えば、この移動によって前面の書籍画像510との重なり面積が少なくなった書籍画像510に対応する電子書籍の関心度について予め定められた値を加算する。
また、嗜好情報処理部350は、移動ドラッグ操作によって移動された書籍画像510自体や、移動によって前面に重なる面積が増加した書籍画像510(例えば、図6(b)の書籍画像510−A)に対応する電子書籍の関心度については、予め定められた値を減算してもよい。
また、嗜好情報処理部350は、図7により説明したピンチアウト操作によって書籍画像510が拡大された場合、この拡大対象となった書籍画像510に対応する電子書籍の関心度について予め定められた値を加算する。また、この際、拡大によって前面の書籍画像510との重なり面積が増加した他の書籍画像510に対応する電子書籍の関心度について予め定められた値を減算してもよい。
また、ダブルタップ操作が行われて詳細情報が表示された場合、そのダブルタップ操作が行われた書籍画像510に対応する電子書籍へのユーザの関心は高いといえる。そこで、嗜好情報処理部350は、書籍画像510に対するダブルタップ操作が行われて詳細情報が表示されるのに応じて、このダブルタップ操作が行われた書籍画像510に対応する電子書籍の関心度について予め定められた値を加算する。
上記のように、嗜好情報処理部350は、書籍リスト情報500にリストアップされた電子書籍のそれぞれに対して関心度を求める。そして、嗜好情報処理部350は、この電子書籍ごとの関心度と、書籍リスト情報500における詳細情報とを利用して、ユーザが好きな作家、ジャンルなどをはじめとするキーワードを抽出する。また、例えば好きな作家のキーワードが複数抽出された場合には、これらの作家のキーワードごとの優先度をしてよい。嗜好情報処理部350は、例えばこのように電子書籍ごとの関心度に基づいて抽出されたキーワードを利用して嗜好情報を作成する。そのうえで、嗜好情報処理部350は、推薦書籍一覧画像における書籍画像510の表示状態の変化に応じて嗜好情報を変更(更新)する。
そして、嗜好情報処理部350は、上記のように作成した嗜好情報を所定のタイミングで電子書籍推薦サーバ200に対して送信する。
電子書籍推薦サーバ200における嗜好情報受信部250は、上記のように送信された嗜好情報を受信する。ユーザ情報処理部210は、この嗜好情報を例えばユーザデータベースサーバ100に転送する。ユーザデータベースサーバ100は、転送された嗜好情報を、ユーザと対応付けて記憶する。
電子書籍推薦サーバ200における書籍リスト情報作成部230は、書籍リスト情報500を作成するにあたり、ユーザ情報処理部210経由でユーザデータベースサーバ100が記憶しているユーザ情報を取得する。
書籍リスト情報作成部230は、取得したユーザ情報に含まれる嗜好情報の他、例えば前述のように配信側で設定した推薦度の情報などを利用して書籍情報記憶部220に記憶されている電子書籍ごとの優先順を決定する。そして、書籍リスト情報作成部230は、決定した優先順を含む書籍リスト情報500をユーザ別に作成する。
このように、本実施形態においては、ユーザが端末装置300に表示された推薦書籍一覧画像に対して行った操作が、そのユーザに推薦する電子書籍についての優先順に反映されるようになっている。これにより、本実施形態の電子書籍推薦システムは、ユーザごとに対して、その嗜好に適した電子書籍を推薦することができる。
図9のフローチャートは、図4から図8により説明した推薦書籍一覧画像の表示と、推薦書籍一覧画像の表示変化に応じた嗜好情報更新のために端末装置300が実行する処理手順例を示している。
端末装置300における表示制御部320は、書籍リスト情報受信部310が電子書籍推薦サーバ200から受信した書籍リスト情報500を入力する(ステップS101)。
次に、表示制御部320は、入力した書籍リスト情報500において示される優先順に基づいて、書籍リスト情報500に含まれている書籍画像510ごとの重なり順とサイズを決定するともに、所定規則にしたがって各書籍画像510の回転角度を決定する(ステップS102)。なお、回転角度に関しては、前述のように、優先順に基づいて決定してもよいし、乱数を用いてランダムに決定してもよい。
そして、表示制御部320は、推薦書籍一覧画像の初期表示を行う(ステップS103)。つまり、表示制御部320は、ステップS102により決定した重なり順とサイズおよび回転角度により、書籍リスト情報500に含まれている書籍画像510の各々を表示部330に表示させる。
推薦書籍一覧画像を表示させて以降、表示制御部320は、タッチパネル340に対するシングルタップ操作が行われたか否かを判定する(ステップS104)。
シングルタップ操作が行われた場合(ステップS104−YES)、表示制御部320は、シングルタップ操作が行われた書籍画像510を最前面に配置して表示する(ステップS105)。また、表示制御部320は、ステップS105により最前面に配置させた書籍画像510と、その背面に重なるように表示されている他の書籍画像510との回転角度が同じであるか否かについて判定する(ステップS106)。
回転角度が異なっている場合(ステップS106−NO)、表示制御部320は、ステップS107をスキップしてステップS108に進む。これに対して、回転角度が同じである場合(ステップS106−YES)、表示制御部320は、最前面の書籍画像510と回転角度が同じである他の書籍画像510について、最前面の書籍画像510に対して一定の回転角度差αとなるように回転させて表示する(ステップS107)。
嗜好情報処理部350は、今回のシングルタップ操作による推薦書籍一覧画像の表示状態の変化に応じて嗜好情報を更新する(ステップS108)。この際、嗜好情報処理部350は、シングルタップ操作により選択された書籍画像510についてのユーザの関心の高いことが反映されるように嗜好情報を変更する。
また、表示制御部320は、シングルタップ操作が行われない場合(ステップS104−NO)、またはステップS108の処理を終了した場合、書籍画像510を移動させるためのドラッグ操作(移動ドラッグ操作)が行われたか否かについて判定する(ステップS109)。
移動ドラッグ操作が行われた場合(ステップS109−YES)、表示制御部320は、この移動ドラッグ操作に応じて書籍画像510を移動させるように表示する(ステップS110)。
また、嗜好情報処理部350は、今回の移動ドラッグ操作による推薦書籍一覧画像の表示状態の変化に応じて嗜好情報を更新する(ステップS111)。
移動ドラッグ操作が行われない場合(ステップS109−NO)、または、ステップS111の処理を終了した場合、表示制御部320は、書籍画像510を回転させるためのドラッグ操作(回転ドラッグ操作)が行われたか否かについて判定する(ステップS112)。
回転ドラッグ操作が行われた場合(ステップS112−YES)、表示制御部320は、この回転ドラッグ操作に応じて書籍画像510を回転させるように表示する(ステップS113)。
また、嗜好情報処理部350は、今回の回転ドラッグ操作による推薦書籍一覧画像の表示状態の変化に応じて嗜好情報を更新する(ステップS114)
回転ドラッグ操作が行われない場合(ステップS112−NO)、または、ステップS114の処理を終了した場合、表示制御部320は、ピンチアウト操作が行われたか否かについて判定する(ステップS115)。
ピンチアウト操作が行われた場合(ステップS115−YES)、表示制御部320は、ピンチアウト操作に応じて書籍画像510を拡大させるように表示する(ステップS116)。
また、嗜好情報処理部350は、今回のピンチアウト操作による推薦書籍一覧画像の表示状態の変化に応じて嗜好情報を更新する(ステップS117)。この際、嗜好情報処理部350は、ピンチアウト操作により拡大された書籍画像510についてのユーザの関心の高いことが反映されるように嗜好情報を変更する。
ピンチアウト操作が行われない場合(ステップS115−NO)、または、ステップS117の処理を終了した場合、表示制御部320は、ピンチイン操作が行われたか否かについて判定する(ステップS118)。
ピンチイン操作が行われた場合(ステップS118−YES)、表示制御部320は、ピンチアウト操作に応じて書籍画像510を縮小させるように表示する(ステップS119)。
また、嗜好情報処理部350は、今回のピンチイン操作による推薦書籍一覧画像の表示状態の変化に応じて嗜好情報を更新する(ステップS120)。
ピンチイン操作が行われない場合(ステップS118−NO)、または、ステップS120の処理を終了した場合、表示制御部320は、書籍画像510に対するダブルタップ操作が行われたか否かについて判定する(ステップS121)。
ダブルタップ操作が行われた場合(ステップS121−YES)、表示制御部320は、ステップS101により入力した書籍リスト情報500から、ダブルタップ操作が行われた書籍画像510に対応する詳細情報を読み出す。そして、この読み出した詳細情報を推薦書籍一覧画像上において所定の態様により表示させる(ステップS122)。
また、嗜好情報処理部350は、今回のピンチイン操作による推薦書籍一覧画像の表示状態の変化に応じて嗜好情報を更新する(ステップS123)。
ダブルタップ操作が行われない場合(ステップS121−NO)、または、ステップS123の処理を終了した場合、表示制御部320はステップS104に戻る。
続いて、本実施形態における推薦書籍一覧画像の表示態様の変形例について説明する。ここで、表示部330において図10(a)に示す状態の推薦書籍一覧画像が表示されているとする。図10(a)には、5つの書籍A、B、C、D、Eに対応する書籍画像510−A、510−B、510−C、510−D、510−Eが表示されている。また、この表示状態のもとでユーザの関心度の高さは、各書籍画像510の重なり順とサイズにより反映されている。つまり、ユーザの関心度の高さは、書籍画像510−B、510−E、510−A、510−D、510−Cの順である。
ここで、図10(a)の推薦書籍一覧画像を見ていたユーザは、自分にとって関心の高いものだけを推薦書籍一覧画像に表示させて、より詳しく見てみたいと思ったとする。この場合、ユーザは、図11(a)に示すように表示部330の画面が上向きで端末装置300をほぼ水平に持った状態から、図11(b)に示すように端末装置300を立てた状態に動かす。そして、図11(c)に示すように、再び、ほぼ水平の状態に端末装置300を戻すという操作を行う。この操作は、例えば器に物が載せられている状態から器を立てることで、器の上に載っていた物を落としてしまうようなイメージである。
この操作に応じて、表示部330における推薦書籍一覧画像は、図10(a)から図10(b)への変化として示すように、関心度が3番目以降の3つの書籍画像510−A、510−D、510−Cは、例えば表示部330の画面の下に落下していくような動きにより推薦書籍一覧画像から消去される。この結果、関心度が1番目と2番目の書籍画像510−B、510−Eが残るように表示される。
このように表示が行われた後、ユーザは、自分が関心の高い電子書籍のみを集中して調べたりすることができる。
図10に示す表示を行うにあたり、表示制御部320は、図11に示すように端末装置300を動かす操作が行われたことを、加速度センサ370から出力される検出信号に基づいて判定する。そして、図11に示すように端末装置300を動かす操作が行われたことを判定すると、表示制御部320は、図10にて説明したように関心度(または優先順)が一定以下の電子書籍に対応する書籍画像510を消去させるように表示制御を実行する。
なお、図示による説明は省略するが、関心度が一定以下の書籍画像510を単に消去してしまうのではなく、例えば、画面の下部に本棚を模したものを表示させる。そして、この本棚に関心度が一定以下の書籍画像510を格納するイメージで、例えば、その電子書籍としての背表紙を表示させるようにしてもよい。そのうえで、例えば、本棚に格納された状態の電子書籍に対するタップ操作などを行うことで、本棚から書籍を取り出したイメージで、再び、その書籍画像510を表示させてもよい。
また、図12を参照して、推薦書籍一覧画像の表示態様の他の変形例について説明する。
図12には、推薦書籍一覧画像として、5つの書籍A、B、C、D、Eに対応する書籍画像510−A、510−B、510−C、510−D、510−Eが表示された状態を示している。この場合において、書籍画像510−Eは、書籍画像510−Bが前面に重なっている面積が大きく、ほとんど見えていないような状態である。
そのうえで、この推薦書籍一覧画像においては、図12に示すように、書籍画像510に対してポップ600を貼り付けするようなイメージで表示する。ポップ600には、これが貼り付けられる書籍画像510についての何らかのメッセージとしての文字が表示される。
他の変形例において、ポップ600は、例えば、書籍画像510−Eのように、前面の書籍画像510が重なっている面積が一定以上のものに対して表示される。つまり、ポップ600は、他の書籍画像510によって隠れてしまっていて見えにくい書籍画像510を積極的にユーザに気付かせる役割を持つ。なお、このポップ600の表示は表示制御部320が行う。
そして、このポップ600に対してシングルタップ操作が行われるのに応じて、表示制御部320は、例えば対応の書籍画像510が最前面に配置されるように表示を変更する。また、これに伴って、嗜好情報処理部350は、この最前面に配置された書籍画像510に対応する電子書籍の関心度を高く設定し、これに応じて嗜好情報の内容を更新する。
また、図13に示すように前面に配置される他の書籍画像510−Bと510−Cによって隠れてしまっている書籍画像510−Dにポップ600を貼り付ける場合、表示制御部320は以下のように表示する。つまり、表示制御部320は、ポップ600を、例えば前面に配置される書籍画像510−Cによりその一部が隠されるように表示させる。
上記のようにポップ600を表示することで、ユーザは、前面の書籍画像510で隠れて見えていない書籍画像510が有るのに気付くことができる。そして、このポップ600に対してシングルタップ操作を行えば、図12の場合と同様に、このポップ600が貼り付けられた書籍画像510が最前面に表示される。また、この書籍画像510に対応する電子書籍の関心度が高く設定され、嗜好情報の内容も更新される。
なお、例えば、ポップ600の上の書籍画像510が重なっている領域を、例えば半透明で表示させてポップ600が見えるようにしてもよい。さらに、このポップ600が貼り付けられている書籍画像510の領域も半透明表示として、この書籍画像510が見えるようにしてもよい。
また、上記実施形態においては、電子書籍を推薦するための推薦書籍一覧画像を表示させる場合を例に挙げているが、これに限定されるものではない。例えば電子書籍以外の特定の商品を推薦、紹介するためのコンテンツ画像であってもよい。また、推薦機能に限定されることなく、例えば、サーバに保存されている写真やアートなどのコンテンツ画像をこれまでの説明に準じた態様で表示させてもよい。
また、図2における各部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより画像表示を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
100 ユーザデータベースサーバ
200 電子書籍推薦サーバ
210 ユーザ情報処理部
220 書籍情報記憶部
230 書籍リスト情報作成部
240 書籍リスト情報送信部
250 嗜好情報受信部
300 端末装置
310 書籍リスト情報受信部
320 表示制御部
330 表示部
340 タッチパネル
350 嗜好情報処理部
360 嗜好情報送信部
370 加速度センサ
400 ネットワーク
500 書籍リスト情報
510 書籍画像
600 ポップ

Claims (8)

  1. 複数のコンテンツ画像と当該複数のコンテンツ画像ごとの優先順の情報とを含むコンテンツリスト情報をネットワーク経由でサーバから受信するコンテンツリスト情報受信部と、
    前記優先順の情報に基づいて決定した前記複数のコンテンツ画像ごとのサイズおよび重なり順と所定規則にしたがって設定した回転角度とにより、前記複数のコンテンツ画像を表示部に表示させるとともに、前記表示部に表示されたコンテンツ画像に対してユーザが行った操作に応じて、前記表示部におけるコンテンツ画像の表示状態を変化させる表示制御部と、
    前記操作に応じたコンテンツ画像の表示状態の変化に応じて、前記ユーザのコンテンツ画像に関する嗜好を示す嗜好情報を変更する嗜好情報処理部と、
    前記優先順の決定に利用される前記嗜好情報を前記サーバに送信する嗜好情報送信部と、
    を備えることを特徴とする端末装置。
  2. 前記表示制御部は、
    前記表示部に表示されているコンテンツ画像を選択する操作が行われるのに応じて、この選択されたコンテンツ画像を最前面に表示させ、
    前記嗜好情報処理部は、
    前記選択されたコンテンツ画像についてのユーザの関心度の高いことが反映されるように前記嗜好情報を変更する、
    ことを特徴とする請求項1に記載の端末装置。
  3. 前記表示制御部は、
    前記表示部に表示されている1つのコンテンツ画像を拡大して表示させるための操作に応じて、前記1つのコンテンツ画像を拡大して表示させ、
    前記嗜好情報処理部は、
    前記1つのコンテンツ画像についてのユーザの関心度の高いことが反映されるように前記嗜好情報を変更する、
    ことを特徴とする請求項1または2に記載の端末装置。
  4. 前記表示制御部は、
    1つのコンテンツ画像を、その前面に配置される他のコンテンツ画像に対して一定の回転角度差により表示させる、
    ことを特徴とする請求項1から3のいずれか一項に記載の端末装置。
  5. 端末装置とサーバを備え、
    前記端末装置は、
    複数のコンテンツ画像と当該複数のコンテンツ画像ごとの優先順の情報とを含むコンテンツリスト情報をネットワーク経由で前記サーバから受信するコンテンツリスト情報受信部と、
    前記優先順の情報に基づいて決定した前記複数のコンテンツ画像ごとのサイズおよび重なり順と所定規則にしたがって設定した回転角度とにより、前記複数のコンテンツ画像を表示部に表示させるとともに、前記表示部に表示されたコンテンツ画像に対してユーザが行った操作に応じて、前記表示部におけるコンテンツ画像の表示状態を変化させる表示制御部と、
    前記操作に応じたコンテンツ画像の表示状態の変化に応じて、前記ユーザのコンテンツ画像に関する嗜好を示す嗜好情報を変更する嗜好情報処理部と、
    前記嗜好情報を前記サーバに送信する嗜好情報送信部とを備え、
    前記サーバは、
    送信された前記嗜好情報を受信する嗜好情報受信部と、
    受信された前記嗜好情報をユーザ情報に反映させるユーザ情報処理部と、
    少なくとも前記ユーザ情報が含む嗜好情報に基づいて前記コンテンツリスト情報を作成するコンテンツリスト情報作成部と、
    作成された前記コンテンツリスト情報を前記端末装置に送信するコンテンツリスト情報送信部とを備える、
    ことを特徴とする画像表示システム。
  6. 複数のコンテンツ画像と当該複数のコンテンツ画像ごとの優先順の情報とを含むコンテンツリスト情報をネットワーク経由でサーバから受信するコンテンツリスト情報受信ステップと、
    前記優先順の情報に基づいて決定した前記複数のコンテンツ画像ごとのサイズおよび重なり順と所定規則にしたがって設定した回転角度とにより、前記複数のコンテンツ画像を表示部に表示させるとともに、前記表示部に表示されたコンテンツ画像に対してユーザが行った操作に応じて、前記表示部におけるコンテンツ画像の表示状態を変化させる表示制御ステップと、
    前記操作に応じたコンテンツ画像の表示状態の変化に応じて、前記ユーザのコンテンツ画像に関する嗜好を示す嗜好情報を変更する嗜好情報処理ステップと、
    前記優先順の決定に利用される前記嗜好情報を前記サーバに送信する嗜好情報送信ステップと、
    を備えることを特徴とする画像表示方法。
  7. 端末装置とサーバを備える画像表示システムにおける画像表示方法であって、
    前記端末装置は、
    複数のコンテンツ画像と当該複数のコンテンツ画像ごとの優先順の情報とを含むコンテンツリスト情報をネットワーク経由で前記サーバから受信するコンテンツリスト情報受信ステップと、
    前記優先順の情報に基づいて決定した前記複数のコンテンツ画像ごとのサイズおよび重なり順と所定規則にしたがって設定した回転角度とにより、前記複数のコンテンツ画像を表示部に表示させるとともに、前記表示部に表示されたコンテンツ画像に対してユーザが行った操作に応じて、前記表示部におけるコンテンツ画像の表示状態を変化させる表示制御部と、
    前記操作に応じたコンテンツ画像の表示状態の変化に応じて、前記ユーザのコンテンツ画像に関する嗜好を示す嗜好情報を変更する嗜好情報処理ステップと、
    前記嗜好情報を前記サーバに送信する嗜好情報送信ステップとを備え、
    前記サーバは、
    送信された前記嗜好情報を受信する嗜好情報受信ステップと、
    受信された前記嗜好情報をユーザ情報に反映させるユーザ情報処理ステップと、
    少なくとも前記ユーザ情報が含む嗜好情報に基づいて前記コンテンツリスト情報を作成するコンテンツリスト情報作成ステップと、
    作成された前記コンテンツリスト情報を前記端末装置に送信するコンテンツリスト情報送信ステップとを備える、
    ことを特徴とする画像表示方法。
  8. コンピュータに、
    複数のコンテンツ画像と当該複数のコンテンツ画像ごとの優先順の情報とを含むコンテンツリスト情報をネットワーク経由でサーバから受信するコンテンツリスト情報受信ステップ、
    前記優先順の情報に基づいて決定した前記複数のコンテンツ画像ごとのサイズおよび重なり順と所定規則にしたがって設定した回転角度とにより、前記複数のコンテンツ画像を表示部に表示させるとともに、前記表示部に表示されたコンテンツ画像に対してユーザが行った操作に応じて、前記表示部におけるコンテンツ画像の表示状態を変化させる表示制御ステップ、
    前記操作に応じたコンテンツ画像の表示状態の変化に応じて、前記ユーザのコンテンツ画像に関する嗜好を示す嗜好情報を変更する嗜好情報処理ステップ、
    前記優先順の決定に利用される前記嗜好情報を前記サーバに送信する嗜好情報送信ステップ、
    を実行させるためのプログラム。
JP2012085746A 2012-04-04 2012-04-04 端末装置、画像表示システム、画像表示方法およびプログラム Pending JP2013218375A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012085746A JP2013218375A (ja) 2012-04-04 2012-04-04 端末装置、画像表示システム、画像表示方法およびプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012085746A JP2013218375A (ja) 2012-04-04 2012-04-04 端末装置、画像表示システム、画像表示方法およびプログラム

Publications (1)

Publication Number Publication Date
JP2013218375A true JP2013218375A (ja) 2013-10-24

Family

ID=49590434

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012085746A Pending JP2013218375A (ja) 2012-04-04 2012-04-04 端末装置、画像表示システム、画像表示方法およびプログラム

Country Status (1)

Country Link
JP (1) JP2013218375A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018066077A1 (ja) * 2016-10-04 2018-04-12 楽天株式会社 情報処理装置、情報処理方法、プログラム、記憶媒体
JP2024521202A (ja) * 2021-07-14 2024-05-28 北京字節跳動網絡技術有限公司 ページ処理方法、装置、電子機器および可読記憶媒体

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06324662A (ja) * 1993-03-16 1994-11-25 Hitachi Ltd 映像表示制御方法、映像表示処理システム
JPH08212042A (ja) * 1995-02-06 1996-08-20 Toshiba Corp ウィンドウ表示制御装置及びウィンドウ表示制御方法
JP2002269106A (ja) * 2001-03-08 2002-09-20 Dainippon Printing Co Ltd 書籍紹介装置
JP2003016291A (ja) * 2001-07-04 2003-01-17 Sharp Corp 情報提供装置
JP2004054768A (ja) * 2002-07-23 2004-02-19 Nippon Telegr & Teleph Corp <Ntt> コンテンツ提供方法とシステム、コンテンツ利用者の端末とコンテンツ提供者の端末、およびプログラムと記録媒体
JP2006084735A (ja) * 2004-09-15 2006-03-30 Olympus Corp 画像表示装置及び画像表示方法
JP2007188289A (ja) * 2006-01-13 2007-07-26 Sharp Corp マルチタスク処理端末装置
JP2012008789A (ja) * 2010-06-24 2012-01-12 Hitachi Consumer Electronics Co Ltd 動画推薦システム及び動画推薦方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06324662A (ja) * 1993-03-16 1994-11-25 Hitachi Ltd 映像表示制御方法、映像表示処理システム
JPH08212042A (ja) * 1995-02-06 1996-08-20 Toshiba Corp ウィンドウ表示制御装置及びウィンドウ表示制御方法
JP2002269106A (ja) * 2001-03-08 2002-09-20 Dainippon Printing Co Ltd 書籍紹介装置
JP2003016291A (ja) * 2001-07-04 2003-01-17 Sharp Corp 情報提供装置
JP2004054768A (ja) * 2002-07-23 2004-02-19 Nippon Telegr & Teleph Corp <Ntt> コンテンツ提供方法とシステム、コンテンツ利用者の端末とコンテンツ提供者の端末、およびプログラムと記録媒体
JP2006084735A (ja) * 2004-09-15 2006-03-30 Olympus Corp 画像表示装置及び画像表示方法
JP2007188289A (ja) * 2006-01-13 2007-07-26 Sharp Corp マルチタスク処理端末装置
JP2012008789A (ja) * 2010-06-24 2012-01-12 Hitachi Consumer Electronics Co Ltd 動画推薦システム及び動画推薦方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018066077A1 (ja) * 2016-10-04 2018-04-12 楽天株式会社 情報処理装置、情報処理方法、プログラム、記憶媒体
JPWO2018066077A1 (ja) * 2016-10-04 2019-06-24 楽天株式会社 情報処理装置、情報処理方法、プログラム、記憶媒体
JP2024521202A (ja) * 2021-07-14 2024-05-28 北京字節跳動網絡技術有限公司 ページ処理方法、装置、電子機器および可読記憶媒体

Similar Documents

Publication Publication Date Title
US11467726B2 (en) User interfaces for viewing and accessing content on an electronic device
US11057682B2 (en) User interfaces including selectable representations of content items
US12141264B2 (en) Secure authorization via modal window
US11095946B2 (en) User interfaces for recommending and consuming content on an electronic device
US8910076B2 (en) Social media platform
US8896556B2 (en) Time-based touch interface
EP2997457B1 (en) Personalized customizable smart browser
CN102239460A (zh) 作为输入机制的动作识别
US9535945B2 (en) Intent based search results associated with a modular search object framework
US11627362B2 (en) Touch gesture control of video playback
US20130318437A1 (en) Method for providing ui and portable apparatus applying the same
KR102532071B1 (ko) 디스플레이장치, 사용자단말기, 그 제어방법, 기록매체 및 시스템
US10216844B2 (en) Graphical interface presentation of search results
KR102185368B1 (ko) 사용자 인터페이스를 통해 동작을 수행하는 방법
JP6095614B2 (ja) 情報表示プログラム、配信装置、情報表示方法および情報表示装置
JP2022108263A (ja) メッセンジャーアプリケーションのチャットルームに関連して検索サービスを提供する方法および装置
EP3887930B1 (en) Methods, systems, and media for navigating user interfaces
US20150178323A1 (en) User interface device, search method, and program
JP6094918B1 (ja) 情報端末装置、3次元画像生成サーバ、3次元画像表示システム、3次元画像表示方法および3次元画像表示プログラム
JP2013218375A (ja) 端末装置、画像表示システム、画像表示方法およびプログラム
JP6228368B2 (ja) 画面表示制御システム,画面表示制御方法及びコンピュータプログラム
JP2019109725A (ja) レコメンドシステム
CN120010714A (zh) 界面交互的方法、装置、设备和存储介质

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150401

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20150514

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160217

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160301

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20170104