(57)【要約】    【課題】  記憶機能障害や運動機能障害を回復するための訓練手段の１つとして利用するのに好適な電子パズル提供装置を実現する。    【解決手段】  被写体を撮影して生成した電子情報を映像コンテンツ情報として入力して表示する表示装置を備えた電子パズル提供装置において、前記表示装置に、映像コンテンツをジグソーパズル片化して分散表示すると共に分散表示されたジグソーパズル片を後述する組み立て指示入力手段からの組み立て道筋指示に従って移動して組み立て表示するパズル表示手段と、分散表示されたジグソーパズル片の組み立て道筋指示を操作者に入力させる組み立て指示入力手段と、ジグソーパズル片の組み立て進捗状態に応じてジグソーパズル片組み立て道筋のガイド表示を行う組み立て道筋ガイド表示手段を設ける。【選択図】図５
2006122356.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影して生成した電子情報を映像コンテンツ情報として入力して表示する表示装置を備えた電子パズル提供装置において、
前記表示装置は、映像コンテンツをジグソーパズル片化して分散表示すると共に分散表示されたジグソーパズル片を後述する組み立て指示入力手段からの組み立て道筋指示に従って移動して組み立て表示するパズル表示手段と、分散表示されたジグソーパズル片の組み立て道筋指示を操作者に入力させる組み立て指示入力手段と、ジグソーパズル片の組み立て進捗状態に応じてジグソーパズル片組み立て道筋のガイド表示を行う組み立て道筋ガイド表示手段を備えたことを特徴とする電子パズル提供装置。
【請求項２】
請求項１において、ジグソーパズル片組み立て進捗状態に応じた応援に相応しい応援激励音声を予め録音する応援激励音声設定手段と、ジグソーパズル片組み立て進捗状態に応じて前記応援激励音声を再生する応援激励音声再生手段を備えたことを特徴とする電子パズル提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子パズル提供装置に関する。
【背景技術】
【０００２】
電子カメラで被写体を撮影して生成した電子情報は、一般的には、映像コンテンツ情報としてコンピュータ等に取り込んで保存，編集，表示したり、プリントして利用されている。
【０００３】
ところで、記憶機能障害や運動機能障害を回復するための訓練方法の１つとして、ジグソーパズル組み立てやコンピュータ操作が提案されている。しかしながら、これらの訓練方法は、訓練であるコンピュータ操作を継続的に実行することが必要であるが、訓練者（障害者）が単純な訓練動作を繰り返し実行することは精神的な苦痛を伴い、継続的に実行することが困難である。
【０００４】
【特許文献１】特許第３３８０１８４号公報：撮影後の画像データを、再生表示装置の中でDirectlyを付加して検索を容易にするように構成した電子アルバム及びその画像処理方法。
【０００５】
【特許文献２】特開２００３―１９６３１８号公報：タッチパネルを使って１ページ又は複数ページ毎に映像画面をめくるように構成した画表示方法および装置。
【０００６】
【特許文献３】特開２００３−２２４７５０号公報：撮影者が撮影毎に、撮影した画像に対してその画像に対応した情報入力を可能に構成したデジタルカメラ及び画像編集システム。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、記憶機能障害や運動機能障害を回復するための訓練手段の１つとして利用するのに好適な電子パズル提供装置を実現することにある。
【０００８】
具体的には、訓練者（障害者）によるジグソーパズル片の組み立て（復元）操作を継続的に実行させ易い電子パズル提供装置を実現することにある。
【課題を解決するための手段】
【０００９】
訓練者（障害者）によるジグソーパズル片の組み立て（復元）操作を継続させるためには、訓練者がジグソーパズル片の組み立て操作に興味を持ち続けることが必要である。興味を持ち続けさせるためには、
１）訓練者が興味を持つ映像コンテンツをジグソーパズル片化すること、
２）訓練者によるジグソーパズル片の組み立て（復元）を完了を完了させて達成感（満足感）や次への希望を与えられるようにすること、が有効である、と考えられる。
【００１０】
従って、本発明は、被写体を撮影して生成した電子情報を映像コンテンツ情報として入力して表示する表示装置を備えた電子パズル提供装置において、
前記表示装置は、映像コンテンツをジグソーパズル片化して分散表示すると共に分散表示されたジグソーパズル片を後述する組み立て指示入力手段からの組み立て道筋指示に従って移動して組み立て表示するパズル表示手段と、分散表示されたジグソーパズル片の組み立て道筋指示を操作者に入力させる組み立て指示入力手段と、ジグソーパズル片の組み立て進捗状態に応じてジグソーパズル片組み立て道筋のガイド表示を行う組み立て道筋ガイド表示手段を設けることを特徴とする。
【００１１】
更には、ジグソーパズル片組み立て進捗状態に応じた応援に相応しい応援激励音声を予め録音する応援激励音声設定手段と、ジグソーパズル片組み立て進捗度に応じて前記応援激励音声を再生する応援激励音声再生手段を設けることを特徴とする。
【発明の効果】
【００１２】
本発明は、訓練者の親族や友人などを撮影して生成した映像コンテンツをジグソーパズル片化して使用することが簡単になるので、訓練者が興味を持つジグソーパズルを実現することができ、更に、ジグソーパズル片の組み立て進捗状態に応じてジグソーパズル片組み立て道筋のガイド表示や応援激励音声の発声を行うので、ジグソーパズル片組み立て操作の達成感（満足感）や次への希望を与えることができ、従って、記憶機能障害や運動機能障害を回復するための訓練手段の１つとして利用するのに好適な電子パズル提供装置を実現することができる。
【発明を実施するための最良の形態】
【００１３】
本発明は、被写体を撮影して生成した電子情報を映像コンテンツ情報として入力して表示する表示装置を備えた電子パズル提供装置において、
前記表示装置は、映像コンテンツをジグソーパズル片化して分散表示すると共に分散表示されたジグソーパズル片を後述する組み立て指示入力手段からの組み立て道筋指示に従って移動して組み立て表示するパズル表示手段と、分散表示されたジグソーパズル片の組み立て道筋指示を操作者に入力させる組み立て指示入力手段と、ジグソーパズル片の組み立て進捗状態に応じてジグソーパズル片組み立て道筋のガイド表示を行う組み立て道筋ガイド表示手段と、ジグソーパズル片組み立て進捗状態に応じた応援に相応しい応援激励音声を予め録音する応援激励音声設定手段と、ジグソーパズル片組み立て進捗状態に応じて前記応援激励音声を再生する応援激励音声再生手段を備えた構成で実施することが好ましい。
【実施例１】
【００１４】
図１は、本発明を適用した電子パズル提供装置の全体図である。この実施例における電子パズル提供装置は、電子カメラ２と、この電子カメラ２で撮影した電子情報を映像コンテンツ情報として入力してジグソーパズル片化して表示器１１１に分散表示し、分散表示されたジグソーパズル片を指示入力に従って移動して組み立てる電子パズル表示装置１を備える。この電子パズル表示装置１における前記表示器１１１は、表示パネルと入力用タブレットを重合して構成したタブレット入力（タッチパネル）型表示器を採用して表示画面に触れることによってコマンド入力や書き込み入力やジグソーパズル片を組み立てるための移動指示入力を可能に構成し、外殻１１０の前面に設ける。また、前記外殻１１０は、その前面に、更に、操作者（訓練者）の指紋を読み取り入力して認識可能な構成とするための指紋入力部１１２と、電源スイッチ１１３と、音声を出力するスピーカ１１４を備え、その内部に、後述する制御処理部を内蔵する。
【００１５】
図２は、主として、電子パズル表示装置１における制御処理部の基本的なハードウェア構成を示している。この電子パズル表示装置１の制御処理部１２０は、演算処理を行うＣＰＵ１２１と、Ｗｅｂ網３１０とインターネット接続するネットワーク接続処理部１２２と、電子アルバム機能のプログラムや基本データを格納したプログラムＲＯＭ部１２３と、ＲＡＭ部１２４と、ＣＦ等の外部メモリ部１２５と、電子カメラ２からデータを取り込むＵＳＢインターフェース部１２６と、前記外殻１１０に設けたタブレット入力型表示器１１１とその付属ペン１１５および指紋入力部１１２とスピーカ１１４と音声を入力するマイクロフォン１１６を接続する入出力インターフェース部１２７を備える。
【００１６】
図３は、このように構成した電子パズル表示装置１のＣＰＵ１２１が実行する立ち上げ手順を示すフローチャートである。
【００１７】
ステップＹ１
電源スイッチ１１３が投入されて制御処理部１２０が起動すると、ＣＰＵ１２１がプログラムＲＯＭ部１２３に格納されているプログラムを実行して図４に示すようなメニュー画面１１１ａを表示器１１１に表示する。このメニュー画面１１１ａは、映像コンテンツ表示領域１１１ａ１とコマンド入力ボタン表示領域１１１ａ２に区画される。コマンド入力ボタン表示領域１１１ａ２には、コマンド入力ボタン４０１〜４１３を表示する。
【００１８】
ステップＹ２
入力モード（指紋モードまたはボタン操作モード）を判別して処理を分岐する。このモード判別は、指紋入力部１１２とコマンド入力ボタン表示領域１１１ａ２に表示された入力ボタンの何れからの入力かを確認することによって行う。ボタン操作モードについては、図６に示すフローチャートを参照して後述する。
【００１９】
ステップＹ３
指紋モードの場合には、指紋入力部１１２から入力された指紋が既登録指紋か否かを判断し、登録指紋外であればステップＹ１に戻る。
【００２０】
ステップＹ４
指紋入力部１１２から入力された指紋が既登録指紋の場合には、該当指紋登録情報（患者のカルテや治療用ドキュメントなど）をロードする。
【００２１】
ステップＹ５
「パズル設定」ボタン４０５が選択入力（押圧）された場合には、図１３に示すフローチャートを参照して後述するコンテンツ内容適正化処理ステップＹ６に分岐し、選択されなければ、図６に示すフローチャートを参照して後述する電子パズル表示装置の基本動作処理Ｙ７に分岐する。
【００２２】
図５は、電子パズル表示装置１における前記制御処理部１２０の機能ブロック図である。この制御処理部１２０における各処理部は、主として、電源スイッチ１１３が投入されて制御処理部１２０が起動してＣＰＵ１２１がプログラムＲＯＭ部１２３に格納されているプログラムを実行することによって実現する。
【００２３】
情報記憶処理部１２１ａは、無線ＬＡＮ等で送信されてきてアンテナ１２２ａで受信した映像コンテンツ情報をネットワーク接続部１２２から入力し、外部メモリ接続部１２５ａに接続されたメモリカード１２５ｂから映像コンテンツ情報を直に読み込み、更に、電子カメラ２からＵＳＢインターフェース部１２６を経由して映像コンテンツ情報を入力し、それぞれの情報をＲＡＭ部１２４に構成したデータベース（ＤＢ）１２４ａに格納する。
【００２４】
その後、操作者がこれらの映像コンテンツ情報を見るときに、前記ステップＹ２において、電子パズル表示装置１の外殻１１０に設けられた指紋入力部１１２に指を押し当ててログインすると指紋モードとなり、入力処理部１２１ｂは、このログイン情報（指紋情報）を取得して指紋認識処理部１２１ｃに転送する。指紋認識処理部１２１ｃは、転送された指紋情報が既登録指紋か否かを判別する。既登録指紋である場合には、ＤＢ１２４ａから該当情報をロードする。
【００２５】
また、前記ステップＹ２において、電子パズル表示装置１の外殻１１０に設けられた表示器１１１のコマンド入力ボタン表示領域１１１ａ２に表示されたコマンド入力ボタン４０１〜４１３が押圧操作されてコマンド入力ボタン操作入力があると、ボタン操作モードとなり、入力処理部１２１ｂは、操作されたコマンド入力ボタン４０１〜４１３に相応するコマンド入力ボタン情報を操作情報判別処理部１２１ｄに転送する。操作情報判別処理部１２１ｄは、転送されたコマンド入力ボタン情報をデコードして入力コマンドに対応する処理部１２１ｅ〜１２１ｏを起動する。
【００２６】
タッチスイッチ選択処理部１２１ｅは、表示器１１１における映像コンテンツ表示領域１１１ａ１を左右に２分割した領域をページ更新指示用タッチスイッチとして認識して該領域からの入力に従ってページ更新する処理を実行する。
【００２７】
登録映像コンテンツ表示処理部１２１ｆは、「ファイル」ボタン４０４からの入力情報によって起動し、ＤＢ１２４ａに格納されている登録映像コンテンツ情報の一覧表を表示し、表示順番の変更や削除・追加や指定のファイルを表示させる処理を実行する。
【００２８】
ページ更新処理部１２１ｇは、ページ更新関係のボタン「進１」４１３，「進２」４１２，「戻１」４０１，「戻２」４０２からの入力情報によって起動して表示ページを更新する処理を実行する。
【００２９】
メモ書込み処理部１２１ｈは、「書き込み」ボタン４０６からの入力情報によって起動し、映像コンテンツ表示領域１１１ａ１に触れることによる書き込みを可能とする処理を実行する。このメモ書込み処理部１２１ｈは、「書き込み」ボタン４０６が一度押されると書き込み可能状態となって該「書き込み」ボタン４０６の表示色を変化させ、「書き込み」ボタン４０６が再度押されると書き込まれたメモ情報を格納して表示色を元に戻す。
【００３０】
メモ削除処理部１２１ｉは、「削除」ボタン４０７からの入力情報によって起動し、書き込み動作中に書かれたメモ情報を削除する処理を実行する。
【００３１】
書き込み機能選択（ペン種別）処理部１２１ｊは、「ペン種別」ボタン４０９からの入力情報によって起動し、書き込みペンの色，ペンの太さとタッチスイッチの仕様を設定する処理を実行する。この書き込み機能選択（ペン種別）処理部１２１ｊは、「ペン種別」ボタン４０９が一度押されると設定処理状態となって該「ペン種別」ボタン４０９の表示色を変化させ、「ペン種別」ボタン４０９が再度押されると設定処理を終了して該「ペン種別」ボタン４０９の表示色を元に戻す。
【００３２】
パズル設定選択処理部１２１ｋは、「パズル設定」ボタン４０５からの入力情報によって起動し、指定された映像コンテンツのジグソーパズル分割仕様，分割形状，組立て難易度を設定するパズル機能選択パラメータ設定処理を実行する。このパズル設定選択処理部１２１ｋは、「パズル設定」ボタン４０５が一度押されると設定処理状態となって該「パズル設定」ボタン４０５の表示色を変化させ、「パズル設定」ボタン４０５が再度押されると設定処理を終了して該「パズル設定」ボタン４０５の表示色を元に戻す。
【００３３】
分割表示選択処理部１２１ｍは、「分割表示」ボタン４０３からの入力情報によって起動し、「分割表示」ボタン４０３からの入力情報の変化に基づいて表示器１１１における映像コンテンツ表示領域１１１ａ１を分割し、各分割領域に登録映像コンテンツ情報を表示する。
【００３４】
パズルオンオフ選択処理部１２１ｎは、「パズルオン・オフ」ボタン４１１からの入力情報によって起動し、パズル設定選択処理部１２１ｋによる処理で設定されたパズル機能選択パラメータに従って映像コンテンツ情報を分割（ジグソーパズル片化）して分散表示した後に元の形態に復元（組み立て）操作させるジグソーパズル処理を実行する。このパズルオンオフ選択処理部１２１ｎは、「パズルオン・オフ」ボタン４１１が一度押されるとジグソーパズル処理状態となって該「パズルオン・オフ」ボタン４１１の表示色を変化させ、「パズルオン・オフ」ボタン４１１が再度押されるとジグソーパズル処理を終了して該「パズルオン・オフ」ボタン４１１の表示色を元に戻す。
【００３５】
応援激励編集処理部１２１ｏは、「応援激励」ボタン４０８からの入力情報によって起動し、応援激励パラメータを設定して該設定内容に従った応援激励編集処理を実行する。
【００３６】
パズル進捗解析処理部１２１ｐは、前記応援激励編集処理部１２１ｏによって起動され、ジグソーパズル片組み立て操作の進捗状況を解析する。
【００３７】
残存パズル片確認処理部１２１ｑは、前記パズル進捗解析処理部１２１ｐによって起動され、ジグソーパズル組み立て操作残存時間を確認する。
【００３８】
音声ガイド機能処理部１２１ｒは、残存パズル片確認処理部１２１ｑで確認した残存時間に対応して応援激励仕様の該当音声（激励音声）を選択してスピーカ１１４に出力する。残存時間が少なくなるにつれて激励音声の出力間隔を短くする。
【００３９】
映像コンテンツパズル分解処理部１２１ｓは、パズルオンオフ選択処理部１２１ｎの処理機能を補助するように機能し、映像コンテンツ情報（コンテンツ映像）をジグソーパズル片化する分割処理を実行する。
【００４０】
コンテンツ内容適正化処理部１２１ｔは、パズルオンオフ選択処理部１２１ｎの処理機能を補助するように機能し、コンテンツ内容適正化処理を実行する。
【００４１】
映像＋メモ情報編集処理部１２１ｕは、映像コンテンツ情報とメモ情報の編集処理を実行する。
【００４２】
表示処理部１２１ｖは、メニュー画面や映像コンテンツ情報の表示処理を実行する。
【００４３】
図６は、このような電子パズル表示装置において、電子コンテンツ情報を入力してジグソーパズル片化し、このジグソーパズル片の分散表示と組み立て（復元）操作を実現するためにＣＰＵ１２１が実行する処理のフローチャートである。
ステップＢ０５
音声関係パラメータの初期設定チェックと録音を行う。具体的には、以下に図７を参照して詳述するように実行する。
【００４４】
ステップＢ０５Ａ（以下、図７参照）
図１４を参照して後述する応援激励選択パラメータ設定テーブル４０８ａの応援激励者登録名の設定に応じて処理を分岐する。
【００４５】
ステップＢ０５Ｂ
応援激励選択パラメータの応援激励者登録名が設定されていれば、マイクロフォン１１６から音声情報を入力して格納（録音）する。
【００４６】
ステップＢ０５Ｃ
図１４に示す応援激励選択パラメータ設定テーブル４０８ａを開く。この応援激励選択パラメータ設定テーブル４０８ａは、後述するように、最も優しい定数（標準定数）を初期値として設定しておき、「応援激励」ボタン４０８を押すことによって任意の時機に開いて設定（変更）することができるようにする。
【００４７】
ステップＢ０５Ｄ
音声録音者と入力音声情報の登録（Ａ〜Ｈ）を行う。
【００４８】
ステップＢ１０（以下、図６参照）
情報記憶処理部１２１ａを起動して電子カメラ２で作成した映像コンテンツ情報を入力する。
【００４９】
ステップＢ２０
入力情報の有無を確認して処理を分岐する。
【００５０】
ステップＢ３０
映像コンテンツ情報の入力があれば、入力した映像コンテンツ情報をＤＢ１２４ａに格納して保存する。
【００５１】
ステップＢ４０
電子パズル表示装置１から操作者による該電子パズル表示装置１における入力ボタンに対する操作情報を入力する。
【００５２】
ステップＢ５０
入力されたボタン情報に基づいて処理を分岐する。
【００５３】
ステップＢ６０
「ペン種別」ボタン４０９が押された場合には、書き込み機能選択（ペン種別）処理部１２１ｊを起動し、図１５に示すように、書き込み機能選択パラメータ設定テーブル４０９ａを表示する。映像コンテンツ表示領域１１１ａ１には、電子カメラ２から取り込んだ映像コンテンツ情報を表示する。この書き込み機能選択パラメータ設定テーブルは、書き込むペンの太さと色を選択的に設定し、タッチスイッチのページ更新方向を選択的に設定するテーブルである。色の選択設定においては、選択色に従って「ペン種別」ボタン４０９の表示色を同色化する。即ち、パラメータ設定テーブルにおいて、青色を設定した場合には、「ペン種別」ボタン４０９の表示色を青に変化させて操作者に書き込み色に何色が設定されているかを知らしめるようにする。そして、ここでは、パラメータ設定テーブル４０９ａ上のペンの太さの指定情報を取り込んで設定する。
【００５４】
ステップＢ７０
パラメータ設定テーブル４０９ａにおける色を選択する指定情報を取り込んで設定する。
【００５５】
ステップＢ８０
「パズル設定」ボタン４０５が押された場合は、パズル設定選択処理部１２１ｋを起動し、図１６に示すようなパズル機能選択パラメータ設定テーブル４０５ａを表示してパズル仕様を設定するパズル仕様設定処理に移行する。ここで、ジグソーパズル分割仕様は、映像コンテンツ表示領域１１１ａ１に表示された映像コンテンツ情報の映像（例えば孫Ａ）を操作者の能力（技能）に合わせてジグソーパズル片に分割（分解）する分割仕様である。分割して分散表示したジグソーパズル片は、操作者が画面（ジグソーパズル片）にタッチしてドラッグすることによって移動して元の映像形態に組み立て（復元）ることが可能な状態とする。また、分割形状は、ジグソーパズル片の最終合体形状（映像復元形態）を表わし、この中から任意に選択的に設定可能とする。更に、難易度は、操作者の能力（技量）に応じて、シグゾーパズル片の破片形状を線形・非線形、対象・非対称等として組み立ての難易度の高低を段階的に変化させる度合の設定である。具体的には、以下に図８を参照して詳述するように実行する。
【００５６】
ステップＢ８０Ａ（以下、図８参照）
図１６に示すパズル機能選択パラメータ設定テーブル４０５ａを表示し、先ず、映像コンテンツ情報（映像）のパズル分割仕様を設定する処理を実行する。
【００５７】
ステップＢ８０Ｂ
４分割が選択指定されると、４分割のパラメータ設定を行う。
【００５８】
ステップＢ８０Ｃ
８分割が選択指定されると、８分割のパラメータ設定を行う。
【００５９】
ステップＢ８０Ｄ
１６分割が選択指定されると、１６分割のパラメータ設定を行う。
【００６０】
ステップＢ８０Ｅ
３２分割が選択指定されると、３２分割のパラメータ設定を行う。
【００６１】
ステップＢ８０Ｆ
ランダム分割が選択指定されると、ランダム４分割のパラメータ設定を行う。
【００６２】
ステップＢ８０Ｇ
次に、パズル機能選択パラメータ設定テーブル４０５ａにおける難易度を設定する処理を実行する。この難易度設定は、映像コンテンツ情報のジグソーパズル片化を操作者の組み立て操作能力に応じた分割形状に設定する処理である。
【００６３】
ステップＢ８０Ｈ
初級用が選択指定されると、均等分割形状を設定する。
【００６４】
ステップＢ８０Ｉ
中級１用が選択指定されると、一部不均等分割形状を設定する。
【００６５】
ステップＢ８０Ｊ
中級２用が選択指定されると、半分以上不均等分割形状を設定する。
【００６６】
ステップＢ８０Ｋ
上級１用が選択指定されると、２／３以上不均等分割形状を設定する。
【００６７】
ステップＢ８０Ｌ
上級２用が選択指定されると、全不均等分割形状を設定する。
【００６８】
ステップＢ８０Ｍ
難易度最高用が選択指定されると、全不均等分割形状にすると共に分割形状を乱数表テーブル（装置設計段階で設定）を参照して更に非対象に分割する分割形状を設定する。
【００６９】
ステップＢ８０Ｎ
映像コンテンツ表示領域１１１ａ１に表示している映像コンテンツ情報の最終分割形状（○，□，△）を選択指定する処理を行う。
【００７０】
ステップＢ９０（図６参照）
「パズルオン・オフ」ボタン４１１が押された場合には、パズルオンオフ選択処理部１２１ｎを起動し、パズル機能オン・オフ処理に移行する。このパズル機能オン・オフ処理の内容を図９を参照して説明する。
【００７１】
ステップＢ９０Ａ（以下、図９参照）
「パズルオン・オフ」ボタン４１１の状態変化を検出して処理を進める。
【００７２】
ステップＢ９０Ｂ
「パズルオン・オフ」ボタン４１１がオン状態であれば、図８のパズル仕様設定処理で設定されたパズル仕様設定パラメータをロードする。
【００７３】
ステップＢ９０Ｃ
映像コンテンツ表示領域１１１ａ１に現在表示している映像コンテンツ情報の映像データをロードする。
【００７４】
ステップＢ９０Ｄ
映像を回転可能にすべく映像の大きさを半分の正方形面積に縮小する。
【００７５】
ステップＢ９０Ｅ
画像分割（ジグソーパズル片）数に対応して、分割個数分の四方の位置（Ｘ，Ｙ）プロットしてセーブする。
【００７６】
ステップＢ９０Ｆ
難易度設定パラメータとタイムアウトカウンターＴをロードする。
【００７７】
ステップＢ９０Ｇ
ステップＢ９０Ｄでプロットした複数の位置（Ｘ，Ｙ）パラメータを難易度パラメータの分割個数に応じて更に（Ｘｎ，Ｙｎ）に分割する。
【００７８】
ステップＢ９０Ｈ
分割形状パラメータ（映像分割最終形状：○，□，△）をロードする。
【００７９】
ステップＢ９０Ｉ
映像コンテンツ表示領域１１１ａ１の高さ（または幅の小さい方）に合わせて、分割形状パラメータを当てはめ、この縮小化によりオーバーフローした映像データを削除する。
【００８０】
ステップＢ９０Ｊ
分割個数と分割画面が格納されている乱数表テーブルに応じて映像コンテンツ表示領域１１１ａ１に表示している映像コンテンツ情報（映像）を裁断（分割）してランダムに散在させる。
【００８１】
ステップＢ９０Ｋ
難易度に応じてステップＢ９０Ｆで設定したタイムアウトカウンターＴをセットし、これを減算しながら操作者の入力操作によるジグソーパズル片の組み立てが完成したか否かをチェックする。
【００８２】
ステップＢ９０Ｌ
ジグソーパズル片の最終片の組み立てがＴ時間以内に完成したかどうかを確認して処理を分岐する。
【００８３】
ステップＢ９０Ｍ
ジグソーパズル片の組み立てがＴ時間以内に完成したときには、図１６のパズル機能選択パラメータ設定テーブル４０５ａの設定内容とタイムアウトカウンターＴを１つ上級に更新し、カウンターバッファーに格納する。
【００８４】
ステップＢ９０Ｎ
コンテンツ内容適正化フラグをセットしてこの処理を終了する。一方、ステップＢ９０ＬでＴ時間内にジグソーパズル片の組み立てが完成しない場合は、未だこのパズル難易度を修得しないものと判断し、この難易度パラメータを変更せずにこの処理を終了する。
【００８５】
ステップＢ１００（図６参照）
「分割表示」ボタン４０３が押された場合には、分割表示選択処理部１２１ｍを起動して分割表示機能処理を行う。この分割表示機能処理を図１０を参照して説明する。
【００８６】
ステップＢ１００Ａ（以下、図１０参照）
「分割表示」ボタン４０３のオンオフ状態変化をチェックして処理を分岐する。状態変化が無い（「分割表示」ボタン４０３が押されない）場合はステップＢ１００Ａを繰り返す状態変化待ちモードになる。
【００８７】
ステップＢ１００Ｂ
「分割表示」ボタン４０３が数秒以上継続して押された状態になったときにはクリア指示入力と判断して状態変化検出テーブルをゼロクリアする。
【００８８】
ステップＢ１００Ｃ
「分割表示」ボタン４０３が短時間（１秒以内）に１回押された場合には、映像コンテンツ表示領域１１１ａ１を２分割する表示形態に設定する。
【００８９】
ステップＢ１００Ｄ
「分割表示」ボタン４０３が短時間（１秒以内）に２回押された場合には、映像コンテンツ表示領域１１１ａ１を４分割する表示形態に設定する。
【００９０】
ステップＢ１００Ｅ
「分割表示」ボタン４０３が短時間（１秒以内）に３回押された場合には、映像コンテンツ表示領域１１１ａ１を８分割する表示形態に設定する。
【００９１】
ステップＢ１００Ｆ
「分割表示」ボタン４０３が短時間（１秒以内）にＮ回押された場合には、映像コンテンツ表示領域１１１ａ１をＮ分割する表示形態に設定する。
【００９２】
ステップＢ１００Ｇ
設定された分割数に応じて統括メモリから映像コンテンツ情報を分割個分ロードする。
【００９３】
ステップＢ１００Ｈ
映像コンテンツ情報の表示に際しては、ステップＢ１００Ｇでロードした映像コンテンツ情報を均等に分割し、１枚の表示画像（映像）として貼り合わせる。この一連の処理を終了した後、ステップＢ１０（図６参照）に戻って映像コンテンツ情報の入力チェックを実施する。
【００９４】
ステップＢ１１０（以下、図６参照）
「ファイル」ボタン４０４が押された場合には、登録映像コンテンツ表示処理部１２１ｆを起動し、登録した映像コンテンツ情報ファイルの表示または設定処理を実行する。
【００９５】
ステップＢ１２０
「書き込み」ボタン４０６が押された場合には、メモ書き込み処理部１２１ｈを起動して画面書き込みモードとなり、表示器１１１の映像コンテンツ表示領域１１１ａ１からの書き込み入力（メモ情報）を受け付ける処理を実行する。
【００９６】
ステップＢ１３０
「削除」ボタン４０７が押された場合には、メモ削除処理部１２１ｉを起動し、書き込まれたメモ情報の一括削除／部分削除（消しゴム機能）処理を実行する。
【００９７】
ステップＢ１４０
ページ更新指示があった場合には、タッチスイッチ選択処理部１２１ｅとページ更新処理部１２１ｇを起動し、表示器１１１における映像コンテンツ表示領域１１１ａ１を左右に２分割した領域を区画して設定したページ更新指示用タッチスイッチからの入力かどうかを確認して処理を分岐する。
【００９８】
ステップＢ１５０
ページ更新指示用タッチスイッチからの指示入力の場合には、図１５に示す書き込み機能選択パラメータ設定テーブル４０９ａにおけるタッチスイッチ仕様の設定内容を頁歩進パラメータを設定する。
【００９９】
ステップＢ１６０
タッチスイッチ仕様の設定内容に従った頁歩進パラメータに基づいてページ更新処理を実行する。
【０１００】
ステップＢ１７０
ページ更新指示用タッチスイッチからの指示入力ではない場合には、ページ更新用ボタン（「戻１」ボタン４０１，「戻２」ボタン４０２，「進１」ボタン４１３，「進２」ボタン４１２）からの指示入力を確認して処理を分岐する。ボタン入力がなかった場合には、ステップＢ０５に戻る。
【０１０１】
ステップＢ１８０
「進１」ボタン４１３，「戻１」ボタン４０１からの指示入力の場合には、１ページの歩進または戻りのページ更新処理を実行する。
【０１０２】
ステップＢ１９０
「進２」ボタン４１２，「戻２」ボタン４０２からの指示入力の場合には、予め設定された複数ページの歩進または戻りのページ更新処理を実行する。
【０１０３】
ステップＢ２００
ステップＢ５０において「応援激励」ボタン４０８からの指示入力を確認すると、図１４に示すように、応援激励選択パラメータ設定テーブル４０８ａを開いて該応援激励選択パラメータ設定テーブル４０８ａに設定したパラメータに従って行う応援激励処理に分岐し、「パズルオン・オフ」ボタン４１１がオンになると同時に応援激励処理を実行する。この応援激励処理機能は、操作者の近親者または操作者自身の好みに応じた激励音声を予め録音し、ジグソーパズルを解く進捗状況に応じて応援の合いの手として音声を再生して激励したり、また、操作者がジグソーパズルを解くのに途惑っている場合に、ヒントを表示して解決まで導いたりするためのものである。
【０１０４】
この応援激励選択パラメータ設定テーブル４０８ａには、予め、初期値として、最も優しい定数（標準定数）を設定しておき、「応援激励」ボタン４０８からの指示入力に基づいて図１４に示すように応援激励選択パラメータ設定テーブル４０８ａを開いた状態では設定定数（パラメータ）を変更する指示入力操作を可能とする。パラメータとしては、この応援激励仕様として、音声を・特定者単数（１人）〜・ランダム（複数）に選択設定可能とし、また、応援激励者登録名では、Ａ〜Ｈまで操作者の激励に有効と思われる人物の音声を録音する場合に、人名と優先順位（Ａ：高〜Ｈ：低）の設定登録を可能としている。
【０１０５】
この応援激励処理Ｂ２００の内容を図１１を参照して説明する。
【０１０６】
ステップＢ２００Ａ
応援激励選択パラメータ設定テーブル４０８ａのデータをロードする。
【０１０７】
ステップＢ２００Ｂ
応援激励選択パラメータ設定テーブル４０８ａの応援激励者の登録の有無を確認して処理を分岐する。
【０１０８】
ステップＢ２００Ｃ
応援激励選択パラメータ設定テーブル４０８ａに応援激励者が登録されている場合には、応援者激励仕様パラメータをロードしてその内容を確認して処理を分岐する。
【０１０９】
ステップＢ２００Ｄ
応援激励選択パラメータ設定テーブル４０８ａにおける応援者激励仕様パラメータの設定が単数の場合は、応援激励登録者名Ａに設定されている音声データをロードし、その設定の有無を確認して処理を分岐する。
【０１１０】
ステップＢ２００Ｅ
ステップＢ２００Ｃにおいて応援激励選択パラメータ設定テーブル４０８ａにおける応援者激励仕様パラメータの設定が複数の場合は、応援激励登録者名Ａ〜Ｈをロードし、複数名設定の有無に応じて処理を分岐する。
【０１１１】
ステップＢ２００Ｆ
応援激励登録者名が複数名設定されていた場合には、複数録音された音声情報（データ）をＡ〜Ｈの登録順番で出力テーブルに設定する。
【０１１２】
ステップＢ２００Ｇ
ステップＢ２００Ｃにおいて応援激励選択パラメータ設定テーブル４０８ａにおける応援者激励仕様パラメータの設定がランダムの場合は、応援激励登録者名Ａ〜Ｈをロードし、複数設定の有無に応じて処理を分岐する。
【０１１３】
ステップＢ２００Ｈ
応援激励登録者名が複数名設定されていた場合には、複数設定された音声情報と標準テーブルに予め登録された音声情報を予め設定した乱数表に対応させて出力順番をミックスさせて設定する。
【０１１４】
ステップＢ２００Ｉ
ステップＢ２００Ｂにおいて応援激励選択パラメータ設定テーブル４０８ａに応援激励者が登録されていない場合、ステップＢ２００Ｄにおいて応援激励登録者名Ａに設定されている音声データがない場合、ステップＢ２００Ｅにおいて複数の応援激励登録者名の設定がない場合、ステップＢ２００Ｇにおいて複数の応援激励登録者名の設定がない場合には、標準テーブルから予め登録された音声データを出力テーブルに設定する。
【０１１５】
ステップＢ２００Ｊ
ステップＢ２００Ｄ，Ｂ２００Ｆ，Ｂ２００Ｈ，Ｂ２００Ｉにおいて設定（登録）された音声データを音声出力テーブルに設定する。
【０１１６】
ステップＢ２００Ｋ
図１４に示した応援激励選択パラメータ設定テーブル４０８ａにおけるパズル解決時間に設定された定数（設定時間）をロードし、設定された定数に応じて処理を分岐する。
【０１１７】
ステップＢ２００Ｌ
時間設定が無制限の場合には、「パズルオン・オフ」ボタン４１１の状態を確認して処理を分岐する。オフの場合には、何もせずにこの応援激励処理を終了する。
【０１１８】
ステップＢ２００Ｍ
「パズルオン・オフ」ボタン４１１がオンの場合には、操作者によるジグソーパズル片の組み立て（復元）操作が完了しているかどうかを確認して処理を分岐する。完了している場合にはこの応援激励処理を終了する。
【０１１９】
ステップＢ２００Ｎ
完了していない場合には、予め設定した乱数表に従って応援激励者の音声を出力する。
【０１２０】
ステップＢ２００Ｏ
解決ガイド表示処理を実行する。この解決ガイド処理の具体例を図１２を参照して説明する。
【０１２１】
ステップＢ２００ＯＡ（以下、図１２参照）
図１４に示した応援激励パラメータ設定テーブル４０８ａにおける残存パズル片表示要否を確認し、その設定に応じて処理を分岐する。否が設定されている場合には、この解決ガイド表示処理を終了して図１１に示す応援激励処理に戻る。
【０１２２】
ステップＢ２００ＯＢ
要が設定されている場合には、残存時間に対応してジグソーパズル片の残状態を確認して処理を分岐する。具体的には、図１４に示した応援激励パラメータ設定テーブル４０８ａにパズル解決時間が設定してある場合には、残存時間が半分を切った時点でのパズル片残数に応じて分岐する。パズル片残存状態が１０％以下の場合には解決可能と見做してこの解決ガイド表示処理終了して図１１に示す応援激励処理に戻る。
【０１２３】
ステップＢ２００ＯＣ
残存パズル片数が１０％〜４０％の場合には、パズル片残数の半分を、ジグソーパズル片が本来入るべき空きスペースと残存パズル片の一片一片とをそれぞれ固有の対応（同一）色でブリンクさせる。
【０１２４】
ステップＢ２００ＯＤ
残存パズル片数が５０％以上の場合には、パズル片残数の全を、ジグソーパズル片が本来入るべき空きスペースと残存パズル片の一片一片とをそれぞれ固有な対応（同一）色でブリンクさせる。
【０１２５】
ステップＢ２００Ｐ（以下、図１１参照）
ステップＢ２００Ｋにおいて、時間設定有りの場合には、「パズルオン・オフ」ボタン４１１の状態を確認して処理を分岐する。オフの場合には、何もせずにこの応援激励処理を終了。
【０１２６】
ステップＢ２００Ｑ
「パズルオン・オフ」ボタン４１１がオンの場合には、ジグソーパズル片組み立ての完了(解決)状態を確認して処理を分岐する。ジグソーパズル片組み立てが完了（解決）している場合にはこの応援激励処理を終了する。
【０１２７】
ステップＢ２００Ｒ
ジグソーパズル片組み立てが終了していない場合には、予め設定した乱数表に従って激励者の音声を出力する。
【０１２８】
ステップＢ２００Ｓ
応援激励選択パラメータ設定テーブル４０８ａのパズル解決時間に設定された定数（解決時間）をロードして減算し、残時間の有無に応じて処理を分岐する。
【０１２９】
ステップＢ２００Ｔ
終了（タイムアウト）した場合には、終了（タイムアウト）した旨をアナウンス（音声出力）して応援激励処理を終了する。
【０１３０】
ステップＢ２００Ｕ
時間残がある場合には、残存時間に対応して音声出力間隔を変更する。
【０１３１】
ステップＢ２００Ｖ
ステップＢ２００Ｏと同様な解決ガイド表示処理を実行した後にステップＢ２００Ｐに戻り、「パズルオン・オフ」ボタン４１１がオフになるか（ステップＢ２００Ｐ）、ジグソーパズル片組み立てが完了するか（ステップＢ２００Ｑ）、残時間（減算）が終了する（ステップＢ２００Ｓ）まで、ステップＢ２００Ｐに戻る処理を繰り返す。
【０１３２】
図１３は、図３に示した制御処理におけるステップＹ６のコンテンツ内容適正化処理の具体例を示している。このコンテンツ内適正化処理は、図５に示したコンテンツ内容適正化処理部１２１ｔが起動して実行し、操作者の指紋情報が認識された場合にはジグソーパズルの組み立て難易度を自動更新し、あるいは操作者に関する該当コンテンツを自動的にロードする。
【０１３３】
ステップＺ１
図９に示したパズルオン・オフ処理におけるステップＢ９０Ｎで設定したフラグのセット有無を確認して処理を分岐する。
【０１３４】
ステップＺ２
フラグがセットされている場合には、図９に示したパズルオン・オフ処理におけるステップＢ９０Ｍでバッファに格納したパズル機能選択パラメータ設定テーブルの設定内容をロードする。
【０１３５】
ステップＺ３
図９に示したパズルオン・オフ処理におけるステップＢ９０Ｃから実行する。
【０１３６】
ステップＺ４
ステップＺ１においてフラグがセットされていない場合には、図８に示したパズル仕様設定処理（ステップＢ８０）を実行する。
【０１３７】
ステップＺ５
図９に示したパズルオン・オフ処理（ステップＢ９０）を実行する。
【図面の簡単な説明】
【０１３８】
【図１】本発明を適用した電子パズル提供装置の全体図である。
【図２】図１に示した電子パズル表示装置の電子パズル表示装置における制御処理部の基本的なハードウェア構成図である。
【図３】図２に示した電子パズル表示装置のＣＰＵが実行する立ち上げ手順を示すフローチャートである。
【図４】図２に示した電子パズル表示装置の表示器に表示したメニュー画面である。
【図５】図２に示した電子パズル表示装置における制御処理部の機能ブロック図である。
【図６】図２に示した電子パズル表示装置におけるＣＰＵが実行する基本動作フローチャートである。
【図７】図２に示した電子パズル表示装置におけるＣＰＵが実行する音声録音処理のフローチャートである。
【図８】図２に示した電子パズル表示装置におけるＣＰＵが実行するパズル仕様設定処理のフローチャートである。
【図９】図２に示した電子パズル表示装置におけるＣＰＵが実行するパズルオン・オフ処理のフローチャートである。
【図１０】図２に示した電子パズル表示装置におけるＣＰＵが実行する分割表示機能処理のフローチャートである。
【図１１】図２に示した電子パズル表示装置におけるＣＰＵが実行する激励応援処理のフローチャートである。
【図１２】図２に示した電子パズル表示装置におけるＣＰＵが実行する解決ガイド表示処理のフローチャートである。
【図１３】図２に示した電子パズル表示装置におけるＣＰＵが実行するコンテンツ内容適正化処理のフローチャートである。
【図１４】図２に示した電子パズル表示装置の表示器に表示した応援激励選択パラメータ設定テーブルである。
【図１５】図２に示した電子パズル表示装置の表示器に表示した書き込み機能選択パラメータ設定テーブルである。
【図１６】図２に示した電子パズル表示装置の表示器に表示したパズル機能選択パラメータ設定テーブルである。
【符号の説明】
【０１３９】
１…電子パズル表示装置、２…電子カメラ、１１１…タブレット入力型表示器、１１１ａ…メニュー画面、１１１ａ１…映像コンテンツ表示領域、１１１ａ２…コマンド入力ボタン表示領域、１１２…指紋入力部、１１３…電源スイッチ、１１４…スピーカ、１２０…制御処理部、１２１…ＣＰＵ、１２３…プログラムＲＯＭ部、１２６…ＵＳＢインターフェース部、４０１〜４１３…コマンド入力ボタン。
【図１】
2006122356.tif 000003
【図２】
2006122356.tif 000004
【図３】
2006122356.tif 000005
【図４】
2006122356.tif 000006
【図５】
2006122356.tif 000007
【図６】
2006122356.tif 000008
【図７】
2006122356.tif 000009
【図８】
2006122356.tif 000010
【図９】
2006122356.tif 000011
【図１０】
2006122356.tif 000012
【図１１】
2006122356.tif 000013
【図１２】
2006122356.tif 000014
【図１３】
2006122356.tif 000015
【図１４】
2006122356.tif 000016
【図１５】
2006122356.tif 000017
【図１６】
2006122356.tif 000018