(57)【要約】【課題】時系列を有するテキストコンテンツの閲覧性に優れたユーザ・インターフェイスを実現する。【解決手段】ミニブログやニュースなどコンテンツを構成する一連の文字列について、文字列を巻き取ったような渦巻状に時系列順で配列表示し、引き出すなどの操作に応じ渦巻から順次引き出すように表示することにより、文字サイズの極端な変動が回避できて連続的に見易く閲覧でき、時系列を有するテキストコンテンツの閲覧性に優れたユーザ・インターフェイスを実現することができる。【選択図】図４
2012037921.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを構成する文字列を時系列順に一行に配列すると共に、この文字列を巻き取った渦巻状に表示する渦巻表示手段と、
ユーザの閲覧操作に応じて前記渦巻を回転させ文字列をその渦巻から順次引き出すように表示する引出表示手段と、
を有することを特徴とする情報表示装置。
【請求項２】
新たに文字列が追加された場合に、引き出されていた文字列を前記渦巻に巻き取るとともに、その渦巻の端点に前記追加された文字列を加えて表示する手段を有する
ことを特徴とする請求項１記載の情報表示装置。
【請求項３】
前記渦巻から引き出された文字列を、その渦巻とは異なる第二の渦巻として巻き取るように表示する手段を有する
ことを特徴とする請求項１又は２記載の情報表示装置。
【請求項４】
前記渦巻における文字列のうち任意の位置の指定を受け付けることにより、その指定位置に所定のマークを表示するとともに、その指定位置まで文字列を渦巻から引き出す表示を行う手段を有する
ことを特徴とする請求項１から３のいずれか一項に記載の情報表示装置。
【請求項５】
前記渦巻表示手段は、表示する前記文字列の量に応じて前記渦巻の巻き数を増減する
ことを特徴とする請求項１から４のいずれか一項に記載の情報表示装置。
【請求項６】
コンピュータが文字列を表示する情報表示方法において、
コンテンツを構成する文字列を時系列順に一行に配列すると共に、この文字列を巻き取った渦巻状に表示する渦巻表示処理と、
ユーザの閲覧操作に応じて前記渦巻を回転させ文字列をその渦巻から順次引き出すように表示する引出表示処理と、
を含むことを特徴とする情報表示方法。
【請求項７】
コンピュータに文字列を表示させる情報表示プログラムであって、コンピュータを制御することにより、
コンテンツを構成する文字列を時系列順に一行に配列すると共に、この文字列を巻き取った渦巻状に表示させ、
ユーザの閲覧操作に応じて前記渦巻を回転させ文字列をその渦巻から順次引き出すように表示させる
ことを特徴とする情報表示プログラム。
【請求項８】
サーバ装置が、通信ネットワークを経由して接続されるクライアントコンピュータに対して、情報を表示するための制御データを送信する情報送信方法において、
前記制御データは前記クライアントコンピュータを制御することにより、
コンテンツを構成する文字列を時系列順に一行に配列すると共に、この文字列を巻き取った渦巻状に表示させ、
ユーザの閲覧操作に応じて前記渦巻を回転させ文字列をその渦巻から順次引き出すように表示させる
ことを特徴とする情報送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時系列データの表示に関する。
【背景技術】
【０００２】
近年、投稿日時などの時間を基に編成された情報をインターネットなどで閲覧できるサービスが普及し、その一例としてミニブログ（例えば、非特許文献１参照）やニュース配信などが知られている。この種のサービスでは、投稿された文字列や配信されたニュース記事などが、日時の順序でソートされて新着リストなどとして表示され、ページの切り替え等により範囲の広い時間軸上での情報閲覧なども可能になる。
【０００３】
時間に沿った情報表示に関する工夫の例としては、録画番組のサムネイル画像について、時間順に渦巻状に配置し、リモコン操作に応じてスクロール表示する提案が知られている（例えば、特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】Twitter,  Inc.、「Twitter」、［online］、［2010年6月9日検索］、インターネット〈URL:  http://twitter.com/>
【特許文献】
【０００５】
【特許文献１】特開２００７−９６８４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、表示対象が文字列情報すなわちテキストコンテンツの場合、個々のコンテンツを構成する文字の量は異なるため、特許文献１のようにサムネイルにより表示すると、文字量の多い部分（発言、記事など）がある場合、部分ごとに文字サイズが極端に変わるなどして、閲覧性が低下する問題があった。
【０００７】
上記の課題に対し、本発明の目的は、時系列を有するテキストコンテンツの閲覧性に優れたユーザ・インターフェイスを実現することである。
【課題を解決するための手段】
【０００８】
上記の目的をふまえ、本発明の一態様（１）である情報表示装置は、コンテンツを構成する文字列を時系列順に一行に配列すると共に、この文字列を巻き取った渦巻状に表示する渦巻表示手段と、ユーザの閲覧操作に応じて前記渦巻を回転させ文字列をその渦巻から順次引き出すように表示する引出表示手段と、を有することを特徴とする。
【０００９】
本発明の他の態様（６）は、上記態様を方法のカテゴリで捉えたもので、コンピュータが文字列を表示する情報表示方法において、コンテンツを構成する文字列を時系列順に一行に配列すると共に、この文字列を巻き取った渦巻状に表示する渦巻表示処理と、ユーザの閲覧操作に応じて前記渦巻を回転させ文字列をその渦巻から順次引き出すように表示する引出表示処理と、を含むことを特徴とする。
【００１０】
本発明の他の態様（７）は、上記態様をコンピュータ・プログラムのカテゴリで捉えたもので、コンピュータに文字列を表示させる情報表示プログラムであって、コンピュータを制御することにより、コンテンツを構成する文字列を時系列順に一行に配列すると共に、この文字列を巻き取った渦巻状に表示させ、ユーザの閲覧操作に応じて前記渦巻を回転させ文字列をその渦巻から順次引き出すように表示させることを特徴とする。
【００１１】
本発明の他の態様（８）は、上記態様をサーバにおける方法というカテゴリで捉えたもので、サーバ装置が、通信ネットワークを経由して接続されるクライアントコンピュータに対して、情報を表示するための制御データを送信する情報送信方法において、前記制御データは前記クライアントコンピュータを制御することにより、コンテンツを構成する文字列を時系列順に一行に配列すると共に、この文字列を巻き取った渦巻状に表示させ、ユーザの閲覧操作に応じて前記渦巻を回転させ文字列をその渦巻から順次引き出すように表示させることを特徴とする。
【００１２】
以上各態様のように、ミニブログやニュースなどコンテンツを構成する一連の文字列について、文字列を巻き取ったような渦巻状に時系列順で配列表示し、操作に応じ渦巻から順次引き出すように表示することにより、文字サイズの極端な変動が回避できて連続的に見易く閲覧でき、時系列を有するテキストコンテンツの閲覧性に優れたユーザ・インターフェイスを実現することができる。
【００１３】
本発明の他の態様（２）は、上記いずれかの態様において、新たに文字列が追加された場合に、引き出されていた文字列を前記渦巻に巻き取るとともに、その渦巻の端点に前記追加された文字列を加えて表示する手段を有することを特徴とする。
【００１４】
このように、コンテンツに新たな文字列が追加された場合、ワンタッチの巻き戻し操作などを受けて、引き出されていた部分の文字列を渦巻に巻き戻すとともに、その新たな文字列を新着として渦巻内の該当位置に加えて表示することにより、情報の追加が明確に認識できると共に、引き出す操作により、新着分を含む文字列の閲覧にすぐ戻れるので、閲覧の優れた使い勝手が実現できる。
【００１５】
本発明の他の態様（３）は、上記いずれかの態様において、前記渦巻から引き出された文字列を、その渦巻とは異なる第二の渦巻として巻き取るように表示する手段を有することを特徴とする。
【００１６】
このように、引き出して読んだ文字列をもう一方の渦巻に巻き取って収めてゆく表示により、既に読んだ量の把握や読んだ部分の再確認などの使い勝手が改善する。
【００１７】
本発明の他の態様（４）は、上記いずれかの態様において、前記渦巻における文字列のうち任意の位置の指定を受け付けることにより、その指定位置に所定のマークを表示するとともに、その指定位置まで文字列を渦巻から引き出す表示を行う手段を有することを特徴とする。
【００１８】
このように、コンテンツの文字列のうち気になる場所を指定すると、その場所に所定のマークを表示するとともに、そこまで文字列を早送りのように引き出す表示を行うことにより、読む位置の制御が容易になるので、閲覧の優れた使い勝手が得られる。
【００１９】
本発明の他の態様（５）は、上記いずれかの態様において、前記渦巻表示手段は、表示する前記文字列の量に応じて前記渦巻の巻き数を増減することを特徴とする。
【００２０】
このように、テキスト情報の量に応じて、文字の縮小などで巻き数を増やすことにより、渦巻中の情報量を視認できるので、コンテンツ閲覧の優れた使い勝手が得られる。
【００２１】
なお、上記の各態様とは異なるカテゴリ（装置に対し方法、方法に対しプログラムなど）や、以下に説明するさらに具体的な各態様も本発明に含まれる。異なるカテゴリについては、「手段」を「処理」又は「ステップ」のように適宜読み替えるものとする。また、処理やステップの実行順序は以上記述したものに限定されず、適宜変更したりまとめて処理するなど、変更可能である。
【発明の効果】
【００２２】
本発明によれば、時系列を有するテキストコンテンツの閲覧性に優れたユーザ・インターフェイスを実現することが可能となる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態の構成を示す機能ブロック図。
【図２】本発明の実施形態で用いる情報（データ）を例示する図。
【図３】本発明の実施形態における処理手順を示すフローチャート。
【図４】本発明の実施形態における画面表示例を示す図。
【図５】本発明の実施形態における画面表示例を示す図。
【図６】本発明の実施形態における画面表示例を示す図。
【図７】本発明の実施形態における画面表示例を示す図。
【発明を実施するための形態】
【００２４】
次に、本発明を実施するための形態（「実施形態」と呼ぶ）について、図に沿って説明する。なお、背景技術や課題などで既に述べた内容と共通の前提事項については適宜省略する。
【００２５】
〔１．構成〕
本実施形態は、図１に示す情報表示装置１（以下「端末１」又は「端末」と略称する）と、ウェブサーバ装置２（以下「サーバ２」又は「サーバ」と略称する）と、に関するものである。このうち、端末１は、パーソナル・コンピュータ（ＰＣ）、スマートフォンや携帯電話端末装置など、ユーザの用いる情報処理装置で、図１では一つを模式的に例示するが、実際は多数存在する。この端末１は、通信ネットワークＮ（インターネット、携帯電話網、ＬＡＮなど）経由で所定のＵＲＬに対応するサーバ２にアクセスし、コンテンツとしてミニブログのメッセージを表示するのに用いる。また、サーバ２は、多数の登録ユーザからのアクセス内容に応じてミニブログのメッセージの投稿受付や表示を行う装置である。
【００２６】
上記の端末１とサーバ２は、一般的なコンピュータの構成として少なくとも、ＣＰＵなどの演算制御部６と、外部記憶装置（ＨＤＤ等）や主メモリ等の記憶装置７と、通信ネットワークＮとの通信手段８（ＬＡＮアダプタや通信ゲートウェイ装置など）と、を有する。特に端末１は、液晶表示パネルや有機ＥＬ（エレクトロ・ルミネセンス）表示パネルなどの表示部Ｄと、タッチパネルやキースイッチなどの操作部Ｋと、を有する。
【００２７】
そして、端末１及びサーバ２では、それぞれ、記憶装置７に予め記憶（インストール）した図示しない所定のコンピュータ・プログラムが演算制御部６を制御することで、図１に示す各手段などの要素（１０，２０など）を実現する。これら各要素のうち、端末１の手段１０，３０及び４０は、ウェブページのデータと共にサーバ２から送信されるスクリプトＳＣによって実現される。但し、ウェブページのデータやソフトウェアは態様な構成が可能であるから、スクリプトＳＣは必須ではなく機械語など他の種類の実行モジュールも利用可能であるし、例えば文字列受信手段１０は図示しないウェブブラウザやＨＴＴＰ、ＴＣＰ／ＩＰなどの機能で実現するなども考えられる。
【００２８】
また、情報の記憶手段は、記憶装置７において各種のデータベース（「ＤＢ」とも表す）やファイル、配列等の変数、各種スタックやレジスタ、システム設定値など任意の形式で実現できる。このような記憶手段のうち、サーバ２のスクリプト記憶手段２２は、スクリプトＳＣを予め記憶している手段であり、他のウェブページデータなどを共に記憶していてもよい。また、端末１の文字列記憶手段１５は、サーバ２から受信するミニブログのメッセージである文字列データを、図２に例示するように、投稿者（例えば「甲」又は「乙」など）及び発生日時とともに時系列データとして記憶する手段である。
【００２９】
また、サーバ２の文字列記憶手段２５は、文字列記憶手段１５について例示（図２）したようなメッセージの文字列を、ミニブログのサービスを利用している様々な他のユーザからのメッセージと共に記憶している手段である。このようにサーバ２で記憶されているミニブログのメッセージは、受信処理手段２８が多数のユーザの端末から通信ネットワークＮ経由で投稿を受け付けたものである。なお、記憶手段以外の各手段は、以下のような情報処理の機能・作用を実現・実行する処理手段である。
【００３０】
〔２．作用及び効果〕
上記のように構成した端末１の動作手順を図３のフローチャートに示す。この処理は、端末１の図示しないウェブブラウザが、サーバ２に所定のＵＲＬを送信して要求したコンテンツ表示ページのウェブページデータの記述に基づき、端末１で行う。すなわち、そのようなウェブページデータは、ＨＴＭＬなどの記述により、まず、表示ページ内で動作させるスクリプトＳＣと文字列データをサーバ２に要求する（ステップＳ１）。それ以前のウェブページの表示要求やウェブページデータの配信については従来と同様でよいので省略する。
【００３１】
〔２−１．渦巻と引き出しの表示〕
そして（図３）、要求（ステップＳ１）に基づく表示ページのスクリプトＳＣと文字列データを、端末１の図示しないウェブブラウザが受信すると（ステップＳ２）、まず、スクリプトＳＣが実現する渦巻表示手段３０が、コンテンツを構成する文字列を前記文字列データに基づいて時系列順に一行に配列すると共に、この文字列を巻き取った渦巻状に表示し（ステップＳ３）、引出表示手段４０が、ユーザの閲覧操作（例えば、渦巻外周側の文字列端部を指定して引き出す操作など）に応じて（ステップＳ４）、前記渦巻を回転させ文字列をその渦巻から順次引き出すように表示する（ステップＳ５）。
【００３２】
例えば、図４は、端末１における画面表示例で、画面Ｇの右側に渦巻Ｒ１、左側に渦巻Ｒ２を表示している。この図に示すように、右側の渦巻Ｒ１は、この端末１のユーザがある相手とやり取りしているミニブログのメッセージ（ツイート、つぶやき等と呼ばれる）を、一行に配列すると共にこの文字列を巻き取った表示内容となっている。そして、ユーザが、タッチパネルを兼ねた画面Ｇに対し、文字列の外周端を指Ｆで押さえたまま引きずるような操作をすると（破線矢印Ａ３）、この操作に合わせて渦巻Ｒ１を回転させ文字列を渦巻Ｒ１から順次引き出すような表示となり、読取ポイントＰ付近では比較的大きな文字で水平の読みやすい向きで文字列が表示される。なお、新たに投稿された新着メッセージの文字列や、渦巻に表示する分を超える後続の文字列などは、文字列受信手段１０が適宜なタイミングでサーバ２に要求し受信する。
【００３３】
以上のように、ミニブログやニュースなどコンテンツを構成する一連の文字列について、文字列を巻き取ったような渦巻状に時系列順で配列表示し、引き出すなどの操作に応じ渦巻から順次引き出すように表示することにより（例えば図４）、文字サイズの極端な変動が回避できて連続的に見易く閲覧でき、時系列を有するテキストコンテンツの閲覧性に優れたユーザ・インターフェイスを実現することができる。
【００３４】
〔２−２．既読分の巻取り〕
また、スクリプトＳＣは、前記渦巻から引き出された文字列を、その渦巻とは異なる第二の渦巻Ｒ２として巻き取るように表示する（ステップＳ６）。例えば、図４の例では、右側の渦巻Ｒ１から引き出され、その勢いや指Ｆによる操作などで左方向へ奥まれた既読分の文字列は、矢印Ａ２に示すように、左側の渦巻Ｒ２に巻き取るように表示される。
【００３５】
このように、引き出して読んだ文字列をもう一方の渦巻に巻き取って収めてゆく表示により、既に読んだ量の把握や読んだ部分の再確認などの使い勝手が改善する。なお、このような表示の処理は、渦巻表示手段３０、引出表示手段４０又は他の適宜な処理手段が行うものとして把握することができ、この点、以下の各処理についても同様である。
【００３６】
〔２−３．文字列の追加〕
また、スクリプトＳＣは、新たに文字列（ここではミニブログのメッセージ）が追加された場合に（ステップ７：「ＹＥＳ」）、新着ボタンＢ２を点滅表示させると共に更新ボタンＢ１の操作を受け付け（ステップＳ８）、更新ボタンＢ１を押すなど所定の操作に応じ（ステップＳ９：「ＹＥＳ」）、引き出されていた文字列を渦巻Ｒ１に巻き取るとともに、その渦巻Ｒ１の端点に前記追加された文字列を加えて表示する（ステップＳ１０）。
【００３７】
例えば、図５は、図４の画面例の右側に示した渦巻Ｒ１の部分について、上記のように、引き出されていた文字列を巻き取ると共に、その渦巻の端点に、追加された文字列Ｘ（破線で囲んだ「美術館にやっと着いた。」）を加えて表示した状態である。この文字列Ｘが追加される前は、図４に示した最新箇所Ｌ１がその時点における最新メッセージの冒頭であったが、追加後に更新された表示（図５）では、最も新しいメッセージである文字列Ｘの冒頭が最新箇所Ｌ２となっている。
【００３８】
このように、コンテンツに新たな文字列が追加された場合、ワンタッチの巻き戻し操作などを受けて、又はそのような操作無しでも自動更新により、引き出されていた部分の文字列を渦巻に巻き戻すとともに、その新たな文字列を新着として渦巻内の該当位置に加えて表示することにより（例えば図５）、情報の追加が明確に認識できると共に、引き出す操作により、新着分を含む文字列の閲覧にすぐ戻れるので、閲覧の優れた使い勝手が実現できる。
【００３９】
〔２−４．指定位置までの引き出し等〕
また、渦巻Ｒ１に巻き取った表示の文字列のうち、所望の位置まで引き出した表示をするための具体的なユーザインタフェースは自由に定めてよい。例えば、図５の画面例でグラフィック表示しているツマミＴを指で引き出す操作の長さや勢いに応じた位置まで文字列が引き出されるような表示が考えられる。
【００４０】
また、図５に示した渦巻Ｒ１に準じた形状の表示部と、実物の物理的なツマミＴを備えた実際のハードウェアを作成することも望ましい。この場合、その内部からツマミＴで紐やテープなどを引き出し、放すと内部の巻取り軸にスプリングで巻き戻るようにし、引き出し幅を紐やテープなどを巻取り軸に設けたセンサで検出し、それに合わせて表示部に表示している文字列の渦巻を回転させる。このようにすれば手の感覚を活かして文字列の任意の部分を自由に表示させて閲覧することが容易になる。
【００４１】
他の例として、図６に例示するように、渦巻Ｒ１における文字列のうち任意の位置の指定を、指Ｆなどの操作に基づき受け付けることにより（ステップＳ１１：「ＹＥＳ」）、その指定位置に所定のマークＭ（ピンの形状など）を表示するとともに、続く画面変化により、図７に例示するように、その指定位置まで文字列を渦巻から引き出す表示を行う（ステップＳ１２）例が考えられる。図７の例では、図６で指定された文字列の位置が、渦巻Ｒ１出口の読取ポイントＰの位置まで引き出されている。
【００４２】
このように、コンテンツの文字列のうち気になる場所を指定すると、その場所にピンを刺すなど所定のマークを表示するとともに（例えば図６）、そこまで文字列を早送りのように引き出す表示を行うことにより（例えば図７）、読む位置の制御が容易になるので、閲覧の優れた使い勝手が得られる。
【００４３】
〔２−５．巻き数の増減〕
なお、スクリプトＳＣ（特に、例えば渦巻表示手段３０）は、図４から図７に例示するように、表示する文字列の量に応じて、渦巻Ｒ１を表示したり（ステップＳ３）第二の渦巻Ｒ２を表示するときに（ステップＳ６）、それらの巻き数を増減する。このように、テキスト情報の量に応じて、文字の縮小などで巻き数を増やすことにより、渦巻中の情報量を視認できるので、コンテンツ閲覧の優れた使い勝手が得られる。
【００４４】
〔３．他の実施形態〕
なお、上記各実施形態は例示に過ぎず、本発明は、以下に例示するものやそれ以外の他の実施態様も含むものである。例えば、本発明の適用対象としては、ミニブログに限らず、ニュース記事の表示、電子掲示板、ＳＮＳ（ソーシャル・ネットワーキング・サービス）の各種メッセージ、災害用等の音声伝言システム、各種の電子商取引やセキュリティの管理など、さまざまな分野における時系列的メッセージの表示など、任意に選択することができる。
【００４５】
また、コンテンツの文字列を渦巻状の二次元の平面上で表示させることとしたが、例えば、表示画面の鉛直方向に奥行きを持たせた三次元表示として、螺旋状に表示させることとしてもよい。この場合は、図５に示すように、文字列の投稿時間に応じて文字列の大きさを変化させることで、投稿日時を示す時間軸を奥行きによって表現することができる。
【００４６】
また、本発明に関する手段などの各要素は、コンピュータの演算制御部に限らず、ワイヤードロジック等に基づく電子回路など他の情報処理機構で実現してもよい。また、各構成図、データの図、フローチャートの図などは例示に過ぎず、各要素の有無、その配置順序や各処理の実行順序、具体的内容などは適宜変更可能である。例えば、本発明の装置は、サーバなどの装置を複数用いて実現してもよく、個々の記憶手段を別個独立のサーバ装置やシステムで実現する構成も一般的である。また、機能によっては、外部のプラットフォーム等をＡＰＩ（アプリケーション・プログラム・インタフェース）やネットワークコンピューティング（いわゆるクラウドなど）で呼び出して実現するなど、構成は柔軟に変更できる。
【符号の説明】
【００４７】
１  情報表示装置（端末）
２  ウェブサーバ装置（サーバ）
６  演算制御部
７  記憶装置
８  通信手段
１０  文字列受信手段
１５，２５  文字列記憶手段
２２  スクリプト記憶手段
２８  受信処理手段
３０  渦巻表示手段
４０  引出表示手段
Ａ１，Ａ２，Ａ３  矢印
Ｂ１  更新ボタン
Ｂ２  新着ボタン
Ｄ  表示部
Ｆ  指
Ｇ  画面
Ｋ  操作部
Ｌ１，Ｌ２  最新箇所
Ｍ  マーク
Ｎ  通信ネットワーク
Ｐ  読取ポイント
Ｒ１，Ｒ２  渦巻
ＳＣ  スクリプト
Ｔ  ツマミ
Ｘ  文字列
【図１】
2012037921.tif 000003
【図２】
2012037921.tif 000004
【図３】
2012037921.tif 000005
【図４】
2012037921.tif 000006
【図５】
2012037921.tif 000007
【図６】
2012037921.tif 000008
【図７】
2012037921.tif 000009