【手続補正書】
【提出日】平成17年5月13日(2005.5.13)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】印刷装置
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
印刷用の印刷データから印刷プレビュー用のプレビューデータを作成するプレビューデータ作成手段と、
作成されたプレビューデータを送信する送信手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記プレビューデータ作成手段は、
プレビュー画面情報および印刷画素数に基づいて、印刷データの解像度を変換して、プレビューデータを作成する、
ことを特徴とする請求項１記載の印刷装置。
【請求項３】
前記プレビュー画面情報は、プレビュー画面のプレビューエリア有効画素数であり、
前記プレビューデータ作成手段は、
印刷データを印刷する際の印刷用紙サイズ、印刷向き、および印刷解像度を少なくとも含む印刷条件情報に基づいて、１ページ分の印刷データに対する前記印刷画素数を算出する手段と、
プレビュー画面のプレビューエリア有効画素数および算出された１ページ分の印刷データに対する印刷画素数に基づいて、１ページ分の印刷データに対する印刷画像領域がプレビュー画面のプレビューエリア内に収まるよう、印刷データの解像度変換率を算出する手段と、
算出された解像度変換率に基づいて、印刷データの解像度を変換して、プレビューデータを作成する手段と、
を有することを特徴とする請求項２記載の印刷装置。
【請求項４】
前記プレビュー画面情報は、横方向の画素数と縦方向の画素数とからなり、
前記印刷画素数は、横方向の画素数と縦方向の画素数とからなり、
前記解像度変換率は、前記プレビュー画面情報および前記印刷画素数における横方向の画素数および縦方向の画素数のうち、より変換が必要な方向の画素数に基づいて算出されることを特徴とする請求項３記載の印刷装置。
【請求項５】
デフォルトの印刷条件情報を記憶するデフォルト印刷条件情報記憶手段と、
印刷条件情報が与えられたか否かを判断する判断手段と、をさらに有し、
前記プレビューデータ作成手段は、
印刷条件情報が与えられていない場合、印刷データの解像度を変換する際に用いる印刷条件情報として、前記デフォルト印刷条件情報記憶手段に記憶されたデフォルト印刷条件情報を用いる、
ことを特徴とする請求項３記載の印刷装置。
【請求項６】
データ属性を持つコンピュータ言語の命令で構成されるデータに関する印刷出力形式を規定する印刷用スタイルシートを記憶するスタイルシート記憶手段と、
データ属性を持つコンピュータ言語の命令で構成されるデータを受信する受信手段と、
前記スタイルシート記憶手段に記憶された印刷用スタイルシートに基づいて、受信されたデータから印刷データを作成する印刷データ作成手段と、をさらに有し、
前記プレビューデータ作成手段は、
作成された印刷データから印刷プレビュー用のプレビューデータを作成する、
ことを特徴とする請求項１記載の印刷装置。
【請求項７】
前記プレビューデータ作成手段は、印刷データをラスタライズ処理して印刷プレビュー用のプレビューデータを作成する、
ことを特徴とする請求項１記載の印刷装置。
【請求項８】
前記プレビューデータ作成手段は、
プレビュー画面情報および印刷画素数に基づいてプレビューデータの画素数を算出し、前記プレビューデータの画素数に対応したプレビューデータを、印刷データをラスタライズ処理して作成する、
ことを特徴とする請求項７記載の印刷装置。
【請求項９】
前記プレビュー画面情報は、プレビュー画面のプレビューエリア有効画素数であり、
前記プレビューデータ作成手段は、
印刷データを印刷する際の印刷用紙サイズ、印刷向き、および印刷解像度を少なくとも含む印刷条件情報に基づいて、１ページ分の印刷データに対する前記印刷画素数を算出する手段と、
プレビュー画面のプレビューエリア有効画素数および算出された１ページ分の印刷データに対する印刷画素数に基づいて、１ページ分の印刷データに対する印刷画像領域がプレビュー画面のプレビューエリア内に収まるよう、解像度変換率を算出する手段と、
算出された解像度変換率と印刷画素数とから、プレビューデータの画素数を算出して、算出されたプレビューデータの画素数に基づいて、印刷データをラスタライズ処理して、プレビューデータを作成する手段と、
を有することを特徴とする請求項８記載の印刷装置。
【請求項１０】
前記プレビュー画面情報は、横方向の画素数と縦方向の画素数とからなり、
前記印刷画素数は、横方向の画素数と縦方向の画素数とからなり、
前記解像度変換率は、前記プレビュー画面情報および前記印刷画素数における横方向の画素数および縦方向の画素数のうち、より変換が必要な方向の画素数に基づいて算出されることを特徴とする請求項９記載の印刷装置。
【請求項１１】
前記プレビュー作成手段は、
表示するプレビューデータの画素数に基づいてプレビュー画像の表示レイアウトを算出し、
前記プレビューデータの画素数と前記表示レイアウトに基づき印刷データをラスタライズ処理してプレビューデータを作成することを特徴とする請求項７記載の印刷装置。
【請求項１２】
前記プレビュー作成手段は、
印刷画像の画素数に基づいて印刷画像のレイアウトを算出し、
前記プレビューデータの画素数と前記印刷画像のレイアウトに基づき印刷データをラスタライズ処理してプレビューデータを作成することを特徴とする請求項７記載の印刷装置。
【請求項１３】
データ属性を持つコンピュータ言語の命令で構成される前記データは、タグを使用するマークアップ言語で記述されたマークアップ言語形式のデータであることを特徴とする請求項６記載の印刷装置。
【請求項１４】
前記印刷データは、タグを使用するマークアップ言語で記述されたマークアップ言語形式のデータであることを特徴とする請求項７記載の印刷装置。
【請求項１５】
マークアップ言語形式の前記データは、デジタル放送受信機から出力されるデジタル放送用コンテンツであることを特徴とする請求項１３または請求項１４記載の印刷装置。
【請求項１６】
マークアップ言語形式の前記データは、携帯電話機から出力されるインターネット上のコンテンツであることを特徴とする請求項１３または請求項１４記載の印刷装置。
【請求項１７】
マークアップ言語形式の前記データは、インターネット端末から出力されるインターネット上のコンテンツであることを特徴とする請求項１３または請求項１４記載の印刷装置。
【請求項１８】
前記スタイルシート記憶手段は、
複数の印刷用スタイルシートを記憶し、
前記印刷データ作成手段は、
前記スタイルシート記憶手段に記憶された複数の印刷用スタイルシートの中の選択された印刷用スタイルシートに基づいて、受信されたデータから印刷データを作成する、
ことを特徴とする請求項６記載の印刷装置。
【請求項１９】
印刷用スタイルシートを取得する取得手段、をさらに有し、
前記スタイルシート記憶手段は、
取得された印刷用スタイルシートを記憶する、
ことを特徴とする請求項６記載の印刷装置。
【請求項２０】
プレビューデータを作成する際に用いられた印刷データを記憶する印刷データ記憶手段と、
作成されたプレビューデータ送信後に印刷指示が入力された場合、前記印刷データ記憶手段に記憶された印刷データを印刷させる制御手段と、
をさらに有することを特徴とする請求項１記載の印刷装置。
【請求項２１】
前記プレビューデータ作成手段は、
プレビュー指示が入力される度に、１ページ分の印刷データから１ページ分のプレビューデータを作成し、
前記送信手段は、
作成された１ページ分のプレビューデータを送信する、
ことを特徴とする請求項１記載の印刷装置。
【請求項２２】
ページ情報に基づいて、次ページの有無を判断する判断手段、をさらに有し、
前記送信手段は、
作成された１ページ分のプレビューデータと共に、次ページの有無の情報を送信する、
ことを特徴とする請求項２１記載の印刷装置。
【請求項２３】
前記プレビューデータ作成手段は、
印刷データから全ページ分のプレビューデータを作成し、
前記送信手段は、
プレビュー指示が入力される度に、作成された全ページ分のプレビューデータから１ページ分のプレビューデータを順次送信する、
ことを特徴とする請求項１記載の印刷装置。
【請求項２４】
作成されたプレビューデータの総ページ数を検出する検出手段、をさらに有し、
前記送信手段は、
１ページ目のプレビューデータを送信する際に、当該１ページ目のプレビューデータと共に、検出された総ページ数の情報を送信する、
ことを特徴とする請求項２３記載の印刷装置。
【請求項２５】
作成されたプレビューデータの総ページ数を検出する検出手段と、
検出された総ページ数から送信済のページ数を減算して、未送信の残ページ数を求めるカウント手段と、をさらに有し、
前記送信手段は、
１ページ分のプレビューデータを送信する際に、当該１ページ分のプレビューデータと共に、得られた残ページ数の情報を送信する、
ことを特徴とする請求項２３記載の印刷装置。
【請求項２６】
プレビュー画面情報および印刷条件情報に基づいて、プレビュー画面に一度に表示可能なページ数を算出する算出手段、をさらに有し、
前記プレビューデータ作成手段は、
算出された表示可能ページ数分の印刷データから当該表示可能ページ数分のプレビューデータを作成し、
前記送信手段は、
作成された表示可能ページ数分のプレビューデータを同時に送信する、
ことを特徴とする請求項１記載の印刷装置。
【請求項２７】
データ属性を持つコンピュータ言語の命令で構成されるデータに関する印刷出力形式を規定する印刷用スタイルシートを記憶するスタイルシート記憶手段と、
データ属性を持つコンピュータ言語の命令で構成されるデータを受信する受信手段と、
前記スタイルシート記憶手段に記憶された印刷用スタイルシートに基づいて、受信されたデータから、算出された表示可能ページ数分の印刷データを作成する印刷データ作成手段と、
をさらに有することを特徴とする請求項２６記載の印刷装置。
【請求項２８】
印刷装置におけるデータ処理方法であって、
印刷用の印刷データから印刷プレビュー用のプレビューデータを作成するステップと、
作成されたプレビューデータを送信するステップと、
を有することを特徴とする印刷装置におけるデータ処理方法。
【請求項２９】
印刷装置におけるデータ処理プログラムであって、
印刷用の印刷データから印刷プレビュー用のプレビューデータを作成するステップと、
作成されたプレビューデータを送信するステップと、
を有することを特徴とする印刷装置におけるデータ処理プログラム。
【請求項３０】
データ属性を持つコンピュータ言語の命令で構成されるデータを受信するクライアント機器と、前記クライアント機器に接続された印刷装置とを有する印刷システムであって、
前記印刷装置は、
データ属性を持つコンピュータ言語の命令で構成されるデータに関する印刷出力形式を規定する印刷用スタイルシートを記憶する手段と、
前記クライアント機器から、データ属性を持つコンピュータ言語の命令で構成されるデータを受信する手段と、
当該印刷装置に記憶された印刷用スタイルシートに基づいて、受信されたデータから印刷用の印刷データを作成する手段と、
プレビュー画面情報および印刷条件情報に基づいて、作成された印刷データの解像度を変換して、印刷プレビュー用のプレビューデータを作成する手段と、
作成されたプレビューデータを前記クライアント機器に送信する手段と、を有し、
前記クライアント機器は、
前記印刷装置から送信されたプレビューデータを受信する手段と、
受信されたプレビューデータを画面に表示する手段と、
を有することを特徴とする印刷システム。
【請求項３１】
データ属性を持つコンピュータ言語の命令で構成されるデータを受信するクライアント機器と、前記クライアント機器に接続された印刷装置とを有する印刷システムにおける印刷プレビュー方法であって、
前記印刷装置が、前記クライアント機器から、データ属性を持つコンピュータ言語の命令で構成されるデータを受信するステップと、
前記印刷装置が、当該印刷装置に記憶された、データ属性を持つコンピュータ言語の命令で構成されるデータに関する印刷出力形式を規定する印刷用スタイルシートに基づいて、受信されたデータから印刷用の印刷データを作成するステップと、
前記印刷装置が、プレビュー画面情報および印刷条件情報に基づいて、作成された印刷データの解像度を変換して、印刷プレビュー用のプレビューデータを作成するステップと、
前記印刷装置が、作成されたプレビューデータを前記クライアント機器に送信するステップと、
前記クライアント機器が、前記印刷装置から送信されたプレビューデータを受信するステップと、
前記クライアント機器が、受信されたプレビューデータを画面に表示するステップと、
を有することを特徴とする印刷システムにおける印刷プレビュー方法。
【請求項３２】
データ属性を持つコンピュータ言語の命令で構成されるデータの印刷時間を推定する印刷時間推定手段と、
推定された印刷時間を送信する送信手段と、
を有することを特徴とする印刷装置。
【請求項３３】
データ属性を持つコンピュータ言語の命令で構成されるデータの印刷コストを推定する印刷コスト推定手段と、
推定された印刷コストを送信する送信手段と、
を有することを特徴とする印刷装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置に関し、特にＸＭＬ（eXtensible Markup Language）で表現されたコンテンツを印刷する印刷装置に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明はかかる点に鑑みてなされたものであり、印刷する前に印刷画像の情報および印刷ジョブ結果情報を提供することのできる印刷装置を提供することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００７３
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００７４
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００７５
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００７６
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００７８
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００７９
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００８２
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００８４
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００８５
【補正方法】削除
【補正の内容】
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】削除
【補正の内容】
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００８７
【補正方法】削除
【補正の内容】
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】００８８
【補正方法】削除
【補正の内容】
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】００８９
【補正方法】削除
【補正の内容】
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】００９１
【補正方法】削除
【補正の内容】
【手続補正３５】
【補正対象書類名】明細書
【補正対象項目名】００９２
【補正方法】削除
【補正の内容】
【手続補正３６】
【補正対象書類名】明細書
【補正対象項目名】００９３
【補正方法】削除
【補正の内容】
【手続補正３７】
【補正対象書類名】明細書
【補正対象項目名】００９４
【補正方法】削除
【補正の内容】
【手続補正３８】
【補正対象書類名】明細書
【補正対象項目名】００９５
【補正方法】削除
【補正の内容】
【手続補正３９】
【補正対象書類名】明細書
【補正対象項目名】００９７
【補正方法】削除
【補正の内容】
【手続補正４０】
【補正対象書類名】明細書
【補正対象項目名】００９８
【補正方法】削除
【補正の内容】
【手続補正４１】
【補正対象書類名】明細書
【補正対象項目名】００９９
【補正方法】削除
【補正の内容】
【手続補正４２】
【補正対象書類名】明細書
【補正対象項目名】０１００
【補正方法】削除
【補正の内容】
【手続補正４３】
【補正対象書類名】明細書
【補正対象項目名】０１０１
【補正方法】削除
【補正の内容】
【手続補正４４】
【補正対象書類名】明細書
【補正対象項目名】０１０２
【補正方法】削除
【補正の内容】
【手続補正４５】
【補正対象書類名】明細書
【補正対象項目名】０１０３
【補正方法】削除
【補正の内容】
【手続補正４６】
【補正対象書類名】明細書
【補正対象項目名】０１０４
【補正方法】削除
【補正の内容】
【手続補正４７】
【補正対象書類名】明細書
【補正対象項目名】０１０５
【補正方法】削除
【補正の内容】
【手続補正４８】
【補正対象書類名】明細書
【補正対象項目名】０１０６
【補正方法】削除
【補正の内容】
【手続補正４９】
【補正対象書類名】明細書
【補正対象項目名】０１０７
【補正方法】削除
【補正の内容】
【手続補正５０】
【補正対象書類名】明細書
【補正対象項目名】０１０８
【補正方法】削除
【補正の内容】
【手続補正５１】
【補正対象書類名】明細書
【補正対象項目名】０１０９
【補正方法】削除
【補正の内容】
【手続補正５２】
【補正対象書類名】明細書
【補正対象項目名】０１１０
【補正方法】削除
【補正の内容】
【手続補正５３】
【補正対象書類名】明細書
【補正対象項目名】０１１１
【補正方法】削除
【補正の内容】
【手続補正５４】
【補正対象書類名】明細書
【補正対象項目名】０１１２
【補正方法】削除
【補正の内容】
【手続補正５５】
【補正対象書類名】明細書
【補正対象項目名】０１１３
【補正方法】削除
【補正の内容】
【手続補正５６】
【補正対象書類名】明細書
【補正対象項目名】０４３２
【補正方法】変更
【補正の内容】
【０４３２】
【発明の効果】
以上説明したように、本発明の印刷装置によれば、表示装置の表示能力に基づいて印刷用画像データを変換し、プレビューデータを作成することにより、表示装置がプレビュー画面データ作成能力を持たなくても、印刷装置から印刷する前に、印刷内容を表示装置の表示能力に合わせたプレビュー画像により印刷画像を確認することができる。
【手続補正５７】
【補正対象書類名】明細書
【補正対象項目名】０４３３
【補正方法】変更
【補正の内容】
【０４３３】
また、本発明の印刷装置によれば、表示装置の表示能力と印刷画像の画素数から表示するプレビューデータの画素数を算出し、算出したプレビューデータの画素数に基づいて印刷データをラスタライズ処理してプレビューデータを作成することにより、表示装置がプレビュー画面データ作成能力を持たなくても、印刷装置から印刷する前に、印刷内容を表示装置の表示能力に合わせたプレビュー画像により印刷画像を確認することができる。さらに、プレビューデータ作成時において、データサイズが大きく、また生成に多大の演算処理が必要な印刷画像データを生成しないので、印刷装置には印刷画像データを展開・保管するワークメモリが必要ではなく、また、印刷画像データを展開する処理も不要なため、より安価な受信装置を実現することができる。
【手続補正５８】
【補正対象書類名】明細書
【補正対象項目名】０４３４
【補正方法】変更
【補正の内容】
【０４３４】
また、本発明の印刷装置によれば、印刷するコンテンツについてオブジェクト単位で印刷に必要な時間を推定し、印刷するオブジェクト全ての印刷時間の総和をとることにより、印刷に必要な時間を知ることができる。
【手続補正５９】
【補正対象書類名】明細書
【補正対象項目名】０４３５
【補正方法】変更
【補正の内容】
【０４３５】
また、本発明の印刷装置によれば、印刷するコンテンツの内容に応じて印刷するオブジェクトの内容、種類を参照して見積りを行うことにより、印刷に必要なコストを知ることができる。