(57)【要約】【課題】印刷対象データを印刷装置で印刷させる際の手間を軽減する【解決手段】タッチパネル１４ａは、指示体による第１操作及び第２操作を区別して検出可能である。表示部１３に表示されている起動用アイコン５２に対して第２操作が行われると、印刷対象データを含む印刷用ファイルが取得され、印刷用ファイルに含まれているファイル情報が表示部１３に表示される。表示されているファイル情報に対する指定操作が行われた場合、その指定操作が行われたファイル情報に対応した印刷対象データが印刷データに変換されて印刷装置へ送信される。【選択図】図５
2018173898.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
前記表示部における画像の表示領域に対する、指示体による接触及び近接の少なくとも一方である第１操作、及び指示体により特定の荷重閾値以上の荷重が加えられる操作である第２操作を区別して検出可能に構成されたタッチパネルと、
印刷装置と通信可能な通信部と、
制御部と、
を備えた情報処理装置において、前記制御部が実行可能な印刷制御プログラムであって、
前記情報処理装置は、当該印刷制御プログラムを起動させるためのアイコンである起動用アイコンが前記表示部に表示されるように構成されており、
当該印刷制御プログラムは、
前記制御部に、
前記起動用アイコンに対して前記第２操作が行われた場合、特定の取得条件に従って、印刷対象データを含む印刷用ファイルを取得するファイル取得処理と、
前記ファイル取得処理により取得された印刷用ファイルに含まれている情報の少なくとも一部であるファイル情報を前記表示部に表示させるファイル情報表示処理と、
前記ファイル情報表示処理により表示されている前記ファイル情報に対して、前記第１操作及び第２操作のうち少なくとも一方である指定操作が行われた場合、その指定操作が行われた前記ファイル情報に対応した前記印刷用ファイルに含まれている前記印刷対象データに基づいて、前記印刷装置が解釈可能なデータ形式の印刷データを生成する印刷データ生成処理と、
前記印刷データ生成処理により生成された前記印刷データを前記通信部を介して前記印刷装置へ送信する送信処理と、
を実行させるための印刷制御プログラム。
【請求項２】
請求項１に記載の印刷制御プログラムであって、
前記印刷用ファイルは、特定の少なくとも１つの記憶装置に少なくとも１つ保存され、前記印刷用ファイルに含まれている情報として、当該印刷用ファイルが作成されたタイミング、当該印刷用ファイルの印刷対象データが前記印刷装置で印刷されたタイミング、及び当該印刷用ファイルが更新されたタイミング、のうち少なくとも１つをタイミング情報として含み、
前記ファイル取得処理は、前記少なくとも１つの記憶装置から前記印刷用ファイルを取得するように構成されており、
前記取得条件は、前記少なくとも１つのタイミング情報のうちいずれかの前記タイミングを判定用タイミングとして、前記判定用タイミングが新しい前記印刷用ファイルから優先的に順次取得することである、
印刷制御プログラム。
【請求項３】
請求項１又は請求項２に記載の印刷制御プログラムであって、
前記ファイル取得処理は、前記ファイル情報表示処理により前記表示部に同時に表示可能な前記ファイル情報の数を上限として、前記上限以下の数の前記印刷用ファイルを取得するように構成されている、
印刷制御プログラム。
【請求項４】
請求項１〜請求項３のいずれか１項に記載の印刷制御プログラムであって、
前記制御部に実行させる処理として、
前記起動用アイコンに対して前記第２操作が行われた場合、前記印刷装置に備えられている印刷用媒体の仕様を示す印刷媒体情報を前記通信部を介して前記印刷装置から取得す
る媒体情報取得処理、
を有し、
前記ファイル情報表示処理は、前記媒体情報取得処理により取得された前記印刷媒体情報が示す前記印刷用媒体に印刷を行うことが可能な前記印刷対象データを含む前記印刷用ファイルを対象として前記ファイル情報を表示させるように構成されている、
印刷制御プログラム。
【請求項５】
請求項１〜請求項４のいずれか１項に記載の印刷制御プログラムであって、
前記制御部に実行させる処理として、
前記起動用アイコンに対して前記第２操作が行われた場合、前記印刷装置が印刷を実行可能な状態であるかどうかを示す装置状態情報を前記通信部を介して前記印刷装置から取得する状態情報取得処理、
を有し、
前記ファイル取得処理は、前記状態情報取得処理により取得された前記装置状態情報が印刷を実行可能な状態であることを示す内容である場合に実行されるように構成されている、
印刷制御プログラム。
【請求項６】
請求項５に記載の印刷制御プログラムであって、
前記制御部に実行させる処理として、
前記状態情報取得処理により取得された前記装置状態情報が印刷を実行可能な状態ではないことを示す内容である場合、前記情報処理装置から前記印刷装置へ前記印刷データが送信された前記印刷用ファイルのうち特定の表示条件を満たす印刷用ファイルの前記ファイル情報を前記表示部に表示させる特定情報表示処理、
を有する、印刷制御プログラム。
【請求項７】
請求項１〜請求項６のいずれか１項に記載の印刷制御プログラムであって、
前記印刷用ファイルは、特定の少なくとも１つの記憶装置に保存され、内容を編集可能であって、前記印刷用ファイルに含まれている情報として当該印刷用ファイルに対する前記編集が実行中であるか否かを示す編集実行情報を含み、
前記ファイル取得処理は、前記少なくとも１つの記憶装置から前記印刷用ファイルを取得するように構成されており、
前記ファイル情報表示処理は、前記ファイル取得処理により取得された前記印刷用ファイルに含まれている前記編集実行情報が、前記編集の実行中であることを示す内容である場合、前記編集の実行中であることを示す編集中情報を含む前記ファイル情報を表示させるように構成されている、
印刷制御プログラム。
【請求項８】
表示部と、
前記表示部における画像の表示領域に対する、指示体による接触及び近接の少なくとも一方である第１操作、及び指示体により特定の荷重閾値以上の荷重が加えられる操作である第２操作を区別して検出可能に構成されたタッチパネルと、
印刷装置と通信可能な通信部と、
制御部と、
を備えた印刷制御装置であって、
前記制御部は、
前記表示部に表示されている特定の起動用アイコンに対して前記第２操作が行われた場合、印刷対象データを含む印刷用ファイルを取得するファイル取得処理と、
前記ファイル取得処理により取得された印刷用ファイルに含まれている情報の少なくとも一部であるファイル情報を前記表示部に表示させるファイル情報表示処理と、
前記ファイル情報表示処理により表示されている前記ファイル情報に対して、前記第１操作及び第２操作のうち少なくとも一方である指定操作が行われた場合、その指定操作が行われた前記ファイル情報に対応した前記印刷用ファイルに含まれている前記印刷対象データに基づいて、前記印刷装置が解釈可能なデータ形式の印刷データを生成する印刷データ生成処理と、
前記印刷データ生成処理により生成された前記印刷データを前記通信部を介して前記印刷装置へ送信する送信処理と、
を実行する、印刷制御装置。
【請求項９】
表示部と、
前記表示部における画像の表示領域に対する、指示体による接触及び近接の少なくとも一方である第１操作、及び指示体により特定の荷重閾値以上の荷重が加えられる操作である第２操作を区別して検出可能に構成されたタッチパネルと、
を備えた情報処理装置で用いられる印刷制御方法であって、
前記表示部に表示されている特定の起動用アイコンに対して前記第２操作が行われた場合、印刷対象データを含む印刷用ファイルを取得するファイル取得ステップと、
前記ファイル取得ステップにより取得された印刷用ファイルに含まれている情報の少なくとも一部であるファイル情報を前記表示部に表示させるファイル情報表示ステップと、
前記ファイル情報表示ステップにより表示されている前記ファイル情報に対して、前記第１操作及び第２操作のうち少なくとも一方である指定操作が行われた場合、その指定操作が行われた前記ファイル情報に対応した前記印刷用ファイルに含まれている前記印刷対象データに基づいて、前記印刷装置が解釈可能なデータ形式の印刷データを生成する印刷データ生成ステップと、
前記印刷データ生成ステップにより生成された前記印刷データを前記通信部を介して前記印刷装置へ送信する送信ステップと、
を有する、印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置による印刷を制御する技術に関する。
【背景技術】
【０００２】
テープ状の印刷用媒体に印刷を行うように構成された、いわゆるラベルプリンタとも呼ばれる印刷装置が普及している（例えば、特許文献１参照。）。特許文献１に記載の印刷装置は、印刷させたい文字列及びテンプレートをそれぞれの複数の候補の中からユーザが選択可能に構成されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２１９５５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の印刷装置では、ユーザは、複数の文字列候補の中から文字列を選択し、さらに、複数のテンプレート候補の中からテンプレートを選択する必要があるため、印刷を実行させるために多くの手間がかかる。
【０００５】
本発明は上記課題に鑑みなされたものであり、印刷対象データを印刷装置で印刷させる際の手間を軽減することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の印刷制御プログラムは、表示部と、タッチパネルと、通信部と、制御部とを備えた情報処理装置において、制御部が実行可能なプログラムである。タッチパネルは、表示部における画像の表示領域に対する、指示体による第１操作及び第２操作を区別して検出可能に構成されている。第１操作は、指示体による接触及び近接の少なくとも一方である。第２操作は、指示体により特定の荷重閾値以上の荷重が加えられる操作である。
【０００７】
通信部は、印刷装置と通信可能である。情報処理装置は、印刷制御プログラムを起動させるためのアイコンである起動用アイコンが表示部に表示されるように構成されている。
印刷制御プログラムは、制御部に実行させる処理として、ファイル取得処理と、ファイル情報表示処理と、印刷データ生成処理と、送信処理とを有する。
【０００８】
ファイル取得処理は、起動用アイコンに対して第２操作が行われた場合、特定の取得条件に従って、印刷対象データを含む印刷用ファイルを取得する処理である。
ファイル情報表示処理は、ファイル情報を表示部に表示させる処理である。ファイル情報は、ファイル取得処理により取得された印刷用ファイルに含まれている情報の少なくとも一部である。
【０００９】
印刷データ生成処理は、ファイル情報表示処理により表示されているファイル情報に対して、第１操作及び第２操作のうち少なくとも一方である指定操作が行われた場合、その指定操作が行われたファイル情報に対応した印刷用ファイルに含まれている印刷対象データに基づいて、印刷装置が解釈可能なデータ形式の印刷データを生成する処理である。
【００１０】
送信処理は、印刷データ生成処理により生成された印刷データを通信部を介して印刷装置へ送信する処理である。
このような構成の印刷制御プログラムによれば、ユーザは、起動用アイコンに対して第２操作を行うことで、取得条件に従って取得された印刷用ファイルのファイル情報を得ることができる。ユーザは、表示されているファイル情報に対して特定操作を行うことで、そのファイル情報に対応した印刷対象データを印刷装置で印刷させることができる。そのため、印刷対象データを印刷装置で印刷させる際のユーザの手間を軽減することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】実施形態の印刷システムの構成を示す構成図である。
【図２】サーバに記憶されたラベルデータテーブルを示す説明図である。
【図３】情報処理装置に表示される待機画面の初期状態を示す説明図である。
【図４】情報処理装置で実行される簡易印刷制御処理のフローチャートである。
【図５】情報処理装置の待機画面にサーバから取得したラベルデータのプレビュー画像が表示されている例を示す説明図である。
【図６】情報処理装置の待機画面に印刷装置が現在印刷を実行できない状態であることを示す情報が表示されている例を示す説明図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について、図面を参照しながら説明する。
［１．実施形態］
（１−１）印刷システムの構成
図１に示すように、本実施形態の印刷システムは、情報処理装置１０と、印刷装置３０とを備える。情報処理装置１０は、例えばスマートフォン、タブレット端末などの、無線通信可能な携帯型の端末装置である。なお、情報処理装置１０が携帯型の端末装置であることはあくまでも一例であり、情報処理装置１０は種々の形態を採り得る。
【００１３】
情報処理装置１０は、制御部１１と、記憶部１２と、表示部１３と、入力部１４と、第１無線通信部１５と、第２無線通信部１６と、外部Ｉ／Ｆ１７と、音声入出力部１８と、撮影部１９とを備える。これら各部は、バスライン２０を介して互いに通信信号の送受が可能に接続されている。なお、Ｉ／Ｆはインタフェース部の略称である。
【００１４】
本実施形態では、制御部１１は、ＣＰＵを有する。記憶部１２は、例えばＲＯＭ、ＲＡＭ、ＮＶＲＡＭ、フラッシュメモリなどの半導体メモリを有する。即ち、情報処理装置１０は、ＣＰＵ及び半導体メモリを含むマイクロコンピュータを備えている。
【００１５】
制御部１１は、非遷移的実体的記録媒体に格納されたプログラムを実行することにより各種機能を実現する。本実施形態では、記憶部１２が、プログラムを格納した非遷移的実体的記録媒体に該当する。情報処理装置１０が有する各種機能は、基本的には、制御部１１が記憶部１２に記憶されているプログラムを実行することにより実現される。なお、制御部１１により実現される各種機能は、プログラムの実行によって実現することに限るものではなく、その一部又は全部について、一つあるいは複数のハードウェアを用いて実現してもよい。
【００１６】
記憶部１２には、各種のソフトウェアやデータが記憶されている。本実施形態では、記憶部１２に、ソフトウェアとして、ＯＳ（オペレーティングシステムの略称）１２ａと、印刷アプリケーションソフト（以下、「印刷アプリ」と略称する）１２ｂとが記憶されている。ＯＳ１２ａ及び印刷アプリ１２ｂは、制御部１１を含むコンピュータシステムにインストールされている。
【００１７】
なお、以下の説明では、プログラムを実行する制御部１１（詳しくは制御部１１が有す
る不図示のＣＰＵ）のことを、単にプログラム名で記載する場合もある。例えば「印刷アプリ１２ｂは」という記載が「印刷アプリ１２ｂを実行するＣＰＵは」を意味する場合もある。
【００１８】
印刷アプリ１２ｂは、印刷させたい印刷対象データを示す印刷データを印刷装置３０へ送信して印刷を指示することにより印刷装置３０にその印刷対象データを印刷させる機能（以下、「印刷制御機能」と称する）を有する。また、印刷アプリ１２ｂは、後述するサーバ１６０にアクセスして、サーバ１６０内の各種情報を取得したり、サーバ１６０に各種情報を送信する、サーバ通信機能も有している。
【００１９】
表示部１３は、例えば液晶ディスプレイや有機ＥＬディスプレイなどの、画像を表示可能な表示デバイスを有する。
入力部１４は、各種入力操作を受け付けるための入力用デバイスを有する。入力部１４が有する入力用デバイスには、タッチパネル１４ａが含まれる。タッチパネル１４ａは、表示部１３が有する表示デバイスにおける画像の表示領域に重畳配置される。
【００２０】
タッチパネル１４ａは、表示部１３における画像の表示領域に対する、指先やペンなどの指示体による、特定の位置を指示する指示操作を検出することが可能に構成された入力装置である。ここでいう「指示」とは、指示体が接触すること及び近接することの少なくとも一方を含む。タッチパネル１４ａは、指示体による指示操作として、例えば接触のみ検出可能であってもよいし、近接のみ検出可能であってもよいし、接触及び近接の双方を検出可能であってもよい。
【００２１】
タッチパネル１４ａは、指示体による指示操作が行われると、指示操作が行われた位置を示す操作検出信号を出力する。即ち、指示体の接触を検出可能に構成されている場合は、指示体が接触した位置を示す操作検出信号を出力する。指示体の近接を検出可能に構成されている場合は、指示体が近接した位置、即ち近接したことが検知された位置を示す操作検出信号を出力する。
【００２２】
また、本実施形態のタッチパネル１４ａは、指示体が接触した場合に、指示体によりタッチパネル１４ａに加えられる荷重（以下、「指示体荷重」と称する）を検出することが可能である。具体的に、タッチパネル１４ａは、指示体荷重が例えば特定の荷重閾値以上の場合は、指示体荷重が荷重閾値以上であることを示す荷重情報を含む操作検出信号を出力する。なお、タッチパネル１４ａは、指示体荷重が荷重閾値以上か否かにかかわらず、指示体荷重を示す情報を荷重情報として操作検出信号に含ませるようにしてもよい。
【００２３】
ここでいう指示体荷重は、例えば力（単位：［Ｎ］）で規定してもよいし、例えば圧力（単位：［Ｐａ］）で規定してもよいし、その他の単位系の物理量で規定してもよい。
なお、以下の説明では、指示操作を、通常指示操作と押圧操作の２種類に分類する。通常指示操作は、指示体が荷重閾値未満の荷重で接触すること及び近接することの少なくとも一方である。押圧操作は、指示体が荷重閾値以上の荷重で接触することである。
【００２４】
制御部１１は、タッチパネル１４ａから出力される操作検出信号に基づいて、指示体による通常指示操作の有無、押圧操作の有無、指示操作がなされた位置などを検出する。これらの検出は、具体的には、ＯＳ１２ａによって行われる。
【００２５】
印刷アプリ１２ｂは、ＯＳ１２ａによる上記検出結果を示す指示体情報を取得し、その指示体情報に基づいて、指示体による通常指示操作の有無、押圧操作の有無、指示操作がなされた位置などを判断する。なお、これらの判断をＯＳ１２ａが行って、ＯＳ１２ａがその判断結果を印刷アプリ１２ｂへ伝えるようにしてもよい。
【００２６】
また、印刷アプリ１２ｂは、指示体によって指示操作されている場合にその指示操作されている位置が変化した場合は、その変化状態に基づいて指示体の動きを判断する。具体的には、例えば、指示体の移動量、移動速度、移動加速度、移動方向の少なくとも１つを判断する。移動量は、例えば、ＯＳ１２ａから取得する指示体の位置の変化量を演算することで得られる。移動速度は、例えば、移動量の時間変化率を演算することで得られる。移動加速度は、例えば、移動速度の時間変化率に基づいて得られる。印刷アプリ１２ｂは、上述した指示体の動きを判断し、これらに基づいて、指示体による操作として、例えばタップ、ドラッグ、フリック、などの各種操作を検出することができる。なお、これらの検出についても、ＯＳ１２ａが行って、ＯＳ１２ａがその検出結果を印刷アプリ１２ｂへ伝えるようにしてもよい。
【００２７】
外部Ｉ／Ｆ１７は、書き換え可能な不揮発性の記憶媒体（不図示）が装着されるインタフェース部であり、装着された記憶媒体に対するデータの書き込み及び読み出しを制御する。音声入出力部１８は、マイクやスピーカなどで構成された音声入出力用デバイスである。撮影部１９は、いわゆるデジタルカメラとしての機能を担うものであり、画像を撮影してその画像を示す画像データを生成することができる。撮影部１９で撮影された画像データは、例えば記憶部１２に記憶される。
【００２８】
第１無線通信部１５は、移動通信網１２０を介した音声通話やデータ通信を行うためのインタフェース部である。第１無線通信部１５は、例えば、ＬＴＥ規格による無線通信を行うことが可能な構成であってもよい。なお、「ＬＴＥ」は、「Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ」の略称である。
【００２９】
第２無線通信部１６は、無線ＬＡＮ規格による通信（以下「無線ＬＡＮ通信」と称す）を行うためのインタフェース部である。本実施形態では、第２無線通信部１６が行う無線ＬＡＮ通信は、ＩＥＥＥ８０２．１１ｂ／ｇ／ｎの規格に準拠した無線ＬＡＮ通信である。
【００３０】
情報処理装置１０は、第２無線通信部１６を介して、ＡＰ１５０との間で無線ＬＡＮ通信を行うことができる。ＡＰ１５０は、無線ＬＡＮ通信を中継する中継装置である。なお、「ＡＰ」は、「Ａｃｃｅｓｓ  Ｐｏｉｎｔ」の略称であり、一般にアクセスポイントと呼ばれる。
【００３１】
情報処理装置１０は、印刷装置３０とＡＰ１５０を通じて無線ＬＡＮ通信を行うことができる。なお、情報処理装置１０は、印刷装置３０と、ＡＰ１５０を介さないいわゆるアドホックモードで無線ＬＡＮ通信を実行可能であってもよい。
【００３２】
ＡＰ１５０は、ルータ１５１を介してインターネット１１０に接続されている。よって、情報処理装置１０は、ＡＰ１５０及びルータ１５１を介してインターネット１１０に接続できる。なお、情報処理装置１０は、第１無線通信部１５から移動通信網１２０経由でインターネット１１０に接続することも可能である。
【００３３】
インターネット１１０には、少なくともサーバ１６０が接続されている。情報処理装置１０は、第１無線通信部１５又は第２無線通信部１６を介して、インターネット１１０に接続されているサーバ１６０とデータ通信を行うことができる。
【００３４】
サーバ１６０は、例えば印刷装置３０のベンダによって提供される。サーバ１６０は、情報処理装置１０や印刷装置３０などの各種の装置、機器に対してインターネット１１０経由で各種のクラウドサービスを提供可能に構成されている。
【００３５】
印刷装置３０は、例えば熱転写技術、感熱技術、インクジェット技術又は電子写真技術などを用いた印刷機構を有し、入力された印刷データが示す画像を印刷機構によって印刷用媒体に印刷することが可能に構成されている。
【００３６】
本実施形態の印刷装置３０は、いわゆるラベルプリンタとして構成されている。即ち、印刷装置３０が印刷可能な印刷用媒体には、長尺テープ状又はシート状のラベルが含まれる。このラベルは、表裏両面のうち一方の面が画像印刷用の被印刷面であり、他方の面に、当該ラベルを貼り付け対象物に貼り付けるため粘着剤が塗布されている。
【００３７】
印刷装置３０で使用可能なラベルには様々な仕様がある。例えば、ラベルの幅をラベルサイズとして、ラベルサイズが異なる複数種類の仕様のラベルがそれぞれ使用可能である。また例えば、ラベル色が異なる複数種類の仕様のラベルがそれぞれ使用可能である。
【００３８】
印刷装置３０は、ＡＰ１５０を通じて、又はＡＰ１５０を介さずに直接、情報処理装置１０や後述のＰＣ３５などの各種機器と無線ＬＡＮ通信が可能である。
また、本実施形態の印刷システムは、ＰＣ３５を備える。「ＰＣ」はパーソナルコンピュータの略称である。ＰＣ３５は、ＡＰ１５０を通じた無線ＬＡＮ、およびＡＰ１５０を介さないアドホックモードでの無線ＬＡＮによるデータ通信が可能であり、印刷装置３０やサーバ１６０などとデータ通信可能である。
【００３９】
ＰＣ３５には、情報処理装置１０にインストールされている印刷アプリ１２ｂ、又は印刷アプリ１２ｂと同等の機能を有するアプリケーションソフトがインストールされている。つまり、ＰＣ３５も、情報処理装置１０の印刷アプリ１２ｂが有する印刷制御機能及びサーバ通信機能を有している。
【００４０】
（１−２）印刷アプリ及びラベルデータテーブルの説明
サーバ１６０において、不図示の記憶装置には、図２に示すラベルデータテーブル１６１が記憶されている。ここで、印刷装置３０を含む各種印刷装置で印刷させることが可能な印刷対象データをラベルデータと称する。ラベルデータは、印刷アプリ１２ｂを用いてユーザが生成することができる。
【００４１】
印刷アプリ１２ｂは、ラベルデータ生成用のデータとして、例えば、定型文データを備えている。定型文データは、例えば「禁煙」、「立入禁止」などの各種の定型文が予めデザインされたラベルデータである。ユーザは、定型文データの中から何れかを選択して印刷装置３０で印刷させることができる。また、印刷アプリ１２ｂは、ラベルデータ生成用のデータとして、例えば、テンプレートを備えている。ユーザは、複数のテンプレートの中から何れかを選択し、さらにそのテンプレート中にテキストを入力することで、ラベルデータを生成し、そのラベルデータを印刷装置３０で印刷させることができる。また、ユーザは、テンプレートを用いずに、任意のテキストを入力してラベルデータを生成し、そのラベルデータを印刷装置３０で印刷させることができる。また、ユーザは、印刷アプリ１２ｂとは別のデータベースからラベルデータを取得して印刷させることもできる。
【００４２】
サーバ１６０が提供可能なクラウドサービスの中には、印刷装置３０で印刷させるラベルデータをサーバ１６０の記憶装置に保存したり、サーバ１６０の記憶装置に記憶されているラベルデータを印刷装置３０に提供したりする、ラベルデータサービスが含まれる。
【００４３】
ラベルデータテーブル１６１は、ユーザ毎に個別に用意されている。ユーザは、サーバ１６０が提供するラベルデータサービスにログインすることで、当該ユーザ用のラベルデータテーブル１６１にアクセスし、そのラベルデータテーブル１６１を対象としたラベル
データサービスを利用することができる。
【００４４】
なお、ラベルデータテーブル１６１がユーザ毎に個別に用意されることはあくまでも一例であり、不特定多数のユーザが供用可能なラベルデータテーブル１６１があってもよい。またその場合、ユーザは、自身専用のラベルデータテーブル１６１、及び供用可能なラベルデータテーブル１６１の双方を態様としてラベルデータサービスを利用可能であってもよい。
【００４５】
図２に示すように、ラベルデータテーブル１６１には、ラベルデータ毎にラベル情報が登録される。ラベル情報には、ファイル名、ラベルサイズ、ラベル色、作成日、最終更新日、最終印刷日、及びステータスが登録される。作成日は、ラベルデータが最初に作成された日である。最終更新日は、ラベルデータが更新された最新の日である。最終印刷日は、ラベルデータが印刷装置３０で印刷された最新の日である。ステータスは、ラベルデータに対する編集が現在実行中であるかどうかを示す情報である。
【００４６】
図２において、ステータスとして「編集中（ＰＣ１）」とは、対応するラベルデータが不図示のＰＣ１のユーザによってＰＣ１からサーバ１６０へアクセスされて編集が行われている最中であることを意味する。一方、「編集可能」とは、対応するラベルデータに対する編集が行われていないことを意味する。
【００４７】
図２は、ラベルデータテーブル１６１に、ファイル名がＡＡＡ、ＢＢＢ、ＣＣＣ、ＤＤＤの４つのラベルデータが登録されている例を示している。図２には、ラベルデータ自体は示されていないが、ラベルデータテーブル１６１中の各ラベル情報にはそれぞれラベルデータが対応付けられて記憶されている。そのため、ラベルデータテーブル１６１には、ラベル情報毎に対応するラベルデータも登録されていると見なすことができる。以下、ラベルデータテーブル１６１に登録されているラベルデータおよびラベル情報を、まとめてラベルファイルと称する。
【００４８】
情報処理装置１０のユーザは、印刷アプリ１２ｂを用いて、サーバ１６０が提供するラベルデータサービスを利用できる。具体的に、ユーザは、印刷アプリ１２ｂを用いて、印刷装置３０で印刷させたラベルデータを、サーバ１６０に送信して印刷履歴としてラベルデータテーブル１６１に登録できる。実際には、印刷アプリ１２ｂが、ラベルデータを印刷装置３０へ送信して印刷させる度に、当該ラベルデータ、及びその印刷時の各種情報である実行情報を、サーバ１６０へ送信する。実行情報には、例えば、印刷時に用いられたラベルのファイル名、ラベルサイズ、ラベル色などを示す情報、印刷が実行されたタイミング（本実施形態では年月日）を示す情報などが含まれる。
【００４９】
サーバ１６０は、情報処理装置１０からラベルデータ及び実行情報を受信すると、その受信した情報をもとにラベルデータテーブル１６１を更新する。例えば、受信したラベルデータがまだ登録されていない場合は、そのラベルデータをラベルデータテーブル１６１に新規登録する。また例えば、受信したラベルデータと同じファイル名のラベルデータが既に登録されている場合は、ラベルデータテーブル１６１における当該ラベルデータのラベル情報（例えば最終印刷日）を更新する。
【００５０】
また、ユーザは、印刷アプリ１２ｂを用いて、ラベルデータテーブル１６１に登録されているラベルデータをサーバ１６０からダウンロードして印刷装置３０で印刷させることができる。また、ユーザは、印刷アプリ１２ｂを用いて、ラベルデータテーブル１６１に登録されているラベルデータを編集することができる。サーバ１６０は、ラベルデータが編集されると、ラベルデータテーブル１６１における当該ラベルデータの最終更新日を、その編集した日に更新する。また、ユーザは、印刷アプリ１２ｂを用いて、情報処理装置
１０で生成したラベルデータをサーバ１６０へ送信してラベルデータテーブル１６１に登録させることができる。
【００５１】
なお、情報処理装置１０に限らず、他の装置からも、サーバ１６０にアクセスして、サーバ１６０が提供するラベルデータサービスを利用できる。例えば、ＰＣ３５のユーザも、ＰＣ３５にインストールされている印刷アプリ１２ｂまたはこれに相当するアプリケーションソフトを用いて、サーバ１６０が提供するラベルデータサービスを利用できる。
【００５２】
また、印刷アプリ１２ｂは、ラベルデータを印刷装置３０へ送信して印刷させる度に、ラベル情報及び実行情報をサーバ１６０へ送信するのに加えて、情報処理装置１０内にも、そのラベルデータの印刷実行履歴を保存する。印刷実行履歴の具体的内容は、例えば、サーバ１６０のラベルデータテーブル１６１と同じ内容である。
【００５３】
（１−３）簡易印刷制御処理
次に、印刷アプリ１２ｂが実行されることにより行われる印刷制御処理について説明する。情報処理装置１０に電源が投入されて制御部１１が起動すると、ＯＳ１２ａが、表示部１３に、図３に示す待機画面５０を表示させる。待機画面５０には、アプリケーションソフトの起動用アイコン５１が表示される。
【００５４】
本実施形態では、印刷アプリ１２ｂがインストールされているため、待機画面５０には、印刷アプリ１２ｂを起動させるための起動用アイコンである印刷アプリアイコン５２が表示される。
【００５５】
ユーザにより印刷アプリアイコン５２が通常指示操作されると、ＯＳ１２ａは、印刷アプリ１２ｂを起動させる。印刷アプリ１２ｂは、印刷アプリアイコン５２への通常指示操作によって起動すると、表示部１３に特定のメニュー画面を表示させる。ユーザは、そのメニュー画面を起点として、印刷アプリ１２ｂが提供する各種機能を実行させることができる。その各種機能の中には、前述の、サーバ１６０が提供するラベルデータサービスを利用するための各種機能が含まれる。
【００５６】
一方、印刷アプリ１２ｂは、印刷アプリアイコン５２が通常指示操作されなくても起動される場合がある。具体的に、印刷アプリアイコン５２がユーザによって押圧操作された場合も、印刷アプリ１２ｂが起動される。
【００５７】
印刷アプリ１２ｂは、起動すると、通常指示操作及び押圧操作のどちらによって起動されたかを示す情報をＯＳ１２ａから取得する。そして、通常指示操作により起動された場合は前述のようにメニュー画面を表示させるが、押圧操作により起動された場合は、メニュー画面に遷移させずに、図４に示す簡易印刷制御処理を実行する。なお、押圧操作により印刷アプリ１２ｂが起動された後は、押圧操作が解除されてもよい。簡易印刷制御処理は、基本的に、待機画面５０が表示されたままの状態で実行される。
【００５８】
印刷アプリ１２ｂは、図４の簡易印刷制御処理を開始すると、Ｓ１１０で、印刷アプリアイコン５２が押圧操作されたことを検知する。Ｓ１２０では、ユーザによるログインに必要なログイン情報の入力を受け付け、その入力されたログイン情報を用いて、サーバ１６０のクラウドサービスにログインする。なお、図４の簡易印刷制御処理において、クラウドサービスとは、前述のラベルデータサービスを意味する。
【００５９】
Ｓ１３０では、印刷装置３０から装置状態情報を取得する。装置状態情報とは、印刷装置３０がラベルへの印刷を正常に実行可能な状態であるかどうかを示す情報である。装置状態情報の具体例として、ラベルデータを印刷可能なラベルが正常に装着されているかど
うかを示す情報がある。
【００６０】
Ｓ１４０では、Ｓ１３０で取得した装置状態情報に基づき、印刷可否情報７２を表示部１３に表示させる。具体的に、図５及び図６に例示するように、表示部１３に状態表示枠７０を表示させ、その状態表示枠７０の中に、印刷可否情報７２を表示させる。
【００６１】
例えば、印刷状態情報として、ラベルが正常に装着されていることを示す情報が取得されたことにより、正常に印刷を実行可能と判断した場合は、図５に例示するように、印刷可否情報として、正常に印刷を実行可能であることを示すメッセージを表示させる。また例えば、印刷状態情報として、ラベルが正常に装着されていないことを示す情報が取得されたことにより、正常に印刷を実行できないと判断した場合は、図６に例示するように、印刷可否情報として、正常に印刷を実行できないことを示すメッセージを表示させる。
【００６２】
なお、図６に示すように、印刷装置３０が正常に印刷を実行できない状態の場合、印刷可否情報７２として、直接的には、正常に印刷できない具体的理由を示すメッセージを表示させる。ただし、印刷可否情報７２として、例えば「印刷を実行できません」というふうに、正常に印刷を実行できない状態であることを直接的に表示させてもよい。
【００６３】
また、Ｓ１４０では、状態表示枠７０に、印刷可否情報７２のほか、印刷装置３０の名称を示す装置名情報７１も表示させる。
Ｓ１５０では、印刷装置３０で正常に印刷を実行可能であるか否か判断する。正常に印刷を実行できない状態である場合は、Ｓ１６０に進む。Ｓ１６０では、最新に使用したラベルデータのラベルファイルをサーバ１６０のクラウドサービスから取得する。具体的に、ラベルデータテーブル１６１中の最終印刷日の情報を参照し、最終印刷日が最新のラベルデータのラベルファイルを取得する。図２の例では、ファイル名がＤＤＤのラベルデータのラベルファイルが取得されることになる。
【００６４】
Ｓ１７０では、Ｓ１６０で取得したラベルファイルに基づき、図６に例示するように、最新に印刷が行われたラベルデータの印刷で用いられたラベルの仕様を示す使用ラベル情報８０を状態表示枠７０内に表示させる。使用ラベル情報８０は、具体的には、ラベルサイズ及びラベル色を示す情報である。Ｓ１７０の処理後は、Ｓ１３０に進む。
【００６５】
なお、印刷装置３０が正常に印刷を実行できない状態の場合にＳ１７０でどのラベルデータの使用ラベル情報８０を表示させるかについては、適宜、表示条件を定めて決めることができる。本実施形態では、表示条件は、最新に印刷が行われたラベルデータであること、であるが、例えば、最新に更新されたラベルデータであることを表示条件としてもよい。その場合、図２の例においては、ファイル名ＢＢＢのラベルデータの使用ラベル情報８０が状態表示枠７０に表示されることになる。
【００６６】
Ｓ１５０で、正常に印刷を実行できる状態である場合は、Ｓ１８０に進む。Ｓ１８０では、印刷装置３０から、装着ラベル情報を取得する。装着ラベル情報は、印刷装置３０に現在装着されているラベルの使用を示す情報であり、具体的には、ラベルサイズ及びラベル色を示す情報である。
【００６７】
Ｓ１９０では、サーバ１６０のラベルデータテーブル１６１から、特定の取得条件に従って、１つのラベルファイルを取得する。取得条件は適宜設定することができる。ここで、ラベルデータが作成されたタイミング、ラベルデータが印刷装置３０で印刷されたタイミング、及びラベルファイルが更新されたタイミング、のうちいずれかのタイミングを判定用タイミングとする。このとき、本実施形態では、取得条件として、まだ取得していないラベルファイルのうち判定用タイミングが最も新しいラベルファイルを取得すること、
が設定されている。なお、上記各タイミングは、本実施形態では例えば年月日である。
【００６８】
よって、判定用タイミングが例えばラベルデータが印刷されたタイミングであれば、図２の例においては、まずはファイル名ＤＤＤのラベルファイルが取得されることになる。そして、その後にＳ２４０から再びＳ１９０に移行した場合は、ファイル名ＡＡＡのラベルファイルが取得されることになる。
【００６９】
Ｓ２００では、Ｓ１９０で取得したラベルファイルに含まれているラベルデータが、印刷装置３０に現在装着されているラベルに適しているかどうか判断する。例えば、取得したラベルファイルに含まれているラベルサイズ及びラベル色が、印刷装置３０に現在装着されているラベルのラベルサイズ及びラベル色と一致する場合は、適していると判断してもよい。逆に、取得したラベルファイルに含まれているラベルサイズ及びラベル色のうち少なくとも１つ又は双方が、印刷装置３０に現在装着されているラベルのラベルサイズ及びラベル色とは異なっていることにより、印刷を正常に実行できない場合は、適していないと判断してもよい。
【００７０】
Ｓ２００で適していないと判断された場合は、Ｓ２４０に進む。Ｓ２００で適していると判断された場合は、Ｓ２１０に進む。Ｓ２１０では、Ｓ１９０で取得したラベルファイルに含まれているラベルデータのプレビュー画像６１を表示部１３に表示させる。具体的に、図５に例示するように、表示部１３にプレビュー表示枠６０を表示させ、そのプレビュー表示枠６０の中に、ラベルデータのプレビュー画像６１を表示させる。なお、図５は、プレビュー表示枠６０の中に、異なる３つのラベルファイルのプレビュー画像６１が縦に並んで表示されている状態を示している。
【００７１】
また、Ｓ２１０では、図５に示すように、状態表示枠７０内に、Ｓ１８０で取得した装着ラベル情報に基づき、印刷装置３０に装着されているラベルサイズを示すラベルサイズ情報７４、ラベル色を示すラベル色情報７５なども表示させる。
【００７２】
さらに、Ｓ２１０では、図５に示すように、状態表示枠７０内に、印刷装置３０で印刷させる部数をユーザに設定させるための部数設定欄７６も表示させる。ユーザは、表示されている部数設定欄７６に対して指示操作を行うことにより、印刷部数を設定することができる。
【００７３】
Ｓ２２０では、Ｓ１９０で取得したラベルファイルに含まれるステータスの情報に基づき、サーバ１６０のラベルデータテーブル１６１に登録されている当該ラベルファイルが情報処理装置１０以外の他の端末によって編集されている最中であるか否か判断する。サーバ１６０内の当該ラベルファイルが現在編集されている最中ではない場合は、Ｓ２４０に進む。サーバ１６０内の当該ラベルファイルが現在編集されている最中である場合は、Ｓ２３０に進む。Ｓ２３０では、図５に示すように、該当するプレビュー画像６１内に、編集中情報６５を表示させる。
【００７４】
なお、編集中情報６５が表示された場合、ユーザは、例えばその編集中情報６５を指示操作することによって、対応するラベルファイルを対象とした現行の処理を停止させ、表示部１３から対応するラベルファイルのプレビュー画像６１を消去させることができてもよい。その場合、印刷アプリ１２ｂは、Ｓ１９０に戻って、取得条件に従って新たにラベルファイルを取得するようにしてもよい。
【００７５】
Ｓ２４０では、表示部１３において、新たにプレビュー画像６１を表示可能な領域が残っているか否か判断する。ここでいう表示可能な領域とは、起動用アイコン５１が表示されている領域を含め、プレビュー表示枠６０及び状態表示枠７０がまだ表示されていない
領域全てを含む。
【００７６】
本実施形態では、１つのラベルファイルについて、プレビュー画像６１が１つずつ表示される。そして、本実施形態では、少なくとも３つのラベルファイルを上限として、各々のプレビュー画像６１を同時に表示させることができるように構成されている。
【００７７】
Ｓ２４０で、表示可能な領域がまだ残っている場合は、Ｓ１９０に進む。表示可能な領域がもう残っていない場合は、Ｓ２５０に進む。Ｓ２５０では、ユーザによるプレビュー画像６１への押圧操作が検知されたか否か判断する。プレビュー画像６１への押圧操作が検知されるまではＳ２５０の判断を継続する。プレビュー画像６１への押圧操作が検知された場合は、Ｓ２６０に進む。なお、Ｓ２５０では、検知対象の指示操作が、押圧操作ではなく単に通常指示操作であってもよい。
【００７８】
Ｓ２６０では、Ｓ２５０で押圧操作が検知されたプレビュー画像６１に対応したラベルデータを、印刷装置３０が解釈可能なデータ形式の印刷データに変換する。つまり、ラベルデータに基づいて、印刷装置３０へ送信する印刷データを生成する。
【００７９】
Ｓ２７０では、状態表示枠７０内の部数設定欄７６の設定状態に基づき、印刷部数の設定値を取得する。Ｓ２８０では、Ｓ２６０で生成した印刷データを、対応するラベル情報及びＳ２７０で取得した印刷部数の設定値などと共に、印刷装置３０へ送信する。これにより、印刷装置３０では、印刷データに基づく印刷が実行される。またその際、送信した印刷部数の設定値が示す印刷部数の印刷が実行される。
【００８０】
Ｓ２９０では、印刷実行情報をクラウドサービスへ送信する。具体的に、今回印刷装置３０に印刷させたラベルデータのファイル名及び印刷が行われたタイミングを示す情報を少なくとも含む印刷実行情報を、クラウドサービスへ送信する。これにより、サーバ１６０においては、ラベルデータテーブルの内容が更新される。例えば、ファイル名ＤＤＤのラベルデータを印刷装置３０で印刷させた場合は、ラベルデータテーブル１６１における、ファイル名ＤＤＤのラベル情報中の最終印刷日が更新される。
【００８１】
（１−４）実施形態の効果
以上説明した実施形態によれば、以下の（１ａ）〜（１ｆ）の効果を奏する。
（１ａ）本実施形態の印刷アプリ１２ｂによれば、ユーザは、印刷アプリアイコン５２を押圧操作することで、取得条件に従って取得されたラベルデータをプレビュー表示させることができる。そして、例えばプレビュー画像６１を指示操作することで、プレビュー表示されているラベルデータを印刷装置３０で印刷させることができる。そのため、ラベルデータを印刷装置３０で印刷させる際のユーザの手間を軽減することが可能となる。
【００８２】
（１ｂ）Ｓ１９０におけるラベルファイルの取得は、取得条件に従って行われる。そして、本実施形態の取得条件は、まだ取得していないラベルファイルのうち判定用タイミングが最も新しいラベルファイルを取得すること、である。判定用タイミングが最も新しいラベルデータは、判定用タイミングが古い他のラベルデータよりも、ユーザがこれから印刷を行おうとしているラベルデータである可能性が高いことが推測される。そのため、判定用タイミングが最も新しいラベルデータから優先的にプレビュー画像６１を表示させることで、ユーザに対し、所望のラベルデータを迅速に提供することが可能となる。
【００８３】
（１ｃ）上記実施形態では、Ｓ１９０でラベルファイルが取得されても、必ずしもそのラベルファイル内のラベルデータのプレビュー画像６１が表示されるとは限らない。本実施形態では、取得されたラベルファイルに対し、さらにＳ２００で、印刷装置３０に現在装着されているラベルに適しているかどうかが判断され、適している場合、即ち印刷可能
な場合に、プレビュー画像６１が表示される。そのため、ユーザは、実際に印刷装置３０で印刷させることが可能なラベルデータを効率よく取得して印刷させることができる。
【００８４】
（１ｄ）上記実施形態では、サーバ１６０からラベルファイルを取得する前に、まずＳ１３０で装置状態情報を取得する。そして、装置状態情報に基づき、印刷装置３０が正常に印刷を実行可能な状態である場合に、サーバ１６０からラベルファイルを取得する。そのため、印刷装置３０の状態に応じてラベルファイルの取得を適切に実行することができる。
【００８５】
（１ｅ）また、Ｓ１３０で取得した装置状態情報に基づき、印刷装置３０が正常に印刷を実行可能な状態でない場合は、図６に例示したように、正常に印刷を実行できないことを示す印刷可否情報７２、及び使用ラベル情報８０が表示される。そのため、ユーザは、印刷装置３０側の状態に起因して印刷ができない状態であることを迅速に知ることができる。また、使用ラベル情報８０が表示されることで、ユーザは、最新の印刷実行時にどのラベルが使用されたのかを知ることができる。
【００８６】
（１ｆ）サーバ１６０から取得したラベルファイルが他の端末で編集中の場合は、図５に例示したように編集中情報６５が表示される。そのため、ユーザは、現在プレビュー表示されているラベルデータを印刷させることが適切か否かを判断することができる。そして、例えば、編集中である場合には印刷を行わないようにするといった判断が可能となる。
【００８７】
（１−５）特許請求の範囲の文言との対応関係
ここで、実施形態の文言と特許請求の範囲の文言との対応関係について説明する。印刷アプリ１２ｂは印刷制御プログラムの一例に相当する。情報処理装置１０は印刷制御装置の一例に相当する。第２無線通信部１６は通信部の一例に相当する。ラベルファイルは印刷用ファイルの一例に相当する。ラベルファイルに含まれるラベルデータは印刷対象データの一例に相当する。図２のラベルデータテーブルにおけるステータスは編集実行情報の一例に相当する。通常指示操作は第１操作の一例に相当する。押圧操作は第２操作の一例に相当する。Ｓ２５０における検知対象の操作は指定操作の一例に相当する。Ｓ１８０で取得される装着ラベル情報は印刷媒体情報の一例に相当する。サーバ１６０は記憶装置の一例に相当する。
【００８８】
Ｓ１３０の処理は状態情報取得処理の一例に相当する。Ｓ１７０の処理は特定情報表示処理の一例に相当する。Ｓ１８０の処理は媒体情報取得処理の一例に相当する。Ｓ１９０の処理はファイル取得処理の一例に相当する。Ｓ２１０の処理はファイル情報表示処理の一例に相当する。Ｓ２６０の処理は印刷データ生成処理の一例に相当する。Ｓ２８０の処理は送信処理の一例に相当する。
【００８９】
［２．他の実施形態］
以上、本発明の実施形態について説明したが、本発明は上述の実施形態に限定されることなく、種々変形して実施することができる。
【００９０】
（２−１）Ｓ１９０でラベルファイルを取得する取得条件に、現在編集されている最中であるものよりも現在編集されていないものから優先的に取得すること、が含まれていてもよい。または、Ｓ２１０でプレビュー画像を表示させる前に、表示対象のラベルファイルがサーバ１６０において現在編集されている最中であるか否か判断し、編集中でない場合にプレビュー画像を表示させ、編集中の場合はＳ１９０に戻って新たなラベルファイルを取得するようにしてもよい。
【００９１】
（２−２）Ｓ１９０でラベルファイルを取得する取得条件に、印刷装置３０に現在装着されているラベルに適していること、が含まれていてもよい。このようにすれば、Ｓ２００の判断処理を省くことが可能となる。
【００９２】
（２−３）１つのラベルファイルについて表示部１３に表示させる情報として、図５に例示したプレビュー画像６１はあくまでも一例であり、表示させる情報の種類や表示位置などは適宜決めてよい。例えば、１つのラベルファイルについて、プレビュー画像６１に加えて他の情報（例えばファイル名）も表示されてもよい。
【００９３】
また、表示部１３に同時に表示可能な上限数を超えた数のラベルファイルを取得してもよい。その場合、例えば、指示体によるフリック操作に応じて表示内容をスクロールさせることで、取得した複数のラベルファイルの情報を切り替え表示可能に構成してもよい。
【００９４】
（２−４）印刷アプリ１２ｂの処理にＯＳ１２ａが介在することは必須要件ではない。印刷アプリ１２ｂが有する機能を、ＯＳ１２ａを介さずに印刷アプリ１２ｂのみで実行可能であってもよい。換言すれば、ＯＳを有しないようなコンピュータシステムにおいても本発明を適用可能である。
【００９５】
（２−５）印刷システムを構成する各装置間のデータ通信は、無線ＬＡＮに限らない。無線ＬＡＮ以外の他の無線通信方式による無線通信でデータ通信が可能であってもよい。また、無線通信に限らず、有線通信が可能であってもよい。
【００９６】
（２−６）情報処理装置として、上記実施形態の情報処理装置１０はあくまでも一例であり、印刷制御プログラムを実行可能な各種の情報処理装置、あるいは、印刷制御プログラムによって実現される機能と同じ機能をハードウェアにて実現可能な各種の情報処理装置に対して、本発明を適用可能である。印刷装置の構成についても、上記実施形態の印刷装置３０はあくまでも一例であり、印刷用媒体に印刷する機能を備えた種々の構成の印刷装置に対して本発明を適用可能である。また、印刷装置がいわゆるラベルプリンタであることについてもあくまでも一例である。
【００９７】
（２−７）上記実施形態における１つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、１つの構成要素が有する１つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、１つの構成要素によって実現したり、複数の構成要素によって実現される１つの機能を、１つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言から特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。
【符号の説明】
【００９８】
１０…情報処理装置、１１…制御部、１２…記憶部、１２ａ…ＯＳ、１２ｂ…印刷アプリ、１３…表示部、１４…入力部、１４ａ…タッチパネル、１５…第１無線通信部、１６…第２無線通信部、３０…印刷装置、３５…ＰＣ、５０…待機画面、５１…起動用アイコン、５２…印刷アプリアイコン、６０…プレビュー表示枠、６１…プレビュー画像、６５…編集中情報、７０…状態表示枠、７１…装置名情報、７２…印刷可否情報、７４…ラベルサイズ情報、７５…ラベル色情報、７６…部数設定欄、８０…使用ラベル情報、１１０…インターネット、１５０…ＡＰ、１５１…ルータ、１６０…サーバ、１６１…ラベルデータテーブル。
【図１】
2018173898.tif 000003
【図２】
2018173898.tif 000004
【図３】
2018173898.tif 000005
【図４】
2018173898.tif 000006
【図５】
2018173898.tif 000007
【図６】
2018173898.tif 000008