(57)【要約】【課題】ユーザにより有益な情報を提供できるコンテンツ表示装置を提供する。【解決手段】端末は、ユーザが選択したコンテンツを表示する。なお、コンテンツの各オブジェクトは、第１の基準に基づいた第１の態様の表示度合いと、第２の基準に基づいた第２の態様の表示度合いとを組み合わせた表示態様で、表示される。第２の態様は、第１の態様とは異なる種類の表示態様である。第１の基準は、オブジェクトに関連する情報が入力された端末の数に対応する基準である。第２の基準は、オブジェクトに関連する情報に基づく基準である。【選択図】図４
2014071803.tif 000002
【特許請求の範囲】
【請求項１】
１以上のオブジェクトを含むコンテンツを選択する選択手段と、
前記選択手段によって選択されたコンテンツについて、当該コンテンツを表示可能な２以上の端末のそれぞれにおいてオブジェクトごとに入力された、オブジェクトに関連する情報を取得する取得手段と、
前記選択手段によって選択されたコンテンツの各オブジェクトについて、前記取得手段によって取得された情報を用い、第１の基準に基づいた第１の態様の表示度合いと、第２の基準に基づいた第２の態様の表示度合いとを組み合わせた表示態様を決定する決定手段と、
前記選択手段によって選択されたコンテンツを表示する表示手段と、
前記表示手段にコンテンツのオブジェクトに関連する情報の入力を受け付ける第１の入力手段とを備え、
前記表示手段は、前記選択手段によって選択されたコンテンツを表示する場合に、当該コンテンツの各オブジェクトを、前記決定手段によって決定された表示態様で表示し、
前記第２の態様は、前記第１の態様とは異なる種類の表示態様であり、
前記第１の基準は、前記オブジェクトに関連する情報が入力された端末の数に対応する基準であり、
前記第２の基準は、前記取得手段によって取得された前記オブジェクトに関連する情報に基づく基準である、コンテンツ表示装置。
【請求項２】
前記取得手段は、別の端末において入力された、オブジェクトに関連する情報を選択する情報をさらに取得し、
前記第２の基準は、前記オブジェクトに関連する情報が選択された前記端末の数に基づく基準である、請求項１に記載のコンテンツ表示装置。
【請求項３】
前記表示手段は、前記オブジェクトに関連する情報をさらに表示し、
前記コンテンツ表示装置は、前記表示手段によって表示された、前記オブジェクトに関連する情報を選択する情報を入力する第２の入力手段をさらに備え、
前記第２の基準は、前記第２の入力手段によって選択されたオブジェクトと同じオブジェクトに関連する情報を入力された数が端末ごとに集計されたときの、端末ごとの数に基づく基準である、請求項１に記載のコンテンツ表示装置。
【請求項４】
前記第２の基準は、前記２以上の端末において関連する情報を入力されたオブジェクトと、前記第１の入力手段に関連する情報を入力されたオブジェクトとが共通する度合いが端末ごとに算出されたときの、端末ごとの前記共通する度合いに基づく基準である、請求項１に記載のコンテンツ表示装置。
【請求項５】
前記オブジェクトに関連して入力された情報は、当該情報が前記他の端末において入力された時刻または場所を特定するための情報を含み、
前記第２の基準は、前記第１の入力手段に対して情報を入力された時刻または場所と、他の端末において前記コンテンツのオブジェクトに関連する情報を入力された時刻または場所とが類似する度合いに基づく基準である、請求項１に記載のコンテンツ表示装置。
【請求項６】
前記第２の基準は、他の端末において、前記オブジェクトに関連して入力された、オブジェクトの重要度に基づく基準である、請求項１に記載のコンテンツ表示装置。
【請求項７】
前記他の端末では、前記オブジェクトに関連する情報を表示する線の種類を選択するための情報が入力され、
前記重要度は、前記選択された線の種類に基づく、請求項６に記載のコンテンツ表示装置。
【請求項８】
前記オブジェクトに関連する情報は図形情報であり、
前記重要度は、前記図形情報の長さまたは面積に基づく、請求項６に記載のコンテンツ表示装置。
【請求項９】
前記オブジェクトに関連する情報は、色を特定する情報を含み、
前記重要度は、前記オブジェクトに関連する情報に含まれる色に基づく、請求項６に記載のコンテンツ表示装置。
【請求項１０】
前記コンテンツ表示装置は、前記表示手段が表示しているコンテンツについて、一以上の前記オブジェクトを選択する情報の入力を受け付ける第３の入力手段をさらに備え、
前記表示手段は、前記第３の入力手段が受け付けた情報によって選択されたオブジェクトの、他の端末において入力された前記関連する情報を表示する、請求項１〜請求項９のいずれか１項に記載のコンテンツ表示装置。
【請求項１１】
前記第３の入力手段が受け付けた情報によって選択されたオブジェクトの、他の端末において入力された前記関連する情報を、前記表示手段によって表示されたコンテンツに関連付けて記憶する記憶手段をさらに備える、請求項１０に記載のコンテンツ表示装置。
【請求項１２】
サーバと通信する通信手段をさらに備え、
前記取得手段は、前記サーバから、前記選択手段が選択したコンテンツについて、他の端末において、前記オブジェクトに関連して入力された情報を取得する、請求項１〜請求項１１のいずれか１項に記載のコンテンツ表示装置。
【請求項１３】
前記コンテンツは、テキスト情報を含み、
前記オブジェクトは、単語単位のテキストである、請求項１〜請求項１２のいずれか１項に記載のコンテンツ表示装置。
【請求項１４】
前記コンテンツは、画像情報を含み、
前記オブジェクトは、画像情報である、請求項１〜請求項１３のいずれか１項に記載のコンテンツ表示装置。
【請求項１５】
１以上のオブジェクトを含むコンテンツを表示するコンテンツ表示装置を制御するコンピュータが実行する、当該コンテンツ表示装置の制御方法であって、
１以上のオブジェクトを含むコンテンツの選択を受け付けるステップと、
前記選択されたコンテンツについて、他の端末において、オブジェクトごとに入力された、オブジェクトに関連する情報を取得するステップと、
前記選択されたコンテンツの各オブジェクトについて、前記オブジェクトに関連する情報を用い、第１の基準に基づいた第１の態様の表示度合いと、第２の基準に基づいた第２の態様の表示度合いとを組み合わせることにより、表示態様を決定するステップとを備え、
前記第２の態様は、前記第１の態様とは異なる種類の表示態様であり、
前記制御方法は、前記選択されたコンテンツの各オブジェクトを、前記決定された表示態様で表示するステップをさらに備える、コンテンツ表示装置の制御方法。
【請求項１６】
１以上のオブジェクトを含むコンテンツを表示するコンテンツ表示装置を制御するコンピュータによって実行されるプログラムであって、
前記プログラムは、前記コンピュータに、
１以上のオブジェクトを含むコンテンツの選択を受け付けるステップと、
前記選択されたコンテンツについて、他の端末において、オブジェクトごとに入力された、オブジェクトに関連する情報を取得するステップと、
前記選択されたコンテンツの各オブジェクトについて、前記オブジェクトに関連する情報を用い、第１の基準に基づいた第１の態様の表示度合いと、第２の基準に基づいた第２の態様の表示度合いとを組み合わせることにより、表示態様を決定するステップとを実行させ、
前記第２の態様は、前記第１の態様とは異なる種類の表示態様であり、
前記プログラムは、前記コンピュータに、
前記選択されたコンテンツの各オブジェクトを、前記決定された表示態様で表示するステップをさらに実行させる、プログラム。
【請求項１７】
１以上のオブジェクトを表示する２以上の端末と通信可能なサーバであって、
コンテンツの各オブジェクトを、２以上の前記端末においてオブジェクトごとに入力された、オブジェクトに関連する情報に基づいて、第１の基準に基づいた第１の態様の表示度合いと、第２の基準に基づいた第２の態様の表示度合いとを組み合わせた態様で表示するための、情報を生成する情報生成手段と、
前記情報生成手段が生成した情報を、前記コンテンツを表示するための要求を送信した前記端末に送信する送信手段とを備え、
前記第２の態様は、前記第１の態様とは異なる種類の表示態様であり、
前記第１の基準は、前記オブジェクトに関連する情報が入力された端末の数に対応する基準であり、
前記第２の基準は、前記オブジェクトに関連する情報に基づく基準である、サーバ。
【請求項１８】
１以上のオブジェクトを表示する２以上の端末と、当該２以上の端末と通信可能なサーバとを備えるコンテンツ表示システムであって、
前記端末は、
コンテンツを選択する選択手段と、
前記サーバに対して、前記選択手段によって選択されたコンテンツを表示するための情報の要求を送信する要求手段とを含み、
前記サーバは、
前記選択手段によって選択されたコンテンツの各オブジェクトを、２以上の前記端末においてオブジェクトごとに入力された、当該オブジェクトに関連する情報に基づいて、第１の基準に基づいた第１の態様の表示度合いと、第２の基準に基づいた第２の態様の表示度合いとを組み合わせた態様で表示するための、情報を生成する情報生成手段と、
前記情報生成手段が生成した情報を、前記要求を送信した前記端末に送信する送信手段とを含み、
前記第２の態様は、前記第１の態様とは異なる種類の表示態様であり、
前記第１の基準は、前記オブジェクトに関連する情報が入力された端末の数に対応する基準であり、
前記第２の基準は、前記オブジェクトに関連する情報に基づく基準であり、
前記端末は、前記選択手段によって選択されたコンテンツの各オブジェクトを、前記送信手段によって送信された情報に従って表示する表示手段をさらに含む、コンテンツ表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ表示装置、その制御方法、プログラム、サーバ、および、コンテンツ表示システムに関し、特に、コンテンツに装飾情報等の情報を付与して表示することができるコンテンツ表示装置、その制御方法、プログラム、サーバ、および、コンテンツ表示システムに関する。
【背景技術】
【０００２】
従来、文書等のコンテンツを、ユーザが指定した箇所に装飾を付して表示するための技術が種々開示されている。
【０００３】
特許文献１（特開２０１１−０９６２０４号公報）は、装飾表示装置を開示する。当該装飾表示装置は、文書に対して装飾情報を付することができ、そして、付された装飾が同じ文字に重なった場合、それぞれの装飾を区別できるように表示する。
【０００４】
特許文献２（特開２００４−１１０８２５号公報）は、自由形式注釈を強調表示する方法を開示する。当該方法は、文書に対して他の機器で付された注釈のうち、当該注釈が付された時刻、サイズ、および、注釈を付した端末に基づいて重要度を分析し、そして、重要度の高いものを表示する。
【０００５】
特許文献３（特開２００４−１５１８９９号公報）は、情報提供方法を開示する。当該情報提供方法は、同じ文書の同じ位置に付された別のユーザのアノテーションを検索し、そして、複数人がアノテーションを付した箇所を強調して、文書を表示する。
【０００６】
特許文献４（特開２００４−１９９４０８号公報）は、情報表示処理システムを開示する。当該情報表示処理システムは、文書に付される付箋に時間情報を付け、時間やページごとに活性度を表示する。また、当該システムは、活性度の高い場所を抽出して当該文書の要約を作成する。
【０００７】
特許文献５（特開２００４−１９９４８４号公報）は、情報検索表示処理システムを開示する。当該情報検索表示処理システムは、ユーザがマークした文字と同じ文字をマークしているアノテーションを検索し、また、当該ユーザの別のアノテーションを再現する。
【０００８】
特許文献６（特開２００４−１９９４８５号公報）は、情報検索表示処理システムを開示する。当該情報検索表示処理システムは、文書に付されたアノテーションに人物属性情報をつけておき、当該情報を利用して検索を実行する。また、当該システムは、検索結果の多いところほど文字を濃く表示したり、紙が盛り上がっているように表示したりする。
【０００９】
特許文献７（特開２００５−２９３２３９号公報）は、情報共有装置を開示する。当該情報共有装置は、他のユーザの付箋を表示する。また、当該情報共有装置は、教師が複数の生徒の付箋を一度にまとめて見るモードでは、同じ対象に複数の付箋が付されているときには、そのことを示すアイコンを表示する。アイコンの色または大きさは、付された付箋の数等に応じて変えられる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０１１−０９６２０４号公報
【特許文献２】特開２００４−１１０８２５号公報
【特許文献３】特開２００４−１５１８９９号公報
【特許文献４】特開２００４−１９９４０８号公報
【特許文献５】特開２００４−１９９４８４号公報
【特許文献６】特開２００４−１９９４８５号公報
【特許文献７】特開２００５−２９３２３９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
近年、情報通信技術が発展し、他のユーザとの情報の共有が日々容易になっている。このような時代において、特に特許文献２〜特許文献７に開示されるように、他のユーザがコンテンツに付した情報を参照することは一般的に行なわれる。
【００１２】
多くのユーザが装飾を付している場所は、当該コンテンツにおいて注目すべき箇所であると考えられる。しかしながら、特許文献２のように重要度のみが判断されて表示態様が決定された場合、他にユーザが選別することを希望するときには、ユーザが所望する情報を提供できない事態が想定される。特許文献３のように強調表示されても、人数のみで強調表示するか否かが決められるため、本来強調表示する必要のない箇所も強調表示される場合があり、ユーザにとって有益な情報を提供しているとは言えなかった。特許文献４に開示されるように活性度が表示された場合、当該表示はコンテンツの表示とは別途行なわれるため、ユーザがコンテンツ自体を参照しながら他のユーザによる装飾の傾向を参照しようとした場合、利便性に欠けると言える。また、特許文献５〜特許文献７のように他のユーザが付したアノテーションやそれに対応する付箋が表示された場合、多くのユーザがアノテーションを付した箇所は表示が見にくくなることが予想され、利便性に欠ける。
【００１３】
本発明は係る実情に鑑み考え出されたものであり、その目的は、コンテンツ表示装置において、ユーザにより有益な情報を提供できるようにすることである。
【課題を解決するための手段】
【００１４】
ある局面に従うと、コンテンツ表示装置が提供される。コンテンツ表示装置は、１以上のオブジェクトを含むコンテンツを選択する選択手段と、選択手段によって選択されたコンテンツについて、当該コンテンツを表示可能な２以上の端末のそれぞれにおいてオブジェクトごとに入力された、オブジェクトに関連する情報を取得する取得手段と、選択手段によって選択されたコンテンツの各オブジェクトについて、取得手段によって取得された情報を用い、第１の基準に基づいた第１の態様の表示度合いと、第２の基準に基づいた第２の態様の表示度合いとを組み合わせた表示態様を決定する決定手段と、選択手段によって選択されたコンテンツを表示する表示手段と、表示手段にコンテンツのオブジェクトに関連する情報の入力を受け付ける第１の入力手段とを備える。表示手段は、選択手段によって選択されたコンテンツを表示する場合に、当該コンテンツの各オブジェクトを、決定手段によって決定された表示態様で表示する。第２の態様は、第１の態様とは異なる種類の表示態様である。第１の基準は、オブジェクトに関連する情報が入力された端末の数に対応する基準である。第２の基準は、取得手段によって取得されたオブジェクトに関連する情報に基づく基準である。
【００１５】
好ましくは、取得手段は、別の端末において入力された、オブジェクトに関連する情報を選択する情報をさらに取得する。第２の基準は、オブジェクトに関連する情報が選択された端末の数に基づく基準である。
【００１６】
好ましくは、表示手段は、オブジェクトに関連する情報をさらに表示する。コンテンツ表示装置は、表示手段によって表示された、オブジェクトに関連する情報を選択する情報を入力する第２の入力手段をさらに備える。第２の基準は、第２の入力手段によって選択されたオブジェクトと同じオブジェクトに関連する情報を入力された数が端末ごとに集計されたときの、端末ごとの数に基づく基準である。
【００１７】
好ましくは、第２の基準は、２以上の端末において関連する情報を入力されたオブジェクトと、第１の入力手段に関連する情報を入力されたオブジェクトとが共通する度合いが端末ごとに算出されたときの、端末ごとの共通する度合いに基づく基準である。
【００１８】
好ましくは、オブジェクトに関連して入力された情報は、当該情報が他の端末において入力された時刻または場所を特定するための情報を含む。第２の基準は、第１の入力手段に対して情報を入力された時刻または場所と、他の端末においてコンテンツのオブジェクトに関連する情報を入力された時刻または場所とが類似する度合いに基づく基準である。
【００１９】
好ましくは、第２の基準は、他の端末において、オブジェクトに関連して入力された、オブジェクトの重要度に基づく基準である。
【００２０】
好ましくは、他の端末では、オブジェクトに関連する情報を表示する線の種類を選択するための情報が入力される。重要度は、選択された線の種類に基づく。
【００２１】
好ましくは、オブジェクトに関連する情報は図形情報である。重要度は、図形情報の長さまたは面積に基づく。
【００２２】
好ましくは、オブジェクトに関連する情報は、色を特定する情報を含む。重要度は、オブジェクトに関連する情報に含まれる色に基づく。
【００２３】
好ましくは、コンテンツ表示装置は、表示手段が表示しているコンテンツについて、一以上のオブジェクトを選択する情報の入力を受け付ける第３の入力手段をさらに備える。表示手段は、第３の入力手段が受け付けた情報によって選択されたオブジェクトの、他の端末において入力された関連する情報を表示する。
【００２４】
好ましくは、コンテンツ表示装置は、第３の入力手段が受け付けた情報によって選択されたオブジェクトの、他の端末において入力された関連する情報を、表示手段によって表示されたコンテンツに関連付けて記憶する記憶手段をさらに備える。
【００２５】
好ましくは、コンテンツ表示装置は、サーバと通信する通信手段をさらに備える。取得手段は、サーバから、選択手段が選択したコンテンツについて、他の端末において、オブジェクトに関連して入力された情報を取得する。
【００２６】
好ましくは、コンテンツは、テキスト情報を含む。オブジェクトは、単語単位のテキストである。
【００２７】
好ましくは、コンテンツは、画像情報を含む。オブジェクトは、画像情報である。
他の局面に従うと、１以上のオブジェクトを含むコンテンツを表示するコンテンツ表示装置を制御するコンピュータが実行する、当該コンテンツ表示装置の制御方法が提供される。コンテンツ表示装置の制御方法は、１以上のオブジェクトを含むコンテンツの選択を受け付けるステップと、選択されたコンテンツについて、他の端末において、オブジェクトごとに入力された、オブジェクトに関連する情報を取得するステップと、選択されたコンテンツの各オブジェクトについて、オブジェクトに関連する情報を用い、第１の基準に基づいた第１の態様の表示度合いと、第２の基準に基づいた第２の態様の表示度合いとを組み合わせることにより、表示態様を決定するステップとを備える。第２の態様は、第１の態様とは異なる種類の表示態様である。コンテンツ表示装置の制御方法は、選択されたコンテンツの各オブジェクトを、決定された表示態様で表示するステップをさらに備える。
【００２８】
さらに他の局面に従うと、１以上のオブジェクトを含むコンテンツを表示するコンテンツ表示装置を制御するコンピュータによって実行されるプログラムが提供される。プログラムは、コンピュータに、１以上のオブジェクトを含むコンテンツの選択を受け付けるステップと、選択されたコンテンツについて、他の端末において、オブジェクトごとに入力された、オブジェクトに関連する情報を取得するステップと、選択されたコンテンツの各オブジェクトについて、オブジェクトに関連する情報を用い、第１の基準に基づいた第１の態様の表示度合いと、第２の基準に基づいた第２の態様の表示度合いとを組み合わせることにより、表示態様を決定するステップとを実行させる。第２の態様は、第１の態様とは異なる種類の表示態様であり、プログラムは、コンピュータに、選択されたコンテンツの各オブジェクトを、決定された表示態様で表示するステップをさらに実行させる。
【００２９】
別の局面に従うと、１以上のオブジェクトを表示する２以上の端末と通信可能なサーバが提供される。サーバは、コンテンツの各オブジェクトを、２以上の端末においてオブジェクトごとに入力された、オブジェクトに関連する情報に基づいて、第１の基準に基づいた第１の態様の表示度合いと、第２の基準に基づいた第２の態様の表示度合いとを組み合わせた態様で表示するための、情報を生成する情報生成手段と、情報生成手段が生成した情報を、コンテンツを表示するための要求を送信した端末に送信する送信手段とを備える。第２の態様は、第１の態様とは異なる種類の表示態様である。第１の基準は、オブジェクトに関連する情報が入力された端末の数に対応する基準である。第２の基準は、オブジェクトに関連する情報に基づく基準である。
【００３０】
さらに別の局面に従うと、１以上のオブジェクトを表示する２以上の端末と、当該２以上の端末と通信可能なサーバとを備えるコンテンツ表示システムが提供される。コンテンツ表示システムでは、端末は、コンテンツを選択する選択手段と、サーバに対して、選択手段によって選択されたコンテンツを表示するための情報の要求を送信する要求手段とを含む。サーバは、選択手段によって選択されたコンテンツの各オブジェクトを、２以上の端末においてオブジェクトごとに入力された、当該オブジェクトに関連する情報に基づいて、第１の基準に基づいた第１の態様の表示度合いと、第２の基準に基づいた第２の態様の表示度合いとを組み合わせた態様で表示するための、情報を生成する情報生成手段と、情報生成手段が生成した情報を、要求を送信した端末に送信する送信手段とを含む。第２の態様は、第１の態様とは異なる種類の表示態様である。第１の基準は、オブジェクトに関連する情報が入力された端末の数に対応する基準である。第２の基準は、オブジェクトに関連する情報に基づく基準である。端末は、選択手段によって選択されたコンテンツの各オブジェクトを、送信手段によって送信された情報に従って表示する表示手段をさらに含む。
【発明の効果】
【００３１】
ある局面によれば、コンテンツ表示装置は、コンテンツの各オブジェクトを、当該オブジェクトに関連する情報が入力された端末の数に対応する基準に応じた表示度合いと、当該オブジェクトに関連する情報自体に基づく基準に応じた表示度合いとを組み合わせた態様で表示する。なお、２つの基準は、互いに異なる種類の表示態様として、各オブジェクトの表示に反映される。これにより、ユーザは、コンテンツを見ながら、当該コンテンツに含まれる各オブジェクトの複数の基準についての度合いを認識できる。
【図面の簡単な説明】
【００３２】
【図１】コンテンツ表示システムの構成の具体例を示す図である。
【図２】端末が表示する、コンテンツを選択するための画面の一例を示す図である。
【図３】コンテンツを表示する画面の一例を示す図である。
【図４】端末のそれぞれにおけるコンテンツの表示画面を示す図である。
【図５】背景の表示態様の決定するために利用される情報の一例を示す図である。
【図６】図５の各単語の、複数種類の要素についての度合いを示す図である。
【図７】各単語について決定された表示態様の一例を示す図である。
【図８】サーバの要部のハードウェア構成を示すブロック図である。
【図９】端末の要部のハードウェア構成を示すブロック図である。
【図１０】端末の要部の機能構成の一例を示す図である。
【図１１】コンテンツにおいて各オブジェクトの位置を示す情報であるオブジェクト情報の一例を模式的に示す図である。
【図１２】各端末において、ユーザがコンテンツに印を付す操作を行なった際に作成される情報である装飾イベント情報の一例を模式的に示す図である。
【図１３】端末において付された「印」をコンテンツ中のオブジェクトに関連付けるための情報であるオブジェクト特定情報の一例を模式的に示す図である。
【図１４】コンテンツの各オブジェクトにどのユーザが印を付けたかを示す情報である装飾情報の一例を模式的に示す図である。
【図１５】更新後の装飾情報の一例を模式的に示す図である。
【図１６】端末においてコンテンツが閲覧される際に、端末とサーバにおいて実行される処理のフローチャートである。
【図１７】図１６のステップＳＡ３０の処理のサブルーチンのフローチャートである。
【図１８】コンテンツの表示画面の変形例を説明するための図である。
【図１９】変形例（２）における端末での表示画面を説明するための図である。
【図２０】他の端末で付された印を表示する画面の一例を示す図である。
【図２１】変形例（３）の端末の表示画面を説明するための図である。
【図２２】変形例（３）の端末の表示画面を説明するための図である。
【図２３】変形例（７）の端末において作成される装飾イベント情報の例を模式的に示す図である。
【図２４】変形例（９）における端末での表示画面を説明するための図である。
【図２５】変形例（１０）の端末における表示画面の例を示す図である。
【図２６】アンケートの集計結果の一例を模式的に示す図である。
【図２７】図２６の集計結果を、複数の要素に基づいてプロットしたグラフの一例を示す図である。
【図２８】図２７の各要素について決定された表示態様の一例を示す図である。
【発明を実施するための形態】
【００３３】
以下、コンテンツ表示システムの実施の形態について、図面を参照して説明する。なお、以下の説明において、同一の機能および作用を有する要素については、同じ各図を通して同じ符号を付し、重複する説明を繰返さない。
【００３４】
＜コンテンツ表示システムの全体構成＞
図１を参照して、本実施の形態にかかるコンテンツ表示システムの構成の一例を説明する。図１は、コンテンツ表示システムの構成の具体例を示す図である。
【００３５】
コンテンツ表示システム１では、サーバ２は、端末３と、ＬＡＮ（Local  Area  Network）などのネットワークにおいて通信可能である。サーバ２と端末３の間の通信は、有線であっても無線であっても良い。
【００３６】
コンテンツ表示システム１では、各ユーザが、端末３を利用して、コンテンツを閲覧する。サーバ２は、各端末３の閲覧において生成されたデータを含む種々のデータを統括する。本実施の形態において、コンテンツは、たとえば、テキストを含む文書、静止画像や動画像を含むファイルによって実現される。
【００３７】
サーバ２は、たとえば、汎用のコンピュータによって実現される。端末３は、たとえば、タブレット端末、携帯電話機、または、スマートフォン（高機能携帯電話機）によって実現される。なお、サーバ２と端末３のいずれも、本明細書に記載される情報処理機能を発揮できれば、上記した種類以外の装置によっても実現され得る。
【００３８】
＜技術思想＞
以下、本実施の形態に含まれる技術思想を説明する。
【００３９】
本実施の形態のコンテンツ表示システム１では、ユーザは、端末３において、コンテンツを閲覧するためのアプリケーションを起動する。これにより、端末３は、閲覧するコンテンツを選択するための画面を表示する。本実施の形態では、コンテンツの一例として、主に文書を採用して説明がなされる。図２は、端末３が表示する、コンテンツを選択するための画面の一例を示す図である。
【００４０】
図２を参照して、画面４００は、「コンテンツＡ」「コンテンツＢ」「コンテンツＣ」の３つのコンテンツのタイトルを表示する。ユーザは、当該画面から閲覧するコンテンツのタイトルを選択する。これにより、端末３は、選択されたコンテンツを表示する。たとえば、端末３が携帯電話機等のようにディスプレイの小さい装置によって実現される場合には、たとえば、画面を上下または左右にスクロールされることにより、端末３は、コンテンツ全体を表示する。
【００４１】
図３は、コンテンツを表示する画面の一例を示す図である。
まず、図３の（Ａ）に示されるように、画面５００は、コンテンツを表示する。画面５００に表示されるコンテンツは、英語で記述された文書である。当該コンテンツでは、各単語は、１つのオブジェクトとして取り扱われる。より具体的には、画面５００のコンテンツは、「Most  terribly  cold  it  was;  it  snowed,  ...」という文章を含む。当該コンテンツにおいて含まれる単語（「Most」「terribly」「cold」「it」「was;」「it」「snowed,」…）は、それぞれ、１つのオブジェクトとして取り扱われる。なお、コンテンツが文書であれば、周知の辞書が参照されることにより、当該コンテンツに含まれる各単語が抽出され得る。また、コンテンツが複数の画像ファイルを含む場合には、画像ファイルごとに１つのオブジェクトとして抽出され得る。なお、各オブジェクトは、上記したように単語に隣接する句読点を含んだ単位で設定されても良いし、句読点を独立したオブジェクトとして扱うように、厳格に単語単位に設定されても良い。
【００４２】
ユーザは、画面５００に表示された画面に対して、気になった単語に印を付ける。図３の（Ｂ）は、一部の単語に印を付されたコンテンツを表示する画面の一例を示す図である。上記の印は、図３の（Ｂ）の画面５１０では、印５１１〜５１４として示される。
【００４３】
端末３は、印５１１〜５１４を付された位置を、サーバ２に送信する。サーバ２は、印５１１〜５１４を付された位置と、コンテンツにおける各オブジェクトの位置とを照合することにより、印５１１〜５１４のそれぞれがどのオブジェクトに関連しているかを特定する。具体的には、印５１１は単語「snowed,」に関連して付され、印５１２は単語「dark」に関連して付され、印５１３は単語「evening」に関連して付され、そして、印５１４は単語「bareheaded,」に関連して付されたと特定される。上記照合および特定は、たとえば、当該印を最も近くに存在するオブジェクトに関連付ける等のように、種々の公知の方法によって実現されることが考えられる。
【００４４】
サーバ２は、２以上の端末３のそれぞれから、コンテンツに付された印の位置の情報を取得する。これにより、サーバ２は、コンテンツごとに、２以上の端末３のそれぞれにおいてどのオブジェクトに印が付されたかを示す情報を取得する。そして、サーバ２は、端末３に対して、コンテンツ表示システム１内のどの端末３がコンテンツのどのオブジェクトに印を付したか示す情報を送信する。
【００４５】
端末３には、コンテンツ表示システム１を構成する他の端末３のそれぞれについての優先の度合いを特定する情報が格納されている。そして、端末３は、コンテンツを表示する際に、当該コンテンツに含まれる各オブジェクトの表示態様を、次の２つの要素に基づいて決定する。
【００４６】
要素１．コンテンツ表示システム１の他の端末３の中で印を付けた端末３の数
要素２．自機において優先度の高い端末３が当該オブジェクトに印を付したかどうか
図４は、３台の端末３のそれぞれにおけるコンテンツの表示画面を示す図である。図４の（Ａ）は、１台目の端末３で表示される画面５１０を示す。図４の（Ａ）の画面５１０は、図３の（Ｂ）の画面５１０と同じ画面である。図４の（Ｂ）は、２台目の端末３で表示される画面５２０を示す。図４の（Ｃ）は、３台目の端末３で表示される画面５３０を示す。なお、便宜上、１台目の端末３のユーザを「Ａさん」と言い、２台目の端末３のユーザを「Ｂさん」と言い、３台目の端末３のユーザを「Ｃさん」と言う。
【００４７】
各端末３は、たとえば、コンテンツを閲覧するアプリケーションが終了するたびに、今回の当該アプリケーションの起動から終了までに付された印の情報をサーバ２に送信する。これに応じて、サーバ２は、当該コンテンツについて、端末３ごとに、どのオブジェクトに印が付されたかを特定する。
【００４８】
図４の（Ａ）に示されるように、画面５１０は、コンテンツに加えて、印５１１〜５１４を表示する。印５１１〜５１４のそれぞれの位置に基づいて、サーバ２は、Ａさんの端末３において印が付されたオブジェクトとして、「snowed,」「dark」「evening」および「bareheaded,」を特定する。
【００４９】
図４の（Ｂ）に示されるように、画面５２０は、コンテンツに加えて、印５２１〜５２５を表示する。印５２１〜５２５のそれぞれの位置に基づいて、サーバ２は、Ｂさんの端末３において印が付されたオブジェクトとして、「cold」「snowed,」「evening」「darkness」および「bareheaded,」を特定する。
【００５０】
図４の（Ｃ）に示されるように、画面５３０は、コンテンツに加えて、印５３１〜５３３を表示する。印５３１〜５３３のそれぞれの位置に基づいて、サーバ２は、Ｃさんの端末３において印が付されたオブジェクトとして、「quite」「darkness」および「bareheaded,」を特定する。
【００５１】
各端末３では、コンテンツ閲覧用のアプリケーションが終了するとき、サーバ２に、コンテンツに付された印の情報を送信する。これに応じて、サーバ２は、各端末３で付された印の情報に基づいて、当該コンテンツの表示用の情報を作成する。端末３において再度当該コンテンツが閲覧されるとき、当該端末３は、サーバ２に、当該コンテンツの表示用の情報を要求する。表示用の情報は、当該コンテンツにおいて、どのオブジェクトにどのユーザの端末３が印をつけたかを示す情報を含む。
【００５２】
また、端末３は、他の端末３についての優先度を特定する情報（優先度情報）を格納している。図４の例において、Ａさんの端末３では、Ｃさんの端末３についてのみ優先度が高いという情報が設定されているとする。
【００５３】
そして、端末３は、コンテンツを表示するとき、上記の表示用の情報と優先度情報とに基づいて、当該コンテンツの各オブジェクトの表示態様を決定する。
【００５４】
図４の（Ｄ）は、Ａさんの端末３において再度コンテンツが表示された際の表示画面の一例を示す図である。画面５４０は、自機において過去に付与された印５１１〜５１４を表示し、さらに、少なくとも１つの端末３において印を付された各単語に付与された背景５４５Ａ，５４５Ｂ，５４６Ａ，５４６Ｂ，５４７Ａ，５４８Ａ，５４９Ａを表示する。より具体的には、「cold」には、背景５４５Ａが付与されている。「snowed,」には、背景５４６Ａが付与されている。「quite」には、背景５４７Ａが付与されている。「dark」には、背景５４５Ｂが付与されている。「evening」には、背景５４６Ｂが付与されている。「darkness」には、背景５４８Ａが付与されている。「bareheaded,」には、背景５４９Ａが付与されている。
【００５５】
背景５４５Ａ，５４５Ｂ，５４６Ａ，５４６Ｂ，５４７Ａ，５４８Ａ，５４９Ａの表示態様は、上記要素１．に従った表示態様と上記要素２．に従った表示態様とが組み合わされたものである。図５は、背景５４５Ａ，５４５Ｂ，５４６Ａ，５４６Ｂ，５４７Ａ，５４８Ａ，５４９Ａのそれぞれの表示態様の決定するために利用される情報の一例を示す図である。
【００５６】
図５には、各単語についての、印を付した端末３の数と、優先の有無とが示されている。「印を付した端末３の数」とは、上記した３台の端末３のうち、サーバ２が当該単語に対して印を付したと特定した端末３の数である。なお、本実施の形態では、上記の３台が、コンテンツ表示システム１を構成する端末とする。「優先の有無」とは、コンテンツを表示する端末３が、各単語に印を付した端末３の少なくとも１台に対して優先度が高いという情報を設定しているか否かを示す情報である。「○」は、優先度が高いという情報が設定されていることを示す。「×」は、当該情報が設定されていないことを示す。
【００５７】
図６は、図５の各単語の、上記要素１．についての度合いと、上記要素２．についての度合いとを示す図である。図６から理解されるように、端末３は、少なくとも１台の端末３において印を付された単語のそれぞれについて、少なくとも２つの要素のそれぞれの度合いを取得する。そして、端末３は、各要素の度合いに従って、各単語の表示態様を決定する。
【００５８】
本実施の形態において、上記要素１．に従う表示態様の一例は、背景の表示の濃度である。背景５４５Ａ，５４５Ｂ，５４６Ａ，５４６Ｂ，５４７Ａ，５４８Ａ，５４９Ａは、印を付けた端末３の数が多いほど、濃い色で表示される。
【００５９】
本実施の形態において、上記要素２．に従う表示態様の一例は、背景が表示される色である。背景５４５Ａ，５４５Ｂ，５４６Ａ，５４６Ｂ，５４７Ａ，５４８Ａ，５４９Ａの色は、コンテンツが表示される端末３において、印を付した端末３が優先度が高いと設定されていれば、暖色系とされる。一方、背景５４５Ａ，５４５Ｂ，５４６Ａ，５４６Ｂ，５４７Ａ，５４８Ａ，５４９Ａの色は、コンテンツが表示される端末３において、印を付した端末３の中に優先度が高いと設定された端末３が含まれていなければ、寒色系とされる。
【００６０】
優先度は、多段階で設定されていても良い。この場合、印を付した端末３に含まれる端末３のうち、最も優先度の高い端末３に基づいて、オブジェクトの表示のための優先度が特定される。優先度が高い端末３ほど、当該端末３において印を付けられた単語に付与される背景の色として、より暖かみを感じさせる色が採用される。たとえば、黄色と赤色は、共に暖色系に分類されるが、黄色より赤色の方が、より暖かみを感じさせる。
【００６１】
端末３は、各単語について、図６に示したように各要素の度合いを特定した後、各要素に従う表示態様を決定する。図７は、各単語について決定された表示態様の一例を示す図である。図７では、各単語の表示濃度と表示色とが示されている。
【００６２】
表示色については、背景５４５Ａ，５４５Ｂ，５４６Ａ，５４６Ｂは寒色であり、背景５４７Ａ，５４８Ａ，５４９Ａは寒色である。表示される濃度については、背景５４９Ａの濃度が最も高く、その次に背景５４６Ａ，５４６Ｂ，５４８Ａの濃度が高く、背景５４５Ａ，５４５Ｂ，５４７Ａの濃度が最も低い。この場合の「濃度が高い」ことは、たとえば、「彩度が高い」ことと同義と考えられる。
【００６３】
＜サーバのハードウェア構成＞
図８を参照して、サーバ２のハードウェア構成を説明する。図８は、サーバ２の要部のハードウェア構成を示すブロック図である。サーバ２は、ＣＰＵ（Central  Processing  Unit）２０、ＲＯＭ（Read  Only  Memory）２１、ＲＡＭ（Random  Access  Memory）２２、入力装置２３、表示装置２４、メディアコントローラ２５、記憶装置２６、通信装置２７、および、電源回路２９を含む。
【００６４】
ＣＰＵ２０は、ＲＯＭ２１、記憶装置２６、記録媒体９０１、または、ネットワーク上の記憶装置に格納されたプログラムを実行することにより、本明細書に記載されたサーバ２の機能の少なくとも一部を実現する。ＲＡＭ２２は、ＣＰＵ２０のワークエリアとして利用される。記録媒体９０１は、サーバ２の本体に対して着脱可能な媒体である。ＣＰＵ２０は、メディアコントローラ２５を介して、記録媒体９０１と通信する。電源回路２９は、ＣＰＵ２０による制御に基づいて、商用電源から供給される電力をサーバ２の各部に供給する。
【００６５】
記録媒体９０１としては、ＣＤ−ＲＯＭ（Compact  Disk  -  Read  Only  Memory）、ＤＶＤ−ＲＯＭ（Digital  Versatile  Disk  -  Read  Only  Memory）、ＵＳＢ（Universal  Serial  Bus）メモリ、メモリカード、ＦＤ（Flexible  Disk）、ハードディスク、磁気テープ、カセットテープ、ＭＯ（Magnetic  Optical  Disk）、ＭＤ（Mini  Disk）、ＩＣ（Integrated  Circuit）カード（メモリカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read  Only  Memory）などの、不揮発的にプログラムを格納する媒体が挙げられる。
【００６６】
通信装置２７は、端末３等の他の機器と通信するための装置である。通信装置２７が可能な通信態様としては、無線または有線での公衆の通信ネットワークを介した通信、近距離にある他の機器との通信等、種々の通信態様が挙げられる。近距離通信としては、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ（Infrared  Data  Association）またはＩｒＳＳ（Ir  Simple  Shot）などの赤外線通信、もしくは、ＷｉＦｉ（Wireless  Fidelity）（登録商標）におけるＰ２Ｐ（Peer  to  Peer）通信などが挙げられる。
【００６７】
入力装置２３は、ユーザによる指示信号の入力に基づいて、サーバ２に対して情報を入力する。入力装置２３は、たとえば、タッチセンサ、キーボード（十字キー、決定キー、文字入力キーなど）、サーバ２向けのリモートコントローラ、または、音声入力部と音声認識部の組合せなどの、公知の入力装置によって実現される。
【００６８】
表示装置２４は、コンテンツ、操作用画面、ＣＰＵ２０がプログラムを実行した結果等を表示する。コンテンツは、たとえば、記憶装置２６または記録媒体９０１に格納され、または、ネットワークを介したストリーミングにより取得される。操作用画面には、各端末３から送信される、問題への解答やその採点結果を表示する画面を含む。表示装置２４は、たとえば、ＬＣＤ（Liquid  Crystal  Display）、プラズマディスプレイ、電子ペーパなどの公知の表示装置によって実現される。サーバ２では、入力装置２３と表示装置２４とが、タッチパネルとして実現される場合もあり得る。
【００６９】
＜端末のハードウェア構成＞
図９を参照して、端末３のハードウェア構成を説明する。図９は、端末３の要部のハードウェア構成を示すブロック図である。端末３は、ＣＰＵ３０、ＲＯＭ３１、ＲＡＭ３２、入力装置３３、表示装置３４、メディアコントローラ３５、記憶装置３６、通信装置３７、電源回路３９、および、バッテリ３９Ａを含む。
【００７０】
ＣＰＵ３０は、ＲＯＭ３１、記憶装置３６、記録媒体９０２、または、ネットワーク上の記憶装置に格納されたプログラムを実行することにより、本明細書に記載された端末３の機能の少なくとも一部を実現する。ＲＡＭ３２は、ＣＰＵ３０のワークエリアとして利用される。記録媒体９０２は、端末３の本体に対して着脱可能な媒体である。ＣＰＵ３０は、メディアコントローラ３５を介して、記録媒体９０２と通信する。電源回路３９は、ＣＰＵ３０による制御に基づいて、バッテリ３９Ａの電力を端末３の各部に供給する。
【００７１】
記録媒体９０２としては、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリ、メモリカード、ＦＤ、ハードディスク、磁気テープ、カセットテープ、ＭＯ、ＭＤ、ＩＣカード（メモリカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどの、不揮発的にプログラムを格納する媒体が挙げられる。
【００７２】
通信装置３７は、他の機器と通信するための装置である。通信装置３７が可能な通信態様としては、無線または有線での公衆の通信ネットワークを介した通信、近距離にある他の機器との通信等、種々の通信態様が挙げられる。近距離通信としては、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡまたはＩｒＳＳなどの赤外線通信、もしくは、ＷｉＦｉ（登録商標）におけるＰ２Ｐ通信などが挙げられる。
【００７３】
入力装置３３は、ユーザによる指示信号の入力に基づいて、端末３に対して情報を入力する。入力装置３３は、たとえば、タッチセンサ、キーボード（十字キー、決定キー、文字入力キーなど）、端末３向けのリモートコントローラ、または、音声入力部と音声認識部の組合せなどの、公知の入力装置によって実現される。
【００７４】
表示装置３４は、コンテンツ、操作用画面、ＣＰＵ３０がプログラムを実行した結果等を表示する。コンテンツは、たとえば、記憶装置３６または記録媒体９０２に格納され、または、ネットワークを介したストリーミングにより取得される。コンテンツの表示画面は、図３の（Ａ）の画面５００や図３の（Ｂ）の画面５１０を含む。操作用画面は、図２の画面４００のようなコンテンツを選択するための画面を含む。
【００７５】
端末３は、必ずしも表示装置３４を備えていなくても良い。端末３は、外部の表示装置に対して、本実施の形態において記述されるような表示を実現するように指示を出力しても良い。
【００７６】
＜端末３の機能構成＞
図１０は、端末３の要部の機能構成の一例を示す図である。端末３は、入力装置３３と表示装置３４の他に、その機能として、制御部３００を含む。制御部３００は、たとえば、所定のプログラムを実行するＣＰＵ３０、当該プログラムの実行の結果等を記憶する記憶装置３６、および、サーバ２と通信する通信装置３７によって実現される。
【００７７】
制御部３００は、第１入力部３０１、第２入力部３０２、コンテンツ選択部３０３、共有情報取得部３０４、装飾情報記憶部３０５、受信部３０６、イベント情報生成部３０８、コンテンツ記憶部３０９、表示態様決定部３１０、送信部３１１、および、表示制御部３１２を含む。
【００７８】
第１入力部３０１は、入力装置３３を介して入力された情報から、端末３において表示されているコンテンツのオブジェクトに関連して入力された情報（上記した「印」等）を取得する。イベント情報生成部３０８は、第１入力部３０１が取得した情報に基づいて、装飾イベント情報（後述する図１２参照）を作成する。
【００７９】
第２入力部３０２は、入力装置３３を介して入力された情報から、他の端末３がコンテンツ自体または当該コンテンツのオブジェクトに関連して入力した情報を選択する指示を取得する。共有情報取得部３０４は、第２入力部３０２が選択した情報を記憶装置３６等に格納する。これにより、端末３では、Ａさんの端末において、Ｂさんの端末３またはＣさんの端末３で入力された「印」（図４の（Ｂ）または（Ｃ）参照）が取り込まれる。
【００８０】
コンテンツ記憶部３０９は、コンテンツの本体のデータを記憶する。コンテンツ選択部３０３は、入力装置３３を介して入力された情報から、表示装置３４に表示するコンテンツを選択する。表示コンテンツの選択の際には、表示装置３４には、たとえば図２の画面４００が表示される。受信部３０６は、サーバ２から、装飾情報（後述する図１４等を参照）を含む種々の情報を受信する。装飾情報記憶部３０５は、当該装飾情報を格納する。
【００８１】
表示態様決定部３１０は、装飾情報記憶部３０５に格納された装飾情報に基づいて、コンテンツ記憶部３０９に記憶されたコンテンツの表示対応を決定する。本実施の形態では、コンテンツが、当該コンテンツに含まれるオブジェクトごとに、その表示態様を決定される。表示制御部３１２は、表示装置３４における表示対応を制御する。表示制御部３１２は、たとえば、表示態様決定部３１０が決定した表示態様に従って、表示装置３４で、コンテンツを表示する。
【００８２】
共有情報取得部３０４は、上記のように他の端末３において付された「印」を記憶装置３６に格納するとともに、付された「印」に関する情報を利用して、装飾情報記憶部３０５に記憶された装飾情報を更新する。送信部３１１は、イベント情報生成部３０８が生成した装飾イベント情報および更新後の装飾情報を、サーバ２へ送信する。
【００８３】
コンテンツ選択部３０３は、さらに、送信部３１１を介して、サーバ２に対して、端末３の表示対象として特定されたコンテンツについての表示用の情報を要求する。これに応じて、サーバ２は、当該コンテンツの表示用の情報を端末３に送信する。端末３の受信部３０６は、当該表示用の情報を受信すると、装飾情報記憶部３０５に当該情報を格納する。本実施の形態では、表示用の情報は、後述する装飾情報である。
【００８４】
＜オブジェクト情報＞
図１１は、コンテンツにおいて各オブジェクトの位置を示す情報であるオブジェクト情報の一例を模式的に示す図である。本実施の形態では、オブジェクト情報は、サーバ２に格納されている。
【００８５】
図１１を参照して、オブジェクト情報は、コンテンツＩＤと、オブジェクトＩＤと、オブジェクト領域とを含む。コンテンツＩＤは、コンテンツを特定する情報である。オブジェクトＩＤは、各オブジェクトを特定する情報である。オブジェクト領域は、各オブジェクトのコンテンツにおける位置を特定する情報である。本実施の形態では、各オブジェクトの形状は、たとえば矩形である。そして、オブジェクト領域は、当該矩形の対角の二点（たとえば、左下角と右上角）のｘ座標とｙ座標を含む。なお、オブジェクトの形状は矩形に限定されない。そして、オブジェクト領域の形態も、各オブジェクトの位置を特定できるものであれば、図１１に示されたような二点の座標に限定されない。
【００８６】
端末３からサーバ２に送信される印に関する情報は、コンテンツＩＤと、印が付された位置情報とを含む。サーバ２は、端末３から受信したコンテンツＩＤに対応するコンテンツについて、端末３から受信した印が付された位置情報とオブジェクト領域とを対比する。そして、印が付された位置情報に対応するオブジェクト領域を有するオブジェクトを、印が付されたオブジェクトとして特定する。たとえば、各印の全面積の特定の割合以上がオブジェクト領域に含まれることを条件として、当該印が当該オブジェクト領域を有するオブジェクトに対して付されたと特定される。なお、印とオブジェクトとの対応関係の特定態様は、これに限定されず、周知のいかなる技術をも採用され得る。
【００８７】
＜装飾イベント情報＞
図１２は、各端末３において、ユーザがコンテンツに印を付す操作を行なった際に作成される情報である装飾イベント情報の一例を模式的に示す図である。
【００８８】
図１２を参照して、装飾イベント情報は、イベントＩＤと、コンテンツＩＤと、画像情報と、付加情報と、時刻情報とを含む。
【００８９】
イベントＩＤは、端末３において行なわれた各操作を特定する情報である。コンテンツＩＤは、端末３において操作の対象となったコンテンツを特定する情報である。画像情報は、端末３において行なわれた各操作によって記述された画像を特定する情報である。各操作によって記述された画像が別途画像ファイルとして保存された場合、画像情報は、当該画像ファイルを特定する情報であっても良い。図１２中の「file01」「file02」は、各画像ファイルを特定する情報の例である。なお、各情報は、コンテンツ中の位置を特定する情報をも含む。また、画像情報は、線等の予め定められた形状の画像を記載する操作がなされた際の、当該画像の始点と終点を特定する情報であっても良い。図１２中の（Ｘ１，Ｙ１）（Ｘ２，Ｙ２）の２つの座標は、コンテンツに印を付すために入力された線の始点と終点の座標の一例である。
【００９０】
付加情報は、コンテンツに付された印についての付加的な情報である。たとえば、当該印の色や線の太さが挙げられる。図１２中のイベントＩＤ「eve001」の付加情報「赤，太さ＝03」は、当該イベントＩＤで付された印が、赤色で記述され、また、太さレベルが（たとえば、「０１」〜「１０」までのレベルの中の）「０３」で特定される線で記述されたことを意味する。
【００９１】
時刻情報は、各操作が開始された時刻を特定する情報である。図１２中のイベントＩＤ「eve001」の時刻情報「2012.04.01_14:01」は、当該イベントＩＤで特定される操作が、２０１２年４月１日の１４時０１分に開始されたことを意味する。
【００９２】
端末３では、コンテンツが閲覧されているとき、操作が行なわれるたびに、装飾イベント情報は、新たなイベントＩＤを付された情報が追加されるように、更新される。装飾イベント情報は、端末３におけるコンテンツ閲覧アプリケーションが起動されるたびに新たに作成される。そして、端末３は、当該アプリケーションが終了するときに、サーバ２へ装飾イベント情報を送信する。なお、端末３は、当該アプリケーションが起動する際に、サーバ２へ、前回の起動において作成した装飾イベント情報を送信しても良い。
【００９３】
＜オブジェクト特定情報＞
図１３は、端末３において付された「印」をコンテンツ中のオブジェクトに関連付けるための情報であるオブジェクト特定情報の一例を模式的に示す図である。
【００９４】
図１３を参照して、オブジェクト特定情報は、ユーザＩＤ、イベントＩＤ、コンテンツＩＤ、および、オブジェクトＩＤを含む。
【００９５】
ユーザＩＤは、印を付したユーザを特定する情報である。イベントＩＤは、当該ユーザが利用する端末３において作成されたイベントＩＤ（図１２のイベントＩＤに対応）である。コンテンツＩＤは、端末３において印を付す操作の対象となったコンテンツを特定する情報（図１２のコンテンツＩＤに対応）である。オブジェクトＩＤは、当該コンテンツにおける、ユーザが印を付したオブジェクトを特定する情報（図１１のオブジェクトＩＤに対応）である。
【００９６】
サーバ２は、各端末３から、図１２の装飾イベント情報と、当該端末３のユーザを特定する情報（ユーザＩＤ）を受信する。これに応じて、サーバ２は、装飾イベント情報の各イベントＩＤの画像情報に含まれる位置情報と、当該イベントＩＤが対応するコンテンツＩＤのオブジェクト領域とに基づいて、各イベントＩＤが対応するオブジェクトＩＤを特定する。そして、このように特定したイベントＩＤとオブジェクトＩＤの関連に基づいて、オブジェクト特定情報を作成する。
【００９７】
＜装飾情報＞
図１４は、コンテンツの各オブジェクトにどのユーザが印を付けたか（どのユーザが関連する情報を入力したか）を示す情報である装飾情報の一例を模式的に示す図である。
【００９８】
装飾情報は、コンテンツＩＤ、オブジェクトＩＤ、ユーザＩＤ、イベントＩＤ、および、共有情報を含む。
【００９９】
コンテンツＩＤは、コンテンツを特定する情報である。オブジェクトＩＤは、コンテンツ中のオブジェクトを特定する情報である。ユーザＩＤは、オブジェクトに印を付けた（関連する情報を入力した）ユーザを特定する情報である。イベントＩＤは、ユーザがオブジェクトに印を付けた際に作成されたイベントＩＤ（図１２のイベントＩＤに対応）を特定する情報である。共有情報は、イベントＩＤで特定される「印」をどのユーザが取り込んだか（どのユーザが選択したか）を特定する情報である。
【０１００】
サーバ２は、図１３を参照して説明したオブジェクト特定情報を作成すると、当該オブジェクト特定情報を組み込むように装飾情報を更新する。そして、サーバ２は、端末３から或るコンテンツについての「表示用の情報」の要求を受けると、当該コンテンツの最新の装飾情報を、当該端末３へ送信する。
【０１０１】
図１０を参照して説明したように、端末３の共有情報取得部３０４は、閲覧中のコンテンツのオブジェクトについて他の端末３において付された印を選択する（取り込む）操作がなされると、装飾情報記憶部３０５に格納された装飾情報を、当該オブジェクトを自機が選択したことを示す情報を追加するように更新する。そして、端末３は、コンテンツ閲覧用のアプリケーションが終了すると、更新後の装飾情報を、サーバ２に送信する。サーバ２は、端末３から送信された装飾情報を利用して、当該サーバ２に格納されていた装飾情報を更新する。
【０１０２】
たとえば、図１４に示されたコンテンツＩＤ「CONT001」で特定されるコンテンツについて、ユーザＡが利用する端末３において、ユーザＢによって付されたオブジェクトＩＤ「0006」で特定される印が選択された場合、ユーザＡが利用する端末３では、図１４の装飾情報は、図１５に示されるように更新される。図１５は、更新後の装飾情報の一例を模式的に示す図である。図１５の装飾情報では、図１４と比較して、オブジェクトＩＤ「0006」の共有情報の欄に、ユーザＡを特定する情報が追加されている。サーバ２では、端末３から図１５に示された装飾情報を受信すると、サーバ２に格納されていた装飾情報を、図１５に示されたものに更新する。
【０１０３】
＜コンテンツ閲覧処理のフロー＞
図１６は、端末３においてコンテンツが閲覧される際に、端末３とサーバ２において実行される処理（コンテンツ閲覧用の処理）のフローチャートである。端末３は、ユーザの操作に従ってコンテンツ閲覧用のアプリケーションが起動されると、図１６の処理を開始する。このとき、ＣＰＵ３０は、たとえば図２の画面４００を、表示装置に表示させる。
【０１０４】
コンテンツ閲覧用のアプリケーションが起動すると、ＣＰＵ３０は、ステップＳＡ１０で、閲覧するコンテンツを選択する指示を待つ。そして、当該指示が入力されると、ＣＰＵ３０は、ステップＳＡ２０へ処理を進める。
【０１０５】
ステップＳＡ２０では、ＣＰＵ３０は、サーバ２に、ステップＳＡ１０で選択されたコンテンツの表示用の情報を要求して、ステップＳＡ３０へ処理を進める。
【０１０６】
サーバ２では、ステップＳＡ２０における端末３からの要求に応じて、ステップＳＢ１０で、ＣＰＵ２０が、端末３に、表示用の情報を送信する。表示用の情報は、上記した装飾情報および装飾イベント情報を含む。
【０１０７】
ステップＳＡ３０では、ＣＰＵ３０は、ＣＰＵ２０がステップＳＢ１０で送信した表示用の情報を受信し、これを用いてコンテンツを表示して、ステップＳＡ４０へ処理を進める。このときの表示画面は、たとえば、図３の（Ａ）の画面５００や、図４の（Ｄ）の画面５４０である。装飾情報が、他の端末３や自機において印を付した情報を含まなければ、表示画面は、画面５００のようにコンテンツをそのまま表示する。装飾情報が、他の端末３や自機において印を付した情報を含めば、表示画面は、画面５４０のように、コンテンツを、他の端末３や自機においてそれまでに付された印とともに表示する。ステップＳＡ３０の処理内容の詳細は、図１７を参照して後述する。
【０１０８】
ステップＳＡ４０では、ＣＰＵ３０は、ユーザからの操作を受け付ける。ＣＰＵ３０は、必要に応じて装飾イベント情報（図１２参照）を作成・更新する。そして、ＣＰＵ３０は、ステップＳＡ５０へ処理を進める。
【０１０９】
ステップＳＡ５０では、ＣＰＵ３０は、ステップＳＡ４０で受け付けた操作の内容に応じて、表示装置３４における表示を更新して、ステップＳＡ６０へ処理を進める。たとえば、図３の（Ａ）の画面５００が表示されていたところ、ユーザからのコンテンツのオブジェクトに印を付ける操作を受け付けると、ＣＰＵ３０は、図３の（Ｂ）の画面５１０へ、表示を更新する。画面は、１つの印が付されるたびに更新されても良い。
【０１１０】
ステップＳＡ６０では、ＣＰＵ３０は、コンテンツの閲覧が終了する条件が成立したか否かを判断する。そして、ＣＰＵ３０は、成立したと判断するとステップＳＡ７０へ処理を進め、まだ成立していないと判断するとステップＳＡ４０へ処理を戻す。コンテンツの閲覧が終了する条件は、たとえば、ユーザからコンテンツの閲覧を終了する操作がなされたこと、または、予め設定された終了時刻が到来したこと、である。
【０１１１】
ステップＳＡ７０では、ＣＰＵ３０は、ステップＳＡ１０で閲覧を開始してから作成した装飾イベント情報（図１２参照）をサーバ２へ送信して、処理を終了する。
【０１１２】
ステップＳＡ７０で端末３から装飾イベント情報が送信されると、サーバ２では、ステップＳＢ２０において、ＣＰＵ２０が、受信した装飾イベント情報に基づいてオブジェクト特定情報（図１３参照）を作成して、ステップＳＢ３０へ処理を進める。
【０１１３】
ステップＳＢ３０では、ＣＰＵ２０は、ステップＳＢ２０で作成したオブジェクト特定情報を追加するように、装飾情報（図１４および図１５参照）を更新して、処理を終了する。
【０１１４】
図１７は、図１６のステップＳＡ３０の処理のサブルーチンのフローチャートである。
図１７を参照して、ステップＳＡ３１０で、ＣＰＵ３０は、図１７の処理で利用する変数ｎの値を１に初期化して、ステップＳＡ３２０へ処理を進める。
【０１１５】
ステップＳＡ３２０では、ＣＰＵ３０は、装飾情報から、閲覧中のコンテンツのｎ番目のオブジェクト（ＯＢ（ｎ））の共有者数を取得して、ステップＳＡ３３０へ処理を進める。共有者数とは、各オブジェクトの「共有情報」に登録されているユーザの数である。
【０１１６】
ステップＳＡ３３０では、ＣＰＵ３０は、第１の表示用度数を決定して、ステップＳＡ３４０へ処理を進める。第１の表示用度数とは、上記要素１．の度合いである。
【０１１７】
ステップＳＡ３４０では、ＣＰＵ３０は、ｎ番目のオブジェクト（ＯＢ（ｎ））の共有者のうち、最高の優先度を取得して、ステップＳＡ３５０へ処理を進める。共有者の最高の優先度とは、ＯＢ（ｎ）の「共有情報」に登録されている各ユーザに対して端末３において設定されている優先度の中の、最高の優先度である。
【０１１８】
たとえば、端末３において、「Ｂさんに優先度「０」、「Ｃさん」に優先度「１」、がそれぞれ設定されている場合を想定する。優先度「１」の方が、優先度「０」よりも、優先の度合いが高いことを意味する。優先度とは、たとえば、端末３のユーザが、より自分と意見が合う、より行動を見習いたい、等の条件によって端末３において設定しておく情報である。なお、優先度の設定方法は、これに限定されない。そして、あるオブジェクトについての共有者が、Ｃさんのみである場合、または、ＢさんおよびＣさんである場合には、ステップＳＡ３４０では、Ｃさんの優先度「１」が取得される。一方、共有者がＢさんのみであれば、Ｂさんの優先度「０」が取得される。
【０１１９】
ステップＳＡ３５０では、ＣＰＵ３０は、ステップＳＡ３４０で取得した優先度に基づいて、第２の表示用度数を決定して、ステップＳＡ３６０へ処理を進める。第２の表示用度数とは、上記要素２．の度合いである。
【０１２０】
ステップＳＡ３６０では、ＣＰＵ３０は、ＯＢ（ｎ）についての表示態様を決定して、ステップＳＡ３７０へ処理を進める。ステップＳＡ３３０では、ＯＢ（ｎ）について、第１の表示用度数が決定される。ステップＳＡ３５０では、ＯＢ（ｎ）について、第２の表示用度数が決定される。これにより、図６を参照して説明したように、ＯＢ（ｎ）について、要素１．と要素２．のそれぞれの度合いが決定される。そして、ステップＳＡ３６０では、図７を参照して説明したように、要素１．と要素２．のそれぞれの度合いに基づいて、ＯＢ（ｎ）についての２種類の表示態様が決定される。
【０１２１】
ステップＳＡ３７０では、ＣＰＵ３０は、変数ｎを１加算更新して、ステップＳＡ３８０へ処理を進める。
【０１２２】
ステップＳＡ３８０では、ＣＰＵ３０は、変数ｎが、コンテンツが含むオブジェクトの数Ｎを超えたか否かを判断する。そして、ＣＰＵ３０は、まだ超えていないと判断すると、ステップＳＡ３２０へ処理を戻し、超えたと判断すると処理を図１６へリターンさせる。
【０１２３】
以上、図１７を参照して説明した処理によれば、コンテンツの各オブジェクトについて、要素１．と要素２．のそれぞれの度合いに基づいて、表示態様が決定され、図４の（Ｄ）の画面５４０のような表示が実現される。
【０１２４】
＜実施の形態のまとめ＞
以上説明した本実施の形態では、端末３は、ユーザが選択したコンテンツを表示する。なお、コンテンツの各オブジェクトは、第１の基準に基づいた第１の態様の表示度合いと、第２の基準に基づいた第２の態様の表示度合いとを組み合わせた表示態様で、表示される。第２の態様は、第１の態様とは異なる種類の表示態様である。第１の基準は、オブジェクトに関連する情報（印）が入力された端末の数に対応する基準である。
【０１２５】
第１の基準は、たとえば上記要素１．のように、対応するオブジェクトに印を付けた端末３の数である。第２の基準は、オブジェクトに関連する情報に基づく基準である。第２の基準は、たとえば、上記した要素２．のように、当該関連する情報がどの端末３で入力されたかに基づくものである。なお、第２の基準は、当該関連する情報が対応するオブジェクトの性質に基づくものであっても良い。つまり、たとえば、変形例（６）において後述するように、自機で印を付けたオブジェクトの品詞と、他の端末３において印を付けたオブジェクトの品詞との関係に基づいて判断されるような基準であっても良い。
【０１２６】
本実施の形態では、コンテンツ表示システム１を構成する端末３のそれぞれにおいて、自機に応じて各オブジェクトの表示態様を決定できる。なお、サーバ２は、コンテンツ表示システム１を構成する端末３以外の装置も、装飾情報を送信しても良い。これにより、コンテンツ表示システム１を構成する端末３以外の装置も、各端末３が印を付けた結果に応じて、コンテンツを表示させることができる。
【０１２７】
＜変形例（１）＞
以上説明した本実施の形態では、コンテンツの各オブジェクトについて、少なくとも２種類の要素の度合いに基づいた表示態様が組み合わされて、表示態様が決定された。組合せの態様は、図７等を参照して説明したものに限定されない。
【０１２８】
図１８は、コンテンツの表示画面の変形例を説明するための図である。
図１８の（Ａ）には、Ａさんの端末３におけるコンテンツの表示画面が示されている。図１８の（Ｂ）と（Ｃ）それぞれには、ＢさんとＣさんのそれぞれの端末３におけるコンテンツの表示画面が示されている。
【０１２９】
図１８の（Ａ）の画面５５０は、コンテンツとともに、Ａさんによって付された印（背景５５１〜５５４）を表示する。図１８の（Ｂ）の画面５６０は、コンテンツとともに、Ｂさんによって付された印（背景５６１〜５６５）を表示する。図１８の（Ｃ）の画面５７０は、コンテンツとともに、Ｃさんによって付された印（背景５７１〜５７３）を表示する。
【０１３０】
図１８の（Ｄ）の画面５８０は、Ａさんが画面５５０を表示させた後、コンテンツ閲覧用のアプリケーションを終了させ、その後、再度アプリケーションを起動させて、同じコンテンツを閲覧したときの表示画面である。Ａさんが上記アプリケーションを終了させてから再度起動させるまでの間に、Ｂさんの画面５６０に対応する装飾イベント情報がサーバ２に送信され、また、Ｃさんが画面５７０に対応する装飾イベント情報がサーバ２に送信されている。
【０１３１】
図１８の（Ｄ）の画面５８０は、Ａさんによって付けられた印５５１〜５５４（（Ａ）参照）を印５８１〜５８４としてそのまま表示し、さらに、背景５８１Ａ〜５８６Ａを表示する。背景５８１Ａは、「cold」に対応する。背景５８２Ａは、「snowed,」に対応する。背景５８３Ａは、「quite」に対応する。背景５８４Ａは、「evening」に対応する。背景５８５Ａは、「darkness」に対応する。背景５８６Ａは、「bareheaded,」に対応する。
【０１３２】
図６および図７の説明では、各オブジェクトの背景の表示態様の決定の際、優先の有無に対応して、背景の表示色が決定された。また、選択したユーザの数に対応して、背景が表示される濃度が決定された。
【０１３３】
一方、変形例（１）では、優先の有無に対応して、背景５８１Ａ〜５８６Ａの表示色が決定され、そして、選択したユーザの数に対応して、背景５８１Ａ〜５８６Ａの中に表示される数字が決定される。これにより、背景５８１Ａ〜５８６Ａの中に表示される数字は、各オブジェクトを選択した（各オブジェクトに印を付した）、端末３以外の端末の数を示す。
【０１３４】
＜変形例（２）＞
以上説明した本実施の形態では、コンテンツ表示用のアプリケーションが終了する際に、端末３からサーバ２へ、装飾イベント情報（図１２参照）が送信された。この場合、当該装飾イベント情報の「画像情報」に登録される「file01」等の画像ファイルも、サーバ２へ送信される場合があり得る。そして、サーバ２のＣＰＵ２０は、ステップＳＢ１０（図１６参照）で、端末３へ、このような画像ファイルを装飾情報とともに送信する場合もあり得る。この場合、各端末３において、他の端末３で付された印をそのまま再現できる。図１９は、変形例（２）における端末３での表示画面を説明するための図である。
【０１３５】
たとえば、図１９の（Ａ），（Ｂ），（Ｃ）のそれぞれは、Ａさん，Ｂさん，Ｃさんのそれぞれの端末３におけるコンテンツの表示画面を示す。
【０１３６】
図１９の（Ａ）を参照して、Ａさんの端末３は、画面６００を表示する。画面６００は、コンテンツとともに、Ａさんが付けた印６０１を表示する。
【０１３７】
図１９の（Ｂ）を参照して、Ｂさんの端末３は、画面６１０を表示する。画面６１０は、コンテンツとともに、Ｂさんが付けた印６１１を表示する。
【０１３８】
図１９の（Ｃ）を参照して、Ｃさんの端末３は、画面６２０を表示する。画面６２０は、コンテンツとともに、Ｃさんが付けた印６２１を表示する。
【０１３９】
その後、Ａさんが、再度、コンテンツ閲覧用のアプリケーションを起動させると、Ａさんの端末３には、図１９の（Ｄ）に示される、画面６３０が表示される。画面６３０は、コンテンツとともに、Ａさんが以前付した印６３１とともに、背景６３２を表示する。背景６３２の表示態様は、コンテンツ表示システム１内の端末３において、背景６３２が対応するオブジェクトに対する印が付された状況に応じて、決定される。
【０１４０】
Ａさんの端末３において背景６３２が対応するオブジェクト（図１９の（Ｄ）の例では、「darkness」）を指定されると、ＣＰＵ３０は、当該指定されたオブジェクトについて他の端末３で付された印を表示する。図２０は、他の端末３で付された印を表示する画面の一例を示す図である。
【０１４１】
図２０には、コンテンツを表示する画面６３０とともに、他の端末３で付された印を表示する画面６４０が示されている。画面６４０は、Ｃさんの端末３で付された印を表示する表示欄６４１と、Ｂさんの端末３で付された印を表示する表示欄６４２とを含む。
【０１４２】
ＣＰＵ３０は、図１９の（Ｄ）に示すように画面６３０を表示しているとき、上記オブジェクトを指定されると、装飾情報（図１５参照）において、指定されたオブジェクトについての情報を取得する。より具体的には、当該オブジェクトに関連付けられているイベントＩＤを取得する。そして、ＣＰＵ３０は、装飾イベント情報（図１２参照）を参照することにより、取得したイベントＩＤに対応した画像情報を取得する。そして、ＣＰＵ３０は、取得した画像情報を、図２０の画面６４０の表示欄６４１，６４２のように、表示する。
【０１４３】
なお、ステップＳＡ１０において、サーバ２のＣＰＵ２０は、端末３に、上記画像情報を端末３へ送信する必要はない。画像情報は、以下のように、端末３においてオブジェクトの指定があるたびに、サーバ２が送信しても良い。端末３は、ユーザから指定されたオブジェクトに対応するイベントＩＤを、サーバ２へ送信する。これに応じて、サーバ２は、送信されたイベントＩＤに対応する画像情報を端末３へ送信する。端末３は、取得した画像情報を、図２０の画面６４０の表示欄６４１，６４２のように、表示する。
【０１４４】
画面６４０において印を表示する順序は、たとえば、端末３において設定されている各ユーザに対する優先度の高い順とすることもできる。
【０１４５】
＜変形例（３）＞
変形例（２）は、変形例（１）と組み合わせることもできる。端末３は、各オブジェクトを選択した端末の数を数字で表示しながら、指定されたオブジェクトに対する他の端末３で付された印の表示は、変形例（１）と組み合わされても良い。図２１および図２２は、変形例（３）の端末３の表示画面を説明するための図である。
【０１４６】
図２１の（Ａ），（Ｂ），（Ｃ）のそれぞれは、Ａさん，Ｂさん，Ｃさんのそれぞれの端末３におけるコンテンツの表示画面を示す。
【０１４７】
図２１の（Ａ）を参照して、Ａさんの端末３は、画面６５０を表示する。画面６５０は、コンテンツとともに、Ａさんが付けた印６５１を表示する。
【０１４８】
図２１の（Ｂ）を参照して、Ｂさんの端末３は、画面６６０を表示する。画面６６０は、コンテンツとともに、Ｂさんが付けた印６６１を表示する。
【０１４９】
図２１の（Ｃ）を参照して、Ｃさんの端末３は、画面６７０を表示する。画面６７０は、コンテンツとともに、Ｃさんが付けた印６７１を表示する。
【０１５０】
その後、Ａさんが、再度、コンテンツ閲覧用のアプリケーションを起動させると、Ａさんの端末３には、図２１の（Ｄ）に示される、画面６８０が表示される。画面６８０は、コンテンツとともに、Ａさんが以前付した印６８１とともに、背景６８２を表示する。背景６８２の表示態様は、変形例（１）と同様に、コンテンツ表示システム１内の端末３において、背景６３２が対応するオブジェクトに対する印が付された状況に応じて、決定される。
【０１５１】
図２２には、コンテンツを表示する画面６８０とともに、他の端末３で付された印を表示する画面６９０が示されている。画面６９０は、Ｃさんの端末３で付された印を表示する表示欄６９１と、Ｂさんの端末３で付された印を表示する表示欄６９２とを含む。
【０１５２】
ＣＰＵ３０は、図２１の（Ｄ）に示すように画面６８０を表示しているとき、背景６８２が対応するオブジェクト（図２１の（Ｄ）の例では、「darkness」）を指定されると、装飾情報（図１５参照）において、指定されたオブジェクトについての情報を取得する。より具体的には、当該オブジェクトに関連付けられているイベントＩＤを取得する。そして、ＣＰＵ３０は、装飾イベント情報（図１２参照）を参照することにより、取得したイベントＩＤに対応した画像情報を取得する。そして、ＣＰＵ３０は、取得した画像情報を、図２２の画面６９０の表示欄６９１，６９２のように、表示する。
【０１５３】
＜変形例（４）＞
変形例（４）は、端末３における優先度の代わりに、オブジェクトごとに優先度を決定する例である。変形例（４）の端末３では、オブジェクトごとに、印を取り込まれたユーザの数が多いほど、高く設定される。
【０１５４】
図１４等において「共有情報」として示したように、装飾情報では、オブジェクトごとに、印を端末３に取り込んだ情報が記録される。取り込み方としては、たとえば、ＣＰＵ３０は、図２０の画面６４０や図２２の画面６９０に示したように、他の端末３において付けられた印を表示する画面において、さらに、印を指定ながら取り込むための操作がなされることに応じて、指定された印の画像情報を、記憶装置３６等に格納する。このとき、ＣＰＵ３０は、さらに、装飾情報を、印が対応すオブジェクトの「共有情報」の欄に、自機の情報を追加するように、更新する。
【０１５５】
なお、ＣＰＵ３０は、画像情報そのものを記憶装置３６等に格納する代わりに、当該画像情報を特定する情報（たとえば、イベントＩＤ）を記憶装置３６等に格納しても良い。
【０１５６】
コンテンツの表示の際に、ＣＰＵ３０は、装飾情報を参照して、オブジェクトごとに、印を取り込んだユーザの数を算出する。具体的には、ＣＰＵ３０は、オブジェクトごとに、共有情報に登録されたユーザの数を算出する。そして、ＣＰＵ３０は、数の多いオブジェクトほど優先度が高いとして、各オブジェクトの表示態様を決定する。
【０１５７】
＜変形例（５）＞
変形例（５）は、端末３における優先度の決定態様について変形を加えられた例である。変形例（５）の端末３では、優先度は、印を取り込んだ数が多い端末３ほど、高く設定される。
【０１５８】
図１４等において「共有情報」として示したように、端末３では、他の端末３において付けられた印を、自機に取り込むことができる。取り込み方としては、たとえば、ＣＰＵ３０は、図２０の画面６４０や図２２の画面６９０に示したように、他の端末３において付けられた印を表示する画面において、さらに、印を指定ながら取り込むための操作がなされることに応じて、指定された印の画像情報を、記憶装置３６等に格納する。
【０１５９】
コンテンツの表示の際に、ＣＰＵ３０は、装飾情報を参照して、取り込んだ印がどのユーザが付けたかを判定する。そして、ＣＰＵ３０は、端末３のユーザごとに、自機のユーザが取り込んだ印の数を算出する。そして、ＣＰＵ３０は、数の多いユーザＩＤの端末３ほど優先度が高いとして、各オブジェクトの表示態様を決定する。
【０１６０】
＜変形例（６）＞
変形例（６）は、端末３における優先度の決定態様について変形を加えられた例である。変形例（６）の端末３では、優先度は、印を付ける単語の傾向が、自機のユーザと類似するユーザが利用する端末３ほど、高く設定される。
【０１６１】
傾向としては、たとえば、テキスト文書であれば、印を付する単語の品詞（名詞、動詞、形容詞、等）が共通する傾向が挙げられる。より具体的には、自機のユーザが名詞に印を付ける割合が高い場合に、同じように名詞に印を付ける傾向が高いユーザが居る場合、当該ユーザが操作する端末３は、優先度が高く設定される。このような傾向は、たとえば、各オブジェクトＩＤに、各オブジェクトの品詞を関連付ける情報が保持されることにより、実現され得る。
【０１６２】
また、傾向の他の例としては、印を付する画像の対象が共通する傾向が挙げられる。より具体的には、コンテンツに含まれるオブジェクトが画像情報である場合、自機のユーザが動物の写真に印を付ける割合が高い場合に、同じように動物の写真に印を付ける傾向が高いユーザが居る場合、当該ユーザが操作する端末３は、優先度が高く設定される。このような傾向は、たとえば、各オブジェクトＩＤに、各オブジェクトの対象（動物の写真、風景写真、キャラクタの絵、等）を関連付ける情報が保持されることにより、実現され得る。
【０１６３】
＜変形例（７）＞
変形例（７）は、端末３における優先度の決定態様について変形を加えられた例である。変形例（７）の端末３では、優先度は、オブジェクトに印を付けた時間および場所が、自機のユーザと類似するユーザが利用する端末３ほど、高く設定される。
【０１６４】
図２３は、変形例（７）の端末３において作成される装飾イベント情報の例を模式的に示す図である。図２３を参照して、変形例（７）の装飾イベント情報は、図１２のものと比較して、「位置情報」をさらに含む。「位置情報」は、印を付す操作がなされたときの端末３の位置を特定する情報である。この場合、端末３は、自機の位置を計測するための部材を備えていても良いし、他の機器と通信することにより自機の位置を特定する情報を取得しても良い。
【０１６５】
コンテンツを表示する際に、ＣＰＵ３０は、装飾情報と装飾イベント情報を参照して、当該コンテンツの各イベントＩＤに対応する時刻情報および位置情報を参照する。そして、時刻情報によって特定される時刻が、自機が当該コンテンツの各オブジェクトに印を付けた時刻と近く、かつ、位置情報によって特定される位置が、自機が当該コンテンツの各オブジェクトに印を付けたときの位置と近い、イベントＩＤに対応する端末３を、優先度が高い端末と特定する。一方、時刻が遠い、または、位置が遠いコンテンツＩＤに対応する端末３を、優先度の低い端末と特定する。
【０１６６】
時刻が近いとは、たとえば、他の端末３が当該コンテンツに印を付した時刻が、自機の印のイベントＩＤが対応する最初の時刻の所定の時間前から最後の時刻の所定時間後の時間帯に含まれる場合が挙げられる。位置が近いとは、たとえば、他の端末３が当該コンテンツに印を付したときの位置が、自機の印のイベントＩＤが対応する位置より特定の距離以内である場合が挙げられる。
【０１６７】
変形例（７）では、自機のユーザと同じ授業や会議に出席していたユーザが操作する端末３の優先度を高く設定できる。これにより、端末３のユーザは、自己と同じ授業や会議に出席していたユーザが付した印を、より目立つ態様で、視認できる。
【０１６８】
また、変形例（７）では、上記とは逆に、時刻および位置が遠いほど、優先度を高く設定することもできる。この場合、自機のユーザと異なる授業や会議に出席していたユーザが操作する端末３の優先度が高く設定される。これにより、端末３のユーザは、自己とは異なる状況にいるユーザが付した印を、より目立つ態様で、視認できる。
【０１６９】
＜変形例（８）＞
変形例（８）は、端末３における優先度の代わりに、オブジェクトごとに優先度を決定する例である。変形例（８）の端末３では、オブジェクトごとに、印を付されたときの付加情報に基づいて、優先度が特定される。
【０１７０】
図１２を参照して説明したように、装飾イベント情報では、「付加情報」として、各印を描く線の太さや色を設定できる。そして、変形例（８）では、太い線で描かれた印ほど、優先度が高く設定される。線とは、フリーハンドで記述される線であっても良いし、マーカ等で引かれる線のように範囲を指定される直線であっても良い。
【０１７１】
また、変形例（８）では、線の色によって優先度が設定されても良い。なお、色と優先度の関連付けは、たとえば、赤色は黄色よりも重要度が高い等、ユーザやコンテンツ表示システム１の管理者が任意に行なうことができる。
【０１７２】
また、装飾イベント情報では、「画像情報」として示されたように、印として付けられた情報が、フリーハンドの画像情報として格納される。変形例（８）では、当該画像情報で特定される画像における線が長いほど、または、画像の面積が大きいほど、重要度を高く設定することもできる。
【０１７３】
＜変形例（９）＞
端末３は、図１２を参照して説明したように、コンテンツを表示している際に情報を入力されると、情報を入力された位置を特定する情報（画像情報）を取得する。そして、サーバ２は、当該情報に基づいて、各入力が対応するオブジェクトを特定する（図１３参照）。対応するオブジェクトの特定は、たとえば、情報（印）が入力された位置と近い位置にあるオブジェクトを選択することによって、実現される。なお、入力された情報（印）と近い位置にオブジェクトが存在しない場合や、入力された情報（印）が特定のオブジェクトに関連するものではない場合等には、サーバ２は、当該情報（印）をオブジェクトに関連付けなくともよい。この場合、サーバ２のＣＰＵ２０は、たとえば、オブジェクト特定情報（図１３参照）において、当該情報（印）に対応するイベントじＩＤに対応するオブジェクトＩＤを登録しない。
【０１７４】
図２４は、変形例（９）における端末３での表示画面を説明するための図である。図２４の（Ａ），（Ｂ），（Ｃ）のそれぞれは、Ａさん，Ｂさん，Ｃさんのそれぞれの端末３におけるコンテンツの表示画面を示す。図２４の（Ａ），（Ｂ），（Ｃ）は、それぞれ、図４の（Ａ），（Ｂ），（Ｃ）に対応する。ただし、図２４の（Ｂ）の画面５２０は、図４の（Ｂ）の画面５２０と比較して、さらに、ユーザＢによって書き込まれた印５９１を含む。また、図２４の（Ｃ）の画面５３０は、図４の（Ｃ）の画面５３０と比較して、さらに、ユーザＣによって書き込まれた印５９２を含む。
【０１７５】
変形例（９）では、サーバ２は、図２４の（Ｂ）印５９１を、コンテンツのいずれのオブジェクトにも対応しないと判断する。また、サーバ２は、図４の（Ｃ）の印５９２を、コンテンツのいずれのオブジェクトにも対応しないと判断する。これにより、印５９１および印５９２は、装飾情報において、オブジェクトＩＤに関連付けられない。
【０１７６】
したがって、変形例（９）では、端末３は、装飾情報を参照しても、自機で付けられていない印である印５９１および印５９２を表示することができない。より具体的には、再度、コンテンツ閲覧用のアプリケーションが起動された際の、Ａさんの端末３での表示画面は、図２４の（Ｄ）の画面５４０である。画面５４０は、図４の（Ｄ）の画面５４０と同じである。図４の（Ｄ）において、位置５９１Ａ，５９２Ａは、それぞれ、画面５２０の印５９１の位置，画面５３０の印５９２の位置を示す。図２４の（Ｄ）の画面５４０には、位置５９１Ａ，５９２Ａには、印５９１，５９２は表示されない。
【０１７７】
＜変形例（１０）＞
変形例（１０）は、オブジェクトの具体例として、画像が採用された例である。図２５は、変形例（１０）の端末３における表示画面の例を示す図である。
【０１７８】
図２５の（Ａ），（Ｂ），（Ｃ）のそれぞれは、Ａさん，Ｂさん，Ｃさんのそれぞれの端末３におけるコンテンツの表示画面を示す。各画面は、アンケートに回答するための画面である。変形例（１０）のコンテンツは、アンケートに回答するための画面を含む。
【０１７９】
アンケートは、或る製品についての、「価格」「デザイン」「使い勝手」「静音性」の４つの項目を含む。そして、アンケートは、１２個のチェックボックスの画像を含む。１２個のチェックボックスは、４種類の項目についての、それぞれ３種類の回答に対応した３つのチェックボックスの画像である。
【０１８０】
より具体的には、アンケートは、項目「価格」に回答するための画像として、「安い」「普通」「高い」のそれぞれに対応するチェックボックスを含む。また、アンケートは、項目「デザイン」に回答するための画像として、「良い」「普通」「悪い」のそれぞれに対応するチェックボックスを含む。また、アンケートは、項目「使い勝手」に回答するための画像として、「良い」「普通」「悪い」のそれぞれに対応するチェックボックスを含む。また、アンケートは、項目「静音性」に回答するための画像として、「高い」「普通」「低い」のそれぞれに対応するチェックボックスを含む。
【０１８１】
図２５の（Ａ）を参照して、Ａさんの端末３は、画面８００を表示する。画面８００は、コンテンツとともに、Ａさんが付けた各項目の回答結果を示すチェックマークを表示する。
【０１８２】
図２５の（Ｂ）を参照して、Ｂさんの端末３は、画面８１０を表示する。画面８１０は、コンテンツとともに、Ｂさんが付けた各項目の回答結果を示すチェックマークを表示する。
【０１８３】
図２５の（Ｃ）を参照して、Ｃさんの端末３は、画面８２０を表示する。画面８２０は、コンテンツとともに、Ｃさんが付けた各項目の回答結果を示すチェックマークを表示する。
【０１８４】
Ａさん，Ｂさん，および，Ｃさんは、それぞれ、アンケートの回答結果を、サーバ２へ送信する。これに応じて、サーバ２は、アンケートの結果を集計する。集計結果は、サーバ２から各端末３へ送信される。なお、結果は、端末３からの要求によって送信されても良いし、特定の時刻が到来した等、一定の条件が成立したことに基づいてサーバ２から端末３へ自動的に送信されて良い。
【０１８５】
図２６は、Ａさんの端末において表示用に処理された集計結果の一例を模式的に示す図である。
【０１８６】
図２６は、Ａさんのための集計結果である。図２６の結果は、各項目の各回答について、「選択された数」と「優先の有無」を含む。「選択された数」は、各回答を選択した端末３の数である。変形例（１０）では、コンテンツ表示システム１を構成する端末の数は３台である。これにより、「選択された数」の上限は「３」である。
【０１８７】
「優先の有無」は、Ａさんの端末３において優先度が高いと設定された端末３が当該回答を選択したか否かを示す情報である。変形例（１０）では、Ａさんの端末３では、Ｃさんの端末３は優先度が高いと設定され、Ｂさんの端末３は優先度が低いと設定されている。
【０１８８】
図２７は、図２６の集計結果を、上記要素１．および要素２．に基づいてプロットしたグラフの一例を示す図である。より具体的には、図２７は、図２６に示された各回答のうち、１以上の端末３でチェックボックスに印を付けられた回答を、図６と同様に、上記要素１．と上記要素２．に基づいてプロットしたグラフを示す。
【０１８９】
端末３のＣＰＵ３０は、図２７に示された各回答に基づいて、図２８に示すように、各回答のチェックボックスの２つの要素のそれぞれに対応した表示態様（表示濃度、および、表示色）を特定する。
【０１９０】
図２５の（Ｄ）の画面８３０は、Ａさんの端末３における、集計結果を表示する画面の一例である。画面８３０では、チェックボックス８３１〜８３８の表示濃度および表示色は、各チェックボックスが対応する回答について、図２８に示すように設定された表示態様に従って、設定される。
【０１９１】
＜変形例（１１）＞
以上説明した実施の形態および変形例（１）〜（１０）では、オブジェクト特定情報は、サーバ２によって作成された。なお、各端末３が、自機で作成された装飾イベント情報に基づいて、オブジェクト特定情報を作成しても良い。この場合、たとえばイベント情報生成部３０８が、オブジェクト特定情報を作成する。そして、端末３は、装飾イベント情報とともに、オブジェクト特定情報を、サーバ２へ送信する。
【０１９２】
イベント情報生成部３０８は、端末３において印を付ける操作がなされるたびに、当該印に対応したオブジェクト特定情報を作成しても良い。また、イベント情報生成部３０８は、端末３において、コンテンツを閲覧するためのアプリケーションが終了した時点で、起動してから作成された装飾イベント情報の各イベントＩＤに対応したオブジェクト特定情報を作成しても良い。
【０１９３】
今回開示された実施の形態およびその変形例はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。実施の形態およびその変形例において開示された技術は、可能な限り単独でも組み合わせても実施され得ることが意図される。
【符号の説明】
【０１９４】
１  コンテンツ表示システム、２  サーバ、３  端末、２１，３１  ＲＯＭ、２２，３２  ＲＡＭ、２３，３３  入力装置、２４，３４  表示装置、２５，３５  メディアコントローラ、２６，３６  記憶装置、２７，３７  通信装置、２９，３９  電源回路。
【図１】
2014071803.tif 000003
【図２】
2014071803.tif 000004
【図３】
2014071803.tif 000005
【図４】
2014071803.tif 000006
【図５】
2014071803.tif 000007
【図６】
2014071803.tif 000008
【図７】
2014071803.tif 000009
【図８】
2014071803.tif 000010
【図９】
2014071803.tif 000011
【図１０】
2014071803.tif 000012
【図１１】
2014071803.tif 000013
【図１２】
2014071803.tif 000014
【図１３】
2014071803.tif 000015
【図１４】
2014071803.tif 000016
【図１５】
2014071803.tif 000017
【図１６】
2014071803.tif 000018
【図１７】
2014071803.tif 000019
【図１８】
2014071803.tif 000020
【図１９】
2014071803.tif 000021
【図２０】
2014071803.tif 000022
【図２１】
2014071803.tif 000023
【図２２】
2014071803.tif 000024
【図２３】
2014071803.tif 000025
【図２４】
2014071803.tif 000026
【図２５】
2014071803.tif 000027
【図２６】
2014071803.tif 000028
【図２７】
2014071803.tif 000029
【図２８】
2014071803.tif 000030