(57)【要約】【課題】縦横に並んだ升目を表示し、オペレータの操作に応じて升目内に回答を記入していく、パソコン等により行なわれるクロスワードパズル実施装置において、操作性の向上を図る。【解決手段】表示画面上に回答記入欄６１１Ａとカギ表示欄６１２＿１Ａ，６１２＿２Ａを表示し、カギ表示欄のいずれかのカギにマウスカーソルを合わせるとそのカギに対応する回答記入領域６１１＿１Ａが強調表示され、回答記入マスにマウスカーソルを合わせるとそれに対応するカギが強調表示される。【選択図】　　　図２４
2004016239.tif 000002
【特許請求の範囲】
【請求項１】
オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて前記表示画面上のポイントを指定するポイント指定部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部は、前記ポイント指定部による、前記カギ表示欄内のいずれかのカギの指定を受けて、前記回答記入欄の、前記ポイント指定部により指定されたカギに対応する回答記入領域を強調表示するものであることを特徴とするクロスワードパズル実施装置。
【請求項２】
オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを、表示画面上に、前記カギ表示欄についてスクロール自在に表示する表示部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部は、前記回答記入欄の、前記カギ表示欄内の特定の位置に表示されたカギに対応する回答記入領域を強調表示するものであることを特徴とするクロスワードパズル実施装置。
【請求項３】
オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを、表示画面上に、前記回答記入欄についてスクロール自在に表示する表示部と、
オペレータの操作に応じて前記カギ表示欄内のいずれかのカギを指定するカギ指定部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部は、前記カギ指定部による、前記カギ表示欄内のいずれかのカギの指定を受けて、前記回答記入欄の、前記ポイント指定部により指定されたカギに対応する回答記入領域が前記表示画面上に未表示であった場合に該回答記入領域を該表示画面上にスクロール表示するものであることを特徴とするクロスワードパズル実施装置。
【請求項４】
オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて前記表示画面上のポイントを指定するポイント指定部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部は、前記ポイント指定部による、前記回答記入欄内のいずれかの回答記入領域の指定を受けて、前記カギ表示欄に表示された、前記ポイント指定部により指定された回答記入領域に対応するカギを強調表示するものであることを特徴とするクロスワードパズル実施装置。
【請求項５】
コンピュータ内で実行され、該コンピュータを、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置として動作させるクロスワードパズル実施プログラムにおいて、
コンピュータを、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部が、前記カギ表示欄内のいずれかのカギの指定を受けて、前記回答記入欄の、指定されたカギに対応する回答記入領域を強調表示するものであるクロスワードパズル実施装置として動作させることを特徴とするクロスワードパズル実施プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置、およびコンピュータ内で実行され、そのコンピュータをそのようなクロスワードパズル実施装置として動作させるクロスワードパズル実施プログラムに関する。
【０００２】
【従来の技術】
従来、パーソナルコンピュータ（以下「パソコン」と略記することがある）等を使用してクロスワードパズルを実施する場合、プリンタ等を用いて紙に印刷してから行うか、表示画面上に一覧表示されているタテのカギやヨコのカギと回答記入欄のマス目とを見比べながら答えを考えてキーボードで入力した。
【０００３】
また、ネットワークに接続されたパソコンで、タテのカギ又はヨコのカギにインターネット上のウェブページへのリンクが張られていた場合、ヒントとしてウェブページを参照することで、クロスワードパズル回答者は、自分だけでは判らなかったカギ（問題）に対する回答を得ることができるが、日時を経るにつれてこの様にして得た知識を忘れてしまいがちである。この事を予め予想している回答者は参照したウェブページへのリンク（インターネット上のアドレス）を意図的に保存していた。
【０００４】
【発明が解決しようとする課題】
ところが、タテのカギやヨコのカギに対して回答を記入すべきマス目を、回答記入欄のマス目から探したり、逆に、回答記入欄の特定のマス目に対応する、タテのカギやヨコのカギを探したりする手間が生じていた。
【０００５】
また、ネットワークに接続されたパソコンで、カギに対応するインターネット上のウェブページの情報は、回答者が意図的にそのウェブページへのリンク（インターネット上のアドレス）を保存しておかない限り、再びこのクロスワードパズルのカギをさがして参照するという手間が生じていた。
【０００６】
ここで、特開２０００−３２４１号公報には、互いに関連してディレクトリ構造をなす複数の画面の中から操作者の指示により画面を切り換えて表示するにあたり、表示する画面が属する階層に応じた画面の表示色を変化させるという提案がある。この方式の場合、表示された画面の階層がわかるものの、クロスワードパズルは、通常、階層構造とは無関係であり、この技術をクロスワードパズルの操作性向上のために適用する余地はない。
【０００７】
また、特開平１１−１７５６２８号公報には、サイバースペース上に表示されえた会話文中のキーワードに対応する情報を提供するシステムが提案されているが、これもクロスワードパズルに適用できる類のものではない。
【０００８】
さらに、特開平８−２６６７１２号公報には、図表と文章とからなる画面を表示しておき、図表を指定するとその図表中の識別データを読み取り、その識別データと同じ識別データを文章中から検索して強調表示することが提案されている。これは図表と文章とから同一の識別データを見つけるものであり、クロスワードパズルの操作性向上にあてはめることはできない。
【０００９】
さらに、特開平８−２７２７７２号公報には、アンケートの質問文に回答選択肢へのリンク情報を設定しておき、アンケートの質問文の複写、移動等の編集時に、質問文の編集に連動させて、回答選択肢も同時に編集することが提案されている。これもクロスワードパズルの操作性とは無関係である。
【００１０】
本発明は、上記事情に鑑み、クロスワードパズルを実施する際の操作性に優れたクロスワードパズル実施装置およびクロスワードパズル実施プログラムを提供することを目的とする。
【００１１】
【課題を解決するための手段】
上記目的を達成する本発明のクロスワードパズル実施装置のうちの第１のクロスワードパズル実施装置は、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、その回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて表示画面上のポイントを指定するポイント指定部と、
オペレータの操作に応じて回答記入欄に回答を記入する回答記入部とを備え、
上記表示部は、ポイント指定部による、カギ表示欄内のいずれかのカギの指定を受けて、回答記入欄の、ポイント指定部により指定されたカギに対応する回答記入領域を強調表示するものであることを特徴とする。
【００１２】
ここで、強調表示の具体的な手段はどのようなものであってもよく、例えば回答記入領域を目立つ色（例えば赤）の枠で囲ったり、その回答記入領域の表示色を変えたり、あるいはその回答記入領域の色や形状が周期的に変化したり点滅したりする表示を行なうなど、様々な手段を採用することができる。以下に説明する本発明の各種態様における「強調表示」も同様である。
【００１３】
また、上記ポイント指定部によるカギの指定手段も特定の指定手段に限られるものではなく、例えばそのカギの表示領域にマウスカーソルを持っていくことによりその表示領域に表示されたカギが指定されてもよく、あるいは、マウスカーソルを持って行ってクリックしたときにカギが指定されてもよく、あるいは、マウスあるいはキーボードでカギを選択しておいてキーボードのエンターキーを押すことによってその選択されていたカギが指定されてもよい。以下に説明する本発明の各種態様における、表示画面上のカギやその他を指定する場合も同様である。
【００１４】
本発明の第１のクロスワードパズル実施装置によれば、カギを指定することによりそのカギに対応する回答記入領域が強調表示されるため、そのカギに対する回答をどこに記入すればよいかを、ひと目で知ることができる。
【００１５】
ここで、上記第１のクロスワードパズル実施装置において、上記表示部は、表示画面上に、回答記入欄についてスクロール自在に表示するものであって、上記表示部は、ポイント指定部によるカギ表示欄内のいずれかのカギの指定を受けて、回答記入欄の、ポイント指定部により指定されたカギに対応する回答記入領域が表示画面上に未表示であった場合にその回答記入領域を表示画面上にスクロール表示するとともに、その回答記入領域を強調表示するものであることが好ましい。
【００１６】
この場合、必要な回答記入領域が表示画面上に表示されていない場合にも選択の意思を示したカギに対する回答記入領域が表示画面上にあらわれて強調表示されるため、そのカギに対する回答記入領域をひと目で知ることができる。
【００１７】
また、上記目的を達成する本発明のクロスワードパズル実施装置のうちの第２のクロスワードパズル実施装置は、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、その回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを、表示画面上に、カギ表示欄についてスクロール自在に表示する表示部と、
オペレータの操作に応じて回答記入欄に回答を記入する回答記入部とを備え、上記表示部は、回答記入欄の、カギ表示欄内の特定の位置に表示されたカギに対応する回答記入領域を強調表示するものであることを特徴とする。
【００１８】
本発明の第２のクロスワードパズル実施装置では、カギ表示欄がスクロール表示されるものであって、特定の位置（例えば表示上の最上段の位置）にスクロール表示されたカギに対応する回答記入領域が強調表示されるため、特定のカギに対応する回答記入領域をひと目で知ることができる。
【００１９】
ここで、上記本発明の第２のクロスワードパズル実施装置において、上記表示部は、表示画面上に、カギ表示欄をスクロール自在に表示するとともに回答記入欄についてもスクロール自在に表示するものであって、上記表示部は、カギ表示欄のスクロールによりカギ表示欄内の特定の位置（例えば表示上の最上段の位置）に表示されたカギが変更されたことを受けて、回答記入欄の、その特定の位置に表示されたカギに対応する回答記入領域が表示画面上に未表示であった場合にその回答記入領域を表示画面上にスクロール表示するとともに、その回答記入領域を強調表示するものであることが好ましい。
【００２０】
この場合、必要な回答記入領域が表示画面上に表示されていなかった場合であっても、特定の位置（例えば表示上の最上段の位置）にスクロール表示されたカギに対応する回答記入領域が表示画面上にあらわれて強調表示され、その特定の位置にスクロール表示されたカギに対応する回答記入領域をひと目で知ることができる。
【００２１】
また、上記目的を達成する本発明のクロスワードパズル実施装置のうちの第３のクロスワードパズル実施装置は、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、その回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを、表示画面上に、回答記入欄についてスクロール自在に表示する表示部と、
オペレータの操作に応じてカギ表示欄内のいずれかのカギを指定するカギ指定部と、
オペレータの操作に応じて回答記入欄に回答を記入する回答記入部とを備え、
上記表示部は、カギ指定部による、カギ表示欄内のいずれかのカギの指定を受けて、回答記入欄の、カギ指定部により指定されたカギに対応する回答記入領域が表示画面上に未表示であった場合にその回答記入領域を表示画面上にスクロール表示するものであることを特徴とする。
【００２２】
ここで、上記カギ指定部は、特定の指定手段に限定されるものではなく、例えば、表示画面上のポイントを指定するマウス等のポインティングデバイスを用いて所望のカギを指定するものであってもよく、あるいは、カギ表示欄のカギがスクロール表示されるものであって、所望のカギを特定の位置（例えば表示上の最上段の位置）にスクロール表示することをもってそのカギを指定するものであってもよい。
【００２３】
本発明の第３のクロスワードパズル実施装置によれば、カギを指定することにより、そのカギに対応する回答記入領域が表示画面上にあらわれていなかった場合にその回答記入領域をスクロールにより表示画面上に表示するため、そのカギに対応する回答記入領域を手動でスクロールしてさがす手間が省かれる。
【００２４】
また、上記目的を達成する本発明のクロスワードパズル実施装置のうちの第４のクロスワードパズル実施装置は、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、その回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて表示画面上のポイントを指定するポイント指定部と、
オペレータの操作に応じて回答記入欄に回答を記入する回答記入部とを備え、
上記表示部は、ポイント指定部による、回答記入欄内のいずれかの回答記入領域の指定を受けて、カギ表示欄に表示された、ポイント指定部により指定された回答記入領域に対応するカギを強調表示するものであることを特徴とする。
【００２５】
本発明の第４のクロスワードパズル実施装置によれば、回答記入領域に対して選択の意思を示したとき、その選択された回答記入領域に対応するカギが強調表示され、その回答記入領域に記入すべき回答のカギをひと目で知ることができる。
【００２６】
ここで、上記第４のクロスワードパズル実施装置において、上記表示部は、表示画面上に、カギ表示欄についてスクロール自在に表示するものであって、上記表示部は、ポイント指定部による回答記入欄内のいずれかの回答記入領域の指定を受けて、カギ表示欄の、ポイント指定部により指定された回答記入領域に対応するカギが表示画面上に未表示であった場合にそのカギを表示画面上にスクロール表示するとともに、そのカギを強調表示するものであることが好ましい。
【００２７】
この場合、必要なカギが表示画面上に表示されていなかった場合であっても、選択の意思を示した回答記入領域に記入すべき回答のカギが表示画面上にあらわれて強調表示されるため、その回答記入領域に対応するカギをひと目で知ることができる。
【００２８】
また、上記目的を達成する本発明のクロスワードパズル実施装置のうちの第５のクロスワードパズル実施装置は、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、その回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄と、その回答記入欄を構成する記入域のうちのいくつかの特定の記入域に記入される文字と同一の文字を特定の順序に並べたキーワードを表示するキーワード表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて回答記入欄に回答を記入する回答記入部とを備え、
上記表示部は、回答記入部による、回答記入欄の特定の記入域への文字の記入を受けて、その文字と同一の文字を、キーワード表示欄の、その文字が記入された特定の記入域に対応する位置にも表示するものであることを特徴とする。
【００２９】
上記第５のクロスワードパズル実施装置によれば、回答記入欄に回答を記入していくだけで、その回答から導き出されるキーワードがキーワード表示欄に表示されるため、回答の記入が完成した回答記入欄からキーワード文字列を探す手間が省かれることになる。
【００３０】
ここで、上記第５のクロスワードパズル実施装置において、上記表示部は、回答記入欄とカギ表示欄とキーワード表示欄のうちの、回答記入欄とカギ表示欄とを先に表示し、キーワード表示欄は、回答記入部による、回答記入欄の特定の記入域への最初の文字の記入時に表示するものであってもよい。
【００３１】
キーワード表示欄の、不必要な時点での邪魔な表示を避けるとともに、必要な時点になって表示することでそのキーワード表示欄に注意を向けさせてクロスワードパズルへの興味をそそることができる。
【００３２】
さらに、本発明のクロスワードパズル実施装置のうちの第６のクロスワードパズル実施装置は、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、その回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて回答記入欄に回答を記入する回答記入部とを備え、
上記表示部は、回答記入部による、回答記入欄のいずれかの回答記入領域への回答の記入を受けて、カギ表示欄内の、回答が記入された回答記入領域に対応するカギが回答済のカギである旨の表示を行なうものであることを特徴とする。
【００３３】
本発明の第６のクロスワードパズル実施によれば、回答を記入するとその回答のカギが回答済のカギである旨の表示となるため、未回答のカギがひと目で判り、次に回答しようとするカギを直ちに見つけることができる。
【００３４】
ここで、「回答済みのカギである旨の表示」は特定の表示態様に限定されるものではなく、例えばそのカギが消し線付きの表示に変化するものであってもよく、あるいはそのカギに対応するチェックボックスにチェックマークが記入されるものであってもよく、そのカギに対応する欄に「済」マークが表示されるものであってもよく、そのカギが回答済みであることが判る表示態様に変化するものであればよい。
【００３５】
また、本発明のクロスワードパズル実施装置のうちの第７のクロスワードパズル実施装置は、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、その回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄と、所定の未回答確認ボタンとを表示画面上に表示する表示部と、
オペレータの操作に応じて未回答確認ボタンを指定するボタン指定部と、
オペレータの操作に応じて回答記入欄に回答を記入する回答記入部とを備え、
上記表示部は、ボタン指定部による、未回答確認ボタンの指定を受けて、回答記入欄の、回答の未記入領域を強調表示するものであることを特徴とする。
【００３６】
本発明の第７のクロスワードパズル実施装置によれば、未回答確認ボタンを指定すると未回答の回答記入領域が強調表示され、未回答の領域があとどの位残っているかをひと目で知ることができる。
【００３７】
また、本発明のクロスワードパズル実施装置のうちの第８のクロスワードパズル実施装置は、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、その回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを、表示画面上に、カギ表示欄に表示されるカギどうしの配列の順序の変更を自在に表示する表示部と、
オペレータの操作に応じて回答記入欄に回答を記入する回答記入部とを備え、
上記表示部は、回答記入部による、回答記入欄のいずれかの回答記入領域への回答の記入を受けて、前記カギ表示欄の表示態様を、回答が記入された回答記入領域に対応するカギを特定の位置に移動させた状態の表示態様に変更するものであることを特徴とする。
【００３８】
本発明の第８のクロスワードパズル実施装置は、記入の済んだ回答のカギを特定の位置（例えば、表示画面上に表示されたカギ表示欄からは外れた、カギリスト（カギの配列）の一番下の位置）に移動され、回答済のカギと未回答のカギが区別されて整理されるとともに、未回答のカギを容易に知ることができる。
【００３９】
さらに、本発明のクロスワードパズル実施装置のうちの第９のクロスワードパズル実施装置は、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを、表示画面上に、カギ表示欄についてスクロール自在に表示する表示部と、
オペレータの操作に応じて回答記入欄に回答を記入する回答記入部とを備え、
上記表示部は、回答記入部による、回答記入欄のいずれかの回答記入領域への回答の記入を受けて、カギ表示欄内の特定の位置に、回答が記入された回答記入領域に対応するカギが表示されていた場合に、未記入の回答に対応するカギをその特定の位置にスクロール表示するものであることを特徴とする。
【００４０】
本発明の第９のクロスワードパズル実施装置によれば、未回答のカギが特定の位置（例えば表示上の最上段）にスクロール表示され、未回答のカギを容易に知ることができる。
【００４１】
さらに、本発明のクロスワードパズル実施装置のうちの第１０のクロスワードパズル実施装置は、オペレータの操作に応じて回答を記入していく、ネットワークに接続されたクロスワードパズル実施装置において、
回答が記入される回答記入欄と、その回答記入欄に記入される回答を想起させる、ウェブページへのリンクが張られたカギを含むカギが表示されるカギ表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて表示画面上のポイントを指定するポイント指定部と、
オペレータの操作に応じて回答記入欄に回答を記入する回答記入部と、
ポイント指定部による、カギ表示欄内の、ウェブページへのリンクが張られたカギの指定を受けて、そのカギに張られたリンク先のウェブページをアクセスするウェブアクセス部とを備え、
上記表示部は、表示画面上に、回答記入欄とカギ表示欄の他に、さらに、ウェブアクセス部によりアクセスされたウェブページを表示するものであって、
さらに、ウェブアクセス部によりアクセスされたウェブページへのリンク情報を、そのウェブページへのリンクが張られたカギ、及び／又は、そのカギに対応する回答に対応づけて記録する参照リンク情報記録部とを備えたことを特徴とする。
【００４２】
本発明の第１０のクロスワードパズル実施装置によれば、カギにリンクが張られたウェブページを参照することで知った知識が蓄積されるため、その知識を後で再確認することが容易となる。
【００４３】
ここで、上記第１０のクロスワードパズル実施装置において、上記参照リンク情報記録部は、上記リンク情報を、上記カギ、及び／又は、上記回答に対応づけて、特定のウェブページに記録するものであってもよい。
【００４４】
この知識の蓄積は、そのクロスワードパズル実施装置内であってもよいが、特定のウェブページに記録するように構成してもよい。
【００４５】
また、上記本発明のクロスワードパズル実施プログラムは、コンピュータ内で実行され、そのコンピュータを、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置として動作させるものである。本発明のクロスワードパズル実施プログラムは、コンピュータを、それぞれ前述の第１〜第１０のクロスワードパズル実施装置として動作させる第１〜第１０のクロスワードパズル実施プログラムからなる。
【００４６】
一例を挙げると、本発明の第１のクロスワードパズル実施プログラムは、コンピュータ内で実行され、そのコンピュータを、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置として動作させるクロスワードパズル実施プログラムにおいて、
コンピュータを、回答が記入される回答記入欄と、その回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて回答記入欄に回答を記入する回答記入部とを備え、
上記表示部が、カギ表示欄内のいずれかのカギの指定を受けて、回答記入欄の、指定されたカギに対応する回答記入領域を強調表示するものであるクロスワードパズル実施装置として動作させることを特徴とする。
【００４７】
第２〜第１０の各クロスワードパズル実施プログラムについても同様に記述することができる。ここではその記述は省略する。
【００４８】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【００４９】
図１は、本発明のクロスワードパズル実施装置の一実施形態を含むサーバ・クライアントシステムの概略構成図である。ここでは、本発明の一実施形態としてのクロスワードパズル実施装置は、パーソナルコンピュータ（パソコン）１００のハードウェアおよびＯＳ（オペレーティングシステム）と、そのパソコン１００にインストールされて実行される、本発明のクロスワードパズル実施プログラムの実施形態としてのアプリケーションプログラムとにより構成されている。
【００５０】
このパソコン１００は、サーバコンピュータ２００との間が通信回線３００で接続されており、サーバコンピュータ２００に対するクライアントコンピュータとしても作用する。
【００５１】
尚、ここでは、クライアントコンピュータとして１台のパソコン１００を代表的に示しているが、クライアントコンピュータは、ここに示すパソコン１００以外にも多数のものが通信回線３００に接続されていてもよい。またサーバコンピュータ２００も、ここでは１台のみ図示されているが、通信回線３００を介在させて、例えば役割を分担した複数台のサーバコンピュータが分散配置されていてもよい。
【００５２】
この図１に示すパソコン１００は、外観構成上、本体装置１０１、その本体装置１０１からの指示に応じて表示画面１０２ａ上に画像を表示する画像表示装置１０２、キー操作に応じた各種の情報を入力するキーボード１０３、および表示画面上の任意の位置を指定することにより、その位置に表示された、例えばアイコン等に応じた指示を入力するマウス１０４を備えている。この本体装置１０１には、外観上、フレキシブルディスク（以下、ＦＤと称することがある）を装填するためのＦＤ装填口１０１ａ、およびＣＤ−ＲＯＭ４００を装填するためのＣＤ−ＲＯＭ装填口１０１ｂを有する。
【００５３】
図２は、図１に外観を示すパソコン１００のハードウェア構成図である。
【００５４】
図１のパソコン１００の本体装置１０１の内部には、図２に示すように、各種プログラムを実行するＣＰＵ１１１、各種プログラムが実行のために展開されるメモリ１１２、各種プログラムやデータを保存しておくためのハードディスク１２０およびそのハードディスク１２０をアクセスするハードディスクコントローラ１１３、ＦＤ４１０が装填されてその装填されたＦＤ４１０をアクセスするＦＤドライブ１１４、ＣＤ−ＲＯＭ４００が装填されてその装填されたＣＤ−ＲＯＭ４００をアクセスするＣＤ−ＲＯＭドライブ１１５、マウス１０４の操作をＣＰＵ１１１に伝えるマウスコントローラ１１６、キーボード１０３のキー操作をＣＰＵ１１１に伝えるキーボードコントローラ１１７、ＣＰＵ１１１の指示を画像表示装置１０２に伝えその表示画面１０２ａ上に画像を表示させるディスプレイコントローラ１１８、および、通信回線３００に接続されその通信回線３００を介在させた通信を担う通信用ボード１１９が備えられている。これらＣＰＵ１１１、メモリ１１２、ハードディスクコントローラ１１３、ＦＤドライブ１１４、ＣＤ−ＲＯＭドライブ１１５、マウスコントローラ１１６、キーボードコントローラ１１７、ディスプレイコントローラ１１８、および通信用ボード１１９は、バス１１０を介して相互に接続されている。
【００５５】
次に、図１、図２に示すパソコン１００内で実行される本発明のクロスワードパズル実施プログラムの各種実施形態、およびパソコン１００のハードウェアやＯＳと、そのパソコン１００内で実行されるクロスワードパズル実施プログラムとにより構成される本発明のクロスワードパズル実施装置の各種実施形態について説明する。
【００５６】
ここでは、本発明の各種実施形態としてのクロスワードパズル実施プログラムは、ＣＤ−ＲＯＭに格納されていて、そのＣＤ−ＲＯＭに格納されたクロスワードパズル実施プログラムがパソコン１００にインストールされて実行されるものとして説明するが、本発明のクロスワードパズル実施プログラムは、ＣＤ−ＲＯＭに格納されている必要はなく、ＦＤやその他の可搬型記憶媒体に格納されており、それをパソコン１００にインストールしてもよく、パソコン１００のハードディスク内にあらかじめインストールされていてもよく、あるいは通信回線３００を経由してダウンロードされてもよく、最終的にパソコン１００内で実行可能な形式になるものであればよい。
【００５７】
図３は、本発明のクロスワードパズル実施プログラムのうちの第１のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【００５８】
図３に示すクロスワードパズル実施プログラム５００Ａは、表示部５１０Ａ、ポイント指定部５２０Ａ、および回答記入部５３０Ａから構成されており、ここでは、このクロスワードパズル実施プログラム５００ＡはＣＤ−ＲＯＭ４００Ａに格納されている。尚、本実施形態では、ポイント指定部５２０Ａもクロスワードパズル実施プログラム５００Ａに含まれているが、ポイント指定部５２０Ａはクロスワードパズル実施プログラム５００Ａに含めずに、ＯＳ（オペレーティングシステム）等、他のプログラムのものを利用してもよい。図９に示すクロスワードパズル実施プログラム５００Ｄ等、本発明のクロスワードパズル実施プログラムの他の実施形態についても同様である。
【００５９】
図３に示すＣＤ−ＲＯＭ４００Ａは、図１、図２に示すＣＤ−ＲＯＭ４００に相当するものであり、このＣＤ−ＲＯＭ４００Ａがパソコン１００に装填されてアクセスされ、そのＣＤ−ＲＯＭ４００Ａに格納されたクロスワードパズル実施プログラム５００Ａがパソコン１００にインストールされて実行される。このクロスワードパズル実施プログラム５００Ａは、パソコン１００内で実行されると、そのパソコン１００を、縦横に並んだ升目を表示し、オペレータの操作に応じて升目内に回答を記入していくクロスワードパズル実施装置として動作させる。表示部５１０Ａ、ポイント指定部５２０Ａ、および回答記入部５３０Ａの各作用については、図４の説明と合わせて説明する。
【００６０】
図４は、本発明のクロスワードパズル実施装置のうちの第１のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【００６１】
図４に示すクロスワードパズル実施装置６００Ａは、図１、図２に示すパソコン１００のハードウェアと、そこで動作するＯＳ（オペレーティングシステム）と、そのパソコン１００内でＯＳの管理の下に実行される、図３に示す構成のクロスワードパズル実施プログラム５００Ａとの複合により構成されるものであり、表示部６１０Ａと、ポイント指定部６２０Ａと、回答記入部６３０Ａとで構成されている。表示部６１０Ａ、ポイント指定部６２０Ａ、回答記入部６３０Ａは、それぞれ、図３の表示部５１０Ａ、ポイント指定部５２０Ａ、回答記入部５３０Ａに対応するが、上述したように、図４のクロスワードパズル実施装置６００Ａを構成する表示部６１０Ａ、ポイント指定部６２０Ａ、および回答記入部６３０Ａは、パソコン１００のハードウェア、ＯＳ、およびそこで実行されるアプリケーションプログラムの複合で構成されているのに対し、図３のクロスワードパズル実施プログラム５００Ａを構成する表示部５１０Ａ、ポイント指定部６２０Ａ、および回答記入部５３０Ａはアプリケーションプログラムの部分のみで構成されている。図３に示すクロスワードパズル実施プログラム５００Ａの各部５１０Ａ，５２０Ａ，５３０Ａの作用は、そのクロスワードパズル実施プログラム５００Ａがパソコン１００内で実行されたときの、図４に示すクロスワードパズル実施装置６００Ａの各部６１０Ａ，６２０Ａ，６３０Ａの作用そのものであり、ここでは図４のクロスワードパズル実施装置６００Ａの各部６１０Ａ，６２０Ａ，６３０Ａの作用を説明することで図３のクロスワードパズル実施プログラム５００Ａの各部５１０Ａ，５２０Ａ，５３０Ａの作用の説明を兼ねるものとする。
【００６２】
図４のクロスワードパズル実施装置６００Ａを構成する表示部６１０Ａは、図１、図２に示す画像表示装置１０２の表示画面１０２ａ上に、縦横に並んだ升目内に回答が記入される回答記入欄６１１Ａと、その回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄６１２Ａとを表示するものであり、ハードウェア上は、図１、図２に示す画像表示装置１０２や図２に示すディスプレイコントローラ１１８や、ＣＰＵ１１１などの複合で構成される。
【００６３】
また、図４のポイント指定部６２０Ａは、オペレータの操作に応じて前記表示画面上のポイントを指定する役割りをなすものであり、ハードウェア上は、本実施形態では、図１、図２に示すマウス１０４やマウスコントローラ１１６やＣＰＵ１１１等の複合で構成される。
【００６４】
さらに、回答記入部６３０Ａは、オペレータの操作に応じて回答記入欄に回答を記入するものであり、ハードウェア上は、本実施形態では主として図１、図２に示すキーボード１０３がこれに相当する。
【００６５】
ここで、表示部６１０Ａは、ポイント指定部による、カギ表示欄内のいずれかのカギの指定を受けて、回答記入欄の、ポイント指定部により指定されたカギに対応する、１つ以上の升目からなる回答記入領域を強調表示する。
【００６６】
また、表示部６１０Ａは、前記表示画面上に、回答記入欄についてスクロール自在に表示するものであって、その表示部６１０Ａは、ポイント指定部６２０Ａによるカギ表示欄６１２Ａ内のいずれかのカギの指定を受けて、回答記入欄６１１Ａの、ポイント指定部６２０Ａにより指定されたカギに対応する回答記入領域が表示画面上に未表示であった場合には、その回答記入領域を表示画面上にスクロール表示するとともに、その回答記入領域を強調表示する。
【００６７】
これにより、オペレータに、その指定したカギに対応する回答を記入する回答記入領域をひと目で知らせることができる。
【００６８】
図３、図４を参照して一実施形態について説明した第１のクロスワードパズル実施プログラムおよび第１のクロスワードパズル実施装置のさらに具体的な実施形態については後述する。
【００６９】
図５は、本発明のクロスワードパズル実施プログラムのうちの第２のクロスワードパズル実施プログラムの一実施形態の模式的な構成図である。
【００７０】
図５に示すクロスワードパズル実施プログラム５００は、表示部５１０Ｂと回答記入部５３０Ｂから構成されている。ここでは、このクロスワードパズル実施プログラム５００Ｂは前述した図３の場合と同様、ＣＤ−ＲＯＭ４００Ｂに格納されている。
【００７１】
このＣＤ−ＲＯＭ４００Ｂは、図３に示すＣＤ−ＲＯＭ４００Ａと同様、図１、図２に示すＣＤ−ＲＯＭ４００に相当するものであり、このＣＤ−ＲＯＭ４００Ｂがパソコン１００に装填されてアクセスされ、そのＣＤ−ＲＯＭ４００Ｂに格納されたクロスワードパズル実施プログラム５００Ｂがパソコン１００にインストールされて実行される。このクロスワードパズル実施プログラム５００Ｂは、パソコン１００内で実行されると、そのパソコン１００を、縦横に並んだ升目を表示し、オペレータの操作に応じて升目内に回答を記入していくクロスワードパズル実施装置として動作させる。表示部５１０Ｂ、および回答記入部５３０Ｂの各作用については、図６の説明と合わせて説明する。
【００７２】
図６は、本発明のクロスワードパズル実施装置のうちの第２のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【００７３】
図６に示すクロスワードパズル実施装置６００Ｂは、図４に示す第１のクロスワードパズル実施装置６００Ａと同様、図１、図２に示すパソコン１００のハードウェアと、そこで動作するＯＳ（オペレーティングシステム）と、そのパソコン１００内でＯＳの管理の下に実行される、図５に示す構成のクロスワードパズル実施プログラム５００Ｂとの複合により構成されるものであり、表示部６１０Ｂと、回答記入部６３０Ｂとで構成されている。表示部６１０Ｂ、回答記入部６３０Ｂは、それぞれ、図５の表示部５１０Ｂ、回答記入部５３０Ｂに対応するが、上述したように、図６のクロスワードパズル実施装置６００Ｂを構成する表示部６１０Ｂおよび回答記入部６３０Ｂは、パソコン１００のハードウェア、ＯＳ、およびそこで実行されるアプリケーションプログラムの複合で構成されているのに対し、図５のクロスワードパズル実施プログラム５００Ｂを構成する表示部５１０Ｂおよび回答記入部５３０Ｂはアプリケーションプログラムの部分のみで構成されている。図５に示すクロスワードパズル実施プログラム５００Ｂの各部５１０Ｂ，５３０Ｂの作用は、そのクロスワードパズル実施プログラム５００Ｂがパソコン１００内で実行されたときの、図６に示すクロスワードパズル実施装置６００Ａの各部６１０Ｂ，６３０Ｂの作用そのものであり、ここでは図６のクロスワードパズル実施装置６００Ｂの各部６１０Ｂ，６３０Ｂの作用を説明することで図５のクロスワードパズル実施プログラム５００Ｂの各部５１０Ｂ，５３０Ｂの作用の説明を兼ねるものとする。
【００７４】
図６のクロスワードパズル実施装置６００Ｂを構成する表示部６１０Ｂは、図１、図２に示す画像表示装置１０２の表示画面１０２ａ上に、コンピュータを、縦横に並んだ升目内に回答が記入される回答記入欄６１１Ｂと、その回答記入欄６１１Ｂに記入される回答を想起させるカギが表示されたカギ表示欄６１２Ｂとを、カギ表示欄６１２Ｂについてスクロール自在に表示するものであり、ハードウェア上は、図１、図２に示す画像表示装置１０２や図２に示すディスプレイコントローラ１１８や、ＣＰＵ１１１などの複合で構成される。
【００７５】
また、回答記入部６３０Ｂは、オペレータの操作に応じて回答記入欄６１１Ｂに回答を記入するものであり、ハードウェア上は、本実施形態では主として図１、図２に示すキーボード１０３がこれに相当する。
【００７６】
ここで、表示部６１０Ｂは、回答記入欄６１１Ｂの、カギ表示欄６１２Ｂ内の特定の位置（表示上の最上段の位置）に表示されたカギに対応する、１つ以上の升目からなる回答記入領域を強調表示する。
【００７７】
また、表示部６１０Ｂは、表示画面１０２ａ（図１参照）上に、カギ表示欄６１２Ｂをスクロール自在に表示するとともに回答記入欄６１１Ｂについてもスクロール自在に表示するものであって、表示部６１０Ｂは、カギ表示欄６１２Ｂのスクロールによりカギ表示欄６１２Ｂ内の特定の位置（表示上の最上段の位置）に表示されたカギが変更されたことを受けて、回答記入欄６１１Ｂの、特定の位置（表示上の最上段の位置）に表示されたカギに対応する回答記入領域が表示画面上に未表示であった場合にその回答記入領域を表示画面上にスクロール表示するとともに、その回答記入領域を強調表示する。
【００７８】
これにより、オペレータに、その特定の位置にスクロール表示したカギに対応する回答を記入する回答記入領域をひと目で知らせることができる。
【００７９】
図５、図６を参照して一実施形態について説明した第２のクロスワードパズル実施プログラムおよび第２のクロスワードパズル実施装置のさらに具体的な実施形態については後述する。
【００８０】
図７は、本発明のクロスワードパズル実施プログラムのうちの第３のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【００８１】
図７に示すクロスワードパズル実施プログラム５００Ｃは、表示部５１０Ｃ、カギ指定部５４０Ｃ、および回答記入部５３０Ｃから構成されており、ここでは、このクロスワードパズル実施プログラム５００ＣはＣＤ−ＲＯＭ４００Ｃに格納されている。
【００８２】
このＣＤ−ＲＯＭ４００Ｃは、図１、図２に示すＣＤ−ＲＯＭ４００に相当するものであり、このＣＤ−ＲＯＭ４００Ｃがパソコン１００に装填されてアクセスされ、そのＣＤ−ＲＯＭ４００Ｃに格納されたクロスワードパズル実施プログラム５００Ｃがパソコン１００にインストールされて実行される。このクロスワードパズル実施プログラム５００Ｃは、パソコン１００内で実行されると、そのパソコン１００を、縦横に並んだ升目を表示し、オペレータの操作に応じて升目内に回答を記入していくクロスワードパズル実施装置として動作させるものである。表示部５１０Ｃ、カギ指定部５４０Ｃ、および回答記入部５３０Ｃの各作用については、図８の説明と合わせて説明する。
【００８３】
図８は、本発明のクロスワードパズル実施装置のうちの第３のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【００８４】
図８に示すクロスワードパズル実施装置６００Ｃは、図１、図２に示すパソコン１００のハードウェアと、そこで動作するＯＳ（オペレーティングシステム）と、そのパソコン１００内でＯＳの管理の下に実行される。図７に示す構成のクロスワードパズル実施プログラム５００Ｃとの複合により構成されるものであり、表示部６１０Ｃと、カギ指定部６４０Ｃと、回答記入部６３０Ｃとで構成されている。表示部６１０Ｃ、カギ指定部６４０Ｃ、回答記入部６３０Ｃは、それぞれ、図７の表示部５１０Ｃ、カギ指定部５４０Ｃ、回答記入部５３０Ｃに対応するが、上述したように、図８のクロスワードパズル実施装置６００Ｃを構成する表示部６１０Ｃ、カギ指定部６４０Ｃ、および回答記入部６３０Ｃは、パソコン１００のハードウェア、ＯＳ、およびそこで実行されるアプリケーションプログラムの複合で構成されているのに対し、図７のクロスワードパズル実施プログラム５００Ｃを構成する表示部５１０Ｃ、カギ指定部６４０Ｃ、および回答記入部５３０Ｃはアプリケーションプログラムの部分のみで構成されている。図７に示すクロスワードパズル実施プログラム５００Ｃの各部５１０Ｃ，５４０Ｃ，５３０Ｃの作用は、そのクロスワードパズル実施プログラム５００Ｃがパソコン１００内で実行されたときの、図８に示すクロスワードパズル実施装置６００Ｃの各部６１０Ｃ，６４０Ｃ，６３０Ｃの作用そのものであり、ここでは図８のクロスワードパズル実施装置６００Ｃの各部６１０Ｃ，６４０Ｃ，６３０Ｃの作用を説明することが図７のクロスワードパズル実施プログラム５００Ｃの各部５１０Ｃ，５４０Ｃ，５３０Ｃの作用の説明を兼ねるものとする。
【００８５】
図８のクロスワードパズル実施装置６００Ｃを構成する表示部６１０Ｃは、図１、図２に示す画像表示装置１０２の表示画面１０２ａ上に、縦横に並んだ升目内に回答が記入される回答記入欄６１１Ｃと、回答記入欄６１２Ｃに記入される回答を想起させるカギが表示されたカギ表示欄６１２Ｃとを、回答記入欄についてスクロール自在に表示するものであり、ハードウェア上は、図１、図２に示す画像表示装置１０２や図２に示すディスプレイコントローラ１１８や、ＣＰＵ１１１などの複合で構成される。
【００８６】
また、図８のカギ指定部６４０Ｃは、オペレータの操作に応じてカギ表示欄６１２Ｃ内のいずれかのカギを指定する役割をなすものであり、ハードウェア上は、本実施形態では、図１、図２に示すマウス１０４やマウスコントローラ１１６やＣＰＵ１１１等の複合で構成される。
【００８７】
さらに、回答記入部６３０Ｃは、オペレータの操作に応じて回答記入欄６１１Ｃに回答を記入するものであり、ハードウェア上は、本実施形態では主として図１、図２に示すキーボード１０３がこれに相当する。
【００８８】
ここで、表示部６１０Ｃは、カギ指定部６４０Ｃによる、カギ表示欄６１２Ｃ内のいずれかのカギの指定を受けて、回答記入欄６１１Ｃの、カギ指定部６４０Ｃにより指定されたカギに対応する、１つ以上の升目からなる回答記入領域が表示画面上に未表示であった場合にその回答記入領域を表示画面上にスクロール表示する。
【００８９】
これにより、その指定したカギに対応する回答を記入する回答記入領域を表示画面上に確実に表示することができる。
【００９０】
図９は、本発明のクロスワードパズル実施プログラムのうちの第４のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【００９１】
図９に示すクロスワードパズル実施プログラム５００Ｄは、表示部５１０Ｄ、ポイント指定部５２０Ｄ、および回答記入部５３０Ｄから構成されており、ここでは、このクロスワードパズル実施プログラム５００ＤはＣＤ−ＲＯＭ４００Ｄに格納されている。
【００９２】
このＣＤ−ＲＯＭ４００Ｄは、図１、図２に示すＣＤ−ＲＯＭ４００に相当するものであり、このＣＤ−ＲＯＭ４００Ｄがパソコン１００に装填されてアクセスされ、そのＣＤ−ＲＯＭ４００Ｄに格納されたクロスワードパズル実施プログラム５００Ｄがパソコン１００にインストールされて実行される。このクロスワードパズル実施プログラム５００Ｄは、パソコン１００内で実行されると、そのパソコン１００を、縦横に並んだ升目を表示し、オペレータの操作に応じて升目内に回答を記入していくクロスワードパズル実施装置として動作させるものである。表示部５１０Ｄ、ポイント指定部５２０Ｄ、および回答記入部５３０Ｄの各作用については、図１０の説明と合わせて説明する。
【００９３】
図１０は、本発明のクロスワードパズル実施装置のうちの第４のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【００９４】
図１０に示すクロスワードパズル実施装置６００Ｄは、図１、図２に示すパソコン１００のハードウェアと、そこで動作するＯＳ（オペレーティングシステム）と、そのパソコン１００内でＯＳの管理の下に実行される、図９に示す構成のクロスワードパズル実施プログラム５００Ｄとの複合により構成されるものであり、表示部６１０Ｄと、ポイント指定部６２０Ｄと、回答記入部６３０Ｄとで構成されている。表示部６１０Ｄ、ポイント指定部６２０Ｄ、回答記入部６３０Ｄは、それぞれ、図９の表示部５１０Ｄ、ポイント指定部５２０Ｄ、回答記入部５３０Ｄに対応するが、上述したように、図１０のクロスワードパズル実施装置６００Ｄを構成する表示部６１０Ｄ、ポイント指定部６２０Ｄ、および回答記入部６３０Ｄは、パソコン１００のハードウェア、ＯＳ、およびそこで実行されるアプリケーションプログラムの複合で構成されているのに対し、図９のクロスワードパズル実施プログラム５００Ｄを構成する表示部５１０Ｄ、ポイント指定部６２０Ｄ、および回答記入部５３０Ｄはアプリケーションプログラムの部分のみで構成されている。図９に示すクロスワードパズル実施プログラム５００Ｄの各部５１０Ｄ，５２０Ｄ，５３０Ｄの作用は、そのクロスワードパズル実施プログラム５００Ｄがパソコン１００内で実行されたときの、図１０に示すクロスワードパズル実施装置６００Ｄの各部６１０Ｄ，６２０Ｄ，６３０Ｄの作用そのものであり、ここでは図１０のクロスワードパズル実施装置６００Ｄの各部６１０Ｄ，６２０Ｄ，６３０Ｄの作用を説明することで図９のクロスワードパズル実施プログラム５００Ｄの各部５１０Ｄ，５２０Ｄ，５３０Ｄの作用の説明を兼ねるものとする。
【００９５】
図１０のクロスワードパズル実施装置６００Ｄを構成する表示部６１０Ｄは、図１、図２に示す画像表示装置１０２の表示画面１０２ａ上に、縦横に並んだ升目内に回答が記入される回答記入欄６１１Ｄと、その回答記入欄６１１Ｄに記入される回答を想起させるカギが表示されたカギ表示欄６１２Ｄとを表示するものであり、ハードウェア上は、図１、図２に示す画像表示装置１０２や図２に示すディスプレイコントローラ１１８や、ＣＰＵ１１１などの複合で構成される。
【００９６】
また、図１０のポイント指定部６２０Ｄは、オペレータの操作に応じて表示画面上のポイントを指定する役割をなすものであり、ハードウェア上は、本実施形態では、図１、図２に示すマウス１０４やマウスコントローラ１１６やＣＰＵ１１１等の複合で構成される。
【００９７】
さらに、回答記入部６３０Ｄは、オペレータの操作に応じて回答記入欄６１１Ｄに回答を記入するものであり、ハードウェア上は、本実施形態では主として図１、図２に示すキーボード１０３がこれに相当する。
【００９８】
ここで、表示部６１０Ｄは、ポイント指定部６２０Ｄによる、回答記入欄６１１Ｄ内のいずれかの、１つ以上の升目からなる回答記入領域の指定を受けて、カギ表示欄６１２Ｄに表示された、ポイント指定部６２０Ｄにより指定された回答記入領域に対応するカギを強調表示する。
【００９９】
また、表示部６１０Ｄは、表示画面上に、カギ表示欄６１２Ｄについてスクロール自在に表示するものであって、その表示部６１０Ｄは、ポイント指定部６２０Ｄによる回答記入欄６１１Ｄ内のいずれかの回答記入領域の指定を受けて、カギ表示欄６１２Ｄの、ポイント指定部６２０Ｄにより指定された回答記入領域に対応するカギが表示画面上に未表示であった場合にそのカギを表示画面上にスクロール表示するとともに、そのカギを強調表示する。
【０１００】
これにより、オペレータに、その指定した回答記入領域に記入すべき回答に対するカギをひと目で知らせることができる。
【０１０１】
図１１は、本発明のクロスワードパズル実施プログラムのうちの第５のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【０１０２】
図１１に示すクロスワードパズル実施プログラム５００Ｅは、表示部５１０Ｅ、および回答記入部５３０Ｅから構成されており、ここでは、このクロスワードパズル実施プログラム５００ＥはＣＤ−ＲＯＭ４００Ｅに格納されている。
【０１０３】
このＣＤ−ＲＯＭ４００Ｅは、図１、図２に示すＣＤ−ＲＯＭ４００に相当するものであり、このＣＤ−ＲＯＭ４００Ｅがパソコン１００に装填されてアクセスされ、そのＣＤ−ＲＯＭ４００Ｅに格納されたクロスワードパズル実施プログラム５００Ｅがパソコン１００にインストールされて実行される。このクロスワードパズル実施プログラム５００Ｅは、パソコン１００内で実行されると、そのパソコン１００を、縦横に並んだ升目を表示し、オペレータの操作に応じて升目内に回答を記入していくクロスワードパズル実施装置として動作させるものである。表示部５１０Ｅ、および回答記入部５３０Ｅの各作用については、図１２の説明と合わせて説明する。
【０１０４】
図１２は、本発明のクロスワードパズル実施装置のうちの第５のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【０１０５】
図１２に示すクロスワードパズル実施装置６００Ｅは、図１、図２に示すパソコン１００のハードウェアと、そこで動作するＯＳ（オペレーティングシステム）と、そのパソコン１００内でＯＳの管理の下に実行される、図１１に示す構成のクロスワードパズル実施プログラム５００Ｅとの複合により構成されるものであり、表示部６１０Ｅと、回答記入部６３０Ｅとで構成されている。表示部６１０Ｅ、回答記入部６３０Ｅは、それぞれ、図１１の表示部５１０Ｅ、回答記入部５３０Ｅに対応するが、上述したように、図１２のクロスワードパズル実施装置６００Ｅを構成する表示部６１０Ｅ、および回答記入部６３０Ｅは、パソコン１００のハードウェア、ＯＳ、およびそこで実行されるアプリケーションプログラムの複合で構成されているのに対し、図１１のクロスワードパズル実施プログラム５００Ｅを構成する表示部５１０Ｅ、および回答記入部５３０Ｅはアプリケーションプログラムの部分のみで構成されている。図１１に示すクロスワードパズル実施プログラム５００Ｅの各部５１０Ｅ，５３０Ｅの作用は、そのクロスワードパズル実施プログラム５００Ｅがパソコン１００内で実行されたときの、図１２に示すクロスワードパズル実施装置６００Ｅの各部６１０Ｅ，６３０Ｅの作用そのものであり、ここでは図１２のクロスワードパズル実施装置６００Ｅの各部６１０Ｅ，６３０Ｅの作用を説明することで図１１のクロスワードパズル実施プログラム５００Ｅの各部５１０Ｅ，５３０Ｅの作用の説明を兼ねるものとする。
【０１０６】
図１２のクロスワードパズル実施装置６００Ｅを構成する表示部６１０Ｅは、図１、図２に示す画像表示装置１０２の表示画面１０２ａ上に、縦横に並んだ升目内に回答が記入される回答記入欄６１１Ｅと、その回答記入欄６１１Ｅに記入される回答を想起させるカギが表示されたカギ表示欄６１２Ｅと、回答記入欄６１１Ｅを構成する升目のうちのいくつかの特定の升目に記入される文字と同一の文字を特定の順序に並べたキーワードを表示するキーワード表示欄６１３Ｅとを表示するものであり、ハードウェア上は、図１、図２に示す画像表示装置１０２や図２に示すディスプレイコントローラ１１８や、ＣＰＵ１１１などの複合で構成される。
【０１０７】
さらに、回答記入部６３０Ｅは、オペレータの操作に応じて前記回答記入欄６１１Ｅに回答を記入するものであり、ハードウェア上は、本実施形態では主として図１、図２に示すキーボード１０３がこれに相当する。
【０１０８】
ここで、表示部６１０Ｅは、回答記入部６３０Ｅによる、回答記入欄６１１Ｅの特定の升目への文字の記入を受けて、その文字と同一の文字を、キーワード表示欄６１３Ｅの、その文字が記入された特定の升目に対応する位置にも表示する。
【０１０９】
また、表示部６１０Ｅは、回答記入欄６１１Ｅとカギ表示欄６１２Ｅとキーワード表示欄６１３Ｅのうちの、回答記入欄６１１Ｅとカギ表示欄６１２Ｅとを先に表示し、キーワード表示欄６１３Ｅは、回答記入部６３０Ｅによる、回答記入欄６１１Ｅの特定の升目への最初の文字の記入時に表示するものである。
【０１１０】
これにより、回答記入欄６１１Ｅへの回答の記入を完成させた後、その回答記入欄からキーワードをさがす手間が省かれる。
【０１１１】
図１３は、本発明のクロスワードパズル実施プログラムのうちの第６のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【０１１２】
図１３に示すクロスワードパズル実施プログラム５００Ｆは、表示部５１０Ｆ、および回答記入部５３０Ｆから構成されており、ここでは、このクロスワードパズル実施プログラム５００ＦはＣＤ−ＲＯＭ４００Ｆに格納されている。
【０１１３】
このＣＤ−ＲＯＭ４００Ｆは、図１、図２に示すＣＤ−ＲＯＭ４００に相当するものであり、このＣＤ−ＲＯＭ４００Ｆがパソコン１００に装填されてアクセスされ、そのＣＤ−ＲＯＭ４００Ｆに格納されたクロスワードパズル実施プログラム５００Ｆがパソコン１００にインストールされて実行される。このクロスワードパズル実施プログラム５００Ｆは、パソコン１００内で実行されると、そのパソコン１００を、縦横に並んだ升目を表示し、オペレータの操作に応じて該升目内に回答を記入していくクロスワードパズル実施装置として動作させるものである。表示部５１０Ｆ、および回答記入部５３０Ｆの各作用については、図１４の説明と合わせて説明する。
【０１１４】
図１４は、本発明のクロスワードパズル実施装置のうちの第６のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【０１１５】
図１４に示すクロスワードパズル実施装置６００Ｆは、図１、図２に示すパソコン１００のハードウェアと、そこで動作するＯＳ（オペレーティングシステム）と、そのパソコン１００内でＯＳの管理の下に実行される、図１３に示す構成のクロスワードパズル実施プログラム５００Ｆとの複合により構成されるものであり、表示部６１０Ｆと、回答記入部６３０Ｆとで構成されている。表示部６１０Ｆ、回答記入部６３０Ｆは、それぞれ、図１３の表示部５１０Ｆ、回答記入部５３０Ｆに対応するが、上述したように、図１４のクロスワードパズル実施装置６００Ｆを構成する表示部６１０Ｆ、および回答記入部６３０Ｆは、パソコン１００のハードウェア、ＯＳ、およびそこで実行されるアプリケーションプログラムの複合で構成されているのに対し、図１３のクロスワードパズル実施プログラム５００Ｆを構成する表示部５１０Ｆ、および回答記入部５３０Ｆはアプリケーションプログラムの部分のみで構成されている。図１３に示すクロスワードパズル実施プログラム５００Ｆの各部５１０Ｆ，５３０Ｆの作用は、そのクロスワードパズル実施プログラム５００Ｆがパソコン１００内で実行されたときの、図１４に示すクロスワードパズル実施装置６００Ｆの各部６１０Ｆ，６３０Ｆの作用そのものであり、ここでは図１４のクロスワードパズル実施装置６００Ｆの各部６１０Ｆ，６３０Ｆの作用を説明することで、図１３のクロスワードパズル実施プログラム５００Ｆの各部５１０Ｆ，５３０Ｆの作用の説明を兼ねるものとする。
【０１１６】
図１４のクロスワードパズル実施装置６００Ｆを構成する表示部６１０Ｆは、図１、図２に示す画像表示装置１０２の表示画面１０２ａ上に、縦横に並んだ升目内に回答が記入される回答記入欄６１１Ｆと、その回答記入欄６１１Ｆに記入される回答を想起させるカギが表示されたカギ表示欄６１２Ｆとを表示するものであり、ハードウェア上は、図１、図２に示す画像表示装置１０２や図２に示すディスプレイコントローラ１１８や、ＣＰＵ１１１などの複合で構成される。
【０１１７】
さらに、回答記入部６３０Ｆは、オペレータの操作に応じて前記回答記入欄に回答を記入するものであり、ハードウェア上は、本実施形態では主として図１、図２に示すキーボード１０３がこれに相当する。
【０１１８】
ここで表示部６１０Ｆは、回答記入部６３０Ｆによる、回答記入欄６１１Ｆのいずれかの回答記入領域への回答を受けて、カギ表示欄内６１２Ｆの、回答が記入された回答記入領域に対応するカギが回答済のカギである旨の表示を行なうものである。
【０１１９】
これにより、オペレータに、回答の記入が終了したカギと未回答のカギとを容易に区別して認識させることができる。
【０１２０】
図１５は、本発明のクロスワードパズル実施プログラムのうちの第７のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【０１２１】
図１５に示すクロスワードパズル実施プログラム５００Ｇは、表示部５１０Ｇ、ボタン指定部５５０Ｇ、および回答記入部５３０Ｇから構成されており、ここでは、このクロスワードパズル実施プログラム５００ＧはＣＤ−ＲＯＭ４００Ｇに格納されている。
【０１２２】
このＣＤ−ＲＯＭ４００Ｇは、図１、図２に示すＣＤ−ＲＯＭ４００に相当するものであり、このＣＤ−ＲＯＭ４００Ｇがパソコン１００に装填されてアクセスされ、そのＣＤ−ＲＯＭ４００Ｇに格納されたクロスワードパズル実施プログラム５００Ｇがパソコン１００にインストールされて実行される。このクロスワードパズル実施プログラム５００Ｇは、パソコン１００内で実行されると、そのパソコン１００を、縦横に並んだ升目を表示し、オペレータの操作に応じて升目内に回答を記入していくクロスワードパズル実施装置として動作させるものである。表示部５１０Ｇ、ボタン指定部５５０Ｇ、および回答記入部５３０Ｇの各作用については、図１６の説明を合わせて説明する。
【０１２３】
図１６は、本発明のクロスワードパズル実施装置のうちの第７のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【０１２４】
図１６に示すクロスワードパズル実施装置６００Ｇは、図１、図２に示すパソコン１００のハードウェアと、そこで動作するＯＳ（オペレーティングシステム）と、そのパソコン１００内でＯＳの管理の下に実行される、図１５に示す構成のクロスワードパズル実施プログラム５００Ｇとの複合により構成されるものであり、表示部６１０Ｇと、ボタン指定部６５０Ｇと、回答記入部６３０Ｇとで構成されている。表示部６１０Ｇ、ボタン指定部６５０Ｇ、回答記入部６３０Ｇは、それぞれ、図１５の表示部５１０Ｇ、ボタン指定部５５０Ｇ、回答記入部５３０Ｇに対応するが、上述したように、図１６のクロスワードパズル実施装置６００Ｇを構成する表示部６１０Ｇ、ボタン指定部６５０Ｇ、および回答記入部６３０Ｇは、パソコン１００のハードウェア、ＯＳ、およびそこで実行されるアプリケーションプログラムの複合で構成されているのに対し、図１５のクロスワードパズル実施プログラム５００Ｇを構成する表示部５１０Ｇ、ボタン指定部６５０Ｇ、および回答記入部５３０Ｇはアプリケーションプログラムの部分のみで構成されている。図１５に示すクロスワードパズル実施プログラム５００Ｇの各部５１０Ｇ，５５０Ｇ，５３０Ｇの作用は、そのクロスワードパズル実施プログラム５００Ｇがパソコン１００内で実行されたときの、図１６に示すクロスワードパズル実施装置６００Ｇの各部６１０Ｇ，６５０Ｇ，６３０Ｇの作用そのものであり、ここでは図１６のクロスワードパズル実施装置６００Ｇの各部６１０Ｇ，６５０Ｇ，６３０Ｇの作用を説明することで図１５のクロスワードパズル実施プログラム５００Ｇの各部５１０Ｇ，５５０Ｇ，５３０Ｇの作用の説明を兼ねるものとする。
【０１２５】
図１６のクロスワードパズル実施装置６００Ｇを構成する表示部６１０Ｇは、図１、図２に示す画像表示装置１０２の表示画面１０２ａ上に、縦横に並んだ升目内に回答が記入される回答記入欄６１１Ｇと、その回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄６１２Ｇと、未回答確認ボタン６１４Ｇとを表示画面上に表示するものであり、ハードウェア上は、図１、図２に示す画像表示装置１０２や図２に示すディスプレイコントローラ１１８や、ＣＰＵ１１１などの複合で構成される。
【０１２６】
また、図１６のボタン指定部６５０Ｇは、オペレータの操作に応じて未回答確認ボタン６１４Ｇを指定する役割をなすものであり、ハードウェア上は、本実施形態では、図１、図２に示すマウス１０４やマウスコントローラ１１６やＣＰＵ１１１等の複合で構成される。
【０１２７】
さらに、回答記入部６３０Ｇは、オペレータの操作に応じて回答記入欄６１１Ｇに回答を記入するものであり、ハードウェア上は、本実施形態では主として図１、図２に示すキーボード１０３がこれに相当する。
【０１２８】
ここで、表示部６１０Ｇは、ボタン指定部６５０Ｇによる、未回答確認ボタン６１４Ｇの指定を受けて、回答記入欄６１１Ｇの、回答記入部６３０Ｇによる回答の未記入領域を強調表示するものである。
【０１２９】
これにより、オペレータに、回答記入欄にあとどの位未回答の領域が残っているかをひと目で知らせることができる。
【０１３０】
図１７は、本発明のクロスワードパズル実施プログラムのうちの第８のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【０１３１】
図１７に示すクロスワードパズル実施プログラム５００Ｈは、表示部５１０Ｈ、および回答記入部５３０Ｈから構成されており、ここでは、このクロスワードパズル実施プログラム５００ＨはＣＤ−ＲＯＭ４００Ｈに格納されている。
【０１３２】
このＣＤ−ＲＯＭ４００Ｈは、図１、図２に示すＣＤ−ＲＯＭ４００に相当するものであり、このＣＤ−ＲＯＭ４００Ｈがパソコン１００に装填されてアクセスされ、そのＣＤ−ＲＯＭ４００Ｈに格納されたクロスワードパズル実施プログラム５００Ｈがパソコン１００にインストールされて実行される。このクロスワードパズル実施プログラム５００Ｈは、パソコン１００内で実行されると、そのパソコン１００を、縦横に並んだ升目を表示し、オペレータの操作に応じて升目内に回答を記入していくクロスワードパズル実施装置として動作させるものである。表示部５１０Ｈ、および回答記入部５３０Ｈの各作用については、図１８の説明と合わせて説明する。
【０１３３】
図１８は、本発明のクロスワードパズル実施装置のうちの第８のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【０１３４】
図１８に示すクロスワードパズル実施装置６００Ｈは、図１、図２に示すパソコン１００のハードウェアと、そこで動作するＯＳ（オペレーティングシステム）と、そのパソコン１００内でＯＳの管理の下に実行される、図１７に示す構成のクロスワードパズル実施プログラム５００Ｈとの複合により構成されるものであり、表示部６１０Ｈと、回答記入部６３０Ｈとで構成されている。表示部６１０Ｈ、回答記入部６３０Ｈは、それぞれ、図１７の表示部５１０Ｈ、回答記入部５３０Ｈに対応するが、上述したように、図１８のクロスワードパズル実施装置６００Ｈを構成する表示部６１０Ｈ、および回答記入部６３０Ｈは、パソコン１００のハードウェア、ＯＳ、およびそこで実行されるアプリケーションプログラムの複合で構成されているのに対し、図１７のクロスワードパズル実施プログラム５００Ｈを構成する表示部５１０Ｈ、および回答記入部５３０Ｈはアプリケーションプログラムの部分のみで構成されている。図１７に示すクロスワードパズル実施プログラム５００Ｈの各部５１０Ｈ，５３０Ｈの作用は、そのクロスワードパズル実施プログラム５００Ｈがパソコン１００内で実行されたときの、図１８に示すクロスワードパズル実施装置６００Ｈの各部６１０Ｈ，６３０Ｈの作用そのものであり、ここでは図１８のクロスワードパズル実施装置６００Ｈの各部６１０Ｈ，６３０Ｈの作用を説明することで図１７のクロスワードパズル実施プログラム５００Ｈの各部５１０Ｈ，５３０Ｈの作用の説明を兼ねるものとする。
【０１３５】
図１８のクロスワードパズル実施装置６００Ｈを構成する表示部６１０Ｈは、図１、図２に示す画像表示装置１０２の表示画面１０２ａ上に、縦横に並んだ升目内に回答が記入される回答記入欄６１１Ｈと、その回答記入欄６１１Ｈに記入される回答を想起させるカギが表示されたカギ表示欄６１２Ｈとを、表示画面上に、カギ表示欄６１２Ｈに表示されるカギどうしの配列の順序の変更を自在に表示するものであり、ハードウェア上は、図１、図２に示す画像表示装置１０２や図２に示すディスプレイコントローラ１１８や、ＣＰＵ１１１などの複合で構成される。
【０１３６】
また、回答記入部６３０Ｈは、オペレータの操作に応じて回答記入欄６１１Ｈに回答を記入するものであり、ハードウェア上は、本実施形態では主として図１、図２に示すキーボード１０３がこれに相当する。
【０１３７】
ここで、表示部６１０Ｈは、回答記入部６３０Ｈによる、回答記入欄６１１Ｈのいずれかの回答記入領域への回答を受けて、カギ表示欄６１２Ｈの表示態様を、回答が記入された回答記入領域に対応するカギを特定の位置に移動させた状態の表示態様に変更する。
【０１３８】
これにより、記入の済んだ回答のカギが特定の位置（ここでは、表示画面上に表示されたカギ表示欄から外れた、カギの配列上の一番下の位置）に移動され、回答済のカギと未回答のカギとが整理され未回答のカギを容易に知ることができる。
【０１３９】
図１９は、本発明のクロスワードパズル実施プログラムのうちの第９のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【０１４０】
図１９に示すクロスワードパズル実施プログラム５００Ｉは、表示部５１０Ｉ、および回答記入部５３０Ｉから構成されており、ここでは、このクロスワードパズル実施プログラム５００ＩはＣＤ−ＲＯＭ４００Ｉに格納されている。
【０１４１】
このＣＤ−ＲＯＭ４００Ｉは、図１、図２に示すＣＤ−ＲＯＭ４００に相当するものであり、このＣＤ−ＲＯＭ４００Ｉがパソコン１００に装填されてアクセスされ、そのＣＤ−ＲＯＭ４００Ｉに格納されたクロスワードパズル実施プログラム５００Ｉがパソコン１００にインストールされて実行される。このクロスワードパズル実施プログラム５００Ｉは、パソコン１００内で実行されると、そのパソコン１００を、縦横に並んだ升目を表示し、オペレータの操作に応じて升目内に回答を記入していくクロスワードパズル実施装置として動作させるものである。表示部５１０Ｉ、および回答記入部５３０Ｉの各作用については、図２０の説明と合わせて説明する。
【０１４２】
図２０は、本発明のクロスワードパズル実施装置のうちの第９のクロスワーパズル実施装置の一実施形態の構成ブロック図である。
【０１４３】
図２０に示すクロスワードパズル実施装置６００Ｉは、図１、図２に示すパソコン１００のハードウェアと、そこで動作するＯＳ（オペレーティングシステム）と、そのパソコン１００内でＯＳの管理の下に実行される、図１９に示す構成のクロスワードパズル実施プログラム５００Ｉとの複合により構成されるものであり、表示部６１０Ｉと、回答記入部６３０Ｉとで構成されている。表示部６１０Ｉ、回答記入部６３０Ｉは、それぞれ、図１９の表示部５１０Ｉ、回答記入部５３０Ｉに対応するが、上述したように、クロスワードパズル実施装置６００Ｉを構成する表示部６１０Ｉ、および回答記入部６３０Ｉは、パソコン１００のハードウェア、ＯＳ、およびそこで実行されるアプリケーションプログラムの複合で構成されているのに対し、図１９のクロスワードパズル実施プログラム５００Ｉを構成する表示部５１０Ｉ、および回答記入部５３０Ｉはアプリケーションプログラムの部分のみで構成されている。図１９に示すクロスワードパズル実施プログラム５００Ｉの各部５１０Ｉ，５３０Ｉの作用は、そのクロスワードパズル実施プログラム５００Ｉがパソコン１００内で実行されたときの、図２０に示すクロスワードパズル実施装置６００Ｉの各部６１０Ｉ，６３０Ｉの作用そのものであり、ここでは図２０のクロスワードパズル実施プログラム装置６００Ｉの各部６１０Ｉ，６３０Ｉの作用を説明することで図１９のクロスワードパズル実施プログラム５００Ｉの各部５１０Ｉ，５３０Ｉの作用の説明を兼ねるものとする。
【０１４４】
図２０のクロスワードパズル実施装置６００Ｉを構成する表示部６１０Ｉは、図１、図２に示す画像表示装置１０２の表示画面１０２ａ上に、縦横に並んだ升目内に回答が記入される回答記入欄６１１Ｉと、その回答記入欄６１１Ｉに記入される回答を想起させるカギが表示されたカギ表示欄６１２Ｉとを、表示画面上に、カギ表示欄６１２Ｉについてスクロール自在に表示するものであり、ハードウェア上は、図１、図２に示す画像表示装置１０２や図２に示すディスプレイコントローラ１１８や、ＣＰＵ１１１などの複合で構成される。
【０１４５】
さらに、回答記入部６３０Ｉは、オペレータの操作に応じて回答記入欄６１１Ｉに回答を記入するものであり、ハードウェア上は、本実施形態では主として図１、図２に示すキーボード１０３がこれに相当する。
【０１４６】
ここで、表示部６１０Ｉは、回答記入部６３０Ｉによる、回答記入欄６１１Ｉのいずれかの回答記入領域への回答の記入を受けて、カギ表示欄６１２Ｉ内の特定の位置（例えば表示上の最上段の位置）に、未記入の回答に対応するカギをスクロール表示するものである。
【０１４７】
これにより、未回答のカギが特定の位置（表示上の最上段の位置）にスクロール表示され、未回答のカギを容易に知ることができる。
【０１４８】
図２１は、本発明のクロスワードパズル実施プログラムのうちの第１０のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【０１４９】
図２１に示すクロスワードパズル実施プログラム５００Ｊは、表示部５１０Ｊ、ポイント指定部５２０Ｊ、回答記入部５３０Ｊ、ウェブアクセス部５４０Ｊ、および参照リンク情報記録部５５０Ｊから構成されており、ここでは、このクロスワードパズル実施プログラム５００ＪはＣＤ−ＲＯＭ４００Ｊに格納されている。
【０１５０】
このＣＤ−ＲＯＭ４００Ｊは、図１、図２に示すＣＤ−ＲＯＭ４００に相当するものであり、このＣＤ−ＲＯＭ４００Ｊがパソコン１００に装填されてアクセスされ、そのＣＤ−ＲＯＭ４００Ｊに格納されたクロスワードパズル実施プログラム５００Ｊがパソコン１００にインストールされて実行される。このクロスワードパズル実施プログラム５００Ｊは、パソコン１００内で実行されると、そのパソコン１００を、縦横に並んだ升目を表示し、オペレータの操作に応じて升目内に回答を記入していく、ネットワークに接続されたクロスワードパズル実施装置として動作させる。表示部５１０Ｊ、ポイント指定部５２０Ｊ、回答記入部５３０Ｊ、ウェブアクセス部５４０Ｊ、および参照リンク情報記録部５５０Ｊの各作用については、図２２の説明と合わせて説明する。
【０１５１】
図２２は、本発明のクロスワードパズル実施装置のうちの第１０のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【０１５２】
図２２に示すクロスワードパズル実施装置６００Ｊは、図１、図２に示すパソコン１００のハードウェアと、そこで動作するＯＳ（オペレーティングシステム）と、そのパソコン１００内でＯＳの管理の下に実行される、図２１に示す構成のクロスワードパズル実施プログラム５００Ｊとの複合により構成されるものであり、表示部６１０Ｊと、ポイント指定部６２０Ｊと、回答記入部６３０Ｊと、ウェブアクセス部６４０Ｊと、参照リンク情報記録部６５０Ｊとで構成されている。表示部６１０Ｊ、ポイント指定部６２０Ｊ、回答記入部６３０Ｊ、ウェブアクセス部６４０Ｊ、および参照リンク情報記録部６５０Ｊは、それぞれ、図２１の表示部５１０Ｊ、ポイント指定部５２０Ｊ、回答記入部５３０Ｊ、ウェブアクセス部５４０Ｊ、および参照リンク情報記録部５５０Ｊに対応するが、上述したように、図２２のクロスワードパズル実施装置６００Ｊを構成する表示部６１０Ｊ、ポイント指定部６２０Ｊ、回答記入部６３０Ｊ、ウェブアクセス部６４０Ｊ、および参照リンク情報記録部６５０Ｊは、パソコン１００のハードウェア、ＯＳ、およびそこで実行されるアプリケーションプログラムの複合で構成されているのに対し、図２１のクロスワードパズル実施プログラム５００Ｊを構成する表示部５１０Ｊ、ポイント指定部６２０Ｊ、回答記入部５３０Ｊ、ウェブアクセス部６４０Ｊ、および参照リンク情報記録部６５０Ｊはアプリケーションプログラムの部分のみで構成されている。図２１に示すクロスワードパズル実施プログラム５００Ｊの各部５１０Ｊ，５２０Ｊ，５３０Ｊ，５４０Ｊ，５５０Ｊの作用は、そのクロスワードパズル実施プログラム５００Ｊがパソコン１００内で実行されたときの、図２２に示すクロスワードパズル実施装置６００Ｊの各部６１０Ｊ，６２０Ｊ，６３０Ｊ，６４０Ｊ，６５０Ｊの作用そのものであり、ここでは図２２のクロスワードパズル実施装置６００Ｊの各部６１０Ｊ，６２０Ｊ，６３０Ｊ，６４０Ｊ，６５０Ｊの作用を説明することで図２１のクロスワードパズル実施プログラム５００Ｊの各部５１０Ｊ，５２０Ｊ，５３０Ｊ，５４０Ｊ，５５０Ｊの作用の説明を兼ねるものとする。
【０１５３】
図２２のクロスワードパズル実施装置６００Ｊを構成する表示部６１０Ｊは、図１、図２に示す画像表示装置１０２の表示画面１０２ａ上に、縦横に並んだ升目内に回答が記入される回答記入欄６１１Ｊと、その回答記入欄６１１Ｊに記入される回答を想起させる、ウェブページへのリンクが張られたカギを含むカギが表示されるカギ表示欄６１２Ｊとを表示画面上に表示するものであり、ハードウェア上は、図１、図２に示す画像表示装置１０２や、図２に示すディスプレイコントローラ１１８や、ＣＰＵ１１１などの複合で構成される。
【０１５４】
また、図２２のポイント指定部６２０Ｊは、オペレータの操作に応じて表示画面上のポイントを指定する役割をなすものであり、ハードウェア上は、本実施形態では、図１、図２に示すマウス１０４やマウスコントローラ１１６やＣＰＵ１１１等の複合で構成される。
【０１５５】
また、回答記入部６３０Ｊは、オペレータの操作に応じて回答記入欄６１１Ｊに回答を記入するものであり、ハードウェア上は、本実施形態では主として図１、図２に示すキーボード１０３がこれに相当する。
【０１５６】
また、ウェブアクセス部６４０Ｊは、ポイント指定部６２０Ｊによる、カギ表示欄６１２Ｊ内の、ウェブページへのリンクが張られたカギの指定を受けて、そのカギに張られたリンク先のウェブページをアクセスするものである。
【０１５７】
このとき、表示部６１０Ｊは、表示画面上に、回答記入欄６１１Ｊとカギ表示欄６１２Ｊの他に、さらに、ウェブアクセス部６４０Ｊによりアクセスされたウェブページ６１５Ｊを表示する。
【０１５８】
さらに、参照リンク情報記録部６５０Ｊは、ウェブアクセス部６４０Ｊによりアクセスされたウェブページへのリンク情報を、そのウェブページへのリンクが張られたカギ、及び／又は、そのカギに対応する回答に対応づけて記録するものである。
【０１５９】
こうすることにより、カギにリンクが張られたウェブページを参照することで入手した知識を、その場限りではなく、後で再確認することが容易となる。
【０１６０】
ここで、上記参照リンク情報記録部６５０Ｊは、上記リンク情報を、カギ、及び／又は、回答に対応づけて、特定のウェブページに記録するものであってもよい。
【０１６１】
以下では、上述した第１〜第１０のクロスワードパズル実施装置（第１〜第１０のクロスワードパズル実施プログラムを含む）の各実施形態に対応する、さらに具体的な各実施形態について説明する。
【０１６２】
図２３、図２４は、本発明の第１のクロスワードパズル実施装置の一実施形態における表示画面上の表示態様を示す図であり、図２３はオペレータによる操作前、図２４は操作後のものである。
【０１６３】
図２３には、回答記入欄６１１Ａと、本発明にいうカギ表示欄に対応するタテのカギ表示欄６１２＿１Ａおよびヨコのカギ表示欄６１２＿２Ａと、マウスカーソル６１９Ａが示されている。これらは、図１に示すパソコン１００の画像表示装置１０２の表示画面１０２ａ上に表示される。
【０１６４】
ここで、図１に示すマウス１０４を操作してマウスカーソル６１９Ａを、ここでは一例として、図２４に示すような、タテのカギ表示欄６１２＿１Ａの２番目のカギである「ヒント１２」に合わせる。これは、図４のクロスワードパズル実施装置６００Ａとの対比では、ポイント指定部６２０Ａの作用に相当する。そうすると、図２４に示す回答記入欄６１１Ａ内の、そのマウスカーソル６１９Ａを合わせたカギである「ヒント１２」に対応する回答を記入すべき（あるいは既に回答が記入された）回答記入領域６１１＿１Ａが強調表示のために赤枠で囲われた表示となる。
【０１６５】
ここでは、赤枠で囲うという態様を示しているが、前述したとおり、強調表示の態様はどのようなものであってもよい。
【０１６６】
ここでは、このようにしてマウスカーソル６１９Ａを特定のカギに合わせてそのカギに対応する回答記入領域を強調表示させたりしながら、図１のキーボード１０３等を操作して、回答記入欄６１１Ａの各升目に回答を記入していく。これは、図４のクロスワードパズル実施装置６００Ａとの対比では、回答記入部６３０Ａの作用に相当する。
【０１６７】
図２５は、本実施形態のクロスワードパズル実施装置のモジュール構成図である。ここに示すモジュール構成は図４に示すクロスワードパズル実施装置６００Ａとの対比では、クロスワードパズル実施装置６００Ａの表示部６１０Ａの内部構成に相当する。
【０１６８】
図２５は、マウスカーソル座標管理部６１０＿１Ａ、タテのカギ管理部６１０＿２Ａ、ヨコのカギ管理部６１０＿３Ａ、および回答マス管理部６１０＿４Ａが示されている。
【０１６９】
図２６は、図２５のマウスカーソル座標管理部６１０＿１Ａの動作を示すフローチャートである。
【０１７０】
ここでは、マウス座標が変わったか否かがモニタされ（ステップａ１）、マウス座標（マウスカーソルの座標）に変化があると、タテのカギ表示座標やヨコのカギ表示座標が参照されて、その変化後のマウス座標がタテのカギ表示座標内か否か（ステップａ２）、およびヨコのカギ表示座標内か否か（ステップａ３）が判定される。マウス座標がタテのカギ表示座標内であるときはタテのカギ管理部へマウス座標を通知し（ステップａ４）、マウス座標がヨコのカギ表示座標内であるときはヨコのカギ管理部へマウス座標を通知する（ステップａ５）。
【０１７１】
図２７は、図２５のタテのカギ管理部６１０＿２Ａの動作を示すフローチャートである。
【０１７２】
タテのカギ管理部６１０＿２Ａでは、マウスカーソル管理部６１０＿１Ａからマウス座標の通知を受けると、タテのカギ番号とそのカギ番号のカギの表示座標とのリストを参照して、マウス座標に対応するカギ番号を検索し（ステップｂ１）、検出されたタテのカギ番号を回答マウス管理部へ通知する（ステップｂ２）。
【０１７３】
図２８は、図２５のヨコのカギ管理部６１０＿３Ａの動作を示すフローチャートである。
【０１７４】
ヨコのカギ管理部６１０＿３Ａでは、マウスカーソル管理部６１０＿１Ａからマウス座標の通知を受けると、ヨコのカギ番号とそのカギ番号のカギの表示座標とのリストを参照してマウス座標に対応するカギ番号を検索し（ステップｃ１）、検出されたヨコのカギ番号を回答マス管理部へ通知する（ステップｃ２）。
【０１７５】
図２９は、回答マス管理部６１０＿４Ａの動作を示すフローチャートである。この図２９における破線の枠（Ａ）、（Ｂ）は、後の説明の便宜のためのものである。
【０１７６】
ここでは、タテのカギ管理部６１０＿２Ａあるいはヨコのカギ管理部６１０＿３Ａからカギ番号の通知を受けると、先ずその通知を受けたカギ番号がタテのカギのカギ番号であるかヨコのカギのカギ番号であるかが判定され（ステップｄ１）、タテのカギのカギ番号であったときはステップｄ２に進み、ヨコのカギのカギ番号であったときはステップｄ７に進む。
【０１７７】
ステップｄ１で今回通知を受けたカギ番号がタテのカギのカギ番号であると判定されたときは、ステップｄ２に進み、通知カギ番号が現在選択された状態にあるか否かが判定され、現在選択状態にあるときはＥＮＤに進む。通知カギ番号が現在選択状態にないときはステップｄ３に進み、既選択状態のタテのカギが存在するか否かが判定され、既選択状態のタテのカギが存在するときは縦の回答マスの選択状態（強調表示）を解除する（ステップｄ４）。ステップｄ５では、タテのカギ番号に対する回答マス表示領域のリストを参照して、通知カギ番号に対応するタテのカギの回答マスの表示領域を取得し、ステップｄ６に進んで取得した表示領域を赤枠で囲うなどの強調表示状態にする。
【０１７８】
また、ステップｄ１で、今回通知を受けたカギ番号がヨコのカギのカギ番号であると判定されたときも同様であり、ステップｄ７に進み、通知カギ番号が現在選択状態にあるか否かが判定され、現在選択状態にはないときはステップｄ８に進み、既選択状態のヨコのカギがあるか否かが判定され、既選択状態のヨコのカギが存在するときは横の回答マスの選択状態（強調表示）を解除する（ステップｄ９）。ステップｄ１０では、ヨコのカギ番号に対する回答マス表示領域のリストを参照して、通知カギ番号に対応するヨコのカギの回答マスの表示領域を取得し、ステップｄ６に進んで、取得した表示領域を赤枠で囲うなどの強調表示状態にする。
【０１７９】
次に、図２３〜図２９を参照して説明した第１のクロスワードパズル実施装置の変形例について説明する。
【０１８０】
図３０、図３１は、その変形例における、表示画面上の表示態様を示す図であり、図３０はオペレータによる操作前、図３１はオペレータによる操作後の表示状態を示している。
【０１８１】
ここでは、図３０に示すように、全体が左右にスクロール自在に構成されるとともに、タテのカギ表示欄６１２＿１Ａ、ヨコのカギ表示欄６１２＿２Ａがそれぞれタテ方向にスクロール自在に構成されている。
【０１８２】
ここで、図１に示すマウス１０４を操作してマウスカーソル６１９Ａを、例えば図３１に示すように、ヨコのカギ表示欄６１２＿２Ａの「ヒント２１」というカギに合わせる。この場合、図３０に示すようにその「ヒント２１」に対する回答記入領域は表示画面では欠けて表示されているため、画面がスクロールされてその「ヒント２１」に対応する回答記入領域を表示画面上に表示し、さらにその回答記入領域６１１＿１Ａを赤枠で囲うことで強調表示する。
【０１８３】
ここで説明している変形例においても、図２３〜図２９に示す実施形態における図２５〜図２８はそのまま適用可能であり、それらの図面の重複した図示および説明は省略する。また図２９のフローチャートについては、その図２９の破線枠（Ａ）の部分を図３２に示す部分フローチャートに置き換えることにより、この変形例のフローチャートとなる。図２９のフローチャート自体の重複説明は省略し、以下では、この置き換えの部分のみについて説明する。
【０１８４】
図３２は、図２９のステップｄ６に代わる部分フローチャートを示した図である。
【０１８５】
ここでは、取得した表示領域を赤枠で囲うなどの強調表示状態とし（ステップｅ１）、さらに取得表示領域は画面内か否かが判定され（ステップｅ２）、画面から外れていたときは表示領域が画面内になる様にスクロールする（ステップｅ３）。
【０１８６】
図３３、図３４は、本発明の第２のクロスワードパズル実施装置の一実施形態における表示画面上の表示態様を示す図であり、図３３はオペレータによる操作前、図３４は操作後のものである。
【０１８７】
図３３には、回答記入欄６１１Ｂと、本発明にいう示すカギ表示欄に対応するタテのカギ表示欄６１２＿１Ｂおよびヨコのカギ表示欄６１２＿２Ｂと、マウスカーソル６１９Ｂが示されている。また、回答記入欄６１１Ｂには、タテのカギ表示欄６１２＿１Ｂのカギ番号１番のカギ「ヒント１１」に対応する回答表示領域６１１＿１Ｂとヨコのカギ表示欄６１２＿２Ｂのカギ番号の１番のカギ「ヒント２１」に対応する回答表示領域６１１＿２Ｂが赤枠で囲われている。
【０１８８】
このように、この実施形態では、回答記入欄６１１Ｂの、タテのカギ表示欄６１２＿１Ｂの最上段に示されたカギ（図３３ではカギ番号１番のカギ）に対応する回答記入領域６１１＿１Ｂとヨコのカギ表示欄６１２＿２Ｂの最上段に示されたカギ（図３３ではカギ番号１番のカギ）に対応する回答記入領域６１１＿２Ｂが赤枠で強調表示される。
【０１８９】
ここで、図１に示すマウス１０４を操作して、図３４に示すようにヨコのカギ表示欄６１２＿２Ｂをスクロールし、ヨコのカギ表示欄６１２＿２Ｂの最上段にカギ番号４番のカギである「ヒント２４」を表示させると、回答記入欄６１１Ｂの、それまで赤枠で強調表示されていた、カギ番号１番のヨコのカギ「ヒント２１」に対応する回答記入領域６１１＿１Ｂの赤枠が消え、それに代わり、カギ番号４番のヨコのカギ「ヒント２４」に対応する回答記入領域６１１＿３Ｂが赤枠で強調表示される。
【０１９０】
図３５は、本実施形態のクロスワードパズル実施装置のモジュール構成図である。ここに示すモジュール構成は、図６に示すクロスワードパズル実施装置６００Ｂとの対比では、そのクロスワードパズル実施装置６００Ｂの表示部６１０Ｂの内部構成に相当する。
【０１９１】
図３５は、タテのカギ管理部６１０＿２Ｂ、ヨコのカギ管理部６１０＿３Ｂおよび回答マス管理部６１０＿４Ｂが示されている。
【０１９２】
図３６は、図３５のタテのカギ管理部６１０＿２Ｂの動作を示すフローチャートである。
【０１９３】
ここでは、タテのカギ表示欄内のカギ表示リストの表示状態が変わったか否かがモニタされ（ステップｆ１）、表示状態が変化すると、回答マス管理部６１１＿４Ｂへ新しいタテのカギ番号を通知する（ステップｆ２）。
【０１９４】
図３７は、図３５のヨコのカギ管理部６１０＿３Ｂの動作を示すフローチャートである。
【０１９５】
ここでは、ヨコのカギ表示欄内のカギ表示リストの表示状態が変わったか否かがモニタされ（ステップｇ１）、表示状態が変化すると回答マス管理部６１０＿４Ｂへ新しいヨコのカギ番号を通知する（ステップｇ２）。
【０１９６】
タテのカギ管理部６１０＿２Ｂあるいはヨコのカギ管理部６１０＿３Ｂからカギ番号の通知を受けたときの回答マス管理部６１０＿４Ｂの動作は、図２９のフローチャートと同一であり、ここでは重複説明は省略する。
【０１９７】
次に、図３３〜図３７を参照して説明した第２のクロスワードパズル実施装置の変形例について説明する。
【０１９８】
図３８、図３９は、その変形例における、表示画面上の表示態様を示す図であり、図３８はオペレータによる操作前、図３９はオペレータによる操作後の表示状態を示している。
【０１９９】
ここでは、図３８に示すように、全体が左右にスクロール自在に構成されるとともに、タテのカギ表示欄６１２＿１Ｂ、ヨコのカギ表示欄６１２＿２Ｂがそれぞれタテ方向にスクロール自在に構成されている。
【０２００】
ここでは、回答表示欄６１１Ｂの、タテのカギ表示欄６１２＿１Ｂの最上段に表示されているカギ番号２番のカギである「ヒント１２」に対応する回答表示領域６１１＿４Ｂと、ヨコのカギ表示欄６１２＿２Ｂの最上段に表示されているカギ番号５番のカギである「ヒント２５」に対応する回答表示領域６１１＿５Ｂが赤枠で強調表示されている。
【０２０１】
ここで、図１に示すマウス１０４を操作して、図３９に示すように、一例としてタテのカギ表示欄６１２＿１Ｂをスクロールしてそのタテのカギ表示欄６１２＿１Ｂの最上段にカギ番号１番のカギである「ヒント１１」を表示する。すると、これに伴って、回答表示欄６１１Ｂの、それまで赤枠で強調表示されていた、カギ番号２番のタテのカギに対応する回答記入領域６１１＿４Ｂに代わり、それまで画面から外れていた、カギ番号１番のタテのカギである「ヒント１１」に対応する回答記入領域６１１＿６Ｂが画面上にあらわれて、赤枠で強調表示される。
【０２０２】
この変形例においても、図３３〜図３７を参照して強調した実施形態における図３５〜図３７をそのまま適用することができ、ここではそれらの重複説明は省略する。また、この変形例における、図３５の回答マス管理部６１０＿４Ｂの動作フローとしては、図２９の枠（Ａ）の中を図３２の部分フローチャートに代えたときの図２９のフローチャートを適用することができ、これも説明済であるため、ここでの重複説明は省略する。
【０２０３】
図４０、図４１は、本発明の第３のクロスワードパズル実施装置の一実施形態における表示画面上の表示態様を示す図であり、図４０は、オペレータによる操作前、図４１は操作後の表示態様である。
【０２０４】
図４０には、回答記入欄６１１Ｃと、本発明にいうカギ表示欄に対応するタテのカギ表示欄６１２＿１Ｃおよびヨコのカギ表示欄６１２＿２Ｃと、マウスカーソル６１９Ｃが示されている。ここで、回答記入欄６１１Ｃ、タテのカギ表示欄６１２＿１Ｃおよびヨコのカギ表示欄６１２＿２Ｃからなる全体画面は左右にスクロール自在に構成されており、タテのカギ表示欄６１２＿１Ｃとヨコのカギ表示欄６１２＿２Ｃはそれぞれがタテ方向にスクロール自在に構成されている。
【０２０５】
ここで、図１に示すマウス１０４を操作して、マウスカーソル６１９Ｃを、図４１に示すように、ヨコのカギ表示欄のカギ番号１番のカギである「ヒント２１」に合わせる。この場合に、図４０に示すように、最初は、回答記入欄５１１Ｃの、その「ヒント２１」に対応する、タテのカギ番号２番の回答記入領域は表示画面から外れていたため、スクロールにより、図４１に示すように、その回答記入領域が画面内に表示される。
【０２０６】
ここで、この実施形態における、表示部のモジュール構成は、図２５をそのまま利用でき、そのモジュール構成中のマウスカーソル座標管理部６１０＿１Ａの動作を示すフローチャートは、図２６をそのまま利用でき、タテのカギ管理部６１０＿２Ａおよびヨコのカギ管理部６１０＿３Ａの動作を示すフローチャートは、図２６、図２７をそのまま利用でき、したがってここではそれらについての重複説明は省略する。
【０２０７】
また、ここに示す実施形態における、図２５の回答マス管理部６１０＿４Ａの動作を示すフローチャートは、図２９の枠（Ｂ）の内部の部分フローチャートを取り去るとともに枠（Ａ）の中を以下の図４２の部分フローチャートに置き換えることにより完成する。図２９のフローチャートについては説明済であるため、ここでは、図４２の部分フローチャートについてのみ説明する。
【０２０８】
図４２は、図２９のフローチャート中の枠（Ａ）の内部に代わりその部分にあてはめられる部分フローチャートである。
【０２０９】
ここでは、取得表示領域が画面内であるか否かが判定され（ステップｈ１）、画面から外れていたときは、表示領域が画面内となるようにスクロールされる（ステップｈ２）。
【０２１０】
次に、図４０〜図４２を参照して説明した第３のクロスワードパズル装置の変形例について説明する。
【０２１１】
図４３、図４４は、その変形例における、表示画面上の表示態様を示す図であり、図４３はオペレータによる操作前、図４４はオペレータによる操作後の表示状態を示している。
【０２１２】
この変形例では、回答表示欄６１１Ｃに、タテのカギ表示欄６１２＿１Ｃの最上段のカギ（ここではカギ番号２番のカギである「ヒント１２」）と、ヨコのカギ表示欄６１２＿２Ｃの最上段のカギ（ここではカギ番号５番のカギである「ヒント２５」）とのそれぞれに対応する各回答表示領域が必ずあらわれるように画面がスクロールされる。ただし、タテのカギ表示欄６１２＿１Ｃの最上段のカギに対応する回答表示領域とヨコのカギ表示欄６１２＿２Ｃの最上段のカギに対応する回答表示領域との双方を同時には表示画面上に表示することが不可能なときは、例えばタテのカギ表示欄６１２＿１Ｃの最上段のカギに対応する回答表示領域が画面上にあらわれるようにスクロールされる。
【０２１３】
ここで、図４３に示す表示態様から、図１に示すマウス１０４を操作して、タテのカギ表示欄６１２＿１Ｃをスクロールし、図４４に示すようにタテのカギ表示欄６１２＿１Ｃの最上段にカギ番号１番のカギである「ヒント１１」を表示させる。すると、図４３の状態では、その「ヒント１１」に対応する回答表示領域は画面上に表われていないため、画面がスクロールして、その「ヒント１１」に対応する回答表示領域が画面上に表示される。
【０２１４】
この場合の表示部のモジュール構成としては図３５の構成を採用することができ、この変形例における、図３５のタテのカギ管理部６１０＿２Ｂとヨコのカギ管理部６１０＿３Ｂの各動作を示すフローチャートとしては、それぞれ、図３６、図３７のフローチャートを採用することができ、この変形例における、図３５の回答マス管理部６１０＿４Ｂの動作を示すフローチャートとしては、図４０〜図４２を参照して説明した実施形態の場合と同様、図２９の（Ｂ）の枠内の部分フローチャートを取り去るとともに、図２９の（Ａ）の枠内を図４２の部分フローチャートに置き換えたものが採用される。このフローチャートについても説明済であるため、ここでの重複説明は省略する。
【０２１５】
次に、第４のクロスワードパズル実施装置の具体的な一実施形態について説明する。
【０２１６】
図４５、図４６は、第４のクロスワードパズル実施装置一実施形態における表示画面上の表示態様を示す図であり、図４５はオペレータによる操作前、図４６は操作後のものである。
【０２１７】
図４５には、回答記入欄６１１Ｄと、本発明にいうカギ表示欄に対応するタテのカギ表示欄６１２＿１Ｄおよびヨコのカギ表示欄６１２＿２Ｄと、マウスカーソル６１９Ｄが示されている。これらは、図１に示すパソコン１００の画像表示装置１０２の表示画面１０２の上に表示される。
【０２１８】
ここで、図１に示すマウス１０４を操作してマウスカーソル６１９Ｄを、ここでは一例として、図４６に示すように回答表示欄６１１Ｄの「１」の符号が付されたマスに合わせる。これは、図１０のクロスワードパズル実施装置６００Ｄとの対比では、ポイント指定部６２０Ｄの作用に相当する。
【０２１９】
マウスポインタ６１９Ｄが指し示す符号「１」が付されたマスは、タテのカギ表示欄のカギ番号１番のカギである「ヒント１１」の回答が記入される回答記入領域とヨコのカギ表示欄のカギ番号１番のカギである「ヒント２１」の回答が記入される回答記入領域との双方に含まれるマスである。
【０２２０】
ここでは、符号「１」が付されたマスにマウスカーソル６１９Ｄを合わせると、タテのカギ表示欄６１２＿１Ｄ内のカギ番号１番のカギである「ヒント１１」とヨコのカギ表示欄６１２＿２Ｄ内のカギ番号１番のカギである「ヒント２１」が赤枠で囲われることにより強調表示される。
【０２２１】
ここではこのように、マウスカーソル６１９Ｄを、回答表示欄６１１Ｄ内の、数字の符号が付されたマスに合わせると、そのマスを含む回答記入領域に記入される回答のカギが赤枠で囲われて強調表示される。
【０２２２】
ここでは、このようにして、マウスカーソル６１９Ｄを特定のマスに合わせてカギを強調表示させたりしながら、図１のキーボード１０３等を操作して回答記入欄６１１Ｄの各マスに回答を記入していく。これは、図１０のクロスワードパズル実施装置６００Ｄとの対比では回答記入部６３０Ｄの作用に相当する。
【０２２３】
図４７は、本実施形態のクロスワードパズル実施装置のモジュール構成図である。ここに示すモジュール構成は、図１０に示すクロスワードパズル実施装置６００Ｄとの対比では、そのクロスワードパズル実施装置６００Ｄの表示部６１０Ｄの内部構成に相当する。
【０２２４】
図４７には、マウスカーソル管理部６１０＿１Ｄ、タテのカギ管理部６１０＿２Ｄ、ヨコのカギ管理部６１０＿３Ｄおよび回答マス管理部６１０＿４Ｄが示されている。
【０２２５】
図４８は、図４７のマウスカーソル座標管理部６１０＿１Ｄの動作を示すフローチャートである。
【０２２６】
ここでは、マウス座標（マウスカーソルの座標）に変化があったか否かがモニタされて（ステップｉ１）、マウス座標に変化があると、回答マス表示座標が参照され、変化後のマウス座標が回答マス表示座標内か否かが判定され、回答マス表示座標内であるときは回答マス管理部ヘマウス座標を通知する。
【０２２７】
図４９は、図４７の回答マス管理部６１０＿４Ｄの動作を示すフローチャートである。
【０２２８】
ここでは、マウスカーソル座標管理部６１０＿１Ｄからマウス座標の通知を受け、タテのカギ番号とその座標のリストを参照しながら、マウス座標に対応するタテのカギ番号を検索し（ステップｊ１）、マウス座標に対応するタテのカギ番号が見つかったときはタテのカギ管理部６１０＿２Ｄへ検出されたタテのカギ番号を通知する（ステップｊ２）。また、通知を受けたマウス座標に基づき、ヨコのカギ番号とその座標のリストを参照しながらマウス座標に対応するヨコのカギ番号を検索し（ステップｊ３）、マウス座標に対応するヨコのカギ番号が見つかったときは、ヨコのカギ管理部６１０＿３Ｄへ検出されたヨコのカギ番号を通知する（ステップｊ４）。
【０２２９】
図５０は、タテのカギ管理部６１０＿２Ｄの動作を示すフローチャートである。
【０２３０】
ここでは、カギ番号の通知を受けると、その通知カギ番号は現在選択状態にあるか否かが判定され（ステップｋ１）、その通知カギ番号が既に選択状態にあるときは何もせずにこのルーチンを抜ける。その通知カギ番号が現在選択状態にないときは、既選択状態のタテのカギが存在するか否かが判定され（ステップｋ２）、既に選択状態のタテのカギが存在するときは、そのタテのカギの選択状態（強調表示）を解除する（ステップｋ３）。
【０２３１】
そうしておいて、タテのカギ番号に対応するリスト内管理番号リストを参照しながら、そのカギ番号に対応する、タテのカギのリスト内管理番号を取得し（ステップｋ４）、取得した管理番号の項目を赤枠で囲うなどの強調表示状態にする（ステップｋ５）。
【０２３２】
図５１は、ヨコのカギ管理部６１０＿３Ｄの動作を示すフローチャートである。
【０２３３】
ここでは、カギ番号の通知を受けると、その通知カギ番号は現在選択状態にあるか否かが判定され（ステップｌ１）、その通知カギ番号が既に選択状態にあるときは何もせずにこのルーチンを抜ける。その通知カギ番号が現在選択状態にないときは既選択状態のヨコのカギが存在するか否かが判定され（ステップｌ２）、既に選択状態のヨコのカギが存在するときは、そのヨコのカギの選択状態（強調表示）を解除する（ステップｌ３）。そうしておいて、ヨコのカギ番号に対応するリスト内管理番号リストを参照しながら、そのカギ番号に対応する、ヨコのカギのリスト内管理番号を取得し（ステップｌ４）、取得した管理番号の項目を赤枠で囲うなどの強調表示状態にする（ステップｌ５）。
【０２３４】
次に、図４５〜図５１を参照して説明した第４のクロスワードパズル実施装置の変形例について説明する。
【０２３５】
図５２、図５３は、その変形例における、表示画面上の表示態様を示す図であり、図５２は、オペレータによる操作前、図５３はオペレータによる操作後のものである。
【０２３６】
ここでは、タテのカギ表示欄６１２＿１Ｄおよびヨコのカギ表示欄６１２＿２Ｄはいずれも上下にスクロール自在に構成されている。
【０２３７】
ここで、図５２は、タテのカギ表示欄６１２＿１Ｄおよびヨコのカギ表示欄６１２＿２Ｄには、いずれもカギ番号１番のカギは表示されていない状態を示している。
【０２３８】
操作前の、図５２に示す表示状態にあるときに、図１のマウス１０４を操作して、図５３に示すように、マウスカーソル６１９Ｄを、回答記入欄６１１Ｄの符号「１」が付されたマスに合わせる。この符号「１」が付されたマスは、タテのカギ番号１番のカギに対応する回答記入領域とヨコのカギ番号１番のカギに対応する回答記入領域との双方に属している。
【０２３９】
図５３に示すように、マウスカーソル６１９Ｄを、符号「１」が付されたマスに合わせると、そのマスを含む２つの回答記入領域に対応する、タテのカギのカギ番号１番のカギである「ヒント１１」があらわれるようにタテのカギ表示欄６１２＿１Ｄがスクロールされるとともに、ヨコのカギのカギ番号１番のカギである「ヒント２１」があらわれるようにヨコのカギ表示欄６１２＿２Ｄがスクロールされ、さらに、それらの「ヒント１１」、「ヒント２１」が赤枠で囲われて強調表示される。
【０２４０】
この変形例においても、図４５〜図５１を参照して説明した実施形態における図４７〜図４９をそのまま適用することができ、それらについての重複説明は省略する。また、この変形例における図４７に示すタテのカギ管理部６１０＿２Ｄおよびヨコのカギ管理部６１０＿３Ｄの動作フローについては、それぞれ図５０、図５１中の（Ｃ）の枠の中のステップ（図５０のステップｋ５、図５１のステップｌ５）に代えて図５４に示した部分フローを適用したときの、図５０、図５１のフローを採用することができる。
【０２４１】
図５０、図５１自体については説明済であるため、ここでは、図５０、図５１のフロー中の（Ｃ）の枠に代わる部分フローについてのみ説明する。
【０２４２】
図５４は、図５０、図５１のフロー中の（Ｃ）の枠に代わる部分フローを示すフローチャートである。
【０２４３】
ここでは、取得管理番号の項目は画面内か否かが判定され（ステップｍ１）、画面から外れていたときは、取得管理番号の項目が画面内に表示される様にスクロールされ（ステップｍ２）、取得した管理番号の項目を赤枠で囲うなどの強調表示状態にする（ステップｍ３）。
【０２４４】
これにより、図５２に示す表示状態から図５３に示す表示状態に変更される。
【０２４５】
次に第５のクロスワードパズル実施装置の具体的な実施形態を説明する。
【０２４６】
図５５、図５６は、第５のクロスワードパズル実施装置の一実施形態における表示態様を示す図であり、図５５は、オペレータによる今回の操作前、図５６はオペレータによる今回の操作後の表示状態である。
【０２４７】
図５５には、回答記入欄６１１Ｅ、本発明にいうカギ表示欄に対応するタテのカギ表示欄６１２＿１Ｅおよびヨコのカギ表示欄６１２＿２Ｅ、キーワード表示欄６１３Ｅ、およびマウスカーソル６１９Ｅが示されている。
【０２４８】
ここで、回答記入欄６１１Ｅには、符号「Ａ」、「Ｂ」、「Ｃ」が付された３つのマスが示されており、これら３つのマス内に記入した文字を符号「Ａ」、「Ｂ」、「Ｃ」に対応した順に並べたものがキーワードである。
【０２４９】
図５５に示す表示状態は、タテのカギ番号２番に対応する回答記入欄に回答が記入されており、その結果、符号「Ｃ」が付されたマスに文字が記入されている。
【０２５０】
ここで、この実施形態では、回答記入欄６１１Ｅと、タテのカギ表示欄６１２＿１Ｅと、ヨコのカギ表示欄６１２＿２Ｅは、先に表示されており、キーワード表示欄６１３Ｅは、回答記入欄６１１Ｅの符号「Ａ」、「Ｂ」、「Ｃ」が付された３つのマスのうちのいずれかのマスに文字が記入されたことを受けて追加的に表示され、回答記入欄６１１Ｅの対応したマスに記入された文字と同一の文字がキーワード表示欄６１３Ｅの対応したマスに表示される。
【０２５１】
図５５の表示状態から、さらに、図５６に示すように、ヨコのカギ番号６番に対応する回答記入領域に回答が記入されると、符号「Ｂ」のマスにも文字が記入されることになり、その符号「Ｂ」のマスに記入された文字と同一の文字がキーワード表示欄６１３Ｅの対応するマスにも表示される。
【０２５２】
図５７は、本実施形態のクロスワードパズル実施装置のモジュール構成を示す図である。ここに示すモジュール構成は、図１２に示すクロスワードパズル実施装置６００Ｅとの対比では、そのクロスワードパズル実施装置６００Ｅの表示部６１０Ｅの内部構成に相当する。
【０２５３】
この図５７には回答マス管理部６１０＿４Ｅが示されている。
【０２５４】
図５８は、図５７に示す回答マス管理部６１０＿４Ｅの動作を示すフローチャートである。
【０２５５】
ここでは、回答マス管理部６１０＿４Ｅが文字入力の通知を受けると、キーワード表示欄にコピーすべき回答マスのリストが参照されて今回文字が入力されたマスはキーワード表示欄に表示すべきマスか否かが判定され（ステップｎ１）、キーワード表示欄に表示すべきマスであったときには、入力された文字を、キーワード表示欄の対応する位置にコピーする（ステップｎ２）。
【０２５６】
次に、第６のクロスワードパズル実施装置の具体的な実施形態を説明する。
【０２５７】
図５９、図６０は、第６のクロスワードパズル実施装置の一実施形態における表示態様を示す図であり、図５９は、オペレータの操作前のもの、図６０は、オペレータの操作後のものである。
【０２５８】
図５９には、回答記入欄６１１Ｆと、本発明にいうカギ表示欄に対応するタテのカギ表示欄６１２＿１Ｆおよびヨコのカギ表示欄６１２＿２Ｆとが表示されている。
【０２５９】
図５９の表示状態から、例えば図６０に示すように、タテのカギ番号２番の回答記入領域に回答が記入されたものとする。そうすると、図６０のタテのカギ表示欄６１２＿１Ｆに示すように、その記入された回答に対応するカギ（ここではタテのカギ番号２番のカギである「ヒント１２」）が消し線入りの表示となり、回答済であることが示される。
【０２６０】
図６１は、本実施形態のクロスワードパズル実施装置のモジュール構成図である。ここに示すモジュール構成は、図１４に示すクロスワードパズル実施装置６００Ｆとの対比では、そのクロスワードパズル実施装置６００Ｆの表示部６１０Ｆの内部構成に相当する。
【０２６１】
ここには、回答マス管理部６１０＿４Ｆとタテのカギ管理部６１０＿２Ｆとヨコのカギ管理部６１０＿３Ｆが示されている。
【０２６２】
図６２は、回答マスの状態管理配列を示す図である。
【０２６３】
ここでは、図６２に示すように、各回答マスに対応してタテとヨコにそれぞれ番号がふられており、左上から右下に向かって１−１，１−２，…５−４，５−５の様に管理番号を付けた配列データとして管理される。ここで、各配列要素には、文字が入っているかどうかが、データとして格納される。例えば、文字が入っていれば１，文字が入っていなければ０がデータとして格納される。例えば、配列要素１−１に対応する回答マスに文字が入っていれば、配列要素１−１には１、入っていなければ０が格納される。
【０２６４】
図６３は、カギ番号と回答マス管理表を示す図である。
【０２６５】
各タテのカギ番号の回答記入領域が、どの回答マス管理番号（１−１，１−５など）の回答マスによって構成されているかは、この図６３の様な関係データとして管理される。ヨコのカギについても、これと同様な表データとして同様に管理される。
【０２６６】
図６４は、図６１に示す回答マス管理部６１０＿４Ｆの、回答記入欄６１１Ｆ（図１４参照）内のいずれかの回答マスへ文字が入力されたことの通知を受けたときの動作を示すフローチャートである。
【０２６７】
ここでは、回答記入欄６１１Ｆのいずれかの回答マスへの文字の入力の通知を受け、入力されたマスの文字の有無に変化があったか否かが判定される（ステップｏ１）。変化が無ければ何もせずにこのルーチンを抜ける。
【０２６８】
入力されたマスの文字の有無に変化があったときは、図６２の回答マス状態管理配列の文字の有無状態を更新する（ステップｏ２）。次いで、図６３に示すタテのカギ番号と回答マス管理表が参照されて、更新されたマスはタテのカギの回答マスか否かが判定され（ステップｏ３）、更新されたマスがタテのカギの回答マスであったときは、図６１に示すタテのカギ管理部６１０＿２Ｆへ更新されたタテのカギ番号を通知する（ステップｏ４）。また、図６３と同様の、ヨコのカギ番号と回答マス管理表が参照されて、更新されたマスはヨコのカギの回答マスか否かが判定され（ステップｏ５）、更新されたマスがヨコのカギの回答マスであったときは、ヨコのカギ管理部６１０＿３Ｆへ更新されたヨコのカギ番号を通知する（ステップｏ６）。
【０２６９】
図６５は、図６１に示す回答マス管理部６１０＿４Ｆの、タテのカギ管理部６１０＿２Ｆからのタテのカギ番号通知を受けたときの動作を示すフローチャートである。
【０２７０】
この場合、図６３に示すタテのカギ番号と回答マス管理表を参照して、通知されてきたタテのカギ番号に対する回答マス管理番号を取得し（ステップｐ１）、図６２に示す回答マスの状態管理配列が参照されて取得管理番号の回答マスが全て文字入りか否かが判定される（ステップｐ２）。ここでは、例えばタテのカギ番号２番が通知されたとし、その場合、図６０に示す、そのタテのカギ番号に対応する回答記入領域を構成する４つの回答マス全てに文字が記入されたか否かが判定される。そのカギ番号に対応する全てのマスのうちのいずれかのマスには未だ文字が記入されていないときは、呼出元に指定のタテのカギの回答記入領域に未記入マスがある事を返し（ステップｐ３）、そのカギ番号に対応する全てのマスに文字が記入されたときは呼出元に指定のタテのカギの回答記入領域が全て埋まっている事を返す（ステップｐ４）。
【０２７１】
図６６は、図６１に示す回答マス管理部６１０＿４Ｆの、ヨコのカギ管理部６１０＿３Ｆからのヨコのカギ番号通知を受けたときの動作を示すフローチャートである。
【０２７２】
ここでは、ヨコのカギ番号の通知を受けて、図６３と同様の、ヨコのカギ番号と回答マス管理表を参照して、通知されたヨコのカギ番号に対する回答マス管理番号を取得し（ステップｑ１）、次いで図６２に示す回答マスの状態管理配列が参照されて、取得管理番号の回答マスが全て文字入りか否かが判定される（ステップｑ２）。一例を挙げると、例えばヨコのカギ番号４番が通知されたとすると、ここでは、図６０に示す、そのヨコのカギ番号４番に対応する回答記入領域を構成する２つの回答マス全てに文字が記入されたか否かが判定される。
【０２７３】
未だそのカギ番号で対応する全てのマスには文字が記入されてないときは、呼出元に指定のヨコのカギの回答記入領域に未記入マスがある事を返す（ステップｑ３）、そのカギ番号に対応する全てのマスに文字が記入されていたときは呼出元に指定のヨコのカギの回答記入領域が全て埋まっている事を返す（ステップｑ４）。
【０２７４】
図６７は、図６１に示すタテのカギ管理部６１０＿２Ｆの動作を示すフローチャートである。
【０２７５】
ここでは、図６１に示す回答マス管理部６１０＿４Ｆからの更新されたタテのカギ番号の通知を受けて（図６４ステップｏ４参照）、更新されたタテのカギは現在画面に表示中かか否かが判定される（ステップｒ１）。表示中でないときは何もせずにこのルーチンを抜ける。一方、表示中であったときは、ステップｒ２に進み、回答マス管理部６１０＿４Ｆに更新カギ番号を渡して問い合わせを行なって（図６５参照）、更新カギ番号のタテの回答記入領域は全て埋まっているか否かが判定され、その更新カギ番号に対応する回答記入領域の全てのマスのうちの１つでも埋まっていないときは更新されたタテのカギの表示状態を未回答表示に変更し（ステップｒ３）、その更新カギ番号に対応する回答記入領域の全てのマスが埋まっているときは、更新されたタテのカギの表示状態を回答済み表示（図６０に示す消し線付き表示）に変更する（ステップｒ４）。
【０２７６】
図６８は、図６１に示すヨコのカギ管理部６１０＿３Ｆの動作を示すフローチャートである。
【０２７７】
ここでは図６１に示す回答マス管理部６１０＿４Ｆからの更新されたヨコのカギ番号の通知を受けて（図６４ステップｏ６参照）、更新されたヨコのカギは現在画面に表示中かか否かが判定される（ステップｓ１）。表示中でないときは何もせずにこのルーチンを抜ける。一方、表示中であったときは、ステップｓ２に進み、回答マス管理部６１０＿４Ｆに更新カギ番号を渡して問い合わせを行なって（図６６参照）、更新カギ番号のヨコの回答記入領域は全て埋まっているか否かが判定され、その更新カギ番号に対応する回答記入領域の全てのマスのうちの１つでも埋まっていないときは、更新されたヨコのカギの表示状態を未回答表示に変更する（ステップｓ３）、その更新カギ番号に対応する回答記入領域の全てのマスが埋まっているときは、更新されたヨコのカギの表示状態を回答済み表示に変更する（ステップｓ４）。
【０２７８】
次に、第７のクロスワードパズル実施装置の具体的な実施形態を説明する。
【０２７９】
図６９、図７０は、第７のクロスワードパズル実施装置の一実施形態における表示態様を示す図であり、図６９はオペレータの操作前のもの、図７０はオペレータによる操作後のものである。
【０２８０】
図６９には、回答記入欄６１１Ｇと、本発明にいうカギ表示欄に対応するタテのカギ表示欄６１２＿１Ｇおよびヨコのカギ表示欄６１２＿２Ｇと、未回答確認ボタン６１４Ｇが示されている。
【０２８１】
ここで、図２に示すマウス１０４を操作して、図７０に示すようにマウスカーソル６１９Ｇを未回答確認ボタン６１４Ｇに合わせてクリックする。
【０２８２】
すると、その未回答確認ボタン６１４Ｇをクリックしている間、図７０の回答記入欄６１１Ｇにハッチングを付して示した、未回答のカギに対応する回答記入領域のマスの色が変化して強調表示される。
【０２８３】
図７１は、本実施形態のクロスワードパズル実施装置モジュールを示す図である。ここに示すモジュール構成は、図１６に示すクロスワードパズル実施装置６００Ｇとの対比では、そのクロスワードパズル実施装置６００Ｇの表示部６１０Ｇの内部構成に相当する。
【０２８４】
ここには、回答マス管理部６１０＿４Ｇが示されている。
【０２８５】
図７２は、図７１に示す回答マス管理部６１０＿４Ｇの動作を示すフローチャートである。
【０２８６】
尚、ここでは、この図７２のフローのほか、図６５のフローおよび図６６のフローが動作する。
【０２８７】
図７２に示すフローでは、未回答確認ボタン押下の通知を受けて、全てのタテのカギ番号に対して、図６５の処理を呼び出し、回答記入領域に未記入マスがあるタテのカギ番号を抽出し（ステップｔ１）、タテのカギ番号と回答マス管理表（図６３参照）が参照されて取得したタテのカギ番号に対する回答マス管理番号を全て取得し、その回答マスを強調表示（赤で塗る）に変更する（ステップｔ２）。また、これと同様に、全てのヨコのカギ番号に対して、図６６の処理を呼び出し、回答記入領域に未記入マスがあるヨコのカギ番号を抽出し、（ステップｔ３）、ヨコのカギ番号と回答マス管理表が参照されて取得したヨコのカギ番号に対する回答マス管理番号を全て取得し、その回答マスを強調表示（赤で塗る）に変更する（ステップｔ４）。
【０２８８】
次に、第８のクロスワードパズル実施装置の具体的な実施形態を説明する。
【０２８９】
図７３、図７４、図７５は、第８のクロスワードパズル実施装置の一実施形態における表示態様を示す図であり、図７３は操作前のもの、図７４はタテのカギ番号１番の回答の記入後、図７５はスクロール後の表示状態を示している。
【０２９０】
図７３には、回答記入欄６１１Ｈと、本発明にいうカギ表示欄に対応するタテのカギ表示欄６１２＿１Ｈおよびヨコのカギ表示欄６１２＿２Ｈが示されている。
【０２９１】
ここで、キーボード操作により、回答記入欄６１１Ｈのタテのカギ番号１番のカギ「ヒント１１」に対応する回答記入領域に、図７４に示すように回答を記入する。すると、図７４のタテのカギ表示欄６１２＿１Ｈの最上段に表示されていたタテのカギ番号１番のカギである「ヒント１１」が画面上から消え、そのタテのカギのカギリストの最下位に並べられ、その結果、図７４のタテのカギ表示欄６１２＿１Ｈの上から２番目、３番目の各カギ「ヒント１２」、「ヒント１３」が１つずつ上に繰り上がり、図７４のように表示される。
【０２９２】
ここで、タテのカギ表示欄６１２＿１Ｈをスクロールしてタテのカギのカギリストの一番下を表示すると、図７５に示すように、１番下にタテのカギ番号１番のカギである「ヒント１１」が並んでいる。
【０２９３】
この実施形態における表示部６１０Ｈのモジュール構成としては、図６１が使用可能であり、図６１のモジュール構成中の回答マス管理部の動作フローとしては、図６４〜図６６のものが使用可能であり、ここでは重複説明は省略する。
【０２９４】
図７６は、この実施形態における、図６１のモジュール構成中のタテのカギ管理部の動作を示すフローチャートである。
【０２９５】
ここでは、更新されたタテのカギ番号の通知を受けて、回答マス管理部に、タテの更新カギ番号を通知して、その更新カギ番号のタテの回答記入領域が全て埋まっているか否かが判定され（ステップｕ１）、その更新カギ番号のタテの回答記入領域の全てのマスのうちの１つでも埋まっていないときは、更新されたタテのカギがあるべき位置を、カギリストの先頭から順にカギ番号を比較する事で検索し、その位置へ移動することでタテのカギ表示欄６１２＿１Ｈの最上段に更新カギ番号のカギが表示されるようにスクロールする（ステップｕ２）。一方、その更新カギ番号のタテの回答記入領域の全てのマスが埋まっていたときは、更新されたタテのカギを、カギリスト内の一番末尾に移動する。（ステップｕ３）。
【０２９６】
図７７は、この実施形態における、図６１のモジュール構成中のヨコのカギ管理部の動作を示すフローチャートである。
【０２９７】
ここでは、更新されたヨコのカギ番号の通知を受けて、回答マス管理部にヨコの更新カギ番号を通知して、その更新カギ番号のヨコの回答記入領域は全て埋まっているか否かが判定される（ステップｖ１）。
【０２９８】
その判定の結果、その更新カギ番号のヨコの回答記入領域の全てのマスのうちの１つでも埋まっていないときは、更新されたヨコのカギがあるべき位置を、カギリストの先頭から順次カギ番号を比較する事で検索し、その位置へ移動することで、ヨコのカギ表示欄６１２＿２Ｈの最上段に更新カギ番号のカギが表示されるようにスクロールする（ステップｖ２）。一方、ステップｖ１での判定の結果、その更新カギ番号のヨコの回答記入領域の全てのマスが埋まっていたときは、更新されたヨコのカギを、カギリスト内の一番末尾に移動する（ステップｖ３）。
【０２９９】
次に、図２０に示す第９のクロスワードパズル実施装置の具体的な実施形態を説明する。
【０３００】
図７８、図７９は、第９のクロスワードパズル実施装置の一実施形態における表示態様を示す図であり、図７８は操作前のもの、図７９はタテのカギ番号１番の回答の記入後を示している。
【０３０１】
図７８には、回答記入欄６１１Ｉと、本発明にいうカギ表示欄を構成するタテのカギ表示欄６１２＿１Ｉおよびヨコのカギ表示欄６１２＿２Ｉが示されている。
【０３０２】
ここで、キーボード操作により、回答記入欄６１１Ｉのタテのカギ番号１番のカギ「ヒント１１」に対応する回答記入領域に、図７９に示すように回答を記入する。すると、タテのカギ表示欄６１２＿１Ｉが１つ上にスクロールして、そのタテのカギ表示欄６１２＿１Ｉの最上段に表示されていたタテのカギ番号１番のカギである「ヒント１１」が画面上から消え、図７８のタテのカギ表示欄６１２＿１Ｉの上から２番目、３番目の各カギ「ヒント１２」、「ヒント１３」が１つずつ上に繰り上がり、図７９のように表示される。
【０３０３】
この実施形態におけるモジュール構成としては、図６１が使用可能であり、図６１のモジュール構成中の回答マス管理部の動作フローとしては、図６４〜図６６のものが使用可能であり、ここでは重複説明は省略する。
【０３０４】
図８０は、この実施形態における、図６１のモジュール構成中のタテのカギ管理部の動作を示すフローチャートである。
【０３０５】
ここでは、更新されたタテのカギ番号の通知を受けて、更新されたタテのカギが現在画面に表示中であるか否かが判定され（ステップｗ１）、表示中でないときはこのままこのルーチンを抜ける。一方、表示中のときは、回答マス管理部に更新されたタテのカギの番号を通知して更新カギ番号のタテの回答記入領域は全て埋まっているか否かを問い合わせ（ステップｗ２）、その更新カギ番号のタテの回答記入領域の全てのマスのうちの１つでも埋まっていないときは、何もせずにこのルーチンを抜け、一方、その更新カギ番号のタテの回答記入領域の全てのマスが埋まっていたときは、回答記入領域が埋まっていないタテのカギをカギリストの先頭から順に検索し、最初に見つかった未回答カギがタテのカギ表示欄の最上段の先頭位置に表示される様にスクロールする（ステップｗ３）。
【０３０６】
図８１は、この実施形態における、図６１のモジュール構成中のヨコのカギ管理部の動作を示すフローチャートである。
【０３０７】
ここでは、更新されたヨコのカギ番号の通知を受けて、更新されたヨコのカギが現在画面に表示中であるか否かが判定され（ステップｘ１）、表示中でないときはこのままこのルーチンを抜ける。一方、表示中のときは、回答マス管理部に更新されたヨコのカギの番号を通知して更新カギ番号のヨコの回答記入領域は全て埋まっているか否かを問い合わせ（ステップｘ２）、その更新カギ番号のヨコの回答記入領域の全てのマスのうちの１つでも埋まっていないときは、何もせずにこのルーチンを抜け、一方、その更新カギ番号のヨコの回答記入領域の全てのマスが埋まっていたときは、回答記入領域が埋まっていないヨコのカギをカギリストの先頭から順に検索し、最初に見つかった未回答カギがヨコのカギ表示欄の最上段の位置に表示される様にスクロールする（ステップｘ３）。
【０３０８】
次に、第１０のクロスワードパズル実施装置の具体的な実施形態を説明する。
【０３０９】
図８２、図８３は、第１０のクロスワードパズル実施装置の一実施形態における表示態様を示す図である。
【０３１０】
図８２には、回答記入欄６１１Ｊと、本発明のカギ表示欄に対応するタテのカギ表示欄６１２＿１Ｊおよびヨコのカギ表示欄６１２＿２Ｊが示されている。ここで、この図８２に示す具体例においては、タテのカギ表示欄６１２＿１Ｊのカギ番号２番のカギである「ヒント１２」、およびヨコのカギ表示欄６１２＿２Ｊのカギ番号５番のカギである「ヒント２５」に、ウェブページへのリンクが張られていることを示す下線が付されている。尚ここでは、「ヒント１２」、「ヒント２５」の全体に下線が付されているが、そのカギの中の文章の一部あるいは１つの単語がウェブページにリンクしていてもよい。
【０３１１】
ここで、図１のマウス１０４を操作して、図８２に示すように、マウスカーソル６１９Ｊを「ヒント１２」に合わせてマウスクリックする。そうすると、その「ヒント１２」に張られたリンク情報が参照されてリンク先のウェブページがアクセスされ、図８３に示すように、そのウェブページ６１５Ｊが表示画面上に表示される。
【０３１２】
図８４は、既閲覧ページ保存ＨＴＭＬファイルを示す図である。
【０３１３】
上記のようにして一度参照したウェブページのリンク情報は、図８４に示すような既閲覧ページ保存ＨＴＭＬファイルに追加される。
【０３１４】
図８５は、既閲覧ページ保存ＨＴＭＬファイルに記録されたリンク情報に基づいてアクセスされたウェブページを示す図である。
【０３１５】
図８４の既閲覧ページ保存ＨＴＭＬファイルを開いて、その既閲覧ページ保存ＨＴＭＬの最下段に記録された「ヒント１２」をマウスクリックすると、図８５に示す、図８３のクロスワードパズルを行なっているときに開いたウェブページ６１５Ｊと同じウェブページが開かれる。
【０３１６】
図８６は、この実施形態のモジュール構成を示す図である。
【０３１７】
ここには、文字クリックが通知されるリンク先情報管理部６４０＿１Ｊと、そのリンク先情報管理部６４０＿１Ｊからリンク先情報の通知を受ける既閲覧ページ管理部６５０＿１Ｊが示されている。ここで、図２２のブロック図と対比すると、リンク先情報管理部６４０＿１Ｊは、図２２のウェブアクセス部６４０Ｊに対応し、既閲覧ページ管理部６５０＿１Ｊは、図２２の参照リンク情報記録部６５０Ｊに対応する。
【０３１８】
図８７は、図８６のリンク先情報管理部の動作を示すフローチャートである。
【０３１９】
ここでは、文字クリックの通知を受け、そのクリックされた文字を含む文字列がリンクが張られた文字列であるか否かが判定される（ステップｙ１）。リンクが張られた文字列でないときは何もせずにこのルーチンを抜ける。一方、リンクが張られた文字列であったときは、リンク先ウェブぺ一ジをブラウザで開き（ステップｙ２）、さらに、リンク先ウェブページのアドレスとリンク先ページの名称を、既閲覧ぺ一ジ管理部へ通知する（ステップｙ３）。
【０３２０】
図８８は、図８６の既閲覧ページ管理部の動作を示すフローチャートである。
【０３２１】
ここでは、リンク先ウェプページアドレスとリンク先ページ名の通知を受けて、それらリンク先ウェブページアドレスとリンク先ページ名を、ウェブブラウザで表示すると図８４の様に表示される既閲覧ぺ一ジ保存ＨＴＭＬファイルに追加する。（ステップｚ１）。
【０３２２】
以下、本発明の各種実施形態を付記する。
【０３２３】
（付記１）　オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて前記表示画面上のポイントを指定するポイント指定部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部は、前記ポイント指定部による、前記カギ表示欄内のいずれかのカギの指定を受けて、前記回答記入欄の、前記ポイント指定部により指定されたカギに対応する回答記入領域を強調表示するものであることを特徴とするクロスワードパズル実施装置。
【０３２４】
（付記２）　前記表示部は、前記表示画面上に、前記回答記入欄についてスクロール自在に表示するものであって、該表示部は、前記ポイント指定部による前記カギ表示欄内のいずれかのカギの指定を受けて、前記回答記入欄の、前記ポイント指定部により指定されたカギに対応する回答記入領域が前記表示画面上に未表示であった場合に該回答記入領域を該表示画面上にスクロール表示するとともに、該回答記入領域を強調表示するものであることを特徴とする付記１記載のクロスワードパズル実施装置。
【０３２５】
（付記３）　オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを、表示画面上に、前記カギ表示欄についてスクロール自在に表示する表示部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部は、前記回答記入欄の、前記カギ表示欄内の特定の位置に表示されたカギに対応する回答記入領域を強調表示するものであることを特徴とするクロスワードパズル実施装置。
【０３２６】
（付記４）　前記表示部は、前記表示画面上に、前記カギ表示欄をスクロール自在に表示するとともに前記回答記入欄についてもスクロール自在に表示するものであって、該表示部は、前記カギ表示欄のスクロールにより該カギ表示欄内の前記特定の位置に表示されたカギが変更されたことを受けて、前記回答記入欄の、前記特定の位置に表示されたカギに対応する回答記入領域が前記表示画面上に未表示であった場合に該回答記入領域を該表示画面上にスクロール表示するとともに、該回答記入領域を強調表示するものであることを特徴とする付記３記載のクロスワードパズル実施装置。
【０３２７】
（付記５）　オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを、表示画面上に、前記回答記入欄についてスクロール自在に表示する表示部と、
オペレータの操作に応じて前記カギ表示欄内のいずれかのカギを指定するカギ指定部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部は、前記カギ指定部による、前記カギ表示欄内のいずれかのカギの指定を受けて、前記回答記入欄の、前記カギ指定部により指定されたカギに対応する回答記入領域が前記表示画面上に未表示であった場合に該回答記入領域を該表示画面上にスクロール表示するものであることを特徴とするクロスワードパズル実施装置。
【０３２８】
（付記６）　オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて前記表示画面上のポイントを指定するポイント指定部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部は、前記ポイント指定部による、前記回答記入欄内のいずれかの回答記入領域の指定を受けて、前記カギ表示欄に表示された、前記ポイント指定部により指定された回答記入領域に対応するカギを強調表示するものであることを特徴とするクロスワードパズル実施装置。
【０３２９】
（付記７）　前記表示部は、前記表示画面上に、前記カギ表示欄についてスクロール自在に表示するものであって、該表示部は、前記ポイント指定部による前記回答記入欄内のいずれかの回答記入領域の指定を受けて、前記カギ表示欄の、前記ポイント指定部により指定された回答記入領域に対応するカギが前記表示画面上に未表示であった場合に該カギを該表示画面上にスクロール表示するとともに、該カギを強調表示するものであることを特徴とする付記６記載のクロスワードパズル実施装置。
【０３３０】
（付記８）　オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄と、前記回答記入欄を構成する記入域のうちのいくつかの特定の記入域に記入される文字と同一の文字を特定の順序に並べたキーワードを表示するキーワード表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部は、前記回答記入部による、前記回答記入欄の前記特定の記入域への文字の記入を受けて、該文字と同一の文字を、前記キーワード表示欄の、該文字が記入された特定の記入域に対応する位置にも表示するものであることを特徴とするクロスワードパズル実施装置。
【０３３１】
（付記９）　前記表示部は、前記回答記入欄と前記カギ表示欄と前記キーワード表示欄のうちの、前記回答記入欄と前記カギ表示欄とを先に表示し、前記キーワード表示欄は、前記回答記入部による、前記回答記入欄の前記特定の記入域への最初の文字の記入時に表示するものであることを特徴とする付記８記載のクロスワードパズル実施装置。
【０３３２】
（付記１０）　オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部は、前記回答記入部による、前記回答記入欄のいずれかの回答記入領域への回答の記入を受けて、前記カギ表示欄内の、回答が記入された回答記入領域に対応するカギが回答済のカギである旨の表示を行なうものであることを特徴とするクロスワードパズル実施装置。
【０３３３】
（付記１１）　オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄と、所定の未回答確認ボタンとを表示画面上に表示する表示部と、
オペレータの操作に応じて前記未回答確認ボタンを指定するボタン指定部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部は、前記ボタン指定部による、前記未回答確認ボタンの指定を受けて、前記回答記入欄の、回答の未記入領域を強調表示するものであることを特徴とするクロスワードパズル実施装置。
【０３３４】
（付記１２）　オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを、表示画面上に、該カギ表示欄に表示されるカギどうしの配列の順序の変更を自在に表示する表示部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部は、前記回答記入部による、前記回答記入欄のいずれかの回答記入領域への回答の記入を受けて、前記カギ表示欄の表示態様を、回答が記入された回答記入領域に対応するカギを特定の位置に移動させた状態の表示態様に変更するものであることを特徴とするクロスワードパズル実施装置。
【０３３５】
（付記１３）　オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置において、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを、表示画面上に、前記カギ表示欄についてスクロール自在に表示する表示部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部は、前記回答記入部による、前記回答記入欄のいずれかの回答記入領域への回答の記入を受けて、前記カギ表示欄内の特定の位置に、回答が記入された回答記入領域に対応するカギが表示されていた場合に、未記入の回答に対応するカギを該特定の位置にスクロール表示するものであることを特徴とするクロスワードパズル実施装置。
【０３３６】
（付記１４）　オペレータの操作に応じて回答を記入していく、ネットワークに接続されたクロスワードパズル実施装置において、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させる、ウェブページへのリンクが張られたカギを含むカギが表示されるカギ表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて前記表示画面上のポイントを指定するポイント指定部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部と、
前記ポイント指定部による、前記カギ表示欄内の、ウェブページへのリンクが張られたカギの指定を受けて、該カギに張られたリンク先のウェブページをアクセスするウェブアクセス部とを備え、
前記表示部は、前記表示画面上に、前記回答記入欄と前記カギ表示欄の他に、さらに、前記ウェブアクセス部によりアクセスされたウェブページを表示するものであって、
さらに、前記ウェブアクセス部によりアクセスされたウェブページへのリンク情報を、該ウェブページへのリンクが張られたカギ、及び／又は、該カギに対応する回答に対応づけて記録する参照リンク情報記録部とを備えたことを特徴とするクロスワードパズル実施装置。
【０３３７】
（付記１５）　前記参照リンク情報記録部は、前記リンク情報を、前記カギ、及び／又は、前記回答に対応づけて、特定のウェブページに記録するものであることを特徴とする付記１４記載のクロスワードパズル実施装置。
【０３３８】
（付記１６）　コンピュータ内で実行され、該コンピュータを、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置として動作させるクロスワードパズル実施プログラムにおいて、
コンピュータを、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部が、前記カギ表示欄内のいずれかのカギの指定を受けて、前記回答記入欄の、指定されたカギに対応する回答記入領域を強調表示するものであるクロスワードパズル実施装置として動作させることを特徴とするクロスワードパズル実施プログラム。
【０３３９】
（付記１７）　前記表示部は、前記表示画面上に、前記回答記入欄についてスクロール自在に表示するものであって、該表示部は、前記カギ表示欄内のいずれかのカギの指定を受けて、前記回答記入欄の、指定されたカギに対応する回答記入領域が前記表示画面上に未表示であった場合に該回答記入領域を該表示画面上にスクロール表示するとともに、該回答記入領域を強調表示するものであることを特徴とする付記１６記載のクロスワードパズル実施プログラム。
【０３４０】
（付記１８）　コンピュータ内で実行され、該コンピュータを、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置として動作させるクロスワードパズル実施プログラムにおいて、
コンピュータを、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを、表示画面上に、前記カギ表示欄についてスクロール自在に表示する表示部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部が、前記回答記入欄の、前記カギ表示欄内の特定の位置に表示されたカギに対応する回答記入領域を強調表示するものであるクロスワードパズル実施装置として動作させることを特徴とするクロスワードパズル実施プログラム。
【０３４１】
（付記１９）　前記表示部は、前記表示画面上に、前記カギ表示欄をスクロール自在に表示するとともに前記回答記入欄についてもスクロール自在に表示するものであって、該表示部は、前記カギ表示欄のスクロールにより該カギ表示欄内の前記特定の位置に表示されたカギが変更されたことを受けて、前記回答記入欄の、前記特定の位置に表示されたカギに対応する回答記入領域が前記表示画面上に未表示であった場合に該回答記入領域を該表示画面上にスクロール表示するとともに、該回答記入領域を強調表示するものであることを特徴とする付記１８記載のクロスワードパズル実施プログラム。
【０３４２】
（付記２０）　コンピュータ内で実行され、該コンピュータを、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置として動作させるクロスワードパズル実施プログラムにおいて、
コンピュータを、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを、表示画面上に、前記回答記入欄についてスクロール自在に表示する表示部と、
オペレータの操作に応じて前記カギ表示欄内のいずれかのカギを指定するカギ指定部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部が、前記カギ指定部による、前記カギ表示欄内のいずれかのカギの指定を受けて、前記回答記入欄の、前記カギ指定部により指定されたカギに対応する回答記入領域が前記表示画面上に未表示であった場合に該回答記入領域を該表示画面上にスクロール表示するものであるクロスワードパズル実施装置として動作させることを特徴とするクロスワードパズル実施プログラム。
【０３４３】
（付記２１）　コンピュータ内で実行され、該コンピュータを、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置として動作させるクロスワードパズル実施プログラムにおいて、
コンピュータを、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部が、前記回答記入欄内のいずれかの回答記入領域の指定を受けて、前記カギ表示欄に表示された、指定された回答記入領域に対応するカギを強調表示するものであるクロスワードパズル実施装置として動作させることを特徴とするクロスワードパズル実施プログラム。
【０３４４】
（付記２２）　前記表示部は、前記表示画面上に、前記カギ表示欄についてスクロール自在に表示するものであって、該表示部は、前記回答記入欄内のいずれかの回答記入領域の指定を受けて、前記カギ表示欄の、指定された回答記入領域に対応するカギが前記表示画面上に未表示であった場合に該カギを該表示画面上にスクロール表示するとともに、該カギを強調表示するものであることを特徴とする付記２１記載のクロスワードパズル実施プログラム。
【０３４５】
（付記２３）　コンピュータ内で実行され、該コンピュータを、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置として動作させるクロスワードパズル実施プログラムにおいて、
コンピュータを、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄と、前記回答記入欄を構成する記入域のうちのいくつかの特定の記入域に記入される文字と同一の文字を特定の順序に並べたキーワードを表示するキーワード表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部が、前記回答記入部による、前記回答記入欄の前記特定の記入域への文字の記入を受けて、該文字と同一の文字を、前記キーワード表示欄の、該文字が記入された特定の記入域に対応する位置にも表示するものであるクロスワードパズル実施装置として動作させることを特徴とするクロスワードパズル実施プログラム。
【０３４６】
（付記２４）　前記表示部は、前記回答記入欄と前記カギ表示欄と前記キーワード表示欄のうちの、前記回答記入欄と前記カギ表示欄とを先に表示し、前記キーワード表示欄は、前記回答記入部による、前記回答記入欄の前記特定の記入域への最初の文字の記入時に表示するものであることを特徴とする付記２３記載のクロスワードパズル実施プログラム。
【０３４７】
（付記２５）　コンピュータ内で実行され、該コンピュータを、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置として動作させるクロスワードパズル実施プログラムにおいて、
コンピュータを、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部が、前記回答記入部による、前記回答記入欄のいずれかの回答記入領域への回答の記入を受けて、前記カギ表示欄内の、回答が記入された回答記入領域に対応するカギが回答済のカギである旨の表示を行なうものであるクロスワードパズル実施装置として動作させることを特徴とするクロスワードパズル実施プログラム。
【０３４８】
（付記２６）　コンピュータ内で実行され、該コンピュータを、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置として動作させるクロスワードパズル実施プログラムにおいて、
コンピュータを、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄と、所定の未回答確認ボタンとを表示画面上に表示する表示部と、
オペレータの操作に応じて前記未回答確認ボタンを指定するボタン指定部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部が、前記ボタン指定部による、前記未回答確認ボタンの指定を受けて、前記回答記入欄の、回答の未記入領域を強調表示するものであるクロスワードパズル実施装置として動作させることを特徴とするクロスワードパズル実施プログラム。
【０３４９】
（付記２７）　コンピュータ内で実行され、該コンピュータを、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置として動作させるクロスワードパズル実施プログラムにおいて、
コンピュータを、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを、表示画面上に、該カギ表示欄に表示されるカギどうしの配列の順序の変更を自在に表示する表示部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部が、前記回答記入部による、前記回答記入欄のいずれかの回答記入領域への回答の記入を受けて、前記カギ表示欄の表示態様を、回答が記入された回答記入領域に対応するカギを特定の位置に移動させた状態の表示態様に変更するものであるクロスワードパズル実施装置として動作させることを特徴とするクロスワードパズル実施プログラム。
【０３５０】
（付記２８）　コンピュータ内で実行され、該コンピュータを、オペレータの操作に応じて回答を記入していくクロスワードパズル実施装置として動作させるクロスワードパズル実施プログラムにおいて、
コンピュータを、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させるカギが表示されたカギ表示欄とを、表示画面上に、前記カギ表示欄についてスクロール自在に表示する表示部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部とを備え、
前記表示部が、前記回答記入部による、前記回答記入欄のいずれかの回答記入領域への回答の記入を受けて、前記カギ表示欄内の特定の位置に、回答が記入された回答記入領域に対応するカギが表示されていた場合に、未記入の回答に対応するカギを特定の位置にスクロール表示するクロスワードパズル実施装置として動作させることを特徴とするクロスワードパズル実施プログラム。
【０３５１】
（付記２９）　コンピュータ内で実行され、該コンピュータを、オペレータの操作に応じて回答を記入していく、ネットワークに接続されたクロスワードパズル実施装置として動作させるクロスワードパズル実施プログラムにおいて、
回答が記入される回答記入欄と、前記回答記入欄に記入される回答を想起させる、ウェブページへのリンクが張られたカギを含むカギが表示されるカギ表示欄とを表示画面上に表示する表示部と、
オペレータの操作に応じて前記回答記入欄に回答を記入する回答記入部と、
前記カギ表示欄内の、ウェブページへのリンクが張られたカギの指定を受けて、該カギに張られたリンク先のウェブページをアクセスするウェブアクセス部とを備え、
前記表示部は、前記表示画面上に、前記回答記入欄と前記カギ表示欄の他に、さらに、前記ウェブアクセス部によりアクセスされたウェブページを表示するものであって、
さらに、前記ウェブアクセス部によりアクセスされたウェブページへのリンク情報を、該ウェブページへのリンクが張られたカギ、及び／又は、該カギに対応する回答に対応づけて記録する参照リンク情報記録部とを備えたクロスワードパズル実施装置として動作させることを特徴とするクロスワードパズル実施プログラム。
【０３５２】
（付記３０）　前記参照リンク情報記録部は、前記リンク情報を、前記カギ、及び／又は、前記回答に対応づけて、特定のウェブページに記録するものであることを特徴とする付記２９記載のクロスワードパズル実施プログラム。
【０３５３】
【発明の効果】
以上説明したように本発明によれば、クロスワードパズルを行なう際の操作性が向上する。
【図面の簡単な説明】
【図１】本発明のクロスワードパズル実施装置の一実施形態を含むサーバ・クライアントシステムの概略構成図である。
【図２】図１に外観を示すパソコンのハードウェア構成図である。
【図３】第１のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【図４】第１のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【図５】第２のクロスワードパズル実施プログラムの一実施形態の模式的な構成図である。
【図６】第２のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【図７】第３のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【図８】第３のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【図９】第４のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【図１０】第４のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【図１１】第５のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【図１２】第５のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【図１３】第６のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【図１４】第６のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【図１５】第７のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【図１６】第７のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【図１７】第８のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【図１８】第８のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【図１９】第９のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【図２０】第９のクロスワーパズル実施装置の一実施形態の構成ブロック図である。
【図２１】第１０のクロスワードパズル実施プログラムの一実施形態の模式的構成図である。
【図２２】第１０のクロスワードパズル実施装置の一実施形態の構成ブロック図である。
【図２３】第１のクロスワードパズル実施装置の一実施形態における表示画面上の表示態様を示す図である。
【図２４】第１のクロスワードパズル実施装置の一実施形態における表示画面上の表示態様を示す図である。
【図２５】クロスワードパズル実施装置のモジュール構成図である。
【図２６】マウスカーソル座標管理部の動作を示すフローチャートである。
【図２７】タテのカギ管理部の動作を示すフローチャートである。
【図２８】ヨコのカギ管理部の動作を示すフローチャートである。
【図２９】回答マス管理部の動作を示すフローチャートである。
【図３０】表示画面上の表示態様を示す図である。
【図３１】表示画面上の表示態様を示す図である。
【図３２】図２９のステップｄ６に代わる部分フローチャートを示した図である。
【図３３】第２のクロスワードパズル実施装置の一実施形態における表示画面上の表示態様を示す図である。
【図３４】第２のクロスワードパズル実施装置の一実施形態における表示画面上の表示態様を示す図である。
【図３５】クロスワードパズル実施装置のモジュール構成図である。
【図３６】タテのカギ管理部の動作を示すフローチャートである。
【図３７】ヨコのカギ管理部の動作を示すフローチャートである。
【図３８】表示画面上の表示態様を示す図である。
【図３９】表示画面上の表示態様を示す図である。
【図４０】第３のクロスワードパズル実施装置の一実施形態における表示画面上の表示態様を示す図である。
【図４１】第３のクロスワードパズル実施装置の一実施形態における表示画面上の表示態様を示す図である。
【図４２】図２９のフローチャート中の枠（Ａ）の内部に代わりその部分にあてはめられる部分フローチャートである。
【図４３】表示画面上の表示態様を示す図である。
【図４４】表示画面上の表示態様を示す図である。
【図４５】第４のクロスワードパズル実施装置の一実施形態における表示画面上の表示態様を示す図である。
【図４６】第４のクロスワードパズル実施装置の一実施形態における表示画面上の表示態様を示す図である。
【図４７】クロスワードパズル実施装置のモジュール構成図である。
【図４８】マウスカーソル座標管理部の動作を示すフローチャートである。
【図４９】回答マス管理部の動作を示すフローチャートである。
【図５０】タテのカギ管理部の動作を示すフローチャートである。
【図５１】ヨコのカギ管理部の動作を示すフローチャートである。
【図５２】表示画面上の表示態様を示す図である。
【図５３】表示画面上の表示態様を示す図である。
【図５４】図５０、図５０のフロー中の（Ｃ）の枠に代わる部分フローを示すフローチャートである。
【図５５】第５のクロスワードパズル実施装置の一実施形態における表示態様を示す図である。
【図５６】第５のクロスワードパズル実施装置の一実施形態における表示態様を示す図である。
【図５７】クロスワードパズル実施装置のモジュール構成を示す図である。
【図５８】回答マス管理部の動作を示すフローチャートである。
【図５９】第６のクロスワードパズル実施装置の一実施形態における表示態様を示す図である。
【図６０】第６のクロスワードパズル実施装置の一実施形態における表示態様を示す図であり、オペレータの操作後のものである。
【図６１】クロスワードパズル実施装置のモジュール構成図である。
【図６２】回答マスの状態管理配列を示す図である。
【図６３】カギ番号と回答マス管理表を示す図である。
【図６４】回答マス管理部の、回答記入欄内のいずれかの回答マスへ文字が入力されたことの通知を受けたときの動作を示すフローチャートである。
【図６５】回答マス管理部の、タテのカギ管理部からのタテのカギ番号通知を受けたときの動作を示すフローチャートである。
【図６６】回答マス管理部の、ヨコのカギ管理部からのヨコのカギ番号通知を受けたときの動作を示すフローチャートである。
【図６７】タテのカギ管理部の動作を示すフローチャートである。
【図６８】ヨコのカギ管理部の動作を示すフローチャートである。
【図６９】第７のクロスワードパズル実施装置の一実施形態における表示態様を示す図である。
【図７０】第７のクロスワードパズル実施装置の一実施形態における表示態様を示す図である。
【図７１】クロスワードパズル実施装置のモジュールを示す図である。
【図７２】回答マス管理部の動作を示すフローチャートである。
【図７３】第８のクロスワードパズル実施装置の一実施形態における表示態様を示す図である。
【図７４】第８のクロスワードパズル実施装置の一実施形態における表示態様を示す図である。
【図７５】第８のクロスワードパズル実施装置の一実施形態における表示態様を示す図である。
【図７６】タテのカギ管理部の動作を示すフローチャートである。
【図７７】ヨコのカギ管理部の動作を示すフローチャートである。
【図７８】第９のクロスワードパズル実施装置の一実施形態における表示態様を示す図である。
【図７９】第９のクロスワードパズル実施装置の一実施形態における表示態様を示す図である。
【図８０】タテのカギ管理部の動作を示すフローチャートである。
【図８１】ヨコのカギ管理部の動作を示すフローチャートである。
【図８２】第１０のクロスワードパズル実施装置の一実施形態における表示態様を示す図である。
【図８３】第１０のクロスワードパズル実施装置の一実施形態における表示態様を示す図である。
【図８４】既閲覧ページ保存ＨＴＭＬファイルを示す図である。
【図８５】既閲覧ページ保存ＨＴＭＬファイルに記録されたリンク情報に基づいてアクセスされたウェブページを示す図である。
【図８６】モジュール構成を示す図である。
【図８７】リンク先情報管理部の動作を示すフローチャートである。
【図８８】既閲覧ページ管理部の動作を示すフローチャートである。
【符号の説明】
１００　　パーソナルコンピュータ
２００　　サーバコンピュータ
３００　　通信回線
４００，４００Ａ，４００Ｂ，４００Ｃ，４００Ｄ，４００Ｅ，４００Ｆ，４００Ｇ，４００Ｈ，４００Ｉ，４００Ｊ　　ＣＤ−ＲＯＭ
５００Ａ，５００Ｂ，５００Ｃ，５００Ｄ，５００Ｅ，５００Ｆ，５００Ｇ，５００Ｈ，５００Ｉ，５００Ｊ　　クロスワードパズル実施プログラム
５１０Ａ，５１０Ｂ，５１０Ｃ，５１０Ｄ，５１０Ｅ，５１０Ｆ，５１０Ｇ，５１０Ｈ，５１０Ｉ，５１０Ｊ　　表示部
５２０Ａ，５２０Ｄ，５２０Ｊ　　ポイント指定部
５３０Ａ，５３０Ｂ，５３０Ｃ，５３０Ｄ，５３０Ｅ，５３０Ｆ，５３０Ｇ，５３０Ｈ，５３０Ｉ，５３０Ｊ　　回答記入部
５４０Ｃ　　カギ指定部
５４０Ｊ　　ウェブアクセス部
５５０Ｇ　　ボタン指定部
５５０Ｊ　　参照リンク情報記録部
の一実施形態，の一実施形態，，の一実施形態，６００Ｅ，６００Ｆ，６００Ｇ，６００Ｈ，６００Ｉ，６００Ｊ　　クロスワードパズル実施装置
６１０Ａ，６１０Ｂ，６１０Ｃ，６１０Ｄ，６１０Ｅ，６１０Ｆ，６１０Ｇ，６１０Ｈ，６１０Ｉ，６１０Ｊ　　表示部
６１１Ａ，６１１Ｂ，６１１Ｃ，６１１Ｄ，６１１Ｅ，６１１Ｆ，６１１Ｇ，６１１Ｈ，６１１Ｉ，６１１Ｊ　　回答記入欄
６１２Ａ，６１２Ｂ，６１２Ｃ，６１２Ｄ，６１２Ｅ，６１２Ｆ，６１２Ｇ，６１２Ｈ，６１２Ｉ，６１２Ｊ　　カギ表示欄
６１３Ｅ　　キーワード表示欄
６１４Ｇ　　未回答確認ボタン
６１５Ｊ　　ウェブページ
６２０Ａ，６２０Ｄ，６２０Ｊ　　ポイント指定部
６３０Ａ，６３０Ｂ，６３０Ｃ，６３０Ｄ，６３０Ｅ，６３０Ｆ，６３０Ｇ，６３０Ｈ，６３０Ｉ，６３０Ｊ　　回答記入部
６４０Ｃ　　カギ指定部
６４０Ｊ　　ウェブアクセス部
６５０Ｇ　　ボタン指定部
６５０Ｊ　　参照リンク情報記録部
【図１】
2004016239.tif 000003
【図２】
2004016239.tif 000004
【図３】
2004016239.tif 000005
【図４】
2004016239.tif 000006
【図５】
2004016239.tif 000007
【図６】
2004016239.tif 000008
【図７】
2004016239.tif 000009
【図８】
2004016239.tif 000010
【図９】
2004016239.tif 000011
【図１０】
2004016239.tif 000012
【図１１】
2004016239.tif 000013
【図１２】
2004016239.tif 000014
【図１３】
2004016239.tif 000015
【図１４】
2004016239.tif 000016
【図１５】
2004016239.tif 000017
【図１６】
2004016239.tif 000018
【図１７】
2004016239.tif 000019
【図１８】
2004016239.tif 000020
【図１９】
2004016239.tif 000021
【図２０】
2004016239.tif 000022
【図２１】
2004016239.tif 000023
【図２２】
2004016239.tif 000024
【図２３】
2004016239.tif 000025
【図２４】
2004016239.tif 000026
【図２５】
2004016239.tif 000027
【図２６】
2004016239.tif 000028
【図２７】
2004016239.tif 000029
【図２８】
2004016239.tif 000030
【図２９】
2004016239.tif 000031
【図３０】
2004016239.tif 000032
【図３１】
2004016239.tif 000033
【図３２】
2004016239.tif 000034
【図３３】
2004016239.tif 000035
【図３４】
2004016239.tif 000036
【図３５】
2004016239.tif 000037
【図３６】
2004016239.tif 000038
【図３７】
2004016239.tif 000039
【図３８】
2004016239.tif 000040
【図３９】
2004016239.tif 000041
【図４０】
2004016239.tif 000042
【図４１】
2004016239.tif 000043
【図４２】
2004016239.tif 000044
【図４３】
2004016239.tif 000045
【図４４】
2004016239.tif 000046
【図４５】
2004016239.tif 000047
【図４６】
2004016239.tif 000048
【図４７】
2004016239.tif 000049
【図４８】
2004016239.tif 000050
【図４９】
2004016239.tif 000051
【図５０】
2004016239.tif 000052
【図５１】
2004016239.tif 000053
【図５２】
2004016239.tif 000054
【図５３】
2004016239.tif 000055
【図５４】
2004016239.tif 000056
【図５５】
2004016239.tif 000057
【図５６】
2004016239.tif 000058
【図５７】
2004016239.tif 000059
【図５８】
2004016239.tif 000060
【図５９】
2004016239.tif 000061
【図６０】
2004016239.tif 000062
【図６１】
2004016239.tif 000063
【図６２】
2004016239.tif 000064
【図６３】
2004016239.tif 000065
【図６４】
2004016239.tif 000066
【図６５】
2004016239.tif 000067
【図６６】
2004016239.tif 000068
【図６７】
2004016239.tif 000069
【図６８】
2004016239.tif 000070
【図６９】
2004016239.tif 000071
【図７０】
2004016239.tif 000072
【図７１】
2004016239.tif 000073
【図７２】
2004016239.tif 000074
【図７３】
2004016239.tif 000075
【図７４】
2004016239.tif 000076
【図７５】
2004016239.tif 000077
【図７６】
2004016239.tif 000078
【図７７】
2004016239.tif 000079
【図７８】
2004016239.tif 000080
【図７９】
2004016239.tif 000081
【図８０】
2004016239.tif 000082
【図８１】
2004016239.tif 000083
【図８２】
2004016239.tif 000084
【図８３】
2004016239.tif 000085
【図８４】
2004016239.tif 000086
【図８５】
2004016239.tif 000087
【図８６】
2004016239.tif 000088
【図８７】
2004016239.tif 000089
【図８８】
2004016239.tif 000090