(57)【特許請求の範囲】
【請求項１】
ユーザが操作する携帯端末であって、
当該携帯端末の筐体の動きを検出する動きセンサと、
画像を表示するディスプレイと、
カードゲームのカードを識別するカード識別情報と、各カードの画像と、当該カード識別情報に対応するカードの位置を示す位置情報とを少なくとも含むカード情報が記憶されるカード情報記憶部と、
あらかじめ決められた動きが前記動きセンサで検出されたかどうか判断する判断部と、
テーブル面に領域ごとに配置されたセンサから送信された位置を受信することによって、または、テーブル面に領域ごとに表示されている、領域を示す情報を撮影し、位置に変換することによって、前記携帯端末の位置を取得する位置取得部と、
あらかじめ決められた動きが検出されたと前記判断部によって判断された場合に、前記位置取得部が取得した位置に対応するカード識別情報を特定し、当該特定したカード識別情報に対応するカードの画像を前記ディスプレイに表示するカード制御部と、を備えた携帯端末。
【請求項２】
ユーザが操作する携帯端末であって、
カードゲームのカードを識別するカード識別情報と、カードの位置とが対応付けられており、
当該携帯端末の筐体の動きを検出する動きセンサと、
画像を表示するディスプレイと、
カードを識別するカード識別情報と、各カードの画像とを少なくとも含むカード情報が記憶されるカード情報記憶部と、
あらかじめ決められた動きが前記動きセンサで検出されたかどうか判断する判断部と、
テーブル面に領域ごとに配置されたセンサから送信された位置を受信することによって、または、テーブル面に領域ごとに表示されている、領域を示す情報を撮影し、位置に変換することによって、前記携帯端末の位置を取得する位置取得部と、
あらかじめ決められた動きが検出されたと前記判断部によって判断された場合に、前記位置取得部が取得した位置を送信する送信部と、
前記送信部による位置の送信に応じて、当該位置に対応するカード識別情報を受信する受信部と、
前記受信部が受信したカード識別情報に対応するカードの画像を前記ディスプレイに表示するカード制御部と、を備えた携帯端末。
【請求項３】
前記カード識別情報は、スートとランクとを含むものであり、
前記カード情報記憶部では、カード識別情報に対応して、カードが取得済であるかどうかを示すフラグが記憶されており、
前記カード制御部は、前記位置取得部が取得した位置に対応するカード識別情報のランクが、２回連続して同じであった場合に、その２個のカード識別情報に対応するフラグが取得済であることを示すように更新する、請求項１記載の携帯端末。
【請求項４】
前記カード識別情報は、スートとランクとを含むものであり、
カード識別情報と、当該カード識別情報で識別されるカードが取得済であるかどうかを示すフラグとが対応付けられており、
前記送信部は、前記位置取得部が取得した位置をサーバに送信し、
前記受信部は、前記カード識別情報を前記サーバから受信し、
前記サーバは、前記送信部が送信した位置に対応するカード識別情報のランクが、２回連続して同じであった場合に、その２個のカード識別情報に対応するフラグが取得済であることを示すように更新する、請求項２記載の携帯端末。
【請求項５】
前記あらかじめ決められた動きは、前記ディスプレイの表示面が伏せられた状態から当該表示面が上向きの状態となる動作である、請求項１から請求項４のいずれか記載の携帯端末。
【請求項６】
前記携帯端末は、前記ディスプレイの表示面を閉じることができるものであり、
前記あらかじめ決められた動きは、前記ディスプレイの表示面が閉じられた状態から当該表示面が開けられた状態となる動作である、請求項１から請求項４のいずれか記載の携帯端末。
【請求項７】
カードゲームのカードを識別するカード識別情報と、各カードの画像と、当該カード識別情報に対応するカードの位置を示す位置情報とを少なくとも含むカード情報が記憶されるカード情報記憶部にアクセス可能なコンピュータを、ユーザが操作する携帯端末として機能させるためのプログラムであって、
当該コンピュータを、
あらかじめ決められた動きが、当該携帯端末の筐体の動きを検出する動きセンサで検出されたかどうか判断する判断部、
テーブル面に領域ごとに配置されたセンサから送信された位置を受信することによって、または、テーブル面に領域ごとに表示されている、領域を示す情報が撮影された情報を受け取り、位置に変換することによって、前記携帯端末の位置を取得する位置取得部、
あらかじめ決められた動きが検出されたと前記判断部によって判断された場合に、前記位置取得部が取得した位置に対応するカード識別情報を特定し、当該特定したカード識別情報に対応するカードの画像をディスプレイに表示するカード制御部として機能させるためのプログラム。
【請求項８】
カードゲームのカードを識別するカード識別情報と、各カードの画像とを少なくとも含むカード情報が記憶されるカード情報記憶部にアクセス可能なコンピュータを、ユーザが操作する携帯端末として機能させるためのプログラムであって、
カードを識別するカード識別情報と、カードの位置とが対応付けられており、
当該コンピュータを、
あらかじめ決められた動きが、当該携帯端末の筐体の動きを検出する動きセンサで検出されたかどうか判断する判断部、
テーブル面に領域ごとに配置されたセンサから送信された位置を受信することによって、または、テーブル面に領域ごとに表示されている、領域を示す情報が撮影された情報を受け取り、位置に変換することによって、前記携帯端末の位置を取得する位置取得部、
あらかじめ決められた動きが検出されたと前記判断部によって判断された場合に、前記位置取得部が取得した位置を送信する送信部、
前記送信部による位置の送信に応じて、当該位置に対応するカード識別情報を受信する受信部、
前記受信部が受信したカード識別情報に対応するカードの画像をディスプレイに表示するカード制御部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カードゲームに関するカードの表示等を行う携帯端末等に関する。
【背景技術】
【０００２】
従来、トランプ等のカードゲームをテレビゲーム装置でプレーすることが行われていた（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１８７２７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のゲーム装置においては、カードゲームをしている臨場感が得られないという問題があった。例えば、実際のカードゲームでは、カードをめくったり、カードが配付されたりする際に、一種のスリル感を味わうことができたが、単にボタン操作のみでカードをめくったり、カードが配付されたりする場合には、そのようなスリル感が得られなかった。
【０００５】
本発明は、上記課題を解決するためになされたものであり、カードゲームをプレーする際に臨場感を出すことができる携帯端末等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明による携帯端末は、ユーザが操作する携帯端末であって、携帯端末の筐体の動きを検出する動きセンサと、画像を表示するディスプレイと、カードゲームのカードを識別するカード識別情報と、各カードの画像とを少なくとも含むカード情報が記憶されるカード情報記憶部と、あらかじめ決められた動きが動きセンサで検出されたかどうか判断する判断部と、あらかじめ決められた動きが検出されたと判断部によって判断された場合に、カード情報に関する処理を行い、処理結果に応じたカードの画像をディスプレイに表示するカード制御部と、を備えたものである。
このような構成により、携帯端末に対してユーザの行った動作に応じた携帯端末の動きに応じて、カードゲームに関する処理が行われることになる。そのため、携帯端末に対するユーザの動作と、カードゲームに関する処理とがリンクされることになり、カードゲームのプレーにより臨場感を出すことができる。その結果、ユーザの興趣をそそるカードゲームを提供することができるようになる。
【０００７】
また、本発明による携帯端末では、あらかじめ決められた動きは、ディスプレイの表示面が伏せられた状態から表示面が上向きの状態となる動作であってもよい。
このような構成により、携帯端末をひっくり返す動作に応じて、カードゲームに関する処理が行われるようになる。
【０００８】
また、本発明による携帯端末では、携帯端末は、ディスプレイの表示面を閉じることができるものであり、あらかじめ決められた動きは、ディスプレイの表示面が閉じられた状態から表示面が開けられた状態となる動作であってもよい。
このような構成により、ディスプレイを開ける動作に応じて、カードゲームに関する処理が行われるようになる。
【０００９】
また、本発明による携帯端末では、カード情報は、ユーザに配付される前のカードのカード識別情報を有する配付前カード情報と、ユーザに配付されたカードのカード識別情報を有する配付カード情報とを少なくとも有し、カード制御部は、あらかじめ決められた動きが検出されたと判断部によって判断された場合に、少なくとも一のカード識別情報を配付前カード情報から配付カード情報に変更し、変更されたカード識別情報に対応するカードの画像をディスプレイに表示してもよい。
このような構成により、携帯端末に対するあらかじめ決められた動作に応じて、新しいカードの配付が行われることになる。
【００１０】
また、本発明による携帯端末では、カード情報は、ユーザに配付されたカードのカード識別情報を有する配付カード情報を少なくとも有し、あらかじめ決められた動きが検出されたと判断部によって判断された場合に、ユーザに配付される前のカードからカードを配付することを要求する配付要求を送信する送信部と、送信部による配付要求の送信に応じて、ユーザに配付される前の配付前カードから配付されたカードを識別するカード識別情報を受信する受信部と、をさらに備え、カード制御部は、受信部が受信したカード識別情報を配付カード情報に追加し、受信部が受信したカード識別情報に対応するカードの画像をディスプレイに表示してもよい。
このような構成により、携帯端末に対するあらかじめ決められた動作に応じて、新しいカードの配付が行われることになる。また、そのカードゲームを、複数人で行うことができるようになる。
【００１１】
また、本発明による携帯端末では、カード情報は、カード識別情報と、カード識別情報に対応するカードの位置を示す位置情報とを少なくとも有し、携帯端末の位置を取得する位置取得部をさらに備え、カード制御部は、あらかじめ決められた動きが検出されたと判断部によって判断された場合に、位置取得部が取得した位置に対応するカード識別情報を特定し、特定したカード識別情報に対応するカードの画像をディスプレイに表示してもよい。
このような構成により、携帯端末に対するあらかじめ決められた動作に応じて、その動作の行われた位置に対応するカードが表示されることになる。したがって、この形態端末により、例えば、神経衰弱と同様のカードゲームをプレーすることができる。
【００１２】
また、本発明による携帯端末では、カード識別情報と、カードの位置とが対応付けられており、携帯端末の位置を取得する位置取得部と、あらかじめ決められた動きが検出されたと判断部によって判断された場合に、位置取得部が取得した位置を送信する送信部と、送信部による位置の送信に応じて、位置に対応するカード識別情報を受信する受信部と、をさらに備え、カード制御部は、受信部が受信したカード識別情報に対応するカードの画像をディスプレイに表示してもよい。
このような構成により、携帯端末に対するあらかじめ決められた動作に応じて、その動作の行われた位置に対応するカードが表示されることになる。したがって、この形態端末により、例えば、神経衰弱と同様のカードゲームをプレーすることができる。また、そのカードゲームを、複数人で行うことができるようになる。
【発明の効果】
【００１３】
本発明による携帯端末等によれば、カードゲームをプレーする際に臨場感を出すことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態１による携帯端末の構成を示すブロック図
【図２】同実施の形態によるサーバの構成を示すブロック図
【図３】同実施の形態による携帯端末の動作を示すフローチャート
【図４】同実施の形態によるサーバの動作を示すフローチャート
【図５】同実施の形態によるサーバと携帯端末とを含むシステムの構成を示す図
【図６】同実施の形態におけるカード識別情報とカードの画像との対応の一例を示す図
【図７】同実施の形態における伏せられている携帯端末の一例を示す図
【図８】同実施の形態における配付前カード情報等の一例を示す図
【図９】同実施の形態における配付カード情報の一例を示す図
【図１０】同実施の形態における表示の一例を示す図
【図１１】同実施の形態における表示の一例を示す図
【図１２】本発明の実施の形態２による携帯端末の構成を示すブロック図
【図１３】同実施の形態による携帯端末の動作を示すフローチャート
【図１４】同実施の形態によるサーバの動作を示すフローチャート
【図１５】同実施の形態における位置情報とカード情報等の対応の一例を示す図
【図１６】同実施の形態における各領域の座標の一例を示す図
【図１７】同実施の形態における直前に特定されたカード識別情報等の一例を示す図
【図１８】同実施の形態における表示の一例を示す図
【図１９】同実施の形態におけるユーザごとの得点の一例を示す図
【図２０】上記各実施の形態における携帯端末の他の一例を示す図
【図２１】上記各実施の形態におけるコンピュータシステムの外観一例を示す模式図
【図２２】上記各実施の形態におけるコンピュータシステムの構成の一例を示す図
【発明を実施するための形態】
【００１５】
以下、本発明による携帯端末について、実施の形態を用いて説明する。なお、以下の実施の形態において、同じ符号を付した構成要素及びステップは同一または相当するものであり、再度の説明を省略することがある。
【００１６】
（実施の形態１）
本発明の実施の形態１による携帯端末について、図面を参照しながら説明する。本実施の形態による携帯端末は、あらかじめ決められた動きに応じて、カードゲームに関する処理を行うものである。
【００１７】
図１は、本実施の形態による携帯端末１の構成を示すブロック図である。本実施の形態による携帯端末１は、動きセンサ１１と、判断部１２と、ディスプレイ１３と、カード情報記憶部１４と、送信部１５と、受信部１６と、受付部１７と、カード制御部１８とを備える。なお、本実施の形態による携帯端末１は、ユーザが操作するものであり、後述するサーバ２と通信しながらゲームを行うネットワーク型の装置である。携帯端末１は、例えば、専用のゲーム装置であってもよく、あるいは、ゲームをプレー可能な携帯電話やスマートフォン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、タブレットＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等であってもよい。なお、携帯端末１は、ユーザが自由に移動させたり、向きを変更したりすることができる可搬型のものである。また、携帯端末１は、一般のスマートフォンやＰＤＡ、あるいは、タブレットＰＣのように、ディスプレイ１３の表示面を折りたためないものであってもよく、あるいは、折りたたみ式の携帯電話のように、ディスプレイ１３の表示面を閉じることができるものであってもよい。本実施の形態では、前者をストレート式、後者を折りたたみ式と呼ぶことがある。また、本実施の形態では、携帯端末１がストレート式のものである場合について説明する。
【００１８】
動きセンサ１１は、携帯端末１の筐体の動きを検出する。動きセンサ１１は、携帯端末１の筐体の何らかの動きを検出するものであれば、どのようなものであってもよい。例えば、動きセンサ１１は、３次元での向きを検出可能な３次元ジャイロセンサであってもよく、３次元の動きを検出可能な３次元モーションセンサであってもよく、携帯端末１が折りたたみ式である場合に、ディスプレイ１３の表示面が閉じられているかどうかを検出する開閉センサであってもよく、その他の動きを検出するセンサであってもよい。
【００１９】
判断部１２は、あらかじめ決められた動きが動きセンサ１１で検出されたかどうか判断する。そのあらかじめ決められた動きを示す情報は、図示しない記録媒体において記憶されており、判断部１２は、その記録媒体で記憶されている情報を用いることにより、動きセンサ１１で検出された動きが、あらかじめ決められた動きであるかどうかを判断することになる。以下、そのいくつかの例について説明する。
【００２０】
［例１］
あらかじめ決められた動きは、ディスプレイ１３の表示面が伏せられた状態から表示面が上向きの状態となる動作であってもよい。この場合には、動きセンサ１１は、例えば、３次元ジャイロセンサである。そして、判断部１２は、その３次元ジャイロセンサである動きセンサ１１によって、表示面の法線の向きと鉛直下方とのなす角度があらかじめ決められた角度（例えば、２０度や３０度など）の範囲内にあらかじめ決められた時間（例えば、１秒や２秒など）あり、その後に、表示面の法線の向きと鉛直上方とのなす角度があらかじめ決められた角度（例えば、２０度や３０度など）範囲内にあらかじめ決められた時間（例えば、１秒や２秒など）ある場合に、あらかじめ決められた動きが動きセンサ１１で検出されたと判断してもよい。なお、表示面の法線の向きは、ディスプレイ１３の表示面の法線方向のうち、表示面から携帯端末１の外側に向かう向きである。すなわち、表示面の法線の向きは、ディスプレイ１３を正視するユーザの視線の向きのちょうど逆である。本実施の形態及び実施の形態２では、主にこの場合について説明する。
【００２１】
［例２］
携帯端末１が折りたたみ式のものである場合に、あらかじめ決められた動きは、ディスプレイ１３の表示面が閉じられた状態から表示面が開けられた状態となる動作であってもよい。この場合には、動きセンサ１１は、例えば、開閉センサである。そして、判断部１２は、その開閉センサである動きセンサ１１によって、ディスプレイ１３の表示面が閉じられた状態にあらかじめ決められた時間（例えば、１秒や２秒など）あり、その後に、ディスプレイの開閉が開けられた状態にあらかじめ決められた時間（例えば、１秒や２秒など）ある場合に、あらかじめ決められた動きが動きセンサ１１で検出されたと判断してもよい。
【００２２】
［例３］
あらかじめ決められた動きは、携帯端末１が振られる動作であってもよい。この場合には、動きセンサ１１は、例えば、３次元ジャイロセンサや３次元モーションセンサである。そして、判断部１２は、その３次元ジャイロセンサ等である動きセンサ１１によって検出された加速度の絶対値が、あらかじめ決められたしきい値を超えた場合に、あらかじめ決められた動きが動きセンサ１１で検出されたと判断してもよい。なお、この場合には、例えば、判断部１２は、その加速度の向きを図示しない記録媒体に蓄積してもよい。
【００２３】
ディスプレイ１３は、画像を表示する。このディスプレイ１３は、携帯端末１に設けられるものであるため、薄型のものであることが好適である。したがって、ディスプレイ１３は、例えば、液晶ディスプレイであってもよく、有機エレクトロルミネッセンスディスプレイであってもよく、あるいは、その他の薄型のディスプレイであってもよい。また、本実施の形態では、このディスプレイ１３は、タッチパネルであるとする。
【００２４】
カード情報記憶部１４では、カード情報が記憶される。このカード情報は、カードゲームのカードを識別するカード識別情報と、各カードの画像とを少なくとも含む情報である。なお、あるカード識別情報で識別されるカードの画像がどれであるのかが分かるように、カード識別情報と、カードの画像とが対応付けられていることが好適である。また、カードゲームは、例えば、トランプであってもよく、あるいは、その他のカードゲームであってもよい。カードの画像は、ディスプレイ１３にカードを表示するために用いられるものであり、結果としてカードを表示できるのであれば、どのようなものであってもよい。カードの画像は、例えば、カードそのもののラスターデータの画像であってもよく、カードの画像を構成可能なベクタデータの画像であってもよく、あるいは、キャラクタベースの画像であってもよい。また、カードの画像がラスターデータである場合であっても、例えば、トランプのランク（数字等）と、スート（ダイヤ等の種類）との画像をそれぞれ保持しており、それらを組み合わせることによって、各カードが表示されるようになっていてもよい。また、本実施の形態では、カード情報には、ユーザに配付されたカードのカード識別情報を有する配付カード情報が少なくとも含まれるものとする。そのユーザは、携帯端末１を使用しているユーザである。配付カード情報は、結果として、ユーザに配付されたカードを特定することができる情報であれば、どのような情報であってもよい。配付カード情報は、ユーザに配付されたカードを識別するカード識別情報のみを有する情報であってもよく、すべてのカードに関する、カード識別情報とそのカード識別情報で識別されるカードがユーザに配付されているかどうかを示すフラグとを対応付けた情報であってもよく、その他の情報であってもよい。他の情報が１以上のカード識別情報を有する情報である場合にも、同様であるとする。カードがトランプである場合には、カード識別情報は、スートとランクとを含むものであってもよい。また、カード識別情報は、カードの画像そのものであってもよい。その場合には、カード識別情報と、カードの画像とは一体の情報となる。なお、ユーザに配付されたカードを、「配付カード」を呼ぶこともある。したがって、配付カード情報は、配付カードを特定可能な情報であると言うこともできる。本実施の形態では、カードがトランプである場合について説明する。
【００２５】
なお、カード情報記憶部１４にカード情報の少なくとも一部（例えば、カード識別情報やカードの画像等）が記憶される過程は問わない。例えば、記録媒体を介してそれらの情報がカード情報記憶部１４で記憶されるようになってもよく、通信回線等を介して送信されたそれらの情報がカード情報記憶部１４で記憶されるようになってもよく、あるいは、入力デバイスを介して入力されたそれらの情報がカード情報記憶部１４で記憶されるようになってもよい。また、配付カード情報については、後述するように、カード制御部１８によって蓄積される。カード情報記憶部１４での記憶は、ＲＡＭ等における一時的な記憶でもよく、あるいは、長期的な記憶でもよい。カード情報記憶部１４は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。ここで、例えば、カードの画像等の情報は、その情報そのものであってもよく、あるいは、その情報の格納されている位置を示すポインタやアドレスであってもよい。その他の情報についても同様であるとする。
【００２６】
送信部１５は、あらかじめ決められた動きが検出されたと判断部１２によって判断された場合に、ユーザに配付される前のカードからカードを配付することを要求する配付要求を、後述するサーバ２に送信する。その配付要求には、例えば、配付を要求する枚数を特定可能な情報が含まれていてもよい。その情報は、例えば、配付を要求する枚数そのものであってもよく、配付カード情報に含まれるカード識別情報の個数であってもよく、あるいは、携帯端末１のユーザが捨てたカードを識別するカード識別情報であってもよい。配付要求に、配付カード情報に含まれるカード識別情報の個数が含まれている場合であっても、ユーザの手持ちのカード数があらかじめ決まっている場合には、配付を要求する枚数を特定することができる。配付要求に、ユーザが捨てたカードのカード識別情報が含まれる場合には、そのカード識別情報の個数が配付を要求する枚数となりうる。本実施の形態では、配付要求に携帯端末１のユーザが捨てたカードを識別するカード識別情報が含まれる場合について主に説明する。
【００２７】
なお、送信部１５は、配付要求を、後述するサーバ２に直接送信してもよく、あるいは、他のサーバ等を介して間接的に送信してもよい。また、送信部１５は、図示しない記録媒体で保持しているアドレスを送信先として送信を行ってもよく、あるいは、送信までに他の構成要素や他のサーバ等から受け取ったアドレスを送信先として送信を行ってもよい。また、送信部１５は、無線で送信を行ってもよく、有線で送信を行ってもよい。本実施の形態では、前者の場合について説明する。また、送信部１５は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、送信部１５は、ハードウェアによって実現されてもよく、あるいは送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００２８】
受信部１６は、送信部１５による配付要求の送信に応じて、ユーザに配付される前の配付前カードから配付されたカードを識別するカード識別情報を受信する。受信部１６は、無線で受信を行ってもよく、有線で受信を行ってもよい。本実施の形態では、前者の場合について説明する。なお、受信部１６は、受信を行うための有線または無線の受信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、受信部１６は、ハードウェアによって実現されてもよく、あるいは受信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００２９】
受付部１７は、携帯端末１に関する入力を受け付ける。その入力は、例えば、表示されている配付カードの並びを変える指示の入力であってもよく、配付カードの少なくとも一部を捨てる（配付カードでないようにする）指示の入力であってもよく、その他のカードに関する入力であってもよく、その他のカードに関する以外の入力であってもよい。
【００３０】
受付部１７は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）からの入力を受け付ける。本実施の形態では、受付部１７が、タッチパネルを介した入力を受け付ける場合について説明する。なお、受付部１７は、受け付けを行うためのデバイス（例えば、入力デバイスなど）を含んでもよく、あるいは含まなくてもよい。また、受付部１７は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３１】
カード制御部１８は、あらかじめ決められた動きが検出されたと判断部１２によって判断された場合に、カード情報に関する処理を行い、処理結果に応じたカードの画像をディスプレイ１３に表示する。なお、結果として、あらかじめ決められた動きが検出されたと判断されたことに応じて、カード情報に関する処理等が行われるのであれば、その過程は問わない。本実施の形態では、受信部１６がカード識別情報を受信した場合に、カード情報に関する処理等が行われるものとする。カード情報に関する処理は、カードゲームのゲームに関する処理であり、例えば、カード制御部１８が、受信部１６が受信したカード識別情報を、カード情報に含まれる配付カード情報に追加し、その受信部１６が受信したカード識別情報に対応するカードの画像をディスプレイ１３に表示する処理であってもよい。本実施の形態では、その場合について説明する。
【００３２】
なお、カード制御部１８は、それ以外の処理を行ってもよい。例えば、受付部１７が、表示中の配付カードを並び変える指示を受け付けた場合に、その指示に応じて、配付カードに応じた画像の表示の並びを変更してもよい。また、受付部１７が、配付カードの少なくとも一部を捨てる指示を受け付けた場合に、その捨てる対象のカードのカード識別情報を配付カード情報から削除し、その捨てる対象のカードの画像を表示しないようにしてもよい。なお、その捨てる対象のカードのカード識別情報は、図示しない記録媒体で一時的に記憶されてもよい。また、カード制御部１８は、それら以外のカード情報に関する処理を行ってもよい。
【００３３】
図２は、本実施の形態によるサーバ２の構成を示すブロック図である。図２において、本実施の形態によるサーバ２は、サーバ受信部２１と、サーバ記憶部２２と、サーバ制御部２３と、サーバ送信部２４とを備える。サーバ２は、１個または２個以上の携帯端末１と通信を行うことにより、各携帯端末１へのカードの配付に関する処理を行うものである。
【００３４】
サーバ受信部２１は、携帯端末１の送信部１５が送信した配付要求を、有線または無線の通信回線を介して受信する。その配付要求には、配付を要求する枚数を特定可能な情報が含まれていてもよい。本実施の形態では、前述のように、その情報がユーザの捨てたカードを識別するカード識別情報である場合について説明する。その通信回線は、例えば、インターネットやイントラネット、公衆電話回線網等であってもよい。
【００３５】
なお、サーバ受信部２１は、受信を行うための有線または無線の受信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、サーバ受信部２１は、ハードウェアによって実現されてもよく、あるいは受信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３６】
サーバ記憶部２２では、ユーザに配付される前のカードのカード識別情報を有する配付前カード情報が記憶される。配付前カード情報は、結果として、ユーザに配付される前のカードを特定することができる情報であれば、どのような情報であってもよい。また、サーバ記憶部２２では、ユーザが捨てたカードのカード識別情報を有する不要カード情報が記憶されてもよい。不要カード情報は、サーバ受信部２１が受信した配付要求に含まれる、ユーザの捨てたカードのカード識別情報を有するものであってもよい。
サーバ記憶部２２での記憶は、ＲＡＭ等における一時的な記憶でもよく、あるいは、長期的な記憶でもよい。サーバ記憶部２２は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。
【００３７】
サーバ制御部２３は、サーバ受信部２１による配付要求の受信に応じて、サーバ記憶部２２で記憶されている配付前カード情報の有するカード識別情報から、所定の数のカード識別情報を選択する。そして、配付前カード情報が、その選択したカード識別情報を有さなくなるように、配付前カード情報を更新する。なお、その「所定の数」は、例えば、配付要求に配付を要求する枚数を特定可能な情報が含まれている場合には、その枚数の示す数であり、配付要求に配付を要求する枚数を特定可能な情報が含まれていない場合には、あらかじめ決められた数であってもよい。また、配付要求に、ユーザが捨てたカードのカード識別情報が含まれる場合には、サーバ制御部２３は、サーバ記憶部２２で記憶されている不要カード情報が、そのカード識別情報を有するようになるように、不要カード情報を更新してもよい。また、サーバ制御部２３は、サーバ記憶部２２において不要カード情報が記憶されている場合であって、配付によって、配付前カード情報の有するカード識別情報がなくなってしまった場合に、不要カード情報の有するすべてのカード識別情報を、配付前カード情報が有するようにし、不要カード情報の有するカード識別情報がなくなるように、不要カード情報と、配付前カード情報とを更新してもよい。
【００３８】
サーバ送信部２４は、サーバ制御部２３が選択したカード識別情報を、サーバ受信部２１が受信した配付要求の送信元である携帯端末１に送信する。なお、サーバ送信部２４は、カード識別情報を携帯端末１に直接送信してもよく、あるいは、他のサーバ等を介して間接的に送信してもよい。また、サーバ送信部２４は、送信先のアドレスをサーバ受信部２１から受け取ってもよい。また、サーバ送信部２４は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、サーバ送信部２４は、ハードウェアによって実現されてもよく、あるいは送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３９】
前述のように、サーバ２は、通常、２個以上の携帯端末１と通信を行い、その２個以上の携帯端末１にカード識別情報を送信するものである。なお、サーバ２は、２以上のゲームに関する管理を行ってもよい。例えば、グループＡのカードゲームと、グループＢのカードゲームとを管理してもよい。その場合には、サーバ記憶部２２において、グループごとに配付前カード情報や不要カード情報が管理されるものとする。そして、グループＡに属する携帯端末１から配付要求を受信した場合には、そのグループＡに対応する配付前カード情報を用いてカード識別情報を送信し、そのグループＡに対応する配付前カード情報や不要カード情報を更新してもよい。その場合には、例えば、携帯端末１から送信される配付要求に、グループを識別する情報が含まれていてもよい。なお、本実施の形態では、説明を簡単にするため、１個のグループのカードゲームのみをサーバ２が管理する場合について説明する。
【００４０】
次に、携帯端末１の動作について、図３のフローチャートを用いて説明する。
（ステップＳ１０１）判断部１２は、あらかじめ決められた動きを動きセンサ１１が検出したかどうか判断する。そして、検出した場合には、ステップＳ１０２に進み、そうでない場合には、ステップＳ１０６に進む。
【００４１】
（ステップＳ１０２）送信部１５は、配付要求をサーバ２に送信する。その際に、送信部１５は、カード制御部１８によって一時的に記憶されている、ユーザが捨てたカードのカード識別情報を含む配付要求を送信してもよい。なお、その配付要求の送信後、その一時的に記憶されていたカード識別情報はクリアされてもよい。
【００４２】
（ステップＳ１０３）受信部１６は、サーバ２からカード識別情報を受信したかどうか判断する。そして、受信した場合には、ステップＳ１０４に進み、そうでない場合には、受信するまでステップＳ１０３の処理を繰り返す。
【００４３】
（ステップＳ１０４）カード制御部１８は、カード情報記憶部１４で記憶されているカード情報に含まれる配付カード情報が、受信部１６が受信したカード識別情報を有するようになるように、配付カード情報を更新する。
【００４４】
（ステップＳ１０５）カード制御部１８は、受信部１６が受信したカード識別情報に対応する画像がディスプレイ１３に表示されるように、ディスプレイ１３の表示を更新する。この表示によって、携帯端末１のユーザは、新たに配付されたカードについて知ることができるようになる。そして、ステップＳ１０１に戻る。
【００４５】
（ステップＳ１０６）受付部１７は、入力を受け付けたかどうか判断する。そして、入力を受け付けた場合には、ステップＳ１０７に進み、そうでない場合には、ステップＳ１０１に戻る。
【００４６】
（ステップＳ１０７）カード制御部１８は、受付部１７が受け付けた入力に応じた処理を行う。この処理は、例えば、カードを捨てる処理や、カードを並び替える処理等であってもよい。そして、ステップＳ１０１に戻る。
なお、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００４７】
次に、本実施の形態によるサーバ２の動作について、図４のフローチャートを用いて説明する。
（ステップＳ２０１）サーバ受信部２１は、配付要求を受信したかどうか判断する。そして、配付要求を受信した場合には、ステップＳ２０２に進み、そうでない場合には、配付要求を受信するまで、ステップＳ２０１の処理を繰り返す。
【００４８】
（ステップＳ２０２）サーバ制御部２３は、配付要求をはじめて受信したかどうか判断する。そして、はじめて受信した場合には、ステップＳ２０３に進み、そうでない場合には、ステップＳ２０４に進む。なお、はじめて受信したかどうかは、例えば、サーバ記憶部２２で配付前カード情報が記憶されているかどうかに応じて判断してもよい。配付前カード情報が記憶されている場合には、はじめての受信でないと判断し、記憶されていない場合には、はじめての受信であると判断してもよい。
【００４９】
（ステップＳ２０３）サーバ制御部２３は、サーバ記憶部２２に、一揃えのカード（カードデッキ）のカード識別情報を有する配付前カード情報を設定する。すなわち、その設定された配付前カード情報には、各スート（ハード、ダイヤ、スペード、クラブ（クローバ））のそれぞれについて、Ａ（エース）からＫ（キング）までの１３のランクが含まれるものとする。その配付前カード情報に、１個または２個のジョーカーのカード識別情報が含まれてもよく、あるいは、含まれなくてもよい。設定された配付前カード情報が有するカード識別情報は、ジョーカーを含まない場合には５２個であり、１個または２個のジョーカーを含む場合には、５３個または５４個である。この設定は、例えば、あらかじめ記憶されている一揃えのカードの各カード識別情報を読み出して、その複数のカード識別情報を、配付前カード情報が有するように設定することであってもよい。
【００５０】
（ステップＳ２０４）サーバ制御部２３は、配付前カード情報から、所定の数のカード識別情報を選択する。なお、その所定の数は、前述のように、あらかじめ決まっていてもよく、あるいは、受信された配付要求に応じて決まってもよい。
【００５１】
（ステップＳ２０５）サーバ制御部２３は、ステップＳ２０４で選択したカード識別情報が、配付前カード情報に含まれなくなるように、配付前カード情報を更新する。
【００５２】
（ステップＳ２０６）サーバ送信部２４は、ステップＳ２０４でサーバ制御部２３が選択したカード識別情報を送信する。カード識別情報の送信先は、サーバ受信部２１が受信した配付要求の送信元であってもよい。そして、ステップＳ２０１に戻る。
【００５３】
なお、図４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。また、図４のフローチャートのステップＳ２０４において、選択対象のカード識別情報がなくなった場合であって、かつ、サーバ記憶部２２において不要カード情報が記憶されている場合には、配付前カード情報が、不要カード情報の有するすべてのカード識別情報を有するように配付前カード情報を更新し、不要カード情報が有するカード識別情報がなくなるように、不要カード情報を更新してもよい。また、サーバ記憶部２２において不要カード情報が記憶されている場合には、配付要求に、ユーザが捨てたカードのカード識別情報が含まれているものとする。そして、サーバ制御部２３は、その配付要求に含まれているカード識別情報を、サーバ記憶部２２で記憶されている不要カード情報に含めるようにしてもよい。
【００５４】
次に、本実施の形態による携帯端末１及びサーバ２の動作について、具体例を用いて説明する。この具体例では、図５で示されるように、４個の携帯端末１と、サーバ２とが、通信回線５００を介して接続されているものとする。その通信回線５００は、無線の通信回線であるとする。また、携帯端末１は、ユーザが持ち運びできるものであり、異なるユーザは、異なる携帯端末１を保持しているものとする。４個の携帯端末１を保持しているユーザは、ユーザＵ００１〜Ｕ００４であるとする。そして、携帯端末１を保持しているユーザＵ００１〜Ｕ００４によって、トランプを用いたポーカーゲームが行われるものとする。
【００５５】
この具体例において、各携帯端末１のカード情報記憶部１４で記憶されているカード情報には、図６で示されるように、カード識別情報と、そのカード識別情報で識別されるカードに対応したカードの画像とを対応付ける情報が含まれるものとする。カード識別情報は、スートと、ランクとを有している。例えば、ハートのエースのカードに対応する画像は、「Ｐ００１．ｇｉｆ」である。
【００５６】
また、この具体例では、前述の例１のように、判断部１２は、ディスプレイ１３の表示面が伏せられた状態から表示面が上向きの状態となる動作が、動きセンサ１１で検出されたかどうかを判断するものとする。
【００５７】
まず、ユーザＵ００１が、図７で示されるように、携帯端末１のディスプレイ１３の表示面を伏せたとする。そして、その後に、携帯端末１をひっくり返して、ディスプレイ１３の表示面を見たとする。すると、判断部１２は、あらかじめ決められた動作である、ディスプレイ１３の表示面が伏せられた状態から表示面が上向きの状態となる動作が、動きセンサ１１で検出されたと判断し（ステップＳ１０１）、その旨をカード制御部１８に渡す。カード制御部１８は、その判断部１２による判断に応じて、カード情報記憶部１４を参照し、「５」から、配付カード情報に含まれるカード識別情報の数を引いた数である要求枚数と、ユーザが捨てたカードのカード識別情報とを送信部１５に渡すものとする。この場合には、配付カード情報にはカード識別情報が含まれておらず、ユーザが捨てたカードのカード識別情報もないため、カード制御部１８は、要求枚数「５」のみを送信部１５に渡す。すると、送信部１５は、あらかじめ保持しているサーバ２のアドレスを送信先として、要求枚数「５」を含む配付要求のパケットを送信する（ステップＳ１０２）。
【００５８】
携帯端末１から送信された配付要求のパケットは、通信回線５００を介して、サーバ２のサーバ受信部２１で受信され、サーバ制御部２３に渡される（ステップＳ２０１）。また、サーバ受信部２１は、図示しない経路を介して、配付要求のパケットの送信元アドレスを、サーバ送信部２４に渡す。サーバ制御部２３は、サーバ記憶部２２を参照し、配付前カード情報が存在するかどうか判断する。この場合には、配付前カード情報がサーバ記憶部２２で記憶されていなかったとする。すると、サーバ制御部２３は、配付要求をはじめて受信したと判断し（ステップＳ２０２）、一揃えのカードのカード識別情報を有する配付前カード情報をサーバ記憶部２２に蓄積する（ステップＳ２０３）。図８（ａ）は、そのようにして蓄積された配付前カード情報を示す図である。図８（ａ）の配付前カード情報には、５２個のカード識別情報が含まれているものとする。
【００５９】
また、サーバ制御部２３は、サーバ受信部２１が受信した配付要求に、要求枚数「５」が含まれているため、その図８（ａ）で示される５２個のカード識別情報から、５個のカード識別情報を選択し、サーバ送信部２４に渡す（ステップＳ２０４）。その選択したカード識別情報は、ダイヤの９、ダイヤのジャック、ダイヤの６、ダイヤの３、ハートの２であったとする。また、サーバ制御部２３は、その選択した５個のカード識別情報を、サーバ記憶部２２で記憶されている配付前カード情報から削除する（ステップＳ２０５）。その結果、サーバ記憶部２２で記憶されている配付前カード情報は、図８（ｂ）で示されるようになる。その後、サーバ送信部２４は、サーバ制御部２３から受け取った５個のカード識別情報を含むパケットであり、サーバ受信部２１からあらかじめ受け取っていたアドレスを送信先とするパケットを構成して送信する（ステップＳ２０６）。
【００６０】
サーバ２から送信されたカード識別情報を含むパケットは、通信回線５００を介して、ユーザＵ００１の携帯端末１の受信部１６で受信され、カード制御部１８に渡される（ステップＳ１０３）。すると、カード制御部１８は、カード情報記憶部１４で記憶されているカード情報の配付カード情報に、受信部１６から受け取った５個のカード識別情報を追加する。その結果、カード情報記憶部１４で記憶されている配付カード情報は、図９（ａ）で示されるようになる（ステップＳ１０４）。また、カード制御部１８は、その配付カード情報に含まれる各カード識別情報に対応する画像をカード情報から読み出し、その画像を表示する画面を構成してディスプレイ１３に表示する（ステップＳ１０５）。その表示の際に、新しく追加されたカードの画像に対応付けて、「ＮＥＷ」の文字列を表示するものとする。その結果、ユーザＵ００１は、図１０で示されるように、配付カード情報に対応する各カードの画像と、５個のカードが新しく配付された旨を示す「ＮＥＷ」の画像とを見ることができる。
【００６１】
また、ユーザＵ００１と同様に、ユーザＵ００２，Ｕ００３，Ｕ００４も、携帯端末１をひっくり返す動作を行うことにより、上述の説明と同様にして、５個のカード識別情報がそれぞれ送信され、各ユーザＵ００２〜Ｕ００４は、ディスプレイ１３に表示された５枚のカードの画像を見ることができる。
【００６２】
その後、ユーザＵ００１が、図１０で示される画面において、指でハートの２のカードの画像をドラッグして、ディスプレイ１３の外側に向かってドラッグしたとする。すると、その指示が受け付けられ、カード制御部１８に渡される（ステップＳ１０６）。そして、カード制御部１８は、ハートの２のカードが捨てられたと判断して、ハートの２のカード識別情報を配付カード情報から削除すると共に、図示しない記録媒体で保持されている、ユーザが捨てたカードのカード識別情報に、ハートの２のカード識別情報を追加する。また、カード制御部１８は、ハートの２のカードの画像をディスプレイ１３に表示しないようにする（ステップＳ１０７）。
【００６３】
その後、ユーザＵ００１が、図７で示されるように、携帯端末１のディスプレイ１３を伏せてから、ひっくり返す動作を、再度、行ったとする。すると、前回と同様に、判断部１２は、あらかじめ決められた動作が動きセンサ１１で検出されたと判断し（ステップＳ１０１）、その旨をカード制御部１８に渡す。そして、カード制御部１８は、「５」から、その時点に配付カード情報に含まれるカード識別情報の個数「４」を引いた要求枚数「１」と、ユーザが捨てたカードのカード識別情報である、ハートの２のカード識別情報を読み出し、それらを送信部１５に渡す。なお、その後、カード制御部１８は、ユーザが捨てたカードのカード識別情報をクリアする。また、送信部１５は、要求枚数「１」と、ユーザの捨てたカードのカード識別情報とを含む配付要求のパケットを構成し、サーバ２に送信する（ステップＳ１０２）。
【００６４】
その配付要求のパケットは、サーバ受信部２１で受信され、サーバ制御部２３に渡される（ステップＳ２０１）。この場合には、すでに配付前カード情報がサーバ記憶部２２で記憶されているため（ステップＳ２０２）、サーバ制御部２３は、配付要求に含まれる、ハートの２のカード識別情報を不要カード情報に追加する。その結果、不要カード情報は、図８（ｃ）で示されるようになる。また、サーバ制御部２３は、配付前カード情報から１個のカード識別情報を選択して、サーバ送信部２４に渡す（ステップＳ２０４）。その選択されたカード識別情報は、ダイヤのエースのカード識別情報であったとする。すると、サーバ制御部２３は、ダイヤのエースのカード識別情報を配付前カード情報から削除する（ステップＳ２０５）。また、サーバ送信部２４は、そのダイヤのエースのカード識別情報を含むパケットを、ユーザＵ００１の携帯端末１に送信する（ステップＳ２０６）。
【００６５】
そのカード識別情報のパケットは、受信部１６で受信され、カード制御部１８に渡される（ステップＳ１０３）。すると、カード制御部１８は、カード情報記憶部１４で記憶されている配付カード情報に、受信されたダイヤのエースのカード識別情報を追加する。その結果、カード情報記憶部１４で記憶されている配付カード情報は、図９（ｂ）で示されるようになる（ステップＳ１０４）。また、カード制御部１８は、その配付カード情報に含まれる各カード識別情報に対応する画像をカード情報から読み出し、その画像を表示する画面を構成してディスプレイ１３に表示する（ステップＳ１０５）。その表示の際に、新しく追加されたダイヤのエースのカードの画像に対応付けて、「ＮＥＷ」の文字列を表示するものとする。その結果、ユーザＵ００１は、図１１で示されるように、配付カード情報に対応する各カードの画像と、ダイヤのエースのカードが新しく配付された旨を示す「ＮＥＷ」の画像とを見ることができる。
【００６６】
なお、このように、ユーザが、ディスプレイ１３を伏せてから携帯端末１をひっくり返す動作に応じてカードが配付されることによって、ユーザは、ポーカーゲームを楽しむことができる。なお、ゲームが終了した場合には、ゲームが終了した旨をいずれかの携帯端末１からサーバ２に送信することによって、サーバ２で記憶されている配付前カード情報や不要カード情報がクリアされてもよい。
【００６７】
以上のように、本実施の形態による携帯端末１によれば、ディスプレイ１３を伏せてから、携帯端末１をひっくり返す動作に応じて、新しいカードが配付されることになる。したがって、カードをめくる動作と同様の動作によって、カードの配付が行われることになり、カードゲームのプレー時の臨場感を出すことができ、その結果、より興趣をそそるカードゲームを提供することができるようになる。
【００６８】
なお、本実施の形態では、サーバ２と、携帯端末１とがサーバ・クライアントシステムを構成する場合について説明したが、そうでなくてもよい。例えば、複数の携帯端末１を用いてゲームをプレーする場合に、１個の携帯端末１が、本実施の形態におけるサーバ２と同様の機能を持ち、他の携帯端末１は、そのサーバ２の機能を有する携帯端末１との通信を行いながらゲームをプレーしてもよい。
【００６９】
また、携帯端末１は、他の装置やサーバと通信を行わないスタンドアロンのものであってもよい。その場合には、サーバ２の機能を携帯端末１が持つことになる。すなわち、カード情報記憶部１４で記憶されるカード情報に、配付前カード情報と、配付カード情報との両方が含まれることになる。また、カード情報に、不要カード情報が含まれてもよい。また、カード制御部１８は、あらかじめ決められた動きが検出されたと判断部１２によって判断された場合に、少なくとも一のカード識別情報を配付前カード情報から配付カード情報に変更し、その変更されたカード識別情報に対応するカードの画像をディスプレイ１３に表示する。その変更を行うカード識別情報の個数は、例えば、規定の枚数（例えば、ポーカーゲームであれば５枚）に足りない分の個数であってもよい。例えば、ユーザが捨てたカードの枚数に応じた個数のカード識別情報が、配付前カード情報から配付カード情報に変更されてもよい。また、配付前カード情報から配付カード情報に変更するカード識別情報がランダムに選択されることなどは、上述の説明の場合と同様である。また、携帯端末１においてカードを捨てる処理が行われた場合には、そのカードのカード識別情報が、不要カード情報に追加されてもよい。また、携帯端末１がスタンドアロンで処理を行う場合には、携帯端末１は、送信部１５や受信部１６を備えていなくてもよい。このようにして、ユーザは、１個の携帯端末１のみを用いてカードゲームを行うことも可能となる。
【００７０】
また、本実施の形態では、主にポーカーゲームが行われる場合について説明したが、そうでなくてもよい。例えば、ブラックジャックや、コントラクトブリッジ、大富豪、ババ抜き等におけるカードを配付する処理を、本実施の形態で説明した方法によって行ってもよい。
【００７１】
（実施の形態２）
本発明の実施の形態２による携帯端末について、図面を参照しながら説明する。本実施の形態では、カード識別情報と、カードの位置とが対応付けられており、携帯端末は、あらかじめ決められた動きに応じて、カードゲームに関する処理、特に位置に応じたカードの画像の表示を行うものである。すなわち、本実施の形態において携帯端末を用いてプレーされるカードゲームは、神経衰弱と類似のものである。
【００７２】
図１２は、本実施の形態による携帯端末３の構成を示すブロック図である。本実施の形態による携帯端末３は、動きセンサ１１と、判断部１２と、ディスプレイ１３と、カード情報記憶部１４と、送信部１５と、受信部１６と、受付部１７と、カード制御部１８と、位置取得部３１とを備える。動きセンサ１１、判断部１２、ディスプレイ１３、カード情報記憶部１４、送信部１５、受信部１６、受付部１７、カード制御部１８の構成及び動作は、以下で説明する相違以外、実施の形態１と同様のものである。
【００７３】
位置取得部３１は、携帯端末３の位置を取得する。その位置の取得は、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を用いてなされてもよく、ジャイロなどの自律航法装置を用いてなされてもよく、その両方を用いることによって互いの欠点を補うようにしてもよい。なお、位置の取得方法は、これらに限定されないことは言うまでもない。例えば、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）や無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等を用いて３点測量を行うことによって携帯端末３の位置が取得されてもよい。また、テーブル面や床面などの環境側に配置されたセンサ等によって携帯端末３の位置が検知され、それに応じて、携帯端末３に送信された位置を位置取得部３１が受信することによって、携帯端末３の位置が取得されてもよい。例えば、テーブルやフィールドに複数の領域が設定されており、領域ごとにＲＦＩＤが配設されており、携帯端末３がそのＲＦＩＤにタッチされることに応じて、位置取得部３１が、そのＲＦＩＤから領域に対応した位置を読み出してもよい。また、テーブル面や床面などの環境側に領域ごとに領域を示す情報が表示されており、携帯端末３でその情報を撮影し、位置に変換することによって、携帯端末３の位置が取得されてもよい。例えば、テーブルやフィールドに複数の領域が設定されており、領域ごとに領域を示す文字列や２次元バーコード等が表示されており、携帯端末３がその表示を撮影し、位置取得部３１が、その撮影画像を文字認識したり、２次元バーコードの解釈をしたりすることによって位置の情報を取得してもよい。取得された位置は、図示しない記録媒体で記憶されてもよい。
【００７４】
本実施の形態では、カード情報記憶部１４には、カード識別情報と、カードの画像とを含むカード情報が記憶されているだけであってもよい。
また、本実施の形態では、送信部１５は、あらかじめ決められた動きが検出されたと判断部１２によって判断された場合に、位置取得部３１が取得した位置を送信する。なお、送信部１５は、位置と共に、携帯端末３のユーザを識別するユーザＩＤをも送信してもよい。そのユーザＩＤは、例えば、携帯端末３を識別する情報であってもよい。また、携帯端末３を識別する情報は、例えば、製造番号であってもよく、通信で用いられるアドレス（例えば、ＩＰアドレスやＭＡＣアドレス等）であってもよく、あるいは、その他の情報であってもよい。そのユーザＩＤは、携帯端末３の図示しない記憶媒体で記憶されており、送信部１５は、それを読み出して送信してもよい。
【００７５】
また、本実施の形態では、受信部１６は、送信部１５による位置の送信に応じて、位置に対応するカード識別情報を受信する。本実施の形態では、受信部１６が受信するカード識別情報は、通常、１個である。なお、受信部１６は、カード識別情報以外の情報を受信してもよい。例えば、ユーザごとの得点を受信してもよい。
【００７６】
また、本実施の形態では、カード制御部１８は、受信部１６が受信したカード識別情報に対応するカードの画像をディスプレイ１３に表示する。また、受信部１６がカード識別情報以外の情報を受信した場合には、カード制御部１８は、その情報をディスプレイ１３に表示してもよい。このように、本実施の形態では、カード制御部１８が行うカード情報に関する処理が、例えば、携帯端末３の位置に対応するカードの画像をディスプレイ１３に表示する処理である場合について説明する。
【００７７】
なお、本実施の形態によるサーバ２の構成は、実施の形態１の図２と同様である。但し、本実施の形態では、サーバ受信部２１は、配付要求に代えて、位置やユーザＩＤを受信する。また、本実施の形態では、サーバ記憶部２２において、配付前カード情報や不要カード情報に代えて、カード識別情報と、そのカード識別情報に対応するカードの位置を示す位置情報とが記憶されているものとする。なお、あるカード識別情報で識別されるカードの位置を示す位置情報がどれであるのかが分かるように、カード識別情報と、位置情報とが対応付けられていることが好適である。また、その位置情報は、例えば、カードに対応する領域を示す情報であってもよく、領域を識別する情報であってもよい。領域を示す情報は、例えば、領域の輪郭の座標を示す情報であってもよく、領域の頂点の座標を示す情報であってもよい。領域を示す情報が領域の頂点の座標を示す情報である場合に、その情報は、矩形領域の対角の２点を示す情報であってもよい。また、領域を識別する情報は、例えば、領域を識別するアドレスのような情報であってもよい。例えば、トランプの５２枚に対応して、５２個の領域が存在する場合に、その領域を識別する情報は、「１」から「５２」までの情報であってもよい。また、そのカード識別情報に対応してカードが取得済であるかどうかを示すフラグがサーバ記憶部２２で記憶されていてもよい。また、本実施の形態では、サーバ制御部２３は、サーバ受信部２１が受信した位置に応じたカード識別情報を特定する。受信された位置に応じたカード識別情報とは、例えば、位置情報が領域を識別する情報であり、受信された位置も領域を識別する情報である場合には、受信された位置と一致する位置情報に対応するカード識別情報となり、位置情報が領域を示す情報であり、受信された位置がピンポイントの位置を示す情報である場合には、受信された位置を含む領域を示す位置情報に対応するカード識別情報となる。なお、その位置に応じたカード識別情報に対応付けられて、取得済であることを示すフラグら設定されている場合には、サーバ制御部２３は、カード識別情報と共に、取得済である旨をも特定してもよい。また、２回連続して、同じランクのカードのカード識別情報に対応する位置と同じユーザＩＤとが受信された場合には、サーバ制御部２３は、そのユーザＩＤに対応する得点を加算し、その２個のカード識別情報に対応するフラグを取得済であることを示すように更新してもよい。また、本実施の形態では、サーバ送信部２４は、サーバ制御部２３が特定したカード識別情報を送信する。また、サーバ送信部２４は、サーバ制御部２３が取得済である旨を特定した場合に、その取得済である旨を送信してもよい。また、サーバ送信部２４は、カード識別情報と共に、ユーザの得点をも送信してもよい。
【００７８】
次に、携帯端末３の動作について図１３のフローチャートを用いて説明する。なお、ステップＳ１０６，Ｓ１０７の処理は、実施の形態１の図３のフローチャートと同様であり、その説明を省略する。なお、そのステップＳ１０６，Ｓ１０７において受け付ける入力や、その入力に応じた処理は、実施の形態１と異なっていてもよいことは言うまでもない。
【００７９】
（ステップＳ３０１）判断部１２は、あらかじめ決められた動きを動きセンサ１１が検出したかどうか判断する。そして、検出した場合には、ステップＳ３０２に進み、そうでない場合には、ステップＳ１０６に進む。
【００８０】
（ステップＳ３０２）位置取得部３１は、携帯端末３の位置を取得する。
【００８１】
（ステップＳ３０３）送信部１５は、位置取得部３１が取得した位置をサーバ２に送信する。本実施の形態では、その際に、送信部１５が携帯端末３の図示しない記録媒体で記憶されているユーザＩＤを読み出して、その位置と一緒に送信する場合について説明する。
【００８２】
（ステップＳ３０４）受信部１６は、サーバ２からカード識別情報等を受信したかどうか判断する。そして、受信した場合には、ステップＳ３０５に進み、そうでない場合には、受信するまでステップＳ３０４の処理を繰り返す。
【００８３】
（ステップＳ３０５）カード制御部１８は、受信部１６がカード識別情報を受信した場合に、そのカード識別情報に対応する画像をディスプレイ１３に表示する。また、カード制御部１８は、受信部１６が取得済である旨を受信した場合に、その取得済である旨をディスプレイ１３に表示する。また、カード制御部１８は、受信部１６が得点をも受信した場合に、その得点をもディスプレイ１３に表示する。この表示によって、携帯端末３のユーザは、携帯端末３の位置に対応するカードがどれであるのかなどを知ることができるようになる。そして、ステップＳ３０１に戻る。
なお、図１３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００８４】
次に、本実施の形態によるサーバ２の動作について、図１４のフローチャートを用いて説明する。図１４のフローチャートでは、サーバ記憶部２２において、カード識別情報と、位置と、取得済であるかどうかを示すフラグとが対応付けられて記憶されている場合について説明する。
【００８５】
（ステップＳ４０１）サーバ受信部２１は、位置とユーザＩＤとを受信したかどうか判断する。そして、受信した場合には、ステップＳ４０２に進み、そうでない場合には、受信するまでステップＳ４０１の処理を繰り返す。
【００８６】
（ステップＳ４０２）サーバ制御部２３は、サーバ記憶部２２を参照し、受信された位置に対応するカード識別情報を特定する。
【００８７】
（ステップＳ４０３）サーバ制御部２３は、ステップＳ４０２で特定したカード識別情報に対応するフラグが取得済であることを示すかどうか判断する。そして、取得済であることを示す場合には、ステップＳ４０４に進み、そうでない場合には、ステップＳ４０５に進む。
【００８８】
（ステップＳ４０４）サーバ送信部２４は、受信した位置に対応するカード識別情報で識別されるカードがすでに取得済である旨を示す情報を携帯端末３に送信する。その送信先は、サーバ受信部２１が受信した位置等の送信元であってもよく、あるいは、ゲームに参加しているすべての携帯端末３であってもよい。本実施の形態では、後者の場合について説明する。そして、ステップＳ４０１に戻る。
【００８９】
（ステップＳ４０５）サーバ制御部２３は、２回連続して同じランクのカードのカード識別情報に対応する位置と同じユーザＩＤとが受信されたかどうか判断する。この判断は、図示しない記録媒体で記憶されている、前回受信された位置に対応するカード識別情報と、前回受信されたユーザＩＤとを用いて行われてもよい。すなわち、今回受信された位置に対応するカード識別情報のランクと、前回受信された位置に対応するカード識別情報のランクとが同じであり、今回受信されたユーザＩＤと、前回受信されたユーザＩＤとが同じである場合に、２回連続して、同じランクのカードのカード識別情報に対応する位置と同じユーザＩＤとが受信されたと判断されてもよい。そして、そのように判断された場合には、ステップＳ４０６に進み、そうでない場合に、ステップＳ４１１に進む。なお、ステップＳ４０６に進む場合には、図示しない記録媒体で記憶されている、前回受信された位置に対応するカード識別情報と、前回受信されたユーザＩＤとがクリアされてもよい。本実施の形態では、そのようなクリアが行われる場合について説明する。
【００９０】
（ステップＳ４０６）サーバ制御部２３は、受信された位置に対応するカード識別情報に対応する取得済であるかどうかを示すフラグを、取得済である旨を示すように設定する。
【００９１】
（ステップＳ４０７）サーバ制御部２３は、受信されたユーザＩＤに対応する得点を、あらかじめ決められた得点だけインクリメントする。本実施の形態では、得点が取得されたカードの枚数である「２」だけインクリメントされるものとする。
【００９２】
（ステップＳ４０８）サーバ制御部２３は、まだ取得済でないカードが存在するかどうか判断する。この判断は、例えば、サーバ記憶部２２においてカード識別情報に対応付けられているフラグに、取得済でないことを示すフラグが存在するかどうかに応じて判断されてもよい。取得済でないことを示すフラグが存在する場合には、取得済でないカードが存在すると判断されてステップＳ４１２に進み、そうでない場合には、すべてのカードが取得済であると判断されてステップＳ４０９に進む。
【００９３】
（ステップＳ４０９）サーバ送信部２４は、サーバ制御部２３が最新に特定したカード識別情報と、サーバ制御部２３が更新した得点とを携帯端末３に送信する。その送信先は、サーバ受信部２１が受信した位置等の送信元であってもよく、あるいは、ゲームに参加しているすべての携帯端末３であってもよい。本実施の形態では、後者の場合について説明する。
【００９４】
（ステップＳ４１０）サーバ制御部２３は、サーバ記憶部２２で記憶されている情報をリセットする。そのリセットの処理は、例えば、取得済であるかどうかを示すフラグをすべて、取得済でない旨を示すように更新し、位置とカード識別情報との対応を変更し、各ユーザの得点をすべてクリアすることであってもよい。そして、ステップＳ４０１に戻る。
【００９５】
（ステップＳ４１１）サーバ制御部２３は、ステップＳ４０１で受信された位置に対応するカード識別情報と、ステップＳ４０１で受信されたユーザＩＤとを、前回受信された位置に対応するカード識別情報及び前回受信されたユーザＩＤとして、図示しない記録媒体に蓄積する。
【００９６】
（ステップＳ４１２）サーバ送信部２４は、ステップＳ４０２で特定されたカード識別情報を携帯端末３に送信する。その送信先は、サーバ受信部２１が受信した位置等の送信元であってもよく、あるいは、ゲームに参加しているすべての携帯端末３であってもよい。本実施の形態では、後者の場合について説明する。そして、ステップＳ４０１に戻る。
【００９７】
なお、図１４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。また、図１４のフローチャートのステップＳ４０４やＳ４１２において、ステップＳ４０２で特定されたカード識別情報に対応する位置を示す情報も一緒に送信されてもよい。その位置を示す情報は、例えば、位置そのものであってもよく、あるいは、位置を識別する情報（例えば、領域ＩＤ等であってもよい）であってもよい。
【００９８】
次に、本実施の形態による携帯端末３及びサーバ２の動作について、具体例を用いて説明する。この具体例でも、図５と同様に、４個の携帯端末３と、サーバ２とが通信回線５００を介して接続されているものとする。また、携帯端末３は、ユーザが持ち運びできるものであり、異なるユーザは、異なる携帯端末１を保持しているものとする。４個の携帯端末１を保持しているユーザは、ユーザＵ００１〜Ｕ００４であるとする。そして、携帯端末１を保持しているユーザＵ００１〜Ｕ００４によって、トランプを用いた神経衰弱と類似のゲームが行われるものとする。なお、ユーザＵ００１〜Ｕ００４のユーザＩＤは、それぞれＵ００１〜Ｕ００４であるとする。
【００９９】
この具体例でも、実施の形態１の具体例と同様に、各携帯端末３のカード情報記憶部１４で記憶されているカード情報に、図６で示される情報が含まれているものであるとする。また、この具体例でも、実施の形態の例１のように、判断部１２は、ディスプレイ１３の表示面が伏せられた状態から表示面が上向きの状態となる動作が、動きセンサ１１で検出されたかどうかを判断するものとする。
【０１００】
また、この具体例において、サーバ２のサーバ記憶部２２では、図１５で示される情報が記憶されているものとする。図１５の情報において、領域を識別する領域ＩＤと、その領域ＩＤで示される領域の座標を示す位置情報と、カード識別情報と、カードが取得済であるかどうかを示す取得済フラグとが対応付けられている。位置情報は、図１６で示される矩形の各領域の対角となる２点の座標の情報である。この位置情報によって、各矩形領域の位置が示されることになる。また、取得済フラグ「０」は、対応するカード識別情報で識別されるカードがまだ取得されていないことを示し、取得済フラグ「１」は、対応するカード識別情報で識別されるカードがすでに取得されたことを示すものとする。
【０１０１】
また、この具体例において、位置取得部３１は、ＧＰＳにより携帯端末３の位置を取得するものであり、図１６で示される各領域は、ＧＰＳの精度によって区別できる程度の広さの領域であるとする。例えば、ＧＰＳが１ｍの精度で測位できるのであれば、矩形の一辺が１ｍであってもよく、ＧＰＳが１０ｍの精度で測位できるのであれば、矩形の一辺が１０ｍであってもよい。また、その領域の設定されているところは、ＧＰＳの使用できる屋外であるとする。また、図１６で示される設定に応じて、地面に各領域の境界線と、各領域の領域ＩＤとが表示されていてもよい。
【０１０２】
まず、ユーザＵ００１〜Ｕ００４がそれぞれ、各自の携帯端末３を用いて、サーバ２にユーザＩＤと、携帯端末３のアドレスとを登録したとする。その後、ユーザＵ００１が、携帯端末３を持って領域２の位置に移動し、そこで図７で示されるように、携帯端末３のディスプレイ１３の表示面を伏せたとする。そして、その後に、携帯端末３をひっくり返して、ディスプレイ１３の表示面を見たとする。すると、判断部１２は、あらかじめ決められた動作である、ディスプレイ１３の表示面が伏せられた状態から表示面が上向きの状態となる動作が、動きセンサ１１で検出されたと判断し（ステップＳ３０１）、その旨をカード制御部１８に渡す。カード制御部１８は、その判断部１２による判断に応じて、位置取得部３１にその時点の位置を取得する旨の指示を渡す。位置取得部３１は、その指示に応じて、その時点の位置（Ｘ１０１，Ｙ１０１）を取得し、送信部１５に渡す（ステップＳ３０２）。送信部１５は、図示しない記録媒体で記憶されているユーザＩＤ「Ｕ００１」を読み出し、そのユーザＩＤ「Ｕ００１」と位置（Ｘ１０１，Ｙ１０１）とを含むパケットを構成し、あらかじめ保持しているサーバ２のアドレスを送信先として送信する（ステップＳ３０３）。
【０１０３】
携帯端末３から送信されたユーザＩＤと位置とを含むパケットは、通信回線５００を介して、サーバ２のサーバ受信部２１で受信され、サーバ制御部２３に渡される（ステップＳ４０１）。サーバ制御部２３は、サーバ記憶部２２を参照し、位置（Ｘ１０１，Ｙ１０１）を含む位置情報を特定する。例えば、位置情報が「（Ｘ１００，Ｙ１００），（Ｘ２００，Ｙ２００）」であるとすると、Ｘ１００≦Ｘ１０１＜Ｘ２００、かつ、Ｙ１００≦Ｙ１０１＜Ｙ２００の場合に、位置（Ｘ１０１，Ｙ１０１）が、位置情報が「（Ｘ１００，Ｙ１００），（Ｘ２００，Ｙ２００）」で示される領域に含まれると判断されてもよい。この具体例では、位置（Ｘ１０１，Ｙ１０１）は、領域ＩＤ「２」に対応する位置情報に含まれたとする。すると、サーバ制御部２３は、その位置情報と同じレコードに含まれるダイヤの２のカード識別情報を特定する（ステップＳ４０２）。そして、サーバ制御部２３は、その同じレコードに含まれる取得済フラグが取得済を示す「１」であるかどうか判断する（ステップＳ４０３）。この場合には、その取得済フラグは「０」であるため、サーバ制御部２３は、連続して同じランクのカード識別情報に対応する位置が受信されたかどうか判断する（ステップＳ４０５）。具体的には、サーバ制御部２３は、直前に特定されたカード識別情報のランクと、このたび特定されたカード識別情報のランク「２」とが同じであるかどうか、また、直前に受信されたユーザＩＤと、このたび受信されたユーザＩＤ「Ｕ００１」とが同じであるかどうか判断する。この場合には、直前に特定されたカード識別情報等が存在しないため、サーバ制御部２３は、連続して同じランクのカード識別情報に対応する位置が受信されていないと判断し、サーバ受信部２１が受信したユーザＩＤ「Ｕ００１」と、サーバ受信部２１が受信した位置（Ｘ１０１，Ｙ１０１）に対応して特定された、ダイヤの２のカード識別情報とを図１７で示されるように図示しない記録媒体に蓄積する（ステップＳ４１１）。また、サーバ制御部２３は、特定したカード識別情報と、そのカード識別情報に対応する領域ＩＤ「２」とをサーバ送信部２４に渡す。すると、サーバ送信部２４は、ダイヤの２のカード識別情報と、領域ＩＤ「２」とを含むパケットを構成し、あらかじめ登録されているユーザＵ００１〜Ｕ００４に対応するアドレスをそれぞれ送信先として送信する（ステップＳ４１２）。
【０１０４】
サーバ２から送信されたカード識別情報等を含むパケットは、通信回線５００を介して、ユーザＵ００１〜Ｕ００４の各携帯端末３の受信部１６で受信され、カード制御部１８に渡される（ステップＳ３０４）。すると、カード制御部１８は、カード情報記憶部１４で記憶されているカード情報を参照し、受信部１６から受け取ったカード識別情報に対応する画像を読み出し、その画像をディスプレイ１３に表示する（ステップＳ３０５）。その表示の際に、受信された領域ＩＤをも表示するものとする。その結果、ユーザＵ００１〜Ｕ００４は、図１８で示されるように、携帯端末３が存在する領域２に対応するカードの画像と、そのカードに対応する領域が「領域２」である旨とを知ることができる。その後、ユーザが順次、携帯端末３を伏せてからひっくり返す動作を行うことによって、神経衰弱のゲームが行われることになる。
【０１０５】
その後、例えば、ユーザＵ００１が、ハートの２に対応する領域で携帯端末３を伏せてからひっくり返す動作を行った後に、領域２まで移動し、携帯端末３を伏せてからひっくり返す動作を行ったとする。すると、上記説明と同様にして、位置等がサーバ２に送信される（ステップＳ３０１〜Ｓ３０３）。そして、サーバ２において、その位置等が受信され、ダイヤの２のカード識別情報が特定され、また、そのカードが取得済でないと判断されたとする（ステップＳ４０１〜Ｓ４０３）。この場合には、直前に特定されたカード識別情報と、ユーザＩＤとして、ハートの２と、Ｕ００１とが記憶されているため、サーバ制御部２３は、連続して、同じランクのカード識別情報に対応する位置と、同じユーザＩＤとが受信されたと判断し（ステップＳ４０５）、図示しない記録媒体で記憶されている、直前に受信された位置に対応するカード識別情報と、直前に受信されたユーザＩＤとをクリアする。また、サーバ制御部２３は、サーバ記憶部２２で記憶されている、ハートの２のカード識別情報に対応する取得済フラグと、ダイヤの２のカード識別情報に対応する取得済フラグとをそれぞれ「１」に設定する（ステップＳ４０６）。また、ユーザＵ００１が２枚のカードを取得したため、サーバ制御部２３は、サーバ記憶部２２で記憶されている、ユーザＩＤ「Ｕ００１」に対応する得点に「２」を加算する（ステップＳ４０７）。その結果、その得点の一覧は、図１９で示されるようになったとする。また、サーバ制御部２３は、取得済フラグが「０」であるレコードがまだ存在すると判断する（ステップＳ４０８）。そして、特定されたカード識別情報と、それに対応する領域ＩＤとが各携帯端末３に送信される（ステップＳ４１２）。なお、この送信の際に、ユーザＵ００１の得点が２点に更新された旨や、図１９の得点表そのものを一緒に送信してもよい。その送信に応じて、図１８で示されるように、各携帯端末３でダイヤの２のカード識別情報等が表示されることになる。また、すべてのカードが取得されると、カード識別情報や領域ＩＤと共に、各ユーザの得点も送信され、その回のゲームが終了となる（ステップＳ４０９）。そして、サーバ制御部２３は、サーバ記憶部２２で記憶されている取得済フラグをすべて「０」にリセットし、カード識別情報をランダムに入れ替える（ステップＳ４１０）。また、携帯端末３では、サーバ２から送信されたカード識別情報に応じたカードの画像等が表示されると共に、各ユーザの得点も表示され、その回のゲームの勝者が誰であるのかを知ることができるようになる。
【０１０６】
また、ユーザが、すでにカードが取得済である領域において、携帯端末３を伏せてからひっくり返す動作を行った場合には、それに応じて、取得済である旨がサーバ２から送信され、ディスプレイ１３で表示されることになる（ステップＳ３０１〜Ｓ３０５，Ｓ４０１〜Ｓ４０４）。
また、携帯端末３において、取得済の領域の領域ＩＤを管理し、その取得済の領域を示す表示を行ってもよい。例えば、携帯端末３において、５２個の領域に応じた図形を表示し、取得済の領域については、取得済であることを示す表示（例えば、黒く塗りつぶされた表示や、「済」マークの表示など）がなされてもよい。このような表示がなされることによって、ユーザが、取得済の領域において、携帯端末３を伏せてからひっくり返す動作を行うことがないようにすることができる。
また、この具体例では、図１７で示されるように、前回受信された位置に対応するカード識別情報が一時的に記憶される場合について説明したが、そのカード識別情報のうち、利用されるのはランクのみである。したがって、カード識別情報に代えて、ランクのみが記憶されるようにしてもよい。
【０１０７】
以上のように、本実施の形態による携帯端末３によれば、ディスプレイ１３を伏せてから、携帯端末３をひっくり返す動作に応じて、その動作が行われた位置に対応するカードが表示されることになる。したがって、カードをめくる動作と同様の動作によって、カードの表示が行われることになり、カードゲームのプレー時の臨場感を出すことができ、その結果、より興趣をそそるカードゲームを提供することができるようになる。
【０１０８】
なお、本実施の形態では、サーバ２と、携帯端末３とがサーバ・クライアントシステムを構成する場合について説明したが、そうでなくてもよい。例えば、複数の携帯端末３を用いてゲームをプレーする場合に、１個の携帯端末３が、本実施の形態におけるサーバ２と同様の機能を持ち、他の携帯端末３は、そのサーバ２の機能を有する携帯端末３との通信を行いながらゲームをプレーしてもよい。
【０１０９】
また、携帯端末３は、他の装置やサーバと通信を行わないスタンドアロンのものであってもよい。その場合には、サーバ２の機能を携帯端末３が持つことになる。すなわち、カード情報記憶部１４で記憶されるカード情報に、カード識別情報と、そのカード識別情報に対応するカードの位置を示す位置情報とが含まれることになる。また、そのカード識別情報に、取得済フラグが対応付けられていてもよい。また、カード制御部１８は、あらかじめ決められた動きが検出されたと判断部１２によって判断された場合に、位置取得部３１が取得した位置に対応するカード識別情報を特定し、その特定したカード識別情報に対応するカードの画像をディスプレイ１３に表示する。また、カード制御部１８は、本実施の形態によるサーバ制御部２３と同様に、取得済フラグの更新や、得点の管理等を行ってもよい。また、携帯端末３がスタンドアロンで処理を行う場合には、携帯端末３は、送信部１５や受信部１６を備えていなくてもよい。このようにして、ユーザは、１個の携帯端末３のみを用いてカードゲームを行うことも可能となる。また、例えば、サーバ２等からカード識別情報と位置情報との対応関係を示す情報が、複数の携帯端末３に送信され、その複数の携帯端末３において、その対応関係を示す情報をカード情報記憶部１４に蓄積して使用することによって、複数の携帯端末３を用いた複数のユーザが、神経衰弱と同様のゲームをプレーすることもできるようになる。なお、その場合には、あるユーザが表示させたカードの種類を他のユーザが知ることができないので、カードを表示させたユーザが口頭で他のユーザにカードの種類を知らせてもよい。
【０１１０】
また、本実施の形態では、取得されたカードに対応するカード識別情報に対応付けて取得済であることを示すフラグが設定される場合について説明したが、それ以外の方法によって、カードが取得されたことを管理してもよい。例えば、取得されたカードを識別するカード識別情報を削除してもよい。また、取得されたカードを識別するカード識別情報の格納領域を変更してもよい。
【０１１１】
また、本実施の形態において、あらかじめ決められた動きは、例えば、動いていた（移動していた）携帯端末３が止まる動作であってもよい。この場合には、動きセンサ１１は、例えば、３次元ジャイロセンサや３次元モーションセンサである。そして、判断部１２は、その３次元ジャイロセンサ等である動きセンサ１１によって検出された加速度の絶対値が、あらかじめ決められた第１のしきい値を超えている状態から、あらかじめ決められた第２のしきい値より小さくなる状態となった場合に、あらかじめ決められた動きが動きセンサで検出されたと判断してもよい。そして、その携帯端末３が止まった位置に対応するカードの画像が表示されるようになってもよい。ここで、第１のしきい値は、第２のしきい値よりも大きい値である。第２のしきい値は、通常、０に近い値となりうる。なお、ユーザが携帯端末３を持ち歩いている場合に、このように携帯端末３が動いている状態から止まる状態になる状況が多く、そのたびにカードの画像が表示されたのでは、目的としない位置に対応するカードの画像も表示される可能性がありうる。したがって、例えば、ゲームモードになっている場合にのみ上述のような処理を行い、非ゲームモードになっている場合には、上述のような処理を行わないようにしてもよい。例えば、ゲームモード・非ゲームモードの切り替えがボタンの押下によってなされてもよく、あるいは、ゲームモードボタンが押下されている状況でのみゲームモードとなってもよい。
【０１１２】
また、本実施の形態において、受付部１７が、カード画像を表示する旨の指示を受け付けた場合に、その時点での携帯端末３の位置に応じたカードの画像が表示されるようになってもよい。すなわち、サーバ・クライアントシステムの場合には、例えば、送信部１５は、カード画像を表示する旨の指示が受け付けられた場合に、位置取得部３１が取得した位置を送信し、受信部１６は、その送信に応じて、その位置に対応するカード識別情報を受信し、カード管理部１８は、受信部１６が受信したカード識別情報に対応するカードの画像をディスプレイ１３に表示してもよい。また、スタンドアロンの場合には、例えば、カード管理部１８は、カード画像を表示する旨の指示が受け付けられた場合に、位置取得部３１が取得した位置に対応するカード識別情報を特定し、その特定したカード識別情報に対応するカードの画像をディスプレイ１３に表示してもよい。これらの場合には、携帯端末３は、動きセンサ１１や判断部１２を備えていなくてもよい。一方、携帯端末３は、その指示を受け付ける受付部１７を備えている必要がある。
【０１１３】
また、上記各実施の形態において、ディスプレイ１３の表示面が伏せられた状態から、表示面が上向きの状態となる動作が検出されたと判断された場合に、カード制御部１８等が処理を行う場合について説明したが、前述のように、例えば、折りたたみ式の携帯端末１，３の場合には、図２０（ａ）のようにディスプレイ１３の表示面が閉じられた状態から、図２０（ｂ）のようにディスプレイ１３の表示面が開けられた状態となる動作が動きセンサ１１によって検出されたと判断部１２が判断した場合に、カード制御部１８等による処理が行われてもよい。この場合であっても、カードをめくる動作と近似した動作によって、カードが配付されたり、カードのスートやマークを知ることができたりすることになり、臨場感のあるカードゲームのプレーが可能となる。
【０１１４】
また、上記各実施の形態において、サーバ２を用いてカードゲームがプレーされる場合には、サーバ２がカードゲームの進行をも管理してもよい。すなわち、次のどのユーザがどのようなプレーを行うことができるのかを、そのユーザに対応する携帯端末１，３に送信するようにしてもよい。このようなサーバ２の処理は、ゲームのプレーを管理する装置としてすでに公知であり、その詳細な説明を省略する。
【０１１５】
また、あらかじめ決めあれた動きが検出されたと判断された場合に、実施の形態１では、カードが配付される処理が行われ、実施の形態２では、どのカードであるのかが表示される処理が行われる場合について説明したが、あらかじめ決められた動きが検出されたと判断された場合に、その他の処理が行われてもよい。例えば、上述の例３のように、第１の携帯端末１が振られる動作が検出された場合に、第１の携帯端末１から、第２の携帯端末１にカードが移動される処理、すなわち、第１の携帯端末１に対応する配付カード情報から選択された１個または２個以上のカード識別情報が削除され、その１個または２個以上のカード識別情報が、第２の携帯端末１に対応する配付カード情報に追加される処理が行われてもよい。このような処理により、例えば、ババ抜きにおけるカードの授受を、携帯端末１を振ることによって実現することができる。また、例えば、各携帯端末１の位置を、位置取得部３１等によって取得しておき、振られた動きが検出された携帯端末１から、その振られた向きの先に存在する携帯端末１に対して、ランダムに選択されたカードが渡されるようにしてもよい。
また、例えば、上述の例１と反対の動作、すなわち、ディスプレイ１３の表示面が上向きの状態から、その表示面が伏せられた状態となった場合に、ユーザが選択していたカードが捨てられる処理が行われてもよい。
【０１１６】
また、上記各実施の形態において、カードゲームがトランプゲームである場合について主に説明したが、そうでなくてもよい。トランプ以外のカードゲームが、携帯端末１，３等において行われてもよい。
【０１１７】
また、上記各実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよく、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【０１１８】
また、上記各実施の形態において、各構成要素間で行われる情報の受け渡しは、例えば、その情報の受け渡しを行う２個の構成要素が物理的に異なるものである場合には、一方の構成要素による情報の出力と、他方の構成要素による情報の受け付けとによって行われてもよく、あるいは、その情報の受け渡しを行う２個の構成要素が物理的に同じものである場合には、一方の構成要素に対応する処理のフェーズから、他方の構成要素に対応する処理のフェーズに移ることによって行われてもよい。
【０１１９】
また、上記各実施の形態において、各構成要素が実行する処理に関係する情報、例えば、各構成要素が受け付けたり、取得したり、選択したり、生成したり、送信したり、受信したりした情報や、各構成要素が処理で用いるしきい値や数式、アドレス等の情報等は、上記説明で明記していない場合であっても、図示しない記録媒体において、一時的に、あるいは長期にわたって保持されていてもよい。また、その図示しない記録媒体への情報の蓄積を、各構成要素、あるいは、図示しない蓄積部が行ってもよい。また、その図示しない記録媒体からの情報の読み出しを、各構成要素、あるいは、図示しない読み出し部が行ってもよい。
【０１２０】
また、上記各実施の形態において、各構成要素等で用いられる情報、例えば、各構成要素が処理で用いるしきい値やアドレス、各種の設定値等の情報がユーザによって変更されてもよい場合には、上記説明で明記していない場合であっても、ユーザが適宜、それらの情報を変更できるようにしてもよく、あるいは、そうでなくてもよい。それらの情報をユーザが変更可能な場合には、その変更は、例えば、ユーザからの変更指示を受け付ける図示しない受付部と、その変更指示に応じて情報を変更する図示しない変更部とによって実現されてもよい。その図示しない受付部による変更指示の受け付けは、例えば、入力デバイスからの受け付けでもよく、通信回線を介して送信された情報の受信でもよく、所定の記録媒体から読み出された情報の受け付けでもよい。
【０１２１】
また、上記各実施の形態において、携帯端末１，３、サーバ２に含まれる２以上の構成要素が通信デバイスや入力デバイス等を有する場合に、２以上の構成要素が物理的に単一のデバイスを有してもよく、あるいは、別々のデバイスを有してもよい。
【０１２２】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。なお、上記各実施の形態における携帯端末１，３を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、カードゲームのカードを識別するカード識別情報と、各カードの画像とを少なくとも含むカード情報が記憶されるカード情報記憶部にアクセス可能なコンピュータを、ユーザが操作する携帯端末として機能させるためのプログラムであって、コンピュータを、あらかじめ決められた動きが、携帯端末の筐体の動きを検出する動きセンサで検出されたかどうか判断する判断部、あらかじめ決められた動きが検出されたと判断部によって判断された場合に、カード情報に関する処理を行い、処理結果に応じたカードの画像をディスプレイに表示するカード制御部として機能させるためのプログラムである。なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。
【０１２３】
また、このプログラムは、サーバなどからダウンロードされることによって実行されてもよく、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。
また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０１２４】
図２１は、上記プログラムを実行して、上記各実施の形態による携帯端末１，３、サーバ２を実現するコンピュータの外観の一例を示す模式図である。上記各実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムによって実現されうる。
【０１２５】
図２１において、コンピュータシステム９００は、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ドライブ９０５、ＦＤ（Ｆｌｏｐｐｙ（登録商標）  Ｄｉｓｋ）ドライブ９０６を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【０１２６】
図２２は、コンピュータシステム９００の内部構成を示す図である。図２２において、コンピュータ９０１は、ＣＤ−ＲＯＭドライブ９０５、ＦＤドライブ９０６に加えて、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９１１と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ９１２と、ＭＰＵ９１１に接続され、アプリケーションプログラムの命令を一時的に記憶すると共に、一時記憶空間を提供するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９１３と、アプリケーションプログラム、システムプログラム、及びデータを記憶するハードディスク９１４と、ＭＰＵ９１１、ＲＯＭ９１２等を相互に接続するバス９１５とを備える。なお、コンピュータ９０１は、ＬＡＮやＷＡＮ等への接続を提供する図示しないネットワークカードを含んでいてもよい。
【０１２７】
コンピュータシステム９００に、上記各実施の形態による携帯端末１，３、サーバ２の機能を実行させるプログラムは、ＣＤ−ＲＯＭ９２１、またはＦＤ９２２に記憶されて、ＣＤ−ＲＯＭドライブ９０５、またはＦＤドライブ９０６に挿入され、ハードディスク９１４に転送されてもよい。これに代えて、そのプログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９１４に記憶されてもよい。プログラムは実行の際にＲＡＭ９１３にロードされる。なお、プログラムは、ＣＤ−ＲＯＭ９２１やＦＤ９２２、またはネットワークから直接、ロードされてもよい。
【０１２８】
プログラムは、コンピュータ９０１に、上記各実施の形態による携帯端末１，３、サーバ２の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム９００がどのように動作するのかについては周知であり、詳細な説明は省略する。
【０１２９】
また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１３０】
以上より、本発明による携帯端末等によれば、携帯端末を用いて行われるカードゲームに臨場感を出すことができるという効果が得られ、例えば、カードゲームがプレーされるゲーム装置等として有用である。
【符号の説明】
【０１３１】
１，３  携帯端末
２  サーバ
１１  センサ
１２  判断部
１３  ディスプレイ
１４  カード情報記憶部
１５  送信部
１６  受信部
１７  受付部
１８  カード制御部
２１  サーバ受信部
２２  サーバ記憶部
２３  サーバ制御部
２４  サーバ送信部
３１  位置取得部
【図１】
0005907452.tif 000002
【図２】
0005907452.tif 000003
【図３】
0005907452.tif 000004
【図４】
0005907452.tif 000005
【図５】
0005907452.tif 000006
【図６】
0005907452.tif 000007
【図７】
0005907452.tif 000008
【図８】
0005907452.tif 000009
【図９】
0005907452.tif 000010
【図１０】
0005907452.tif 000011
【図１１】
0005907452.tif 000012
【図１２】
0005907452.tif 000013
【図１３】
0005907452.tif 000014
【図１４】
0005907452.tif 000015
【図１５】
0005907452.tif 000016
【図１６】
0005907452.tif 000017
【図１７】
0005907452.tif 000018
【図１８】
0005907452.tif 000019
【図１９】
0005907452.tif 000020
【図２０】
0005907452.tif 000021
【図２１】
0005907452.tif 000022
【図２２】
0005907452.tif 000023