(57)【要約】【課題】装置の動きに応じてその装置の内と外との間でオブジェクトが移動したかのような表示を行うこと。【解決手段】位置情報取得手段１０１は、自装置の位置を表す位置情報を取得する。パラメータ取得手段１０２は、ユーザの操作に応じて変化し且つキャラクタに対応付けられたパラメータを取得する。第１表示制御手段１０３は、取得された位置情報が表す位置に基づいて、情報処理装置２０の所在するエリアに自装置が進入または退出したと判断すると、オブジェクト画像を表示させる第１の表示制御とそのオブジェクト画像を表示させない第２の表示制御とのいずれかを行う。また、第１表示制御手段１０３は、取得されたパラメータがオブジェクト画像を表示させるための表示条件を満たすようになった場合には第１の表示制御を行い、そのパラメータが表示条件を満たさなくなった場合には第２の表示制御を行う。【選択図】図４
2014219908.tif 000002
【特許請求の範囲】
【請求項１】
第１情報処理装置と第２情報処理装置とを備え、
前記第１情報処理装置は、
自装置の位置を表す位置情報を取得する位置情報取得手段と、
画像を表示する第１表示手段に所定のオブジェクトを表すオブジェクト画像を表示させる第１表示制御手段であって、前記位置情報取得手段により取得された位置情報が表す位置に基づいて、前記オブジェクト画像を前記第１表示手段に表示させる第１の表示制御と、当該オブジェクト画像を当該第１表示手段に表示させない第２の表示制御とのいずれかを行う第１表示制御手段とを備え、
前記第２情報処理装置は、
前記第１情報処理装置の前記第１表示制御手段が前記第２の表示制御を行っている場合には、画像を表示する第２表示手段に前記オブジェクト画像を表示させる第３の表示制御を行い、当該第１表示制御手段が前記第１の表示制御を行っている場合には、当該第２表示手段に前記オブジェクト画像を表示させない第４の表示制御を行う第２表示制御手段を備える
ことを特徴とする情報処理システム。
【請求項２】
前記第１情報処理装置の前記第１表示制御手段は、取得された前記位置情報が表す位置に基づいて、前記第２情報処理装置の所在するエリアに自装置が進入または退出したと判断すると、前記第１の表示制御と前記第２の表示制御とのいずれかを行う
ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記第１情報処理装置は、
キャラクタが登場するコンテンツに関するユーザの操作に応じて変化するパラメータのうち、当該キャラクタに対応付けられたパラメータを取得するパラメータ取得手段を備え、
前記第１表示制御手段が、前記キャラクタの画像を前記オブジェクト画像として表示させ、前記パラメータ取得手段により取得されたパラメータが当該オブジェクト画像を表示させるための表示条件を満たすようになった場合には前記第１の表示制御を行い、当該パラメータが当該表示を満たさなくなった場合には前記第２の表示制御を行う
ことを特徴とする請求項２に記載の情報処理システム。
【請求項４】
前記第１情報処理装置は、
前記第１表示制御手段により前記第２の表示制御が行われている場合に、ユーザの操作に基づいて、前記キャラクタと双方向のコミュニケーションをとるための通信を行う第１通信手段を備え、
前記第２情報処理装置は、
前記第１通信手段からの前記通信を受け付けた場合に、前記ユーザとの双方向のコミュニケーションを前記キャラクタに取らせるための当該通信を行う第２通信手段を備える
ことを特徴とする請求項３に記載の情報処理システム。
【請求項５】
前記第１情報処理装置の前記第１表示制御手段が、前記パラメータ取得手段により取得されたパラメータに応じて前記エリアの大きさまたは形を変化させる
ことを特徴とする請求項３または４に記載の情報処理システム。
【請求項６】
自装置の位置を表す位置情報を取得する位置情報取得手段と、
画像を表示する第１表示手段に所定のオブジェクトを表すオブジェクト画像を表示させる第１表示制御手段であって、前記位置情報取得手段により取得された位置情報が表す位置に基づいて、前記オブジェクト画像を前記第１表示手段に表示させる第１の表示制御と、当該オブジェクト画像を当該第１表示手段に表示させない第２の表示制御とのいずれかを行う第１表示制御手段と
を備えることを特徴とする情報処理装置。
【請求項７】
前記第１表示手段において前記オブジェクト画像の表示が終了した後に当該オブジェクト画像を再度表示させるときの自装置の位置である再表示位置を決定する決定手段を備え、
前記第１表示制御手段は、前記第１の表示制御を終了させるための終了条件が満たされた場合には当該第１の表示制御を終了し、その後に、前記決定手段によって決定された前記再表示位置を表す位置情報が前記位置情報取得手段により取得された場合には、当該第１の表示制御を行う
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
キャラクタが登場するコンテンツに関するユーザの操作に応じて変化するパラメータのうち、当該キャラクタに対応付けられたパラメータを取得するパラメータ取得手段を備え、
前記第１表示制御手段が、前記キャラクタの画像を前記オブジェクト画像として表示させ、前記パラメータ取得手段により取得されたパラメータが所定の範囲に含まれる場合に前記終了条件が満たされたと判断する
ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記決定手段は、前記パラメータ取得手段により取得されたパラメータに基づいて前記再表示位置を決定する
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
現在の時刻、現在の天気または前記オブジェクト画像の表示を終了してから経過した時間のいずれかの情報を取得する情報取得手段を備え、
前記決定手段は、前記情報取得手段により取得された情報の内容に基づいて前記再表示位置を決定する
ことを特徴とする請求項７乃至９のいずれか１項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の表示を制御するための技術に関する。
【背景技術】
【０００２】
画像の表示を制御するための技術がある。例えば、特許文献１には、端末装置同士が近距離通信可能な範囲に近接したことをきっかけに、一方の端末装置で表示されていたキャラクタの画像を移動させて他方の端末装置で表示させる技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２４６１５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術のように、装置内に存在するキャラクタの画像が装置間を移動したかのような表示が行われると、そのキャラクタが現実に存在しているかのような感覚をユーザが得ることができ、そのキャラクタの存在感を高めることができる。これは、キャラクタの画像に限らず、その他の画像であっても、その画像により表されるもの（これを「オブジェクト」という）についても同様である。ただし、特許文献１の技術では、一方の端末装置に他方の端末装置が近づいてきた場合にしか上記のような表示が行われない。
そこで、本発明は、装置の動きに応じてその装置の内と外との間でオブジェクトが移動したかのような表示を行うことを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を達成するために、本発明は、第１情報処理装置と第２情報処理装置とを備え、前記第１情報処理装置は、自装置の位置を表す位置情報を取得する位置情報取得手段と、画像を表示する第１表示手段に所定のオブジェクトを表すオブジェクト画像を表示させる第１表示制御手段であって、前記位置情報取得手段により取得された位置情報が表す位置に基づいて、前記オブジェクト画像を前記第１表示手段に表示させる第１の表示制御と、当該オブジェクト画像を当該第１表示手段に表示させない第２の表示制御とのいずれかを行う第１表示制御手段とを備え、前記第２情報処理装置は、前記第１情報処理装置の前記第１表示制御手段が前記第２の表示制御を行っている場合には、画像を表示する第２表示手段に前記オブジェクト画像を表示させる第３の表示制御を行い、当該第１表示制御手段が前記第１の表示制御を行っている場合には、当該第２表示手段に前記オブジェクト画像を表示させない第４の表示制御を行う第２表示制御手段を備えることを特徴とする情報処理システムを提供する。
【０００６】
また、前記第１情報処理装置の前記第１表示制御手段は、取得された前記位置情報が表す位置に基づいて、前記第２情報処理装置の所在するエリアに自装置が進入または退出したと判断すると、前記第１の表示制御と前記第２の表示制御とのいずれかを行ってもよい。
さらに、前記第１情報処理装置は、キャラクタが登場するコンテンツに関するユーザの操作に応じて変化するパラメータのうち、当該キャラクタに対応付けられたパラメータを取得するパラメータ取得手段を備え、前記第１表示制御手段が、前記キャラクタの画像を前記オブジェクト画像として表示させ、前記パラメータ取得手段により取得されたパラメータが当該オブジェクト画像を表示させるための表示条件を満たすようになった場合には前記第１の表示制御を行い、当該パラメータが当該表示を満たさなくなった場合には前記第２の表示制御を行ってもよい。
【０００７】
また、前記第１情報処理装置は、前記第１表示制御手段により前記第２の表示制御が行われている場合に、ユーザの操作に基づいて、前記キャラクタと双方向のコミュニケーションをとるための通信を行う第１通信手段を備え、前記第２情報処理装置は、前記第１通信手段からの前記通信を受け付けた場合に、前記ユーザとの双方向のコミュニケーションを前記キャラクタに取らせるための当該通信を行う第２通信手段を備えてもよい。
さらに、前記第１情報処理装置の前記第１表示制御手段が、前記パラメータ取得手段により取得されたパラメータに応じて前記エリアの大きさまたは形を変化させてもよい。
【０００８】
本発明は、自装置の位置を表す位置情報を取得する位置情報取得手段と、画像を表示する第１表示手段に所定のオブジェクトを表すオブジェクト画像を表示させる第１表示制御手段であって、前記位置情報取得手段により取得された位置情報が表す位置に基づいて、前記オブジェクト画像を前記第１表示手段に表示させる第１の表示制御と、当該オブジェクト画像を当該第１表示手段に表示させない第２の表示制御とのいずれかを行う第１表示制御手段とを備えることを特徴とする情報処理装置を提供する。
【０００９】
また、前記第１表示手段において前記オブジェクト画像の表示が終了した後に当該オブジェクト画像を再度表示させるときの自装置の位置である再表示位置を決定する決定手段を備え、前記第１表示制御手段は、前記第１の表示制御を終了させるための終了条件が満たされた場合には当該第１の表示制御を終了し、その後に、前記決定手段によって決定された前記再表示位置を表す位置情報が前記位置情報取得手段により取得された場合には、当該第１の表示制御を行ってもよい。
さらに、キャラクタが登場するコンテンツに関するユーザの操作に応じて変化するパラメータのうち、当該キャラクタに対応付けられたパラメータを取得するパラメータ取得手段を備え、前記第１表示制御手段が、前記キャラクタの画像を前記オブジェクト画像として表示させ、前記パラメータ取得手段により取得されたパラメータが所定の範囲に含まれる場合に前記終了条件が満たされたと判断してもよい。
【００１０】
また、前記決定手段は、前記パラメータ取得手段により取得されたパラメータに基づいて前記再表示位置を決定してもよい。
さらに、現在の時刻、現在の天気または前記オブジェクト画像の表示を終了してから経過した時間のいずれかの情報を取得する情報取得手段を備え、前記決定手段は、前記情報取得手段により取得された情報の内容に基づいて前記再表示位置を決定してもよい。
【発明の効果】
【００１１】
本発明によれば、装置の動きに応じてその装置の内と外との間でオブジェクトが移動したかのような表示を行うことができる。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態に係る情報処理システムの全体構成の一例を示す図。
【図２】情報処理装置のハードウェア構成の一例を示す図。
【図３】移動端末装置のハードウェア構成の一例を示す図。
【図４】移動端末装置及び情報処理装置が実現する機能構成の一例を示す図。
【図５】変化テーブルの一例を示す図。
【図６】エリア情報の一例を示す図。
【図７】実行処理において各装置が行う動作の一例を示すシーケンス図。
【図８】実行処理において各装置が行う動作の他の一例を示すシーケンス図。
【図９】第１表示制御処理における移動端末装置の動作の一例を示すフロー図。
【図１０】第２表示制御処理における移動端末装置の動作の一例を示すフロー図。
【図１１】第２実施形態に係る移動端末装置のハードウェア構成の一例を示す図。
【図１２】移動端末装置の機能構成の一例を示す図。
【図１３】再表示テーブルの一例を示す図。
【図１４】撮影画像に重ねた表示されたオブジェクト画像の一例を示す図。
【図１５】実行処理において移動端末装置が行う動作の一例を示すフロー図。
【図１６】変形例での移動端末装置の機能構成の一例を示す図。
【図１７】エリア情報テーブルの一例を示す図。
【図１８】変形例での移動端末装置及び情報処理装置の機能構成の一例を示す図。
【図１９】返信テーブルの一例を示す図。
【図２０】変形例での情報処理システムの全体構成の一例を示す図。
【図２１】変形例での移動端末装置の機能構成の一例を示す図。
【図２２】変形例での移動端末装置の機能構成の一例を示す図。
【発明を実施するための形態】
【００１３】
［１］第１実施形態
［１−１］全体構成
図１は、本発明の第１実施形態に係る情報処理システムの全体構成の一例を示す図である。図１では、移動端末装置１０と、情報処理装置２０と、表示装置３０と、アクセスポイント４０と、ネットワーク２とを備える情報処理システム１が示されている。移動端末装置１０及び情報処理装置２０は、ユーザによって操作される装置であり、情報処理装置２０及びアクセスポイント４０は、例えばそのユーザの住む建物Ａに設置されている。
【００１４】
ネットワーク２は、移動体通信網及びインターネット等を含み、装置間のデータのやり取りを仲介するシステムである。ネットワーク２には、アクセスポイント４０が接続されている。アクセスポイント４０は、無線ＬＡＮ（Local Area Network）の規格に準拠した無線通信（以下「無線ＬＡＮ通信」という）を行う装置である。図１では、アクセスポイント４０と無線ＬＡＮ通信を行うことが可能な領域（以下「無線ＬＡＮ領域」という）であるＢを破線で示している。
【００１５】
移動端末装置１０は、ユーザにより所持されてユーザとともに移動する端末装置であり、例えばスマートフォンや携帯電話機、ゲーム端末機などである。移動端末装置１０は、移動体通信の規格に準拠した無線通信（以下「移動体通信」という）及び無線ＬＡＮ通信を行う機能を備える。移動端末装置１０は、図１（ａ）に示すように無線ＬＡＮ領域Ｂに所在するときには無線ＬＡＮ通信及び移動体通信の両方を行い、図１（ｂ）に示すように無線ＬＡＮ領域Ｂの外に所在するときには移動体通信だけを行う。
【００１６】
移動端末装置１０は、画像を表示する表示手段を備える。この表示手段は、本発明における第１表示手段の一例である。移動端末装置１０は、この表示手段を用いて、所定のオブジェクトを表す画像（以下「オブジェクト画像」という）を表示する。オブジェクトとは、情報処理システム１において画像によって表されるもの全般を表している。オブジェクト画像の例としては、例えば、プログラムを起動させるための操作子を画像で表したショートカットやアイコン、ユーザが撮影した写真及び動画等を表したサムネイル画像、ゲームなどに登場するキャラクタを表したキャラクタの画像などがある。
【００１７】
本実施形態では、移動端末装置１０は、キャラクタが登場するコンテンツを実行する機能を備え、そのキャラクタの画像をオブジェクト画像として表示する。コンテンツには、例えば、ユーザに情報を提供したり、他のユーザとのコミュニケーションを支援したり、様々な状況（例えば恋愛や冒険、格闘など）の擬似的な体験をユーザに提供したりするものがある。具体的には、ゲームのコンテンツや、ＳＮＳ（Social Networking Service）やチャット、電子メールなどを行うときに利用するコンテンツなどがある。例えばゲームであれば、ゲームの主役や仲間、敵などがキャラクタとして登場し、その他のコンテンツであれば、例えばアバターと呼ばれるキャラクタが登場する。これらのキャラクタは、人間の姿で表されている場合もあれば、ロボットや動物、植物、食べ物、道具などの人間以外の姿で表されている場合もある。
【００１８】
移動端末装置１０は、本実施形態では、ユーザに擬似的な恋愛の体験を提供するゲームＣというコンテンツを実行する。ゲームＣは、ユーザがゲームの操作を行って恋愛の対象となるキャラクタＤとコミュニケーションをとりながら仲良くなり、キャラクタＤと恋人になることを目指すというゲームである。移動端末装置１０は、ユーザにより操作が行われることで、その操作に応じてコンテンツを実行する。例えばゲームＣであれば、移動端末装置１０は、ユーザの操作に応じてキャラクタＤとユーザとのコミュニケーションを取らせたり、ゲームＣにおいて用意された場面を進行させたりする。移動端末装置１０は、そうして実行したコンテンツの状況を記憶しておく（コンテンツがゲームであればいわゆるセーブをしておく）ことで、記憶しておいた状況からコンテンツを再開する。移動端末装置１０は、以上のとおり、画像の表示やゲームの実行等において各種の情報を処理する情報処理装置でもある。
【００１９】
表示装置３０は、画像を表示する表示手段であり、例えばテレビ受信機や液晶ディスプレイなどである。表示装置３０は、本発明における第２表示手段の一例である。表示装置３０は、例えばＨＤＭＩ（High Definition Multimedia Interface）（登録商標）の規格に準拠したインターフェースを備え、ケーブルを介して情報処理装置２０に接続されている。
情報処理装置２０は、ユーザにより操作されて画像等の情報を処理する装置であり、例えばゲーム機やパーソナルコンピュータなどである。情報処理装置２０は、無線ＬＡＮ通信を行う機能を有し、例えばアクセスポイント４０と無線ＬＡＮ通信を行う。情報処理装置２０は、移動端末装置１０と同様のオブジェクト画像を表示装置３０に表示させる。すなわち、本実施形態では、情報処理装置２０は、ゲームＣというコンテンツを実行し、キャラクタＤの画像を表示装置３０に表示させる。また、情報処理装置２０も、ユーザの操作に応じて実行したコンテンツの状況を記憶することで、記憶しておいた状況からコンテンツを再開する。
【００２０】
移動端末装置１０及び情報処理装置２０は、一方が実行したコンテンツの状況を他方と共有する。具体的には、これらの装置は、一方が自装置におけるコンテンツの状況を示すデータ（以下「状況データ」という）をアクセスポイント４０やネットワーク２を介して他方に送信し、他方が受信した状況データが示す状況からコンテンツを実行することで、コンテンツの状況を共有する。これにより、ユーザは、移動端末装置１０及び情報処理装置２０を交互に用いてコンテンツに関する操作を行っても、コンテンツの状況が過去に戻ることなく操作を続けることができる。
【００２１】
［１−２］ハードウェア構成
図２は、情報処理装置２０のハードウェア構成の一例を示す図である。情報処理装置２０は、制御部２１と、記憶部２２と、通信部２３と、操作部２４と、インターフェース２５と、音声出力部２６とを備える。制御部２１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及びリアルタイムクロックを備えている。ＣＰＵは、ＲＡＭをワークエリアとして用いてＲＯＭや記憶部２２に記憶されたプログラムを実行することによって各装置の動作を制御する。リアルタイムクロックは、現在の日時を算出する機能を有している。
【００２２】
記憶部２２は、フラッシュメモリやハードディスク等を備え、制御部２１が制御に用いるデータやプログラムなどを記憶している。また、記憶部２２は、上述したコンテンツ（本実施形態ではゲームＣ）を実現するためのプログラム（以下「コンテンツプログラム」という）と、そのコンテンツで用いられる画像（例えばキャラクタＤの画像）を示す画像データ（以下「コンテンツ画像データ」という）と、同じくコンテンツで用いられる音声（例えばキャラクタＤの台詞を表す音声）を示す音声データ（以下「コンテンツ音声データ」という）とを記憶している。
【００２３】
通信部２３は、有線通信及び無線ＬＡＮ通信を行うための通信回路を備える。通信部２３は、例えば、アクセスポイント４０やネットワーク２を介して移動端末装置１０と通信を行い、データをやり取りする。操作部２４は、複数のキー及びタッチセンサなどの操作子を備え、ユーザの操作に応じた操作データを制御部２１に供給する。制御部２１は、この操作データに応じた処理を行う。インターフェース２５は、画像や音声などの信号を出力するためのものであり、例えばＨＤＭＩの規格に準拠したインターフェースである。インターフェース２５は、ケーブルを介して表示装置３０に接続されており、例えばコンテンツ画像データを表示装置３０に出力する。音声出力部２６は、スピーカ及び音声処理回路等を有し、例えばコンテンツ音声データが示す音声を出力する。
【００２４】
図３は、移動端末装置１０のハードウェア構成の一例を示す図である。移動端末装置１０は、制御部１１と、記憶部１２と、表示部１３と、操作部１４と、音声入出力部１５と、第１通信部１６と、第２通信部１７と、測位部１８とを備える。制御部１１及び記憶部１２は、前述した制御部２１及び記憶部２２と同様の構成をそれぞれ備えている。記憶部１２は、記憶部２２と同様に、コンテンツプログラム、コンテンツ画像データ及びコンテンツ音声データを記憶している。
【００２５】
表示部１３は、表示面を備え、制御部１１により制御されて、その表示面に画像を表示する表示手段（第１表示手段）である。操作部１４は、表示面に重ねて設けられたタッチセンサやボタンなどの入力手段を備え、ユーザの操作を受け付けてその操作の内容を示す操作データを制御部１１に供給する。制御部１１は、供給された操作データに応じた処理を行う。音声入出力部１５は、スピーカ、マイクロフォン及び音声処理回路等を有し、例えば移動体通信における音声データの入出力やコンテンツ音声データが示す音声の出力を行う。
【００２６】
第１通信部１６は、移動体通信を行うための通信回路を備え、ネットワーク２を介して他の装置とデータをやり取りする。第２通信部１７は、無線ＬＡＮ通信を行うための通信回路を備え、アクセスポイント４０を介して他の装置とデータをやり取りする。測位部１８は、例えばＧＰＳ（Global Positioning System）の技術を用いて、移動端末装置１０の位置を測定する。測位部１８は、測定した位置を示す位置データを制御部１１に供給する。位置データは、具体的には、例えば測定された位置を示す緯度及び経度の値である。
【００２７】
［１−３］機能構成
情報処理システム１は、以上のハードウェア構成に基づき、コンテンツを実行する実行処理を行う。移動端末装置１０の制御部１１及び情報処理装置２０の制御部２１がそれぞれの記憶部に記憶されているコンテンツプログラムを実行して各部をそれぞれ制御することで、以下に述べる機能が実現される。
図４は、移動端末装置１０及び情報処理装置２０がそれぞれ実現する機能構成の一例を示す図である。移動端末装置１０は、位置情報取得手段１０１と、パラメータ取得手段１０２と、第１表示制御手段１０３とを備える。また、情報処理装置２０は、パラメータ取得手段２０１と、第２表示制御手段２０２とを備える。
【００２８】
［１−３−１］位置情報取得手段１０１
位置情報取得手段１０１は、自装置の位置を表す位置情報を取得する手段の一例である。位置情報取得手段１０１は、例えば、制御部１１が、測位部１８から供給される位置データが示す緯度及び経度を、自装置の位置を示す位置情報として取得することで実現される機能である。位置情報取得手段１０１は、取得した位置情報を第１表示制御手段１０３に供給する。位置情報取得手段１０１は、位置情報の取得と供給を、決められた時間の間隔（例えば１秒毎）に行う。
【００２９】
［１−３−２］パラメータ取得手段１０２
パラメータ取得手段１０２は、キャラクタが登場するコンテンツに関するユーザの操作に応じて変化するパラメータのうち、そのキャラクタに対応付けられたパラメータ（以下「キャラクタパラメータ」という）を取得する手段の一例である。キャラクタパラメータは、具体的には、例えばユーザに対するキャラクタの親密さの度合い（親密度）や、尊敬、信頼または忠誠の強さの度合い（尊敬度、信頼度または忠誠度）、特定の事項（例えば趣味）に関する共感度などである。パラメータ取得手段１０２は、本実施形態では、上述したゲームＣに登場するキャラクタＤに対応付けられた親密度（０から１００までの値をとるものとする）をキャラクタパラメータとして取得する。パラメータ取得手段１０２は、例えば、制御部１１、記憶部１２及び操作部１４により実現される機能である。
【００３０】
記憶部１２には、例えばゲームＣに関するユーザの操作と親密度の変化とを対応付けた変化テーブルが記憶されている。
図５は、変化テーブルの一例を示す図である。図５に示す変化テーブルでは、「電話を掛ける」、「メールをする」、「服装をほめる」及び「プレゼントを贈る」というユーザの操作に、「＋２」、「＋１」、「＋３」及び「＋５」という親密度の変化がそれぞれ対応付けられている。記憶部１２には、親密度を記憶するための領域（親密度領域）が設けられており、ゲームＣが開始されたときにはその親密度領域に親密度の初期値（例えば１０）が記憶されている。
【００３１】
制御部１１は、操作部１４から供給された操作データに基づいてゲームＣに関するユーザの操作を特定し、特定したユーザの操作に変化テーブルにおいて対応付けられている親密度の変化を用いて親密度領域に記憶されている親密度を更新する。制御部１１は、例えば、親密度が１０である場合に、「服装をほめる」というユーザの操作を特定したのであれば、そのユーザの操作には「＋３」が対応付けられているため、親密度に「＋３」をして１０という親密度を１３に更新する。制御部１１は、例えばこのような更新を行ったときに、更新した親密度をキャラクタパラメータとして取得する。パラメータ取得手段１０２は、こうして取得したキャラクタパラメータを第１表示制御手段１０３に供給する。
【００３２】
［１−３−３］第１表示制御手段１０３
第１表示制御手段１０３は、第１表示手段である表示部１３に上述したオブジェクト画像を表示させる手段の一例である。第１表示制御手段１０３は、本実施形態では、キャラクタＤの画像をオブジェクト画像として表示させる。第１表示制御手段１０３は、位置情報取得手段１０１により取得された位置情報が表す位置に基づいて、オブジェクト画像を第１表示手段に表示させる第１の表示制御と、そのオブジェクト画像を第１表示手段に表示させない第２の表示制御とのいずれかを行う。
【００３３】
なお、第１表示制御手段１０３は、第１の表示制御を行っているときに、オブジェクト画像を常に表示させているとは限らない。例えばオブジェクト画像がキャラクタＤの画像である場合に、映画館などでキャラクタＤがユーザの隣に座っているような場面では、ユーザが映画を見る操作を行うとキャラクタＤは表示されないが、ユーザが隣を向く操作を行うとキャラクタＤが表示される。また、オブジェクト画像がショートカットの画像である場合に、他のプログラムが実行されてその画像が表示されていても、そのプログラムを終了させたりその画像を最小化したりすることでショートカットの画像が表示される。これらの場合では、オブジェクト画像が表示されていないときがあるが、これは第２の表示制御が行われたためではなく、第１の表示制御が行われているときでも、ユーザが行う操作によってはオブジェクト画像が表示されないことがあるということである。本実施形態では、第１表示制御手段１０３は、第１の表示制御を行っているときには、少なくとも上述した位置情報やパラメータが変化しない間は、ユーザの操作によりオブジェクト画像を表示させることができるように表示を制御する。
【００３４】
一方、第１表示制御手段１０３は、第２の表示制御を行っているときには、少なくとも上述した位置情報やパラメータが変化しない間は、ユーザがどのような操作を行ってもオブジェクト画像を表示させないように表示を制御する。第１表示制御手段１０３は、例えばオブジェクト画像がキャラクタＤであり、キャラクタＤがユーザのことを嫌ってどこかへ行ってしまったという場合には、第２の表示制御を行って、ユーザが単に何らかの操作を行っただけではキャラクタＤを表示させず、少なくとも位置情報及びパラメータのいずれかが変化するまでの間は、キャラクタＤを表示さない。
第１表示制御手段１０３は、次の２つの方法（第１の方法及び第２の方法）で第１及び第２の表示制御を切り換える。
【００３５】
［１−３−３−１］第１の方法
第１の方法では、第１表示制御手段１０３は、位置情報取得手段１０１により取得された位置情報が表す位置に基づいて、情報処理装置２０の所在するエリア（以下「装置所在エリア」という）に自装置が進入または退出したと判断すると、第１の表示制御と第２の表示制御とのいずれかを行う。第１表示制御手段１０３は、例えば、制御部１１、記憶部１２、第１通信部１６、第２通信部１７及び測位部１８により実現される機能である。記憶部１２には、装置所在エリアを示すエリア情報が記憶されている。
【００３６】
図６は、エリア情報の一例を示す図である。図６（ａ）では、エリア情報の具体的な内容として、装置所在エリアとそれ以外のエリアとの境界上にある複数の位置の「緯度、経度」である（Ｘ１、Ｙ１）、（Ｘ２、Ｙ２）、（Ｘ３、Ｙ３）及び（Ｘ４、Ｙ４）と、それらが並んでいる順番（１、２、３及び４）とがそれぞれ対応付けられている。図６（ｂ）では、図６（ａ）に示すエリア情報により示される装置所在エリアの例が示されている。この例では、図１に示す建物Ａを装置所在エリアとした場合のエリア情報が示されている。
【００３７】
制御部１１は、位置情報取得手段１０１から供給される位置情報により示される位置がエリア情報により示される装置所在エリアに含まれているか否かを判断する。制御部１１は、この判断を位置情報が供給される度（例えば１秒毎）に行い、装置所在エリアに含まれていない状態から含まれている状態に変化したときに、自装置が装置所在エリアに進入したと判断し、装置所在エリアに含まれている状態から含まれていない状態に変化したときに、自装置が装置所在エリアから退出したと判断する。制御部１１は、本実施形態では、装置所在エリアに進入したと判断した場合に第２の表示制御を行い、装置所在エリアから退出したと判断した場合に第１の表示制御を行う。
なお、制御部１１は、この反対に、装置所在エリアに進入したと判断した場合に第１の表示制御を行い、装置所在エリアから退出したと判断した場合に第２の表示制御を行ってもよい。
第１表示制御手段１０３は、以上のとおり第１の表示制御と第２の表示制御とのいずれかを行う。以上が第１の方法の説明である。
【００３８】
［１−３−３−２］第２の方法
第２の方法では、第１表示制御手段１０３は、パラメータ取得手段１０２により取得されたパラメータがオブジェクト画像を表示させるための表示条件を満たすようになった場合には第１の表示制御を行い、そのパラメータが表示条件を満たさなくなった場合には第２の表示制御を行う。本実施形態では、第１表示制御手段１０３は、キャラクタパラメータであるキャラクタＤに対応付けられた親密度が例えば３０未満の状態から３０以上の状態になった場合に表示条件が満たされるようになったと判断して第１の表示制御を行い、その親密度が３０以上の状態から３０未満の状態になった場合に表示条件が満たされなくなったと判断して第２の表示制御を行う。
【００３９】
第１表示制御手段１０３は、例えば、制御部１１が、パラメータ取得手段１０２からキャラクタパラメータが供給されたときに、前回供給されたキャラクタパラメータ（「前回パラメータ」という）が３０以上であったなら、今回供給されたキャラクタパラメータが３０未満である場合に表示条件が満たされなくなったと判断し、前回パラメータが３０未満であったなら、今回供給されたキャラクタパラメータが３０以上である場合に表示条件が満たされるようになったと判断する。第１表示制御手段１０３は、この判断に基づいて、前述したように第１の表示制御または第２の表示制御を行う。以上が第２の方法の説明である。
【００４０】
［１−３−３−３］状況データの送信
第１表示制御手段１０３は、自装置が第１の表示制御と第２の表示制御とのいずれかを行っているかということを表すデータを上述した状況データ（自装置におけるコンテンツの状況を示すデータ）として情報処理装置２０に送信する。第１表示制御手段１０３は、例えば図１（ａ）に示すように無線ＬＡＮ領域Ｂ内に所在する場合には、第１通信部１６及び第２通信部１７のいずれかを用いて移動体通信及び無線ＬＡＮ通信のいずれかで状況データを送信し、図１（ｂ）に示すように無線ＬＡＮ領域Ｂ外に所在する場合には、第１通信部１６を用いて移動体通信で状況データを送信する。第１表示制御手段１０３は、状況データの送信を、例えば決められた時間の間隔（５分毎など）で行う。
【００４１】
［１−３−４］パラメータ取得手段２０１
パラメータ取得手段２０１は、上述したパラメータ取得手段１０２と同様にパラメータを取得する手段の一例である。パラメータ取得手段２０１は、取得したキャラクタパラメータを第２表示制御手段２０２に供給する。
【００４２】
［１−３−５］第２表示制御手段２０２
第２表示制御手段２０２は、移動端末装置１０の第１表示制御手段１０３が第２の表示制御を行っている場合には、表示装置３０にオブジェクト画像を表示させる第３の表示制御を行い、第１表示制御手段１０３が第１の表示制御を行っている場合には、表示装置３０にオブジェクト画像を表示させない第４の表示制御を行う手段の一例である。第３の表示制御は第１の表示制御に相当する表示制御であり、第４の表示制御は第２の表示制御に相当する表示制御である。
【００４３】
第２表示制御手段２０２は、例えば、制御部１１が、通信部２３を介して供給される移動端末装置１０から送信されてきた状況データが第２の表示制御を行っていることを示すものであれば、インターフェース２５を介して表示装置３０にキャラクタＤの画像を表示させ（すなわち第３の表示制御を行い）、その状況データが第１の表示制御を行っていることを示すものであれば、表示装置３０にキャラクタＤを表示させないようにする（すなわち第４の表示制御を行う）。第２表示制御手段２０２は、以上のとおり第３の表示制御と第４の表示制御とのいずれかを行う。
【００４４】
［１−４］動作
情報処理システム１は、以上の構成に基づき上述した実行処理を行う。以下では、実行処理において情報処理システム１が備える各装置が行う動作について、図７から図１０までを参照して説明する。
図７は、実行処理において各装置が行う動作の一例を示すシーケンス図である。図７では、ユーザが移動端末装置１０を先に操作し、そのあとで情報処理装置２０を操作する場合について説明する。
【００４５】
図７の例では、説明を簡潔にするため、情報処理装置２０が予めコンテンツプログラムを実行しているものとする。この例では、ユーザが移動端末装置１０を操作してコンテンツプログラムを起動させることを契機に実行処理が開始される。移動端末装置１０は、まず、上述した第１の表示制御と第２の表示制御とのいずれかを行うための第１表示制御処理を行う（ステップＳ１）。第１表示制御処理の詳細はのちほど図９を参照して説明する。移動端末装置１０は、第１表示制御処理を行ったあと、状況データを情報処理装置２０に送信する（ステップＳ２）。情報処理装置２０は、ステップＳ２で受信した状況データにより第１の表示制御及び第２の表示制御のいずれが行われているかを判断し（ステップＳ３）、第２の表示制御が行われていると判断した場合には第３の表示制御を行い、第１の表示制御が行われていると判断した場合には第４の表示制御を行う（ステップＳ４）。
【００４６】
図８は、実行処理において各装置が行う動作の他の一例を示すシーケンス図である。図８では、ユーザが情報処理装置２０を先に操作し、そのあとで移動端末装置１０を操作する場合について説明する。また、図８の例でも、説明を簡潔にするため、移動端末装置１０が予めコンテンツプログラムを実行しているものとする。この例では、ユーザが情報処理装置２０を操作してコンテンツプログラムを起動させることを契機に実行処理が開始される。情報処理装置２０は、まず、上述した第３の表示制御と第４の表示制御とのいずれかを行うための第２表示制御処理を行う（ステップＳ５）。第２表示制御処理の詳細はのちほど図１０を参照して説明する。情報処理装置２０は、第２表示制御処理を行ったあと、状況データを移動端末装置１０に送信する（ステップＳ６）。移動端末装置１０は、ステップＳ６で受信した状況データにより第３の表示制御及び第４の表示制御のいずれが行われているかを判断し（ステップＳ７）、第４の表示制御が行われていると判断した場合には第１の表示制御を行い、第３の表示制御が行われていると判断した場合には第２の表示制御を行う（ステップＳ８）。
【００４７】
図９は、第１表示制御処理において移動端末装置１０が行う動作の一例を示すフロー図である。この例では、図７の説明で述べたように、ユーザが移動端末装置１０を操作してコンテンツプログラムを起動させることを契機に第１表示制御処理が開始される。まず、移動端末装置１０は、第１の表示制御（オブジェクト画像を表示部１３に表示させる表示制御）または第２の表示制御（オブジェクト画像を表示部１３に表示させない表示制御）のいずれかを行う（ステップＳ１００）。移動端末装置１０は、前回コンテンツプログラムを終了させるときに記憶した状況データが示す状況に基づいてどちらの表示制御を行うかを判断する（第１の表示制御を行っている状況であれば第１の表示制御を行い、第２の表示制御を行っている状況であれば第２の表示制御を行う）。次に、移動端末装置１０は、自装置の位置を示す位置情報を取得する（ステップＳ１０１）。ステップＳ１０１は、位置情報取得手段１０１が行う動作である。
【００４８】
続いて、移動端末装置１０は、取得した位置情報に基づいて、自装置が装置所在エリアから退出したか否かを判断し（ステップＳ１０２）、退出した（ＹＥＳ）と判断した場合には、第１の表示制御を行う（ステップＳ１０３）。この際、ステップＳ１００で既に第１の表示制御を行っている場合には、移動端末装置１０は、そのまま第１の表示制御を続ける。移動端末装置１０は、ステップＳ１０２において退出していない（ＮＯ）と判断した場合には、取得した位置情報に基づいて、自装置が装置所在エリアに進入したか否かを判断し（ステップＳ１０４）、進入した（ＹＥＳ）と判断した場合には、第２の表示制御を行う（ステップＳ１０５）。この際、ステップＳ１００で既に第２の表示制御を行っている場合には、移動端末装置１０は、そのまま第２の表示制御を続ける。
【００４９】
移動端末装置１０は、ステップＳ１０４において進入していない（ＮＯ）と判断した場合と、ステップＳ１０３で第１の表示制御を行ったあとと、ステップＳ１０５で第２の表示制御を行ったあととに、ステップＳ１０６の動作を行う。ステップＳ１０２からＳ１０５までは第１表示制御手段１０３が行う動作である。ステップＳ１０６において、移動端末装置１０は、キャラクタパラメータ（本実施形態ではキャラクタＤに対応付けられたパラメータ）が取得されたか否かを判断する。キャラクタパラメータは、例えば、ユーザの操作などによりそのキャラクタパラメータが更新されたときに取得される。移動端末装置１０は、取得されていない（ＮＯ）と判断した場合には、図７で述べたステップＳ２（情報処理装置２０への状況データの送信）の動作を行う。ステップＳ１０６は、パラメータ取得手段１０２及び第１表示制御手段１０３が協働して行う動作である。
【００５０】
移動端末装置１０は、取得された（ＹＥＳ）と判断した場合には、取得されたキャラクタパラメータによって表示条件（オブジェクト画像を表示させるための条件）が満たされない状態から満たされる状態になったか否か（つまりキャラクタパラメータが表示条件を満たすようになったか否か）を判断する（ステップＳ１０７）。移動端末装置１０は、表示条件が満たされる状態になった（ＹＥＳ）と判断した場合には、第１の表示制御を行う（ステップＳ１０８）。この際、既に第１の表示制御を行っている場合には、移動端末装置１０は、そのまま第１の表示制御を続ける。移動端末装置１０は、ステップＳ１０７において表示条件が満たされる状態になっていない（ＮＯ）と判断した場合には、取得されたキャラクタパラメータによって表示条件が満たされる状態から満たされない状態になったか否か（つまりキャラクタパラメータが表示条件を満たさなくなったか否か）を判断する（ステップＳ１０９）。
【００５１】
移動端末装置１０は、表示条件が満たされない状態になった（ＹＥＳ）と判断した場合には、第２の表示制御を行う（ステップＳ１１０）。この際、既に第２の表示制御を行っている場合には、移動端末装置１０は、そのまま第２の表示制御を続ける。移動端末装置１０は、ステップＳ１０９において表示条件が満たされない状態になっていない（ＮＯ）と判断した場合と、ステップＳ１０８で第１の表示制御を行ったあとと、ステップＳ１１０で第２の表示制御を行ったあととに、ステップＳ２の動作を行う。移動端末装置１０は、ステップＳ２で状況データを情報処理装置２０に送信したあとは、ステップＳ１０１に戻って動作を続ける。ステップＳ１０７からＳ１１０までとステップＳ２とは、第１表示制御手段１０３が行う動作である。
【００５２】
なお、第１表示制御手段１０３の第１の方法の説明で述べたように、第１表示制御手段１０３が装置所在エリアに進入したと判断した場合に第１の表示制御を行い、装置所在エリアから退出したと判断した場合に第２の表示制御を行う場合であれば、移動端末装置１０は、図９のステップＳ１０３（第１の表示制御）とステップＳ１０５（第２の表示制御）とを入れ替えて行う。
【００５３】
図１０は、第２表示制御処理において移動端末装置１０が行う動作の一例を示すフロー図である。この例では、図８の説明で述べたように、ユーザが情報処理装置２０を操作してコンテンツプログラムを起動させることを契機に第２表示制御処理が開始される。まず、移動端末装置１０は、第３の表示制御（オブジェクト画像を表示装置３０に表示させる表示制御）または第４の表示制御（オブジェクト画像を表示装置３０に表示させない表示制御）のいずれかを行う（ステップＳ１００）。情報処理装置２０は、前回コンテンツプログラムを終了させるときに記憶した状況データが示す状況に基づいてどちらの表示制御を行うかを判断する（第３の表示制御を行っている状況であれば第３の表示制御を行い、第４の表示制御を行っている状況であれば第４の表示制御を行う）。
【００５４】
情報処理装置２０は、このあと、ステップＳ２０６からＳ２１０まで、図９で述べたステップＳ１０６からＳ１１０までと同様の動作を行う。ただし、情報処理装置２０は、ステップＳ２０８では第１の表示制御に相当する第３の表示制御を行い、ステップＳ２１０では第２の表示制御に相当する第４の表示制御を行う。また、情報処理装置２０は、図９に示すステップＳ２に代えて、図８に示したステップＳ６（移動端末装置１０への状況データの送信）を行う。
【００５５】
［１−５］第１実施形態による効果
本実施形態では、移動端末装置１０が、自装置の位置に基づいて、オブジェクト画像を表示するための第１の表示制御を行い、また、オブジェクト画像を表示しないための第２の表示制御を行う（つまり表示制御が切り替えられる）。これにより、ユーザが移動端末装置１０を所持して移動したときに、それまで表示されていたオブジェクト画像が表示されなくなったり、それまで表示されていなかったオブジェクト画像が表示されるようになったりする。そのため、ユーザは、移動端末装置１０の内にあったオブジェクトが移動端末装置１０の外に移動したり、外にあったオブジェクトが内に移動したりしたように感じることになる。このような本実施形態によれば、装置（移動端末装置１０）の動きに応じてその装置の内と外との間でオブジェクトが移動したかのような表示を行うことができる。
【００５６】
また、本実施形態では、移動端末装置１０で表示されなくなったオブジェクト画像が、情報処理装置２０で表示されることになる。また、反対に、情報処理装置２０で表示されなくなったオブジェクト画像が、移動端末装置１０で表示されることになる。これにより、本実施形態では、装置の動きに応じて移動端末装置１０と情報処理装置２０との間でオブジェクトが移動したかのような表示を行うことができる。
【００５７】
また、本実施形態では、移動端末装置１０が移動したときに加え、ユーザが行った操作に応じて変化するキャラクタパラメータに基づいてもオブジェクト画像であるキャラクタの画像の表示制御が切り替えられる。これにより、本実施形態では、ユーザが行った操作に応じて移動端末装置１０及び情報処理装置２０の内と外との間で（またはこれらの装置間で）オブジェクトが移動したかのような表示を行うことができる。
【００５８】
［２］第２実施形態
本発明の第２実施形態について、以下、第１実施形態と異なる点を中心に説明する。第１実施形態では、移動端末装置１０及び情報処理装置２０がそれぞれ実行処理を行うことでオブジェクトが移動したかのような表示が行われたが、第２実施形態では、移動端末装置１０だけが実行処理を行うことでオブジェクトが移動したかのような表示が行われる。
【００５９】
［２−１］ハードウェア構成及び機能構成
図１１は、第２実施形態に係る移動端末装置のハードウェア構成の一例を示す図である。図１１では、図３に示す各部に加え、撮影部１９を備えた移動端末装置１０ａが示されている。撮影部１９は、例えばデジタルカメラとしての機能を有し、画像を撮影する撮影手段である。撮影部１９は、制御部１１により制御されて画像を撮影し、撮影した画像を示す画像データを制御部１１に供給する。
【００６０】
図１２は、移動端末装置１０ａの機能構成の一例を示す図である。移動端末装置１０ａは、図４に示す各手段に加え、決定手段１０４を備える。
決定手段１０４は、第１表示手段（表示部１３）においてオブジェクト画像の表示が終了した後にそのオブジェクト画像を再度表示させるときの自装置の位置である再表示位置を決定する手段の一例である。本実施形態では、決定手段１０４には、パラメータ取得手段１０２から取得されたキャラクタパラメータが供給され、決定手段１０４は、パラメータ取得手段１０２により取得されたキャラクタパラメータに基づいて再表示位置を決定する。また、決定手段１０４は、本実施形態では、或る広さを持った領域（以下「再表示領域」という）内の位置であればどこでも再表示位置となるように上記の決定を行う。なお、パラメータ取得手段１０２は、この例では、上記のようなキャラクタパラメータが更新されたタイミングに加え、決められたタイミングでキャラクタパラメータを取得する。決められたタイミングとは、例えば、コンテンツプログラムが起動されたときなどである。
【００６１】
決定手段１０４は、例えば、制御部１１、記憶部１２及び操作部１４により実現される機能である。記憶部１２には、図６で述べたエリア情報と同様に再表示領域を示した再表示領域情報（再表示領域とそれ以外の領域との境界上にある複数の位置の緯度及び経度と、それらが並んでいる順番とがそれぞれ対応付けられた情報）が複数記憶されている。制御部１１は、パラメータ取得手段は１０２からキャラクタパラメータが供給されると、そのキャラクタパラメータに基づいて、それらの再表示領域情報の中のいずれかを抽出する。例えば、記憶部１２には、キャラクタパラメータと再表示領域情報とを対応付けた再表示テーブルが記憶されている。
【００６２】
図１３は、再表示テーブルの一例を示す図である。この例では、キャラクタパラメータの１つとして０から１００までの数値で表された親密度が用いられるものとする。図１３では、「７０以上」、「３０以上７０未満」及び「３０未満」というキャラクタパラメータ（親密度）に、「同じ町内」、「隣町」及び「隣の県」という再表示領域情報がそれぞれ対応付けられている。制御部１１は、例えば、ユーザに自宅の住所や郵便番号などを入力させておくことで、入力されたそれらの情報からユーザの住む町を範囲とする再表示領域情報（この例では「同じ町内」）と、隣の町及び隣の県をそれぞれ範囲とする再表示領域情報（この例では「隣町」及び「隣の県」）とを生成する。制御部１１は、生成した再表示領域情報を、キャラクタパラメータに対応付けて再表示テーブルに格納しておく。
【００６３】
制御部１１は、パラメータ取得手段１０２からキャラクタパラメータとして親密度が供給されると、供給された親密度に対応付けられている再表示領域情報により示される再表示領域に含まれる位置を、再表示位置として決定する。決定手段１０４は、こうして再表示位置を決定し、決定した再表示位置を表す再表示領域情報を第１表示制御手段１０３に供給する。
【００６４】
第１表示制御手段１０３は、第１の表示制御を終了させるための終了条件が満たされた場合には第１の表示制御を終了し、その後に、決定手段１０４によって決定された再表示位置を表す位置情報が位置情報取得手段１０１により取得された場合には、第１の表示制御を行う。終了条件は、例えば、第１表示制御手段１０３が、キャラクタＤの画像をオブジェクト画像として表示させる場合であれば、パラメータ取得手段１０２により取得されたキャラクタパラメータが所定の範囲に含まれる場合に満たされたと判断される条件である。以下、具体例を挙げて説明する。
【００６５】
本実施形態では、親密度の他に、趣味に関する共感度（以下「趣味共感度」という）がキャラクタパラメータとして取得される。また、趣味共感度が０から１００までの数値で表され、所定の範囲が「２０以下」と決められている。第１表示制御手段１０３は、第１の表示制御を行っているときにパラメータ取得手段１０２から趣味共感度が供給された場合に、供給された趣味共感度が２０以下の値であれば、終了条件が満たされたと判断して、第１の表示制御を終了する。そのあと、第１表示制御手段１０３は、位置情報取得手段１０１から供給される位置情報が表す位置が、決定手段１０４から供給された再表示領域情報が示す領域内に含まれている場合に、再表示位置を表す位置情報が位置情報取得手段１０１により取得されたと判断し、第１の表示制御を行う。
【００６６】
また、第１表示制御手段１０３は、決定された再表示位置を表す位置情報が位置情報取得手段１０１により取得され、且つ、撮影手段（撮影部１９）により画像が撮影されている場合には、撮影された画像（以下「撮影画像」という）に重ねてオブジェクト画像を表示させる。
図１４は、撮影画像に重ねた表示されたオブジェクト画像の一例を示す図である。図１４（ａ）では、表示部１３に、街角を撮影した画像である撮影画像Ｅ１に重ねられたキャラクタＤの画像Ｆ１がオブジェクト画像として表示されている。また、図１４（ｂ）では、さらに、キャラクタＤの台詞を表す画像Ｇ１が撮影画像Ｅ１に重ねて表示されている。第１表示制御手段１０３は、このように、キャラクタＤの画像Ｆ１に加えて、ゲームＣを進行させるための画像を撮影画像に重ねて表示させてもよい。
【００６７】
［２−２］動作
図１５は、第２実施形態の実行処理において移動端末装置１０ａが行う動作の一例を示すフロー図である。この例では、ユーザが移動端末装置１０ａを操作してコンテンツプログラムを起動させることを契機に実行処理が開始される。まず、移動端末装置１０ａは、図９に示すステップＳ１００の動作（第１の表示制御または第２の表示制御）を行う。次に、移動端末装置１０ａは、キャラクタパラメータを取得し（ステップＳ３０１）、取得したキャラクタパラメータに基づいて再表示位置を決定する（ステップＳ３０２）。ステップＳ３０１及びＳ３０２は、パラメータ取得手段１０２及び決定手段１０４がそれぞれ行う動作である。
【００６８】
次に、移動端末装置１０ａは、取得したキャラクタパラメータによって終了条件が満たされたか否かを判断し（ステップＳ３０３）、満たされていない（ＮＯ）と判断した場合には、ステップＳ３０１に戻って動作を行う。移動端末装置１０ａは、終了条件が満たされた（ＹＥＳ）と判断した場合には、第１の表示制御を終了して第２の表示制御を行う（ステップＳ３０４）。続いて、移動端末装置１０ａは、ステップＳ３０２において決定した再表示位置を示す位置情報が取得されたか否かを判断し（ステップＳ３０５）、取得されていない（ＮＯ）と判断した場合には、ステップＳ３０５の動作を繰り返し行う。移動端末装置１０ａは、ステップＳ３０５において、再表示位置を示す位置情報が取得された（ＹＥＳ）と判断した場合には、第２の表示制御を終了して第１の表示制御を行う（ステップＳ３０６）。
【００６９】
このとき、移動端末装置１０ａは、画像が撮影されているか否かを判断し（ステップＳ３０７）、撮影されている（ＹＥＳ）と判断した場合には、撮影画像に重ねてオブジェクト画像を表示させる（ステップＳ３０８）。移動端末装置１０ａは、ステップＳ３０７で画像が撮影されていない（ＮＯ）と判断した場合と、ステップＳ３０８の動作を行ったあとには、ステップＳ３０１に戻って動作を行う。ステップＳ３０３、Ｓ３０４及びＳ３０６は第１表示制御手段１０３が行う動作である。また、ステップＳ３０５は、位置情報取得手段１０１及び第１表示制御手段１０３が協働して行う動作であり、ステップＳ３０７及びＳ３０８は、撮影部１９及び第１表示制御手段１０３が協働して行う動作である。
【００７０】
［２−３］第２実施形態による効果
本実施形態では、終了条件が満たされるとオブジェクト画像が表示されなくなり、再表示位置をユーザが訪れて再表示位置を示す位置情報が取得されることでオブジェクト画像が再度表示されることになる。これにより、移動端末装置の内と外との間で移動端末装置の動きに応じてオブジェクトが移動したかのような表示を行うことができる。また、本実施形態によれば、そのような表示を、１台の装置だけを用いて行うことができる。
また、本実施形態では、キャラクタパラメータを用いて終了条件が満たされるか否かを判断している。このキャラクタパラメータは、ユーザの操作に応じて変化するものであるから、ユーザ同士が意図的に同じ操作をしない限り、ユーザ毎に異なるものになりやすい。従って、本実施形態によれば、ユーザ毎に異なるタイミングでオブジェクトが表示されなくなるようにすることができる。
【００７１】
また、本実施形態では、再表示位置も、キャラクタパラメータに基づいて決定される。これにより、表示されなくなったオブジェクト画像を再度表示させるためにユーザが行かなければならない位置を、ユーザ毎に異ならせることができる。
また、本実施形態では、再度表示されたキャラクタの画像を、移動端末装置が撮影している画像（撮影画像）に重ねて表示させている。これにより、そのような表示をさせない場合に比べて、そのキャラクタが現実に存在するかのような感覚をより強くユーザに与えることができる。
【００７２】
［３］変形例
上述した各実施形態は、それぞれ本発明の実施の一例に過ぎず、以下のように変形させてもよい。また、上述した各実施形態及び以下に示す各変形例は、必要に応じて組み合わせて実施してもよい。
【００７３】
［３−１］装置所在エリアとパラメータ
第１実施形態では、パラメータ取得手段１０２が、自装置が装置所在エリアの内にいるか外にいるかによって異なるパラメータを取得するようにしてもよい。
図１６は、本変形例での移動端末装置の機能構成の一例を示す図である。図１６に示す移動端末装置１０ｂの位置情報取得手段１０１は、取得した位置情報を第１表示制御手段１０３に加えてパラメータ取得手段１０２にも供給する。パラメータ取得手段１０２は、位置情報取得手段１０１により取得された位置情報が表す位置が装置所在エリア内であるか否かによって異なるキャラクタパラメータを取得する。
【００７４】
パラメータ取得手段１０２は、例えば第１表示制御手段１０３が上述した第１の方法で行ったように、位置情報により示される位置が装置所在エリアに含まれているか否かを判断する。パラメータ取得手段１０２は、例えば、含まれていると判断した場合には、図５に示す変化テーブルの親密度の変化を２倍にして親密度を更新し、含まれていないと判断した場合には、変化テーブルの親密度の変化をそのまま用いて親密度を更新する。これにより、取得された位置情報が表す位置が装置所在エリア内であるか否かによって異なるキャラクタパラメータを取得されることになる。
【００７５】
上記の例では、取得されるキャラクタパラメータの値が異なるものであったが、他にも、取得されるキャラクタパラメータの種類が異なっていてもよい。この場合、パラメータ取得手段１０２は、例えば、図５に示す変化テーブル（「親密度変化テーブル」という）の他に、親密度の変化ではなく趣味共感度の変化をユーザの操作に対応付けた変化テーブル（「趣味共感度変化テーブル」という）を記憶しておく。パラメータ取得手段１０２は、位置情報により示される位置が装置所在エリアに含まれていると判断した場合には、親密度変化テーブルを用いてキャラクタパラメータを取得し、含まれていないと判断した場合には、趣味共感度変化テーブルを用いてキャラクタパラメータを取得する。この場合も、取得された位置情報が表す位置が装置所在エリア内であるか否かによって異なるキャラクタパラメータを取得されることになる。
【００７６】
本変形例では、ユーザが同じ操作を行っても、装置所在エリアの内で行うか外で行うかによって異なるキャラクタパラメータが取得され、例えば表示条件（オブジェクト画像を表示させるための条件）が満たされるまたは満たされなくなるタイミングも異なるものになる。その結果、第１の表示制御と第２の表示制御とが切り替わるタイミングも異なることになる。このような本変形例によれば、ユーザ毎に異なるタイミングでオブジェクトが移動したかのような表示を行うことができる。
【００７７】
［３−２］装置所在エリアの変化
第１実施形態では、装置所在エリアの大きさや形をキャラクタパラメータに応じて変化させてもよい。この場合、第１表示制御手段１０３が、パラメータ取得手段１０２により取得されたパラメータに応じて装置所在エリアの大きさまたは形を変化させる。第１表示制御手段１０３は、例えば、複数のエリア情報とキャラクタパラメータとを対応付けたエリア情報テーブルを記憶しておく。
【００７８】
図１７は、エリア情報テーブルの一例を示す図である。この例では、図１３の例と同様に０から１００までの数値で表された親密度がキャラクタパラメータとして用いられる。このエリア情報テーブルでは、「７０以上」、「３０以上７０未満」及び「３０未満」というキャラクタパラメータ（親密度）に、「Ｈ１（敷地）」、「Ｈ２（建物）」及び「Ｈ３（部屋）」というエリア情報がそれぞれ対応付けられている。この例では、ユーザが住む家の敷地、建物及び部屋が装置所在エリアとして定められており、それらの境界をエリア情報Ｈ１、Ｈ２及びＨ３が表している。これらの装置所在エリアは、大きさも形もそれぞれ異なっているものとする。第１表示制御手段１０３は、パラメータ取得手段１０２からキャラクタパラメータとして親密度が供給されると、その親密度に対応付けられているエリア情報を用いて装置所在エリアへの進入または退出を判断する。
【００７９】
本変形例では、キャラクタパラメータの状態によって装置所在エリアの大きさや形が変化する。そのため、ユーザが同じように移動しても装置所在エリアの境界を超えるタイミングが異なるから、第１及び第２の表示制御が切り替わるタイミングも異なることになる。このような本変形例によれば、キャラクタが装置の内と外との間を移動したかのような表示が行われた場合に、その移動のタイミングが機械のように一定ではなくなるため、装置所在エリアの大きさや形を変化させない場合に比べて、キャラクタがより人間的な動きをしているという感覚をユーザに与えることができる。
【００８０】
［３−３］キャラクタとの通信
第１実施形態では、例えば移動端末装置にキャラクタが表示されなくなったときに、そのキャラクタに対して電子メールや電話などでコミュニケーションがとれるようにしてもよい。
図１８は、本変形例での移動端末装置及び情報処理装置の機能構成の一例を示す図である。図１８では、図４に示す各手段に加えて、第１通信手段１０５を備える移動端末装置１０ｃと、第２通信手段２０３を備える情報処理装置２０ｃとが示されている。
【００８１】
第１通信手段１０５は、第１表示制御手段１０３により第２の表示制御が行われている場合に、ユーザの操作に基づいて、キャラクタと双方向のコミュニケーションをとるための通信（以下「双方向通信」という）を行う手段の一例である。また、第２通信手段２０３は、第１通信手段１０５からの双方向通信を受け付けた場合に、ユーザとの双方向のコミュニケーションをキャラクタに取らせるための双方向通信を行う手段の一例である。
第１通信手段１０５及び第２通信手段２０３は、例えば電子メールでの通信が双方向通信として用いられる場合であれば、電子メールを利用するためのソフト（いわゆるメールソフト）としての機能を実現するものであればよい。
【００８２】
第１通信手段１０５は、ユーザの操作により作成された電子メールを、ゲームＣにおいて予め用意されているキャラクタＤのメールアドレスを宛先にすることで、無線ＬＡＮ通信か移動体通信により送信する。第２通信手段２０３は、例えば、キャラクタＤがユーザに返信する電子メールの文章を示す文章データを、ユーザからの電子メールに含まれている特定の語句（以下「キーワード」という）に対応付けた返信テーブルを記憶しておく。
【００８３】
図１９は、返信テーブルの一例を示す図である。この例では、「どこ」、「帰る」及び「遅くなる」というキーワードに、「家にいるよ。」、「早く帰ってね。」及び「また明日ね。」という文章データが対応付けられている。第２通信手段２０３は、第１通信手段１０５により送信された電子メールを受け取ると、その電子メールからキーワードを検索し、見つかったキーワードに返信テーブルにおいて対応付けられている文章データを用いてユーザへの返信を行う。
【００８４】
なお、第１通信手段１０５及び第２通信手段２０３は、電子メールに限らず、チャットやＳＮＳ、電話などの双方向通信を用いるものであってもよい。電話を用いる場合であれば、例えば、第２通信手段２０３が、返信用の音声を示す音声データを記憶しておき、ユーザの音声を解析して上記のようなキーワードが含まれている場合にそれに対応する音声データを送信する。また、図１８の例では、移動端末装置が第１通信手段を備え、情報処理装置が第２通信手段を備えたが、移動端末装置が第２通信手段を備え、情報処理装置が第１通信手段を備えてもよいし、両装置が第１及び第２通信手段の両方を備えていてもよい。
【００８５】
また、ここまでは第1実施形態における例について説明したが、本変形例は、第２実施形態でも適用可能である。
図２０は、本変形例での情報処理システムの全体構成の一例を示す図である。この例では、移動端末装置１０ｄと、ネットワーク２と、サーバ装置５０とを備える情報処理システム１ｄが示されている。移動端末装置１０ｄは、図１２に示す各手段に加え、図１８に示す第１通信手段１０５を備える。サーバ装置５０は、ネットワーク２に接続され、ネットワーク２を介して移動端末装置１０ｃとデータをやり取りする。また、サーバ装置５０は、図１８に示す第２通信手段２０３と同様の機能を備えている。このサーバ装置５０が情報処理装置２０ｃと同様の動作を行うことで、移動端末装置１０ｄとの間で上述した双方向通信が行われる。
【００８６】
本変形例では、ユーザが操作する装置にキャラクタが表示されなくなった場合に、そのキャラクタに対してユーザが双方向通信によるコミュニケーションを取ることができる。これにより、上記のような双方向通信を行わない場合に比べて、キャラクタが装置の内から外に移動したかのような感覚をさらに強めてユーザに与えることができる。
【００８７】
［３−４］コンテンツの場面の進行
移動端末装置は、コンテンツがユーザの操作に基づいて場面が進行するもの（例えばゲームＣ）である場合に、キャラクタの表示の制御と関連させて場面の進行を制御してもよい。
図２１は、本変形例での移動端末装置の機能構成の一例を示す図である。図２１では、図４に示す各手段に加えて、進行制御手段１０６を備える移動端末装置１０ｅが示されている。第１表示制御手段１０３は、第１の表示制御及び第２の表示制御を切り替えた場合に、その旨を進行制御手段１０６に通知する。
【００８８】
進行制御手段１０６は、コンテンツの場面の進行を制御する手段の一例である。進行制御手段１０６は、例えば、装置所在エリアに自装置が侵入または退出したかに応じてコンテンツの場面の進行のさせ方を変化させる。例えば、進行制御手段１０６は、コンテンツがゲームＣであり、装置所在エリアから自装置が退出したと判断して第１の表示制御から第２の表示制御に切り替える、すなわち、キャラクタＤが表示されなくなる場合に、それまで例えば映画館という場面でゲームを進行させていたのを、街中という場面に変更して進行させる。
【００８９】
また、進行制御手段１０６は、装置所在エリアに自装置が進入したと判断して第２の表示制御から第１の表示制御に切り替える、すなわち、キャラクタＤが表示されるようになった場合に、それまで例えば部屋の中という場面でゲームを進行させていたのを、玄関の前という場面に変更して進行させる。進行制御手段１０６は、例えば、制御部１１、記憶部１２及び表示部１３により実現される機能であり、上記のようにコンテンツの場面の進行のさせ方を変化させる。
【００９０】
なお、進行制御手段１０６は、第２実施形態にも適用可能であり、その場合、終了条件（第１の表示制御を終了させるための条件）が満たされたか否かに応じて進行のさせ方を変化させる。
本変形例では、キャラクタが装置の内から外に移動したかのような表示がされた場合に、その表示に伴いコンテンツの進行も変化するため、そのような変化がない場合に比べて、そのような表示がされたことをユーザが気付きやすいようにすることができる。
【００９１】
［３−５］再表示位置の決定方法
第２実施形態における再表示位置を決定する方法は、上述したものに限らない。
図２２は、本変形例での移動端末装置の機能構成の一例を示す図である。図２２では、図１２に示す各手段に加えて、進行制御手段１０６及び情報取得手段１０７を備える移動端末装置１０ｆが示されている。第１表示制御手段１０３は、第１の表示制御及び第２の表示制御を切り替えた場合に、その旨を情報取得手段１０７に通知する。
【００９２】
情報取得手段１０７は、現在の時刻、現在の天気、オブジェクト画像の表示を終了してから経過した時間（以下「経過時間」という）またはコンテンツに関するユーザの操作の履歴（以下「操作履歴」という）のいずれかの情報を取得する手段の一例である。情報取得手段１０７は、例えば、制御部１１、記憶部１２、第１通信部１６及び第２通信部１７により実現される機能である。情報取得手段１０７は、例えば制御部１１が備えるリアルタイムクロックの機能により現在の時刻を取得する。また、情報取得手段１０７は、予め登録された外部装置に移動体通信または無線ＬＡＮ通信により現在の天気を表す天気情報を要求し、その応答で送信されてくる天気情報が示す天気を現在の天気として取得する。
【００９３】
また、情報取得手段１０７は、第１表示制御手段１０３から第２の表示制御に切り替えた旨が通知されてから経過した時間を計測し、計測した時間を上記の経過時間として取得する。また、情報取得手段１０７は、例えば、コンテンツの中でユーザが選択した行動を表す情報やユーザが入力した文字列、コンテンツ内で所定のイベントが行われたこと、所定のミニゲームをクリアしたことなどの情報を操作履歴として取得する。この場合、進行制御手段１０６がこれらの情報を情報取得手段１０７に通知することで、情報取得手段１０７がそれらの情報を操作履歴として取得する。情報取得手段１０７は、取得したこれらの情報を決定手段１０４に供給する。
【００９４】
決定手段１０４は、情報取得手段１０７により取得された情報の内容に基づいて再表示位置を決定する。決定手段１０４は、例えば、現在の時刻が日中（例えば６時から１８時。日付によって変化させてもよい。）であれば屋外を再表示位置として決定し、夜間であれば屋内を再表示位置として決定する。また、決定手段１０４は、現在の天気が雨や雪であれば屋内を再表示位置として決定し、それら以外の天気であれば屋外を再表示位置として決定する。また、決定手段１０４は、経過時間が１時間過ぎる度に異なる再表示位置を決定する。また、決定手段１０４は、例えばコンテンツ内で所定のイベントが行われたことが操作履歴として取得されていれば、そのイベントに関連する場所（例えばイベントが祭りであればその会場）を再表示位置として決定する。
【００９５】
本変形例では、上記のように現実の状況（時刻や天気）やコンテンツのこれまでの進行の状況に基づいて再表示位置が決定される。現実の状況に基づく場合であれば、それに基づかないで再表示位置が決定される場合に比べて、キャラクタが現実の世界に存在するかのような感覚を強くユーザに与えることができる。また、コンテンツのこれまでの進行の状況に基づく場合であれば、ユーザにしか知り得ない再表示位置を決定することができ、それに基づかないで再表示位置が決定される場合に比べて、キャラクタへのユーザの思い入れを強くすることができる。
【００９６】
［３−６］状況データの外部記憶
第１実施形態の情報処理システムにおいては、移動端末装置及び情報処理装置の両方でコンテンツプログラムが実行されているときでなければ、状況データの受信が行われず状況の共有ができない場合があった。そのような場合でも状況が共有できるようにするため、例えば、一方の装置が図２０で示したようなサーバ装置に状況データを記憶させておき、そのサーバ装置から状況データを定期的に他方の装置に送信するようにしたり、他方の装置でコンテンツプログラムが実行されたときにサーバ装置に状況データを要求してその応答でサーバ装置が状況データを他方の装置に送信したりすればよい。
【００９７】
他にも、例えば一方の装置にコンテンツプログラムを常駐させて（ユーザが操作しないときでも実行されている状態にすること）、状況データを定期的に他方の装置に送信するようにしておき、他方の装置でコンテンツプログラムが実行されたときに状況データを受信できるようにしておいてもよい。また、双方の装置でコンテンツプログラムを常駐させることで、ユーザが操作している方の装置からの状況データを常に受信できるようにしてもよい。
【００９８】
［３−７］第１及び第２の表示制御を行う契機
第１表示制御手段１０３は、第１実施形態では、装置所在エリアへの自装置の進入または退出を判断することを契機にして第１及び第２の表示制御のいずれかを行ったが、切り替えの契機はこれに限らない。例えば、第１表示制御手段１０３は、位置情報取得手段１０１により取得された位置情報が表す位置に基づいて、所定のエリア(以下「所定エリア」という）に自装置が進入または退出したと判断したときに、第１及び第２の表示制御のいずれかを行ってもよい。この場合の所定エリアは、情報処理装置の所在とは関係なしに定められたエリアである。所定エリアとしては、例えば、特定の駅を表すエリアや特定の店舗を表すエリアなどが定められる。要するに、第１表示制御手段１０３は、位置情報取得手段１０１により取得された位置情報が表す位置に基づいて、第１及び第２の表示制御のいずれを行うかを判断するものであればよい。
【００９９】
なお、第１表示制御手段１０３は、上記の位置による判断に加えて、例えば、自装置に対して所定の操作が行われたか否かに基づいて、第１及び第２の表示制御のいずれを行うかを判断してもよい。所定の操作とは、操作部１４を介して所定の言葉や数字を入力する操作や、音声入出力部１５を介して所定の音声を入力する操作である。また、移動端末装置が振動を検知するセンサを備えている場合に、移動端末装置を振る操作を所定の操作としてもよい。また、この所定の操作に基づく表示制御の判断を行う位置を限定してもよい。例えば、第１表示制御手段１０３は、取得された位置情報が表す位置が装置所在エリア内であれば所定の操作に基づく表示制御の判断を行い、装置所在エリア外であればその判断を行わない。これにより、ユーザは、例えば装置所在エリアに進入してオブジェクト画像が情報処理装置で表示されるようになった場合に、再度表示される位置まで移動しなくても、移動端末装置を振るなどの所定の操作を行うことで、移動端末装置でオブジェクト画像が表示されるようにすることができる。
【０１００】
また、第１表示制御手段１０３は、第２実施形態では、取得されたキャラクタパラメータが所定の範囲に含まれる場合に満たされたと判断される条件を終了条件として用いたが、これに限らない。例えば、第１表示制御手段１０３は、上記のように所定エリアに自装置が進入または退出したと判断したときに満たされる条件を終了条件として用いてもよい。また、第１表示制御手段１０３は、所定の時刻になると満たされる条件や所定の時間帯に所定エリアに自装置が進入または退出したと判断したときに満たされる条件を終了条件として用いてもよい。このように、第１表示制御手段１０３が用いる終了条件は、どのようなものであってもよい。
【０１０１】
なお、上述した所定エリアは、複数定められてもよい。また、第１表示制御手段１０３は、時間帯や時期、パラメータ取得手段１０２により取得されたキャラクタパラメータに応じて異なる所定エリアを用いるようにしてもよい。また、第１表示制御手段１０３は、同じく時間帯や時期、パラメータ取得手段１０２により取得されたキャラクタパラメータに応じて、所定エリアの大きさや形を変化させてもよい。
【０１０２】
［３−８］オブジェクト及びオブジェクト画像
上記の例では、ゲームＣのキャラクタＤの画像をオブジェクト画像として説明したが、これに限らない。例えば、上述したアイコンやショートカットがオブジェクト画像であってもよいし、写真や動画等のサムネイルがオブジェクト画像であってもよい。例えばアイコンがオブジェクト画像として用いられた場合には、ユーザは、装置所在エリアにいるときにはそのアイコンを操作することができるが、装置所在エリアを出るとそのアイコンが表示されなくなるので操作することができないことになる。
【０１０３】
［３−９］位置情報のみを取得
移動端末装置は、上述した各実施形態において、パラメータ取得手段１０２を備えていなくてもよい。この場合でも、移動端末装置は、位置情報取得手段１０１により取得された位置情報が表す位置に基づいて第1及び第２の表示制御を行うことで、第１実施形態であれば移動端末装置１０と情報処理装置２０との間でオブジェクトが移動したかのような表示を行うことができ、第２実施形態であれば移動端末装置の内と外との間で移動端末装置の動きに応じてオブジェクトが移動したかのような表示を行うことができる。
【０１０４】
［３−１０］オブジェクトの移動先
上述した第１実施形態では、移動端末装置１０と情報処理装置２０との間でオブジェクトが移動したかのような表示が行われたが、これに限らない。例えば、情報処理システムが複数の移動端末装置や複数の情報処理装置を備えている場合に、複数の移動端末装置の間でオブジェクトが移動したかのような表示が行われてもよいし、複数の情報処理装置の間でオブジェクトが移動したかのような表示が行われてもよい。要するに、情報処理システムは、移動端末装置１０のような第１情報処理装置と、情報処理装置２０のような第２情報処理装置とを備えるものであればよい。
【０１０５】
この第１情報処理装置は、移動端末装置１０のように表示手段を備えたものに限らず、情報処理装置２０のように表示手段を備えず、外部の表示手段にオブジェクト画像を表示させるものであってもよい。その場合、第１情報処理装置の第１表示制御手段１０３は、画像を表示する第１表示手段にオブジェクト画像を表示させることになる。
なお、第２実施形態においても、表示手段を備えない情報処理装置が実行処理を行ってもよい。この場合の情報処理装置は、位置情報取得手段１０１及び第１表示制御手段１０３を少なくとも備え、第１表示制御手段１０３が、上記同様に、画像を表示する第１表示手段にオブジェクト画像を表示させることになる。
【０１０６】
さらに、移動端末装置が、或るときには第２実施形態で述べたように移動端末装置の内と外との間で移動端末装置の動きに応じてオブジェクトが移動したかのような表示を行い、他のときには第１実施形態で述べたように情報処理装置２０との間でオブジェクトが移動したかのような表示を行ってもよい。この場合、例えば、移動端末装置が、第２の表示制御を行っている状態で、装置所在エリアから退出するか（図９のステップＳ１０２）、キャラクタパラメータが表示条件を満たすようになるか（ステップＳ１０７）、再表示位置が取得されるか（図１０のステップＳ３０５）のいずれかの場合に第１の表示制御を行う。また、移動端末装置が、第１の表示制御を行っている状態で、装置所在エリアに進入するか（図９のステップＳ１０４）、キャラクタパラメータが表示条件を満たさなくなるか（ステップＳ１０９）、終了条件が満たされるか（図１０のステップＳ３０３）のいずれかの場合に第２の表示制御を行う。
【０１０７】
［３−１１］或る事項に応じた動作
図５及び図１３等で説明した動作において用いられるテーブルは、それらの図に示したものに限らない。例えば、テーブルの行数は２以上であればいくつでもよい。また、昇順（または降順）に並べられているものを降順（または昇順）に並び替えてもよいし、そのような順番に関係なく並び替えをしてもよい。また、テーブルを用いずに、各セルの内容を数値で表し、数式を用いて算出される値を用いてもよい。図１３の例であれば、例えば、キャラクタパラメータである親密度の値（０から１００までの値）に０．０１を掛けて１を加えることで１から２までの値に変換し、変換した値を倍率として再表示領域を拡大する（つまり１倍から２倍までの間で拡大される）、といった具合である。なお、例えば２倍に拡大する場合、長さを２倍にしてもよいし、面積を２倍にしてもよい。要するに、これらの動作では、或る事項（図１３の例であればキャラクタパラメータ）に応じて他の事項（図１３の例であれば再表示領域情報）が決まるようになっていればよい。
【０１０８】
［３−１２］発明のカテゴリ
本発明は、移動端末装置及び情報処理装置、これらの装置を備える情報処理システムの他にも、移動端末装置及び情報処理装置が実施する処理を実現するための情報処理方法としても捉えられるものである。ここでいう処理とは、例えば、図７から図１０までと図１５とに示す表示制御処理である。また、本発明は、移動端末装置及び情報処理装置のようなコンピュータを、図４等に示す各手段として機能させるためのプログラムとしても捉えられるものである。このプログラムは、それを記憶させた光ディスク等の記録媒体の形態で提供されたり、インターネット等のネットワークを介して、コンピュータにダウンロードさせ、それをインストールして利用可能にするなどの形態でも提供されたりするものであってもよい。
【符号の説明】
【０１０９】
１…情報処理システム、２…ネットワーク、１０…移動端末装置（第１情報処理装置）、２０…情報処理装置（第２情報処理装置）、３０…表示装置、４０…アクセスポイント、５０…サーバ装置、１１、２１…制御部、１２、２２…記憶部、１３…表示部、１４、２４…操作部、１５…音声入出力部、１６…第１通信部、１７…第２通信部、１８…測位部、１９…撮影部、２３…通信部、２５…インターフェース、２６…音声出力部、１０１…位置情報取得手段、１０２、２０１…パラメータ取得手段、１０３…第１表示制御手段、１０４…決定手段、１０５…第１通信手段、１０６…進行制御手段、１０７…情報取得手段、２０２…第２表示制御手段、２０３…第２通信手段
【図１】
2014219908.tif 000003
【図２】
2014219908.tif 000004
【図３】
2014219908.tif 000005
【図４】
2014219908.tif 000006
【図５】
2014219908.tif 000007
【図６】
2014219908.tif 000008
【図７】
2014219908.tif 000009
【図８】
2014219908.tif 000010
【図９】
2014219908.tif 000011
【図１０】
2014219908.tif 000012
【図１１】
2014219908.tif 000013
【図１２】
2014219908.tif 000014
【図１３】
2014219908.tif 000015
【図１５】
2014219908.tif 000016
【図１６】
2014219908.tif 000017
【図１７】
2014219908.tif 000018
【図１８】
2014219908.tif 000019
【図１９】
2014219908.tif 000020
【図２０】
2014219908.tif 000021
【図２１】
2014219908.tif 000022
【図２２】
2014219908.tif 000023
【図１４】
2014219908.tif 000024