(57)【特許請求の範囲】
【請求項１】
通信ネットワークに接続されたＰＤＦ(Portable  Document  Format)直接印刷機能付きプリンタに対して印刷指示を出力するネットワーク端末装置に格納される印刷指示用プログラムであって、該ネットワーク端末装置を、
ブラウザ画面上でマウスポインタがファイルへのリンク表示と重なった場合にマウスイベントを発生し、該マウスイベントのデータおよびマウスポインタが配置された場所のファイル名データをブラウザ・プログラムに機能を追加するプラグイン部から得て、該ファイル名データがＰＤＦファイルか否かを判定し、該ファイル名データがＰＤＦファイルである場合に前記マウスポインタの近傍に前記マウスポインタと重なったリンク表示のファイルがＰＤＦファイルであることを示すＰＤＦ表示を前記ブラウザ画面上に表示するデータ制御部、
マウスのクリックボタン操作に連動して、前記ＰＤＦ表示の代わりにメニュー画面を表示するデータ表示部であって、前記メニュー画面は、ユーザが第１の印刷オプション又は第２の印刷オプションを選択することを許すためにＰＤＦファイルの直接印刷メニューを備えており、前記第１の印刷オプションは前記ネットワーク端末装置内の記憶部に前記ＰＤＦファイルをダウンロードすることを可能にし、及び前記第２の印刷オプションは前記ＰＤＦファイルを参照するユニフォーム・リソース・ロケータ（ＵＲＬ）アドレスを取得することを可能にする、前記データ表示部、
前記ファイル名データとして、前記ＰＤＦファイル名を前記記憶部のローカルアドレス又は前記ＰＤＦファイルを参照するＵＲＬアドレスのデータと共にリスト形式で格納するデータ蓄積部、
前記リスト中に格納されたＰＤＦファイルのアドレスを読み取って、
該読み取ったアドレスが前記ローカルアドレスである場合に、プッシュ印刷するために前記記憶部に格納された前記ＰＤＦファイルの印刷用データを前記ＰＤＦ直接印刷機能付きプリンタに送出し、
該読み取ったアドレスが前記ＵＲＬアドレスである場合に、前記データ蓄積部に記憶された前記ＵＲＬアドレスを使用してプル印刷するために、前記ＵＲＬアドレスを前記ＰＤＦ直接印刷機能付きプリンタに送出するデータ送信部
として機能させるための印刷指示用プログラム。
【請求項２】
前記直接印刷メニューは、前記データ蓄積部に格納されたＰＤＦファイル名のリストを順次印刷するメニューを含むことを特徴とする請求項１に記載の印刷指示用プログラム。
【請求項３】
前記直接印刷メニューは、前記データ蓄積部に格納されたＰＤＦファイル名のリストを表示させるメニューを含むことを特徴とする請求項１に記載の印刷指示用プログラム。
【請求項４】
前記直接印刷メニューは、新規に印刷するＰＤＦファイル名を前記データ蓄積部に格納されたＰＤＦファイル名のリストの最後に追加するメニューを含むことを特徴とする請求項１に記載の印刷指示用プログラム。
【請求項５】
ネットワーク端末装置から、通信ネットワークに接続されたＰＤＦ(Portable  Document  Format)直接印刷機能付きプリンタに対して印刷指示を出力する印刷指示方法であって、
ブラウザ画面上でマウスポインタがファイルへのリンク表示と重なった場合にマウスイベントを発生し、該マウスイベントのデータおよびマウスポインタが配置された場所のファイル名データをブラウザ・プログラムに機能を追加するプラグイン部から得て、該ファイル名データがＰＤＦファイルか否かを判定し、該ファイル名データがＰＤＦファイルである場合に、前記マウスポインタの近傍に前記マウスポインタと重なったリンク表示のファイルがＰＤＦファイルであることを示すＰＤＦ表示を前記ブラウザ画面上に表示するステップと、
マウスのクリックボタン操作に連動して、前記ＰＤＦ表示の代わりにメニュー画面を表示するステップであって、前記メニュー画面は、ユーザが第１の印刷オプション又は第２の印刷オプションを選択することを許すためにＰＤＦファイルの直接印刷メニューを備えており、前記第１の印刷オプションは前記ネットワーク端末装置内の記憶部に前記ＰＤＦファイルをダウンロードすることを可能にし、及び前記第２の印刷オプションは前記ＰＤＦファイルを参照するユニフォーム・リソース・ロケータ（ＵＲＬ）アドレスを取得することを可能にし、前記ファイル名データとして、前記ＰＤＦファイル名が前記記憶部のローカルアドレス又は前記ＰＤＦファイルを参照するＵＲＬアドレスのデータと共にリスト形式で格納される、前記表示するステップと、
前記リスト中に格納されたＰＤＦファイルのアドレスを読み取って、
該読み取ったアドレスが前記ローカルアドレスである場合に、プッシュ印刷するために前記記憶部に格納された前記ＰＤＦファイルの印刷用データを前記ＰＤＦ直接印刷機能付きプリンタに送出するステップと、
該読み取ったアドレスが前記ＵＲＬアドレスである場合に、前記データ蓄積部に記憶された前記ＵＲＬアドレスを使用してプル印刷するために、前記ＵＲＬアドレスを前記ＰＤＦ直接印刷機能付きプリンタに送出するステップと
を含む、前記方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信ネットワークに接続されたＰＤＦ(Portable Document Format)直接印刷機能付きプリンタに対して印刷指示を出力するネットワーク端末装置に格納される印刷指示用プログラムおよび印刷指示方法に関する。
【０００２】
【従来の技術】
従来から、ローカルエリアネットワーク（ＬＡＮ）やインターネット等のネットワークに接続され、ネットワーク中の任意のパーソナルコンピュータ等の端末装置から印刷指示を受け付け可能なネットワークプリンタが知られている。
【０００３】
図６は、従来のネットワークプリンタおよびネットワーク端末装置の各機能を示す図である。
【０００４】
ネットワークプリンタ１は、インターネット２に接続されており、同様にインターネット２と接続されたネットワーク端末装置３からの印刷指示を受け付けることができる。
【０００５】
ネットワークプリンタ１は、各プリンタメーカー毎に独自仕様で定められたプリンタ記述言語（ＰＤＬ）を解読するＰＤＬ読解部１１と、ＰＤＬを解読して得られた紙面を実際に印刷するプリンタエンジン１３とを有している。
【０００６】
ネットワーク端末装置３は、端末装置内部の信号とネットワーク対応信号とを相互に変換する通信部３１と、ＨＴＭＬ(Hyper Text Markup Language)により記載されたホームページを再現するウエブブラウザ３２と、ウエブブラウザ３２により再現されたホームページが表示されるブラウザ画面３３と、ブラウザ画面３３に表示されたホームページ中のＰＤＦファイルをダウンロードする場合にそのＰＤＦファイルを格納する記憶部３４と、ＰＤＦファイルを解読して元のページ内容を再現をするＰＤＦリーダ３５と、再現された元のページ内容が表示されるＰＤＦリーダ画面３６と、ＰＤＦリーダ３５により再現された元のページ内容をプリンタ記述言語に変換して送出するプリンタドライバ３７とを有している。
【０００７】
ホームページを管理するホームページサイト４は、ＨＴＭＬにより記載されホームページデータ５を備え、ホームページデータ５中にＰＤＦファイル５１のネットワークアドレスが格納されている。
【０００８】
図６に示した従来のネットワークプリンタ１とネットワーク端末装置３の組み合わせでは、例えば、ネットワーク端末装置３でホームページ５を閲覧中に、ＰＤＦファイル５１を印刷しようとすると、直接あるいは記憶部３４を介して間接的にＰＤＦリーダにＰＤＦファイル５１をダウンロードし、再現された元のページ内容をプリンタドライバでＰＤＬに変換してから、通信部３１を介してネットワークプリンタ１に送出する。通信部３１とネットワークプリンタ１は、通常は社内ネットワークで接続されている。
【０００９】
すなわち、ホームページを閲覧中にＰＤＦファイルを印刷するためには、ＰＤＦリーダ３５を起動させてＰＤＦファイルダウンロードしてから元のページ内容に再現する処理と、プリンタドライバ３７の使用により再現されたページ内容をＰＤＬに変換する処理が不可欠である。このため、従来のネットワークプリンタ１とネットワーク端末装置３の組み合わせでは、ＰＤＦファイルの印刷に非常に時間がかかっていた。
【００１０】
この問題を解決するために、例えば、ＩＢＭ社からＰＤＦファイルを読解でき、ウエブサーバを内蔵するネットワークプリンタ(Infoprint 21:商品名)が発表された。
【００１１】
図７は、ＰＤＦファイルを読解でき、ウエブサーバを内蔵するＰＤＦ直接印刷が可能なネットワークプリンタおよび従来のネットワーク端末装置の各機能を示す図である。
【００１２】
ネットワークプリンタ６は、ＰＤＦを解読するＰＤＦ読解部１２と、ＰＤＦを解読して得られた紙面を実際に印刷するプリンタエンジン１３と、インターネット２を介してホームページサイト４や後述するネットワーク端末装置７とアクセスでき、ネットワークプリンタ６のホームページを出力できるウエブサーバ１４を有している。
【００１３】
ネットワーク端末装置７は、ネットワーク端末装置３と同様な通信部３１と、ウエブブラウザ３２と、ブラウザ画面３３と、記憶部３４とに加え、ネットワークプリンタ６のホームページが表示される第２のブラウザ画面３８を有している。
【００１４】
また、ブラウザ画面３８中には、ネットワークプリンタ６で印刷するＰＤＦファイルを入力するためのテキストボックス３９が設けられている。
【００１５】
このネットワーク端末装置７では、ブラウザ画面３３に表示されたＰＤＦファイルからネットワークアドレスを抽出して、第２のブラウザ画面３８のテキストボックス３９に転記すると、そのネットワークアドレスは、ネットワークプリンタ６に送信され、ネットワークプリンタ６によりＰＤＦファイル５１がダウンロードされて印刷される。このようにネットワークプリンタ側でネットワークアドレスを元にＰＤＦファイルをダウンロードして印刷する機能をプル印刷と称している。プル印刷では、ネットワーク端末装置７におけるＰＤＦファイルのダウンロード、ＰＤＦリーダ３５による処理、および、プリンタドライバ３７による処理を省略できるので、印刷のために占有されるネットワーク端末装置７の機能が大幅に減少して、ネットワーク端末装置７の業務効率を向上させることができる。
【００１６】
一方、ネットワーク端末装置７は、一旦ダウンロードしたＰＤＦファイルをネットワークプリンタ６で印刷する際にも、ＰＤＦファイルのダウンロードは減らせないものの、ＰＤＦリーダ３５による処理、および、プリンタドライバ３７による処理を省略できるので、ネットワーク端末装置７の業務効率を向上させることができる。
【００１７】
【発明が解決しようとする課題】
しかしながら、上記した従来のネットワーク端末装置７では、プル印刷を行う場合、ウエブブラウザ３２により、ブラウザ画面３３と第２ブラウザ画面３８を開き、ＰＤＦファイルのネットワークアドレスをブラウザ画面３３から第２ブラウザ画面３８内のテキストボックス３９に転記しなければならず、印刷対象のＰＤＦファイル数が多い場合には、ブラウザ画面３３と第２ブラウザ画面３８とを切り替えながら次のＰＤＦファイルを指定する処理と、そのネットワークアドレスを転記する処理を繰り返す必要があり、処理が煩雑になる場合があった。
【００１８】
本発明は、上述した如き従来の問題を解決するためになされたものであって、ウエブブラウザで閲覧中に印刷対象のＰＤＦファイル数が多い場合でも、容易に印刷処理を指示できる印刷指示用プログラムおよび印刷指示方法を提供することを目的とする。
【００１９】
【課題を解決するための手段】
上述の目的を達成するため、本発明の印刷指示用プログラムは、通信ネットワークに接続されたＰＤＦ直接印刷機能付きプリンタに対して印刷指示を出力するネットワーク端末装置に格納される印刷指示用プログラムであって、該ネットワーク端末装置を、ブラウザ・プログラムに機能を追加するプラグイン部からマウスイベントのデータおよびマウスポインタが配置された場所のファイル名データを得て、該ファイル名データがＰＤＦファイルか否かを判定し、ＰＤＦファイルである場合には、マウスポインタの近傍にＰＤＦ表示部を表示させるデータ制御部と、ファイル名データとして複数のＰＤＦファイル名がそのアドレスデータと共にリスト形式で格納されるデータ蓄積部と、マウスのクリックボタン操作に連動して表示されるメニュー画面中にＰＤＦファイルの直接印刷メニューを追加するデータ表示部と、ファイル名データをＰＤＦ直接印刷機能付きプリンタに送出するデータ送信部として機能させることを特徴とする。
【００２６】
また、本発明の印刷指示方法は、ネットワーク端末装置から通信ネットワークに接続されたＰＤＦ接印刷機能付きプリンタに対して印刷指示を出力する印刷指示方法であって、ブラウザ画面上でマウスポインタが重なった印刷対象ファイルがＰＤＦファイルである場合に、マウスポインタの近傍にＰＤＦ表示部を表示するステップと、指定されたファイルはプリンタ側でダウンロードして印刷されることを確認するステップと、プリンタ側でダウンロードして印刷する場合に、マウスポインタがファイルを指定している状態でマウスをクリックすることによりＰＤＦ直接印刷用のメニュー画面を読み出すステップと、指定されたファイルのネットアドレスをＰＤＦ直接印刷用のメニュー画面の複数のＰＤＦファイル名がそのアドレスデータと共に格納されているリストの中からＰＤＦファイルを直接印刷する行を選択することにより格納するステップと、指定されたＰＤＦファイルのネットアドレスをＰＤＦ直接印刷機能付きプリンタに出力するステップを有することを特徴とする。
【００３２】
【発明の実施の形態】
以下、本発明を図示した実施形態に基づいて説明する。
【００３３】
図１は、ＰＤＦ直接印刷が可能なネットワークプリンタおよび本発明の第１の実施形態のネットワーク端末装置の各機能を示す図である。
【００３４】
なお、図１中で、図６、図７に示した従来のネットワーク端末装置およびその周辺構成と同様な機能を有する部分には、同じ番号を付与して重複する説明を省略する。
【００３５】
図１のネットワーク端末装置８は、図７のネットワーク端末装置７と異なり第２ブラウザ画面３８を用いてＰＤＦファイルのネットワークアドレス等を送出せず、マイクロソフト社のウィンドウズ（商標）をオペレーティングシステム（ＯＳ）として用いた場合のマウスの右クリック画面により現れるメニュー画面４１でＰＤＦ直接印刷を選択できるように構成した。この構成により、ブラウザ画面３３でＰＤＦファイルが表れる度に右クリックでＰＤＦファイルを印刷するように指定できるので、従来のように、ブラウザ画面３３と第２ブラウザ画面３８とを切り替えながら次のＰＤＦファイルを指定する処理や、そのネットワークアドレスを転記する処理が必要なくなる。なお、マウスの右クリックとは、マイクロソフト社のウィンドウズで標準的にサポートされる２ボタンマウスにおける右側のボタンをクリックする処理である。本実施形態を他のＯＳに適用する場合、例えば、１ボタンマウスのダブルクリックや、３ボタンマウスの中央ボタンや右ボタンをクリックすることにより、ＰＤＦ直接印刷用のメニュー画面を画面上に表示させるようにしても良い。
【００３６】
図２は、図１のネットワーク端末装置８の各機能をプログラムを中心に示す図である。
【００３７】
通信制御部６１は、図１の通信部３１に対応して、外部のネットワークとの間でデータ交換が可能であるように、データを変換する機能を有している。ブラウザ部６２は、図１のウエブブラウザ３２およびブラウザ画面３３に対応し、ＨＴＭＬ、ＪＰＥＧ、Ｓｏｕｎｄ等のファイルが入力し、「ｈｔｔｐ：／／ｗｗｗ．」で始まるネットワークアドレス（ＵＲＬ）等が出力される。ブラウザ部６２内には、リンク表示部８１と、マウスポインタ表示部８２とを有しており、リンク表示部８１の表示位置とマウスポインタ表示部８２の表示位置が重なる場合に、マウスイベントが発生する。ブラウザ部６２には、付加機能を与えるプラグイン部６３が組み込まれている。また、記憶部３４は、図１の記憶部３４と同様である。本実施形態では、上記に加えて、ブラウザ部６２およびプラグイン部６３と、通信制御部６１との間で、マウスイベントを監視し、マウスポインタの表示を制御し、マウスの右クリックによるメニュー表示を制御することによりＰＤＦ直接印刷を制御するＰＤＦ直接印刷制御部６４を有している。
【００３８】
また、上記したプラグイン部６３に代えて、例えば、マイクロソフト社のオブジェクト管理機構であるＯＬＥ(Object Linking and Embedding)
を発展させたＡｃｔｉｖｅＸ（商標）技術により作成されたコンポーネントを用いても良い。
【００３９】
ＰＤＦ直接印刷制御部６４は、リンク表示部８１に表示された内容がＰＤＦファイルであるか否かをファイル最後部の拡張子等により判定するデータ制御部７１と、ＰＤＦファイルのネットワークアドレスやローカルアドレス等を格納するデータ蓄積部７２と、マウスポインタ表示部８２に表示されるマウスポインタの形状や位置を変更したり、マウスの右クリックによるメニューをマウスポインタの代わりに表示させたりできるデータ表示部７３と、ＵＲＬあるいはＰＤＦファイルをネットワークプリンタ６に送信するデータ送信部７４とを有している。
【００４０】
図３（ａ）は、ブラウザ画面３３に表示されるリンク表示部８１とマウスポインタ表示部８２の配置の一例を示す図であり、（ｂ）は、ブラウザ画面３３に表示されるリンク表示部８１とメニュー表示の配置の一例を示す図である。
【００４１】
図３（ａ）で、マウスポインタ表示部８２が（１）の位置から（２）の位置に移動すると、リンク表示部８１とマウスポインタ表示部８２ａの位置が重なることから、マウスイベントが発生する。マウスイベントが発生すると、データ制御部７１は、リンク表示部８１から読み込んだファイル名およびアドレス等からＰＤＦファイルであるか否かを判定し、ＰＤＦファイルである場合には、データ表示部７３を制御してマウスポインタ表示部８２ａの近傍にＰＤＦ表示部８３を表示させる。これにより、ネットワーク端末装置８の使用者は、画面上に表示されたファイルがＰＤＦファイルであるか否かを瞬時に知ることができる。
【００４２】
使用者が、リンク表示部８１に表示されたファイル名の内容を印刷出力したいと希望する場合、ＰＤＦ表示部８３を表示させた状態でのマウスの右ボタンをクリック操作する（３）。すると、データ制御部７１は、図３（ｂ）に示したように、データ蓄積部７２およびデータ表示部７３を制御して、マウスポインタ表示部８２ａおよびＰＤＦ表示部８３に代えて、右クリックメニュー画面８４をブラウザ画面３３に表示させる。
【００４３】
もし、使用者が一旦記憶部３４にＰＤＦファイルをダウンロードしてからプッシュ印刷したいと希望する場合には、右クリックメニュー画面８４から「対象をファイルに保存（Ａ）」行９１を選択する。また、使用者が対象のファイルをプリンタドライバを利用して印刷したいと希望する場合には「対象を印刷（Ｐ）」行９２を選択する。使用者がＰＤＦファイルを直接に印刷したいと希望する場合には、「ＰＤＦファイルを印刷」行９３を選択する。
【００４４】
このようにしてネットワーク端末装置８からネットワークプリンタ６に送出されたＰＤＦファイルのＵＲＬは、ネットワークプリンタ６内のウエブサーバ１４に到着する。すると、ウエブサーバ１４は、ホームページサイト４からＰＤＦファイル５１をダウンロードしてＰＤＦ読解部１２に送出する。ＰＤＦ読解部１２で読解されたＰＤＦファイル５１は、プリンタエンジン１３で印刷されて出力される。
【００４５】
図４（ａ）は、図３（ｂ）の右クリックメニュー画面８４をリスト形式にした場合を示す図である。
【００４６】
「対象をファイルに保存（Ａ）」行９１と、「対象を印刷（Ｐ）」行９２については、図３（ｂ）と同様であるが、「ＰＤＦファイルを印刷」行９３については、「ＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔに追加」行９４、「ＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔを表示」行９５、「ＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔを印刷」行９６の３種類に変更されている。
【００４７】
図４（ｂ）は、ＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔの一例を示す図である。
【００４８】
ＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔ１００は、第１行目１０１、第２行目１０２及び、第４行目１０４にＵＲＬが格納され、第３行目１０３にはローカルアドレスが格納されている。本実施形態のデータ制御部７１では、この図４（ｂ）のようにリスト中のアドレスが、ネットワーク上のアドレスを示すＵＲＬでも、ネットワーク端末８内の記憶部３４中のローカルアドレスを示す場合でも、ＰＤＦファイルの所在地を判別し、さらに、ローカルアドレスの場合のプッシュ印刷とネットワークアドレスの場合のプル印刷を切り替えて印刷指示を出力させることができる。
【００４９】
また、図４（ａ）中の「ＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔに追加」行９４は、例えば、ＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔ１００の最終行に新規のＵＲＬまたはローカルアドレスを追加するメニューである。また、ＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔを表示」行９５は、ＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔ１００をブラウザ画面３３に表示させるメニューである。また、「ＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔを印刷」行９６は、ＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔ１００に格納された各行のＵＲＬまたはローカルアドレスに対して、上から順に送出してネットワークプリンタ６により印刷を実行させるメニューである。
【００５０】
図５は、本実施形態のネットワーク端末８で、ＰＤＦ直接印刷機能付きプリンタであるネットワークプリンタ６に印刷指示を出力する処理のフローチャートである。
【００５１】
まず、ネットワーク端末装置８のブラウザ画面３３上でホームページサイト４にアクセスして印刷対象のファイル名を表示させる（ステップＳ１）。次に、表示させたファイル名にマウスポインタを合わせて指定する（ステップＳ２）。
【００５２】
その後、図３（ａ）に示したようにＰＤＦファイル専用のマウスポインタであるＰＤＦ表示部８３が表示されるか、あるいは、ブラウザ画面３３の枠外に表示されるアドレス欄の表示内容の最後が、例えば、「ＸＸＸＸ．ｐｄｆ」のようにｐｄｆで終わることから、リンク表示部８１に表示されたファイル名がＰＤＦファイルであることが確認される（ステップＳ３）。ファイル名がＰＤＦファイルでない場合（ステップＳ３：ＮＯ）には、ＰＤＦ直接印刷指示は終了し、例えば、通常のプリンタドライバを利用した印刷指示を行う。
【００５３】
ファイル名がＰＤＦファイルである場合（ステップＳ３：ＹＥＳ）には、そのＰＤＦファイルのデータを一旦ネットワーク端末装置８にダウンロードしてからＰＤＦプッシュ印刷したいのか、あるいは、データは不要でＰＤＦファイルの印刷結果だけが必要であることからＰＤＦプル印刷を希望するのかの確認が行われる（ステップＳ４）。
【００５４】
ＰＤＦプル印刷が選択された場合（ステップＳ４：ＹＥＳ）には、マウスポインタが当該ＰＤＦファイルを指定している状態でマウスを右クリックして図４（ａ）に示したＰＤＦ直接印刷用の右クリックメニューを表示させて、例えば、「ＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔに追加」行９４が選択され、ブラウザ画面３３から印刷対象ファイルのネットアドレス（ＵＲＬ）が取得され、データ蓄積部７２に格納される（ステップＳ５）。取得したネットアドレスは、図４（ｂ）に示したＰＤＦ直接印刷リスト１００の最後尾に追加される（ステップＳ８）。
【００５５】
一方、ＰＤＦプッシュ印刷が選択された場合（ステップＳ４：ＮＯ）には、図４（ａ）に示した右クリックメニューを表示させて、例えば、「対象をファイルに保存（Ａ）」行９１が選択され、ＰＤＦファイルが記憶部３４にダウンロードされる（ステップＳ６）。ダウンロードが終了すると登録名称と記憶部３４内のローカルアドレスが決定されるので、そのローカルアドレスが取得される（ステップＳ７）。そして、取得したローカルアドレスが、図４（ｂ）に示したＰＤＦ直接印刷リスト１００の最後に追加される（ステップＳ８）。
【００５６】
次に、全ての印刷対象ファイルがリストに追加されたか否かの確認が行われる（ステップＳ９）。印刷対象ファイルがまだ残っている場合（ステップＳ９：ＮＯ）には、ステップＳ１に戻ってブラウザ画面上でファイル名を表示させるが、印刷対象ファイルが全てリストに格納された場合（ステップＳ９：ＹＥＳ）には、図４（ａ）の「ＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔを印刷」９６の行が選択されて、リストに格納された各印刷対象ファイルについての印刷指示が出力される（ステップＳ１０）。
【００５７】
印刷指示が出力されると、リスト中のネットアドレスについては、プル印刷と判別してそのままネットワークプリンタ６に出力され、ローカルアドレスについては、プッシュ印刷と判別して記憶部３４からＰＤＦファイルのデータが読み出されてネットワークプリンタに出力される。
【００５８】
ネットワークプリンタ６では、ネットアドレスを受信した場合は、ウエブサーバ１４により、そのネットアドレスからＰＤＦファイルのデータをダウンロードする。ＰＤＦファイルのデータが入力すると、ネットワークプリンタ６は、そのデータをＰＤＦ読解部１２で読解してプリンタエンジン１３で印刷出力する。
【００５９】
このように、本実施形態の印刷指示用プログラムおよび印刷指示方法では、ウエブブラウザで閲覧中にマウスの右クリックでメニュー画面を表示させ、その画面で印刷指示ができ、さらに、印刷対象のＰＤＦファイルをリスト形式で保持できるようにしたので、印刷させるＰＤＦファイル数が多い場合でも、容易に印刷処理を指示することができる。
【００６０】
【発明の効果】
上記のように本発明は、ウエブブラウザで閲覧中にマウスの右クリックでメニュー画面を表示させ、その画面で印刷指示ができ、印刷対象のＰＤＦファイルをリスト形式で保持できるようにしたので、印刷させるＰＤＦファイル数が多い場合でも、容易に印刷処理を指示することができる。
【図面の簡単な説明】
【図１】  ＰＤＦ直接印刷が可能なネットワークプリンタおよび本発明の第１の実施形態のネットワーク端末装置の各機能を示す図である。
【図２】  図１のネットワーク端末装置の各機能をプログラムを中心に示す図である。
【図３】  （ａ）はブラウザ画面に表示されるリンク表示部とマウスポインタ表示部の配置の一例を示す図であり、（ｂ）はブラウザ画面に表示されるリンク表示部とメニュー表示の配置の一例を示す図である。
【図４】  （ａ）は図３（ｂ）の右クリックメニュー画面をリスト形式にした場合を示す図であり、（ｂ）はＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔの一例を示す図である。
【図５】  本実施形態のネットワーク端末でＰＤＦ直接印刷機能付きネットワークプリンタに印刷指示を出力する処理のフローチャートである。
【図６】  従来のネットワークプリンタおよびネットワーク端末装置の各機能を示す図である。
【図７】  ＰＤＦ直接印刷が可能なネットワークプリンタおよび従来のネットワーク端末装置の各機能を示す図である。
【符号の説明】
１  従来のネットワークプリンタ、  ２  インターネット、  ３、７  従来のネットワーク端末装置、  ４  ホームページサイト、  ５  ホームページデータ、  ６  ＰＤＦファイル直接印刷可能なネットワークプリンタ、  ８  本発明の印刷指示機能を有するネットワーク端末装置、  １１  プリンタ記述言語（ＰＤＬ）読解部、  １２  ＰＤＦ読解部、  １３  プリンタエンジン、  １４  ウエブサーバ、  ３１  通信部、  ３２  ウエブブラウザ、  ３３  ブラウザ画面、３４  記憶部（ローカルディスク）、  ３５  ＰＤＦリーダ、  ３６  ＰＤＦリーダ画面、  ３７  プリンタドライバ、  ３８  第２ブラウザ画面、  ３９  ＰＤＦファイルのアドレス、  ４１  マウス右クリック画面、  ５１  ＰＤＦファイル、  ６１  通信制御部、  ６２  ブラウザ部、  ６３  プラグイン部、  ６４  ＰＤＦ直接印刷制御部、  ７１  データ制御部、  ７２  データ蓄積部、７３  データ表示部、  ７４  データ送信部、  ８１  リンク表示部、  ８２、８２ａ  マウスポインタ表示部、  ８３  ＰＤＦ表示部、  ８４  右クリックメニュー画面、  ９１  「対象をファイルに保存（Ａ）」行、  ９２  「対象を印刷（Ｐ）」行、  ９３  「ＰＤＦファイルを印刷」行、  ９４  「ＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔに追加」行、  ９５  「ＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔを表示」行、  ９６  「ＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔを印刷」行、  １００ＰＤＦ  ｄｉｒｅｃｔ  Ｌｉｓｔ、  １０１  第１行目、  １０２  第２行目、  １０３  第３行目、  １０４  第４行目。
【図１】
0004338905.tif 000002
【図２】
0004338905.tif 000003
【図３】
0004338905.tif 000004
【図４】
0004338905.tif 000005
【図５】
0004338905.tif 000006
【図６】
0004338905.tif 000007
【図７】
0004338905.tif 000008