(57)【要約】【課題】複数の領域を含む編集画面において、複数の領域の各々に表示された画像を適切に削除する。【解決手段】プレビュー領域７４に表示された画像オブジェクト８６が指定された状態で、例えば、キーボードのデリートキー等が操作されることで、画像オブジェクト８６が削除される。一方、第２編集領域７８に表示されたお気に入り画像９６は、削除アイコン９８が操作され、さらに、確認ボタン１１０が操作されることで、お気に入り画像が削除される。このように、お気に入り画像を削除するための操作と、画像オブジェクトを削除するための操作とを明確に異ならせることで、お気に入り画像と画像オブジェクトとを混同することなく、ユーザの意図する画像を削除することができる。【選択図】図６
2020013294.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイと、メモリと、入力インタフェースとを備える情報処理装置のコンピュータが読み取り可能な制御プログラムであって、
前記コンピュータを、
記録媒体であるシートに応じたサイズのシート画像を、当該シート画像に挿入オブジェクトを挿入可能な状態で表示するためのプレビュー領域と、前記メモリに登録されている１以上の登録オブジェクトを、当該１以上の登録オブジェクトの中から前記挿入オブジェクトを選択可能な状態で表示するための選択領域とを含む編集画面を、前記ディスプレイに表示させる編集画面表示手段と、
前記選択領域に表示されている１以上の登録オブジェクトのうちの任意の登録オブジェクトを削除する第１の操作を、前記入力インタフェースを介して受け付けた場合に、当該任意の登録オブジェクトの前記メモリへの登録を削除するとともに、当該任意の登録オブジェクトの前記選択領域への表示も削除する第１削除手段と、
前記プレビュー領域のシート画像に挿入オブジェクトが挿入されている状態で、当該挿入オブジェクトを削除する第２の操作であって、前記第１の操作と異なる操作を、前記入力インタフェースを介して受け付けた場合に、当該挿入オブジェクトの前記シート画像への表示を削除する第２削除手段と、
して機能させることを特徴とする制御プログラム。
【請求項２】
前記コンピュータを、
前記任意の登録オブジェクトを削除するための削除アイコンを前記ディスプレイに表示させるアイコン表示手段として機能させ、
前記第１削除手段は、
前記削除アイコンへのユーザ操作を前記第１の操作として受け付けた場合に、前記任意の登録オブジェクトの前記メモリへの登録を削除するとともに、当該任意の登録オブジェクトの前記選択領域への表示も削除することを特徴とする請求項１に記載の制御プログラム。
【請求項３】
前記アイコン表示手段は、
前記任意の登録オブジェクトが前記入力インタフェースを介して指定された場合に、前記削除アイコンを表示させることを特徴とする請求項２に記載の制御プログラム。
【請求項４】
前記第２削除手段は、
前記シート画像に挿入されている挿入オブジェクトが前記入力インタフェースを介して指定された状態で、削除ボタンに対する操作を前記第２の操作として受け付けた場合に、当該挿入オブジェクトの表示を削除するが、前記シート画像に挿入されている挿入オブジェクトが前記入力インタフェースを介して指定されていない状態で、前記削除ボタンに対する操作を前記第２の操作として受け付けても、当該挿入オブジェクトの表示を削除しないことを特徴とする請求項１乃至３の何れか１項に記載の制御プログラム。
【請求項５】
前記コンピュータを、
前記選択領域に表示されている１以上の登録オブジェクトのうちの任意の登録オブジェクトを削除する第１の操作を、前記入力インタフェースを介して受け付けた場合に、削除確認通知を、当該削除確認通知の対象が前記任意の登録オブジェクトであり、他の登録オブジェクトでないことを識別可能な第１の形態で、前記ディスプレイに表示させる確認通知表示手段として機能させ、
前記第１削除手段は、
前記削除確認通知に対する承諾操作を、更なる第１の操作として受け付けた場合に、前記任意の登録オブジェクトの前記メモリへの登録を削除するとともに、当該任意の登録オブジェクトの前記選択領域への表示も削除することを特徴とする請求項１乃至４の何れか１項に記載の制御プログラム。
【請求項６】
前記第２削除手段は、
前記第１の形態と異なる第２の形態で表示された削除確認通知に対する承諾操作を、更なる第２の操作として受け付けた場合、若しくは、前記第２の形態で削除確認通知を表示することなく、前記挿入オブジェクトの前記シート画像への表示を削除することを特徴とする請求項５に記載の制御プログラム。
【請求項７】
ディスプレイと、
メモリと、
入力インタフェースと、
コンピュータと、
を備える情報処理装置であって、
前記コンピュータを、
記録媒体であるシートに応じたサイズのシート画像を、当該シート画像に挿入オブジェクトを挿入可能な状態で表示するためのプレビュー領域と、前記メモリに登録されている１以上の登録オブジェクトを、当該１以上の登録オブジェクトの中から前記挿入オブジェクトを選択可能な状態で表示するための選択領域とを含む編集画面を、前記ディスプレイに表示させる編集画面表示手段と、
前記選択領域に表示されている１以上の登録オブジェクトのうちの任意の登録オブジェクトを削除する第１の操作を、前記入力インタフェースを介して受け付けた場合に、当該任意の登録オブジェクトの前記メモリへの登録を削除するとともに、当該任意の登録オブジェクトの前記選択領域への表示も削除する第１削除手段と、
前記プレビュー領域のシート画像に挿入オブジェクトが挿入されている状態で、当該挿入オブジェクトを削除する第２の操作であって、前記第１の操作と異なる操作を、前記入力インタフェースを介して受け付けた場合に、当該挿入オブジェクトの前記シート画像への表示を削除する第２削除手段と、
して機能させることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスプレイを備える情報処理装置のコンピュータが読み取り可能な制御プログラム等に関する。
【背景技術】
【０００２】
下記特許文献に記載された情報処理装置では、記録媒体であるシートに応じたサイズのシート画像を表示するためのプレビュー領域と、そのシート画像に表示されるオブジェクトを選択するための選択領域とを含む編集画面が、ディスプレイに表示される。そして、ユーザ操作により、シート画像に、印刷対象のオブジェクトが表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２４３３８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献に記載の情報処理装置では、編集画面に、プレビュー領域と選択領域とを含む複数の領域が有り、プレビュー領域と選択領域との各々にオブジェクトを表示することができる。本発明は、プレビュー領域と選択領域との各々に表示されたオブジェクトを適切に削除することを課題とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、実施例に開示する制御プログラムは、ディスプレイと、メモリと、入力インタフェースとを備える情報処理装置のコンピュータが読み取り可能な制御プログラムであって、前記コンピュータを、記録媒体であるシートに応じたサイズのシート画像を、当該シート画像に挿入オブジェクトを挿入可能な状態で表示するためのプレビュー領域と、前記メモリに登録されている１以上の登録オブジェクトを、当該１以上の登録オブジェクトの中から前記挿入オブジェクトを選択可能な状態で表示するための選択領域とを含む編集画面を、前記ディスプレイに表示させる編集画面表示手段と、前記選択領域に表示されている１以上の登録オブジェクトのうちの任意の登録オブジェクトを削除する第１の操作を、前記入力インタフェースを介して受け付けた場合に、当該任意の登録オブジェクトの前記メモリへの登録を削除するとともに、当該任意の登録オブジェクトの前記選択領域への表示も削除する第１削除手段と、前記プレビュー領域のシート画像に挿入オブジェクトが挿入されている状態で、当該挿入オブジェクトを削除する第２の操作であって、前記第１の操作と異なる操作を、前記入力インタフェースを介して受け付けた場合に、当該挿入オブジェクトの前記シート画像への表示を削除する第２削除手段と、して機能させることを特徴とする。
【０００６】
また、上記課題を解決するために、実施例に開示する情報処理装置は、ディスプレイと、メモリと、入力インタフェースと、コンピュータと、を備える情報処理装置であって、前記コンピュータを、記録媒体であるシートに応じたサイズのシート画像を、当該シート画像に挿入オブジェクトを挿入可能な状態で表示するためのプレビュー領域と、前記メモリに登録されている１以上の登録オブジェクトを、当該１以上の登録オブジェクトの中から前記挿入オブジェクトを選択可能な状態で表示するための選択領域とを含む編集画面を、前記ディスプレイに表示させる編集画面表示手段と、前記選択領域に表示されている１以上の登録オブジェクトのうちの任意の登録オブジェクトを削除する第１の操作を、前記入力インタフェースを介して受け付けた場合に、当該任意の登録オブジェクトの前記メモリへの登録を削除するとともに、当該任意の登録オブジェクトの前記選択領域への表示も削除する第１削除手段と、前記プレビュー領域のシート画像に挿入オブジェクトが挿入されている状態で、当該挿入オブジェクトを削除する第２の操作であって、前記第１の操作と異なる操作を、前記入力インタフェースを介して受け付けた場合に、当該挿入オブジェクトの前記シート画像への表示を削除する第２削除手段と、して機能させることを特徴とする。
【発明の効果】
【０００７】
実施例に開示する制御プログラム及び情報処理装置では、第１の操作により、編集領域に表示されたオブジェクトが削除され、第２の操作により、プレビュー領域に表示されたオブジェクトが削除される。これにより、プレビュー領域と選択領域との各々に表示されたオブジェクトを適切に削除することができる。
【図面の簡単な説明】
【０００８】
【図１】プリンタシステム１のブロック図である。
【図２】編集画面７０を示す図である。
【図３】編集画面７０を示す図である。
【図４】編集画面７０を示す図である。
【図５】編集画面７０を示す図である。
【図６】編集画面７０を示す図である。
【図７】制御プログラム３０のフローチャートを示す図である。
【図８】制御プログラム３０のフローチャートを示す図である。
【発明を実施するための形態】
【０００９】
以下、適宜図面を参照して本発明の実施形態について説明する。なお、以下に説明する実施形態は、本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。例えば、後述する各処理の実行順序は、本発明の要旨を変更しない範囲で、適宜変更できる。
【００１０】
図１は、本実施形態に係るプリンタシステム１のブロック図である。図１に示すプリンタシステム１は、ＰＣ（情報処理装置の一例）１０、プリンタ５０を備える。ＰＣ１０は、ＣＰＵ（コンピュータの一例）１２、メモリ１４、ＬＣＤ（ディスプレイの一例）１６、入力Ｉ／Ｆ（入力インタフェースの一例）１８、通信Ｉ／Ｆ２０を主に備えている。これらの構成要素は、バス２２を介して互いに通信可能とされている。
【００１１】
ＰＣ１０及びプリンタ５０は、通信Ｉ／Ｆ２０及び通信経路５２を通じて通信可能となっている。通信の方式としては、例えば、有線ＬＡＮ、ＵＳＢ、Ｗｉ−Ｆｉ（登録商標）やＢｌｕｅｔｏｏｔｈ（登録商標）を採用できる。なお、プリンタ５０は、例えば、ラベルプリンタであり、ＰＣ１０との間で各種の情報や指示信号を送受信し、ＰＣ１０による制御に基づいて、所望のテキストや画像等のオブジェクトを印刷したラベルを作成する。
【００１２】
ＣＰＵ１２は、メモリ１４内の制御プログラム（制御プログラムの一例）３０に従って処理を実行する。制御プログラム３０は、プリンタ５０により印刷される画像の画像データを作成するためのプログラムである。なお、以下の説明では、制御プログラム３０を実行するＣＰＵ１２のことを、単にプログラム名でも記載する場合がある。例えば、「制御プログラム３０が」という記載は、「制御プログラム３０を実行するＣＰＵ１２が」ということを意味する場合がある。
【００１３】
また、メモリ１４は、データ記憶領域（メモリの一例）３２を備える。データ記憶領域３２は、制御プログラム３０等の実行に必要なデータなどを記憶する領域である。なお、メモリ１４は、ＲＡＭ、ＲＯＭ、フラッシュメモリ、ＨＤＤ、ＰＣ１０に着脱されるＵＳＢメモリ等の可搬記憶媒体、ＣＰＵ１２が備えるバッファなどが組み合わされて構成されている。
【００１４】
なお、メモリ１４は、コンピュータが読み取り可能なストレージ媒体であってもよい。コンピュータが読み取り可能なストレージ媒体とは、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体である。ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体には、上記の例の他に、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記録媒体も含まれる。また、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体は、ｔａｎｇｉｂｌｅな媒体でもある。一方、インターネット上のサーバなどからダウンロードされるプログラムを搬送する電気信号は、コンピュータが読み取り可能な媒体の一種であるコンピュータが読み取り可能な信号媒体であるが、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙなコンピュータが読み取り可能なストレージ媒体には含まれない。
【００１５】
また、ＬＣＤ１６は、ＰＣ１０の各種情報を表示する。なお、本願のディスプレイは、液晶ディスプレイに限らず、有機ＥＬディスプレイ等の他の表示方式のディスプレイでも良い。入力Ｉ／Ｆ１８は、キーボード、マウス等を含み、ユーザ操作を入力するためのインタフェースである。なお、入力Ｉ／Ｆ１８は、キーボード等に限らず、ＬＣＤ１６の表示画面に重畳された膜状のタッチセンサでも良い。
【００１６】
なお、本明細書では、基本的に、プログラムに記述された命令に従ったＣＰＵ１２の処理を示す。すなわち、以下の説明における「判断」、「抽出」、「選択」、「算出」、「決定」、「特定」、「取得」、「受付」、「制御」「設定」等の処理は、ＣＰＵ１２の処理を表している。ＣＰＵ１２による処理は、ＯＳを介したハードウェア制御も含む。なお、「取得」は要求を必須とはしない概念で用いる。すなわち、ＣＰＵ１２が要求することなくデータを受信するという処理も、「ＣＰＵ１２がデータを取得する」という概念に含まれる。また、本明細書中の「データ」とは、コンピュータに読取可能なビット列で表される。そして、実質的な意味内容が同じでフォーマットが異なるデータは、同一のデータとして扱われるものとする。本明細書中の「情報」についても同様である。また、「命令」「応答」「要求」等の処理は、「命令」「応答」「要求」等を示す情報を通信することにより行われる。また、「命令」「応答」「要求」等の文言を、「命令」「応答」「要求」等を示す情報そのものという意味で記載してもよい。また、ＣＰＵによる、情報Ａは事柄Ｂであることを示しているか否かを判断する処理を、「情報Ａから、事柄Ｂであるか否かを判断する」のように概念的に記載することがある。ＣＰＵによる、情報Ａが事柄Ｂであることを示しているか、事柄Ｃであるかを示しているかを判断する処理を、「情報Ａから、事柄Ｂであるか事柄Ｃであるかを判断する」のように概念的に記載することがある。
【００１７】
プリンタシステム１では、上述した構成に従って、ＰＣ１０において、制御プログラム３０の処理により、図２に示すように、ＬＣＤ１６に編集画面７０が表示され、編集画面７０に対する操作に応じて、プリンタ５０での印刷媒体であるラベル（シートの一例）への印刷対象のオブジェクトが編集される。そして、その編集操作により、印刷対象のオブジェクトの印刷用画像データが作成され、その印刷用画像データがプリンタ５０に送信されることで、プリンタ５０において、送信された印刷用画像データに基づく画像のラベル印刷が実行される。
【００１８】
具体的には、ＰＣ１０において、制御プログラム３０が、ＬＣＤ１６に、編集画面７０を表示する。編集画面７０は、設定領域７２とプレビュー領域７４と第１編集領域７６と第２編集領域（選択領域の一例）７８とを含む。設定領域７２には、各種選択ボタンが表示されており、各種選択ボタンへのユーザ操作により、ラベル印刷時における印刷条件が設定される。詳しくは、設定領域７２に、ラベル印刷処理を実行するプリンタを選択するためのプリンタ選択ボタン，ラベルのサイズを選択するためのサイズ選択ボタン等が、設定領域７２に表示される。そして、ユーザが、入力Ｉ／Ｆ１８のマウスにより、各種選択ボタンへの操作を行うことで、印刷処理を実行するプリンタ，ラベルサイズ等が設定される。
【００１９】
また、プレビュー領域７４には、印刷対象のオブジェクトを表示するためのラベル画像（シート画像の一例）８０が表示される。なお、ラベル画像８０は、設定領域７２において設定されたラベルサイズに応じた大きさの画像であり、第１編集領域７６及び第２編集領域７８へのユーザ操作により、そのラベル画像８０に印刷対象のオブジェクトが表示される。
【００２０】
第１編集領域７６には、ラベル画像８０に表示される各種のオブジェクトを選択するための複数のオブジェクト選択ボタン８２が表示されている。オブジェクト選択ボタン８２としては、例えば、テキスト選択ボタン８２ａ，シンボル選択ボタン８２ｂ，画像選択ボタン８２ｃなどがある。テキスト選択ボタン８２ａは、印刷対象のオブジェクトとしてテキストを、ラベル画像８０に表示させるためのボタンであり、シンボル選択ボタン８２ｂは、印刷対象のオブジェクトとしてシンボルを、ラベル画像８０に表示させるためのボタンである。また、画像選択ボタン８２ｃは、印刷対象のオブジェクトとして画像（以下、「画像オブジェクト」と記載する）を、ラベル画像８０に表示させるためのボタンである。
【００２１】
そして、例えば、画像選択ボタン８２ｃが操作されると、データ記憶領域３２に記憶されている１以上の画像の中から１の画像を選択するための選択画面（図示省略）が表示される。そして、選択画面へのマウス操作により任意の画像が選択されると、その選択された画像が、図３に示すように、画像オブジェクト（挿入オブジェクトの一例）８６として、プレビュー領域７４のラベル画像８０の内部に挿入された状態で表示される。
【００２２】
なお、画像オブジェクト８６の上にマウス操作によりカーソル（図４参照）８８を移動させた状態で、左クリックを行うことで、画像オブジェクト８６がユーザ操作により指定された状態となるが、画像選択ボタン８２ｃへの操作によりラベル画像８０の内部に表示された画像オブジェクト８６は、当該画像オブジェクト８６へのマウス操作を行うことなく、ユーザ操作により指定された状態とされている。
【００２３】
また、ラベル画像８０の内部に表示された画像オブジェクト８６がユーザ操作により指定された状態において、図３に示すように、第２編集領域７８に画像編集メニュー９０が表示される。画像編集メニュー９０は、変更ボタン９２と、追加ボタン９４と、お気に入り画像（登録オブジェクトの一例）９６ａ，ｂ，ｃとを含む。変更ボタン９２は、ラベル画像８０の内部に表示された画像オブジェクト８６を変更するためのボタンであり、変更ボタン９２への操作により、選択画面（図示省略）がＬＣＤ１６に表示される。この選択画面は、画像選択ボタン８２ｃへの操作により表示される選択画面と略同じものであり、選択画面において任意の画像が選択されると、ラベル画像８０の内部に表示されている画像オブジェクト８６が、その選択画面において選択された画像に変更される。
【００２４】
また、追加ボタン９４は、ラベル画像８０の内部に表示されている画像オブジェクト８６を、お気に入り画像として登録するためのボタンである。つまり、データ記憶領域３２には、お気に入り画像を記憶するための特定の領域（以下、「お気に入り画像記憶領域」と記載する）が設定されており、追加ボタン９４への操作により、ラベル画像８０の内部に表示されている画像オブジェクト８６がお気に入り画像記憶領域に記憶される。
【００２５】
また、お気に入り画像９６ａ，ｂ，ｃは、お気に入り画像記憶領域に記憶されている画像である。そして、お気に入り画像９６ａ，ｂ，ｃへの操作、つまり、お気に入り画像９６ａ，ｂ，ｃのうちの任意のものの上にカーソル８８を移動させた状態でのマウスへの左クリック操作により、ラベル画像８０の内部に表示されている画像オブジェクト８６が、操作されたお気に入り画像９６ａ，ｂ，ｃに変更される。つまり、画像編集メニュー９０には、お気に入り画像９６ａ，ｂ，ｃが選択可能な状態で表示されており、任意のお気に入り画像が選択されることで、選択されたお気に入り画像が、画像オブジェクト８６として、ラベル画像８０に表示される。
【００２６】
なお、ラベル画像８０の内部に表示されている画像オブジェクト８６は、お気に入り画像として登録されている。このため、画像オブジェクト８６と同じ画像が、お気に入り画像９６ｂとして画像編集メニュー９０に表示されている。また、ラベル画像８０の内部に表示されている画像オブジェクト８６と同じ画像が、お気に入り画像９６ｂとして表示される場合は、ハイライト表示等により、強調した態様で、画像編集メニュー９０に表示される。
【００２７】
このように、画像編集メニュー９０には、使用頻度が高いと想定されるお気に入り画像９６ａ，ｂ，ｃが表示されており、お気に入り画像９４ａ，ｂ，ｃを、画像オブジェクト８６として容易に選択することが可能とされている。また、お気に入り画像の数が多くなり過ぎた場合，お気に入り画像の使用頻度が低くなった場合等には、登録されているお気に入り画像から、任意のものを削除する必要がある。このような場合に、ユーザは、マウス操作によりカーソル８８を、図４に示すように、削除対象のお気に入り画像９６ｃの上に移動させることで、そのお気に入り画像９６ｃの左上に削除アイコン９８が表示される。つまり、削除対象の画像を、カーソル８８により指定する操作を行うことで、削除対象の画像を削除するための削除アイコン９８が、削除対象の画像の左上に表示される。
【００２８】
そして、削除アイコン９８が操作されることで、削除対象のお気に入り画像の登録が削除されるが、操作ミス等を考慮すると、お気に入り画像の削除を確認するための通知を行う必要がある。このため、従来の手法では、図５に示すように、削除アイコン９８が操作されると、編集画面７０の所定の位置、例えば、設定領域７２に、お気に入り画像の削除を確認するための確認ボタン１００が表示されていた。そして、確認ボタン１００への操作により、削除対象のお気に入り画像の登録が削除されるが、このような確認ボタン１００の表示では、ユーザが、お気に入り画像９６ｃを、削除対象の画像として確実に認識できない虞がある。
【００２９】
詳しくは、ユーザが削除対象の画像として選択したものは、お気に入り画像９６ｃである。そして、その削除対象として選択されたお気に入り画像９６ｃの左上には、削除アイコン９８が表示されているが、その削除アイコン９８は、比較的小さく、目立たない。一方で、お気に入り画像９６ｂは、画像オブジェクト８６としてラベル画像８０に表示されているため、ハイライト表示されており、非常に目立つ。このため、編集画面７０に確認ボタン１００が表示された際に、ユーザが、誤って、お気に入り画像９６ｂを、削除対象の画像と認識する虞がある。
【００３０】
そこで、ＰＣ１０では、図６に示すように、削除対象の画像として、お気に入り画像９６ｃが選択され、そのお気に入り画像９６ｃの左上に表示された削除アイコン９８が操作されると、お気に入り画像の削除を確認するための確認ボタン１１０が吹き出し画像１１２の内部に表示される。吹き出し画像１１２は、削除対象の画像から吹き出される形態、つまり、吹き出し画像の矢印部分、所謂、しっぽが削除対象の画像を向いた形態（第１の形態の一例）で表示されている。このため、削除対象の画像が、ハイライト表示されているお気に入り画像９６ｂでなく、吹き出し画像１１２の矢印部分により特定されるお気に入り画像９６ｃであると識別される。これにより、ユーザは、お気に入り画像９６ｃを、削除対象の画像として確実に認識することができる。
【００３１】
そして、吹き出し画像１１２の内部に表示された確認ボタン１１０が操作されることで、削除対象の画像が、お気に入り画像の登録から削除される。また、画像編集メニュー９０への表示も削除される。つまり、お気に入り画像９６ｃの画像データが、お気に入り画像記憶領域から削除され、お気に入り画像９６ｃが、画像編集メニュー９０において非表示とされる。
【００３２】
このように、お気に入り画像の登録及び表示は、第２編集領域７８において、削除アイコン９８及び、確認ボタン１１０が操作されることで、削除される。一方、プレビュー領域７４において、ラベル画像８０に表示されている画像オブジェクト８６は、上記操作と異なる操作により、削除される。詳しくは、まず、プレビュー領域７４において、ラベル画像８０に表示されている画像オブジェクト８６をマウスにより指定する操作、つまり、画像オブジェクト８６の上にカーソル８８を移動させた状態での左クリック操作が実行される。そして、キーボードのデリートキー（削除ボタンの一例）が押下されることで、ラベル画像８０に表示されている画像オブジェクト８６が削除される。つまり、プレビュー領域７４では、画像オブジェクト８６が指定された状態でデリートキーが押下されることで、お気に入り画像の削除時に表示された確認ボタン１１０等のように、削除を確認するための通知が行われることなく、画像オブジェクト８６が削除される。
【００３３】
なお、デリートキーの押下操作の代わりに、画像オブジェクト８６の上にカーソル８８を移動させた状態での右クリック操作により、ショートカットメニューを表示させ、そのショートカットメニューに含まれる削除ボタンを操作することでも、画像オブジェクト８６を削除することができる。
【００３４】
このように、編集画面７０では、第２編集領域７８において、削除対象のお気に入り画像の上にカーソル８８を移動させ、削除アイコン９８及び確認ボタン１１０が操作されることで、削除対象のお気に入り画像が削除され、プレビュー領域７４において、画像オブジェクト８６が指定された後に、キーボードのデリートキー等が操作されることで、画像オブジェクト８６が削除される。これにより、お気に入り画像を削除するための操作と、画像オブジェクト８６を削除するための操作とを明確に異ならせることで、お気に入り画像と画像オブジェクト８６とを混同することなく、ユーザの意図するものを削除することができる。
【００３５】
なお、上述した画像オブジェクト８６，お気に入り画像９６の表示および削除は、ＰＣ１０のＣＰＵ１２において制御プログラム３０が実行されることによって行われる。以下に、ＣＰＵ１２で制御プログラム３０が実行される際のフローを、図７及び図８を用いて説明する。なお、図７及び図８に示すフローは、制御プログラム３０が起動されたことをきっかけに開始され、ユーザにより制御プログラム３０を終了する操作が入力されるまで繰り返し実行される。
【００３６】
まず、制御プログラム３０は、起動されると、編集画面７０をＬＣＤ１６に表示する（Ｓ１００）。次に、制御プログラム３０は、第１編集領域７６の画像選択ボタン８２ｃが操作されたか否かを判断する（Ｓ１０２）。この際、画像選択ボタン８２ｃが操作されていない場合（Ｓ１０２：ＮＯ）に、Ｓ１０２の処理が繰り返される。一方、画像選択ボタン８２ｃが操作されている場合（Ｓ１０２：ＹＥＳ）に、制御プログラム３０は、画像オブジェクト８６をラベル画像８０に表示する（Ｓ１０４）。そして、制御プログラム３０は、画像編集メニュー９０を、第２編集領域７８に表示する（Ｓ１０６）。
【００３７】
続いて、制御プログラム３０は、プレビュー領域７４において、ラベル画像８０に表示されている画像オブジェクト８６が指定されているか否かを判断する（Ｓ１０８）。この際、画像オブジェクト８６が指定されている場合（Ｓ１０８：ＹＥＳ）に、制御プログラム３０は、画像オブジェクト８６を削除するための操作がされているか否かを判断する（Ｓ１１０）。つまり、キーボードのデリートキーが押下されているか否か、若しくは、画像オブジェクト８６の上にカーソル８８を移動させた状態での右クリック操作により、ショートカットメニューを表示させ、そのショートカットメニューに含まれる削除ボタンが操作されているか否かが判断される。
【００３８】
この際、画像オブジェクト８６を削除するための操作がされていない場合（Ｓ１１０：ＮＯ）に、Ｓ１０８に戻る。一方、画像オブジェクト８６を削除するための操作がされている場合（Ｓ１１０：ＹＥＳ）に、制御プログラム３０は、ラベル画像８０の画像オブジェクト８６を非表示とする（Ｓ１１２）。これにより、Ｓ１００に戻る。
【００３９】
また、Ｓ１０８において画像オブジェクト８６が指定されていない場合（Ｓ１０８：ＮＯ）に、制御プログラム３０は、第２編集領域７８において、お気に入り画像９６の上にカーソル８８が有るか否かを判断する（Ｓ１１４）。この際、お気に入り画像９６の上にカーソル８８が無い場合（Ｓ１１４：ＮＯ）に、Ｓ１０８に戻る。一方、お気に入り画像９６の上にカーソル８８が有る場合（Ｓ１１４：ＹＥＳ）に、制御プログラム３０は、カーソル８８の下のお気に入り画像９６、つまり、削除対象のお気に入り画像の左上に削除アイコン９８を表示する（Ｓ１１６）。
【００４０】
次に、制御プログラム３０は、削除アイコン９８が操作されたか否かを判断する（Ｓ１１８）。この際、削除アイコン９８が操作されていない場合（Ｓ１１８：ＮＯ）に、Ｓ１１８の処理が繰り返される。なお、削除アイコン９８が操作されずにカーソル８８が移動した場合、削除アイコン９８を非表示にし、Ｓ１０８に戻ってもよい。一方、削除アイコン９８が操作されている場合（Ｓ１１８：ＹＥＳ）に、制御プログラム３０は、吹き出し画像１１２の矢印部分を削除対象のお気に入り画像９６に向けた状態で吹き出し画像１１２を表示する（Ｓ１２０）。
【００４１】
そして、制御プログラム３０は、吹き出し画像１１２の確認ボタン１１０が操作されたか否かを判断する（Ｓ１２２）。この際、確認ボタン１１０が操作されていない場合（Ｓ１２２：ＮＯ）に、Ｓ１２２の処理が繰り返される。一方、確認ボタン１１０が操作されている場合（Ｓ１２２：ＹＥＳ）に、制御プログラム３０は、画像編集メニュー９０において削除対象のお気に入り画像９６を非表示とし、削除対象のお気に入り画像をお気に入り登録から削除する（Ｓ１２４）。これにより、Ｓ１００に戻る。
【００４２】
なお、Ｓ１００を実行するＣＰＵ１２は、編集画面表示手段の一例である。Ｓ１１２を実行するＣＰＵ１２は、第２削除手段の一例である。Ｓ１１６を実行するＣＰＵ１２は、アイコン表示手段の一例である。Ｓ１２０を実行するＣＰＵ１２は、確認通知表示手段の一例である。Ｓ１２４を実行するＣＰＵ１２は、第１削除手段の一例である。
【００４３】
なお、本発明は、上記実施形態に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、例えば、上記実施形態では、ラベルサイズの用紙への印刷処理について本発明が適用されているが、ラベルサイズに限られず、Ａ４，レターサイズ等の種々のサイズの用紙への印刷処理について本発明を適用してもよい。また、Ａ４用紙等のカット紙に限られず、ロール紙、テープ等に、本発明を適用してもよい。また、記録媒体として紙に限られず、シート状の種々の記録媒体に本発明を適用してもよい。
【００４４】
また、上記実施例では、確認ボタン１１０が削除対象のお気に入り画像を対象とするものであることを識別するべく、矢印部分を削除対象の画像に向けた状態の吹き出し画像１１２の内部に表示されるが、他の形態で確認ボタン１１０を表示してもよい。具体的には、例えば、削除対象のお気に入り画像以外のお気に入り画像をグレーアウト表示することで、確認ボタン１１０が削除対象のお気に入り画像を対象とするものであることを識別させてもよい。
【００４５】
また、上記実施例では、画像オブジェクト８６を削除するための操作、つまり、画像オブジェクト８６が指定された状態でのキーボードのデリートキー等への操作が実行されると、確認ボタン１１０等が表示されることなく、画像オブジェクト８６が削除されているが、画像オブジェクト８６を削除するための操作が実行された後に、画像オブジェクト８６の削除を確認するためのボタン等が表示されてもよい。この際、画像オブジェクト８６の削除を確認するためのボタンは、お気に入り画像の削除を確認するためのボタン、つまり、確認ボタン１１０と異なる形態で表示してもよい。例えば、画像オブジェクト８６を削除するための操作が実行された後に、画像オブジェクト８６の削除を確認するためのボタンとして、従来の形態での確認ボタン１００を表示してもよい。そして、確認ボタン１００が操作されることで、画像オブジェクト８６が削除される。
【００４６】
また、上記実施形態では、オブジェクトとして、画像が用いられているが、テキスト，シンボル，テーブル，飾り枠，バーコード，カレンダー，写真などを、オブジェクトとして用いることができる。
【００４７】
また、上記実施形態では、ＣＰＵ１２によって図７及び図８に示す処理が実行される例を説明したが、これら処理は、ＣＰＵ１２に限らず、ＡＳＩＣや他の論理集積回路により実行されてもよいし、これら処理が、ＣＰＵ等やＡＳＩＣ、他の論理集積回路が協働することにより実行されてもよい。
【符号の説明】
【００４８】
１０：ＰＣ、１２：ＣＰＵ、１６：ＬＣＤ、３０：制御プログラム
【図１】
2020013294.tif 000003
【図２】
2020013294.tif 000004
【図３】
2020013294.tif 000005
【図４】
2020013294.tif 000006
【図５】
2020013294.tif 000007
【図６】
2020013294.tif 000008
【図７】
2020013294.tif 000009
【図８】
2020013294.tif 000010