"複数のユーザから収集した情報に基づいて、ある対象ユーザに対しコンテンツを推薦するコンテンツ情報配信装置であって、コンテンツを再生するための再生端末は、棚の区画を任意に変更でき、且つ、コンテンツを示すコンテンツ画像を各区画内に任意の配置で並べられる棚形式のインタフェースにより、ユーザが所有している複数のコンテンツを管理する機能を有するものであり、前記コンテンツ情報配信装置は、複数のユーザの再生端末から、各再生端末における棚形式のインタフェース上での棚の区画及びコンテンツ画像の配置を表す配置情報を取得する取得手段と、対象ユーザが所有している対象コンテンツに対して関連性を有する関連コンテンツを、前記対象ユーザ以外で前記対象コンテンツを所有している他のユーザの配置情報に基づいて選び出す手段であって、前記他のユーザが棚形式のインタフェース上で前記対象コンテンツと同じ区画内にコンテンツ画像を配置している他のコンテンツの中から前記関連コンテンツを選び出す選択手段と、前記選択手段で選び出された関連コンテンツの推薦情報を前記対象ユーザの再生端末に配信する配信手段と、を備えることを特徴とするコンテンツ情報配信装置。前記選択手段は、前記対象コンテンツと、前記関連コンテンツの候補となる他のコンテンツとのあいだの関連性の大きさを、前記他のユーザの配置情報から統計的に算出される、棚形式のインタフェース上での前記対象コンテンツのコンテンツ画像と前記他のコンテンツのコンテンツ画像の距離の近さから判断することを特徴とする請求項1に記載のコンテンツ情報配信装置。前記選択手段は、前記対象コンテンツに対する関連性が最も大きいものから順に1つ又は所定数の前記他のコンテンツを前記関連コンテンツとして選ぶことを特徴とする請求項2に記載のコンテンツ情報配信装置。前記対象コンテンツは、前記対象ユーザが所有しているコンテンツのうち、前記対象ユーザが最後に再生したコンテンツ、又は、最後に購入したコンテンツであることを特徴とする請求項1~3のうちいずれか1項に記載のコンテンツ情報配信装置。前記関連コンテンツの推薦情報は、前記対象ユーザの再生端末における棚形式のインタフェース上に表示される情報であることを特徴とする請求項1~4のうちいずれか1項に記載のコンテンツ情報配信装置。前記関連コンテンツの推薦情報は、前記対象コンテンツを再生したときに表示される情報であることを特徴とする請求項1~4のうちいずれか1項に記載のコンテンツ情報配信装置。複数のユーザから収集した情報に基づいて、ある対象ユーザに対しコンテンツを推薦するコンテンツ情報配信方法であって、コンテンツを再生するための再生端末は、棚の区画を任意に変更でき、且つ、コンテンツを示すコンテンツ画像を各区画内に任意の配置で並べられる棚形式のインタフェースにより、ユーザが所有している複数のコンテンツを管理する機能を有するものであり、前記再生端末とネットワークを介して接続されたコンピュータが、複数のユーザの再生端末から、各再生端末における棚形式のインタフェース上での棚の区画及びコンテンツ画像の配置を表す配置情報を取得するステップと、対象ユーザが所有している対象コンテンツに対して関連性を有する関連コンテンツを、前記対象ユーザ以外で前記対象コンテンツを所有している他のユーザの配置情報に基づいて選び出すステップであって、前記他のユーザが棚形式のインタフェース上で前記対象コンテンツと同じ区画内にコンテンツ画像を配置している他のコンテンツの中から前記関連コンテンツを選び出すステップと、選び出された関連コンテンツの推薦情報を前記対象ユーザの再生端末に配信するステップと、を実行することを特徴とするコンテンツ情報配信方法。請求項7に記載のコンテンツ情報配信方法の各ステップをコンピュータに実行させることを特徴とするプログラム。コンテンツを再生するための再生端末に、棚の区画を任意に変更でき、且つ、コンテンツを示すコンテンツ画像を各区画内に任意の配置で並べられる棚形式のインタフェースにより、ユーザが所有している複数のコンテンツを管理する機能と、請求項1に記載のコンテンツ情報配信装置に対し、棚形式のインタフェース上での棚の区画及びコンテンツ画像の配置を表す配置情報を送信する機能と、前記コンテンツ情報配信装置からコンテンツの推薦情報を受信し、前記推薦情報を提示する機能と、を実現させることを特徴とするプログラム。読書が好きな生活者はある本を読み終えたとき、次に読む本を本屋で探すことになる。一般的に、電子書店サイトでは、リアル書店と比較すると、デバイスの制約もあって書籍群の俯瞰性が大きく劣る。よって、大量の本に目を通すことが現実的に難しく、ユーザが目を通す書籍は、ユーザが思いつくキーワードによる検索の結果表示される書籍か、電子書店が推薦する書籍に限られてくる。一般的に、電子書店は販売する本の書誌情報を蓄積し、その情報を書籍の検索や推薦に利用している。また、Amazon等はユーザの購入情報も利用しており、当人だけでなく、他の多くのユーザの購入履歴と結びつけ、推薦を実施している。例えば、Aという本を購入したユーザはBという本も購入していますといった推薦は、当人の購入情報と他のユーザの購入履歴とを結びつけた例である。ここで、上記のAという本を購入したユーザはBという本も購入していますという推薦を考えてみる。例えば、ある読書家Xは毎月非常にたくさんの本を購入し、様々な著者の作品を読み、様々なジャンルの作品を読むとする。そうすると、読書家Xの購入履歴をもとに推薦した場合は、様々な著者の作品、様々なジャンルの作品が推薦されることになる。しかしながら、一般的な生活者はいろいろなジャンルや著者の本を読んでいるわけではなく、自分の興味関心があるジャンルや著者の本のみ購入することが多い。例えば、ある生活者Yが購入する書籍は、ジャンルは海外ミステリ、著者はエドガーアランポーまたはエラリークイーン、という具合である。そのような生活者Yに上記の推薦を当てはめると、ある月にエラリークイーンの新作が発売され、読書家Xもその書籍を購入した場合には、読書家Xが購入した他の著者ジャンルの書籍殆どが生活者Yにとっては興味関心がない書籍であるも推薦されてしまうことになる。勿論、ジャンル、著者名、キーワード等による単純な絞り込みにより、生活者Yに対して推薦する書籍を海外ミステリに限定することは可能である。しかし、その場合はセレンディピティ性が失われ、ある枠に収まった決まりきった推薦しかできない。ユーザに対して効果的な推薦を行うには、ユーザが所有する書籍との内容的な関連性とセレンディピティ性のバランスを適切にとることが肝要である。しかしながら、従来から様々な推薦アルゴリズムが提案されているものの例えば特許文献4参照、上記のような効果的な推薦の仕組みの実現は依然として難しい課題である。なお、ここでは電子書籍を例に挙げたが、他の種類のデジタルコンテンツについても同様の課題が存在する。本発明は上記実情に鑑みてなされたものであり、その目的とするところは、ユーザに対してコンテンツの効果的な推薦を行うことを可能にする技術を提供することにある。上記目的を達成するために、本発明では、他のユーザが各自の端末内でコンテンツをどのように並べて管理しているかという情報を収集し、この情報をコンテンツの推薦に利用することを、その要旨とする。前提として、各ユーザは各自の再生端末を利用してコンテンツを再生するものとし、各々の再生端末は、棚の区画を任意に変更でき、且つ、コンテンツを示すコンテンツ画像を各区画内に任意の配置で並べられる棚形式のインタフェースにより、ユーザが所有している複数のコンテンツを管理する機能を有しているものとする。そして、本発明に係るコンテンツ情報配信装置は、複数のユーザから収集した情報に基づいて対象ユーザに対しコンテンツを推薦するための構成として、複数のユーザの再生端末から、各再生端末における棚形式のインタフェース上での棚の区画及びコンテンツ画像の配置を表す配置情報を取得する取得手段と、対象ユーザが所有している対象コンテンツに対して関連性を有する関連コンテンツを、対象ユーザ以外で対象コンテンツを所有している他のユーザの配置情報に基づいて選び出す手段であって、他のユーザが棚形式のインタフェース上で対象コンテンツと同じ区画内にコンテンツ画像を配置している他のコンテンツの中から関連コンテンツを選び出す選択手段と、選択手段で選び出された関連コンテンツの推薦情報を対象ユーザの再生端末に配信する配信手段と、を備える。棚形式のインタフェース上でのコンテンツ画像の配置をみれば、他のユーザがコンテンツをどのように並べて管理しているかがわかる。多くのユーザは、棚にコンテンツを並べる際に、内容的に関連するもの同士を近くにまとめて配置していく傾向があるので、このような配置情報はコンテンツ間の内容のつながりを把握する上で参考にできる。また、棚の区画はコンテンツの分類に利用されることが多いので、同じ区画に配置されたもの同士は内容的に何らかの関連性があるとみなすことができ、逆に、異なる区画に配置されたもの同士は内容的に何らかの相違があると考えることができる。したがって、本発明のごとく、同じコンテンツを所有する他のユーザの配置情報を関連コンテンツの選択に利用することで、内容的な関連性を有する蓋然性が高いコンテンツを推薦することができる。しかも、他のユーザによる配置及び分類を利用するので、キーワードやジャンルなどで単純に絞り込むのに比べて、セレンディピティ性を向上できるという利点もある。なお少なくとも一人の他のユーザから配置情報が得られれば本発明の処理を実施できるが、より適切な推薦を行うために複数の他のユーザの配置情報を推薦に利用することが好ましい。本発明においてコンテンツとは、ネットワークを介して提供取引されるデジタルコンテンツを指し、例えば、電子書籍、楽曲、動画、ゲームなどが該当する。再生とは、再生端末に備えられた所定のアプリケーションプログラムによってコンテンツに基づく映像、音声、テキストなどを出力させる処理をいう。選択手段は、対象コンテンツと、関連コンテンツの候補となる他のコンテンツとのあいだの関連性の大きさを、他のユーザの配置情報から統計的に算出される、棚形式のインタフェース上での対象コンテンツのコンテンツ画像と他のコンテンツのコンテンツ画像の距離の近さから判断評価することが好ましい。このように、棚形式のインタフェース上で近くに並べられているもの、という観点でコンテンツ間の関連性を評価判断することにより、対象ユーザの所有する対象コンテンツに対して内容的な関連性があるコンテンツを適切に効率よく選び出せるものと期待できる。選択手段は、対象コンテンツに対する関連性が最も大きい他のコンテンツを関連コンテンツとして選んでもよいし、関連性が大きいものから順に所定数の他のコンテンツを関連コンテンツとして選んでもよい。関連性が大きいものほどユーザの興味を惹く可能性が高いからである。対象コンテンツは、対象ユーザが所有しているコンテンツのうち対象ユーザが最後に再生したコンテンツ又は対象ユーザが最後に購入したコンテンツであるとよい。最後に再生した若しくは購入したコンテンツが対象ユーザ自身の興味の流れや方向を最もよく反映していると考えられ、そのコンテンツを基準にして推薦する関連コンテンツを選ぶ方がより効果的な推薦ができると期待できるからである。上記のようにして選択された関連コンテンツの推薦情報は、対象ユーザの再生端末に配信され、対象ユーザに提示される。推薦情報の内容、データ形式、再生端末上での提示の仕方などは任意に設計できる。例えば、対象ユーザの再生端末における棚形式のインタフェース上に推薦情報を表示することができる。これにより、対象ユーザがこのインタフェースを利用するたびに推薦情報が目に留まるので、ユーザの購買機会を増やすことができる。あるいは、対象ユーザが対象コンテンツを再生したときに関連コンテンツの推薦情報を表示することも好ましい。対象ユーザが対象コンテンツを楽しんでいる最中もしくは楽しんだ直後につまり適時に興味を惹く情報を提示することで、ユーザの購買頻度を高められると期待できる。なお、本発明は、上述した手段又は機能の少なくとも一部を有するコンテンツ情報配信装置として捉えてもよいし、このコンテンツ情報配信装置とユーザ端末から構成されるコンテンツ情報配信システムとして捉えることもできる。また、本発明は、上述した処理の少なくとも一部を含むコンテンツ情報配信方法、又は、このコンテンツ情報配信方法の各処理をコンピュータサーバ装置に実行させるプログラム、又は、このプログラムを固定的に記録したコンピュータ読み取り可能な記憶媒体として捉えることもできる。さらには、上述した再生端末側の各処理をコンピュータに実行させるプログラム、又は、このプログラムを固定的に記録したコンピュータ読み取り可能な記憶媒体として捉えることもできる。本発明によれば、ユーザに対してコンテンツの効果的な推薦を行うことができる。本発明は、インターネットなどの広域ネットワークを通じてデジタルコンテンツを提供販売するシステムにおいて、ユーザに対しお薦めコンテンツの情報を配信するための仕組みに関するものである。以下に述べる実施形態では、電子書籍に関するシステムに本発明を適用した例について説明を行う。システム全体構成図1は、電子書籍に関するシステムの全体構成を示している。図1において、1A~1Cはそれぞれ電子書籍の販売を行う電子本屋サーバであり、2はユーザが利用する端末装置であり、3はユーザに対しお薦めの電子書籍の情報を配信するコンテンツ情報配信装置である。図示の便宜のため、図1には端末装置2を1台しか示していないが、実際には、コンテンツ情報配信装置3が提供する情報配信サービスにユーザ登録したすべてのユーザが同様の構成の端末装置2を有している。電子本屋サーバ電子本屋サーバ1A~1Cは、電子書籍を販売する電子書店サイトWebサイトを提供するサーバであり、主な機能として、コンテンツ格納部10、販売管理部11、コンテンツ送信部12を備えている。コンテンツ格納部10には、デジタルコンテンツとしての電子書籍のデータが格納、管理されている。販売管理部11は、電子書店サイトにアクセスしたユーザに対し、電子書籍の検索、試読、購入決済などのサービスを提供する機能である。ユーザによる書籍の購入が確定すると、コンテンツ格納部10から該当する電子書籍のデータが読み込まれ、コンテンツ送信部12を介してユーザの端末装置2に送信される。図1では、電子書籍のデータを端末装置2にダウンロードする形態を例示しているが、電子書籍のデータをネットワーク上のサーバに置くクラウド型あるいはストリーミング型と呼ばれる形態でもよい。端末装置端末装置2は、ユーザが電子書籍の購入や閲覧再生を行うための端末であり、再生端末とも呼ばれる。端末装置2は、例えば、汎用のパーソナルコンピュータ、スレート型端末タブレットPC、スマートフォンなどに、電子書籍閲覧アプリケーションプログラム以下単にビューアアプリと呼ぶ20A~20Cとオープン本棚アプリケーションプログラム以下単に本棚アプリと呼ぶ21をインストールすることで構成することができる。もちろん、これらのアプリと同等の機能を具備した専用の端末を用いてもよい。端末装置2は、ハードウェア的には、CPU中央演算処理装置、主記憶装置、補助記憶装置、表示装置、入力装置、通信装置などを備えたコンピュータ装置である。後述する各機能は補助記憶装置に格納されたプログラムを主記憶装置にロードし、当該プログラムをCPUが実行することにより実現される。ビューアアプリビューアアプリ20A~20Cは、コンテンツ受信部200、購入処理部201、コンテンツ格納部202、コンテンツ再生部203などの機能を提供するプログラムである。購入処理部201は、電子書店サイトにアクセスし、そのサイトが取り扱っている電子書籍の検索や購入を行う機能である。コンテンツ受信部200は、電子書店サイトから購入した電子書籍のデータをダウンロードする機能である。ダウンロードした電子書籍はコンテンツ格納部202に格納される。コンテンツ再生部203は電子書籍を再生するビューアであり、ページの移動、表示の拡大/縮小などの基本的な機能に加え、例えば文章の検索、しおり、マーカー、文章の読み上げ、動画音声の再生など書籍の閲覧を補助する様々な機能を提供することができる。ところで、電子書籍のデータ形式には、PDF、EPUB、XMDF、.bookなど様々なフォーマットが存在しているため、電子本屋サーバ電子書店サイトごとに取り扱うフォーマットが異なり、データの互換性が無い可能性がある。そのため、端末装置2には、それぞれの電子本屋サーバ1A~1Cに対応した専用のビューアアプリ20A~20Cがインストールされている。ユーザは、購入先に合わせて適切なビューアアプリ20A~20Cを使用し、電子書店サイトへのアクセス、電子書籍の検索や購入、そして電子書籍の再生閲覧を行うことになる。本棚アプリ上記のようにビューアアプリの使い分けが生じることはユーザにとっては煩わしい。また、所有する電子書籍がアプリごとに別々に保管されてしまうため、ユーザは自分の蔵書を一覧できないという不便もある。本棚アプリ21は、このような問題を解決するための便利な操作インタフェースをユーザに提供するアプリケーションプログラムである。本棚アプリ21は、本棚インタフェース表示部210、順序変更部211、仕切板変更部212、コンテンツ選択部213、書籍管理リスト格納部214、推薦リスト格納部215などの機能を備えて構成される。以下、操作インタフェースの具体例を参照しながらこれらの機能について説明する。図2に、端末装置2に表示される本棚アプリ21の操作インタフェースの一例を示す。本棚アプリ21が起動されると、本棚インタフェース表示部210が、図2に示すような本棚を模した棚形式のインタフェース23以下、本棚インタフェース23と呼ぶを生成し、画面に表示する。本棚インタフェース23は、本棚の上下左右の外形を形成する棚枠236、棚枠236の内部を上下に区切る棚板237、及び、書籍と書籍の間に置かれる仕切板231から構成される棚枠236を画面に描画せず、表示装置の枠を棚枠本棚の外形に見立ててもよい。本棚インタフェース23の棚内には、表紙や背表紙を模したコンテンツ画像230で表された電子書籍が並べられており、各コンテンツ画像230の中には電子書籍のタイトルや著者名などの書誌情報が表示される。コンテンツ画像230はカバー画像、タイトル画像、又はアイコンなどとも呼ばれる。この本棚インタフェース23には、どの電子書店サイトから購入したどのようなデータ形式の電子書籍でも自由に登録できるようになっており、またリアル本棚と同様、ユーザは書籍の並べ替えや棚割りの変更を行うことも可能である。コンテンツ画像230及び仕切板231の配置並べ方については、書籍管理リスト格納部214内の配置情報に定義されている。さらに本棚アプリ21は、所定のAPIアプリケーションプログラミングインタフェースを介してビューアアプリ20A~20Cから情報を取得したり、ビューアアプリ20A~20Cを制御することもできる。図3は、本棚インタフェース23上での電子書籍の並べ替えの操作例を示している。この並べ替えの機能は本棚アプリ21の順序変更部211によって提供される。ユーザはまず本棚インタフェース23上で並べ替えの対象となる電子書籍Aのコンテンツ画像230を選択する。そして、ユーザがそのコンテンツ画像230をドラッグし、棚内の所望の位置まで移動させてドロップすることで、コンテンツ画像230の配置が変更される。この例では、電子書籍Aが電子書籍Bの左隣から電子書籍EとFの間に移されている。図4は、本棚インタフェース23の棚割り変更の操作例を示している。棚割り変更の操作としては仕切板の新規挿入、移動、削除などがあり、これらの機能は本棚アプリ21の仕切板変更部212によって提供される。例えば上段の棚を2つに分割する場合、ユーザは棚板237の所望の位置を指定するという操作により、棚内に新規の仕切板231を追加できる。図4では書籍DとEの間に仕切板231が挿入されている。仕切板231によって区切られたそれぞれの区画に対してはカテゴリ名232を付すことも可能である。仕切板231の移動については、前述した電子書籍の移動と同様、仕切板231をドラッグアンドドロップすることで任意の位置に移すことができる。図5Aは、書籍管理リスト格納部214内に格納されている配置情報の一例を模式的に示している。この配置情報は、本棚インタフェース23上での電子書籍を示すコンテンツ画像と仕切板の配置を定義するための情報であり、本棚インタフェース23を生成する際に参照される。また、図3、図4に示した書籍の並べ替えや棚割りの変更が生じた場合には、適宜配置情報の更新が行われる。本実施形態では、配置情報として、電子書籍の情報と仕切板の情報を本棚での並び順左上から右下にしたがって順番に記述した形式のデータを用いる。図5Aは、本棚上段左端の棚枠仕切板T1の隣から、電子書籍A、B、C、Dを順に並べ、仕切板T2を挟んで、電子書籍E、Fを並べた例である。電子書籍A、B、C、Dと電子書籍E、Fとは仕切板T2で区分けされた異なる区画に配置されていることが分かる。電子書籍の情報としては、電子書籍を特定するためのID、書誌タイトル、著者、出版社など、本棚に表示するコンテンツ画像ファイル、再生に用いるビューアアプリ、購入情報購入先、購入日時などが記述され、仕切板の情報としてはカテゴリ名などが記述される。本棚での並び順が分かればよいので、書籍や仕切板の本棚インタフェース上での座標値を記述したデータを配置情報として用いることもできる。なお、並び順とは直接関係が無い情報書誌、コンテンツ画像ファイル、ビューアアプリ、購入情報、カテゴリ名などは配置情報とは別のデータとして管理してもよい。図6は、本棚インタフェース23から電子書籍の再生を指示したときの動作例を示している。この機能は本棚アプリ21のコンテンツ選択部213によって提供される。ユーザが本棚インタフェース23上で読みたい電子書籍のコンテンツ画像230を指定すると、コンテンツ選択部213がこの電子書籍に対応付けられたビューアアプリを起動し、このビューアアプリに電子書籍の再生を行わせる。ビューアアプリの動作は本棚アプリ21の制御下で行われ、電子書籍の再生が終了した場合には再び本棚インタフェース23に戻る仕組みとなっている。つまり、あたかも本棚アプリ21の中で電子書籍の閲覧を行っているような操作感が得られる。ビューアアプリにより電子書籍が再生されると、その日時が書籍管理リスト格納部214に再生履歴として記録される。図5Bは再生履歴情報の一例を模式的に示している。電子書籍のIDとその再生日時とが新しい順に記録されている。この再生履歴情報は、後述するコンテンツ情報配信装置3において、ユーザの読書履歴最近どのような書籍を読んだかを把握するために利用される。再生履歴の記録は、再生したページ数若しくは連続再生時間が所定値を超えたタイミングや、電子書籍が読了されたタイミングなどで行われることが好ましい。もし電子書籍の再生を開始しただけや短時間の再生でも履歴を記録していくと、ユーザが書籍の内容をつまらないと感じ途中で読むことを止めてしまった場合でも履歴が残ってしまうため、ユーザの読書履歴を把握するための情報としての価値信頼性が低下するからである。以上述べた本棚インタフェース23を利用することで、ユーザは、電子書籍のデータ形式の違いや購入元の違いにかかわらず、全ての蔵書を1つの本棚で一元管理することができる。また、ユーザ自身がビューアアプリの使い分けを意識する必要がないので、高い操作性及び利便性を得ることができる。また、ユーザは本棚に並べる書籍、その並べ方、棚割り仕切板の位置などを自由に設定できるので、例えば似たジャンルの本や関係の深い本を同じ区画に並べるというように、自分自身の好みや志向を反映した蔵書の整理が可能となる。コンテンツ情報配信装置コンテンツ情報配信装置3は、ユーザに対しお薦めの電子書籍の情報を配信するサーバであり、図1に示すように、主な機能として、書籍管理リスト収集部30、推薦コンテンツ選択部31、推薦リスト配信部32、コンテンツリスト格納部33を備えている。コンテンツリスト格納部33は、各電子本屋サーバ1A~1Cが販売している電子書籍のリストを格納するデータベースである。書籍管理リスト収集部30は、複数のユーザの端末装置2から書籍管理リスト再生履歴情報、配置情報を取得する取得手段である。推薦コンテンツ選択部31は、各ユーザに推薦するコンテンツを選択する選択手段であり、推薦リスト配信部32は、各ユーザの端末装置2に推薦コンテンツの情報推薦リストを配信する配信手段である。コンテンツ情報配信装置3は、ハードウェア的には、CPU中央演算処理装置、主記憶装置、補助記憶装置、表示装置、入力装置、通信装置などを備えたコンピュータ装置により構成することができ、上述した各機能は補助記憶装置に格納されたプログラムを主記憶装置にロードし、当該プログラムをCPUが実行することにより実現される。なお、コンテンツ情報配信装置3は1台のコンピュータ装置で構成することもできるが、処理の高速化のために複数台のコンピュータ装置で分散処理することも好ましい。推薦アルゴリズム最初に、コンテンツ情報配信装置3における推薦アルゴリズム推薦書籍の選択手法について説明する。以下の説明においては、コンテンツの推薦を受けるユーザを他のユーザと区別するため対象ユーザと呼ぶこととする。各ユーザの端末装置2には、前述のとおり、配置情報及び再生履歴情報が記録されている。本実施形態の推薦アルゴリズムは、対象ユーザから収集した再生履歴情報に基づき対象ユーザが所有する書籍対象コンテンツと呼ぶを把握すると共に、他のユーザから収集した配置情報に基づいて、対象コンテンツに対する関連性の大きいもの関連コンテンツと呼ぶを推薦書籍として選び出す点に特徴がある。以下、対象ユーザが書籍Aを所有しているという前提で、この書籍Aに関連する推薦書籍を選ぶケースを想定する。図7Aは、あるユーザの配置情報における書籍の並び順を模式的に示している。このユーザの本棚インタフェース上では、書籍C,X,Y,A,Dが順に並べられ、書籍DとZの間、書籍ZとBの間には他の書籍が存在している。また書籍XとYの間、書籍Zの右隣には仕切板が挿入されている。書籍の下に示した矢印及び数値は、本棚インタフェース上における書籍間実際には書籍を示すコンテンツ画像間の論理的な距離を表している。ここでは、書籍の大きさや厚みなどとは無関係に、書籍一冊分の距離を1単位はなしと定義する。書籍AとDの距離は1、書籍AとCの距離は3、書籍AとZの距離は15、書籍AとBの距離は45となる。このような配置情報を複数のユーザから収集し統計的に処理することで、書籍Aに近い位置に配置される確率の高い書籍を見出すことができる。図7Bは、全ユーザの配置情報の中から書籍Aを含むものを抽出し、書籍Aと他の書籍との平均距離を計算した結果である。平均距離の小さい組み合わせから順に示している。この結果をみると、書籍D、Cが書籍Aの近くに配置される傾向が高いことがわかる。なお、統計学的な信頼性を確保するため、出現頻度標本数が所定の閾値を超える組み合わせについてのみ平均距離の計算を行うとよい。多くのユーザは、本棚に書籍を並べる際に、内容的に関連するもの同士を近くにまとめて配置していく傾向がある。例えば類似するジャンルの書籍をまとめて陳列したり、同じ著者の本をまとめて陳列したり、という具合である。したがって、本棚の中で近くに配置されている書籍同士は、何らかの関連性があると考えられる。よって、様々なユーザの配置情報から統計的に計算された書籍間の距離が近いものを推薦書籍として選ぶことにより、内容的な関連性を有する蓋然性が高い書籍を推薦することができる。これが本実施形態の推薦アルゴリズムの基本的な考え方である。ところで、上述した書籍間の距離に基づく推薦は多くの場合に妥当な結果が得られる。しかしながら、本棚の中には内容的に関連する書籍だけが収められているわけではなく、人によるがいくつかのジャンルの書籍や様々な著者の書籍が一つの本棚に並べられている場合も多い。例えば図4の下段に示す例では、推理小説A,B,C,DとマンガE,F,G,Hが同じ棚に並べられている。この場合に、推理小説Dからの距離をみると、同じジャンルの推理小説Cと、まったく異なるジャンルのマンガEとが、ともに距離1として計算されてしまう。したがって、単純に書籍間の距離だけに着目すると、内容的に離れた書籍が誤って選ばれてしまうおそれがある。このような問題を解決するためには、仕切板により区分けされた区画の情報を、書籍内容のグルーピング情報として活用するとよい。多くのユーザは仕切板を書籍の分類に利用する傾向にある図4参照ので、同じ区画に配置された書籍同士は内容的に何らかの関連性があるとみなせ、逆に、異なる区画に配置された書籍同士は内容的に何らかの相違があるとみなせるからである。例えば、図7Cのように、書籍Aと異なる区画にある書籍C,X,Bを距離の計算対象から除外することで、書籍Aと同じ区画にある書籍Y,D,Zのみを推薦対象の候補とすることができる。このとき、異なる区画にある書籍を完全に無視するのではなく、例えば距離に係数を掛けるなどして、異なる区画にある場合は平均距離の計算に与える影響が小さくなるようにしてもよい。このような方法によれば、本棚上の距離が近いにもかかわらず内容的に離れているものを効果的に除去でき、平均距離と内容の関連性との相関、すなわち推薦結果の妥当性をより高めることができる。なお、本棚インタフェースが複数の段を有する場合、各段を異なる区画として取り扱ってもよいし、仕切板による明示的な区分けがなされない限り複数の段を一つの区画として取り扱ってもよい。コンテンツ情報配信装置の動作次に、図8のフローチャートに沿って、コンテンツ情報配信装置3におけるコンテンツの推薦処理の具体的なフローを説明する。各ユーザの端末装置2の本棚アプリ21は、再生履歴情報と配置情報をXML等で記述した書籍管理リストとしてコンテンツ情報配信装置3に送信する。書籍管理リストの送信は、例えば、本棚アプリ21が起動もしくは終了するタイミング、又は、所定の時間間隔1日~数日に1回などで実行するとよい。書籍管理リスト収集部30は、各端末装置2から送られてきた書籍管理リストを受信するとステップS10、そのデータをユーザIDとともに蓄積する。所定数を超えるユーザの書籍管理リストが収集できたらステップS11、推薦コンテンツ選択部31がそれらの情報を基に各対象ユーザへ推薦する電子書籍を選び出すステップS12。ステップS12における推薦アルゴリズムは、上述したとおりである。すなわち、推薦コンテンツ選択部31は、対象ユーザ以外で書籍A対象コンテンツを所有している他のユーザの配置情報を用いて、書籍Aと他の書籍との平均距離を計算する。このとき、仕切板により区分けされた区画の情報も考慮する。そして、推薦コンテンツ選択部31は、書籍Aからの平均距離が最も小さいものから順に1つ又は所定数の書籍を関連コンテンツとして選び出す。推薦コンテンツ選択部31は、関連コンテンツとして選び出した書籍に関する情報をコンテンツリスト格納部33から読み出し、推薦リストを作成する。推薦リストの形式や内容は任意であるが、例えば、推薦する書籍の書誌情報、推薦文、価格、試読用のページ、この書籍を購入できる電子書店サイトの情報サイト名、URLなどが含まれているとよい。複数の電子書店サイトで購入可能な場合には、対象ユーザが書籍A対象コンテンツを購入したサイトや対象ユーザがよく利用するサイトの情報を優先的に紹介するとよい。生成された推薦リストは、推薦リスト配信部32によって対象ユーザの端末装置2に送信されるステップS13。推薦結果の提示上記のようにして配信された推薦リストは、端末装置2の推薦リスト格納部215に格納される。本棚アプリ21の本棚インタフェース表示部210は、推薦リストを適時に読み込み、推薦書籍の情報を任意の表現で本棚インタフェース上に提示する。図9Aは推薦書籍の提示例を示している。この例では、本棚の一画にお薦め本コーナー233が設けられ、そこに推薦書籍のコンテンツ画像234が陳列されている。また本棚の棚板や棚枠や仕切板に推薦書籍のタイトルがバナー235で表示されている。ユーザが推薦書籍のコンテンツ画像234やバナー235を選択すると、その書籍の書誌情報や推薦文の表示、試読用ページの閲覧などを行うことができる。また興味を持った書籍を簡単に購入できるよう、ビューアアプリを介して電子書店サイトの該当ページにジャンプできるようにしてもよい。この方法によれば、対象ユーザが本棚アプリを利用するたびに推薦情報が目にとまるので、ユーザの購買機会を増やすことができる。図9Bは、推薦書籍の別の提示例を示している。これは、推薦書籍を選ぶ際の基準となった書籍A対象コンテンツの最終ページに推薦書籍の紹介ページや試読ページを差し込むという方法である。この方法によれば、ユーザが書籍Aを読み終えたタイミングで適時に推薦書籍の紹介に目がとまるので、ユーザの購買機会が増えるものと期待できる。電子書籍はDRMデジタル著作権管理により保護され、データの改変等はできないため、紹介ページ等の差し込みは本棚アプリとビューアアプリの連携で実現する。例えば、ビューアアプリで書籍Aの最終ページの表示を終えた後に、本棚アプリに制御を戻し、本棚アプリの提供するビューア機能で推薦書籍の紹介ページや試読ページの表示を行うという方法をとり得る。このとき表示の仕方を工夫することで、ユーザにはあたかも書籍Aの最後に推薦書籍の紹介が掲載されているように見せることができる。あるいは、ビューアアプリ自体が差し込み機能を有している場合には、本棚アプリからビューアアプリに差し込み対象となる推薦書籍のデータを引き渡してもよい。なお、上記の提示例はあくまでも一例にすぎず、他の方法により推薦書籍の情報を提示してもよい。例えば、ユーザが今読んでいる書籍のページの一画に推薦書籍の情報を表示してもよい。本実施形態の利点以上述べた本実施形態のコンテンツ情報配信装置によれば、同じ書籍を所有する他の多くのユーザから収集した配置情報を推薦書籍の選択に利用することで、内容的な関連性を有する蓋然性が高い書籍を推薦することができる。しかも、他のユーザにおける本棚インタフェース上の配置及び分類を利用するので、キーワードやジャンルなどで単純に絞り込むのに比べて、セレンディピティ性を向上できるという利点もある。なお、上述した実施形態の構成は本発明の一具体例にすぎず、本発明の範囲を限定する趣旨のものではない。本発明の技術思想を逸脱しない範囲で、様々な構成を実施することが可能である。例えば、上記実施形態では、デジタルコンテンツとして電子書籍を例に挙げたが、他の種類のデジタルコンテンツ、例えば楽曲、動画、ゲームなどの推薦にも本発明を適用することができる。また、本棚インタフェース上に電子書籍以外のデジタルコンテンツを並べられるようにすることも可能である。そうすると、例えば本棚のあるコーナーの中に、ゲーム、ゲーム関連の電子書籍、ゲーム音楽などをまとめて並べるといった使い方がなされるようになり、このユーザの配置情報を活用することで、ゲームを購入したユーザに関連する書籍や楽曲を推薦するといった、コンテンツの種類にしばられない推薦を行うことも可能となる。また上記実施形態では、対象ユーザが最後に再生したコンテンツを対象コンテンツとして選んだが、これに限らず、対象ユーザが所有しているコンテンツであればどれを対象コンテンツに選んでもよい。例えば、対象ユーザが最近再生したものの中から所定数例えば5個のコンテンツを対象コンテンツとして選んでもよい。この場合、各対象コンテンツに対して選ばれた推薦コンテンツの全てを対象ユーザに紹介してもよいし、各対象コンテンツに対して選ばれた推薦コンテンツの中で最も関連性が大きかったもののみを対象ユーザに紹介してもよい。"