(57)【要約】【課題】携帯端末が、動的に変化する携帯端末画面上のオブジェクトの配置状況などに応じて、ダウンロードしたコンテンツの位置を決定し、描画することにより、狭い携帯端末画面を有効活用し、かつ効果的に情報を表示する。【解決手段】携帯端末は、吹出し広告などのコンテンツのダウンロード時に、位置決定ルール管理装置にアクセスすることにより、コンテンツとコンテンツに対応した位置決定ルールを得、携帯端末画面上に描画されているコンポーネントなどのオブジェクトの位置、サイズ、状態などとコンテンツの位置決定ルールより、ダウンロードしたコンテンツの描画位置を決定する。携帯端末は、コンテンツを決定した位置に描画する。【選択図】図２
2008140345.tif 000002
【特許請求の範囲】
【請求項１】
画面上に配置されているオブジェクトを管理するオブジェクト管理装置と、
前記オブジェクト管理装置から取得したオブジェクト情報と、コンテンツの描画位置を決定するために必要な位置決定ルール情報とに基づいて、前記画面上での前記コンテンツの描画位置を決定する位置決定装置と、
前記位置決定装置が決定した描画位置に前記コンテンツを描画する描画装置と
を具備する
位置決定システム。
【請求項２】
請求項１に記載の位置決定システムにおいて、
前記位置決定ルール情報を格納している位置決定ルール管理装置と
を更に具備し、
前記位置決定装置は、前記位置決定ルール管理装置から前記位置決定ルール情報を取得する
位置決定システム。
【請求項３】
請求項１又は２に記載の位置決定システムにおいて、
前記コンテンツを格納しているコンテンツ管理装置と、
前記コンテンツの所在情報を保持している近距離通信装置と、
前記近距離通信装置から取得した前記コンテンツの所在情報に基づいて、前記コンテンツ管理装置から前記コンテンツを取得するコンテンツ要求装置と
を更に具備する
位置決定システム。
【請求項４】
請求項２に記載の位置決定システムにおいて、
前記位置決定ルール管理装置は、他の位置決定ルール管理装置から取得した前記位置決定ルール情報を格納する
位置決定システム。
【請求項５】
請求項１乃至４のいずれか一項に記載の位置決定システムにおいて、
前記位置決定装置は、他の位置決定装置から前記コンテンツと前記位置決定ルール情報を取得する
位置決定システム。
【請求項６】
携帯端末と、
コンテンツを格納しているコンテンツ管理装置と、
前記コンテンツの描画位置を決定するために必要な位置決定ルール情報を格納している位置決定ルール管理装置と
を具備し、
前記携帯端末は、
前記コンテンツ管理装置から前記コンテンツを取得するコンテンツ要求装置と、
前記携帯端末の画面上に配置されているオブジェクトを管理するオブジェクト管理装置と、
前記オブジェクト管理装置から取得したオブジェクト情報と、前記コンテンツの描画位置を決定するために必要な位置決定ルール情報とに基づいて、前記画面上での前記コンテンツの描画位置を決定する位置決定装置と、
前記位置決定装置が決定した描画位置に前記コンテンツを描画する描画装置と
を具備する
位置決定システム。
【請求項７】
請求項６に記載の位置決定システムにおいて、
前記位置決定ルール管理装置は、前記携帯端末に搭載されている
位置決定システム。
【請求項８】
請求項６又は７に記載の位置決定システムにおいて、
前記コンテンツの所在情報を保持している近距離通信装置
を更に具備し、
前記コンテンツ要求装置は、前記近距離通信装置から取得した前記コンテンツの所在情報に基づいて、前記コンテンツ管理装置から前記コンテンツを取得する
位置決定システム。
【請求項９】
請求項７に記載の位置決定システムにおいて、
前記位置決定ルール管理装置は、他の携帯端末が持つ位置決定ルール管理装置から取得した前記位置決定ルール情報を格納する
位置決定システム。
【請求項１０】
請求項６乃至９のいずれか一項に記載の位置決定システムにおいて、
前記位置決定装置は、他の携帯端末が持つ位置決定装置から前記コンテンツと前記位置決定ルール情報を取得する
位置決定システム。
【請求項１１】
（ａ１）携帯端末のアプリケーション起動時、又はユーザ操作や定期的に情報を更新するためのタイマのイベントが発生した時に、前記携帯端末が、ダウンロード要求するコンテンツの所在情報を選択するステップと、
（ａ２）前記携帯端末が、前記コンテンツを格納している前記コンテンツ管理装置に前記コンテンツダウンロードを要求し、ダウンロードするステップと、
（ａ３）前記携帯端末が、前記コンテンツの描画位置を決定するために必要な位置決定ルール情報を格納している位置決定ルール管理装置より、前記位置決定ルール情報を獲得するステップと、
（ａ４）ダウンロードした前記コンテンツの描画を要求するイベントを受けた前記携帯端末が、獲得した前記位置決定ルール情報と、前記携帯端末画面上に配置されているオブジェクトの状態を示すオブジェクト情報に基づいて、空いている描画エリアを検出し、前記コンテンツの描画位置を決定するステップと、
（ａ５）前記携帯端末が、決定した描画位置に前記コンテンツを描画するステップと
を具備する
位置決定方法。
【請求項１２】
請求項１１に記載の位置決定方法において、
（ｂ１）前記携帯端末のローカル領域で保持しているコンテンツの描画を要求するイベントを受けた前記携帯端末が、前記位置決定ルール情報と、前記オブジェクト情報に基づいて、空いている描画エリアを検出し、前記コンテンツの描画位置を決定するステップと
を更に具備する
位置決定方法。
【請求項１３】
請求項１１又は１２に記載の位置決定方法において、
（ｃ１）前記携帯端末が、自身で保有している位置決定ルール情報に基づいて、前記コンテンツの描画位置を決定するステップと
を更に具備する
位置決定方法。
【請求項１４】
請求項１１乃至１３のいずれか一項に記載の位置決定方法において、
（ｄ１）前記携帯端末が、前記携帯端末の近傍に存在する近距離通信装置から、前記コンテンツの所在情報を取得するステップと、
（ｄ２）前記携帯端末が、前記近距離通信装置から取得した所在情報に対応する前記コンテンツをダウンロードするステップと
を更に具備する
位置決定方法。
【請求項１５】
請求項１１乃至１４のいずれか一項に記載の位置決定方法において、
（ｅ１）前記携帯端末が、他の携帯端末から、前記位置決定ルール情報を取得するステップと
を更に具備する
位置決定方法。
【請求項１６】
請求項１１乃至１５のいずれか一項に記載の位置決定方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置決定システムに関し、特に情報配信サービスに対応した表示位置の位置決定システムに関する。
【背景技術】
【０００２】
図１に示すように、従来の位置決定システムは、携帯端末１００と、コンテンツ提供サーバ２００から構成されている。
【０００３】
携帯端末１００は、コンテンツ要求装置１０１と、広域通信装置１０２と、描画装置１０５とを備えている。
【０００４】
コンテンツ提供サーバ２００は、コンテンツ管理装置２０１とを備えている。
【０００５】
このような構成を有する従来の位置決定システムは次のように動作する。
まず、携帯端末のアプリケーション起動時、又はユーザ操作や定期的に情報を更新するためのタイマなどのイベントが発生した時などに、携帯電話などの携帯端末１００が持つコンテンツ要求装置１０１は、広告情報、詳細情報、ペット育成アプリの吹出しセリフ情報などのダウンロード要求するコンテンツのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）などの情報を選択する。
【０００６】
携帯端末１００が持つコンテンツ要求装置１０１は、ＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  ＬＡＮ：無線ＬＡＮ）通信モジュールや、インターネット通信モジュールなどの広域通信装置１０２を用い、コンテンツ提供サーバ２００が持つ画像やテキスト、サウンド、ＸＭＬ記述、アニメーション情報などの予め固定の位置情報が含まれているファイルやコンテンツを格納しているコンテンツ管理装置２０１にコンテンツダウンロードを要求し、ダウンロードする。
【０００７】
ダウンロードしたコンテンツの描画を要求するイベントを受けた描画装置１０５は、コンテンツ要求装置１０１がダウンロードしたコンテンツを予め固定で設定されている位置情報を元に描画する。
【０００８】
従って、ダウンロードしたコンテンツは、予め固定で設定された位置にしか描画されず、ユーザ操作や、画面の更新に応じて動的に位置を決定し表示されることはなく、狭い携帯端末画面を有効利用していないだけでなく、表現力も低下し、ユーザにとって表示された情報の印象が薄く、情報の価値が低いものとなる。
【０００９】
このように、サービス提供者は、固定で予め位置が決定されているコンテンツを提供しているため、ユーザ操作や頻繁に入れ替わる情報の内容に応じてコンテンツが柔軟に位置決定、表示されることはなく、狭い携帯画面でユーザが快適に情報を入手できるようコンテンツを提供することが難しい。また、表示位置、表示方法などに工夫を加えることができないためコンテンツ情報に対するユーザに与える印象も薄くなる。例えば、携帯端末画面においてインターネット画面のようなバナー広告が固定の位置に表示されている場合、狭い携帯端末画面の一部が占有されてしまうため、他の情報を表示できる画面面積が小さく、ユーザに不快感があり、広告が与える影響もかえって逆効果となる。
【００１０】
関連する技術として、特開２００２−０３２３３１号公報（特許文献１）にコンテンツ配信システム、コンテンツ配信方法、コンテンツ配信のための複合機能付複写機、本システムに用いられる複合機能付複写機及び携帯情報端末等のユーザーインターフェイスが開示されている。
この従来技術では、利用者がコンテンツの配信を予約したり、配信先その他の情報を設定したりする際に、多機能複写機などを利用しつつ、多機能複写機あるいは携帯端末その他の利用者の端末から、利用者個々の設定・配信予約等を行うための利用者ごとに個性化されたユーザーインターフェイスを用意することにより、利用者が誰でも、あるいはどこにいても、コンテンツの受信やその予約あるいは指定端末への配信等を行うシステム及び方法、並びにこれらを実現するためのインターフェイスを提供する。
【００１１】
また、特開２００４−０２１８１９号公報（特許文献２）に画像生成装置が開示されている。
この画像生成装置では、表示位置決定部は、ドキュメント型情報に対応する、位置情報と背景画像中の複数の領域の内の１つの領域とを関連付ける位置情報マッピングルールに基づいて、オブジェクトの位置を決定してもよく、あるいは、位置情報と背景画像中の相対位置座標とを関連付ける位置情報マッピングルールに基づいて、オブジェクトの位置を決定しても良いとされている。背景画像中にオブジェクトを配置する位置は、ドキュメント型に対応して用意された位置情報マッピングルールを参照して決定される。このため、ドキュメント型が異なれば、同じ表現で記述されたオブジェクトの位置情報を、背景画像中の異なる領域又は位置に配置することができる。
【００１２】
【特許文献１】特開２００２−０３２３３１号公報
【特許文献２】特開２００４−０２１８１９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
本発明の目的は、携帯端末画面上に描画されているコンポーネントなどのオブジェクトの位置、サイズ、状態などと、コンテンツの位置決定ルールに基づき、ダウンロードしたコンテンツの描画位置を決定する位置決定システムを提供することである。
【課題を解決するための手段】
【００１４】
以下に、［発明を実施するための最良の形態］で使用される番号を括弧付きで用いて、課題を解決するための手段を説明する。これらの番号は、［特許請求の範囲］の記載と［発明を実施するための最良の形態］との対応関係を明らかにするために付加されたものである。但し、それらの番号を、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【００１５】
本発明の位置決定システムは、画面上に配置されているオブジェクトを管理するオブジェクト管理装置（１０３）と、オブジェクト管理装置（１０３）から取得したオブジェクト情報と、コンテンツの描画位置を決定するために必要な位置決定ルール情報とに基づいて、画面上でのコンテンツの描画位置を決定する位置決定装置（１０４）と、位置決定装置（１０４）が決定した描画位置にコンテンツを描画する描画装置（１０５）とを具備する。
【００１６】
本発明の位置決定システムは、位置決定ルール情報を格納している位置決定ルール管理装置（１０６又は２０２）とを更に具備する。位置決定装置（１０４）は、位置決定ルール管理装置（１０６又は２０２）から位置決定ルール情報を取得する。
【００１７】
本発明の位置決定システムは、コンテンツを格納しているコンテンツ管理装置（２０１）と、コンテンツの所在情報を保持している近距離通信装置（３００）と、近距離通信装置（３００）から取得したコンテンツの所在情報に基づいて、コンテンツ管理装置（２０１）からコンテンツを取得するコンテンツ要求装置（１０１）とを更に具備する。
【００１８】
位置決定ルール管理装置（１０６）は、他の位置決定ルール管理装置（４０６）から取得した位置決定ルール情報を格納する。
【００１９】
位置決定装置（１０４）は、他の位置決定装置（４０４）からコンテンツと位置決定ルール情報を取得する。
【００２０】
本発明の他の位置決定システムは、携帯端末（１００）と、コンテンツを格納しているコンテンツ管理装置（２０１）と、コンテンツの描画位置を決定するために必要な位置決定ルール情報を格納している位置決定ルール管理装置（１０６又は２０２）とを具備する。携帯端末（１００）は、コンテンツ管理装置（２０１）からコンテンツを取得するコンテンツ要求装置（１０１）と、携帯端末（１００）の画面上に配置されているオブジェクトを管理するオブジェクト管理装置（１０３）と、オブジェクト管理装置（１０３）から取得したオブジェクト情報と、コンテンツの描画位置を決定するために必要な位置決定ルール情報とに基づいて、画面上でのコンテンツの描画位置を決定する位置決定装置（１０４）と、位置決定装置（１０４）が決定した描画位置にコンテンツを描画する描画装置（１０５）とを具備する。
【００２１】
位置決定ルール管理装置（１０６）は、携帯端末（１００）に搭載されている。
【００２２】
本発明の他の位置決定システムは、コンテンツの所在情報を保持している近距離通信装置（３００）を更に具備する。コンテンツ要求装置（１０１）は、近距離通信装置（３００）から取得したコンテンツの所在情報に基づいて、コンテンツ管理装置（２０１）からコンテンツを取得する。
【００２３】
位置決定ルール管理装置（１０６）は、他の携帯端末（４００）が持つ位置決定ルール管理装置（４０６）から取得した位置決定ルール情報を格納する。
【００２４】
位置決定装置（１０４）は、他の携帯端末（４００）が持つ位置決定装置（４０４）からコンテンツと位置決定ルール情報を取得する。
【００２５】
本発明の位置決定方法は、（ａ１）携帯端末（１００）のアプリケーション起動時、又はユーザ操作や定期的に情報を更新するためのタイマのイベントが発生した時に、携帯端末（１００）が、ダウンロード要求するコンテンツの所在情報を選択するステップと、（ａ２）携帯端末（１００）が、コンテンツを格納しているコンテンツ管理装置（２０１）にコンテンツダウンロードを要求し、ダウンロードするステップと、（ａ３）携帯端末（１００）が、コンテンツの描画位置を決定するために必要な位置決定ルール情報を格納している位置決定ルール管理装置（１０６又は２０２）より、位置決定ルール情報を獲得するステップと、（ａ４）ダウンロードしたコンテンツの描画を要求するイベントを受けた携帯端末（１００）が、獲得した位置決定ルール情報と、携帯端末（１００）画面上に配置されているオブジェクトの状態を示すオブジェクト情報に基づいて、空いている描画エリアを検出し、コンテンツの描画位置を決定するステップと、（ａ５）携帯端末（１００）が、決定した描画位置にコンテンツを描画するステップとを具備する。
【００２６】
本発明の位置決定方法は、（ｂ１）携帯端末（１００）のローカル領域で保持しているコンテンツの描画を要求するイベントを受けた携帯端末（１００）が、位置決定ルール情報と、オブジェクト情報に基づいて、空いている描画エリアを検出し、コンテンツの描画位置を決定するステップとを更に具備する。
【００２７】
本発明の位置決定方法は、（ｃ１）携帯端末（１００）が、自身で保有している位置決定ルール情報に基づいて、コンテンツの描画位置を決定するステップとを更に具備する。
【００２８】
本発明の位置決定方法は、（ｄ１）携帯端末（１００）が、携帯端末（１００）の近傍に存在する近距離通信装置（３００）から、コンテンツの所在情報を取得するステップと、（ｄ２）携帯端末（１００）が、近距離通信装置（３００）から取得した所在情報に対応するコンテンツをダウンロードするステップとを更に具備する。
【００２９】
本発明の位置決定方法は、（ｅ１）携帯端末（１００）が、他の携帯端末（４００）から、位置決定ルール情報を取得するステップとを更に具備する。
【００３０】
本発明のプログラムは、上記の位置決定方法をコンピュータに実行させる。
【００３１】
すなわち、携帯端末は、吹出し広告などのコンテンツのダウンロード時に、位置決定ルール管理装置にアクセスすることにより、コンテンツとコンテンツに対応した位置決定ルールを取得し、位置決定装置が携帯端末画面上に描画されているコンポーネントなどのオブジェクトの位置、サイズ、状態などと、コンテンツの位置決定ルールより、ダウンロードしたコンテンツの描画位置を決定する。携帯端末は、コンテンツを決定した位置に描画する。
【発明の効果】
【００３２】
第１の効果は、ユーザ操作や画面の更新などによって動的に変わる携帯電話画面上のコンポーネントなどオブジェクトの配置状況などに応じてコンテンツの位置を決定することにより、狭い携帯電話画面を有効活用し、かつ効果的に情報を描画できることにある。その理由は、位置決定ルール管理装置と通信することで、コンテンツの位置ルール条件を獲得し、位置を決定し、描画するためである。
【発明を実施するための最良の形態】
【００３３】
以下に、本発明の第１実施形態について添付図面を参照して説明する。
本発明の第１実施形態では、携帯端末がコンテンツ提供サーバからコンテンツと位置決定ルール情報を取得する。
【００３４】
図２を参照すると、本発明の第１実施形態における位置決定システムは、携帯端末１００と、コンテンツ提供サーバ２００とを含む。
【００３５】
携帯端末１００は、コンテンツ要求装置１０１と、広域通信装置１０２と、オブジェクト管理装置１０３と、位置決定装置１０４と、描画装置１０５とを備えている。
【００３６】
コンテンツ提供サーバ２００は、コンテンツ管理装置２０１と、位置決定ルール管理装置２０２とを備えている。なお、コンテンツ提供サーバ２００は、実際にはサーバに限らず、他の携帯端末でも良い。
【００３７】
コンテンツ要求装置１０１は、広域通信装置１０２を用い、コンテンツ提供サーバ２００と通信し、コンテンツ管理装置２０１より要求したコンテンツをダウンロードする。
【００３８】
位置決定装置１０４は、広域通信装置１０２を用い、コンテンツ管理装置２０１より要求されたコンテンツの情報を受け取った位置決定ルール管理装置２０２から、コンテンツの描画位置を決定するために必要な条件リスト、位置決定ルール情報を獲得する。ダウンロードしたコンテンツの描画を要求するイベントを受けた位置決定装置１０４は、獲得した位置決定ルール情報と、携帯端末画面上に配置されているオブジェクトを管理するオブジェクト管理装置１０３から取得したオブジェクト情報より、コンテンツの描画位置を決定する。
【００３９】
描画装置１０５は、位置決定装置１０４が決定した描画位置にコンテンツを描画する。
【００４０】
次に、図２及び図３のフローチャート、図４の位置決定ルールの例を参照して、本発明の第１実施形態の動作について詳細に説明する。
（１）ステップＳ１０１
まず、携帯端末のアプリケーション起動時、又はユーザ操作や定期的に情報を更新するためのタイマなどのイベントが発生した時などに、携帯電話などの携帯端末１００が持つコンテンツ要求装置１０１は、広告情報、詳細情報、ペット育成アプリの吹出しセリフ情報などのダウンロード要求するコンテンツのＵＲＬなどの情報を選択する。なお、実際にはＵＲＬに限らず、ＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）や、ネットワーク上での所在を示す識別情報でも良い。
（２）ステップＳ１０２
携帯端末１００が持つコンテンツ要求装置１０１は、ＷＬＡＮ通信モジュールや、インターネット通信モジュールなどの広域通信装置１０２を用い、コンテンツ提供サーバ２００が持つ画像やテキスト、サウンド、ＸＭＬ記述、アニメーション情報などのファイルやコンテンツを格納しているコンテンツ管理装置２０１にコンテンツダウンロードを要求し、ダウンロードする。
（３）ステップＳ１０３
携帯端末１００が持つ位置決定装置１０４は、ＷＬＡＮ通信モジュールや、インターネット通信モジュールなどの広域通信装置１０２を用い、コンテンツ提供サーバ２００が持つコンテンツ管理装置２０１より要求されたコンテンツの情報を受け取った、表示エリア範囲、任意のコンポーネントなどのオブジェクトとの距離、上に被せて描画してはならない任意のオブジェクトや、例えばフォーカスが当たっている状態のオブジェクトには上に被せて描画してはならないなどの状態リストなどのコンテンツの描画位置を決定するために必要な条件リスト、位置決定ルール情報を格納している位置決定ルール管理装置２０２より、コンテンツの描画位置を決定するために必要な条件リスト、位置決定ルール情報を獲得する。
（４）ステップＳ１０４
ダウンロードしたコンテンツの描画を要求するイベントを受けた位置決定装置１０４は、獲得した位置決定ルール情報と、携帯端末画面上に配置されているオブジェクトの位置、サイズ、フォーカスが当たっているかどうかなどの状態を管理するオブジェクト管理装置１０３から取得した画面上のオブジェクト情報より、コンテンツの描画位置を決定する。
（５）ステップＳ１０５
描画装置１０５は、位置決定装置１０４が決定した描画位置にコンテンツを描画する。
【００４１】
次に、本発明の第１実施形態の効果について説明する。
本発明の第１実施形態における位置決定システムでは、位置決定ルール管理装置２０２からコンテンツの描画位置を決定するために必要な条件リスト、位置決定ルール情報などを元に、コンテンツの描画位置を決定し、描画する。これにより、携帯端末１００が要求したコンテンツの内容と描画時のユーザ操作や画面の更新などによって動的に変わる画面上のコンポーネントなどのオブジェクトの配置状況に対応した最適な位置に描画されるため、狭い携帯端末画面を有効活用し、かつ効果的に描画できる。例えば、ペット育成ゲームにおいてペットがうろうろと移動しながらおしゃべりするセリフを吹出しでポップアップ表示する場合、ペットの位置に応じた、また上から被せて描画してはいけないコンポーネントを避けた位置を自動決定することができる。もし、予め固定で吹出しの表示位置を決定するとしたら、ペットがランダムな位置やタイミングでおしゃべりしているというダイナミックな表示で表現力を高めることが難しい。また、例えば、テレビ番組表アプリなどにおいて、番組を一覧表示で番組の詳細情報をポップアップ表示する際に、フォーカスが当たっている番組のポップアップをその番組項目に近い位置にフォーカス移動する度に自動決定して描画することができる。ユーザ操作であるフォーカス移動によってフォーカスが当たったコンポーネントの上には吹出し描画を被せたくない場合は、フォーカスが当たりうるすべてのコンポーネントが配置されているエリアを避けなければならず、吹出し表示に利用できるエリアは限られるため、固定で位置設定できるエリアも狭く、ダイナミックな吹出し表示ができない。画面上のコンポーネントの状況に応じて吹出しの表示位置を決定する場合は、フォーカスが当たりうるコンポーネント上でも、フォーカスが当たっていなければ上に被せて描画しても良いため、吹出し描画に利用できる範囲が広く、狭い携帯端末画面を有効に利用することができる。また、開発の手間という点でも効果がある。固定で吹出し表示の位置を複数個設定する場合にも、複数設定する手間があり、位置が自動決定されるといちいちイベントごとに設定する必要もなくアプリケーションの開発コストも下がる。番組項目とそれぞれの詳細情報を固定で表示することもできるが、コンテンツがとても長くなりスクロールが必要となる。スクロール操作は、ユーザにとって手間となるためポップアップ表示の方が操作性が良い。ペット育成ゲームや番組表アプリ以外にもメニュー画面などに広告コンテンツを状況に応じて動的にポップアップ表示することにより、狭い画面を有効に利用できるだけでなく、広告効果も高める。
【００４２】
次に、本発明の第２実施形態の構成について詳細に説明する。
本発明の第２実施形態では、携帯端末が単体（ｓｔａｎｄ  ａｌｏｎｅ）で動作する。
【００４３】
図５を参照すると、本発明の第２実施形態における位置決定システムは、携帯端末１００を含む。
【００４４】
携帯端末１００は、オブジェクト管理装置１０３と、位置決定装置１０４と、描画装置１０５とを備えている。
【００４５】
携帯端末１００のローカル領域などで保持しているコンポーネントなどのオブジェクト、コンテンツの描画を要求するイベントを受けた位置決定装置１０４は、携帯端末画面上に配置されているオブジェクトを管理するオブジェクト管理装置１０３から取得したオブジェクト情報より、空いている描画エリアを検出し、コンテンツの描画位置を決定する。
【００４６】
描画装置１０５は、位置決定装置１０４が決定した描画位置にコンテンツを描画する。
【００４７】
次に、図５及び図６のフローチャートを参照して、本発明の第２実施形態の動作について詳細に説明する。
（１）ステップＳ２０１
まず、携帯端末１００のローカル領域などで保持しているコンポーネントなどのオブジェクト、コンテンツの描画を要求するイベントを受けた位置決定装置１０４は、獲得した位置決定ルール情報と、携帯端末画面上に配置されているオブジェクトの位置、サイズ、フォーカスが当たっているかどうかなどの状態を管理するオブジェクト管理装置１０３から取得した画面上のオブジェクト情報より、空いている描画エリアを検出し、コンテンツの描画位置を決定する。
（２）ステップＳ２０２
描画装置１０５は、位置決定装置１０４が決定した描画位置にコンテンツを描画する。
【００４８】
次に、本発明の第２実施形態の効果について説明する。
本発明の第２実施形態における位置決定システムでは、オブジェクト管理装置１０３が、携帯端末画面上に配置されているオブジェクトの位置、サイズ、フォーカスが当たっているかどうかなどの状態を常に更新し管理しているため、これにより、描画時のユーザ操作や画面の更新などによって動的に変わる画面上のコンポーネントなどのオブジェクトの配置状況に対応した最適な空いている描画エリアを検出し、位置を決定し、描画されるため、狭い携帯端末画面を有効活用し、かつ効果的に描画できる。また、予め固定で表示位置を設定したり、位置の決定ルールを設定することなく、空いている描画エリアを検出、探索するため、開発コストが低い。但し描画ポリシーを詳細に設定することができないが、空いているエリアにランダムにポップアップ表示するようなアプリケーションの場合などはより便利で効果的である。
【００４９】
次に、本発明の第３実施形態の構成について詳細に説明する。
本発明の第３実施形態では、携帯端末側に位置決定ルール管理装置を設けている。
【００５０】
図７を参照すると、本発明の第３実施形態における位置決定システムは、携帯端末１００と、コンテンツ提供サーバ２００とを含む。
【００５１】
携帯端末１００は、コンテンツ要求装置１０１と、広域通信装置１０２と、オブジェクト管理装置１０３と、位置決定装置１０４と、描画装置１０５と、位置決定ルール管理装置１０６とを備えている。
【００５２】
コンテンツ提供サーバ２００は、コンテンツ管理装置２０１とを備えている。
【００５３】
コンテンツ要求装置１０１は、広域通信装置１０２を用い、コンテンツ提供サーバ２００と通信し、コンテンツ管理装置２０１より要求したコンテンツをダウンロードする。
【００５４】
ダウンロードしたコンテンツの描画を要求するイベントを受けた位置決定装置１０４は、コンテンツの描画位置を決定するために必要な条件リスト、位置決定ルール情報を管理する位置決定ルール管理装置１０６から取得した位置決定ルール情報と、携帯端末画面上に配置されているオブジェクトを管理するオブジェクト管理装置１０３から取得したオブジェクト情報より、コンテンツの描画位置を決定する。
【００５５】
描画装置１０５は、位置決定装置１０４が決定した描画位置にコンテンツを描画する。
【００５６】
次に、図７及び図８のフローチャートを参照して、本発明の第３実施形態の動作について詳細に説明する。
（１）ステップＳ３０１
まず、携帯端末のアプリケーション起動時、又はユーザ操作や定期的に情報を更新するためのタイマなどのイベントが発生した時などに、携帯電話などの携帯端末１００が持つコンテンツ要求装置１０１は、広告情報、詳細情報、ペット育成アプリの吹出しセリフ情報などのダウンロード要求するコンテンツのＵＲＬなどの情報を選択する。
（２）ステップＳ３０２
携帯端末１００が持つコンテンツ要求装置１０１は、ＷＬＡＮ通信モジュールや、インターネット通信モジュールなどの広域通信装置１０２を用い、コンテンツ提供サーバ２００が持つ画像やテキスト、サウンド、ＸＭＬ記述、アニメーション情報などのファイルやコンテンツを格納しているコンテンツ管理装置２０１にコンテンツダウンロードを要求し、ダウンロードする。
（３）ステップＳ３０３
ダウンロードしたコンテンツの描画を要求するイベントを受けた位置決定装置１０４は、表示エリア範囲、任意のコンポーネントなどのオブジェクトとの距離、上に被せて描画してはならない任意のオブジェクトや、例えばフォーカスが当たっている状態のオブジェクトには上に被せて描画してはならないなどの状態リストなどのコンテンツの描画位置を決定するために必要な条件リスト、位置決定ルール情報を格納している位置決定ルール管理装置１０６から取得した位置決定ルール情報と、携帯端末画面上に配置されているオブジェクトの位置、サイズ、フォーカスが当たっているかどうかなどの状態を管理するオブジェクト管理装置１０３から取得した画面上のオブジェクト情報より、コンテンツの描画位置を決定する。
（４）ステップＳ３０４
描画装置１０５は、位置決定装置１０４が決定した描画位置にコンテンツを描画する。
【００５７】
次に、本発明の第３実施形態の効果について説明する。
本発明の第３実施形態における位置決定システムでは、位置決定ルール管理装置１０６からコンテンツの描画位置を決定するために必要な条件リスト、位置決定ルール情報などを元に、コンテンツの描画位置を決定し、描画するため、これにより、携帯端末１００が要求したコンテンツの内容と描画時のユーザ操作や画面の更新などによって動的に変わる画面上のコンポーネントなどのオブジェクトの配置状況に対応した最適な位置に描画されるため、狭い携帯端末画面を有効活用し、かつ効果的に描画できる。また、位置決定ルール管理装置１０６が、携帯端末１００に含まれているため、ユーザが自動で位置決定されるポップアップ表示などの位置決定ルールをカスタマイズすることができ、ユーザそれぞれの好みの位置にポップアップ表示することができる。
【００５８】
次に、本発明の第４実施形態の構成について詳細に説明する。
本発明の第４実施形態では、携帯端末が近傍に存在する近距離通信装置からＵＲＬを取得し、このＵＲＬに基づいてコンテンツ提供サーバからコンテンツを取得する。
【００５９】
図９を参照すると、本発明の第４実施形態における位置決定システムは、携帯端末１００と、コンテンツ提供サーバ２００と、近距離通信装置３００とを含む。
【００６０】
携帯端末１００は、コンテンツ要求装置１０１と、広域通信装置１０２と、オブジェクト管理装置１０３と、位置決定装置１０４と、描画装置１０５と、近距離通信装置１０７とを備えている。
【００６１】
コンテンツ提供サーバ２００は、コンテンツ管理装置２０１と、位置決定ルール管理装置２０２とを備えている。
【００６２】
コンテンツ要求装置１０１は、近距離通信装置１０７を用い、近距離通信装置３００と通信し、コンテンツを取得するためのＵＲＬなどを取得し、コンテンツ提供サーバ２００と通信し、コンテンツ管理装置２０１より取得したＵＲＬに対応するコンテンツをダウンロードする。このとき、近距離通信装置３００は、コンテンツを取得するためのＵＲＬをリスト又はデータベースの形式で保有していても良い。
【００６３】
位置決定装置１０４は、広域通信装置１０２を用い、コンテンツ管理装置２０１より要求されたコンテンツの情報を受け取った位置決定ルール管理装置２０２から、コンテンツの描画位置を決定するために必要な条件リスト、位置決定ルール情報を獲得する。ダウンロードしたコンテンツの描画を要求するイベントを受けた位置決定装置１０４は、獲得した位置決定ルール情報と、携帯端末画面上に配置されているオブジェクトを管理するオブジェクト管理装置１０３から取得したオブジェクト情報より、コンテンツの描画位置を決定する。
【００６４】
描画装置１０５は、位置決定装置１０４が決定した描画位置にコンテンツを描画する。
【００６５】
なお、携帯端末１００自身が保有するコンテンツを描画する場合、近距離通信装置３００から位置決定ルール情報の所在を示すＵＲＬを取得し、このＵＲＬに基づいて位置決定ルール管理装置２０２から位置決定ルール情報を取得するようにすることも可能である。
【００６６】
次に、図９及び図１０のフローチャートを参照して、本発明の第４実施形態の動作について詳細に説明する。
（１）ステップＳ４０１
携帯端末１００が持つコンテンツ要求装置１０１は、赤外線モジュール、Ｂｌｕｅｔｏｏｔｈモジュール、非接触ＩＣ、ＲＦＩＤ、ＱＲコード、カメラなどの近距離通信装置１０７を用い、近距離通信装置３００と通信し、広告情報、詳細情報、ペット育成アプリの吹出しセリフ情報などのコンテンツを取得するためのＵＲＬなどを得る。
（２）ステップＳ４０２
携帯端末１００が持つコンテンツ要求装置１０１は、ＷＬＡＮ通信モジュールや、インターネット通信モジュールなどの広域通信装置１０２を用い、コンテンツ提供サーバ２００が持つ取得したＵＲＬに対応する画像やテキスト、サウンド、ＸＭＬ記述、アニメーション情報などのファイルやコンテンツを格納しているコンテンツ管理装置２０１にコンテンツダウンロードを要求し、ダウンロードする。
（３）ステップＳ４０３
携帯端末１００が持つ位置決定装置１０４は、ＷＬＡＮ通信モジュールや、インターネット通信モジュールなどの広域通信装置１０２を用い、コンテンツ提供サーバ２００が持つコンテンツ管理装置２０１より要求されたコンテンツの情報を受け取った、表示エリア範囲、任意のコンポーネントなどのオブジェクトとの距離、上に被せて描画してはならない任意のオブジェクトや、例えばフォーカスが当たっている状態のオブジェクトには上に被せて描画してはならないなどの状態リストなどのコンテンツの描画位置を決定するために必要な条件リスト、位置決定ルール情報を格納している位置決定ルール管理装置２０２より、コンテンツの描画位置を決定するために必要な条件リスト、位置決定ルール情報を獲得する。
（４）ステップＳ４０４
ダウンロードしたコンテンツの描画を要求するイベントを受けた位置決定装置１０４は、獲得した位置決定ルール情報と、携帯端末画面上に配置されているオブジェクトの位置、サイズ、フォーカスが当たっているかどうかなどの状態を管理するオブジェクト管理装置１０３から取得した画面上のオブジェクト情報より、コンテンツの描画位置を決定する。
（５）ステップＳ４０５
描画装置１０５は、位置決定装置１０４が決定した描画位置にコンテンツを描画する。
【００６７】
次に、本発明の第４実施形態の効果について説明する。
本発明の第４実施形態では、近距離通信装置３００から取得したＵＲＬに対応した位置決定ルール管理装置２０２からコンテンツの描画位置を決定するために必要な条件リスト、位置決定ルール情報などを元に、コンテンツの描画位置を決定し、描画するため、これにより、携帯端末１００が要求したコンテンツの内容と描画時のユーザ操作や画面の更新などによって動的に変わる画面上のコンポーネントなどのオブジェクトの配置状況に対応した最適な位置に描画されるため、狭い携帯端末画面を有効活用し、かつ効果的に描画できる。例えば、近距離通信装置３００が携帯電話などの携帯端末に含まれている場合、ユーザ同士で通信し、コンテンツを位置決定ルール情報と一緒に提供し合い、お互いに受信した情報を適切な場所に表示することができる。また、駅のホームなどに張られているポスターにＲＦＩＤや非接触ＩＣなどの近距離通信装置３００を埋め込んだ場合、携帯端末を通信するとその時その場所で有効な情報を携帯端末に取得することができ、さらにその時その場所に応じた場所に位置決定し、情報を配置することができる。
【００６８】
次に、本発明の第５実施形態の構成について詳細に説明する。
本発明の第５実施形態では、携帯端末が他の携帯端末からコンテンツと位置決定ルール情報を取得する。すなわち、携帯端末同士で、コンテンツと位置決定ルール情報をやり取りする。
【００６９】
図１１を参照すると、本発明の第５実施形態における位置決定システムは、携帯端末１００と、携帯端末４００とを含む。
【００７０】
携帯端末１００は、オブジェクト管理装置１０３と、位置決定装置１０４と、描画装置１０５と、位置決定ルール管理装置１０６と、近距離通信装置１０７とを備えている。なお、他の実施形態と同様に、コンテンツ要求装置１０１と、広域通信装置１０２とを備えていても良い。
【００７１】
携帯端末４００は、オブジェクト管理装置４０３と、位置決定装置４０４と、描画装置４０５と、位置決定ルール管理装置４０６と、近距離通信装置４０７とを備えている。このとき、コンテンツ要求装置４０１と、広域通信装置４０２とを備えていても良い。コンテンツ要求装置４０１及び広域通信装置４０２は夫々、コンテンツ要求装置１０１及び広域通信装置１０２と同様である。
【００７２】
位置決定装置１０４は、近距離通信装置１０７を用い、近距離通信装置４０７と通信し、広告情報、詳細情報、ペット育成アプリの吹出しセリフ情報などのコンテンツと、それに対応した位置決定ルール情報を取得し、位置決定ルール情報を位置決定ルール管理装置１０６に格納する。このとき、位置決定装置１０４と位置決定装置４０４の間でコンテンツと位置決定ルール情報をやり取りしても良い。また、コンテンツ要求装置１０１が存在する場合は、コンテンツ要求装置１０１がコンテンツと位置決定ルール情報を取得し、位置決定ルール情報を位置決定ルール管理装置１０６に格納するようにしても良い。
【００７３】
取得したコンテンツの描画を要求するイベントを受けた位置決定装置１０４は、表示エリア範囲、任意のコンポーネントなどのオブジェクトとの距離、上に被せて描画してはならない任意のオブジェクトや、例えばフォーカスが当たっている状態のオブジェクトには上に被せて描画してはならないなどの状態リストなどのコンテンツの描画位置を決定するために必要な条件リスト、位置決定ルール情報を格納している位置決定ルール管理装置１０６から取得した位置決定ルール情報と、携帯端末画面上に配置されているオブジェクトの位置、サイズ、フォーカスが当たっているかどうかなどの状態を管理するオブジェクト管理装置１０３から取得した画面上のオブジェクト情報より、コンテンツの描画位置を決定する。
【００７４】
描画装置１０５は、位置決定装置１０４が決定した描画位置にコンテンツを描画する。
【００７５】
次に、図１１及び図１２のフローチャートを参照して、本発明の第５実施形態の動作について詳細に説明する。
（１）ステップＳ５０１
まず、位置決定装置１０４は、赤外線モジュール、Ｂｌｕｅｔｏｏｔｈモジュール、非接触ＩＣ、ＲＦＩＤ、ＱＲコード、カメラなど近距離通信装置１０７を用い、近距離通信装置４０７と通信し、広告情報、詳細情報、ペット育成アプリの吹出しセリフ情報などのコンテンツと、それに対応した位置決定ルール情報を取得し、位置決定ルール情報を位置決定ルール管理装置１０６に格納する。
（２）ステップＳ５０２
取得したコンテンツの描画を要求するイベントを受けた位置決定装置１０４は、表示エリア範囲、任意のコンポーネントなどのオブジェクトとの距離、上に被せて描画してはならない任意のオブジェクトや、例えばフォーカスが当たっている状態のオブジェクトには上に被せて描画してはならないなどの状態リストなどのコンテンツの描画位置を決定するために必要な条件リスト、位置決定ルール情報を格納している位置決定ルール管理装置１０６から取得した位置決定ルール情報と、携帯端末画面上に配置されているオブジェクトの位置、サイズ、フォーカスが当たっているかどうかなどの状態を管理するオブジェクト管理装置１０３から取得した画面上のオブジェクト情報より、コンテンツの描画位置を決定する。
（３）ステップＳ５０３
描画装置１０５は、位置決定装置１０４が決定した描画位置にコンテンツを描画する。
【００７６】
また、本実施形態では、携帯端末１００が、携帯端末４００側からの指示により、携帯端末４００から提供されたコンテンツと位置決定ルール情報に従って携帯端末１００の画面上にコンテンツを描画するという実施例が考えられる。すなわち、携帯端末４００側から携帯端末１００におけるコンテンツの描画位置を決定することも可能である。
【００７７】
次に、本発明の第５実施形態の効果について説明する。
本発明の第５実施形態では、他の携帯端末の位置決定ルール管理装置４０６から近距離通信装置４０７を用い位置決定ルール情報を取得し、位置決定ルール管理装置１０６に格納し、位置決定ルール管理装置１０６からコンテンツの描画位置を決定するために必要な条件リスト、位置決定ルール情報などを元に、コンテンツの描画位置を決定し、描画するため、これにより、携帯端末１００が要求したコンテンツの内容と描画時のユーザ操作や画面の更新などによって動的に変わる画面上のコンポーネントなどのオブジェクトの配置状況に対応した最適な位置に描画されるため、狭い携帯端末画面を有効活用し、かつ効果的に描画できる。また、位置決定ルール管理装置１０６が、携帯端末１００に含まれているため、ユーザが自動で位置決定されるポップアップ表示などの位置決定ルールをカスタマイズすることができ、ユーザそれぞれの好みの位置にポップアップ表示することができ、サーバを介することなくそれをユーザ同士で交換、譲渡、コピーなどすることができる。
【００７８】
なお、本発明によれば、携帯端末においてリッチな画面（表示内容が豊富な画面）、コンポーネントがユーザ操作や情報に応じて動的に配置されているアプリケーションにおいて、その場所、その時に応じて取得するコンテンツに応じて位置を決定する情報配信システム、例えば、キャラクターが画面上をうろうろと歩いていてセリフなどをダイナミックに表示するペット育成ゲームや、番組リストに詳細情報をポップアップ表示する番組表アプリ、その他さまざまなアプリケーションのメニュー画面などと連携し、狭い画面を有効利用し、かつ情報やコンテンツを効果的に表示し情報の価値を高める、といった用途に適用できる。
【００７９】
以上のように、本発明において携帯端末は、吹出し広告などのコンテンツのダウンロード時に、位置決定ルール管理装置にアクセスすることにより、コンテンツとコンテンツに対応した位置決定ルールを取得し、携帯端末画面上に描画されているコンポーネントなどのオブジェクトの位置、サイズ、状態などとコンテンツの位置決定ルールより、ダウンロードしたコンテンツの描画位置を決定する。携帯端末は、コンテンツを決定した位置に描画する。
【００８０】
これにより、携帯端末が、ユーザ操作や画面の更新などによって動的に変化する携帯端末画面上のコンポーネントなどのオブジェクトの配置状況などに応じて、ダウンロードしたコンテンツの位置を決定し、描画することにより、狭い携帯端末画面を有効活用し、かつ効果的に情報を表示できる。また、位置決定ルールをカスタマイズすることにより、広告や吹出しなどのコンテンツの内容に応じて、ユーザの無意識に、自然に目に入る位置に表示したり、逆に意識的に目に入るような位置に表示したりすることにより、情報の価値を高めることができる。
【図面の簡単な説明】
【００８１】
【図１】図１は、従来の位置決定システムの構成を示すブロック図である。
【図２】図２は、本発明の第１の位置決定システムの構成を示すブロック図である。
【図３】図３は、本発明の第１の位置決定システムの動作を示すフローチャートである。
【図４】図４は、位置決定ルールの例を示す図である。
【図５】図５は、本発明の第２の位置決定システムの構成を示すブロック図である。
【図６】図６は、本発明の第２の位置決定システムの動作を示すフローチャートである。
【図７】図７は、本発明の第３の位置決定システムの構成を示すブロック図である。
【図８】図８は、本発明の第３の位置決定システムの動作を示すフローチャートである。
【図９】図９は、本発明の第４の位置決定システムの構成を示すブロック図である。
【図１０】図１０は、本発明の第４の位置決定システムの動作を示すフローチャートである。
【図１１】図１１は、本発明の第５の位置決定システムの構成を示すブロック図である。
【図１２】図１２は、本発明の第５の位置決定システムの動作を示すフローチャートである。
【符号の説明】
【００８２】
１００，４００…  携帯端末
１０１．４０１…  コンテンツ要求装置
１０２．４０２…  広域通信装置
１０３．４０３…  オブジェクト管理装置
１０４．４０４…  位置決定装置
１０５．４０５…  描画装置
１０６．４０６…  位置決定ルール管理装置
１０７．４０７…  近距離通信装置
２００…  コンテンツ提供サーバ
２０１…  コンテンツ管理装置
２０２…  位置決定ルール管理装置
３００…  近距離通信装置
【図１】
2008140345.tif 000003
【図２】
2008140345.tif 000004
【図３】
2008140345.tif 000005
【図４】
2008140345.tif 000006
【図５】
2008140345.tif 000007
【図６】
2008140345.tif 000008
【図７】
2008140345.tif 000009
【図８】
2008140345.tif 000010
【図９】
2008140345.tif 000011
【図１０】
2008140345.tif 000012
【図１１】
2008140345.tif 000013
【図１２】
2008140345.tif 000014