(57)【要約】【課題】塗り絵および入れ替えのいずれも仮想して行うことができる塗り絵装置およびプログラムを提供する。【解決手段】異なる複数の表示対象５０の塗り絵を仮想して行う塗り絵装置１であって、表示対象５０の塗り絵を仮想して行う塗り絵部３３と、異なる複数の表示対象５０のそれぞれにおいて表示対象５０ごとに異なる表示形態５１の入れ替えを仮想して行う入れ替え部３４と、を有する。表示対象５０が表示される領域は、塗り絵を可能とする塗り絵可能領域５３とするとともに、異なる複数の表示対象５０の相互間において重ねて表示可能とし、更に、各表示対象５０は、それぞれ複数の異なる表示形態５１を含み、表示部４０は、異なる複数の表示対象５０を相互に重ねて表示するとともに、入れ替え部３４は、表示対象５０における表示形態５１の入れ替えを行い、塗り絵部３３は、塗り絵可能領域５３の塗り絵を行う。【選択図】図１
2020021328.tif 000002
【特許請求の範囲】
【請求項１】
表示対象の塗り絵を仮想して行う塗り絵装置であって、
前記表示対象の塗り絵を仮想して行う塗り絵部と、前記表示対象において表示形態の入れ替えを仮想して行う入れ替え部と、を有することを特徴とする塗り絵装置。
【請求項２】
異なる複数の表示対象の塗り絵を仮想して行う塗り絵装置であって、
前記表示対象の塗り絵を仮想して行う塗り絵部と、前記異なる複数の表示対象のそれぞれにおいて前記表示対象ごとに異なる表示形態の入れ替えを仮想して行う入れ替え部と、を有することを特徴とする塗り絵装置。
【請求項３】
前記表示対象が表示される領域は、前記塗り絵を可能とする塗り絵可能領域とするとともに、前記異なる複数の表示対象を重ねて表示可能とし、更に、前記各表示対象は、それぞれ複数の異なる表示形態を含み、
前記表示部は、前記異なる複数の表示対象を重ねて表示するとともに、
前記入れ替え部は、前記表示対象における前記表示形態の入れ替えを行い、
前記塗り絵部は、前記塗り絵可能領域の塗り絵を行うことを特徴とする請求項２に記載の塗り絵装置。
【請求項４】
前記表示対象は、所定の領域に設定されるとともに、前記所定の領域は、前記塗り絵を可能とする塗り絵可能領域と、前記塗り絵を不可とする塗り絵不可領域と、を含むとともに、前記異なる複数の表示対象を重ねて表示可能とし、更に、前記各表示対象は、それぞれ複数の異なる表示形態を含み、
前記表示部は、前記異なる複数の表示対象を重ねて表示するとともに、
前記入れ替え部は、前記表示対象における前記表示形態の入れ替えを行い、
前記塗り絵部は、前記塗り絵可能領域の塗り絵を行うことを特徴とする請求項２に記載の塗り絵装置。
【請求項５】
前記所定の領域における所定の位置を指定する位置指定部と、
前記位置指定部により指定された位置の座標データと前記塗り絵可能領域および前記塗り絵不可領域の座標データを比較して、前記位置指定部により指定された位置が、前記塗り絵可能領域に含まれるか、前記塗り絵不可領域に含まれるかを判定する領域判定部を有することを特徴とする請求項４に記載の塗り絵装置。
【請求項６】
前記重ねて表示される異なる複数の表示対象において、下層側にある表示対象における塗り絵可能領域は、上層側にある表示対象の塗り絵可能領域から露出するように設定される露出領域を有するとともに、前記露出領域は、前記上層側にある表示対象における塗り絵不可領域の下層側に設定され、
前記領域判定部は、前記上層側にある表示対象において、前記指定された位置が、前記塗り絵可能領域であるか前記塗り絵不可領域であるかを判定するとともに、前記塗り絵不可領域と判定されたときは、下層側にある表示対象において、前記露出領域であるか前記塗り絵不可領域であるかを判定し、
前記塗り絵部は、前記領域判定部が、前記上層側にある表示対象において、前記指定された位置が、前記塗り絵可能領域と判定したときに、前記塗り絵可能領域の塗り絵を行うとともに、前記領域判定部が、前記指定された位置が、前記上層側にある表示対象において、前記塗り絵不可領域と判定したときに、前記下層側にある表示対象において最初に露出領域であると判定した露出領域の塗り絵を仮想して行うことを特徴とする請求項５に記載の塗り絵装置。
【請求項７】
前記塗り絵不可領域は、透明色または半透明色として仮想して表示されることとし、
前記表示部は、前記下層側にある前記塗り絵可能領域における露出領域を前記上層側にある塗り絵不可領域を透過することにより表示させることを特徴とする請求項６に記載の塗り絵装置。
【請求項８】
前記下層側にある表示対象は、前記露出領域以外の領域であって前記上層側にある表示対象の塗り絵可能領域に覆い隠される隠れ領域を有し、
前記塗り絵部は、前記露出領域の塗り絵を仮想して行うときに、前記隠れ領域の塗り絵を更に仮想して行うことを特徴とする請求項７に記載の塗り絵装置。
【請求項９】
表示対象の塗り絵を仮想して行う塗り絵装置におけるコンピュータを、
前記表示対象の塗り絵を仮想して行う塗り絵部と、前記表示対象において表示形態の入れ替えを仮想して行う入れ替え部として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、塗り絵装置およびプログラムに関し、特に表示対象の塗り絵を仮想して行う塗り絵部と、異なる複数の表示対象のそれぞれにおいて該表示対象ごとに異なる表示形態の入れ替えを仮想して行う入れ替え部と、を有する塗り絵装置およびプログラムに関する。
【背景技術】
【０００２】
ドール等を用いて行う着せ替え（入れ替え）や塗り絵は広く一般に楽しまれる遊びの一つとなっており、このような着せ替え（入れ替え）や塗り絵を仮想して行うことができる着せ替え装置（入れ替え装置）および塗り絵装置が、特許文献１および特許文献２に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−５２４号公報
【特許文献２】特開２００１−１４９６４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の装置では、塗り絵装置は、塗り絵のみ、着せ替え装置（入れ替え装置）は、着せ替え（入れ替え）のみの利用となってしまう。このため、塗り絵および着せ替え（入れ替え）のいずれも仮想して行うことができる装置の開発が期待されていた。
【０００５】
本願発明は上記事情に鑑みてなされたものであり、塗り絵および入れ替えのいずれも仮想して行うことができる塗り絵装置およびプログラムを提供することを目的とする。
【課題を解決するための部】
【０００６】
上記目的を達成するために、本発明に係る塗り絵装置は、異なる複数の表示対象の塗り絵を仮想して行う塗り絵装置であって、前記表示対象の塗り絵を仮想して行う塗り絵部と、前記異なる複数の表示対象のそれぞれにおいて前記表示対象ごとに異なる表示形態の入れ替えを仮想して行う入れ替え部と、を有することを特徴とする。
本発明によれば、前記表示対象の塗り絵を仮想して行う塗り絵部と、前記異なる複数の表示対象のそれぞれにおいて前記表示対象ごとに異なる表示形態の入れ替えを仮想して行う入れ替え部と、を有することとしたので、塗り絵および入れ替えのいずれも仮想して行うことができる。
【０００７】
上記目的を達成するために、本発明に係る塗り絵装置は、異なる複数の表示対象の塗り絵を仮想して行う塗り絵装置であって、前記表示対象の塗り絵を仮想して行う塗り絵部と、前記異なる複数の表示対象のそれぞれにおいて前記表示対象ごとに異なる表示形態の入れ替えを仮想して行う入れ替え部と、を有することを特徴とする。
本発明によれば、前記表示対象の塗り絵を仮想して行う塗り絵部と、前記異なる複数の表示対象のそれぞれにおいて前記表示対象ごとに異なる表示形態の入れ替えを仮想して行う入れ替え部と、を有することとしたので、塗り絵および入れ替えのいずれも仮想して行うことができる。
【０００８】
前記表示対象が表示される領域は、前記塗り絵を可能とする塗り絵可能領域とするとともに、前記異なる複数の表示対象を重ねて表示可能とし、更に、前記各表示対象は、それぞれ複数の異なる表示形態を含み、前記表示部は、前記異なる複数の表示対象を重ねて表示するとともに、前記入れ替え部は、前記表示対象における前記表示形態の入れ替えを行い、前記塗り絵部は、前記塗り絵可能領域の塗り絵を行うこととすれば、より詳しくは、前記表示対象は、所定の領域に設定されるとともに、前記所定の領域は、前記塗り絵を可能とする塗り絵可能領域と、前記塗り絵を不可とする塗り絵不可領域と、を含むとともに、前記異なる複数の表示対象の相互間において重ねて表示可能とし、更に、前記各表示対象は、それぞれ複数の異なる表示形態を含み、前記表示部は、前記異なる複数の表示対象を相互に重ねて表示するとともに、前記入れ替え部は、前記表示対象における前記表示形態の入れ替えを行い、前記塗り絵部は、前記塗り絵可能領域の塗り絵を行うこととすれば、異なる表示形態の入れ替えを容易に行いつつ、表示対象の塗り絵も容易に行うことができる。
【０００９】
前記所定の領域における所定の位置を指定する位置指定部と、前記位置指定部により指定された位置の座標データと前記塗り絵可能領域および前記塗り絵不可領域の座標データを比較して、前記位置指定部により指定された位置が、前記塗り絵可能領域に含まれるか、前記塗り絵不可領域に含まれるかを判定する領域判定部を有することとすれば、塗り絵可能領域と塗り絵不可領域の判定を容易に行うことができる。
【００１０】
前記重ねて表示される異なる複数の表示対象において、下層側にある表示対象における塗り絵可能領域は、上層側にある表示対象の塗り絵可能領域から露出するように設定される露出領域を有し、前記露出領域は、前記上層側にある表示対象における塗り絵不可領域の下層側に設定され、前記領域判定部は、前記上層側にある表示対象において、前記指定された位置が、前記塗り絵可能領域であるか前記塗り絵不可領域であるかを判定するとともに、前記塗り絵不可領域と判定されたときは、下層側にある表示対象において、前記露出領域であるか前記塗り絵不可領域であるかを判定し、前記塗り絵部は、前記領域判定部が、前記上層側にある表示対象において、前記指定された位置が、前記塗り絵可能領域と判定したときに、前記塗り絵可能領域の塗り絵を行うとともに、前記領域判定部が、前記指定された位置が、前記上層側にある表示対象において、前記塗り絵不可領域と判定したときに、前記下層側にある表示対象において最初に露出領域であると判定した露出領域の塗り絵を仮想して行うこととすれば、表示対象を重ねて表示する場合にあっても、上層側のみならず下層側においても塗り絵を行うことができる。
【００１１】
前記塗り絵不可領域は、透明色または半透明色として仮想して表示されることとし、前記表示部は、前記下層側にある前記塗り絵可能領域における露出領域を前記上層側にある塗り絵不可領域を透過することにより表示させることとすれば、下層側の塗り絵を確実に表示することができる。
【００１２】
前記下層側にある表示対象は、前記露出領域以外の領域であって前記上層側にある表示対象の塗り絵可能領域に覆い隠される隠れ領域を有し、前記塗り絵部は、前記露出領域の塗り絵を仮想して行うときに、前記隠れ領域の塗り絵を更に仮想して行うこととすれば、上層側にある塗り絵可能領域に下層側にある塗り絵可能領域が覆い隠される場合にあっても、下層側の塗り絵を確実に行うことができる。
【００１３】
上記目的を達成するために、本発明に係るプログラムは、異なる複数の表示対象の塗り絵を仮想して行う塗り絵装置におけるコンピュータを、前記表示対象の塗り絵を仮想して行う塗り絵部と、前記異なる複数の表示対象のそれぞれにおいて前記表示対象ごとに異なる表示形態の入れ替えを仮想して行う入れ替え部として機能させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、塗り絵および入れ替えのいずれも仮想して行うことができる。
【図面の簡単な説明】
【００１５】
【図１】塗り絵装置の構成を示すブロック図である。
【図２】本発明の実施形態に係る塗り絵装置の表示対象および表示形態を説明するための図である。
【図３】同表示対象を重ねた状態を示す側面図である。
【図４】同表示対象を背景としたときの一の表示形態を示す平面図である。
【図５】同表示対象を人体としたときの一の表示形態を示す平面図である。
【図６】同表示対象を衣服としたときの一の表示形態を示す平面図である。
【図７】同表示対象を靴下としたときの一の表示形態を示す平面図である。
【図８】同表示対象を靴としたときの一の表示形態を示す平面図である。
【図９】同表示対象を髪としたときの一の表示形態を示す平面図である。
【図１０】同表示対象を鞄としたときの一の表示形態を示す平面図である。
【図１１】同表示対象を重ねた状態を示す平面図である。
【図１２】同表示対象を背景としたときの他の表示形態を示す平面図である。
【図１３】同表示対象を人体としたときの他の表示形態を示す平面図である。
【図１４】同表示対象を衣服としたときの他の表示形態を示す平面図である。
【図１５】同表示対象を靴下としたときの他の表示形態を示す平面図である。
【図１６】同表示対象を靴としたときの他の表示形態を示す平面図である。
【図１７】同表示対象を髪としたときの他の表示形態を示す平面図である。
【図１８】同表示対象を鞄としたときの他の表示形態を示す平面図である。
【図１９】塗り絵可能領域において露出領域と隠れ領域を説明するための図で、（ａ）は平面図、（ｂ）は側面図である。
【図２０】位置指定部により最上層の表示対象における塗り絵可能領域を指定した状態を示す側面図である。
【図２１】位置指定部により最上層の表示対象における塗り絵不可領域を指定し、更に下層側の表示対象の領域が塗り絵可能領域（露出領域）である場合を示す側面図である。
【図２２】露出領域に続き隠れ領域の塗り絵が行われる状態を示す側面図である。
【図２３】位置指定部により最上層の表示対象における塗り絵不可領域を指定し、更に下層側の表示対象の領域も塗り絵不可領域である場合を示す側面図である。
【図２４】本発明の塗り絵装置における処理フローを説明するためのフローチャートである。
【図２５】本発明の塗り絵装置における処理フローを説明するための図２４に続くフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について図面を参照して詳細に説明する。図１は、本発明の実施形態に係る塗り絵装置１の構成を示すブロック図である。
【００１７】
同図を参照して塗り絵装置１の概要を説明すると、塗り絵装置１は、コンピュータとしての一般的な構成を備えており、入力部１０、記憶部２０、演算処理部３０、表示部４０からなり、表示部４０に表示される異なる複数の表示対象５０の塗り絵を仮想して行うことができる。また、塗り絵装置１は、異なる複数の表示対象５０のそれぞれにおいて表示対象５０ごとに異なる表示形態５１の入れ替えを仮想して行うことができる。
【００１８】
入力部１０は、キーボード、マウス、タッチパネル等で構成されており、演算処理部３０による演算処理を行うための各種のデータを入力する機能を有している。
【００１９】
記憶部２０は、メモリ、ハードディスク等で構成されており、コンピュータ読み取り可能な記憶媒体として機能する。記憶部２０は、異なる複数の表示対象５０のそれぞれにおいて表示対象５０ごとに異なる表示形態５１を記憶することができる。
【００２０】
ここで、表示対象５０および表示形態５１について詳述すると次のようになる。
すなわち、表示対象５０は、図２〜図１８に示すように、背景を表示対象とする仮想表示５０ａ、人体を表示対象とする仮想表示５０ｂ、人体が装着する衣服を表示対象とする仮想表示５０ｃ、人体が履く靴下を表示対象とする仮想表示５０ｄ、人体が履く靴を表示対象とする仮想表示５０ｅ、人体の髪を表示対象とする仮想表示５０ｆ、人体が持つ鞄を表示対象とする仮想表示５０ｇを含む。
【００２１】
これら表示対象５０ａ〜５０ｇは、該表示対象５０ａ〜５０ｇの相互間において重ねて表示可能とし、更に、各表示対象５０ａ〜５０ｇは、表示形態１、表示形態２、・・・の如くそれぞれ複数の異なる表示形態５１ａ１，５１ａ２，・・・〜５１ｇ１，５１ｇ２，・・・を含んでいる。
【００２２】
これら表示対象５０ａ〜５０ｇの下層側からの積層順序は、図３に示すように、背景の仮想表示５０ａ、人体の仮想表示５０ｂ、人体が装着する衣服の仮想表示５０ｃ、人体が履く靴下の仮想表示５０ｄ、人体が履く靴の仮想表示５０ｅ、人体の髪の仮想表示５０ｆ、人体が持つ鞄の仮想表示５０ｇとしている。
【００２３】
ここで、表示対象５０ａ〜５０ｇが表示される領域は、塗り絵を可能とする塗り絵可能領域５３ａ１，５３ａ２〜５３ｇ１，５３ｇ２としている。
すなわち、表示対象５０ａ〜５０ｇは、図４〜図１８に示すように、表示装置４０の画面に対応する大きさの所定の領域５２に設定される。つまり、所定の領域５２は、表示対象５０ａ〜５０ｇの最も外側の輪郭線の内側の領域であって塗り絵を可能とする塗り絵可能領域５３ａ１，５３ａ２〜５３ｇ１，５３ｇ２と、表示対象５０ａ〜５０ｇの最も外側の輪郭線の外側の領域であって塗り絵を不可とする塗り絵不可領域５４ａ１，５４ａ２〜５４ｇ１，５４ｇ２と、を含んでいる。
【００２４】
更に、表示対象５０は、図１９に示すように、重ねて表示される異なる複数の表示対象５０の相互間において、下層側にある表示対象５０Ｂにおける塗り絵可能領域５３Ｂは、上層側にある表示対象５０Ａの塗り絵可能領域５３Ａから露出するように設定される。
【００２５】
すなわち、下層側の塗り絵可能領域５３Ｂは、上層側にある塗り絵可能領域５３Ａから露出する露出領域５３Ｂ´と、同一の表示対象５０Ｂの塗り絵可能領域５３Ｂにおいて、露出領域５３Ｂ´以外の領域であって上層側の塗り絵可能領域５３Ａに覆い隠される前記露出領域５３Ｂ´に連続する隠れ領域５３Ｂ´´と、を有し、露出領域５３Ｂ´は、上層側にある塗り絵不可領域５４Ａの下層側に設定される。
なお、記憶部２０は、各表示対象５０の塗り絵可能領域５３と塗り絵不可領域５４の２次元座標データと表示対象５０の積層順序を記憶している。
【００２６】
演算処理部３０は、モード選択部３０´、位置指定部３１、領域判定部３２、塗り絵部３３、入れ替え部３４、および表示部３５を有している。
【００２７】
モード選択部３０´は、表示対象５０の塗り絵を仮想して行う塗り絵モードと表示対象５０ごとに異なる表示形態５１の入れ替えを仮想して行う入れ替えモードのいずれかを選択する機能を有している。
【００２８】
位置指定部３１は、塗り絵モードにおいて、入力装置１０を介する等して、所定の領域５２における所定の位置を指定する機能を有している。
【００２９】
領域判定部３２は、塗り絵モードにおいて、位置指定部３１により指定された位置の２次元座標データと塗り絵可能領域５３および塗り絵不可領域５４の２次元座標データを比較して、位置指定部３１により指定された位置が、塗り絵可能領域５３に含まれるか、塗り絵不可領域５４に含まれるかを判定し、この領域判定を最上層側の表示対象５０Ａから下層側の表示対象５０Ｂにかけて順次行う機能を有している。
【００３０】
より詳しくは、領域判定部３２は、上層側より詳しくは最上層側にある表示対象５０Ａにおいて、指定された位置が、塗り絵可能領域５３Ａであるか塗り絵不可領域５４Ａであるかを判定し、塗り絵可能領域５３Ａと判定した場合は、領域判定を終了する。
【００３１】
一方、領域判定部３２は、塗り絵不可領域５４Ａと判定されたときは、順次下層側にある表示対象５０Ｂにおいて、更に塗り絵可能領域５３Ｂであるかすなわち露出領域５３Ｂ´であるか、塗り絵不可領域５４Ｂであるかを判定する。つまり、領域判定部３２の判定は、いずれかの表示対象５０Ａ，５０Ｂにおいて、塗り絵可能領域５３Ａ，５３Ｂの判定が行われるか、いずれの表示対象５０Ａ，５０Ｂにおいても塗り絵可能領域５３Ａ，５３Ｂの判定が行われない場合に終了する。
【００３２】
塗り絵部３３は、塗り絵モードにおいて、領域判定部３２が塗り絵可能領域５３と判定したときに、当該塗り絵可能領域５３の塗り絵を仮想して行う機能を有している。
【００３３】
より詳しくは、塗り絵部３３は、図２０に示すように、領域判定部３２が、最上層側にある表示対象５０Ａにおいて、指定された位置が、塗り絵可能領域５３Ａと判定したときに、塗り絵可能領域５３Ａの塗り絵を行い、塗り絵処理を終了する。
【００３４】
一方、塗り絵部３３は、図２１に示すように、領域判定部３２が、指定された位置が、最上層側にある表示対象５０Ａにおいて、塗り絵不可領域５４と判定したときに、下層側にある表示対象５０Ｂにおいて、領域判定部３２が、最初に塗り絵可能領域５３Ｂつまり露出領域５３Ｂ´であると判定した表示対象５０Ｂにおける露出領域５３Ｂ´の塗り絵を仮想して行う。更に、塗り絵部３３は、図２３に示すように、前記露出領域５０Ｂ´の塗り絵を仮想して行うときに、露出領域５０Ｂ´とともに同一の表示対象５０Ｂに含まれる露出領域５０Ｂ´に連続する隠れ領域５０Ｂ´´の塗り絵を仮想して行い、塗り絵処理を終了する。なお、図２３に示すように、領域判定部３２が、下層側にある表示対象５０Ｂのいずれにおいても、指定した位置が露出領域５３Ｂ´にないと判定した場合についても、塗り絵処理を終了する。
【００３５】
入れ替え部３４は、入れ替えモードにおいて、異なる複数の表示対象５０のそれぞれにおいて表示対象５０ごとに異なる表示形態５１の入れ替えを仮想して行う機能を有している。この入れ替え部３４により衣服の仮想表示５０ｃの入れ替えすなわち着せ替えを仮想して行う等、「着せ替え遊び」を仮想して行うことができる。なお、入れ替え部３４による表示形態５１の入れ替えは、表示部４０において所要に表示させながら、入れ替えを行う表示対象５０を選択し、更に選択した表示対象５０において入れ替えを行う表示形態５１を選択して行う。
【００３６】
表示制御部３５は、表示部４０の表示制御を行い、表示部４０に、異なる複数の表示対象５０を相互に重ねて表示させる機能を有している。なお、塗り絵不可領域５０Ｂは、透明色または半透明色として仮想して表示されることとし、表示制御部３５は、下層側にある露出領域５３Ｂ´を上層側にある塗り絵不可領域５４を透過させることにより表示部４０に表示させることができる。
【００３７】
表示部４０は、ディスプレー等で構成され、表示制御部３５の表示制御に基づいて、異なる複数の表示対象５０を相互に重ねて表示することができる。また、表示部４０は、表示制御部３５の表示制御に基づいて、下層側にある露出領域５３Ｂ´を上層側にある塗り絵不可領域５４Ａを透過することにより表示させることができる。
【００３８】
ここで、上記の塗り絵装置１における各部は、プログラムを実行することによりその機能を実現することができる。
【００３９】
すなわち、プログラムは、塗り絵装置１の記憶装置（コンピュータ読み取り可能な記憶媒体）に記憶されており、異なる複数の表示対象５０の塗り絵を仮想して行う塗り絵装置１におけるコンピュータを、表示対象５０の塗り絵を仮想して行う塗り絵モードと表示対象５０ごとに異なる表示形態５１の入れ替えを仮想して行う入れ替えモードのいずれかを選択するモード選択部３０´、所定の領域５２における所定の位置を指定する位置指定部３１、上層側にある表示対象５０Ａにおいて、指定された位置が、塗り絵可能領域５３Ａであるか塗り絵不可領域５４Ａであるかを判定するとともに、塗り絵不可領域５４Ａと判定されたときは、順次下層側にある表示対象５０Ｂにおいて、塗り絵可能領域５３Ｂつまり露出領域５３Ｂ´であるか塗り絵不可領域５４Ｂであるかを判定する領域判定部３２、表示対象５０の塗り絵を仮想して行う塗り絵部３３、異なる複数の表示対象５０のそれぞれにおいて表示対象５０ごとに異なる表示形態５１の入れ替えを仮想して行う入れ替え部３４、および異なる複数の表示対象５０を相互に重ねて表示する表示部３５として機能させることができる。
【００４０】
次に、塗り絵装置１による処理フローを図２４および図２５のフローチャートに基づいて詳細に説明する。
【００４１】
すなわち、図２４に示すように、まずステップＳ１０において、モード選択部３０´が、オペレータの入力装置１０の操作および表示部４０を介する等して塗り絵モードの選択を行い、塗り絵処理を開始する。
【００４２】
続いて、ステップＳ２０において、位置指定部３１が、オペレータの入力装置１０の操作および表示部４０を介する等して、所定の領域５２における所定の位置を指定する。
【００４３】
次いで、ステップＳ３０において、領域判定部３２が、最上層側にある表示対象５０Ａにおいて、指定された位置が、塗り絵可能領域５３Ａであるか塗り絵不可領域５４Ａであるかを判定し、塗り絵可能領域５３Ａと判定した場合は、ステップＳ４０に進み、塗り絵部３３が、塗り絵可能領域５３Ａの塗り絵を行い、塗り絵処理を終了する。
【００４４】
一方、ステップＳ３０において、領域判定部３２が、塗り絵不可領域５４Ｂと判定したときは、ステップＳ５０において、領域判定部３２が、順次下層側にある表示対象５０Ｂにおいて、更に塗り絵可能領域５３Ｂであるかすなわち露出領域５３Ｂ´であるか、塗り絵不可領域５４Ｂであるかを判定し、いずれかの表示対象５０において、露出領域５３Ｂ´であると判定した場合は、ステップＳ６０に進み、塗り絵部３３が、露出領域５３Ｂ´の塗り絵を仮想して行い、更に、ステップＳ７０において、塗り絵部３３が、露出領域５３ｂ´の塗り絵に続いて隠れ領域５３Ｂ´´の塗り絵を行う（一方、ステップＳ５０において、領域判定部３２が、下層側にある表示対象５０Ｂのいずれにおいても、指定した位置が露出領域５３Ｂ´にないと判定した場合は、塗り絵処理を終了する）。
【００４５】
続いて、入れ替え処理（着せ替え処理）を行う場合は、図２５に示すように、ステップＳ１００において、モード選択部３０´が、オペレータの入力装置１０の操作および表示部４０を介する等して、入れ替えモードの選択を行い、入れ替え処理を開始する。
【００４６】
次いで、ステップＳ１１０において、入れ替え部３４が、オペレータの入力装置１０の操作および表示部４０を介する等して、入れ替えを行う表示対象５０を選択する。
【００４７】
そして、ステップＳ１２０において、入れ替え部３４が、同じくオペレータの入力装置１０の操作を介する等して、入れ替えを行う表示形態５１を選択し、ステップＳ１３０において、表示形態５１の入れ替えを行う。
【００４８】
以上説明したように、本発明によれば、表示対象５０の塗り絵を仮想して行う塗り絵部３３と、異なる複数の表示対象５０のそれぞれにおいて表示対象５０ごとに異なる表示形態５１の入れ替えを仮想して行う入れ替え部３４と、を有することとしたので、塗り絵および入れ替えのいずれも仮想して行うことができる。
【００４９】
また、表示対象５０は、所定の領域５１に設定されるとともに、所定の領域５１は、塗り絵を可能とする塗り絵可能領域５３と、塗り絵を不可とする塗り絵不可領域５４と、を含むとともに、異なる複数の表示対象５０の相互間において重ねて表示可能とし、更に、各表示対象５０は、それぞれ複数の異なる表示形態５１を含み、表示部３５は、異なる複数の表示対象５０を相互に重ねて表示するとともに、入れ替え部３４は、表示対象５０における表示形態５１の入れ替えを行い、塗り絵部３３は、塗り絵可能領域５３の塗り絵を行うこととしたので、異なる表示形態５１の入れ替えを容易に行いつつ、表示対象５０の塗り絵も容易に行うことができる。
【００５０】
更に、所定の領域５１における所定の位置を指定する位置指定部３１と、位置指定部３１により指定された位置の座標データと塗り絵可能領域５３および塗り絵不可領域５４の座標データを比較して、位置指定部３１により指定された位置が、塗り絵可能領域５３に含まれるか、塗り絵不可領域５４に含まれるかを判定する領域判定部３２を有することとしたので、塗り絵可能領域５３と塗り絵不可領域５４の判定を容易に行うことができる。
【００５１】
更にまた、複数の表示対象５０の相互間において、下層側にある表示対象５０Ｂにおける塗り絵可能領域５３Ｂは、上層側にある表示対象５０Ａの塗り絵可能領域５３Ａから露出するように設定され、上層側にある塗り絵可能領域５３Ａから露出する露出領域５３Ｂ´を有し、露出領域５３Ｂ´は、上層側にある表示対象５０Ａにおける塗り絵不可領域５４Ａの下層側に設定され、領域判定部３２は、上層側にある表示対象５０Ａにおいて、指定された位置が、塗り絵可能領域５３Ａであるか塗り絵不可領域５４Ａであるかを判定するとともに、塗り絵不可領域５４Ａと判定されたときは、順次下層側にある表示対象５０において、露出領域５３Ｂ´であるか塗り絵不可領域５４Ｂ´であるかを判定し、塗り絵部３３は、領域判定部３２が、上層側にある表示対象５０Ａにおいて、指定された位置が、塗り絵可能領域５３Ａと判定したときに、塗り絵可能領域５３Ａの塗り絵を行うとともに、領域判定部３２が、指定された位置が、上層側にある表示対象５０Ａにおいて、塗り絵不可領域５４Ａと判定したときに、下層側にある表示対象５０Ｂにおいて最初に露出領域５３Ｂ´であると判定した表示対象５０Ｂにおける露出領域５３Ｂ´の塗り絵を仮想して行うこととしたので、表示対象５０を重ねて表示する場合にあっても、上層側のみならず下層側においても塗り絵を行うことができる。
【００５２】
また、塗り絵不可領域５４は、透明色または半透明色として仮想して表示されることとし、表示部３５は、下層側にある露出領域５３Ｂ´を上層側にある塗り絵不可領域５４Ａを透過することにより表示させることとしたので、下層側の塗り絵を確実に表示することができる。
【００５３】
更に、下層側にある表示対象５０Ｂは、露出領域５３Ｂ以外の領域であって上層側にある表示対象５０Ａの塗り絵可能領域５３Ａに覆い隠される隠れ領域５３Ｂ´´を有し、塗り絵部３３は、露出領域５３Ｂの塗り絵を仮想して行うときに、露出領域５３Ｂ´とともに表示対象５０Ｂに含まれる隠れ領域５３Ｂ´´の塗り絵を更に仮想して行うこととしたので、上層側にある塗り絵可能領域５３Ａに下層側にある塗り絵可能領域５３Ｂが覆い隠される場合にあっても、下層側の塗り絵を確実に行うことができる。
【００５４】
なお、本発明は、上述した実施形態に限定されず種々の応用実施、変形実施が可能であることは勿論である。
【００５５】
すなわち、例えば、上述した実施形態にあっては、表示対象５０に人体を含むこととしているが動物や他の物品を含むこととしてもよい。また、衣服、靴、靴下、鞄の他、他の物品を含むこととしてもよい。
【００５６】
また、塗り絵可能領域５３を複数の領域に分割して分割した領域ごとに塗り絵可能とするとともに、該分割した領域において、露出領域と隠れ領域を定義することとしてもよい。
【産業上の利用可能性】
【００５７】
本発明は、表示対象の塗り絵と入れ替え（着せ替え）のいずれも行うことができる塗り絵装置を提供することができ、ゲーム業界を始め各種の業界の発展に大きく貢献する。 
【符号の説明】
【００５８】
１：塗り絵装置
１０：入力部
２０：記憶部
３０：演算処理部
３０´：モード選択部
３１：位置指定部
３２：領域判定部
３３：塗り絵部
３４：入れ替え部
３５：表示制御部
４０：表示部
５０：表示対象
５３：塗り絵可能領域
５４：塗り絵不可領域
５０ａ：背景を表示対象とする仮想表示
５０ｂ：人体を表示対象とする仮想表示
５０ｃ：人体が装着する衣服を表示対象とする仮想表示
５０ｄ：人体が履く靴下を表示対象とする仮想表示
５０ｅ：人体が履く靴を表示対象とする仮想表示
５０ｆ：人体の髪の表示対象とする仮想表示
５０ｇ：人体が持つ鞄を表示対象とする仮想表示
５１（５１ａ１，５１ａ２，・・・〜５１ｇ１，５１ｇ２，・・・）：表示形態
５０Ａ：上層側の表示対象
５３Ａ：塗り絵可能領域
５４Ａ：塗り絵不可領域
５０Ｂ：下層側の表示対象
５３Ｂ：塗り絵可能領域
５３Ｂ´：露出領域
５３Ｂ´´：隠れ領域
５４Ｂ：塗り絵不可領域
【図１】
2020021328.tif 000003
【図２】
2020021328.tif 000004
【図３】
2020021328.tif 000005
【図４】
2020021328.tif 000006
【図５】
2020021328.tif 000007
【図６】
2020021328.tif 000008
【図７】
2020021328.tif 000009
【図８】
2020021328.tif 000010
【図９】
2020021328.tif 000011
【図１０】
2020021328.tif 000012
【図１１】
2020021328.tif 000013
【図１２】
2020021328.tif 000014
【図１３】
2020021328.tif 000015
【図１４】
2020021328.tif 000016
【図１５】
2020021328.tif 000017
【図１６】
2020021328.tif 000018
【図１７】
2020021328.tif 000019
【図１８】
2020021328.tif 000020
【図１９】
2020021328.tif 000021
【図２０】
2020021328.tif 000022
【図２１】
2020021328.tif 000023
【図２２】
2020021328.tif 000024
【図２３】
2020021328.tif 000025
【図２４】
2020021328.tif 000026
【図２５】
2020021328.tif 000027
【手続補正書】
【提出日】令和1年10月28日(2019.10.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示対象の塗り絵を仮想して行う塗り絵装置であって、
前記表示対象の塗り絵を仮想して行う塗り絵部と、前記表示対象において表示形態の入れ替えを仮想して行う入れ替え部と、を有し、
前記表示対象は、所定の領域に設定されるとともに、前記所定の領域は、前記塗り絵を可能とする塗り絵可能領域と、前記塗り絵を不可とする塗り絵不可領域と、を含み、
前記所定の領域における所定の位置が、前記塗り絵可能領域に含まれるか、前記塗り絵不可領域に含まれるかを判定する領域判定部を有することを特徴とする塗り絵装置。
【請求項２】
表示対象の塗り絵を仮想して行う塗り絵装置のコンピュータを、
前記表示対象の塗り絵を仮想して行う塗り絵部と、前記表示対象において表示形態の入れ替えを仮想して行う入れ替え部として機能させるとともに、
前記表示対象は、所定の領域に設定されるとともに、前記所定の領域は、前記塗り絵を可能とする塗り絵可能領域と、前記塗り絵を不可とする塗り絵不可領域と、を含み、
前記所定の領域における所定の位置が、前記塗り絵可能領域に含まれるか、前記塗り絵不可領域に含まれるかを判定する領域判定部として機能させることを特徴とするプログラム。