(57)【要約】【課題】インターネット上のホームページに記載の文書を、如何なるアクセス方法でも、例えば印刷処理等の処理を能率的に行うことが可能な文書処理方法及び文書処理装置及び文書処理装置の制御プログラム及びこの制御プログラムを格納した記憶媒体を提供する。【解決手段】次文書指示情報を記憶するＲＡＭ１０３と、前記次文書指示情報を検出し該次文書指示情報と対応する次文書リンク情報を求めるＣＰＵ１０１と、前記次文書リンク情報によってリンクされる文書を処理するプリンタ１１０とから成る。【選択図】　　　図１
2004038386.tif 000002
【特許請求の範囲】
【請求項１】
次文書指示情報を記憶する記憶ステップと、
前記次文書指示情報を検出し該次文書指示情報と対応する次文書リンク情報を求める次文書リンク情報検出ステップと、
前記次文書リンク情報によってリンクされる文書を処理する処理ステップとから成ることを特徴とする文書処理方法。
【請求項２】
前記次文書指示情報は、文字列であることを特徴とする請求項１に記載の文書処理方法。
【請求項３】
前記次文書指示情報は、画像ファイル名であることを特徴とする請求項１に記載の文書処理方法。
【請求項４】
前記処理ステップは、文書を印刷する印刷ステップであることを特徴とする請求項１乃至３のいずれかに記載の文書処理方法。
【請求項５】
前記処理ステップは、文書を保存する保存ステップであることを特徴とする請求項１乃至３のいずれかに記載の文書処理方法。
【請求項６】
前記処理ステップは、文書を言語翻訳する翻訳ステップであることを特徴とする請求項１乃至３のいずれかに記載の文書処理方法。
【請求項７】
前記処理ステップは、文書を要約する要約ステップであることを特徴とする請求項１乃至３のいずれかに記載の文書処理方法。
【請求項８】
次文書指示情報を記憶する記憶手段と、
前記次文書指示情報を検出し該次文書指示情報と対応する次文書リンク情報を求める次文書リンク情報検出手段と、
前記次文書リンク情報によってリンクされる文書を処理する処理手段とから成ることを特徴とする文書処理装置。
【請求項９】
前記次文書指示情報は、文字列であることを特徴とする請求項８に記載の文書処理装置。
【請求項１０】
前記次文書指示情報は、画像ファイル名であることを特徴とする請求項８に記載の文書処理装置。
【請求項１１】
前記処理手段は、文書を印刷する印刷手段であることを特徴とする請求項８乃至１０のいずれかに記載の文書処理装置。
【請求項１２】
前記処理手段は、文書を保存する保存手段であることを特徴とする請求項８乃至１０のいずれかに記載の文書処理装置。
【請求項１３】
前記処理手段は、文書を言語翻訳する翻訳手段であることを特徴とする請求項８乃至１０のいずれかに記載の文書処理装置。
【請求項１４】
前記処理手段は、文書を要約する要約手段であることを特徴とする請求項８乃至１０のいずれかに記載の文書処理装置。
【請求項１５】
文書処理装置を制御するためのコンピュータ読み取り可能な制御プログラムであって、
次文書指示情報を記憶する記憶ステップと、前記次文書指示情報を検出し該次文書指示情報と対応する次文書リンク情報を求める次文書リンク情報検出ステップと、前記次文書リンク情報によってリンクされる文書を処理する処理ステップとをコンピュータに実行させるためのプログラムコードから成ることを特徴とする文書処理装置の制御プログラム。
【請求項１６】
前記次文書指示情報は、文字列であることを特徴とする請求項１５に記載の文書処理文書処理装置の制御プログラム。
【請求項１７】
前記次文書指示情報は、画像ファイル名であることを特徴とする請求項１５に記載の文書処理文書処理装置の制御プログラム。
【請求項１８】
前記処理ステップは、文書を印刷する印刷ステップであることを特徴とする請求項１５乃至１７のいずれかに記載の文書処理装置の制御プログラム。
【請求項１９】
前記処理ステップは、文書を保存する保存ステップであることを特徴とする請求項項１５乃至１７のいずれかに記載の文書処理装置の制御プログラム。
【請求項２０】
前記処理ステップは、文書を言語翻訳する翻訳ステップであることを特徴とする請求項１５乃至１７のいずれかに記載の文書処理装置の制御プログラム。
【請求項２１】
前記処理ステップは、文書を要約する要約ステップであることを特徴とする請求項１５乃至１７のいずれかに記載の文書処理装置の制御プログラム。
【請求項２２】
請求項１５乃至１７に記載の文書処理装置の制御プログラムを格納したことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文書処理方法及び文書処理装置及び文書処理装置の制御プログラム及びこの制御プログラムを格納した記憶媒体に関する。
【０００２】
【従来の技術】
近年、インターネットの普及により世界中で大量のホームページが作成され、誰でもアクセスすることによって、情報を得て活用することができる。
【０００３】
しかし、一方では、このような大量の情報をいかにして能率良く処理して活用するかが課題となっている。
【０００４】
また、近年では、携帯電話等のモバイル端末を用いて、インターネットによりホームページを閲覧できるようになった。携帯電話はどこへでも持ち運びができて便利であるが、情報の表示面積が小さいので大量の情報を閲覧することができない。そのため、アクセスした情報をプリンタ等の他の装置へ出力する指示を携帯電話で行うような、所謂リファレンスプリントのような使い方が提案されている。
【０００５】
ホームページはＨＴＭＬ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）によって記述され、リンク機構によって他のファイルへ論理的に接続する仕組みを含んでいる。例えば、５つのＨＴＭＬファイルがあり、第１ファイルが他の第２〜５ファイルの目次を含むファイルである場合がある。
【０００６】
図８は、５つのＨＴＭＬファイルから構成されるホームページの一例を示す図であり、同図８において、８０１は全体の目次が記載されたファイル、８０２は第１章が記載されたファイル、８０３は第２章が記載されたファイル、８０４は第３章が記載されたファイル、８０５は第４章が記載されたファイルである。そして、ファイル８０１では、「次へ」の文字列がインターネットブラウザで表示した場合の最下段に表示され、この文字列が次のファイル８０２をリンクしている。そのリンク部分のＨＴＭＬでの記述は、例えば、以下のようになっている。
＜Ａ　ＨＲＥＦ＝”ｆｉｌｅ−２．ｈｔｍｌ”＞次へ＜／Ａ＞
ここで、ｆｉｌｅ−２．ｈｔｍｌは、ファイル８０２のファイル名である。そして、ファイル８０２では、ファイル８０３をリンクする「次へ」の文字列と、ファイル８０１をリンクする「戻る」の文字列とを最下段に表示するようになっている。そのリンク部分の記述は、「＜Ａ　ＨＲＥＦ＝”ｆｉｌｅ−１．ｈｔｍｌ”＞戻る＜／Ａ＞　　　　＜Ａ　ＨＲＥＦ＝”ｆｉｌｅ−３．ｈｔｍｌ”＞次へ＜／Ａ＞」である。
【０００７】
ここで、ｆｉｌｅ−１．ｈｔｍｌは、ファイル８０１のファイル名、ｆｉｌｅ−３．ｈｔｍｌは、ファイル８０３のファイル名である。
【０００８】
以下、ファイル８０３とファイル８０４は、ファイル８０２と同様に、前のファイルと次のファイルへのリンクを含んでいる。最後のファイル８０５には、前のファイルへのリンクだけを含んでいる。
【０００９】
即ち、「＜Ａ　ＨＲＥＦ＝”ｆｉｌｅ−４．ｈｔｍｌ”＞戻る＜／Ａ＞」だけを含む。
【００１０】
例えば、Ｗｉｎｄｏｗｓ（登録商標）９８が動作するパソコン（パーソナルコンピュータ）を操作しているインターネット利用者がファイル８０１をインターネットエクスプローラに表示したとする。利用者がこのファイル８０１の目次が示す文書全体を印刷しようとする場合、まず、ブラウザのファイルメニュー内の印刷機能を選択実行し、ファイル８０１を印刷する。次に、「次へ」の文字列をマウスでクリックし、次のファイル８０２を表示し、また、ブラウザのファイルメニュー内の印刷機能を選択実行し、ファイル８０２を印刷する。このような操作を、最後のファイル８０５を印刷し終わるまで繰り返す。
【００１１】
また、特開平１０−１１４１２６号公報には、「ハイパースペース文書を印刷する方法及び装置」が開示されている。該公報においては、ＨＴＭＬファイルのヘッドセクションに印刷エレメントであるＭＥＴＡタグを追加し、この印刷エレメントが次に印刷すべきページを指定している場合に、複数のページを印刷するコマンドを活動化させるステップを含む方法が開示されている。
【００１２】
【発明が解決しようとする課題】
前述のように、普通ホームページは、全体の文書を幾つかのファイルに分割し、「次へ」のリンク情報によって、次のファイルへ進めるようになっている場合が多い。この場合、一々各ファイルをブラウザに表示してから印刷コマンドを実行することは、非能率的である。
【００１３】
また、ブラウザが表示した文書の印刷を携帯電話等により指示した場合、ＩＰＰ（Ｉｎｔｅｒｎｅｔ　Ｐｒｉｎｔｉｎｇ　Ｐｒｏｔｏｃｏｌ）等の技術を使って遠方にあるプリンタに印刷出力することができるが、このようなリファレンスプリントの仕組みが今後利用されることが多くなることを考えると、各ファイル毎の印刷操作を効率的に行うことが強く望まれる。
【００１４】
リファレンスプリントとしては、ＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）の情報をプリントサーバーに送信すると、該プリントサーバーがＵＲＬの指示する文書をプリントする方法もある。この場合も、全文書を構成する全てのファイルのＵＲＬ情報をプリントサーバーに送信するというのは非能率的である。
【００１５】
また、上述した特開平１０−１１４１２６号公報に開示された方法では、予めホームページのＨＴＭＬファイルのヘッダセクションに印刷エレメントを作成しておく準備が必要となるが、通常一般にはこのような習慣がないため、前記特開平１０−１１４１２６号公報に開示の方法は有効なものとは言えない。
【００１６】
本発明は上述したような従来技術の有する問題点を解消するためになされたもので、その目的は、インターネット上のホームページに記載の文書を、如何なるアクセス方法でも、例えば印刷処理等の処理を能率的に行うことが可能な文書処理方法及び文書処理装置及び文書処理装置の制御プログラム及びこの制御プログラムを格納した記憶媒体を提供することである。
【００１７】
【課題を解決するための手段】
上記目的を達成するために本発明の文書処理方法は、次文書指示情報を記憶する記憶ステップと、前記次文書指示情報を検出し該次文書指示情報と対応する次文書リンク情報を求める次文書リンク情報検出ステップと、前記次文書リンク情報によってリンクされる文書を処理する処理ステップとから成ることを特徴とする。
【００１８】
また、上記目的を達成するために本発明の文書処理装置は、次文書指示情報を記憶する記憶手段と、前記次文書指示情報を検出し該次文書指示情報と対応する次文書リンク情報を求める次文書リンク情報検出手段と、前記次文書リンク情報によってリンクされる文書を処理する処理手段とから成ることを特徴とする。
【００１９】
また、上記目的を達成するために本発明の文書処理装置の制御プログラムは、文書処理装置を制御するためのコンピュータ読み取り可能な制御プログラムであって、次文書指示情報を記憶する記憶ステップと、前記次文書指示情報を検出し該次文書指示情報と対応する次文書リンク情報を求める次文書リンク情報検出ステップと、前記次文書リンク情報によってリンクされる文書を処理する処理ステップとをコンピュータに実行させるためのプログラムコードから成ることを特徴とする。
【００２０】
更に、上記目的を達成するために本発明の記憶媒体は、前記文書処理装置の制御プログラムを格納したことを特徴とする。
【００２１】
【発明の実施の形態】
以下、本発明の各実施の形態を図１乃至図７に基づき説明する。
【００２２】
（第１実施の形態）
まず、本発明の第１実施の形態を、図１乃至図６に基づき説明する。
【００２３】
図１は、本発明の第１実施の形態に係る文書処理装置（パソコン）の構成を示すブロック図であり、同図において、１０１はＣＰＵ（中央演算処理装置）、１０２はＢＩＯＳ等を記憶するＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ：リードオンリーメモリ）、１０３はＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ：ランダムアクセスメモリ）、１０４はハードディスクドライブ（ＨＤＤ）であって、オペレーティングシステムを記憶していると共に、後述する図２に示す処理を実行するための制御プログラムが格納されている。１０５はネットワークアダプタ等の通信Ｉ／Ｆ（インターフェース）であって、該通信Ｉ／Ｆ１０５を介して文書処理装置がインターネットと接続されている。１０６はキーボードとマウス、１０７は表示コントローラ、１０８は表示装置であって、ホームページ等の情報を表示する。１０９はＩ／Ｏポート、１１０はプリンタ、１１１はバスである。
【００２４】
以下、本実施の形態に係る文書処理装置の動作について、図２〜図６を用いて説明する。
【００２５】
図２は、本実施の形態に係る文書処理装置の処理動作の流れを示すフローチャート、図３〜図５は、ホームページをインターネットエクスプローラ等のブラウザで表示した場合の形式例を示す図、図６は、次文書指示情報のＨＴＭＬ記述を説明するための図である。
【００２６】
図２において、まず、ステップＳ２０１で、利用者はインターネットエクスプローラ等を実行できるパソコン等を操作し、ＨＴＭＬ文書の記載されているホームページのＵＲＬを入力して、図３に示すように１ファイル目を表示する。図３には、［次へ］の文字列３０１が表示されて、この文字列３０１をクリックすると次のファイルへ進むようになっている。
【００２７】
次に、ステップＳ２０２へ進んで、図３の［次へ］の文字列３０１をマウスの右ボタンでクリックすると、次のステップＳ２０３で、図３に示すようにポップアップメニュー３０２が表示される。このポップアップメニュー３０２は、Ｗｉｎｄｏｗｓ（登録商標）９８等のインターネットエクスプローラ等で現れるポップアップメニューと似たようなものになっているが、本実施の形態では、「対象を連続印刷」という機能項目が含まれている。
【００２８】
次に、ステップ２０４で、ポップアップメニュー３０２の「対象を連続印刷」を選択してマウスの右ボタンを離すと、「対象を連続印刷」という機能が以下のように実行される。
【００２９】
まず、ステップ２０５で、現在表示中の１ファイル目の印刷を行い、次のステップ２０６で、前記ステップＳ２０２においてクリックしたオブジェクト（この場合は、［次へ］の文字パターン３０１）のＨＴＭＬファイル内でのテキスト、即ち、この場合は、［次へ］の２文字の文字列データをパソコンのメモリに記憶する。
【００３０】
［次へ］のＨＴＭＬでの記述は、図６に示すようになっており、同図において、６０１は次文書指示情報、６０２は次文書リンク情報である。この場合は、次文書指示情報６０１が、［次へ］の２文字の文字列データになり、次文書リンク情報６０２が、次の文書ファイルのファイル名（ｆｉｌｅ−２．ｈｔｍｌ）になる。
【００３１】
次に、ステップ２０７へ進んで、リンク先の次のファイル（ｆｉｌｅ−２．ｈｔｍｌ）をダウンロードして、その文書ファイルを印刷する。次に、ステップ２０８で、この文書ファイルｆｉｌｅ−２．ｈｔｍｌの中を検索し、次文書指示情報（［次へ］の２文字の文字列データ）６０１を探し、該次文書指示情報６０１に対応する次文書リンク情報（アンカータグのＨＲＥＦの値６０２）を求める。
【００３２】
次に、ステップ２０９へ進んで、前記ステップＳ２０８において次文書指示情報（［次へ］の２文字の文字列データ）６０１が検出できなかった場合には、次のファイルが無いと判断し、その後、本処理動作を終了する。また、前記ステップＳ２０８において、次文書リンク情報６０２が求められた場合は、前記ステップＳ２０９においては、次のファイルが有ると判断し、前記ステップ２０７へ戻り、前記ステップＳ２０７〜ステップＳ２０９の処理を繰り返す。
【００３３】
図４は、ｆｉｌｅ−２．ｈｔｍｌをブラウザで表示した一例を示す図であり、［戻る］のリンク４０１と［次へ］のリンク４０２とが表示されている。
【００３４】
図５は、ホームページの最終の文書ファイルを表示した一例を示す図であり、この文書ファイルは最終であるので、［戻る］のリンク４０１は表示されているが、［次へ］のリンクは表示されていない。従って、前記図２のステップＳ２０８において、図５の文書ファイルを検索しても、［次へ］の２文字の文字列データが無いので、前記ステップＳ２０９においては、次のファイルが無いという判断結果になる。
【００３５】
尚、次文書指示情報（［次へ］の２文字の文字列データ）６０１を検出する場合は、アンカータグ（＜Ａ＞〜＜／Ａ＞）に挟まれたものを検出するようにする。そうしないと、リンクではない本文中の［次へ］という文字列を誤って次文書指示情報６０１と見做してしまうからである。
【００３６】
ここで、上述した従来例である特開平１０−１１４１２６号公報に開示の方法と本実施の形態との相違点を明記するならば、前記特開平１０−１１４１２６号公報に開示の方法では、次文書の指示情報であるべき印刷エレメントをＨＴＭＬファイルのヘッダセクションに予め入れておかなければならない。しかし、世の中に作成されているホームページにはこのような配慮がなされていない。
【００３７】
一方、本実施の形態では、ＨＴＭＬのセクションではなく、ＢＯＤＹセクションに普通に記載されている文書指示情報の文字列等を検出し、対応する次文書リンク情報を求めて次文書を印刷するので、本実施の形態の方が、ＨＴＭＬファイルに特別な準備を要しないので、汎用性が大きいという利点がある。
【００３８】
（第２の実施の形態）
上述した第１実施の形態では、処理の具体例として、文書ファイルを連続して印刷処理する場合を示したが、本発明の適応処理内容としては、「印刷処理」以外に、「英語に翻訳処理」、「ファイルに保存処理」、「要約を作成し印刷処理」等、種々ある。
【００３９】
図７は、その一例としてのポップアップメニューを示す図である。
【００４０】
（第３の実施の形態）
上述した第１及び第２実施の形態では、パソコン等の装置によりホームページを表示し、該パソコンに接続されているプリンタにより文書を印刷したり、パソコンのハードディスクにファイル保存したりする場合について説明したが、本発明はこれに限られるものではなく、図２に示す処理プログラムをＲＯＭ１０２に格納し、プリンタ本体に実装することも可能である。
【００４１】
但し、この場合は、次文書指示情報６０１をマウスクリックで指示できないため、プリンタに次文書指示情報６０１と先頭ファイルのＵＲＬとを送信するようにすれば良い。
【００４２】
また、プリンタはパソコンに接続するものであっても良いし、ＬＡＮインターフェースを介して、該ＬＡＮ或いはインターネットに接続するものであっても良い。
【００４３】
（その他の実施の形態）
本発明の目的は、上記各実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成されることは言うまでもない。
【００４４】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した各実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４５】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００４６】
また、コンピュータが読み出したプログラムコードを実行することにより、上記各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００４７】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００４８】
【発明の効果】
以上のように本発明によれば、ホームページの処理（例えば、印刷処理、翻訳処理、要約処理、保存処理等）を、手作業による指示を省いて連続して行うことが可能であるため、文書処理を効率的に行うことができる。特に、本発明は、携帯電話等のインターネット端末のように、情報の表示面積に限界があるホームページアクセス方法では、レファレンスプリント等、他の機器に出力を代行する場合において役立つ技術である。
【図面の簡単な説明】
【図１】本発明の第１実施の形態に係る文書処理装置の構成を示すブロック図である。
【図２】本発明の第１実施の形態に係る文書処理装置の処理動作の流れを示すフローチャートである。
【図３】本発明の第１実施の形態に係る文書処理装置における先頭文書の表示形式を説明する図である。
【図４】本発明の第１実施の形態に係る文書処理装置における第２文書の表示形式を説明する図である。
【図５】本発明の第１実施の形態に係る文書処理装置における最終文書の表示形式を説明する図である。
【図６】本発明の第１実施の形態に係る文書処理装置における次文書指示情報のＨＴＭＬ記述を説明する図である。
【図７】本発明の第２実施の形態に係る文書処理装置におけるポップアップメニューを説明する図である。
【図８】５つのＨＴＭＬファイルから構成されるホームページの一例を示す図である。
【符号の説明】
１０１　　ＣＰＵ（中央演算処理装置）
１０２　　ＲＯＭ（リードオンリーメモリ）
１０３　　ＲＡＭ（ランダムアクセスメモリ）
１０４　　ＨＤＤ（ハードディスクドライブ）
１０５　　通信Ｉ／Ｆ（インターフェース）
１０６　　キーボード＆マウス
１０７　　表示コントローラ
１０８　　表示装置
１０９　　Ｉ／Ｏポート
１１０　　プリンタ
１１１　　バス
３０１　　文字列
３０２　　ポップアップメニュー
４０１　　リンク
４０２　　リンク
６０１　　次文書指示情報
６０２　　次文書リンク情報
【図１】
2004038386.tif 000003
【図２】
2004038386.tif 000004
【図３】
2004038386.tif 000005
【図４】
2004038386.tif 000006
【図５】
2004038386.tif 000007
【図６】
2004038386.tif 000008
【図７】
2004038386.tif 000009
【図８】
2004038386.tif 000010