ウェブブラウザを備えた情報処理装置と、ネットワークを介して接続可能な印刷装置であって、前記ウェブブラウザによって閲覧可能なウェブページを生成するウェブページ生成手段と、前記ウェブページ生成手段によって生成された前記ウェブページを、前記情報処理装置に送信するウェブページ送信手段と、前記ウェブページ上で編集された印刷内容を示すコンテンツデータを、前記情報処理装置から受信するコンテンツ受信手段と、前記ウェブページ上で入力された印刷に関連するコマンドデータを、前記情報処理装置から受信するコマンド受信手段と、前記コマンド受信手段によって受信された前記コマンドデータが、印刷開始を指示するコマンドである場合に、前記コンテンツ受信手段によって受信された前記コンテンツデータに基づいて、前記印刷装置で印刷可能なデータ形式を有する印刷データを生成する印刷データ生成手段と、前記印刷データ生成手段によって生成された前記印刷データに基づいて、印刷媒体に印刷を行う印刷手段とを備えたことを特徴とする印刷装置。前記コンテンツデータは、文字、数字、記号の少なくとも一つを含むキャラクタデータを含み、前記印刷装置で印刷可能なフォントデータを記憶する第一記憶装置から、前記コンテンツ受信手段によって受信された前記コンテンツデータの印刷に適した前記フォントデータを読み出すフォント読出手段を備え、前記印刷データ生成手段は、前記フォント読出手段によって読み出された前記フォントデータに基づいて、前記印刷データを生成することを特徴とする請求項1に記載の印刷装置。前記コマンド受信手段によって受信された前記コマンドデータが、前記印刷媒体への印刷態様のプレビューを指示するコマンドである場合に、前記印刷態様を画像化したプレビュー画像を生成するプレビュー画像生成手段を備え、前記ウェブページ生成手段は、前記プレビュー画像生成手段によって前記プレビュー画像が生成された場合に、前記プレビュー画像を閲覧可能に表示する前記ウェブページを生成することを特徴とする請求項1または2に記載の印刷装置。前記コマンド受信手段によって受信された前記コマンドデータが、前記コンテンツデータの保存を指示するコマンドである場合に、前記コンテンツ受信手段によって受信された前記コンテンツデータを第二記憶装置に記憶させるコンテンツ記憶手段と、前記コマンド受信手段によって受信された前記コマンドデータが、前記コンテンツデータの読み出しを指示するコマンドである場合に、前記第二記憶装置に記憶されている前記コンテンツデータを読み出すコンテンツ読出手段とを備え、前記ウェブページ生成手段は、前記コンテンツ読出手段によって前記コンテンツデータが読み出された場合に、読み出された前記コンテンツデータを選択可能に表示する前記ウェブページを生成し、前記コンテンツ受信手段は、前記ウェブページ上で選択された前記コンテンツデータを、前記ウェブページ上で編集されたコンテンツデータとして受信することを特徴とする請求項1から3のいずれかに記載の印刷装置。前記コマンド受信手段によって受信された前記コマンドデータが、前記コンテンツデータの装飾内容を指示するコマンドである場合に、前記コンテンツ受信手段によって受信された前記コンテンツデータに前記装飾内容を設定するコンテンツ装飾設定手段を備え、前記印刷データ生成手段は、前記コンテンツ装飾設定手段によって前記装飾内容が設定された前記コンテンツデータに基づいて、前記印刷データを生成することを特徴とする請求項1から4のいずれかに記載の印刷装置。前記コンテンツデータは、前記キャラクタデータが挿入される定型書式を示すテンプレートデータを含み、前記コマンド受信手段によって受信された前記コマンドデータが、前記テンプレートデータを要求するコマンドである場合に、第三記憶装置に記憶されている前記テンプレートデータを読み出すテンプレート読出手段を備え、前記ウェブページ生成手段は、前記テンプレート読出手段によって前記テンプレートデータが読み出された場合に、読み出された前記テンプレートデータを選択可能に表示する前記ウェブページを生成し、前記印刷データ生成手段は、前記ウェブページ上で選択された前記テンプレートデータに前記キャラクタデータが挿入された前記コンテンツデータに基づいて、前記印刷データを生成することを特徴とする請求項2に記載の印刷装置。前記印刷媒体のサイズを検出する媒体検出手段を備え、前記印刷データ生成手段は、前記媒体検出手段による検出結果に基づいて、前記印刷データを生成することを特徴とする請求項1から6のいずれかに記載の印刷装置。しかし、プリンタのウェブサーバ機能によってウェブブラウザ上で印刷内容を編集可能にした場合でも、プリンタで使用される印刷データの生成はPC側で実行される。そのため、従来と同様に、PCやOSの機種等に対応したドライバプログラムを、あらかじめPCにインストールしておく必要があった。そのため、最適なドライバプログラムをPCにインストールする手間を生じ、ユーザの利便性を損なうおそれがあった。本発明は、上記課題を解決するためになされたものであり、専用プログラムを情報処理装置にインストールする手間を省略して、ユーザの利便性を向上させることができる印刷装置を提供することを目的とする。本発明の一態様に係る印刷装置は、ウェブブラウザを備えた情報処理装置と、ネットワークを介して接続可能な印刷装置であって、前記ウェブブラウザによって閲覧可能なウェブページを生成するウェブページ生成手段と、前記ウェブページ生成手段によって生成された前記ウェブページを、前記情報処理装置に送信するウェブページ送信手段と、前記ウェブページ上で編集された印刷内容を示すコンテンツデータを、前記情報処理装置から受信するコンテンツ受信手段と、前記ウェブページ上で入力された印刷に関連するコマンドデータを、前記情報処理装置から受信するコマンド受信手段と、前記コマンド受信手段によって受信された前記コマンドデータが、印刷開始を指示するコマンドである場合に、前記コンテンツ受信手段によって受信された前記コンテンツデータに基づいて、前記印刷装置で印刷可能なデータ形式を有する印刷データを生成する印刷データ生成手段と、前記印刷データ生成手段によって生成された前記印刷データに基づいて、印刷媒体に印刷を行う印刷手段とを備えている。これによれば、印刷装置で生成されたウェブページが、情報処理装置のウェブブラウザで表示される。情報処理装置では、ウェブブラウザで表示されたウェブページ上で、印刷内容を示すコンテンツデータが編集される。印刷装置では、ウェブページ上で印刷開始を指示するコマンドが入力されると、編集されたコンテンツデータに基づいて印刷データが生成されて、この印刷データに基づいて印刷媒体に印刷が行われる。したがって、印刷に関する専用プログラムが情報処理装置にインストールされていなくても、ユーザはウェブページ上でコンテンツデータの編集および印刷を実行できる。ひいては、専用プログラムを情報処理装置にインストールする手間を省略して、ユーザの利便性を向上させることができる。上記印刷装置において、前記コンテンツデータは、文字、数字、記号の少なくとも一つを含むキャラクタデータを含み、前記印刷装置で印刷可能なフォントデータを記憶する第一記憶装置から、前記コンテンツ受信手段によって受信された前記コンテンツデータの印刷に適した前記フォントデータを読み出すフォント読出手段を備え、前記印刷データ生成手段は、前記フォント読出手段によって読み出された前記フォントデータに基づいて、前記印刷データを生成してもよい。この場合、キャラクタデータを含むコンテンツデータが、印刷装置に記憶されているフォントデータに基づいて印刷データに変換される。したがって、印刷装置で印刷可能なフォントデータを情報処理装置に記憶させなくても、コンテンツデータに適したフォントデータで印刷することができる。上記印刷装置において、前記コマンド受信手段によって受信された前記コマンドデータが、前記印刷媒体への印刷態様のプレビューを指示するコマンドである場合に、前記印刷態様を画像化したプレビュー画像を生成するプレビュー画像生成手段を備え、前記ウェブページ生成手段は、前記プレビュー画像生成手段によって前記プレビュー画像が生成された場合に、前記プレビュー画像を閲覧可能に表示する前記ウェブページを生成してもよい。この場合、ウェブページ上で印刷態様のプレビューが指示された場合、印刷装置で生成されたプレビュー画像を含むウェブページが、ウェブブラウザに表示される。したがって、プレビュー画像を生成するためのプログラムを情報処理装置に記憶させなくても、ユーザはウェブブラウザ上でプレビュー画像を閲覧することができる。上記印刷装置において、前記コマンド受信手段によって受信された前記コマンドデータが、前記コンテンツデータの保存を指示するコマンドである場合に、前記コンテンツ受信手段によって受信された前記コンテンツデータを第二記憶装置に記憶させるコンテンツ記憶手段と、前記コマンド受信手段によって受信された前記コマンドデータが、前記コンテンツデータの読み出しを指示するコマンドである場合に、前記第二記憶装置に記憶されている前記コンテンツデータを読み出すコンテンツ読出手段とを備え、前記ウェブページ生成手段は、前記コンテンツ読出手段によって前記コンテンツデータが読み出された場合に、読み出された前記コンテンツデータを選択可能に表示する前記ウェブページを生成し、前記コンテンツ受信手段は、前記ウェブページ上で選択された前記コンテンツデータを、前記ウェブページ上で編集されたコンテンツデータとして受信してもよい。この場合、ウェブページ上でコンテンツデータの読み出しが指示された場合、過去に編集および保存されたコンテンツデータが、ウェブページ上で選択可能に表示される。そして、ウェブページ上で選択されたコンテンツデータに基づいて、印刷データが生成される。したがって、ウェブページ上で編集されたコンテンツデータを情報処理装置に保存させなくても、過去に編集されたコンテンツデータを印刷することができる。上記印刷装置において、前記コマンド受信手段によって受信された前記コマンドデータが、前記コンテンツデータの装飾内容を指示するコマンドである場合に、前記コンテンツ受信手段によって受信された前記コンテンツデータに前記装飾内容を設定するコンテンツ装飾設定手段を備え、前記印刷データ生成手段は、前記コンテンツ装飾設定手段によって前記装飾内容が設定された前記コンテンツデータに基づいて、前記印刷データを生成してもよい。この場合、ウェブページ上でコンテンツデータの装飾内容が指示された場合、その装飾内容がコンテンツデータに設定される。そして、装飾内容が設定されたコンテンツデータに基づいて、印刷データが生成される。したがって、コンテンツデータを装飾するためのプログラムを情報処理装置に記憶させなくても、コンテンツデータを自由に装飾することができる。上記印刷装置において、前記コンテンツデータは、前記キャラクタデータが挿入される定型書式を示すテンプレートデータを含み、前記コマンド受信手段によって受信された前記コマンドデータが、前記テンプレートデータを要求するコマンドである場合に、第三記憶装置に記憶されている前記テンプレートデータを読み出すテンプレート読出手段を備え、前記ウェブページ生成手段は、前記テンプレート読出手段によって前記テンプレートデータが読み出された場合に、読み出された前記テンプレートデータを選択可能に表示する前記ウェブページを生成し、前記印刷データ生成手段は、前記ウェブページ上で選択された前記テンプレートデータに前記キャラクタデータが挿入された前記コンテンツデータに基づいて、前記印刷データを生成してもよい。この場合、ウェブページ上でテンプレートデータの読み出しが指示された場合、テンプレートデータがウェブページ上で選択可能に表示される。そして、ウェブページ上で選択されたテンプレートデータにキャラクタデータが挿入されたコンテンツデータに基づいて、印刷データが生成される。したがって、テンプレートデータを情報処理装置に保存させなくても、テンプレートデータにキャラクタデータが挿入されたコンテンツデータを印刷することができる。上記印刷装置において、前記印刷媒体のサイズを検出する媒体検出手段を備え、前記印刷データ生成手段は、前記媒体検出手段による検出結果に基づいて、前記印刷データを生成してもよい。この場合、印刷装置で検出された印刷媒体のサイズに対応する印刷データが生成されるため、コンテンツデータの印刷サイズを最適化することができる。以下、本発明を具体化した実施の形態について、図面を参照して説明する。なお、参照する図面は、本発明が採用しうる技術的特徴を説明するために用いられるものであり、記載されている装置の構成などは、それのみに限定する趣旨ではなく、単なる説明例である。図1および図2を参照して、本実施形態に係る印刷装置20およびテープカセット30の概略構成について説明する。図1に示すように、印刷装置20は、長尺状のテープに印刷を行って貼付可能なラベルを作成するテーププリンタである。印刷装置20は、ネットワークに接続可能なタイプであり、キーボードやディスプレイを備えていない。印刷装置20は、箱状の筐体である本体部51を備える。本体部51の上面には、テープカセット30が着脱される領域であるカセット装着部52を開閉するためのカバー53が設けられている。本体部51の側面には、印刷済みのテープを外部に排出するための排出スリット54が設けられている。カセット装着部52からみて排出スリット54の手前には、印刷済みのテープを所定位置で切断するカット機構55が設けられている。カセット装着部52には、印刷ヘッド図示外を搭載したヘッドホルダ61、後述のテープ駆動ローラ32図2参照を回転させるテープ駆動軸62、後述のリボン巻取スプール33図2参照を回転させるリボン巻取軸63などが設けられている。ヘッドホルダ61に対向して、アーム状のプラテンホルダ64が回動可能に軸支されている。プラテンホルダ64には、プラテンローラ65および可動搬送ローラ66が回転可能に軸支されている。さらに、プラテンホルダ64には、テープカセット30に収納されているテープの種類を検出する媒体センサ26図3参照が設けられている。本実施形態では、少なくともテープのサイズ詳細には、テープ幅が、テープの種類として検出される。図2に示すように、テープカセット30は、いわゆるラミネートタイプであり、カセットケース31内に透明なフィルムテープ41、インクリボン42、両面粘着テープ43が収納されている。両面粘着テープ43は一面に剥離紙が貼着された両面テープであり、印刷済みのフィルムテープ41の印刷面側に貼り合わされる。カセットケース31内には、両面粘着テープ43を搬送するためのテープ駆動ローラ32や、使用済みのインクリボン42を巻き取るためのリボン巻取スプール33が、回転自在に配置されている。カセットケース31を上下方向に貫通するように形成された空間は、ヘッド挿入部34である。テープカセット30の前面には、テープの種類本実施形態では、テープ幅に応じたパターンでスイッチ孔が形成された指標部35が設けられている。図1および図2に示すように、テープカセット30がカセット装着部52に装着されると、ヘッドホルダ61、テープ駆動軸62、リボン巻取軸63が、それぞれ、ヘッド挿入部34、テープ駆動ローラ32、リボン巻取スプール33にそれぞれ挿入される。この状態でカバー53が閉じられると、プラテンホルダ64がヘッドホルダ61に向けて回動する。これにより、プラテンローラ65、可動搬送ローラ66、媒体センサ26図3参照が、それぞれ、印刷ヘッド図示外、テープ駆動ローラ32、指標部35に対して付勢される。このとき、媒体センサ26によって、指標部35におけるスイッチ孔の形成パターンが検出される。印刷装置20は、媒体センサ26の検出パターンに基づいて、テープの種類本実施形態では、テープ幅を特定する。印刷装置20における印刷実行時には、テープ駆動軸62を介して回転駆動されるテープ駆動ローラ32が、可動搬送ローラ66との協働によって、未使用のフィルムテープ41を引き出す。リボン巻取軸63を介して回転駆動されるリボン巻取スプール33が、印刷スピードと同期して、未使用のインクリボン42を引き出す。引き出されたフィルムテープ41およびインクリボン42は、搬送経路上で重ね合わされて、印刷ヘッド図示外とプラテンローラ65との間に搬送される。このとき、印刷ヘッド図示外は、インクリボン42を使用して、フィルムテープ41の印刷面に対して後述のコンテンツデータを印刷する。その後、使用済みのインクリボン42は、印刷済みのフィルムテープ41から剥がされ、リボン巻取スプール33に巻き取られる。一方、テープ駆動ローラ32と可動搬送ローラ66との協働によって、未使用の両面粘着テープ43が引き出される。両面粘着テープ43は、テープ駆動ローラ32と可動搬送ローラ66との間にガイドされて巻き込まれながら、印刷済みのフィルムテープ41の印刷面に重ねられて貼着される。両面粘着テープ43が貼着された印刷済みのフィルムテープ41つまり、印刷済テープ49は、カット機構55によって切断されたのち、排出スリット54から排出される。これにより、コンテンツデータが印刷された貼付可能なラベルが作成される。図3を参照して、本実施形態に係る印刷装置20の電気的構成、および印刷システム1の構成について説明する。本実施形態の印刷システム1は、パーソナルコンピュータ以下、PC10と印刷装置20とが、インターネット6を介して接続された構成を有する。印刷システム1では、ユーザがPC10のウェブブラウザ上でコンテンツデータを編集すると、印刷装置20でコンテンツデータが印刷されたラベルが作成される。コンテンツデータは、印刷媒体に印刷される内容を示すデータである。本実施形態のコンテンツデータは、文字、数字、記号の少なくとも一つを含むキャラクタデータや、キャラクタデータが挿入される定型書式を示すテンプレートデータ等を含む。PC10は、汎用のパーソナルコンピュータと同様の構成であり、CPU11、ROM12、RAM13、HDD14、操作部15、表示部16、通信インタフェイスI/F17などを備える。PC10は、通信I/F17を介してインターネット6に接続されている。HDD14には、少なくとも公知のウェブブラウザが記憶されている。ユーザは操作部15を使用することで、表示部16に表示されるウェブブラウザ上で各種操作が可能である。印刷装置20は、CPU21、ROM22、RAM23、EEPROM24、印刷部25、媒体センサ26、通信インタフェイスI/F27などを備える。ROM22には、後述するウェブサーバ機能を実現するためのプログラム、印刷装置20で使用可能な印刷データを生成するためのプリンタドライバ、印刷動作を制御するためのプログラム、およびこれらのプログラムに必要な制御データなどが記憶されている。また、印刷装置20で印刷可能な複数種類のフォントデータも、ROM22に記憶されている。印刷データは、印刷対象のコンテンツデータを印刷部25で印刷可能なデータ形式に変換したデータである。EEPROM24には、先述のテンプレートデータがあらかじめ記憶されており、また後述のテキストをそれぞれ記憶するための複数の記憶領域が設けられている。RAM23には、PC10との間で送受信されるデータや、印刷部25に出力される印刷データなどが一時記憶される。印刷部25は、印刷装置20で印刷媒体の搬送および印刷を行う機構であり、先述の印刷ヘッド図示外、テープ駆動軸62、リボン巻取軸63などを含む。PC10は、通信I/F27を介してインターネット6に接続されている。以下では、印刷システム1で実行される処理を説明する。印刷システム1では、PC10および印刷装置20において、以下に説明する処理がそれぞれ実行される。図4~図11を参照して、PC10のブラウザ処理について説明する。本処理は、PC10でウェブブラウザが起動されて表示部16図3参照に表示され、印刷装置20に固有のIPアドレスへの接続が指示された場合に、CPU11図3参照によって実行される。図4に示すように、PC10のブラウザ処理では、まず編集ページを要求するコマンドである編集ページリクエスト以下、編集ページRQという。が、印刷装置20に送信されるS1。ステップS1の実行後、印刷装置20から編集ページが受信されるS3。ステップS3で受信された編集ページが、表示部16のウェブブラウザ上に表示されるS5。本実施形態では、図5に例示する編集ページ100が、ウェブブラウザ上に表示される。編集ページ100は、コンテンツデータを編集するためのウェブページであり、テキスト入力部101、装飾ボタン102、印刷ボタン103、画面遷移ボタン104を含む。テキスト入力部101は、テキストつまり、一又は複数のキャラクタデータを入力可能な領域である。装飾ボタン102は、テキスト入力部101に入力されたテキストに設定する装飾内容例えば、キャラクタの太字化、傾斜化、下線付与などを指示するためのボタンである。印刷ボタン103は、編集ページ100で編集されたコンテンツデータの印刷実行を指示するためのボタンである。画面遷移ボタン104は、編集ページ100から他のウェブページに遷移することを指示するためのボタンである。画面遷移ボタン104は、後述のプレビューページに遷移するためのプレビューボタン105、後述のメモリーページに遷移するためのメモリーボタン106、後述のテンプレートページに遷移するためのテンプレートボタン107を含む。なお、図5に示す例では、テンプレートボタン107に、既に選択されているテンプレートのキー値図5では、2が表示されている。図4に戻る。以下では、ウェブブラウザ上に表示された編集ページ100図5を参照しながら、各処理を説明する。まず装飾ボタン102が入力されたか否かが判定されるS7。装飾ボタン102が入力された場合S7:YES、入力された装飾ボタン102に対応する装飾内容の設定を要求するコマンドである装飾リクエスト以下、装飾RQという。が、印刷装置20に送信されるS9。例えば、ユーザが太字の装飾ボタン102をクリックした場合、装飾内容太字の設定を要求する装飾RQが送信される。装飾ボタン102が入力されなかった場合S7:NO、印刷ボタン103が入力されたか否かが判定されるS11。印刷ボタン103が入力された場合S11:YES、編集ページ100で編集されたコンテンツデータの印刷実行を要求するコマンドである印刷リクエスト以下、印刷RQという。が、印刷装置20に送信されるS13。印刷ボタン103が入力されなかった場合S11:NO、テキスト入力部101にテキストが入力されたか否かが判定されるS15。テキスト入力部101にテキストが入力された場合S15:YES、入力されたテキストつまり、キャラクタデータが、印刷装置20に送信されるS17。テキスト入力部101にテキストが入力されなかった場合S15:NO、画面遷移ボタン104つまり、プレビューボタン105、メモリーボタン106、テンプレートボタン107のいずれかが入力されたか否かが判定されるS19。画面遷移ボタン104が入力された場合S19:YES、後述の他画面ブラウザ処理が実行されるS21。画面遷移ボタン104が入力されなかった場合S19:NO、編集ページが受信されたか否かが判断されるS23。編集ページが受信された場合S23:YES、受信された編集ページがウェブブラウザ上に表示されるS25。編集ページが受信されなかた場合S23:NO、ユーザが編集ページ100で行った操作に応じたその他の処理例えば、印刷装置20の機能設定等が実行されるS27。ステップS9、S13、S17、S21、S25、S27のいずれかの実行後、処理はステップS7に戻る。図6に示すように、他画面ブラウザ処理S21では、まず入力された画面遷移ボタン104がプレビューボタン105であるか否かが判定されるS31。プレビューボタン105が入力された場合S31:YES、プレビューページを要求するコマンドであるプレビューページリクエスト以下、プレビューページRQという。が、印刷装置20に送信されるS33。ステップS33の実行後、印刷装置20からプレビューページが受信されるS35。ステップS35で受信されたプレビューページが、表示部16のウェブブラウザ上に表示されるS37。本実施形態では、図7に例示するプレビューページ110が、ウェブブラウザ上に表示される。プレビューページ110は、編集ページ100で編集されたコンテンツデータに基づいて印刷媒体上に印刷される内容つまり、印刷態様を閲覧するためのウェブページであり、プレビュー画像111および戻るボタン112を含む。プレビュー画像111は、編集ページ100で編集されたコンテンツデータの印刷態様を画像化したものである。戻るボタン112は、元の編集ページ100に遷移することを指示するためのボタンである。図7に示す例では、図5に示す編集ページ100で編集されたコンテンツデータの印刷態様が表示されている。具体的には、プレビュー画像111は、テキスト入力部101に入力されたテキストThankYouがテンプレートデータ2に挿入されたコンテンツデータの印刷態様を示している。図6に戻る。ウェブブラウザ上に表示されたプレビューページ110図7で、戻るボタン112が入力されたか否かが判定されるS39。戻るボタン112が入力されない場合S39:NO、ステップS39が繰り返し実行される。そして、戻るボタン112が入力された場合S39:YES、編集ページ100への復帰を要求するコマンドである戻るリクエスト以下、戻るRQという。が、印刷装置20に送信されるS41。ステップS31において、プレビューボタン105が入力されなかった場合S31:NO、入力された画面遷移ボタン104がメモリーボタン106であるか否かが判定されるS43。メモリーボタン106が入力された場合S43:YES、後述のメモリーページブラウザ処理が実行されるS45。メモリーボタン106が入力されなかった場合S43:NO、入力された画面遷移ボタン104がテンプレートボタン107であると判定されて、後述のテンプレートページブラウザ処理が実行されるS47。ステップS45またはS47の実行後も、戻るRQが送信されるS41。ステップS41の実行後、処理はブラウザ処理図4に戻る。なお、ステップS41で戻るRQが送信されると、印刷装置20から編集ページ100が受信されてウェブブラウザに表示されるS23:YES、S25。これにより、ウェブブラウザの表示内容は、編集ページ100に復帰する。図8に示すように、メモリーページブラウザ処理S45では、まずメモリーページを要求するコマンドであるメモリーページリクエスト以下、メモリーページRQという。が、印刷装置20に送信されるS51。ステップS51の実行後、印刷装置20からメモリーページが受信されるS53。ステップS53で受信されたメモリーページが、表示部16のウェブブラウザ上に表示されるS55。本実施形態では、図9に例示するメモリーページ120が、ウェブブラウザ上に表示される。メモリーページ120は、編集ページ100のテキスト入力部101に入力されたテキストを保存したり、既に保存済みのテキストを読み出したりするためのウェブページである。メモリーページ120は、メモリー選択部121、Saveボタン122、Callボタン123、メモリー内容表示部124、戻るボタン112を含む。メモリー選択部121は、EEPROM24に設けられた複数の記憶領域のいずれかを選択するために、各領域の選択ボタンを含んでいる。以下では、メモリー選択部121で現在選択されているEEPRPOM24の記憶領域を、対象領域とよぶ。本実施形態では、EEPROM24は、メモリー番号1~3の各記憶領域を備えており、各記憶領域に対してテキストの保存および読出しを行うことができる。そして、図9に例示するように、メモリー選択部121には、メモリー番号1~3毎の選択ボタン1~3が設けられている。さらに、メモリー選択部121では、対象領域の選択ボタン図9の例では、1の選択ボタンが対象領域でない選択ボタン図9の例では、2、3の選択ボタンに対して色分けして表示されている。よって、図9に示す状態では、テキスト入力部101に入力されているテキストをEEPROM24のメモリー番号1の記憶領域に保存したり、メモリー番号1の記憶領域に記憶されているテキストをテキスト入力部101に読み出したりできる。メモリー内容表示部124は、対象領域に記憶されている内容を表示する領域である。図9の例では、選択ボタン1に対応するEEPROM24のメモリー番号1の記憶領域に記憶されているHappyHolidaysのテキストが表示されている。Saveボタン122は、メモリー選択部121で選択された記憶領域に、テキスト入力部101に入力されたテキストを保存するためのボタンである。メモリー選択部121の選択ボタンによって選択されたEEPROM24の記憶領域にテキストが何も記憶されていなければ、テキスト入力部101に入力されたテキストが保存され、既に何らかのテキストが記憶されている場合には、記憶されている既存のテキストが消去され、新たにテキスト入力101に入力されたテキストが記憶される、所謂、上書きされる。Callボタン123は、メモリー選択部121で選択されたEEPROM24の記憶領域に保存されているテキストを読み出して、テキスト入力部101に上書きするためのボタンである。図8に戻る。以下では、ウェブブラウザ上に表示されたメモリーページ120図9を参照しながら、各処理を説明する。まずメモリー選択部121の選択ボタンが入力されたか否かが判定されるS57。メモリー選択部121の選択ボタンが入力された場合S57:YES、入力された選択ボタンに対応する記憶領域を対象領域に指定するコマンドである選択リクエスト以下、選択RQという。が、印刷装置20に送信されるS59。例えば、ユーザがメモリー番号1の選択ボタンをクリックした場合、メモリー番号1の記憶領域を指定する選択RQが送信される。メモリー選択部121の選択ボタンが入力されなかった場合S57:NO、Saveボタン122が入力されたか否かが判定されるS61。Saveボタン122が入力された場合S61:YES、テキスト入力部101に入力されているテキストを対象領域に保存することを要求するコマンドである保存リクエスト以下、保存RQという。が、印刷装置20に送信されるS63。Saveボタン122が入力されなかった場合S61:NO、Callボタン123が入力されたか否かが判定されるS65。Callボタン123が入力された場合S65:YES、対象領域に記憶されているテキストをテキスト入力部101に上書きすることを要求するコマンドである読出しリクエスト以下、読出しRQという。が、印刷装置20に送信されるS67。Callボタン123が入力されなかった場合S65:NO、メモリーページ120が受信されたか否かが判定されるS69。例えば、ユーザがSAVEボタン122をクリックしてテキスト入力部101に入力されているテキストを対象領域に記憶させる場合は、メモリー内容表示部124に対象領域に記憶されたテキストが表示されるように更新されたメモリーページ120が、印刷装置20から送信される。このような場合、更新済みのメモリーページ120が受信されて、ウェブブラウザに表示されるS69:YES、S71。メモリーページ120が受信されなかった場合S69:NO、戻るボタン112が入力されたか否かが判定されるS73。戻るボタン112が入力された場合S73:YES、処理は他画面ブラウザ処理図6に戻る。なお、ステップS59、S63、S67、S71のいずれかの実行後、または戻るボタン112が入力されなかった場合S73:NO、処理はステップS57に戻る。なお、本実施形態のメモリーページブラウザ処理では、メモリーボタン106が入力された後のステップS55において、メモリーページ120が表示部16のウェブブラウザ上に表示される際には、常にデフォルト値として、メモリー選択部121の選択ボタン1が色分けされて表示され、EEPROM24のメモリー番号1が対象領域に選択されているものとしている。しかしながら、メモリーページブラウザ処理から他画面ブラウザ処理図6参照に戻る直前の選択ボタンの選択状態を、印刷装置20のRAM23に記憶してもよい。この場合、メモリーボタン106が入力された後のステップS55において、メモリーページ120が表示部16のウェブブラウザ上に表示される際には、RAM23に記憶している選択ボタンを選択状態に応じた色分け表示を行っても良い。図10に示すように、テンプレートページブラウザ処理S47では、まずテンプレートページを要求するコマンドであるテンプレートページリクエスト以下、テンプレートページRQという。が、印刷装置20に送信されるS81。ステップS81の実行後、印刷装置20からテンプレートページが受信されるS83。ステップS83で受信されたテンプレートページが、表示部16のウェブブラウザ上に表示されるS85。本実施形態では、図11に例示するテンプレートページ130が、ウェブブラウザ上に表示される。テンプレートページ130は、テキスト入力部101のテキストが挿入されるテンプレートを選択するためのウェブページである。テンプレートページ130は、リスト表示部131、テンプレート選択部132、確定ボタン133、対象テンプレート表示部134、戻るボタン112を含む。リスト表示部131は、印刷装置20に記憶されているテンプレートが一覧表示される領域であり、各テンプレートのキー値、名称、データサイズ、更新日などが表示される。テンプレート選択部132は、リスト表示部131に表示されるテンプレートのうちで、印刷に使用したいテンプレートのキー値を入力するための領域である。確定ボタン133は、テンプレート選択部132でキー値が入力されたテンプレートを、テキスト入力部101のテキストが挿入されるテンプレート以下、対象テンプレートという。に設定するためのボタンである。対象テンプレート表示部134は、現在の対象テンプレートのキー値が表示される領域である。図11に示す例では、現在の対象テンプレートのキー値2が、対象テンプレート表示部134に表示されている。テンプレート選択部132には、キー値6が入力されている。この状態で確定ボタン133がクリックされると、対象テンプレートがキー値6のテンプレートに更新される。これに伴って、対象テンプレート表示部134にキー値6が表示される。図10に戻る。以下では、ウェブブラウザ上に表示されたテンプレートページ130図11を参照しながら、各処理を説明する。まず確定ボタン133が入力されたか否かが判定されるS87。確定ボタン133が入力された場合S87:YES、対象テンプレートの設定を要求するコマンドである確定リクエスト以下、確定RQという。が、印刷装置20に送信されるS89。このとき、テンプレート選択部132に入力されているキー値が、印刷装置20に送信されるS91。確定ボタン133が入力されなかった場合S87:NO、テンプレートページ130が受信されたか否かが判定されるS93。例えば、テンプレート選択部132および確定ボタン133を操作して対象テンプレートを変更した場合には、対象テンプレート表示部134が更新されたテンプレートページ130が印刷装置20から送信される。このような場合、更新済みのテンプレートページ130が受信されて、ウェブブラウザに表示されるS93:YES、S95。テンプレートページ130が受信されなかった場合S93:NO、戻るボタン112が入力されたか否かが判定されるS97。戻るボタン112が入力された場合S97:YES、処理は他画面ブラウザ処理図6に戻る。なお、ステップS91、S95のいずれかの実行後、または戻るボタン112が入力されなかった場合S97:NO、処理はステップS87に戻る。なお、本実施形態のテンプレートページブラウザ処理では、テンプレートボタン107が入力された後のステップS85において、テンプレートページ130が表示部16のウェブブラウザ上に表示される際には、常にデフォルト値として、対象テンプレート表示部134にはキー値1が表示されるものとしている。しかしながら、テンプレートページブラウザ処理から他画面ブラウザ処理図6参照に戻る直前に、対象テンプレート表示部134に表示されているキー値を、印刷装置20のRAM23に記憶してもよい。この場合、テンプレートボタン107が入力された後のステップS85において、テンプレートページ130が表示部16上のウェブブラウザに表示される際に、RAM23に記憶しているキー値を対象テンプレート表示部134に表示しても良い。図12~図15を参照して、印刷装置20のサーバ処理つまり、ウェブサーバ機能について説明する。本処理は、印刷装置20に固有のIPアドレスへのアクセスがあった場合に、CPU21図3参照によって実行される。図12に示すように、印刷装置20のサーバ処理では、まず編集ページRQが受信されたか否かが判定されるS101。編集ページRQが受信された場合S101:YES、編集ページ100図5参照が生成されて、アクセス元のPC10に送信されるS103。編集ページRQが受信されなかった場合S101:NO、処理はステップS101に戻る。ステップS103の実行後、装飾RQが受信されたか否かが判定されるS105。装飾RQが受信された場合S105:YES、装飾内容が設定されるS107。具体的には、PC10から受信したテキストは、後述するようにRAM23図4参照に記憶される。ステップS107では、装飾RQが指示する装飾内容例えば、太字が、PC10から受信したテキストに対応付けて、RAM23に設定既に装飾内容が設定されている場合には更新される。装飾RQが受信されなかった場合S105:NO、印刷RQが受信されたか否かが判定されるS109。印刷RQが受信された場合S109:YES、印刷装置20にセットされている印刷媒体が検出されるS111。本実施形態では、媒体センサ26図3参照が検出したスイッチ孔の形成パターンに基づいて、テープカセット30図1参照のテープ幅が特定される。なお、ROM22図3参照には、スイッチ孔の形成パターンとテープ幅との対応を定義したテーブルが記憶されている。ステップS111では、このテーブルを参照してテープ幅が特定されればよい。ステップS111の実行後、編集ページ100で編集されたコンテンツデータに基づいて、印刷データが作成されるS113。詳細には、ROM22から印刷関連情報が読み出されて、印刷データが生成される。印刷関連情報は、印刷装置20で使用可能な印刷データの作成に必要なプログラムを含み、本実施形態では印刷装置20のプリンタドライバ印刷装置20に固有の印刷制御データを含む。である。さらに、ROM22に記憶されているフォントデータのうちで、RAM23に記憶されているテキストの印刷に適したフォントデータが選択される。一例として、ユーザが編集ページ100等で指定したフォントデータが、ROM22から選択される。プリンタドライバは、選択されたフォントデータを用いて、RAM23に記憶されているテキストを印刷データに変換する。このとき、RAM23に装飾内容が設定されていれば、設定された装飾内容が反映されたテキストを印刷するための印刷データが作成される。また、後述するようにRAM23に対象テンプレートが設定されていれば、対象テンプレートに挿入されたテキストを印刷するための印刷データが作成される。さらに、印刷データは、ステップS111で特定されたテープ幅に応じて、印刷サイズが調整拡大又は縮小される。ステップS113の実行後、ステップS113で作成された印刷データに基づいて印刷が実行されるS115。ステップS115では、先述のように印刷部25でテープ印刷が実行され、ラベルが作成される。具体的に、図5に示す編集ページ100で印刷ボタン103がクリックされた場合には、対象テンプレートキー値2のテンプレートに挿入されたテキストThankYouの印刷データが作成されて、テープに印刷されるS109:YES~S115。その結果、図7に示すプレビュー画像111と同一の内容が印刷されたラベルが作成される。印刷RQが受信されなかった場合S109:NO、テキストが受信されたか否かが判定されるS117。テキストが受信された場合S117:YES、受信されたテキストがRAM23に記憶既にテキストが記憶されている場合には更新されるS119。テキストが受信されなかった場合S117:NO、画面遷移RQが受信されたか否かが判定されるS121。画面遷移RQは、先述のプレビューページRQ、メモリーページRQ、テンプレートページRQを含む、他画面を要求するコマンドの総称である。画面遷移RQが受信された場合S121:YES、後述の他画面サーバ処理が実行されるS123。画面遷移RQが受信されなかった場合S121:NO、ユーザが編集ページ100で行った操作に応じたその他の処理例えば、印刷装置20の機能設定等が実行されるS125。ステップS107、S115、S119、S123、S125のいずれかの実行後、処理はステップS103に戻る。図13に示すように、他画面サーバ処理S123では、まず受信された画面遷移RQがプレビューページRQであるか否かが判定されるS131。プレビューページRQが受信された場合S131:YES、プレビューページ110図7参照が生成されて、PC10に送信されるS133。ステップS133では、RAM23に記憶されているテキスト、装飾内容、対象テンプレートに基づいてプレビュー画像111が生成されて、生成されたプレビュー画像111を含むプレビューページ110が生成される。ステップS133の実行後、戻るRQが受信されたか否かが判定されるS135。戻るRQが受信された場合S135:YES、編集ページ100図5参照が生成および送信されるS137。戻るRQが受信されなかった場合S135:NO、処理はステップS135に戻る。プレビューページRQが受信されなかった場合S131:NO、受信された画面遷移RQがメモリーページRQであるか否かが判定されるS139。メモリーページRQが受信された場合S139:YES、後述のメモリーページサーバ処理が実行されるS141。メモリーページRQが受信されなかった場合S139:NO、受信された画面遷移RQがテンプレートページRQであると判定されて、後述のテンプレートページサーバ処理が実行されるS143。ステップS141またはS143の実行後も、編集ページ100図5参照が生成および送信されるS137。ステップS137の実行後、処理はサーバ処理図12に戻る。図14に示すように、メモリーページサーバ処理S141では、まずメモリーページ120図9参照が生成されて、PC10に送信されるS151。ステップS151の実行後、選択RQが受信されたか否かが判定されるS153。選択RQが受信された場合S153:YES、選択RQが指示するメモリー番号の記憶領域が、対象領域として設定されるS155。選択RQが受信されなかった場合S153:NO、保存RQが受信されたか否かが判定されるS157。保存RQが受信された場合S157:YES、RAM23に記憶されているテキストが、ステップS155で設定された対象領域に保存される既にテキストが記憶されている場合には上書きされるS159。保存RQが受信されなかった場合S157:NO、読出しRQが受信されたか否かが判定されるS161。読出しRQが受信された場合S161:YES、ステップS155で設定された対象領域に保存されているテキストが読み出されて、テキスト入力部101に上書きされるS163。読出しRQが受信されなかった場合S161:NO、戻るRQが受信されたか否かが判定されるS165。戻るRQが受信された場合S165:YES、処理は他画面サーバ処理図13に戻る。なお、ステップS155、S159、S163のいずれかの実行後、または戻るRQが受信されなかった場合S165:NO、処理はステップS151に戻る。図15に示すように、テンプレートページサーバ処理S143では、まずテンプレートページ130図11参照が生成されて、PC10に送信されるS171。ステップS171では、EEPROM24に記憶されているテンプレートが読み出され、読み出されたテンプレートが一覧表示されたリスト表示部131を含むテンプレートページ130が生成される。ステップS171の実行後、確定RQが受信されたか否かが判定されるS173。確定RQが受信された場合S173:YES、さらにキー値が受信されてS175、対象テンプレートが設定されるS177。ステップS177では、EEPROM24に記憶されているテンプレートのうちで、ステップS175で受信されたキー値のテンプレートが、対象テンプレートとしてRAM23に設定される。ステップS177の実行後、対象テンプレート表示部134に表示される対象テンプレートのキー値が更新されたテンプレートページ130が、PC10に送信されるS179。確定RQが受信されなかった場合S173:NO、戻るRQが受信されたか否かが判定されるS181。戻るRQが受信された場合S181:YES、処理は他画面サーバ処理図13に戻る。なお、ステップS179の実行後、または戻るRQが受信されなかった場合S181:NO、処理はステップS173に戻る。以上説明したように、本実施形態の印字システム1では、印刷装置20で生成されたウェブページが、PC10のウェブブラウザで表示される。PC10では、ウェブブラウザで表示された編集ページ100上で、印刷内容を示すコンテンツデータが編集される。印刷装置20では、編集ページ100で印刷開始を指示するコマンドが入力されると、ROM22から読み出された印刷関連情報プリンタドライバと、編集ページ100上で編集されたコンテンツデータとに基づいて、印刷データが生成される。さらに、生成された印刷データに基づいてテープに印刷が行われる。したがって、印刷に関する専用プログラムがPC10にインストールされていなくても、ユーザはウェブページ上でコンテンツデータの編集および印刷を実行できる。ひいては、専用プログラムをPC10にインストールする手間を省略して、ユーザの利便性を向上させることができる。情報処理装置の種類PC、スマートフォン等や搭載OSWindows登録商標、MacOS等の種類に関わらず、様々な情報処理装置でコンテンツデータの編集および印刷が実行できる。また、テキストつまり、キャラクタデータを含むコンテンツデータが、印刷装置20に記憶されているフォントデータに基づいて印刷データに変換される。したがって、印刷装置20で印刷可能なフォントデータをPC10に記憶させなくても、コンテンツデータに適したフォントデータで印刷することができる。また、編集ページ100でプレビューボタン105がクリックされた場合、印刷装置20で生成されたプレビュー画像111を含むプレビューページ110が、ウェブブラウザに表示される。したがって、プレビュー画像111を生成するためのプログラムをPC10に記憶させなくても、ユーザはウェブブラウザ上でプレビュー画像を閲覧することができる。また、編集ページ100でメモリーボタン106がクリックされた場合、過去に編集および保存されたテキストが、メモリーページ120で選択可能に表示される。メモリーページ120上で選択されたテキストに基づいて、印刷データが生成される。したがって、編集ページ100で編集されたテキストをPC10に保存させなくても、過去に編集されたテキストを印刷することができる。また、編集ページ100で装飾ボタン102がクリックされた場合、装飾内容がテキストに設定される。装飾内容が設定されたテキストに基づいて、印刷データが生成される。したがって、テキストを装飾するためのプログラムをPC10に記憶させなくても、テキストを自由に装飾することができる。また、編集ページ100でテンプレートボタン107が選択された場合、印刷装置20に記憶されているテンプレートデータが、テンプレートページ130で選択可能に表示される。テンプレートページ130で選択されたテンプレートデータに挿入されたテキストに基づいて、印刷データが生成される。したがって、テンプレートデータをPC10に保存させなくても、テンプレートデータにテキストが挿入されたコンテンツデータを印刷することができる。さらに、印刷装置20で検出されたテープ幅に対応する印刷サイズで印刷データが生成されるため、コンテンツデータの印刷サイズを最適化することができる。なお、上記実施形態において、PC10が本発明の情報処理装置に相当する。ステップS103、S133、S137、S151、S171、S179を実行するCPU21が、本発明のウェブページ生成手段およびウェブページ送信手段に相当する。ステップS117を実行するCPU21が、本発明のコンテンツ受信手段に相当する。ステップS105、S109、S121を実行するCPU21が、本発明のコマンド受信手段に相当する。ステップS113を実行するCPU21が、本発明の印刷データ生成手段に相当する。ステップS115を実行するCPU21が、本発明の印刷手段に相当する。ステップS113を実行するCPU21が、本発明のフォント読出手段に相当する。ステップS133を実行するCPU21が、本発明のプレビュー画像生成手段に相当する。ステップS159を実行するCPU21が、本発明のコンテンツ記憶手段に相当する。ステップS163を実行するCPU21が、本発明のコンテンツ読出手段に相当する。ステップS107を実行するCPU21が、本発明のコンテンツ装飾設定手段に相当する。ステップS171、S179を実行するCPU21が、本発明のテンプレート読出手段に相当する。ステップS111を実行するCPU21が、本発明の媒体検出手段に相当する。なお、本発明は、前述の実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。例えば、印刷装置20は、テーププリンタに限定されず、テープ以外の印刷媒体に印刷を行う印刷装置であってもよい。ただし、一般に、ユーザが携行できるような小型軽量の印刷装置は、CPUやメモリ等のハードウエア資源に制約がある。ハードウエア資源に乏しい場合、印刷装置が提供するウェブサーバ機能の処理能力も小さくなる。その点、本実施形態のようなテーププリンタでは、印刷媒体であるテープの幅が小さいため、テープに印刷するコンテンツデータのサイズつまり、データ量も小さい。よって、テーププリンタのような印刷装置では、ハードウエア資源に制約がある場合でも、本発明に係るウェブサーバ機能を十分に発揮することができる。例えば、編集ページ100で編集可能なコンテンツデータは、キャラクタデータおよびテンプレートデータの一方のみを含んでもよいし、画像データであってもよい。また、EEPROM24に記憶されている複数の記憶領域は、テキスト以外の情報を保存してもよい。この場合、メモリーページ120でSaveボタン122がクリックされると、テキスト入力部101に入力されたテキストのみならず、装飾ボタン102で設定された装飾内容や、テンプレートページ130で設定された現在の対象テンプレートも対象領域に保存されてもよい。この場合、編集ページ100で編集されたコンテンツデータテキスト、装飾内容、テンプレートが対象領域に保存され、Callボタン123をクリックすることで保存されたコンテンツデータを読み出すことができる。また、PC10および印刷装置20で実行される処理の一部は、他の装置上で実行されてもよい。以下、印刷データの作成をPC10で実行させる変形例を、図16および図17を参照して説明する。以下では、上記実施形態と同一処理には同一符号を付して説明を省略し、上記実施形態と異なる点を中心に説明する。図16に示すPC10のブラウザ処理では、装飾ボタン102が入力された場合S7:YES、ステップS9に代えて、装飾ボタン102で設定された装飾内容が、PC10のRAM12に記憶されるS201。印刷ボタン103が入力された場合S11:YES、印刷RQが印刷装置20に送信されたのちS13、印刷装置20から後述の印刷関連情報が受信されS203、後述するように印刷データが作成されるS205。ステップS205で作成された印刷データが印刷装置20に送信されてS207、処理はステップS7に戻る。テキスト入力部101にテキストが入力された場合S15:YES、ステップS17に代えて、入力されたテキストがRAM12に記憶されS209、処理はステップS7に戻る。その他の処理は、上記実施形態のブラウザ処理図5と同様である。図17に示す印刷装置20のサーバ処理では、ステップS103の実行後、ステップS105、S107は実行されずに、印刷RQが受信されたか否かが判定されるS109。印刷RQが受信された場合S109:YES、印刷媒体が検出されるS111。ステップS111の実行後、ステップS113、S115に代えて、印刷関連情報がPC10に送信されS301、処理はステップS109に戻る。本変形例の印刷関連情報は、印刷装置20のプリンタドライバ印刷装置20に固有の印刷制御データを含む。のほか、ステップS111で検出されたテープ幅と、印刷装置20に記憶されているフォントデータとが含まれる。また、テンプレートページ130で対象テンプレートが設定されている場合には、印刷関連情報に対象テンプレートも含まれる。印刷RQが受信されなかった場合S109:NO、ステップS117に代えて、印刷データが受信されたか否かが判断されるS303。印刷データが受信された場合S303:YES、受信された印刷データに基づいて印刷が実行されS115、処理はステップS109に戻る。印刷データが受信されなかった場合S303:NO、ステップS121が実行される。その他の処理は、上記実施形態のブラウザ処理図12と同様である。本変形例では、PC10で印刷データが作成されるS205。ステップS205では、RAM12に記憶されたテキストが、ステップS203で受信された印刷関連情報に含まれるプリンタドライバによって、印刷装置20で使用可能な印刷データに変換される。このとき、装飾ボタン102で装飾内容が設定されていれば、RAM12に記憶されている装飾内容が設定されたテキストの印刷データが作成される。また、テンプレートページ130で対象テンプレートが設定されている場合には、印刷関連情報に含まれる対象テンプレートに挿入されたテキストの印刷データが作成される。さらに、印刷データは、ステップS111で特定されたテープ幅に応じて、印刷サイズが調整拡大又は縮小される。このように、本変形例では、PC10で印刷データを作成するのに必要な印刷関連情報プリンタドライバ、テープ幅、フォントデータ等が、印刷RQに応じて印刷装置20から送信されるS301。そのため、上記実施形態と同様に、印刷に関する専用プログラムがPC10にインストールされていなくても、ユーザはウェブページ上でコンテンツデータの編集および印刷を実行できる。ひいては、専用プログラムをPC10にインストールする手間を省略して、ユーザの利便性を向上させることができる。