(57)【要約】【課題】大きな画像の全体の閲覧と、細部の閲覧とを効率よく、かつ快適に行なうことができる情報処理端末を提供する。【解決手段】  情報処理端末は、第１及び第２の表示領域５６及び５８を有する表示装置と、ページの画像を記憶する記憶部とを含む。ページ画像は、所定のレイアウトで配置された１又は複数の記事１０２を含む。情報処理端末はさらに、ページ画像を第１の表示領域５６に表示する第１の表示部と、記事の任意の１つを利用者に選択させる操作部と、記事の１つが利用者により選択されたことに応答して、当該部分領域を拡大した画像を、第２の表示領域５８に表示する第２の表示部とを含む。【選択図】        図４
2011086050.tif 000002
【特許請求の範囲】
【請求項１】
第１及び第２の表示領域を有する表示装置と、
前記表示装置に表示されるべき画像データを記憶するための画像データ記憶手段とを含む情報処理端末であって、
前記画像データは、所定のレイアウトで配置された１又は複数の部分領域を含み、
前記情報処理端末はさらに、
前記画像データ記憶手段に記憶された前記画像データの、前記１又は複数の部分領域よりも大きな領域の画像を前記第１の表示領域に表示するための第１の表示手段と、
前記１又は複数の部分領域の任意の１つを利用者に選択させるための領域選択手段と、
前記領域選択手段により前記１又は複数の部分領域の１つが利用者により選択されたことに応答して、当該部分領域を拡大した画像を、前記第２の表示領域に表示するための第２の表示手段とを含む、情報処理端末。
【請求項２】
前記領域選択手段により前記部分領域の１つが利用者により選択されたことに応答して、前記第１の表示手段により表示される前記領域の画像中で、前記領域選択手段により選択された部分領域を強調表示するための強調手段をさらに含む、請求項２に記載の情報処理端末。
【請求項３】
前記表示装置は、
前記第１の表示領域を持つ第１の表示部と、
前記第２の表示領域を持つ、前記第１の表示部と独立に制御される第２の表示部とを含む、請求項１又は請求項２に記載の情報処理端末。
【請求項４】
前記表示装置は、
単一の表示面を有する表示部と、
前記単一の表示面を前記第１の表示領域及び前記第２の表示領域として仮想的に分割し、それぞれ前記第１の表示手段及び前記第２の表示手段からの画像を表示するように前記表示部を制御するための手段とを含む、請求項１又は請求項２に記載の情報処理端末。
【請求項５】
前記１又は複数の部分領域の各々は、
第１のサイズの文字が配置された第１の部分と、
前記第１のサイズより大きな第２のサイズの文字が配置された第２の部分とを含み、
前記第１の表示手段は、各前記部分領域の前記第２の部分の文字の、前記第１の表示領域上に表示されたときの大きさが、所定のしきい値以上となるように、当該第２の部分を拡大して表示する、請求項１〜請求項４のいずれかに記載の情報処理端末。
【請求項６】
前記第２の表示手段に表示される画像は、前記領域選択手段により選択された部分領域のさらに一部である、請求項１〜請求項５のいずれかに記載の情報処理端末。
【請求項７】
前記第２の表示手段は、前記一部の画像のサイズを、前記第２の表示領域のサイズと一致するように調整し、表示する請求項６に記載の情報処理端末。
【請求項８】
前記第１の表示手段により表示される前記領域は、前記画像データにより定義される画像の全体である、請求項１〜請求項７のいずれかに記載の情報処理端末。
【請求項９】
コンピュータにより実行されると、当該コンピュータを、
第１及び第２の表示領域を有する表示装置と、
前記表示装置に表示されるべき画像データを記憶するための画像データ記憶手段とを含む情報処理端末であって、
前記画像データは、所定のレイアウトで配置された１又は複数の部分領域を含み、
前記情報処理端末はさらに、
前記画像データ記憶手段に記憶された前記画像データの、前記１又は複数の部分領域よりも大きな領域の画像を前記第１の表示領域に表示するための第１の表示手段と、
前記１又は複数の部分領域の任意の１つを利用者に選択させるための領域選択手段と、
前記領域選択手段により前記１又は複数の部分領域の１つが利用者により選択されたことに応答して、当該部分領域を拡大した画像を、前記第２の表示領域に表示するための第２の表示手段として機能させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子新聞のような電子出版物を閲覧する機能を持つ情報処理端末に関し、特に、電子出版物のページ画像の全体のサイズと比較してきわめて小さなサイズの表示装置しか持たないにもかかわらず、快適に電子出版物を閲覧できる情報処理端末に関する。
【背景技術】
【０００２】
ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、及び携帯電話に代表される、表示装置を備えた携帯型の情報処理端末は広く普及し、大部分の人がそうした端末を一台は保有する程度までになっている。表示装置の機能も大きく向上し、高解像度で小さな画面に大容量の画像を表示することができる。そのような技術の発展により、電子書籍又は電子新聞等の電子出版物を携帯型の情報処理端末で閲覧することが一般的になりつつある。
【０００３】
電子書籍及び電子新聞などでは、記事及び写真、さらに記事の内容を端的かつ的確に表す「見出し」が、その注目度に応じて効果的にレイアウトされている。このレイアウト画面が電子書籍及び電子新聞における一番の特徴である。レイアウト画面によって、読者は、記事の重要度を簡単に理解できる。
【０００４】
このような機能が普及するとともに、表示装置が小さい携帯型の情報処理端末では、表示される多くの記事及び写真から所望する情報をいかに簡単に閲覧できるようにするかが問題となってきている。
【０００５】
特許文献１には、電子新聞に含まれる見出し情報を集めて一覧表示し、見出し一覧から利用者が任意の記事を選択し、その見出しに対応した記事を表示する技術が開示されている。特許文献１の技術によって、利用者は見出しから記事の内容を即座に知ることができ、所望する記事を簡単に選択することができる。
【０００６】
特許文献２には、電子新聞の画像データを縮小して表示装置に表示し、画像データを記事毎に枠で区切って表示する技術が開示されている。特許文献３には、電子新聞の画像データを縮小して表示し、画像データに含まれる大きい見出しのみを表示する技術が開示されている。特許文献２及び特許文献３のいずれの場合も、レイアウト表示された表示画面から所望する記事を選択し、選択部分を拡大表示させることができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平９−６２６８８号
【特許文献２】特開平８−２６５５５６号
【特許文献３】特開２００２−２３６７０１号
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記したように電子書籍及び電子新聞の最大の特徴は記事のレイアウトである。見栄え及び読みやすさを考慮した記事のレイアウトは、読者の獲得を左右する重要な要素となり得る。そのため、記事のレイアウトを保持して情報を表示することが、電子書籍及び電子新聞を発行する会社から求められている。一方で、携帯型の情報処理端末の場合には、画面が小さく、紙面全体を確認できるように表示するのは困難である。したがって、所望の記事を簡単に探してその内容を確認できるように表示することは難しい。そのため、記事のレイアウトを保持しながら、利用者が所望する情報を簡単に、かつ確実に閲覧できるような装置が必要とされている。
【０００９】
特許文献１の技術は、電子新聞データから見出し情報を抽出し、一覧表示する。そのため記事のレイアウト情報が失われてしまうという問題がある。また、ある記事を閲覧した後に別の記事を閲覧しようとしたときには、再度見出し情報の一覧画面に戻らなければならず、操作に手間がかかるという問題がある。
【００１０】
特許文献２の技術は、縮小された紙面の全体表示から記事を選択し、拡大表示する。そのため、拡大された記事を閲覧している間、その記事が紙面全体でどのような位置にあるかについては確認することができず、他の記事を探すための操作も煩雑である。
【００１１】
特許文献３の技術では、予め設定された見出しのみが画像データ作成時に拡大表示される。拡大表示設定がされなかった見出しは、小さい表示のまま全体紙面に表示されることとなる。記事の重要性は利用者により異なるため、大事な記事が利用者により見過ごされる危険性がある。
【００１２】
したがって、電子出版物のような大きな領域の画像について、その部分領域とその位置とを容易に確認しながら、快適に画像を閲覧できる装置が望まれている。
【００１３】
上記の問題点に鑑みて、本発明の目的は、大きな画像の全体の閲覧と、細部の閲覧とを効率よく、かつ快適に行なうことができる情報処理端末及びそのためのコンピュータプログラムを提供することである。
【課題を解決するための手段】
【００１４】
本発明の第１の局面に係る情報処理端末は、第１及び第２の表示領域を有する表示装置と、表示装置に表示されるべき画像データを記憶するための画像データ記憶手段とを含む情報処理端末である。画像データは、所定のレイアウトで配置された１又は複数の部分領域を含む。情報処理端末はさらに、画像データ記憶手段に記憶された画像データの、１又は複数の部分領域よりも大きな領域の画像を第１の表示領域に表示するための第１の表示手段と、１又は複数の部分領域の任意の１つを利用者に選択させるための領域選択手段と、領域選択手段により１又は複数の部分領域の１つが利用者により選択されたことに応答して、当該部分領域を拡大した画像を、第２の表示領域に表示するための第２の表示手段とを含む。
【００１５】
第１の表示手段は、画像データ記憶手段に記憶された画像データの、１又は複数の部分領域よりも大きな領域の画像を第１の表示領域に表示する。利用者が領域選択手段により、第１の表示領域に表示された画像内の部分領域のいずれかを選択すると、第２の表示手段が、その部分領域を拡大した画像を第２の表示領域に表示する。
【００１６】
好ましくは、情報処理端末は、領域選択手段により部分領域の１つが利用者により選択されたことに応答して、第１の表示手段により表示される領域の画像中で、領域選択手段により選択された部分領域を強調表示するための強調手段をさらに含む。
【００１７】
部分領域選択手段により選択された部分領域が強調手段により強調して表示されるので、利用者は、現在、第２の表示領域に表示されている部分領域が第１の表示手段に表示されている画像のどの部分かを容易に確認できる。
【００１８】
さらに好ましくは、表示装置は、第１の表示領域を持つ第１の表示部と、第２の表示領域を持つ、第１の表示部と独立に制御される第２の表示部とを含む。
【００１９】
表示装置は、単一の表示面を有する表示部と、単一の表示面を第１の表示領域及び第２の表示領域として仮想的に分割し、それぞれ第１の表示手段及び第２の表示手段からの画像を表示するように表示部を制御するための手段とを含んでもよい。
【００２０】
好ましくは、１又は複数の部分領域の各々は、第１のサイズの文字が配置された第１の部分と、第１のサイズより大きな第２のサイズの文字が配置された第２の部分とを含み、第１の表示手段は、各部分領域の第２の部分の文字の、第１の表示領域上に表示されたときの大きさが、所定のしきい値以上となるように、当該第２の部分を拡大して表示する。
【００２１】
第１の表示領域に表示された画像のうち、第１のサイズの文字についてはその内容を確認できないが、第２のサイズの文字については確認できる。第１の表示領域に表示された画像のうち、どの部分にどのような情報があるかについて利用者はこの第２の部分の画像から判断することができ、どの部分領域を次に選択することが容易になる。
【００２２】
より好ましくは、第２の表示手段に表示される画像は、領域選択手段により選択された部分領域のさらに一部である。
【００２３】
さらに好ましくは、第２の表示手段は、一部の画像のサイズを、第２の表示領域のサイズと一致するように調整し、表示する。
【００２４】
第１の表示手段により表示される領域は、画像データにより定義される画像の全体であってもよい。
【００２５】
本発明の第２の局面に係るコンピュータプログラムは、コンピュータにより実行されると、当該コンピュータを、第１及び第２の表示領域を有する表示装置と、表示装置に表示されるべき画像データを記憶するための画像データ記憶手段として機能させる。画像データは、所定のレイアウトで配置された１又は複数の部分領域を含む。このコンピュータプログラムはさらに、上記コンピュータを、画像データ記憶手段に記憶された画像データの、１又は複数の部分領域よりも大きな領域の画像を第１の表示領域に表示するための第１の表示手段と、１又は複数の部分領域の任意の１つを利用者に選択させるための領域選択手段と、領域選択手段により１又は複数の部分領域の１つが利用者により選択されたことに応答して、当該部分領域を拡大した画像を、第２の表示領域に表示するための第２の表示手段として機能させる。
【発明の効果】
【００２６】
以上のように本発明によれば、第１の領域には、大きな領域の画像が表示される。その画像の中で選択された部分領域が拡大されて第２の表示領域に表示される。拡大された部分領域の画像の内容を確認することと、拡大された部分領域がより大きな領域の中のどの部分であるかについての確認とを同時に行なうことができる。その結果、大きな画像の全体の閲覧と、細部の閲覧とを効率よく、かつ快適に行なうことができる情報処理端末を提供できる。
【図面の簡単な説明】
【００２７】
【図１】本発明の第１の実施の形態に係る情報配信システム３０を表す図である。
【図２】図１に示す情報配信システム３０内の携帯型の情報処理端末の構成を表すブロック図である。
【図３】図２に示す携帯型の情報処理端末の概観図である。
【図４】図２に示す携帯型の情報処理端末に表示される画面例を表す図である。
【図５】携帯型の情報処理端末が受信する電子新聞のコンテンツデータの構成を表す図である。
【図６】記事情報データの構成を表す図である。
【図７】見出し管理データの構成を表す図である。
【図８】記事本文情報のデータ構成を表す図である。
【図９】本文情報のデータ構成を表す図である。
【図１０】携帯型の情報処理端末において実行される、コンテンツデータの表示動作を実行するためのプログラムの制御構造を示すフローチャートである。
【図１１】全体ページ画像の表示処理を実現するためのプログラムの制御構造を示すフローチャートである。
【図１２】記事の詳細画像の表示処理を実現するためのプログラムの制御構造を示すフローチャートである。
【図１３】見出しの拡大表示処理を実現するためのプログラムの制御構造を示すフローチャートである。
【図１４】記事本文の拡大表示処理を実現するためのプログラムの制御構造を示すフローチャートである。
【図１５】記事移動処理を実現するためのプログラムの制御構造を示すフローチャートである。
【図１６】本発明の第２の実施の形態に係る携帯型の情報処理端末の構成を表すブロック図である。
【図１７】第２の実施の形態に係る携帯型の情報処理端末に表示される、表示画面例を表す図である。
【発明を実施するための形態】
【００２８】
以下、本発明の具体的な実施の形態について説明する。以下の説明及び図面においては、同一部品には同じ参照符号および名称を付してある。それらの機能も同様である。したがって、それらについての詳細な説明は繰返さない。
【００２９】
［第１の実施の形態］
―構成―
図１を参照して、本発明の第１の実施の形態に係る情報配信システム３０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）４２に接続された携帯型の情報処理端末４０と、インターネット４４及びゲートウェイ（図示せず）を介してＬＡＮ４２に接続される配信サーバ４６とを含む。
【００３０】
携帯型の情報処理端末４０は、ＬＡＮ４２及びインターネット４４を介して、配信サーバ４６から電子新聞データを受信する。
【００３１】
図２を参照して、第１の実施の形態に係る携帯型の情報処理端末４０は、所定のプログラムを実行することにより携帯型の情報処理端末４０の全体の制御を行なうためのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５０と、ＣＰＵ５０に接続されたバス７０と、いずれもバス７０に接続され、ＣＰＵ５０で実行されるプログラムを記憶するためのＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）５２と、ＣＰＵ５０の一時記憶メモリとして動作するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５４と、プログラムによる処理結果を表示するための、互いに独立に表示制御可能な第１の表示部５６及び第２の表示部５８と、スピーカ６４と、利用者からの入力操作を受けるための操作部６０と、外部の記録媒体から情報を読取るための外部媒体読取部６８と、ＬＡＮへの接続を提供するためのＬＡＮインターフェイス６６と、ＬＡＮインターフェイス６６を経由して受信したデータ、外部媒体読取部６８を介して読取ったデータ、及び各種設定情報を記憶するための記憶部６２とを含む。
【００３２】
記憶部６２には、第１の表示部５６及び第２の表示部５８に表示する表示画像の設定情報が記憶されている。表示画像の設定情報は、利用者によって予め設定される。
【００３３】
電子新聞データは、あらかじめ配信サーバ４６から受信され記憶部６２に記憶される。ただし本発明はそのような実施の形態には限定されず、電子新聞を閲覧する際に、配信サーバ４６から電子新聞データを動的に受信して記憶するようにしても良い。
【００３４】
図３を参照して、携帯型の情報処理端末４０は、折りたたみ可能な２つの筐体を持つ。第１の表示部５６は上部筐体に配置され、第２の表示部５８は下部筐体の中央部に配置されている。下部筐体の、第２の表示部５８と重ならない位置にはスピーカ６４が配置される。携帯型の情報処理端末４０の下部筐体の上面にはさらに、第１の表示部５６に表示される画面中での記事の選択操作を行なうための操作ボタン８２と、第２の表示部５８に表示される画面中の画像を移動させるための操作ボタン８６と、表示機能の切替操作を行なうための操作ボタン８４とを含む。これら操作ボタン８２，８４，８６は、図２に示す操作部６０を構成する。
【００３５】
図４は、第１の表示部５６及び第２の表示部５８にそれぞれ表示される、全体表示画面１００及び詳細表示画面１２０を表す図である。図４を参照して、全体表示画面１００には、紙面の全体が表示される。この紙面はいくつかの領域に予め分割されており、個別に利用者による選択が可能である。ある領域（たとえば領域１０２）が選択されると、詳細表示画面１２０に、選択された領域１０２の一部である本文領域が拡大されて表示される。場合によっては一部の見出しも本文とともに表示される。
【００３６】
本実施の形態では、全体表示画面１００上において選択された領域の周囲には図４の領域１０２の周囲のように点線の枠線が表示される。この枠線を「選択枠」と呼ぶ。領域１０２中で、詳細表示画面１２０に表示された領域の周囲には、図４の領域１０４の周囲のように太い実線の枠線が表示される。この枠線を「表示枠」と呼ぶ。枠線が表示される領域、すなわち個別に選択可能な領域と、その中で拡大して表示される領域とは、電子新聞データ内に予め定義されている。なお、本実施の形態では、枠線を表示するか否かは、利用者によって設定できる。
【００３７】
詳細表示画面１２０に表示される詳細表示画像の作成方法には２通りがある。一方は、電子新聞の全体表示画像のうち、指定された記事の座標データに基づいてその記事部分の画像を拡大表示する方法である。他方は、電子新聞データに含まれる詳細表示用のデータを用いる方法である。本実施の形態では、この２つの方法のいずれを用いるかを利用者が設定できる。全体表示画像及び詳細表示画像の生成及び表示を実現する構成の詳細については後述する。
【００３８】
本実施の形態における電子新聞のためのデータの構成について説明する。電子新聞は１以上のページで構成される。各ページの構成はコンテンツデータと呼ばれるデータにより定義される。
【００３９】
図５を参照して、電子新聞のコンテンツデータ２００は、電子新聞のコンテンツ情報を管理するための情報であるコンテンツ管理データ２１０と、各々が１ページ毎の内容を管理するための情報である、１又は複数のページデータ情報２２０、２３０、…、２４０とを含む。
【００４０】
コンテンツ管理データ２１０は、電子新聞データの識別子、ページデータ情報の個数、及び、コンテンツデータ２００の先頭からの各ページデータ情報の格納位置などに関する情報を含む。
【００４１】
ページデータ情報２２０、２３０、…、２４０等はいずれも同じ構成を有している。たとえばページデータ情報２２０は、そのページの全体の画像データである全体画像情報２２２と、このページに含まれる記事に関する情報である記事情報２２４と、このページ内の記事本文のテキストデータである記事本文情報２２６と、当該ページに関連した音声情報２２８とを含む。音声情報２２８はページによっては存在しない場合もあり得る。
【００４２】
図５に示す全体画像情報２２２は、本実施の形態では、ＢＭＰ（Ｂｉｔｍａｐ）及びＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）のような一般的な画像ファイルフォーマットで記憶される。もちろん、この電子新聞データに特化したフォーマットを用いてもよい。全体画像のサイズが第１の表示部５６のサイズと同じである必要はない。両者のサイズが異なる場合、全体画像は第１の表示部５６の大きさに合うように拡大又は縮小して表示される。
【００４３】
図６を参照して、記事情報２２４は、ページデータ情報で表される１ページ中の記事に関するデータの管理を行なための記事管理データ３１０と、各々、このページ中に含まれる記事とその見出しなどに関する情報である記事情報管理データ３２０、３５０、…、３８０とを含む。記事管理データ３１０は、この記事情報２２４の中に存在する記事情報管理データ３２０，３５０、…、３８０の個数、及びそれらの記事情報２２４の先頭からの相対位置を含む。
【００４４】
記事情報管理データ３２０、３５０、…、３８０は、いずれも同じ構成を持つ。たとえば１番目の記事情報管理データ３２０は、このページ上における１番目の記事の領域の座標、及びこの記事に含まれる見出しの数を含む記事データ３２２と、この記事に含まれる１又は複数の見出しを管理するための１または複数の見出し管理データ３３０、…、３４０とを含む。見出し管理データ３３０、…、３４０はいずれも同じ構成を持つ。
【００４５】
図７を参照して、たとえば１番目の見出し管理データ３３０は、紙面の画像上でこの見出しが配置される位置の座標を示す見出し位置３３２と、この見出しのサイズである見出しサイズ３３４と、この見出しのテキストデータである見出し文字３３６とを含む。
【００４６】
図８を参照して、記事本文情報２２６は、図５のページデータ情報２２０により定義されるページ中に存在する記事が記事本文情報２２６中のどこに記憶されているかを示す記事本文管理データ４１０と、このページ中に含まれる１又は複数の記事の詳細に関する記事本文表示情報４２０，４２２、…、４２４とを含む。記事本文表示情報４２０，４２２、…、４２４はいずれも同じ構成を持つ。
【００４７】
図９を参照して、たとえば記事本文表示情報４２０は、このページ上の記事の領域の座標を示す位置情報４３２と、この記事の大きさを示すサイズ情報４３４と、この記事の本文を画像でなく文字で表示するときに使用するテキストデータである文字情報４３６と、この記事の表示が指示されたときに表示される拡大画像４３８とを含む。全ての本文情報は、位置情報４３２及びサイズ情報４３４を含む。文字情報４３６及び拡大画像４３８は、本文情報４３０に含まれない時がある。これらを記事本文表示情報に入れるか否かはコンテンツ作成者が決める。
【００４８】
図１０は、携帯型の情報処理端末４０において、利用者により紙面データの表示指示を受けた時に実行される、コンテンツデータの表示動作を実現するためのプログラムの制御構造を表すフローチャートである。図１０を参照して、このプログラムは、指定されたコンテンツデータ２００を記憶部６２から読出すステップ５００と、ステップ５００に続いて実行され、読み出されたコンテンツデータ２００に基づいてページの全体表示画像を生成し、第１の表示部５６に表示するステップ５０２と、ステップ５０２に続いて実行され、詳細画像を生成し、第２の表示部５８に表示するステップ５０４とを含む。ここでどの記事の詳細画像を表示するかは利用者による設定、又はコンテンツ作成者による設定に依存する。本実施の形態では、このステップでは必ず１番目の記事の詳細を表示するものとする。
【００４９】
このプログラムはさらに、ステップ５０４に続いて実行され、利用者から操作部６０の操作を受けるまで待機するステップ５０６と、何らかの操作があったときに、その操作が操作ボタン８２による選択記事の変更指示か否かを判定し、判定結果に応じて制御の流れを分岐させるステップ５０８と、ステップ５０８でＮＯと判定されたときに実行され、表示動作の終了が指示されたか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ５１４と、ステップ５１４でＮＯと判定されたときに実行され、利用者からの入力操作に応じた処理を行なって制御をステップ５０６に戻すステップ５１６とを含む。ステップ５１４でＹＥＳと判定されるとこのプログラムの実行は終了される。
【００５０】
このプログラムはさらに、ステップ５０８でＹＥＳと判定されたときに、利用者からの変更指示に従い選択記事の変更処理を行なうステップ５１０と、ステップ５１０に続き、ステップ５１０で選択記事が変更されたことに伴い、第２の表示部５８に表示する記事詳細画像を更新した後、制御をステップ５０６に戻すステップ５１２とを含む。
【００５１】
ステップ５１６で行なわれる処理の代表的なものは、各種設定項目の設定値の変更である。設定可能な項目として、例えば、枠線の表示の有無、詳細画像の表示における表示様態の設定などがある。これらの設定項目の値は記憶部６２に記憶される。
【００５２】
図１１は、図１０のステップ５０２で実行される、全体ページ画像の表示処理を実現するためのプログラムの制御構造を示すフローチャートである。図１１を参照して、このプログラムは、コンテンツデータを解析し、全体画像情報２２２に記憶されたページ画像のサイズ情報を取得するステップ５４０と、ステップ５４０に続き、第１の表示部５６の表示領域のサイズとページ画像のサイズとを比較し、全体ページ画像を拡大又は縮小することが必要か否かを判定するステップ５４２と、ページ画像の拡大又は縮小が必要なときに判定結果にしたがい、表示領域のサイズと合致するようにページ画像を拡大又は縮小するステップ５４４と、記憶部６２を参照し、選択された記事に枠線を表示するよう設定されているか否かを判定するステップ５４６と、枠線を表示する設定されているときに実行され、選択された記事の記事データを取得するステップ５４８と、ステップ５４８に続き、この記事の枠線の描画位置を図９に示す本文情報により決定するステップ５５０とを含む。
【００５３】
このプログラムはさらに、ステップ５４６で枠線を表示するように設定されていないと判定されたとき、又はステップ５５０に続いて実行され、第１の表示部５６に表示すべきページ画像を生成するステップ５５２と、ステップ５５２で生成されたページ画像を第１の表示部５６に表示し、この処理から抜けるステップ５５４とを含む。ステップ５５２では、ステップ５５０において枠線の表示設定があった場合、ステップ５５０で決定された位置に枠線が描かれたページ画像を生成する。
【００５４】
図１２は、図１０のステップ５０４で実行される、記事の詳細画像の表示処理を実現するためのプログラムの制御構造をフローチャート形式で示す。図１２を参照して、このプログラムは、コンテンツデータを解析し、選択された記事に関する情報を取得するステップ５８０と、ステップ５８０に続いて実行され、第２の表示部５８の全体にこの記事を表示するための拡大・縮小率を算出するステップ５８２とを含む。この後、この記事に含まれる見出し及び記事を全て抽出し、記事本文とともにこの拡大・縮小率で描画する処理が実行される。
【００５５】
すなわち、このプログラムはさらに、ステップ５８２に続き、選択された記事に含まれる見出しを全て抽出したか否かを判定して判定結果に応じて制御の流れを分岐させるステップ５８４と、ステップ５８４でＮＯと判定された場合に実行され、記事中に含まれる見出しでまだ抽出されていないものを選択し、選択された見出しのサイズ情報を記事情報２２４から取得するステップ５８６と、ステップ５８６に続き、ステップ５８２で算出されたこの記事の拡大縮小率と、当該見出しのサイズ情報とから、「サイズ情報＊拡大縮小率」の値を算出し、この値が予め定められたしきい値より大きいか否かを判定して判定結果に応じて制御の流れを分岐させるステップ５８８と、ステップ５８８でＮＯ（算出値はしきい値より小さい）と判定された場合に、見出しの拡大表示処理を行ない、制御をステップ５８４に進めるステップ５９０とを含む。ステップ５８８においてＹＥＳと判定された場合、制御はステップ５８４に進む。
【００５６】
このプログラムはさらに、ステップ５８４でＹＥＳと判定された場合に実行され、記事本文をステップ５８２で算出された拡大・縮小率で表示する拡大表示処理を行なうステップ５９２を含む。ステップ５９２実行後、制御は図１０のステップ５０６に進む。
【００５７】
ステップ５８８において、「サイズ情報＊拡大縮小率」の値がしきい値より小さい（ＮＯ）と判定された場合、その大きさでは、利用者にはその見出しを読取ることができないと考えられる。したがって、ステップ５９０で見出しを拡大する。「サイズ情報＊拡大縮小率」の値がしきい値以上であれば利用者にはその見出しを読取ることができると考えられるので、そのままの大きさで表示する。
【００５８】
図１３は、図１２のステップ５９０で実行される、見出しの拡大表示処理を実現するためのプログラムの制御構造を示すフローチャートである。図１３を参照して、このプログラムは、コンテンツデータ２００を解析し、選択された見出しに関する見出し管理データを取得するステップ６２０と、ステップ６２０に続いて実行され、記憶部６２に記憶された設定を参照し、文字情報を用いるべきか否かを判定して判定結果に応じて制御の流れを分岐させるステップ６２２と、ステップ６２２でＹＥＳと判定された場合に、選択された見出しの文字３３６（図７）を取得するステップ６３２と、ステップ６３２に続き、選択された見出しのサイズ３３４（図７）を取得し、取得されたサイズ情報と、ステップ６３２で取得された文字情報とを用いて、見出し画像データを生成するステップ６３４と、ステップ６３４で生成された見出し画像データを、第２の表示部５８に表示する描画データ上に配置して、描画データを更新した後、このルーチンを抜けるステップ６３６とを含む。
【００５９】
このプログラムはさらに、ステップ６２２においてＮＯと判定された場合に、選択された見出しの見出し位置３３２（図７）及び見出しサイズ３３４（図７）を取得するステップ６２４と、ステップ６２４に続き、第２の表示部５８の表示領域のサイズを取得するステップ６２６と、ステップ６２６に続き、ステップ６２４で取得した見出し位置３３２及び見出しサイズ３３４に基づいて紙面の全体画像からこの見出しの画像を取得するステップ６２８と、ステップ６２８で取得された見出しの画像を拡大又は縮小して第２の表示部５８のサイズに合わせた見出し画像データを生成し、制御をステップ６３６に進めるステップ６３０とを含む。
【００６０】
図１４は、図１２のステップ５９２で実行される、記事本文の拡大表示処理を実現するためのプログラムの制御構造を示すフローチャートである。図１４を参照して、このプログラムは、コンテンツデータ２００を解析し、選択された記事に関する情報を取得するステップ６５０と、ステップ６５０に続き、記憶部６２に記憶されている表示に関する設定を参照し、記事本文の詳細画像を画像データを用いて表示すべきか否かを判定して判定結果に応じて制御の流れを分岐させるステップ６５２と、ステップ６５２でＮＯと判定された場合（すなわち、詳細画像をテキストデータを用いて表示する場合）に実行され、選択された記事本文表示情報４２０（図８及び図９）に文字情報４３６（図９）が含まれているか否かを判定して判定結果に応じて制御の流れを分岐させるステップ６５４と、ステップ６５４でＹＥＳ（記事本文情報に文字情報がある）と判定された場合に実行され、選択された記事の本文情報から文字情報４３６（図９）を取得するステップ６５６と、ステップ６５６に続き、取得された文字情報４３６又は取得した画像データを用いて、選択された記事に関する詳細画像としての記事描画データを作成するステップ６５８と、ステップ６５８に続いて実行され、記事描画データと見出しの描画データとを用いて、第２の表示部５８に表示するための描画データを生成するステップ６６０と、生成された描画データを第２の表示部５８に表示してこのルーチンを抜けるステップ６７８とを含む。
【００６１】
このプログラムはさらに、ステップ６５２でＹＥＳと判定された（詳細画像は画像データを用いて表示する）場合、又はステップ６５４でＮＯと判定された場合に実行され、取得した記事に関する情報において、選択された記事の本文情報に拡大画像が含まれているかを判定して判定結果に応じて制御の流れを分岐させるステップ６６２と、ステップ６６２でＹＥＳ（拡大画像が存在する）と判定された場合に実行され、当該記事の拡大画像を取得するステップ６６４と、ステップ６６２でＮＯ（拡大画像が存在しない）と判定された場合に実行され、取得した記事に関する情報から当該記事本文の位置を表す位置情報と、記事本文のサイズを表すサイズ情報とを取得するステップ６６６と、ステップ６６６に続いて実行され、第２の表示部５８の画面サイズ情報を取得するステップ６６８と、ステップ６６８に続いて実行され、ステップ６６６で取得した記事本文の位置情報及びサイズ情報を参照して、紙面の全体画像から当該記事の画像を取得するステップ６７０とを含む。
【００６２】
このプログラムはさらに、ステップ６６４又はステップ６７０に続いて実行され、ステップ６６４又はステップ６７０で取得された画像を第２の表示部５８に表示する際に、画像の拡大・縮小が必要か否かを判定して必要であれば画像を拡大又は縮小させるステップ６７２及び６７４と、この画像から第２の表示部５８に表示する描画データを生成して制御をステップ６７８に進めるステップ６７６とを含む。
【００６３】
図１５は、図１０のステップ５１０で実行される、記事変更処理を実現するためのプログラムの制御構造を示すフローチャートである。このプログラムは、利用者による操作ボタン８２の操作に応答して実行される。図１５を参照して、このプログラムは、操作ボタン８２のから入力されたコードから、選択枠（図４における領域１０２の選択枠を参照）の移動方向に関する情報を判定するステップ７００と、ステップ７００に続き、全体表示画面１００において、選択枠の移動方向に記事が存在するか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ７０２と、ステップ７０２でＹＥＳと判定された場合に、選択枠の移動方向に配置されている記事に関する情報をコンテンツデータ２００から取得するステップ７０４と、ステップ７０４に続き、枠線を表示するように設定されている否かを判定し、判定結果に応じて制御の流れを分岐させるステップ７０６とを含む。
【００６４】
このプログラムはさらに、ステップ７０６でＹＥＳと判定された場合に、移動先に配置されている記事の記事データを取得するステップ７０８と、ステップ７０８に続き、取得された記事データから枠線の描画位置を決定するステップ７１０と、ステップ７１０に続いて、又はステップ７０６でＮＯと判定されたときに実行され、第１の表示部５６の表示領域に表示するページ画像データを生成するステップ７１２と、ステップ７１２に続き実行され、ステップ７１２で生成されたページ画像を第１の表示部５６に表示してこの処理を抜けるステップ７１４とを含む。
【００６５】
ステップ７１０において、枠線の描画位置は、コンテンツデータ２００の記事情報２２４に含まれるその記事の記事データ３２２等を参照して決定される。ステップ７１２では、ステップ７１０において決定された位置に枠線が重畳されてページ画像が生成される。枠線の表示が指定されていないときには、ステップ７１２では枠線の画像は生成されない。
【００６６】
図１５を参照して、図１０に示すステップ５１２の記事詳細画像の更新処理は、以下のような制御構造を有する。まず、ステップ５１０の記事移動処理によって選択された記事に対して、ステップ５０４と同様の処理（図１２〜図１４に示したプログラムと同じプログラム）が実行される。ステップ５１２が実行されると、第２の表示部５８には、ステップ５１０によって選択された記事に対応する詳細画像が表示される。
【００６７】
―動作―
本発明の第１の実施の形態に係る携帯型の情報処理端末４０は、以下のように動作する。
【００６８】
＜ページ画像の表示＞
携帯型の情報処理端末４０は、配信サーバ４６から電子新聞のコンテンツデータ２００を受信する。携帯型の情報処理端末４０は、コンテンツデータ２００の表示指示を利用者から受けると、コンテンツデータ２００に基づき、１ページ目の紙面の全体ページ画像を第１の表示部５６に表示する（図１０のステップ５００及び５０２）。さらに携帯型の情報処理端末４０は、表示される紙面中で最初に配置されている記事を選択記事とし、この記事の詳細画像を第２の表示部５８に表示する（図１０のステップ５０４）。
【００６９】
この表示処理では、携帯型の情報処理端末４０は、コンテンツデータ２００のページデータ情報の全体画像情報２２２（図５）からページ画像のサイズを求める（図１１のステップ５４０）。携帯型の情報処理端末４０はさらに、第１の表示部５６の表示領域の大きさと、ページ画像のサイズとを比較して、ページ画像の拡大又は縮小処理が必要か否かを判定し必要な場合は、第１の表示部５６の大きさに合うようにページ画像の大きさを調整する（ステップ５４４）。続いて、記憶部６２に記憶された表示設定にしたがい、枠線の表示が指定されていれば選択記事の周りに枠線を表示する（ステップ５４６〜５５０）。こうして、選択された記事の周囲に、設定にしたがって選択枠が表示され／又は選択枠が表示されずに、全体のページ画像が生成され第１の表示部５６に表示される。
【００７０】
選択記事の詳細画像の表示時（図１０のステップ５０４）の処理では、コンテンツデータ２００から、選択された記事の記事情報を取得し（ステップ５８０）、詳細画像を第２の表示部５８に表示するための画像の拡大・縮小率を算出する（ステップ５８２）。この拡大・縮小率で記事の画像を拡大・縮小して第２の表示部５８に表示したときの見出しの文字の大きさを計算する。見出しの文字が利用者に読取可能な程度の大きさならば何もせず（ステップ５８８でＹＥＳ）、読取可能でない大きさならば（ステップ５８８でＮＯ）その見出しを拡大表示する（図１２のステップ５９０及び図１３）。この処理を、選択された記事に含まれる全ての見出しに対して行なう。その結果、第２の表示部５８に表示される見出しは、いずれも利用者に読取れる大きさで表示される。
【００７１】
ステップ５９０の見出しの拡大表示処理では、見出しの画像を見出しの文字情報から作成するか画像から作成するかが判定される（ステップ６２２）。文字情報から作成するのであれば見出し管理データ３３０（図７）から見出し文字を取得し、その文字を使用して見出しと同じサイズの画像を生成する（ステップ６３２，６３４）。画像を使用するのであれば、全体画像情報のうちの見出し部分の大きさを第２の表示部５８の表示部の大きさと比較して（ステップ６２４及び６２６）、この見出しの画像のサイズを第２の表示部５８に合うように調整し、見出し画像データを生成する（ステップ６３０）。生成された見出し画像データは、第２の表示部５８のための描画データに重畳される（ステップ６３６）。
【００７２】
選択記事に含まれる全ての見出しに関して、見出しの大きさの判定処理が行なわれたら（ステップ５８４でＹＥＳ）、当該記事の記事本文の拡大表示処理を行なう（ステップ５９２）。
【００７３】
図１２のステップ５９２に示す記事本文の拡大表示処理では、図１４を参照して、選択された記事に関する情報をコンテンツデータ２００から取得し（ステップ６５０）、表示に関する設定にしたがって、拡大表示すべき記事本文部分の描画データを、全体画像の一部を用いて（ステップ６６２、６６４）、又は専用画像を用いて（ステップ６６２，６６６，６６８，６７０）、又は文字情報を用いて（ステップ６５６，６６０）生成する。画像を用いる場合には、本文画像を第２の表示部５８に表示する際に拡大縮小処理が必要か否かを判定し、必要でない場合はそのままの大きさで（ステップ６７２でＮＯ）、必要な場合は、画像を第２の表示部５８の表示サイズに合うように調整して（ステップ６７２でＹＥＳ，ステップ６７４）、記事描画データが生成される（ステップ６７６）。生成された記事描画データは、先に生成された見出しの描画データに重畳され、第２の表示部５８に表示するための描画データが第２の表示部５８に表示される（ステップ６７８）。文字情報を用いる場合には（ステップ６５２及び６５４でＹＥＳ）、その文字情報から本文の文字画像が生成され、見出しのデータと重畳され、描画データが得られる（ステップ６６０）。その後、ステップ６７８でその描画データが第２の表示部５８に表示される（ステップ６７８）。
【００７４】
＜画像の変更処理＞
上に述べたように、最初のページ画像が第１の表示部５６に、詳細記事画像が第２の表示部５８に、それぞれ表示された後、利用者が別の記事を選択する（例えば選択記事の位置を移動させる）操作を行なうと、以下のような記事変更処理（図１０のステップ５１０）が行なわれる。
【００７５】
図１５を参照して、どの方向の記事が選択されたかを示す情報を取得し、その方向に他の記事が存在する場合、その記事に関する情報を取得し（ステップ７０４）、表示設定にしたがって（ステップ７０６）、新たに選択される記事の周りに枠線を表示し（ステップ７０８及び７１０）、又は表示せず、第１の表示部５６にページ画像を表示する（ステップ７１２及び７１４）。この記事の変更処理に伴う記事詳細画面の更新（ステップ５１２）は、新たに選択された記事データに対して詳細画像処理を行なうことで実現できる。
【００７６】
以上のように、第１の実施の形態に係る携帯型の情報処理端末４０を用いることによって、ページの全体画像が第１の表示部５６に、その内で選択された記事の本文が拡大されて第２の表示部５８に、それぞれ表示される。全体ページ画像に含まれる見出しが利用者に読取可能な程度の大きさでなければその見出しは拡大表示される。見出しは記事の内容を端的かつ的確に表すものであり、利用者が記事の内容を理解するのに役立つ。そのように見出しを読むことができる全体ページ画像と、選択された記事の本文部分の拡大画像とが同時に表示されるので、紙面の全体における各記事の位置及びレイアウトを確認しながら、所望の記事を快適に閲覧できる携帯型の情報処理端末を提供できる。
【００７７】
見出しの拡大においては、ページ画像の一部を拡大したり、文字情報により画像を作成したりすることができ、柔軟にページ画像及び詳細画像を作成できる。記事の本文情報の拡大でも、ページ画像の一部を拡大したり、専用の画像を使用したり、文字情報から本文画像を作成したりすることができる。その結果、コンテンツ作成者の意図だけではなく、利用者の意図に沿った多彩な表現を実現することができる。
【００７８】
第１の実施の形態において、表示記事の選択はボタン８２を用いて行なわれているが、本発明はそのような実施の形態には限定されない。第１の表示部５６にタッチパネルを重畳し、タッチパネルに対する操作によって記事を選択するようにしても良い。その場合、タッチされた場所が、ページ内のいずれの記事領域に含まれるかは、記事情報２２４（図６）に含まれる記事データ３２２を参照することで判定できる。いずれの記事領域にも含まれない領域がタッチされた場合、様々な処理が可能である。例えば、表示記事の変更を行なわなくてもよいし、タッチされた位置から最も近い領域の記事が選択されたものとしてもよい。
【００７９】
［第２の実施の形態］
以下、本発明の第２の実施の形態で用いられる携帯型の情報処理端末７５０について、その構成について説明する。この携帯型の情報処理端末７５０は、図１に示す情報配信システム３０において、携帯型の情報処理端末４０の代わりに用いることができる。
【００８０】
図１６を参照して、第２の実施の形態に係る携帯型の情報処理端末７５０は、第１の実施の形態に係る携帯型の情報処理端末４０と類似した構成であり、ＣＰＵ５０と、ＣＰＵ５０に接続されたバス７６８と、いずれもバス７６８に接続された、ＲＯＭ５２と、ＲＡＭ５４と、表示面を１つしか持たない表示部７６６と、スピーカ７７０と、利用者からの入力操作を受けるための操作部７７６と、外部の記録媒体から情報を読取るための外部媒体読取部７７２と、ＬＡＮへの接続を提供するためのＬＡＮインターフェイス７７４と、ＬＡＮインターフェイス７７４を経由して受信したデータ、外部媒体読取部７７２を介して読取ったデータ、及び各種設定情報を記憶するための記憶部６２とを含む。
【００８１】
本実施の形態でも、携帯型の情報処理端末７５０で処理される電子新聞データは、あらかじめ携帯型の情報処理端末７５０により携帯型の情報処理端末４０から受信され記憶部６２に記憶される。
【００８２】
本実施の形態に係る携帯型の情報処理端末７５０の特徴は、表示部７６６の１つの表示面を仮想的に２つに分け、第１の実施の形態に係る第１の表示部５６及び第２の表示部５８として使用する点にある。
【００８３】
図１７は、表示部７６６の表示画面８００を表す図である。図１７を参照して、表示画面８００は、第１の表示領域８１０と、第２の表示領域８１６とを含む。第１の表示領域８１０は、第１の実施の形態における第１の表示部５６に相当し、受信する電子新聞データによって作成される紙面の全体画像を表示する。第１の表示部５６と同様、第１の表示領域８１０における全体ページ画像の表示では、表示の設定にしたがって、選択された記事の周囲に、枠線８１２及び８１４が表示されたり、表示されなかったりする。
【００８４】
第２の表示領域８１６には、第１の表示領域８１０において、枠線８１４で囲まれた部分が拡大表示される。
【００８５】
第２の実施の形態に係る携帯型の情報処理端末７５０は、図１０〜図１５に示す、第１の実施の形態に係る携帯型の情報処理端末４０で実行されるプログラムと類似のプログラムを実行する。第１の実施の形態におけるフレームメモリの書込アドレスの算出方法を、単独の表示面のフレームメモリ内の２つの領域用に変更するだけでよい。
【００８６】
このように、表示面を１つしか持たない携帯型の情報処理端末においても、その表示面を仮想的に２つの領域に分割することで、第１の実施の形態に係る携帯型の情報処理端末４０の様に２つの表示部をもつ携帯型の情報処理端末と同じような表示を実現することができる。
【００８７】
表示部を１つしか持たない携帯型の情報処理端末においても、実行されるプログラムによって表示部内を２つの領域に分割し、一方には全体紙面画像を、他方にはその一部を拡大した見出しと本文とからなる詳細表示画面を同時に表示できる。その結果、表示部が１つのみの携帯型の情報処理端末においても、紙面の全体表示を行ないながら、紙面内の所望の情報を快適に閲覧することができる。選択された記事の周囲に選択枠を表示することにより、全体紙面のどの部分が選択され、その内部が拡大表示されているのかが容易に分かり、その記事の位置づけを容易に知ることができる。さらに、詳細な記事を読みながら、全体紙面で別の興味ある記事の見出しを簡単に確認することができるので、小さな画面しか持たない携帯型の情報処理端末であっても、多くの記事の中から利用者が所望の記事を簡単に探すことが可能になる。
【００８８】
携帯型の情報処理端末に備えられる表示部が１つの場合でも、２つの表示部が備えられた時と同様な表示を実現できる。そのため、携帯型の情報処理端末の製造費用を特に過大にすることなく、上記したような充実した閲覧機能を提供することができる。
【００８９】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに制限されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内での全ての変更を含む。
【符号の説明】
【００９０】
４０、７５０  携帯型の情報処理端末
５０  ＣＰＵ
５６  第１の表示部
５８  第２の表示部
６０、７７６  操作部
６２、  記憶部
２００  コンテンツデータ
２２２  全体画像情報
２２４  記事情報
２２６  記事本文情報
７６６  表示部
８１０  第１の表示領域
８１６  第２の表示領域
【図１】
2011086050.tif 000003
【図２】
2011086050.tif 000004
【図３】
2011086050.tif 000005
【図４】
2011086050.tif 000006
【図５】
2011086050.tif 000007
【図６】
2011086050.tif 000008
【図７】
2011086050.tif 000009
【図８】
2011086050.tif 000010
【図９】
2011086050.tif 000011
【図１０】
2011086050.tif 000012
【図１１】
2011086050.tif 000013
【図１２】
2011086050.tif 000014
【図１３】
2011086050.tif 000015
【図１４】
2011086050.tif 000016
【図１５】
2011086050.tif 000017
【図１６】
2011086050.tif 000018
【図１７】
2011086050.tif 000019