(57)【要約】【課題】初期画面における表示情報量を適切に制御してスペースを有効活用し、かつ、利用者の情報取得の手間を減らすような方法を与える。【解決手段】指定されたオブジェクトの件数と表示領域のサイズとから、ズーム操作開始前の初期表示におけるオブジェクト１件あたりの表示サイズを算出し（Ｓ２）、算出されたオブジェクト１件あたりの表示サイズから初期表示するオブジェクトの表示部分を決定し、決定されたオブジェクトの表示部分を指定された表示件数だけ表示した初期表示画面を表示する（Ｓ４）。これにより、適切な分量の詳細情報が初期画面で表示されるようになるので、初期画面における表示情報量を適切に制御してスペースを有効活用することができる。また、初期画面の段階で詳細情報が表示されることにより、利用者がズーム操作をする手間がその分だけ減少するので、利用者の情報取得の手間を減らすことができる。【選択図】        図７
2008134962.tif 000002
【特許請求の範囲】
【請求項１】
各種オブジェクトから構成されているコンテンツ全体もしくは前記各オブジェクトに対する閲覧者のズーム操作内容に従って、前記コンテンツ全体もしくは前記オブジェクトの表示形態を連続的に変化させて表示部に表示させるコンテンツ閲覧システムにおいて、
前記表示部の表示領域における初期表示の前記オブジェクトの件数を指定させる表示件数指定手段と、
前記表示部の表示領域のサイズを取得する表示サイズ取得手段と、
前記表示件数指定手段で指定された前記オブジェクトの件数と前記表示サイズ取得手段により取得した前記表示領域のサイズとから、ズーム操作開始前の初期表示における前記オブジェクト１件あたりの表示サイズを算出する表示サイズ算出手段と、
前記オブジェクトの表示部分と１件あたりの表示サイズとを対応付けている表示サイズ情報を格納する表示サイズ情報格納手段と、
前記表示サイズ算出手段で算出された前記オブジェクト１件あたりの表示サイズから前記表示サイズ情報を参照して初期表示する前記オブジェクトの表示部分を決定する表示部分決定手段と、
前記表示部分決定手段により決定されたオブジェクトの表示部分を指定された表示件数だけ表示した初期表示画面を表示する初期表示手段と、
を備えることを特徴とするコンテンツ閲覧システム。
【請求項２】
前記表示サイズ情報は、前記オブジェクトの表示部分に対してズーム率を更に対応付けており、
前記表示サイズ算出手段で算出された前記オブジェクト１件あたりの表示サイズから前記表示サイズ情報を参照して初期表示のズーム率を決定する初期表示ズーム率決定手段を備え、
前記表示部分決定手段は、前記初期表示ズーム率決定手段により決定した前記ズーム率に応じて初期表示する前記オブジェクトの表示部分のサイズを制御する、
ことを特徴とする請求項１記載のコンテンツ閲覧システム。
【請求項３】
前記表示件数指定手段は、前記コンテンツを構成する前記オブジェクトの分布の様子を概観するためのマップを前記表示部に表示させ、前記表示部の表示領域における初期表示の前記オブジェクトの件数を指定させる、
ことを特徴とする請求項１または２記載のコンテンツ閲覧システム。
【請求項４】
前記表示件数指定手段は、前記コンテンツを構成する前記オブジェクトの中から所望の前記オブジェクトを選択させるための表示を前記表示部に表示させ、前記表示部の表示領域における初期表示の前記オブジェクトの件数を指定させる、
ことを特徴とする請求項１または２記載のコンテンツ閲覧システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種オブジェクトから構成されているコンテンツ全体もしくは前記各オブジェクトに対する閲覧者のズーム操作内容に従って、前記コンテンツ全体もしくは前記オブジェクトの表示形態を連続的に変化させて表示部に表示させるコンテンツ閲覧システムに関する。
【背景技術】
【０００２】
今日、カメラ付き携帯電話やデジタルビデオカメラ等の普及、パソコンの性能向上、ネットワークの高速化に従って、テキスト以外の静止／動画像、音声等のマルチメディア情報をＰＣ（Personal Computer）に取り込み、Ｗｅｂドキュメント環境上で利用、送受信、共有することが一般的になってきており、その情報量も増大している。Ｗｅｂの閲覧者がこれらネットワーク上の膨大な情報を有効活用するためには、自らの利用目的に沿った情報（コンテンツ）を効率的に検索できるのが重要であるし、閲覧状況や好みに応じて表示する情報量や利用メディアの種類を制御できればより望ましい。
【０００３】
コンテンツを閲覧する場合、所望の情報に効率的にアクセスできることは最も基本的な要求の一つである。そのためには、コンテンツ全体の概要と細部の詳細の関係が分かりやすいことが重要となる。例えば、検索結果一覧画面において、同時に個別の結果項目内容も閲覧できれば、検索効率の向上が期待できる。
【０００４】
また、なるべく閲覧者の目的・好みや閲覧状況に適した形態での柔軟な情報表示がなされることが要求される。例えば、出張報告の閲覧では、報告者の上司は出張先での会議議事録を、経理担当者は利用交通機関や交通費をそれぞれ重点的に閲覧したいだろうし、また、デスクトップＰＣ上では詳細なテキスト情報を画像付で見たいが、携帯端末上ではテキストの概略のみが望ましい、などということはあり得る。その場合、テキストの量や画像のサイズ、両者のバランス等を閲覧者が柔軟に制御できることが望ましい。
【０００５】
一方、現在のＷｅｂドキュメント環境での基本的な操作インタフェースはスクロールとアンカークリックである。これらを適宜利用することで、大きな（面積の広い）コンテンツを一画面上に展開したり、複数の関連するページをハイパーリンクで結んでアンカークリックで移動して閲覧することができるようになり、コンテンツの閲覧効率を高めている。
【０００６】
しかしながら、１ページ内に表示する情報量が大きくなると、たとえスクロールを利用しても一覧性が悪くなるし、逆にページを細分化してリンクで結びつけると、リンク先を閲覧する際に別のページに飛ぶので、閲覧のコンテキストが失われてしまう。さらに、リンクが重なると元のページに戻るのが難しくなるばかりか、現在着目している部分が全体の中でどのように位置づけられているのかが見え難くなる。
【０００７】
以上のように、閲覧者の目的・好みや閲覧状況に応じて表示形態を柔軟に制御することも現在のＷｅｂ環境では難しい。一般的なＷｅｂブラウズ環境でこれらを実現するには、これらを予め想定しておいて、それぞれに対応したページを複数作成する必要があり、ページ構成が煩雑になってしまう。
【０００８】
そこで、近年においては、画面上で表示されているものの詳細度を連続的に制御するための操作インタフェースであるＺＵＩ（Zooming User Interface）が、各種研究開発されている。
【０００９】
非特許文献１ないし３は、２次元的に配置されたドキュメントの各ページやイメージから１つを選択してズームインすると、周辺の表示を残したままそれだけが大きく表示される、というものである。
【００１０】
一方、非特許文献４および５は、対象オブジェクトの表現方式の候補がメニューで提示され、ユーザが選択した表現法において適当な詳細度で表示できる程度に自動的にズームインが行われる、というものである。
【００１１】
他にも、非特許文献６では複数視点でのズーミングが提案され、非特許文献７ではマウスカーソルの移動速度に応じたズーミングが提案されている。
【００１２】
これらの技術によれば、１ページの中で全体俯瞰と細部拡大を同時表示することができ、閲覧効果の向上に寄与できる。
【００１３】
しかしながら、上述したような技術は、基本的にコンテンツを表示するアプリケーション側にズーミング機能を持たせるという位置づけで開発されている。例えば、意味的に上位のテキストをズームインすると下位の詳細テキストが現れるとか、相互に関連あるテキストと画像の表示バランスを連動して制御する、等を実現するには、ズーム操作の対象となるコンテンツの構造情報を含めて、ズーム挙動プログラムを予めアプリケーションに作り込んでおかねばならなかった。そのため、アプリケーションが想定した構造を持つコンテンツ以外の任意のコンテンツをズーミングすることは一般にできなかった。よって、多様な構造をもつコンテンツが含まれるＷｅｂ環境上で汎用的にズーム操作を行う目的にはこれらは不適当であった。
【００１４】
そこで、本出願人は、各種オブジェクトから構成されるコンテンツにズーム操作を施して、オブジェクトの表示状態を連続的に変化させるコンテンツ閲覧装置、方法であり、かつ、コンテンツ全体もしくはコンテンツを構成する個々のオブジェクト毎にズーム操作可能なコンテンツ閲覧装置を、特許文献１等において提案した。これらにおいては、ズーム操作対象のオブジェクトとして、テキスト、静止画像、動画像、音声の各メディアオブジェクトを取り上げ、フォントサイズや画像サイズ、再生時間等をズーム操作により連続的に制御している。
【００１５】
【非特許文献１】Perlin, K. and Fox, D.: Pad: An alternative approach to the computer interface, Proceedings of SIGGRAPH'93, pages 57--64 （1993）.
【非特許文献２】Bederson, B.B. and Hollan, J.D.: Pad++: A Zooming Graphical Interface for Exploring Alternate Interface Physics, Proceedings of UIST'94, pages 17--26 （1994）.
【非特許文献３】Bederson, B.B., Meyer, J. and Good, L.: Jazz: An Extensible Zoomable User Interface Graphics Toolkit in Java, Proceedings of UIST'00, pages 171--180 （2000）.
【非特許文献４】Holmquista, L. E. and Ahlbergb, C.: Flip Zooming: A Practical Focus+Context Approach to Visualizing Large Data Sets, Proc. HCI International '97, pages 763--766 （1997）.
【非特許文献５】Woodruff, A., Landay, J. and Stonebraker, M.: Goal-Directed Zoom, Proceedings of CHI'98, pages 305--306 （1998）.
【非特許文献６】Sarkar, M., Snibbe, S.S., Tversky, O.J. and Reiss, S.P., M.: Stretching the Rubber Sheet: A Metaphor for Viewing Large Layouts on Small Screens, Proceedings of UIST'93, pages 81--91 （1993）.
【非特許文献７】Igarashi, T and Hinckley, K.: Speed-dependent Automatic Zooming for Efficient Document Navigation, WISS 2000，pages （2000）.
【特許文献１】特開２００６−２２８１４２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１６】
しかしながら、特許文献１等において提案したコンテンツ閲覧装置等では、まだ完全とはいえず、いまだ解決されねばならない課題が存在する。
【００１７】
ここで、図１７は、従来の検索結果全体に対してズームイン／ズームアウト操作を行った結果を示す模式図である。図１７の（ａ）は、ランキングスコア（例えば、検索キーワードと文献抄録の間の関連の度合いを示す値であり、Ｔｆ／Ｉｄｆ等の方法にて算出され、０．０〜１．０までの値をとるものとする）が大きい順に検索結果を並べた一覧画面であり、各文献のタイトルだけが表示されている。ここで、図１７に示すように、検索結果一覧全体をズーミング操作（ズームイン操作）すると、タイトル以外の項目（著者、出版社）が現れてくる。
【００１８】
つまり、図１７に示すように、従来においては、初期画面において表示スペースに余裕があるにもかかわらず、アイコンや文献名しか表示されていなかったため、画面のスペースの使い方が非効率なものとなっている。そして、初期画面の内容以上の詳細情報を得るには、ズームイン操作をする必要があり、手間がかかっていた。
【００１９】
本発明は、上記に鑑みてなされたものであって、初期画面における表示情報量を適切に制御してスペースを有効活用し、かつ、利用者の情報取得の手間を減らすような方法を与えることができるコンテンツ閲覧システムを提供することを目的とする。
【課題を解決するための手段】
【００２０】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、各種オブジェクトから構成されているコンテンツ全体もしくは前記各オブジェクトに対する閲覧者のズーム操作内容に従って、前記コンテンツ全体もしくは前記オブジェクトの表示形態を連続的に変化させて表示部に表示させるコンテンツ閲覧システムにおいて、前記表示部の表示領域における初期表示の前記オブジェクトの件数を指定させる表示件数指定手段と、前記表示部の表示領域のサイズを取得する表示サイズ取得手段と、前記表示件数指定手段で指定された前記オブジェクトの件数と前記表示サイズ取得手段により取得した前記表示領域のサイズとから、ズーム操作開始前の初期表示における前記オブジェクト１件あたりの表示サイズを算出する表示サイズ算出手段と、前記オブジェクトの表示部分と１件あたりの表示サイズとを対応付けている表示サイズ情報を格納する表示サイズ情報格納手段と、前記表示サイズ算出手段で算出された前記オブジェクト１件あたりの表示サイズから前記表示サイズ情報を参照して初期表示する前記オブジェクトの表示部分を決定する表示部分決定手段と、前記表示部分決定手段により決定されたオブジェクトの表示部分を指定された表示件数だけ表示した初期表示画面を表示する初期表示手段と、を備える。
【００２１】
また、請求項２にかかる発明は、請求項１記載のコンテンツ閲覧システムにおいて、前記表示サイズ情報は、前記オブジェクトの表示部分に対してズーム率を更に対応付けており、前記表示サイズ算出手段で算出された前記オブジェクト１件あたりの表示サイズから前記表示サイズ情報を参照して初期表示のズーム率を決定する初期表示ズーム率決定手段を備え、前記表示部分決定手段は、前記初期表示ズーム率決定手段により決定した前記ズーム率に応じて初期表示する前記オブジェクトの表示部分のサイズを制御する。
【００２２】
また、請求項３にかかる発明は、請求項１または２記載のコンテンツ閲覧システムにおいて、前記表示件数指定手段は、前記コンテンツを構成する前記オブジェクトの分布の様子を概観するためのマップを前記表示部に表示させ、前記表示部の表示領域における初期表示の前記オブジェクトの件数を指定させる。
【００２３】
また、請求項４にかかる発明は、請求項１または２記載のコンテンツ閲覧システムにおいて、前記表示件数指定手段は、前記コンテンツを構成する前記オブジェクトの中から所望の前記オブジェクトを選択させるための表示を前記表示部に表示させ、前記表示部の表示領域における初期表示の前記オブジェクトの件数を指定させる。
【発明の効果】
【００２４】
本発明によれば、指定されたオブジェクトの件数と表示領域のサイズとから、ズーム操作開始前の初期表示におけるオブジェクト１件あたりの表示サイズを算出し、算出されたオブジェクト１件あたりの表示サイズから初期表示するオブジェクトの表示部分を決定し、決定されたオブジェクトの表示部分を指定された表示件数だけ表示した初期表示画面を表示する。これにより、適切な分量の詳細情報が初期画面で表示されるようになるので、初期画面における表示情報量を適切に制御してスペースを有効活用することができる。また、初期画面の段階で詳細情報が表示されることにより、利用者がズーム操作をする手間がその分だけ減少するので、利用者の情報取得の手間を減らすことができる。
【発明を実施するための最良の形態】
【００２５】
以下に添付図面を参照して、この発明にかかるコンテンツ閲覧システムの最良な実施の形態を詳細に説明する。
【００２６】
［第１の実施の形態］
本発明の第１の実施の形態を図１ないし図１０に基づいて説明する。図１は、本発明の第１の実施の形態にかかるコンテンツ閲覧システム１００のシステム構築例を示す模式図である。本実施の形態のコンテンツ閲覧システム１００では、サーバコンピュータ（コンテンツサーバ）ＳにＬＡＮ（Local Area Network）等のネットワークＮを介してクライアントコンピュータ（クライアント）Ｃが複数台接続されたサーバクライアントシステムを想定する。サーバコンピュータＳは、クライアントコンピュータＣのためにサービスを行うコンピュータであり、クライアントコンピュータＣは、ユーザが操作してサービスを受けるコンピュータである。このようなサーバコンピュータＳ及びクライアントコンピュータＣは、一般的なパーソナルコンピュータである。
【００２７】
図２は、一般的又は標準的なパーソナルコンピュータ１のハードウェアの構成図である。パーソナルコンピュータ（以下、コンピュータと略す。）１は、情報処理を行うＣＰＵ（Central Processing Unit）２と、ＢＩＯＳ（Basic Input Output System）等を格納するＲＯＭ（Read Only Memory）３と、情報を処理中に一時的に格納するＲＡＭ（Random Access Memory）４等の一次記憶装置と、アプリケーションプログラムや処理結果等を保存する記憶部であるＨＤＤ（Hard Disk Drive）５等の二次記憶装置と、情報を外部に保管又は配布し若しくは情報（アプリケーションプログラム等）を外部から入手するための記憶媒体であるリムーバブルメディア６のドライブ６ａと、外部の他のコンピュータ１′，…と通信するためのネットワークＮに接続するためのネットワークインタフェース８と、処理経過や処理結果等をユーザに表示する表示部であるディスプレイ９と、操作者がコンピュータ１に命令や情報等を入力するためのキーボード１０やマウス１１等の入力部とから構成され、これらの間のデータ通信をバスコントローラ１２が調停して動作している。
【００２８】
なお、リムーバブルメディア６としては、フレキシブルディスク、ハードディスク、磁気テープ等のような磁気的な記憶媒体、ＭＯのような光磁気的な記憶媒体、ＣＤ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ等のような光学的な記憶媒体、半導体メモリ等、各種の記憶媒体が適用できる。
【００２９】
データ送信は、コンピュータ１のネットワークインタフェース８へとデータを送ることにより、ネットワークインタフェース８がネットワークＮへと信号を出力する。また、ネットワークインタフェース８が受け取った信号については、ネットワークインタフェース８において必要かどうかの判断がなされ、必要なデータであれば取り込み、不必要であれば破棄する、というような処理が行われる。すなわち、あらゆるデータの送受信は、すべてネットワークインタフェース８を経由して行われることになる。
【００３０】
一般的に、このようなコンピュータ１ではユーザが電源を投入すると、ＣＰＵ２はＲＯＭ３内のＢＩＯＳに含まれるローダーというプログラムを起動させ、ＨＤＤ５からオペレーティングシステム（ＯＳ）という当該コンピュータ１のハードウェアとソフトウェアとを管理するプログラムをＲＡＭ４に読み込む。ＯＳは起動すると、ユーザの操作に応じてアプリケーションプログラムの起動、情報の読み込み、保存等をサポートする。代表的なＯＳとしては、Ｗｉｎｄｏｗｓ（Microsoft Corporationの登録商標）、ＵＮＩＸ（Ｘ/Open, Inc.の登録商標）等が知られている。これらのＯＳ上で走るプログラムをアプリケーションプログラムと呼んでいる。なお、アプリケーションプログラムは、所定のＯＳ上で動作するものに限らず、後述の各種処理の一部の実行をＯＳに肩代わりさせるものであってもよいし、所定のアプリケーションソフトやＯＳなどを構成する一群のプログラムファイルの一部として含まれているものであってもよい。
【００３１】
また、一般的には、コンピュータ１のＨＤＤ５にインストールされるアプリケーションプログラムは、リムーバブルメディア６に記録され、このリムーバブルメディア６に記録されたアプリケーションプログラムがＨＤＤ５にインストールされる。このため、リムーバブルメディア６も、アプリケーションプログラムを記憶する記憶媒体となり得る。さらには、アプリケーションプログラムは、例えばネットワークインタフェース８を介して外部から取り込まれ、ＨＤＤ５にインストールされても良い。
【００３２】
コンピュータ１（サーバコンピュータＳ及びクライアントコンピュータＣ）は、ＯＳ上で動作するアプリケーションプログラムが起動すると、このアプリケーションプログラムに従い、ＣＰＵ２が各種の演算処理を実行して各部を集中的に制御する。
【００３３】
次に、コンピュータ１（サーバコンピュータＳ及びクライアントコンピュータＣ）のＣＰＵ２が実行する各種の演算処理のうち、本実施の形態の特長的な処理について以下に説明する。概略的には、本実施の形態の特長的な処理は、マルチメディアコンテンツ（報告書、議事録、メモ等）において、テキストのみの初期画面からズームインすると、より詳細なテキスト情報や会議参加者の写真、討議状況を撮影した動画像／音声等を閲覧できるようにしたものである。
【００３４】
サーバコンピュータＳ（コンピュータ１）は、アプリケーションプログラムとして、コンテンツ表示プログラムをＨＤＤ５に記憶している。すなわち、サーバコンピュータＳは、ＯＳ上で動作するコンテンツ表示プログラムが起動すると、このコンテンツ表示プログラムに従い、ＣＰＵ２が各部を制御してコンテンツ表示処理を実行する。
【００３５】
一方、クライアントコンピュータＣ（コンピュータ１）は、アプリケーションプログラムとして、コンテンツ閲覧プログラムをＨＤＤ５に記憶している。すなわち、クライアントコンピュータＣは、ＯＳ上で動作するコンテンツ閲覧プログラムが起動すると、このコンテンツ閲覧プログラムに従い、ＣＰＵ２が各部を制御してコンテンツ閲覧処理を実行する。
【００３６】
図３は、サーバコンピュータＳのコンテンツ表示処理及びクライアントコンピュータＣのコンテンツ閲覧処理にかかる機能構成を示すブロック図である。図３に示すように、サーバコンピュータＳは、ＣＰＵ２がＯＳ上で動作するコンテンツ表示プログラムに従うことにより、ズーム対象格納手段２１と、コンテンツ格納手段２２と、評価値情報格納手段２３と、表示サイズ情報格納手段２４とを実現する。一方、クライアントコンピュータＣは、ＣＰＵ２がＯＳ上で動作するコンテンツ閲覧プログラムに従うことにより、操作取得手段３１と、表示制御手段３２とを実現する。
【００３７】
まず、サーバコンピュータＳにおけるコンテンツ表示処理について説明する。
【００３８】
ズーム対象格納手段２１は、情報の内容を示すマルチメディアコンテンツを構成してズーム対象となり得る単一のメディアからなるメディアオブジェクト（テキスト、静止画像、動画像、音声等）を格納する手段であり、例えばＨＤＤ５に格納される。このメディアオブジェクト（テキスト、静止画像、動画像、音声等）は、コンテンツを構成するズーミング操作の単位であるズーム対象である。
【００３９】
コンテンツ格納手段２２は、コンテンツの構造とズーム挙動を格納する手段であり、例えば、ＨＤＤ５に格納される。例えば、コンテンツの構造はＨＴＭＬ、ズーム挙動はJavaScript（登録商標）で記述されている。
【００４０】
評価値情報格納手段２３は、コンテンツ全体もしくはオブジェクトに関する各種評価を表す評価値情報を格納する手段である。ここで、図４はある検索キーワードを基に図書館内の文献を検索した際における各文献についての評価値情報（ランキングスコアおよび出版年）を示したものである。ここでは、検索結果全体がコンテンツ全体であり、文献がオブジェクトである。ランキングスコアは、例えば、検索キーワードと文献抄録の間の関連の度合いを示す値であり、Ｔｆ／Ｉｄｆ等の方法にて算出され、０．０〜１．０までの値をとるものとする。このような評価値情報（ランキングスコアおよび出版年）は、評価値情報格納手段２３に格納されている。
【００４１】
表示サイズ情報格納手段２４は、コンテンツを構成するオブジェクトの表示部分を表示するのに必要な領域のサイズをＰｉｘｅｌで表す表示サイズ情報を格納する手段である。図５は、オブジェクトの表示形式の一例を示す模式図、図６は図５に示したオブジェクトの表示サイズ情報を示す模式図である。図５に示すように、本実施の形態のオブジェクトは文献を示すものであり、最初の行に「アイコン」と「文献名」、２行目と３行目に「書誌情報」、４行目以降に「所蔵情報・貸出情報」・・・、という構成になっている。所蔵情報と貸出情報が複数存在するのは、同一のタイトルの文献が、異なる場所にそれぞれ所蔵されている場合があるからである。これらが、それぞれオブジェクトの表示部分である。
【００４２】
一方、表示サイズ情報は、図６に示すように、ズーム率と上述した表示部分と１件あたりの表示サイズとをそれぞれ対応付けている。本実施の形態においては、ズームの程度を「ズーム率」という一元的なパラメータに対応させている。ズーム率は、０．０から１．０までの間の実数とする。すなわち、文献検索結果の表示状態は、ズーム率で制御されることになる。このようにズーム率を導入することにより、単なる表示／非表示だけでなく、きめ細かな表示の制御が可能となる。例えば、図６においては、「文献名」はズーム率０．１で出現するように設定されているが、その時点では文献名の表示フォントサイズを小さく設定しておき、ズーム率が０．２５になるまで次第に拡大していく、というようなことが可能となる。これにより、表示が連続的に変化し、視覚的に違和感の無いスムーズな表示の遷移が実現できる。
【００４３】
ここで、Ｗｅｂ環境での閲覧操作やコンテンツの挙動と、コンテンツ作成者の意図について考察する。スクロール操作に関しては、コンテンツ作成者が何らかの意図を反映させる機会や必要性は低く、閲覧者が主にビューワのサイズに依存してスクロールを行う。一方、アンカークリックに関しては、クリックすべき対象（文字列や画像等によって表されるアンカー）とリンク先のＵＲＬについてコンテンツ作成者が明確な意図を持ってこれを記述するが、特に動的な挙動を記述する必要はない。
【００４４】
次に、ズーム操作について考える。ズーム操作に関しては、単純にコンテンツの画面全体をズームイン／アウトさせる程度であれば作成者が指定する事項は特に無いが、きめの細かいズーム操作を実現するには、ズーム操作を施すべき対象や、ズーム操作に従った詳細度や表示メディアの変化のさせ方を、コンテンツ作成者が明示的に意図して記述しておく必要がある。
【００４５】
続いて、クライアントコンピュータＣにおけるコンテンツ閲覧処理について説明する。
【００４６】
操作取得手段３１は、閲覧者の操作内容を取得する手段である。例えば、ズーミングの対象を指定した後、マウス１１をドラッグすることによりズーミング動作が行われる。この場合、マウス１１をディスプレイ９の表示面下方にドラッグした場合はズームイン、マウス１１をディスプレイ９の表示面上方にドラッグした場合はズームアウトである。
【００４７】
表示制御手段３２は、操作取得手段３１から取得した閲覧者の操作内容と、コンテンツ格納手段２２によってＨＤＤ５等に格納されたコンテンツの構造およびズーム挙動と、評価値情報格納手段２３に格納されている評価値情報と、表示サイズ情報格納手段２４に格納されている表示サイズ情報とに基づいて、ズーム対象格納手段２１によってＨＤＤ５等に格納されたズーム対象となるメディアオブジェクト（テキスト、静止画像、動画像、音声等）を読み出し、ディスプレイ９におけるメディアオブジェクトの表示／非表示や詳細度の設定、メディアオブジェクト表示位置の自動設定、メディアオブジェクト周囲の枠線の表示等を制御する手段である。より詳細には、表示制御手段３２は、コンテンツ格納手段２２に格納されたコンテンツの構造およびズーム挙動と、評価値情報格納手段２３に格納されている評価値情報と、表示サイズ情報格納手段２４に格納されている表示サイズ情報とに基づいてズーミング表示を行なうことにより、ディスプレイ９に表示するメディアオブジェクトの表示／非表示や詳細度の設定を行なう。
【００４８】
これら操作取得手段３１および表示制御手段３２としては、Ｗｅｂブラウザが適用される。
【００４９】
ここで、操作取得手段３１および表示制御手段３２により実現されるズーミング動作における本実施の形態の特徴である初期表示処理およびズーム表示処理について例を挙げて以下に説明する。
【００５０】
ここで、図７は初期表示処理の流れを示すフローチャートである。まず、初期状態においては、図８に示すように、検索結果の文献の全体の分布の様子を概観するためのマップである全体マップＭをディスプレイ９に表示させ、利用者による結果表示件数の指定に待機する（ステップＳ１）。このような全体マップＭは、２次元平面状での各文献の位置が点で表されている。ここでは、図８に示す全体マップＭの縦軸はランキングスコアに基づく順位であり、図８に示す全体マップＭの横軸は文献の出版年を示している。結果表示件数の指定は、全体マップＭの中で閲覧したい部分を矩形領域Ａで指定することによってなされる（矩形領域Ａは、図８中において太線で示されている）。図８に示す例では、矩形領域Ａの中に上位６件の文献が選択されている。矩形領域Ａの指定は、例えばマウス１１のクリックアンドドラッグにより可能である。
【００５１】
利用者による結果表示件数の指定があった場合には（ステップＳ１のＹｅｓ：表示件数指定手段）、ディスプレイ９における表示領域のサイズを取得する（ステップＳ２：表示サイズ取得手段）。なお、表示領域のサイズは、利用者が閲覧に用いているブラウザのサイズ等から取得することできる。
【００５２】
その後、ステップＳ１で指定された表示件数とステップＳ２で取得された表示領域のサイズとから１件あたりの表示サイズを算出する（ステップＳ３：表示サイズ算出手段）。
【００５３】
次いで、表示サイズ情報格納手段２４を参照して１件あたりの表示サイズから初期表示のズーム率を決定し（ステップＳ４：初期表示ズーム率決定手段）、決定したズーム率に応じて初期画面に表示するオブジェクトの表示部分を決定し、決定されたオブジェクトの表示部分を指定された表示件数だけ表示した初期画面を表示する（ステップＳ５：表示部分決定手段、初期表示手段）。
【００５４】
図８に示す例では、矩形領域Ａの中に上位６件の文献が選択されている。ここで、表示領域の縦方向のサイズが２００Ｐｉｘｅｌとすると、１件あたりの表示サイズは
２００／６≒３３．３Ｐｉｘｅｌ
である。図６の表示サイズ情報を参照すると、ズーム率が約０．３３で、書誌情報の１行目までを初期画面で表示すべきことがわかる。０．３３は書誌情報の１行目までが表示される上限のズーム率の０．３５に近いので、書誌情報の１行目のフォントサイズはほぼ通常のサイズで表示される。その結果、図４に示したランキングスコアおよび文献の出版年に従って検索結果をマトリックス状に並べた一覧画面の初期画面は、図９に示すような画面になる。図９に示す初期画面においては、２次元平面上に上位６件分のアイコン、文献名および書誌情報の１行目が表示されることになる。
【００５５】
図１０は、検索結果全体に対してズームイン／ズームアウト操作を行った結果を示す模式図である。図１０の（ａ）は、図９に示した初期画面である。ここで、図１０に示すように、利用者が検索結果一覧全体をズーミング操作（ズームイン操作）を行い、ズーム率が０．３５に達すると書誌情報の２行目が表示され（図１０の（ｂ））、さらにズームインすると、所蔵・貸出情報の１件目が表示されるようになる（図１０の（ｃ））。ズームアウトは、その逆である。このように利用者がズームイン操作を行うと、下位の情報（書誌情報の２行目等）が次第に現れ、表示のための十分なスペースがなくなると、下位の文献から２次元平面外に押し出されて、上位の文献の詳細が表示されるようになる。
【００５６】
このように本実施の形態によれば、指定されたオブジェクトの件数と表示領域のサイズとから、ズーム操作開始前の初期表示におけるオブジェクト１件あたりの表示サイズを算出し、算出されたオブジェクト１件あたりの表示サイズから初期表示するオブジェクトの表示部分を決定し、決定されたオブジェクトの表示部分を指定された表示件数だけ表示した初期表示画面を表示する。これにより、適切な分量の詳細情報が初期画面で表示されるようになるので、初期画面における表示情報量を適切に制御してスペースを有効活用することができる。また、初期画面の段階で詳細情報が表示されることにより、利用者がズーム操作をする手間がその分だけ減少するので、利用者の情報取得の手間を減らすことができる。
【００５７】
［第２の実施の形態］
次に、本発明の第２の実施の形態を図１１ないし図１３に基づいて説明する。なお、前述した第１の実施の形態と同じ部分は同じ符号で示し説明も省略する。
【００５８】
本実施の形態は、全体マップＭ内で利用者が選択した矩形領域Ａが、第１の実施の形態の図８の場合とは異なっているものである。
【００５９】
図１１に示すように、本実施の形態においては、矩形領域Ａの中に上位１３件の文献が選択されている。この場合、表示領域の縦方向のサイズが２００Ｐｉｘｅｌとすると、１件あたりの表示サイズは
２００／１３≒１５．４Ｐｉｘｅｌ
である。図６の表示サイズ情報を参照すると、ズーム率が約０．１５で、文献名までを初期画面で表示すべきことがわかる。ただし、フォントサイズは、ズーム率が０．２２の場合よりも小さなサイズで表示される。その結果、図４に示したランキングスコアおよび文献の出版年に従って検索結果をマトリックス状に並べた一覧画面の初期画面は、図１２に示すような画面になる。図１２に示す初期画面においては、２次元平面上に上位１３件分のアイコンおよび文献名が表示されることになる。
【００６０】
図１３は、検索結果全体に対してズームイン／ズームアウト操作を行った結果を示す模式図である。図１３の（ａ）は、図１２に示した初期画面である。ここで、図１３に示すように、利用者が検索結果一覧全体をズーミング操作（ズームイン操作）を行うと、文献名のフォントサイズが拡大された後に、ズーム率が０．２２に達すると書誌情報の１行目が表示され（図１３の（ｂ））、さらにズームインすると、書誌情報の２行目が表示されるようになる（図１３の（ｃ））。ズームアウトは、その逆である。このように利用者がズームイン操作を行うと、下位の情報（書誌情報の１行目等）が次第に現れ、表示のための十分なスペースがなくなると、下位の文献から２次元平面外に押し出されて、上位の文献の詳細が表示されるようになる。
【００６１】
［第３の実施の形態］
次に、本発明の第３の実施の形態を図１４ないし図１６に基づいて説明する。なお、前述した第１の実施の形態と同じ部分は同じ符号で示し説明も省略する。
【００６２】
本実施の形態は、第１の実施の形態で示した全体マップＭの代わりに、図１４に示すように、表示したい文献のランキング範囲の入力画面Ｂ、すなわちオブジェクトの中から所望のオブジェクトを選択させるための表示であるランキング範囲の入力画面Ｂを用いて利用者に表示したい文献のランキング範囲を入力させることにより、結果表示件数の指定を行うようにしているものである。図１４に示す例では、５位から７位までが指定されているので、３件の文献が選択されていることになる。この場合、表示領域の縦方向のサイズが２００Ｐｉｘｅｌとすると、１件あたりの表示サイズは
２００／３≒６６．７Ｐｉｘｅｌ
である。図６の表示サイズ情報を参照すると、ズーム率が約０．６７で、所蔵・貸出情報の１件目までを初期画面で表示すべきことがわかる。ただし、初期画面における所蔵・貸出情報のフォントサイズは、ズーム率が０．８５の場合よりも小さいサイズで表示される。その結果、図４に示したランキングスコアおよび文献の出版年に従って検索結果をマトリックス状に並べた一覧画面の初期画面は、図１５に示すような画面になる。図１５に示す初期画面においては、２次元平面上に指定された３件分のアイコン、文献名、書誌情報の１，２行目および所蔵・貸出情報の１件目が表示されることになる。
【００６３】
図１６は、検索結果全体に対してズームイン／ズームアウト操作を行った結果を示す模式図である。図１６の（ａ）は、図１５に示した初期画面である。ここで、図１６に示すように、利用者が検索結果一覧全体をズーミング操作（ズームイン操作）を行うと、所蔵・貸出情報のフォントサイズが拡大された後に、ズーム率が０．８５に達すると所蔵・貸出情報の２件目が表示されるようになる（図１６の（ｂ））。ズームアウトは、その逆である。このように利用者がズームイン操作を行うと、下位の情報（所蔵・貸出情報の２件目等）が次第に現れ、表示のための十分なスペースがなくなると、下位の文献から２次元平面外に押し出されて、上位の文献の詳細が表示されるようになる。
【００６４】
なお、各実施の形態においては、検索結果一覧を２次元平面上に表示するようにしたが、これに限るものではなく、１次元的な表示やその他の形式でも同様である。また、表示の形式は図５の例に限るものではなく、静止画像や動画像を含んでも良い。ズーム率と表示内容や表示サイズの対応関係も図６の例に限るものではない。さらに、利用者による表示件数の指定方法も、矩形領域の選択やランキング範囲の指定に限るものではなく、他の手段でも構わない。
【図面の簡単な説明】
【００６５】
【図１】本発明の第１の実施の形態にかかるコンテンツ閲覧システムのシステム構築例を示す模式図である。
【図２】一般的又は標準的なパーソナルコンピュータのハードウェアの構成図である。
【図３】サーバコンピュータのコンテンツ表示処理及びクライアントコンピュータのコンテンツ閲覧処理にかかる機能構成を示すブロック図である。
【図４】ある検索キーワードを基に図書館内の文献を検索した際における各文献についての各種の評価値情報を示す模式図である。
【図５】オブジェクトの表示形式の一例を示す模式図である。
【図６】図５に示したオブジェクトの表示サイズ情報を示す模式図である。
【図７】初期表示処理の流れを示すフローチャートである。
【図８】全体マップを示す正面図である。
【図９】図４に示したランキングスコアおよび文献の出版年に従って検索結果をマトリックス状に並べた一覧画面の初期画面を示す正面図である。
【図１０】検索結果全体に対してズームイン／ズームアウト操作を行った結果を示す模式図である。
【図１１】本発明の第２の実施の形態の全体マップを示す正面図である。
【図１２】図４に示したランキングスコアおよび文献の出版年に従って検索結果をマトリックス状に並べた一覧画面の初期画面を示す正面図である。
【図１３】検索結果全体に対してズームイン／ズームアウト操作を行った結果を示す模式図である。
【図１４】本発明の第３の実施の形態のランキング範囲の入力画面を示す正面図である。
【図１５】図４に示したランキングスコアおよび文献の出版年に従って検索結果をマトリックス状に並べた一覧画面の初期画面を示す正面図である。
【図１６】検索結果全体に対してズームイン／ズームアウト操作を行った結果を示す模式図である。
【図１７】従来の検索結果全体に対してズームイン／ズームアウト操作を行った結果を示す模式図である。
【符号の説明】
【００６６】
１      コンテンツ閲覧システム
９      表示部
２４      表示サイズ情報格納手段
【図１】
2008134962.tif 000003
【図２】
2008134962.tif 000004
【図３】
2008134962.tif 000005
【図４】
2008134962.tif 000006
【図５】
2008134962.tif 000007
【図６】
2008134962.tif 000008
【図７】
2008134962.tif 000009
【図８】
2008134962.tif 000010
【図９】
2008134962.tif 000011
【図１０】
2008134962.tif 000012
【図１１】
2008134962.tif 000013
【図１２】
2008134962.tif 000014
【図１３】
2008134962.tif 000015
【図１４】
2008134962.tif 000016
【図１５】
2008134962.tif 000017
【図１６】
2008134962.tif 000018
【図１７】
2008134962.tif 000019