(57)【特許請求の範囲】
【請求項１】
タッチパネル式の表示部と、
前記表示部を制御する制御部と、を有し、
前記制御部は、スタンプ画像を表示する合成領域を前記表示部に表示し、前記スタンプ画像の基礎となる基本パーツデータと、該基本パーツデータに合成する合成パーツデータと、をユーザ操作に応じて前記合成領域に順次表示し、
前記基本パーツデータには、前記基本パーツデータに前記合成パーツデータを合成する際の前記合成パーツデータの合成位置を示す位置情報と、前記基本パーツデータに前記合成パーツデータを合成する際の前記合成パーツデータのサイズを示すサイズ情報と、前記基本パーツデータに前記合成パーツデータを合成する際の前記合成パーツデータの角度を示す角度情報と、の少なくとも１つの情報が紐付けられており、
前記制御部は、前記合成領域に表示された前記基本パーツデータに紐付けられた前記少なくとも１つの情報を基に、前記基本パーツデータと前記合成パーツデータとを合成してスタンプ画像を作成し、該作成したスタンプ画像を前記合成領域に表示する、ことを特徴とする通信端末。
【請求項２】
前記制御部は、前記表示部の表示領域よりも小さい前記合成領域を前記表示部に表示し、
複数の前記基本パーツデータと、複数の前記合成パーツデータとを、各々表示順に対応付けて記憶する記憶部に記憶された複数の前記基本パーツデータと複数の前記合成パーツデータとを基に、前記合成領域に表示する前記スタンプ画像の作成に用いた前記基本パーツデータに対して表示順が前後の前記基本パーツデータと、前記合成領域に表示する前記スタンプ画像の作成に用いた前記合成パーツデータに対して表示順が前後の前記合成パーツデータと、を前記合成領域の周囲に、ユーザ操作に応じて順次表示する、ことを特徴とする請求項１記載の通信端末。
【請求項３】
前記制御部は、前記合成領域の周囲には、前記基本パーツデータ及び前記合成パーツデータの一部の画像データを表示する、ことを特徴とする請求項２記載の通信端末。
【請求項４】
前記制御部は、前記合成領域の周囲には、前記基本パーツデータ及び前記合成パーツデータの全体画像データを縮小して作成した縮小画像データを表示する、ことを特徴とする請求項２記載の通信端末。
【請求項５】
前記制御部は、
第１の方向へのスクロール操作に応じて前記基本パーツデータを順次表示し、
前記第１の方向とは異なり、前記第１の方向と交わる第２の方向へのスクロール操作に応じて前記合成パーツデータを順次表示する、ことを特徴とする請求項１から請求項４の何れか１項に記載の通信端末。
【請求項６】
タッチパネル式の表示部を有する装置が行うスタンプ画像作成方法であって、
スタンプ画像を表示する合成領域を前記表示部に表示し、前記スタンプ画像の基礎となる基本パーツデータと、該基本パーツデータに合成する合成パーツデータと、をユーザ操作に応じて前記合成領域に順次表示する表示工程を有し、
前記基本パーツデータには、前記基本パーツデータに前記合成パーツデータを合成する際の前記合成パーツデータの合成位置を示す位置情報と、前記基本パーツデータに前記合成パーツデータを合成する際の前記合成パーツデータのサイズを示すサイズ情報と、前記基本パーツデータに前記合成パーツデータを合成する際の前記合成パーツデータの角度を示す角度情報と、の少なくとも１つの情報が紐付けられており、
前記表示工程は、前記合成領域に表示された前記基本パーツデータに紐付けられた前記少なくとも１つの情報を基に、前記基本パーツデータと前記合成パーツデータとを合成してスタンプ画像を作成し、該作成したスタンプ画像を前記合成領域に表示する、ことを特徴とするスタンプ画像作成方法。
【請求項７】
タッチパネル式の表示部を有するコンピュータに実行させるプログラムであって、
スタンプ画像を表示する合成領域を前記表示部に表示し、前記スタンプ画像の基礎となる基本パーツデータと、該基本パーツデータに合成する合成パーツデータと、をユーザ操作に応じて前記合成領域に順次表示する表示処理を前記コンピュータに実行させ、
前記基本パーツデータには、前記基本パーツデータに前記合成パーツデータを合成する際の前記合成パーツデータの合成位置を示す位置情報と、前記基本パーツデータに前記合成パーツデータを合成する際の前記合成パーツデータのサイズを示すサイズ情報と、前記基本パーツデータに前記合成パーツデータを合成する際の前記合成パーツデータの角度を示す角度情報と、の少なくとも１つの情報が紐付けられており、
前記表示処理は、前記合成領域に表示された前記基本パーツデータに紐付けられた前記少なくとも１つの情報を基に、前記基本パーツデータと前記合成パーツデータとを合成してスタンプ画像を作成し、該作成したスタンプ画像を前記合成領域に表示する、ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スタンプ画像を作成する技術に関する。
【背景技術】
【０００２】
現在、スタンプ画像を使用して通信相手とメッセージの遣り取りを行うことができるサービスがある。スタンプ画像は、喜怒哀楽等を容易に通信相手に伝えることができるため、コミュニケーションツールとして効果的に使われている。スタンプ画像は、顔文字やイラスト、飾り文字などの画像があげられる。
【０００３】
しかし、今までは、第三者が予め作成した既製のスタンプ画像の中からメッセージの遣り取りに使用するスタンプ画像をユーザが選択して使用している。このため、ユーザがメッセージに使用したい所望のスタンプ画像が既製のスタンプ画像の中に存在しない場合もある。また、今までは、ユーザ自身の通信端末においてスタンプ画像を作成してメッセージに使用することがなされていないのが現状である。もし、ユーザ自身の通信端末においてスタンプ画像を作成してメッセージに使用することができれば、ユーザの所望するスタンプ画像を通信相手とのメッセージの遣り取りに使用し、通信相手とのコミュニケーションの更なる向上に寄与することも可能と思われる。
【０００４】
このようなことから、ユーザの所望するスタンプ画像をユーザ自身が容易に作成するための仕組みが必要である。
【０００５】
なお、本発明より先に出願された技術文献として、例えば、特許文献１（特開2009-140047号公報）には、一般ユーザが手軽に自分の好みの顔イメージを作成する技術について開示されている。
【０００６】
特許文献１では、メモリカードに、予め目、鼻、口など複数種類のパーツデータを、各種類ごとに複数記憶しておく。そして、カメラ付き携帯電話の表示部にベースとなる顔画像を表示する。そして、表示部に表示した顔画像に対し、メモリカードから読み出したパーツデータを合成している。これにより、一般ユーザが手軽に自分の好みの顔イメージを作成することを可能にしている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−１４００４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１では、顔画像に合成したパーツデータの位置をユーザがボタンで微調整したり、パーツデータのサイズをユーザがボタンで拡大、縮小したりするようにしている。
【０００９】
このため、特許文献１では、顔画像に合成したパーツデータの位置やサイズを人手操作で微調整する必要があり、顔イメージを作成するのに手間がかかってしまい、ユーザ自身が顔イメージを容易に作成することができないことになる。
【００１０】
本発明の目的は、ユーザ自身がスタンプ画像を容易に作成することにある。
【課題を解決するための手段】
【００１１】
本発明にかかる通信端末は、
タッチパネル式の表示部と、
前記表示部を制御する制御部と、を有し、
前記制御部は、スタンプ画像を表示する合成領域を前記表示部に表示し、前記スタンプ画像の基礎となる基本パーツデータと、該基本パーツデータに合成する合成パーツデータと、をユーザ操作に応じて前記合成領域に順次表示し、
前記基本パーツデータには、前記基本パーツデータに前記合成パーツデータを合成する際の前記合成パーツデータの合成位置を示す位置情報と、前記基本パーツデータに前記合成パーツデータを合成する際の前記合成パーツデータのサイズを示すサイズ情報と、前記基本パーツデータに前記合成パーツデータを合成する際の前記合成パーツデータの角度を示す角度情報と、の少なくとも１つの情報が紐付けられており、
前記制御部は、前記合成領域に表示された前記基本パーツデータに紐付けられた前記少なくとも１つの情報を基に、前記基本パーツデータと前記合成パーツデータとを合成してスタンプ画像を作成し、該作成したスタンプ画像を前記合成領域に表示する、ことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ユーザ自身がスタンプ画像を容易に作成することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態の通信システムのシステム構成例を示す図である。
【図２】小型通信端末１の構成例を示す図である。
【図３】スタンプ画像を作成する際に使用する体画像と顔画像とを示す図である。
【図４】小型通信端末１の記憶部３に記憶される体画像の情報例を示す図である。
【図５】スタンプ画像を構成する体画像を示す図である。
【図６】小型通信端末１の記憶部３に記憶される顔画像の情報例を示す図である。
【図７】小型通信端末１の表示部４に表示される画面遷移例を示す図である。
【図８】小型通信端末１の表示部４に表示されるスタンプ画像編集画面例を示す図である。
【図９】スタンプ画像を作成する際に使用する吹き出し画像と文字画像とを示す図である。
【発明を実施するための形態】
【００１４】
（本発明の一態様にかかる通信端末１の概要）
まず、図１〜図３を参照しながら、本発明の一態様にかかる通信端末１について説明する。図１、図２は、本発明の一態様にかかる通信端末１の構成例を示す。図３は、本発明の一態様にかかる通信端末１の表示部４の合成領域５０に表示されるスタンプ画像の例を示す。本発明の一態様にかかる通信端末１は、図１に示す小型通信端末１などがあげられる。
【００１５】
本発明の一態様にかかる通信端末１は、タッチパネル式の表示部４と、表示部４を制御する制御部２と、を有して構成する。
【００１６】
制御部２は、図３に示すように、スタンプ画像を表示する合成領域５０を表示部４に表示し、スタンプ画像の基礎となる基本パーツデータ３０と、該基本パーツデータ３０に合成する合成パーツデータ４０と、をユーザ操作に応じて合成領域５０に順次表示する。基本パーツデータ３０としては、例えば、図３に示す体画像３０があげられる。また、合成パーツデータ４０としては、顔画像４０があげられる。
【００１７】
基本パーツデータ３０には、基本パーツデータ３０に合成パーツデータ４０を合成する際の合成パーツデータ４０の合成位置を示す位置情報と、基本パーツデータ３０に合成パーツデータ４０を合成する際の合成パーツデータ４０のサイズを示すサイズ情報と、基本パーツデータ３０に合成パーツデータ４０を合成する際の合成パーツデータ４０の角度を示す角度情報と、の少なくとも１つの情報が紐付けられている。
【００１８】
制御部２は、合成領域５０に表示された基本パーツデータ３０に紐付けられた少なくとも１つの情報を基に、基本パーツデータ３０と合成パーツデータ４０とを合成してスタンプ画像を作成し、該作成したスタンプ画像を合成領域５０に表示する。
【００１９】
本発明の一態様にかかる通信端末１は、合成領域５０に表示された基本パーツデータ３０に紐付けられた位置情報、サイズ情報、角度情報の少なくとも１つの情報を基に、合成領域５０に表示された基本パーツデータ３０と合成パーツデータ４０とを合成してスタンプ画像を作成している。このため、本発明の一態様にかかる通信端末１は、合成領域５０に順次表示する基本パーツデータ３０と合成パーツデータ４０とをユーザ自身が切り替えるだけでスタンプ画像を容易に作成することができる。以下、添付図面を参照しながら、本発明の一態様にかかる通信端末１について詳細に説明する。なお、以下の実施形態では、位置情報、サイズ情報、角度情報の３つの情報を基に、基本パーツデータ３０と合成パーツデータ４０とを合成してスタンプ画像を作成する例を用いて説明する。また、通信端末１として小型通信端末１を例に説明する。また、基本パーツデータ３０として体画像３０を例に説明する。また、合成パーツデータ４０として顔画像４０を例に説明する。
【００２０】
＜通信システムのシステム構成例＞
まず、図１を参照しながら、本実施形態の通信システムのシステム構成例について説明する。図１は、本実施形態の通信システムのシステム構成例を示す図である。
【００２１】
本実施形態の通信システムは、小型通信端末１、第１〜第３の通信端末１１〜１３、サーバ２０を有して構成している。小型通信端末１、第１〜第３の通信端末１１〜１３、サーバ２０は、ネットワークＮＷに接続可能になっている。ネットワークＮＷは、有線、無線を問わずあらゆる通信形態が適用可能である。図１に示す通信システムは、第１〜第３の通信端末１１〜１３を有して構成しているが、通信端末の数は特に限定せず、任意の数で構成することが可能である。
【００２２】
本実施形態の通信システムは、小型通信端末１を小学生等の子供が携帯し、第１〜第３の通信端末１１〜１３を子供と密接に関係する関係者が携帯する。そして、小型通信端末１と、第１〜第３の通信端末１１〜１３と、の間でサーバ２０を介してメッセージの遣り取りをし、子供と関係者とのコミュニケーションの向上を図ることを可能にしている。子供の関係者としては、子供の父母、兄、姉、祖父母等の近親者があげられる。
【００２３】
小型通信端末１は、ネットワークＮＷを介して通信が可能な装置である。小型通信端末１は、制御部２、記憶部３、表示部４を有して構成する。小型通信端末１は、子供が携帯して使用するため、簡易な操作で通信を行うことが可能な構成になっている。小型通信端末１は、例えば、腕時計型、ペンダント型、キーホルダー型などの子供が身に付けて携帯し易い形状で構成する。小型通信端末１は、例えば、図２に示すように腕時計型で構成することが好ましい。図２は、本実施形態の小型通信端末１の構成例を示す図である。
【００２４】
第１〜第３の通信端末１１〜１３は、ネットワークＮＷを介して通信が可能な既存の装置であり、例えば、パソコン、携帯電話機、スマートフォンなどの通信機能を有する各種端末が該当する。第１〜第３の通信端末１１〜１３は、制御部１１１〜１３１、記憶部１１２〜１３２、表示部１１３〜１３３を有して構成する。
【００２５】
サーバ２０は、小型通信端末１と、第１〜第３の通信端末１１〜１３と、の間の通信を管理する装置である。サーバ２０は、制御部２０１、記憶部２０２を有して構成する。サーバ２０は、第１〜第３の通信端末１１〜１３を一意に識別する第１〜第３端末識別子を、小型通信端末１を一意に識別する第１小型端末識別子と紐付けてリストとして記憶部２０２に記憶して管理する。そして、第１小型端末識別子と紐付けられた第１〜第３端末識別子の通信端末１１〜１３のみが小型通信端末１と通信を行うことを可能にしている。第１小型端末識別子は、小型通信端末１を一意に識別する識別子である。第１端末識別子は、第１の通信端末１１を一意に識別する識別子である。第２端末識別子は、第２の通信端末１２を一意に識別する識別子である。第３端末識別子は、第３の通信端末１３を一意に識別する識別子である。本実施形態で使用する端末識別子や、小型端末識別子は、端末を一意に識別することが可能な情報であればあらゆる情報が適用可能である。例えば、小型通信端末１と第１〜第３の通信端末１１〜１３との通信専用に通信サービス企業やサーバ２０から割り振られた電話番号などを用いることが可能である。また、通信端末固有のＩＭＥＩ、ＩＰアドレス、通信端末を使用するユーザＩＤ、端末に搭載されるＳＩＭに対応する電話番号などを用いることも可能である。
【００２６】
＜小型通信端末１の構成例＞
次に、図２を参照しながら、本実施形態の小型通信端末１の構成例について説明する。図２は、小型通信端末１の外観形状を示す。
【００２７】
本実施形態の小型通信端末１は、図２に示すように腕時計型の形状で構成しており、子供が容易に所持して携帯しやすい形状になっている。図２に示す小型通信端末１は、ゴム素材のバンドに、通信機能、ＧＰＳ機能、表示機能などの各種機能を搭載した制御基板を嵌め込んで構成している。制御基板をバンドに嵌め込んでバンドから露呈した制御基板の部分で表示部４等を構成する。小型通信端末１は、タッチパネル等の接触操作が可能な表示部４を有し、表示部４上に表示される各種アイコンを操作して通信相手と通信を行う。表示部４の表示領域は、腕時計の文字盤と同程度か若干大きい程度の大きさで構成する。ただし、小型通信端末１が腕時計型の場合、表示部４の表示領域は、腕から極端にはみ出ない大きさであれば、その大きさは限定しない。小型通信端末１は、図２に示すように、ホームボタン５、リセットボタン６のハードボタンを有している。
【００２８】
ホームボタン５は、表示部４上にホーム画面を表示する際に使用するボタンである。本実施形態では、ホーム画面として時計画面を使用している。小型通信端末１の電源がＯＦＦの状態でホームボタン５をユーザが長押しすることで、小型通信端末１の電源がＯＮの状態になり、表示部４上に時計画面が表示される。リセットボタン６は、小型通信端末１の電源をＯＦＦにする際に使用するボタンである。リセットボタン６をユーザが押下することで、小型通信端末１の電源がＯＦＦの状態になる。ホームボタン５は、凸形状で構成し、ユーザがホームボタン５を押下し易い形状になっている。リセットボタン６は、凹形状で構成し、ユーザがリセットボタン６を押下し難い形状になっている。なお、図２に示す小型通信端末１は一例であり、小型通信端末１の形状や素材、ボタンの機能やボタンの個数は任意に変更することが可能である。
【００２９】
本実施形態の小型通信端末１は、表示部４上でスタンプ画像を作成し、その作成したスタンプ画像のメッセージを通信相手の第１〜第３の通信端末１１〜１３に送信することが可能になっている。スタンプ画像は、例えば、図３に示すように、体画像３０と、顔画像４０と、の２つのパーツデータを組み合わせて作成する。図３では、５つの体画像３０のパーツデータと、５つの顔画像４０のパーツデータと、を示しており、５×５のパーツデータの組み合わせで２５種類のスタンプ画像を作成することができる。パーツデータの選択は、例えば、表示部４上で縦スクロール操作を行うことで、表示部４の合成領域５０上に表示される体画像３０が入れ替わり、スタンプ画像に使用する体画像３０を選択することができる。また、表示部４上で横スクロール操作を行うことで、表示部４の合成領域５０上に表示される顔画像４０が入れ替わり、スタンプ画像に使用する顔画像４０を選択することができる。これにより、スタンプ画像に使用する体画像３０と顔画像４０とをスクロール操作で選択してユーザの所望するスタンプ画像を合成領域５０で作成し、その作成したスタンプ画像を合成領域５０に表示することができる。合成領域５０は、体画像３０と顔画像４０とを合成したスタンプ画像を表示する領域を示す。なお、図３では、縦スクロール操作で体画像３０の入れ替えを行い、横スクロール操作で顔画像４０の入れ替えを行うようにしている。しかし、図３の操作は一例であり、例えば、縦スクロール操作で顔画像４０の入れ替えを行い、横スクロール操作で体画像３０の入れ替えを行うようにすることも可能である。本実施形態の小型通信端末１は、図３の表示部４上に表示される送信アイコン５２をタップすることで、図３の表示部４の合成領域５０に表示されているスタンプ画像を通信相手にメッセージとして送信することになる。また、通信相手とのメッセージの履歴を表示する通信相手専用のメッセージ画面を表示部４に表示することになる。この場合、小型通信端末１は、通信相手とのメッセージの最新履歴に上記タップ操作で通信相手に送信したスタンプ画像を追加した通信相手専用のメッセージ画面を表示部４に表示することになる。また、図３の表示部４上に表示されるキャンセルアイコン５１をタップすることで、現在の画面の前の画面を表示部４に表示することになる。
【００３０】
スタンプ画像を構成する体画像３０は、図４に示すように、表示順、体画像、顔位置情報、顔サイズ情報、顔角度情報を紐付けて小型通信端末１の記憶部３に記憶される。小型通信端末１の制御部２は、体画像３０に紐付けられた顔位置情報と、顔サイズ情報と、顔角度情報と、を基に体画像３０に対して顔画像４０を合成し、体画像３０と顔画像４０とで構成するスタンプ画像を作成する。表示順は、合成領域５０に表示される体画像の順番である。例えば、合成領域５０に表示された体画像が表示順３の場合は、下方向へのスクロール操作を行うことで、表示順２の体画像が合成領域５０に表示され、上方向へのスクロール操作を行うことで、表示順４の体画像が合成領域５０に表示されることになる。体画像は、合成領域５０に表示される体の画像データであり、図３に示す体画像３０である。体画像３０は、スタンプ画像の基礎となる基本パーツデータである。顔位置情報は、体画像３０に顔画像４０を合成する際の顔画像４０の合成位置を示す情報である。顔位置情報は、例えば、体画像３０に顔画像４０を合成した際の顔画像４０の中央の位置をｘｙ座標にて示す情報があげられる。なお、中央の位置でなく、四角形の左上の頂点の位置などでも良い。顔サイズ情報は、体画像３０に顔画像４０を合成する際の顔画像４０のサイズを示す情報である。顔サイズ情報は、例えば、顔画像４０の四角形の縦と横の辺の長さを示す情報があげられる。なお、基にする顔画像４０の大きさが一定の場合は、縮小率を示す情報でも良い。顔角度情報は、体画像３０に顔画像４０を合成する際の顔画像４０の表示角度を示す情報である。顔角度情報は、例えば、体画像３０のＹ軸方向に対する傾斜角度を示す情報があげられる。なお、顔角度情報は、体画像３０のＸ軸方向に対する傾斜角度を示す情報でも良い。
【００３１】
小型通信端末１の制御部２は、記憶部３にて、体画像３０に紐付けられた顔位置情報、顔サイズ情報、顔角度情報を用いることで、図５に示すように、体画像３０に対して顔画像４０を合成する際の顔画像４０の合成位置６０、顔画像４０の合成サイズ６１、顔画像４０の合成角度６２を特定し、その特定した条件で、体画像３０に対して各顔画像４０を合成し、図３に示すように、体画像３０と顔画像４０とで構成するスタンプ画像を作成することができる。図５には、体画像３０に紐付けられた顔位置情報を基に特定できる顔画像４０の合成位置６０、顔サイズ情報を基に特定できる顔画像４０の合成サイズ６１、顔角度情報を基に特定できる顔画像４０の合成角度６２を示している。
【００３２】
小型通信端末１の制御部２は、ユーザ操作により合成領域５０に表示された体画像３０に紐付けられた顔サイズ情報を基に、ユーザ操作により合成領域５０に表示された顔画像４０のサイズを拡大、縮小し、顔画像４０を、体画像３０に紐付けられた顔サイズ情報の合成サイズ６１に変更する。また、体画像３０に紐付けられた顔位置情報を基に、体画像３０に対して顔画像４０を合成する合成位置６０を特定する。また、体画像３０に紐付けられた顔角度情報を基に、顔画像４０の合成角度６２を特定する。そして、ユーザ操作により合成領域５０に表示された体画像３０に対し、上記変更した合成サイズ６１の顔画像４０を、上記特定した合成位置６０に上記特定した合成角度６２で合成し、図３に示すように、ユーザ操作により合成領域５０に表示された体画像３０と顔画像４０とで構成するスタンプ画像を作成することになる。これにより、合成領域５０に表示する体画像３０や顔画像４０をユーザ操作により切り替えるだけで、その合成領域５０に表示された体画像３０と顔画像４０とで構成するスタンプ画像を容易に作成することができる。
【００３３】
スタンプ画像を構成する顔画像４０は、図６に示すように、表示順、顔画像を紐付けて小型通信端末１の記憶部３に記憶される。表示順は、合成領域５０に表示される顔画像の順番である。例えば、合成領域５０に表示された顔画像が表示順３の場合は、右方向へのスクロール操作を行うことで、表示順２の顔画像が合成領域５０に表示され、左方向へのスクロール操作を行うことで、表示順４の顔画像が合成領域５０に表示されることになる。顔画像は、合成領域５０に表示される顔の画像データであり、図３に示す顔画像４０である。顔画像４０は、基本パーツデータである体画像３０に対して合成する合成パーツデータである。
【００３４】
図４、図６に示す情報は、製品出荷時に小型通信端末１の記憶部３に予め記憶されていても良く、また、サーバ２０から受信して小型通信端末１の記憶部３に記憶しても良い。
【００３５】
＜小型通信端末１の処理動作例＞
次に、図７を参照しながら、小型通信端末１の処理動作例について説明する。図７は、小型通信端末１の表示部４に表示される画面遷移例を示す図である。図７には、スタンプ選択画面７０、手書き画像編集画面８０、スタンプ画像編集画面９０を示している。図７（Ｃ）に示すスタンプ画像編集画面９０には、スタンプ画像編集画面９０と同じ表示サイズの合成領域５０が表示されている。
【００３６】
小型通信端末１の制御部２は、スタンプ選択画面を表示部４に表示するための所定の操作が表示部４上で行われた場合に、図７（Ａ）に示すようなスタンプ選択画面７０を表示部４に表示する。図７に示すスタンプ選択画面７０には、手書き画像を作成する手書き画像アイコン７１、スタンプ画像を作成するスタンプ画像アイコン７２の一部が表示されている。
【００３７】
図７に示すスタンプ選択画面７０に表示される手書き画像アイコン７１やスタンプ画像アイコン７２は、横スクロール操作を行うことで、別の手書き画像アイコンやスタンプ画像アイコンが表示される。例えば、１つの手書き画像アイコンと、１０個のスタンプ画像アイコンと、が予め記憶部３に記憶されているとする。この場合、スタンプ選択画面７０上で横スクロール操作を行うことで、記憶部３に記憶された１つの手書き画像アイコンや１０個のスタンプ画像アイコンがスタンプ選択画面７０に順次表示されることになる。スタンプ画像アイコン７２のスタンプ画像は、図３に示す５つの体画像３０のパーツデータと５つの顔画像４０のパーツデータとの組み合わせで構成される２５種類のスタンプ画像の中の１つのスタンプ画像である。
【００３８】
なお、記憶部３に記憶される１０個のスタンプ画像アイコンを、図３に示す５つの体画像３０のパーツデータと５つの顔画像４０のパーツデータとの組み合わせで作成して構成する場合は、２５種類のスタンプ画像の中の１０個のスタンプ画像を用いることになる。また、１０個のスタンプ画像アイコンを、スタンプ画像アイコンごとに異なる５つの体画像３０のパーツデータと５つの顔画像４０のパーツデータとの組み合わせで作成して構成する場合は、２５０種類のスタンプ画像の中の１０個のスタンプ画像を用いることになる。
【００３９】
ユーザは、スタンプ選択画面７０に表示された手書き画像アイコン７１をタップして選択し、送信アイコン７３をタップすることで、選択された手書き画像データのメッセージを送信先の通信端末に送信する。また、編集アイコン７４をタップすることで、図７（Ｂ）に示すように、選択された手書き画像データを編集するための手書き画像編集画面８０を表示部４に表示し、手書き画像編集画面８０上で手書き画像データを編集することができる。図７（Ｂ）に示す手書き画像編集画面８０は、消すアイコン８２をタップし、手書き画像編集画面８０の手書き画像領域８４の「てがき」の文字を消去し、手書き画像編集画面８０の手書き画像領域８４に「たい」の文字を記入した状態を示している。手書き画像領域８４への文字の記入は、指やタッチペン等で手書き画像領域８４上をなぞることで記入することができる。この図７（Ｂ）に示す手書き画像編集画面８０の状態で送信アイコン８１をタップすることで、手書き画像編集画面８０の手書き画像領域８４に表示された手書き画像データのメッセージを送信先の通信端末に送信する。また、手書き画像編集画面８０の手書き画像領域８４に表示された手書き画像データと、その手書き画像データの手書き画像アイコンとが（既に記憶部３に記憶されている手書き画像データと手書き画像アイコンとに上書きされて）記憶部３に記憶され、今後、記憶部３に新たに記憶された手書き画像アイコンがスタンプ選択画面７０に手書き画像アイコン７１として表示されることになる。なお、図７（Ｂ）に示す手書き画像編集画面８０の状態で消すアイコン８２をタップすることで、手書き画像領域８４の「たい」の文字が消去される。また、図７（Ｂ）に示す手書き画像編集画面８０の状態でキャンセルアイコン８３をタップすることで、編集内容を破棄し、前の画面である図７（Ａ）に示すスタンプ選択画面７０を表示部４に表示する。この場合、図７（Ａ）に示す手書き画像アイコン７１が記憶部３に記憶されたままになる。
【００４０】
また、図７（Ａ）に示すスタンプ選択画面７０に表示されたスタンプ画像アイコン７２をタップして選択し、送信アイコン７３をタップすることで、選択されたスタンプ画像データのメッセージを送信先の通信端末に送信する。また、編集アイコン７４をタップすることで、図７（Ｃ）に示すように、選択されたスタンプ画像データを編集するためのスタンプ画像編集画面９０を表示部４に表示し、スタンプ画像編集画面９０上でスタンプ画像データを編集することができる。本実施形態では、図７（Ｃ）に示すスタンプ画像編集画面９０上で縦スクロール操作、横スクロール操作を行うことで、スタンプ画像に使用する体画像３０と顔画像４０との表示を切り替えてユーザの所望するスタンプ画像を作成する。例えば、制御部２は、縦スクロール操作により、合成領域５０に体画像３０を切り替えながら、記憶部３に記憶された表示順通りに体画像３０を読み出して順次表示していき、縦スクロール操作を止めた箇所に対応する体画像３０を合成領域５０に表示し、更に、横スクロール操作により、合成領域５０に顔画像４０を切り替えながら、記憶部３に記憶された表示順通りに顔画像４０を読み出して順次表示していき、横スクロール操作を止めた箇所に対応する顔画像４０を合成領域５０に表示する。この合成領域５０に顔画像４０を表示の際に、合成領域５０に表示された体画像３０に記憶部３にて紐付けられた顔サイズ情報、顔位置情報、顔角度情報を基に、合成領域５０に表示する顔画像４０のサイズを拡大、縮小して合成サイズ６１を決定し、合成領域５０に表示する顔画像４０の合成位置６０を決定し、また、合成領域５０に表示する顔画像４０の合成角度６２を決定し、体画像３０に対し、上記決定した合成サイズ６１、合成位置６０、合成角度６２で合成領域５０に表示する顔画像４０を合成して、表示する。更に、体画像３０を変更する場合は、縦スクロール操作により、合成領域５０に表示される体画像３０を切り替え、合成領域５０に表示される体画像３０に記憶部３にて紐付けられた顔サイズ情報、顔位置情報、顔角度情報を基に、合成領域５０に表示されている顔画像４０のサイズを拡大、縮小して合成サイズ６１を決定し、合成位置６０を決定し、また、合成角度６２を決定し、表示される体画像３０に対し、上記決定した合成サイズ６１、合成位置６０、合成角度６２で合成領域５０に表示されている顔画像４０を合成して、表示する。これにより、合成領域５０に表示する体画像３０や顔画像４０をユーザ操作により切り替えるだけで、その合成領域５０に表示された体画像３０と顔画像４０とで構成するスタンプ画像を容易に作成することができる。そして、送信アイコン９１をタップすることで、スタンプ画像編集画面９０の合成領域５０に表示されたスタンプ画像データのメッセージを送信先の通信端末に送信する。また、スタンプ画像編集画面９０の合成領域５０に表示されたスタンプ画像データのスタンプ画像アイコンが（既に記憶部３に記憶されているスタンプ画像アイコンに上書きされて）記憶部３に記憶され、今後、記憶部３に新たに記憶されたスタンプ画像アイコンがスタンプ選択画面７０にスタンプ画像アイコン７２として表示されることになる。また、図７（Ｃ）に示すスタンプ画像編集画面９０の状態でキャンセルアイコン９２をタップすることで、編集内容を破棄し、前の画面である図７（Ａ）に示すスタンプ選択画面７０を表示部４に表示する。この場合、図７（Ａ）に示すスタンプ画像アイコン７２が記憶部３に記憶されたままになる。
【００４１】
また、図７（Ａ）に示すスタンプ選択画面７０に表示されたキャンセルアイコン７５をタップすることで、スタンプ選択画面７０の前の画面を表示部４に表示する。
【００４２】
なお、図７では、スタンプ選択画面７０上に表示された手書き画像アイコン７１、または、スタンプ画像アイコン７２をタップして選択することにしている。しかし、スタンプ選択画面７０上に表示された手書き画像アイコン７１、または、スタンプ画像アイコン７２のどちらが現在選択されているかをユーザが把握できるように設定されていれば、アイコンを選択するためのタップ操作を行わないようにすることも可能である。例えば、スタンプ選択画面７０上で現在選択されているアイコンを他のアイコンと異なる色や形状等の表示状態で表示したりする。また、現在選択されているアイコンをスタンプ選択画面７０上の中央に表示したりする。
【００４３】
＜本実施形態の小型通信端末１の作用・効果＞
このように、本実施形態の小型通信端末１は、スタンプ画像を表示する合成領域５０を表示部４に表示し、スタンプ画像の基礎となる体画像３０と、該体画像３０に合成する顔画像４０と、をユーザ操作に応じて合成領域５０に順次表示する。本実施形態の体画像３０には、その体画像３０に顔画像４０を合成する際の顔画像４０の合成位置を示す顔位置情報と、体画像３０に顔画像４０を合成する際の顔画像４０のサイズを示す顔サイズ情報と、体画像３０に顔画像４０を合成する際の顔画像４０の角度を示す顔角度情報と、が紐付けられており、小型通信端末１は、合成領域５０に表示された体画像３０に紐付けられた顔位置情報、顔サイズ情報、顔角度情報を基に、合成領域５０に表示された体画像３０と顔画像４０とを合成してスタンプ画像を作成する。このため、本実施形態の小型通信端末１は、合成領域５０に順次表示する体画像３０と顔画像４０とをユーザ自身が切り替えるだけでスタンプ画像を容易に作成することができる。
【００４４】
なお、上述した実施形態では、図７（Ｃ）に示すように、スタンプ画像編集画面９０と同じ表示サイズの合成領域５０をスタンプ画像編集画面９０に表示することにしている。そして、縦スクロール操作を行うことで、合成領域５０に表示する体画像３０を別の体画像３０に変更するようにしている。また、横スクロール操作を行うことで、合成領域５０に表示する顔画像４０を別の顔画像４０に変更するようにしている。しかし、図７（Ｃ）に示す合成領域５０の表示サイズでは、スクロール操作を行わなければ、合成領域５０に表示された体画像３０や顔画像４０の前後に位置する体画像や顔画像を把握することができない。
【００４５】
このため、図８に示すように、合成領域５０の表示サイズをスタンプ画像編集画面９０の表示サイズよりも小さくし、記憶部３に記憶された体画像３０の表示順を基に、合成領域５０に表示される体画像３０の表示順の前後に位置する体画像を合成領域５０の上下に表示し、また、記憶部３に記憶された顔画像４０の表示順を基に、合成領域５０に表示される顔画像４０の表示順の前後に位置する顔画像を合成領域５０の左右に表示するようにすることが好ましい。これにより、スクロール操作を行わなくとも、合成領域５０の周囲を参照することで、スタンプ画像を構成する他の体画像や顔画像を把握することができる。なお、図８（Ａ）では、合成領域５０の周囲に、体画像や顔画像の一部の画像を表示するようにしている。また、図８（Ｂ）では、合成領域５０の周囲に、体画像や顔画像の全体画像を縮小して作成した縮小画像を表示するようにしている。なお、体画像や顔画像を把握し易くすることを鑑みれば、図８（Ｂ）に示すように、合成領域５０の周囲に縮小画像を表示することが好ましい。これにより、合成領域５０の周囲を参照することで、スタンプ画像を構成する他の体画像や顔画像を容易に把握することができる。なお、図８では、合成領域５０の上下に表示する体画像３０は、顔画像４０を合成する前の状態の体画像３０を記憶部３から読み出して表示し、また、合成領域５０の左右に表示する顔画像４０は、体画像３０を合成する前の状態の顔画像４０を記憶部３から読み出して表示している。しかし、合成領域５０の上下に表示する体画像３０は、合成領域５０に表示されている顔画像４０を合成した状態の体画像３０で表示し、また、合成領域５０の左右に表示する顔画像４０は、合成領域５０に表示されている体画像３０を合成した状態の顔画像４０で表示するようにすることも可能である。
【００４６】
また、上述した実施形態では、体画像３０と顔画像４０とで構成するスタンプ画像を作成する場合について説明している。しかし、体画像３０と顔画像４０とで構成するスタンプ画像に限定せず、例えば、図９に示すように、吹き出し画像１００と文字画像１０１とで構成するスタンプ画像を作成するようにすることも可能である。この場合に、吹き出し画像１００に、その吹き出し画像１００に文字画像１０１を合成する際の文字画像１０１の合成位置を示す位置情報と、吹き出し画像１００に文字画像１０１を合成する際の文字画像１０１のサイズを示すサイズ情報と、吹き出し画像１００に文字画像１０１を合成する際の文字画像１０１の角度を示す角度情報と、を紐付け、小型通信端末１は、吹き出し画像１００に紐付けられた位置情報、サイズ情報、角度情報を基に、吹き出し画像１００と文字画像１０１とを合成してスタンプ画像を作成することになる。
【００４７】
このように、本実施形態の小型通信端末１は、スタンプ画像の基礎となる体画像３０や吹き出し画像１００等の基本パーツデータと、その基本パーツデータに合成する顔画像４０や文字画像１０１等の合成パーツデータと、を用いてスタンプ画像を作成するようにすることも可能である。この場合、基本パーツデータに対して、位置情報、サイズ情報、角度情報の少なくとも１つの情報を紐付け、その基本パーツデータに紐付けた少なくとも１つの情報を基に、基本パーツデータと合成パーツデータとを合成してスタンプ画像を作成するようにすることも可能である。また、基本パーツデータに合成する合成パーツデータは、１つの合成パーツデータに限定せず、複数の合成パーツデータを合成することも可能である。この場合は、各合成パーツデータを基本パーツデータに合成する際の諸条件を、基本パーツデータに紐付けておく必要がある。諸条件は、位置情報、サイズ情報、角度情報の少なくとも１つの情報である。
【００４８】
なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【００４９】
例えば、上述する実施形態では、表示部４上に表示したスタンプ選択画面で手書き画像アイコンや、スタンプ画像アイコンを選択し、その選択した手書き画像データのメッセージや、スタンプ画像データのメッセージを通信相手に送信する例について説明した。しかし、表示部４上に以下の画面を表示するようにすることも可能である。例えば、表示部４上にメッセージアイコンを表示し、そのメッセージアイコンがタップされた場合に、定型文のメッセージを選択するためのメッセージ選択画面を表示部４に表示する。そして、メッセージ選択画面から定型文のメッセージを選択し、その選択した定型文のメッセージを通信相手に送信する。また、表示部４上に電話アイコンを表示し、その電話アイコンがタップされた場合に、小型通信端末１から通信相手に対して通話を開始すると共に、小型通信端末１から通話相手に対して通話中である旨を示す発信中画面を表示部４に表示する。このように、通話相手と各種通信を行うための画面を表示部４に表示すると共に、各画面を表示部４上で選択可能にすることも可能である。また、定型文のメッセージを送信する場合は、定型文のメッセージに対してスタンプ画像を追加することもあるため、メッセージ選択画面にスタンプアイコンを表示し、スタンプアイコンがタップされた場合に、スタンプ選択画面を表示部４上に表示できるようにしても良い。また、メッセージ選択画面にボイスアイコンを表示し、ボイスアイコンがタップされた場合に、音声データを小型通信端末１に登録し、その登録した音声データをメッセージとして通信相手に送信するようにしても良い。また、メッセージ選択画面にカメラアイコンを表示し、カメラアイコンがタップされた場合に、画像データを撮像し、その撮像した画像データをメッセージとして通信相手に送信するようにしても良い。
【００５０】
また、上述する実施形態では、送信アイコン、編集アイコン、キャンセルアイコン、消すアイコン等の操作系のアイコンを表示部４上に表示するようにしている。しかし、これらの操作系のアイコンを表示部４上に表示せずに、その操作系のアイコンに対応する操作を行うハードボタンを小型通信端末１に設けるようにすることも可能である。
【００５１】
また、上述する実施形態では、小型通信端末１の記憶部３にスタンプ画像を作成するための体画像や顔画像に関する図４、図６に示す情報を記憶するようにしている。しかし、小型通信端末１の記憶部３に図４、図６に示す情報を記憶せず、サーバ２０の記憶部２０２に記憶して管理するようにすることも可能である。この場合は、小型通信端末１は、サーバ２０に接続し、サーバ２０の記憶部２０２に記憶されている図４、図６に示す情報を用いてスタンプ画像を作成することになる。
【００５２】
また、上述する実施形態では、小型通信端末１を小学生等の子供が携帯し、第１〜第３の通信端末１１〜１３を子供と密接に関係する関係者が携帯し、子供と関係者とのコミュニケーションの向上を図ることを例に説明した。しかし、小型通信端末１を高齢者等が携帯し、第１〜第３の通信端末１１〜１３を高齢者等と密接に関係する関係者が携帯し、高齢者等と関係者とのコミュニケーションの向上を図ることも可能である。高齢者等と密接に関係する関係者としては、高齢者等の子供などがあげられる。
【００５３】
また、上記実施形態の通信システムを構成する各装置における制御動作は、ハードウェア、ソフトウェア、あるいは、両者の複合構成を用いて実行することも可能である。
【００５４】
なお、ソフトウェアを用いて処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させることが可能である。あるいは、各種処理が実行可能な汎用コンピュータ内のメモリにインストールして実行させることが可能である。
【００５５】
例えば、プログラムは、記録媒体としてのハードディスクやROM（Read Only Memory）に予め記録しておくことが可能である。あるいは、プログラムは、リムーバブル記録媒体に一時的、あるいは、永続的に格納（記録）しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。リムーバブル記録媒体は、磁気ディスク、半導体メモリなどの各種記録媒体があげられる。
【００５６】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールすることになる。また、ダウンロードサイトからコンピュータに無線転送することになる。また、ネットワークを介してコンピュータに有線で転送することになる。
【００５７】
プログラムの形態としては、クラウド等によるネット上のサーバからの利用もありえる。一部のプログラムのみをコンピュータに転送して利用する形態もありえる。
【００５８】
また、上記実施形態の通信システムを構成する各装置は、上記実施形態で説明した処理動作に従って時系列的に処理を実行するだけに限定するものでない。例えば、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に処理を実行するように構築することも可能である。
【符号の説明】
【００５９】
１    小型通信端末
２    制御部
３    記憶部
４    表示部
５    ホームボタン
６    リセットボタン
１１    第１の通信端末
１２    第２の通信端末
１３    第３の通信端末
１１１、１２１、１３１    制御部
１１２、１２２、１３２    記憶部
１１３、１２３、１３３    表示部
２０    サーバ
２０１    制御部
２０２    記憶部
ＮＷ    ネットワーク
【図１】
0005924843.tif 000002
【図２】
0005924843.tif 000003
【図３】
0005924843.tif 000004
【図４】
0005924843.tif 000005
【図５】
0005924843.tif 000006
【図６】
0005924843.tif 000007
【図７】
0005924843.tif 000008
【図８】
0005924843.tif 000009
【図９】
0005924843.tif 000010