(57)【要約】  １タッチのみでスクリーンショットを取得する。スマートフォン（１）は、表示部（２１）の端部へのタッチが検出されると表示部（２１）に表示されているコンテンツのスクリーンショットを取得するスクリーンショット取得部（１３）を備える。
2016017419.tif 000002
【特許請求の範囲】
【請求項１】
表示画面にコンテンツを表示する第１表示制御部と、
上記表示画面の端部へのタッチを検出する検出部と、
上記検出部により上記端部へのタッチが検出された場合に上記第１表示制御部により上記表示画面に表示されているコンテンツのスクリーンショットを取得する取得部とを備えることを特徴とする表示制御装置。
【請求項２】
上記取得部により取得されたスクリーンショットのプレビュー画像を生成する生成部と、
上記生成部により生成されたプレビュー画像を上記表示画面に表示する第２表示制御部と、をさらに備えることを特徴とする請求項１に記載の表示制御装置。
【請求項３】
上記検出部は、上記端部を含む上記表示画面の少なくとも１つの辺における上記タッチの移動および上記タッチが該辺から離れたことを検出し、
上記検出部により検出された、上記タッチのタッチ開始位置から上記タッチが上記辺から離れたタッチ終了位置までの距離が所定距離以上であるか否かに応じて、上記スクリーンショットを保存するか廃棄するかを決定する保存部をさらに備えることを特徴とする請求項１に記載の表示制御装置。
【請求項４】
上記第２表示制御部は、上記第１表示制御部により上記表示画面に表示されているコンテンツに重畳させて、上記プレビュー画像を表示することを特徴とする請求項２に記載の表示制御装置。
【請求項５】
上記検出部は、上記端部を含む上記表示画面の少なくとも１つの辺における上記タッチの移動を検出し、
上記検出部により検出された、上記辺における上記タッチの移動に合わせて、上記第２表示制御部は、上記プレビュー画像の表示位置を移動させることを特徴とする請求項２に記載の表示制御装置。
【請求項６】
表示画面にコンテンツを表示する第１表示制御ステップと、
上記表示画面の端部へのタッチを検出する検出ステップと、
上記検出ステップにて上記端部へのタッチを検出した場合に上記第１表示制御ステップにて上記表示画面に表示しているコンテンツのスクリーンショットを取得する取得ステップと、を含むことを特徴とする表示制御方法。
【請求項７】
請求項１から５のいずれか１項に記載の表示制御装置を動作させるための制御プログラムであって、コンピュータを上記各部として機能させるための制御プログラム。
【請求項８】
請求項７に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スクリーンショット取得のためのユーザインターフェースに関する。
【背景技術】
【０００２】
従来から、表示制御装置に関し、表示画面に表示されているコンテンツのスクリーンショットを取得するためのユーザインターフェースの開発が進められている。例えば、タッチパネル付き表示画面を備える表示制御装置について、以下のような技術が知られている。すなわち、下記の非特許文献１には、ユーザがキャプチャを撮りたい画像を表示させて画面を右下からスライドすると、キャプチャ取得用のソフトボタンが表示され、該ソフトボタンにユーザがタッチすると該画像のキャプチャを取得できる技術が開示されている。また、非特許文献２には、ユーザが手の側面（横面）で画面を横切るようにスワイプすると、スワイプしたタイミングで該画面に表示されていた画像のスクリーンショットを取得できる技術が開示されている。さらに、非特許文献３には、スクリーンショットを取得したい画像を表示したまま、所定位置（例、画面左上）から画面の中心に向かって指をスライドさせると、表示中の画像のスクリーンショットを取得できる技術が開示されている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】ARROWSの情報を何でも掲載する研究所、ARROWS＠（徹底活用F-06E編）、［online］、ARROWSの情報を何でも掲載する研究所、［2014年7月30日検索］、インターネット＜URL：http://atfe.fmworld.net/at/howto/detail_fr.html?cmid=27&hfid=93＞
【非特許文献２】ふーたら、ドコモ「GALAXY S4」で、スクリーンショット(画面キャプチャ)を撮るもう一つの方法（ふーたらのページ）、［online］、ふーたら、［2014年7月30日検索］、インターネット＜URL：http://fu-tara.com/etc000940/＞
【非特許文献３】ＫＤＤＩ、スクリーンショットシェア（コミュニケーション、ＡＵ）、［online］、ＫＤＤＩ、［2014年7月30日検索］、インターネット＜URL：http://www.au.kddi.com/mobile/service/smartphone/communication/screenshot-share/＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のような従来技術は、スクリーンショットを取得するために、「なぞる」等の動作（具体的には、タッチパネルをスライドまたはスワイプする動作）が必要であるという問題がある。スクリーンショットを取得するためにタッチパネル付き表示画面を「なぞる」等の動作が必要な場合、ユーザは、例えば、なぞる等の動作の途中でタッチパネル付き表示画面に表示されているソフトボタン等にタッチして誤操作してしまう危険性がある。また、ユーザは、なぞる等の動作をする手により表示画面が隠されてしまい、表示画面に表示されているコンテンツを確認しながら最適なタイミングでスクリーンショットを取得することが困難である。【０００５】
本発明は、上記の課題に鑑みてなされたものであり、その目的は、ユーザが、１タッチのみでスクリーンショットを取得することのできる表示制御装置等を提供することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の一態様に係る表示制御装置は、表示画面にコンテンツを表示する第１表示制御部と、上記表示画面の端部へのタッチを検出する検出部と、上記検出部により上記端部へのタッチが検出された場合に上記第１表示制御部により上記表示画面に表示されているコンテンツのスクリーンショットを取得する取得部と、を備えている。
【発明の効果】
【０００７】
本発明の上記態様によれば、ユーザは、１タッチのみでスクリーンショットを取得することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係るスマートフォンの要部構成の一例を示すブロック図である。
【図２】上記スマートフォンを用いてスクリーンショットを取得・保存するユーザ操作により表示される画面の遷移を示す図である。同図（ａ）は表示部の端部にタッチする直前の画面例を示す図であり、同図（ｂ）は表示部の端部にタッチした直後の画面例を示す図であり、同図（ｃ）は表示部の端部にタッチした指を表示部の上辺に沿って移動させた場合の画面例を示す図であり、同図（ｄ）は表示部の端部にタッチした指を表示部の上辺に沿って所定の距離以上移動させた場合の画面例を示す図である。
【図３】上記スマートフォンにおいて、表示部の端部へのタッチを検出するために設けられているスクリーンショット取得操作検出領域の一例を示す図である。
【図４】スクリーンショット取得処理の一例を示すフローチャートである。
【図５】スクリーンショットのプレビュー画像表示処理の一例を示すフローチャートである。
【図６】プレビュー画像の移動処理の一例を示すフローチャートである。
【図７】取得したスクリーンショットを保存／廃棄する処理の一例を示すフローチャートである。
【図８】図４から７までの処理を一連の処理とした場合の該一連の処理の一例を示す図である。
【図９】取得したスクリーンショットを保存／廃棄するユーザ操作の一例を示す図である。同図（ａ）は、スクリーンショットを保存するユーザ操作の一例を示す図であり、同図（ｂ）は、スクリーンショットを廃棄するユーザ操作の一例を示す図である。
【図１０】スクリーンショットを廃棄するユーザ操作の別の例を示す図である。
【図１１】本発明の実施形態３に係るスマートフォンの要部構成を示すブロック図である。
【図１２】図１１のスマートフォンにおいて、表示部の端部へのタッチを取得するセンサの配置位置の一例を示す図である。
【図１３】上記の各スマートフォンとして利用可能なコンピュータの構成を例示したブロック図である。
【図１４】本発明の実施形態４に係るスマートフォンの要部構成を示すブロック図である。
【図１５】図１４に示すスマートフォンが、ユーザ操作に応じて保存する２種類のスクリーンショットの一例を示す図である。
【図１６】図１４に示すスマートフォンの記憶部に格納されているデータの一例を示す図である。同図（ａ）は、新型スクリーンショット記憶テーブルの一例を示す図であり、同図（ｂ）は、表示状態管理テーブルの一例を示す図であり、同図（ｃ）は、表示状態定義テーブルの一例を示す図である。
【図１７】図１４に示すスマートフォンが、ユーザ操作に応じて、ＧＵＩの表示／非表示を切り替える処理の一例を示すフローチャートである。
【図１８】図１５に示す２種類のスクリーンショットが格納されるテーブルの一例を示す図である。
【図１９】図１４に示すスマートフォンについて、ユーザ操作により表示される画面の遷移を示す図である。
【図２０】本発明の実施形態５に係るスマートフォンの要部構成を示すブロック図である。
【図２１】図２０に示すスマートフォンについて、ユーザ操作により表示される画面の遷移を示す図である。
【発明を実施するための形態】
【０００９】
〔実施形態１〕
以下、本発明の実施形態１について、図１から図９に基づいて詳細に説明する。本実施形態では、本発明をスマートフォン（表示制御装置）１に適用した例を説明する。スマートフォン１はタッチパネル表示部２０を備え、タッチパネル表示部２０は、表示部２１（表示画面）と、表示部２１に重畳して配置されたタッチパネルである操作入力部２２とを含む。なお、詳細は後述するが、スマートフォン１は、スクリーンショットを取得するための表示部２１の端部へのタッチを検出できればよく、スマートフォン１にとって、表示部２１に重畳して配置された操作入力部２２を備えることは必須ではない。すなわち、スマートフォン１にとって、タッチパネル表示部２０を備えることは必須ではなく、表示部２１と、表示部２１の端部へのタッチを検出するためのセンサとを備えていればよい。また、適用例はスマートフォンに限定されず、表示画面と、該表示画面の端部へのタッチを検出する検出部とを備える表示制御装置であれば本発明を適用できる。
【００１０】
まず、ユーザが、スマートフォン１を用いて、表示部２１に表示されているコンテンツのスクリーンショットを取得する操作の流れ、および該操作の流れに従って表示部２１に表示される画面の遷移を図２に基づいて説明する。なお、以下では、ユーザによる表示部２１の端部へのタッチを「タッチ開始」と呼び、ユーザが表示部２１の上辺からタッチを離すことを「タッチ終了」と呼ぶことにする。また、上記タッチ開始においてタッチがあった位置を「タッチ開始位置」と呼び、上記タッチ終了の直前においてタッチがあった位置を「タッチ終了位置」と呼ぶことにする。
【００１１】
〔スクリーンショットの取得から保存／廃棄までの操作の概要〕図２は、スマートフォン１を用いてスクリーンショットを取得しようとするユーザ操作に従って、表示部２１に表示される画面がどのように遷移するかを示す図である。最初にスマートフォン１を用いたスクリーンショット取得操作の概要を説明しておくと以下の通りである。すなわち、ユーザが表示部２１の端部（左上端）にタッチすることで、スクリーンショットが取得され、該スクリーンショットのプレビュー画像が表示される（図２の（ａ））。その後、プレビュー画像をドラッグし、タッチ開始位置から表示部２１の上辺に沿ってタッチを所定距離以上移動した後にタッチを離すとスクリーンショットが保存される（図２の（ｄ））。また、ドラッグ量が一定以下であれば、つまり、ドラッグしたプレビュー画像を移動させた距離が上記所定距離未満である場合、スクリーンショットは破棄される。ドラッグ中は、タッチ開始位置からのタッチの移動距離に応じて、上記プレビュー画像が傾き、さらにタッチの移動に合わせて上記プレビュー画像が移動する（図２の（ｃ））。以下、図２の（ａ）から（ｄ）のそれぞれについて詳細を説明する。なお、図２の（ａ）〜（ｄ）において下向き矢印は、タッチパネル表示部２０にタッチしているユーザの指の位置を示す。
【００１２】
図２の（ａ）は、ユーザがタッチパネル表示部２０の左上端にタッチする瞬間に表示部２１に表示されている画面の一例を示している。図２の（ａ）において、タッチパネル表示部２０の左上端へのタッチの瞬間、スマートフォン１はコンテンツを再生しており、表示部２１に表示されている該コンテンツの再生時間は「００：００：０１」である。
【００１３】
図２の（ｂ）は、ユーザがタッチパネル表示部２０の左上端にタッチした直後に表示部２１に表示される画面の一例を示している。図２の（ｂ）において、ユーザが表示部２１の左上端にタッチしたタイミングで表示部２１に表示されていたコンテンツ（つまり、再生時間が「００：００：０１」であるコンテンツ）の縮小画像が、プレビュー画像として、表示部２１に表示されている。また、図２の（ｂ）において、上記プレビュー画像の背後には、スマートフォン１が再生中のコンテンツが表示されており、該コンテンツの再生時間は「００：００：０２」となっている。すなわち、表示部２１には、スマートフォン１が再生中のコンテンツに重畳させて、ユーザがタッチパネル表示部２０の左上端にタッチしたタイミングで表示部２１に表示されていたコンテンツの縮小画像が表示される。スマートフォン１は、再生中のコンテンツに重畳させて、上記プレビュー画像を表示する。図２の（ｂ）において、該ユーザの指はタッチパネル表示部２０の左上端にある。
【００１４】
図２の（ｃ）は、ユーザが、タッチパネル表示部２０の左上端にタッチした指をタッチパネル表示部２０の上辺に沿って右に移動させた場合に表示部２１に表示される画面の一例を示す。ユーザが、タッチパネル表示部２０の左上端にタッチした指でタッチパネル表示部２０の上辺を少しなぞると、上記プレビュー画像が傾く。ユーザがタッチパネル表示部２０の上辺に触れている指をさらに右に移動させると、該指の移動に合わせて、表示部２１に表示されたプレビュー画像の表示位置が右側に移動する。なお、上記プレビュー画像の背後に表示されているコンテンツの再生時間は「００：００：０３」となっている。
【００１５】
図２の（ｄ）は、タッチパネル表示部２０の左上端にタッチした指を、タッチパネル表示部２０の上辺に沿って所定の距離以上右側に移動させた場合に表示部２１に表示される画面の一例を示している。タッチパネル表示部２０の左上端にタッチした指を、タッチパネル表示部２０の上辺に触れたまま所定の距離以上右に移動させると、上記プレビュー画像が表示部２１の画面外に飛んで行き、ユーザがタッチパネル表示部２０の左上端にタッチしたタイミングで表示部２１に表示されていたコンテンツのスクリーンショットが保存される。なお、上記プレビュー画像の背後には、再生時間が「００：００：０４」のコンテンツが表示されている。以上に示したように、ユーザは、スマートフォン１により、タッチパネル表示部２０の上辺に沿って指をなぞるだけでスクリーンショットを取得し、取得したスクリーンショットをプレビュー画像で確認した後に保存できる。
【００１６】
なお、スマートフォン１でのスクリーンショット取得、確認、および保存／廃棄方法と対比するために、従来のスクリーンショット取得方法の概要について、説明しておく。上記先行技術文献に開示されているスクリーンショット取得方法は以下の２つに大別される。すなわち、上記非特許文献１および２に開示されている技術においては、ユーザがスクリーンショット取得（保存）の操作を行うと、スクリーンショットの確認画像が表示されることなく、自動でスクリーンショットが保存される。したがって、ユーザは、保存されるスクリーンショットを保存前に確認できない。そのため、特に動画など動きのあるコンテンツのスクリーンショットを取得しようとする際、期待する画像と異なる画像を、つまり無駄な画像を、保存してしまう恐れがある。また、２つ以上のボタン（例えば、「電源ボタン」と「ホームボタン」）を同時に押下することによりスクリーンショットを取得（保存）する技術も知られているが、当該技術においても、該押下と同時にスクリーンショットが保存され、保存前の確認ができない。また、上記非特許文献３に開示されている技術は、スクリーンショット取得のためのユーザ操作を受け付けると、該ユーザ操作によって取得したスクリーンショットの確認画面を表示する。しかしながら、上記非特許文献３の技術においてユーザは、取得したスクリーンショットを保存／廃棄するためにはメイン画面にある「保存ボタン」を押下する必要がある。つまり、上記非特許文献３の技術は、スクリーンショットの取得し確認してから保存または廃止するまでに非連続な複数の操作を実行する必要があり、即時性に欠ける。
【００１７】
これに対し、スマートフォン１は、以下の第１から第５の処理を実行できる。すなわち、第１の処理として、スマートフォン１は、表示部２１の端部へのタッチを検出すると、該タッチの際に表示部２１に表示していたコンテンツ（表示部２１の画面）のスクリーンショットを取得する。また、上記タッチの際に表示部２１に表示していたコンテンツの縮小画像を、上記スクリーンショットのプレビュー画像として表示する。第２の処理として、スマートフォン１は、表示部２１の上辺に沿ってタッチ（指）をなぞるユーザ操作を検出すると、つまり上記プレビュー画像をドラッグするユーザ操作を検出すると、上記プレビュー画像を指の移動に合わせて移動させる。第３の処理として、スマートフォン１は、上記プレビュー画像の背景に、上記コンテンツを表示する。すなわち、スマートフォン１において、上記プレビュー画像の背景では、ユーザが表示部２１の端部にタッチする前から動作させていたアプリケーション画面が、ユーザが表示部２１の端部にタッチした後も継続して動作している。例えば、ユーザが表示部２１の端部にタッチしたときにスマートフォン１が表示部２１で再生していたコンテンツが動画である場合、スマートフォン１は、上記プレビュー画像の背景で、該コンテンツの再生を継続する。つまり、スマートフォン１は、ユーザが表示部２１の端部にタッチしたときに表示部２１で再生していたコンテンツの再生を継続しつつ、再生中の該コンテンツに重畳させて上記プレビュー画像を表示する。第４の処理として、スマートフォン１は、表示部２１の上辺に沿って所定距離以上指をなぞった後に指を表示部２１の上辺から離すユーザ操作を検出すると、上記プレビュー画像が画面外に飛んでいく表示を実行し、上記スクリーンショットを保存する。すなわち、ユーザ操作に合わせて上記プレビュー画像が画面外に飛んでいく表示を行い、表示部２１の端部へのタッチを検出した際に取得した上記スクリーンショットを保存する。第５の処理として、スマートフォン１は、表示部２１の上辺をなぞる指が上記所定距離を移動する前に表示部２１の上辺から離れたことを検出すると、上記プレビュー画像をフェードアウトさせ、上記スクリーンショットの保存をキャンセルする。また、スマートフォン１は、表示部２１の上辺をなぞる指が、上記所定距離を移動した後、表示部２１の端部から上記所定距離未満の位置まで戻って表示部２１の上辺から離れたことを検出した場合も、上記スクリーンショットの保存をキャンセルする。
【００１８】
上記第１〜第５の処理を実行することにより、スマートフォン１は、上記先行技術文献に開示されているスクリーンショット取得方法では実現することのできなかった以下の効果を奏する。すなわち、上記第１の処理により、ユーザは、スクリーンショットを保存する前に、保存しようとするスクリーンショットのプレビュー画像を確認できる。また、上記第２および第３の処理により、ユーザは、上記プレビュー画像と動作中のアプリ（再生中のコンテンツ）とを比較できる。したがって、ユーザは、スクリーンショットが所望の画像のスクリーンショットであるのか（動画など動きのあるコンテンツの場合、スクリーンショット取得のタイミングが最適か）を確認できる。また、ユーザは表示部２１の端部にタッチする動作によりスクリーンショットを取得できるので、スクリーンショットの取得操作をしようとする手によって表示部２１が隠されてしまうことがない。さらに、取得したスクリーンショットのプレビュー画像を表示させる操作をする手によって表示部２１が隠されてしまうこともなく、つまり、プレビュー画像と動作中のアプリとの確認が手によって妨げられることもない。
【００１９】
なお、スマートフォン１においては、表示部２１の縁（筐体の一部であって、表示部２１の表示面に平行して表示部２１の周囲を囲む部分）がほぼなく、また、筺体のディスプレイ部分（筐体の、表示部２１の表示面の周囲を囲む部分）がＣ面カットされている。したがって、ユーザは、スムーズに表示部２１の上端および上辺をなぞることができる。
【００２０】
スマートフォン１を用いることにより、ユーザは、スクリーンショットを保存したくない場合、上記第５の処理により、容易に上記スクリーンショットの保存をキャンセルでき、無駄なスクリーンショットを保存してしまうのを回避できる。さらに、表示部２１の端部に指を置き、表示部２１の縁（上辺）をなぞり、指を離すという動作は、一連の動きとして、ユーザがシームレスに行うことのできる動作である。したがって、ユーザは、スクリーンショットの取得から、プレビュー画像の確認、スクリーンショットの保存／廃棄までを、１つのシームレスな手順で実行できる。以上に説明したように、スクリーンショットを取得、確認、および保存／廃棄しようとするユーザの操作性を向上することのできるスマートフォン１について、構成の概要を説明しておけば、以下の通りである。
【００２１】
すなわち、スマートフォン１は、表示部２１の端部へのタッチ（具体的には、タッチパネル表示部２０の端部へのタッチ）を検出すると、該検出のタイミングで表示部２１に表示されていたコンテンツのスクリーンショットを取得する。すなわち、スマートフォン１は、表示部２１にコンテンツを表示する第１表示制御部１１と、表示部２１の端部へのタッチを検出する操作検出部１２（検出部）と、操作検出部１２により上記端部へのタッチが検出された場合に第１表示制御部１１により表示部２１に表示されているコンテンツのスクリーンショットを取得するスクリーンショット取得部１３（取得部）と、を備える。したがって、ユーザは、スマートフォン１を用いることによって、表示部２１の端部にタッチするだけで（具体的には、タッチパネル表示部２０の端部にタッチするだけで）、スクリーンショットを取得できる。つまり、スマートフォン１は、スクリーンショットを取得するためにタッチパネルをなぞる等の動作が必要な従来技術と比べ、スクリーンショットを取得するための操作を単純化できる。また、スクリーンショットを取得するのにタッチパネル付き表示画面をなぞる等の動作が必要な従来の技術においてユーザは、該画面をなぞる等の動作をしている途中に、該画面に表示されているソフトボタン等にタッチして誤操作してしまう危険性があった。これに対し、スマートフォン１は、表示部２１の端部へのタッチだけでスクリーンショットを取得するので、上記誤操作の危険性を抑えることができる。さらに、スマートフォン１にあっては、スクリーンショットを取得するためのタッチが表示部２１の端部へのタッチでよいため、タッチをしようとする手により表示部２１が隠されることがない。したがって、ユーザは、表示部２１に表示されているコンテンツを確認しながらスクリーンショットを取得できる。加えて、スクリーンショットを取得するためのタッチが、タッチパネル表示部２０の中央付近へのタッチでなければならない場合、ユーザは、タッチパネル表示部２０の中央付近に表示されたソフトボタン等にタッチしてしまう危険性がある。これに対し、スマートフォン１は、表示部２１の端部へのタッチによりスクリーンショットを取得できるので、ユーザによる上記危険性を抑えることができる。
【００２２】
スマートフォン１は、さらに、スクリーンショット取得部１３により取得されたスクリーンショットのプレビュー画像を生成するプレビュー画像生成部１４（生成部）と、プレビュー画像生成部１４により生成されたプレビュー画像を表示部２１に表示する第２表示制御部１５と、を備える。つまり、スマートフォン１は、上記スクリーンショットのプレビュー画像を表示部２１に表示する。したがって、ユーザは、スクリーンショットを保存する前に、保存しようとしているスクリーンショットを確認できる。なお、スクリーンショットを１タッチのみで取得するためには、プレビュー画像生成部１４と第２表示制御部１５とは必須ではない。
【００２３】
操作検出部１２は、上記端部を含む表示部２１の少なくとも１つの辺における上記タッチの移動および上記タッチが該辺から離れたことを検出する。そして、スマートフォン１は、さらに、操作検出部１２により検出された、上記タッチのタッチ開始位置から上記タッチが上記辺から離れたタッチ終了位置までの距離が所定距離以上であるか否かに応じて、上記スクリーンショットを保存するか廃棄するかを決定するスクリーンショット保存部１６（保存部）を備える。つまり、スマートフォン１は、上記タッチ開始位置から上記タッチ終了位置までの距離が所定距離以上であるか否かに応じて、上記スクリーンショットを保存するか廃棄するかを決定する。したがって、ユーザは、スクリーンショットの取得から保存／廃棄までの操作を、連続した動作によって実現できる。
【００２４】
第２表示制御部１５は、第１表示制御部１１により表示部２１に表示されているコンテンツに重畳させて、上記プレビュー画像を表示する。つまり、スマートフォン１は、表示部２１に表示されているコンテンツに重畳させて、上記プレビュー画像を表示する。したがって、ユーザは、上記プレビュー画像と表示部２１に表示されているコンテンツとを比較でき、上記スクリーンショットを保存すべきか、廃棄すべきかを正確に決定できる。特に、表示部２１に表示されているコンテンツが、動画等の動きのあるコンテンツである場合、ユーザは、表示部２１に表示される再生中のコンテンツを見ながら、該コンテンツと上記プレビュー画像とを比較できる。したがって、上記再生中のコンテンツについて、最適のタイミングでスクリーンショットを取得できたか否かを容易に確認できる。
【００２５】
第２表示制御部１５は、操作検出部１２により検出された、上記辺における上記タッチの移動に合わせて、上記プレビュー画像の表示位置を移動させる。つまり、スマートフォン１は、上記プレビュー画像の表示位置を、上記タッチの表示部２１の上記辺上での移動に合わせて移動させる。したがって、ユーザは、上記プレビュー画像を移動させて、表示部２１に表示されているコンテンツを確認しながら、上記スクリーンショットを保存すべきか、廃棄すべきかを正確に決定できる。
【００２６】
〔装置構成〕続いて、スマートフォン１の構成を図１に基づいて説明する。図１は、スマートフォン１の要部構成の一例を示すブロック図である。図示のように、スマートフォン１は、制御部１０、タッチパネル表示部２０、および記憶部３０を備えている。なお、記載の簡潔性を担保するため、本実施の形態に直接関係のない構成（例えば、スマートフォン１が外部の機器と通信するための通信を行うための構成など）は、説明およびブロック図から省略している。ただし、実施の実情に則して、スマートフォン１は、当該省略された構成を備えてもよい。
【００２７】
〔制御部の構成〕制御部１０はスマートフォン１の機能を統括して制御するものであり、第１表示制御部１１、操作検出部１２、スクリーンショット取得部１３、プレビュー画像生成部１４、第２表示制御部１５、およびスクリーンショット保存部１６を含む。
【００２８】
第１表示制御部１１は、表示部２１にコンテンツを表示させる制御を行う。具体的には、第１表示制御部１１は、後述のコンテンツデータ３１に格納されたコンテンツを表示部２１に表示させる。操作検出部１２は、操作入力部２２が受け付けた入力操作に応じた入力信号を受け付け、該入力信号の内容と、表示部２１に表示させている画像の内容とに基づいて、ユーザが行った操作を特定する。そして、特定した操作に応じた処理を、制御部１０の各部に実行させる。具体的には、操作検出部１２は、表示部２１の端部（例えば、左上端）へのタッチを検出する。また、操作検出部１２は、上記端部を含む表示部２１の少なくとも１つの辺（例えば、表示部２１の上辺）におけるタッチの移動を検出できる。さらに、操作検出部１２は、上記辺からタッチが離れたことを検出できる。
【００２９】
スクリーンショット取得部１３は、操作検出部１２により表示部２１の端部へのタッチが検出された場合に第１表示制御部１１により表示部２１に表示されているコンテンツのスクリーンショットを取得する。具体的には、操作検出部１２から、表示部２１の端部へのタッチ（タッチパネル表示部２０の端部へのタッチ）が検出されたことを通知されると、スクリーンショット取得部１３は、以下の動作を実行する。すなわち、スクリーンショット取得部１３は、操作検出部１２により表示部２１の端部へのタッチが検出されたタイミングで表示部２１に表示されている画像（表示部２１の画面）を、第１表示制御部１１から、スクリーンショットとして取得する。
【００３０】
プレビュー画像生成部１４は、スクリーンショット取得部１３により取得されたスクリーンショットのプレビュー画像を生成する。具体的には、プレビュー画像生成部１４は、スクリーンショット取得部１３から上記スクリーンショットを取得し、該スクリーンショットの縮小画像を生成する。ただし、プレビュー画像生成部１４によるプレビュー画像の生成方法はこれに限られず、例えば以下のようにして、プレビュー画像を生成してもよい。すなわち、操作検出部１２により表示部２１の端部へのタッチが検出されたタイミングで表示部２１に表示されている画像（表示部２１の画面）を第１表示制御部１１から取得し、該画像の縮小画像を、プレビュー画像として、生成してもよい。
【００３１】
第２表示制御部１５は、プレビュー画像生成部１４により生成されたプレビュー画像を表示部２１に表示させる処理を行う。なお、スマートフォン１において第２表示制御部１５は、詳細は後述するが、第１表示制御部１１により表示部２１に表示されているコンテンツに重畳させて、上記プレビュー画像を表示できる。また、第２表示制御部１５は、プレビュー画像を移動させる入力操作が行われたときに、その入力操作に応じた位置にプレビュー画像を移動できる。スクリーンショット保存部１６は、操作検出部１２により検出された、上記タッチのタッチ開始位置から上記タッチが上記辺から離れたタッチ終了位置までの距離が所定距離以上であるか否かに応じて、上記スクリーンショットを保存するか廃棄するかを決定する。具体的には、上記タッチ開始位置から上記タッチ終了位置までの距離が上記所定距離以上である場合、スクリーンショット保存部１６は、上記スクリーンショットをスクリーンショット記憶テーブル３４に格納する。また、上記タッチ開始位置から上記タッチ終了位置までの距離が上記所定距離未満である場合、スクリーンショット保存部１６は、上記スクリーンショットを廃棄する。
【００３２】
〔タッチパネル表示部の構成〕タッチパネル表示部２０は、表示部２１と、表示部２１に重畳して配置された操作入力部２２とを含む。表示部２１は、制御部１０の制御に従って画像を表示する表示装置である。また、操作入力部２２は、スマートフォン１のユーザの入力操作を受け付けて制御部１０に出力する入力装置である。ここでは、表示部２１の表示面が操作入力部２２の入力面となるように表示部２１および操作入力部２２を構成した例を説明する。つまり、スマートフォン１がタッチパネルを備えている例を説明する。無論、表示部２１は画像を表示する機能を有していればよく、また操作入力部２２は入力操作の受け付け機能を有していればよく、この例に限られない。特に、操作入力部２２は、ユーザによる表示部２１の端部へのタッチを取得できるものであればよく、表示部２１に重畳して配置されたタッチパネルであることは必須ではない。さらに、表示部２１および操作入力部２２は、スマートフォン１に外付けされた外部の装置であってもよい。
【００３３】
なお、従来の一般的なスマートフォンにおいては、筐体がタッチパネル表示部の周囲を囲む構造となっており、該スマートフォンのタッチパネル表示部を正面から見た場合、該タッチパネル表示部の周囲を囲む、一定の幅を有する縁が存在していた。すなわち、従来の一般的なスマートフォンは、一定の幅を有する筐体の縁が、タッチパネル表示部の周囲を囲んでいる構造となっていた。これに対し、スマートフォン１においては、タッチパネル表示部２０の周囲を囲む縁がほぼ存在せず、さらにタッチパネル表示部２０の周囲はＣ面カットされている。図３は、スマートフォン１において、表示部２１の端部へのタッチを検出するために設けられているスクリーンショット取得操作検出領域（右側）２５ＡＵＲおよびスクリーンショット取得操作検出領域（左側）２５ＡＵＬの一例を示す図である。なお、以下では、スクリーンショット取得操作検出領域（右側）２５ＡＵＲとスクリーンショット取得操作検出領域（左側）２５ＡＵＬとを特に区別する必要がない場合には、単に、スクリーンショット取得操作検出領域２５Ａと称する。
【００３４】
スマートフォン１においては、スクリーンショットを取得するためのアプリ（以下、「スクリーンショット・アプリ」と略記する）が、通常のアプリとマルチタスクで動いている。つまり、通常のアプリ（「スクリーンショット・アプリ」以外のアプリ、例えば、コンテンツを再生しているアプリ）のためのレイヤの上に、スクリーンショット・アプリのためのレイヤを重ねている。そして、スマートフォン１は、タッチパネル表示部２０の端部から一定の領域（図３の斜線領域）、つまりスクリーンショット取得操作検出領域２５Ａにタッチがあったのを検出すると、表示部２１で表示中のコンテンツの縮小画像を生成する。なお、スクリーンショット取得操作検出領域２５Ａ以外の領域へのタッチを検出した場合、スマートフォン１は、表示中のアプリ動作に従う。したがって、スマートフォン１は、スクリーンショット取得操作検出領域２５Ａへのタッチを、上記通常のアプリに対するタッチ操作と区別できる。
【００３５】
〔記憶部に格納されるデータ〕記憶部３０は、スマートフォン１が使用する各種データを格納する記憶装置であり、コンテンツデータ３１、基本レイヤ管理テーブル３２、重畳レイヤ管理テーブル３３、およびスクリーンショット記憶テーブル３４を含む。コンテンツデータ３１は、基本レイヤに表示させるコンテンツを格納するものである。基本レイヤについて詳細は後述する。コンテンツデータ３１は、例えばＶＲＡＭ（Video RAM）で構成することもできる。なお、本実施の形態においては、スマートフォン１が、記憶部３０のコンテンツデータ３１に格納されたコンテンツを表示する例を示したが、表示部２１に表示するコンテンツの取得先は特に限定されない。例えば、通信ネットワークを介して取得したコンテンツ（コンテンツ）を表示してもよいし、コンテンツが格納されたメモリカードなどの記録媒体をスマートフォン１に接続し、その記録媒体から取得したコンテンツを表示してもよい。基本レイヤ管理テーブル３２は、第１表示制御部１１がコンテンツを表示させるために使用する情報であり、重畳レイヤ管理テーブル３３は、第２表示制御部１５がプレビュー画像を表示させるために使用する情報である。なお、第１表示制御部１１がコンテンツを表示させるレイヤと、第２表示制御部１５がプレビュー画像を表示させるレイヤとは異なっている。以下では、第１表示制御部１１が処理の対象とするレイヤを基本レイヤと呼び、第２表示制御部１５が処理の対象とするレイヤを重畳レイヤと呼ぶ。スクリーンショット記憶テーブル３４は、スクリーンショット取得部１３によって取得されたスクリーンショットが格納される。つまり、スクリーンショット保存部１６は、スクリーンショット取得部１３により取得されたスクリーンショットを、スクリーンショット記憶テーブル３４に保存する。
【００３６】
〔スマートフォンが実行する処理の概要〕最初に概要を説明しておけば、スマートフォン１が実行する処理は、スクリーンショット取得処理、プレビュー画像表示処理、プレビュー画像移動処理、およびスクリーンショット保存／廃棄処理の４つに大別できる。スクリーンショット取得処理は、スクリーンショットを取得する処理である。プレビュー画像表示処理は、スクリーンショット取得処理により取得されたスクリーンショットのプレビュー画像を表示する処理である。プレビュー画像移動処理は、上記プレビュー画像の表示位置を移動させる処理である。スクリーンショット保存／廃棄処理は、スクリーンショット取得処理により取得されたスクリーンショットを保存または廃棄する処理である。以下、各処理について詳細を説明する。
【００３７】
〔スクリーンショット取得処理〕図４は、スクリーンショット取得処理の一例を示すフローチャートである。スマートフォン１は、表示部２１の端部へのタッチ（タッチ開始）を検出した場合（Ｓ１００でＹｅｓ）、表示部２１に表示されているコンテンツのスクリーンショットを取得する（Ｓ１１０）。また、表示部２１の端部へのタッチを検出しない場合（Ｓ１００でＮｏ）、スマートフォン１は、スクリーンショット取得処理を実行しない（スクリーンショットを取得しない）。したがって、スマートフォン１のスクリーンショット取得処理は、以下の処理を含むものとして整理できる。すなわち、表示部２１にコンテンツを表示する第１表示制御ステップと、表示部２１の端部へのタッチを検出する検出ステップ（Ｓ１００）と、上記検出ステップにより上記端部へのタッチが検出された場合に上記第１表示制御ステップにより表示部２１に表示されているコンテンツのスクリーンショットを取得する取得ステップ（Ｓ１１０）とを含む。
【００３８】
〔プレビュー画像表示処理〕図５は、スクリーンショットを取得した後さらに、プレビュー画像を表示するプレビュー画像表示処理をスマートフォン１が実行する場合の、スマートフォン１が実行する処理の一例を示すフローチャートである。なお、図５のＳ１００およびＳ１１０は、図４のＳ１００およびＳ１１０と同様であるため、説明を省略する。
【００３９】
スマートフォン１は、スクリーンショット取得処理（Ｓ１００およびＳ１１０）を実行した後さらに、スクリーンショットの縮小画像（プレビュー画像）を生成する（Ｓ１２０）。そして、スマートフォン１は、表示部２１に表示されているコンテンツに重畳させて、上記プレビュー画像を表示する（Ｓ１３０）。すなわち、スマートフォン１の制御方法は、上記取得ステップ（Ｓ１１０）により取得されたスクリーンショットのプレビュー画像を生成する生成ステップ（Ｓ１２０）と、上記生成ステップにより生成されたプレビュー画像を上記表示画面に表示する第２表示制御ステップ（Ｓ１３０）とを含む。
【００４０】
なお、スマートフォン１の上記制御方法において、上記第２表示制御ステップは、上記第１表示制御ステップにより表示部２１に表示されているコンテンツに重畳させて、上記プレビュー画像を表示する。ただし、上記プレビュー画像をコンテンツに重畳させて表示することはスマートフォン１にとって必須ではなく、例えば、上記プレビュー画像を表示部２１の全面に渡って表示し、上記プレビュー画像の背景にコンテンツを表示しないとすることも可能である。また、スマートフォン１は、プレビュー画像表示処理以外の処理（例えば、スクリーンショット取得処理およびスクリーンショット保存／廃棄処理）を、プレビュー画像表示処理とは独立して実行できる。つまり、スマートフォン１は、スクリーンショット取得処理およびスクリーンショット保存／廃棄処理の少なくとも一方の処理のみを実行し、プレビュー画像表示処理を実行しないとすることも可能である。
【００４１】
〔プレビュー画像移動処理〕図６は、プレビュー画像移動処理の一例を示すフローチャートである。スマートフォン１は、プレビュー画像表示処理を実行した後にタッチの移動を検出した場合（Ｓ１４０でＹｅｓ）、つまり、表示部２１の端部へのタッチが表示部２１の上辺に沿って移動を検出した場合、スマートフォン１は以下の処理を実行する。すなわち、スマートフォン１は、上記タッチの移動に合わせて、プレビュー画像の表示位置を移動させる（Ｓ１５０）。また、タッチの移動を検出しない場合（Ｓ１４０でＮｏ）、スマートフォン１は、プレビュー画像移動処理を実行しない（プレビュー画像を移動しない）。つまり、スマートフォン１のプレビュー画像移動処理は、表示部２１の、上記端部を含む少なくとも１つの辺におけるタッチの移動に合わせて、上記プレビュー画像の表示位置を移動させる処理を含む。なお、スマートフォン１は、プレビュー画像移動処理以外の処理（例えば、スクリーンショット取得処理、プレビュー画像表示処理、およびスクリーンショット保存／廃棄処理）を、プレビュー画像移動処理とは独立して実行できる。つまり、スマートフォン１は、スクリーンショット取得処理、プレビュー画像表示処理、およびスクリーンショット保存／廃棄処理の少なくとも１つの処理のみを実行し、プレビュー画像移動処理を実行しないとすることも可能である。
【００４２】
〔スクリーンショット保存／廃棄処理〕図７は、スクリーンショットを取得した後さらに、該スクリーンショットを保存または廃棄する処理（スクリーンショット保存／廃棄処理）をスマートフォン１が実行する場合の、スマートフォン１が実行する処理の一例を示すフローチャートである。なお、図７のＳ１００およびＳ１１０は、図４のＳ１００およびＳ１１０と同様であるため、説明を省略する。スマートフォン１は、スクリーンショット取得処理（Ｓ１００およびＳ１１０）を実行した後、さらに以下に説明するスクリーンショット保存／廃棄処理を実行できる。すなわち、スマートフォン１は、タッチが離れたこと（タッチ終了）を検出した場合（Ｓ１６０でＹｅｓ）、つまり、表示部２１の端部へのタッチが表示部２１の上辺から離れたことを検出した場合、以下の処理を実行する。すなわち、スマートフォン１は、上記タッチ開始位置から上記タッチ終了位置までの距離が所定距離以上であるか否かを判定する（Ｓ１７０）。具体的には、操作検出部１２が、表示部２１の端部へのタッチを検出した時に該タッチがあった位置（タッチ開始位置）から、該タッチが表示部２１の上辺から離れたことを検出した直前に該タッチがあった位置（タッチ終了位置）までの距離を取得する。そして、上記タッチ開始位置から上記タッチ終了位置までの距離が上記所定距離以上である場合（Ｓ１７０でＹｅｓ）、スマートフォン１は、上記スクリーンショットを保存する（Ｓ１８０）。上記タッチ開始位置から上記タッチ終了位置までの距離が上記所定距離未満である場合（Ｓ１７０でＮｏ）、スマートフォン１は、上記スクリーンショットを破棄する（Ｓ１９０）。つまり、スクリーンショット保存／廃棄処理は、上記タッチ開始位置から上記タッチ終了位置までの距離が所定距離以上であるか否かに応じて、上記スクリーンショットを保存するか廃棄するかを決定する保存ステップ（Ｓ１７０）を含む。なお、スマートフォン１は、スクリーンショット保存／廃棄処理以外の処理（例えば、スクリーンショット取得処理、プレビュー画像表示処理、およびプレビュー画像移動処理）を、スクリーンショット保存／廃棄処理とは独立して実行できる。つまり、スマートフォン１は、スクリーンショット取得処理、プレビュー画像表示処理、およびプレビュー画像移動処理の少なくとも１つの処理のみを実行し、スクリーンショット保存／廃棄処理を実行しないとすることも可能である。
【００４３】
〔スクリーンショットの取得から保存／廃棄までの処理の流れ〕スマートフォン１は、上述の、スクリーンショット取得処理、プレビュー画像表示処理、プレビュー画像移動処理、およびスクリーンショット保存／廃棄処理の４つの処理を、連続した処理として実行できる。図８は、図４から７までの処理を一連の処理とした場合の該一連の処理の一例を示す図である。すなわち、スマートフォン１は、表示部２１の端部へのタッチ（タッチ開始）を検出した場合（Ｓ１００でＹｅｓ）、表示部２１に表示されているコンテンツのスクリーンショットを取得する（Ｓ１１０）。そして、上記スクリーンショットのプレビュー画像を生成し（Ｓ１２０）、表示部２１に表示されているコンテンツに重畳させて、該プレビュー画像を表示する（Ｓ１３０）。スマートフォン１は、上記プレビュー画像の表示後に、表示部２１の端部へのタッチが表示部２１の上辺に沿って移動したのを検出すると（Ｓ１４０でＹｅｓ）、タッチの移動に合わせて、上記プレビュー画像の表示位置を移動させる（Ｓ１５０）。そして、スマートフォン１は、表示部２１の端部へのタッチが表示部２１の上辺から離れたのを検出すると（Ｓ１６０でＹｅｓ）、以下の処理を実行する。すなわち、スマートフォン１は、タッチ開始位置からタッチ終了位置までの距離が所定距離以上であるか否かを判定する（Ｓ１７０）。上記タッチ開始位置から上記タッチ終了位置までの距離が上記所定距離以上である場合（Ｓ１７０でＹｅｓ）、スマートフォン１は、上記スクリーンショットを保存する（Ｓ１８０）。上記タッチ開始位置から上記タッチ終了位置までの距離が上記所定距離未満である場合（Ｓ１７０でＮｏ）、スマートフォン１は、上記スクリーンショットを破棄する（Ｓ１９０）。
【００４４】
図９の（ａ）は、スクリーンショットを取得し、該スクリーンショットを保存するユーザ操作の一例を示す図であり、図９の（ｂ）は、取得したスクリーンショットを廃棄するユーザ操作の一例を示す図である。図９の（ａ）に示すように、ユーザが、表示部２１の端部にタッチすると（図９の（ａ）の（ｉ））、表示部２１に表示されているコンテンツのスクリーンショットが取得される。そして、上記タッチを表示部２１の上辺に沿って所定距離以上移動させると（図９の（ａ）の（ｉｉ））、上記スクリーンショットが保存される。また、図９の（ｂ）に示すように、表示部２１の端部にタッチした指を、所定距離を移動する前に表示部２１の上辺から離すと（図９の（ｂ）の（ｉｉｉ））、上記スクリーンショットが廃棄される（上記スクリーンショットの保存がキャンセルされる）。
【００４５】
〔実施形態２〕
上述の例でスマートフォン１は、表示部２１の端部へのタッチが検出された位置（タッチ開始位置）から該タッチが表示部２１の上辺に沿って上記所定距離以上移動する前に該タッチが表示部２１の上辺から離れると、上記スクリーンショットを廃棄した。しかしながら、スマートフォン１は、例えば以下に図１０を用いて説明するようなユーザ操作を検出したときにも、上記スクリーンショットを廃棄する。図１０は、取得したスクリーンショットを廃棄するユーザ操作であって、図９の（ｂ）に例示したユーザ操作とは別のユーザ操作の例を示す図である。図１０の（ｉｖ）は、表示部２１の端部へのタッチを、該タッチが検出された位置（タッチ開始位置）から表示部２１の上辺に沿って所定距離を移動した後、該タッチ開始位置から上記所定距離未満の位置まで戻してから表示部２１の上辺から離す操作を示している。スマートフォン１は、表示部２１の端部へのタッチを検出した位置（タッチ開始位置）から、該タッチが表示部２１の上辺から離れたことを検出した位置（タッチ終了位置）までの距離が所定距離未満である場合、スクリーンショットの保存をキャンセルする。したがって、ユーザは、図１０の（ｉｖ）の操作を行うことによって、表示部２１の端部にタッチすることにより取得したスクリーンショットを廃棄できる。つまり、ユーザは、指で表示部２１の上辺を上記所定距離以上なぞった後であっても、指を上記タッチ開始位置から上記所定距離未満の位置まで戻してから指を表示部２１の上辺から離すことにより、上記スクリーンショットの保存をキャンセルできる。
【００４６】
〔実施形態３〕
スマートフォン１においては、表示部２１に重畳して配置されたタッチパネルである操作入力部２２が、表示部２１の端部へのタッチを取得している。しかしながら、表示部２１の端部へのタッチをどのように取得するかは、装置の仕様等に応じて決定すればよく、上述の例に限られない。すなわち、本実施の形態に係るスマートフォン１００（表示制御装置）は、表示部２１の端部へのタッチを取得するためのセンサ２３を、表示部２１の上辺に沿って備えている。図１１は、スマートフォン１００の要部構成を示すブロック図である。スマートフォン１００は、スマートフォン１の操作入力部２２に代えて、表示部２１の端部へのタッチを取得するセンサ２３を備えている。その他の点においては、スマートフォン１００は、スマートフォン１と同様であるため、説明を省略する。図１２は、スマートフォン１００において、表示部２１の端部へのタッチを取得するセンサ２３の配置位置の一例を示す図である。スマートフォン１００において、センサ２３は、表示部２１の端部へのタッチを取得するために、表示部２１の上辺に沿って備えられている。なお、図１２に例示するセンサ２３は、表示部２１の上辺に沿って備えられる連続的な形状の、具体的には直線状の、センサであるが、センサ２３の形状および構成は、この例に限られるものではない。例えば、表示部２１の上辺に沿って断続的に配置した複数のセンサを含むセンサ群を、センサ２３として用いてもよい。
【００４７】
〔実施形態４〕
以下、本発明の他の実施形態について、図１４〜１９に基づいて説明する。なお、説明の便宜上、上述した各実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【００４８】
（２種類のスクリーンショットの取得方法）最初に、図１５を用いて、本実施の形態に係るスマートフォン２００（表示制御装置）が保存する２種類のスクリーンショットについて説明する。図１５に示すように、スマートフォン２００は、スクリーンショット取得および保存のための２種類のユーザ操作のそれぞれに応じて、新型スクリーンショットＳＳＮ１または従来型スクリーンショットＳＳＯ１を取得し保存する。「新型スクリーンショット」は、ステータスバーＵＩ１およびナビゲーションバーＵＩ２を除いた画像のスクリーンショットであり、つまり、ステータスバーＵＩ１およびナビゲーションバーＵＩ２を含まないスクリーンショットである。また、「従来型スクリーンショット」は、ステータスバーＵＩ１およびナビゲーションバーＵＩ２を含むスクリーンショットである。なお、ステータスバーＵＩ１は、スマートフォン２００の状態および通知情報（例えば、スマートフォン２００の電波状況、時刻、バッテリー残量等の情報）等を表示する領域である。ステータスバーＵＩ１は、例えば、表示部２１の上部に表示される。ナビゲーションバーＵＩ２は、表示部２１に表示中のページのタイトル、ホームボタンおよび戻るボタン等のソフトボタン等を表示する領域である。ナビゲーションバーＵＩ２は、例えば、表示部２１の下部に表示される。図１５の（ｉ）に示すように、スマートフォン２００は、第１ボタン６１と第２ボタン６２とが同時に押下されたことを検出すると、従来型スクリーンショットＳＳＯ１を取得し保存する。具体的には、スマートフォン２００は、第１ボタン６１と第２ボタン６２とを備えている。そして、第１ボタン６１と第２ボタン６２との同時押下を検出すると、第１表示制御部１１により表示部２１に表示されている画像であって、ステータスバーＵＩ１およびナビゲーションバーＵＩ２を含む画像のスクリーンショット（従来型スクリーンショットＳＳＯ１）を取得する。なお、従来型スクリーンショットＳＳＯ１に含まれているステータスバーＵＩ１の画像には、従来型スクリーンショットＳＳＯ１の取得時刻が「１５：１３」であり、該取得時刻におけるスマートフォン２００の電波状況として「線が３本」であることが示されている。スマートフォン２００は、取得した従来型スクリーンショットＳＳＯ１を従来型スクリーンショット記憶テーブル５５に格納する。なお、第１ボタン６１および第２ボタン６２はそれぞれ、例えば、従来のスマートフォンに備えられていた「電源ボタン」および「音量を下げるボタン」であってもよい。
【００４９】
図１５の（ｉｉ）に示すように、スマートフォン２００は、スマートフォン１と同様に、表示部２１の端部へのタッチを検出すると、新型スクリーンショットＳＳＮ１を取得する。すなわち、スマートフォン２００は、第１表示制御部１１により表示部２１に表示されている画像であって、ステータスバーＵＩ１およびナビゲーションバーＵＩ２を除いた画像のスクリーンショット（新型スクリーンショットＳＳＮ１）を取得する。そして、上記タッチが表示部２１の上辺に沿って所定距離以上移動した後に該上辺から離れたのを検出すると、新型スクリーンショットＳＳＮ１を、新型スクリーンショット記憶テーブル５１および従来型スクリーンショット記憶テーブル５５に格納する。
【００５０】
２種類のユーザ操作のそれぞれによって取得されるスクリーンショットについて整理しておけば以下の通りである。すなわち、第１ボタン６１および第２ボタン６２の同時押下を検出したスマートフォン２００が取得するのは、表示部２１に表示されている画像の従来型スクリーンショットＳＳＯ１であり、該従来型スクリーンショットＳＳＯ１にはステータスバーＵＩ１およびナビゲーションバーＵＩ２が含まれている。これに対し、表示部２１の端部へのタッチが表示部２１の上辺に沿って所定距離以上移動した後に該上辺から離れたことを検出したスマートフォン２００が取得するのは、表示部２１に表示されている画像の新型スクリーンショットＳＳＮ１である。新型スクリーンショットＳＳＮ１は、表示部２１の端部へのタッチを検出したタイミングで第１表示制御部１１により表示部２１に表示されているコンテンツＣｎｔ１のスクリーンショットであり、ステータスバーＵＩ１およびナビゲーションバーＵＩ２を含んでいない。図１８に示すように、新型スクリーンショットＳＳＮ１は、新型スクリーンショット記憶テーブル５１および従来型スクリーンショット記憶テーブル５５に格納され、従来型スクリーンショットＳＳＯ１は従来型スクリーンショット記憶テーブル５５に格納される。つまり、新型スクリーンショット記憶テーブル５１に格納されるのは、新型スクリーンショットのみである。
【００５１】
（新型スクリーンショットにおけるＧＵＩの表示／非表示の切替について）図１９は、スマートフォン２００について、ユーザ操作により表示される画面の遷移を示す図である。図１９の左端の図は、新型スクリーンショット記憶テーブル５１に格納されている新型スクリーンショットの一覧を示す画面の、つまり一覧画面の、一例を示している。上記一覧画面において、図１５の（ｉｉ）で取得した新型スクリーンショットＳＳＮ１の縮小画像が示されており、新型スクリーンショットＳＳＮ１は、ステータスバーＵＩ１およびナビゲーションバーＵＩ２を含んでいない。上記一覧画面中の新型スクリーンショットＳＳＮ１の縮小画像へのタップを検出すると、図１９の左から２番目の図に遷移する。すなわち、スマートフォン２００は、新型スクリーンショットＳＳＮ１を全画面表示し、該全画面表示した新型スクリーンショットＳＳＮ１に重畳させて、ナビゲーションバーＵＩ２を表示する。その後、スマートフォン２００は、表示部２１に表示する画面を、図１９の左から３番目の図に示す画面に遷移させる。すなわち、スマートフォン２００は、新型スクリーンショットＳＳＮ１に重畳させて、ステータスバーＵＩ１およびナビゲーションバーＵＩ２を表示する。特にスマートフォン２００は、ステータスバーＵＩ１を、表示部２１の最上部から徐々に降ろして新型スクリーンショットＳＳＮ１に上からかぶせるように、表示する。なお、図１５の（ｉ）で説明したように、従来型スクリーンショットＳＳＯ１の取得時刻は「１５：１３」であり、該取得時刻におけるスマートフォン２００の電波状況は「線が３本」であった。これに対し、図１９の左から３番目の図において、新型スクリーンショットＳＳＮ１に重畳して表示されているステータスバーＵＩ１には、以下の情報が示されている。すなわち、現在の時刻は「１８：１６」であり、現在のスマートフォン２００の電波状況は「線が４本」である。図１９の左から３番目に示す図の新型スクリーンショットＳＳＮ１へのタップを検出すると、図１９の右端の図に遷移する。すなわち、スマートフォン２００は、新型スクリーンショットＳＳＮ１に重畳させて表示していたステータスバーＵＩ１およびナビゲーションバーＵＩ２を非表示にする。なお、スマートフォン２００は、図１９の左から２番目の画面を表示部２１に表示させ、該画面の新型スクリーンショットＳＳＮ１へのタップを検出すると、表示部２１に表示する画面を、図１９の左から３番目の図に示す画面に遷移させる、としてもよい。
【００５２】
以上のように概要を説明したスマートフォン２００について整理すれば、以下の通りである。すなわち、スマートフォン２００は、表示部２１（表示画面）に表示されていた画像からステータスバーＵＩ１およびナビゲーションバーＵＩ２（ＧＵＩ：Graphical UserInterface）を除いた画像のスクリーンショットである新型スクリーンショットＳＳＮ１（第１スクリーンショット）を表示する第３表示制御部４３（スクリーンショット表示部）と、第３表示制御部４３により表示される新型スクリーンショットＳＳＮ１に重畳させてステータスバーＵＩ１およびナビゲーションバーＵＩ２を表示する第４表示部４４１（ＧＵＩ表示部）と、を備える。
【００５３】
したがって、スマートフォン２００は、スクリーンショット取得時に表示部２１に表示されていた画像からステータスバーＵＩ１およびナビゲーションバーＵＩ２を除いた画像のスクリーンショットである新型スクリーンショットＳＳＮ１を表示する。例えば、表示部２１に表示されていたコンテンツＣｎｔ１のスクリーンショットを表示する場合、スマートフォン２００は、該スクリーンショットの取得時にコンテンツＣｎｔ１と共に表示部２１に表示されていたステータスバーＵＩ１およびナビゲーションバーＵＩ２を表示しない。ここで、ステータスバーＵＩ１およびナビゲーションバーＵＩ２のスクリーンショットはユーザの操作することのできない単なる画像であり、コンテンツＣｎｔ１のスクリーンショットを閲覧しようとするユーザにとっては、不要だと考えられる。スマートフォン２００を用いることによりユーザは、ユーザ操作のできないステータスバーＵＩ１およびナビゲーションバーＵＩ２のスクリーンショットが除かれた、所望のコンテンツＣｎｔ１のスクリーンショットを表示部２１で閲覧することができる。
【００５４】
さらに、スマートフォン２００は、新型スクリーンショットＳＳＮ１に重畳させて、ステータスバーＵＩ１およびナビゲーションバーＵＩ２を表示する。したがって、ユーザは、新型スクリーンショットＳＳＮ１を表示部２１に表示させた状態で、ステータスバーＵＩ１およびナビゲーションバーＵＩ２を用いることができる。
【００５５】
従来型スクリーンショットＳＳＯ１は、スクリーンショット取得時に表示部２１に表示されていたステータスバーＵＩ１およびナビゲーションバーＵＩ２のスクリーンショットを含んでいた。そして、上記の通り、ステータスバーＵＩ１およびナビゲーションバーＵＩ２のスクリーンショットは単なる画像であるため、ユーザが、ステータスバーＵＩ１およびナビゲーションバーＵＩ２のスクリーンショットを用いることはできない。したがって、従来型スクリーンショットＳＳＯ１を表示させた場合、ユーザの操作できないステータスバーＵＩ１およびナビゲーションバーＵＩ２のスクリーンショットが表示部２１に表示されてしまう。そのため、ユーザは、誤って、ステータスバーＵＩ１およびナビゲーションバーＵＩ２のスクリーンショットに対してユーザ操作を与えようとしてしまうことがあった。これに対し、スマートフォン２００によれば、ユーザは、新型スクリーンショットＳＳＮ１に重畳させて表示されたステータスバーＵＩ１およびナビゲーションバーＵＩ２を用いることができる。
【００５６】
なお、スマートフォン２００が新型スクリーンショットＳＳＮ１に重畳させて表示するＧＵＩは、スマートフォン２００の状態に係る情報等を表示するステータスバーを含む。したがって、ユーザは、新型スクリーンショットＳＳＮ１を閲覧しながら、スマートフォン２００の状態に係る情報等を確認することができる。
【００５７】
スマートフォン２００はさらに、新型スクリーンショットＳＳＮ１へのタップ（ユーザ操作）を検出する操作検出部１２（検出部）と、操作検出部１２により新型スクリーンショットＳＳＮ１へのタップが検出されると、第４表示部４４１により表示されるステータスバーＵＩ１およびナビゲーションバーＵＩ２を非表示にする第４非表示部４４２（表示切替部）とをさらに備える。つまり、スマートフォン２００は、新型スクリーンショットＳＳＮ１へのユーザ操作に応じて、ステータスバーＵＩ１およびナビゲーションバーＵＩ２の表示と非表示とを切り替える。したがって、ユーザは、ステータスバーＵＩ１およびナビゲーションバーＵＩ２によって新型スクリーンショットＳＳＮ１の表示が隠されない状態にして閲覧したい場合、ステータスバーＵＩ１およびナビゲーションバーＵＩ２を非表示にすることができる。また、ユーザは、ステータスバーＵＩ１およびナビゲーションバーＵＩ２を用いて操作を行いたい場合、ステータスバーＵＩ１およびナビゲーションバーＵＩ２を表示部２１に表示させることができる。
【００５８】
〔装置構成〕続いて、スマートフォン２００の構成を図１４に基づいて説明する。図１４は、本実施の形態に係るスマートフォン２００の要部構成の一例を示すブロック図である。図示のように、スマートフォン２００は、制御部４０、タッチパネル表示部２０、および記憶部５０を備えている。また、スマートフォン２００は、図１に例示するスマートフォン１に比べて、第１ボタン６１および第２ボタン６２を備える。スマートフォン２００の制御部４０の第２スクリーンショット取得部４１は、第１ボタン６１と第２ボタン６２との同時押下を検出すると、第１表示制御部１１から以下の画像を取得する。すなわち、第１表示制御部１１により表示部２１に表示されている画像であって、ステータスバーＵＩ１およびナビゲーションバーＵＩ２を含む画像を取得する。そして、第２スクリーンショット取得部４１は、ステータスバーＵＩ１およびナビゲーションバーＵＩ２を含む上記画像のスクリーンショットを、つまり従来型スクリーンショットＳＳＯ１を生成する。第２スクリーンショット取得部４１は、生成した従来型スクリーンショットＳＳＯ１を、第２スクリーンショット保存部４２に通知する。第２スクリーンショット保存部４２は、第２スクリーンショット取得部４１から通知された従来型スクリーンショットＳＳＯ１を、従来型スクリーンショット記憶テーブル５５に格納する。
【００５９】
スクリーンショット取得部１３は、操作検出部１２により表示部２１の端部へのタッチが検出された場合に第１表示制御部１１により表示部２１に表示されている画像の新型スクリーンショットＳＳＮ１を取得する。すなわち、スクリーンショット取得部１３は、操作検出部１２により表示部２１の端部へのタッチが検出されたタイミングで表示部２１に表示されている画像であって、ステータスバーＵＩ１およびナビゲーションバーＵＩ２を除いた画像を、第１表示制御部１１から取得する。例えば、操作検出部１２により表示部２１の端部へのタッチが検出されたタイミングで第１表示制御部１１により表示部２１に表示されているコンテンツＣｎｔ１を、第１表示制御部１１から取得する。そして、スクリーンショット取得部１３は、コンテンツＣｎｔ１のスクリーンショット（新型スクリーンショットＳＳＮ１）を生成する。そして、生成した新型スクリーンショットＳＳＮ１をスクリーンショット保存部１６に通知する。また、スクリーンショット取得部１３は、コンテンツＣｎｔ１がウェブページである場合、該ウェブページのタイトルおよびＵＲＬをスクリーンショット保存部１６に通知する。スクリーンショット保存部１６は、操作検出部１２から、「表示部２１の端部へのタッチが表示部２１の上辺に沿って所定距離以上移動した後に該上辺から離れた」ことを通知されると、以下の動作を実行する。すなわち、スクリーンショット保存部１６は、スクリーンショット取得部１３から通知された新型スクリーンショットＳＳＮ１を、新型スクリーンショット記憶テーブル５１および従来型スクリーンショット記憶テーブル５５に格納する。なお、スクリーンショット保存部１６は、スクリーンショット取得部１３から、新型スクリーンショットＳＳＮ１と共に、新型スクリーンショットＳＳＮ１の基になったコンテンツＣｎｔ１のタイトルおよびＵＲＬを通知された場合、該タイトルおよびＵＲＬを新型スクリーンショットＳＳＮ１と共に新型スクリーンショット記憶テーブル５１に格納する。
【００６０】
第３表示制御部４３は、表示部２１に、新型スクリーンショットＳＳＮ１および従来型スクリーンショットＳＳＯ１を表示させる制御を行う。例えば、第３表示制御部４３は、後述の新型スクリーンショット記憶テーブル５１に格納された新型スクリーンショットＳＳＮ１を表示部２１に表示させる。第４表示制御部４４は、ステータスバーＵＩ１およびナビゲーションバーＵＩ２の表示／非表示を切り替える制御部であり、第４表示部４４１と第４非表示部４４２とを含む。第４表示部４４１は、第３表示制御部４３により表示部２１に表示されている新型スクリーンショットＳＳＮ１に重畳させて、ステータスバーＵＩ１およびナビゲーションバーＵＩ２を表示する。第４非表示部４４２は、第４表示部４４１により新型スクリーンショットＳＳＮ１に重畳させて表示されているステータスバーＵＩ１およびナビゲーションバーＵＩ２を非表示にする。詳細は後述するが、第４表示制御部４４は、新型スクリーンショットＳＳＮ１の表示状態（表示状態ＩＤ）と、新型スクリーンショットＳＳＮ１へのユーザ操作とに応じて、ステータスバーＵＩ１およびナビゲーションバーＵＩ２の表示・非表示を切り替える。
【００６１】
〔記憶部に格納されるデータ〕記憶部５０は、コンテンツデータ３１、新型スクリーンショット記憶テーブル５１、第３レイヤ管理テーブル５２、ＵＩ記憶テーブル５３、第４レイヤ管理テーブル５４、従来型スクリーンショット記憶テーブル５５、表示状態管理テーブル５６、および表示状態定義テーブル５７を含む。図１６は、スマートフォン２００の記憶部５０に格納されているデータの一例を示す図である。新型スクリーンショット記憶テーブル５１は、新型スクリーンショットＳＳＮ１が格納されるテーブルである。図１６の（ａ）に示すように、新型スクリーンショットＳＳＮ１がウェブページのスクリーンショットである場合、該ウェブページのタイトルおよびＵＲＬが、新型スクリーンショットＳＳＮ１と共に、新型スクリーンショット記憶テーブル５１に格納される。
【００６２】
第３レイヤ管理テーブル５２は、第３表示制御部４３が新型スクリーンショットＳＳＮ１および従来型スクリーンショットＳＳＯ１を表示させるために使用する情報である。第４レイヤ管理テーブル５４は、第４表示制御部４４がステータスバーＵＩ１およびナビゲーションバーＵＩ２の表示／非表示を切り替えるために使用する情報である。なお、第３表示制御部４３が新型スクリーンショットＳＳＮ１および従来型スクリーンショットＳＳＯ１を表示させるレイヤと、第４表示制御部４４がステータスバーＵＩ１およびナビゲーションバーＵＩ２を表示させるレイヤとは異なっている。以下では、第３表示制御部４３が処理の対象とするレイヤを第３レイヤと呼び、第４表示制御部４４が処理の対象とするレイヤを第４レイヤと呼ぶ。なお、第３レイヤは実施形態１の基本レイヤと同じレイヤであってもよく、第４レイヤは実施形態１の重畳レイヤと同じレイヤであってもよい。ＵＩ記憶テーブル５３は、第４表示制御部４４によって表示／非表示が切り替えられるステータスバーＵＩ１およびナビゲーションバーＵＩ２が格納されている。
【００６３】
従来型スクリーンショット記憶テーブル５５は、従来型スクリーンショットＳＳＯ１が格納されるテーブルである。表示状態管理テーブル５６は、表示部２１に表示させている新型スクリーンショットＳＳＮ１毎に（つまり、スクリーンショットＩＤごとに）、新型スクリーンショットＳＳＮ１の表示サイズと、ステータスバーＵＩ１およびナビゲーションバーＵＩ２の表示／非表示とを管理しているテーブルである。なお、「表示状態ＩＤ」とは、表示状態定義テーブル５７によって定義されている項目であり、詳細は後述する。表示状態定義テーブル５７は、新型スクリーンショットＳＳＮ１の表示サイズ（一覧用／全画面）と、ステータスバーＵＩ１およびナビゲーションバーＵＩ２の表示／非表示とに対応付けて、表示状態ＩＤを定義するテーブルである。例えば、図１６の（ｃ）に例示する表示状態定義テーブル５７において、表示状態ＩＤ＝１には、表示サイズ＝全画面、ステータスバー＝非表示、および、ナビゲーションバー＝表示が対応付けられている。したがって、図１６の（ｂ）に例示する表示状態管理テーブル５６は、表示部２１に表示されているスクリーンショットのスクリーンショットＩＤは「ＳＳＮ１」であり、その表示状態ＩＤは「１」であることを示している。つまり、図１６の（ｂ）の表示状態管理テーブル５６は、「新型スクリーンショットＳＳＮ１が表示部２１に表示サイズ＝全画面で表示されており、ステータスバーＵＩ１は表示されておらず（非表示）、ナビゲーションバーＵＩ２が表示されている」ことを示している。
【００６４】
（新型スクリーンショットに係る表示制御方法）
図１７は、スマートフォン２００が、ユーザ操作に応じて、ステータスバーＵＩ１およびナビゲーションバーＵＩ２の表示／非表示を切り替える処理の一例を示すフローチャートである。スマートフォン２００は、ナビゲーションバーＵＩ２およびステータスバーＵＩ１が重畳表示されていない新型スクリーンショットＳＳＮ１、または、一覧画面に表示中の（縮小）新型スクリーンショットＳＳＮ１へのタッチを検出したかを判定する（Ｓ１４０）。ナビゲーションバーＵＩ２およびステータスバーＵＩ１が重畳表示されていない新型スクリーンショットＳＳＮ１、または、一覧画面に表示中の（縮小）新型スクリーンショットＳＳＮ１へのタッチを検出した場合（Ｓ１４０でＹｅｓ）、スマートフォン２００は、先ず、新型スクリーンショットＳＳＮ１に重畳させて、ナビゲーションバーＵＩ２を表示する（Ｓ１５０）。言い換えれば、スマートフォン２００は、図１６の（ｃ）の表示状態定義テーブルにおいて「表示状態＝０または４」と定義される状態に新型スクリーンショットＳＳＮ１、ステータスバーＵＩ１、およびナビゲーションバーＵＩ２が表示（非表示）されているかを判定する。そして、新型スクリーンショットＳＳＮ１、ステータスバーＵＩ１、およびナビゲーションバーＵＩ２の表示（非表示）の状態が、図１６の（ｃ）の表示状態定義テーブルの「表示状態＝０または４」と定義される状態である場合に新型スクリーンショットＳＳＮ１へのタッチを検出すると、スマートフォン２００は、新型スクリーンショットＳＳＮ１に重畳させて、ナビゲーションバーＵＩ２を表示する（Ｓ１５０）。Ｓ１５０の実施後、スマートフォン２００はさらに、新型スクリーンショットＳＳＮ１に上からかぶせるようにステータスバーＵＩ１を表示させる（Ｓ１６０）。
【００６５】
ナビゲーションバーＵＩ２およびステータスバーＵＩ１が重畳表示されていない新型スクリーンショットＳＳＮ１、または、一覧画面に表示中の（縮小）新型スクリーンショットＳＳＮ１へのタッチを検出しない場合、スマートフォン２００は、Ｓ１７０の判定を実行する。すなわち、スマートフォン２００は、ナビゲーションバーＵＩ２およびステータスバーＵＩ１が重畳表示されている新型スクリーンショットＳＳＮ１へのタッチを検出したかを判定する（Ｓ１７０）。言い換えれば、スマートフォン２００は、新型スクリーンショットＳＳＮ１、ステータスバーＵＩ１、およびナビゲーションバーＵＩ２の表示（非表示）の状態が、図１６の（ｃ）の表示状態定義テーブルにおいて「表示状態＝２」と定義される状態にある場合に新型スクリーンショットＳＳＮ１へのタッチを検出したかを判定する。Ｓ１７０でＹｅｓの場合、スマートフォン２００は、ナビゲーションバーＵＩ２およびステータスバーＵＩ１を非表示にする（Ｓ１８０）。すなわち、第４非表示部４４２が、第４表示部４４１により新型スクリーンショットＳＳＮ１に重畳させて表示されているステータスバーＵＩ１およびナビゲーションバーＵＩ２を、非表示にする。Ｓ１７０でＮｏの場合、スマートフォン２００は、処理を終了する。なお、スマートフォン２００は、Ｓ１５０の処理の後、ナビゲーションバーＵＩ２が重畳表示されている新型スクリーンショットＳＳＮ１へのタッチを検出すると、Ｓ１６０の処理を行う、としてもよい。
【００６６】
〔実施形態５〕
以下、本発明の他の実施形態について、図２０および２１に基づいて説明する。なお、説明の便宜上、上述した各実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。最初に本実施の形態に係るスマートフォン３００（表示制御装置）の概要を説明しておけば以下の通りである。すなわち、スマートフォン３００は、表示部２１に表示されているウェブページのスクリーンショットを取得および保存するユーザ操作を検出すると、該ウェブページのスクリーンショットを保存するのと同時に、該ウェブページのタイトルおよびＵＲＬを保存する。ここで、ウェブページとは、ネットワーク上のコンテンツであり、ブラウザによって一度に表示されるデータのまとまりである。なお、スマートフォン３００だけでなく、スマートフォン１、１００および２００についても、ウェブページのスクリーンショットと共に、該ウェブページのＵＲＬを保存する機能が備えられていてもよい。
【００６７】
（新型スクリーンショットがウェブページである場合の画面遷移）次に、図２１を用いて、スマートフォン３００における画面遷移について説明する。図２１は、スマートフォン３００について、ユーザ操作により表示される画面の遷移を示す図である。図２１の左端の図は、新型スクリーンショット記憶テーブル５１に格納されている新型スクリーンショットの一覧を示す一覧画面の一例を示している。なお、上記の通り、新型スクリーンショット記憶テーブル５１には、新型スクリーンショットＳＳＮ１と共に、新型スクリーンショットＳＳＮ１がウェブページのスクリーンショットである場合、該ウェブページのタイトルおよびＵＲＬが格納されている。上記一覧画面において、図１５の（ｉｉ）で取得した新型スクリーンショットＳＳＮ１の縮小画像が示されており、新型スクリーンショットＳＳＮ１には、新型スクリーンショットＳＳＮ１の下方にウェブページのタイトルＴ１が重畳されている。上記一覧画面中の新型スクリーンショットＳＳＮ１の縮小画像へのタップを検出すると、図２１の左から２番目の図に遷移する。すなわち、スマートフォン３００は、新型スクリーンショットＳＳＮ１を全画面表示し、該全画面表示した新型スクリーンショットＳＳＮ１の下方にウェブページのタイトルＴ１およびＵＲＬ１を重畳させて表示する。図２１の左から２番目に示す図のＵＲＬ１へのタップを検出すると、図２１の左から３番目の図に遷移する。すなわち、スマートフォン３００は、ウェブブラウザを起動させ、図２１の左から２番目に示す図のＵＲＬ１が示すウェブページを表示する。なお、図２の左から２番目の図について、新型スクリーンショットＳＳＮ１に、タイトルＴ１またはＵＲＬ１の何れか一方を重畳させて表示してもよい。新型スクリーンショットＳＳＮ１にタイトルＴ１が重畳表示される場合、タイトルＴ１にはＵＲＬが非表示で対応付けられており、タイトルＴ１へのタップが検出されると、タイトルＴ１と対応付けられたＵＲＬが示すウェブページの画面に遷移する。
【００６８】
スマートフォン３００の概要を整理すれば以下の通りである。すなわち、スマートフォン３００は、新型スクリーンショットＳＳＮ１（第１スクリーンショット）が表示部２１（表示画面）に表示されていたウェブページのスクリーンショットである場合、該ウェブページのタイトルＴ１およびＵＲＬ１の少なくとも一方を新型スクリーンショットＳＳＮ１に重畳させて表示する第５表示制御部７１（ウェブページ表示部）を備える。このため、ユーザは、閲覧中の新型スクリーンショットＳＳＮ１から、新型スクリーンショットＳＳＮ１の基になったウェブページへと容易に閲覧対象を変更することができる。
【００６９】
〔装置構成〕続いて、スマートフォン３００の構成を図２０に基づいて説明する。図２０は、スマートフォン３００の要部構成を示すブロック図である。図示のように、スマートフォン３００は、図１４にて上述したスマートフォン２００の制御部４０および記憶部５０に代えて、制御部７０および記憶部８０を備える。制御部７０は制御部４０の構成に加えてさらに第５表示制御部７１を備え、記憶部８０は記憶部５０の構成に加えてさらに第５レイヤ管理テーブル８１を備える。その他の点においては、スマートフォン３００は、スマートフォン２００と同様であるため、説明を省略する。第５表示制御部７１は、新型スクリーンショットＳＳＮ１が表示部２１に表示されていたウェブページのスクリーンショットである場合、該ウェブページのタイトルＴ１およびＵＲＬ１の少なくとも一方を新型スクリーンショットＳＳＮ１に重畳させて表示する。例えば、第５表示制御部７１は、第３表示制御部４３により縮小画像として表示される新型スクリーンショットＳＳＮ１に、新型スクリーンショットＳＳＮ１に対応付けられたタイトルを重畳させて表示する。また例えば、第５表示制御部７１は、縮小画像として表示されている新型スクリーンショットＳＳＮ１へのタップが操作検出部１２により検出されると、第３表示制御部４３により表示される新型スクリーンショットＳＳＮ１に、新型スクリーンショットＳＳＮ１に対応付けられたタイトルおよびＵＲＬを重畳させて表示する。第５レイヤ管理テーブル８１は、第５表示制御部７１がウェブページのタイトルＴ１およびＵＲＬ１の表示／非表示を切り替えるために使用する情報である。なお、第３表示制御部４３が新型スクリーンショットＳＳＮ１および従来型スクリーンショットＳＳＯ１を表示させるレイヤと、第５表示制御部７１がウェブページのタイトルＴ１およびＵＲＬ１を表示させるレイヤとは異なっている。以下では、第３表示制御部４３が処理の対象とするレイヤを第３レイヤと呼び、第５表示制御部７１が処理の対象とするレイヤを第５レイヤと呼ぶ。なお、第３レイヤは実施形態１の基本レイヤと同じレイヤであってもよく、第５レイヤは実施形態１の重畳レイヤまたはスマートフォン２００の第３レイヤと同じレイヤであってもよい。
【００７０】
スマートフォン３００において第５表示制御部７１は、第３表示制御部４３により表示される新型スクリーンショットＳＳＮ１に重畳させて、新型スクリーンショットＳＳＮ１の基になったウェブページのタイトルＴ１およびＵＲＬ１の少なくとも一方を表示する。
【００７１】
〔変形例〕
（プレビュー画像の、コンテンツに対する重畳表示について）
スマートフォン１、１００〜３００は、基本レイヤのデータおよび重畳レイヤのデータの何れを表示部２１に表示するかを示す情報（以下、「マップ」と呼ぶ）を記憶部３０に格納していてもよい。例えば、「マップ」では、表示させる画像を構成する各ピクセルについて、基本レイヤのデータを表示させる属性である「透過」、または重畳レイヤのデータを表示させる属性である「重畳」を設定している。より詳細には、透過属性のピクセルの値を「０」に設定し、重畳属性のピクセルの値をｎ（ｎは１以上の整数）に設定している。コンテンツデータ３１に格納されたコンテンツとプレビュー画像とは、上記「マップ」に従って図示しない表示データ格納部に格納される。そして、第１表示制御部１１と第２表示制御部１５とを含む図示しない表示制御部が、上記表示データ格納部に格納されたデータを表示部２１に表示させてもよい。スマートフォン１、１００〜３００は、スクリーンショットを取得する操作（例えば、表示部２１の端部へのタッチ）を検出すると、上記表示制御部により表示部２１に表示されている画像のスクリーンショットを取得する。
【００７２】
（表示部の端部へのタッチを検出する領域の設定について）
スマートフォン１、１００〜３００は、ユーザが表示部２１の左上端または右上端（タッチ開始位置）にタッチしたのを検出すると、表示部２１に表示されていた画像（コンテンツ）のスクリーンショットを取得する。そして、上記タッチ開始位置から、表示部２１の上辺に沿って移動させたタッチをユーザが表示部２１の上辺から離した位置（タッチ終了位置）までの距離が所定距離以上であるか否かに応じて、上記スクリーンショットを保存し、または廃棄する。つまり、ユーザは、スマートフォン１、１００〜３００の表示部２１の左右の上端にタッチすることにより、表示部２１に表示されていたコンテンツのスクリーンショットを取得できる。そして、表示部２１の左右の上端にタッチした指を操作入力部２２の上辺に触れたまま所定距離以上移動させる（つまり、表示部２１の上辺を所定距離以上なぞる）ことによって、上記スクリーンショットを保存できる。ただし、スクリーンショットを取得するためのユーザ操作の検出領域（以下、「スクリーンショット取得操作検出領域」と称する）は、さらに、表示部２１の左下端と右下端とにも配置されていてもよい。すなわち、スクリーンショット取得操作検出領域は、表示部２１の、左上端、右上端、左下端、および右下端の少なくとも１つに配置されていればよい。ただし、スクリーンショット取得操作検出領域は、左上端、右上端、左下端、および右下端に限られず、表示部２１の周囲を囲む辺の少なくとも１点に配置されていればよい。また、表示部２１は矩形に限られず、円形であってもよい。円形の表示部２１の場合、スクリーンショット取得操作検出領域の端部は、表示部２１の角を意味するわけではない。
【００７３】
〔実施形態６〕
スマートフォン１、１００〜３００の制御ブロック（特に第１表示制御部１１、操作検出部１２、スクリーンショット取得部１３、プレビュー画像生成部１４、第２表示制御部１５、スクリーンショット保存部１６、第２スクリーンショット取得部４１、第２スクリーンショット保存部４２、第３表示制御部４３、第４表示制御部４４、および第５表示制御部７１）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。後者の場合、スマートフォン１、１００〜３００を図１３に示すようなコンピュータ（電子計算機）を用いて構成できる。図１３は、スマートフォン１、１００〜３００として利用可能なコンピュータ４００の構成を例示したブロック図である。コンピュータ４００は、図１３に示すように、バス４１０を介して互いに接続された演算装置４２０と、主記憶装置４３０と、補助記憶装置４４０と、入出力インタフェース４５０とを備えている。演算装置４２０、主記憶装置４３０、および補助記憶装置４４０は、それぞれ、例えばＣＰＵ、ＲＡＭ（random access memory）、ハードディスクドライブであってもよい。なお、主記憶装置４３０は、コンピュータ読み取り可能な「一時的でない有形の媒体」であればよく、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブル論理回路などを用いることができる。入出力インタフェース４５０には、入力装置５００および出力装置６００が接続される。スマートフォン１、１００〜３００の入力装置５００および出力装置６００は、ユーザからの音声および文字等の入力操作の取得、およびユーザへの発話等を行う。スマートフォン１、１００〜３００の入力装置５００および出力装置６００は、さらに、他のサーバまたは装置から送信されるデータの受信、および他のサーバまたは装置へのデータの送信を行う。補助記憶装置４４０には、コンピュータ４００をスマートフォン１、１００〜３００として動作させるための各種プログラムが格納されている。そして、演算装置４２０は、補助記憶装置４４０に格納された上記各プログラムを主記憶装置４３０上に展開し、主記憶装置４３０上に展開された上記各プログラムに含まれる命令を実行することによって、コンピュータ４００を、スマートフォン１、１００〜３００が備える各部として機能させる。なお、ここでは、内部記録媒体である補助記憶装置４４０に記録されている上記各プログラムを用いてコンピュータ４００を機能させる構成について説明したが、外部記録媒体に記録されているプログラムを用いてもよい。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００７４】
〔まとめ〕
本発明の態様１に係る表示制御装置（スマートフォン１、１００）は、表示画面にコンテンツを表示する第１表示制御部（１１）と、上記表示画面の端部へのタッチを検出する検出部（操作検出部１２）と、上記検出部により上記端部へのタッチが検出された場合に上記第１表示制御部により上記表示画面に表示されているコンテンツのスクリーンショットを取得する取得部（スクリーンショット取得部１３）と、を備える。上記の構成によれば、上記表示制御装置は、上記表示画面の端部へのタッチを検出すると、上記表示画面に表示されているコンテンツのスクリーンショットを取得する。つまり、ユーザは、上記表示画面の端部にタッチするだけでスクリーンショットを取得できる。したがって、上記表示制御装置は、スクリーンショットを取得するためにタッチパネル付き表示画面を「なぞる」等の動作が必要な場合と比べて、スクリーンショットを取得するための操作を単純化できる。また、スクリーンショットを取得するのにタッチパネル付き表示画面をなぞる等の動作が必要な従来の技術において、ユーザは、該表示画面をなぞる等の動作をしている途中に、該表示画面に表示されているソフトボタン等にタッチして誤操作してしまう危険性があった。これに対し、上記表示制御装置は、上記表示画面の端部へのタッチだけでスクリーンショットを取得するので、上記誤操作の危険性を抑えることができる。さらに、上記表示制御装置においては、スクリーンショットを取得するためのタッチが表示画面の端部へのタッチでよいため、タッチをしようとする手により表示画面が隠されることがない。したがって、ユーザは、表示画面に表示されているコンテンツを確認しながらスクリーンショットを取得できる。加えて、上記表示制御装置においてユーザは、上記表示画面の端部へのタッチによりスクリーンショットを取得できるので、スクリーンショットを取得しようとして、表示画面の中央付近に表示されたソフトボタン等にタッチしてしまうことがない。
【００７５】
本発明の態様２に係る表示制御装置は、上記態様１において、上記取得部により取得されたスクリーンショットのプレビュー画像を生成する生成部（プレビュー画像生成部１４）と、上記生成部により生成されたプレビュー画像を上記表示画面に表示する第２表示制御部（１５）と、をさらに備えてもよい。上記の構成によれば、上記表示制御装置は、上記スクリーンショットのプレビュー画像を上記表示画面に表示する。したがって、ユーザは、スクリーンショットを保存する前に、保存しようとしているスクリーンショットを確認できる。
【００７６】
本発明の態様３に係る表示制御装置は、上記態様１において、上記検出部は、上記端部を含む上記表示画面の少なくとも１つの辺における上記タッチの移動および上記タッチが該辺から離れたことを検出し、上記検出部により検出された、上記タッチのタッチ開始位置から上記タッチが上記辺から離れたタッチ終了位置までの距離が所定距離以上であるか否かに応じて、上記スクリーンショットを保存するか廃棄するかを決定する保存部（スクリーンショット保存部１６）をさらに備える。上記の構成によれば、上記表示制御装置は、上記タッチ開始位置から上記タッチ終了位置までの距離が所定距離以上であるか否かに応じて、上記スクリーンショットを保存するか廃棄するかを決定する。したがって、ユーザは、スクリーンショットの取得から保存／廃棄までの操作を、連続した動作によって実現できる。
【００７７】
本発明の態様４に係る表示制御装置は、上記態様２において、上記第２表示制御部は、上記第１表示制御部により上記表示画面に表示されているコンテンツに重畳させて、上記プレビュー画像を表示する。上記の構成によれば、上記表示制御装置は、上記表示画面に表示されているコンテンツに重畳させて、上記プレビュー画像を表示する。したがって、ユーザは、上記プレビュー画像と上記表示画面に表示されているコンテンツとを比較でき、上記スクリーンショットを保存すべきか、廃棄すべきかを正確に決定できる。特に、上記表示画面に表示されているコンテンツが、動画等の動きのあるコンテンツである場合、ユーザは、上記プレビュー画像と上記表示画面に表示されているコンテンツとを比較することにより、最適のタイミングでスクリーンショットを取得できたか否かを容易に確認できる。
【００７８】
本発明の態様５に係る表示制御装置は、上記態様２において、上記検出部は、上記端部を含む上記表示画面の少なくとも１つの辺における上記タッチの移動を検出し、上記検出部により検出された、上記辺における上記タッチの移動に合わせて、上記第２表示制御部は、上記プレビュー画像の表示位置を移動させる。上記の構成によれば、上記表示制御装置は、上記プレビュー画像の表示位置を、上記タッチの上記辺の上での移動に合わせて移動させる。したがって、ユーザは、上記プレビュー画像を移動させて、上記表示画面に表示されているコンテンツを確認しながら、上記スクリーンショットを保存すべきか、廃棄すべきかを正確に決定できる。
【００７９】
本発明の態様６に係る表示制御方法は、表示画面にコンテンツを表示する第１表示制御ステップと、上記表示画面の端部へのタッチを検出する検出ステップと、上記検出ステップにて上記端部へのタッチを検出した場合に上記第１表示制御ステップにて上記表示画面に表示しているコンテンツのスクリーンショットを取得する取得ステップと、を含む。該表示制御方法によれば、上記態様１に係る表示制御装置と同様の効果を奏する。
【００８０】
本発明の各態様に係る表示制御装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記表示制御装置が備える各部として動作させることにより上記表示制御装置をコンピュータにて実現させる表示制御装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【００８１】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成できる。
【産業上の利用可能性】
【００８２】
本発明は表示画面端部へのタッチを検出する検出部を備える表示装置に利用できる。
【符号の説明】
【００８３】
１、１００、２００、および３００  スマートフォン（表示制御装置），１１  第１表示制御部，１２  操作検出部（検出部），１３  スクリーンショット取得部（取得部），１４  プレビュー画像生成部（生成部），１５  第２表示制御部（第２表示制御部），１６  スクリーンショット保存部（保存部）
【図１】
2016017419.tif 000003
【図２】
2016017419.tif 000004
【図３】
2016017419.tif 000005
【図４】
2016017419.tif 000006
【図５】
2016017419.tif 000007
【図６】
2016017419.tif 000008
【図７】
2016017419.tif 000009
【図８】
2016017419.tif 000010
【図９】
2016017419.tif 000011
【図１０】
2016017419.tif 000012
【図１１】
2016017419.tif 000013
【図１２】
2016017419.tif 000014
【図１３】
2016017419.tif 000015
【図１４】
2016017419.tif 000016
【図１５】
2016017419.tif 000017
【図１６】
2016017419.tif 000018
【図１７】
2016017419.tif 000019
【図１８】
2016017419.tif 000020
【図１９】
2016017419.tif 000021
【図２０】
2016017419.tif 000022
【図２１】
2016017419.tif 000023
【国際調査報告】
2016017419.tif 000024
2016017419.tif 000025
2016017419.tif 000026
2016017419.tif 000027