(57)【特許請求の範囲】
【請求項１】
入力インタフェースと、メモリとを備える携帯端末によって読み取り可能なプログラムであって、
該プログラムは、デザイン情報及び差出人情報を指定するユーザ操作を、前記入力インタフェースを通じて受け付ける第１受付処理を前記携帯端末に実行させ、前記差出人情報は、配送物の差出人を示すための情報であり、前記デザイン情報は、配送物に記録する画像のデザインを示すための情報であり、
該プログラムは、
前記第１受付処理で指定された前記差出人情報及び前記デザイン情報を対応付けて、前記メモリに記憶させる第１記憶処理と、
前記差出人情報及び宛先情報を指定するユーザ操作を、前記入力インタフェースを通じて受け付ける第２受付処理とを前記携帯端末に実行させ、前記宛先情報は、配送物の宛先を示すための情報であり、
該プログラムは、
前記第２受付処理で指定された前記宛先情報と同一の宛先を示し、且つ前記第２受付処理で指定された前記差出人情報と異なる前記差出人情報が対応付けられた前記宛先情報が前記メモリに記憶されているか否かを判断する第１判断処理と、
記憶されていないと前記第１判断処理で判断したことに応じて、前記第２受付処理で指定された前記宛先情報及び前記差出人情報を対応付けて、前記メモリに記憶させる第２記憶処理と、
記憶されていると前記第１判断処理で判断したことに応じて、異なる前記差出人情報の１つを指定するユーザ操作を、前記入力インタフェースを通じて受け付ける第３受付処理と、
同一の宛先を示す複数の前記宛先情報の１つ及び前記第３受付処理で指定された前記差出人情報を対応付けて、前記メモリに記憶させる第３記憶処理と、
前記メモリに記憶された前記宛先情報を指定するユーザ操作を、前記入力インタフェースを通じて受け付ける指定受付処理と、
配送物に記録されるべき宛先画像及びデザイン画像のセットを生成する生成処理とを前記携帯端末に実行させ、前記宛先画像は、前記指定受付処理で指定された前記宛先情報で示される宛先を示す画像であり、前記デザイン画像は、前記指定受付処理で指定された前記宛先情報に対応付けられた前記差出人情報に対応付けられた前記デザイン情報で示される画像であり、
該プログラムは、前記生成処理で生成した前記宛先画像及び前記デザイン画像のセットを出力するための指示情報を送信する出力指示処理を前記携帯端末に実行させるプログラム。
【請求項２】
該プログラムは、
前記第３記憶処理において、前記宛先情報、前記第３受付処理で指定された前記差出人情報である主差出人情報、前記第３受付処理で指定されなかった前記差出人情報である副差出人情報を対応付けて、前記メモリに記憶させ、
前記生成処理において、前記宛先画像、及び前記主差出人情報に対応付けられた前記デザイン情報で示される前記デザイン画像のセットを生成する請求項１に記載のプログラム。
【請求項３】
入力インタフェースと、メモリとを備える携帯端末によって読み取り可能なプログラムであって、
該プログラムは、デザイン情報及び差出人情報を指定するユーザ操作を、前記入力インタフェースを通じて受け付ける第１受付処理を前記携帯端末に実行させ、前記差出人情報は、配送物の差出人を示すための情報であり、前記デザイン情報は、配送物に記録する画像のデザインを示すための情報であり、
該プログラムは、
前記第１受付処理で指定された前記差出人情報及び前記デザイン情報を対応付けて、前記メモリに記憶させる第１記憶処理と、
前記差出人情報及び宛先情報を指定するユーザ操作を、前記入力インタフェースを通じて受け付ける第２受付処理とを前記携帯端末に実行させ、前記宛先情報は、配送物の宛先を示すための情報であり、
該プログラムは、
前記第２受付処理で指定された前記宛先情報及び前記差出人情報を対応付けて、前記メモリに記憶させる第２記憶処理と、
前記メモリに記憶された前記宛先情報、及び主差出人情報と異なる前記差出人情報を指定するユーザ操作を、前記入力インタフェースを通じて受け付ける指定受付処理とを前記携帯端末に実行させ、前記主差出人情報は、指定された前記宛先情報に対応付けて前記メモリに記憶されている前記差出人情報であり、
前記指定受付処理で指定された前記差出人情報である副差出人情報を、前記指定受付処理で受け付けた前記宛先情報に対応付けて、前記メモリに記憶させる第４記憶処理と、
配送物に記録されるべき宛先画像及び前記主差出人情報に対応付けられた前記デザイン情報で示されるデザイン画像のセットを生成する生成処理とを前記携帯端末に実行させ、前記宛先画像は、前記指定受付処理で指定された前記宛先情報で示される宛先を示す画像であり、前記デザイン画像は、前記指定受付処理で指定された前記宛先情報に対応付けられた前記差出人情報に対応付けられた前記デザイン情報で示される画像であり、
該プログラムは、前記生成処理で生成した前記宛先画像及び前記デザイン画像のセットを出力するための指示情報を送信する出力指示処理を前記携帯端末に実行させるプログラム。
【請求項４】
該プログラムは、
前記生成処理において、前記主差出人情報及び前記副差出人情報で示される連名の差出人を示す差出人画像をさらに生成し、
前記出力指示処理において、前記宛先画像、前記デザイン画像、及び前記差出人画像のセットを出力する請求項２又は３に記載のプログラム。
【請求項５】
該プログラムは、
前記差出人情報及び前記宛先情報のうちの前記宛先情報のみを指定するユーザ操作を前記第２受付処理で受け付けたことに応じて、指定された前記宛先情報を前記差出人情報を対応付けずに、前記メモリに記憶させる第５記憶処理を前記携帯端末に実行させ、
前記生成処理において、
前記指定受付処理で指定された前記宛先情報に前記差出人情報が対応付けられているか否かを判断する第２判断処理を前記携帯端末に実行させ、
対応付けられていると前記第２判断処理で判断したことに応じて、当該差出人情報に対応付けられた前記デザイン情報で示される前記デザイン画像を生成し、
対応付けられていないと前記第２判断処理で判断したことに応じて、予め定められた前記デザイン情報で示される前記デザイン画像を生成する請求項１又は２に記載のプログラム。
【請求項６】
該プログラムは、
対応付けられていると前記第２判断処理で判断したことに応じて、当該差出人情報で示される差出人を示す差出人画像をさらに生成し、
対応付けられていないと前記第２判断処理で判断したことに応じて、複数の前記差出人情報のうちから予め指定された前記差出人情報で示される差出人を示す前記差出人画像をさらに生成し、
前記出力指示処理において、前記宛先画像、前記デザイン画像、及び前記差出人画像のセットを出力する請求項５に記載のプログラム。
【請求項７】
該プログラムは、
前記デザイン情報を指定するユーザ操作を前記第２受付処理でさらに受け付けた場合の前記第２記憶処理、前記第３記憶処理、或いは前記第５記憶処理において、当該デザイン情報をさらに対応付けた前記宛先情報を前記メモリに記憶させ、
前記生成処理において、
前記指定受付処理で指定された前記宛先情報に前記デザイン情報が対応付けられているか否かを判断する第３判断処理を前記携帯端末に実行させ、
対応付けられていると前記第３判断処理で判断したことに応じて、当該デザイン情報で示される前記デザイン画像を生成し、
対応付けられていないと前記第３判断処理で判断したことに応じて、前記第２判断処理を前記携帯端末に実行させる請求項５又は６に記載のプログラム。
【請求項８】
前記携帯端末は、通信インタフェースをさらに備えており、
該プログラムは、複数の前記宛先情報を指定するユーザ操作を前記指定受付処理で受け付けたことに応じて、
前記生成処理において、前記宛先画像及び前記デザイン画像の複数のセットを生成し、
前記出力指示処理において、各々が前記宛先情報の１つに対応する複数の出力指示情報を、前記通信インタフェースを通じてプリンタに送信し、前記出力指示情報は、対応する前記宛先情報に基づいて生成した前記宛先画像及び前記デザイン画像を、葉書の宛名面及び通信面に記録させるための情報である請求項７のいずれかに記載のプログラム。
【請求項９】
該プログラムは、
複数の前記出力指示情報の出力順を指定するユーザ操作を、前記入力インタフェースを通じて受け付ける第５受付処理を前記携帯端末に実行させ、
前記第５受付処理で差出人順が指定された場合の前記出力指示処理において、同一の前記差出人情報が対応付けられた前記宛先情報に対応する複数の前記出力指示情報を、前記通信インタフェースを通じて前記プリンタに連続して送信する請求項８に記載のプログラム。
【請求項１０】
該プログラムは、
複数の前記差出人情報の一部を指定するユーザ操作を、前記入力インタフェースを通じて受け付ける第６受付処理を前記携帯端末に実行させ、
前記出力指示処理において、前記第６受付処理で指定された前記差出人情報に対応付けられた前記宛先情報に対応する前記出力指示情報のみを、前記通信インタフェースを通じて前記プリンタに送信する請求項８に記載のプログラム。
【請求項１１】
該プログラムは、
コメント情報を対応付けた前記宛先情報を指定するユーザ操作を前記第２受付処理で受け付けた場合の前記第２記憶処理、或いは前記第３記憶処理において、当該コメント情報をさらに対応付けた前記宛先情報を前記メモリに記憶させ、前記コメント情報は、葉書の通信面に手書きの文字を付加することを示す情報であり、
前記出力指示処理において、前記コメント情報が対応付けられた前記宛先情報に対応する前記出力指示情報を、前記コメント情報が対応付けられていない前記宛先情報に対応する前記出力指示情報より先に、前記通信インタフェースを通じて前記プリンタに送信する請求項８から１０のいずれかに記載のプログラム。
【請求項１２】
入力インタフェースと、メモリと、制御部とを備える携帯端末であって、
前記制御部は、
デザイン情報及び差出人情報を指定するユーザ操作を、前記入力インタフェースを通じて受け付ける第１受付処理を実行し、前記差出人情報は、配送物の差出人を示すための情報であり、前記デザイン情報は、配送物に記録する画像のデザインを示すための情報であり、
前記第１受付処理で指定された前記差出人情報及び前記デザイン情報を対応付けて、前記メモリに記憶させる第１記憶処理と、
前記差出人情報及び宛先情報を指定するユーザ操作を、前記入力インタフェースを通じて受け付ける第２受付処理とを実行し、前記宛先情報は、配送物の宛先を示すための情報であり、
前記第２受付処理で指定された前記宛先情報と同一の宛先を示し、且つ前記第２受付処理で指定された前記差出人情報と異なる前記差出人情報が対応付けられた前記宛先情報が前記メモリに記憶されているか否かを判断する第１判断処理と、
記憶されていないと前記第１判断処理で判断したことに応じて、前記第２受付処理で指定された前記宛先情報及び前記差出人情報を対応付けて、前記メモリに記憶させる第２記憶処理と、
記憶されていると前記第１判断処理で判断したことに応じて、異なる前記差出人情報の１つを指定するユーザ操作を、前記入力インタフェースを通じて受け付ける第３受付処理と、
同一の宛先を示す複数の前記宛先情報の１つ及び前記第３受付処理で指定された前記差出人情報を対応付けて、前記メモリに記憶させる第３記憶処理と、
前記メモリに記憶された前記宛先情報を指定するユーザ操作を、前記入力インタフェースを通じて受け付ける指定受付処理と、
配送物に記録されるべき宛先画像及びデザイン画像のセットを生成する生成処理とを実行し、前記宛先画像は、前記指定受付処理で指定された前記宛先情報で示される宛先を示す画像であり、前記デザイン画像は、前記指定受付処理で指定された前記宛先情報に対応付けられた前記差出人情報に対応付けられた前記デザイン情報で示される画像であり、
前記生成処理で生成した前記宛先画像及び前記デザイン画像のセットを出力するための指示情報を送信する出力指示処理を実行する携帯端末。
【請求項１３】
入力インタフェースと、メモリと、制御部とを備える携帯端末であって、
前記制御部は、
デザイン情報及び差出人情報を指定するユーザ操作を、前記入力インタフェースを通じて受け付ける第１受付処理を実行し、前記差出人情報は、配送物の差出人を示すための情報であり、前記デザイン情報は、配送物に記録する画像のデザインを示すための情報であり、
前記第１受付処理で指定された前記差出人情報及び前記デザイン情報を対応付けて、前記メモリに記憶させる第１記憶処理と、
前記差出人情報及び宛先情報を指定するユーザ操作を、前記入力インタフェースを通じて受け付ける第２受付処理とを実行し、前記宛先情報は、配送物の宛先を示すための情報であり、
前記第２受付処理で指定された前記宛先情報及び前記差出人情報を対応付けて、前記メモリに記憶させる第２記憶処理と、
前記メモリに記憶された前記宛先情報、及び主差出人情報と異なる前記差出人情報を指定するユーザ操作を、前記入力インタフェースを通じて受け付ける指定受付処理とを実行し、前記主差出人情報は、指定された前記宛先情報に対応付けて前記メモリに記憶されている前記差出人情報であり、
前記指定受付処理で指定された前記差出人情報である副差出人情報を、前記指定受付処理で受け付けた前記宛先情報に対応付けて、前記メモリに記憶させる第４記憶処理と、
配送物に記録されるべき宛先画像及び前記主差出人情報に対応付けられた前記デザイン情報で示されるデザイン画像のセットを生成する生成処理とを実行し、前記宛先画像は、前記指定受付処理で指定された前記宛先情報で示される宛先を示す画像であり、前記デザイン画像は、前記指定受付処理で指定された前記宛先情報に対応付けられた前記差出人情報に対応付けられた前記デザイン情報で示される画像であり、
前記生成処理で生成した前記宛先画像及び前記デザイン画像のセットを出力するための指示情報を送信する出力指示処理を実行する携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配送物に記録させる画像を生成する携帯端末のプログラムに関する。
【背景技術】
【０００２】
例えば特許文献１には、葉書に印刷する画像、宛先の住所と氏名、差出人の住所と氏名等を入力するユーザ操作を通信端末装置を通じて受け付け、入力された情報を示す画像を葉書に記録する処理をサーバに依頼するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−４４３５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記構成のシステムは、複数の宛先に対する一律なデザインの葉書を作成するときの操作性について、再考の余地がある。また、上記構成のシステムは、差出人毎に異なるデザインの葉書を作成するときの操作性について、再考の余地がある。複数の差出人とは、例えば、父親、母親、子供といった家族の構成員である。
【０００５】
本発明は、上記の事情に鑑みてなされたものであり、その目的は、簡単なユーザ操作によって、配送物に記録させる画像を差出人毎に異なるデザインで生成可能な携帯端末のプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本明細書に記載のプログラムは、入力インタフェースと、メモリとを備える携帯端末によって読み取り可能である。該プログラムは、デザイン情報及び差出人情報を指定するユーザ操作を、前記入力インタフェースを通じて受け付ける第１受付処理を前記携帯端末に実行させる。前記差出人情報は、配送物の差出人を示すための情報である。前記デザイン情報は、配送物に記録する画像のデザインを示すための情報である。該プログラムは、前記第１受付処理で指定された前記差出人情報及び前記デザイン情報を対応付けて、前記メモリに記憶させる第１記憶処理と、前記差出人情報及び宛先情報を指定するユーザ操作を、前記入力インタフェースを通じて受け付ける第２受付処理とを前記携帯端末に実行させる。前記宛先情報は、配送物の宛先を示すための情報である。該プログラムは、前記第２受付処理で指定された前記宛先情報及び前記差出人情報を対応付けて、前記メモリに記憶させる第２記憶処理と、前記メモリに記憶された前記宛先情報を指定するユーザ操作を、前記入力インタフェースを通じて受け付ける指定受付処理と、配送物に記録されるべき宛先画像及びデザイン画像のセットを生成する生成処理とを前記携帯端末に実行させる。前記宛先画像は、前記指定受付処理で指定された前記宛先情報で示される宛先を示す画像である。前記デザイン画像は、前記指定受付処理で指定された前記宛先情報に対応付けられた前記差出人情報に対応付けられた前記デザイン情報で示される画像である。該プログラムは、前記生成処理で生成した前記宛先画像及び前記デザイン画像のセットを出力する出力指示処理を前記携帯端末に実行させる。
【０００７】
上記構成によれば、差出人情報及びデザイン情報の対応関係を予め登録しておき、差出人情報を対応付けた宛先情報をユーザに入力させることによって、宛先情報に基づいて生成された宛先画像と、差出人情報を介して宛先情報に対応付けられたデザイン情報に基づいて生成されたデザイン画像とをセットにして出力することができる。すなわち、簡単なユーザ操作によって、配送物に記録させる画像を差出人毎に異なるデザインで生成することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本実施形態に係るシステム１００の概略図である。
【図２】図２は、（Ａ）がデータ記憶領域６２Ｂに記憶された差出人リストの例を示す図であり、（Ｂ）及び（Ｃ）がインポートリストの例を示す図である。
【図３】図３は、データ記憶領域６２Ｂに記憶された宛先リストの例を示す図である。
【図４】図４は、インポート処理のフローチャートである。
【図５】図５は、宛先登録処理のフローチャートである。
【図６】図６は、プリント指示処理のフローチャートである。
【図７】図７は、画像生成処理のフローチャートである。
【図８】図８は、ディスプレイ５３の表示例であって、（Ａ）はインポートリスト選択画面を、（Ｂ）は差出人選択画面を示す。
【図９】図９は、ディスプレイ５３の表示例であって、（Ａ）は主差出人選択画面を、（Ｂ）は宛先入力画面を示す。
【図１０】図１０は、ディスプレイ５３の表示例であって、（Ａ）はプレビュー画面を、（Ｂ）は対象選択画面を示す。
【発明を実施するための形態】
【０００９】
以下、適宜図面を参照して本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。例えば、後述する各処理の実行順序は、本発明の要旨を変更しない範囲で、適宜変更することができる。
【００１０】
図１は、本実施形態に係るシステム１００の概略図である。図１に示されるシステム１００は、複合機１０と、携帯端末５０とで構成されている。また、システム１００は、複合機１０に代えて、プリンタ単能機を含んでもよい。複合機１０及び携帯端末５０は、通信ネットワーク１０１を通じて相互に通信可能に構成されている。通信ネットワーク１０１の具体例は特に限定されないが、例えば、インターネット、有線ＬＡＮ、無線ＬＡＮ、或いはこれらの組み合わせであってもよい。
【００１１】
複合機１０は、図１に示されるように、プリンタ１１と、スキャナ１２と、ディスプレイ２３と、入力Ｉ／Ｆ２４と、通信Ｉ／Ｆ２５と、ＣＰＵ３１と、メモリ３２と、通信バス３３とを主に備える。複合機１０を構成する各構成要素は、通信バス３３を通じて相互に接続されている。
【００１２】
プリンタ１１は、画像データで示される画像をシートに記録するプリント動作を実行する。プリンタ１１の記録方式としては、インクジェット方式や電子写真方式などの公知の方式を採用することができる。本実施形態に係るプリンタ１１は、シートの両面に画像を記録する機能を有するのが望ましい。スキャナ１２は、原稿に記録されている画像を読み取って画像データを生成するスキャン動作を実行する。
【００１３】
ディスプレイ２３は、液晶ディスプレイ、有機ＥＬディスプレイ等であり、各種情報を表示する表示面を備える。
【００１４】
入力Ｉ／Ｆ２４は、ユーザによる入力操作を受け付けるユーザインタフェースである。具体的には、入力Ｉ／Ｆ２４はボタンを有しており、押下されたボタンに対応づけられた各種の操作信号をＣＰＵ３１へ出力する。さらに、入力Ｉ／Ｆ２４は、ディスプレイ２３の表示面に重畳された膜状のタッチセンサを有していてもよい。ディスプレイ２３の表示面に表示されたオブジェクトを指定する操作、文字列或いは数字列を入力する操作は、ユーザ操作の一例である。「オブジェクト」とは、例えば、ディスプレイ２３に表示された文字列、アイコン、ボタン、リンク等である。
【００１５】
タッチセンサとして実現される入力Ｉ／Ｆ２４は、ユーザがタッチした表示面上の位置を示す位置情報を出力する。なお、本明細書中における「タッチ」とは、入力媒体を表示面に接触させる操作全般を含む。また、入力媒体が表示面に触れていなくても、表示面との間の距離がごく僅かな位置まで入力媒体を近接させる「ホバー」或いは「フローティングタッチ」を、前述の「タッチ」の概念に含めてもよい。さらに入力媒体とは、ユーザの指であってもよいし、タッチペン等であってもよい。ディスプレイ２３に表示されたアイコンの位置のタップするユーザ操作は、当該アイコンを指定する指定操作の一例である。
【００１６】
通信Ｉ／Ｆ２５は、通信ネットワーク１０１を通じて外部装置と通信可能なインタフェースである。すなわち、複合機１０は、通信Ｉ／Ｆ２５を通じて外部装置に各種情報を出力し、通信Ｉ／Ｆ２５を通じて外部装置から各種情報を受信する。通信Ｉ／Ｆ２５の具体的な通信手順は特に限定されないが、例えば、Ｗｉ−Ｆｉ（Wi-Fi Allianceの登録商標）を採用することができる。
【００１７】
ＣＰＵ３１は、複合機１０の全体動作を制御するものである。ＣＰＵ３１は、入力Ｉ／Ｆ２４から出力される各種情報、通信Ｉ／Ｆ２５を通じて外部装置から取得した各種情報等に基づいて、後述する各種プログラムをメモリ３２から取得して実行する。ＣＰＵ３１及びメモリ３２は、制御部の一例を構成する。
【００１８】
メモリ３２は、プログラム記憶領域３２Ａと、データ記憶領域３２Ｂとを有する。領域３２Ａには、ＯＳ３４と、装置プログラム３５とが格納される。なお、装置プログラム３５は、単一のプログラムであってもよいし、複数のプログラムの集合体であってもよい。領域３２Ｂには、装置プログラム３５の実行に必要なデータ或いは情報が記憶される。メモリ３２は、例えば、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＨＤＤ、複合機１０に着脱されるＵＳＢメモリ等の可搬記憶媒体、ＣＰＵ３１が備えるバッファ等、或いはそれらの組み合わせによって構成される。
【００１９】
メモリ３２は、コンピュータが読み取り可能なストレージ媒体であってもよい。コンピュータが読み取り可能なストレージ媒体とは、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体である。ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体には、上記の例の他に、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記録媒体も含まれる。また、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体は、ｔａｎｇｉｂｌｅな媒体でもある。一方、インターネット上のサーバなどからダウンロードされるプログラムを搬送する電気信号は、コンピュータが読み取り可能な媒体の一種であるコンピュータが読み取り可能な信号媒体であるが、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙなコンピュータが読み取り可能なストレージ媒体には含まれない。後述する携帯端末５０のメモリ６２についても同様である。
【００２０】
携帯端末５０は、図１に示されるように、ディスプレイ５３と、入力Ｉ／Ｆ５４と、通信Ｉ／Ｆ５５と、ＣＰＵ６１と、メモリ６２と、通信バス６３とを主に備える。携帯端末５０に含まれるディスプレイ５３、入力Ｉ／Ｆ５４、通信Ｉ／Ｆ５５、ＣＰＵ６１、メモリ６２、及び通信バス６３は、複合機１０に含まれるディスプレイ２３、入力Ｉ／Ｆ２４、通信Ｉ／Ｆ２５、ＣＰＵ３１、メモリ３２、及び通信バス３３と同様の構成であるので、説明は省略する。ＣＰＵ６１及びメモリ６２は、制御部の一例である。
【００２１】
携帯端末５０は、例えば、携帯電話、スマートフォン、或いはタブレット端末等である。より詳細には、携帯端末５０のディスプレイ５３は、表示画面のサイズが１２インチ以下、より好ましくは８インチ以下であるのが望ましい。また、携帯端末５０の入力Ｉ／Ｆ５４は、ディスプレイ５３の表示画面に重ねられたタッチセンサであるのが望ましい。メモリ６２の領域６２Ａには、ＯＳ６４と、端末プログラム６５とが格納されている。
【００２２】
メモリ６２の領域６２Ｂは、例えば図２（Ａ）に示されるように、差出人リストを記憶することができる。差出人リストは、１以上の差出人レコードを含む。差出人レコードは、互いに対応付けられた差出人情報、第１テンプレートＩＤ、デフォルトフラグを含む。差出人リストは、例えば、端末プログラム６５のインストール前に領域６２Ｂに記憶されておらず、端末プログラム６５によって領域６２Ｂに記憶される。図示は省略するが、端末プログラム６５は、例えば、差出人レコードに含める差出人情報、第１テンプレートＩＤ、及びデフォルトフラグの入力を促す画面をディスプレイ５３に表示させ、入力Ｉ／Ｆ５４を通じて入力された差出人情報、第１テンプレートＩＤ、及びデフォルトフラグを含む差出人レコードを差出人リストに追加すればよい。
【００２３】
差出人情報は、年賀状の差出人を示すための情報である。差出人情報は、例えば、差出人の氏名及び住所等を含む。また、差出人情報は、差出人レコードを識別する差出人ＩＤを含んでもよい。本実施形態では、差出人の氏名を差出人ＩＤとして使用するものとする。また、年賀状は、葉書及び配送物の一例である。但し、配送物の具体例は年賀状に限定されず、暑中見舞い、封書、小包、クリスマスカード等であってもよい。
【００２４】
第１テンプレートＩＤは、差出人情報に対応付けられたテンプレートデータを識別する識別情報である。テンプレートデータは、年賀状の通信面に記録させるテンプレート画像を示す。第１テンプレートＩＤで識別されるテンプレートデータは、領域６２Ｂに記憶されていてもよいし、インターネット上の不図示のサーバに記憶されていてもよい。テンプレートデータは、配送物に記録する画像のデザインを示すデザイン情報の一例である。但し、デザイン情報の具体例はテンプレートデータに限定されず、例えば、年賀状の通信面に記録される文字列のフォントを示すフォント情報等であってもよい。テンプレート画像は、例えば、通信面の大部分に記録される画像である。フォントは、通信面に記録される差出人或いはコメント等に用いられるフォントである。すなわち、テンプレートデータ及びフォント情報は、通信面の印象に大きな影響を与えるデータ或いは情報であると言える。なお、フォント情報は、宛名面に記録される文字列に用いられてもよい。
【００２５】
デフォルトフラグは、複数の差出人情報のうちから選択されたデフォルト差出人情報を特定するための情報である。デフォルトフラグには、対応する差出人情報がデフォルト差出人情報であることを示す第１値“ＯＮ”、或いは対応する差出人情報がデフォルト差出人情報でないことを示す第２値“ＯＦＦ”が設定されている。すなわち、複数の差出人レコードのうちの１つのデフォルトフラグに第１値“ＯＮ”が設定され、その他の差出人レコードのデフォルトフラグに第２値“ＯＦＦ”が設定される。
【００２６】
端末プログラム６５は、例えば、差出人情報の入力を受け付ける差出人入力画面をディスプレイ５３に表示させる。次に、端末プログラム６５は、差出人の氏名及び住所、第１テンプレートＩＤ、及びデフォルトフラグを指定するユーザ操作を入力Ｉ／Ｆ５４を通じて受け付ける。この処理は、第１受付処理の一例である。そして、端末プログラム６５は、差出人入力画面を通じて指定された差出人情報、第１テンプレートＩＤ、及びデフォルトフラグを含む差出人レコードを、差出人リストに追加する。この処理は、第１記憶処理の一例である。
【００２７】
また、領域６２Ｂは、例えば図３に示されるように、宛先リストを記憶することができる。宛先リストは、１以上の宛先レコードを含む。宛先レコードは、互いに対応付けられた宛先情報、第２テンプレートＩＤ、コメントフラグ、主差出人ＩＤ、副差出人ＩＤを含む。宛先人リストは、例えば、端末プログラム６５のインストール前に領域６２Ｂに記憶されておらず、端末プログラム６５によって領域６２Ｂに記憶される。なお、副差出人ＩＤは１つであってもよいし、複数であってもよい。また、第２テンプレートＩＤ、コメントフラグ、及び副差出人ＩＤは、省略可能である。
【００２８】
宛先情報は、年賀状の宛先を示すための情報である。宛先情報は、例えば、宛先の氏名及び住所等を含む。第２テンプレートＩＤは、宛先情報に対応付けられたテンプレートデータを識別する識別情報である。コメントフラグは、葉書の通信面に手書きの文字を付加するか否かを示すコメント情報の一例である。コメントフラグには、例えば、手書きの文字を付加することを示す第１値“ＯＮ”、或いは手書きの文字を付加しないことを示す第２値“ＯＦＦ”が設定される。主差出人ＩＤ及び副差出人ＩＤは、差出人リストに含まれる差出人レコードの１つを識別する差出人ＩＤである。
【００２９】
［システム１００の動作］
図４〜図７を参照して、本実施形態に係るシステム１００の動作を説明する。
【００３０】
本明細書のフローチャートは、基本的に、プログラムに記述された命令に従ったＣＰＵ３１、６１の処理を示す。すなわち、以下の説明における「判断」、「抽出」、「選択」、「制御」等の処理は、ＣＰＵ３１、６１の処理を表している。ＣＰＵ６１による処理は、ＯＳ６４を介したハードウェア制御も含む。また、本明細書中の「データ」とは、コンピュータに読取可能なビット列で表される。そして、実質的な意味内容が同じでフォーマットが異なるデータは、同一のデータとして扱われるものとする。本明細書中の「情報」についても同様である。
【００３１】
［インポート処理］
携帯端末５０の端末プログラム６５は、インポート処理を実行することができる。インポート処理は、複数の宛先レコードを纏めて宛先リストに登録する処理である。図４を参照して、インポート処理の詳細を説明する。
【００３２】
まず、端末プログラム６５は、図８（Ａ）に示されるインポートリスト選択画面をディスプレイ５３に表示させる（Ｓ１１）。インポートリスト選択画面は、例えば、「インポートリストを選択して下さい。」とのメッセージと、インポートアイコン１１１、１１２と、［完了］アイコン１１３とを含む。インポートアイコン１１１、１１２は、図２（Ｂ）及び図２（Ｃ）に示されるインポートリストに対応する。［完了］アイコン１１３は、端末プログラム６５に対するインポートリストのインポートを終了する指示に対応する。そして、端末プログラム６５は、インポートリスト選択画面に対するユーザ操作を、入力Ｉ／Ｆ５４を通じて受け付ける（Ｓ１２）。
【００３３】
インポートリストは、端末プログラム６５にインポート可能な宛先レコードを含む。図２（Ｂ）に示されるインポートリストは、宛先情報及びテンプレートＩＤを含む宛先レコードと、宛先情報のみを含む宛先レコードとを含む。図２（Ｃ）に示されるインポートリストは、宛先情報及びコメントフラグを含む宛先レコードを含む。このように、端末プログラム６５にインポートされる宛先レコードは、フォーマットが異なっていてもよい。なお、インポートリストは、端末プログラム６５が作成してもよいし、携帯端末５０にインストールされた他のプログラムが作成してもよいし、携帯端末５０と異なる装置が作成してもよい。また、インポートリストは、領域６２Ｂに記憶されていてもよいし、通信Ｉ／Ｆ５５を通じて通信可能な外部装置に記憶されていてもよい。
【００３４】
次に、端末プログラム６５は、例えばインポートアイコン１１１の指定を入力Ｉ／Ｆ５４を通じて受け付けたことに応じて（Ｓ１２：インポートアイコン）、図８（Ｂ）に示される差出人選択画面をディスプレイ５３に表示させる（Ｓ１３）。差出人選択画面は、「差出人を選択して下さい。」とのメッセージと、差出人アイコン１２１、１２２、１２３とを含む。差出人アイコン１２１〜１２３は、差出人リストに含まれる複数の差出人レコードの１つに対応する。そして、端末プログラム６５は、差出人選択画面に対するユーザ操作を、入力Ｉ／Ｆ５４を通じて受け付ける（Ｓ１４）。
【００３５】
次に、端末プログラム６５は、例えば差出人アイコン１２１の指定を入力Ｉ／Ｆ５４を通じて受け付けたことに応じて（Ｓ１４：Ｙｅｓ）、インポートアイコン１１１に対応するインポートリストを、差出人アイコン１２１に対応する差出人レコードの差出人ＩＤと対応付けてインポートする（Ｓ１５）。より詳細には、端末プログラム６５は、図２（Ｂ）に示される複数の宛先レコードに、コメントフラグ“ＯＦＦ”と、主差出人ＩＤ“差出人１”とを含めて、宛先リストに登録する。
【００３６】
そして、端末プログラム６５は、Ｓ１１以降の処理を実行する。また、端末プログラム６５は、例えば、図８（Ａ）に示されるインポートアイコン１１２の指定と、図８（Ｂ）に示される差出人アイコン１２２の指定とを、入力Ｉ／Ｆ５４を通じて受け付けたことに応じて（Ｓ１２：インポートアイコン＆Ｓ１４：Ｙｅｓ）、図２（Ｃ）に示される複数の宛先レコードに、主差出人ＩＤ“差出人２”を含めて、宛先リストに登録する（Ｓ１５）。Ｓ１１〜Ｓ１４の処理は第２受付処理の一例であり、Ｓ１５の処理は第２記憶処理の一例である。
【００３７】
次に、端末プログラム６５は、図８（Ａ）に示される［完了］アイコン１１３の指定を入力Ｉ／Ｆ５４を通じて受け付けたことに応じて（Ｓ１２：完了アイコン）、重複する宛先レコードが宛先リストに登録されているか否かを判断する（Ｓ１６）。重複する宛先レコードとは、例えば、同一の宛先情報と、異なる差出人ＩＤとを含む複数の宛先レコードを指す。また、「差出人ＩＤが異なる」とは、一方の宛先レコードが差出人ＩＤを含み、他方の宛先レコードが差出人ＩＤを含まない場合も含む。Ｓ１６の処理は、第１判断処理の一例である。
【００３８】
本実施形態では、図２（Ｂ）及び図２（Ｃ）に示されるインポートリストがインポートされたことによって、宛先情報“宛先２”及び差出人ＩＤ“差出人１”を含む宛先レコードと、宛先情報“宛先２”及び差出人ＩＤ“差出人２”を含む宛先レコードが重複し、宛先情報“宛先３”及び差出人ＩＤ“差出人１”を含む宛先レコードと、宛先情報“宛先３”及び差出人ＩＤ“差出人２”を含む宛先レコードとが重複したことを前提として、以下の処理を説明する。
【００３９】
端末プログラム６５は、宛先情報“宛先２”を含む宛先レコードが重複すると判断したことに応じて（Ｓ１６：あり）、図９（Ａ）に示される主差出人選択画面をディスプレイ５３に表示させる（Ｓ１７）。主差出人選択画面は、例えば、「宛先２に関連付ける主差出人を選択して下さい。」とのメッセージと、差出人アイコン１３１、１３２とを含む。差出人アイコン１３１、１３２は、宛先情報“宛先２”に対応付けられた差出人ＩＤ“差出人１”、“差出人２”に対応する。そして、端末プログラム６５は、主差出人選択画面に対するユーザ操作を、入力Ｉ／Ｆ５４を通じて受け付ける（Ｓ１８）。
【００４０】
次に、端末プログラム６５は、例えば差出人アイコン１３２の指定を入力Ｉ／Ｆ５４を受け付けたことに応じて（Ｓ１８：Ｙｅｓ）、宛先情報“宛先２”を含む複数の宛先レコードを宛先リスト内でマージする（Ｓ１９）。Ｓ１８の処理は第３受付処理の一例であり、Ｓ１９の処理は第３記憶処理の一例である。そして、重複する全ての宛先レコードに対してＳ１７〜Ｓ１９の処理が実行されると、図３に示されるように、同一の宛先情報を含む宛先レコードが存在しない宛先リストが生成される。
【００４１】
より詳細には、端末プログラム６５は、図３に示されるように、重複する宛先レコードに含まれる宛先情報“宛先２”に、指定された差出人アイコン１３２に対応する差出人ＩＤ“差出人２”を主差出人ＩＤとして、指定されなかった差出人アイコン１３１に対応する差出人ＩＤ“差出人１”を副差出人ＩＤとして対応付ける。また、マージされた宛先レコードには、例えば、主差出人ＩＤ“差出人２”に対応付けられた第２テンプレートＩＤ“−”及びコメントフラグ“ＯＮ”が含められる。
【００４２】
同様に、端末プログラム６５は、宛先情報“宛先３”を含む宛先レコードが重複すると判断し、且つ差出人ＩＤ“差出人１”に対応する差出人アイコン１３１の指定を入力Ｉ／Ｆ５４を通じて受け付けたことに応じて（Ｓ１６：あり＆Ｓ１８：Ｙｅｓ）、図３に示されるように、重複する宛先レコードに含まれる宛先情報“宛先３”に、指定された差出人アイコン１３１に対応する差出人ＩＤ“差出人１”を主差出人ＩＤとして、指定されなかった差出人アイコン１３２に対応する差出人ＩＤ“差出人２”を副差出人ＩＤとして対応付ける。
【００４３】
［宛先登録処理］
また、端末プログラム６５は、宛先登録処理を実行することができる。宛先登録処理は、入力Ｉ／Ｆ５４を通じて入力された情報を含む宛先レコードを宛先リストに登録する処理である。図５を参照して、宛先登録処理の詳細を説明する。
【００４４】
まず、端末プログラム６５は、図９（Ｂ）に示される宛先入力画面をディスプレイ５３に表示させる（Ｓ２１）。宛先入力画面は、テキストボックス１４１、１４２と、テンプレートアイコン１４３と、チェックボックス１４４と、［登録］アイコン１４５とを含む。そして、端末プログラム６５は、宛先入力画面に対するユーザ操作を、入力Ｉ／Ｆ５４を通じて受け付ける（Ｓ２２）。
【００４５】
テキストボックス１４１は、入力Ｉ／Ｆ５４を通じて入力された宛先の氏名を表示させる。テキストボックス１４２は、入力Ｉ／Ｆ５４を通じて入力された宛先の住所を表示する。端末プログラム６５は、テキストボックス１４１、１４２の指定を入力Ｉ／Ｆ５４を通じて受け付けたことに応じて、ソフトウェアキーボードをディスプレイ５３に表示させ、ソフトウェアキーボードを通じて入力された文字列をテキストボックス１４１、１４２に表示させる。
【００４６】
テンプレートアイコン１４３は、宛先情報に対応付けるテンプレートデータを指定する指示に対応する。端末プログラム６５は、テンプレートアイコン１４３の指定を入力Ｉ／Ｆ５４を通じて受け付けたことに応じて、指定可能なテンプレートデータの一覧をディスプレイに表示させ、入力Ｉ／Ｆ５４を通じて指定されたテンプレートデータのテンプレートＩＤを、第２テンプレートＩＤとして領域６２Ｂに一時記憶させる。但し、第２テンプレートＩＤの指定は省略可能である。
【００４７】
チェックボックス１４４は、宛先情報に対応付けるコメントフラグの値を指定する指示に対応する。端末プログラム６５は、チェックボックス１４４の位置をタップするユーザ操作を入力Ｉ／Ｆ５４を通じて受け付けたことに応じて、チェックボックス１４４をチェックし、或いはチェックを解除する。チェックボックス１４４がチェックされた状態はコメントフラグ“ＯＮ”に対応し、チェックボックス１４４のチェックが解除された状態はコメントフラグ“ＯＦＦ”に対応する。
【００４８】
［登録］アイコン１４５は、宛先レコードを宛先リストに追加する指示に対応する。端末プログラム６５は、［登録］アイコン１４５の指定を入力Ｉ／Ｆ５４を通じて受け付けたことに応じて（Ｓ２２：Ｙｅｓ）、テキストボックス１４１、１４２に表示された氏名及び住所を含む宛先情報と、領域６２Ｂに一時記憶された第２テンプレートＩＤと、チェックボックス１４４の状態に対応するコメントフラグとを含む宛先レコードを、領域６２Ｂに一時記憶させる。
【００４９】
次に、端末プログラム６５は、図８（Ｂ）に示される差出人選択画面をディスプレイ５３に表示させる（Ｓ２３）。そして、端末プログラム６５は、例えば差出人アイコン１２３の指定を入力Ｉ／Ｆ５４を通じて受け付けたことに応じて（Ｓ２４：Ｙｅｓ）、指定された差出人アイコン１２３に対応する差出人ＩＤ“差出人３”を主差出人ＩＤとして、領域６２Ｂに一時記憶させた宛先レコードに追加する。Ｓ２１〜Ｓ２４の処理は、第２受付処理の一例である。
【００５０】
次に、端末プログラム６５は、領域６２Ｂに一時記憶させた宛先レコードと重複する宛先レコードが宛先リストに登録されているか否かを判断する（Ｓ２５）。Ｓ２５の処理は、第１判断処理の一例である。そして、端末プログラム６５は、重複する宛先レコードが存在すると判断したことに応じて（Ｓ２５：あり）、Ｓ２６〜Ｓ２８の処理を実行する。Ｓ２６〜Ｓ２８の処理は、Ｓ１７〜Ｓ１９と同様であってもよい。一方、端末プログラム６５は、重複する宛先レコードが存在しないと判断したことに応じて（Ｓ２５：なし）、領域６２Ｂに一時記憶させた宛先レコードを宛先リストに登録する（Ｓ２９）。Ｓ２９の処理は、第２記憶処理の一例である。
【００５１】
また図示は省略するが、端末プログラム６５は、宛先リストに登録された宛先レコードと、当該宛先レコードに含まれる主差出人ＩＤと異なる差出人ＩＤとを指定するユーザ操作を、入力Ｉ／Ｆ５４を通じて受け付けてもよい。この処理は、第４受付処理の一例である。そして、端末プログラム６５は、指定された差出人ＩＤを副差出人ＩＤとして、指定された宛先レコードに追加してもよい。この処理は、第４記憶処理の一例である。
【００５２】
さらに図示は省略するが、端末プログラム６５は、Ｓ１３、Ｓ１４、Ｓ２３、Ｓ２４を省略して、図４及び図５の処理を実行してもよい。すなわち、端末プログラム６５は、第２受付処理において、差出人情報及び宛先情報のうちの宛先情報のみを指定するユーザ操作を、入力Ｉ／Ｆ５４を通じて受け付けてもよい。この場合の端末プログラム６５は、指定された宛先情報を含む宛先レコードを、主差出人ＩＤを含めずに宛先リストに登録してもよい。この処理は、第５記憶処理の一例である。
【００５３】
［プリント指示処理］
また、端末プログラム６５は、プリント指示処理を実行することができる。プリント指示処理は、宛先リストに登録された宛先レコードに従って画像を生成し、生成した画像を年賀状に記録するプリント動作を複合機１０に実行させる処理である。図６を参照して、プリント指示処理の詳細を説明する。
【００５４】
まず、端末プログラム６５は、宛先リストに登録されている宛先レコードのうち、処理対象となる宛先レコードを指定するユーザ操作を、入力Ｉ／Ｆ５４を通じて受け付ける（Ｓ３１）。端末プログラム６５は、例えば、宛先リストに登録されている宛先レコードの一覧をディスプレイ５３に表示させ、一覧表示された宛先レコードの一部又は全部を指定するユーザ操作を入力Ｉ／Ｆ５４を通じて受け付ければよい。Ｓ３１の処理は、指定受付処理の一例である。
【００５５】
次に、端末プログラム６５は、画像生成処理を実行する（Ｓ３２）。画像生成処理は、年賀状に記録される宛先画像、差出人画像、及びデザイン画像のセットを生成する処理である。図７を参照して、画像生成処理の詳細を説明する。
【００５６】
まず、端末プログラム６５は、Ｓ３１で指定された宛先レコードの１つを読み出す（Ｓ５１）。次に、端末プログラム６５は、読み出した宛先レコードに含まれる宛先情報から宛先画像データを生成する（Ｓ５２）。宛先画像データで示される宛先画像は、宛先情報で示される宛先を示す画像である。より詳細には、宛先画像は、宛先情報に含まれる宛先の氏名及び住所を、所定のレイアウトで配置した画像である。
【００５７】
次に、端末プログラム６５は、Ｓ５１で読み出した宛先レコードに第２テンプレートＩＤが含まれているか否かを判断する（Ｓ５３）。Ｓ５３の処理は、第３判断処理の一例である。次に、端末プログラム６５は、第２テンプレートＩＤが含まれていると判断したことに応じて（Ｓ５３：Ｙｅｓ）、当該第２テンプレートＩＤで識別されるテンプレートデータからデザイン画像を示すデザイン画像データを生成する（Ｓ５４）。デザイン画像データで示されるデザイン画像は、年賀状の通信面に記録される画像である。
【００５８】
なお、デザイン画像は、テンプレートデータで示されるテンプレート画像そのものであってもよいし、テンプレート画像に差出人画像を組み合わせた画像であってもい。また、端末プログラム６５は、生成したデザイン画像データで示されるデザイン画像をディスプレイ５３に表示させ、デザイン画像の編集を指示するユーザ操作を入力Ｉ／Ｆ５４を通じて受け付けてもよい。そして、端末プログラム６５は、入力Ｉ／Ｆ５４を通じたユーザの指示に従ってデザイン画像データを編集してもよい。
【００５９】
一方、端末プログラム６５は、第２テンプレートＩＤが含まれていないと判断したことに応じて（Ｓ５３：Ｎｏ）、Ｓ５１で読み出した宛先レコードに主差出人ＩＤが含まれているか否かを判断する（Ｓ５５）。Ｓ５５の処理は、第２判断処理の一例である。次に、端末プログラム６５は、主差出人ＩＤが含まれていると判断したことに応じて（Ｓ５５：Ｙｅｓ）、主差出人ＩＤで識別される差出人レコードを差出人リストから読み出す（Ｓ５６）。一方、端末プログラム６５は、主差出人ＩＤが含まれていないと判断したことに応じて（Ｓ５５：Ｎｏ）、デフォルトフラグ“ＯＮ”の差出人レコードを差出人リストから読み出す（Ｓ５７）。そして、端末プログラム６５は、読み出した差出人レコードに含まれる第１テンプレートＩＤで識別されるテンプレートデータからデザイン画像データを生成する。
【００６０】
次に、端末プログラム６５は、Ｓ５１で読み出した宛先レコードに含まれる差出人ＩＤの数を判断する（Ｓ５８）。そして、端末プログラム６５は、差出人ＩＤが１つだと判断したことに応じて（Ｓ５８：１）、当該差出人ＩＤで識別される差出人情報から差出人画像データを生成する（Ｓ５９）。また、端末プログラム６５は、差出人ＩＤが複数だと判断したことに応じて（Ｓ５８：複数）、各差出人ＩＤで識別される複数の差出人情報から差出人画像データを生成する（Ｓ６０）。さらに、端末プログラム６５は、差出人ＩＤが０だと判断したことに応じて（Ｓ５９：０）、デフォルトフラグ“ＯＮ”の差出人レコードに含まれる差出人情報から差出人画像データを生成する（Ｓ６１）。
【００６１】
差出人画像データで示される差出人画像は、差出人情報で示される差出人を示す画像である。より詳細には、差出人画像は、差出人情報に含まれる差出人の氏名及び住所を、所定のレイアウトで配置した画像である。Ｓ５９で生成される差出人画像は、主差出人ＩＤで識別される主差出人を示す。Ｓ６０で生成される差出人画像は、主差出人ＩＤ及び副差出人ＩＤで識別される連名の差出人を示す。Ｓ６１で生成される差出人画像は、予め定められたデフォルト差出人を示す。
【００６２】
そして、端末プログラム６５は、Ｓ５２で生成した宛先画像データと、Ｓ５４、Ｓ５６、Ｓ５７のいずれかで生成したデザイン画像データと、Ｓ５９、Ｓ６０、Ｓ６１のいずれかで生成した差出人画像データとをセット（以下、「画像データセット」と表記する。）にして領域６２Ｂに一時記憶させる。また、画像データセットには、Ｓ５１で読み出した宛先レコードが対応付けられる。
【００６３】
そして、端末プログラム６５は、Ｓ３１で指定された全ての宛先レコードに対して（Ｓ６２：Ｙｅｓ）、Ｓ５１〜Ｓ６１の処理を実行する。本実施形態では、図３に示される４つの宛先レコードそれぞれに対して、Ｓ５１〜Ｓ６１の処理が実行されたものとする。
【００６４】
図６に戻って、端末プログラム６５は、図１０（Ａ）に示されるプレビュー画面をディスプレイ５３に表示させる（Ｓ３３）。プレビュー画面は、通信面プレビュー画像１５１と、切替アイコン１５２と、ソートアイコン１５３、１５４と、［プリント］アイコン１５５とを含む。そして、端末プログラム６５は、プレビュー画面に対するユーザ操作を、入力Ｉ／Ｆ５４を通じて受け付ける（Ｓ３４）。
【００６５】
通信面プレビュー画像１５１は、画像データセットで示されるデザイン画像及び差出人画像を、葉書の通信面に所定のレイアウトで配置した状態を示す画像である。切替アイコン１５２は、プレビュー画面に表示させるプレビュー画像を、宛名面プレビュー画像及び通信面プレビュー画像の一方から他方に切り替える指示に対応する。ソートアイコン１５３は、複数のプレビュー画像を宛先情報をキーとしてソートする指示に対応する。ソートアイコン１５４は、複数のプレビュー画像を差出人情報をキーとしてソートする指示に対応する。［プリント］アイコン１５５は、Ｓ３３で生成した画像を葉書に記録するプリント動作を複合機１０に実行させる指示に対応する。
【００６６】
次に、端末プログラム６５は、図１０（Ａ）に示されるプレビュー画面において、切替アイコン１５２の指定を入力Ｉ／Ｆ５４を通じて受け付けたことに応じて（Ｓ３４：切替アイコン）、通信面プレビュー画像１５１に代えて、不図示の宛名面プレビュー画像をプレビュー画面に表示させる（Ｓ３５＆Ｓ３３）。宛名面プレビュー画像は、画像データセットで示される宛先画像を葉書の宛名面に記録した状態を示す画像である。なお、切替アイコン１５２によって切り替えられる宛名面プレビュー画像及び通信面プレビュー画像は、同一の宛先レコードに対応付けられた画像データセットから生成される。
【００６７】
また、端末プログラム６５は、ソートアイコン１５３の指定を入力Ｉ／Ｆ５４を通じて受け付けたことに応じて（Ｓ３４：ソートアイコン）、Ｓ３３で生成した画像データセットを、対応する宛先レコードに含まれる宛先情報をキーとしてソートする（Ｓ３６）。また、端末プログラム６５は、ソートアイコン１５４の指定を入力Ｉ／Ｆ５４を通じて受け付けたことに応じて（Ｓ３４：ソートアイコン）、Ｓ３３で生成した画像データセットを、対応する宛先レコードに含まれる主差出人ＩＤをキーとしてソートする（Ｓ３６）。但し、ソートアイコン１５３、１５４が指定されたとしても、プレビュー画面の表示態様は変化しない。
【００６８】
そして、端末プログラム６５は、通信面プレビュー画像１５１の位置に対するフリック操作を入力Ｉ／Ｆ５４を通じて受け付けたことに応じて、プレビュー画面に表示させる通信面プレビュー画像１５１を切り替える。すなわち、端末プログラム６５は、入力Ｉ／Ｆ５４を通じてフリック操作を受け付ける度に、各画像データセットで示される通信面プレビュー画像１５１を、ソートアイコン１５３、１５４によってソートされた順序でプレビュー画面に表示させる。プレビュー画面に宛名面プレビュー画像が表示されている場合も同様である。
【００６９】
また図示は省略するが、端末プログラム６５は、デザイン画像データの編集を指示するユーザ操作を、プレビュー画面の表示中に入力Ｉ／Ｆ５４を通じて受け付けてもよい。そして、端末プログラム６５は、入力Ｉ／Ｆ５４を通じて受け付けた指示に従って、Ｓ５４、Ｓ５６、Ｓ５７のいずれかで生成したデザイン画像データを編集してもよい。編集を指示するユーザ操作とは、例えば、手書きの文字や図柄を通信面プレビュー画像１５１上に書き込む操作でもよいし、領域６２Ｂ等に記憶された写真データで示される写真を通信面プレビュー画像１５１上に配置する操作でもよい。
【００７０】
次に、端末プログラム６５は、［プリント］アイコン１５５の指定を入力Ｉ／Ｆ５４を通じて受け付けたことに応じて（Ｓ３４：プリントアイコン）、図１０（Ｂ）に示される対象選択画面をディスプレイ５３に表示させる（Ｓ３７）。対象選択画面は、［宛先順］アイコン１６１と、［差出人順］アイコン１６２と、［差出人指定］アイコン１６３と、ラジオボタン１６４、１６５、１６６とを含む。そして、端末プログラム６５は、対象選択画面に対するユーザ操作を入力Ｉ／Ｆ５４を通じて受け付ける（Ｓ３８）。
【００７１】
［宛先順］アイコン１６１は、一時記憶された複数の画像データセットを、宛先情報をキーとしてソートする指示に対応する。［差出人順］アイコン１６２は、一時記憶された複数の画像データセットを、差出人情報をキーとしてソートする指示に対応する。［差出人指定］アイコン１６３は、一時記憶された複数の画像データセットのうち、特定の差出人ＩＤを含む宛先レコードに対応付けられた画像データセットを抽出する指示に対応する。ラジオボタン１６４〜１６６は、抽出の対象となる差出人ＩＤ（以下、「指定差出人ＩＤ」と表記する。）に対応する。
【００７２】
次に、端末プログラム６５は、［宛先順］アイコン１６１の指定を入力Ｉ／Ｆ５４を通じて受け付けたことに応じて（Ｓ３８：宛先順アイコン）、一時記憶された複数の画像データセットを、対応する宛先レコードに含まれる宛先情報をキーとしてソートする（Ｓ３９）。また、端末プログラム６５は、［差出人順］アイコン１６２の指定を入力Ｉ／Ｆ５４を通じて受け付けたことに応じて（Ｓ３８：差出人順アイコン）、一時記憶された複数の画像データセットを、対応する宛先レコードに含まれる主差出人ＩＤをキーとしてソートする（Ｓ４０）。［宛先順］アイコン１６１及び［差出人順］アイコン１６１の指定を受け付ける処理は、第５受付処理の一例である。
【００７３】
また、端末プログラム６５は、対象選択画面に表示されたラジオボタン１６４〜１６６の１つ及び［差出人指定］アイコン１６３の指定を入力Ｉ／Ｆ５４を通じて受け付けたことに応じて（Ｓ３８：差出人指定アイコン）、一時記憶された複数の画像データセットのうちから、指定差出人ＩＤを含む宛先レコードに対応付けられた画像データセットを抽出する（Ｓ４１）。ラジオボタン１６４〜１６６の指定は、複数の差出人情報の一部を指定するユーザ操作の一例である。ラジオボタン１６４〜１６６及び［差出人指定］アイコン１６３の指定を受け付ける処理は、第６受付処理の一例である。
【００７４】
次に、端末プログラム６５は、Ｓ３９、Ｓ４０でソートされた画像データセット、或いはＳ４１で抽出された画像データセットを、コメントフラグをキーとしてソートする。より詳細には、端末プログラム６５は、コメントフラグ“ＯＮ”の宛先レコードが対応付けられた画像データセットの並び順を、コメントフラグ“ＯＦＦ”の宛先レコードが対応付けられた画像データセットより前にする。
【００７５】
次に、端末プログラム６５は、各々が画像データセットの１つを含む複数のプリント指示情報を、通信Ｉ／Ｆ５５を通じて複合機１０に、Ｓ４２でソートされた順序で順番に送信する（Ｓ４３）。プリント指示情報は、画像データセットで示される宛先画像を年賀状の宛名面に記録し、差出人画像及びデザイン画像を年賀状の通信面に記録することを指示するための情報である。プリント指示情報は出力指示情報の一例であり、Ｓ４３の処理は出力指示処理の一例である。
【００７６】
一方図示は省略するが、複合機１０の装置プログラム３５は、通信Ｉ／Ｆ２５を通じて携帯端末５０からプリント指示情報を受信する。そして、装置プログラム３５は、受信したプリント指示情報に従ったプリント動作をプリンタ１１に実行させる。すなわち、プリンタ１１は、プリント指示情報に含まれる画像データセットで示される画像のうち、宛先画像を年賀状の宛名面に記録し、差出人画像及びデザイン画像を年賀状の通信面に記録する。すなわち、画像データセットで示される各画像は、同一の年賀状に記録される。
【００７７】
［実施形態の作用効果］
上記の実施形態によれば、差出人情報及び第１テンプレートＩＤの対応関係を予め登録しておき、差出人ＩＤを対応付けた宛先情報を宛先リストに登録することによって、宛先情報に基づいて生成された宛先画像と、差出人ＩＤで識別される差出人情報に基づいて生成された差出人画像と、差出人ＩＤを介して宛先情報に対応付けられたテンプレートデータに基づいて生成されたデザイン画像とをセットにして出力することができる。すなわち、携帯端末５０のユーザは、簡単なユーザ操作によって、年賀状に記録させる画像を差出人毎に異なるデザインで生成することができる。
【００７８】
また、上記の実施形態によれば、異なる差出人ＩＤが対応付けられた同一の宛先情報が存在する場合に、どちらの差出人ＩＤを用いるかをユーザに選択させることができる。これにより、例えば、同一の宛先を示す宛先情報を複数の差出人それぞれが入力した場合に、同一の宛先画像が複数の年賀状に重複して記録されることを抑制できる。さらに、宛先情報に対応付けられた複数の差出人情報に基づいて連名の差出人画像が生成される。これにより、複数の差出人情報が対応付けられた宛先情報で示される宛先に対して、複数の差出人の連名を年賀状に記録させることができる。
【００７９】
また、上記の実施形態によれば、宛先情報に第２テンプレートＩＤが対応付けられている場合に、当該第２テンプレートＩＤで識別されるテンプレートデータに基づいてデザイン画像が生成される。また、宛先情報に複数の差出人ＩＤが対応付けられている場合に、主差出人ＩＤに対応付けられた第１テンプレートＩＤで識別されるテンプレートデータに基づいてデザイン画像が生成される。これにより、宛先毎にカスタマイズされたデザイン画像と、差出人情報毎に一律なデザイン画像とを使い分けることができる。その結果、例えば、少数の宛先に対して宛先毎に異なるデザイン画像を用い、その他多数の宛先に対して一律のデザイン画像を用いることができるので、簡単なユーザ操作によって多様なデザイン画像を年賀状に記録することができる。
【００８０】
また、上記の実施形態によれば、宛先情報に差出人ＩＤが対応付けられていない場合に、デフォルトフラグ“ＯＮ”が対応付けられた差出人情報に基づいて差出人画像が生成され、デフォルトフラグ“ＯＮ”が対応付けられた第１テンプレートＩＤで識別されるテンプレートデータに基づいてデザイン画像が生成される。これにより、例えば、最も多くの宛先情報に対応付けられる差出人情報にデフォルトフラグ“ＯＮ”を対応付けておくことにより、第２受付処理で宛先情報に差出人情報を対応付けるユーザ操作を省略することができるので、ユーザ操作をさらに簡略化することができる。
【００８１】
また、上記の実施形態によれば、［差出人順］アイコン１６２の指定によって、画像が記録された複数の年賀状が差出人毎に纏まって複合機１０から出力される。同様に、［差出人指定］アイコン１６３の指定によって、特定の差出人画像が記録された年賀状のみが複合機１０から出力される。これにより、各差出人が葉書にコメントを手書きする場合等に、差出人毎に分類する手間が省ける。
【００８２】
さらに、上記の実施形態によれば、コメントフラグ“ＯＮ”の宛先レコードが対応付けられた画像データセットを含むプリント指示情報が優先して送信される。これにより、コメントを手書きすべき年賀状が先に複合機１０から出力されるので、複数の葉書をコメントの要否で分類する手間が省ける。
【００８３】
なお、上記の実施形態では、Ｓ３９〜Ｓ４２でソート或いは抽出された画像データセットに対するプリント動作を複合機１０に指示する出力指示処理の例を説明したが、出力指示処理の具体例はこれに限定されない。端末プログラム６５は、例えばＳ４３において、Ｓ３９〜Ｓ４２でソート或いは抽出された画像データセットを、領域６２Ｂに記憶させてもよいし、不図示のサーバに通信Ｉ／Ｆ５４を通じて送信してもよい。
【００８４】
また、上記の実施形態では、差出人画像が年賀状の通信面に記録される例を説明したが、差出人画像は年賀状の宛名面に記録されてもよい。また、端末プログラム６５は、宛名面プレビュー画像が差出人画像を含まない場合に、宛名面プレビュー画像と共に、対応する差出人を示す文字列をプレビュー画面に表示させてもよい。同様に、端末プログラム６５は、通信面プレビュー画像が差出人画像を含まない場合に、通信面プレビュー画像と共に、対応する差出人を示す文字列をプレビュー画面に表示させてもよい。
【００８５】
また、上記の実施形態のＳ１９、Ｓ２８において、端末プログラム６５は、重複する差出人レコードのうち、Ｓ１８、Ｓ２７で選択された主差出人ＩＤを含む宛先レコードに値が“ＯＮ”である主差出人フラグを設定し、主差出人ＩＤを含まない宛先レコードに値が“ＯＦＦ”である主差出人フラグを設定してもよい。また、Ｓ１９、Ｓ２８でこのような処理が実行された場合、端末プログラム６５は、Ｓ５１において、同一の宛先情報を含む複数の宛先レコードをセットとして読み出せばよい。また、端末プログラム６５は、Ｓ５６において、セットとして読み出した複数の宛先レコードのうち、主差出人フラグ“ＯＮ”の宛先レコードに含まれる差出人ＩＤに対応付けられたテンプレートデータからデザイン画像データを生成すればよい。さらに、端末プログラム６５は、Ｓ６０において、セットとして読み出した複数の宛先レコードに含まれる差出人ＩＤで識別される連名の差出人画像データを生成すればよい。
【００８６】
また、上記の実施形態に係るインポート処理において、Ｓ１３、Ｓ１４の処理が省略されてもよい。このような場合において、端末プログラム６５は、Ｓ１７において、重複する宛先レコードの一方に含まれる差出人ＩＤを主差出人ＩＤとするか、その他の差出人ＩＤを差出人リストから主差出人ＩＤを選択するかを指定するユーザ操作を、入力Ｉ／Ｆ５４を通じて受け付けてもよい。そして、端末プログラム６５は、宛先リストから選択された主差出人ＩＤを宛先レコードに追加してもよい。この処理は、第２記憶処理の一例である。また、端末プログラム６５は、副差出人ＩＤを差出人リストから選択するユーザ操作を、入力Ｉ／Ｆ５４を通じてさらに受け付けてもよい。この処理は、第４受付処理の一例である。そして、端末プログラム６５は、選択された副差出人ＩＤを宛先レコードに追加してもよい。この処理は、第４記憶処理の一例である。図５に示される宛先登録処理において、Ｓ２３、Ｓ２４が省略された場合のＳ２５〜Ｓ２８の処理についても同様である。
【００８７】
また、上記の実施形態の複合機１０及び携帯端末５０において、メモリ３２、６２の領域３２Ａ、６２Ａに記憶された各種プログラムがＣＰＵ３１、６１によって実行されることによって、本発明の制御部が実行する各処理が実現される例を説明した。しかしながら、制御部の構成はこれに限定されず、その一部又は全部を集積回路等のハードウェアで実現してもよい。
【００８８】
さらに、本発明は、複合機１０及び携帯端末５０として実現できるだけでなく、複合機１０及び携帯端末５０に処理を実行させるプログラムとして実現してもよい。そして、当該プログラムは、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな記録媒体に記録されて提供されてもよい。ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな記録媒体は、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の他、通信ネットワーク１０１を通じて複合機１０及び携帯端末５０に接続可能なサーバに搭載された記憶部を含んでもよい。そして、サーバの記憶部に記憶されたプログラムは、当該プログラムを示す情報或いは信号として、インターネット等の通信ネットワーク１０１を通じて配信されてもよい。
【符号の説明】
【００８９】
１０・・・複合機
１１・・・プリンタ
２３，５３・・・ディスプレイ
２４，５４・・・入力Ｉ／Ｆ
２５，５５・・・通信Ｉ／Ｆ
３１，６１・・・ＣＰＵ
３２，６２・・・メモリ
３５・・・装置プログラム
５０・・・携帯端末
６５・・・端末プログラム
【図１】
0006759620.tif 000002
【図２】
0006759620.tif 000003
【図３】
0006759620.tif 000004
【図４】
0006759620.tif 000005
【図５】
0006759620.tif 000006
【図６】
0006759620.tif 000007
【図７】
0006759620.tif 000008
【図８】
0006759620.tif 000009
【図９】
0006759620.tif 000010
【図１０】
0006759620.tif 000011