(57)【要約】【課題】  文書データの全体構造を把握しつつ、容易に内容を把握できる。【解決手段】  表示装置１００は、文書の連続する一部を表示する第１の表示部１０７と、文書を構成する文のうち、文書の連続する一部に対応する部分の形態が、文書の連続する一部以外に対応する部分の形態とは異なるように、文書における文の配置を表わす画像を作成する処理部１０４および明示部１０５と、画像を表示する第２の表示部１０８とを含む。【選択図】        図１
2005316877.tif 000002
【特許請求の範囲】
【請求項１】
文書の連続する一部を表示するための第１の表示手段と、
前記文書を構成する文のうち、前記文書の連続する一部に対応する部分の形態が、前記文書の連続する一部以外に対応する部分の形態とは異なるように、前記文書における文の配置を表わす画像を作成するための作成手段と、
前記画像を表示するための第２の表示手段とを含む、文書表示装置。
【請求項２】
前記文書の一部に対応する部分の形態は、前記画像における配置ごとに異なる形態を含む、請求項１に記載の文書表示装置。
【請求項３】
前記画像における配置は、前記文書の行方向の配置を含む、請求項２に記載の文書表示装置。
【請求項４】
前記第１の表示手段は、前記第２の表示手段における表示の形態に対応する形態で、前記文書の連続する一部を表示するための手段を含む、請求項１に記載の文書表示装置。
【請求項５】
前記第１の表示手段は、前記文書の一部を、行を続けて表示するための手段を含む、請求項１に記載の文書表示装置。
【請求項６】
前記第１の表示手段は、前記文書の一部を、改行の位置を示して表示するための手段を含む、請求項１に記載の文書表示装置。
【請求項７】
前記文書表示装置は、前記文書の中で、互いに所定の間隔を保つ位置にある文字のいずれかの指定を、前記第１の表示手段が表示する部分の最初の文字の指定として受付けるための受付手段をさらに含み、
前記第１の表示手段は、前記文書の、前記受付手段が指定を受付けた文字から始まる一部を表示するための手段を含む、請求項１に記載の文書表示装置。
【請求項８】
前記所定の間隔は、前記第１の表示手段における１行に相当する間隔である、請求項５に記載の文書表示装置。
【請求項９】
前記所定の間隔は、前記第１の表示手段に１度に表示される文字数に等しい間隔である、請求項５に記載の文書表示装置。
【請求項１０】
前記文書表示装置は、前記文書の中で、文の末尾を表わす文字のいずれかの指定を、前記第１の表示手段が表示する部分の指定として受付けるための受付手段をさらに含み、
前記第１の表示手段は、前記文書の、前記受付手段が指定を受付けた文字の次の文字から始まる一部を表示するための手段を含む、請求項１に記載の文書表示装置。
【請求項１１】
文書の連続する一部を表示する第１の表示ステップと、
前記文書を構成する文のうち、前記文書の連続する一部に対応する部分の形態が、前記文書の連続する一部以外に対応する部分の形態とは異なるように、前記文書における文の配置を表わす画像を作成する作成ステップと、
前記画像を表示する第２の表示ステップとを含む、文書表示方法。
【請求項１２】
文書の連続する一部を表示する第１の表示ステップと、
前記文書を構成する文のうち、前記文書の連続する一部に対応する部分の形態が、前記文書の連続する一部以外に対応する部分の形態とは異なるように、前記文書における文の配置を表わす画像を作成する作成ステップと、
前記画像を表示する第２の表示ステップとを含む各ステップをコンピュータに実行させるための文書表示プログラム。
【請求項１３】
文書の連続する一部を表示する第１の表示ステップと、
前記文書を構成する文のうち、前記文書の連続する一部に対応する部分の形態が、前記文書の連続する一部以外に対応する部分の形態とは異なるように、前記文書における文の配置を表わす画像を作成する作成ステップと、
前記画像を表示する第２の表示ステップとを含む各ステップをコンピュータに実行させるための文書表示プログラムを記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書表示装置、文書表示方法、文書表示プログラム、および文書表示プログラムを記録したコンピュータ読出可能な記録媒体に関し、特に表示領域が小さくても内容を容易に把握できる文書表示装置、文書表示方法、文書表示プログラム、および文書表示プログラムを記録したコンピュータ読出可能な記録媒体に関する。
【背景技術】
【０００２】
従来のＰＤＡ（Personal Digital Assistant）などには、容量の大きな文書を表示させる場合に特有の問題点があった。その問題点とは、文書の内容と文書全体のレイアウトとを同時に確認することが困難であるという点である。これは、全体を表示させると個々の文字が潰れる一方、その文書の一部を表示させると全体のレイアウトが表示されなくなる点に原因がある。
【０００３】
特許文献１は、レイアウトの確認と内容の確認とを同時にできる文書処理装置を開示する。この文書処理装置は、全体のレイアウトが確認できる第２の表示エリアと、第２の表示エリアに表示された任意の矩形部分を拡大して表示する第１の表示エリアとを備える。この発明によると、文書データの頁全体の印刷イメージを確認しつつ、その細部も確認できる文書処理装置を提供することができる。
【０００４】
しかしながら、特許文献１に開示されたように、第２の表示エリアに表示された文書の矩形部分を拡大して表示する場合、文書の内容を十分容易に把握することが困難であるという問題がある。図１２を参照して、この問題点について説明する。図１２に示すように、特許文献１に開示された文書処理装置は、第２の表示エリア２１０１と、第１の表示エリア２１０２とを含む。第２の表示エリア２１０１は、文書のレイアウトを表示する。第１の表示エリア２１０２は、第２の表示エリア２１０１に表示された矩形部分の内容を表示する。これにより、矩形部分の直前および直後の内容を把握することは困難となる。第１の表示エリア２１０２に表示された内容を読み進めようとしても、矩形部分を第２の表示エリア２１０１の右端から左端へ移動させなくてはならないため、文章をスムーズに読み進め得るように表示することは困難である。その結果、文章の内容を容易に把握することが困難となっている。
【特許文献１】特開平１０−６９４７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上述の問題点を解決するためになされたものであって、その目的は、ユーザが、文書データの全体構造を把握しつつ、容易にその内容を把握できる文書表示装置、文書表示方法、文書表示プログラム、および文書表示プログラムを記録したコンピュータ読取可能な記録媒体を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明のある局面にしたがうと、文書表示装置は、文書の連続する一部を表示するための第１の表示手段と、文書を構成する文のうち、文書の連続する一部に対応する部分の形態が、文書の連続する一部以外に対応する部分の形態とは異なるように、文書における文の配置を表わす画像を作成するための作成手段と、画像を表示するための第２の表示手段とを含む。
【０００７】
すなわち、第１の表示手段は、文書の連続する一部を表示する。第２の表示手段は、文書における文の配置を表わす画像であって、第１の表示手段が表示する部分の形態がそれ以外の部分の形態とは異なる画像を表示する。これにより、文書の全体構造を把握しつつ、文書の内容を把握することが容易になる。その結果、文書データの全体構造を把握しつつ、容易にその内容を把握できる文書表示装置を提供することができる。
【０００８】
また、上述の文書の一部に対応する部分の形態は、画像における配置ごとに異なる形態を含むことが望ましい。
【０００９】
すなわち、第２の表示手段は、第１の表示手段が表示する部分の形態が、配置ごとに異なるように、画像を表示する。これにより、文書の全体構造を把握しつつ、文書の内容を把握することがより容易になる。その結果、文書データの全体構造を把握しつつ、より容易にその内容を把握できる文書表示装置を提供することができる。
【００１０】
また、上述の画像における配置は、文書の行方向の配置を含むことが望ましい。
【００１１】
また、上述の第１の表示手段は、第２の表示手段における表示の形態に対応する形態で、文書の連続する一部を表示するための手段を含むことが望ましい。
【００１２】
すなわち、第１の表示手段における表示の形態は、第２の表示手段における表示の形態に対応する。これにより、文書の連続する一部の、内容と文書における配置とがより明確になる。その結果、文書データの全体構造を把握しつつ、より容易にその内容を把握できる文書表示装置を提供することができる。
【００１３】
また、第１の表示手段は、文書の一部を、行を続けて表示するための手段を含むことが望ましい。これにより、第１の表示手段は、効率よく文書を表示できる。その結果、文書データの全体構造を把握しつつ、容易にその内容を把握でき、かつ効率がよい文書表示装置を提供することができる。
【００１４】
また、第１の表示手段は、文書の一部を、改行の位置を示して表示するための手段を含むことが望ましい。これにより、第１の表示手段は、内容の把握が容易となるように文書を表示できる。その結果、文書データの全体構造を把握しつつ、より容易にその内容を把握でき、かつ効率がよい文書表示装置を提供することができる。
【００１５】
また、上述の文書表示装置は、文書の中で、互いに所定の間隔を保つ位置にある文字のいずれかの指定を、第１の表示手段が表示する部分の最初の文字の指定として受付けるための受付手段をさらに含むことが望ましい。第１の表示手段は、文書の、受付手段が指定を受付けた文字から始まる一部を表示するための手段を含むことが望ましい。
【００１６】
すなわち、第１の表示手段は、文書の、受付手段が指定を受付けた文字から始まる一部を表示する。これにより、利便性が向上する。その結果、文書データの全体構造を把握しつつ、容易にその内容を把握でき、かつ利便性が高い文書表示装置を提供することができる。
【００１７】
また、上述の所定の間隔は、第１の表示手段における１行に相当する間隔であることが望ましい。
【００１８】
また、上述の所定の間隔は、第１の表示手段に１度に表示される文字数に等しい間隔であることが望ましい。
【００１９】
また、上述の文書表示装置は、文書の中で、文の末尾を表わす文字のいずれかの指定を、第１の表示手段が表示する部分の指定として受付けるための受付手段をさらに含むことが望ましい。第１の表示手段は、文書の、受付手段が指定を受付けた文字の次の文字から始まる一部を表示するための手段を含むことが望ましい。
【００２０】
本発明の他の局面にしたがうと、文書表示方法は、文書の連続する一部を表示する第１の表示ステップと、文書を構成する文のうち、文書の連続する一部に対応する部分の形態が、文書の連続する一部以外に対応する部分の形態とは異なるように、文書における文の配置を表わす画像を作成する作成ステップと、画像を表示する第２の表示ステップとを含む。
【００２１】
すなわち、文書データの全体構造を把握しつつ、容易にその内容を把握できる文書表示方法を提供することができる。
【００２２】
本発明の他の局面にしたがうと、文書表示プログラムは、文書の連続する一部を表示する第１の表示ステップと、文書を構成する文のうち、文書の連続する一部に対応する部分の形態が、文書の連続する一部以外に対応する部分の形態とは異なるように、文書における文の配置を表わす画像を作成する作成ステップと、画像を表示する第２の表示ステップとを含む各ステップをコンピュータに実行させる。
【００２３】
すなわち、文書データの全体構造を把握しつつ、容易にその内容を把握できる文書表示プログラムを提供することができる。
【００２４】
本発明の他の局面にしたがうと、記録媒体は、文書表示プログラムを記録した、コンピュータ読取り可能な記録媒体である。記録媒体は、文書の連続する一部を表示する第１の表示ステップと、文書を構成する文のうち、文書の連続する一部に対応する部分の形態が、文書の連続する一部以外に対応する部分の形態とは異なるように、文書における文の配置を表わす画像を作成する作成ステップと、画像を表示する第２の表示ステップとを含む各ステップをコンピュータに実行させるための画像照合プログラムを記録したコンピュータ読取り可能な記録媒体である。
【００２５】
すなわち、文書データの全体構造を把握しつつ、容易にその内容を把握できる文書表示プログラムを記録したコンピュータ読取り可能な記録媒体を提供することができる。
【発明の効果】
【００２６】
本発明に係る文書表示装置、文書表示方法、文書表示プログラムおよび文書表示プログラムを記録したコンピュータ読取可能な記録媒体は、ユーザにとって、文書データの全体構造を把握しつつ、容易にその内容を把握できる。
【発明を実施するための最良の形態】
【００２７】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰返さない。
【００２８】
＜第１の実施の形態＞
以下、本発明の第１の実施の形態について説明する。
【００２９】
図１を参照して、本実施の形態に係る表示装置１００（本実施の形態において、表示装置１００はＯＳ（Operating System）が搭載されたコンピュータであることとする。ただし、表示装置１００はコンピュータに限定されるものではない。たとえば携帯電話、ＰＨＳ（Personal Handy Phone system）、ＰＤＡ、あるいはワードプロセッサなどであってもよい。）は、文書データ受付部１０１と、操作入力部１０２と、決定部１０３と、縮小部１０４と、明示部１０５と、処理部１０６と、第１の表示部１０７と、第２の表示部１０８とを含む。文書データ受付部１０１は、文書データ（この文書データは表示装置１００に表示させる文書を表わす）を受付ける。文書データ受付部１０１は、記録媒体に記録された文書データを受付けるか、後述する外部ネットワーク１２０９を介して文書データを受付ける。本実施の形態の場合、文書データ受付部１０１は、前者の方法で文書データを受付けることとする。操作入力部１０２は、ユーザによる命令または指示を受付ける。操作入力部１０２が受付ける指示には、第１の表示部１０７に拡大して表示したい位置を選択する旨の指示がある。具体的には、操作入力部１０２は、マウスなどのポインティングデバイス、タッチパネル、およびキーボードのいずれかで構成される。決定部１０３は、操作入力部１０２が受付けた操作または指示に応じて、第１の表示部１０７に表示する部分を決定する。縮小部１０４は、文書データが表わす文書を、第２の表示部１０８に縮小して（その結果、文が線として表示されるように）表示するための画像データを作成する。明示部１０５は、縮小部１０４が作成したデータに対し装飾処理を加える。本実施の形態において「装飾処理」とは、縮小部１０４が作成した画像データのうち、第１の表示部１０７が表示する文書の一部に対応する部分の形態が、その文書の連続する一部以外に対応する部分の形態とは異なるように画像データを修正する処理のことをいう。縮小部１０４と明示部１０５とにより、上述の文書を構成する文のうち、第１の表示部１０７が表示する文書の連続する一部に対応する部分の形態が、上述の文書の連続する一部以外に対応する部分の形態とは異なるように、文書における文の配置を表わす画像が、画像データとして作成される。処理部１０６は、文書データのうち、決定部１０３が決定した部分を表わす画像データを作成する。第１の表示部１０７は、処理部１０６が作成した画像データを表示する。これにより、第１の表示部１０７は、文書データ受付部１０１が受付けた文書の連続する一部を表示することとなる。第２の表示部１０８は、明示部１０５が装飾処理を加えた画像を表示する。
【００３０】
図２を参照して、本実施の形態に係る表示装置１００の物理構成を説明する。本実施の形態に係る表示装置１００を実現するコンピュータハードウェアは、入力部１２０１と、外部記憶部１２０２と、ネットワークインターフェイス１２０３と、ＣＰＵ（Central   Processing   Unit）１２０４と、プログラムメモリ１２０５と、データメモリ１２０６と、第１のディスプレイ１２０７と、第２のディスプレイ１２０８とを含む。入力部１２０１は、操作入力部１０２に相当する。外部記憶部１２０２は、文書データ受付部１０１に相当する。また、外部記憶部１２０２は、本発明の実施の形態に係る表示装置１００を実現するための文書表示プログラムを受付ける装置でもある。ネットワークインターフェイス１２０３は、外部ネットワーク１２０９から情報を受付け、かつその情報をＣＰＵ１２０４などが利用できるデータに変換する。ＣＰＵ１２０４は、本発明の実施の形態に係る表示装置１００を実現するための文書表示プログラムを実行する。また、ＣＰＵ１２０４は、図２に示すコンピュータハードウェアの各部を制御する回路でもある。プログラムメモリ１２０５は、本発明の実施の形態に係る表示装置１００を実現するための文書表示プログラム（決定部１０３を実現する決定プログラム、縮小部１０４を実現する縮小プログラム、明示部１０５を実現する明示プログラム、処理部１０６を実現する処理プログラム、ならびに入力部１２０１、外部記憶部１２０２、第１のディスプレイ１２０７、および第２のディスプレイ１２０８をそれぞれ操作入力部１０２、文書データ受付部１０１、第２の表示部１０８、および第１の表示部１０７として動作させるための動作プログラムからなる）を記憶する。データメモリ１２０６は、文書の表示に必要なデータを記憶する。第１のディスプレイ１２０７は、第１の表示部１０７に相当する。第２のディスプレイ１２０８は、第２の表示部１０８に相当する。
【００３１】
この表示装置１００は、コンピュータハードウェアとＣＰＵ１２０４により実行されるソフトウェアとにより実現される。一般的にこうしたソフトウェアはＣＤ−ＲＯＭ（Com-pact Disk Read Only Memory）１２１０などの記録媒体に格納されて流通し、外部記憶部１２０２などにより記録媒体から読取られてプログラムメモリ１２０５に格納される。さらに上述したＣＰＵ１２０４により実行される。上述したコンピュータのハードウェア自体は一般的なものである。したがって、本発明の最も本質的な部分は、ＣＤ−ＲＯＭ１２１０などの記録媒体に記録されたソフトウェアである。
【００３２】
図３を参照して、表示装置１００で実行されるプログラムは、文書の表示に関し、以下のような制御構造を有する。
【００３３】
ステップ４０１（以下、ステップをＳと略す。）にて、文書データ受付部１０１は、文書データを受付ける。文書データ受付部１０１は、受付けた文書データを記憶する。文書データが記憶されると、文書データ受付部１０１は、その文書データを縮小部１０４に出力する。縮小部１０４は、出力された文書データに基づき、第２の表示部１０８で文書全体を表示できる画像データを作成する。本実施の形態の場合、縮小部１０４は、文字の代わりに線が表示されるように、その画像データを作成する（後述するように、線ではなく点を表示させてもよい。しかし、本実施の形態では、文字の代わりに線を表示させる）。
【００３４】
Ｓ４０２にて、決定部１０３は、第１の表示部１０７に拡大して表示される最初の文字を指定する。このステップにおいて指定される文字は、文書データが表わす文書の最初の文字である。
【００３５】
Ｓ４０３にて、決定部１０３は、第１の表示部１０７に表示できる文字列の文字数を計算する。併せて、決定部１０３は、自らが指定した文字、第１の表示部１０７に表示できる文字列の文字数、および文書データにおける文字の並び順に従って、第１の表示部１０７に表示させる文字列を決定する。ただし、操作入力部１０２が、表示の順序を表わすデータなどを受付けていた場合、決定部１０３は、そのデータに従って、表示される文字列を決定する。
【００３６】
Ｓ４０４にて、明示部１０５は、縮小部１０４が作成した画像データのうち、決定部１０３が第１の表示部１０７に表示させると決定した文字列に対応する部分に装飾処理を施す。「装飾処理」とは、第２の表示部１０８に縮小部１０４が作成した画像データが表示される際、第１の表示部１０７に表示される部分とそうでない部分との形態が異なるように、縮小部１０４が作成したデータの内容を変更することをいう。本実施の形態において、明示部１０５は、第１の表示部１０７に表示される部分が、そうでない部分より太い線で表示されるように、画像データに装飾処理を施す。装飾処理が施されると、第２の表示部１０８は、そのデータを表示する。
【００３７】
Ｓ４０５にて、処理部１０６は、文書データのうち、決定部１０３が決定した文字列を表わす文字列データを作成する。第１の表示部１０７は、処理部１０６が作成した文字列データに基づき、文字列を表示する。
【００３８】
Ｓ４０６にて、操作入力部１０２は、ユーザの指示を受付ける。ユーザの指示が受付けられると、決定部１０３は、ユーザの指示が終了の指示（文書を閉じる旨の指示や表示装置１００を実現するための文書表示プログラムを終了する旨の指示）か否かを判断する。終了の指示と判断した場合（Ｓ４０６にてＹＥＳ）、処理は終了する。もしそうでないと（Ｓ４０６にてＮＯ）、処理はＳ４０７へと移される。
【００３９】
Ｓ４０７にて、決定部１０３は、ユーザの指示が表示される位置を変更する旨の指示か否かを判断する。表示される位置を変更する旨の指示と判断した場合（Ｓ４０７にてＹＥＳ）、処理はＳ４０８へと移される。もしそうでないと（Ｓ４０７にてＮＯ）、処理はＳ４０６へと移される。
【００４０】
Ｓ４０８にて、操作入力部１０２は、文書データのうち、第１の表示部１０７に表示させたい位置の指定を受付ける。
【００４１】
図４および図５を参照して、以上のような構造およびフローチャートに基づく、表示装置１００の動作について説明する。
【００４２】
文書データ受付部１０１は、文書データを受付ける。図４は、このとき文書データとして受付けられた文書を表わす。文書データが受付けられると、縮小部１０４は、第２の表示部１０８に文書の内容を表示するよう画像データを作成する（Ｓ４０１）。画像データが作成されると、決定部１０３は、第１の表示部１０７に拡大して表示される最初の文字を指定する。このステップにおいて指定される文字は、図４に示された文書の最初の文字である（Ｓ４０２）。文字が指定されると、決定部１０３は、第１の表示部１０７に表示できる文字の文字数を計算する。文字数が計算されると、決定部１０３は、第１の表示部１０７に表示される文字列を決定する（Ｓ４０３）。
【００４３】
文字列が決定されると、明示部１０５は、縮小部１０４が作成した画像データのうち、決定部１０３が決定した文字列に対応する部分に装飾処理を施す。装飾処理が施されると、第２の表示部１０８は、装飾処理が施された画像を表示する（Ｓ４０４）。第２の表示部に画像が表示されると、処理部１０６は、文書データのうち、決定部１０３が決定した文字列を表わす文字列データを作成する。第１の表示部１０７は、処理部１０６が作成した文字列データに基づき、文字列を表示する（Ｓ４０５）。
【００４４】
第１の表示部１０７に文字列が表示されると、操作入力部１０２は、ユーザの指示を受付ける。決定部１０３は、操作入力部１０２が受付けた指示が終了の指示か否かを判断する（Ｓ４０６）。このとき、表示される位置を変更する旨の指示が入力されたとすると（Ｓ４０６にてＮＯ）、決定部１０３は、ユーザの指示が表示される位置を変更する旨の指示か否かを判断する（Ｓ４０７）。このとき、決定部１０３は、表示される位置を変更する旨の指示と判断するので（Ｓ４０７にてＹＥＳ）、操作入力部１０２は、第１の表示部１０７に表示させたい位置の指定を受付ける（Ｓ４０８）。位置の指定が受付けられると、Ｓ４０３〜Ｓ４０５の処理を経て、第２の表示部１０８および第１の表示部１０７に画像および文字列が表示される。図５を参照して、この時点における第２の表示部１０８および第１の表示部１０７の内容を説明する。第２の表示部１０８には、図４で示した文書が縮小して表示されている。これにより、図４で示した文書のレイアウトを確認できる。その代わり、１文字１文字を表示させることは困難である。そこで、第２の表示部１０８は、１行分の文字を表示させる代わりに、１本の線を表示させている（１文字を表示させる代わりに１つの点を表示させたり、１個の矩形を表示させたりしてもよい）。第２の表示部１０８に表示されている線のうち、第１の表示部１０７に内容（「国際便が離発着する空港がある。千葉にも国際便が離発着する空港がある。大阪にも国際便が離発着する空」）が表示されている部分の線は、太線となっている。第１の表示部１０７には、図４で示した文書のうち、決定部１０３が決定した文字数が表示されている。本実施の形態の場合、第１の表示部１０７に表示される文字の大きさ、１度に表示される文字数、および１行あたりの文字数は、表示装置１００のユーザが自由に設定できる。図５の場合、１度に表示される文字数は４８文字、１行あたりの文字数は１２文字である。
【００４５】
以上のようにして、本実施の形態に係る表示装置は、第２の表示部に文書を画像として表示する。文書を表示するので、ユーザは文書の内容を容易に確認できる。ユーザによるスクロール操作の回数も減少させることができる。また、第１の表示部は、第１の表示部に表示された文書の一部分を表示可能な量だけ明示する。その結果、ユーザにとって、文書データの全体構造を把握しつつ、容易に内容を把握できる表示装置を提供することができる。
【００４６】
なお、Ｓ４０８にて、操作入力部１０２は、さまざまな方法で第１の表示部１０７に表示させたい位置の指定を受付けることができる。特に、操作入力部１０２は、文書の中で、互いに所定の間隔を保つ位置にある文字のいずれかの指定を、第１の表示部１０７が表示する部分の最初の文字の指定として受付けることができる。その所定の間隔の例として、１文字分、１行分（すなわち、第１の表示部１０７における１行に相当する間隔）、および１頁分（すなわち、第１の表示部１０７に１度に表示される文字数分の間隔）などがある。図６は、その一例を示す図である。Ｓ４０５にて第１の表示部１０７に文字が表示された状況を図６（Ａ）に示す。Ｓ４０８にて、１文字分のスクロールをする旨の指示を受付けた場合、Ｓ４０５を経た後の第２の表示部１０８および第１の表示部１０７の内容は、図６（Ｂ）の通りとなる。図６（Ａ）における第１の表示部１０７の表示が「国際便」から始まるのに対し、図６（Ｂ）における第１の表示部１０７の表示は「際便が」から始まる。Ｓ４０８にて、１行分のスクロールをする旨の指示を受付けた場合、Ｓ４０５を経た後の第２の表示部１０８および第１の表示部１０７の内容は、図６（Ｃ）の通りとなる。図６（Ａ）における第１の表示部１０７の表示が「国際便」から始まるのに対し、図６（Ｃ）における第１の表示部１０７の表示は「ある。」から始まる。Ｓ４０８にて、１頁分のスクロールをする旨の指示を受付けた場合、Ｓ４０５を経た後の第２の表示部１０８および第１の表示部１０７の内容は、図６（Ｄ）の通りとなる。図６（Ａ）における第１の表示部１０７の表示が「国際便」から始まるのに対し、図６（Ｄ）における第１の表示部１０７の表示は「港がある。」から始まる。また、操作入力部１０２は、文書の中で、文の末尾を表わす文字（日本語であれば句点、英語ではピリオドやクエスチョンマークをいう）のいずれかの指定を、第１の表示部１０７が表示する部分の指定として受付けることができる。文の末尾を表わす文字の指定を受付けた場合、Ｓ４０５を経た後の第１の表示部１０７の記載は、必ず指定された文字の次の文字、すなわち文の冒頭から始まることとなる。図６の場合であれば、図６（Ａ）における第１の表示部１０７の表示が「国際便」から始まるのに対し、１文章分のスクロールをする旨の指示を受付けた場合、第１の表示部１０７の表示は「千葉にも」から始まる。さらに１文章分のスクロールをする旨の指示を受付けた場合、第１の表示部１０７の表示は「大阪にも」から始まることとなる。
【００４７】
また、第１の表示部１０７は、文書の一部分を、行を続けて（改行することなく）表示させても、改行の位置を示して表示させてもよい。図７（Ａ）は、行を続けて文書の一部分を表示させる場合の、第１の表示部１０７および第２の表示部１０８を示す。図７（Ａ）に示すように、行を続けて表示させる場合、第１の表示部１０７は、より多くの情報を一度に表示させることができる。多くの情報が一度に表示されるので、第１の表示部１０７は、効率よく文書の一部分を表示させることができる。図７（Ｂ）は、改行の位置を示して文書の一部分を表示させる場合の、第１の表示部１０７および第２の表示部１０８を示す。図７（Ｂ）に示すように、改行の位置を示して表示させる場合、文書の内容の把握が容易となる。ここで、図７（Ａ）および図７（Ｂ）を参照して、上述した「１行分」すなわち第１の表示部１０７における「１行に相当する間隔」の意味を説明する。「１行に相当する間隔」とは、第１の表示部１０７における１行あたりの文字数分の間隔をいう。図７（Ａ）における「大阪」から「離発着す」までがここでいう「１行に相当する間隔」である。ただし、改行の直前の文字は、上述した１行あたりの文字数分の間隔をとる位置より手前にあっても、１行に相当する間隔にある文字とみなされる。図７（Ｂ）における「る空港」から「ある。」までがここでいう「１行に相当する間隔」である。
【００４８】
また、第２の表示部１０８に表示されている線のうち、第１の表示部１０７に内容が表示されている部分を表示する方法は、太線に限定されない。太線とする代わりに、アンダーラインを設けてもよい。太線とする代わりに、反転表示させてもよい。太線とする代わりに、点線や波線を表示させてもよい。カラー表示できるのであれば、第１の表示部１０７に内容が表示されている部分と表示されていない部分とで異なる色の線を表示させてもよい。ただし、第１の表示部１０７に内容が表示されている部分とそうでない部分とを識別できる必要がある。
【００４９】
また、第１の表示部１０７と第２の表示部１０８とは、１台のディスプレイにより実現されてもよい。この場合、１枚の画面が少なくとも２つに区切られた上で、その区切りのうちの１つに第１の表示部１０７に対応する表示がされ、残る区切りのいずれかに第２の表示部１０８に対応する表示がされることとなる。
【００５０】
＜第２の実施の形態＞
以下、本発明の第２の実施の形態について説明する。
【００５１】
図８を参照して、本発明の実施の形態に係る表示装置１２０は、第１の実施の形態に係る決定部１０３に代えて、第１の実施の形態に係る決定部１０３とは異なる機能（どのように異なるかは後述する）により第１の表示部１０７に表示する部分を決定する決定部１１３を含む。また、決定部１１３は、明示部１０５が加える装飾処理の内容を決定する回路でもある（装飾処理の内容は、明示部１０５自身が決定してもよい。ただし、本実施の形態においては、決定部１１３がこの内容を決定することとする）。なお、その他のハードウェア構成については前述の第１の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００５２】
図９を参照して、表示装置１２０で実行されるプログラムは、文書の表示に関し、以下のような制御構造を有する。なお、図９に示すフローチャートの中で、前述の図３に示した処理は同じステップ番号を付してある。それらの処理も同じである（ただし、決定部１０３に代えて決定部１１３が同一の処理を実施する場合にも同一のステップ番号を付してある）。したがって、それらについての詳細な説明はここでは繰返さない。
【００５３】
Ｓ６０１にて、決定部１１３は、明示部１０５が加える装飾処理の内容を決定する。本実施の形態において、この装飾処理の内容（すなわち、文書のうち決定部１１３が第１の表示部１０７に表示すると決定した一部に対応する、部分の形態）は、画像（第２の表示部１０８に表示される画像）における行方向の配置ごとに異なるように決定される。図１０を参照して、装飾処理の内容を説明する。本実施の形態の場合、決定部１１３は、図１０に示す３種類の候補の中から、装飾処理の内容を決定する。第２の表示部１０８において第１行目に配置される部分の装飾処理は、「装飾処理Ａ」である。これは、文字に代えて二重線が表示される処理である。第２の表示部１０８において第２行目に配置される部分の装飾処理は、「装飾処理Ｂ」である。これは、文字に代えて点線が表示される処理である。第２の表示部１０８において第３行目に配置される部分の装飾処理は、「装飾処理Ｃ」である。これは、文字に代えて太線が表示される処理である。以降、同様にして装飾処理の内容が決定される。
【００５４】
Ｓ６０２にて、明示部１０５は、決定部１１３が決定した装飾処理に従い、縮小部１０４が作成したデータに対し、装飾処理を施す。装飾処理が施されると、第２の表示部１０８は、装飾処理が施された文書データを表示する。
【００５５】
Ｓ６０３にて、処理部１０６は、第１の表示部１０７に表示させるデータを作成する。データが作成されると、処理部１０６は、決定部１１３が決定した装飾処理に従い、データに装飾処理を施す。このとき、処理部１０６は、表示の形態が第２の表示部１０８における表示の形態に対応するように、データに装飾処理を施す。装飾処理が施されると、第１の表示部１０７は、装飾処理が施されたデータを表示する。
【００５６】
以上のような構造およびフローチャートに基づく、表示装置１２０の動作について説明する。Ｓ４０１〜Ｓ４０３の処理を経て、決定部１１３は、第１の表示部１０７における表示位置に基づき、装飾処理の内容を決定する（Ｓ６０１）。装飾処理が決定されると、明示部１０５は、縮小部１０４が作成したデータに、決定部１１３が決定した装飾処理を施す。装飾処理が施されると、第２の表示部１０８は、そのデータを表示する（Ｓ６０２）。データが表示されると、処理部１０６は、第１の表示部１０７が表示するデータを作成する。データが作成されると、処理部１０６は、決定部１１３が決定した装飾処理に従い、データに装飾処理を施す。装飾処理が施されると、第１の表示部１０７は、そのデータを表示する（Ｓ６０３）。データが表示されると、Ｓ４０１〜Ｓ４０３、およびＳ６０１〜Ｓ６０３の処理の処理を経て、第２の表示部１０８および第１の表示部１０７にデータが表示される。図１１を参照して、このときの第２の表示部１０８および第１の表示部１０７の内容を示す。第１の実施の形態と同様に、第２の表示部１０８は、文字の代わりに線を表示する。第１の表示部１０７に表示された部分のうち、第２の表示部１０８において１行目に表示された部分の表示処理は、二重線である。２行目に表示された部分の表示処理は、点線である。３行目に表示された部分の表示処理は、太線である。第１の表示部１０７も、第１の実施の形態と同様に、文書の連続する一部を表示する。第１の表示部１０７に表示された文書の一部のうち、第２の表示部１０８において１行目に表示された部分（「国際便が離発着する空港がある。千」の部分）には、二重線が付加されている。第２の表示部１０８において２行目に表示された部分（「葉にも国際便が離発着する空港がある。大阪」の部分）には、点線が付加されている。第２の表示部１０８において３行目に表示された部分（「にも国際便が離発着する空」の部分）には、太線が付加されている。
【００５７】
以上のようにして、本実施の形態に係る表示装置は、表示される文字の配置に基づき、異なる装飾処理を施すことができる。また、第２の表示部に表示された装飾処理に対応する装飾を第１の表示部の文書にも加える。さらに、本実施の形態に係る表示装置は、第１の表示部に表示される文書を一定の単位ごとにスクロールさせる。その単位が１文字単位であれば、本実施の形態に係る表示装置は、第１の表示部に、文書のうち、ユーザが好む部分を表示させることができる。その単位が１行単位であれば、本実施の形態に係る表示装置は、第１の表示部に、表示の位置が一定で、把握のしやすさと表示の素早さとが両立するように、ユーザが好む部分を表示させることができる。その単位が第１の表示部に同時に表示される文字数に相当すれば、本実施の形態に係る表示装置は、第１の表示部に、最も素早くユーザが好む部分を表示させることができる。また、本実施の形態に係る表示装置は、文書のうち、一定の記号の直後から、文書を表示させることもできる。これによれば、本実施の形態に係る第１の表示部は、１文ごとにスクロールするので、文章の先頭を読み飛ばすことが可能になる。文章の先頭を読み飛ばすことが可能になれば、表示させようとする場所を探すことが容易になる。その結果、ユーザにとって、文書データの全体構造を把握しつつ、より容易に内容を把握できる表示装置を提供することができる。
【００５８】
なお、「装飾処理Ａ」〜「装飾処理Ｃ」の内容は、上述した内容に限定されない。たとえば、線の色を変えたり、反転表示させたりしてもよい。第１の表示部１０７に付加されるアンダーラインのみの色を変えてもよい。太線や二重線とする代わりに、波線としてもよい。ただし、第１の表示部１０７に内容が表示されている部分とそうでない部分とを識別できる必要がある。
【００５９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００６０】
【図１】本発明の第１の実施の形態に係る表示装置の全体構成図である。
【図２】本発明の第１の実施の形態に係る表示装置の物理構成を示す図である。
【図３】本発明の実施の形態に係る表示処理の制御の手順を示すフローチャートである。
【図４】本発明の第１の実施の形態において表示される文書を表わす図である。
【図５】本発明の実施の形態に係る第１の表示部および第２の表示部の表示の内容を示す図である。
【図６】本発明の第１の実施の形態の変形例に係る第１の表示部および第２の表示部の内容を示す図である。
【図７】本発明の第１の実施の形態の変形例に係る第１の表示部および第２の表示部の内容を示す図である。
【図８】本発明の第２の実施の形態に係る表示装置の全体構成図である。
【図９】本発明の第２の実施の形態に係る表示処理の制御の手順を示すフローチャートである。
【図１０】本発明の第２の実施の形態に係る装飾処理の内容を示す図である。
【図１１】本発明の第２の実施の形態に係る第１の表示部および第２の表示部の表示の内容を示す図である。
【図１２】従来例に係る表示部の表示の内容を示す図である。
【符号の説明】
【００６１】
１００，１２０  表示装置、１０１  文書データ受付部、１０２  操作入力部、１０３，１１３  決定部、１０４  縮小部、１０５  明示部、１０６  処理部、１０７  第１の表示部、１０８  第２の表示部、１２０１  入力部、１２０２  外部記憶部、１２０３  ネットワークインターフェイス、１２０４  ＣＰＵ、１２０５  プログラムメモリ、１２０６  データメモリ、１２０７  第１のディスプレイ、１２０８  第２のディスプレイ、１２０９  外部ネットワーク、１２１０  ＣＤ−ＲＯＭ、２１０１  第２の表示エリア、２１０２  第１の表示エリア。
【図１】
2005316877.tif 000003
【図２】
2005316877.tif 000004
【図３】
2005316877.tif 000005
【図４】
2005316877.tif 000006
【図５】
2005316877.tif 000007
【図６】
2005316877.tif 000008
【図７】
2005316877.tif 000009
【図８】
2005316877.tif 000010
【図９】
2005316877.tif 000011
【図１０】
2005316877.tif 000012
【図１１】
2005316877.tif 000013
【図１２】
2005316877.tif 000014