(57)【特許請求の範囲】
【請求項１】
ユーザが選択したコンテンツのデータを画面の第１領域に表示させる第１表示制御部と、
前記第１領域に表示させるコンテンツをユーザが選択するための複数のアイコンを並べて前記画面の第２領域に表示させる第２表示制御部と、
前記第２領域に表示されたアイコンに対するユーザの選択操作を検出する操作検出部と、
前記選択操作が検出された場合、選択されたアイコンの説明を前記画面の第３領域にポップアップ表示させるポップアップ表示制御部と、
を備え、
前記操作検出部は、前記選択操作として、前記第２領域に表示された複数のアイコンに亘るユーザのトレース操作を検出し、
前記ポップアップ表示制御部は、前記トレース操作により順次選択された複数のアイコンそれぞれの説明を前記第３領域において順次切り替えて表示させ、
前記第１表示制御部は、前記トレース操作の終了位置のアイコンにおいて所定の操作が検出された場合、前記第１領域に表示させるコンテンツを前記終了位置のアイコンに対応づけられたコンテンツへ切り替え、
前記ポップアップ表示制御部は、前記トレース操作により順次選択された複数のアイコンそれぞれの説明を前記第３領域に対して順次スライドインさせることにより切り替えて表示させ、前記トレース操作において第１のアイコンが選択された状態から第２のアイコンが選択された状態へ切り替わった場合、前記第２のアイコンの説明を、前記第２のアイコンの表示位置から前記第１のアイコンの表示位置の方向へスライドインさせることを特徴とする携帯情報機器。
【請求項２】
前記第１領域のサイズは、前記第２領域のサイズより大きく設定され、
前記ポップアップ表示制御部は、前記トレース操作により選択されたアイコンの説明を、前記第１領域のコンテンツに重ねて表示させることを特徴とする請求項１に記載の携帯情報機器。
【請求項３】
前記ポップアップ表示制御部は、前記トレース操作の終了位置のアイコンにおいて所定の操作が検出された場合、所定時間の経過後に、前記終了位置のアイコンの説明を非表示とすることを特徴とする請求項１または２に記載の携帯情報機器。
【請求項４】
前記第２表示制御部は、
前記第１領域のコンテンツの説明を前記第２領域に表示させ、
前記トレース操作により前記第３領域において各アイコンの説明が順次切り替えて表示される間は、前記第２領域に表示させたコンテンツの説明を切り替えることを抑制し、
前記トレース操作の終了位置のアイコンにおいて所定の操作が検出された場合、前記第２領域にそれまで表示させたコンテンツの説明を、前記終了位置のアイコンに対応づけられたコンテンツの説明へ切り替えることを特徴とする請求項１から３のいずれかに記載の携帯情報機器。
【請求項５】
前記第１表示制御部は、前記第１領域に表示させるコンテンツを、第１のアイコンに対応づけられたコンテンツから、前記第１のアイコンとは異なる第２のアイコンに対応づけられたコンテンツへ切り替えるべき場合、前記第２のアイコンに対応づけられたコンテンツを、前記第２のアイコンの表示位置から前記第１のアイコンの表示位置の方向へスライドインさせて表示させることを特徴とする請求項１から４のいずれかに記載の携帯情報機器。
【請求項６】
前記トレース操作の終了位置のアイコンにおける所定の操作は、前記画面からのリリース操作であることを特徴とする請求項１から５のいずれかに記載の携帯情報機器。
【請求項７】
携帯情報機器が実行する方法であって、
ユーザが選択したコンテンツを画面に表示させるとともに、表示させるコンテンツをユーザが選択するための複数のアイコンを並べて前記画面に表示させる第１ステップと、
複数のアイコンに亘るユーザのトレース操作が検出された場合、そのトレース操作により順次選択された複数のアイコンそれぞれの説明を、前記画面の所定領域において順次切り替えて表示させる第２ステップと、
前記トレース操作の終了位置のアイコンにおいて所定の操作が検出された場合、前記画面に表示させるコンテンツを前記終了位置のアイコンに対応づけられたコンテンツへ切り替える第３ステップと、
を備え、
前記第２ステップは、前記トレース操作により順次選択された複数のアイコンそれぞれの説明を前記所定領域に対して順次スライドインさせることにより切り替えて表示させ、前記トレース操作において第１のアイコンが選択された状態から第２のアイコンが選択された状態へ切り替わった場合、前記第２のアイコンの説明を、前記第２のアイコンの表示位置から前記第１のアイコンの表示位置の方向へスライドインさせることを特徴とするコンテンツ表示方法。
【請求項８】
携帯情報機器に、
ユーザが選択したコンテンツを画面に表示させるとともに、表示させるコンテンツをユーザが選択するための複数のアイコンを並べて前記画面に表示させる第１機能と、
複数のアイコンに亘るユーザのトレース操作が検出された場合、そのトレース操作により順次選択された複数のアイコンそれぞれの説明を、前記画面の所定領域において順次切り替えて表示させる第２機能と、
前記トレース操作の終了位置のアイコンにおいて所定の操作が検出された場合、前記画面に表示させるコンテンツを前記終了位置のアイコンに対応づけられたコンテンツへ切り替える第３機能と、
を実現させ、
前記第２機能は、前記トレース操作により順次選択された複数のアイコンそれぞれの説明を前記所定領域に対して順次スライドインさせることにより切り替えて表示させ、前記トレース操作において第１のアイコンが選択された状態から第２のアイコンが選択された状態へ切り替わった場合、前記第２のアイコンの説明を、前記第２のアイコンの表示位置から前記第１のアイコンの表示位置の方向へスライドインさせることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データ処理技術に関し、特に携帯情報機器および携帯情報機器におけるコンテンツ表示方法に関する。
【背景技術】
【０００２】
ユーザから写真の投稿を受け付け、複数のユーザで写真を共有するためのサービスを提供するコミュニティサイト（以下、「写真共有サイト」とも呼ぶ。）が構築されている。ユーザは、写真共有サイトにアクセスして、他のユーザが撮影した写真を閲覧でき、また閲覧した写真に対してコメント等を投稿することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ディスプレイと一体化されたタッチパネルを備えた携帯情報機器が普及している。一般的に、据え置き型の情報処理装置と比較すると、携帯情報機器のディスプレイサイズは小さい。また、携帯情報機器において写真等の電子コンテンツを表示する場合、ユーザがコンテンツを確認できるように、ある程度の大きさのコンテンツ表示領域を確保する必要がある。したがって、携帯情報機器のディスプレイの画面にコンテンツとともに、ユーザの操作を受け付けるためのアイコンを表示させる場合、そのアイコンの表示サイズは制限され、アイコンの使い勝手が悪くなることがあった。
【０００４】
本発明は、こうした課題を鑑みてなされたものであり、その主たる目的は、携帯情報機器において電子コンテンツとともに表示されるアイコンの操作性低下を抑制する技術を提供することである。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明のある態様の携帯情報機器は、ユーザが選択したコンテンツのデータを画面の第１領域に表示させる第１表示制御部と、第１領域に表示させるコンテンツをユーザが選択するための複数のアイコンを並べて画面の第２領域に表示させる第２表示制御部と、第２領域に表示されたアイコンに対するユーザの選択操作を検出する操作検出部と、選択操作が検出された場合、選択されたアイコンの説明を画面の第３領域にポップアップ表示させるポップアップ表示制御部と、を備える。操作検出部は、選択操作として、第２領域に表示された複数のアイコンに亘るユーザのトレース操作を検出し、ポップアップ表示制御部は、トレース操作により順次選択された複数のアイコンそれぞれの説明を第３領域において順次切り替えて表示させ、第１表示制御部は、トレース操作の終了位置のアイコンにおいて所定の操作が検出された場合、第１領域に表示させるコンテンツを終了位置のアイコンに対応づけられたコンテンツへ切り替える。
【０００６】
本発明の別の態様は、コンテンツ表示方法である。この方法は、携帯情報機器が実行する方法であって、ユーザが選択したコンテンツを画面に表示させるとともに、表示させるコンテンツをユーザが選択するための複数のアイコンを並べて画面に表示させるステップと、複数のアイコンに亘るユーザのトレース操作が検出された場合、そのトレース操作により順次選択された複数のアイコンそれぞれの説明を、画面の所定領域において順次切り替えて表示させるステップと、トレース操作の終了位置のアイコンにおいて所定の操作が検出された場合、画面に表示させるコンテンツを終了位置のアイコンに対応づけられたコンテンツへ切り替えるステップと、を備える。
【０００７】
なお、以上の構成要素の任意の組合せ、本発明の表現を装置、方法、システム、プログラム、プログラムを格納した記録媒体などの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【０００８】
本発明によれば、携帯情報機器において電子コンテンツとともに表示されるアイコンの操作性低下を抑制することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態の写真共有システムの構成を示す図である。
【図２】携帯ゲーム機の外観を示す図である。
【図３】携帯ゲーム機における画面遷移を示す図である。
【図４】携帯ゲーム機の機能構成を示すブロック図である。
【図５】ホーム画面表示制御部の詳細な構成を示すブロック図である。
【図６】メニュー一覧画面を示す図である。
【図７】個別メニュー画面を示す図である。
【図８】ユーザ画面表示制御部の詳細な構成を示すブロック図である。
【図９】ユーザ画面を示す図である。
【図１０】ユーザ画面を示す図である。
【図１１】ユーザ画面における表示内容の更新を模式的に示す図である。
【図１２】ユーザ画面における表示内容の更新を模式的に示す図である。
【図１３】ユーザ画面を示す図である。
【図１４】ユーザ画面を示す図である。
【図１５】写真詳細画面を示す図である。
【図１６】写真詳細画面を示す図である。
【発明を実施するための形態】
【００１０】
図１は、実施の形態の写真共有システム１００の構成を示す。写真共有システム１００は、写真共有サーバ１０と、携帯ゲーム機１２と、ＰＣ１４と、スマートフォン１６を備える。これらの各装置は、ＬＡＮ・ＷＡＮ・インターネット等を含む公知の通信網１８を介して接続される。
【００１１】
写真共有サーバ１０は、写真共有サイトのサービスを提供するサーバであり、携帯ゲーム機１２、ＰＣ１４、スマートフォン１６等の各クライアント装置からアップロードされた写真や、各装置のユーザに関する情報を管理する。そして、それらの写真や情報を含む電子コンテンツを各クライアント装置の要求に応じて提供する。写真共有サーバ１０は、典型的にはウェブサーバとしての機能を有し、各クライアント装置とＨＴＴＰ通信によりデータを送受する。
【００１２】
以下では、写真共有サイトのクライアント機能を提供するアプリケーションソフトウェアであり、写真共有サーバ１０が提供する電子コンテンツの快適な閲覧を支援する写真閲覧アプリケーションがインストールされた携帯ゲーム機１２について詳細に説明する。ただし、写真閲覧アプリケーションは、携帯ゲーム機１２に限らず、タッチパネルを備えた各種携帯情報機器に広く適用可能であり、例えば、携帯電話機やスマートフォン、タブレット端末、ＰＤＡ等にも適用できる。
【００１３】
図２は、携帯ゲーム機１２の外観を示す。携帯ゲーム機１２には、方向キー２１、ボタン２２、左アナログスティック２３、右アナログスティック２４、左ボタン２５、右ボタン２６などの入力装置２０と、表示装置６８とが備えられている。表示装置６８には、プレイヤーの指による接触を検知するためのタッチパネル６９が併設されている。ボタン２２は、○ボタン３１、△ボタン３２、□ボタン３３、及び×ボタン３４を含む。表示装置６８は、例えば５インチ有機ＥＬディスプレイであってもよく、その画面解像度は９６０×５４４であってもよい。
【００１４】
図３は、携帯ゲーム機１２における画面遷移を示す。具体的には、写真閲覧アプリケーションを実行中の携帯ゲーム機１２における複数種類のユーザインタフェース間のつながりを模式的に示している。
【００１５】
メニュー一覧画面１１２は、写真閲覧アプリケーションの起動直後に表示されるトップ画面であり、ユーザが選択可能なメニューを一覧表示する画面である。メニュー一覧画面１１２は図６に関連して後述する。個別メニュー画面１１４は、メニュー一覧画面１１２において特定のメニューが選択された場合に、選択されたメニューの内容を詳細に表示する画面である。個別メニュー画面１１４は図７に関連して後述する。以下、メニュー一覧画面１１２と個別メニュー画面１１４を総称して「ホーム画面１１０」とも呼ぶ。
【００１６】
ユーザ画面１２２は、ホーム画面１１０においてユーザカテゴリに関するメニューが選択された（例えばユーザカテゴリのアイコンがタップされた）場合に、ユーザに関するコンテンツを表示する画面である。ユーザ画面１２２は図９〜図１４に関連して後述する。検索結果画面１２４は、ホーム画面１１０において検索要求が入力された場合に、写真共有サイトに対する検索結果を表示する画面である。以下、ユーザ画面１２２と検索結果画面１２４を総称して「リスト画面１２０」とも呼ぶ。
【００１７】
写真詳細画面１３０は、ホーム画面１１０またはリスト画面１２０において特定の写真が選択された（例えば特定の写真画像がタップされた）場合に、その写真の詳細な情報を表示する画面である。写真詳細画面１３０は図１５および図１６に関連して後述する。全画面ビューワ１４０は、写真詳細画面１３０に表示された写真を表示装置６８の全面に亘り表示する画面である。
【００１８】
図４は、携帯ゲーム機１２の機能構成を示すブロック図である。携帯ゲーム機１２は、入力装置２０と、通信処理部６６と、表示装置６８と、タッチパネル６９と、データ保持部４０と、制御部４４を備える。
【００１９】
本明細書のブロック図において示される各ブロックは、ハードウェア的には、コンピュータのＣＰＵやメモリをはじめとする素子や機械装置で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。
【００２０】
例えば、写真閲覧アプリケーションは、図４のデータ保持部４０および制御部４４に対応するプログラムモジュールを含んでもよい。また制御部４４の各ブロックの機能は、各ブロックに対応するプログラムモジュールが、フラッシュメモリ等のストレージに格納され、メインメモリへ適宜読み出されてＣＰＵにより実行されることにより実現されてもよい。またデータ保持部４０の各ブロックの機能は、フラッシュメモリ等のストレージやメインメモリがデータを保持することにより実現されてもよい。
【００２１】
通信処理部６６は、後述のコンテンツ取得部５０および投稿処理部６４の要求に応じて、通信網１８を介して写真共有サーバ１０とのデータ送受を行う。
【００２２】
データ保持部４０は、各種データの記憶領域であり、アイコン情報保持部４２を含む。アイコン情報保持部４２は、表示装置６８に表示させるべき複数のアイコンそれぞれの情報、例えばアイコン画像やアイコンの説明文章、アイコンの表示位置（座標等）を保持する。なおデータ保持部４０は、写真共有サーバ１０から取得された写真画像やテキスト等のコンテンツも保持する。
【００２３】
制御部４４は、操作検出部４６と、画面遷移制御部４８と、コンテンツ取得部５０と、表示制御部５２と、情報入力支援部６２と、投稿処理部６４を含む。
【００２４】
操作検出部４６は、入力装置２０およびタッチパネル６９に対するユーザの操作を検出する。実施の形態ではユーザはタッチパネル６９を指で操作することとする。操作検出部４６は、ユーザの指がタッチパネル６９に触れた場合に「タッチ操作」を検出し、ユーザの指がタッチパネル６９から離れた場合に「リリース操作」を検出する。特に、タッチ操作とリリース操作の間隔が短い（所定時間未満の）場合、典型的にはユーザがタッチパネル６９を軽く叩く操作を行った場合は「タップ操作」として検出する。また、タッチ操作を検出した後、所定時間（例えば５００ミリ秒）以上、リリース操作を検出しない場合、「長押し操作」として判定する。
【００２５】
また操作検出部４６は、ユーザがタッチパネル６９にタッチ後、指をリリースせずにタッチパネル６９をなぞる操作を「トレース操作」として検出する。トレース操作は「スライド操作」や「ドラッグ操作」とも呼ばれる。また、タッチパネル６９を軽く払うような、短時間の短いスライド操作を特に「フリック操作」として検出する。また操作検出部４６は、タッチパネル６９に対して各種の操作が行われた位置を示す座標もタッチパネル６９から取得する。操作検出部４６は、タッチパネル６９に対するユーザの操作内容と操作位置、操作の対象となった画面上のオブジェクト（アイコン等）を判別する。
【００２６】
画面遷移制御部４８は、操作検出部４６で検出された操作内容と、図３で示した画面遷移の規則にしたがって、画面の切替指示を表示制御部５２へ通知する。例えば、ホーム画面１１０やリスト画面１２０の表示中に、特定の写真画像へのタップ操作が検出された場合、その写真画像の写真詳細画面１３０を表示するよう表示制御部５２へ指示する。また、ホーム画面１１０の表示中に、ユーザカテゴリに関するアイコンへのタップ操作が検出された場合、ユーザ画面１２２を表示するよう表示制御部５２へ指示する。また画面遷移制御部４８は、切替後の画面の識別情報をコンテンツ取得部５０にも通知し、切替後の画面で表示させるべき電子コンテンツを写真共有サーバ１０から取得させる。
【００２７】
コンテンツ取得部５０は、写真共有サーバ１０へアクセスし、写真共有サイトが公開するＡＰＩを呼び出すことにより、写真共有サーバ１０が保持する電子コンテンツ（写真画像や、コメント・タグ・ユーザプロファイルのテキストデータ等）を取得する。例えば、ユーザが最近投稿した写真を取得するためのＡＰＩをコールして、それらの写真画像や写真のタイトルを取得する。また例えば、写真共有サイトにおいてユーザに対応づけられた写真の一覧（「フォトストリーム」とも呼ばれる）を取得するためのＡＰＩをコールして、それらの写真画像や写真のタイトルを取得する。
【００２８】
情報入力支援部６２は、表示装置６８に表示された各種画面に対するユーザによる情報入力を支援するための処理を実行する。具体的には、情報入力要求を示す操作が検出された場合、画面にソフトウェアキーボードを表示させ、ソフトウェアキーボードでユーザが指定した文字列を表示制御部５２に渡し画面表示させる。
【００２９】
投稿処理部６４は、写真共有サーバ１０へアクセスし、写真共有サイトが公開する情報投稿用ＡＰＩを呼び出すことにより、ユーザが撮影した写真画像を写真共有サーバ１０へアップロードする。同様に、閲覧した写真に対してユーザが作成したコメントやタグのテキストデータを写真共有サーバ１０へアップロードする。
【００３０】
表示制御部５２は、ユーザの操作に応じて、図３で示した写真閲覧アプリケーションにおける各種画面のデータを設定し、それらの画面を表示装置６８に表示させる。表示制御部５２は、ホーム画面表示制御部５４と、ユーザ画面表示制御部５６と、写真詳細画面表示制御部５８と、全画面表示制御部６０を含む。図４には不図示であるが、表示制御部５２は、写真共有サーバ１０に対する検索結果を表示させる検索結果表示部をさらに含んでもよい。
【００３１】
ホーム画面表示制御部５４は、メニュー一覧画面１１２および個別メニュー画面１１４の画面データを設定して表示させる。ユーザ画面表示制御部５６は、ユーザ画面１２２の画面データを設定して表示させる。写真詳細画面表示制御部５８は、写真詳細画面１３０の画面データを設定して表示させる。
【００３２】
全画面表示制御部６０は、全画面ビューワ１４０の画面データを設定して表示させる。具体的には、写真詳細画面１３０において写真画像がタップされる等の所定操作が検出されると、全画面表示制御部６０は、写真詳細画面１３０で表示された写真画像を表示装置６８の全画面に亘って表示させる。
【００３３】
図５は、ホーム画面表示制御部５４の詳細な構成を示すブロック図である。ホーム画面表示制御部５４は、検索カテゴリ表示制御部１５０と、投稿カテゴリ表示制御部１５２と、探索カテゴリ表示制御部１５４と、ユーザカテゴリ表示制御部１５６を含む。以下、図６および図７の説明とあわせて、図５の各機能ブロックを説明する。
【００３４】
図６は、メニュー一覧画面１１２を示す。メニュー一覧画面１１２は、画面上では非表示だが、カテゴリ毎の表示エリアに分割されている。具体的には、メニュー一覧画面１１２は、検索カテゴリエリア２００ａ、投稿（Recent Upload）カテゴリエリア２００ｂ、探索（explore）カテゴリエリア２００ｃ、ユーザカテゴリエリア２００ｄ（これらを総称する場合「カテゴリエリア２００」と呼ぶ。）を含む。
【００３５】
検索カテゴリ表示制御部１５０は、検索カテゴリエリア２００ａの表示データを設定する。具体的には、検索文字列入力フィールド２０２と検索ボタン２０４を検索カテゴリエリア２００ａに表示させる。
【００３６】
投稿カテゴリ表示制御部１５２は、投稿カテゴリエリア２００ｂの表示データを設定する。具体的には、コンテンツ取得部５０により取得された複数の写真画像２０６（ユーザによる最近の投稿写真）を、投稿日時の降順に１行に並べて表示させる。図６は、「Ａ」〜「Ｆ」の６枚の写真画像２０６を表示した状態を示している。投稿カテゴリ表示制御部１５２は、写真画像２０６の表示領域においてユーザのフリック操作が検出された場合、そのフリック方向に写真画像２０６をスライド表示させる。例えば左方向のフリック操作に応じて、それまで表示させた写真画像「Ａ」「Ｂ」「Ｃ」「Ｄ」「Ｅ」「Ｆ」を左側へスライドさせて、写真画像「Ｄ」「Ｅ」「Ｆ」「Ｇ」「Ｈ」「Ｉ」の表示へ更新する。
【００３７】
探索カテゴリ表示制御部１５４は、探索カテゴリエリア２００ｃの表示データを設定する。具体的には、コンテンツ取得部５０により取得された複数の写真画像２０８（探索用のＡＰＩの呼び出しによって取得された写真であり、写真共有サイトにおいてユーザのフォトストリームに含められた写真であると言える）を１行に並べて表示させる。図６は、「１」〜「６」の６枚の写真画像２０８を表示した状態を示している。探索カテゴリ表示制御部１５４は、投稿カテゴリ表示制御部１５２と同様、写真画像２０８の表示領域においてユーザのフリック操作が検出された場合、そのフリック方向に写真画像２０８をスライド表示させる。
【００３８】
なお投稿カテゴリエリア２００ｂの写真画像２０６のスライド表示と、探索カテゴリエリア２００ｃの写真画像２０８のスライド表示は各々独立して実行される。すなわち、投稿カテゴリエリア２００ｂの写真画像２０６に対するフリック操作が検出されると、投稿カテゴリ表示制御部１５２は写真画像２０６をスライドさせる一方、探索カテゴリ表示制御部１５４は写真画像２０８をスライドさせず、それまでの表示内容を維持する。探索カテゴリエリア２００ｃの写真画像２０８に対するフリック操作が検出されると、探索カテゴリ表示制御部１５４は写真画像２０８をスライドさせる一方、投稿カテゴリ表示制御部１５２は写真画像２０６をスライドさせず、それまでの表示内容を維持する。
【００３９】
ユーザカテゴリ表示制御部１５６は、ユーザカテゴリエリア２００ｄの表示データを設定する。具体的には、写真リストアイコン２１０とアルバムリストアイコン２１２をユーザカテゴリエリア２００ｄに表示させる。写真リストアイコン２１０に対するユーザのタップ操作が検出されると、ユーザの写真リストを示すユーザ画面１２２に遷移する。またアルバムリストアイコン２１２に対するユーザのタップ操作が検出されると、ユーザのアルバムリストを示すユーザ画面１２２に遷移する。図４ではユーザカテゴリエリア２００ｄに２つのアイコンが含まれることとしたが、後述のコンテンツ指定アイコン２４６に対応する８つのアイコンを含んでもよいことはもちろんである。
【００４０】
また、メニュー一覧画面１１２の全てが表示装置６８の画面内に同時に表示されなくてもよく、例えば、図６の一部のカテゴリエリア２００が表示されて、他のカテゴリエリア２００が非表示であってもよい。ユーザは、タッチパネル６９に対して縦のスライド操作を行って、それまで非表示であったカテゴリエリア２００を表示させてもよい。また図６では不図示だが、ホーム画面表示制御部５４は、メニュー一覧画面１１２に背景画像を表示させてもよく、各カテゴリエリア２００の画像を、背景画像の上に重ねて表示させてもよい。この場合、ホーム画面表示制御部５４は、縦のスライド操作が検出されると、各カテゴリエリア２００の画像をスライドさせるとともに、各カテゴリエリア２００の画像とは独立して背景画像もスライドさせる。具体的には、縦のスライド操作に伴う背景画像の移動量は、各カテゴリエリア２００の移動量よりも小さくなるよう表示を制御する。
【００４１】
また、図６のメニュー一覧画面１１２には４つのカテゴリを示したが、写真共有サイトが提供する他のメニュー（カテゴリ）を含んでもよい。例えば、ユーザの投稿写真のうち他のユーザによるお気に入りの設定やコメントの設定が最近なされた写真のカテゴリ（「Recent Activity」）や、フレンドの投稿写真のカテゴリ、写真共有サイトに対する操作履歴のカテゴリ等を含んでもよい。ホーム画面表示制御部５４は、これらのカテゴリの表示データを設定する機能をさらに含んでもよい。
【００４２】
また、いずれのカテゴリエリア２００においても、カテゴリエリア２００を拡大表示するためのオープンアイコン２１４が表示される。ユーザによりオープンアイコン２１４がタップされると、そのオープンアイコン２１４が配置されたカテゴリエリア２００に対応する個別メニュー画面１１４が表示される。
【００４３】
図７は、個別メニュー画面１１４を示す。同図は、投稿カテゴリエリア２００ｂが拡大表示された個別メニュー画面１１４を示している。投稿カテゴリ表示制御部１５２は、メニュー一覧画面１１２において投稿カテゴリエリア２００ｂのオープンアイコン２１４がタップされた場合に、図７の個別メニュー画面１１４を表示させる。投稿カテゴリ表示制御部１５２は、コンテンツ取得部５０により取得された複数の写真画像２２０を、投稿日時の降順に、複数行に亘って並べて表示させる。図７は、「Ａ」〜「Ｏ」の１５枚の写真画像２２０を３行に亘って表示した状態を示している。また、コンテンツ取得部５０により取得された写真画像２２０のタイトルを各写真に対応づけて表示させる。個別メニュー画面１１４において縦のスライド操作が検出されると、それまでは非表示の別の写真画像をさらに表示させる。
【００４４】
また投稿カテゴリ表示制御部１５２は、拡大表示したカテゴリを閉じる（言い換えれば拡大表示を終了する）ためのクローズアイコン２２４を個別メニュー画面１１４へ表示させる。図７で示すように、クローズアイコン２２４はオープンアイコン２１４とは逆向きのアイコンとして設定される。すなわち、オープンアイコン２１４とクローズアイコン２２４はユーザによる識別が可能な態様で表示される。個別メニュー画面１１４においてクローズアイコン２２４に対するタップ操作が検出されると、メニュー一覧画面１１２が再度表示される。ここでは投稿カテゴリ表示制御部１５２の例を示したが、他のカテゴリの表示制御部も同様に動作する。すなわち、オープンアイコン２１４のタップ操作に応じて自身に対応づけられたカテゴリの個別メニュー画面１１４を表示させ、クローズアイコン２２４のタップ操作に応じて個別メニュー画面１１４の表示を終了させる。
【００４５】
このように、トップ画面であるメニュー一覧画面１１２では、各メニューに対応する写真画像を１行で表示させる。これにより、写真共有サイトが提供する各メニューの選択により閲覧できる写真をユーザに容易に把握させつつ、ユーザが所望のメニューを探し出すまでの負担（例えば縦スライド操作の負担）を低減できる。すなわち、表示装置６８のサイズの制約の下、写真共有サイトが提供する複数のメニューの中から、ユーザが所望するメニューを効率的に選択させることができる。また個別メニュー画面１１４では、ユーザにより選択されたメニューに対応する写真画像を複数列に亘り表示させることで、同時に多くの写真画像をユーザへ提示できる。
【００４６】
図８は、ユーザ画面表示制御部５６の詳細な構成を示すブロック図である。ユーザ画面表示制御部５６は、コンテンツ領域表示制御部１６０と、操作領域表示制御部１６２と、ポップアップ表示制御部１６４を含む。以下、図９〜図１４の説明とあわせて、図８の各機能ブロックを説明する。
【００４７】
図９および図１０は、ユーザ画面１２２を示す。図９は、ユーザの写真リストを表示するユーザ画面１２２を示し、図１０は、ユーザのアルバムリストを表示するユーザ画面１２２を示している。ユーザ画面１２２には、ユーザに関する写真等の画像や、テキストデータを表示するコンテンツ領域２３０と、コンテンツ領域２３０に表示させるコンテンツをユーザが選択するためのアイコンを表示する操作領域２４０が含まれる。
【００４８】
コンテンツ領域表示制御部１６０は、コンテンツ領域２３０の表示データを設定する。ユーザの写真リストのユーザ画面１２２（図９）を表示すべき場合、コンテンツ領域表示制御部１６０は、写真共有サイトにおいてユーザに対応づけられた写真画像２３２と写真タイトル２３４を対応づけて表示させる。ユーザのアルバムリストのユーザ画面１２２（図１０）を表示すべき場合、コンテンツ領域表示制御部１６０は、写真共有サイトにおいてユーザに対応づけられたアルバム画像２３６とアルバムタイトル２３８を対応づけて表示させる。
【００４９】
操作領域表示制御部１６２は、操作領域２４０の表示データを設定する。操作領域表示制御部１６２は、メニュー一覧画面１１２へ戻るためのホームアイコン２４２を表示させ、また、コンテンツ指定アイコン２４６で総称される写真リストアイコン２４６ａ、ギャラリアイコン２４６ｂ、アルバムリストアイコン２４６ｃ、タグリストアイコン２４６ｄ、お気に入りアイコン２４６ｅ、アーカイブアイコン２４６ｆ、フレンドアイコン２４６ｇ、プロファイルアイコン２４６ｈを並べて表示させる。コンテンツ領域表示制御部１６０は、コンテンツ指定アイコン２４６に対するユーザの選択操作に応じてコンテンツ領域２３０の表示内容を更新する。
【００５０】
また操作領域表示制御部１６２は、コンテンツ領域２３０で現在表示されているコンテンツの説明文章を含む画面説明データ２４４を、操作領域２４０の画面説明領域２４３に表示させる。画面説明データ２４４は、現在選択されているコンテンツ指定アイコン２４６の説明文章であるとも言える。操作領域表示制御部１６２は、画面説明データ２４４として、表示中のコンテンツに対応するアイコン画像をさらに表示させてもよい。
【００５１】
図９のユーザ画面１２２においてアルバムリストアイコン２４６ｃに対するタップ操作が検出されると、コンテンツ領域表示制御部１６０および操作領域表示制御部１６２は、ユーザ画面１２２の表示内容を図１０の内容へ更新する。すなわち、コンテンツ領域２３０の表示内容を写真リストからアルバムリストへ変更し、画面説明領域２４３における画面説明データ２４４も「写真リスト」から「アルバムリスト」へ変更する。
【００５２】
コンテンツ領域表示制御部１６０は、コンテンツ領域２３０の表示内容を切り替えるに際し、切替元のコンテンツ（例えば写真画像や写真タイトル、タグ文字列、プロファイル情報）の画面をスライドアウトさせる一方、切替先のコンテンツの画面をスライドインさせる。操作領域表示制御部１６２は、画面説明領域２４３の表示内容を切り替えるに際し、切替元のコンテンツを示す画面説明データ２４４をスライドアウトさせる一方、切替先のコンテンツを示す画面説明データ２４４をスライドインさせる。
【００５３】
図１１は、ユーザ画面１２２における表示内容の更新を模式的に示す。更新前（切替元）のユーザ画面１２２ではアルバムリストが表示されていることとする。言い換えれば、アルバムリストアイコン２４６ｃが選択された状態であることとする。
【００５４】
ここで操作領域２４０においてアルバムリストアイコン２４６ｃより左に配置された写真リストアイコン２４６ａのタップ操作が検出されたとする。この場合、コンテンツ領域表示制御部１６０は、コンテンツ領域２３０においてアルバムリストのコンテンツを右方向へスライドアウトさせて非表示とするとともに、写真リストのコンテンツをコンテンツ領域２３０の左端から右方向へスライドインさせる。また操作領域表示制御部１６２は、画面説明領域２４３において「アルバムリスト」の画面説明データ２４４を右方向へスライドアウトさせて非表示とするとともに、「写真リスト」の画面説明データ２４４を画面説明領域２４３の左端から右方向へスライドインさせる。
【００５５】
その一方、操作領域２４０においてアルバムリストアイコン２４６ｃより右に配置されたお気に入りアイコン２４６ｅのタップ操作が検出されたとする。この場合、コンテンツ領域表示制御部１６０は、コンテンツ領域２３０においてアルバムリストのコンテンツを左方向へスライドアウトさせて非表示とするとともに、お気に入りのコンテンツをコンテンツ領域２３０の右端から左方向へスライドインさせる。また操作領域表示制御部１６２は、画面説明領域２４３において「アルバムリスト」の画面説明データ２４４を左方向へスライドアウトさせて非表示とするとともに、「お気に入り」の画面説明データ２４４を画面説明領域２４３の右端から左方向へスライドインさせる。
【００５６】
このように、それまで選択中であったアイコンの位置と新たに選択されたアイコンの位置との関係に応じた態様でユーザ画面１２２の表示内容を更新することにより、それまでより左のアイコンを選んだかまたは右のアイコンを選んだかをユーザに直観的に把握させやすくなる。また操作領域２４０に多数のコンテンツ指定アイコン２４６を配置した場合でも、個々のアイコンの位置をユーザに把握させやすくなる。
【００５７】
図１２も、ユーザ画面１２２における表示内容の更新を模式的に示す。ポップアップ表示制御部１６４は、コンテンツ指定アイコン２４６に対するタップ操作が検出されると、タップ操作により選択されたアイコン（以下、「選択アイコン」とも呼ぶ。）の情報を強調表示するための領域である強調領域３０６をコンテンツ領域２３０の略中央にポップアップ表示させる。それとともに、選択アイコンの画像とその説明文章を含む選択アイコン説明データ３００を強調領域３０６にポップアップ表示させる。また、操作領域２４０において選択アイコンの左隣に配置されたアイコンの説明データである左アイコン説明データ３０２を、選択アイコン説明データ３００の左隣にポップアップ表示させる。また、選択アイコンの右隣に配置されたアイコンの説明データである右アイコン説明データ３０４を、選択アイコン説明データ３００の右隣にポップアップ表示させる。
【００５８】
ポップアップ表示制御部１６４は、選択アイコン説明データ３００と、左アイコン説明データ３０２と、右アイコン説明データ３０４と、強調領域３０６（以下、総称して「操作ガイド」とも呼ぶ。）をコンテンツ領域２３０のコンテンツに重畳して表示させる。またポップアップ表示制御部１６４は、選択アイコン説明データ３００をコンテンツ指定アイコン２４６より大きいサイズで表示させる。コンテンツ領域２３０のサイズは、操作領域２４０のサイズよりも大きいため、操作ガイドをコンテンツ領域２３０に表示させることで、選択アイコンの説明文章の視認性を高めることができる。
【００５９】
またポップアップ表示制御部１６４は、コンテンツ領域２３０の表示内容および画面説明領域２４３の表示内容が更新される間に操作ガイドを表示させる。図１２は、写真リストのユーザ画面１２２（図９）がアルバムリストのユーザ画面１２２（図１０）に変更される場合を示している。ポップアップ表示制御部１６４は、写真画像２３２および写真タイトル２３４がスライドアウトし、アルバム画像２３６およびアルバムタイトル２３８がスライドインすることに要する時間未満、操作ガイドを表示させる。言い換えれば、ポップアップ表示制御部１６４は、コンテンツ領域表示制御部１６０および操作領域表示制御部１６２によるユーザ画面１２２の更新が終了することを契機として操作ガイドを非表示とする。
【００６０】
なおポップアップ表示制御部１６４は、予め定められた所定時間だけ操作ガイドを表示させてもよい。ポップアップ表示制御部１６４は、その所定時間以下の一定時間の経過を検出すると、操作ガイドの透過度を徐々に増加させて、所定時間の経過時には操作ガイドを非表示としてもよい。
【００６１】
次に、コンテンツ指定アイコン２４６に対する長押し操作が検出された場合、もしくは、特定のコンテンツ指定アイコン２４６に対するタッチ操作が検出された後、他のコンテンツ指定アイコン２４６に亘るトレース操作が検出された場合の処理について説明する。
【００６２】
コンテンツ領域表示制御部１６０は、コンテンツ指定アイコン２４６に対する長押し操作中およびトレース操作中は、コンテンツ領域２３０における表示内容の更新を抑制する。言い換えれば、長押し操作前、トレース操作前の表示内容を維持する。そして、長押し操作後もしくはトレース操作後のリリース操作が検出された場合、そのリリース位置のコンテンツ指定アイコン２４６が選択されたと判定して、コンテンツ領域２３０の表示内容を更新する。
【００６３】
同様に操作領域表示制御部１６２は、コンテンツ指定アイコン２４６に対する長押し操作中およびトレース操作中は、画面説明領域２４３における画面説明データ２４４の更新を抑制する。言い換えれば、長押し操作前、トレース操作前に表示していた画面説明データ２４４を維持する。そして、長押し操作後もしくはトレース操作後のリリース操作が検出された場合、そのリリース位置のコンテンツ指定アイコン２４６が選択されたと判定して、画面説明領域２４３における画面説明データ２４４を更新する。
【００６４】
すなわち、コンテンツ領域表示制御部１６０および操作領域表示制御部１６２は、アイコンに対するタップ操作と、長押し操作＋リリース操作のそれぞれに対して、同様のユーザ画面１２２の更新処理を実行する。
【００６５】
その一方、ポップアップ表示制御部１６４は、コンテンツ指定アイコン２４６のいずれかに対するタッチ操作が検出された場合、その操作がタップ操作か長押し操作かに関わらず、言い換えればリリース操作のタイミングにかかわらず、そのタッチ位置に応じたアイコンの操作ガイドを表示させる。またポップアップ表示制御部１６４は、複数のコンテンツ指定アイコン２４６に亘るトレース操作が検出された場合、そのトレース操作により順次選択されたアイコンの情報を選択アイコン説明データ３００として強調領域３０６に順次切り替えて表示させる。このように、携帯ゲーム機１２では、アイコンを選択して画面表示内容を切り替える操作と、アイコンの説明を表示させる操作とが一体化されており、言い換えれば、これらの操作が同じユーザインタフェースにより実現される。
【００６６】
図１３はユーザ画面１２２を示す。同図は、ユーザプロファイルのユーザ画面１２２が表示された状態において、お気に入りアイコン２４６ｅが長押しされた場合の表示例を示している。コンテンツ領域表示制御部１６０および操作領域表示制御部１６２は長押し操作前の表示内容を維持する一方、ポップアップ表示制御部１６４は、長押しされたお気に入りアイコン２４６ｅの選択アイコン説明データ３００を強調領域３０６に表示する態様で操作ガイドを表示させる。ここで、お気に入りアイコン２４６ｅからユーザが指を離すと、ユーザのお気に入りコンテンツを示すユーザ画面１２２に切り替わる。
【００６７】
図１３のユーザ画面１２２において、お気に入りアイコン２４６ｅから左方向へトレース操作がなされてタグリストアイコン２４６ｄが選択状態になると、ポップアップ表示制御部１６４は、新たに選択状態となったタグリストアイコン２４６ｄの選択アイコン説明データ３００を強調領域３０６に表示するよう操作ガイドを更新する。その一方、コンテンツ領域表示制御部１６０および操作領域表示制御部１６２はトレース操作前（すなわち図１３）の表示内容を維持する。
【００６８】
図１４はユーザ画面１２２を示す。同図は、図１３においてお気に入りアイコン２４６ｅから左方向へアルバムリストアイコン２４６ｃまでトレース操作がなされた場合の表示例を示している。この場合、ポップアップ表示制御部１６４は、新たに選択状態となったアルバムリストアイコン２４６ｃの選択アイコン説明データ３００を強調領域３０６に表示するよう操作ガイドを更新する。その一方、コンテンツ領域表示制御部１６０および操作領域表示制御部１６２はトレース操作前の表示内容を維持する。
【００６９】
ポップアップ表示制御部１６４は、トレース操作中に選択アイコンが切り替わると、それまで選択状態にあり選択が解除されたアイコン（以下、「旧選択アイコン」とも呼ぶ。）の説明文章を、強調領域３０６からスライドアウトさせる。それとともに、新たに選択状態となったアイコン（以下、「新選択アイコン」とも呼ぶ。）の説明文章を、強調領域３０６へスライドインさせ選択アイコン説明データ３００として表示させる。
【００７０】
具体的には、操作領域２４０において新選択アイコンが旧選択アイコンの左隣に配置されている場合、言い換えれば、左方向へのトレース操作により選択アイコンが切り替わった場合、ポップアップ表示制御部１６４は、旧選択アイコンの説明文章を強調領域３０６から右方向へスライドアウトさせて右アイコン説明データ３０４として表示させる。それとともに、それまで左アイコン説明データ３０２として表示されていた新選択アイコンの説明文章を、強調領域３０６にその左端からスライドインさせて選択アイコン説明データ３００として表示させる。
【００７１】
例えば図１３においては、お気に入りアイコン２４６ｅからタグリストアイコン２４６ｄへのトレース操作に伴って、お気に入りアイコン２４６ｅの説明文章が強調領域３０６から右方向へスライドアウトして右アイコン説明データ３０４となる。それとともに、タグリストアイコン２４６ｄの説明文章が強調領域３０６に対して右方向へスライドインされる。このとき、アルバムリストアイコン２４６ｃの説明文章がユーザ画面１２２の左端からスライドインして左アイコン説明データ３０２として新たに表示される。タグリストアイコン２４６ｄからアルバムリストアイコン２４６ｃへのトレース操作に伴っても同様の処理が実行されて図１４の表示状態となる。
【００７２】
また、操作領域２４０において新選択アイコンが旧選択アイコンの右隣に配置されている場合、言い換えれば、右方向へのトレース操作により選択アイコンが切り替わった場合、ポップアップ表示制御部１６４は、旧選択アイコンの説明文章を強調領域３０６から左方向へスライドアウトさせて左アイコン説明データ３０２として表示させる。それとともに、それまで右アイコン説明データ３０４として表示されていた新選択アイコンの説明文章を、強調領域３０６にその右端からスライドインさせて選択アイコン説明データ３００として表示させる。
【００７３】
このように、左方向のトレース操作により順次選択されたアイコンの説明文章を、強調領域３０６に対して順次右方向にスライドインさせて操作ガイドを更新する。また右方向のトレース操作により順次選択されたアイコンの説明文章を、強調領域３０６に対して順次左方向にスライドインさせて操作ガイドを更新する。これにより、操作領域２４０に多数のコンテンツ指定アイコン２４６が配置された場合であっても、各アイコンの位置関係をユーザが直観的に把握しやすくなる。
【００７４】
なお、ポップアップ表示制御部１６４は、コンテンツ指定アイコン２４６に対するトレース操作の速度に応じた速度で操作ガイドを更新する。具体的には、コンテンツ指定アイコン２４６に対するトレース速度が速いほど、言い換えれば、選択アイコンの切り替わりが速いほど、ポップアップ表示制御部１６４は、各アイコンの説明文章のスライドイン速度を高くし、スライドアウト速度も高くする。
【００７５】
図１４のユーザ画面１２２において、アルバムリストアイコン２４６ｃからのリリース操作が検出されると、図１０のアルバムリストのユーザ画面１２２が表示される。具体的には、コンテンツ領域表示制御部１６０は、ユーザプロファイルのコンテンツを右方向へスライドアウトさせるとともに、アルバムリストのコンテンツをコンテンツ領域２３０の左端から右方向へスライドインさせる。また操作領域表示制御部１６２は、「プロファイル」の画面説明データ２４４を右方向へスライドアウトさせるとともに、「アルバムリスト」の画面説明データ２４４を画面説明領域２４３の左端から右方向へスライドインさせる。リリース操作に伴うユーザ画面１２２の更新が完了すると、ポップアップ表示制御部１６４は操作ガイドの表示を終了する。
【００７６】
一部既述したが、写真閲覧アプリケーションは多種類のコンテンツを表示し、多くのコンテンツ指定アイコン２４６が携帯ゲーム機１２の表示装置６８に同時に表示されることがある。また、操作領域２４０のサイズはコンテンツ領域２３０のサイズよりも小さく、操作領域２４０に多数のコンテンツ指定アイコン２４６を配置する場合、個々のアイコンサイズは小さく制限される。その結果、ユーザが所望するコンテンツを表示させるための適切なアイコンを選択することが難しくなってしまうことがある。
【００７７】
実施の形態の携帯ゲーム機１２では、ユーザ画面１２２においてコンテンツ指定アイコン２４６を長押しした場合、コンテンツ指定アイコン２４６からリリースを行うまでは、正式にコンテンツ指定アイコン２４６を選択したこととはならず、ユーザ画面１２２の表示内容は更新されない。したがってユーザは、操作ガイドに表示された説明文章を確認しつつ複数のコンテンツ指定アイコン２４６に亘るトレース操作を行い、所望のコンテンツ指定アイコン２４６を選択することができる。これにより、操作領域２４０に多数のコンテンツ指定アイコン２４６を配置した場合でも、ユーザが適切なアイコンを選択できるよう支援でき、ユーザ画面１２２の操作性の低下を抑制できる。
【００７８】
またトレース操作により選択アイコンが切り替わる都度、コンテンツ領域２３０および画面説明領域２４３の表示内容を変更すると、表示内容の変更が多発することがあり、また、ユーザが所望しない画面のコンテンツ取得が発生することもあり、かえってユーザの利便性を低下させてしまう。実施の形態では、トレース操作後のリリース操作によって最終的にコンテンツ指定アイコン２４６のいずれかが確定的に選択されるまではコンテンツ領域２３０および画面説明領域２４３の表示内容の変更を抑制し、操作ガイドのみを更新する。これにより、ユーザの利便性の低下を回避できる。
【００７９】
次に図１５と図１６を参照して写真詳細画面表示制御部５８の構成を詳細に説明する。
図１５および図１６は写真詳細画面１３０を示す。ホーム画面１１０またはリスト画面１２０において特定の写真画像に対するユーザのタップ操作が検出されると、写真詳細画面表示制御部５８は、タップされた写真画像についての写真詳細画面１３０（図１３）を表示させる。
【００８０】
具体的には、写真詳細画面表示制御部５８は、写真詳細画面１３０のコンテンツ領域２５０に、コンテンツ取得部５０により取得された写真画像を表示させる。また属性領域２５２に、その写真画像に対応づけられたテキストデータを表示させる。属性領域２５２は、メニュー一覧画面１１２に戻るためのホームアイコン２４２と、コメントやタグを編集するための編集アイコン２５４と、写真画像の投稿者や閲覧数等を表示する基本情報エリア２５６と、投稿者により記載された写真の説明文章を表示する写真説明エリア２５８と、写真画像の詳細情報を表示させるための詳細情報ボタン２６０を含む。
【００８１】
図１５の写真詳細画面１３０において詳細情報ボタン２６０に対するタップ操作が検出された場合、写真詳細画面表示制御部５８は、図１４の写真詳細画面１３０を表示させる。図１４の写真詳細画面１３０では、写真画像をお気に入りに登録したユーザ数や、写真画像に対して設定されたタグ文字列・各ユーザのコメント、戻るボタン２６４が詳細情報エリア２６２に表示される。写真詳細画面表示制御部５８は、詳細情報エリア２６２を属性領域２５２に重畳して表示させる。図１４の写真詳細画面１３０において戻るボタン２６４に対するタップ操作が検出された場合、写真詳細画面表示制御部５８は図１３の写真詳細画面１３０を再度表示させる。
【００８２】
写真詳細画面１３０において編集アイコン２５４に対するタップ操作が検出された場合、情報入力支援部６２は、タグやコメントの入力エリアとソフトウェアキーボードを、属性領域２５２に重畳して表示させる。これにより、ユーザによる写真画像に対するタグやコメントの入力を支援する。写真詳細画面１３０において不図示の投稿ボタンに対するタップ操作が検出された場合、投稿処理部６４は、入力エリアへ入力されたタグやコメントのデータを写真共有サーバ１０へアップロードして登録する。
【００８３】
このように写真詳細画面１３０では、写真画像の基本情報を提示するエリアと、写真画像の詳細情報を提示するエリアと、写真画像に対する情報入力エリアのそれぞれが、コンテンツ領域２５０とは異なる領域に切り替えて表示される。これにより、表示装置６８のサイズが制限された携帯情報機器においても、ユーザによる写真画像の閲覧を阻害することなくその写真画像の情報を提示でき、また情報入力を支援できる。
【００８４】
以上の構成による動作を以下説明する。
携帯ゲーム機１２において写真閲覧アプリケーションが起動されると、コンテンツ取得部５０は、メニュー一覧画面１１２における各カテゴリエリア２００で表示させるべき写真画像を写真共有サーバ１０から取得する。そしてホーム画面表示制御部５４は、複数のカテゴリエリア２００を含むメニュー一覧画面１１２を表示させる。ホーム画面表示制御部５４は、メニュー一覧画面１１２の各カテゴリエリア２００においてオープンアイコン２１４がタップされると、タップされたアイコンに対応づけられたカテゴリの個別メニュー画面１１４を表示させる。
【００８５】
メニュー一覧画面１１２もしくは個別メニュー画面１１４において写真リストアイコン２１０がタップされると、コンテンツ取得部５０はユーザの写真リストを写真共有サーバ１０から取得する。ユーザ画面表示制御部５６は、写真リストをコンテンツとするユーザ画面１２２を表示させる。ユーザ画面１２２において特定のコンテンツ指定アイコン２４６に対するタップ操作が検出されると、ユーザ画面表示制御部５６は、ユーザ画面１２２の表示内容を、タップされたアイコンに対応づけられたコンテンツへ切り替える。
【００８６】
また、ユーザ画面１２２において複数のコンテンツ指定アイコン２４６に亘るトレース操作が検出されると、ユーザ画面表示制御部５６は、ユーザ画面１２２におけるコンテンツ領域２３０および操作領域２４０の表示内容は変更せずに維持しつつ、操作ガイドにおいて選択アイコンの情報を順次切り替えて表示させる。トレース操作後、リリース操作が検出されると、ユーザ画面表示制御部５６は、コンテンツ領域２３０および操作領域２４０の表示内容を、リリース位置のアイコンに対応づけられたコンテンツへ切り替える。
【００８７】
ホーム画面１１０またはリスト画面１２０において特定の写真画像に対するタップ操作が検出されると、写真詳細画面表示制御部５８は、タップされた写真の画像と、その写真に関する基本情報を並べて写真詳細画面１３０を表示させる。写真詳細画面１３０において詳細情報が要求されると、写真詳細画面表示制御部５８は、写真に関する基本情報の表示エリア上に重ねて詳細情報を表示させる。写真詳細画面１３０において写真画像がタップされると、全画面表示制御部６０は、タップされた１枚の写真画像を表示装置６８の全面に亘って表示させる。
【００８８】
以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。以下変形例を示す。
【００８９】
例えば、上記実施の形態では、コンテンツ指定アイコン２４６に対するトレース操作が行われた場合、タッチパネル６９からユーザの指がリリースされることをもってトレース操作の終了として検出することとした。変形例としては、それまでのトレース操作とは異なる所定の操作が行われたことをもってトレース操作の終了として検出してもよい。例えば、トレース終了位置のアイコンにおいて所定時間（例えば１秒等）以上継続したタッチ操作（すなわち長押し操作）を検出したことをもってトレース操作の終了として検出してもよい。また、トレース終了位置のアイコンにおいてアイコンが並ぶ方向とは異なる方向（例えば下方向）へのスライド操作を検出したことをもってトレース操作の終了として検出してもよい。
【００９０】
また、上記実施の形態では言及していないが、ポップアップ表示制御部１６４は、操作ガイドの少なくとも一部を半透明に表示させてもよい。例えば、αブレンド等の公知の画像処理技術によりアイコン説明画面２４８を所定の透過度で設定させてもよい。なお、半透明表示とする対象は、強調領域３０６だけでもよく、左アイコン説明データ３０２および右アイコン説明データ３０４だけでもよい。これにより、操作ガイドの表示中であっても、ユーザは、アイコン説明画面２４８の下に表示された写真画像やテキストを確認することができる。
【００９１】
また、上記実施の形態では、ポップアップ表示制御部１６４は、選択アイコン説明データ３００に加えて左アイコン説明データ３０２および右アイコン説明データ３０４を操作ガイドとして表示させた。変形例として、ポップアップ表示制御部１６４は、操作ガイドとして選択アイコン説明データ３００のみを表示させてもよい。この場合、ポップアップ表示制御部１６４は、トレース操作により順次選択状態となったアイコンの説明文章を、そのトレース方向に応じたスライド方向にて、ユーザ画面１２２の画面端から強調領域３０６へ順次スライドインさせてもよい。同様に、トレース操作により順次選択状態が解除されたアイコンの説明文章を、そのトレース方向に応じたスライド方向にて、ユーザ画面１２２の強調領域３０６から画面外へ順次スライドアウトさせてもよい。
【００９２】
また、上記実施の形態では、ポップアップ表示制御部１６４は、コンテンツ指定アイコン２４６に対するタッチ操作を検出した場合、選択アイコン説明データ３００を含む操作ガイドを表示させることとした。変形例として、１つのアイコンに対する所定時間（例えば２秒）以上のタッチ状態の継続（すなわち長押し）が検出された場合、ポップアップ表示制御部１６４は、そのアイコンの一層詳細な説明文章をアイコン情報保持部４２から取得して、選択アイコン説明データ３００の近傍位置に表示させてもよい。
【００９３】
さらにまた、上記実施の形態では、タッチパネル６９はユーザの指が接触することを検知し、操作検出部４６はその検知にしたがってユーザの操作を検出した。変形例として、タッチパネル６９は、ユーザの指が実際には非接触であっても、ユーザの指が所定の距離未満に近接したことを検知すると、ユーザの操作を示す情報を操作検出部４６へ送出してもよく、操作検出部４６は、その情報にしたがってユーザのタッチ操作を検出してもよい。またタッチパネル６９は、ユーザの指が上記所定の距離未満に近接した状態から、上記所定の距離以上離れた状態に変化したことを検知すると、その情報を操作検出部４６へ送出してもよく、操作検出部４６は、その情報にしたがってユーザのリリース操作を検出してもよい。
【００９４】
さらにまた、タッチパネル６９に対する操作はユーザの指以外の媒体を介してなされてもよく、例えばスタイラスペンによりなされてもよい。
【００９５】
さらにまた、上記実施の形態では、ユーザ画面１２２のコンテンツ領域２３０・画面説明領域２４３・強調領域３０６の表示内容を、切替元データのスライドアウトと切替先データのスライドインとを組み合わせて切り替えることとした。変形例として、切替元データのスライドアウトと切替先データのスライドインの一方により表示内容を切り替えてもよい。
【００９６】
例えば、スライドアウトのみで切り替える場合は、切替元データの背後に（背景として）切替先データを設定した後、切替元データをスライドアウトさせることにより、切替元データの表示状態から切替先データの表示状態へ切り替えてもよい。言い換えれば、切替先データに対して切替元データをオーバラップさせた状態を徐々に解除することにより画面表示内容を更新してもよい。また、スライドインのみで切り替える場合は、切替先データをスライドインさせて切替元データの上に重ねて表示させることにより、切替元データの表示状態から切替先データの表示状態へ切り替えてもよい。言い換えれば、切替元データに対して切替先データを徐々にオーバラップさせていくことにより画面表示内容を更新してもよい。
【００９７】
さらにまた、上記実施の形態では、コンテンツ領域２３０および画面説明領域２４３において旧選択アイコンに対応する切替元データをスライドアウトさせ、新選択アイコンに対応する切替先データをスライドインさせることとした。変形例として、コンテンツ領域２３０および画面説明領域２４３おける表示内容の更新の際に、操作領域２４０において旧選択アイコンと新選択アイコンの間に配置された１以上のアイコン（ここでは、「特定アイコン」と呼ぶ。）に対応するデータであり、特定アイコンに対応づけられた電子コンテンツやアイコン説明等を含めてスクロール表示させてもよい。言い換えれば、旧選択アイコンに対応する切替元データ、特定アイコンに対応するデータ、新選択アイコンに対応する切替先データを順次切り替えて表示させてもよい。例えば、旧選択アイコンに対応する切替元データをスライドアウトさせるとともに特定アイコンに対応するデータをスライドインさせ、その後、特定アイコンに対応するデータをスライドアウトさせるとともに新選択アイコンに対応する切替先データをスライドインさせてもよい。
【００９８】
同様の動作は、コンテンツ指定アイコン２４６に対してタップ操作が行われた場合の、操作ガイドの表示にも適用できる。例えば、コンテンツ指定アイコン２４６に対するタップ操作が検出された場合、ポップアップ表示制御部１６４は、強調領域３０６において旧選択アイコンの説明文章、特定アイコンの説明文章、新選択アイコンの説明文章を順次切り替えて表示させてもよい。例えば、旧選択アイコンの説明文章を強調領域３０６に表示させた後、旧選択アイコンの説明文章をスライドアウトさせるとともに特定アイコンの説明文章をスライドインさせ、その後、特定アイコンの説明文章をスライドアウトさせるとともに新選択アイコンの説明文章をスライドインさせもてもよい。そして最終的に、新選択アイコンの説明文章を強調領域３０６において一定時間表示させてもよい。
【００９９】
さらにまた、上記実施の形態では、写真共有サイトから写真画像および写真画像のタイトルを取得して表示する例を示した。変形例として、写真画像のタイトルに代えてもしくはタイトルとともに、写真画像に対してユーザが付加したコメントを取得して表示させてもよい。
【０１００】
さらにまた、上記実施の形態では、写真共有サイトから写真画像を取得して表示する例を説明した。しかし本発明の技術思想はこれに限定されず、各種の電子コンテンツを表示して、アイコンにより操作を行う場合に適用可能である。例えば、動画投稿サイトから動画コンテンツ（サムネイル画像を含む）を取得して表示する場合にも適用可能である。また音楽配信サイトから楽曲コンテンツ（楽曲のジャケット画像を含む）を取得して表示する場合にも適用可能である。また電子書籍配信サイトから電子書籍コンテンツ（電子書籍のカバー画像を含む）を取得して表示する場合にも適用可能である。また、必ずしもネットワーク上のサーバから電子コンテンツを取得する必要はなく、携帯ゲーム機１２のローカルに保持された電子コンテンツ（例えばゲームアプリケ−ションや業務アプリケーションの電子ファイル等）を表示する場合も適用可能である。
【０１０１】
上述した実施の形態および変形例の任意の組み合わせもまた本発明の実施の形態として有用である。組み合わせによって生じる新たな実施の形態は、組み合わされる実施の形態および変形例それぞれの効果をあわせもつ。
【０１０２】
請求項に記載の各構成要件が果たすべき機能は、実施の形態および変形例において示された各構成要素の単体もしくはそれらの連携によって実現されることも当業者には理解されるところである。
【符号の説明】
【０１０３】
１０  写真共有サーバ、  １２  携帯ゲーム機、  ４６  操作検出部、  ５２  表示制御部、  ５６  ユーザ画面表示制御部、  ６８  表示装置、  ６９  タッチパネル、  １００  写真共有システム、  １６０  コンテンツ領域表示制御部、  １６２  操作領域表示制御部、  １６４  ポップアップ表示制御部。
【図１】
0005930363.tif 000002
【図２】
0005930363.tif 000003
【図３】
0005930363.tif 000004
【図４】
0005930363.tif 000005
【図５】
0005930363.tif 000006
【図６】
0005930363.tif 000007
【図７】
0005930363.tif 000008
【図８】
0005930363.tif 000009
【図９】
0005930363.tif 000010
【図１０】
0005930363.tif 000011
【図１１】
0005930363.tif 000012
【図１２】
0005930363.tif 000013
【図１３】
0005930363.tif 000014
【図１４】
0005930363.tif 000015
【図１５】
0005930363.tif 000016
【図１６】
0005930363.tif 000017