(57)【要約】【課題】提示されるコンテンツをシートの受取人ごとに変えることができる技術を提供することを目的としている。【解決手段】本開示の一態様は、コンテンツの所在を示すＵＲＬ情報を含むバーコードをシートに印刷するための処理を実行する印刷処理装置としてコンピュータを機能させるコンピュータプログラムであって、受付部と、取得部と、生成部と、印刷処理部と、を備える。受付部は、ユーザからのシートの宛先の選択を受け付ける。取得部は、少なくとも１つの宛先をバーコードと関連付けて記憶し、宛先ごとに異なるバーコードを関連付けて記憶可能な記憶部から、受付部により受け付けられた宛先に関連付いたバーコードを取得する。生成部は、取得部により取得されたバーコードが含まれる画像の画像データを生成する。印刷処理部は、生成部により生成された画像データの画像を、シートに印刷するための印刷処理を実行する。【選択図】図４
2019047332.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの所在を示すＵＲＬ情報を含むバーコードをシートに印刷するための処理を実行する印刷処理装置としてコンピュータを機能させるコンピュータプログラムであって、
ユーザからの前記シートの宛先の選択を受け付ける受付部と、
少なくとも１つの宛先を前記バーコードと関連付けて記憶し、前記宛先ごとに異なる前記バーコードを関連付けて記憶可能な記憶部から、前記受付部により受け付けられた前記宛先に関連付いた前記バーコードを取得する取得部と、
前記取得部により取得された前記バーコードが含まれる画像の画像データを生成する生成部と、
前記生成部により生成された前記画像データの画像を、前記シートに印刷するための印刷処理を実行する印刷処理部と、
としてコンピュータを機能させるコンピュータプログラム。
【請求項２】
請求項１に記載のコンピュータプログラムであって、
前記バーコードを前記宛先に関連付けて前記記憶部に記憶する記憶処理部
としてコンピュータを更に機能させるコンピュータプログラム。
【請求項３】
請求項１又は請求項２に記載のコンピュータプログラムであって、
前記記憶部において、前記宛先ごとに当該宛先の属性情報が関連付けられて記憶され、前記バーコードは前記属性情報に関連付けて記憶されており、
前記取得部は、前記記憶部から、前記受付部により受け付けられた前記宛先に関連付いた前記属性情報である関連属性情報に関連付く前記バーコードを取得する、コンピュータプログラム。
【請求項４】
請求項３に記載のコンピュータプログラムであって、
前記関連属性情報を示す画像を、前記画像データの示す画像と共に表示する表示処理部
としてコンピュータを更に機能させるコンピュータプログラム。
【請求項５】
請求項４に記載のコンピュータプログラムであって、
前記印刷処理部は、前記表示処理部により表示された前記関連属性情報を示す画像を前記シートに印刷しない、コンピュータプログラム。
【請求項６】
請求項３から請求項５までのいずれか１項に記載のコンピュータプログラムであって、
前記受付部は、前記属性情報の選択を受付可能であり、
前記取得部は、前記受付部により前記属性情報の選択が受け付けられる場合、前記記憶部から、前記受付部により受け付けられた前記属性情報に関連付いた前記バーコードを取得し、
前記生成部は、前記受付部により前記属性情報の選択が受け付けられる場合、前記取得部により取得された、前記属性情報に関連付いた前記バーコードが含まれる画像の画像データを生成する、コンピュータプログラム。
【請求項７】
請求項１から請求項６までのいずれか１項に記載のコンピュータプログラムであって、
前記シートは、宛先面及び通信面を有する郵便物であり、
前記生成部は、前記受付部により受け付けられた前記宛先を含む前記宛先面の画像、及び、前記取得部により取得された前記バーコードを含む前記通信面の画像、を有する画像の画像データを生成する、コンピュータプログラム。
【請求項８】
請求項１から請求項７までのいずれか１項に記載のコンピュータプログラムであって、
前記受付部により前記宛先の選択が受け付けられない場合、前記ＵＲＬ情報を含まないダミーバーコードが含まれる画像の画像データを生成し、該画像データの示す画像を表示するダミー表示処理部
としてコンピュータを更に機能させるコンピュータプログラム。
【請求項９】
請求項１から請求項８までのいずれか１項に記載のコンピュータプログラムであって、
前記コンテンツは、複数の写真の画像データを有するアルバムデータを含む、コンピュータプログラム。
【請求項１０】
コンテンツの所在を示すＵＲＬ情報を含むバーコードをシートに印刷するための処理を実行する印刷処理装置であって、
ユーザからの前記シートの宛先の選択を受け付ける受付部と、
少なくとも１つの宛先を前記バーコードと関連付けて記憶し、前記宛先ごとに異なる前記バーコードを関連付けて記憶可能な記憶部から、前記受付部により受け付けられた前記宛先に関連付いた前記バーコードを取得する取得部と、
前記取得部により取得された前記バーコードが含まれる画像の画像データを生成する生成部と、
前記生成部により生成された前記画像データの画像を、前記シートに印刷するための印刷処理を実行する印刷処理部と、
を備える印刷処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、コンピュータプログラム及び印刷処理装置に関する。
【背景技術】
【０００２】
コンテンツの所在を示すＵＲＬ情報を含むバーコードを、シートに印刷する技術が知られている（特許文献１参照）。特許文献１に記載の構成では、コンテンツとしての映像データがインターネットを介してサーバにアップロードされる。映像データがアップロードされる際、映像データの所在を示すＵＲＬ情報が設定され、設定されたＵＲＬ情報がＱＲコード（登録商標）に変換され、ハガキ等に印刷される。ＱＲコードが印刷されたハガキ等の受取人は、携帯電話機等の携帯端末でＱＲコードを読み取り、アップロードされた映像データを視聴する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−７８０７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の構成では、ＱＲコードが印刷されたハガキ等のシートを複数の人に送付する場合、同一のＱＲコードが複数のシートに印刷され、該複数のシートが複数の人に送付される。つまり、特許文献１に記載の構成では、複数の人が同一のコンテンツを視聴することになる。
【０００５】
本開示は、提示されるコンテンツをシートの受取人ごとに変えることができる技術を提供することを目的としている。
【課題を解決するための手段】
【０００６】
本開示の一態様は、コンテンツの所在を示すＵＲＬ情報を含むバーコードをシートに印刷するための処理を実行する印刷処理装置としてコンピュータを機能させるコンピュータプログラムであって、受付部と、取得部と、生成部と、印刷処理部と、を備える。受付部は、ユーザからのシートの宛先の選択を受け付ける。取得部は、少なくとも１つの宛先をバーコードと関連付けて記憶し、宛先ごとに異なるバーコードを関連付けて記憶可能な記憶部から、受付部により受け付けられた宛先に関連付いたバーコードを取得する。生成部は、取得部により取得されたバーコードが含まれる画像の画像データを生成する。印刷処理部は、生成部により生成された画像データの画像を、シートに印刷するための印刷処理を実行する。
【０００７】
このような構成によれば、宛先に応じて、シートに印刷されるバーコードを変更することができる。ひいては、提示されるコンテンツをシートの受取人ごとに変えることができる。
上記の印刷処理装置そのもの、当該印刷処理装置を実現するための制御方法、及び、上記の印刷処理プログラムを格納するコンピュータ読取可能記憶媒体も新規で有用である。
【図面の簡単な説明】
【０００８】
【図１】印刷システムの構成を示すブロック図である。
【図２】端末装置の構成を示すブロック図である。
【図３】プリンタの構成を示すブロック図である。
【図４】通信面作成処理のフローチャートである。
【図５】新規登録処理のフローチャートである。
【図６】第１登録処理のフローチャートである。
【図７】第２登録処理のフローチャートである。
【図８】印刷指示処理のフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照しながら、本開示を実施するための形態を説明する。
［１．構成］
図１に示す印刷システム１は、端末装置２と、プリンタ３と、データベース（ＤＢ）４と、サーバ５と、を備える。
【００１０】
印刷システム１は、端末装置２からサーバ５にアップロードされた複数の写真の画像データをアルバムデータとして管理し、アルバムデータの所在を示すＵＲＬ情報を含むＱＲコード（登録商標）を年賀状に印刷するためのシステムである。年賀状の受取人が年賀状に印刷されたＱＲコードを図示しない携帯電話機等で読み取ることで、アルバムデータを閲覧することができる。なお、年賀状は、宛先が書かれる宛先面と、宛先面の裏面である通信面と、を有する。
【００１１】
端末装置２は、図２に示すように、撮影部２１と、通信部２２と、操作部２３と、表示部２４と、制御部２５と、を備える。なお、端末装置２は、例えば、スマートフォン、タブレット端末、携帯電話機、パーソナルコンピュータ等である。
【００１２】
撮影部２１は、いわゆるデジタルカメラとしての機能を担うものであり、画像を撮影してその画像を示す画像データを生成することができる。
通信部２２は、サーバ５及びプリンタ３等の外部の装置とデータ通信を行うためのインタフェースである。通信部２２は、有線ＬＡＮ、無線ＬＡＮ、インターネットなどの各種ネットワークに接続可能である。端末装置２は、通信部２２を介してインターネット網６に接続し、記憶部に記憶された画像データをサーバ５にアップロードする。また、端末装置２は、通信部２２を介して、サーバ５からアルバムデータのＵＲＬ情報を受信する。また、端末装置２は、通信部２２を介して、ＵＲＬ情報を含むＱＲコードなど、様々な画像の印刷指示をプリンタ３に送信する。
【００１３】
操作部２３は、ユーザによる入力操作を受け付ける入力装置であり、例えば、操作ボタンやタッチパネルなどを含む。
表示部２４は、例えば液晶ディスプレイによって構成された表示装置である。液晶ディスプレイの表示領域には、操作部２３を構成するタッチパネルが重畳配置される。
【００１４】
制御部２５は、ＣＰＵ２５１と、ＲＡＭ、ＲＯＭ、フラッシュメモリ等の半導体メモリ（以下、メモリ）２５２と、を有する周知のマイクロコンピュータを中心に構成される。制御部２５の各種機能は、ＣＰＵ２５１が非遷移的実体的記憶媒体であるメモリに格納されたプログラムを実行することにより実現される。また、このプログラムの実行により、プログラムに対応する方法が実行される。
【００１５】
本実施形態では、メモリ２５２には、年賀状に印刷する画像データの生成及びプリンタ３への印刷指示を行うための専用のアプリケーションソフトウェア（以下、生成印刷アプリ）が記憶されている。この生成印刷アプリの実行により、後述する図４及び図５に示す通信面作成処理、図６に示す第１登録処理、図７に示す第２登録処理及び図８に示す印刷指示処理が実行される。
【００１６】
また、メモリ２５２には、アルバムデータの所在を示すＵＲＬ情報を含むＱＲコードが、年賀状の宛先と関連付けて記憶されている。すなわち、後述するとおり、通信面作成処理では、年賀状の宛先を選択することで、選択された宛先に関連付けられたＱＲコードを含む通信面の画像の画像データが自動的に生成される。
【００１７】
メモリ２５２には、少なくとも１つの宛先が記憶され、宛先ごとに異なるＱＲコードを記憶可能である。換言すれば、宛先ごとに提示したいアルバムデータを設定可能である。
また、本実施形態では、宛先にはその宛先の属性を示す属性情報が関連付けられて記憶されており、ＱＲコードは、宛先の属性情報と関連付けられている。つまり、宛先とＱＲコードとは属性情報を介して関連付けられている。
【００１８】
本実施形態では、宛先の属性情報は、端末装置２のユーザとその宛先の宛先人との関係性を示す情報である。具体的には、各宛先には、属性情報として親族又は友人の分類が関連付けられている。ＱＲコードは、この属性情報ごとに関連付いて記憶されている。また、属性情報には、該属性情報に関連付けられたＱＲコードにより所在が示されるアルバムデータのアルバム名等の情報も併せて関連付けられて記憶されている。なお、以下では、宛先の属性情報を、該属性情報に関連付けられたＱＲコードの種類ともいう。
【００１９】
一方、プリンタ３は、図３に示すように、通信部３１と、操作部３２と、表示部３３と、印刷部３４と、制御部３５と、を備える。
通信部３１は、端末装置２等の外部の装置とデータ通信を行うためのインタフェースである。通信部３１は、有線ＬＡＮ、無線ＬＡＮ、インターネットなどの各種ネットワークに接続可能である。プリンタ３は、通信部３１を介して端末装置２から印刷指示を受信する。
【００２０】
操作部３２は、ユーザによる入力操作を受け付ける入力装置であり、例えば、操作ボタンやタッチパネルなどを含む。
表示部３３は、例えば液晶ディスプレイによって構成された表示装置である。液晶ディスプレイの表示領域には、操作部３２を構成するタッチパネルが重畳配置される。
【００２１】
印刷部３４は、インクジェット技術や電子写真技術の印刷機構を有し、シートに画像を印刷することが可能である。
制御部３５は、ＣＰＵ３５１と、メモリ３５２と、を有する周知のマイクロコンピュータを中心に構成される。制御ユニットの各種機能は、ＣＰＵ３５１が非遷移的実体的記憶媒体であるメモリ３５２に格納されたプログラムを実行することにより実現される。また、このプログラムの実行により、プログラムに対応する方法が実行される。
【００２２】
制御部３５は、端末装置２から印刷指示を受信すると、印刷指示により指示される画像を年賀状等のシートに印刷部３４を介して印刷する。
一方、図１に示すＤＢ４は、端末装置２からアップロードされた写真の画像データを記憶するためのデータベースである。ＤＢ４では、写真の画像データは、複数の写真の画像データを有するアルバムデータとして記憶されている。なお、アルバムデータには、ユーザの設定したアルバム名等の情報も含まれる。
【００２３】
サーバ５は、端末装置２からアップロードされた写真の画像データを端末装置２のユーザと関連付けてＤＢ４に記憶する。また、サーバ５は、アルバムデータのＤＢ４内の所在を示すＵＲＬ情報を、端末装置２からの要請に応じて、端末装置２に対して発行する。
【００２４】
［２．処理］
［２−１．通信面作成処理］
次に、端末装置２の制御部２５が実行する通信面作成処理について、図４のフローチャートを用いて説明する。通信面作成処理は、ＱＲコードを含む通信面の画像の画像データを生成し、該画像データの画像を表示部２４に表示するための処理である。
【００２５】
本実施形態では、生成印刷アプリが起動されると、年賀状の通信面の画像を作成するか、宛先面の画像を作成するか、等をユーザに選択させる初期メニュー画面が表示部２４に表示される。通信面作成処理は、初期メニュー画面において通信面の画像の作成をユーザが選択することにより、開始される。
【００２６】
まず、Ｓ１０１で、制御部２５は、ユーザがＱＲコードスタンプを選択したか否かを判断する。本実施形態では、通信面作成処理が開始されると、通信面に印刷する画像をユーザに選択させるメニュー画面が表示部２４に表示される。印刷する画像としては、ＱＲコードのほか、テンプレート画像等が選択可能である。Ｓ１０１では、制御部２５は、メニュー画面でユーザがＱＲコードを選択した場合に、ＱＲコードスタンプが選択されたと判断する。一方、制御部２５は、メニュー画面で他の項目が選択された場合、又は、ユーザによる入力が確認されない場合、ＱＲコードスタンプが選択されていないと判断する。
【００２７】
制御部２５は、Ｓ１０１でユーザがＱＲコードスタンプを選択していないと判断した場合には、Ｓ１０１を再度実行する。
一方、制御部２５は、Ｓ１０１でユーザがＱＲコードスタンプを選択したと判断した場合には、Ｓ１０２へ移行し、通信面に表示するＱＲコードの種類をユーザに選択させるメニュー画面を表示し、ユーザからの選択を受け付ける。本実施形態では、メニュー画面には、ＱＲコードの種類として、「新規」、「既存（親族）」、「既存（友人）」、「宛先連動」の項目が表示される。
【００２８】
「新規」は、メモリ２５２に記憶されていないＱＲコードである。
「既存（親族）」及び「既存（友人）」は、メモリ２５２に記憶されているＱＲコードであって、それぞれ、「親族」及び「友人」に関連付けられたＱＲコードである。
【００２９】
「宛先連動」は、宛先を選択することにより自動的に選択されるＱＲコードである。
続いて、Ｓ１０３で、制御部２５は、ユーザの選択結果を判断する。
制御部２５は、Ｓ１０３で、ユーザが「新規」を選択したと判断した場合には、Ｓ１０４へ移行し、新規登録処理を実行する。
【００３０】
ここで、新規登録処理について図５に示すフローチャートを用いて説明する。
まず、Ｓ２０１で、制御部２５は、ＤＢ４から、端末装置２のユーザに関連付けられて記憶された全アルバムデータの情報を取得する。そして、制御部２５は、取り寄せた全アルバムデータの一覧（本実施形態ではアルバム名及びサムネール）を表示部２４に表示し、ユーザからアルバムデータの選択を受け付ける。
【００３１】
続いて、Ｓ２０２で、制御部２５は、Ｓ２０１で選択されたアルバムデータのＵＲＬ情報をサーバ５から取得し、取得したＵＲＬ情報を含むＱＲコードを生成する。そして、制御部２５は、生成したＱＲコードを、通信面の画像と共に表示部２４に表示する。また、制御部２５は、ＱＲコードを、通信面の画像におけるデフォルト位置（例えば、通信面の中央部）に表示する。
【００３２】
続いて、Ｓ２０３で、制御部２５は、Ｓ２０１で選択されたアルバムデータのアルバム名を、通信面の画像におけるデフォルト位置（例えば、Ｓ２０２で表示されたＱＲコードの直下）に表示する。
【００３３】
続いて、Ｓ２０４で、制御部２５は、Ｓ２０２で表示されたＱＲコードの種類名としてＳ２０３で取得されたアルバム名をデフォルト表示する。
続いて、Ｓ２０５で、制御部２５は、ユーザからＱＲコードの種類名の入力を受け付け、Ｓ２０４で表示された種類名に代えて、入力された種類名を確認表示する。ここでいう確認表示とは、年賀状等のシートに印刷されるＱＲコードの種類をユーザが表示部２４上で確認できるようにするための表示である。本実施形態では、ユーザから入力された種類名を、Ｓ２０２で表示されたＱＲコードから吹き出された吹き出しに表示することにより、確認表示が行われる。
【００３４】
本実施形態では、確認表示で表示された種類名は、実際に通信面の画像をプリンタ３で印刷するときには年賀状等のシートに印刷されない。つまり、確認表示は、通信面の画像の作成過程において、シートに印刷されるＱＲコードの種類をユーザが確認するために行われる。
【００３５】
続いて、Ｓ２０６で、制御部２５は、Ｓ２０２で生成されたＱＲコード、Ｓ２０３で表示されたアルバム名及びＳ２０５で入力された種類名を関連付けてメモリ２５２に記憶し、図５の新規登録処理を終了する。
【００３６】
制御部２５は、新規登録処理を終了すると、図４の通信面作成処理を終了する。
一方、制御部２５は、前述したＳ１０３で、ユーザが「既存（親族）」又は「既存（友人）」を選択したと判断した場合には、Ｓ１０５へ移行し、選択された既存種類名（親族又は友人）に関連付いたＱＲコードをメモリ２５２から取得する。
【００３７】
続いて、Ｓ１０６で、制御部２５は、Ｓ１０５で取得されたＱＲコードを通信面の画像と共に表示部２４に表示する。制御部２５は、通信面の画像におけるデフォルト位置にＱＲコードを表示する。
【００３８】
続いて、Ｓ１０７で、制御部２５は、Ｓ１０３で選択された既存種類名に関連付いたアルバム名をメモリ２５２から取得し、取得したアルバム名を通信面の画像におけるデフォルト位置に表示する。
【００３９】
続いて、Ｓ１０８で、制御部２５は、Ｓ１０２で選択されたＱＲコードの種類名（親族又は友人）を確認表示する。制御部２５は、前述したＳ２０５と同様に、吹き出し表示により確認表示を行う。
【００４０】
制御部２５は、Ｓ１０８を実行すると、図４の通信面作成処理を終了する。
一方、制御部２５は、前述したＳ１０３で、ユーザが「宛先連動」を選択したと判断した場合には、Ｓ１０９へ移行し、宛先が選択中であるか否かを判断する。「宛先が選択中である」とは、メモリ２５２に記憶された宛先の中から選択された宛先が表示部２４に表示されている状態を指す。すなわち、本実施形態では、ユーザが「宛先連動」を選択すると、通信面の画像と宛先面の画像とが見開きの状態で表示部２４に表示される。ここで、宛先面の画像の作成が既に行われている場合には、宛先が選択された宛先面の画像が表示され、宛先面の画像の作成がまだ行われている場合には、宛先が選択されていない宛先面の画像が表示される。Ｓ１０９では、制御部２５は、表示された宛先面の画像において宛先が表示されている場合に、宛先が選択中であると判断する。一方、制御部２５は、表示された宛先面の画像において宛先が表示されていない場合に、宛先が選択中でないと判断する。
【００４１】
制御部２５は、Ｓ１０９で宛先が選択中であると判断した場合には、Ｓ１１０へ移行し、選択中の宛先が種類登録済みであるか否かを判断する。選択中の宛先がメモリ２５２においてＱＲコードの種類と関連付けられて記憶されている場合、選択中の宛先が種類登録済みであると判断される。一方、選択中の宛先がメモリ２５２においてＱＲコードの種類と関連付けられて記憶されていない場合、選択中の宛先が種類登録済みでないと判断される。後者の場合としては、選択中の宛先はメモリ２５２に記憶されているがＱＲコードの種類が記憶されていない場合が挙げられる。
【００４２】
制御部２５は、Ｓ１１０で、選択中の宛先が種類登録済みであると判断した場合、Ｓ１１１へ移行し、選択中の宛先に関連付いた種類名、並びに、該種類名に関連付いたＱＲコード及びアルバム名、をメモリ２５２から取得する。
【００４３】
続いて、Ｓ１１２で、制御部２５は、Ｓ１１１で取得されたＱＲコードを通信面の画像におけるデフォルト位置に表示する。
続いて、Ｓ１１３で、制御部２５は、Ｓ１１１で取得されたアルバム名を通信面の画像におけるデフォルト位置に表示する。
【００４４】
続いて、Ｓ１１４で、制御部２５は、Ｓ１１１で取得された種類名を確認表示する。
制御部２５は、Ｓ１０８を実行すると、図４の通信面作成処理を終了する。
一方、制御部２５は、前述したＳ１１０で、選択中の宛先が種類登録済みでないと判断した場合、Ｓ１１５へ移行する。
【００４５】
Ｓ１１５で、制御部２５は、選択中の宛先に種類が登録されていない旨のエラー画面を表示部２４に表示し、メニュー画面を表示し、ユーザからの選択を受け付ける。メニュー画面には、「新規登録」、「既存種類登録」及び「空白表示」の項目が表示される。
【００４６】
続いて、Ｓ１１６で、制御部２５は、ユーザの選択結果を判断する。
制御部２５は、Ｓ１１６でユーザが「新規登録」を選択したと判断した場合には、Ｓ１１７へ移行し、前述した図５の新規登録処理を実行する。すなわち、「新規登録」が選択された場合、ＱＲコードの種類名が新規に登録され、登録された種類名が、選択中の宛先に関連付けて記憶される。また、新規に生成されたＱＲコードが、表示部２４に表示された通信面の画像に表示される。なお、「親族」及び「友人」以外の新規に登録される種類名としては、例えば「仕事」等が挙げられる。
【００４７】
一方、制御部２５は、前述したＳ１１６で、ユーザが「既存種類登録」を選択したと判断した場合には、Ｓ１１８へ移行し、メモリ２５２に記憶されたＱＲコードの種類名の一覧（本実施形態では親族及び友人）を表示し、ユーザから選択を受け付ける。そして、制御部２５は、選択された種類名を、選択中の宛先に関連付けて記憶する。
【００４８】
制御部２５は、Ｓ１１８を実行すると、前述したＳ１１１へ移行する。つまり、「既存種類登録」が選択された場合、Ｓ１１８で登録された既存種類名のＱＲコードが、通信面の画像に表示される。
【００４９】
一方、制御部２５は、前述したＳ１１６で、ユーザが「空白表示」を選択したと判断した場合には、図４の通信面作成処理を終了する。つまり、「空白表示」が選択された場合、ＱＲコードが通信面の画像に表示されることなく、通信面作成処理が終了する。
【００５０】
一方、制御部２５は、前述したＳ１０９で宛先が選択中でないと判断した場合には、Ｓ１１９へ移行し、表示部２４に表示された通信面の画像にダミーＱＲコードを表示する。
ダミーＱＲコードは、ＵＲＬ情報を含まないＱＲコードであり、ユーザが宛先を選択するまで暫定的に表示されるＱＲコードである。本実施形態では、Ｓ１０９で宛先が選択中であると判断された場合にＳ１１２等で表示されるＱＲコードと同じ位置（デフォルト位置）にダミーＱＲコードが表示される。
【００５１】
続いて、Ｓ１１９で、制御部２５は、ダミーアルバム名を通信面におけるデフォルト位置に表示する。
続いて、Ｓ１２０で、制御部２５は、ＱＲコードの種類名を確認表示する。Ｓ１２０では、ＱＲコードの種類名として、「宛先連動」の文字が吹き出し表示されることで確認表示が行われる。
【００５２】
制御部２５は、Ｓ１２１を実行すると、図４の通信面作成処理を終了する。
［２−２．第１登録処理］
次に、端末装置２の制御部２５が実行する第１登録処理を図６のフローチャートを用いて説明する。第１登録処理は、新規の宛先の入力を受け付け、入力された宛先と、ＱＲコードと、を関連付けて登録する処理である。本実施形態では、生成印刷アプリが起動された直後に表示部２４に表示される初期メニュー画面には「第１登録処理」の項目が表示され、ユーザが操作部２３を介して該項目を選択することで、第１登録処理が開始される。
【００５３】
まず、Ｓ３０１で、制御部２５は、表示部２４に宛先の入力画面を表示し、ユーザから宛先の入力を受け付ける。
続いて、Ｓ３０２で、制御部２５は、メモリ２５２に記憶された既存種類の一覧を表示部２４に表示し、ユーザからの選択を受け付ける。
【００５４】
続いて、Ｓ３０３で、制御部２５は、選択された種類に関連付けられて記憶されているＱＲコード及びアルバム名をメモリ２５２から取得する。
続いて、Ｓ３０４で、制御部２５は、Ｓ３０１で入力された宛先、Ｓ３０２で選択された種類名、並びに、Ｓ３０３で取得されたＱＲコード及びアルバム名、を関連付けてメモリ２５２に記憶する。制御部２５は、Ｓ３０４を実行すると、図６の第１登録処理を終了する。
【００５５】
［２−３．第２登録処理］
次に、端末装置２の制御部２５が実行する第２登録処理を図７のフローチャートを用いて説明する。第２登録処理は、登録されている宛先のうちＱＲコードの種類が登録されていない宛先に対して、ＱＲコードの種類を関連付けて登録処理である。本実施形態では、初期メニュー画面には「第２登録処理」の項目が表示され、ユーザが該項目を選択することで、第２登録処理が開始される。
【００５６】
まず、Ｓ４０１で、制御部２５は、メモリ２５２に記憶された宛先の一覧を表示部２４に表示し、ユーザからの選択を受け付ける。
続いて、Ｓ４０２で、制御部２５は、メモリ２５２に記憶された既存種類名の一覧を表示部２４に表示し、ユーザからの選択を受け付ける。
【００５７】
続いて、Ｓ４０３で、制御部２５は、Ｓ４０２で選択された種類名に関連付けられて記憶されているＱＲコード及びアルバム名をメモリ２５２から取得する。
続いて、Ｓ４０４で、制御部２５は、Ｓ４０４で選択された宛先、Ｓ４０２で選択された種類名、並びに、Ｓ４０３で取得されたＱＲコード及びアルバム名、を関連付けてメモリ２５２に記憶する。制御部２５は、Ｓ４０４を実行すると、図７の第２登録処理を終了する。
【００５８】
［２−４．印刷指示処理］
次に、端末装置２の制御部２５が実行する印刷指示処理について、図８のフローチャートを用いて説明する。印刷指示処理は、通信面作成処理で作成された通信面の画像を年賀状等のシートに印刷するための処理である。印刷指示処理は、生成印刷アプリが起動されることにより開始される。
【００５９】
まず、Ｓ５０１で、制御部２５は、ユーザによる印刷移行操作があったか否かを判断する。本実施形態では、通信面作成処理が実行され、通信面の画像が作成されると、作成された通信面の画像と共に、該画像の印刷へと進む項目が表示部２４に表示される。制御部２５は、ユーザにより該項目が選択された場合に、ユーザによる印刷移行操作があったと判断する。一方、制御部２５は、ユーザにより該項目が選択されていない場合に、ユーザによる印刷移行操作がなかったと判断する。
【００６０】
制御部２５は、Ｓ５０１でユーザによる印刷移行操作がなかったと判断した場合には、Ｓ５０１を再度実行する。
一方、制御部２５は、Ｓ５０１でユーザによる印刷移行操作があったと判断した場合には、Ｓ５０２へ移行し、宛先連動ＱＲコードがあるか否かを判断する。
【００６１】
ここで、制御部２５は、前述した通信面作成処理のＳ１１２で表示される、宛先に関連付いたＱＲコード、又は、前述したＳ１１９で表示されるダミーＱＲコード、が表示部２４に表示された通信面の画像に含まれている場合に、宛先連動ＱＲコードがあると判断する。
【００６２】
一方、制御部２５は、Ｓ１０６で表示される、ＱＲコードの種類の直接入力により表示されるＱＲコード、又は、Ｓ２０２で表示される、新規に生成されるＱＲコード、が表示部２４に表示された通信面の画像に含まれている場合に、宛先連動ＱＲコードがないと判断する。また、制御部２５は、ＱＲコード以外の画像のみが通信面の画像に含まれている場合にも、宛先連動ＱＲコードがないと判断する。
【００６３】
制御部２５は、Ｓ５０２で宛先連動ＱＲコードがあると判断した場合には、Ｓ５０３へ移行し、宛先が選択中であるか否かを判断する。
前述したＳ１１２が実行され、宛先に関連付いたＱＲコードが通信面の画像に含まれている場合、通信面の画像と共に表示されている宛先面の画像には宛先が表示されている。よって、この場合、Ｓ５０３で宛先が選択中であると判断される。一方、前述したＳ１１９が実行され、ダミーＱＲコードが通信面の画像に含まれている場合、通信面の画像と共に表示されている宛先面の画像には宛先が表示されていない。よって、この場合、Ｓ５０３宛先が選択中でないと判断される。
【００６４】
制御部２５は、Ｓ５０３で宛先が選択中でないと判断した場合、すなわち、ダミーＱＲコードが通信面の画像に含まれている場合には、Ｓ５０４へ移行し、宛先が選択されていない旨のエラー画面を表示部２４に表示するとともに、登録されている宛先の一覧を表示し、ユーザから宛先の選択を受け付ける。そして、制御部２５は、選択された宛先を表示部２４に表示された宛先面の画像に表示し、前述したＳ５０３に戻る。
【００６５】
一方、制御部２５は、Ｓ５０３でユーザが宛先選択中であると判断した場合には、Ｓ５０５へ移行し、選択中の宛先が種類登録済みであるか否かを判断する。
制御部２５は、Ｓ５０５で選択中の宛先が種類登録済みであると判断した場合には、Ｓ５０６へ移行し、選択中の宛先に関連付いた種類名に関連付くＱＲコード及びアルバム名をメモリ２５２から取得する。
【００６６】
なお、Ｓ５０６及び後述するＳ５０７は、Ｓ５０４で宛先が新規に受け付けられた場合、つまり、ダミーＱＲコードが表示されている場合を想定して実行される。
【００６７】
続いて、Ｓ５０７で、制御部２５は、Ｓ５０６で取得したＱＲコードを、通信面の画像におけるデフォルト位置に表示する。また、制御部２５は、Ｓ５０６で取得したアルバム名を、通信面の画像におけるデフォルト位置に表示する。ここで、制御部２５は、通信面の画像にダミーＱＲコードが含まれている場合、Ｓ５０６で取得したＱＲコードをダミーＱＲコードに代えて表示し、Ｓ５０６で取得したアルバム名をダミーアルバム名に代えて表示する。制御部２５は、Ｓ５０７を実行すると、後述するＳ５１３へ移行する。
【００６８】
一方、制御部２５は、前述したＳ５０５で、選択中の宛先が種類登録済みでないと判断した場合には、Ｓ５０８へ移行する。
なお、Ｓ５０５で選択中の宛先が種類登録済みでないと判断される場合としては、例えば、通信面の画像にダミーＱＲコードが含まれている状態でＳ５０３で宛先が選択中でないと判断され、Ｓ５０４でユーザが種類登録済みでない宛先を選択した場合が挙げられる。
Ｓ５０８及びＳ５０９は、前述した図４のＳ１１５及びＳ１１６とそれぞれ同様であるため、説明を省略する。
【００６９】
制御部２５は、Ｓ５０９で、ユーザが「新規登録」を選択したと判断した場合には、Ｓ５１０へ移行し、前述した図５の新規登録処理を実行した後、後述するＳ５１３へ移行する。この場合、ダミーＱＲコードに代えて新規に生成されたＱＲコードが表示される。
【００７０】
一方、制御部２５は、Ｓ５０９で、ユーザが「既存種類登録」を選択したと判断した場合には、Ｓ５１１へ移行し、メモリ２５２に記憶された既存種類の一覧を表示し、ユーザからの選択を受け付ける。そして、制御部２５は、選択された既存種類名を、宛先に登録する。制御部２５は、Ｓ５１１を実行すると、前述したＳ５０６へ移行する。つまり、この場合、ダミーＱＲコードに代えて、選択された既存種類のＱＲコードが表示される。
【００７１】
一方、制御部２５は、前述したＳ５０９で、ユーザが「空白で印刷」を選択したと判断した場合には、Ｓ５１３へ移行する。つまり、ユーザが「空白で印刷」を選択したと判断した場合には、ＱＲコードが表示されることなく、Ｓ５１３へ移行する。
【００７２】
一方、制御部２５は、Ｓ５０２で宛先連動ＱＲコードがないと判断した場合には、Ｓ５１１で、宛先連動ＱＲコード以外のＱＲコード、すなわち、その他ＱＲコードがあるか否かを判断する。なお、その他ＱＲコードとしては、Ｓ１０６で表示される、ＱＲコードの種類の直接入力により表示されるＱＲコード、及び、Ｓ２０２で表示される、新規に生成されるＱＲコード、が挙げられる。
【００７３】
制御部２５は、Ｓ５１１でその他ＱＲコードがあると判断した場合には、後述するＳ５１３へ移行する。
一方、制御部２５は、Ｓ５１１でその他ＱＲコードがないと判断した場合、つまり、ＱＲコード以外の画像のみが通信面の画像に含まれている場合には、Ｓ５１２で、ＱＲコード以外の画像の印刷指示を通信部２２を介してプリンタ３へ送信し、図８の印刷指示処理を終了する。
【００７４】
一方、Ｓ５１３で、制御部２５は、印刷確認ダイアローグを表示部２４に表示する。例えば、制御部２５は、「印刷しますか？」のメッセージを含むダイアローグを表示する。
続いて、Ｓ５１４で、制御部２５は、ダイアローグに対するユーザの入力に基づき、印刷指示操作があったか否かを判断する。
【００７５】
制御部２５は、Ｓ５１４でユーザによる印刷指示操作がなかったと判断した場合には、Ｓ５１４を再度実行する。
一方、制御部２５は、Ｓ５１４でユーザによる印刷指示操作があったと判断した場合には、Ｓ５１５へ移行し、宛先連動ＱＲコードがあるか否かを判断する。
【００７６】
制御部２５は、Ｓ５１５で宛先連動ＱＲコードがあると判断した場合には、Ｓ５１６へ移行し、表示部２４に表示された通信面の画像及び宛先面の画像の印刷指示を通信部２２を介してプリンタ３へ送信する。
【００７７】
続いて、Ｓ５１７で、制御部２５は、次の印刷対象宛先があるか否かを判断する。
ここで、制御部２５は、次の印刷対象宛先があるかをユーザに問うダイアローグを表示部２４に表示し、該ダイアローグに対するユーザの入力に基づき次の印刷対象宛先があるか否かを判断する。また、制御部２５は、ユーザから次の印刷対象宛先がある旨の入力を受け付けた場合、登録済みの宛先の一覧を表示部２４に表示し、ユーザからの宛先の選択を受け付ける。
【００７８】
制御部２５は、Ｓ５１７で次の印刷対象宛先があると判断した場合には、Ｓ５０５に戻り、ユーザから選択された次の印刷対象宛先についてＳ５０５からＳ５１７までの処理を実行する。
【００７９】
一方、制御部２５は、Ｓ５１７で次の印刷対象宛先がないと判断した場合には、図８の印刷指示処理を終了する。
一方、制御部２５は、Ｓ５１５で宛先連動ＱＲコードがないと判断した場合、Ｓ５１８で、その他ＱＲコードがあるか否かを判断する。制御部２５は、Ｓ５１８でその他ＱＲコードがあると判断した場合には、Ｓ５１９へ移行する。
【００８０】
Ｓ５１９で、制御部２５は、メモリ２５２に登録済みの宛先のうち、表示部２４に表示された通信面の画像に含まれるＱＲコードの種類（親族又は種類）に関連付けられた宛先の数を算出する。
【００８１】
続いて、Ｓ５２０で、制御部２５は、表示部２４に表示された通信面の画像をＳ５１９で算出した宛先の数だけ印刷させる旨の印刷指示をプリンタ３に送信し、図８の印刷指示処理を終了する。
一方、制御部２５は、前述したＳ５１８でその他ＱＲコードがないと判断した場合には、前述したＳ５１２に移行し、ＱＲコード以外の画像の印刷指示を通信部２２を介してプリンタ３へ送信し、図８の印刷指示処理を終了する。なお、Ｓ５１８でその他ＱＲコードがないと判断される場合としては、Ｓ５０９でユーザが「空白で印刷」を選択したと判断した場合が挙げられる。
【００８２】
［３．効果］
以上詳述した実施形態によれば、以下の効果が得られる。
（１）本実施形態では、制御部２５は、宛先ごとに異なるＱＲコードを記憶可能なメモリ２５２から、ユーザにより選択された宛先に関連付いたＱＲコードを取得する。そして、制御部２５は、取得されたＱＲコードを含む画像の画像データを生成する。
【００８３】
したがって、年賀状等のシートの宛先に応じて、該シートに印刷されるＱＲコードを変更することができる。ひいては、提示されるアルバムデータをシートの受取人ごとに変えることができる。
【００８４】
（２）本実施形態では、制御部２５は、ＱＲコードを宛先に関連付けてメモリ２５２に記憶する処理を実行する。
したがって、ＱＲコードを宛先に関連付けて新規にメモリ２５２に記憶できる。よって、新規に記憶された宛先及びＱＲコードの組についても、宛先に応じたＱＲコードをシートに印刷できる。
【００８５】
（３）本実施形態では、制御部２５は、メモリ２５２から、ユーザにより選択された宛先に関連付いた属性情報に関連付くＱＲコードを取得する。
したがって、同一の属性情報に関連付いた複数の宛先については同一のバーコードが印刷される。したがって、同一の属性情報の複数の宛先人に対して共通のアルバムデータを視聴させることができる。
【００８６】
（４）本実施形態では、制御部２５は、確認表示を行う。換言すれば、制御部２５は、宛先の属性情報、すなわち、ＱＲコードの種類、を示す画像を通信面の画像と共に表示部２４に表示する。
【００８７】
したがって、ユーザは、選択した宛先に関連付いたＱＲコードが正しく表示されているかを、その種類名を確認することで確認できる。
（５）本実施形態では、制御部２５は、確認表示により表示された種類名を年賀状には印刷しない。
【００８８】
例えば親族や友人などのＱＲコードの種類名は、年賀状の受取人には不要な情報である場合がある。よって、不要な情報を除いた画像をシートに印刷できる。
（６）本実施形態では、制御部２５は、ユーザに選択された宛先を含む宛先面の画像、及び、該宛先に関連付いたＱＲコードを含む通信面の画像、を有する画像の画像データを生成する。
【００８９】
よって、ユーザは、選択した宛先を含む宛先面の画像、及び、該宛先に関連付いたＱＲコードを含む通信面の画像、を年賀状等のシートに印刷できる。したがって、宛先に関連するＱＲコードを含む通信面の画像データを生成する一方、該宛先を含む宛先面の画像データを生成しない構成と比較して、ユーザの利便性を向上できる。
【００９０】
（７）本実施形態では、制御部２５は、Ｓ１０２で「既存（親族）」等の属性情報の選択を受け付けた場合、選択された属性情報に関連付いたＱＲコードが含まれる画像の画像データを生成する。
【００９１】
毎回宛先を選択し、関連するＱＲコードを表示する構成では、未登録の宛先については、毎回登録してＱＲコードを表示する必要がある。これに対して、本実施形態では、未登録の宛先について登録しなくても該当する属性情報を選択することで、属性情報に関連付いたＱＲコードを表示することもできる。よって、ユーザの利便性を向上できる。
【００９２】
（８）本実施形態では、制御部２５は、宛先の選択が受け付けられない場合、ダミーＱＲコードが含まれる画像の画像データを生成し、該画像データの示す画像を制御部２５に表示する。ダミーＱＲコードを含む画像を表示することで、ユーザに対して宛先の選択を促すことができる。
【００９３】
（９）本実施形態では、アルバムデータの所在を示すＵＲＬ情報を含むＱＲコードが印刷される。よって、宛先に応じたアルバムデータを年賀状の受取人に視聴させることができる。
【００９４】
なお、本実施形態では、アルバムデータがコンテンツの一例に相当し、ＱＲコードがバーコードの一例に相当し、年賀状がシートの一例に相当し、端末装置２の制御部２５が印刷処理装置の一例に相当し、メモリ２５２が記憶部の一例に相当し、端末装置２のユーザとその宛先の宛先人との関係性を示す情報が属性情報の一例に相当する。また、確認表示により表示されるＱＲコードの種類名が、関連属性情報を示す画像に相当する。また、Ｓ１０３、Ｓ１０９及びＳ５０３が受付部としての処理の一例に相当し、Ｓ１０５、Ｓ１１１及びＳ５０６が取得部としての処理の一例に相当し、Ｓ１０６、Ｓ１１２及びＳ５０７が生成部としての処理の一例に相当し、Ｓ５１６が印刷処理部としての処理の一例に相当する。また、Ｓ３０４及びＳ４０４が記憶処理部としての処理の一例に相当し、Ｓ１１４が表示処理部としての処理の一例に相当し、Ｓ１１９がダミー表示処理部としての処理の一例に相当する。
【００９５】
［４．他の実施形態］
以上、本開示を実施するための形態について説明したが、本開示は上述の実施形態に限定されることなく、種々変形して実施することができる。
【００９６】
（１）上記実施形態では、宛先とＱＲコードとを関連付けて記憶する記憶部として端末装置２のメモリ２５２、換言すれば、印刷処理装置の記憶部を例示したが、記憶部はこれに限られるものではない。例えば、記憶部は、ＤＢ４などの、印刷処理装置の外部の記憶部であってもよい。
【００９７】
（２）確認表示の仕方は上記実施形態のものに限られない。例えば、吹き出し表示以外の方法で属性情報をＱＲコードの周辺に表示することで、確認表示が行われてもよい。また、マウスオーバーのように、ユーザがＱＲコードにタッチしている間やＱＲコード上にカーソルを重ねている間に属性情報が表示されるようにして確認表示が行われてもよい。
（３）上記実施形態では、属性情報は親族及び友人の２種類であるが、属性情報の種類の数はこれに限られるものではない。例えば、属性情報は、３種類以上であってもよい。
（４）宛先とＱＲコード等のバーコードとは、属性情報を介さず直接関連付けられてもよい。
【００９８】
（５）上記実施形態において、端末装置２は、特定の宛先に関連付けられていないＱＲコードであるデフォルトＱＲコードの作成及び選択ができる構成であってもよい。この場合において例えば、端末装置２は、新規の宛先に対してＱＲコードを表示するときに、ユーザが、デフォルトＱＲコードか新規に生成されるＱＲコードかを選択できる構成であってもよい。
【００９９】
（６）上記実施形態では、端末装置２は、ユーザから宛先の選択を受け付け、選択された宛先に関連付いたＱＲコードを含む画像の画像データを生成するが、印刷処理装置はこの逆を行う構成であってもよい。
【０１００】
すなわち、印刷処理装置は、受付部と、取得部と、生成部と、印刷処理部と、を備える。受付部は、ユーザからのバーコードの選択を受け付ける。取得部は、少なくとも１つの宛先をバーコードと関連付けて記憶し、宛先ごとに異なるバーコードを関連付けて記憶可能な記憶部から、受付部により受け付けられたバーコードに関連付いた宛先を取得する。生成部は、取得部により取得された宛先が含まれる画像の画像データを生成する。印刷処理部は、生成部により生成された画像データの画像を、シートに印刷するための印刷処理を実行する。
【０１０１】
このような構成によれば、バーコードを選択するだけで、関連する宛先を含む画像の画像データを自動的に生成できる。よって、ユーザがバーコードを選択しても、関連する宛先を含む画像の画像データが自動的に生成されない構成と比較して、ユーザの利便性を向上できる。
【０１０２】
なお、印刷処理装置は、ユーザから選択されたバーコードに関連付いた宛先を含む画像の画像データを生成する上記処理のみを行う構成であってよい。また、印刷処理装置は、上記処理と、ユーザから選択された宛先に関連付いたＱＲコードを含む画像の画像データを生成する処理と、の両方を行う構成であってもよい。
【０１０３】
（７）上記実施形態において、ＱＲコードは、宛先面に印刷されてもよい。この場合において例えば、Ｓ１０３でユーザが「宛先連動」が選択したと判断された場合に、宛先面の画像のみが表示部２４に表示されてもよい。
【０１０４】
（８）シートは、例えば、年賀状以外のはがき等、他の郵便物であってもよい。また、シートは、郵便物以外の印刷媒体であってもよい。
（９）通信面作成処理や印刷指示処理などの各種処理は、プリンタ３で実行されてもよい。この場合、プリンタ３の制御部３５が印刷処理装置の一例に相当する。
【０１０５】
（１０）上記実施形態では、バーコードとして、２次元バーコードであるＱＲコードを例示したが、バーコードは１次元バーコード等であってもよい。
（１１）上記実施形態における１つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、１つの構成要素が有する１つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、１つの構成要素によって実現したり、複数の構成要素によって実現される１つの機能を、１つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言によって特定される技術思想に含まれるあらゆる態様が本開示の実施形態である。
【符号の説明】
【０１０６】
１…印刷システム、２…端末装置、３…プリンタ、４…サーバ、５…ＤＢ、２１…撮影部、２２…通信部、２３…操作部、２４…表示部、２５…制御部、３１…通信部、３２…操作部、３３…表示部、３４…印刷部、３５…制御部。
【図１】
2019047332.tif 000003
【図２】
2019047332.tif 000004
【図３】
2019047332.tif 000005
【図４】
2019047332.tif 000006
【図５】
2019047332.tif 000007
【図６】
2019047332.tif 000008
【図７】
2019047332.tif 000009
【図８】
2019047332.tif 000010