(57)【要約】【課題】所定量の印刷結果をユーザが確認しながら続きの印刷を実行させるか否かを選択できる閲覧端末及び閲覧端末プログラムを提供する。【解決手段】印刷予約されているコンテンツの印刷順序を決定する（Ｓ１１）。全てのコンテンツを全文印刷とし（Ｓ１２）、必要なページ数を算出して（Ｓ１３）、１ページであるか判断する（Ｓ１４）。１ページでなければ（１４：ＮＯ）、最後のコンテンツをタイトルのみとする（Ｓ１６：ＮＯ、Ｓ１７：ＮＯ、Ｓ１８）。Ｓ１３〜Ｓ１８を繰り返し、１ページに収まるようになれば（Ｓ１４：ＹＥＳ）。印刷データが作成される（Ｓ１５）。そして、全文印刷されたコンテンツの印刷予約が開場される（Ｓ３１）。まだ全文印刷していないコンテンツがあれば（Ｓ３２：ＹＥＳ）、確認画面が表示される（Ｓ３３）。続きを印刷する指示がされれば（Ｓ３４：ＹＥＳ）、Ｓ３５へ進み、残りのコンテンツを続けて印刷する処理が行われる。【選択図】図１５
2009015767.tif 000002
【特許請求の範囲】
【請求項１】
情報を表示する表示手段を備えた閲覧端末において、
情報を記憶する記憶手段と、
前記記憶手段に記憶されている全情報の中から印刷対象とする印刷対象情報を指定する指示の入力をユーザから受け付ける印刷対象受付手段と、
前記印刷対象受付手段により前記印刷対象として受け付けた印刷対象情報のうち一部の量である、第一所定量の情報の印刷データを作成する第一印刷データ作成手段と、
前記第一印刷データ作成手段により作成された前記印刷データを前記印刷装置に送信する第一送信手段と、
前記第一送信手段により前記印刷データを前記印刷装置へ送信した後、前記印刷対象情報のうち印刷データが作成されていない情報である残余情報がある場合に、当該残余情報を印刷するか否かの指示の入力をユーザから受け付ける残余印刷指示手段と、
前記残余印刷指示手段により印刷する指示の入力が行われた場合に、前記残余情報のうち第二所定量の情報の印刷データを作成する第二印刷データ作成手段と、
前記第二印刷データ作成手段により作成された前記印刷データを前記印刷装置に送信する第二送信手段とを備えたことを特徴とする閲覧端末。
【請求項２】
前記残余印刷指示手段は、
前記残余情報のうち前記印刷データを作成した情報の続きを印刷させる指示を意味する第一選択項目と前記残余情報を印刷させない指示を意味する第二選択項目とを設けた選択画面を表示する選択画面表示手段と、
前記選択画面表示手段により表示された前記選択画面に設けられている前記第一選択項目及び前記第二選択項目のいずれかの選択をユーザから受け付ける選択受付手段とを備えたことを特徴とする請求項１に記載の閲覧端末。
【請求項３】
前記記憶手段は、前記情報を一まとまりの情報の集合であるコンテンツ毎に記憶し、
前記印刷対象受付手段は、いずれのコンテンツを印刷するかの指定を受け付けるものであることを特徴とする請求項１又は２に記載の閲覧端末。
【請求項４】
前記印刷対象受付手段により前記印刷対象情報として受け付けたコンテンツである印刷コンテンツの印刷順序を所定条件に基づいて決定する印刷順序決定手段を備え、
前記第一印刷データ作成手段及び前記第二印刷データ作成手段は、前記印刷順序決定手段により決定された前記印刷順序に従って、印刷データを作成することを特徴とする請求項３に記載の閲覧端末。
【請求項５】
前記第一所定量は、１ページに配置可能な量であり、
前記第一所定量の情報は、１つ目に印刷する前記印刷コンテンツの一部を少なくとも含むことを特徴とする請求項３又は４に記載の閲覧端末。
【請求項６】
前記第一所定量の情報は、印刷データが作成されていない印刷コンテンツである他コンテンツに関する情報である他コンテンツ情報を少なくとも含む請求項５に記載の閲覧端末。
【請求項７】
前記第一所定量は、１つ目に印刷する前記印刷コンテンツの全情報、及び、印刷データが作成されていない印刷コンテンツである他コンテンツに関する情報である他コンテンツ情報を配置可能なページ数である最低必要ページ数に配置可能な量であり、
前記第一所定量の情報は、１つ目に印刷する前記印刷コンテンツの全情報、及び、前記他コンテンツ情報を少なくとも含むことを特徴とする請求項３又は４に記載の閲覧端末。
【請求項８】
前記第二所定量は、１ページに配置可能な量であり、
前記第二所定量の情報は、１つ目に印刷する前記印刷コンテンツの一部を少なくとも含むことを特徴とする請求項３乃至７のいずれかに記載の閲覧端末。
【請求項９】
前記第二所定量の情報は、印刷データが作成されていない印刷コンテンツである他コンテンツに関する他コンテンツ情報を少なくとも含む請求項８に記載の閲覧端末。
【請求項１０】
前記第二所定量は、次に印刷する前記印刷コンテンツの全情報、及び、印刷データが作成されていない印刷コンテンツである他コンテンツに関する他コンテンツ情報を配置可能なページ数である最低必要ページ数に配置可能な量であり、
前記第二所定量の情報は、次に印刷する前記印刷コンテンツの全情報、及び、前記他コンテンツ情報を少なくとも含むことを特徴とする請求項３乃至９のいずれかに記載の閲覧端末。
【請求項１１】
前記他コンテンツ情報は、コンテンツを識別するコンテンツ識別情報、コンテンツの名称、コンテンツの最初から所定文字数の本文、前記他コンテンツの合計件数、前記他コンテンツの合計文字数、前記他コンテンツの合計行数のうちの少なくとも１つを含むことを特徴とする請求項３乃至１０のいずれかに記載の閲覧端末。
【請求項１２】
前記所定条件は、コンテンツが印刷対象に指定された日時、コンテンツが最後に閲覧された日時、コンテンツが最初に閲覧された日時、コンテンツの閲覧時間、ユーザにより指定された優先順位、コンテンツに付与されたコンテンツを評価する値である評価値、コンテンツ内の情報に付与されたマーキングの数、コンテンツに付与されたコンテンツ内の所定の位置を示すしおり情報のうちの少なくとも１つであることを特徴とする請求項３乃至１１のいずれかに記載の閲覧端末。
【請求項１３】
請求項１乃至１２のいずれかに記載の閲覧端末の各種処理手段としてコンピュータを機能させることを特徴とする閲覧端末プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、閲覧端末及び閲覧端末プログラムに関するものであり、詳細には、閲覧端末で印刷指示された情報の印刷において用紙の無駄を防ぐ閲覧端末及び閲覧端末プログラムに関するものである。
【背景技術】
【０００２】
従来、パーソナルコンピュータ等の表示画面を備えた端末において、種々の情報が使用されている。そして、端末に印刷装置を接続し、印刷装置において種々の情報を印刷している。これらの情報を印刷する場合には、情報自体（ファイル）が印刷指定されたり、印刷するページ番号が指定されたりしている。しかしながら、本来、所定のページしか印刷の必要がないにも関わらず、ユーザがページ指定をせずに印刷指示を行ってしまった場合には、全ページの印刷が行われてしまい、印刷用紙が無駄になるという問題点がある。
また、印刷装置へ印刷データを送信するこれらの端末は、常に印刷装置に接続しているものばかりでなく、携帯して用いられるものもある。このような携帯型の端末においては、携帯時に印刷指示が行われた場合には、印刷が予約される。そして、ユーザがオフィスや自宅に戻り、端末を印刷装置に接続した際に、ユーザにより実際の印刷の実行指示が行われ、印刷が行われる。このような場合、ユーザが印刷予約した時点で印刷が実行されないため、印刷予約が行われた時点と印刷の実行が行われる時点とでは状況が変わってしまい、印刷予約されたものであっても必要でなくなっている場合がある。さらに、どのような印刷予約を行ったか覚えていない場合がある。このような場合、印刷予約されたページであっても、全て印刷してしまうと、印刷用紙が無駄になるという問題がある。
【０００３】
また、従来、特許文献１に記載の発明の印刷装置のように、印刷を実行する際にページごとに印刷されるイメージを表示部に表示し、ユーザからの印刷指示を受けたページのみ印刷を実行することにより、無駄な印刷を回避する印刷装置が提案されている。
【特許文献１】特開平６−１０３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のようにページごとに印刷されるイメージを表示部に表示したとしても、それはあくまでイメージなので、数ページ分の情報を実際に紙で印刷した出力結果を確認してから続きの情報を印刷したいという要望は依然存在する。この場合、従来の方法では、１ページ目のみを印刷指定して、印刷を実行し、印刷結果を確認する。そして、ユーザが２ページ目も印刷すると判断した場合には、再度、ユーザは、２ページ目を印刷指定した印刷指示を行わなければならず、操作が煩わしいという問題点がある。
【０００５】
本発明は、上述の問題点を解決するためになされたものであり、所定量の印刷結果をユーザが確認しながら、簡単な操作で続きの印刷を実行させるか否かを選択できる閲覧端末及び閲覧端末プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１に係る発明の閲覧端末では、情報を表示する表示手段を備えた閲覧端末において、情報を記憶する記憶手段と、前記記憶手段に記憶されている全情報の中から印刷対象とする印刷対象情報を指定する指示の入力をユーザから受け付ける印刷対象受付手段と、前記印刷対象受付手段により前記印刷対象として受け付けた印刷対象情報のうち一部の量である、第一所定量の情報の印刷データを作成する第一印刷データ作成手段と、前記第一印刷データ作成手段により作成された前記印刷データを前記印刷装置に送信する第一送信手段と、前記第一送信手段により前記印刷データを前記印刷装置へ送信した後、前記印刷対象情報のうち印刷データが作成されていない情報である残余情報がある場合に、当該残余情報を印刷するか否かの指示の入力をユーザから受け付ける残余印刷指示手段と、前記残余印刷指示手段により印刷する指示の入力が行われた場合に、前記残余情報のうち第二所定量の情報の印刷データを作成する第二印刷データ作成手段と、前記第二印刷データ作成手段により作成された前記印刷データを前記印刷装置に送信する第二送信手段とを備えている。
【０００７】
また、請求項２に係る発明の閲覧端末では、請求項１に記載の発明の構成に加えて、前記残余印刷指示手段は、前記残余情報のうち前記印刷データを作成した情報の続きを印刷させる指示を意味する第一選択項目と前記残余情報を印刷させない指示を意味する第二選択項目とを設けた選択画面を表示する選択画面表示手段と、前記選択画面表示手段により表示された前記選択画面に設けられている前記第一選択項目及び前記第二選択項目のいずれかの選択をユーザから受け付ける選択受付手段とを備えている。
【０００８】
また、請求項３に係る発明の閲覧端末では、請求項１又は２に記載の発明の構成に加えて、前記記憶手段は、前記情報を一まとまりの情報の集合であるコンテンツ毎に記憶し、前記印刷対象受付手段は、いずれのコンテンツを印刷するかの指定を受け付けるものであることを特徴とする。
【０００９】
また、請求項４に係る発明の閲覧端末では、請求項３に記載の発明の構成に加えて、前記印刷対象受付手段により前記印刷対象情報として受け付けたコンテンツである印刷コンテンツの印刷順序を所定条件に基づいて決定する印刷順序決定手段を備え、前記第一印刷データ作成手段及び前記第二印刷データ作成手段は、前記印刷順序決定手段により決定された前記印刷順序に従って、印刷データを作成することを特徴とする。
【００１０】
また、請求項５に係る発明の閲覧端末では、請求項３又は４に記載の発明の構成に加えて、前記第一所定量は、１ページに配置可能な量であり、前記第一所定量の情報は、１つ目に印刷する前記印刷コンテンツの一部を少なくとも含むことを特徴とする。
【００１１】
また、請求項６に係る発明の閲覧端末では、請求項５に記載の発明の構成に加えて、前記第一所定量の情報は、印刷データが作成されていない印刷コンテンツである他コンテンツに関する情報である他コンテンツ情報を少なくとも含む。
【００１２】
また、請求項７に係る発明の閲覧端末では、請求項３又は４に記載の発明の構成に加えて、前記第一所定量は、１つ目に印刷する前記印刷コンテンツの全情報、及び、印刷データが作成されていない印刷コンテンツである他コンテンツに関する情報である他コンテンツ情報を配置可能なページ数である最低必要ページ数に配置可能な量であり、前記第一所定量の情報は、１つ目に印刷する前記印刷コンテンツの全情報、及び、前記他コンテンツ情報を少なくとも含むことを特徴とする。
【００１３】
また、請求項８に係る発明の閲覧端末では、請求項３乃至７のいずれかに記載の発明の構成に加えて、前記第二所定量は、１ページに配置可能な量であり、前記第二所定量の情報は、１つ目に印刷する前記印刷コンテンツの一部を少なくとも含むことを特徴とする。
【００１４】
また、請求項９に係る発明の閲覧端末では、請求項８に記載の発明の構成に加えて、前記第二所定量の情報は、印刷データが作成されていない印刷コンテンツである他コンテンツに関する他コンテンツ情報を少なくとも含む。
【００１５】
また、請求項１０に係る発明の閲覧端末では、請求項３乃至９のいずれかに記載の発明の構成に加えて、前記第二所定量は、次に印刷する前記印刷コンテンツの全情報、及び、印刷データが作成されていない印刷コンテンツである他コンテンツに関する他コンテンツ情報を配置可能なページ数である最低必要ページ数に配置可能な量であり、前記第二所定量の情報は、次に印刷する前記印刷コンテンツの全情報、及び、前記他コンテンツ情報を少なくとも含むことを特徴とする。
【００１６】
また、請求項１１に係る発明の閲覧端末では、請求項３乃至１０のいずれかに記載の発明の構成に加えて、前記他コンテンツ情報は、コンテンツを識別するコンテンツ識別情報、コンテンツの名称、コンテンツの最初から所定文字数の本文、前記他コンテンツの合計件数、前記他コンテンツの合計文字数、前記他コンテンツの合計行数のうちの少なくとも１つを含むことを特徴とする。
【００１７】
また、請求項１２に係る発明の閲覧端末では、請求項３乃至１１のいずれかに記載の発明の構成に加えて、前記所定条件は、コンテンツが印刷対象に指定された日時、コンテンツが最後に閲覧された日時、コンテンツが最初に閲覧された日時、コンテンツの閲覧時間、ユーザにより指定された優先順位、コンテンツに付与されたコンテンツを評価する値である評価値、コンテンツ内の情報に付与されたマーキングの数、コンテンツに付与されたコンテンツ内の所定の位置を示すしおり情報のうちの少なくとも１つであることを特徴とする。
【００１８】
また、請求項１３に係る発明の閲覧端末プログラムでは、請求項１乃至１２のいずれかに記載の閲覧端末の各種処理手段としてコンピュータを機能させることを特徴とする。
【発明の効果】
【００１９】
請求項１に係る発明の閲覧端末では、第一所定量の情報が印刷された後に、その印刷結果の内容を確認してから続きの印刷指示を行うことができる。よって、ユーザは印刷結果を確認しつつ印刷指示ができ、一度に全てのページの印刷を行い、用紙を無駄にすることがない。また、残余情報を印刷するか否かの指示を行うのみでよいので、通常の印刷指示（コンテンツの指定及び印刷ページの指定）を行って、印刷結果を確認し、その後、続きの印刷のための印刷指示を行うよりも操作の手間が少なくてすむ。
【００２０】
また、請求項２に係る発明の閲覧端末では、請求項１に記載の発明の効果に加えて、ユーザは、残余情報のうち印刷データを作成した情報の続きを印刷させる指示を意味する第一選択項目と残余情報を印刷させない指示を意味する第二選択項目とを設けた選択画面において、いずれかの選択項目を選択するという簡単な操作だけで、続きの印刷結果を得ることができる。よって、続きの印刷を行いたい場合にページ指定をして再度印刷指示を行うという手間がかからない。
【００２１】
また、請求項３に係る発明の閲覧端末では、請求項１又は２に記載の発明の効果に加えて、コンテンツに対して印刷指示を与えることができる。
【００２２】
また、請求項４に係る発明の閲覧端末では、所定条件により印刷の順位が決定されるので、所定条件を優先順位の高いコンテンツから印刷順序を高いものとするような条件にすれば、優先順位の高いコンテンツから順に印刷される。よって、請求項３に記載の発明の効果に加えて、優先順位の高いコンテンツから内容を確認できる。
【００２３】
また、請求項５に係る発明の閲覧端末では、まず１ページに印刷されるので、請求項３又は４に記載の発明の効果に加えて、用紙の無駄が最も少ない状態で印刷結果の確認ができる。
【００２４】
また、請求項６に係る発明の閲覧端末では、請求項５に記載の発明の効果に加えて、まず印刷される１ページに、印刷コンテンツのうちコンテンツの内容が印刷されていない他コンテンツの情報が印刷されるので、続きを印刷するか否かの判断材料とすることができる。
【００２５】
また、請求項７に係る発明の閲覧端末では、請求項３又は４に記載の発明の効果に加えて、1つ目の印刷コンテンツと他コンテンツ情報を印刷するの必要な最低必要ページ枚数だけが印刷されるので、用紙の無駄が少ない。また、１つ目の印刷コンテンツの全てに加えて、他コンテンツ情報が印刷されるので、２つ目以降の印刷コンテンツを印刷するか否かの判断材料とすることができる。また、優先順位の高い順にコンテンツが印刷される場合には、最も優先して印刷したいコンテンツについては、続きを印刷するか否かの指示をしなくとも全ての情報が印刷されるので、指示の手間がない。
【００２６】
また、請求項８に係る発明の閲覧端末では、請求項３乃至７のいずれかに記載の発明の効果に加えて、続きの印刷を１ページずつ行えるので、１ページずつ確認しながら印刷を実行することができる。よって、不要な印刷をしてしまい、用紙を無駄にすることがない。
【００２７】
また、請求項９に係る発明の閲覧端末では、請求項８に記載の発明の効果に加えて、最初だけなく、続きの印刷においても他コンテンツ情報が印刷されるので、続きを印刷するか否かの判断材料となる。
【００２８】
また、請求項１０に係る発明の閲覧端末では、請求項３乃至９のいずれかに記載の発明の効果に加えて、続きの印刷も最低必要ページ数ずつ行われるので、確認しながら印刷を実行することができる。よって、不要な印刷をしてしまい、用紙を無駄にすることがない。
【００２９】
また、請求項１１に係る発明の閲覧端末では、請求項３乃至１０のいずれかに記載の発明の効果に加えて、他コンテンツ情報としてコンテンツ識別情報、コンテンツ名称、コンテンツの最初から所定文字数の本文のうちの少なくとも一つが印刷されていれば、どのコンテンツに対して印刷指示が行われたかを知ることができる。また、他コンテンツ情報として他コンテンツの合計件数、他コンテンツの合計文字数、他コンテンツの合計行数が印刷されていれば、大方の印刷量を知ることができる。よって、他コンテンツ情報により印刷指示の概要を知ることができるので、コンテンツの印刷の要否の判断材料とすることができる。
【００３０】
また、請求項１２に係る発明の閲覧端末では、請求項３乃至１１のいずれかに記載の発明の効果に加えて、所定条件としてコンテンツが印刷対象に指定された日時、コンテンツが最後に閲覧された日時、又は、コンテンツが最初に閲覧された日時を用いることにより、時系列でコンテンツの印刷順序を管理できるので、ユーザが印刷順序を認識しやすい。また、コンテンツの閲覧時間を用いることにより、例えば閲覧時間が長いほど印刷順序を高くすれば、ユーザが強い関心を持っているコンテンツに高い印刷順序を与えることができ、閲覧時間が短いほど印刷順序を高くすれば、ユーザが熟読できていないコンテンツに対して高い印刷順序を与えることができる。また、所定条件としてユーザにより指定された印刷順序を用いることにより、ユーザのコンテンツに対する重要度が直接的に反映される。また、所定条件として評価値を用いることにより、ユーザが評価しているコンテンツに対して高い優先順位を与えることができる。また、所定条件としてマーキングの数を用いることにより、ユーザが高い関心を持っているコンテンツに高い印刷順序を与えることができる。また、所定条件としてしおり情報を用いることにより、ユーザが関心を持っているコンテンツに高い印刷順序を与えることができる。さらに、これらの種々の条件を組み合わせることにより、より好ましい印刷順序を決定することができる。
【００３１】
また、請求項１３に係る発明の閲覧端末プログラムでは、請求項１乃至１２のいずれかに記載の閲覧端末の各種処理手段としてコンピュータを機能させることにより、請求項１乃至１２のいずれかに記載の発明の効果と同様の効果を奏することができる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の実施の形態を図面を参照して説明する。まず、本発明の閲覧端末１の使用環境の概要について、図１を参照して説明する。図１は本発明の閲覧端末１の使用環境を示すシステム構成図である。図１に示すように、閲覧端末１は、表示部１５（図２参照）でコンテンツを閲覧可能であり、携帯可能な装置である。そして、閲覧端末１は、プリンタ２及びパーソナルコンピュータ（ＰＣ）３に接続可能である。ＰＣ３は、インターネット４を介して配信サーバに接続し、配信サーバ５から配信されるコンテンツを取得することができる。そして、閲覧端末１はＰＣ３からコンテンツを取得することができる。さらに、閲覧端末１は、メモリカード６に記憶されているコンテンツを読み込むことができる。そして、閲覧端末１ではコンテンツに対して印刷指示を行い印刷予約を行う。すると、閲覧端末１をプリンタ２に接続させた際には、プリンタ２でコンテンツを実際に印刷させることができる。なお、コンテンツとは文字列のみの情報、画像のみの情報、文字列及び画像を含む情報の一まとまりの単位であり、本実施例では、１コンテンツは１つのデータファイルとされてメモリカード６に記憶されているものとする。
【００３３】
次に、図２を参照して、閲覧端末１について説明する。図２は、閲覧端末１の電気的構成を示す模式図である。図２に示すように、閲覧端末１には、閲覧端末１の制御を司るＣＰＵ１０が設けられ、ＣＰＵ１０には、閲覧端末１を動作させるための閲覧プログラム等を記憶したＲＯＭ１１と、各種のデータを一時的に記憶するＲＡＭ１２と、コンテンツを管理するコンテンツ管理ファイルやプリンタ２に関する情報（印刷用紙のサイズや文字数、行数など）等を記憶したＨＤＤ１３と、表示部１５の制御を行う表示コントローラ１４と、ユーザによる入力を受け付ける操作キー１６と、プリンタ２やＰＣ３などの他の機器と接続するためのＵＳＢコントローラ１７と、メモリカード６を接続するためのメモリカードコントローラ１８とがバスを介して接続されている。
【００３４】
次に、図３を参照して、ＨＤＤ１３に設けられている記憶エリアについて説明する。図３は、ＨＤＤ１３に設けられている記憶エリアの構成を示す模式図である。図３に示すように、ＨＤＤ１３には、閲覧端末プログラム記憶エリア１３１、プリンタ情報記憶エリア１３２、コンテンツ管理ファイル記憶エリア１３３が少なくとも設けられている。閲覧端末プログラム記憶エリア１３１には、閲覧端末１のＣＰＵ１０が実行し、閲覧端末１を動作させる閲覧端末プログラムが記憶されており、プリンタ情報記憶エリア１３２には、閲覧端末１が接続するプリンタ２の各種情報が記憶されている。具体的には、印刷用紙のサイズ、１行の文字数、総行数、使用フォントが記憶されている。なお、これらの記憶エリアを備える記憶装置は、ＨＤＤに限らず、不揮発性メモリ等の記憶素子であってもよい。
【００３５】
次に、図４を参照して、ＨＤＤ１３に設けられているコンテンツ管理ファイル記憶エリア１３３について説明する。図４は、コンテンツ管理ファイル記憶エリア１３３の構成を示す模式図である。このコンテンツ管理ファイル記憶エリア１３３には、閲覧端末１で閲覧できるコンテンツの情報が記憶されている。図４に示すように、コンテンツ管理ファイル記憶エリア１３３には、コンテンツ名欄，閲覧日時欄，閲覧時間欄，評価値欄，印刷予約欄，記憶場所欄が少なくとも設けられている。コンテンツ名欄にはコンテンツの名称が記憶され、閲覧日時欄には最後に閲覧された日時が記憶され、閲覧時間欄には累積の閲覧時間が記憶され、評価値欄には、ユーザがコンテンツに対して付与した評価値が記憶される。そして、印刷予約欄には、印刷予約が成されているか否かの情報が記憶される。そして、記憶場所欄には、コンテンツが記憶されている場所を示すパスが記憶される（図４では省略）。
【００３６】
次に、図５を参照して、ＲＡＭ１２に設けられている印刷管理ファイル記憶エリア１２１について説明する。図５は、印刷管理ファイル記憶エリア１２１の構成を示す模式図である。印刷管理ファイル記憶エリア１２１には、印刷予約されたコンテンツの情報が記憶される。図５に示すように、印刷管理ファイル記憶エリア１２１には、印刷順序欄、コンテンツ名欄、タイトル行数欄、本文行数欄、開始行欄、印刷フラグ欄が少なくとも設けられている。印刷順序欄には、プリンタ２に接続して実際に印刷を行う際の印刷順序が記憶され、コンテンツ名欄には、コンテンツの名称が記憶され、タイトル行数欄には印刷を行う際にタイトルが何行になるかを示す値が記憶され、本文行数欄には、印刷を行う際に本文が何行になるかを示す値が記憶される。そして、印刷フラグ欄には、印刷フラグが記憶される。印刷フラグがＯＮである場合には、コンテンツの全文（タイトル及び本文）を印刷すること（以下、「全文印刷」という）を示しており、ＯＦＦである場合には、タイトルのみを印刷すること（以下、「タイトル」という）を示している。
【００３７】
次に、図４乃至図１１を参照して、本実施の形態におけるコンテンツの印刷用紙への配置結果について説明する。なお、本実施の形態のプリンタ２の印刷用紙は、Ａ４，４０文字×４０行の設定であるとする。図６乃至図１１は、図４に示したコンテンツ管理で管理されたコンテンツに対して印刷予約が行われた場合の印刷用紙への印刷結果を示す模式図である。図６乃至図８は、コンテンツＢ，Ｃ，Ｆ，Ｇに対して印刷予約が行われた場合の印刷結果を示す模式図であり、図６は、１ページ目の印刷結果を示す模式図１０１であり、図７は、２ページ目として印刷される印刷結果を示す模式図１０２であり、図８は、３ページ目の印刷結果を示す模式図１０３である。そして、図９乃至図１１は、コンテンツＢ，Ｃ，Ｅ，Ｆ，Ｇに対して印刷予約が行われた場合の印刷結果を示す模式図であり、図９は、１ページ目の印刷結果を示す模式図２０１であり、図１０は、２ページ目として印刷される印刷結果を示す模式図２０２であり、図１１は、３ページ目の印刷結果を示す模式図２０３である。図１２は、印刷コンテンツの１ページ目の印刷が終了した後に、続きのページの印刷を行うか否かの指示を受け付ける継続印刷確認画面５０１の模式図であり、図１３は、印刷を行っていない印刷コンテンツがある場合に、残りの印刷コンテンツを印刷するか否かの指示を受け付ける継続印刷確認画面５０２の模式図である。
【００３８】
本実施の形態の閲覧端末１では、プリンタ２へ接続していない際（プリンタオフライン中）にコンテンツの印刷指示（印刷予約）を行っておき、プリンタ２に接続した際にコンテンツの印刷実行指示を行うことができる。そこで、本実施の形態の閲覧端末１では、印刷予約されたコンテンツ（印刷コンテンツ）を全てそのまま印刷してしまうのではなく、図６の模式図１０１に示すように、印刷順序が先のコンテンツから順にタイトル及び本文を配置し、本文を配置できない印刷コンテンツはタイトルのみを他コンテンツ情報として配置する。なお、コンテンツの配置順序は、所定の条件に基づいて決定された印刷順序に従う。本実施の形態では、コンテンツに対してユーザが付与した評価値の高いコンテンツを印刷順序が上位のコンテンツとする。
【００３９】
図４に示したコンテンツ管理ファイルにおいて、コンテンツＢ，Ｃ，Ｆ，Ｇに対して印刷予約が行われた場合、コンテンツＢの評価値は「４」，コンテンツＦの評価値は「１」，コンテンツＣの評価値は「なし」，コンテンツＧの評価値は「なし」であるので、印刷順序は図５に示す印刷管理ファイルにあるように、印刷順序はコンテンツＢ，コンテンツＦ，コンテンツＣ，コンテンツＧの順となる。なお、コンテンツＣ，Ｇはどちらが上位であってもよい。
【００４０】
このような印刷順序の場合、図６の模式図１０１に示すように、１番目のコンテンツＢのタイトル１行及び本文１２行が印刷され、空行１行の後に２番目のコンテンツＦのタイトル１行及び本文２０行が印刷される。そして、さらに空行１行の後に３番目のコンテンツＣのタイトル１行と４番目（最後）のコンテンツＧのタイトル１行が印刷される。つまり、合計３８行印刷されている。総行数４０行であり、後７行の余白があるが、タイトルのみ印刷されているコンテンツの最初のコンテンツＣの本文は３６行あるので本文を配置することはできない。
【００４１】
さらに、本実施の形態の閲覧端末１では、図６の模式図１０１に示した１ページ目が印刷された後に、図１３に示す継続印刷確認画面５０２が表示され、続きの印刷コンテンツの印刷の実行指示が要求される。継続印刷確認画面５０２には、「まだ印刷されていないコンテンツがあります。次のコンテンツを印刷しますか？」のメッセージが表示され、「はい」ボタン及び「いいえ」ボタンが設けられている。コンテンツＣを印刷したければ「はい」ボタンを選択し、「印刷する」指示を実行する。すると、図７の模式図１０２に示した２ページ目が印刷される。２ページ目には１ページ目でタイトルのみが印刷されていたコンテンツが印刷されるが、ここでも１ページに配置できるだけ本文が配置される。図６の模式図１０１に示した１ページ目は、コンテンツＣ，Ｇがタイトルのみ印刷されていた。そこで、コンテンツＣのタイトル１行及び本文３８行が印刷され、空行１行の後にコンテンツＧのタイトル１行が印刷される。つまり、合計４０行印刷されている。最後のコンテンツＧの本文は配置するスペースがないので配置されない。
【００４２】
そして、２ページ目を印刷した後にも図１３に示す継続印刷確認画面５０２が表示され、続きの印刷の実行指示が要求される。ここで「印刷する」指示が行われると、図８に示す模式図１０３のように最後のコンテンツＧのタイトル１行及び本文８行が印刷される。
【００４３】
次に、図９乃至図１１を参照して、コンテンツＢ，Ｃ，Ｆ，Ｇに加えてコンテンツＥも印刷予約されている場合について説明する。なお、コンテンツＥのタイトルは１行、本文は５６行であるとする。コンテンツＥの評価値は「５」であるので（図４参照）、印刷順序はコンテンツＥが１位となり、コンテンツＥ，コンテンツＢ，コンテンツＦ，コンテンツＣ，コンテンツＧの順となる。この場合にも、印刷順序の高いコンテンツから順にタイトル及び本文を配置し、本文を配置できない印刷コンテンツはタイトルのみを他コンテンツ情報として配置するが、コンテンツＥの本文は５６行あり、全てを１ページに配置することはできない。そこで、１番目のコンテンツＥのタイトル及び他の印刷コンテンツのタイトル（他コンテンツ情報）を配置した残りのスペースに配置できるだけの本文のみを配置する。よって、図９に示すように、１番目のコンテンツＥのタイトル１行及び本文の１行目〜３４行目が印刷され、空行１行の後に残りのコンテンツのタイトルのみが印刷される。なお、タイトルのみのコンテンツは２番目〜５番目の４件、それぞれタイトルは１行であるので、タイトルのみのコンテンツに４行必要となり、１番目のコンテンツとの間に空行が１行配置されるので、５行必要となる。よって、１番目のコンテンツのみで「４０−５＝３５」行使用できる。１番目のコンテンツＥのタイトルは１行なので、本文で３４行使用できる。よって、１番目のコンテンツＥの本文は１行目〜３４行目が印刷される。
【００４４】
そして、１ページ目が印刷されると、図１２に示す継続印刷確認画面５０１が表示され、続きの印刷の実行指示が要求される。継続印刷確認画面５０１には「１ページ目の印刷が終了しました。次のページを印刷しますか？」のメッセージが表示され、「はい」ボタン及び「いいえ」ボタンが設けられている。コンテンツＥの続きのページを印刷したい場合には、「はい」ボタンを選択し、続きのページの印刷継続指示を行う。すると、図１０の模式図２０２に示すように、コンテンツＥの本文の続き及び、残りのコンテンツのタイトルが配置され、本文を配置できるコンテンツは本文も配置された２ページ目が印刷される。図１０の模式図２０２に示す例では、２番目のコンテンツＢのみが本文も印刷されている。これに対して、続きのページを印刷する指示が行われると、同様に残りのコンテンツのタイトル及び配置できるだけの本文が印刷されることとなる。３ページ目は図１１に示す模式図２０３であり、４ページ目は図７に示す模式図１０２と同様であり、５ページ目は図８に示す模式図１０３と同様である。
【００４５】
このように、１ページずつ印刷結果を確認しながら、続きの印刷を行うことができる。さらに、印刷される１ページ中に他コンテンツ情報として、本文が印刷されていない印刷コンテンツのタイトルが印刷されるので、続きの印刷を行うか否かの判断に用いることができる。よって、無駄な印刷を防ぐことができる。
【００４６】
次に、図１４及び図１５を参照して、閲覧端末１での処理について説明する。図１４は、メイン処理のフローチャートであり、図１５は、メイン処理の中で実施される印刷処理のフローチャートである。メイン処理は、閲覧端末１の電源が投入されると、ＨＤＤ１３の閲覧端末プログラム記憶エリア１３１に記憶されている閲覧端末プログラムがＣＰＵ１０で実行されることにより開始される。なお、閲覧端末プログラムでは、コンテンツの閲覧や各種設定処理など種々の処理が行われるが、ここでは、本発明の要部に関する部分のみを取り上げて説明する。
【００４７】
まず、ＲＡＭ１２の各種記憶エリアのクリア等の初期化処理が行われる（Ｓ１）。そして、印刷コンテンツの指定が行われたか否かの判断が行われる（Ｓ２）。具体的には、コンテンツの一覧画面にて、画面に設けられている印刷ボタンが選択された場合に、一覧画面にて選択されているコンテンツが印刷コンテンツに指定されたものと判断される（Ｓ２：ＹＥＳ）。また、コンテンツが表示されている画面にて画面に設けられている印刷ボタンが選択され場合にも、表示されているコンテンツが印刷コンテンツに指定されたものと判断される（Ｓ２：ＹＥＳ）。印刷コンテンツが指定された場合には（Ｓ２：ＹＥＳ）、コンテンツ管理ファイルの指定されたコンテンツの印刷予約欄に「あり」を示す情報が記憶される（Ｓ３）。なお、印刷コンテンツが指定されていない場合には（Ｓ２：ＮＯ）、なにも行われない。
【００４８】
そして、プリンタ２の接続が検知された場合に（Ｓ４：ＹＥＳ）、印刷実行の指示が行われた場合には（Ｓ５：ＹＥＳ）、印刷処理が行われる（Ｓ６、図１５参照）。印刷実行の指示は、例えば、メニュー画面（図示外）にて「印刷実行」メニューが選択されることにより行われる。なお、プリンタ２の接続が検知されていない際には、「印刷実行」メニューを選択することはできない。また、プリンタ２の接続が検知されていない場合や（Ｓ４：ＮＯ）、印刷実行の指示が行われない場合には（Ｓ５：ＮＯ）、なにも行われない。そして、閲覧端末停止指示が行われたら（Ｓ７：ＹＥＳ）、メイン処理は終了する。閲覧端末停止指示が行われていなければ（Ｓ７：ＮＯ）、Ｓ２へ戻る。
【００４９】
ここで、図１５を参照して、印刷処理について説明する。まず、印刷コンテンツの印刷順序が決定され、印刷管理ファイルが作成される（Ｓ１１）。具体的には、コンテンツ管理ファイル記憶エリア１３３に記憶されているコンテンツ管理ファイルにおいて、印刷予約欄が「あり」となっているコンテンツが「印刷コンテンツ」として読み出される。そして、読み出された印刷コンテンツが２つ以上である場合には、評価値欄の値で降順にソートされ、コンテンツ名が印刷管理ファイル記憶エリア１２１のコンテンツ名欄に記憶される。印刷コンテンツが１つである場合には、印刷順序を決定する必要はないので、読み出された印刷コンテンツのコンテンツ名が印刷管理ファイル記憶エリア１２１のコンテンツ名欄に記憶される。コンテンツ名欄にコンテンツ名が記憶されたら、記憶場所欄に記憶されている記憶場所から、それぞれの印刷コンテンツの実データが参照されて、タイトル行数及び本文行数が算出され、タイトル行数欄及び本文行数欄にそれぞれ記憶される。具体的には、プリンタ情報記憶エリア１３２に記憶されている１行の文字数が読み出される。そして、実データのタイトルに該当する文字の文字数を１行の文字数で割ることにより、タイトル行数が算出される。そして、実データの本文に該当する文字の文字数を１行の文字数で割ることにより、本文行数が算出される。
【００５０】
次いで、全印刷コンテンツが全文を印刷する設定とされる（Ｓ１２）。具体的には、印刷管理ファイル記憶エリア１２１の全てのコンテンツの印刷フラグ欄に「ＯＮ」を示す値が記憶される。なお、ここで、ＲＡＭ１２に設けられている開始行数記憶エリア（図示外）には「１」が記憶される。次いで、必要ページ数が算出されて、ＲＡＭ１２の所定の記憶エリア（図示外）に記憶される（Ｓ１３）。この必要ページ数とは、印刷順位の示す順で、印刷フラグの示す内容（全文かタイトルのみか）で印刷を行った場合に必要となるページ数である。この時点では、全ての印刷コンテンツの印刷フラグがＯＮであり「全文」である。図５に示した例では、１番目のコンテンツがタイトル１行、本文１２行、２番目のコンテンツのタイトル１行、本文２０行、３番目のコンテンツのタイトル１行、本文３６行、４番目のコンテンツのタイトル１行、本文８行であり、各コンテンツの間に空行を１行いれるとすると、「１＋１２＋１＋１＋２０＋１＋１＋３６＋１＋１＋８＝８３行」となる。ここで、プリンタ情報記憶エリア１３２から総行数が読み出される。ここでは、１ページ４０行とすると、「８３÷４０＝２余り３」となり、３ページが必要ページ数とされる。
【００５１】
次いで、必要ページ数が「１」であるか否かの判断が行われる（Ｓ１４）。つまり、現在の印刷内容の設定（印刷フラグ）で１ページに収めて印刷できるか否かの判断が行われる。ここで、必要ページ数が「１」であり、１ページに収めて印刷できれば（Ｓ１４：ＹＥＳ）、印刷順位の示す順で、印刷フラグの示す内容で印刷を行う印刷データが作成され、プリンタ２へ送信される（Ｓ１５）。そして、Ｓ３１へ進む。
【００５２】
また、図５に示した例では、必要ページ数は「３」であり、「１」でないので、１ページに収めて印刷できないと判断される（Ｓ１４：ＮＯ）。そこで、印刷コンテンツが１つであるか否かの判断が行われる（Ｓ１６）。印刷コンテンツは４個であるので１つでないと判断され（Ｓ１６：ＮＯ）、Ｓ１７へ進む。そして、印刷フラグがＯＮであり「全文」とされている印刷コンテンツが１番目の印刷コンテンツだけであるか否かの判断が行われる（Ｓ１７）。「全文」の印刷コンテンツが１番目のものだけであれば、１ページに収まらなくても印刷するので（図９参照）、Ｓ２１へ進む。図５に示した例では、４つの印刷コンテンツが「全文」とされているので１つでないと判断される（Ｓ１７：ＮＯ）。そして、「全文」とされている印刷コンテンツのうち、印刷順位の最も低い印刷コンテンツの印刷フラグがＯＦＦとされて「タイトル」とされる（Ｓ１８）。図５の例では、コンテンツＧの印刷フラグがＯＦＦとされる。
【００５３】
そして、Ｓ１３へ戻り、必要ページ数が再度算出される（Ｓ１３）。ここでは、最後のコンテンツＧがタイトルのみとなったので、行数が「１＋１２＋１＋１＋２０＋１＋１＋３６＋１＋１＝７５行」となり必要ページ数は２ページとなる。まだ、必要ページ数は２ページであり、１ページには収まらず（Ｓ１４：ＮＯ）、印刷コンテンツは１つでなく（Ｓ１６：ＮＯ）、「全文」であるのは３番目までなので１番目だけでない（Ｓ１７：ＮＯ）。よって、「全文」とされている印刷コンテンツのうち、印刷順位の最も低い印刷コンテンツであるコンテンツＣの印刷フラグがＯＦＦとされる（Ｓ１８）。
【００５４】
そして、Ｓ１３へ戻り、必要ページ数が再度算出される（Ｓ１３）。ここでは、最後のコンテンツＣがタイトルのみとなったので、行数が「１＋１２＋１＋１＋２０＋１＋１＋１＝３８行」となり必要ページ数は１ページとなる。必要ページ数は１ページとなり、１ページには収まるので（Ｓ１４：ＹＥＳ）、Ｓ１５へ進み、印刷順位の示す順で、印刷フラグの示す内容で印刷を行う印刷データが作成され、プリンタ２へ送信される（Ｓ１５）。つまり、図６に示す模式図１０１のように配置された印刷データが作成、送信される。
【００５５】
印刷データの作成、送信が行われると（Ｓ１５）、「全文」が印刷された印刷コンテンツの印刷予約が解除される（Ｓ３１）。具体的には、印刷管理ファイルにおいて印刷フラグがＯＮとなっている印刷コンテンツについて、コンテンツ管理ファイルの印刷予約欄に「なし」を示す値が記憶され、印刷管理ファイルからこの印刷コンテンツが削除される。図５に示した例では、１番目と２番目の印刷コンテンツ、コンテンツＢ，Ｆが削除され、コンテンツＣが１番目，コンテンツＧが２番目として残る。
【００５６】
次いで、まだ「全文」印刷していない印刷コンテンツがあるか否かの判断が行われる（Ｓ３２）。コンテンツ管理ファイルの印刷予約欄に「あり」を示す情報が記憶されていれば、まだ「全文」印刷していない印刷コンテンツがあるので（Ｓ３２：ＹＥＳ）、続きのコンテンツを印刷するか否かの指示を入力させる継続印刷確認画面５０１（図１２参照）が表示され、ユーザからの入力が受け付けられる（Ｓ３３）。「いいえ」ボタンが選択され、「印刷しない」旨の指示が行われた場合には（Ｓ３４：ＮＯ）、印刷処理は終了し、メイン処理へ戻る。
【００５７】
一方、「はい」ボタンが選択され、「印刷」する旨の指示が行われた場合には（Ｓ３４：ＹＥＳ）、続きの印刷を行うために、全印刷コンテンツが全文を印刷する設定とされる（Ｓ３５）。具体的には、印刷管理ファイル記憶エリア１２１の全てのコンテンツの印刷フラグ欄に「ＯＮ」を示す値が記憶される。そして、Ｓ１３へ戻り、必要ページ数が算出される（Ｓ１３）。図５に示した例では、コンテンツＣ，Ｇが残されているので、行数が「１＋３６＋１＋１＋８＝４７行」となり必要ページ数は２ページであり、１ページには収まらず（Ｓ１４：ＮＯ）、印刷コンテンツは１つでなく（Ｓ１５：ＮＯ）、「全文」であるのは２番目まで全てなので１番目だけでない（Ｓ１７：ＮＯ）。よって、「全文」とされている印刷コンテンツのうち、印刷順位の最も低い印刷コンテンツであるコンテンツＧの印刷フラグがＯＦＦとされる（Ｓ１８）。
【００５８】
そして、Ｓ１３へ戻り、必要ページ数が再度算出される（Ｓ１３）。ここでは、最後のコンテンツＧがタイトルのみとなったので、行数が「１＋３６＋１＋１＝３９行」となり、必要ページ数は１ページで１ページには収まるので（Ｓ１４：ＹＥＳ）、Ｓ１５へ進み、印刷順位の示す順で、印刷フラグの示す内容で印刷を行う印刷データが作成され、プリンタ２へ送信される（Ｓ１５）。つまり、図７に示す模式図１０２のように配置された印刷データが作成、送信される。
【００５９】
そして、「全文」が印刷された印刷コンテンツの印刷予約が解除される（Ｓ１６）。図５に示した例では、１番目の印刷コンテンツ、コンテンツＣが削除され、コンテンツＧが１番目として残る。つまり、まだ「全文」印刷していない印刷コンテンツがある（Ｓ３２：ＹＥＳ）。そして、ユーザにより「印刷」する旨の指示が行われた場合には（Ｓ３４：ＹＥＳ）、印刷管理ファイル記憶エリア１２１の最後のコンテンツＧの印刷フラグ欄に「ＯＮ」を示す値が記憶される（Ｓ３５）。そして、Ｓ１３へ戻り、必要ページ数が算出される（Ｓ１３）。図５に示した例では、コンテンツＧが残されているので、行数が「１＋８＝９行」となり、必要ページ数は１ページで１ページには収まるので（Ｓ１４：ＹＥＳ）、Ｓ１５へ進み、印刷順位の示す順で、印刷フラグの示す内容で印刷を行う印刷データが作成され、プリンタ２へ送信される（Ｓ１５）。つまり、図８に示す模式図１０３のように配置された印刷データが作成、送信される。
【００６０】
そして、「全文」が印刷された印刷コンテンツの印刷予約が解除されると（Ｓ３１）、図１６に示した例では、最後のコンテンツＧが削除される。よって、もう「全文」印刷していない印刷コンテンツはないと判断される（Ｓ３２：ＮＯ）。よって、印刷処理は終了し、メイン処理へ戻る。
【００６１】
次に、図９乃至図１１に示した例のように、１番目のコンテンツの全文が１ページに収まらない場合の処理について説明する。まず、印刷順序が決定される（Ｓ１１）。ここでは、図９乃至図１１に示した例では、図５に示した印刷コンテンツにコンテンツＥが追加されているので、コンテンツＥ，コンテンツＢ，コンテンツＦ，コンテンツＣ，コンテンツＧの順となる。そして、全印刷コンテンツを「全文」とした後に（Ｓ１２）、必要ページ数が算出される（Ｓ１３）。ここでは、「１＋５６＋１＋１２＋１＋１＋２０＋１＋１＋３６＋１＋１＋８＝１４０行」となり、必要ページ数は４ページとなる。そこで、１ページに収まらないと判断される（Ｓ１４：ＮＯ）。
【００６２】
そして、前述したようにＳ１６〜Ｓ１８，Ｓ１３，Ｓ１４の処理が繰り返し実施され、１番目の印刷コンテンツであるコンテンツＥのみが「全文」となると、Ｓ１７で「全文」が１番目のみであると判断される（Ｓ１７：ＹＥＳ）。つまり、１番目の印刷コンテンツのみが「全文」であっても１ページに収まらないということである。そこで、１番目の印刷コンテンツのうち１ページ目に配置できる行数（ＰＬ）が算出され、ＲＡＭ１２の所定の記憶エリア（図示外）に記憶される（Ｓ２１）。具体的には、「タイトル」とされている印刷コンテンツのタイトルの合計行数（ＴＬ）が算出される。そして、印刷用紙の総行数から、タイトルの合計行数，空行の１行，１番目のコンテンツのタイトル行数が減算され、ＰＬとされる。ここでは、「ＰＬ＝４０−（１＋１＋１＋１）−１−１＝３４」行となる。そして、１番目の印刷コンテンツのタイトル、印刷開始行〜ＰＬ行までの本文、空行１行、２番目以降の印刷コンテンツのタイトルが配置された印刷を行う印刷データが作成され、プリンタ２へ送信される（Ｓ２２）。つまり、図９に示す模式図２０１のように配置された印刷データが作成、送信される。なお、印刷開始行はＲＡＭ１２の図示外の記憶エリアに記憶されており、印刷順序決定時に「１」に初期化されている。
【００６３】
そして、１番目の印刷コンテンツの続きを印刷するか否かの指示を入力させる継続印刷確認画面５０２（図１３参照）が表示され、ユーザからの入力が受け付けられる（Ｓ２３）。なお、開始行数が「１」である場合には、図１３に示したように「１ページ目の印刷が終了しました。次のページを印刷しますか？」とメッセージが表示されるが、開始行数が「１」でない場合には、「次のページを印刷しますか？」のメッセージのみが表示される。なお、印刷したページ数をカウントして、印刷済みのページ数を表示させるようにしてもよい。そして、「いいえ」ボタンが選択され、「印刷しない」旨の指示が行われた場合には（Ｓ２４：ＮＯ）、１番目の印刷コンテンツの印刷は終了したものとして、Ｓ３１へ進み、印刷予約の解除が行われる（Ｓ３１）。
【００６４】
また、「はい」ボタンが選択され、「印刷する」旨の指示が行われた場合には（Ｓ２４：ＹＥＳ）、全印刷コンテンツが全文を印刷する設定とされる（Ｓ２５）。具体的には、印刷管理ファイル記憶エリア１２１の全てのコンテンツの印刷フラグ欄に「ＯＮ」を示す値が記憶される。そして、印刷管理ファイルの本文行数欄及び印刷開始行欄が更新される（Ｓ２６）。具体的には、１番目の印刷コンテンツの本文行数欄の値からＰＬが減算されて本文行数欄に記憶され、印刷開始行欄の値にはＰＬ行に「１」加算された値が記憶される。図９に示した例では、本文行数は「５６−３４＝２２」行、印刷開始行は「３４＋１＝３５行」となる。そして、Ｓ１３へ戻り。必要ページ数が算出される（Ｓ１３）。図９に示した例では、「１＋２２＋１＋１２＋１＋１＋２０＋１＋１＋３６＋１＋１＋８＝１０６行」となり、必要ページ数は３ページとなる。そこで、１ページに収まらないと判断される（Ｓ１４：ＮＯ）。そして、印刷コンテンツは１つでなく（Ｓ１６：ＮＯ）、「全文」とされている印刷コンテンツは１番目だけでないので（Ｓ１７：ＮＯ）、「全文」とされている印刷コンテンツのうち、印刷順位の最も低い印刷コンテンツの印刷フラグがＯＦＦとされて「タイトル」とされる（Ｓ１８）。そして、Ｓ１３へ戻る。
【００６５】
そして、前述したようにＳ１６〜Ｓ１８，Ｓ１３，Ｓ１４の処理が繰り返し実施され、コードＥ，Ｂのみが「全文」である状態で、必要ページ数が「２２＋１＋１＋１２＋１＋３＝４０」となり（Ｓ１３）、１ページに収まると判断される（Ｓ１４：ＹＥＳ）（図１０参照）。そこで、印刷順位の示す順で、印刷フラグの示す内容で印刷を行う印刷データが作成され、プリンタ２へ送信される（Ｓ１５）。そして、Ｓ３１へ進み、印刷予約の解除が行われ（Ｓ３１）、図１０に示すように、まだ全文を印刷していない印刷コンテンツがあるので（Ｓ３２：ＹＥＳ）、継続印刷確認画面が表示されて入力が受け付けられる（Ｓ３２：ＹＥＳ）。残りの印刷コンテンツの印刷の指示が行われなければ（Ｓ３４：ＮＯ）、印刷処理は終了してメイン処理へ戻る。また、印刷の指示が行われれば（Ｓ３４：ＹＥＳ）、Ｓ３５へ進み、残りの印刷コンテンツの印刷のための処理が続けられる。
【００６６】
以上のようにして、１番目の印刷コンテンツの全文が１ページで印刷できない場合には、１ページに、２番目以降のコンテンツのタイトルが配置され、１番目の印刷コンテンツのタイトルが配置され、その残りのスペースに印刷できるだけの１番目の印刷コンテンツの本文が配置されて、１ページだけ印刷される。そして、ユーザが続きの印刷を要求した場合には、１ページに２番目以降の印刷コンテンツのタイトルと、残りの本文が配置されて１ページだけ印刷される。この際に、２番目以降の印刷コンテンツの本文を配置できる場合には、２番目以降の印刷コンテンツの本文も配置される。また、２ページ目においても１番目のコンテンツの本文の残りが配置できない場合には、配置できるだけの本文が配置されて１ページだけ印刷される。そして、次の１ページにさらに残りの本文が、２番目以降の印刷コンテンツのタイトルとともに配置される。
【００６７】
したがって、実際に印刷された印刷結果を確認して、その続きを印刷するか否かの判断を行うことができる。したがって、印刷結果を確認したら、２ページ目以降は必要ないと判断したような場合に、２ページ目以降が印刷されてしまい、用紙を無駄にすることがない。また、印刷順序の高い印刷コンテンツから印刷されるので、ユーザが欲するコンテンツが先に印刷されてくる可能性が高く、より、不要な印刷を防止することができる。また、他コンテンツ情報が印刷されるので、続きの印刷をするか否かの判断の参考となる。よって、印刷結果を見てから、「このページは不要なので、続きの印刷はしない」という判断でなく、「次のページに印刷されるコンテンツは不要なので、続きの印刷はしない」という判断ができる。よって、用紙の無駄を削減できる。
【００６８】
また、プリンタ２が接続している状態では、印刷コンテンツが指定され、印刷実行指示が行われると、すぐに印刷処理が実施される（図１４、Ｓ２：ＹＥＳ，Ｓ３，Ｓ４：ＹＥＳ，Ｓ５：ＹＥＳ，Ｓ６）。プリンタ２を接続した状態で１ページずつ印刷結果を確認して、印刷を行うことを考えると、まず１ページ目を印刷指定し、印刷結果を確認し、次いで２ページ目の印刷指示をするというような手間が係る。しかし、本発明の閲覧端末１では、印刷コンテンツを指定し（Ｓ２：ＹＥＳ）、印刷指示を行う（Ｓ５：ＹＥＳ）だけで、１ページ印刷するごとに継続印刷確認画面が表示され、「続きを印刷するか否か」の指示の要求がなされる。そこで、「はい」又は「いいえ」ボタンを選択するだけで印刷を継続させるか否かの指定ができる。つまり、簡易な操作で印刷を継続させるか否かの指定をすることができる。
【００６９】
また、評価値で印刷順序を決定しているので、ユーザが評価しているコンテンツに対して高い印刷順序を与えることができる。また、閲覧端末１でどのような印刷データを作成するかを制御しているので、プリンタ２にはなんら特別の装置や機能を備える必要がない。本実施の形態のように携帯型の閲覧端末１では、様々な場所に設置されたプリンタで印刷を行う可能性があっても、１ページずつ印刷結果を確認しながら印刷を行うことができる。
【００７０】
なお、上記実施の形態の表示部１５が「表示手段」に該当する。そして、メモリカード６が「記憶手段」に該当する。コンテンツ管理ファイルの印刷予約欄及び印刷管理ファイルが「印刷コンテンツ情報」に該当し、コンテンツ管理ファイル記憶エリア１３３及び印刷管理ファイル記憶エリア１２１が「印刷コンテンツ情報記憶手段」に該当する。そして、印刷管理ファイルに印刷コンテンツの情報が記憶されている場合が「残余情報がある場合」に該当する。
【００７１】
そして、図１４のメイン処理のＳ２において印刷コンテンツの指定を受け付ける処理を行うＣＰＵ１０が「印刷対象受付手段」に相当する。そして、図１５の印刷処理において、Ｓ２３で表示部１５に継続印刷確認画面５０１，５０２を表示させる処理を行うＣＰＵ１０が「選択画面表示手段」に相当する。また、継続印刷確認画面５０１，５０２が「選択画面」に相当し、継続印刷確認画面５０１，５０２に設けられている「はい」ボタンが「第一選択項目」、「いいえ」ボタンが「第二選択項目」に相当する。同じくＳ２３で継続印刷確認画面５０１，５０２に設けられている「はい」ボタン及び「いいえ」ボタンの選択の入力を受け付ける処理を行うＣＰＵ１０が「選択受付手段」に相当する。そして、Ｓ２３で継続印刷確認画面５０１，５０２を表示させ、「はい」ボタン及び「いいえ」ボタンの選択の入力を受け付ける処理を行うＣＰＵ１０は「残余印刷指示手段」に該当する。
【００７２】
そして、図１５に示す印刷処理において、最初にＳ１５又はＳ２２の処理が実施されて印刷データを作成するＣＰＵ１０が「第一印刷データ作成手段」に相当し、作成された印刷データを送信するＣＰＵ１０が「第一送信手段」に相当する。そして、２回目以降にＳ１５又はＳ２２の処理が実施されて印刷データを作成するＣＰＵ１０が「第二印刷データ作成手段」に相当し、作成された印刷データを送信するＣＰＵ１０が「第二送信手段」に相当する。そして、Ｓ１１において、印刷コンテンツを評価値順にソートして、印刷管理ファイル記憶エリア１２１に記憶する処理を行うＣＰＵ１０が「印刷順序決定手段」に相当する。
【００７３】
そして、上記実施の形態では、１ページに配置可能な量が「第一所定量」及び「第二所定量」に該当する。そして、評価値が大きい順が「所定条件」に該当する。他コンテンツのコンテンツ名が「他コンテンツ情報」に該当する。
【００７４】
なお、本発明の閲覧端末は、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。上記実施の形態では、ＰＣ３が、インターネット４を介して配信サーバ５からコンテンツを取得し、閲覧端末１は、ＰＣ３が取得したコンテンツを取得しているが、閲覧端末１のコンテンツの取得方法はこれに限らない。例えば、閲覧端末１にインターネット４への接続機能を備え、配信サーバ５からコンテンツを取得してもよい。また、プリンタ２にインターネット４への接続機能を備え、配信サーバ５からコンテンツを取得し、閲覧端末１はプリンタ２からコンテンツを取得してもよい。また、コンテンツはメモリカード６に記憶されているのではなく、閲覧端末１のＨＤＤ１３に記憶されていてもよい。
【００７５】
上記実施の形態では、常時プリンタ２に接続していない携帯型の閲覧端末１を例に挙げたが、「閲覧端末」はこのような携帯型の端末に限らない。事務所や家庭等に設置されている携帯しない端末（例えば、パーソナルコンピュータ）であってもよい。また、常時プリンタ２に接続している端末であってもよい。この場合には、印刷の指示と印刷の実行とが同じタイミングで行われる。印刷が指示された際に図１５に示した印刷処理が行われる。そして、Ｓ１１において印刷管理ファイルが作成されるが、この際には印刷が指示された１つのコンテンツのみが印刷コンテンツとなる。
【００７６】
また、上記実施の形態では、「選択画面」として継続印刷確認画面５０１，５０２のように、「はい」ボタン及び「いいえ」ボタンを設けた画面を用いたが、ユーザからの残余情報を印刷するか否かの指示を受け付ける方法はこれに限らない。例えば、表示部１５へ表示するのはメッセージのみとし、「はい」ボタン及び「いいえ」ボタンに相当するキーを閲覧端末１に設け、キー入力により指示を受け付けてもよい。
【００７７】
また、上記実施の形態では、印刷順序を「評価値」に基づいて決定しているが、印刷順序の決定方法はこれに限らない。例えば、コンテンツの印刷指示が行われた日時、コンテンツが最後に閲覧された日時、コンテンツが最初に閲覧された日時、又は、閲覧時間に基づいて印刷順序を決定したり、閲覧日時に基づいて印刷順序を決定したりしてもよい。時系列でコンテンツの印刷順序を管理できるので、ユーザが印刷順序を認識しやすい。また、例えば閲覧時間が長いほど印刷順序を高くすれば、ユーザが強い関心を持っているコンテンツに高い印刷順序を与えることができ、閲覧時間が短いほど印刷順序を高くすれば、ユーザが熟読できていないコンテンツに対して高い印刷順序を与えることができる。また、コンテンツの本文中に付与されたマーキングの数を用いて印刷順序を決定してもよい。これにより、ユーザが高い関心を持っているコンテンツに高い印刷順序を与えることができる。また、本文中に付与されたしおり情報を用いて印刷順序を決定してもよい。これにより、ユーザが継続して関心を持っているコンテンツに高い印刷順序を与えることができる。さらに、評価値と閲覧時間の両方を加味して印刷順序を決定するなど、複数の要素で印刷順序を決定してもよい。また、ユーザに印刷順序を指定させてもよい。これにより、ユーザのコンテンツに対する重要度が直接的に反映される。
【００７８】
また、上記実施の形態では、１ページに収まらない印刷コンテンツがある場合には、「他コンテンツ情報」として、これらの全ての印刷コンテンツの「タイトル」を配置したが、収まらない印刷コンテンツに関する情報は、「タイトル」でなくともよい。例えば、件数であってもよく、各印刷コンテンツの本文の行数や文字数であってもよく、各印刷コンテンツのタイトル及び本文の行数や文字数であってもよい。また、「タイトル」に加えて、本文の行数や文字数を配置したり、「タイトル」に加えて本文の最初の所定数（例えば、１行分の文字数、２行分の文字数、１０文字、２０文字など）を配置したりしてもよい。また、コンテンツを識別可能な情報、例えば、コンテンツにユニークに割り振られているコンテンツＩＤなどを配置してもよい。また、必ずしも他コンテンツ情報は印刷しなくともよく、コンテンツの本文のみを印刷してもよい。
【００７９】
また、上記実施の形態では、印刷処理（図１５参照）において、全文を印刷していない印刷コンテンツの印刷継続指示が行われなかった場合に（Ｓ３４：ＮＯ）、印刷予約をそのまま放置している。よって、次に印刷実行の指示が行われた際には、全文を印刷していない印刷コンテンツの印刷が行われる。しかしながら、印刷継続指示が行われなかった場合には（Ｓ３４：ＮＯ）、全ての印刷予約を解除してもよい。また、解除するか否かをユーザに指示させるようにしてもよい。
【００８０】
また、上記実施の形態では、印刷処理（図１５参照）において、始めに全ての印刷コンテンツを「全文」として、印刷順序の後ろの印刷コンテンツから「タイトル」とし、１ページに収まるように処理している。つまり、全てを「全文」として、１ページに入らない場合には「全文」とする印刷コンテンツを減らしている。しかしながら、印刷順序が上位のものから１ページに収まるだけ本文を配置するための制御は、図１５に示した印刷処理に示す制御に限らない。１番目の印刷コンテンツのみを「全文」、２番目以降の印刷コンテンツを「タイトル」として、２番目から順に順序の後ろの印刷コンテンツへ向けて、「全文」とするコンテンツを増やすようにしてもよい。
【００８１】
また、上記実施の形態では、印刷処理（図１５参照）において、「第一所定量」及び「第二所定量」を共に、１ページに配置できる量としている。しかしながら、第一所定量は必ずしも１ページに配置できる量でなくてもよい。例えば、２ページや３ページであってもよい。また、１つ目の印刷コンテンツの全文が印刷できるページ数であってもよいし、１つ目の印刷コンテンツの全文及び他コンテンツ情報が印刷できるページ数であってもよい。また、第一所定量と第二所定量とは同じでなくてもよい。また、上記実施の形態では、１ページに１つ目の印刷コンテンツ及び他コンテンツ情報を配置して、まだ２番目の印刷コンテンツが配置可能であれば２番目の印刷コンテンツも配置したが、２番目以降の印刷コンテンツは配置しないようにしてもよい。
【００８２】
ここで、図１６及び図１７のフローチャートを参照して、印刷処理の変形例について説明する。図１６及び図１７は、１番目の印刷コンテンツの本文を全て配置する場合の印刷処理のフローチャートである。図１６は、始めに全印刷コンテンツを「全文」とし、最低必要ページに収まらない場合には「全文」の印刷コンテンツを減らして最低必要ページに収まるだけの印刷コンテンツの本文を配置する。図１７は、始めに１番目の印刷コンテンツのみを「全文」とし、最低必要ページに余白がある場合には、「全文」とする印刷コンテンツを増やす。
【００８３】
まず、図１６を参照して、「全文」の印刷コンテンツを減らすパターンの変形例について説明する。まず、印刷管理ファイル記憶エリア１２１に印刷コンテンツの情報が記憶される（Ｓ４１）。まず、コンテンツ管理ファイル記憶エリア１３３の印刷予約欄が「あり」であるコンテンツのコンテンツ名が読み出されて、評価値欄の値でソートされ印刷順序が決定される。そして、印刷管理ファイル記憶エリア１２１のコンテンツ名欄に記憶される。そして、タイトル行数及び本文行数が算出されて、タイトル行数欄、本文行数欄にそれぞれ記憶される。なお、ここで印刷予約されている印刷コンテンツが１つである場合には、印刷順序の決定は行わなくてもよい。次いで、１番目の印刷コンテンツの全文と２番目以降の印刷コンテンツのタイトルとで必要なページ数（最低必要ページ数）が算出される（Ｓ４２）。具体的には、１番目の印刷コンテンツのタイトルの文字数からタイトルの行数が算出され、１番目の印刷コンテンツの本文の文字数から行数が算出される。さらに、２番目以降の印刷コンテンツのタイトルの文字数から、タイトルの行数がそれぞれ算出される。そして、これらの値及び、１番目のコンテンツと２番目のコンテンツのタイトルの間の空行（１）が加算され、総行数が算出される。そして、総行数が１ページの行数で割られ、商（余りがある場合には１を加算）が「最低必要ページ数」として算出される。図５に示した例では、「総行数＝１＋１２＋１＋１＋１＋１＝１７行」、「最低必要ページ数＝１７÷４０＝０…１７＝１」とされる。そして、印刷管理ファイル記憶エリア１２１の全てのコンテンツの印刷フラグ欄に「ＯＮ」を示す値が記憶され、全印刷コンテンツが全文を印刷する設定とされる（Ｓ４３）。
【００８４】
次いで、印刷順位の示す順で、印刷フラグの示す内容（全文かタイトルのみか）で印刷を行った場合に必要となる「必要ページ数」が算出される（Ｓ４４）。コンテンツの時点では全ての印刷コンテンツが「全文」とされているので、図５に示した例では、「総行数＝１＋１２＋１＋１＋２０＋１＋１＋３６＋１＋１＋８＝８３行」となり、「必要ページ数＝８３÷４０＝２…３＝３ページ」とされる。そして、必要ページ数が最低必要ページ数に収まるか否かの判断が行われる（Ｓ４５）。必要ページ数が最低必要ページ数以下であれば最低必要ページ数に収まっている（Ｓ４５：ＹＥＳ）。図５に示した例では、必要ページ数＝３＞最低必要ページ数＝１であり、収まらないので（Ｓ４５：ＮＯ）、Ｓ４６へ進み、「全文」とされている印刷コンテンツのうち、印刷順位の最も低い印刷コンテンツの印刷フラグがＯＦＦとされて「タイトル」とされる（Ｓ４６）。そして、Ｓ４４へ戻り、再び必要ページ数が算出される（Ｓ４４）。そして、繰り返し、Ｓ４４〜Ｓ４６の処理が行われ、必要ページ数が最低必要ページ数以下となったら（Ｓ４５：ＹＥＳ）、印刷順位の示す順で、印刷フラグの示す内容で印刷を行う印刷データが作成され、プリンタ２へ送信される（Ｓ４７）。図５に示した例では、１番目と２番目の印刷コンテンツが「全文」とされ、３番目以降の印刷コンテンツが「タイトル」とされた状態で、必要ページ数が最低必要ページ数に収まり、図６に示す模式図１０１のように配置された印刷データが作成、送信される。そして、「全文」が印刷された印刷コンテンツの印刷予約が解除される（Ｓ４８）。
【００８５】
そして、まだ「全文」印刷していない印刷コンテンツがあるか否かの判断が行われる（Ｓ４９）。コンテンツ管理ファイルの印刷予約欄に「あり」を示す情報が記憶されていれば、まだ「全文」印刷していない印刷コンテンツがあるので（Ｓ４９：ＹＥＳ）、続きのコンテンツを印刷するか否かの指示を入力させる継続印刷確認画面（図示外）が表示され、ユーザからの入力が受け付けられる（Ｓ５０）。ユーザにより「印刷しない」旨の指示が行われた場合には（Ｓ５０：ＮＯ）、印刷処理は終了し、メイン処理へ戻る。一方、ユーザにより「印刷」する旨の指示が行われた場合には（Ｓ５０：ＹＥＳ）、続きの印刷を行うために、Ｓ４２へ戻る。
【００８６】
以上のようにして、印刷順序が最初の印刷コンテンツの全文と、他コンテンツ情報を印刷できるだけのページ数を必要ページ数として、そのページ内に入るだけの印刷コンテンツを配置して印刷し、続きの印刷を行うか否かの指示を受け付けている。そして、印刷を行う指示が行われた場合には、続きの印刷コンテンツの全文と、残りの他コンテンツ情報を印刷できるだけのページ数が必要ページ数として算出され、そのページ内に入るだけの印刷コンテンツを配置して、印刷が行われる。なお、Ｓ４１において、印刷コンテンツが１つしかない場合には、印刷管理ファイルを作成せずに、Ｓ４７へ進み、その印刷コンテンツの印刷データを作成してもよい。
【００８７】
次に、図１７を参照して、「全文」の印刷コンテンツを増やすパターンの変形例について説明する。まず、印刷順序が決定され、印刷管理ファイル記憶エリア１２１に記憶される（Ｓ６１）。次いで、１番目の印刷コンテンツの全文と２番目以降の印刷コンテンツのタイトルとで必要なページ数（最低必要ページ数）が算出される（Ｓ６２）。算出方法は、図１６に示した変形例のＳ４２の算出方法と同様である。そして、１番目の印刷コンテンツが「全文」、２番目以降の印刷コンテンツが「タイトル」とされる（Ｓ６３）。具体的には、印刷管理ファイル記憶エリア１２１の１番目の印刷コンテンツの印刷フラグ欄に「ＯＮ」を示す値が記憶され、２番目以降の印刷コンテンツの印刷フラグ欄に「ＯＦＦ」を示す値が記憶される。
【００８８】
次いで、印刷順位の示す順で、印刷フラグの示す内容（全文かタイトルのみか）で印刷を行った場合に必要となる「必要ページ数」が算出される（Ｓ６４）。算出方法は、図１６に示した変形例のＳ４４の算出方法と同様である。そして、印刷コンテンツが１つであるか否かの判断が行われる（Ｓ６５）。印刷コンテンツが１つであれば（Ｓ６５：ＹＥＳ）、Ｓ７１へ進む。１つのみの印刷コンテンツは「全文」とされているので、このコンテンツの全文のみが配置された印刷データが作成され、プリンタ２へ送信される（Ｓ７１）。そして、印刷予約が解除され（Ｓ７２）、全文を印刷していない印刷コンテンツはないので（Ｓ７３：ＮＯ）、印刷処理は終了する。
【００８９】
また、印刷コンテンツが１つでなければ（Ｓ６５：ＮＯ）、「タイトル」のみの印刷コンテンツのうち、印刷順位が前の印刷コンテンツが「全文」とされる（Ｓ６６）。ここでは、１番目の印刷コンテンツのみが「全文」とされているので、２番目の印刷コンテンツが「全文」とされる。そして、必要ページ数が算出される（Ｓ６７）。図５に示す例では、１番目と２番目が「全文」、３番目以降が「タイトル」なので、「総行数＝１＋１２＋１＋１＋２０＋１＋１＋１＝３８行」、「必要ページ数＝３８÷４０＝０…８＝１ページ」とされる。次いで、必要ページ数が最低必要ページ数に収まるか否かの判断が行われる（Ｓ６８）。必要ページ数が最低必要ページ数以下であれば最低必要ページ数に収まっている（Ｓ６８：ＹＥＳ）。図５に示した例では、必要ページ数＝１＝最低必要ページ数＝１であり、収まっている（Ｓ６８：ＹＥＳ）。そこで、もっと「全文」の印刷コンテンツを増やしても、最低必要ページ数に収まるか否かを判断するために、全印刷コンテンツが「全文」であるか否かの判断が行われる（Ｓ６９）。
【００９０】
全印刷コンテンツが「全文」でなければ（Ｓ６９：ＮＯ）、まだ、増やす印刷コンテンツがあるので、Ｓ６６へ戻り、「タイトル」のみの印刷コンテンツのうち、印刷順位が前の印刷コンテンツが「全文」とされる（Ｓ６６）。ここでは、２番目の印刷コンテンツまで「全文」とされているので、３番目の印刷コンテンツが「全文」とされる。そして、必要ページ数が算出される（Ｓ６７）。図５に示す例では、「総行数＝１＋１２＋１＋１＋２０＋１＋１＋３６＋１＋１＝７５行」、「必要ページ数＝７５÷４０＝１…３５＝２ページ」となる。必要ページ数＝２＞最低必要ページ数＝１であり、最低必要ページ数に収まらないので（Ｓ６８：ＮＯ）、「全文」とされている印刷コンテンツの最後の印刷コンテンツが「タイトル」とされ（Ｓ７０）、印刷データが作成され、プリンタ２へ送信される（Ｓ７１）。図５に示した例では、２番目の印刷コンテンツまで「全文」とした場合には、必要最低ページ数に収まるが、３番目の印刷コンテンツまで「全文」とすると、必要最低ページ数に収まらない。そこで、３番目の印刷コンテンツは「タイトル」として、必要印刷ページに収めた印刷データが作成される。
【００９１】
そして、「全文」が印刷された印刷コンテンツの印刷予約が解除され（Ｓ７２）。まだ「全文」印刷していない印刷コンテンツがあるので（Ｓ７３：ＹＥＳ）、続きのコンテンツを印刷するか否かの指示を入力させる継続印刷確認画面（図示外）が表示され、ユーザからの入力が受け付けられる（Ｓ７４）。ユーザにより「印刷しない」旨の指示が行われた場合には（Ｓ７５：ＮＯ）、印刷処理は終了し、メイン処理へ戻る。一方、ユーザにより「印刷」する旨の指示が行われた場合には（Ｓ７５：ＹＥＳ）、続きの印刷を行うために、Ｓ６３へ戻る。
【００９２】
以上のようにして、印刷順序が最初の印刷コンテンツの全文と、他コンテンツ情報を印刷できるだけのページ数を必要ページ数として、そのページ内に入るだけの印刷コンテンツを配置して印刷し、続きの印刷を行うか否かの指示を受け付けている。そして、印刷を行う指示が行われた場合には、続きの印刷コンテンツの全文と、残りの他コンテンツ情報を印刷できるだけのページ数が必要ページ数として算出され、そのページ内に入るだけの印刷コンテンツを配置して、印刷が行われる。なお、Ｓ６１において、印刷コンテンツが１つしかない場合には、印刷管理ファイルを作成せずに、Ｓ７１へ進み、その印刷コンテンツの印刷データを作成してもよい。
【図面の簡単な説明】
【００９３】
【図１】本発明の閲覧端末１の使用環境を示すシステム構成図である。
【図２】閲覧端末１の電気的構成を示す模式図である。
【図３】ＨＤＤ１３の構成を示す模式図である。
【図４】コンテンツ管理ファイル記憶エリア１３３の構成を示す模式図である。
【図５】印刷管理ファイル記憶エリア１２１の構成を示す模式図である。
【図６】１ページ目の印刷結果を示す模式図１０１である。
【図７】２ページ目の印刷結果を示す模式図１０２である。
【図８】３ページ目の印刷結果を示す模式図１０３である。
【図９】ページ目の印刷結果を示す模式図２０１である。
【図１０】ページ目の印刷結果を示す模式図２０２である。
【図１１】ページ目の印刷結果を示す模式図２０３である。
【図１２】印刷コンテンツの１ページ目の印刷が終了した後に、続きのページの印刷を行うか否かの指示を受け付ける継続印刷確認画面５０１の模式図である。
【図１３】印刷を行っていない印刷コンテンツがある場合に、残りの印刷コンテンツを印刷するか否かの指示を受け付ける継続印刷確認画面５０２の模式図である。
【図１４】メイン処理のフローチャートである。
【図１５】メイン処理の中で実施される印刷処理のフローチャートである。
【図１６】１番目の印刷コンテンツの本文を全て配置する場合の印刷処理のフローチャートである。
【図１７】１番目の印刷コンテンツの本文を全て配置する場合の印刷処理のフローチャートである。
【符号の説明】
【００９４】
１  閲覧端末
２  プリンタ
１０  ＣＰＵ
１２  ＲＡＭ
１３  ＨＤＤ
１５  表示部
１２１  印刷管理ファイル記憶エリア
１３１  閲覧端末プログラム記憶エリア
１３３  コンテンツ管理ファイル記憶エリア
【図１】
2009015767.tif 000003
【図２】
2009015767.tif 000004
【図３】
2009015767.tif 000005
【図４】
2009015767.tif 000006
【図５】
2009015767.tif 000007
【図６】
2009015767.tif 000008
【図７】
2009015767.tif 000009
【図８】
2009015767.tif 000010
【図９】
2009015767.tif 000011
【図１０】
2009015767.tif 000012
【図１１】
2009015767.tif 000013
【図１２】
2009015767.tif 000014
【図１３】
2009015767.tif 000015
【図１４】
2009015767.tif 000016
【図１５】
2009015767.tif 000017
【図１６】
2009015767.tif 000018
【図１７】
2009015767.tif 000019