(57)【要約】【課題】  従来、リンク情報にて関連付けられたハイパーテキストを印刷するにあたり、その印刷対象となるテキストを外部装置上にダウンロードして表示した後、印刷指示を行い印刷データを印刷装置に送信して印刷していた。そのため、印刷出力の順序は表示出力したテキストファイルの順番によって、ファイル単位の順番に決定されていた。【解決手段】  外部装置から受信した印刷データを印刷装置内の記憶装置に格納し、その受信印刷データ中から参照されているデータについて、選択的にダウンロード、格納、印刷ページ指定、印刷順序指定等を行い印刷できる手段を備える。また、受信データおよびダウンロードデータは印刷装置内に再利用可能なフォーマットで記憶しておき、しかも、外部参照データを更新する手段を備えているので、外部参照データのみを最新のものに置き換えた印刷出力を容易に得られる効果が期待できる。【選択図】        図１
2006277241.tif 000002
【特許請求の範囲】
【請求項１】
外部装置から印刷データを受信して印刷する機能を備える電子機器における印刷システムであって、
ネットワークアクセスしてＷｅｂサイトより指定されたデータをダウンロードする手段と、
上記受信またはＷｅｂサイトよりダウンロードしたデータを格納する手段と、
格納されているデータを表示装置上に表示する手段と、
格納されているデータの中から参照している外部格納データを、ダウンロードして格納および印刷するかしないかを選択する手段と、
上記格納データの印刷順序をページ単位で指定する手段と、
を有することを特徴とする印刷システム。
【請求項２】
前記格納されている既に印刷された印刷データ群をファイル管理し、指定した印刷データファイルを呼び出して、印刷ページの選択や印刷ページ順序等の編集行って印刷する手段を有することを特徴とする請求項１記載の印刷システム。
【請求項３】
前記格納されている既に印刷された印刷データの中から参照している外部データをダウンロード更新する手段を有することを特徴とする請求項１記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信した印刷データ中に含まれるリンク情報によって参照している複数のテキストのうち所望のページのみを所望の順番で印刷する印刷システムに関する。
【背景技術】
【０００２】
本発明に類似した技術として、リンク情報にて関連付けられたテキストを印刷するのに、リンク情報にて関連付けられた下位階層のテキストをいちいちウインドウ上に表示しなくても、上位階層のテキストとこれに関連した下位階層のテキストとを一度の操作で印刷処理する技術が開示されているが（例えば、特許文献１参照）、本発明のように外部装置から受信した印刷データを印刷装置内の記憶装置に格納し、その受信印刷データ中から参照されているデータについて、選択的にダウンロード、格納、印刷ページ指定、印刷順序指定等を行い、印刷する技術に関するものではない。
【特許文献１】特開平９−３２５９５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来、リンク情報にて関連付けられたハイパーテキストを印刷するにあたり、その印刷対象となるテキストを記憶装置上にダウンロードして表示した後、印刷指示を行い印刷データを印刷装置に送信して印刷を実行していた。そのため、印刷出力の順序は表示出力したテキストファイルの順番によって、ファイル単位の順番に決定されていた。
【０００４】
そのため、印刷出力の順番をページ単位で指定した印刷物を多部数印刷出力したい場合には、別のテキストファイルを新規作成し、そこに上記ハイパーテキストや参照ダウンロードデータを、所望の順序で貼り付けて印刷データを作成してから印刷出力する必要があり、また、参照先ページが更新された場合、上記の作業を再度行わなければならず、オペレータの操作が非常に煩わしいものとなっていた。
【０００５】
本発明は、上記問題を解決するためになされたもので、その主たる目的は、リンク情報にて関連付けられた複数のテキストを印刷するにあたって、オペレータの操作を簡素化できる印刷システムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明によるコピーシステムは、上記の課題を解決するための手段として、少なくとも以下の構成を備える。
１、印刷データを読み込み記憶する手段。
２、１で記憶されている印刷データから外部参照シンボル（ＵＲＬアドレス情報等）を抽出する手段。
３、２の手段によって抽出された外部参照シンボル群を表示する手段。
４、３の手段によって表示されている外部参照シンボル群の中から参照するデータを指定する手段。
５、４の手段によって指定された外部参照シンボルに付加されたリンク情報から、指定された印刷データをダウンロードして格納する手段。
６、５の手段によってダウンロードされた印刷データを挿入印刷する位置を指定する手段。
７、１〜６の手段によって決定された印刷データから印刷イメージを作成し、そのプレビューイメージを必要があれば縮小して印刷装置上の表示装置または接続されているホストに表示して確認する手段。
８、７の手段で、表示された印刷イメージに対して、マウスオペレーションやタッチパネルオペレーション等により印刷順序の変更や印刷ページの削除等の編集を行う手段。
【０００７】
なお、さらに詳細に説明すれば、本発明は下記の構成によって前記課題を解決できた。
【０００８】
（１）外部装置から印刷データを受信して印刷する機能を備える電子機器における印刷システムであって、ネットワークアクセスしてＷｅｂサイトより指定されたデータをダウンロードする手段と、上記受信またはＷｅｂサイトよりダウンロードしたデータを格納する手段と、格納されているデータを表示装置上に表示する手段と、格納されているデータの中から参照している外部格納データを、ダウンロードして格納および印刷するかしないかを選択する手段と、上記格納データの印刷順序をページ単位で指定する手段と、を有することを特徴とする印刷システム。
【発明の効果】
【０００９】
本発明により、外部装置から受信した印刷データを印刷装置内の記憶装置に格納し、その受信印刷データ中から参照されているデータについて、選択的にダウンロード、格納、印刷ページ指定、印刷順序指定等を行い印刷できるので、より利便性向上の効果が期待できる。
【００１０】
また、受信データおよびダウンロードデータは印刷装置内に再利用可能なフォーマットで記憶されており、しかも、外部参照データを更新する手段を備えているので、さらに利便性の向上の効果が期待できる。
【発明を実施するための最良の形態】
【００１１】
図１は、本発明の一実施例を示すハイパーテキスト印刷システムの構成を説明するブロック図であり、ハイパーテキスト印刷システム１は、入力制御部１００、タッチパネルキーボード１０９、ハードディスク１１０、印刷制御部３００、印刷装置本体３０８等で構成されている。また、入力制御部１００と印刷制御部３００とは内部接続ケーブル２００を介して接続されている。
【００１２】
ハイパーテキスト印刷システム上のインターフェイス１０は、ネットワーク接続装置３を介して公衆回線や社内ＬＡＮと接続し、各種サーバ群１上のＷｅｂサイトからダウンロードしたデータや、ホストＰＣ２からの印刷データを受信して入力制御部１００に転送する。
【００１３】
図において、１０１は通信コントローラで、インターフェイス１０を介して各種データの受信、送信等の制御を行う。
【００１４】
１０２はマイクロプロセッサ形態の中央処理装置（ＣＰＵ）であり、例えば図示しないクロックパルス発生回路、遅延回路、ゲート回路、その他の論理回路などを有する順序回路等から構成される。
【００１５】
１０３は、ＯＳ（オペレーティングシステム）や各種制御ソフト等が内蔵された読み出し専用メモリ（ＲＯＭ）で、ＣＰＵが各部に制御信号を供給する際に、制御信号をＣＰＵに順次知らせるためのマイクロ命令群が記憶されている。
【００１６】
１０４は読み書き可能なランダムアクセスメモリ（ＲＡＭ）であり、各装置の動作状況を記憶する領域を有するとともに、スキャナー装置から読み込まれた画像データを格納する記憶領域等を有する。１０４〜１０６は、それぞれスキャナコントローラ、タッチパネルキーボードコントローラ、プリンタコントローラであり、各装置の制御を行う。
【００１７】
１０５〜１０７は、それぞれタッチパネルキーボードコントローラ、ハードディスクコントローラ、プリンタコントローラであり、各装置の制御を行う。
【００１８】
１０８はバスラインで、ＣＰＵ１０２、ＲＯＭ１０３、ＲＡＭ１０４、および１０５〜１０７の各種コントローラを電気的に接続し、メモリアドレスやデータを転送する。
【００１９】
３０１は、印刷制御部側のＣＰＵであり、上記１０１のＣＰＵと同様の構成と機能を備えている。
【００２０】
３０２は、読み出し専用メモリ（ＲＯＭ）で、ＣＰＵが各部に印刷制御信号を供給する際に、その制御信号をＣＰＵに順次知らせるためのマイクロ命令群が記憶されている。
【００２１】
３０３は、読み書き可能なランダムアクセスメモリ（ＲＡＭ）であり、各装置の動作状況や後述のページメモリ上に展開された印刷ビットマップイメージデータを記憶する領域を有する。
【００２２】
３０４は、入力バッファであり、上記プリンタコントローラから送信されてきた印刷データを格納する記憶装置である。
【００２３】
３０５は、印刷ビットマップイメージを格納するページメモリであり、作成された印刷ビットマップイメージはエンジンインターフェイス３０６を介して印刷部本体３０８に転送される。
【００２４】
３０６はプリンタエンジンインターフェイスで、転送されてきた印刷データを３０８の印刷装置本体に送信する。
【００２５】
３０７はバスラインで、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、３０４印刷バッファ、３０５ページメモリ、３０６プリンタエンジンインターフェイスを電気的に接続し、メモリアドレスやデータを転送する。
【００２６】
図２１は、本発明を適用可能な出力装置を示す断面図であり、例えばカラーレーザビームプリンタ（カラーＬＢＰ）の場合を示す。
【００２７】
図において、７４０はＬＢＰ本体であり、外部に接続されているホストコンピュータから供給される印刷情報（文字コード等）を入力して記憶するとともに、それらの情報にしたがって対応する文字パターンやグラフィックパターン等を作成し、記録媒体である印刷用紙等に像を形成する。７００はＬＣＤやキーボードが配されている操作パネルで、図１上の１０９に対応する。７０１はプリンタの制御ユニット（図１の３００に示した印刷制御部に対応する）で、ＬＢＰ本体７４０全体の制御およびホストコンピュータから供給される文字情報等を解析する。このプリンタ制御ユニット７０１は、主に文字情報に対応する文字パターンのビデオ信号に変換してレーザドライバ７０２に出力する。
【００２８】
レーザドライバ７０２は半導体レーザ７０３を駆動するための回路であり、入力されたビデオ信号に応じて半導体レーザ７０３から発射されるレーザ光７０４をオン・オフ切り替えする。レーザ光７０４は回転多面鏡７０５で左右方向に振らされて静電ドラム７０６上を走査露光する。これにより、静電ドラム７０６上には文字パターンの静電潜像が形成されることになる。この潜像は、静電ドラム７０６周囲に配置された現像ユニット７０７により現像された後、記録紙に転写される。この記録紙にはカットシートを用い、カットシート記録紙はＬＢＰ本体７４０に装着した用紙カセット７０８に収納され、給紙ローラ７０９より搬送ローラ７１０と搬送ローラ７１１とにより、装置内に取り込まれて、静電ドラム７０６に供給される。そして、現像器７０７によって静電ドラム７０６上に付着されたトナー像は、搬送されてきた記録紙に転写される。その後、記録紙は定着器７１２方向に搬送され、トナーが定着され、最終的に排紙ローラ７１３によって外部に導かれて外部に排紙される。なお、上記現像器７０７や静電ドラム７０６等は例えばＣ（シアン）Ｍ（マゼンダ）Ｙ（イエロウ）Ｋ（ブラック）の色素ごとに処理を行いカラー印刷が可能となるように構成されている。
【実施例】
【００２９】
以下、本発明の一実施例として、「２００４年度事業計画書」の印刷データを本発明による印刷システム内の記憶装置上に読み込み、そのデータの中から参照しているデータの一覧を表示した後、各参照シンボル毎に参照データを呼び出して格納及び印刷するかどうかの指定と、上記印刷データを印刷する際の印刷順序を指定し、図３に示す印刷内容と順序で印刷する手順、および、「通常印刷」や「格納データの呼び出し印刷」の手順について、図１〜図１８の参照図面と図１９、図２０のフローチャートを参照して説明する。
【００３０】
まず、図１に示されるコピーシステムにおいて電源を入れると、図１９のフローチャート上のステップＳ１において、内部状態の初期化を行った後、ステップＳ２に移行し図４に示す初期画面を図１の１０９タッチパネルキーボード上に表示する。なお、これらの、また、以下で説明する制御プログラムを示す制御工程のコードは、図１の１０３のＲＯＭ上に図２に示すフォーマットで格納されている。
【００３１】
ここで、「Ａ通常印刷（参照印刷せず）」を選択すると、図１９のフローチャート上のステップＳ３でそれが検出され、ステップＳ４に制御が移行し、ここで図１６に示す表示を行い、各種印刷パラメータの設定待ちとなる。そこで、例えば図１６のボックス表示部分を選択すると図示するようにプルダウンメニューが表示され所望の印刷パラメータを選択できるように制御されるので、図示のように“Ａ４”、“Ａ３→Ａ４”、“両面２ページ印刷”を選択し、“ＯＫ”ボタンを選択するとステップＳ５に移行し図１７に示す表示を行い、設定印刷パラメータを表示して印刷データ受信待ち状態となる。この後、印刷データの受信を完了するとステップＳ６に移行し、受信した印刷データを設定印刷仕様に従って作成した印刷イメージデータを図１の３０４の印刷バッファに転送する。そして、図１９のステップＳ２に移行するので、図４に示す初期画面表示を行う。
【００３２】
次に、図４の「初期画面表示状態において、「Ｂ参照印刷ページ指定印刷」を選択すると、上記と同様の制御が行われ、ステップＳ２、Ｓ３、Ｓ７と制御が移行し、図５の表示例に示すように、ポインタの示すページから参照しているページの参照シンボルのリストを参照元ページと印刷ページとともに表示するが、ここでは、ポインタは初期化されている状態なので、受信印刷データの本文中から参照している参照シンボルのリストを参照元ページと印刷ページとともに表示している。
【００３３】
ここで、表示参照シンボル“累計統計”が選択されている状態であるので、“参照印刷せず”ボタン表示を選択すると、図１９のステップＳ７よりステップＳ７よりステップＳ９に移行し、各参照シンボルに割り当てられた属性記憶領域に参照しないことを示すフラッグを設定した後ステップＳ７に移行するので、図６に示される表示が行われ“累計統計”は“非印刷“となり、参照シンボルリスト以後の参照シンボルの参照元ページ数がずれて表示される。
【００３４】
次に、図６表示において、“昨年度実績”の“印刷ページ”を示す“次ページ”部分を選択すると、ステップＳ７の説明に記載されているように、印刷ページメニュー選択に対応して図７に示すプルダウンメニュー表示を行うので、“最終頁”部分を選択することにより”昨年度実績“の印刷ページは最終ページに変更され、参照ページと参照元ページ表示が図８に示されるように変更される。
【００３５】
そこで、図８において“参照”ボタン表示を選択すると、図１９のステップＳ７からＳ８に移行し、ポインタに選択参照シンボルに対応する印刷データを呼び出すためのアドレスが格納されるので、ステップＳ７に移行して図９に示されるような表示を行い、参照元ページと印刷ページが図示のように示される。
【００３６】
次に、ステップＳ７において“順序確認”ボタン表示を選択した場合の説明を以下に行う。
【００３７】
この操作により、ステップＳ７からステップＳ１０に制御が移行し、図１０に示す“印刷ページ順序確認”表示が行われ、３ページ分のページ数付き印刷イメージの縮小版と、スクロールバーとスクロール矢印、そして、“範囲”、“決定”、“移動”、“更新”、“印刷”、“戻る”の編集操作選択ボタン表示が配置される。
【００３８】
ここで、“範囲”ボタン表示を選択したのち“ページ１”と“ページ２“を選択すると、図１１に示される表示が行われる。ここで、”移動“ボタン表示を選択すると、図１２に示されるように、ページ１とページ２の表示が削除され、ページ３，４，５が表示され、”移動“ボタン表示が強調表示され、移動モードであることが表示される。
【００３９】
そこで、“→”ボタン表示を選択するとページイメージ画面が左スクロールされて、図１３に示す表示が行われる。
【００４０】
その後、“決定”ボタン表示を選択すると、ページ１とページ２の印刷イメージデータがページ６の次に移動されるので、図１４に示される表示が行われる。そして、“→”ボタン表示を選択すると、印刷イメージ画面が左スクロールされて図１５に示される表示が行われるので、ページ６とページ７の間にページ１とページ２の印刷イメージが挿入されたことが確認できる。
【００４１】
また、上記範囲指定の説明で示した手順で印刷イメージの範囲指定を行い、“更新”ボタン表示を選択すると、その範囲指定された印刷イメージデータ中に外部より参照しているデータの印刷イメージであれば、ダウンロード更新して最新の印刷イメージに更新することが出来る。
【００４２】
上記の印刷イメージ編集操作が終了して、“印刷”ボタン表示を選択すると、図１９のステップＳ１０からステップＳ６に制御移行し、作成編集された印刷イメージデータの元データのファイル名に特殊なファイル拡張子を付与して再利用できるフォーマットで図１の１１０のハードディスク上に格納した後、図１の３０４の印刷バッファに転送された、ステップＳ２に移行し図４の印刷モード選択画面表示を行う。
【００４３】
次に、図４において、“Ｃ格納データ呼び出し印刷”ボタン表示を選択した場合の制御過程について説明する。
【００４４】
上記操作により、図１９のステップＳ２からステップＳ３、Ｓ１１と制御が移行し、図１８に示される“格納データ呼び出し印刷モード”の画面が表示され、本発明による印刷システムから呼び出し可能な、すなわち、上記特殊なファイル拡張子が付与されている印刷イメージデータ群がリスト表示される。
【００４５】
そこで、“１、２００５年度製品事業計画”を選択して“印刷ページ順序確認”ボタン表示を選択すると、図１９のステップＳ１２からステップＳ１０に制御が移行し、上記と同様の制御が行われ、印刷イメージの各種編集が可能となる。
【００４６】
次に、印刷装置における印刷過程の制御について説明する。
【００４７】
印刷制御部における制御過程を説明する図２０のフローチャートにおいて、ステップＳ１３において内部状態を初期化した後ステップＳ１４に移行し印刷バッファ内にデータがあるかどうかを検出するが、上記図１９のステップＳ６で送信された印刷イメージデータを受信している場合には、これを検出してステップＳ１５に移行して印刷バッファ内に格納されている印刷イメージデータを、図１の３０８の印刷装置本体が解釈実行できる印刷イメージデータ群に変換して３０５のページメモリ内に格納する。そして、格納が終了すると３０６プリンタエンジンインターフェイスを介してページメモリ内の印刷イメージデータが３０８の印刷装置本体に送信されて印刷が実行される。その後ステップＳ１４に移行し次の印刷データ受信待ちとなる。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施の一形態に係るハイパーテキスト印刷システムの要部構成を示すブロック図である。
【図２】本発明によるハイパーテキスト印刷システム上の各種処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【図３】本発明の実施の説明に使用する印刷の一例を示す図である。
【図４】本実施例の印刷システム上の表示画面例を示す図である。
【図５】本実施例の印刷システム上の表示画面例を示す図である。
【図６】本実施例の印刷システム上の表示画面例を示す図である。
【図７】本実施例の印刷システム上の表示画面例を示す図である。
【図８】本実施例の印刷システム上の表示画面例を示す図である。
【図９】本実施例の印刷システム上の表示画面例を示す図である。
【図１０】本実施例の印刷システム上の表示画面例を示す図である。
【図１１】本実施例の印刷システム上の表示画面例を示す図である。
【図１２】本実施例の印刷システム上の表示画面例を示す図である。
【図１３】本実施例の印刷システム上の表示画面例を示す図である。
【図１４】本実施例の印刷システム上の表示画面例を示す図である。
【図１５】本実施例の印刷システム上の表示画面例を示す図である。
【図１６】本実施例の印刷システム上の表示画面例を示す図である。
【図１７】本実施例の印刷システム上の表示画面例を示す図である。
【図１８】本実施例の印刷システム上の表示画面例を示す図である。
【図１９】本実施の形態に係る印刷システムの動作の流れを示すフローチャートである。
【図２０】本実施の形態に係る印刷システムの動作の流れを示すフローチャートである。
【図２１】図１に示す印刷システムにおける印刷装置本体の縦断面図である。
【符号の説明】
【００４９】
１  各種サーバ群
２  ホストＰＣ
３  ネットワーク接続装置
４  ハイパーテキスト印刷システム
１０  インターフェイス
１００  入力制御部
１０１  通信コントローラ
１０２  ＣＰＵ
１０３  ＯＳ／各種制御ソフト内臓ＲＯＭ
１０４  ＲＡＭ
１０５  タッチパネルキーボードコントローラ
１０６  ハードディスクコントローラ
１０７  プリンタコントローラ
１０８  システムバス
１０９  タッチパネルキーボード
１１０  ハードディスク
２００  内部接続ケーブル
３００  印刷制御部
３０１  ＣＰＵ
３０２  プログラムＲＯＭ
３０３  ＲＡＭ
３０４  印刷バッファ
３０５  ページメモリ
３０６  プリンタエンジンインターフェイス
３０７  システムバス
３０８  印刷装置本体
【図１】
2006277241.tif 000003
【図２】
2006277241.tif 000004
【図３】
2006277241.tif 000005
【図４】
2006277241.tif 000006
【図５】
2006277241.tif 000007
【図６】
2006277241.tif 000008
【図７】
2006277241.tif 000009
【図８】
2006277241.tif 000010
【図９】
2006277241.tif 000011
【図１０】
2006277241.tif 000012
【図１１】
2006277241.tif 000013
【図１２】
2006277241.tif 000014
【図１３】
2006277241.tif 000015
【図１４】
2006277241.tif 000016
【図１５】
2006277241.tif 000017
【図１６】
2006277241.tif 000018
【図１７】
2006277241.tif 000019
【図１８】
2006277241.tif 000020
【図１９】
2006277241.tif 000021
【図２０】
2006277241.tif 000022
【図２１】
2006277241.tif 000023