(57)【要約】【課題】マークアップ言語で記述された文書のうち画像の部分のみの印刷、あるいは文字の部分のみの印刷をキー操作で行なうこと。必要な部分のみの印刷を容易化し、印刷時間の短縮や印刷インクの節約の効果を生み出すこと。【解決手段】  ダウンロードしたＨＴＭＬデータを解析し、画像データを抽出し、文字データを抽出し、操作キーにより選択されたプリントモードにしたがってそのデータの印刷処理を行なう。【選択図】  図９
2006192712.tif 000002
【特許請求の範囲】
【請求項１】
マークアップ言語で記述された文書データを入力する入力手段と、
前記文書データに含まれる文字部分のみを印刷すべきとの指示を入力する指示入力手段と、
前記指示入力手段において、前記文書データに含まれる文字部分のみを印刷すべきとの指示を入力した場合に、前記文書データを解析し、文字データを抽出する文字抽出手段と、
前記文字抽出手段で抽出した文字データを記録材に印刷する印刷手段と、
を有することを特徴とする記録装置。
【請求項２】
マークアップ言語で記述された文書データを入力する入力手段と、
前記文書データに含まれる画像部分のみを印刷すべきとの指示を入力する指示入力手段と、
前記指示入力手段において、前記文書データに含まれる画像部分のみを印刷すべきとの指示を入力した場合に、前記文書データを解析し、画像データを抽出する画像抽出手段と、
前記画像抽出手段で抽出した画像データを記録材に印刷する印刷手段と、
を有することを特徴とする記録装置。
【請求項３】
マークアップ言語で記述された文書データを入力する入力手段と、
前記文書データに含まれる文字部分のみ、または、画像部分のみを印刷すべきとの指示を入力する指示入力手段と、
前記指示入力手段において、前記文書データに含まれる文字部分のみを印刷すべきとの指示を入力した場合に、前記文書データを解析し、文字データを抽出する文字抽出手段と、
前記指示入力手段において、前記文書データに含まれる画像部分のみを印刷すべきとの指示を入力した場合に、前記文書データを解析し、画像データを抽出する画像抽出手段と、
前記文字抽出手段で抽出した文字データまたは前記画像抽出手段で抽出した画像データを記録材に印刷する印刷手段と、
を有することを特徴とする記録装置。
【請求項４】
前記指示入力手段は、更に、前記文書データに含まれる画像部分及び文字部分を印刷すべきとの指示を入力し、
前記印刷手段は、前記文書データに含まれる画像部分及び文字部分を印刷すべきとの指示を入力した場合には、前記文書データに含まれる画像データ及び文字データを記録材に印刷することを特徴とする請求項３に記載の記録装置。
【請求項５】
前記指示入力手段は、更に、前記画像データの印刷位置に関する指示を入力し、
前記印刷手段は、前記指示入力手段で入力した印刷位置に応じて、前記画像データを記録材に印刷することを特徴とする請求項２、３または４に記載の記録装置。
【請求項６】
前記印刷手段は、前記画像データを記録する記録材のサイズに応じたサイズに拡大または縮小して、前記画像データを印刷することを特徴とする請求項２乃至５の何れかに記載の記録装置。
【請求項７】
前記印刷手段は、前記画像データを記録する記録材のサイズに応じたサイズに前記画像データをトリミングして、印刷することを特徴とする請求項２乃至６の何れかに記載の記録装置。
【請求項８】
前記指示入力手段は、更に、前記文字データの印刷フォントサイズに関する指示を入力し、
前記印刷手段は、前記指示入力手段で入力したフォントサイズに応じて、前記文字データを記録材に印刷することを特徴とする請求項１、３または４に記載の記録装置。
【請求項９】
前記印刷手段は、前記文字データを記録する記録材のサイズに応じた位置で改行しつつ、前記文字データを印刷することを特徴とする請求項１、３、４または８に記載の記録装置。
【請求項１０】
前記記録材に印刷する対象となるデータを、カラーからモノクロに変換して、前記印刷手段に出力する変換手段を更に有することを特徴とする請求項１乃至９の何れかに記載の記録装置。
【請求項１１】
マークアップ言語で記述された文書データを入力する入力工程と、
前記文書データに含まれる画像部分のみを印刷すべきとの指示を入力する指示入力工程と、
前記指示入力工程において、前記文書データに含まれる文字部分のみを印刷すべきとの指示を入力した場合に、前記文書データを解析し、文字データを抽出する文字抽出工程と、
前記文字抽出工程で抽出した文字データを記録材に印刷する印刷工程と、
を有することを特徴とする記録方法。
【請求項１２】
マークアップ言語で記述された文書データを入力する入力工程と、
前記文書データに含まれる画像部分のみを印刷すべきとの指示を入力する指示入力工程と、
前記指示入力工程において、前記文書データに含まれる画像部分のみを印刷すべきとの指示を入力した場合に、前記文書データを解析し、画像データを抽出する画像抽出工程と、
前記画像抽出工程で抽出した画像データを記録材に印刷する印刷工程と、
を有することを特徴とする記録方法。
【請求項１３】
マークアップ言語で記述された文書データを入力する入力工程と、
前記文書データに含まれる文字部分のみ、または、画像部分のみを印刷すべきとの指示を入力する指示入力工程と、
前記指示入力工程において、前記文書データに含まれる文字部分のみを印刷すべきとの指示を入力した場合に、前記文書データを解析し、文字データを抽出する文字抽出工程と、
前記指示入力工程において、前記文書データに含まれる画像部分のみを印刷すべきとの指示を入力した場合に、前記文書データを解析し、画像データを抽出する画像抽出工程と、
前記文字抽出工程で抽出した文字データまたは前記画像抽出工程で抽出した画像データを記録材に印刷する印刷工程と、
を有することを特徴とする記録方法。
【請求項１４】
請求項１１、１２または１３に記載の記録方法に含まれる各工程を記録装置に実行させることを特徴とするプログラム。
【請求項１５】
請求項１４に記載のプログラムを格納したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置、記録方法、プログラム並びに記憶媒体に関する。
【背景技術】
【０００２】
近年、マークアップ言語の解析機能と、プリント機能とを併せ持つファクシミリや電話機などの記録装置が開発されてきている。このような記録装置の中には、インターネットに接続して、ウェブサーバに記憶されているデータを容易に閲覧できるものもある（特許文献１、特許文献２参照）。
【特許文献１】特開２００３−２８０８７４号公報
【特許文献２】特開２００４−０７０６５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のプリンタ一体型インターネット端末等の記録装置では、コンテンツの印刷を行おうとした場合に、文字や画像などを選択的に明確にプリント出力することはできなかった。
【０００４】
本発明は、上記従来技術の課題を解決するためになされたもので、その目的とするところは、マークアップ言語で記述されたページのうち、所望の部分を、簡易に、選択的に印刷することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明にかかる記録装置にあっては、
マークアップ言語で記述された文書データを入力する入力手段と、前記文書データに含まれる文字部分のみを印刷すべきとの指示を入力する指示入力手段と、前記指示入力手段において、前記文書データに含まれる文字部分のみを印刷すべきとの指示を入力した場合に、前記文書データを解析し、文字データを抽出する文字抽出手段と、前記文字抽出手段で抽出した文字データを記録材に印刷する印刷手段と、を有することを特徴とする。
【０００６】
また、本発明の他の記録装置にあっては、
マークアップ言語で記述された文書データを入力する入力手段と、前記文書データに含まれる画像部分のみを印刷すべきとの指示を入力する指示入力手段と、前記指示入力手段において、前記文書データに含まれる画像部分のみを印刷すべきとの指示を入力した場合に、前記文書データを解析し、画像データを抽出する画像抽出手段と、前記画像抽出手段で抽出した画像データを記録材に印刷する印刷手段と、を有することを特徴とする。
【０００７】
また、本発明のさらに他の記録装置にあっては、
マークアップ言語で記述された文書データを入力する入力手段と、前記文書データに含まれる文字部分のみ、または、画像部分のみを印刷すべきとの指示を入力する指示入力手段と、前記指示入力手段において、前記文書データに含まれる文字部分のみを印刷すべきとの指示を入力した場合に、前記文書データを解析し、文字データを抽出する文字抽出手段と、前記指示入力手段において、前記文書データに含まれる画像部分のみを印刷すべきとの指示を入力した場合に、前記文書データを解析し、画像データを抽出する画像抽出手段と、前記文字抽出手段で抽出した文字データまたは前記画像抽出手段で抽出した画像データを記録材に印刷する印刷手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、マークアップ言語で記述されたページのうち、所望の部分を、簡易に、選択的に印刷することができる。
【発明を実施するための最良の形態】
【０００９】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。
【００１０】
ただし、この実施の形態に記載されている構成要素の相対配置、表示画面等は、特に特定的な記載がない限りは、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１１】
図１は、実施形態のウェブ・ブラウザ機能付き記録装置の構成例を示す構成図である。図１において１００は装置全体を制御するための中央演算処理部（ＣＰＵ）であり、１０１はプログラムおよびデータを記憶するＲＯＭ、１０２は個人データ、電話帳などのバックアップ用のデータを格納する不揮発性ＲＡＭ、１０３はＣＰＵワークデータ、ＨＴＭＬデータ、表示用データ、記録用データなどを記憶する記憶部（ＤＲＡＭ）である。１０４は受信したＨＴＭＬデータを解析し表示用および記録用データへ変換するＨＴＭＬ変換部である。１０５は受信したコンテンツデータや装置の状態などをカラー表示する表示部、１０６はテンキーなどから構成される操作部、１０７は受信した画像やテキストを記録するプリンタなどの記録部、１０８は回線１０９を接続し外部と通信するためのモデムなどから構成される通信部である。ここで各処理部はシステムバス１１０で接続される。１１１はセンサ群で、記録剤収容手段としてのカートリッジの種別および有り無しの検出センサ、記録紙サイズの検出センサ、読み取り原稿巾のセンサ、原稿ありなしのセンサなどが含まれる。
ここで、通信部１０８は、マークアップ言語で記述された文書データを入力する入力手段ととして機能する。また、操作部１０６は、文書データに含まれる文字部分のみを印刷すべきとの指示や、文書データに含まれる画像部分のみを印刷すべきとの指示を入力する指示入力手段として機能する。ＣＰＵ１００は、ブラウザプログラムを実行することにより、文書データを解析し、文字データや画像データを抽出する抽出手段として機能する。記録部１０７は、抽出した文字データまたは画像データを記録材に印刷する印刷手段として機能する。
【００１２】
図２は、表示部１０５の構成図である。表示部１０５は、表示データを記憶するＶＲＡＭ２００と、ＶＲＡＭ２００の内容をドットマトリクスＬＣＤ２０２に出力させるためのＬＣＤドライバ２０１とを含む。
【００１３】
図３は、ＤＲＡＭ１０３の内部構成を示すメモリマップであり、ＤＲＡＭ１０３はそれぞれＣＰＵ１００のワークとして使われるＣＰＵワークエリア、受信したＨＴＭＬデータを記憶するＨＴＭＬデータ格納エリア、表示データを記憶する表示用データ格納エリア、プリントデータを記憶する記録用データ格納エリア、およびその他のデータを記憶するその他のデータ格納エリアから構成される。
【００１４】
図４は、本ファクシミリの操作部１０６の外観構成図であり、ＬＣＤ２０２、電話番号などを入力するためのテンキー５０２、機能設定などに用いる機能キー５０３、マルチな入力に用いる４つのソフトキー５０４、および設定入力キーであるセットキー５０５と、表示部のカーソル移動などに用いる左右上下方向キー５０６を含む。
【００１５】
このような構成において、ＨＴＭＬデータを受信してから、ＬＣＤに表示するまでの動作についてまず説明する。ここでは回線接続操作によりすでに回線が接続状態であることとする。
【００１６】
回線１０９および通信部１０８を通じてＨＴＭＬデータを受信し、受信したＨＴＭＬデータを記憶部１０３のＨＴＭＬデータ格納エリアへ記憶する。
【００１７】
つぎに記憶部１０３のＨＴＭＬデータ格納エリアに記憶されたＨＴＭＬデータは、ＨＴＭＬ変換部１０４に渡される。次に、ＨＴＭＬデータ解析コア部にて表示データに変換され、再度記憶部１０３の表示用データエリアに表示用のビットマップデータとして記憶される。さらに、この表示用データエリアに記憶されたデータの中で、表示が必要なデータが、表示部１０５のＶＲＡＭ２００ヘ送られ、ＬＣＤドライバ２０１でドライブされ、ドットマトリクスＬＣＤ２０２で表示される。
【００１８】
＜印刷方法＞
次に、図５を用いて、本記録装置を用いた印刷方法についての動作を説明する。
【００１９】
図５は、本実施形態に係るＨＴＭＬ変換部１０４の動作を説明する図である。図中、ＨＴＭＬデータ格納エリア、表示用データ格納エリア、記録用データ格納エリアは前述したＲＡＭ１０３に割り当てられたエリアである。
【００２０】
ＨＴＭＬデータ格納エリアはインターネットから得られたＨＴＭＬデータおよび、ＧＩＦ、ＪＰＥＧなどの画像データを格納するために用いられる。表示用データ格納エリアはＬＣＤに表示させるためのデータを格納するために用いられ、記録用データ格納エリアは、ＨＴＭデータを展開した印刷に用いられるためのデータを格納するために用いられる。
【００２１】
ＨＴＭＬ変換部１０４は、ＨＴＭＬデータ解析コア部４０１、文字データ変換部４０２、画像・背景データ変換部４０３、プリントモードフラグ４０５を含む。
【００２２】
ＨＴＭＬデータ解析コア部４０１は、システムバス上からＨＴＭＬデータを取り入れ、そこに含まれる、文字、画像、レイアウト、タグデータなどの解析を行い、文字データとそれ以外のデータとを分離して、文字データ変換部４０２、画像・背景データ変換部４０３へ受け渡す。
【００２３】
文字データ変換部４０２は、ＨＴＭＬデータ解析コア部４０１から受け取ったコードデータと、ＲＯＭ１０１に格納されたフォントデータとから、文字データをイメージ変換する。
【００２４】
文字データのイメージ変換に際しては、あらかじめ、受信した１ページのＨＴＭＬデータのうち画像や文字の裏側に回り込む背景データを示すタグ（バックグラウンドタグなど）を検出し、この背景データの色に応じた文字データのイメージ展開を行う。
【００２５】
図６は本実施の形態を説明する上でベースとなるコンテンツページの一例である。このページには画像データと文字データの両方を含んでおり、１ページのＨＴＭＬデータとして受信を行なっている。
【００２６】
この図６のようなページを閲覧したユーザが、ページ中の地図のみの部分を印刷したいと考えたり、あるいは文字部分のみを印刷したいと考えることがあるため、ここではこの２つのケースを容易に実現する方法を提案するものである。
【００２７】
図７はこの２つのケースのうち画像データのみを選択して印刷した場合の印刷例を示している。図６のページでは画像データとページの背景と文字データがＨＴＭＬデータとして指定されていたが、図７の印刷例においてはページの背景色と文字データ部分は除かれて画像データ部分のみの印刷を行なっている。これにより地図の部分を必要とするユーザにとっては印刷時間の短縮化や印刷インクの節約化のメリットを生み出すことが可能となる。
【００２８】
図７においては画像データである地図の印刷をＡ４用紙の左上に配置するように印刷する例を示している。これは特に図示は行わないが、画像の印刷する位置を用紙のどの位置にするかをユーザ設定する手段を持ち、その設定に従って画像を印刷する位置を決定して画像データとして展開し印刷を行う。
【００２９】
図８は前記と同じ画像データであるが、ユーザ設定にしたがってＡ４用紙の中央に印刷する例を示している。
【００３０】
図９も同様に、前記と同じ画像データであるが、ユーザ設定にしたがってＬ版サイズにフチなし印刷を行った例を示している。この場合、画像データは等倍のまま、Ｌ版サイズに収まるよう、データをトリミングして記録をしている。
【００３１】
またＡ４サイズやＬ判サイズの記録紙以外のサイズの記録紙にも、画像データ幅が記録紙幅より大きいときは縮小して記録紙幅に収まるように印刷したり、画像データ幅が記録紙幅より極端に小さくそのまま印刷すると見づらい場合は拡大して印刷することも可能である。
【００３２】
図１０はもう一つのケースである文字データのみを選択して印刷した場合の印刷例を示している。図６のページでは画像データとページの背景と文字データがＨＴＭＬデータとして指定されていたが、図１０の印刷例においてはページの背景と画像部分は除かれて文字データ部分のみの印刷を行なっている。これにより文字のみの部分を必要とするユーザにとっては、同様に印刷時間の短縮化や印刷インクの節約化のメリットを生み出すことが可能となる。図１０においてはコンテンツのうち文字部分の印刷をＡ４用紙に対して上揃えで幅いっぱいに配置して印刷する例を示している。
【００３３】
これも特に図示は行わないが、前述の画像印刷位置と同様にコンテンツの文字部分の印刷する位置を用紙のどの位置にするかをユーザ設定する手段を持ち、その設定に従って文字部分を印刷する位置を決定し文字データとして展開し印刷を行う。
【００３４】
図１１においては、前記と同じ文字データと印刷位置であるが、フォントサイズを変更できるような構成として印刷するようにしても良い例を示している。またＡ４サイズの記録紙以外のサイズの記録紙にも、記録紙幅とフォントサイズから改行する文字数を割り出し、記録紙幅に収まるように印刷することも可能である。
【００３５】
図７乃至図１１いずれの場合も、データがカラーの場合、モノクロ変換して印字してもよい。特定色の記録材がない場合も印字可能であるし、あまり使用しない色の記録材を有効使用することができる。この、文書データのみを印刷する方法と、前述の画像データのみを印刷する方法に関しては次の図１２でまとめて説明を行なう。
【００３６】
図１２は本実施形態の中心の部分となるプリント動作の説明であり、コンテンツを通常に印刷した場合と、前述の図７で示した画像データのみを選択して印刷した印刷例と、図１０で示した文字データのみを選択して印刷した印刷例を実現するためのソフトウエアのフローを示している。
【００３７】
図１３はプリントを行なおうとする場面においての画面と画面に表示されるソフトキーに関連付けられたアイコンを示している。
【００３８】
このソフトキーにおいては「プリント」キーを押下した場合、コンテンツ画面と同じ内容を通常に印刷する。そして、「画像部プリント」または「文字部プリント」キーを押下すると、現在表示しているページのうち「画像部プリント」を選択押下した場合はページ内の画像の部分を印刷する動作の起動となり、また「文字部プリント」を選択押下した場合にはページ内の文字の部分を印刷する動作の起動となるものである。なお、ここでは画面内に表示されるアイコンとそのアイコンに関連付けられたソフトキーに対して「画面部プリント」と「文字部プリント」の意味をもたせたものであるが、このキーは特にソフトキーでなく操作パネル上に専用のキーとして「プリント」キーと、「画面部プリント」キーと「文字部プリント」キーとして設けても良い。
【００３９】
図１２は図１３における「プリント」または「画像部プリント」または「文字部プリント」のキーが押下された場合に開始されるプリント動作の説明図である。
【００４０】
ここではまずＳ９０１でプリント動作を開始する。Ｓ９０２ではプリントモードフラグのセットを行なう。前述「画像部プリント」モードが選択されたか、あるいは「文字部プリント」モードが選択されたかの識別情報がこのフラグにセットされ、後述のフローにおける条件分岐の情報とされる。「プリント」が選択された場合は「画像部プリント」モードと「文字部プリント」モードの両方の識別情報がフラグにセットされる。
【００４１】
次にステップＳ９０３ではＷｅｂ１ページの解析が終了したか否かの判断を行う。Ｗｅｂ１ページの解析が終了したと判断された場合は、ステップＳ９５０に進み、プリント終了処理を行なう。
【００４２】
ステップＳ９０３でＷｅｂ１ページの解析が終了していないと判断すると、ステップＳ９０４に進み、ＨＴＭＬデータを解析する。具体的には、ＨＴＭＬデータ解析コア部４０１においてコンテンツデータのＨＴＭＬ言語のタグ解析を行う。
【００４３】
タグ解析の結果、画像を示すタグを検出すると、ステップＳ９０５から、ステップＳ９０６に進む。そして、Ｓ９０６では前述したプリントモードフラグの内容を参照し、「画像部プリント」モードが選択されていると判断された場合にはＳ９０７へ分岐する。「画像部プリント」モードが選択されていないと判断された場合には再びＳ９０３へと戻る。
【００４４】
Ｓ９０７では検出されたタグの示している内容に沿って画像のビットマップ展開処理を行なう。画像の展開処理が終了するとＳ９０３へと戻る。Ｓ９０５においてタグ解析の内容が画像を示すものでない場合には、Ｓ９０８でタグの内容が文字を示すタグかどうか判断する。ここでタグの内容が文字であると判断された場合にはＳ９０９へと処理を分岐する。
【００４５】
Ｓ９０９では前述したプリントモードフラグの内容を参照し、「文字部プリント」モードが選択されていると判断された場合にはＳ９１０へ分岐する。「文字部プリント」モードが選択されていないと判断された場合にはＳ９０３へと戻る。Ｓ９１０では検出されたタグの示している内容にしたがって文字データの展開処理を行なう。文字データの展開処理が終了するとＳ９０３へと戻る。
【００４６】
Ｓ９０８でタグの内容が文字を示すものでないと判断された場合にはＳ９０３へと戻る。Ｓ９０１からＳ９５０の処理によって、１ページ内に存在する画像データのみのプリント、あるいは１ページ内に存在する文字データのみのプリント動作を実現するものである。
【００４７】
従来の装置では、ＷＥＢページの表示内容に対して、ユーザが不必要とする部分のプリントを行なってしまう場合があった。しかしながら、本装置で行なった処理によって、ＷＥＢページの内容の画像と文字部分の両方を印刷することに加えて、ページ内の画像のみの印刷、あるいはページ内の文字部分のみの印刷を行なうことが可能となり、さらにユーザに容易な操作でその選択を行なうことが可能となって、印刷用紙の省資源化や印刷速度の時間短縮化、あるいは印刷物の見易さの向上を計ることが可能になる効果を有することができる。
【００４８】
マークアップ言語で記述された文書のうち、画像の部分のみの印刷、あるいは文字の部分のみの印刷を、キー操作により選択で行なうことのできる記録装置、記録方法、プログラム並びに記憶媒体を提供することができる。これにより必要な部分のみの印刷が容易に可能となり、印刷時間の短縮化や印刷インクの節約化の効果を生み出すことができる。
【００４９】
（他の実施形態）
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００５０】
なお、本発明は、前述した実施形態の機能を実現するプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置が、供給されたプログラムコードを読み出して実行することによっても達成される。従って、本発明の機能処理をコンピュータで実現するために、コンピュータにインストールされるプログラムコード自体も本発明の技術的範囲に含まれる。
【００５１】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００５２】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００５３】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００５４】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００５５】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００５６】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施形態としての記録装置の構成を示すブロック図である。
【図２】本発明の実施形態としての記録装置の表示部の構成を示したブロック図である。
【図３】本発明の実施形態としての記録装置の記憶部の構成を示したブロック図である。
【図４】本発明の実施形態としての記録装置の操作部の構成を示したブロック図である。
【図５】本発明の実施形態としての記録装置のＨＴＭＬデータ解析モジュールのブロック図である。
【図６】画像データと文字データのコンテンツページ例を示す図である。
【図７】本発明の実施形態としての記録装置による印刷例を示す図である。
【図８】本発明の実施形態としての記録装置による印刷例を示す図である。
【図９】本発明の実施形態としての記録装置の動作フローである。
【図１０】本発明の実施形態としてのプリント動作時の操作キーの説明図である。
【図１１】本発明の実施形態としての記録装置による印刷例を示す図である。
【図１２】本発明の実施形態としての記録装置のプリント動作を示すフローチャートである。
【図１３】本発明の実施形態としての記録装置による画面例を示す図である。
【符号の説明】
【００５８】
１００  ＣＰＵ
１０１  ＲＯＭ
１０２  不揮発性ＲＡＭ
１０３  データ記憶部
１０４  ＨＴＭＬ変換部
１０５  表示部
１０６  操作部
１０７  記録部
１０８  通信部
１０９  回線
１１０  バス
１１１  センサ群
４０１  ＨＴＭＬデータ解析コア部
４０２  文字データ変換部
４０３  画像・背景データ変換部
４０４  切り換え部
４０５  プリントモードフラグ
【図１】
2006192712.tif 000003
【図２】
2006192712.tif 000004
【図３】
2006192712.tif 000005
【図４】
2006192712.tif 000006
【図５】
2006192712.tif 000007
【図６】
2006192712.tif 000008
【図７】
2006192712.tif 000009
【図８】
2006192712.tif 000010
【図９】
2006192712.tif 000011
【図１０】
2006192712.tif 000012
【図１１】
2006192712.tif 000013
【図１２】
2006192712.tif 000014
【図１３】
2006192712.tif 000015