(57)【要約】【課題】用紙サイズの設定が可能な情報処理装置のプログラムであって、用紙サイズの設定時のユーザの手間を低減する技術を提供すること。【解決手段】ＰＣ１は、ユーザＩＦを介してプリンタでの印刷に用いる用紙サイズの計測指示の入力を受け付けた場合、プリンタにセットされている用紙の用紙サイズの計測を要求する計測要求をプリンタに送信する。プリンタは、プリンタにセットされている用紙の用紙サイズを計測し、その計測結果を出力する機能を有する。ＰＣ１は、計測要求を送信したプリンタから用紙サイズの計測結果を受信した場合、受信した計測結果に含まれる用紙サイズをディスプレイ１９に表示させ、用紙サイズの登録指示を受け付けた場合、ディスプレイ１９に現在表示されている用紙サイズの情報を含む用紙情報をＰＣ１の用紙登録ＤＢ４０２に記憶する。【選択図】図４
2020119068.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置のコンピュータによって実行可能であり、プリンタでの印刷に用いる用紙サイズの設定を行うプログラムであって、
前記コンピュータに、
前記情報処理装置のユーザインタフェースを介して、用紙サイズの計測指示の入力を受け付ける第１受付処理と、
前記第１受付処理にて前記計測指示を受け付けた場合に、前記情報処理装置の通信インタフェースを介して、前記プリンタに対して、前記プリンタにセットされている用紙の用紙サイズの計測を要求する計測要求を送信する送信処理と、を実行させ、前記プリンタは、前記プリンタにセットされている用紙の用紙サイズを計測し、その計測結果を出力する計測機能を有し、
さらに前記コンピュータに、
前記通信インタフェースを介して、前記計測要求を受信した前記プリンタが送信した用紙サイズの計測結果を受信した場合に、受信した前記計測結果に含まれる用紙サイズを、前記情報処理装置の表示デバイスに表示させる表示処理と、
前記ユーザインタフェースを介して、用紙サイズの登録を示す登録指示の入力を受け付ける第２受付処理と、
前記第２受付処理にて前記登録指示を受け付けた場合に、前記表示デバイスに現在表示されている用紙サイズの情報を含む用紙データを前記情報処理装置のメモリに記憶する記憶処理と、
を実行させる、
ことを特徴とするプログラム。
【請求項２】
請求項１に記載するプログラムにおいて、
前記コンピュータに、
前記計測要求を送信した後、前記通信インタフェースを介して、前記プリンタから用紙サイズの計測結果を受信する前に特定用紙情報を受信した場合に、特定の種類の用紙が前記プリンタにセットされていることを報知する報知処理を実行させ、前記プリンタは、前記プリンタにセットされている用紙が前記特定の種類の用紙である場合に、前記計測機能による用紙サイズの計測中に、前記特定の種類の用紙であることを示す前記特定用紙情報を出力する、
ことを特徴とするプログラム。
【請求項３】
請求項２に記載するプログラムにおいて、
前記コンピュータに、
前記報知処理での報知の期間中、前記ユーザインタフェースを介して、用紙サイズの計測の中止を示す中止指示の入力を受け付ける第３受付処理と、
前記第３受付処理にて前記中止指示を受け付けた場合に、前記通信インタフェースを介して、前記プリンタに用紙サイズの計測中止を要求する中止要求を送信する中止要求処理と、
を実行させる、
ことを特徴とするプログラム。
【請求項４】
請求項２に記載するプログラムにおいて、
前記コンピュータに、
前記報知処理での報知の期間中、前記ユーザインタフェースを介して、用紙サイズの再計測を示す再計測指示の入力を受け付ける第４受付処理と、
前記第４受付処理にて前記再計測指示を受け付けた場合に、前記通信インタフェースを介して、前記プリンタに、現在実行中の用紙サイズの計測を中止し、計測条件を変更して用紙サイズの計測の再実行を要求するリトライ要求を送信するリトライ要求処理と、
を実行させる、
ことを特徴とするプログラム。
【請求項５】
請求項４に記載するプログラムにおいて、
前記計測要求は、前記プリンタに、前記プリンタにセットされている用紙を第１の搬送速度で第１の方向に搬送させ、当該用紙の前記第１の方向のサイズを計測させる要求であり、
前記リトライ要求は、前記プリンタに、前記計測要求に基づく用紙サイズの計測を中止させ、用紙の搬送速度を前記第１の搬送速度よりも遅い第２の搬送速度に変更して、用紙サイズの計測を再実行させる要求である、
ことを特徴とするプログラム。
【請求項６】
請求項１から請求項５のいずれか１つに記載するプログラムにおいて、
前記計測指示には、第１の計測指示と、第２の計測指示と、があり、
前記第１の計測指示は、前記プリンタに、前記計測機能によって用紙サイズのＮ個の項目を計測させる指示であり、
前記第２の計測指示は、前記プリンタに、前記計測機能によって用紙サイズの前記Ｎ個よりも少ないＭ個の項目を計測させる指示であり、
前記表示処理では、
前記第１受付処理にて前記第１の計測指示を受け付けていた場合、前記第１の計測指示に対応する計測を行った場合の計測結果に含まれる用紙サイズの前記Ｎ個の項目を、前記表示デバイスに表示させ、
前記第１受付処理にて前記第２の計測指示を受け付けていた場合、前記第２の計測指示に対応する計測を行った場合の計測結果に含まれる用紙サイズの前記Ｍ個の項目を、前記表示デバイスに表示させる、
ことを特徴とするプログラム。
【請求項７】
請求項６に記載するプログラムにおいて、
プリンタには、前記第１の計測指示に基づく計測要求と前記第２の計測指示に基づく計測要求との両方に対応している第１のモデルと、前記第１の計測指示に基づく計測要求には対応するが前記第２の計測指示に基づく計測要求には対応しない第２のモデルと、があり、
前記第１受付処理では、
前記プリンタが前記第１のモデルの場合、前記第１の計測指示と前記第２の計測指示との両方を受け付け、
前記プリンタが前記第２のモデルの場合、前記第１の計測指示を受け付け、前記第２の計測指示を受け付けない、
ことを特徴とするプログラム。
【請求項８】
請求項６または請求項７に記載するプログラムにおいて、
前記第１の計測指示は、前記プリンタが用紙サイズを計測する際に用紙の搬送を伴う指示であり、
前記第２の計測指示は、前記プリンタが用紙サイズを計測する際に用紙の搬送を伴わない指示である、
ことを特徴とするプログラム。
【請求項９】
請求項６から請求項８のいずれか１つに記載するプログラムにおいて、
前記第１の計測指示に基づく計測要求では、受信する計測結果に用紙の種類が含まれ、
前記第２の計測指示に基づく計測要求では、受信する計測結果に用紙の種類が含まれず、
前記表示処理では、
前記第１受付処理にて前記第１の計測指示を受け付けていた場合、前記第１の計測指示に基づく計測要求に対応する計測を行った場合の計測結果に含まれる用紙の種類を、前記表示デバイスに表示させる、
ことを特徴とするプログラム。
【請求項１０】
請求項６から請求項９のいずれか１つに記載するプログラムにおいて、
前記第１の計測指示では、受信する計測結果にダイカット紙であるか否かの情報が含まれ、
前記表示処理では、
ダイカット紙に対応するパラメータを表示する、
ことを特徴とするプログラム。
【請求項１１】
メモリと、
ユーザインタフェースと、
通信インタフェースと、
コンピュータと、
を備える情報処理装置であって、
前記コンピュータは、
前記ユーザインタフェースを介して、前記情報処理装置と接続するプリンタにセットされている用紙の用紙サイズの計測指示の入力を受け付ける第１受付処理と、
前記第１受付処理にて前記計測指示を受け付けた場合に、前記通信インタフェースを介して、前記プリンタに対して、前記プリンタにセットされている用紙の用紙サイズの計測を要求する計測要求を送信する送信処理と、を実行し、前記プリンタは、前記計測要求を受信したことに応じて、現在セットされている用紙の用紙サイズを計測し、その計測結果を出力する計測機能を有し、
さらに前記コンピュータは、
前記通信インタフェースを介して、前記計測要求を受信した前記プリンタが送信した用紙サイズの計測結果を受信した場合に、受信した前記計測結果に含まれる用紙サイズを、前記情報処理装置の表示デバイスに表示させる表示処理と、
前記ユーザインタフェースを介して、用紙サイズの登録を示す登録指示の入力を受け付ける第２受付処理と、
前記第２受付処理にて前記登録指示を受け付けた場合に、前記表示デバイスに現在表示されている用紙サイズの情報を含む用紙データを前記メモリに記憶する記憶処理と、
を実行する、
ことを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書に開示される技術分野は、プリンタでの印刷に用いる用紙サイズの設定を行うプログラムおよび情報処理装置に関する。
【背景技術】
【０００２】
パーソナルコンピュータ等の情報処理装置においてユーザ定義の用紙サイズを記憶し、その用紙サイズに基づいてプリンタでの印刷に用いる用紙を設定する技術が知られている。例えば、特許文献１には、情報処理装置から出力された印刷データにユーザ定義の用紙サイズが指定されていた場合に、管理サーバによって適切なプリンタ用紙を選択する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−６３３８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザによって用紙サイズを設定する場合、適切なサイズを計測器を用いてユーザが計測する、マニュアル等から適切なサイズをユーザが調べる、といった手間がかかる。また、用紙サイズの項目を１つずつ入力するのもユーザにとって手間である。特許文献１では、用紙サイズの設定時の詳細に関する技術が開示されていない。
【０００５】
本明細書は、用紙サイズの設定が可能な情報処理装置のプログラムであって、用紙サイズの設定時のユーザの手間を低減する技術を開示する。
【課題を解決するための手段】
【０００６】
この課題の解決を目的としてなされたプログラムは、情報処理装置のコンピュータによって実行可能であり、プリンタでの印刷に用いる用紙サイズの設定を行うプログラムであって、前記コンピュータに、前記情報処理装置のユーザインタフェースを介して、用紙サイズの計測指示の入力を受け付ける第１受付処理と、前記第１受付処理にて前記計測指示を受け付けた場合に、前記情報処理装置の通信インタフェースを介して、前記プリンタに対して、前記プリンタにセットされている用紙の用紙サイズの計測を要求する計測要求を送信する送信処理と、を実行させ、前記プリンタは、前記プリンタにセットされている用紙の用紙サイズを計測し、その計測結果を出力する計測機能を有し、さらに前記コンピュータに、前記通信インタフェースを介して、前記計測要求を受信した前記プリンタが送信した用紙サイズの計測結果を受信した場合に、受信した前記計測結果に含まれる用紙サイズを、前記情報処理装置の表示デバイスに表示させる表示処理と、前記ユーザインタフェースを介して、用紙サイズの登録を示す登録指示の入力を受け付ける第２受付処理と、前記第２受付処理にて前記登録指示を受け付けた場合に、前記表示デバイスに現在表示されている用紙サイズの情報を含む用紙データを前記情報処理装置のメモリに記憶する記憶処理と、を実行させる、ことを特徴としている。
【０００７】
本明細書に開示されるプログラムを実行することで、情報処理装置は、計測指示の入力を受け付けたことに応じて、プリンタにセットされている用紙の用紙サイズの計測を要求する計測要求をプリンタに送信し、プリンタから計測結果を受信して表示する。つまり、用紙サイズ等の情報を取得するための手間が軽減される。さらに、情報処理装置は、登録指示を受け付けたことに応じて、表示中の情報を含む用紙データをメモリに記憶する。つまり、登録のために用紙サイズ等の情報を入力する手間が軽減される。
【０００８】
上記プログラムの機能を実現する情報処理装置、プログラムの機能を実現するための制御方法、プログラムを格納するコンピュータにて読取可能な記憶媒体も、新規で有用である。
【発明の効果】
【０００９】
本明細書に開示される技術によれば、用紙サイズの設定が可能な情報処理装置のプログラムであって、用紙サイズの設定時のユーザの手間を低減する技術が実現される。
【図面の簡単な説明】
【００１０】
【図１】実施の形態にかかる印刷システムの概略構成図である。
【図２】プリンタの内部構成の概略を示す説明図である。
【図３】用紙設定処理の手順を示すフローチャートである。
【図４】用紙登録画面の例を示す説明図である。
【図５】サイズ計測処理の手順を示すフローチャートである。
【図６】計測実行中画面の例を示す説明図である。
【図７】用紙情報画面の例を示す説明図である。
【発明を実施するための形態】
【００１１】
以下、パーソナルコンピュータ（以下、「ＰＣ」とする）とプリンタとを含む印刷システムを具体化した実施の形態について、添付図面を参照しつつ詳細に説明する。本形態は、連続した帯状の印刷媒体に印刷するプリンタを含む印刷システムを開示するものである。
【００１２】
本形態の印刷システムは、図１に示すように、ＰＣ１と、プリンタ２と、プリンタ３と、を有し、互いに通信可能に接続されている。ＰＣ１は、プリンタ２やプリンタ３に印刷させるための各種の処理を実行する装置である。ＰＣ１は、情報処理装置の一例である。具体的に、ＰＣ１は、印刷用の画像データの作成及び編集、用紙サイズの設定を含む各種の印刷設定の受け付け、プリンタ２やプリンタ３への印刷コマンドの送信等を行う。ＰＣ１に代えて、例えば、スマートフォン、タブレットコンピュータを用いることもできる。
【００１３】
ＰＣ１は、図１に示すように、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、不揮発性メモリ１４と、を含む制御基板１０を備えている。さらに、ＰＣ１は、ネットワークインタフェース（以下、「ネットワークＩＦ」とする）１６と、ＵＳＢインタフェース（以下、「ＵＳＢ−ＩＦ」とする）１７と、ユーザインタフェース（以下、「ユーザＩＦ」とする）１８と、ディスプレイ１９と、を備え、これらが制御基板１０に電気的に接続されている。なお、図１中の制御基板１０は、ＰＣ１の制御に利用されるハードウェアやソフトウェアを纏めた総称であって、実際にＰＣ１に存在する単一のハードウェアを表すとは限らない。
【００１４】
ＣＰＵ１１は、ＲＯＭ１２や不揮発性メモリ１４から読み出したプログラムに従って、また、ユーザの操作に基づいて、各種の処理を実行する。ＣＰＵ１１は、コンピュータの一例である。ＲＯＭ１２には、ＰＣ１を起動するための起動プログラム等が記憶されている。ＲＡＭ１３は、各種の処理が実行される際の作業領域として、あるいは、データを一時的に記憶する記憶領域として利用される。不揮発性メモリ１４は、例えば、ＨＤＤ、フラッシュメモリであり、各種のアプリケーションプログラム（以下、「アプリ」とする）等のプログラム、画像データや文書データ等のデータ、各種設定を記憶する領域として利用される。ＲＯＭ１２、ＲＡＭ１３および不揮発性メモリ１４は、いずれもメモリの一例である。また、ＣＰＵ１１がＣＰＵバッファを備えているものであれば、ＣＰＵバッファもメモリの一例である。
【００１５】
メモリの一例はいずれも、コンピュータが読み取り可能なストレージ媒体であってもよい。コンピュータが読み取り可能なストレージ媒体とは、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体である。ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体には、上記の例の他に、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記録媒体も含まれる。また、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体は、ｔａｎｇｉｂｌｅな媒体でもある。一方、インターネット上のサーバなどからダウンロードされるプログラムを搬送する電気信号は、コンピュータが読み取り可能な媒体の一種であるコンピュータが読み取り可能な信号媒体であるが、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙなコンピュータが読み取り可能なストレージ媒体には含まれない。
【００１６】
ネットワークＩＦ１６は、ＬＡＮ、インターネット等のネットワークを介して、外部装置との通信を行うためのハードウェアを含む。ネットワークＩＦ１６の通信方式は、無線でも有線でもよく、どのような規格の方式でもよい。ＵＳＢ−ＩＦ１７は、ＵＳＢ規格に基づいた通信を行うためのハードウェアを含む。ＰＣ１とプリンタ２やプリンタ３との通信は、ネットワークＩＦ１６を用いて行っても良いし、ＵＳＢ−ＩＦ１７を用いて行っても良い。ネットワークＩＦ１６またはＵＳＢ−ＩＦ１７は、通信インタフェースの一例である。
【００１７】
ユーザＩＦ１８は、キーボード、マウス等のユーザによる入力操作を受け付けるハードウェアを含む。ディスプレイ１９は、情報を画面に表示するハードウェアを含む。ディスプレイ１９は、表示デバイスの一例である。なお、ＰＣ１は、ユーザＩＦ１８とディスプレイ１９との両方の機能を備えたタッチパネル等を有していても良い。
【００１８】
本形態のＰＣ１は、図１に示すように、不揮発性メモリ１４に、ラベル作成アプリ４０と、オペレーティングシステム（以下、「ＯＳ」とする）４１と、を備えている。ラベル作成アプリ４０には、用紙設定アプリ４０１と、用紙登録データベース（以下、「用紙登録ＤＢ」とする）４０２と、が含まれる。ラベル作成アプリ４０は、印刷用の画像の編集や印刷設定、印刷実行指示等を受け付けるプログラムである。ラベル作成アプリ４０は、プログラムの一例である。ＯＳ４１には、プリンタ２やプリンタ３を制御するプリンタドライバ４１１が含まれる。各プログラムの処理については、後述する。
【００１９】
本形態のプリンタ２やプリンタ３は、例えば、図２に示すように、印刷ヘッド２１と、ロール状に巻き取られた印刷媒体２２と、を内蔵し、印刷媒体２２への印刷と印刷媒体２２の搬送とを並行して行う、いわゆるラベルプリンタである。プリンタ２やプリンタ３の印刷ヘッド２１は、例えば、熱転写方式のものであり、発熱素子である複数の印字ピンの列を備える。プリンタ２やプリンタ３は、印刷ヘッド２１の各印字ピンを選択的に発熱させることで、印刷媒体２２への印刷を行う。
【００２０】
プリンタ２やプリンタ３にて印刷に用いられる印刷媒体２２は、連続した帯状の基材２２１と、基材２２１の片面に貼着された印刷対象の用紙２２２とを含むものである。プリンタ２やプリンタ３は、印刷媒体２２を巻き出しつつ印刷ヘッド２１にて用紙２２２に印刷する。これにより、図２に示すように、印刷媒体２２のうちの印刷済みの部分が、排出口２３から機外へ突出される。プリンタ２やプリンタ３は、排出口２３の近傍に、例えば、手動式のカッター２４を備える。カッター２４がユーザによって操作されることで、機外へ突出した部分が残りの印刷媒体２２から切り取られて排出される。
【００２１】
プリンタ２やプリンタ３にて用いられる印刷媒体２２には、印刷対象の用紙２２２の形状によって複数の用紙種類がある。用紙種類は、例えば、長尺テープ、ダイカットラベル、マーク付きメディアである。長尺テープは、基材２２１と同様の連続した帯状の用紙２２２が基材２２１に貼着されているものである。例えば、印刷済みの部分をカッター２４等で切り取ることで、長尺テープから所定の長さのラベルが作成される。ダイカットラベルは、所定の形状に予め切断された切断済みの用紙２２２が、基材２２１に所定の間隔を空けて貼着されているものである。マーク付きメディアは、印刷媒体２２の長手方向に所定の間隔でマークが設けられているものであり、各用紙２２２は１つずつのマークを含む範囲に設定されている。
【００２２】
本形態のラベル作成アプリ４０は、プリンタ２やプリンタ３での印刷によって作成する個々のラベルの用紙サイズの設定を受け付ける。以下では、用紙サイズのうち、印刷媒体２２の搬送方向の大きさを、「用紙長さ」とし、搬送方向に直交する方向の大きさを、「用紙幅」とする。印刷媒体２２の搬送方向は、第１の方向の一例である。用紙幅は、セットされた印刷媒体２２によって決まる。例えば、用紙２２２の幅が基材２２１の幅よりも小さい場合、用紙幅は、用紙２２２の幅である。
【００２３】
用紙長さは、用紙種類や印刷データによってそれぞれ異なる。用紙種類が長尺テープの場合、用紙長さは、個々の印刷データの印刷対象となる範囲であり、印刷後に排出口２３から突出される長さである。用紙種類がダイカットラベルの場合、用紙長さは、基材２２１上に貼着されている切断済みの用紙２２２の１つの長さである。用紙種類がマーク付きメディアの場合、用紙長さは、搬送方向におけるマークの間隔である。
【００２４】
ＰＣ１の不揮発性メモリ１４に記憶される用紙登録ＤＢ４０２は、プリンタ２やプリンタ３にて印刷に用いられる各種の用紙の用紙データを記憶するデータベースである。用紙データは、印刷ジョブに設定される印刷媒体２２の情報であり、例えば、印刷媒体２２の種類や用紙サイズ等の情報と印刷媒体２２の名称である用紙名称とを関連付けた情報である。ＰＣ１の用紙設定アプリ４０１は、用紙データを作成して用紙登録ＤＢ４０２に登録するためのアプリである。
【００２５】
なお、本形態のプリンタ２やプリンタ３は、セットされている印刷媒体２２の用紙サイズを計測して計測結果を出力するサイズ計測機能を有している。プリンタ２やプリンタ３は、搬送経路に光センサを備え、印刷媒体２２を搬送しつつ基材２２１上の用紙２２２の有無やマークの有無を光センサによって検知する。サイズ計測機能の実行により、プリンタ２やプリンタ３は、例えば、印刷媒体２２の用紙種類、用紙長さ、用紙幅の各情報を取得する。
【００２６】
プリンタ２やプリンタ３は、サイズ計測機能の実行を開始した後、まず、用紙種類の判定を行う。プリンタ２やプリンタ３は、例えば、計測中に用紙２２２の終端を検知した場合、搬送中の印刷媒体２２の用紙種類がダイカットラベルであると判定し、ダイカットラベルを示す情報をＰＣ１に送信する。また、ダイカットラベルではないと判定した場合、プリンタ２やプリンタ３は、さらに搬送してマークの有無を検知し、マークを検出した場合には、搬送中の印刷媒体２２の用紙種類がマーク付きメディアであると判定して、マーク付きメディアを示す情報をＰＣ１に送信する。所定量の搬送後も用紙２２２の終端やマークを検知しなかった場合に、プリンタ２やプリンタ３は、搬送中の印刷媒体２２の用紙種類が長尺テープであると判定する。用紙種類の情報を送信した後、プリンタ２やプリンタ３は、さらに印刷媒体２２を搬送して用紙長さや用紙幅を計測し、全ての計測が終了した後、計測結果をＰＣ１に送信する。
【００２７】
なお、印刷媒体２２がカセットに収容され、そのカセットが装着されることで、プリンタ２やプリンタ３がカセットから印刷媒体２２の情報を取得できる場合には、プリンタ２やプリンタ３は、カセットから取得した情報に基づいて用紙種類等の情報を取得してもよい。
【００２８】
プリンタ２は、サイズ計測機能に加えて、幅計測機能を有している。プリンタ２は、前述した光センサに加えてラインセンサである幅センサを備え、印刷媒体２２を搬送せずに用紙２２２の幅方向の端部の位置を取得できる。幅計測機能の実行により、プリンタ２は、例えば、印刷媒体２２の用紙幅の情報を取得する。幅計測機能の実行では、プリンタ２は、印刷媒体２２の用紙種類や用紙長さの情報を得られない。つまり、幅計測機能によってプリンタ２が計測する項目は、サイズ計測機能によって計測する項目よりも少ない。
【００２９】
一方、プリンタ３は、幅センサを備えないモデルであり、幅計測機能を有していない。プリンタ２は、第１のモデルの一例であり、プリンタ３は、第２のモデルの一例である。
【００３０】
そして、ＰＣ１は、例えば、用紙設定アプリ４０１にてサイズ計測機能または幅計測機能の実行指示を受け付ける。ＰＣ１は、各機能の実行指示を受け付けると、プリンタ２やプリンタ３に受け付けた計測機能による計測要求を送信する。プリンタ２は、ＰＣ１からサイズ計測機能または幅計測機能の計測要求を受信した場合、受信した計測要求に対応する機能を実行し、その計測結果をＰＣ１に送信する。プリンタ３は、ＰＣ１からサイズ計測機能の計測要求を受信した場合、サイズ計測機能を実行し、計測結果をＰＣ１に送信する。
【００３１】
また、本形態のプリンタ２やプリンタ３は、例えば、図２に示すように、排出口２３の外側にオプションユニット２５の装着が可能なものであってもよい。オプションユニット２５は、印刷後の印刷媒体２２に加工を施すユニットであり、例えば、カッターオプション、ピーラーオプションであって、１つのみの装着が可能である。カッターオプションは、印刷済みで排出口２３から排出された印刷媒体２２を自動的にカットするものであり、例えば、１ラベルごとにカット、全ラベルの後端でカット、の設定が可能である。ピーラーオプションは、用紙２２２を基材２２１から剥がすものであり、例えば、用紙２２２を途中まで基材２２１から剥がした状態で排出する。
【００３２】
続いて、ラベル作成アプリ４０による各処理について説明する。なお、以下の処理およびフローチャートの各処理ステップは、基本的に、各プログラムに記述された命令に従ったＣＰＵ１１の処理を示す。すなわち、以下の説明における「判断」、「抽出」、「選択」、「算出」、「決定」、「特定」、「取得」、「受付」、「制御」等の処理は、ＣＰＵ１１の処理を表している。ＣＰＵ１１による処理は、ＰＣ１のＯＳ４１のＡＰＩを用いたハードウェア制御も含む。本明細書では、ＯＳ４１の記載を省略して各プログラムの動作を説明する。すなわち、以下の説明において、「プログラムＢがハードウェアＣを制御する」という趣旨の記載は、「プログラムＢがＯＳ４１のＡＰＩを用いてハードウェアＣを制御する」ことを指してもよい。また、プログラムに記述された命令に従ったＣＰＵ１１の処理を、省略した文言で記載することがある。例えば、「ＣＰＵ１１が行う」、「プログラムが行う」のように記載することがある。
【００３３】
なお、「取得」は要求を必須とはしない概念で用いる。すなわち、ＣＰＵ１１が要求することなくデータを受信するという処理も、「ＣＰＵ１１がデータを取得する」という概念に含まれる。また、本明細書中の「データ」とは、コンピュータに読取可能なビット列で表される。そして、実質的な意味内容が同じでフォーマットが異なるデータは、同一のデータとして扱われるものとする。本明細書中の「情報」についても同様である。また、「要求する」、「指示する」とは、要求していることを示す情報や、指示していることを示す情報を相手に出力することを示す概念である。また、要求していることを示す情報や指示していることを示す情報のことを、単に、「要求」、「指示」とも記載する。
【００３４】
また、ＣＰＵ１１による、情報Ａは事柄Ｂであることを示しているか否かを判断する処理を、「情報Ａから、事柄Ｂであるか否かを判断する」のように概念的に記載することがある。ＣＰＵ１１による、情報Ａが事柄Ｂであることを示しているか、事柄Ｃであることを示しているか、を判断する処理を、「情報Ａから、事柄Ｂであるか事柄Ｃであるかを判断する」のように概念的に記載することがある。
【００３５】
まず、ラベル作成アプリ４０の用紙設定アプリ４０１による用紙設定処理の手順について、図３のフローチャートを参照して説明する。用紙設定処理は、ラベル作成アプリ４０にて用紙データの設定指示を受け付けたことを契機に、ＰＣ１のＣＰＵ１１にて実行される。以下では、プリンタ２が選択されている状態で実行される用紙設定処理について説明する。
【００３６】
用紙設定処理では、ＣＰＵ１１は、まず、用紙登録画面６１をディスプレイ１９に表示させる（Ｓ１０１）。用紙登録画面６１は、例えば、図４（Ａ）に示すように、用紙名称欄６１１、用紙サイズ欄６１２、余白サイズ欄６１３、を含む画面である。用紙登録画面６１には、さらに、用紙自動検知選択欄６２と、追加ボタン６３と、キャンセルボタン６４と、が含まれる。そして、ＣＰＵ１１は、用紙登録画面６１にて、各欄への入力を受け付ける。
【００３７】
用紙名称欄６１１は、用紙登録ＤＢ４０２に登録する用紙名称の入力と、用紙種類の選択と、を受け付ける欄である。なお、用紙種類としては、前述したように、例えば、長尺テープ、ダイカットラベル、マーク付きメディア、がある。用紙サイズ欄６１２は、個別の用紙サイズの入力を受け付ける欄と、用紙種類がマーク付きメディアである場合のマークの配置を示す情報の入力を受け付ける欄と、を含む。長尺テープであれば、用紙長さは自由に設定できる。ダイカットラベルやマーク付きメディアの場合には、用紙サイズ欄６１２の各情報は個別のラベルの大きさによって決まっている。また、余白サイズ欄６１３は、印刷領域の周囲の余白を設定する情報の入力を受け付ける欄である。
【００３８】
用紙自動検知選択欄６２は、プリンタ２にサイズ計測機能または幅計測機能による計測を行わせる指示を受け付ける欄である。追加ボタン６３は、用紙登録画面６１に入力されている情報を含む用紙データを用紙登録ＤＢ４０２に登録する登録指示を受け付けるボタンである。キャンセルボタン６４は、用紙データを登録せずに用紙設定処理を終了する指示を受け付けるボタンである。
【００３９】
ＣＰＵ１１は、表示中の用紙登録画面６１にて、用紙自動検知選択欄６２への操作を受け付けたか否かを判断する（Ｓ１０２）。Ｓ１０２は、第１受付処理の一例である。用紙自動検知選択欄６２への操作を受け付けたと判断した場合（Ｓ１０２：ＹＥＳ）、ＣＰＵ１１は、例えば、図４（Ｂ）に一部分を示すように、「用紙自動検知」または「幅だけ取得」の何れかへの選択を受け付けるプルダウンメニューを、ディスプレイ１９に表示させる（Ｓ１０５）。
【００４０】
「用紙自動検知」は、プリンタ２にサイズ計測機能を実行させるサイズ計測指示を受け付ける選択肢である。サイズ計測指示は、プリンタに装着されている用紙のサイズの計測を、プリンタ２に実行させる指示である。「幅だけ取得」は、プリンタ２に幅計測機能を実行させる幅計測指示を受け付ける選択肢である。幅計測指示は、プリンタに装着されている用紙の用紙幅の計測を、プリンタ２に実行させる指示である。サイズ計測機能を実行した場合、プリンタ２は、少なくとも用紙種類と用紙長さと用紙幅との情報を含む計測結果をＰＣ１に送信する。一方、幅計測機能を実行した場合、プリンタ２は、少なくとも用紙幅の情報を含み、用紙種類と用紙長さとの情報を含まない計測結果をＰＣ１に送信する。サイズ計測指示は、第１の計測指示の一例であり、幅計測指示は、第２の計測指示の一例である。
【００４１】
ＣＰＵ１１は、プルダウンメニューにて「用紙自動検知」が選択されたか否か、つまり、サイズ計測指示を受け付けたか否かを判断する（Ｓ１０６）。そして、サイズ計測指示を受け付けたと判断した場合（Ｓ１０６：ＹＥＳ）、ＣＰＵ１１は、サイズ計測処理を実行する（Ｓ１０７）。
【００４２】
サイズ計測処理の手順について、図５のフローチャートを参照して説明する。サイズ計測処理では、ＣＰＵ１１は、例えば、図６（Ａ）に示すように、計測を実行中であることを示す実行中画面７１をディスプレイ１９に表示させる（Ｓ２０１）。プリンタ２によるサイズ計測機能の完了までにはある程度の時間を要することから、実行中画面７１を表示することで、実行中であることをユーザに報知する。さらに、ＣＰＵ１１は、サイズ計測機能による計測を要求する計測要求をプリンタ２に送信する（Ｓ２０２）。Ｓ２０２は、送信処理の一例である。
【００４３】
プリンタ２は、計測要求を受信すると、サイズ計測機能の実行を開始する。プリンタ２は、標準計測速度で印刷媒体２２を搬送し、光センサによる計測を実行する。標準計測速度は、サイズ計測機能の実行時の搬送速度として予め決められている速度でも良いし、プリンタ２の印刷時の搬送速度でも良いし、計測要求の送信時にＰＣ１にて指定した速度でも良い。
【００４４】
ＣＰＵ１１は、プリンタ２に計測要求を送信した後、プリンタ２からダイカットラベルを示す情報を受信したか否かを判断する（Ｓ２０３）。ダイカットラベルを示す情報を受信したと判断した場合（Ｓ２０３：ＹＥＳ）、ＣＰＵ１１は、例えば、図６（Ｂ）に示すように、ダイカットラベル検出画面７２をディスプレイ１９に表示させる（Ｓ２０４）。ダイカットラベル検出画面７２は、Ｓ２０１にて表示した実行中画面７１にダイカットラベルを検出したことを示すメッセージ、および、リトライボタンとキャンセルボタンとを加えたものである。
【００４５】
ダイカットラベルを示す情報を受信しなかったと判断した場合（Ｓ２０３：ＮＯ）、ＣＰＵ１１は、マーク付きメディアを示す情報を受信したか否かを判断する（Ｓ２０５）。マーク付きメディアを示す情報を受信したと判断した場合、（Ｓ２０５：ＹＥＳ）、ＣＰＵ１１は、例えば、図６（Ｃ）に示すように、マーク付きメディア検出画面７３をディスプレイ１９に表示させる（Ｓ２０６）。マーク付きメディア検出画面７３は、Ｓ２０１にて表示させた実行中画面７１にマーク付きメディアを検出したことを示すメッセージ、および、リトライボタンとキャンセルボタンとを加えたものである。
【００４６】
プリンタ２から受信するダイカットラベルを示す情報やマーク付きメディアを示す情報は、印刷媒体２２が特定の種類の用紙であることを示す情報であり、特定用紙情報の一例である。そして、ダイカットラベル検出画面７２やマーク付きメディア検出画面７３は、特定の種類の用紙がプリンタ２にセットされていることを報知する画面であり、Ｓ２０４やＳ２０６は、報知処理の一例である。
【００４７】
Ｓ２０４またはＳ２０６の後、ＣＰＵ１１は、Ｓ２０４にて表示させたダイカットラベル検出画面７２またはＳ２０６にて表示させたマーク付きメディア検出画面７３にて、リトライの指示を受け付けたか否かを判断する（Ｓ２０７）。リトライの指示は、再計測指示の一例であり、Ｓ２０７は、第４受付処理の一例である。リトライは、プリンタ２にサイズ計測機能の再実行を要求する指示である。ユーザは、例えば、装着されている印刷媒体２２がダイカットラベルではないにもかかわらずダイカットラベル検出画面７２が表示された場合、プリンタ２でのサイズ計測機能の完了前にリトライを指示することができる。つまり、判定された用紙種別が表示されることで、不適切な用紙がセットされている、あるいは、サイズ計測機能による計測結果が適切でない、ことに気づいた場合には、実行中のサイズ計測機能を中断させてリトライさせることができる。
【００４８】
リトライの指示を受け付けていないと判断した場合（Ｓ２０７：ＮＯ）、ＣＰＵ１１は、キャンセルの指示を受け付けたか否かを判断する（Ｓ２０８）。キャンセルの指示は、中止指示の一例であり、Ｓ２０８は、第３受付処理の一例である。キャンセルは、プリンタ２にサイズ計測機能の計測中止を要求する指示である。ユーザは、例えば、長尺テープを使用するつもりがダイカットラベル検出画面７２が表示された場合、プリンタ２でのサイズ計測機能の完了前にキャンセルを指示することができる。つまり、判定された用紙種別が表示されることで、不適切な用紙がセットされている、あるいは、サイズ計測機能による計測結果が適切でない、ことに気づいた場合には、実行中のサイズ計測機能を中止させることができる。
【００４９】
キャンセルの指示も受け付けていないと判断した場合（Ｓ２０８：ＮＯ）、または、マーク付きメディアを示す情報を受信しなかったと判断した場合（Ｓ２０５：ＮＯ）、ＣＰＵ１１は、各種の用紙サイズの情報を含む計測結果を受信したか否かを判断する（Ｓ２０９）。計測結果を受信していないと判断した場合（Ｓ２０９：ＮＯ）、ＣＰＵ１１は、Ｓ２０３に戻り、プリンタ２からいずれかの情報を受信する、あるいは、表示中のリトライまたはキャンセルの指示を受け付けるまで待機する。
【００５０】
表示中のダイカットラベル検出画面７２またはマーク付きメディア検出画面７３にて、リトライの指示を受け付けたと判断した場合（Ｓ２０７：ＹＥＳ）、ＣＰＵ１１は、実行中のサイズ計測機能の中止を要求する中止要求をプリンタ２に送信する（Ｓ２１０）。さらに、ＣＰＵ１１は、搬送速度を標準計測速度よりも遅い低速計測速度に変更する低速化要求をプリンタ２に送信する（Ｓ２１１）。サイズ計測機能の実行時の搬送速度は、計測条件の一例である。標準計測速度は、第１の搬送速度の一例であり、低速計測速度は、第２の搬送速度の一例である。
【００５１】
そして、ＣＰＵ１１は、Ｓ２０１に戻り、図６（Ａ）に示した実行中画面７１をディスプレイ１９に表示させ、計測要求をプリンタ２に送信する。これにより、プリンタ２は、低速計測速度で印刷媒体２２を搬送し、サイズ計測機能をやり直す。この場合のＳ２０２にて送信される計測要求は、リトライ要求の一例であり、Ｓ２０２は、リトライ要求処理の一例である。なお、搬送速度を低速計測速度としてサイズ計測機能を開始した後、さらにリトライの指示を受け付けた場合、ＣＰＵ１１は、既にリトライ中であることを示すエラーメッセージを表示してリトライを受け付けないとしても良いし、低速計測速度で再計測を行わせるとしても良いし、低速計測速度よりもさらに低速での再計測を行わせるとしても良い。
【００５２】
また、表示中のダイカットラベル検出画面７２またはマーク付きメディア検出画面７３にて、キャンセルの指示を受け付けたと判断した場合（Ｓ２０８：ＹＥＳ）、ＣＰＵ１１は、実行中のサイズ計測機能の中止を要求する中止要求をプリンタ２に送信する（Ｓ２１２）。Ｓ２１２は、中止要求処理の一例である。これにより、プリンタ２は、実行中のサイズ計測機能を中止する。さらに、ＣＰＵ１１は、表示中のダイカットラベル検出画面７２またはマーク付きメディア検出画面７３を閉じる（Ｓ２１３）。
【００５３】
一方、計測結果を受信したと判断した場合（Ｓ２０９：ＹＥＳ）、ＣＰＵ１１は、プリンタ２による計測が終了したと判断できることから、表示中の画面である実行中画面７１またはダイカットラベル検出画面７２またはマーク付きメディア検出画面７３を閉じ（Ｓ２１５）、例えば、図７に示すように、用紙情報画面７４をディスプレイ１９に表示させる（Ｓ２１６）。Ｓ２１６は、表示処理の一例である。用紙情報画面７４は、プリンタ２から受信した計測結果の情報を示す画面であり、例えば、用紙種類、用紙幅、用紙長さの各情報と、インポートボタン、キャンセルボタンが含まれる。用紙種類がダイカットラベルである場合には、ラベル間の距離の情報も含まれる。ダイカットラベルは、ダイカット紙の一例であり、ラベル間の距離は、パラメータの一例である。
【００５４】
インポートボタンは、表示中の用紙情報を前述した用紙登録画面６１（図４参照）の各欄に自動的に入力する指示を受け付けるボタンである。キャンセルボタンは、表示中の用紙情報画面７４を閉じて、用紙登録画面６１に戻る指示を受け付けるボタンである。
【００５５】
ＣＰＵ１１は、インポートボタンの操作を受け付けたか否かを判断する（Ｓ２１７）。インポートボタンの操作を受け付けていないと判断した場合（Ｓ２１７：ＮＯ）、ＣＰＵ１１は、キャンセルボタンの操作を受け付けたか否かを判断する（Ｓ２１８）。キャンセルボタンの操作を受け付けていないと判断した場合（Ｓ２１８：ＮＯ）、ＣＰＵ１１は、Ｓ２１７に戻り、インポートボタンまたはキャンセルボタンへの操作を受け付けるまで待機する。
【００５６】
インポートボタンの操作を受け付けたと判断した場合（Ｓ２１７：ＹＥＳ）、ＣＰＵ１１は、計測結果の各情報を用紙登録画面６１の各欄に入力して表示する（Ｓ２１９）。これにより、プリンタ２から受信した計測結果に基づいて、用紙登録画面６１の情報が更新される。Ｓ２１９の後、または、用紙情報画面７４にてキャンセルボタンの操作を受け付けたと判断した場合（Ｓ２１８：ＹＥＳ）、または、Ｓ２１３の後、ＣＰＵ１１は、サイズ計測処理を終了して、用紙設定処理に戻る。
【００５７】
図３の説明に戻る。サイズ計測指示を受け付けていないと判断した場合（Ｓ１０６：ＮＯ）、ＣＰＵ１１は、図４（Ｂ）に示したプルダウンメニューにて「幅だけ取得」が選択されたか否か、つまり、幅計測指示を受け付けたか否かを判断する（Ｓ１０８）。そして、幅計測指示を受け付けたと判断した場合（Ｓ１０８：ＹＥＳ）、ＣＰＵ１１は、幅計測処理を実行する（Ｓ１０９）。
【００５８】
幅計測処理は、図５に示したサイズ計測処理のうち、用紙幅の計測処理のみを含む処理である。幅計測処理は、具体的には、サイズ計測処理のＳ２０３〜Ｓ２０８とＳ２１０〜Ｓ２１３を削除した処理である。幅計測処理にて計測要求をプリンタ２に送信する処理は、送信処理の一例である。幅計測要求を受信したプリンタ２は、印刷媒体２２の搬送を行わず、幅センサによって用紙２２２の用紙幅を計測する。幅計測処理にてＣＰＵ１１がプリンタ２から取得する計測結果は用紙幅のみであり、用紙情報画面７４に表示される情報も用紙幅のみである。
【００５９】
用紙自動検知選択欄６２への操作を受け付けていないと判断した場合（Ｓ１０２：ＮＯ）、または、Ｓ１０７の後、または、Ｓ１０９の後、または、幅計測指示を受け付けていないと判断した場合（Ｓ１０８：ＮＯ）、ＣＰＵ１１は、追加ボタン６３が押下されたか否かを判断する（Ｓ１１０）。Ｓ１１０は、第２受付処理の一例である。
【００６０】
追加ボタン６３が押下されていないと判断した場合（Ｓ１１０：ＮＯ）、ＣＰＵ１１は、キャンセルボタン６４が押下されたか否かを判断する（Ｓ１１１）。キャンセルボタン６４が押下されていないと判断した場合（Ｓ１１１：ＮＯ）、ＣＰＵ１１は、Ｓ１０２に戻り、用紙自動検知選択欄６２への操作または追加ボタン６３の押下またはキャンセルボタン６４の押下を受け付けるまで、用紙登録画面６１の各欄への入力を受け付ける。
【００６１】
追加ボタン６３が押下されたと判断した場合（Ｓ１１０：ＹＥＳ）、ＣＰＵ１１は、用紙登録画面６１に入力されている各情報を、用紙データとして用紙登録ＤＢ４０２に登録する（Ｓ１１２）。Ｓ１１２は、記憶処理の一例である。さらに、ＣＰＵ１１は、同様の情報を登録させる指示を、プリンタ２に送信する（Ｓ１１３）。プリンタ２がサイズ計測機能の実行に伴って自身のメモリに用紙情報を記憶する機能を有している場合は、Ｓ１１３をスキップしても良い。
【００６２】
なお、プリンタ２にオプションユニット２５（図２参照）が装着されている場合、オプションユニット２５によっては、用紙長さとして推奨される最小長さが設定されているものがある。その場合、ＣＰＵ１１は、Ｓ１１２にて用紙登録ＤＢ４０２に登録する前に、用紙登録画面６１に表示されている用紙長さが装着されているオプションユニット２５の最小長さより短いか否かを判断し、短いと判断した場合に警告メッセージを表示しても良い。さらに、登録をキャンセルしても良い。
【００６３】
Ｓ１１３の後、または、キャンセルボタン６４が押下されたと判断した場合（Ｓ１１１：ＹＥＳ）、ＣＰＵ１１は、用紙登録画面６１を閉じ（Ｓ１１４）、印刷設定処理を終了する。
【００６４】
なお、選択されているプリンタがプリンタ３である場合、ＰＣ１のＣＰＵ１１にて実行される処理は、図３に示した用紙設定処理とは異なる。プリンタ３は、幅センサを備えないことから、幅計測機能を備えない。そこで、ＣＰＵ１１は、用紙登録画面６１にて幅計測機能の実行指示を受け付けない。具体的には、ＣＰＵ１１は、プルダウンメニューを含む用紙自動検知選択欄６２に代えて、用紙自動検知の指示を受け付ける用紙自動検知ボタンを含む用紙登録画面６１を表示させる。
【００６５】
プリンタ３に対応する用紙設定処理は、図３に示した用紙設定処理からＳ１０５とＳ１０６とＳ１０８とＳ１０９を削除したものである。ＣＰＵ１１は、用紙自動検知の指示を受け付けた場合（Ｓ１０２にてＹＥＳの場合）、サイズ計測機能の実行指示であると判断して、Ｓ１０７のサイズ計測処理を実行する。
【００６６】
ＰＣ１は、プリンタが選択されていない状態でも、用紙設定アプリ４０１を実行可能であっても良い。その場合、ＰＣ１は、用紙自動検知を受け付けないとしても良いし、プリンタの選択を受け付けるウィンドウを表示し、ユーザによるプリンタの選択を受け付けるとしても良い。そして、ＰＣ１は、例えば、用紙登録画面６１の用紙サイズ欄６１２や余白サイズ欄６１３に数値の入力を受け付け、受け付けた各情報と用紙名称欄６１１にて設定された用紙名称とを関連付けた用紙データを、用紙登録ＤＢ４０２に登録する。
【００６７】
以上、詳細に説明したように、本明細書に記載の印刷システムによれば、プリンタ２やプリンタ３がサイズ計測機能を有し、ＰＣ１は、プリンタ２やプリンタ３にサイズ計測機能の実行を要求することができる。本形態のＰＣ１は、用紙登録ＤＢ４０２に用紙データを登録するにあたって、用紙自動検知の指示を受け付けたことに応じて、選択されているプリンタに対して計測要求を送信し、プリンタから受信した計測結果を用紙登録画面６１に表示させる。ＰＣ１がサイズ計測機能の要求の送信を自動的に行うので、用紙サイズを取得するためのユーザの手間が軽減される。また、ＰＣ１が計測結果を自動的に表示するので、用紙サイズを入力するユーザの手間が軽減される。
【００６８】
プリンタでのサイズ計測機能の完了までには、時間が掛かることもある。本形態では、完了前に用紙種類の判定結果を受信した場合に、特定の種類の用紙であることが表示されるので、印刷媒体２２のセットミスや計測エラーを用紙サイズの計測終了前にユーザが認識できる。また、特定の種類の用紙であることの表示とともに計測のキャンセルの指示を受け付けることで、無駄な計測の継続を回避できる。また、特定の種類の用紙であることの表示とともに印刷媒体２２の搬送速度を低速化してのリトライの指示を受け付けることで、無駄な計測の継続を回避し、より適正な計測結果が得られる可能性が高まる。
【００６９】
プリンタ２は、サイズ計測機能と幅計測機能とを有することから、何れかの機能を指定する計測指示をＰＣ１から送信することで、プリンタの機能をより発揮させることができるとともにユーザの利便性が向上する。サイズ計測機能では、用紙種類を判定できる一方、幅計測機能では、用紙幅のみを取得できる。用紙種類を判定できた場合はその判定結果を表示することで、ユーザの利便性が向上する。
【００７０】
プリンタ３は、サイズ計測機能のみを有することから、プリンタ３が選択されている場合の用紙設定処理では、ＰＣ１は、幅だけ取得の選択肢を表示しない。プリンタのモデルごとに対応可能な計測指示を受け付け可能にすることで、計測結果の項目がユーザの想定と異なる等の、ユーザの困惑を回避できる。
【００７１】
また、ダイカットラベルを計測した計測結果には、用紙幅や用紙長さに加え、ラベル間の距離の情報が含まれることから、例えば長尺テープとは計測結果に含まれるパラメータが異なる。ダイカットラベルと判定された場合には、ダイカットラベルに必要なパラメータが表示されることで、ユーザの利便性が向上する。
【００７２】
なお、本実施の形態は単なる例示にすぎず、本発明を何ら限定するものではない。したがって本発明は当然に、その要旨を逸脱しない範囲内で種々の改良、変形が可能である。例えば、ＰＣやプリンタの台数は、図示の例に限らない。また、プリンタ２の印刷方式は、熱転写方式に限らず、例えば、インクジェット方式、電子写真方式、感熱方式でもよい。また、印刷媒体は、ラベルに限らず、例えば、単なるロール紙でもよい。
【００７３】
また、用紙設定処理は、用紙設定アプリ４０１の処理であるとしたが、プリンタドライバ４１１の処理であっても良い。また、表示画面の構成は何れも一例であり、図示の例に限らない。例えば、計測機能の選択肢をプルダウンメニューで表示するとしたが、これに限らず、それぞれボタンで表示しても良い。
【００７４】
また、用紙種類の表示とともに、リトライまたはキャンセルを受け付けるとしたが、受け付けなくても良い。その場合は、用紙種類のみの表示は行わなくても良い。また、プリンタは、計測途中での用紙種類の情報の送信を行なわず、全ての計測が終了した後に全ての情報を送信しても良い。また、リトライ時には、自動的に搬送速度を低速にさせるとしたが、しなくても良い。例えば、低速にするか否かをユーザに問い合わせても良い。
【００７５】
また、実施の形態に開示されている任意のフローチャートにおいて、任意の複数のステップにおける複数の処理は、処理内容に矛盾が生じない範囲で、任意に実行順序を変更できる、または並列に実行できる。
【００７６】
また、実施の形態に開示されている処理は、単一のＣＰＵ、複数のＣＰＵ、ＡＳＩＣなどのハードウェア、またはそれらの組合せで実行されてもよい。また、実施の形態に開示されている処理は、その処理を実行するためのプログラムを記録した記録媒体、または方法等の種々の態様で実現することができる。
【符号の説明】
【００７７】
１  ＰＣ
２  プリンタ
１１  ＣＰＵ
１４  不揮発性メモリ
１６  ネットワークＩＦ
１７  ＵＳＢ−ＩＦ
１８  ユーザＩＦ
１９  ディスプレイ
４０  ラベル作成アプリ
【図１】
2020119068.tif 000003
【図２】
2020119068.tif 000004
【図３】
2020119068.tif 000005
【図４】
2020119068.tif 000006
【図５】
2020119068.tif 000007
【図６】
2020119068.tif 000008
【図７】
2020119068.tif 000009