(57)【要約】      （修正有）【課題】コンテンツの表示向きを変える（回転する）ことが可能な携帯型多機能端末の情報表示方法において、表示部が回転した場合でも主コンテンツのレイアウトを維持するとともに、使用者が拡張コンテンツの表示の有無を選択可能とする。【解決手段】検出手段が表示部の姿勢を検出し、制御手段が姿勢を取得してレンダリング手段を有するブラウザに通知し、ブラウザが、姿勢を取得および判断し、基準幅（表示部１２の短辺ＳＥの表示サイズ）が表示幅と一致する第一の姿勢の場合は、基準幅を表示領域幅とする第一の表示領域１２Ａにコンテンツを表示し、表示幅が前記基準幅を超える第二の姿勢の場合は、基準幅を表示領域幅とする前記表示部の第二の表示領域１２Ｂに、コンテンツの少なくとも一部を、基準幅を維持して表示すると共に、基準幅を超えた表示部の第三の表示領域１２Ｃに他のコンテンツを表示する。【選択図】図２
2014149860.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介してサーバと交信可能な携帯型多機能端末に複数のコンテンツを少なくとも表示する携帯型多機能端末の情報表示方法であって、
前記携帯型多機能端末は、表示部と、検出手段と、入力手段と、制御手段とを有し、
前記表示部は、短辺と長辺を有する矩形状であり、
前記携帯型多機能端末は、読み込んだ条件に従って前記コンテンツを再レイアウトするレンダリング手段を有するブラウザが動作可能であり、
前記制御手段が、前記ブラウザに、前記入力手段で受け付けた入力に基づき前記サーバから少なくとも一つの前記コンテンツを取得させるステップと、
前記検出手段が、前記表示部の姿勢を検出するステップと、
前記制御手段が、前記姿勢を取得して前記ブラウザに通知するステップと、
前記ブラウザが、前記姿勢を取得および判断し、
前記表示部の前記短辺の表示サイズを基準幅として、前記表示部の表示幅が前記基準幅と一致する第一の姿勢の場合は、該基準幅を表示領域幅とする前記表示部の第一の表示領域に前記コンテンツを表示し、
前記表示幅が、前記基準幅を超える第二の姿勢の場合は、前記レンダリング手段による自動的な表示の拡大および／または拡張を実行することなく、前記基準幅を表示領域幅とする前記表示部の第二の表示領域に、前記コンテンツの少なくとも一部を前記基準幅を維持して表示すると共に、前記基準幅を超えた前記表示部の第三の表示領域に他のコンテンツを表示するステップと、
を具備することを特徴とする携帯型多機能端末の情報表示方法。
【請求項２】
前記他のコンテンツは前記第一の表示領域には非表示の広告情報である、
ことを特徴とする請求項１に記載の携帯型多機能端末の情報表示方法。
【請求項３】
前記ブラウザは、前記第一の姿勢と前記第二の姿勢の切り替えによって、前記他のコンテンツの表示および非表示を切り替える、
ことを特徴とする請求項１または請求項２に記載の携帯型多機能端末の情報表示方法。
【請求項４】
複数のコンテンツを保持するサーバと、
通信ネットワークを介して前記サーバと交信可能な携帯型多機能端末とを備え、
前記コンテンツを前記携帯型多機能端末に表示する情報表示システムであって、
前記携帯型多機能端末は、短辺と長辺を有する矩形状の表示部と、検出手段と、入力手段と、制御手段と、データ通信手段を有し、読み込んだ条件に従ってコンテンツを再レイアウトするレンダリング手段を有するブラウザが動作可能であり、
前記携帯型多機能端末は、前記入力手段で受け付けた入力データを前記サーバに送信し、
前記サーバは、前記入力データに対応する少なくとも一つの前記コンテンツを前記携帯型多機能端末に送信し、
前記携帯型多機能端末は、
前記検出手段が、前記表示部の姿勢を検出し、
前記制御手段が、前記姿勢を取得して前記ブラウザに通知し、
前記ブラウザが、前記姿勢を取得および判断し、前記表示部の前記短辺の表示サイズを基準幅として、前記表示部の表示幅が前記基準幅と一致する第一の姿勢の場合は、該基準幅を表示領域幅とする前記表示部の第一の表示領域に前記コンテンツを表示し、前記表示幅が、前記基準幅を超える第二の姿勢の場合は、前記レンダリング手段による自動的な表示の拡大および／または拡張を実行することなく、前記基準幅を表示領域幅とする前記表示部の第二の表示領域に前記コンテンツの少なくとも一部を前記基準幅を維持して表示すると共に、前記基準幅を超えた前記表示部の第三の表示領域に他のコンテンツを表示する、
ことを特徴とする情報表示システム。
【請求項５】
前記他のコンテンツは前記第一の表示領域には非表示の広告情報である、
ことを特徴とする請求項４に記載の情報表示システム。
【請求項６】
前記ブラウザは、前記第一の姿勢と前記第二の姿勢の切り替えによって、前記他のコンテンツの表示および非表示を切り替える、
ことを特徴とする請求項４または請求項５に記載の情報表示システム。
【請求項７】
通信ネットワークを介してサーバと交信可能であるとともに、読み込んだ条件に従ってコンテンツを再レイアウトするレンダリング手段を有するブラウザが動作可能な携帯型多機能端末であって、
長辺と短辺を有し前記コンテンツを表示する矩形状の表示部と、
前記コンテンツの姿勢の検出が可能な検出手段と、
各種操作の入力を受け付ける入力手段と、
前記ブラウザの制御を行う制御手段と、を有し、
前記制御手段は、前記入力手段で受け付けた入力に基づき前記サーバから前記コンテンツを取得し、
前記制御手段は、前記検出手段が検出した前記姿勢を取得して前記ブラウザに通知し、
前記ブラウザは、前記姿勢を取得および判断し、
前記表示部の前記短辺の表示サイズを基準幅として、前記表示部の表示幅が前記基準幅と一致する第一の姿勢の場合は、該基準幅を表示領域幅とする前記表示部の第一の表示領域に前記コンテンツを表示し、
前記表示幅が、前記基準幅を超える第二の姿勢の場合は、前記レンダリング手段による自動的な表示の拡大および／または拡張を実行することなく、前記基準幅を表示領域幅とする前記表示部の第二の表示領域に前記コンテンツの少なくとも一部を前記基準幅を維持して表示すると共に、前記基準幅を超えた前記表示部の第三の表示領域に他のコンテンツを表示する、
ことを特徴とする携帯型多機能端末。
【請求項８】
前記他のコンテンツは前記第一の表示領域には非表示の広告情報である、
ことを特徴とする請求項７に記載の携帯型多機能端末。
【請求項９】
前記ブラウザは、前記第一の姿勢と前記第二の姿勢の切り替えによって、前記他のコンテンツの表示および非表示を切り替える、
ことを特徴とする請求項７または請求項８に記載の携帯型多機能端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多機能携帯電話やタブレット型端末などに代表される携帯型多機能端末、その情報表示方法及びそれを用いた情報表示システムに関する。
【背景技術】
【０００２】
多機能携帯電話やタブレット端末などの携帯型多機能端末では、当該端末（表示部）の姿勢に応じて画面に表示する情報（文字、画像、動画等を含む情報であって、以下、コンテンツともいう）の向き（縦横）を切り替えることが可能である。例えば、当該端末の表示部（表示領域）が短辺と長辺を有する矩形状の場合に、短辺が略水平方向となる姿勢を縦向き姿勢、長辺が略水平方向となる姿勢を横向き姿勢とすると、表示部の姿勢を縦向き姿勢から横向き姿勢に替えた場合であっても、コンテンツが操作者に正対するように、コンテンツを例えば９０度回転させて表示することができる（例えば、特許文献１参照。）。
【０００３】
また、携帯電話機において、表示部にバナー広告を表示する技術も知られている（例えば、特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−５４１７７号公報
【特許文献２】特開２０１１−１０３０７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
現状の携帯型多機能端末では一般的に、表示部の表示領域は短辺と長辺からなる矩形状であり、例えば通話を行う際には、表示部を縦向き姿勢（表示領域の短辺が表示幅方向となる姿勢）で保持する態様が基本的な使用態様となっている。このため、携帯型多機能端末において、当該端末に搭載されている標準のウェブブラウザ（以下、単にブラウザという）を利用して閲覧できるコンテンツ（サイトコンテンツ）は、当該端末の表示部の姿勢を縦向き姿勢として利用することを想定し、縦長のレイアウト（縦向き姿勢で利用する場合を想定して横幅を調整したレイアウト）で作成されているものが多い。このようなコンテンツを表示中に表示部の姿勢を縦向き姿勢から横向き姿勢に替える場合、コンテンツの（表示領域の）表示幅は、回転に合わせて矩形の表示領域の短辺の長さから、表示領域の長辺の長さまで拡大される。この場合コンテンツは、端末やブラウザの拡大機能によって自動的に横幅に合わせて表示サイズ（文字のフォントサイズや、画像サイズ）が拡大されるか、あるいはレイアウト自体が横幅に合わせて拡張される（例えば、横書きの文字データの１行分の文字数が増加する）ことが一般的である。
【０００６】
前者の場合、拡大による視認性は向上するが、情報量は約半減（表示部の縦：横の比率が１６：９の場合、面積比で約４４％減少）してしまう。また拡大によって横方向の端部（左端部または右端部）が表示領域外となり、１行を視認するのに画面を左右にスクロールする操作が必要となるなどの問題がある。
【０００７】
後者の場合では、情報量の減少はないが、表示レイアウトが変更されることでコンテンツ作成者の意図したイメージで情報を伝達しにくいなどの問題がある。
【０００８】
別の観点の問題もある。多機能携帯端末に表示されるコンテンツではその一部に、主となるコンテンツとは別の（主となるコンテンツとは無関係の）広告が表示される場合がある。多機能携帯端末では、ＰＣ（パーソナルコンピュータ）に比べて表示部が小さいため、その広告の内容が特に関心のないものである場合、当該広告表示を目障りと感じる使用者も少なくない。また、広告表示は端末ごとの設定で非表示にできる場合もあるが、誰もが簡単に設定できるとは限らず、広告の内容に興味のない使用者にとっては広告が表示されるがゆえにコンテンツから離れてしまうこともある。
【０００９】
本発明は、上記課題を解決するためになされたものであって、コンテンツの表示向きを変える（回転する）ことが可能な携帯型多機能端末において、表示部の姿勢を縦向き姿勢から横向き姿勢に変えた場合であっても、主となるコンテンツの表示レイアウトを維持するとともに、拡張的なコンテンツの表示／非表示を使用者が自由に選択することができる携帯型多機能端末の情報表示方法及びそれを用いた情報表示システム、並びに携帯型多機能端末を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は上記課題に鑑みてなされ、第１に、通信ネットワークを介してサーバと交信可能な携帯型多機能端末に複数のコンテンツを少なくとも表示する携帯型多機能端末の情報表示方法であって、前記携帯型多機能端末は、表示部と、検出手段と、入力手段と、制御手段とを有し、前記表示部は、短辺と長辺を有する矩形状であり、前記携帯型多機能端末は、読み込んだ条件に従って前記コンテンツを再レイアウトするレンダリング手段を有するブラウザが動作可能であり、前記制御手段が、前記ブラウザに、前記入力手段で受け付けた入力に基づき前記サーバから少なくとも一つの前記コンテンツを取得させるステップと、前記検出手段が、前記表示部の姿勢を検出するステップと、前記制御手段が、前記姿勢を取得して前記ブラウザに通知するステップと、前記ブラウザが、前記姿勢を取得および判断し、前記表示部の前記短辺の表示サイズを基準幅として、前記表示部の表示幅が前記基準幅と一致する第一の姿勢の場合は、該基準幅を表示領域幅とする前記表示部の第一の表示領域に前記コンテンツを表示し、前記表示幅が、前記基準幅を超える第二の姿勢の場合は、前記レンダリング手段による自動的な表示の拡大および／または拡張を実行することなく、前記基準幅を表示領域幅とする前記表示部の第二の表示領域に、前記コンテンツの少なくとも一部を前記基準幅を維持して表示すると共に、前記基準幅を超えた前記表示部の第三の表示領域に他のコンテンツを表示するステップと、を具備することを特徴とするものである。
【００１１】
第２に、複数のコンテンツを保持するサーバと、通信ネットワークを介して前記サーバと交信可能な携帯型多機能端末とを備え、前記コンテンツを前記携帯型多機能端末に表示する情報表示システムであって、前記携帯型多機能端末は、短辺と長辺を有する矩形状の表示部と、検出手段と、入力手段と、制御手段と、データ通信手段を有し、読み込んだ条件に従ってコンテンツを再レイアウトするレンダリング手段を有するブラウザが動作可能であり、前記携帯型多機能端末は、前記入力手段で受け付けた入力データを前記サーバに送信し、前記サーバは、前記入力データに対応する少なくとも一つの前記コンテンツを前記携帯型多機能端末に送信し、前記携帯型多機能端末は、前記検出手段が、前記表示部の姿勢を検出し、前記制御手段が、前記姿勢を取得して前記ブラウザに通知し、前記ブラウザが、前記姿勢を取得および判断し、前記表示部の前記短辺の表示サイズを基準幅として、前記表示部の表示幅が前記基準幅と一致する第一の姿勢の場合は、該基準幅を表示領域幅とする前記表示部の第一の表示領域に前記コンテンツを表示し、前記表示幅が、前記基準幅を超える第二の姿勢の場合は、前記レンダリング手段による自動的な表示の拡大および／または拡張を実行することなく、前記基準幅を表示領域幅とする前記表示部の第二の表示領域に前記コンテンツの少なくとも一部を前記基準幅を維持して表示すると共に、前記基準幅を超えた前記表示部の第三の表示領域に他のコンテンツを表示する、ことを特徴とするものである。
【００１２】
第３に、通信ネットワークを介してサーバと交信可能であるとともに、読み込んだ条件に従ってコンテンツを再レイアウトするレンダリング手段を有するブラウザが動作可能な携帯型多機能端末であって、長辺と短辺を有し前記コンテンツを表示する矩形状の表示部と、前記コンテンツの姿勢の検出が可能な検出手段と、各種操作の入力を受け付ける入力手段と、前記ブラウザの制御を行う制御手段と、を有し、前記制御手段は、前記入力手段で受け付けた入力に基づき前記サーバから前記コンテンツを取得し、前記制御手段は、前記検出手段が検出した前記姿勢を取得して前記ブラウザに通知し、前記ブラウザは、前記姿勢を取得および判断し、前記表示部の前記短辺の表示サイズを基準幅として、前記表示部の表示幅が前記基準幅と一致する第一の姿勢の場合は、該基準幅を表示領域幅とする前記表示部の第一の表示領域に前記コンテンツを表示し、前記表示幅が、前記基準幅を超える第二の姿勢の場合は、前記レンダリング手段による自動的な表示の拡大および／または拡張を実行することなく、前記基準幅を表示領域幅とする前記表示部の第二の表示領域に前記コンテンツの少なくとも一部を前記基準幅を維持して表示すると共に、前記基準幅を超えた前記表示部の第三の表示領域に他のコンテンツを表示する、ことを特徴とするものである。
【発明の効果】
【００１３】
本発明によれば、表示部の姿勢を縦向き姿勢から横向き姿勢に替えた（回転した）場合であっても、コンテンツの表示幅の拡大を抑え、縦向き姿勢のレイアウトを維持して表示することができる。これにより、コンテンツ作成者が想定した方向（例えば縦向き）によるコンテンツの表示レイアウトを大きく損なうことなく、表示部に表示させることができる。
【００１４】
また、横向き姿勢の場合に、縦向き姿勢のレイアウトを維持して表示部に表示することで、表示領域の縦横幅の差によって拡張領域を創出し、該拡張領域に縦向き姿勢の際には非表示の他のコンテンツ（拡張コンテンツ）を表示することができる。これにより、限られた表示領域を効率的に利用し、多様な表示が可能となる。
【００１５】
例えば、拡張領域には拡張コンテンツとして、主となるコンテンツの補足情報、関連情報や広告情報を表示することができる。このようにすることで、限られた表示領域を効率的に使用することができる。
【００１６】
また、縦向き姿勢では、拡張コンテンツは非表示となることから、縦向き姿勢と横向き姿勢を切り替えることで拡張コンテンツの表示／非表示の切り替えが可能となる。例えば、拡張コンテンツとして、使用者にとって関心の低い広告が表示されていた場合には縦向き表示としてそれを非表示にすることが可能となり、複雑な設定等を行うことなく、端末の使用者が簡易に拡張コンテンツの表示／非表示を選択することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態に係る携帯型多機能端末の情報表示システムの一例を示す概要構成図である。
【図２】本実施形態に係る携帯型多機能端末の（ａ）縦向き姿勢の場合の正面図であり、（ｂ）横向き姿勢の場合の正面図であり、（ｃ）横向き姿勢の場合の表示領域の正面図である。
【図３】本実施形態に係る携帯型多機能端末の表示レイアウトを説明する概念図であり、（ａ）がウェブコンテンツ全体のレイアウトを示す概念図であり、（ｂ）が第１表示コンテンツを示す概念図であり、（ｃ）（ｄ）が第２表示コンテンツと拡張表示コンテンツを示す概念図である。
【図４】本実施形態に係る携帯型多機能端末の構成を説明するブロック図である。
【図５】本実施形態に係る携帯型多機能端末の表示切替処理の流れを説明するフローチャートである。
【図６】本実施形態に係る携帯型多機能端末の表示切替処理の動作を説明する図である。
【図７】本実施形態に係る携帯型多機能端末の表示切替処理の動作を説明する図である。
【図８】本実施形態に係る携帯型多機能端末の表示例を説明する表示領域の正面図である。
【図９】本実施形態に係る携帯型多機能端末の表示例を説明する表示領域の正面図である。
【発明を実施するための形態】
【００１８】
以下、図１から図９を参照して、本発明の実施の形態の携帯型多機能端末１００について詳細に説明する。
【００１９】
図１は、本発明の携帯型多機能端末１００の情報表示システム２００の一例を示す概要構成図である。
【００２０】
情報表示システムは、情報（例えば、ウェブコンテンツ）を保持するサーバ２１０と、携帯型多機能端末１００を備え、これらが通信ネットワーク２２０を介して接続される。これにより、携帯型多機能端末１００はサーバ２１０と交信可能となっている。
【００２１】
携帯型多機能端末１００は、ここでの詳細な図示は省略するが、表示部と、検出手段と、入力手段と、表示処理手段と、制御手段と、データ通信手段を有し、入力手段で受け付けた入力データ（例えば、特定のＵＲＬ）をサーバ２１０に送信し、サーバ２１０は、入力データに対応する情報を携帯型多機能端末１００に送信する。
【００２２】
携帯型多機能端末１００は、サーバから取得した情報を表示部に表示する際に、検出手段が表示部の姿勢を検出し、制御手段が姿勢を取得して表示処理手段に通知し、表示処理手段が姿勢を判断する。そして取得した姿勢に応じて、表示部における表示領域を複数のパターンに切り替え、それぞれの表示領域に対応して情報をレイアウトして表示する。一例として、表示部が縦向き姿勢の場合は、使用者の意思で取得した情報を、表示部の例えば全表示領域で表示し、表示部が横向き姿勢の場合は、表示部の表示領域を例えば２分割して、一方に使用者の意思で取得した情報を表示し、他方にそれとは別の情報（例えば、広告配信サーバ２２５などから取得した広告情報など）を表示する。以下、これについて詳述する。
【００２３】
図２は、携帯型多機能端末１００の外観を示す図であり、操作者が主に視認する一主面側の正面図である。また図２（Ａ）は、表示部１２が第１の姿勢の場合の表示態様を示しており、図２（Ｂ）は表示部１２が第２の姿勢の場合の表示態様を示している。また図２（Ｃ）は、図２（Ｂ）の表示領域を抽出した概要図である。
【００２４】
携帯型多機能端末１００はスマートデバイスともいわれ、情報処理端末のうち単なる計算処理だけではなく、あらゆる用途に使用可能な端末をいう。ここでは特に、アクセスポイントまたは基地局などを介したＬＡＮ（Local  Area  Network）やインターネット等の通信ネットワークを通じた通話・通信によるコミュニケーション、通信ネットワークを介したサーバ２１０（図１参照）との交信、ウェブコンテンツの取得及び閲覧、多種多様なアプリケーションソフトウエアの取得、当該アプリケーションソフトウェアを利用した情報管理、などが可能である多機能携帯電話やタブレット型端末を総称して携帯型多機能端末１００という。
【００２５】
ここでウェブコンテンツとは、ネットワーク経由でＵＲＬ（Uniform  Resource  Locator）で特定されるサーバにアクセスした場合に、伝送される一纏まりの情報（コンテンツ）をいう。例えばＳＧＭＬ(Standard  Generalized  Markup  Language)、ＨＴＭＬ(HyperText  Markup  Language)、ＸＨＴＭＬ（Extensible  Hyper  Text  Markup  Language）、ＸＭＬ(eXtensible  Markup  Language)などのマークアップ言語で記述されている文書（ウェブページファイル、またはその集まりであるウェブサイト）、イメージファイル、音声データ等で構成された種々のデータの総称である。また、ウェブコンテンツには、サーバーサイドスクリプトを経由したＨＴＭＬデータや、クライアントサイドスクリプト（例えば、ＪＡＶＡＳＣＲＩＰＴ（登録商標））などのスクリプト言語が含まれていてもよく、クライアントサイドスクリプトにより表示されている（例えばあるコンテンツにオーバーレイ表示される情報など）のコンテンツも含む。
【００２６】
また、携帯型多機能端末１００は、ネットワークにアクセスしなくても、内部の記憶装置や記憶媒体に格納されているファイル（文書ファイル、画像ファイルなど）をユーザ操作により参照、編集することができる。
【００２７】
携帯型多機能端末１００の具体的な機能の一例としては、文書ファイルの作成・閲覧、写真や音楽、ビデオの再生・閲覧、カレンダー機能、住所録、電卓、内蔵カメラのある機種では写真や動画の撮影、テレビ電話などが挙げられるが、上記の如くネットワーク経由で取得できるアプリケーションソフトウェアの導入によって、個々に機能のカスタマイズが可能である。
【００２８】
本実施形態でいう多機能携帯電話とは、通話機能以外にインターネット利用やスケジュール管理など多くの機能も併せ持った、いわゆるスマートフォンと呼ばれるものである。多機能携帯電話は、汎用のＯＳ（オペレーティングシステム）を搭載し、利用者がインターネット経由で入手したアプリケーション（その機種が搭載しているＯＳに対応したソフトウェア）の追加や削除を可能とすることで機能のカスタマイズが行える携帯電話機である。また多機能携帯電話は、パソコン（パーソナルコンピュータ）と同じウェブブラウザ(フルブラウザ)によるウェブ閲覧や、ウェブブラウザで利用できる電子メールの送受信も可能である。また、第３世代移動通信システムのデータ通信機能と、無線ＬＡＮの通信機能とを併せ持つ場合もある。
【００２９】
また多機能携帯電話は入力手段として例えば、タッチパネルが採用され、操作者は表示部に表示されるキーパッドに指又はスタイラスペン等で接触することで、文字、数字等の入力を行う。タッチパネルは、フィルム電極とガラス電極との接触点の電位を検知して接触位置を算出する抵抗膜方式、赤外線の発光素子と受光素子とでグリッドを作り指示オブジェクトで遮光された位置を出力する赤外線方式、表面弾性波の到達時間を検出して接触位置を出力する超音波表面弾性波方式の等が採用される。なお、入力手段としてはタッチパネルに限らず、物理的なキーボタンを備えるものであってもよい。
【００３０】
本実施形態のタブレット(平板)型端末は、一例として、多機能携帯電話と同等以上で、片手で持ち運び可能な程度（例えばＡ４版サイズ程度）までの大きさで、入力手段としてタッチパネルが採用される多機能端末をいう。タブレット型端末の機能は多機能携帯電話とほぼ同じであり、テレビ電話が可能なものもある。
【００３１】
図２（ａ）を参照して、表示部１２は、携帯型多機能端末１００と一体的に設けられ、携帯型多機能端末１００の一主面の面積の２分の１以上の大きさを占める。この例では、一主面にはスピーカ４２と１つの入力操作ボタン（ホームボタン）４４が配置されるが、入力操作ボタン４４以外にはテンキーなどの物理的なキーボタンは配置されず、これらの配置領域を除いた殆どの領域が表示部１２となっている場合を示している。
【００３２】
このように携帯型多機能端末１００では、物理的なキーボタンが無い（または２〜３個程度と少ない）ことで、（表示部と分離して）多くの物理的なキーボタンが配置された従来の携帯電話と比較して、端末の保持態様（端末の姿勢）の制限が少なく、表示部１２、すなわち携帯型多機能端末１００自体の姿勢を縦向き姿勢と横向き姿勢で自由に回転させて使用することが一般的となっている。
【００３３】
表示部１２は、液晶ディスプレイ（Liquid  Crystal  Display、ＬＣＤ）、有機エレクトロルミネッセンス（Organic  Electro-Luminescence）ディスプレイなどにより構成され、表示部１２の第１表示領域１２ＡにコンテンツＢＣを表示する。
【００３４】
ここでコンテンツＢＣとは、上述のウェブコンテンツをいい、特に、携帯型多機能端末１００に搭載されている標準的なブラウザで閲覧できるコンテンツをいう。携帯型多機能端末１００に搭載されている標準的なブラウザとは、ＨＴＭＬレンダリングエンジンと呼ばれるプログラム（例えば、ＷｅｂＫｉｔ（登録商標）など）をベースとした、またはその一部を利用している全てのブラウザをいう。
【００３５】
第１表示領域１２Ａは、表示部１２のほぼ全域に対応する領域をいい、ここでは第１の辺（例えば、短辺ＳＥ）と第２の辺（例えば、長辺ＬＥ）を有する略矩形の領域である。
【００３６】
また、略矩形とは、表示部１２の姿勢によって、第１表示領域１２Ａが縦長形状と横長形状に変化するような形状であることをいい、２つの短辺ＳＥと２つの長辺ＬＥと４つの角部から構成された矩形の他、４つの角部が円弧状になった角丸矩形や、短辺ＳＥと長辺ＬＥが小さい曲率で湾曲した直線に近い曲線からなる矩形、または台形等を含む。
【００３７】
ここでは、図示の如く第１表示領域１２Ａが矩形状に設けられる場合を例に説明する。第１表示領域１２Ａの長辺ＬＥは、短辺ＳＥに対して１．１以上の比率となる長さである。この例では、短辺ＳＥに対して長辺ＬＥは１．５以上の比率となる長さであり、詳細には短辺ＳＥ：長辺ＬＥ＝９：１６である。尚、この例に限らず、短辺ＳＥ：長辺ＬＥ＝３：４などの比率であってもよい。
【００３８】
表示部１２は、携帯型多機能端末１００の本体と一体化しており、操作者による携帯型多機能端末１００の保持態様に応じて表示部１２の姿勢が変化する。表示部１２の姿勢とは、操作者が通常の姿勢で視認する際の（操作者が正対する）表示部１２の向きをいう。ここでは図２（Ａ）の如く第１表示領域１２Ａの短辺ＳＥの延在方向がほぼ水平方向（表示幅Ｗ１が短辺ＳＥと同じ長さ）となり、操作者に対して第１表示領域１２Ａが縦長に配置される向き（入力操作ボタン４４が下方またはスピーカ４２が上方に位置するような向き）を表示部１２の縦向き姿勢という。一方、図２（ｂ）の如く、長辺ＬＥの延在方向がほぼ水平方向となり、操作者に対して第１表示領域１２Ａが横長に配置される向きを表示部１２の横向き姿勢という。
【００３９】
図２（ｂ）（ｃ）を参照して、表示部１２が横向き姿勢の場合（第１表示領域１２Ａが横長形状となる場合）には、第１表示領域１２Ａは第２表示領域１２Ｂと、第３表示領域１２Ｃとに区画される。このとき、第２表示領域１２Ｂの表示幅Ｗ２は、第１表示領域１２Ａの短辺ＳＥの長さＷ１と同程度とする。このようにすることで第１表示領域１２Ａの縦横幅の差により第２表示領域１２Ｂの端部（例えば左端部）に余白が生じるので、その領域を第３表示領域１２Ｃとする。第２表示領域１２Ｂと第３表示領域１２Ｃとは横並びで隣り合い、第２表示領域１２Ｂの表示幅Ｗ２と第３表示領域１２Ｃの表示幅Ｗ３は、第１表示領域１２Ａの長辺ＬＥの長さと同等となる。
【００４０】
携帯型多機能端末１００がサーバと交信して取得したウェブコンテンツは、表示部１２が縦向き姿勢の場合は、第１表示領域１２Ａにレイアウトされ表示部１２に表示される。一方、表示部１２が横向き姿勢の場合は、第２表示領域１２Ｂに当該ウェブコンテンツがレイアウトされるとともに、第３表示領域１２Ｃには縦向き姿勢では非表示であった他の（ウェブ）コンテンツがレイアウトされ、これらが合わせて表示部１２に表示される。
【００４１】
第１表示領域１２Ａおよび第２表示領域１２Ｂに表示されるウェブコンテンツは、操作者が主に閲覧する意思を持って取得したウェブコンテンツであり、これを以下、基本コンテンツＢＣという。これに対し、第３表示領域１２Ｃに表示される他のコンテンツは基本コンテンツＢＣとは別のコンテンツであり、以下これを拡張コンテンツＥＣという。拡張コンテンツＥＣは、例えば、基本コンテンツＢＣに関する情報や、広告情報などである。基本コンテンツＢＣに関する情報とは例えば、基本コンテンツＢＣを切り替えるショートカット（メニュー）、基本コンテンツＢＣに関する補足情報（ログイン情報、ユーザ名、アクセスカウント、基本コンテンツ変更リンク、サイト構成情報（サイトツリー）、検索フォームなど）、ニュース、バーコード（二次元バーコード）などである。また、広告情報とは例えば、リスティング広告、広告コンテンツ、広告バナー、チラシなどである。拡張コンテンツＥＣは所定のタイミングで例えば、広告配信サーバ２２５（図１参照）などから取得されるが、これについては後述する。
【００４２】
図３も参照して、ウェブコンテンツと表示部１２におけるウェブコンテンツの表示イメージについて説明する。図３（ａ）は、ウェブコンテンツ全体のレイアウトを示す概念図であり、図３（ｂ）が第１表示領域１２Ａの表示イメージを示す概念図であり、（ｃ）（ｄ）が第２表示領域１２Ｃと第３表示領域１２Ｄの表示イメージを示す概念図である。
【００４３】
携帯型多機能端末１００が取得した基本コンテンツＢＣ，拡張コンテンツＥＣの、全体のレイアウトは、図３（ａ）に示すイメージであるとする。ここでは一例として、基本コンテンツＢＣおよび拡張コンテンツＥＣが表示部１２に表示可能な情報量より大きい情報量を持つ場合（コンテンツを最後まで閲覧するのにスクロールが必要な場合）を例に説明するが、これに限らず、例えば、基本コンテンツＢＣの情報量は、第１表示領域１２Ａに表示される情報量と同等（コンテンツを最後まで閲覧するのにスクロールが不要な場合）であってもよい。
【００４４】
図３（ａ）（ｂ）および図２（ａ）を参照して、本実施形態では表示部１２が縦向き姿勢の場合には、基本コンテンツＢＣは、一点鎖線で示す領域が第１表示領域１２Ａに表示され、使用者に視認可能となる。以下この領域を、第１表示コンテンツＤＣ１という。
【００４５】
これに対し、図３（ａ）（ｃ）（ｄ）および図２（ｂ）（ｃ）を参照して、表示部１２が横向き姿勢の場合には、基本コンテンツＢＣは、二点鎖線で示す領域が第２表示領域１２Ｂに表示され、使用者に視認可能となる。以下、これを第２表示コンテンツＤＣ２という。また同時に、表示部１２が横向き姿勢の場合には、縦向き姿勢の場合に非表示であって拡張コンテンツＥＣの、二点鎖線で示す領域が、創出された第３表示領域１２Ｃに表示され、使用者に視認可能となる。以下、これを第３表示コンテンツＤＣ３という。尚、図３（ａ）の一点鎖線及び二点鎖線の領域は、縦方向（図示の上下方向）において下端の位置を主に説明するものであり、各領域が重畳しないように記載しているが、実際には上端および左右端は、基本コンテンツＢＣ，拡張コンテンツＥＣの上端及び左右端と一致している。また図３（ｃ）と図３（ｄ）では、拡張コンテンツＥＣの内容が異なる場合を例示している。
【００４６】
このように、第１表示コンテンツＢＣ１と比較して、第２表示コンテンツＢＣ２は小さく、情報量としては少なくなっている。しかし、第１表示コンテンツＢＣ１と第２表示コンテンツＢＣ２では、基本コンテンツＢＣのイメージ（レイアウトや表示サイズ等）が同等に維持されている。
【００４７】
ここでコンテンツのイメージ、特に表示サイズを同等に維持する、とは、表示サイズが等倍あるいは、等倍を超え例えば、１．５倍程度までの比率で拡大すること、または例えば、２分の１以上の表示サイズに縮小することをいう。
【００４８】
表示部１２が横向き姿勢の場合、第２表示コンテンツＤＣ２は、横向き姿勢となった直後には、第１表示コンテンツＤＣ１の表示倍率と略等倍とするが、操作者の操作（例えば、複数の指をタッチパネル上で近づけたり遠ざけたりするピンチ操作、タッチパネル上を軽く押すタップ操作、あるいは所定のキー操作やボタン操作など）によって倍率を変更（拡大・縮小）することができる。
【００４９】
なお、図２および図３では説明の便宜上、第１表示領域１２Ａの内側に第２表示領域１２Ｂおよび第３表示領域１２Ｃを示しているが、実際には、図２（ｃ）、図３（ｃ）（ｄ）において第２表示領域１２Ｂの上下辺と左辺、および第３表示領域１２Ｃの上下辺と右辺は、それぞれ第１表示領域１２Ａと重畳する（重畳しなくてもよい）。
【００５０】
また、本実施形態では、第１表示領域１２Ａは表示部１２と略同じ形状である場合を例に説明するが、第１表示領域１２Ａは略矩形状で、表示部１２は例えば楕円形状や正方形状であってもよい。その場合であっても操作者にとって第１表示領域１２Ａが縦長の場合が表示部１２の縦向き姿勢であり、第１表示領域１２Ａが横長の場合が表示部１２の横向き姿勢とする。
【００５１】
このように、本実施形態の携帯型多機能端末１００は、表示部１２を縦向き姿勢（図２（ａ））にした状態で操作者が表示内容に正対すること（いわゆるポートレートモードでの表示）も、表示部１２を横向き姿勢（図２（ｂ））にした状態で操作者が表示内容に正対すること（いわゆるランドスケープモードでの表示）もいずれも可能であり、これらの表示切替は、検出手段１４により検出される表示部１２の姿勢（携帯型多機能端末１００の保持状態）に応じて行われる。
【００５２】
図４を参照して、携帯型多機能端末１００の構成を説明する。図３は、図２に示した携帯型多機能端末１００の構成例を示すブロック図である。
【００５３】
携帯型多機能端末１００は、例えば、ハードウェアの構成として検出手段１４と、データ通信手段１６と、記憶手段１８と、入力手段２０と、制御手段２２と、表示部１２とを有し、これらは、バス４０を介して相互に接続される。またソフトウェアの構成として、例えば、オペレーティングシステム（ＯＳ）３４、表示処理部２６などを有する。そしてこれらのハードウェア構成とソフトウェア構成の協働により携帯型多機能端末１００の各種機能が実現される。図４では、各種機能のうち、主に本実施形態に関与する部分のみを取り出して機能ブロックとして説明している。またこの構成は一例であり、ここではハードウェアの構成とした機能ブロックであってもソフトウェアの構成として実現できる場合もあり、ソフトウェアの構成とした機能ブロックであってもハードウェアの構成として実現できる場合もあり、これらの組合せとして実現できる場合もある。
【００５４】
入力手段２０は、携帯型多機能端末１００の操作部である。入力手段２０はここでは表示部１２に表示されるタッチパネル式のキーパッドであり、各種操作に伴うイベント入力を受け付ける。
【００５５】
記憶手段１８は、携帯型多機能端末１００が有する各種メモリ、例えばＲＯＭ（Read  Only  Memory）、不揮発性半導体メモリ、ＲＡＭ（Random  Access  Memory）及びＳＳＤ（Solid  State  Drive）／ＨＤＤ（Hard  Disk  Drive）等の総称であり、携帯型多機能端末１００のＯＳ３４をはじめとする各種アプリケーションプログラム、その他操作者がインターネット回線を通じでダウンロードしたコンテンツ、操作者が入力した情報や、撮影した画像または動画等のデータや、入力手段２０、検出手段１４およびデータ通信手段１６などのハードウェアを制御するデバイスドライバ（ＡＰＩ）などを記憶する。
【００５６】
データ通信手段１６は、例えば、第３世代移動通信システムのデータ通信機能と、ＩＥＥＥ  ８０２．１１シリーズに準拠している無線ＬＡＮの通信機能とを含み、屋外では携帯電話のデータ通信機能、屋内ではより高速な無線ＬＡＮと使い分けることができる。また、携帯電話の通信網や、無線ＬＡＮのアクセスポイントなどの通信ネットワークを介してインターネットに接続された情報配信装置からアプリケーションプログラムを含む各種コンテンツを受信したり、通信ネットワークを介して、電子メール、音声等のデータの送受信を行う。さらにプリンタ等の外部機器に無線接続するために、ＩＥＥＥ８０２．１５．１等の短距離無線通信や赤外線通信機能を備えてもよい。
【００５７】
検出手段１４は、表示部１２の姿勢（回転）検出センサであり、例えば、センサ自体の加速度（重力加速度を含む）を計測する加速度センサ、方向の変化（基準軸に対する回転運動）を計測するジャイロセンサ(角速度センサ）、地磁気（磁界）の向きを計測する地磁気（磁界）センサ、地磁気センサによって地磁気を検出し方位を特定する方位センサなどである。
【００５８】
制御手段（ＣＰＵ）２２は、ＯＳ３４を動作させて、携帯型多機能端末１００の各種制御を行う。また、入力手段２０で受け付けた各種イベント入力に応答して、記憶手段１８に記憶したプログラムやデータを読み出し、これに従って各種の処理を実行する。また制御手段２２は、姿勢検出センサ１４（例えば、ジャイロセンサ）から入力された検出データ（例えば、加速度データ）に基づいて、現在の表示部１２の姿勢を判断する。この姿勢の判断では、例えば図２に示すように、表示部１２が縦向き姿勢であるか、横向き姿勢であるか、が少なくとも判断される。制御手段２２は、判断した表示部１２の姿勢に応じた情報をＯＳ３４に通知する。また制御手段２２は表示手段２４を制御する。これにより表示手段２４は、表示部１２の姿勢に応じた情報をＯＳ３４から取得し、その姿勢を判断し、その姿勢に基づいてコンテンツの表示態様を変化させる。
【００５９】
表示手段２４は、表示部１２と、表示処理部２６と、表示部１２、メモリ２８（例えば、ＶＲＡＭ（Video  RAM）３２およびバッファ３０）などを備え、入力手段２０の操作に応じて、表示部１２にコンテンツを表示する。例えば操作者によって入力手段２０からウェブコンテンツ（基本コンテンツＢＣ）の表示操作が行われると、ＯＳ３４は、表示処理部２６を動作させ、データ通信手段１６を介してサーバと通信を行い、所望のウェブコンテンツを取得するとともに、ＣＰＵ２２等のハードウェアと協働して処理を行い、表示部１２にウェブコンテンツを表示する。
【００６０】
表示処理部２６は、例えば、ウェブコンテンツを取得し、解析し、描写するウェブブラウザであり、姿勢検出センサ１４のデバイスドライバを介してＯＳ３４によって起動される。表示処理部２６は、ＵＲＬやＨＴＴＰプロトコル等に基づきサーバからウェブコンテンツ（基本コンテンツＢＣ）を取得し、記憶手段１８に記憶する。表示処理部２６は、また、ウェブコンテンツの表示内容を規定するＣＳＳ（Cascading  Style  Sheet）等の外部スタイルシートやＥＣＭＡＳｃｒｉｐｔ（登録商標）等の外部スクリプトが存在する場合は、それらも合わせて取得し、記憶する。
【００６１】
また、表示処理部２６は、拡張コンテンツＥＣも同様に取得し、記憶する。拡張コンテンツＥＣは、例えば、表示部１２の姿勢が変化したことを姿勢検出センサ１４が検出し、姿勢検出センサ１４のデバイスドライバを介してＯＳ３４によって起動される表示処理部２６が、必要に応じてネットワーク経由で、または記憶手段１８から取得する。あるいは、基本コンテンツＢＣの取得時にこれと合わせてネットワーク経由で取得され、記憶手段１８に記憶される。または、記憶手段１８に記憶（キャッシュ）された各種情報（例えば、ユーザー名、電話番号、メールアドレスなどの個人情報や、ホームページのＵＲＬ情報や閲覧の履歴情報、検索キーワードの情報）に基づいて生成される。
【００６２】
表示処理部２６は、ウェブコンテンツ（基本コンテンツＢＣ及び拡張コンテンツＥＣ）を画面に表示するために、ＨＴＭＬ等で記述された文書データ、および外部スタイルシートや外部スクリプトを解析し、表示領域のサイズ、テキストの折り返し、フレーム、画像の配置、文字の大きさの調整や色付けなどの情報に基づき、ウェブコンテンツを表示するためのレイアウト処理（レンダリング）を行い、レイアウト処理されたウェブコンテンツを表示部１２に表示させる機能を有する。
【００６３】
表示処理部２６は、取得したウェブコンテンツ（基本コンテンツＢＣ及び拡張コンテンツＥＣ）のそれぞれの要素について、表示部１２の姿勢に応じて表示手段２４内のメモリ（バッファ３０）上で座標の割り当て（レンダリング）を行う。そして、表示処理部２６は、ＶＲＡＭ３２を制御し、バッファ３０にレンダリングされたウェブコンテンツのうち、表示部１２の姿勢に応じて、表示領域（第１表示領域１２Ａ、第２表示領域１２Ｂ、第３表示領域１２Ｃ）に対応する第１表示コンテンツＤＣ１、第２表示コンテンツＤＣ２および第３表示コンテンツＤＣ３を表示部１２に表示する。また表示処理部２６は、表示部１２の姿勢の変化を検知した場合には、その姿勢に応じて、ウェブコンテンツの表示が操作者に正対するように、ウェブコンテンツをバッファ３０上で再レイアウトし、そのレイアウトに基づき、バッファ３０に逐次ウェブコンテンツのレンダリングを行う。レンダリングの結果はＶＲＡＭ３２に書き込まれ、表示部１２に第１表示コンテンツＤＣ１または、第２表示コンテンツＤＣ２および第３表示コンテンツＤＣ３が表示される。
【００６４】
より詳細には、表示処理部２６は、表示部１２が縦向き姿勢の場合は、操作者に正対するように基本コンテンツＢＣのレンダリングを行い表示部１２の第１表示領域１２Ａに第１表示コンテンツＤＣ１を表示する。
【００６５】
一方、表示部１２が横向き姿勢の場合は、第１表示領域１２Ａを２つの表示領域（第２表示領域１２Ｂと第３表示領域１２Ｃ）に分割し、それぞれに操作者に正対するように第２表示領域１２Ｂに基本コンテンツＢＣのレンダリングを行うとともに、第３表示領域１２Ｃに拡張コンテンツＥＣのレンダリングを行い、表示部１２の第２表示領域１２Ｂに第２表示コンテンツＤＣ２を表示するとともに、第３表示領域に第３表示コンテンツＤＣ３を表示する。
【００６６】
この時、表示処理部２６は、第１表示領域１２Ａの表示幅Ｗ１と第２表示領域１２Ｂの表示幅Ｗ２とが同程度になるように区画し、第１表示コンテンツＤＣ１を略等倍で（表示サイズを拡大することなく）、第２表示コンテンツＤＣ２を第２表示領域１２Ｂに表示する。
【００６７】
なお、図３の如く、第１表示コンテンツＤＣ１の情報量より基本コンテンツＢＣの情報量が多い場合、図３（ｂ）において、第１表示コンテンツＤＣ１を下方にスクロール表示すると、その都度、図３（ａ）に一点鎖線で示す第１表示コンテンツＤＣ１の領域が下方に移動するように再レンダリングされ、表示部１２に表示される。第２表示コンテンツＤＣ２および第３表示コンテンツＤＣ３においては、その内容に応じて第１表示コンテンツＤＣ１と同様に再レンダリングし、第１表示コンテンツＤＣ１のスクロールに同期させて表示してもよいし、同期させなくてもよい。例えば、第２表示コンテンツＤＣ２および第３表示コンテンツＤＣ３に広告情報を表示する場合などには、第１表示コンテンツＤＣ１のスクロールに同期して再レンダリングして広告情報を表示し、メニューや新着情報などを表示する場合には、第１表示コンテンツＤＣ１のスクロールと同期させずに常に表示するものとしてもよい。
【００６８】
図５から図７を参照して、本実施形態の情報表示処理について説明する。まず、図５は情報表示処理の流れを説明するフローチャートであり、ここでは姿勢検出センサ１４がジャイロセンサである場合を例に説明する。
【００６９】
ステップＳＡ０１では、使用者がタッチパネル２０から所望のウェブコンテンツ（基本コンテンツＢＣ）のＵＲＬ等を入力すると、ＣＰＵ２２は、その入力に基づきサーバから基本コンテンツＢＣを取得するよう表示処理部２６を制御する。
【００７０】
表示処理部２６は、基本コンテンツＢＣを取得し、記憶手段１８に記憶する。表示処理部２６は、また、基本コンテンツＢＣの表示内容を規定するＣＳＳ等の外部スタイルシートやＥＣＭＡＳｃｒｉｐｔ（登録商標）等の外部スクリプトが存在する場合は、それらも合わせて取得し、記憶する。
【００７１】
ステップＳＡ０３では、姿勢検出センサ１４が表示部１２の姿勢を検出する。姿勢検出センサ１４は、表示部１２（携帯型多機能端末１００）の姿勢が変わった場合、自らの移動による角速度を検知し、ＣＰＵ２２に通知する。
【００７２】
ステップＳＡ０５では、ＣＰＵ２２は定期的な割り込み処理等によって周期的に、あるいは常に、姿勢検出センサ１４の検出結果を取得し、姿勢検出センサ１４で検出された加速度データに基づき、積分演算処理などにより、角度の検出、すなわち表示部１２の回転の有無を検出する。ＣＰＵ２２は、取得した姿勢検出センサ１４の検出結果（加速度データの変位値）が所定の範囲内である場合に、コンテンツの表示を回転すべき表示部１２の回転（姿勢の変化）があったと判定する。例えば加速度データの変位値に基づく回転角度が９０度または９０度に近い角度の場合は、縦向き姿勢が横向き姿勢に（あるいはその逆に）変化したと判定する。ＣＰＵ２２は、表示部１２の姿勢が変化したことを、例えばＣＰＵ２２と通信可能なファームウェア等を介して、ＯＳ３４に通知する（ＯＳ３４がイベントハンドラを起動してイベントの発生を取得する）。
【００７３】
またＣＰＵ２２は、表示処理部２６を制御し、ＯＳ３４から表示部１２の姿勢の変化を示す情報を取得させる。ＯＳ３４は、姿勢の変化（イベントの発生）を例えば、ブラウザのイベントキューを介して表示処理部２６に通知する。
【００７４】
ステップＳＡ０７で、表示処理部２６がＳ３４からのイベントの発生を検知すると、ステップＳＡ０９でＣＰＵ２２は、表示処理部２６に、表示の切替え処理を開始させる。
【００７５】
ステップＳＡ１１では、表示処理部２６が、表示部１２が縦向き姿勢であるか横向き姿勢であるかを判定し、縦向き姿勢の場合は、ステップＳＡ１３に進み、そうでない場合（横向き姿勢の場合）はステップＳＡ１５に進む。
【００７６】
表示処理部２６は、例えばスタイルシートの表示方向の属性（例えば、ＣＳＳのorientation属性、landscape属性、portrait属性やこれに相当する要素の位置制御や表示制御等の属性等）を利用して表示部１２の姿勢を取得し、判定する。あるいは、クライアントサイドスクリプト（例えば、ＪＡＶＡＳＣＲＩＰＴ（登録商標））の要素の位置制御や表示制御等の制御構文（例えば、傾きの属性（window.orientation属性））等を利用して表示部１２の姿勢を取得し、判定する。あるいは、ＨＴＭＬレンダリングエンジン（例えば、Ｗｅｂｋｉｔ（登録商標））等を利用して前出の２つの方法を複合した方法などにより表示部１２の姿勢を取得し、判定してもよい。
【００７７】
また、ステップＳＡ０７においてＯＳ３４からの通知に、変化後の姿勢の情報（縦向き姿勢であるか横向き姿勢であるかを示す情報）を含むものとしてもよく、本ステップにおいて表示処理部２６が、その情報に基づきステップＳＡ１１またはステップＳＡ１５のいずれかに進むかを判定するものであってもよい。
【００７８】
ステップＳＡ１３では、表示処理部２６は、第１表示領域１２Ａに基本コンテンツＢＣをレイアウトし、表示部１２に表示する。すなわち、縦向き姿勢用のレイアウトを適用してバッファ３０に基本コンテンツＢＣのレンダリングを行う。バッファ３０の一部分は第１表示領域１２Ａのレンダリング用にそれぞれ割り当てられており、これらはバッファ３０のアドレスポインタ（表示座標）によって場所が特定される。ここでは第１表示領域１２Ａは、短辺ＳＥが略水平方向に延在し、短辺ＳＥと長辺ＬＥの長さの比が例えば９：１６である縦長の領域である。ＶＲＡＭ３２は、レンダリングされたバッファ３０の第１表示領域１２Ａに対応する範囲（基本コンテンツＢＣの第１表示コンテンツＤＣ１）を表示部１２に表示する。
【００７９】
ステップＳＡ１５では、表示処理部２６は、第２表示領域１２Ｂに基本コンテンツＢＣをレイアウトするとともに、第３表示領域１２Ｃに、第１表示領域１２Ａには非表示の拡張コンテンツＥＣをレイアウトし、表示部１２に表示する。すなわち、表示処理部２６は、横向き姿勢用のレイアウトを適用してバッファ３０に基本コンテンツＢＣのレンダリングを行う。第１表示領域１２Ａの場合と同様に、バッファ３０の一部分は第２表示領域１２Ｂおよび第３表示領域１２Ｃのレンダリング用にそれぞれ割り当てられており、これらはバッファ３０のアドレスポインタ（表示座標）によって場所が特定される。ここでは第２表示領域１２Ｂと第３表示領域１２Ｃは、長辺方向において２分割して区画される領域である。第２表示領域１２Ｂはその表示幅Ｗ２が第１表示領域１２Ａの短辺ＳＥの長さＷ１と同程度の領域とする。また、横向き姿勢用のレイアウトにおいて、第２表示領域１２Ｂの表示サイズは、第１表示領域１２Ａの表示サイズと略等倍を維持し、第２表示領域１２Ｂと第３表示領域１３Ｃとは横並びで隣り合い、全体として横長の領域となるように割り当てられる。表示処理部２６はバッファ３０の第２表示領域１２Ｂに対応する領域に、基本コンテンツＢＣを、第１表示領域１２Ａと同程度の倍率でレンダリングする。また第３表示領域１２Ｃに対応する領域に、例えば予め取得（あるいは本ステップで取得）し、記憶手段１８に記憶するなどしていた拡張コンテンツＥＣをレンダリングする。ＶＲＡＭ３２は、レンダリングされたバッファ３０の第２表示領域１２Ｂおよび第３表示領域１２Ｃに対応する範囲（基本コンテンツＢＣの第２表示コンテンツＤＣ２と拡張コンテンツＥＣの第３表示コンテンツＤＣ３）を表示部１２に表示する。
【００８０】
なお、ステップＳＡ１３とステップＳＡ１５では縦用のレイアウトを適用する仕様と横用のレイアウトを適用する仕様を分ける（例えば、それぞれにＣＳＳを準備する）場合を例に説明しているが、これらはプログラム上は１つのプログラムであってもよい。
【００８１】
図６および図７は、上記の表示切替処理の動作を説明する図であり、ＨＴＭＬタグの記述例を説明する概要図である。図６は、外部スタイルシート（例えば、ＣＳＳ）のみで姿勢を判断（解釈）し、レイアウトする場合の記述例であり、図７は、クライアントサイドスクリプト（例えば、ＪＡＶＡＳＣＲＩＰＴ（登録商標））を利用して、姿勢を判断（解釈）し、レイアウトする場合の記述例である。図６および図７では、基本コンテンツＢＣの名称を「content」、拡張コンテンツＥＣの名称を「extend」と定義している。
【００８２】
図６では、＜style＞要素において、orientation属性を利用して、姿勢に応じて適用するレイアウトを振り分ける。つまり、縦向き姿勢の場合は、「縦向き姿勢で適用するレイアウト」を実行し、「content」を、floatプロパティで定義された、第１表示領域に表示するためのサイズ、色などによってレイアウトする。また、「extend」は表示しない。
【００８３】
一方、横向き姿勢の場合は、「横向き姿勢で適用するレイアウト」を実行し、「content」を、floatプロパティで定義された、第２表示領域に表示するためのサイズ、色などによってレイアウトするとともに、「extend」を、floatプロパティで定義された、第３表示領域に表示するためのサイズ、色などによってレイアウトする。
【００８４】
またこの例では、形式状の枠を指定する「flame」要素、「content」要素および「extend」要素は、それぞれ、タグ（例えば、＜div＞タグ）などによって、グループ化されている。
【００８５】
図７は、例えばＪＡＶＡＳＣＲＩＰＴ（登録商標）を利用する場合の一例を示す。ここではまずＪＡＶＡＳＣＲＩＰＴ（登録商標）のライブラリ（例えば、ｊＱｕｅｒｙ）を外部ライブラリとしてダウンロードし、読み込む。その後、表示部１２のサイズが変わった場合にその傾きを数値として取得する関数（ここでは「setOperate」関数）を記述する。「setOperate」関数では例えば、＜body＞要素にＣＳＳクラス(ここでは「orientation」クラス)を追加し、表示部１２のサイズが変わった場合の傾きを数値として取得し、「orientation」に格納する。
【００８６】
次に、例えば、傾きが０度の場合を基準として、取得した数値から表示部１２の姿勢（縦向き姿勢か横向き姿勢か）を判定する。縦向き姿勢の場合は、「style」要素で定義されている「portrait」を適用し、「landscape」を削除する。一方、横向き姿勢の場合は、「style」要素で定義されている「landscape」を適用し、「portrait」を削除する。尚、傾きの基準は０度に限らず、例えば−９０度であってもよい。
【００８７】
＜style＞要素では、「縦向き姿勢で適用するレイアウト」として、「content」を、floatプロパティで定義された、第１表示領域に表示するためのサイズ（幅、高さ）、背景色などによってレイアウトする。また、「extend」は表示しない。一方、「横向き姿勢で適用するレイアウト」として「content」を、floatプロパティで定義された、第２表示領域に表示するためのサイズ（幅、高さ）、背景色などによってレイアウトするとともに、「extend」を、floatプロパティで定義された、第３表示領域に表示するためのサイズ（幅、高さ）、背景色などによってレイアウトする。
【００８８】
またこの例では、形式状の枠を指定する「section」要素、「content」要素および「extend」要素は、それぞれ、タグ（例えば、＜div＞タグ）などによって、グループ化されている。
【００８９】
上述した表示切替処理により、使用者が携帯型多機能端末１００を縦向き姿勢から横向き姿勢に切り替えた場合、第１表示コンテンツＤＣ１の後半の情報量が非表示とはなるが、第１表示コンテンツＤＣ１とほぼ同一のレイアウトで第２表示コンテンツＤＣ２を表示させることができる。これにより、基本コンテンツＢＣのレイアウトの崩れを無くすことができるので、基本コンテンツＢＣの作成者が意図した表示を維持することができる。
【００９０】
また、基本コンテンツＢＣに隣接して、拡張コンテンツＥＣを表示することができ、限られた表示領域を有効活用することができる。
【００９１】
更に、拡張コンテンツＥＣの表示を望まない場合は、使用者は携帯型多機能端末１００の縦向き姿勢で保持すればよく、拡張コンテンツＥＣの表示／非表示を使用者が選択することができる。また、携帯型多機能端末１００の設定変更などを行うことなく、表示部１２の姿勢の変更のみで、表示／非表示を選択できるので、誰でも容易に拡張コンテンツＥＣの表示／非表示の選択が可能となる。
【００９２】
図８を参照して、拡張コンテンツＥＣの表示例についてさらに説明する。図８（ａ）は表示部１２が縦向き姿勢の場合の第１表示領域１２Ａの表示例を示す概要図であり、図８（ｂ）（ｃ）は表示部１２が横向き姿勢の場合の第２表示領域１２Ｂ、第３表示領域１２Ｃの表示例を示す概要図である。
【００９３】
図８（ａ）の如く例えば、第１表示領域１２Ａにインターネット上の店舗のホームページなどの商品一覧画面（基本コンテンツＢＣの第１表示コンテンツＤＣ１）が表示されている状態で、表示部１２を横向き姿勢とすると、図８（ｂ）の如く、第２表示領域１２Ｂに図８（ａ）に示す商品一覧の一部の商品一覧画面（基本コンテンツＢＣの第２表示コンテンツＤＣ２）が表示される。これとともに、第３表示領域１２Ｃには、拡張コンテンツＥＣの第３表示コンテンツＤＣ３として、基本コンテンツＢＣの広告情報（例えば、リスティング広告、広告バナーなど）が表示される。また、商品ｗｗ、商品ｘｘのより詳細な情報や、これらの商品の使用例を説明する動画等などの補足情報が表示されてもよい。
【００９４】
図９は、上記の携帯型多機能端末１００の他の形態を示す図であり、図９（ａ）は表示部１２が縦向き姿勢の場合の表示例を示す概要図であり、図９（ｂ）は表示部１２が横向き姿勢の場合の表示例を示す概要図である。
る。
【００９５】
図９（ａ）を参照して、表示部１２が縦向き姿勢の場合に、基本コンテンツＢＣの第１表示コンテンツＤＣ１を表示する第１表示領域１２Ａに加えて、拡張コンテンツＥＣ１を表示する他の表示領域（第４表示領域１２Ｄ）を配置してもよい。この場合の第４表示領域１２Ｄは、第１表示領域１２Ａに比べて大幅に小さい（例えば、第１表示領域１２Ａの長辺ＬＥ方向の長さの比で１０：１、８：１など）ものとし、例えば、第１表示領域１２Ａの下方端部に隣接して設けられる。第４表示領域１２Ｄには例えばバナー広告などの基本コンテンツＢＣに関連する（または無関係の）簡素な広告情報や、基本コンテンツＢＣに関する簡素な補足情報などの拡張コンテンツＥＣ１を表示する。
【００９６】
そして図９（ｂ）の如く表示部１２を横向き姿勢にした場合には、表示領域全体を第１表示領域１２Ａの短辺ＳＥ（表示幅Ｗ１）と同等の表示幅Ｗ２の第２表示領域１２Ｂと第３表示領域１２Ｃに区画し、第２表示領域１２Ｂには基本コンテンツＢＣの第２表示コンテンツＤＣ２を表示し、第３表示領域１２Ｃには、第１表示領域１２Ａ（および第４表示領域１２Ｄ）に非表示の拡張コンテンツＥＣ２を表示するものとしてもよい。拡張コンテンツＥＣ２は、例えば、第４表示領域１２Ｄの拡張コンテンツＥＣ１の詳細情報などである。
【００９７】
また、図９（ｃ）の如く表示部１２が横向き姿勢の場合の表示領域は、３つ以上（ここでは第２表示領域１２Ｂ、第３表示領域１２Ｃ、第５表示領域１２Ｅ）に区画され、第３表示領域１２Ｃ、第５表示領域１２Ｅには異なる拡張コンテンツＥＣ２，ＥＣ３がそれぞれ表示されてもよい。
【００９８】
また、拡張コンテンツＥＣとして、比較的大規模なインターネットコミュニティで用いられる、自分の分身となるキャラクター（いわゆる、アバター）を表示してもよい。更に、そのアバターに、広告商品を身に着けさせるなどしてもよい。例えば、基本コンテンツＢＣとして、第２表示領域１２Ｂに釣り場情報を表示し、第３表示領域１２Ｃに広告情報として、新製品の釣り道具を持つ自身のアバターを表示するものとしてもよい。
【００９９】
更に、図９（ａ）（ｂ）に示すように、第１表示領域１２Ａが複数（例えば２つ）の領域（１２Ａ１、１２Ａ２）に区画されたレイアウトになっていてもよい。
【０１００】
このように携帯型多機能端末１００は、表示部１２（第１表示領域１２Ａ）が短辺ＳＥの長さに対し長辺ＬＥの長さが１．１倍以上となる矩形であり、その長さの違い（縦横幅の差）を利用するとともに、姿勢を変化させた場合の基本コンテンツＢＣの表示倍率を略等倍に維持することで、表示部１２が横向き姿勢の場合に、基本コンテンツＢＣと、縦向き姿勢の場合に非表示の拡張コンテンツＥＣを表示可能とするものである。
【０１０１】
以上、上記の実施形態では、縦向き姿勢と横向き姿勢とで表示部１２の姿勢が９０度回転する場合を例に説明したが、１８０度の回転が可能な携帯型多機能端末の場合は１８０度の回転を検出してもよく、その場合は縦向き姿勢または横向き姿勢から天地（上下）を反転させて表示する。
【０１０２】
また、縦向き姿勢用レイアウトと横向き姿勢用レイアウトの表示の切り替えは、ＯＳ３４が姿勢の変化を検出した後、操作者による所定の操作（ピンチ操作、タップ操作、タッチキー操作、ボタン操作等）を契機として行うものとしてもよい。
【０１０３】
また、表示部１２と第１表示領域１２Ａの大きさと形状は異なってもよく、例えば、楕円形の表示部１２の内側に矩形状の第１表示領域１２Ａが設けられるものであってもよい。更に、第１表示領域１２Ａが略矩形状で、携帯型多機能端末１００の外形が正方形、楕円形、円形などであってもよい。
【０１０４】
また、第１表示領域１２Ａの形状は長方形状に限らず、第１の辺と第２の辺の長さが等しい略正方形状（正方形、角丸正方形）であってもよい。
【０１０５】
更に、拡張コンテンツＥＣは、第１表示領域１２Ａに表示されていた第１表示コンテンツＤＣ１のうち、第２表示領域１２Ｂに表示される第２表示コンテンツＤＣ２以外の（第２表示コンテンツＤＣ２以降の）情報であってもよい。
【０１０６】
以上、本発明の実施の形態に記載された作用および効果は、本発明から生じる最も好適な作用および効果を列挙したに過ぎず、本発明による作用および効果は、本発明の実施の形態に記載されたものに限定されるものではない。また、実施例に記載した複数の構成のうち、１つの構成に記載している内容を、他の構成に適用することでより遊技の幅を広げられる場合がある。
【産業上の利用可能性】
【０１０７】
本発明に係る携帯型多機能端末は、多機能携帯電話（スマートフォン）、タブレット端末などに代表される携帯型多機能端末（スマートデバイス）に適用することができる。
【符号の説明】
【０１０８】
１２      表示部
１２Ａ    第１表示領域
１２Ｂ    第２表示領域
１２Ｃ    第３表示領域
１４      姿勢検出センサ
１６      データ通信手段
１８      記憶手段
２０      入力手段
２２      制御手段
２４      表示手段
２６      表示処理部
１００    携帯型多機能端末
ＬＥ      長辺
ＳＥ      短辺
【図１】
2014149860.tif 000003
【図２】
2014149860.tif 000004
【図３】
2014149860.tif 000005
【図４】
2014149860.tif 000006
【図５】
2014149860.tif 000007
【図６】
2014149860.tif 000008
【図７】
2014149860.tif 000009
【図８】
2014149860.tif 000010
【図９】
2014149860.tif 000011