(57)【要約】【課題】小型表示用の表示ファイルでなくとも、小型の表示画面にて閲覧者が手間をかけることなく快適なブラウジングを行えるようにする。【解決手段】画像データとテキストデータとを備えるファイルを表示可能な情報処理装置であって、該情報処理装置は、前記ファイルから画像を抽出し（ステップＳ６０２）、抽出された画像が表示される領域を識別し（ステップＳ６０３）、識別された画像の属する領域内のテキストデータを抽出し（ステップＳ６０４）、抽出された画像を第１の表示手段に表示し（ステップＳ６０５）、抽出されたテキストデータを第２の表示手段に表示（ステップＳ６０６）する機能を備える。【選択図】  図６
2004206306.tif 000002
【特許請求の範囲】
【請求項１】
画像データとテキストデータとを備えるファイルを表示可能な情報処理装置であって、
前記ファイルから画像データを抽出する画像データ抽出手段と、
前記抽出された画像データが表示される領域を判定する領域判定手段と、
前記ファイルから、前記判定された領域に属するテキストデータを抽出するテキストデータ抽出手段と、
前記抽出された画像データを表示する第１の表示手段と、
前記抽出されたテキストデータを表示する第２の表示手段と
を備えることを特徴とする情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データとテキストデータとを備えるファイルを小型の表示画面に表示するための表示処理に関するものである。
【０００２】
【従来の技術】
インターネットの普及により、画像データとテキストデータとが混在するマルチメディア文書のフォーマットとして、例えばＨＴＭＬ形式が一般的に用いられている。
【０００３】
ＨＴＭＬ形式で表記したファイルの場合、ＷＥＢブラウザを装備した端末装置ならば、ハードウェアやオペレーティングシステムによらずにその内容を閲覧することができるため、インターネットのホームページに限ること無く、電子アルバムなどの特定用途にも広く使用されている。
【０００４】
しかしながら、このようなマルチメディア文書を表示サイズの限られた小型の携帯用端末装置等で表示しようとすると、文字などが小さくて非常に見づらくなってしまう。
【０００５】
そこで、このような状況を改善すべく、例えば、複数の表示領域を設けて全体像とその全体像上の部分領域とを異なる表示領域に表示（部分領域については拡大表示）する方式等が考案されている。
【０００６】
また、一方ではＰＨＳや携帯電話、カーナビゲーション装置などの小型の表示装置用に、あらかじめマルチメディア文書をカスタマイズして作成することも行われている。例えば、下記特許文献１では、縮小されたコンテンツデータを表示し、ユーザの指示に応じて任意の部分を拡大表示する携帯端末についての記載がある。
【０００７】
【特許文献１】
特開２０００−３１２３６０号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、上記従来技術において示したような、全体像と部分領域とを異なる表示領域に表示する方式では、拡大表示する部分領域を毎回指定しなければならず、手間がかかるという問題がある。
【０００９】
また、インターネットのホームページやデジタル写真を閲覧する電子アルバムなどの用途では、一般に大型の表示装置に表示する場合を想定してファイルが作成されているため、大型表示用のファイルの他に上述のような小型表示用のファイルを持つことは不経済である上に、管理も煩雑になるという欠点がある。
【００１０】
本発明は、上記課題を鑑みてなされたものであり、小型表示用の表示ファイルでなくとも、小型の表示画面にて閲覧者が手間をかけることなく快適なブラウジングを行えるようにすることを目的とする。
【００１１】
【課題を解決するための手段】
上記の目的を達成するために本発明に係る情報処理装置は以下のような構成を備える。即ち、
画像データとテキストデータとを備えるファイルを表示可能な情報処理装置であって、
前記ファイルから画像データを抽出する画像データ抽出手段と、
前記抽出された画像データが表示される領域を判定する領域判定手段と、
前記ファイルから、前記判定された領域に属するテキストデータを抽出するテキストデータ抽出手段と、
前記抽出された画像データを表示する第１の表示手段と、
前記抽出されたテキストデータを表示する第２の表示手段とを備える。
【００１２】
【発明の実施の形態】
【第１の実施形態】
図１は本発明の第１の実施形態にかかる情報処理装置（小型の表示装置を有する携帯端末）のブロック図であって、１０１はＣＰＵ、１０２は操作部、１０３は画像データを表示可能な第１の表示部、１０４はテキストデータを表示するための第２の表示部、１０５はプッシュスイッチ、１０６は画像フォーマットを解析するフォーマット解析部、１０７は記憶装置（メモリ）、１０８はＨＴＭＬファイルをやり取りするための通信部である。
【００１３】
図２は本実施形態にかかる携帯端末を含む電子アルバムシステムを示したもので、２０１はＨＴＭＬ型式で記述したマルチメディアファイルである電子アルバムデータを蓄積し、ＨＴＴＰサーバ機能により他の端末に対し電子アルバムデータを配信するための主装置、２０２は本実施形態にかかる携帯端末、２０３はＷＥＢブラウザをインストールしたデスクトップ型コンピュータであり、主装置２０１と、携帯端末２０２と、デスクトップ型コンピュータ２０３とは、それぞれＴＣＰ／ＩＰプロトコルのネットワーク２０４で接続されている。
【００１４】
図５は主装置２０１に蓄積された電子アルバムデータの一例であって、デスクトップ型コンピュータ２０３で閲覧（ブラウジング）した場合の表示画面の一例を図３（３０１）に示す（つまり、図５は大型表示用に作成されたマルチメディア文書である）。なお、図５の左端の数字は説明のために行数を示したもので本来のデータには付加されていない。
【００１５】
図５において第８行から第３１行は図３の２行×２列の表３０２を表現しており、第８行の＜ＴＲ＞タグから第１８行の＜／ＴＲ＞タグまでが表３０２の第１行の領域の内容を、第１９行の＜ＴＲ＞タグから第３０行の＜／ＴＲ＞タグまでが表３０２の第２行の領域の内容を表現している。
【００１６】
さらに、第９行の＜ＴＤ＞タグから第１３行の＜／ＴＤ＞タグまでが表３０２の第１行第１列のセル３０３に示す領域の内容を、第１４行の＜ＴＤ＞タグから第１７行の＜／ＴＤ＞タグまでが表３０２の第１行第２列セル３０４に示す領域の内容を表わしている。
【００１７】
セル３０３を表わす＜ＴＤ＞タグと＜／ＴＤ＞タグとの間に記載された情報について詳しく説明すると、第１０行の＜ＩＭＧ＞タグにより画像３０７の画像データ名とデータサイズとが記載され、第１１〜第１２行にコメント３０８のテキストデータが記載されている。
【００１８】
以下同様にセル３０５、３０６の内容（３０９乃至３１４）も＜ＴＤ＞タグと＜／ＴＤ＞タグとの間に記載された情報が表現されたものである。
【００１９】
図６は本発明の第１の実施形態にかかる情報処理装置のＣＰＵ１０１の動作を示すフローチャートであって、ステップＳ６０１において表示対象となるＨＴＭＬファイルの解析を開始する。解析対象である前記ＨＴＭＬファイルは通信部１０８から受信したものでも、あらかじめメモリ１０７に蓄積されていたものでもよく特に限定しない。
【００２０】
ステップＳ６０２では、前記ＨＴＭＬファイルを＜ＩＭＧ＞タグが検出されるまで順次解析する。なお、＜ＩＭＧ＞タグは前述の通り画像データを示しているものである。
【００２１】
図５の電子アルバムデータにおいてはまず第１０行の、
＜ＩＭＧ  ＳＲＣ＝“ＩＭＡＧＥＳ／ヒナギク．ＪＰＧ”  ＷＩＤＴＨ＝“１８５”ＨＥＩＧＨＴ＝“１６７”＞
が画像データとして検出される。＜ＩＭＧ＞タグを検出した場合は、次にこの画像データが表示される領域を判定する（ステップＳ６０３）。
【００２２】
領域を判定する方法としては、前述の表（テーブル）３０２を表わす＜ＴＡＢＬＥ＞タグと＜／ＴＡＢＬＥ＞タグの組、テーブル内の列を表わす＜ＴＲ＞タグと＜／ＴＲ＞タグの組、列内のデータを表わす＜ＴＤ＞タグと＜／ＴＤ＞タグの組のほかに、フレームを表わす＜ＦＲＡＭＥ＞タグと＜／ＦＲＡＭＥ＞タグの組、あるいは表示内容の大枠である＜ＢＯＤＹ＞タグと＜／ＢＯＤＹ＞タグの組の、いずれか一組のタグにより形成される領域を、画像データが表示される領域と判定する方法が挙げられる。また、単に＜ＨＲ＞タグの様な水平線を示すタグにより形成される領域を画像データが表示される領域と判定するようにしてもよい。
【００２３】
なお、本実施形態では説明の簡略化のため＜ＴＤ＞タグと＜／ＴＤ＞タグの組を唯一、画像データが表示される領域として判定することとする。＜ＩＭＧ＞タグを検出した第１０行から前方に＜ＴＤ＞タグをサーチする。図５の電子アルバムデータにおいては第９行で検出する。次に第１０行から後方に＜／ＴＤ＞タグをサーチする。これは第１３行で検出する。つまり、第９行の＜ＴＤ  ＷＩＤＴＨ＝“３４％”＞タグから第１３行の＜／ＴＤ＞タグまでが一つの領域と判定される。
【００２４】
次にこの領域中に含まれるテキストデータをすべて抽出する。図５のサンプルでは第１１行の「自然植物：ヒナギク」、及び第１２行の「撮影日時： ２０００／１０／１０」が領域内のテキストデータである（ステップＳ６０４）。
【００２５】
次にステップＳ６０２で検出した、＜ＩＭＧ＞タグに対応するＪＰＥＧ形式の画像データ“ＩＭＡＧＥＳ／ヒナギク．ＪＰＧ”を抽出し、ＪＰＥＧデコードして画像データ用の第１の表示部１０３に表示する（ステップＳ６０５）。
【００２６】
表示する際には第１の表示部１０３の大きさに合わせて適宜拡大または縮小して表示することが可能である。
【００２７】
さらにステップＳ６０４で抽出したテキストデータをテキストデータ用の第２の表示部１０４に表示する（ステップＳ６０６）。
【００２８】
仮にテキストデータが第２の表示部１０４で一度に表示できない場合は、自動あるいは手動によりスクロールするようにすることで全てのテキストデータを表示することもできる。
【００２９】
図４の（ａ）は抽出された画像データ及びテキストデータを表示した様子を示したもので、第１の表示部１０３には画像データ“ＩＭＡＧＥ／ヒナギク．ＪＰＧ”が、第２の表示部１０４には「自然植物：ヒナギク」、「撮影日時： ２０００／１０／１０」のテキストデータがそれぞれ表示されている。
【００３０】
ここでプッシュスイッチ１０５が押下されると（ステップＳ６０７）、次の画像の検索を開始し、図４の（ｂ）に示すように画像データとテキストデータとを表示する。
【００３１】
以上の説明から明らかなように、本実施形態によれば、大型表示用に作成されたマルチメディア文書を小型の表示装置にて閲覧することが可能となるため、大型表示用と小型表示用の表示ファイルを持つ必要が無くなる。
【００３２】
また、小型の表示装置にて閲覧するにあたっては、画像データが表示される領域が自動的に判定され当該領域ごとに表示されるため、閲覧者は手間をかけることなく快適なブラウジングを行うことが可能となる。
【００３３】
【第２の実施形態】
上記第１の実施形態においては、抽出される画像データをすべて表示することとしたが、これに限られず、必要な画像データのみを表示するようにしてもよい。
【００３４】
図７は本発明の第２の実施形態にかかる情報処理装置（小型の表示装置を有する携帯端末）におけるＣＰＵ１０１の動作を示すフローチャートである。なお、本実施形態にかかる情報処理装置についても上記第１の実施形態にかかる情報処理装置と同様の構成を有するものとする。
【００３５】
まず、ステップＳ７０１において表示対象となるＨＴＭＬファイルの解析を開始する。解析対象である前記ＨＴＭＬファイルは通信部１０８から受信したものでも、あらかじめメモリ１０７に蓄積されていたものでもよく特に限定しない。
【００３６】
ステップＳ７０２では前記ＨＴＭＬファイルを＜ＩＭＧ＞タグが検出されるまで順次解析する。なお、＜ＩＭＧ＞タグは前述の通り画像データを示しているものである。
【００３７】
一般的なインターネットのホームページでは、＜ＩＭＧ＞タグ内で記述する画像データのなかには矢印等の記号、リンクアイコンなどの小画像やバナー広告など、本来意図して参照する必要の無い画像データも多く含まれている。
【００３８】
これらの画像データは一般的にＧＩＦ形式で提供されることが多い。一方、写真などの高階調画像はＪＰＥＧ形式で提供されることが多く、２５６階調より高階調の写真データはＧＩＦ形式ではサポートされないため、ほとんどの場合ＪＰＥＧ形式で提供されている。
【００３９】
そこで、ステップＳ７０２で検出した＜ＩＭＧ＞タグ内の画像ファイル形式をその拡張子より判断し、ＪＰＥＧ形式である場合のみ表示用画像データを検出したと判定する（ステップＳ７０３）。次にこの画像データが表示される領域を判定する（ステップＳ７０４）。
【００４０】
領域を判定する方法としては、前述の表（テーブル）３０２を表わす＜ＴＡＢＬＥ＞タグと＜／ＴＡＢＬＥ＞タグの組、テーブル内の列を表わす＜ＴＲ＞タグと＜／ＴＲ＞タグの組、列内のデータを表わす＜ＴＤ＞タグと＜／ＴＤ＞タグの組のほかに、フレームを表わす＜ＦＲＡＭＥ＞タグと＜／ＦＲＡＭＥ＞タグの組、表示内容の大枠である＜ＢＯＤＹ＞タグと＜／ＢＯＤＹ＞タグの組の、いずれか一組のタグにより形成される領域を画像データが表示される領域と判定する方法が挙げられる。また、単に＜ＨＲ＞タグの様な水平線を示すタグにより形成される領域を画像データが表示される領域と判定するようにしてもよい。
【００４１】
なお、本実施形態では説明の簡略化のため＜ＴＤ＞タグと＜／ＴＤ＞タグの組を唯一、画像データが表示される領域として判定することとする。以降は第１の実施形態と同様にステップＳ７０３で検出した、＜ＩＭＧ＞タグに対応するＪＰＥＧ形式の画像データを抽出し、ＪＰＥＧデコードして画像データ用の第１の表示部１０３に表示する（ステップＳ７０６）。
【００４２】
表示する際には第１の表示部１０３の大きさに合わせて適宜拡大または縮小して表示することが可能である。
【００４３】
さらにステップＳ７０５で抽出したテキストデータをテキストデータ用の第２の表示部１０４に表示する（ステップＳ７０７）。
【００４４】
仮にテキストデータが第２の表示部１０４で一度に表示できない場合は、自動あるいは手動によりスクロールするようにすることで全てのテキストデータを表示することもできる。
【００４５】
ここでプッシュスイッチ１０５が押下されると（ステップＳ７０８）、次の画像の検索を開始し、次の画像データとテキストデータとを表示する。
【００４６】
以上説明したように、本実施形態によれば、＜ＩＭＧ＞タグ内で記述された画像データのうち、所定の拡張子を有する画像データを抽出することで、参照する必要のない画像データを表示しないようにすることが可能となる。
【００４７】
【第３の実施形態】
上記第２の実施形態においては、＜ＩＭＧ＞タグに対応する画像データのうち、所定の拡張子を有する画像データを抽出することとしたが、これに限られない。本実施形態では、所定のデータサイズまたは画素数を有する画像データを抽出する場合について説明する。
【００４８】
図８は本発明の第３の実施形態におけるＣＰＵ１０１の動作を示すフローチャートであって、ステップＳ８０１において表示対象となるＨＴＭＬファイルの解析を開始する。解析対象である前記ＨＴＭＬファイルは通信部１０８から受信したものでも、あらかじめメモリ１０７に蓄積されていたものでもよく特に限定しない。
【００４９】
ステップＳ８０２では前記ＨＴＭＬファイルを＜ＩＭＧ＞タグが検出されるまで順次解析する。なお、＜ＩＭＧ＞タグは前述の通り画像データを示しているものである。
【００５０】
一般的なインターネットのホームページでは＜ＩＭＧ＞タグ内で記述する画像データのなかには矢印等の記号、リンクアイコンなどの小画像やバナー広告など本来意図して参照する必要の無い画像も多く含まれている。
【００５１】
これらの画像は一般的に写真などの高階調画像に比べてデータサイズあるいは画素数が小さい。
【００５２】
そこで、ステップＳ８０２で検出した＜ＩＭＧ＞タグ内の画像データを取得し、そのデータサイズをあらかじめ設定した値と比較して設定値以上である場合のみ表示用画像データを検出したと判定する（ステップＳ８０３）。次にこの画像データが表示される領域を判定する（ステップＳ８０４）。
【００５３】
領域を判定する方法としては、前述の表（テーブル）３０２を表わす＜ＴＡＢＬＥ＞タグと＜／ＴＡＢＬＥ＞タグの組、テーブル内の列を表わす＜ＴＲ＞タグと＜／ＴＲ＞タグの組、列内のデータを表わす＜ＴＤ＞タグと＜／ＴＤ＞タグの組のほかに、フレームを表わす＜ＦＲＡＭＥ＞タグと＜／ＦＲＡＭＥ＞タグの組、表示内容の大枠である＜ＢＯＤＹ＞タグと＜／ＢＯＤＹ＞タグの組の、いずれか一組のタグにより形成される領域を画像データが表示される領域と判定する方法が挙げられる。また、単に＜ＨＲ＞タグの様な水平線を示すタグにより形成される領域を画像データが表示される領域と判定するようにしてもよい。
【００５４】
なお、本実施形態では説明の簡略化のため＜ＴＤ＞タグと＜／ＴＤ＞タグの組を唯一、画像データが表示される領域として判定することとする。以降は第１の実施形態と同様にステップＳ８０３で検出した＜ＩＭＧ＞タグに対応するＪＰＥＧ形式の画像データを抽出し、ＪＰＥＧデコードして画像データ用の第１の表示部１０３に表示する（ステップＳ８０６）。
【００５５】
表示する際には第１の表示部１０３に大きさに合わせて適宜拡大または縮小して表示することが可能である。
【００５６】
さらにステップＳ８０５で抽出したテキストデータをテキストデータ用の第２の表示部１０４に表示する（ステップＳ８０７）。
【００５７】
仮にテキストデータが第２の表示部１０４で一度に表示できない場合は、自動あるいは手動によりスクロールするようにすることで全てのテキストデータを表示することができる。
【００５８】
ここでプッシュスイッチ１０５が押下されると（ステップＳ８０８）、次の画像の検索を開始し次の画像データとテキストデータを表示する。
【００５９】
以上説明したように、本実施形態によれば、＜ＩＭＧ＞タグ内で記述された画像データのうち、所定のデータサイズまたは画素数を有する画像データを抽出することで、参照する必要のない画像データを表示しないようにすることが可能となる。
【００６０】
【第４の実施形態】
上記第１の実施形態では、＜ＴＡＢＬＥ＞タグと＜／ＴＡＢＬＥ＞タグの組、テーブル内の列を表わす＜ＴＲ＞タグと＜／ＴＲ＞タグの組、列内のデータを表わす＜ＴＤ＞タグと＜／ＴＤ＞タグの組のほかに、フレームを表わす＜ＦＲＡＭＥ＞タグと＜／ＦＲＡＭＥ＞タグの組、あるいは表示内容の大枠である＜ＢＯＤＹ＞タグと＜／ＢＯＤＹ＞タグの組の、いずれか一組のタグにより形成される領域を画像データが表示される領域と判定することとしたが、これに限られない。
【００６１】
本実施形態では、＜ＩＭＧ＞タグを包含する１組のタグ間に、テキストデータが存在しなかった場合には、段階的にタグ間隔を拡大していくようにすることも可能である。
【００６２】
図９は本発明の第４の実施形態にかかる情報処理装置のＣＰＵ１０１の動作を示すフローチャートであって、ステップＳ９０１において表示対象となるＨＴＭＬファイルの解析を開始する。解析対象である前記ＨＴＭＬファイルは通信部１０８から受信したものでも、あらかじめメモリ１０７に蓄積されていたものでもよく特に限定しない。
【００６３】
ステップＳ９０２では前記ＨＴＭＬファイルを＜ＩＭＧ＞タグを検出するまで順次解析を行う。なお、＜ＩＭＧ＞タグは前述の通り画像データを示しているものである。
【００６４】
＜ＩＭＧ＞タグを検出した場合、それより前方最近傍の＜ＴＤ＞タグ及び後方最近傍の＜／ＴＤ＞タグを検索する（ステップＳ９０３）。
【００６５】
ステップＳ９０３で検索した＜ＴＤ＞タグと＜／ＴＤ＞タグの間にテキストデータが存在した場合は、これを前記画像データが表示される領域に属するテキストデータと判定する（ステップＳ９０４）。
【００６６】
もしも＜ＴＤ＞タグと＜／ＴＤ＞タグの間にテキストデータが存在しなかった場合は、＜ＩＭＧ＞タグより前方最近傍の＜ＴＲ＞タグ及び後方最近傍の＜／ＴＲ＞タグを検索する（ステップＳ９０５）。
【００６７】
ステップＳ９０５で検索した＜ＴＲ＞タグと＜／ＴＲ＞タグの間にテキストデータが存在した場合はこれを前記画像データが表示される領域に属するテキストデータと判定する（ステップＳ９０６）。
【００６８】
もしも＜ＴＲ＞タグと＜／ＴＲ＞タグの間にテキストデータが存在しなかった場合は、＜ＩＭＧ＞タグより前方最近傍の＜ＴＡＢＬＥ＞タグ及び後方最近傍の＜／ＴＡＢＬＥ＞タグを検索する（ステップＳ９０７）。
【００６９】
ステップＳ９０７で検索した＜ＴＡＢＬＥ＞タグと＜／ＴＡＢＬＥ＞タグの間にテキストデータが存在した場合は、これを前記画像データが表示される領域に属するテキストデータと判定する（ステップＳ９０８）。
【００７０】
もしも＜ＴＡＢＬＥ＞タグと＜／ＴＡＢＬＥ＞タグの間にテキストデータが存在しなかった場合は、＜ＢＯＤＹ＞タグ及び＜／ＢＯＤＹ＞タグを検索する（ステップＳ９０９）。
【００７１】
ステップＳ９０９で検索した＜ＢＯＤＹ＞タグと＜／ＢＯＤＹ＞タグの間にテキストデータが存在した場合は、これを前記画像データが表示される領域に属するテキストデータと判定する（ステップＳ９１０）。
【００７２】
ステップＳ９０４、Ｓ９０６、Ｓ９０８、Ｓ９１０においてテキストデータが検出された場合は、そのテキストデータを抽出し（ステップＳ９１１）、以降は第１の実施形態と同様にステップＳ９０２で検出した＜ＩＭＧ＞タグに対応する画像データを抽出し、フォーマット解析部１０６により画像データの形式に合わせてデコードし、画像データ用の第１の表示部１０３に表示する（ステップＳ９１２）。
【００７３】
表示する際には第１の表示部１０３の大きさに合わせて適宜拡大または縮小して表示することが可能である。
【００７４】
さらに、ステップＳ９１１で抽出したテキストデータをテキストデータ用の第２の表示部１０４に表示する（ステップＳ９１３）。
【００７５】
仮にテキストデータが第２の表示部１０４で一度に表示できない場合は、自動あるいは手動によりスクロールするようにすることで全てのテキストデータを表示することもできる。
【００７６】
ここでプッシュスイッチ１０５が押下されると（ステップＳ９１４）、次の画像の検索を開始し順次画像データとテキストデータを表示する。
【００７７】
以上説明したように本実施形態によれば、＜ＩＭＧ＞タグを包含する一組のタグの間にテキストデータが存在しなかった場合には、当該一組のタグを包含する他の一組のタグの間に記載されたテキストデータを抽出することで（つまり、タグ間隔を拡大してテキストデータを抽出することで）、大型表示用に作成されたマルチメディア文書を小型の表示装置にて不自由なく閲覧できると共に、表示された画像データとテキストデータとの関連性の精度を向上させることができる。
【００７８】
【他の実施形態】
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００７９】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００８０】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８１】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００８２】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８３】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８４】
なお、本発明に係る実施態様の例を以下に列挙する。
【００８５】
［実施態様１］  画像データとテキストデータとを備えるファイルを表示可能な情報処理装置であって、
前記ファイルから画像データを抽出する画像データ抽出手段と、
前記抽出された画像データが表示される領域を判定する領域判定手段と、
前記ファイルから、前記判定された領域に属するテキストデータを抽出するテキストデータ抽出手段と、
前記抽出された画像データを表示する第１の表示手段と、
前記抽出されたテキストデータを表示する第２の表示手段と
を備えることを特徴とする情報処理装置。
【００８６】
［実施態様２］  前記画像データ抽出手段は、
前記ファイルに記載された画像データの属性を示す情報に対応する画像データを、前記ファイルから抽出することを特徴とする実施態様１に記載の情報処理装置。
【００８７】
［実施態様３］  前記領域判定手段は、
前記ファイルに記載された画像データの属性を示す情報に基づいて、該画像データが表示される領域を判定することを特徴とする実施態様１に記載の情報処理装置。
【００８８】
［実施態様４］  前記ファイルはＨＴＭＬファイルであり、前記画像データの属性を示す情報は、＜ＩＭＧ＞タグであること特徴とする実施態様２または３に記載の情報処理装置。
【００８９】
［実施態様５］  前記領域判定手段は、前記＜ＩＭＧ＞タグを含む、＜ｔａｂｌｅ＞タグと＜／ｔａｂｌｅ＞タグの組、または、＜ＴＲ＞タグと＜／ＴＲ＞タグの組、または、＜ＦＲＡＭＥ＞タグと＜／ＦＲＡＭＥ＞タグの組、または、＜ＢＯＤＹ＞タグと＜／ＢＯＤＹ＞タグの組、のいずれか一組のタグにより形成される領域を、前記画像データが表示される領域と判定することを特徴とする実施態様４に記載の情報処理装置。
【００９０】
［実施態様６］  前記第１の表示手段は、
前記画像データ抽出手段により抽出した画像データを、拡大または縮小して表示することを特徴とする実施態様１に記載の情報処理装置。
【００９１】
［実施態様７］  前記第２の表示手段は、
前記テキストデータ抽出手段により抽出したテキストデータを、スクロール機能により全体表示することを特徴と実施態様１に記載の情報処理装置。
【００９２】
［実施態様８］  前記画像データ抽出手段は、
前記＜ＩＭＧ＞タグに対応する画像データのうち、所定の拡張子を有する画像データを抽出することを特徴とする実施態様４に記載の情報処理装置。
【００９３】
［実施態様９］  前記画像データ抽出手段は、
前記＜ＩＭＧ＞タグに対応する画像データのうち、所定のデータサイズを有する画像データを抽出することを特徴とする実施態様４に記載の情報処理装置。
【００９４】
［実施態様１０］  前記画像データ抽出手段は、
前記＜ＩＭＧ＞タグに対応する画像データのうち、所定の画素数を有する画像データを抽出することを特徴とする実施態様４に記載の情報処理装置。
【００９５】
［実施態様１１］  ＨＴＭＬファイルを表示可能な情報処理装置であって、前記ＨＴＭＬファイルから、＜ＩＭＧ＞タグを抽出する＜ＩＭＧ＞タグ抽出手段と、
前記＜ＩＭＧ＞タグ抽出手段により抽出された＜ＩＭＧ＞タグを包含する一組のタグの間に記載されたテキストデータを、前記ＨＴＭＬファイルから抽出するテキストデータ抽出手段と、
前記＜ＩＭＧ＞タグで指定された画像データを表示する第１の表示手段と、
前記抽出されたテキストデータを表示する第２の表示手段と
を備えることを特徴とした情報処理装置。
【００９６】
［実施態様１２］  前記テキストデータ抽出手段は、
前記＜ＩＭＧ＞タグを包含する一組のタグの間にテキストデータが存在しなかった場合には、該一組のタグを包含する他の一組のタグの間に記載されたテキストデータを抽出することを特徴とする実施態様１０に記載の情報処理装置。
【００９７】
［実施態様１３］  前記＜ＩＭＧ＞タグを包含する一組のタグは、＜ＴＤ＞タグと＜／ＴＤ＞タグ、あるいは＜ＴＲ＞タグと＜／ＴＲ＞タグ、あるいは＜ＴＡＢＬＥ＞タグと＜／ＴＡＢＬＥ＞タグ、あるいは＜ＢＯＤＹ＞タグと＜／ＢＯＤＹ＞タグのいずれかであることを特徴とする実施態様１１または１２に記載の情報処理装置。
【００９８】
［実施態様１４］  画像データとテキストデータとを備えるファイルを表示するための情報処理方法であって、
前記ファイルから画像データを抽出する画像データ抽出工程と、
前記抽出された画像データが表示される判定を判定する領域判定工程と、
前記ファイルから、前記判定された領域に属するテキストデータを抽出するテキストデータ抽出工程と、
前記抽出された画像データを表示する第１の表示工程と、
前記抽出されたテキストデータを表示する第２の表示工程と
を備えることを特徴とする情報処理方法。
【００９９】
［実施態様１５］  前記画像データ抽出工程は、
前記ファイルに記載された画像データの属性を示す情報に対応する画像データを、前記ファイルから抽出することを特徴とする実施態様１４に記載の情報処理方法。
【０１００】
［実施態様１６］  前記領域判定工程は、
前記ファイルに記載された画像データの属性を示す情報に基づいて、該画像データが表示される領域を判定することを特徴とする実施態様１４に記載の情報処理方法。
［実施態様１７］  前記ファイルはＨＴＭＬファイルであり、前記画像データの属性を示す情報は、＜ＩＭＧ＞タグであること特徴とする実施態様１５または１６に記載の情報処理方法。
【０１０１】
［実施態様１８］  前記領域判定工程は、前記＜ＩＭＧ＞タグを含む、＜ｔａｂｌｅ＞タグと＜／ｔａｂｌｅ＞タグの組、または、＜ＴＲ＞タグと＜／ＴＲ＞タグの組、または、＜ＦＲＡＭＥ＞タグと＜／ＦＲＡＭＥ＞タグの組、または、＜ＢＯＤＹ＞タグと＜／ＢＯＤＹ＞タグの組、のいずれか一組のタグにより形成される領域を、前記画像データが表示される領域と判定することを特徴とする実施態様１７に記載の情報処理方法。
【０１０２】
［実施態様１９］  前記第１の表示工程は、
前記画像データ抽出工程により抽出した画像データを、拡大または縮小して表示することを特徴とする実施態様１４に記載の情報処理方法。
【０１０３】
［実施態様２０］  前記第２の表示工程は、
前記テキストデータ抽出工程により抽出したテキストデータを、スクロール機能により全体表示することを特徴と実施態様１４に記載の情報処理方法。
【０１０４】
［実施態様２１］  前記画像データ抽出工程は、
前記＜ＩＭＧ＞タグに対応する画像データのうち、所定の拡張子を有する画像データを抽出することを特徴とする実施態様１７に記載の情報処理方法。
【０１０５】
［実施態様２２］  前記画像データ抽出工程は、
前記＜ＩＭＧ＞タグに対応する画像データのうち、所定のデータサイズを有する画像データを抽出することを特徴とする実施態様１７に記載の情報処理方法。
【０１０６】
［実施態様２３］  前記画像データ抽出工程は、
前記＜ＩＭＧ＞タグに対応する画像データのうち、所定の画素数を有する画像データを抽出することを特徴とする実施態様１７に記載の情報処理方法。
【０１０７】
［実施態様２４］  ＨＴＭＬファイルを表示するための情報処理方法であって、
前記ＨＴＭＬファイルから、＜ＩＭＧ＞タグを抽出する＜ＩＭＧ＞タグ抽出工程と、
前記＜ＩＭＧ＞タグ抽出工程により抽出された＜ＩＭＧ＞タグを包含する一組のタグの間に記載されたテキストデータを、前記ＨＴＭＬファイルから抽出するテキストデータ抽出工程と、
前記＜ＩＭＧ＞タグで指定された画像データを表示する第１の表示工程と、
前記抽出されたテキストデータを表示する第２の表示工程と
を備えることを特徴とした情報処理方法。
【０１０８】
［実施態様２５］  前記テキストデータ抽出工程は、
前記＜ＩＭＧ＞タグを包含する一組のタグの間にテキストデータが存在しなかった場合には、該一組のタグを包含する他の一組のタグの間に記載されたテキストデータを抽出することを特徴とする実施態様２４に記載の情報処理方法。
【０１０９】
［実施態様２６］  前記＜ＩＭＧ＞タグを包含する一組のタグは、＜ＴＤ＞タグと＜／ＴＤ＞タグ、あるいは＜ＴＲ＞タグと＜／ＴＲ＞タグ、あるいは＜ＴＡＢＬＥ＞タグと＜／ＴＡＢＬＥ＞タグ、あるいは＜ＢＯＤＹ＞タグと＜／ＢＯＤＹ＞タグのいずれかであることを特徴とする実施態様２４または２５に記載の情報処理方法。
【０１１０】
［実施態様２７］  実施態様１４乃至２６のいずれか１つに記載の情報処理方法をコンピュータによって実現させるための制御プログラム。
【０１１１】
【発明の効果】
以上説明したように本発明によれば、小型表示用の表示ファイルでなくとも、小型の表示画面にて閲覧者が手間をかけることなく快適なブラウジングを行うことが可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態にかかる情報処理装置のブロック図である。
【図２】本発明の実施形態にかかる情報処理装置を備える電子アルバムシステムを示した図である。
【図３】電子アルバムデータをデスクトップ型コンピュータで閲覧した場合の表示画面の一例を示す図である。
【図４】本発明の実施形態にかかる情報処理装置の表示例を示す図である。
【図５】電子アルバムデータの一例を示す図である。
【図６】本発明の第１の実施形態にかかる情報処理装置における処理の流れを示すフローチャートである。
【図７】本発明の第２の実施形態にかかる情報処理装置における処理の流れを示すフローチャートである。
【図８】本発明の第３の実施形態にかかる情報処理装置における処理の流れを示すフローチャートである。
【図９】本発明の第４の実施形態にかかる情報処理装置における処理の流れを示すフローチャートである。
【図１】
2004206306.tif 000003
【図２】
2004206306.tif 000004
【図３】
2004206306.tif 000005
【図４】
2004206306.tif 000006
【図５】
2004206306.tif 000007
【図６】
2004206306.tif 000008
【図７】
2004206306.tif 000009
【図８】
2004206306.tif 000010
【図９】
2004206306.tif 000011