(57)【要約】【課題】  投稿記事を地図情報の拡大率に応じて吹き出し表示する。【解決手段】  本発明は、投稿記事を地図情報の拡大率に応じて表示する行数を動的に変化させながら表示する。また、地図情報の拡大率に応じた吹き出しの行数を地図情報の最大拡大率を用いて決定する。さらに、ユーザが操作しない時間が予め設定された時間以上経過すると、投稿時間が最新の投稿記事から構成される連続した投稿記事を抽出し、投稿時間が古いものから順番に吹き出し表示する。【選択図】  図１
2005332079.tif 000002
【特許請求の範囲】
【請求項１】
２次元の地図上にコンテンツを代表画像で配置し、該コンテンツの各々が掲示板を有し、代表画像の位置から該掲示板の投稿記事を吹き出し表示する際に、該地図の拡大率に応じて投稿記事を表示するための地図詳細度適応型投稿情報表示方法において、
コンテンツＩＤ，投稿記事ＩＤ、投稿タイトル、掲示板における話題の単位であるスレッドのスレッドＩＤ、投稿記事が格納されている投稿記事記憶手段より投稿記事を読み出し、地図情報の最大拡大率、吹き出しの一行あたりの文字数、一画面あたりに表示する吹き出し数、吹き出し表示時間が格納された吹き出し設定記憶手段の情報を読み出して、該投稿記事を吹き出し表示するのに必要な最大の行数を求める最大行数算出過程と、
吹き出し表示する投稿記事の表示の優先順位を設定した吹き出し表示リストが格納された吹き出し表示リスト記憶手段の該吹き出し表示リストを参照して、現在の画面に表示されているコンテンツに関する投稿記事を、前記投稿記事記憶手段から前記一画面あたりに表示する吹き出し数だけ抽出する投稿記事抽出過程と、
現在の地図情報の拡大率と前記吹き出し表示するのに必要な最大の行数を用いて、前記地図情報の最大拡大率と最小拡大率に応じた吹き出し表示での投稿記事の表示行数を求める投稿記事行数算出過程と、
前記投稿記事行数算出過程により求められた投稿記事の行数だけ前記投稿記事抽出過程で抽出された投稿記事を吹き出し表示する吹き出し表示過程と、
からなることを特徴とする地図詳細度適応型投稿情報表示方法。
【請求項２】
前記吹き出し表示過程において、吹き出しを表示してから前記吹き出し表示時間が経過すると、前記吹き出し表示リストの中から次に優先順位の高い投稿記事を吹き出し表示する請求項１記載の地図詳細度適応型投稿情報表示方法。
【請求項３】
前記投稿記事行数算出過程において、
前記投稿記事の表示行数を求めるための計算式として、
計算式＝（地図情報の拡大率）／（地図情報の最大拡大率）×（吹き出し情報最大表示行数）
を用いる請求項１記載の地図詳細度適応型投稿情報表示方法。
【請求項４】
予め、前記吹き出し設定記憶手段に、前記投稿記事を使用して画面に会話表示を開始するまでの時間と、１つの画面に表示する吹き出し数、吹き出し表示時間を設定しておき、
前記会話表示を開始するまでの時間が経過した場合に、前記吹き出し表示リストを参照し、現在表示されているコンテンツのコンテンツＩＤに対応する、スレッドＩＤと投稿記事を、１画面で表示可能な吹き出しの数だけ前記投稿記事記憶手段から抽出する過程と、
前記吹き出し表示リストの優先順位に従って、上位Ｆ個のコンテンツに対し、画面に表示されているコンテンツのもつスレッドＩＤの最も古い投稿記事を該コンテンツの代表画像の位置から吹き出し表示する過程と、
前記吹き出し表示時間が経過すると、現在吹き出しを表示している前記上位Ｆ個のコンテンツに対し、次に古い投稿記事を表示し、これまでの吹き出しを非表示とする過程と、
を含む請求項１記載の地図詳細度適応型投稿情報表示方法。
【請求項５】
２次元の地図上にコンテンツを代表画像で配置し、該コンテンツの各々が掲示板を有し、代表画像の位置から該掲示板の投稿記事を吹き出し表示する際に、該地図の拡大率に応じて投稿記事を表示するための地図詳細度適応型投稿情報表示装置であって、
地図情報の最大拡大率、吹き出しの一行あたりの文字数、一画面あたりに表示する吹き出し数、吹き出し表示時間が格納された吹き出し設定記憶手段と、
吹き出し表示する投稿記事の表示の優先順位を設定した吹き出し表示リストが格納された吹き出し表示リスト記憶手段と、
コンテンツＩＤ，投稿記事ＩＤ、投稿タイトル、掲示板における話題の単位であるスレッドのスレッドＩＤ、投稿記事が格納されている投稿記事記憶手段と、
前記投稿記事記憶手段より投稿記事を読み出し、前記吹き出し設定記憶手段の情報を読み出して、該投稿記事を吹き出し表示するのに必要な最大の行数を求める最大行数算出手段と、
前記吹き出し表示リスト記憶手段に格納されている前記吹き出し表示リストを参照して、現在の画面に表示されているコンテンツに関する投稿記事を、前記投稿記事記憶手段から前記一画面あたりに表示する吹き出し数だけ抽出する投稿記事抽出手段と、
現在の地図情報の拡大率と前記吹き出し表示するのに必要な最大の行数を用いて、前記地図情報の最大拡大率と最小拡大率に応じた吹き出し表示での投稿記事の表示行数を求める投稿記事行数算出手段と、
前記投稿記事行数算出手段により求められた投稿記事の行数だけ前記投稿記事抽出手段で抽出された投稿記事を吹き出し表示する吹き出し表示手段と、
を有することを特徴とする地図詳細度適応型投稿情報表示装置。
【請求項６】
前記吹き出し表示手段は、
吹き出しを表示してから前記吹き出し表示時間が経過すると、前記吹き出し表示リストの中から次に優先順位の高い投稿記事を吹き出し表示する手段を含む請求項５記載の地図詳細度適応型投稿情報表示装置。
【請求項７】
前記投稿記事行数算出手段は、
前記投稿記事の表示行数を求めるための計算式として、
計算式＝（地図情報の拡大率）／（地図情報の最大拡大率）×（吹き出し情報最大表示行数）
を用いる請求項５記載の地図詳細度適応型投稿情報表示装置。
【請求項８】
前記吹き出し設定記憶手段は、
前記投稿記事を使用して画面に会話表示を開始するまでの時間と、１つの画面に表示する吹き出し数、吹き出し表示時間を格納し、
前記会話表示を開始するまでの時間が経過した場合に、前記吹き出し表示リストを参照し、現在表示されているコンテンツのコンテンツＩＤに対応する、スレッドＩＤと投稿記事を、１画面で表示可能な吹き出しの数だけ前記投稿記事記憶手段から抽出する手段と、
前記吹き出し表示リストの優先順位に従って、上位Ｆ個のコンテンツに対し、画面に表示されているコンテンツのもつスレッドＩＤの最も古い投稿記事を該コンテンツの代表画像の位置から吹き出し表示する手段と、
前記吹き出し表示時間が経過すると、現在吹き出しを表示している前記上位Ｆ個のコンテンツに対し、次に古い投稿記事を表示し、これまでの吹き出しを非表示とする手段と、を更に有する請求項５記載の地図詳細度適応型投稿情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図詳細度適応型投稿情報表示方法及び装置に係り、特に、コンテンツと人の存在を可視化して重ね合わせて配置した多次元の空間を用いて、人との情報交換を行いながらコンテンツを散策するナビゲーションのための地図詳細度適応型投稿情報表示方法及び装置に関する。
【背景技術】
【０００２】
これまで、コンテンツを２次元の地図上に配置し、それぞれのコンテンツがもつ掲示板から投稿記事を抽出して地図上に配置するシステムとして、World Wide Naviが提案されている（例えば、非特許文献1、非特許文献２参照）。このWorld Wide Naveでは、掲示板から投稿記事を抽出し、投稿記事のタイトルを地図上に表示してきた。このシステムでは、コンテンツに対する投稿記事の存在を可視化することには大変有効である。
【非特許文献１】http://www.nta.co.jp/
【非特許文献２】http://agnv-qvsv1.nta.co.jp/WWW_TOP.htm
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記のWorld Wide Naviでは、投稿記事の内容を表示すのに、画面の表示領域の制約などもあり、投稿記事のタイトル以外に詳細な情報を表示するのが困難である。
【０００４】
本発明は、上記の点に鑑みなされたもので、ユーザの投稿記事に対して興味の喚起が起こっても、より詳しい投稿記事の情報を取得するために投稿記事を地図情報の拡大率に応じて吹き出し表示することが可能な地図詳細度適応型投稿情報表示方法及び装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
図１は、本発明の原理を説明するための図である。
【０００６】
本発明は、２次元の地図上にコンテンツを代表画像で配置し、該コンテンツの各々が掲示板を有し、代表画像の位置から該掲示板の投稿記事を吹き出し表示する際に、該地図の拡大率に応じて投稿記事を表示するための地図詳細度適応型投稿情報表示方法において、
コンテンツＩＤ，投稿記事ＩＤ、投稿タイトル、掲示板における話題の単位であるスレッドのスレッドＩＤ、投稿記事が格納されている投稿記事記憶手段より投稿記事を読み出し、地図情報の最大拡大率、吹き出しの一行あたりの文字数、一画面あたりに表示する吹き出し数、吹き出し表示時間が格納された吹き出し設定記憶手段の情報を読み出して、該投稿記事を吹き出し表示するのに必要な最大の行数を求める最大行数算出過程と（ステップ１）、
吹き出し表示する投稿記事の表示の優先順位を設定した吹き出し表示リストが格納された吹き出し表示リスト記憶手段の該吹き出し表示リストを参照して、現在の画面に表示されているコンテンツに関する投稿記事を、前記投稿記事記憶手段から前記一画面あたりに表示する吹き出し数だけ抽出する投稿記事抽出過程と（ステップ２）、
現在の地図情報の拡大率と前記吹き出し表示するのに必要な最大の行数を用いて、前記地図情報の最大拡大率と最小拡大率に応じた吹き出し表示での投稿記事の表示行数を求める投稿記事行数算出過程と（ステップ３）、
投稿記事行数算出過程により求められた投稿記事の行数だけ投稿記事抽出過程で抽出された投稿記事を吹き出し表示する吹き出し表示過程と（ステップ４）、からなる。
【０００７】
また、吹き出し表示過程（ステップ４）において、吹き出しを表示してから吹き出し表示時間が経過すると、吹き出し表示リストの中から次に優先順位の高い投稿記事を吹き出し表示する。
【０００８】
また、投稿記事行数算出過程（ステップ３）において、
投稿記事の表示行数を求めるための計算式として、
計算式＝（地図情報の拡大率）／（地図情報の最大拡大率）×（吹き出し情報最大表示行数）
を用いる。
【０００９】
また、本発明は、予め、吹き出し設定記憶手段に、投稿記事を使用して画面に会話表示を開始するまでの時間と、１つの画面に表示する吹き出し数、吹き出し表示時間を設定しておき、
会話表示を開始するまでの時間が経過した場合に、吹き出し表示リストを参照し、現在表示されているコンテンツのコンテンツＩＤに対応する、スレッドＩＤと投稿記事を、１画面で表示可能な吹き出しの数だけ投稿記事記憶手段から抽出する過程と、
吹き出し表示リストの優先順位に従って、上位Ｆ個のコンテンツに対し、画面に表示されているコンテンツのもつスレッドＩＤの最も古い投稿記事を該コンテンツの代表画像の位置から吹き出し表示する過程と、
吹き出し表示時間が経過すると、現在吹き出しを表示している上位Ｆ個のコンテンツに対し、次に古い投稿記事を表示し、これまでの吹き出しを非表示とする過程と、を含む。
【００１０】
図２は、本発明の原理構成図である。
【００１１】
本発明は、２次元の地図上にコンテンツを代表画像で配置し、該コンテンツの各々が掲示板を有し、代表画像の位置から該掲示板の投稿記事を吹き出し表示する際に、該地図の拡大率に応じて投稿記事を表示するための地図詳細度適応型投稿情報表示装置であって、
地図情報の最大拡大率、吹き出しの一行あたりの文字数、一画面あたりに表示する吹き出し数、吹き出し表示時間が格納された吹き出し設定記憶手段７と、
吹き出し表示する投稿記事の表示の優先順位を設定した吹き出し表示リストが格納された吹き出し表示リスト記憶手段９と、
コンテンツＩＤ，投稿記事ＩＤ、投稿タイトル、掲示板における話題の単位であるスレッドのスレッドＩＤ、投稿記事が格納されている投稿記事記憶手段６と、
投稿記事記憶手段６より投稿記事を読み出すと共に、吹き出し設定記憶手段７の情報を読み出して、該投稿記事を吹き出し表示するのに必要な最大の行数を求める最大行数算出手段１１と、
吹き出し表示リスト記憶手段９に格納されている吹き出し表示リストを参照して、現在の画面に表示されているコンテンツに関する投稿記事を、投稿記事記憶手段６から一画面あたりに表示する吹き出し数だけ抽出する投稿記事抽出手段１２と、
現在の地図情報の拡大率と最大行数算出手段１１で求められた吹き出し表示するのに必要な最大の行数を用いて、地図情報の最大拡大率と最小拡大率に応じた吹き出し表示での投稿記事の表示行数を求める投稿記事行数算出手段１３と、
投稿記事行数算出手段１３により求められた投稿記事の行数だけ投稿記事抽出手段１２で抽出された投稿記事を吹き出し表示する吹き出し表示手段１４と、を有する。
【００１２】
また、上記の吹き出し表示手段１４は、吹き出しを表示してから吹き出し表示時間が経過すると、吹き出し表示リストの中から次に優先順位の高い投稿記事を吹き出し表示する手段を含む。
【００１３】
また、上記の投稿記事行数算出手段１３は、
投稿記事の表示行数を求めるための計算式として、
計算式＝（地図情報の拡大率）／（地図情報の最大拡大率）×（吹き出し情報最大表示行数）
を用いる。
【００１４】
また、上記の吹き出し設定記憶手段７は、
投稿記事を使用して画面に会話表示を開始するまでの時間と、１つの画面に表示する吹き出し数、吹き出し表示時間を格納し、
会話表示を開始するまでの時間が経過した場合に、吹き出し表示リストを参照し、現在表示されているコンテンツのコンテンツＩＤに対応する、スレッドＩＤと投稿記事を、１画面で表示可能な吹き出しの数だけ投稿記事記憶手段から抽出する手段と、
吹き出し表示リストの優先順位に従って、上位Ｆ個のコンテンツに対し、画面に表示されているコンテンツのもつスレッドＩＤの最も古い投稿記事を該コンテンツの代表画像の位置から吹き出し表示する手段と、
吹き出し表示時間が経過すると、現在吹き出しを表示している上位Ｆ個のコンテンツに対し、次に古い投稿記事を表示し、これまでの吹き出しを非表示とする手段と、を更に有する。
【発明の効果】
【００１５】
本発明によれば、地図情報の詳細度に合わせて投稿記事表示の詳細度を同期させることができ、ユーザの興味の変化に合わせた投稿記事の表示が可能となる。
【発明を実施するための最良の形態】
【００１６】
以下、図面と共に、本発明の実施の形態を説明する。
【００１７】
図３は、本発明の一実施の形態における地図詳細度適応型投稿情報表示装置の構成を示す。
【００１８】
同図に示す装置は、表示制御部１、コンテンツ情報配信部２、吹き出し情報抽出部３、コンテンツ可視化情報記憶部４、コンテンツ情報記憶部５、ユーザ投稿記憶部６、吹き出し設定記憶部７、タイマ８、及び吹き出し表示リスト記憶部９から構成される。
【００１９】
コンテンツ可視化情報記憶部４は、地図情報、コンテンツを表す代表画像、コンテンツが属するジャンルを表すジャンル情報等を格納する。
【００２０】
コンテンツ情報記憶部５は、コンテンツＩＤとコンテンツが格納される。
【００２１】
ユーザ投稿記憶部６は、コンテンツＩＤ，投稿記事ＩＤ，スレッドＩＤ、投稿記事のタイトル、投稿記事本文を格納する。これらの情報は、予め装置内の投稿機能を用いて収集した情報やリプライを編集したものである。
【００２２】
吹き出し設定記憶部７は、表示制御部１が表示する地図情報の最大拡大率、最小拡大率（１）、吹き出しの一行あたりの文字数、一画面あたりに表示する吹き出し数、吹き出し表示時間、投稿記事を使用して画面に会話表示を開始するまでの時間等からなる吹き出し設定リストが格納されている。
【００２３】
吹き出し表示リスト記憶部９は、吹き出し表示する投稿記事の優先順位を示す吹き出し表示リストを格納しており、表示する優先度高い順番で、コンテンツＩＤ，スレッドＩＤ，投稿記事ＩＤが格納されている。ここで、スレッドＩＤとは、一つの話題に対して複数の発言がある形態での話題の単位に一意に付与されたＩＤである。
【００２４】
表示制御部１は、コンテンツ可視化情報記憶部４から情報を読み込んで表示する。この方法は、前述の非特許文献１，２の技術を用いるものとする。さらに、コンテンツ情報配信部２を介して吹き出し設定記憶部７から取得した吹き出し設定リストの情報に基づいて、吹き出し情報抽出部３を介してユーザ投稿記憶部６から取得した全ての投稿記事毎の文字数を求め、その最大文字数を吹き出しの一行あたりの文字数で割って小数点を切り上げ、その値を投稿記事の吹き出しの最大行数とし、メモリに格納する。
【００２５】
また、表示制御部１は、吹き出し表示リスト記憶部９の吹き出し表示リストを参照して、現在の画面に表示されているコンテンツに関する投稿記事の投稿記事ＩＤを取得し、当該投稿記事ＩＤを吹き出し情報抽出部３に送信することにより、投稿記事の抽出を依頼する。
【００２６】
吹き出し情報抽出部３は、表示制御部１から依頼された投稿記事ＩＤをキーとしてユーザ投稿記憶部６から投稿記事等の情報を抽出し、表示制御部１に返却する。
【００２７】
コンテンツ情報配信部２は、吹き出し設定記憶部７から吹き出し設定リストを読み込んで表示制御部１に転送する。また、コンテンツ情報記憶部５からコンテンツＩＤ，及びコンテンツを表示制御部１に転送すると共に、コンテンツＩＤを吹き出し情報抽出部３に転送する。
【００２８】
タイマ８は、表示制御部１により参照される時間を管理する。
【００２９】
上記の構成における投稿表示の動作を説明する。
【００３０】
図４は、本発明の一実施の形態における投稿表示処理のフローチャートである。
【００３１】
以下の処理の前提として、表示制御部１が、コンテンツ可視化情報記憶部４、コンテンツ情報記憶部５から取得した情報を、前述の非特許文献１，２等の方法により画面に表示しているものとする。
【００３２】
ステップ１０１）  まず、始めに表示制御部１に表示する地図情報の最大拡大率Ｎ（及び、最小拡大率（１））、吹き出しの一行あたりの文字数Ｓ、一画面あたりに表示する吹き出し数Ｆ、吹き出し表示時間Ｆｔを吹き出し設定記憶部７に設定しておく。
【００３３】
ステップ１０２）  表示制御部１において、吹き出し情報抽出部３を介してユーザ投稿記憶部６に蓄積されている投稿記事を取得する。また、コンテンツ情報配信部２を介して吹き出し設定記憶部７に格納されている吹き出し設定リストを取得する。全ての投稿記事毎に、文字数を求め、その最大文字数を吹き出しの一行あたりの文字数Ｓで割って小数点を切り上げ、その値を投稿記事の吹き出し最大行数として、表示制御部１内のメモリに格納する。
【００３４】
ステップ１０３）  表示制御部１において、ステップ１０２で求めた投稿記事の吹き出し最大行数を用いて、地図情報の拡大率に応じた吹き出し表示での投稿記事の表示行数式
投稿記事の表示行数式＝（地図情報の拡大率）／（地図情報の最大拡大率）×（吹き出し情報最大表示行数）
を求め、メモリに格納する。
【００３５】
ステップ１０４）  表示制御部１は、吹き出し表示リスト記憶部９を読み込み、現在の画面に表示されているコンテンツに関する投稿記事を、ステップ１０１で吹き出し設定記憶部７に設定されている１画面で表示する吹き出しの数Ｆだけユーザ投稿記憶部６から抽出するよう吹き出し情報抽出部３に対して投稿記事の投稿記事ＩＤを送信することにより依頼する。これにより、吹き出し情報抽出部３は、投稿記事ＩＤをキーにしてユーザ投稿記憶部６から対応する投稿ＩＤ，投稿タイトル、投稿記事を抽出し、表示制御部１に返却する。
【００３６】
ステップ１０５）  表示制御部１は、現在表示されている地図情報の拡大率を、上記のステップ１０３で定義した投稿記事の表示行数式に当てはめて、表示する投稿記事の行数を算出し、ステップ１０４で吹き出し情報抽出部３により抽出された投稿記事を、算出した行数だけ表示する。このとき、投稿タイトルも併せて表示する。
【００３７】
ステップ１０６）  表示制御部１は、吹き出しを表示してから、吹き出し設定記憶部７から取得した吹き出し表示時間Ｆｔが経過したことをタイマ８から通知されると、吹き出し表示リスト記憶部９の吹き出し表示リストに記載されている順に、吹き出し情報抽出部３を介して優先順位の高い投稿記事を取得して吹き出し表示する。地図情報が変化するまで、ステップ１０５以降の処理を繰り返す。
【００３８】
次に、投稿記事の会話表示処理について説明する。
【００３９】
以下の処理は、ユーザが地図情報の拡大・縮小などの操作（例えば、非特許文献２のズームイン・ズームアウト等の操作）を所定の時間行わなかった場合に行われる。
【００４０】
図５は、本発明の一実施の形態における会話表示処理のフローチャートである。
【００４１】
ステップ２０１）  予め、吹き出し設定記憶部７に、会話表示を開始するまでの時間と、１画面に表示する吹き出しの数Ｆ，吹き出し表示時間ｔを設定しておく。
【００４２】
ステップ２０２）  表示制御部１は、吹き出し表示リスト記憶部９から吹き出し表示リストを読み込み、現在の画面に表示されているコンテンツＩＤに対するスレッドＩＤを抽出する。
【００４３】
ステップ２０３）  表示制御部１は、ステップ２０２で抽出されたスレッドＩＤを吹き出し情報抽出部３に送信することにより、投稿記事の抽出を依頼する。これにより、吹き出し情報抽出部３は、当該スレッドＩＤをキーとして、ユーザ投稿記憶部６を検索し、当該スレッドＩＤに対応するコンテンツＩＤ，投稿記事ＩＤ，投稿タイトル、投稿記事を全て抽出し、表示制御部１に返却する。
【００４４】
ステップ２０４）  表示制御部１は、吹き出し情報抽出部３からコンテンツＩＤ，投稿記事ＩＤ，投稿タイトル、投稿記事等を取得すると、吹き出し表示リスト記憶部９を読み込んで、吹き出し表示リスト内の優先順位に従って、上位Ｆ個のコンテンツに対し、画面に表示されているコンテンツのコンテンツＩＤに対応するスレッドＩＤの最も古い投稿記事をコンテンツの代表画像の位置から吹き出し表示する。
【００４５】
ステップ２０５）  表示制御部１は、タイマ８からコンテンツ情報配信部２を介して取得した吹き出し表示時間ｔ時間が経過したことが通知されると、現在吹き出しを表示しているＦ個のコンテンツに対し、次に古い投稿記事を表示し、これまでの吹き出しを非表示する。
【００４６】
ユーザが次の操作を行うまで、当該ステップ２０５の処理を繰り返し、最も新しい投稿記事を表示したら、最も古い投稿記事を表示する処理を繰り返す。
【００４７】
ステップ２０６）  ユーザが次の操作を開始すると会話表示を終了する。
【００４８】
以下に具体的な例を用いて説明する。
【００４９】
最初に、ユーザがシステムにアクセスすると、表示制御部１が、コンテンツ可視化情報記憶部４から地図情報を読み込んで、図７に示すような地図情報を表示する。この画面では、コンテンツを表す代表画像とコンテンツが属するジャンルを表すジャンル情報を地図上に配置している。また、この画面では、全てのコンテンツが表示されるように地図情報を縮小しており、この段階での地図情報の拡大率を１とする。
【００５０】
ステップ１０１）  本実施の形態では、地図情報の最大拡大率を３０倍、吹き出し一行あたりの文字数を全角１０文字、一画面あたりに表示する吹き出し数を１０個、吹き出し表示時間１０秒と設定する。また、投稿記事が会話表示される時間を1分と設定する。このように設定された情報は予め吹き出し設定記憶部７に格納される。
【００５１】
ステップ１０２）  次に、ステップ１０１で設定された吹き出しの一行あたりの文字数全角１０文字の情報を用いて、投稿記事を１行１０文字で表示する際に必要な行数を計算する。例えば、
『先週パリに行ってきました。エッフェル塔に登って見る夜景は最高だったよ！』
のような投稿記事は全角３５文字のため、１行１０文字で表示する際には、４行必要となる。このような必要な行数を表示制御部１において、ユーザ投稿記憶部６内の全ての投稿記事に対して算出し、その最大となる吹き出し情報最大表示行数を求める。本例では、全ての投稿記事に対して計算した結果、１０行とする。
【００５２】
なお、ユーザ投稿記憶部６内の情報は、吹き出し情報抽出部３においてユーザ投稿記憶部６から読み出され、表示制御部１に渡されているものとする。
【００５３】
ステップ１０３）  次に、表示制御部１は、吹き出し設定記憶部７から取得した、地図情報の最大拡大率と吹き出し最大表示行を用いて、地図情報の拡大率に応じた吹き出しでの投稿記事の表示行数式を定義する。地図情報の拡大率をｎ、吹き出しの表示行数をｓとして、
ｓ＝（地図情報の拡大率）／（地図情報の最大拡大率）×（吹き出し情報最大表示行数）
＝ｎ／３０×１０
＝ｎ／３
と定義する。ここで、ｓの値は、整数部のみを採用し、小数点以下は切り捨てる。この式を用いて、地図情報の拡大率に応じて吹き出し情報の行数を制御する。
【００５４】
ステップ１０４）  ここで、画面上の投稿記事を吹き出しで表示する投稿記事の順番は、吹き出し表示リストとして吹き出し表示リスト記憶部９に格納されている。本例では各コンテンツのもつ掲示板すべてにおいて、投稿日付が新しい順番で、吹き出し表示リスト上にコンテンツＩＤ，スレッドＩＤ，投稿記事ＩＤで記述する。その例を図６に示す。
【００５５】
表示制御部１は、例えば、１０件の吹き出し表示を行う場合には、吹き出し表示リストの上位１１件の投稿記事ＩＤを吹き出し情報抽出部３に送り、吹き出し情報抽出部３が、投稿記事ＩＤをキーにしてユーザ投稿記憶部６を検索し、投稿記事ＩＤに該当する投稿記事のタイトル、投稿記事の本文及びコンテンツＩＤを表示制御部１に返却する。なお、１件はキャッシュのために保持しておく。
【００５６】
ステップ１０５）  表示制御部１は、吹き出し情報抽出部３からコンテンツＩＤ，投稿記事のタイトル、本文を取得すると、吹き出し表示リストの上位１０件の投稿記事に対し、画面上に受信した投稿記事のタイトルを、該当するコンテンツＩＤの代表画像の位置から吹き出しを表示する。ここで、現在の地図情報の拡大率は１のため、表示する投稿記事の本文の行数ｓは、
ｓ＝１／３＝０．３３３３
のため、表示する投稿記事の本文は表示させない。本例では、ユーザ投稿記憶部６に、図８に示すような情報が記憶されているものとし、図６の吹き出し表示リストの上位に該当する投稿として、投稿記事ＩＤ「４３３」「４３４」「４３５」の投稿記事を抽出して、投稿記事のタイトルのみを表示した例を図９に示す。
【００５７】
ステップ１０６）  表示制御部１は、吹き出しを表示している時間が１０秒経過したことをタイマ８から通知されると、吹き出し表示リストの１１番目の投稿記事を該当するコンテンツの代表画像の位置から吹き出し表示し、現在表示している投稿記事で投稿日時が最も新しいものを非表示にする。また、同じタイミングで吹き出し表示リストの中でまだ表示していない投稿記事の中で最も投稿日時の新しいものを抽出し、投稿記事ＩＤを吹き出し抽出部３に転送する。これにより、吹き出し情報抽出部３は、当該投稿記事ＩＤをキーとしてユーザ投稿記憶部６を検索し、該当する投稿記事のタイトル、投稿記事の本文を抽出する。吹き出し情報抽出部３は、コンテンツＩＤ，抽出した投稿記事のタイトル、本文を表示制御部１に返す。この動作を１０秒毎に繰り返す。
【００５８】
上記のように表示された地図情報をユーザが拡大・縮小させると、地図情報の一部を拡大、縮小して画面全体に表示され、画面に表示されるコンテンツの数が変わってくる。画面内のコンテンツ数が変化すると、表示制御部１は、現在表示しているコンテンツに関する投稿記事のみを、吹き出し表示リストに基づいて抽出し、その抽出した投稿記事に対し、上記１１件の投稿記事ＩＤを吹き出し情報抽出部３に送信する。
【００５９】
吹き出し情報抽出部３が投稿記事ＩＤをキーにしてユーザ投稿記憶部６を検索し、該当する投稿記事のタイトル、投稿記事の本文を抽出し、表示制御部１に返却する。これらの情報を取得した表示制御部１は、現在表示しているコンテンツに対する投稿記事の投稿記事日時の上位１０件の投稿記事に対し、画面上に受信した投稿記事のタイトルを、該当するコンテンツＩＤの代表画像の位置から吹き出し表示する。ここで、現在の地図情報の拡大率が１０だったものとすると、表示する投稿記事の本文の行数ｓは、
ｓ＝１０／３＝３．３３３３３
となるため、表示する投稿記事の本文の行数は３行となる。１行全角１０文字で、３行表示するため、投稿記事の本文から最初の３０文字だけ抽出し、３０文字を３行で表示する。投稿記事の本文が全角３０文字以下の場合は、投稿記事の本文を全て表示する。本例では、図６の吹き出し表示リストの上位に該当する投稿として、投稿記事ＩＤの「４３３」「４３４」の投稿記事を抽出して、投稿記事のタイトルと投稿記事の本文を３行だけ表示した場合は図１０のようになる。
【００６０】
投稿記事を表示する行数が１以上となる地図情報の拡大率で、ユーザが地図情報の拡大・縮小などの操作を一切行わない時間が１分続くと、投稿記事を使って吹き出しを会話表示する。
【００６１】
会話表示する例を図５に従って説明する。
【００６２】
ステップ２０１）  予め会話表示するまでの時間を本例では、１分と設定し、１画面に表示する吹き出しの数Ｆを１０件、吹き出し表示時間ｔを１０秒として吹き出し設定記憶部７に設定しておく。
【００６３】
ステップ２０２）  本例では、地図情報の最大拡大率を３０倍、吹き出しの１行あたりの文字数を全角１０文字のため、吹き出しを会話表示する地図の拡大率は、
ｎ／３  ＞＝１
ｎ  ＞＝３
となる。会話表示する際には、表示制御部１は、画面上に現在表示しているコンテンツに関する投稿記事のみを、吹き出し表示リストに基づいて抽出し、その抽出した投稿記事に対し上位１０件のコンテンツＩＤ，スレッドＩＤ，投稿記事ＩＤを会話表示リクエストとして吹き出し情報抽出部３に送信する。
【００６４】
ステップ２０３）  吹き出し情報抽出部３は、表示制御部１からコンテンツＩＤ，スレッドＩＤ，投稿記事ＩＤを受信すると、スレッドＩＤをキーとしてユーザ投稿記憶部６を検索し、スレッドＩＤが一致した投稿記事を抽出し、一致したすべての投稿記事、投稿日時、投稿記事ＩＤ、コンテンツＩＤを表示制御部１に返却する。
【００６５】
ステップ２０４）  表示制御部１は、吹き出し情報抽出部３から投稿記事、投稿日時、投稿記事ＩＤ、コンテンツＩＤを取得すると、各コンテンツにおいて、コンテンツＩＤをキーとして最も古い投稿記事をコンテンツの代表画像の傍らに吹き出し表示する。
【００６６】
ステップ２０５）  そして、吹き出し表示してから１０秒が経過すると、各コンテンツにおいて、投稿日時が次に古い投稿記事を吹き出し表示する。投稿日時が最も新しいものを表示すると、次は投稿日時が最も古い投稿記事の表示へと戻る。
【００６７】
ステップ２０６）  吹き出し会話表示中に、ユーザが地図上の操作を行うと、会話表示は終了する。
【００６８】
上記のように、本発明は、投稿記事を地図情報の拡大率に応じて吹き出し表示する行数を動的に変化させながら吹き出しを表示することが可能となる。
【００６９】
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において、種々変更・応用が可能である。
【産業上の利用可能性】
【００７０】
本発明は、視野依存型コンテンツナビゲーションシステムに適用可能である。
【図面の簡単な説明】
【００７１】
【図１】本発明の原理を説明するための図である。
【図２】本発明の原理構成図である。
【図３】本発明の一実施の形態における地図詳細度適応型投稿情報表示装置の構成図である。
【図４】本発明の一実施の形態における投稿表示処理のフローチャートである。
【図５】本発明の一実施の形態における会話表示処理のフローチャートである。
【図６】本発明の一実施の形態における吹き出し表示リストの例である。
【図７】本発明の一実施の形態における地図情報の表示例である。
【図８】本発明の一実施の形態におけるユーザ投稿記憶部のデータ例である。
【図９】本発明の一実施の形態における吹き出し情報の表示例である。
【図１０】本発明の一実施の形態における吹き出し複数行の表示例である。
【符号の説明】
【００７２】
１  表示制御部
２  コンテンツ情報配信部
３  吹き出し情報抽出部
４  コンテンツ可視化情報記憶部
５  コンテンツ情報記憶部
６  投稿記事記憶手段、ユーザ投稿記憶部
７  吹き出し設定記憶手段、吹き出し設定記憶部
８  タイマ
９  吹き出し表示リスト記憶手段、吹き出し表示リスト記憶部
１１  最大行数算出手段
１２  投稿記事抽出手段
１３  投稿記事行数算出手段
１４  吹き出し表示手段
【図１】
2005332079.tif 000003
【図２】
2005332079.tif 000004
【図３】
2005332079.tif 000005
【図４】
2005332079.tif 000006
【図５】
2005332079.tif 000007
【図６】
2005332079.tif 000008
【図７】
2005332079.tif 000009
【図８】
2005332079.tif 000010
【図９】
2005332079.tif 000011
【図１０】
2005332079.tif 000012