(57)【特許請求の範囲】
【請求項１】
文書が画像化された文書画像に，表示装置の表示画面に表示する範囲を規定する表示領域を位置決めする表示領域位置決め手段，
上記文書画像に含まれる文字を表わす文字画像が文字ごとに切り出されている，そのような文字画像を，上記文書画像に含まれる各文字の位置座標にもとづいて，上記文書の並び順が横書きの場合には上記表示領域の最上段に表示されている文字から文字の並び順にしたがって順に上記表示領域内に配列し，上記文書の並び順が縦書きの場合には上記表示領域の最右段に表示されている文字から文字の並び順にしたがって順に上記表示領域内に配列する文字画像配列手段，および
上記文字画像配列手段によって上記表示領域内に配列された文字画像を表示画面に表示する表示装置を備えた文書画像表示装置であって，
上記文書画像には，上記文字画像が含まれている文字画像領域のほかに上記文書が画像化される以前から画像ファイルによって表わされる画像を表わすオリジナル画像領域が含まれており，
上記文字画像領域については上記文字画像配列手段によって上記文字画像が配列され，上記オリジナル画像領域については上記表示領域の中心となるようにセンタリング処理，上記表示領域内に含まれるように縮小処理または上記表示領域に合致するように拡大処理するオリジナル画像領域調整手段，
をさらに備えた文書画像表示装置。
【請求項２】
拡大指令または縮小指令を与える指令手段，および
上記指令手段から拡大指令が与えられたことに応じて上記表示領域を縮小し，上記指令手段から縮小指令が与えられたことに応じて上記表示領域を拡大する表示領変更手段，
をさらに備えた請求項１に記載の文書画像表示装置。
【請求項３】
上記文書が横書きのものについては，上記表示領域の幅と同じ幅をもち，かつ上記文書が縦書きのものについては上記表示領域の高さと同じ高さをもち，かつ上記オリジナル画像領域および上記文字画像領域の配置を文字の並び順に並び替えるレイアウト変更手段，
をさらに備えた請求項１または２に記載の文書画像表示装置。
【請求項４】
表示領域位置決め手段が，文書が画像化された文書画像に，表示装置の表示画面に表示する範囲を規定する表示領域を位置決めし，
文字画像配列手段が，上記文書画像に含まれる文字を表わす文字画像が文字ごとに切り出されている，そのような文字画像を，上記文書画像に含まれる各文字の位置座標にもとづいて，上記文書の並び順が横書きの場合には上記表示領域の最上段に表示されている文字から文字の並び順にしたがって順に上記表示領域内に配列し，上記文書の並び順が縦書きの場合には上記表示領域の最右段に表示されている文字から文字の並び順にしたがって順に上記表示領域内に配列し，
表示装置が，上記文字画像配列手段によって上記表示領域内に配列された文字画像を表示画面に表示し，
上記文書画像には，上記文字画像が含まれている文字画像領域のほかに上記文書が画像化される以前から画像ファイルによって表わされる画像を表わすオリジナル画像領域が含まれており，
オリジナル画像領域調整手段が，上記文字画像領域については上記文字画像配列手段によって上記文字画像が配列され，上記オリジナル画像領域については上記表示領域の中心となるようにセンタリング処理，上記表示領域内に含まれるように縮小処理または上記表示領域に合致するように拡大処理する，
文書画像表示装置の動作制御方法。
【請求項５】
文書画像表示装置のコンピュータを制御するためのコンピュータが読み取り可能なプログラムであって，
文書が画像化された文書画像に，表示装置の表示画面に表示する範囲を規定する表示領域を位置決めさせ，
上記文書画像に含まれる文字を表わす文字画像が文字ごとに切り出されている，そのような文字画像を，上記文書画像に含まれる各文字の位置座標にもとづいて，上記文書の並び順が横書きの場合には上記表示領域の最上段に表示されている文字から文字の並び順にしたがって順に上記表示領域内に配列させ，上記文書の並び順が縦書きの場合には上記表示領域の最右段に表示されている文字から文字の並び順にしたがって順に上記表示領域内に配列させ，
上記表示領域内に配列された文字画像を表示画面に表示させ，
上記文書画像には，上記文字画像が含まれている文字画像領域のほかに上記文書が画像化される以前から画像ファイルによって表わされる画像を表わすオリジナル画像領域が含まれており，
上記文字画像領域については上記文字画像が配列され，上記オリジナル画像領域については上記表示領域の中心となるようにセンタリング処理，上記表示領域内に含まれるように縮小処理または上記表示領域に合致するように拡大処理させるように文書画像表示装置のコンピュータを制御するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は，文書画像表示装置ならびにその動作制御方法およびその制御プログラムに関する。
【背景技術】
【０００２】
テキスト・ファイルによって文書が表わされるのではなく，文書が画像化されている文書画像がある（特許文献１〜４）。そのような文書画像では，テキスト・ファイルによって表わされる文書に比べて編集しづらいので，文書の内容を変更させたくない場合に有効である。いわゆるスマートフォンと呼ばれるような携帯電話で文書画像を見る場合には，表示画面の大きさが小さいので，上下左右に多数スクロールする必要がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2001-266068号公報
【特許文献２】特開2000-322511号公報
【特許文献３】特開平11-122398号公報
【特許文献４】特開平7-168911号公報
【発明の概要】
【０００４】
この発明は，一方向のスクロールのみで文書画像を見ることができるようにすることを目的とする。
【０００５】
この発明による文書画像表示装置は，文書が画像化された文書画像に，表示装置の表示画面に表示する範囲を規定する表示領域を位置決めする表示領域位置決め手段，上記文書画像に含まれる文字を表わす文字画像が文字ごとに切り出されている，そのような文字画像を，上記文書画像に含まれる各文字の位置座標にもとづいて，上記文書の並び順が横書きの場合には上記表示領域の最上段に表示されている文字から文字の並び順にしたがって順に上記表示領域内に配列し，上記文書の並び順が縦書きの場合には上記表示領域の最右段に表示されている文字から文字の並び順にしたがって順に上記表示領域内に配列する文字画像配列手段，および上記文字画像配列手段によって上記表示領域内に配列された文字画像を表示画面に表示する表示装置を備えていることを特徴とする。
【０００６】
この発明は，上記文書画像表示装置に適した動作制御方法も提供している。すなわち，この方法は，表示領域位置決め手段が，文書が画像化された文書画像に，表示装置の表示画面に表示する範囲を規定する表示領域を位置決めし，文字画像配列手段が，上記文書画像に含まれる文字を表わす文字画像が文字ごとに切り出されている，そのような文字画像を，上記文書画像に含まれる各文字の位置座標にもとづいて，上記文書の並び順が横書きの場合には上記表示領域の最上段に表示されている文字から文字の並び順にしたがって順に上記表示領域内に配列し，上記文書の並び順が縦書きの場合には上記表示領域の最右段に表示されている文字から文字の並び順にしたがって順に上記表示領域内に配列し，表示装置が，上記文字画像配列手段によって上記表示領域内に配列された文字画像を表示画面に表示するものである。
【０００７】
この発明は，上記文書画像表示装置の動作制御方法を実施するためのコンピュータを制御するためのプログラムも提供している。そのようなプログラムを格納した記録媒体を提供するようにしてもよい。
【０００８】
この発明によると，文書が画像化された文書画像に表示領域が位置決めされる。文書画像に含まれる文字を表わす文字画像が文字ごとに切り出されている。文書画像に含まれる各文字の位置座標にもとづいて，文書の並び順が横書きの場合には表示領域の最上段に表示されている文字から文字の並び順にしたがって順に文字画像が表示領域内に配列され，文書の並び順が縦書きの場合には表示領域の最右段に表示されている文字から文字の並び順にしたがって順に文字画像が表示領域内に配列される。表示領域内に配列された文字画像が表示画面に表示される。この発明によると，文書画像に含まれる文字画像が文字ごとに切り出され，横書きの場合には左右にスクロールする必要が無いように，表示領域の最上段に表示されている文字から文字の並び順にしたがって配列され，縦書きの場合には上下にスクロールする必要が無いように，表示領域の最右段に表示されている文字から文字の並び順にしたがって配列される。文書が横書きの場合には，上下スクロールだけで文書画像を見ることができ，文書が縦書きの場合には，左右スクロールだけで文書画像を見ることができるようになる。
【０００９】
拡大指令または縮小指令を与える指令手段，および上記指令手段から拡大指令が与えられたことに応じて上記表示領域を縮小し，上記指令手段から縮小指令が与えられたことに応じて上記表示領域を拡大する表示領変更手段をさらに備えてもよい。
【００１０】
上記文書画像には，上記文字画像が含まれている文字画像領域のほかに上記文書が画像化される以前から画像ファイルによって表わされる画像を表わすオリジナル画像領域が含まれている場合には，上記文字画像領域については上記文字画像配列手段によって上記文字画像が配列され，上記オリジナル画像領域については上記表示領域の中心となるようにセンタリング処理，上記表示領域内に含まれるように縮小処理または上記表示領域に合致するように拡大処理するオリジナル画像領域調整手段をさらに備えてもよい。
【００１１】
上記文書が横書きのものについては，上記表示領域の幅と同じ幅をもち，かつ上記文書が縦書きのものについては上記表示領域の高さと同じ高さをもち，かつ上記オリジナル画像領域および上記文字画像領域の配置を文字の並び順に並び替えるレイアウト変更手段をさらに備えてもよい。
【図面の簡単な説明】
【００１２】
【図１】文書画像通信システムの概要である。
【図２】携帯電話の電気的構成を示すブロック図である。
【図３】文書画像サーバの電気的構成を示すブロック図である。
【図４】文書画像の一例である。
【図５】文書画像の一部を示している。
【図６】位置座標リストである。
【図７】文書画像サーバの処理手順を示すフローチャートである。
【図８】携帯電話の処理手順を示すフローチャートである。
【図９】文書画像の一例である。
【図１０】文書画像を変更する様子を示している。
【図１１】文書画像の一例である。
【図１２】文書画像の一例である。
【図１３】文書画像の一例である。
【図１４】文書画像の一例である。
【図１５】文書画像の一例である。
【図１６】文書画像の一部を示している。
【図１７】位置座標リストである。
【図１８】文書画像を変更する様子を示している。
【図１９】文書画像の一例である。
【実施例】
【００１３】
図１は，この発明の実施例を示すもので，文書画像（画像化された文書を文書画像ということにする）通信システムの概要を示している。
【００１４】
この実施例による文書画像通信システムには，インターネット（インターネットに限らず社内LAN:ローカル・エリア・ネットワークなどでもよい）を介して互いに通信可能な携帯電話１および文書画像サーバ20が含まれている。携帯電話１からの要求に応じて，文書画像サーバ20から携帯電話１に文書画像を表わすファイルが送信される。
【００１５】
図２は，いわゆるスマートフォンと呼ばれる携帯電話の電気的構成を示すブロック図である。
【００１６】
携帯電話１の全体の動作は，制御装置２によって統括される。
【００１７】
携帯電話１には，他の携帯電話との通信，インターネットへのアクセス等のための通信装置10およびアンテナ11が設けられている。アンテナ11を介して後述する動作を行うプログラム12が携帯電話１にダウンロードされる。ダウンロードされたプログラム12が携帯電話１にインストールされることにより，携帯電話１は後述する動作を行う。もっとも，携帯電話１にメモリ・カード・リーダ（図示略）などが設けられている場合には，メモリ・カードに格納されたプログラムを，メモリ・カード・リーダを用いて読み取り，読み取られたプログラムを携帯電話１にインストールするようにしてもよい。
【００１８】
さらに，携帯電話１には，表示画面に文書，画像などを表示するための表示装置３が設けられている。表示装置３の表示画面には，タッチ・パネル４が形成されている。表示画面上に形成されているタッチ・パネル４をタッチすることにより，ユーザは，携帯電話１にスクロール指令，拡大または縮小指令など様々な指令を与えることができる。
【００１９】
携帯電話１には，プログラム，所定のデータが格納されるメモリ５も含まれている。さらに，携帯電話１には，スピーカ８およびマイクロフォン９も含まれている。音声信号は，増幅回路７によって増幅されてスピーカ８に与えられることによりスピーカ８から音声が出力される。また，マイクロフォン９から入力した音声を表わす音声信号は，増幅回路７によって増幅されて制御装置２に入力する。
【００２０】
小さな表示画面に文書画像を表示して文書画像を見る場合には，上下左右にスクロールしなければならない。この実施例では，上下または左右のいずれかのスクロールだけで文書画像を見ることができるようにするものである。
【００２１】
図３は，文書画像サーバ20の電気的構成を示すブロック図である。
【００２２】
文書画像サーバ20の全体の動作は，ＣＰＵ21によって統括される。
【００２３】
文書画像サーバ21には，インターネットにアクセスするための通信装置22，所定のデータ等を記憶するメモリ23，キーボードなどの入力装置24，ハードディスク25，ハードディスク25にアクセスするためのハードディスク・ドライブ26およびＣＤ−ＲＯＭ（コンパクトディスク-リードオンリ・メモリ）ドライブ27が含まれている。後述する動作を制御するプログラムが格納されたＣＤ−ＲＯＭ28がＣＤ−ＲＯＭドライブ27に装填され，そのプログラムが読み取られる。読み取られたプログラムが文書画像サーバ20にインストールされる。もっともプログラムは，ＣＤ−ＲＯＭ28のような記録媒体に格納されていずに，インターネットを介して受信してもよい。
【００２４】
文書を表わすテキスト・ファイルはハードディスク25に格納されている。ハードディスク25からテキスト・ファイルが読み取られ，ＣＰＵ21によって文書画像を表わす画像ファイルに変換される。変換された画像ファイルもハードディスク25に格納される。
【００２５】
図４は，文書画像30の一例である。
【００２６】
文書画像30は，上述のようにテキスト・ファイルによって表わされるものではなく，テキスト・ファイルによって表わされる文書が画像化されたものである。文書画像30は，画像ファイルによって表わされる画像である。
【００２７】
文書画像30は，文字の並び順が横書きであるので，左上の頂点が原点であり，位置座標（Ｘ０，Ｙ０）で表わされる。右下の頂点は，位置座標（Ｘ１，Ｙ１）で表わされる。
【００２８】
図５は，文書画像30の一部を図４に比べて拡大したものである。
【００２９】
この実施例では，文書画像30に含まれる文字を表わす文字画像31が矩形（他の形状でもよい）のものとして検出される。検出された文字画像31の位置座標も検出され，後述するように位置座標リストが生成される。
【００３０】
文字画像31の位置座標は，文書画像の文字の並び順が横書きであるので，左上の頂点の座標と右下の頂点の座標とで表わされる。一文字目の文字「特」を表わす文字画像31の位置座標は，（ｘ11，ｙ11）および（ｘ12，ｙ12）で表わされる。同様に，二文字目の文字「許」を表わす文字画像31の位置座標は，（ｘ21，ｙ21）および（ｘ22，ｙ22）で表わされる。三文字目の文字「法」を表わす文字画像31の位置座標は，（ｘ31，ｙ31）および（ｘ32，ｙ32）で表わされる。三文字目の文字「法」を表わす文字座標31の次は改行となっており，四文字目の文字「第」を表わす文字座標31の座標は，（ｘ41，ｙ41）および（ｘ42，ｙ43）で表わされる。その他の文字画像31についても同様に位置座標が検出される。
【００３１】
図６は，位置座標リストの一例である。位置座標リストは文書画像に対応して生成されている。
【００３２】
位置座標リストには，上述したように文書画像30の並び順（上述した文書画像30では横書きであるが，並び順は縦書きであってもよい）を示すデータも格納されている。
【００３３】
位置座標リストには，上述したように文字画像31の位置座標が文書画像30の文字の並び順にしたがって格納されている。改行がある場合には，その改行の前の文字画像31の位置座標の次の位置座標が空欄となる。
【００３４】
図７は，文書画像サーバ20の処理手順を示すフローチャートである。
【００３５】
上述したように，テキスト・ファイルによって表わされる文書が画像化されて文書画像30が生成される（ステップ41）。つづいて，上述のように，文書画像30から文字画像が検出され，その位置座標が得られる（ステップ42）。得られた位置座標から上述したように位置座標リストが生成される（ステップ43）。
【００３６】
図８は，携帯電話１の処理手順を示すフローチャートである。
【００３７】
携帯電話１から文書画像サーバ20に文書画像30のリクエスト・データが送信されており，そのリクエスト・データに応じて文書画像30を表わす画像ファイルおよび位置座標リストが文書画像サーバ20から携帯電話１に送信されているものとする。位置座標リストは文書画像30を表わす画像ファイルのヘッダに格納される。もちろん，位置座標リストを表わすデータは画像ファイルと別ファイルにより文書画像サーバ20から携帯電話１に送信されてもよい。
【００３８】
画像ファイルが携帯電話１のメモリ５上で開かれて，開かれた画像ファイルによって表わされる文書画像30上で表示領域が位置決めされる（ステップ51）。表示領域の初期位置は，横書きの文書画像30であれば，文書画像30の左上となろう。文書画像30が縦書きであれば，文書画像30の右上となる。
【００３９】
図９は，文書画像30の一例である。
【００４０】
上述のように，表示領域60が文書画像30において位置決めされる。表示領域60の横幅はｗ１，高さはｈ１とする。表示領域60内の文書画像30が携帯電話１の表示装置３の表示画面に表示されることとなる。表示領域60は，タッチ・パネル４に与えられるスクロール指令により移動し，拡大または縮小指令に応じて縮小または拡大する。
【００４１】
つづいて，表示領域60の横幅ｗ１と同じ横幅となるように文書画像30が変更される（図８ステップ52）。検出された文字画像31が文書画像30から切り出され，横幅が変更させられた文書画像に文書画像30の並び順にしたがって切り出された文字画像が並び替えられる。
【００４２】
図10は，文書画像30が表示領域60の横幅ｗ１と同じ横幅ｗ１をもつ文書画像32を生成する様子を示している。
【００４３】
表示領域60の横幅ｗ１と同じ横幅ｗ１をもつ文書画像32を生成するために，文書画像30を構成する文字画像31が位置座標リストにもとづいて切り出される。切り出された文字画像31が，位置座標リストにしたがった順序で並べられることにより，文書画像32が生成されていく。たとえば，文書画像30の一文字目の「特」，二文字目の「許」，三文字目の「法」がそれらの順序どおりに並べられて文書画像32が生成される。三文字目の「法」の後は，改行なので，文書画像32においても改行される。文書画像30において，第４行目では，表示領域60からはみ出る文字画像31が出てくる。このように，表示領域60からはみ出る文字画像31については文書画像32では改行される。文字画像31の左上の頂点のｘ座標と文字画像31の右下の頂点のｘ座標との差が文字画像31の横幅となる。複数の文字画像31の横幅の和が表示領域60の横幅ｗ１内であって横幅ｗ１にもっとも近くなるような数の文字画像31が並び順にしたがって並べられていくことにより，横幅ｗ１をもつ文書画像32が生成されることとなる。
【００４４】
このように，文字の並び順が横書きの場合には表示領域60の最上段に表示されている文字から文字の並び順にしたがって順に表示領域60内に配列されることとなる。文字の並び順が縦書きの場合には表示領域60の最右段に表示されている文字から文字の並び順にしたがって順に表示領域60に配列される。
【００４５】
図11は，このようにして生成された文書画像32の一例である。
【００４６】
文書画像32の横幅は表示領域60の横幅ｗ１と同じｗ１となっている。生成された文書画像32は，文字画像31が文字の並び順に並び替えられているので，左右方向にスクロールする必要がなく，上下方向にスクロールするだけで文書画像32の内容をすべて読むことができる。
【００４７】
図８に戻って，表示領域60内の文書画像32が携帯電話１の表示装置３の表示画面に表示されるようになる（ステップ53）。携帯電話１に与えられるユーザ操作に応じて表示領域60が移動または拡大もしくは縮小される（ステップ54）。
【００４８】
携帯電話１に上または下方向へのスクロール指令が与えられると（ステップ54），そのスクロール指令に応じて表示領域60が上または下方向に移動する（ステップ56）。
【００４９】
図11を参照して，表示領域60が文書画像32の上の位置にあった時に下方向へのスクロール指令が与えられると表示領域60は下方向に移動する。表示領域60の移動後の文書画像32が表示装置３の表示画面に表示されるようになる（スクロール）。
【００５０】
携帯電話１に拡大指令が与えられると（図８ステップ54），図11に示すように表示領域60は縮小する（表示領域61）（図８ステップ55）。表示領域61の横幅はｗ２，高さはｈ２とする。
【００５１】
縮小した表示領域61の横幅ｗ２と同じ横幅となるように文書画像32（文書画像30を利用してもよい）の横幅の変更，文字画像31の再配列などが行われる（図８ステップ51，52）。
【００５２】
図12は，縮小した表示領域61の横幅ｗ２と同じ横幅とされた文書画像33の一例である。図11に示した文書画像32と同様に，上下スクロール指令が与えられるだけで，文書画像33を見ることができることが理解されよう。
【００５３】
携帯電話１に拡大指令が与えられると（図８ステップ54），図13に示すように表示領域60は拡大する（表示領域62）（図８ステップ55）。表示領域62の横幅はｗ３，高さはｈ３とする。
【００５４】
拡大した表示領域61の横幅ｗ３と同じ横幅となるように文書画像32（文書画像30を利用してもよい）の横幅の変更，文字画像31の再配列などが行われる（図８ステップ51，52）。
【００５５】
図14は，拡大した表示領域62の横幅ｗ３と同じ横幅とされた文書画像34の一例である。図11，図12に示した文書画像32と同様に，上下スクロール指令が与えられるだけで，文書画像34を見ることができる。
【００５６】
上述の実施例では，文字の並び順が横書きであったが，文字の並び順が縦書きの場合も同様である。文字の並び順が縦書きの場合には，表示領域の高さと同じ高さをもつように文書画像の大きさが変更される（文字画像の配列も変更される）。左右スクロール指令に応じて表示領域が左右に移動させられることにより，左右スクロールのみで文書画像を見ることができる。文字の並び順が縦書きであっても横書きと同様に，拡大または縮小指令に応じて拡大または縮小された文書画像が表示されるのはいうまでもない。
【００５７】
図15から図19は，変形例を示している。
【００５８】
図15は，文書画像70の一例である。
【００５９】
図４に示す文書画像30は，文字のみから構成されている文書が画像化されたものであるのに対し，図15に示す文書画像70は，文字のほかに画像（文書が画像化される以前から画像ファイルによって表わされる画像）が含まれている文書が画像化されたものである。
【００６０】
文書画像70には，オリジナル画像領域71〜81と文字画像領域91〜105とが含まれている。オリジナル画像領域71〜81は，文書画像70が画像化される以前から画像ファイルによって表わされる画像が含まれる領域である。文字画像領域91〜105は，文書画像70が画像化される以前はテキスト・ファイルによって表わされる文章が含まれる領域である。但し，文書画像70は画像化されているから，文字画像領域91〜105は文書画像70の一部の画像部分となっている。
【００６１】
文書画像70は横書きであり，左上の頂点は座標（Ｘ３，Ｙ３）で表わされ，右下の頂点は座標（Ｘ４，Ｙ４）で表わされる。
【００６２】
図16は，文書画像70を図15に比べて拡大して示すものである。
【００６３】
文書画像70においては，上述のようにオリジナル画像領域71〜81と文字画像領域91〜105とが含まれている。これらの領域71〜81および91〜105の位置を特定するために，領域71〜81および91〜105のそれぞれにおいて，左上の頂点および右下の頂点の位置座標が検出され，位置座標リストに格納される。さらに，文字画像領域91〜105については，文字画像領域91〜105に含まれている文字画像31を囲む矩形の左上の頂点および右下の頂点の位置座標も検出され，位置座標リストに格納される。
【００６４】
たとえば，オリジナル画像領域71の左上の頂点の位置座標は，（ｘi11，ｙi11）であり，右下の頂点の位置座標は，（ｘi21，ｙi21）であるので，オリジナル画像領域71の位置座標として，これらの座標ｘi11，ｙi11，ｘi21，ｙi21が位置座標リストに格納される。文字画像領域91に含まれている文字画像31については上述のように，それらの文字画像31の左上の頂点の座標および右下の頂点の座標が位置座標リストに格納される。文字画像領域91に含まれている一文字目の文字画像31については，左上の頂点の位置座標は，（ｘ11，ｙ11）であり，右下の頂点の位置座標は，（ｘ12，ｙ12）であるので，文字画像領域91の一文字目の文字画像31の位置座標として，これらの座標ｘ11，ｙ11，ｘ12，ｙ12が位置座標リストに格納される。
【００６５】
図17は，図15に示す文書画像70に対応する位置座標リストの一例である。
【００６６】
位置座標リストには，文書画像70の位置座標および文書画像70に含まれる領域（オリジナル画像領域71〜81，文字画像領域91〜105）の位置座標が格納されている。文書画像70に含まれる領域（オリジナル画像領域71〜81，文字画像領域91〜105）については数字の識別符号が付されている。識別符号は，文書画像70のように横書きの場合，左から右に，かつ上から下に順番に付与されている。この識別符号にしたがって，後述するように文書画像70が変更させられるときに領域の位置が決定される。
【００６７】
位置座標リストには，領域がオリジナル画像領域71〜81または文字画像領域91〜105のいずれかを示すデータも格納されている。さらに，位置座標リストには，文字画像領域91〜105のそれぞれに含まれている文字画像31の位置座標も，それらの文字画像31を含む文字画像領域91〜104に対応して格納されている。
【００６８】
図18は，図10に対応するもので，文書画像70を表示領域60の横幅ｗ１と同じ横幅ｗ１をもつ文書画像110に変更する（図８ステップ52）様子を示している。
【００６９】
表示領域60の横幅ｗ１と同じ横幅をもつ文書画像110に変更する場合には，識別符号の順に，オリジナル画像領域71〜81および文字画像領域91〜105が上から位置決めされていく。オリジナル画像領域71〜81については，一つの領域の中心が文書画像110の横方向の中心と一致するようにセンタリング処理される。もっとも，一つの領域の横方向の両端が文書画像110の横方向の両辺と一致するように拡大または縮小してもよい。文字画像領域91〜105については，上述したのと同様に，文字画像領域91〜105に含まれる文字画像31が抽出され，抽出された文字画像31が文字の並び順にしたがって配列し直される。
【００７０】
図19は，表示領域60の横幅ｗ１と同じ横幅をもつように生成された文書画像110の一例である。
【００７１】
識別符号に対応する順番である領域71，72，73，74，91，92，93，75，94，76，96，97および77に対応する画像部分111，112，113，114，121，122，123，115，124，125，116，126，127および117が文書画像110に表わされている。
【００７２】
文書画像110の横幅ｗ１は表示領域60の横幅と同じなので，上述したのと同様に，上下スクロールだけで文書画像110を見ることができる。拡大または縮小指令に応じて表示領域60が縮小または拡大し，縮小または拡大された表示領域60の横幅と同じ横幅をもつように文書画像70（文書画像110）が変更させられるのは上述したのと同様である。
【００７３】
上述した文書画像110は横書きであるが，縦書きであってもよい（横書きか縦書きかは指定できるものでもよい）。縦書きの場合には，識別符号は，上から下へ，右から左へと順番に決定される。また，縦書きの場合には，表示領域60の高さと同じ高さとなるように文書画像110が変更させられる。
【００７４】
上述の実施例では，携帯電話１と文書画像サーバ20とが通信しているが，携帯電話１と文書画像サーバ20とが通信する必要は必ずしも無い。たとえば，文書の画像化，位置座標リストの生成を文書画像サーバ20で行わずに，携帯電話１において行うようにしてもよいし，すでに生成されている文書画像および位置座標リストを携帯電話１に入力するようにしてもよい。また，携帯電話に限らず，電子ブックの閲覧装置などにも適用できるのはいうまでもない。さらに，図７に示すステップ41から43の文書の画像化から位置座標リストの生成および図８に示すステップ51および52の表示領域の位置決めおよび文書画像の変更を文書画像サーバ20で行うようにしてもよい。性能の低いＣＰＵが利用されている携帯電話であっても，一方向のスクロールのみで文書画像を見ることができるようになる。
【符号の説明】
【００７５】
１  携帯電話（文書画像表示装置）
３  表示装置
４  タッチ・パネル
30，70  文書画像
31  文字画像
60  表示領域
【図１】
0005654851.tif 000002
【図２】
0005654851.tif 000003
【図３】
0005654851.tif 000004
【図４】
0005654851.tif 000005
【図５】
0005654851.tif 000006
【図６】
0005654851.tif 000007
【図７】
0005654851.tif 000008
【図８】
0005654851.tif 000009
【図９】
0005654851.tif 000010
【図１０】
0005654851.tif 000011
【図１１】
0005654851.tif 000012
【図１２】
0005654851.tif 000013
【図１３】
0005654851.tif 000014
【図１４】
0005654851.tif 000015
【図１５】
0005654851.tif 000016
【図１６】
0005654851.tif 000017
【図１７】
0005654851.tif 000018
【図１８】
0005654851.tif 000019
【図１９】
0005654851.tif 000020