JP2012198746A - コンテンツ提供プログラム - Google Patents
コンテンツ提供プログラム Download PDFInfo
- Publication number
- JP2012198746A JP2012198746A JP2011062107A JP2011062107A JP2012198746A JP 2012198746 A JP2012198746 A JP 2012198746A JP 2011062107 A JP2011062107 A JP 2011062107A JP 2011062107 A JP2011062107 A JP 2011062107A JP 2012198746 A JP2012198746 A JP 2012198746A
- Authority
- JP
- Japan
- Prior art keywords
- content
- content data
- platform
- conversion
- dynamic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 151
- 230000003044 adaptive effect Effects 0.000 claims abstract description 10
- 238000000605 extraction Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 abstract description 5
- 238000000034 method Methods 0.000 description 26
- 238000012545 processing Methods 0.000 description 18
- 238000007726 management method Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
【解決手段】提供サーバを、プラットフォーム情報取得手段にて取得したプラットフォーム情報に基づいて、コンテンツデータ取得手段にて取得した基準コンテンツデータに含まれる変換用記述部27を、コンテンツデータの提供を要求する要求情報を送信した携帯端末のプラットフォームに適応した動的コンテンツ30に変換することにより、基準コンテンツデータを携帯端末のプラットフォームに適応した適応コンテンツデータに変換するコンテンツ変換手段して機能させる。
【選択図】図8
Description
各種のプラットフォームが搭載可能とされた携帯端末とオープンコンピュータネットワークを介して接続されたサーバであって、前記プラットフォームの種別に応じて前記携帯端末における動作態様が動的に変化する動的コンテンツを含むコンテンツデータを該携帯端末からの要求情報の受信に応じて提供する提供サーバにおいて実行されるコンテンツ提供プログラムであって、
前記提供サーバを、
前記要求情報の対象となっているコンテンツデータであって、各構成のプラットフォームに対応した記述形式に変換するための所定の変換用記述形式にて記述された変換用記述部を少なくとも含む基準コンテンツデータを、該基準コンテンツデータが記憶されているコンテンツデータベースから取得するコンテンツデータ取得手段と、
前記携帯端末からのコンテンツデータの要求情報に含まれる、該携帯端末に搭載されているプラットフォームの種別を特定可能なプラットフォーム特定情報を抽出するプラットフォーム特定情報抽出手段と、
各プラットフォーム特定情報に当該プラットフォームの構成に関するプラットフォーム情報が関連付けて登録されたプラットフォームデータベースから、前記プラットフォーム特定情報抽出手段にて抽出したプラットフォーム特定情報に関連付けて登録されているプラットフォーム情報を取得するプラットフォーム情報取得手段と、
前記プラットフォーム情報取得手段にて取得したプラットフォーム情報に基づいて、前記コンテンツデータ取得手段にて取得した基準コンテンツデータに含まれる前記変換用記述部を、前記コンテンツデータの提供を要求する要求情報を送信した携帯端末のプラットフォームに適応した動的コンテンツに変換することにより、該基準コンテンツデータを当該携帯端末のプラットフォームに適応した適応コンテンツデータに変換するコンテンツ変換手段と、
して機能させることを特徴としている。
この特徴によれば、基準コンテンツデータを提供サーバのコンテンツデータベースに登録しておくとともに、各種携帯端末のプラットフォームに関するプラットフォーム情報を提供サーバのプラットフォームデータベースに登録しておくだけで、コンテンツ提供プログラムが、携帯端末からコンテンツデータを要求されるときに、プラットフォーム情報取得手段により該当する携帯端末のプラットフォーム情報を前記プラットフォームデータベースから取得するとともに、コンテンツデータ取得手段により要求されたコンテンツデータに対応した基準コンテンツデータを前記コンテンツデータベースから取得し、コンテンツ変換手段により、基準コンテンツデータに含まれる変換用記述部を、コンテンツデータを要求する携帯端末のプラットフォームに適応した動的コンテンツに変換して、該動的コンテンツを含む適応コンテンツデータに変換することができるようになり、コンテンツデータの作成者は、動的コンテンツを含むコンテンツデータの作成作業を行う際に、動的コンテンツを変換用記述部として記述する基準コンテンツデータとして作成することで、提供先の携帯端末のプラットフォームの構成を意識する必要がなく、コンテンツデータの作成作業を容易に実施することができる。
前記提供サーバを、
各変換用記述部に動的コンテンツが関連付けて登録された変換用データベースを参照して、前記コンテンツデータ取得手段にて取得した基準コンテンツデータに含まれる変換用記述部が該変換用データベースに登録されているか否かを判定する変換用記述部判定手段と、
前記変換用記述部判定手段が該基準コンテンツデータに含まれる変換用記述部が変換用データベースに登録されていると判定したときに、該変換用記述部に関連付けて登録された動的コンテンツを取得する動的コンテンツ取得手段と、
前記動的コンテンツ取得手段にて取得した動的コンテンツを前記基準コンテンツデータにおける変換用記述部と置換するコンテンツ置換手段と、
して機能させることを特徴としている。
この特徴によれば、変換用記述部判定手段は、変換用記述部が変換用データベースに登録されているか否かを判定することで、当該変換用記述部が当該コンテンツ提供プログラムに対応した変換用記述部であることを確認できるとともに、基準コンテンツデータにおける動的コンテンツに変換される箇所を特定する処理が速やかに行えるようになり、さらに、動的コンテンツ取得手段にて取得した動的コンテンツをコンテンツ置換手段により置換する処理は、所定の記述形式の動的コンテンツを各種携帯端末に応じた動的コンテンツに変換する処理と比較して容易に行えるため、提供サーバにおけるコンテンツデータの変換効率を向上させることができる。
前記コンテンツデータベースに登録された基準コンテンツデータは、前記各構成のプラットフォームに対応した基本記述形式としての基本記述部を少なくとも含み、
前記提供サーバを、
前記コンテンツデータ取得手段にて取得された基準コンテンツデータに含まれる前記基本記述部と前記変換用記述部とを識別する記述部識別手段と、
前記記述部識別手段にて識別された変換用記述部を前記コンテンツ変換手段より動的コンテンツに変換し、該変換された動的コンテンツを前記基準コンテンツデータにおける該当する変換用記述部と置換して該動的コンテンツと前記基本記述部とを含む前記適応コンテンツデータを生成するコンテンツ生成手段と、
して機能させることを特徴としている。
この特徴によれば、基準コンテンツデータに含まれる変換の必要な変換用記述部の部分のみを変換するため、コンテンツ変換手段にかかる処理負荷を軽減でき、変換された動的コンテンツが変換用記述部の部分と置換されて、この動的コンテンツと変換作業の必要がない基本記述部とが組み合わされた適応コンテンツデータが生成されるようになり、提供サーバにおけるコンテンツデータの変換効率を向上させることができる。
前記変換用記述部は、前記動的コンテンツの動作態様を設定する設定情報を含み、
前記提供サーバを、
前記コンテンツデータ取得手段にて取得された基準コンテンツデータに含まれる変換用記述部を、該変換用記述部に含まれる設定情報に反映した動的コンテンツに変換する設定情報反映手段として機能させることを特徴としている。
この特徴によれば、動的コンテンツをコンテンツデータの作成者が意図した設定通りに動作させることができ、かつこのような自由度の高い設定がなされる動的コンテンツであっても、予めコンテンツデータの作成者によって変換用記述部に設定情報が含まれることで、動的コンテンツに変換される際に、各種携帯端末のプラットフォームに応じた設定とすることができ、コンテンツデータの作成者は、提供先の携帯端末の種別等を意識する必要がなく、コンテンツデータの作成等を容易に実施することができる。
前記提供サーバは、少なくとも前記コンテンツデータベースを有して前記コンテンツデータを配信する配信サーバと、少なくとも前記プラットフォームデータベースを有して前記携帯端末と前記配信サーバとの間を中継する中継サーバと、から構成されることを特徴としている。
この特徴によれば、コンテンツデータの配信者は、配信サーバのコンテンツデータベースに変換前のコンテンツデータを登録させるのみで済むようになり、コンテンツデータの配信者の作業負担を軽減させることができ、かつ各種携帯端末に関するプラットフォーム情報は、中継サーバのプラットフォームデータベースに集中的に登録させられるようになり、各種サーバを効率的に運用することができる。
前記動的コンテンツは、JavaScript、CSS、CGI、SSI、XML、またはHTMLを含む形式により記述されることを特徴としている。
この特徴によれば、JavaScript、CSS、CGI、SSI、XML、またはHTMLを含む形式による動的コンテンツを、各種携帯端末のプラットフォームに対応させて変換することができる。
「計算式」 S=(α−β×2)−(γ×(C−1))÷C
(S:1個のアイコン26の横サイズ)
(C:横方向に並べるアイコン26の個数)
(α:表示部9の画面の横幅)
(β:画面縁からアイコン26までの間の幅サイズ)
(γ:アイコン26同士の間の幅サイズ)
2 中継サーバ(提供サーバ)
5 携帯端末
27 特殊タグ(変換用記述部)
28 基本タグ(基本記述部)
29 設定情報
30 動的コンテンツ
Claims (6)
- 各種のプラットフォームが搭載可能とされた携帯端末とオープンコンピュータネットワークを介して接続されたサーバであって、前記プラットフォームの種別に応じて前記携帯端末における動作態様が動的に変化する動的コンテンツを含むコンテンツデータを該携帯端末からの要求情報の受信に応じて提供する提供サーバにおいて実行されるコンテンツ提供プログラムであって、
前記提供サーバを、
前記要求情報の対象となっているコンテンツデータであって、各構成のプラットフォームに対応した記述形式に変換するための所定の変換用記述形式にて記述された変換用記述部を少なくとも含む基準コンテンツデータを、該基準コンテンツデータが記憶されているコンテンツデータベースから取得するコンテンツデータ取得手段と、
前記携帯端末からのコンテンツデータの要求情報に含まれる、該携帯端末に搭載されているプラットフォームの種別を特定可能なプラットフォーム特定情報を抽出するプラットフォーム特定情報抽出手段と、
各プラットフォーム特定情報に当該プラットフォームの構成に関するプラットフォーム情報が関連付けて登録されたプラットフォームデータベースから、前記プラットフォーム特定情報抽出手段にて抽出したプラットフォーム特定情報に関連付けて登録されているプラットフォーム情報を取得するプラットフォーム情報取得手段と、
前記プラットフォーム情報取得手段にて取得したプラットフォーム情報に基づいて、前記コンテンツデータ取得手段にて取得した基準コンテンツデータに含まれる前記変換用記述部を、前記コンテンツデータの提供を要求する要求情報を送信した携帯端末のプラットフォームに適応した動的コンテンツに変換することにより、該基準コンテンツデータを当該携帯端末のプラットフォームに適応した適応コンテンツデータに変換するコンテンツ変換手段と、
して機能させることを特徴とするコンテンツ提供プログラム。 - 前記提供サーバを、
各変換用記述部に動的コンテンツが関連付けて登録された変換用データベースを参照して、前記コンテンツデータ取得手段にて取得した基準コンテンツデータに含まれる変換用記述部が該変換用データベースに登録されているか否かを判定する変換用記述部判定手段と、
前記変換用記述部判定手段が該基準コンテンツデータに含まれる変換用記述部が変換用データベースに登録されていると判定したときに、該変換用記述部に関連付けて登録された動的コンテンツを取得する動的コンテンツ取得手段と、
前記動的コンテンツ取得手段にて取得した動的コンテンツを前記基準コンテンツデータにおける変換用記述部と置換するコンテンツ置換手段と、
して機能させることを特徴とする請求項1に記載のコンテンツ提供プログラム。 - 前記コンテンツデータベースに登録された基準コンテンツデータは、前記各構成のプラットフォームに対応した基本記述形式としての基本記述部を少なくとも含み、
前記提供サーバを、
前記コンテンツデータ取得手段にて取得された基準コンテンツデータに含まれる前記基本記述部と前記変換用記述部とを識別する記述部識別手段と、
前記記述部識別手段にて識別された変換用記述部を前記コンテンツ変換手段より動的コンテンツに変換し、該変換された動的コンテンツを前記基準コンテンツデータにおける該当する変換用記述部と置換して該動的コンテンツと前記基本記述部とを含む前記適応コンテンツデータを生成するコンテンツ生成手段と、
して機能させることを特徴とする請求項2に記載のコンテンツ提供プログラム。 - 前記変換用記述部は、前記動的コンテンツの動作態様を設定する設定情報を含み、
前記提供サーバを、
前記コンテンツデータ取得手段にて取得された基準コンテンツデータに含まれる変換用記述部を、該変換用記述部に含まれる設定情報に反映した動的コンテンツに変換する設定情報反映手段として機能させることを特徴とする請求項2または3に記載のコンテンツ提供プログラム。 - 前記提供サーバは、少なくとも前記コンテンツデータベースを有して前記コンテンツデータを配信する配信サーバと、少なくとも前記プラットフォームデータベースを有して前記携帯端末と前記配信サーバとの間を中継する中継サーバと、から構成されることを特徴とする請求項1ないし4のいずれかに記載のコンテンツ提供プログラム。
- 前記動的コンテンツは、JavaScript、CSS、CGI、SSI、XML、またはHTMLを含む形式により記述されることを特徴とする請求項1ないし5のいずれかに記載のコンテンツ提供プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011062107A JP5513429B2 (ja) | 2011-03-22 | 2011-03-22 | コンテンツ提供プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011062107A JP5513429B2 (ja) | 2011-03-22 | 2011-03-22 | コンテンツ提供プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012198746A true JP2012198746A (ja) | 2012-10-18 |
| JP5513429B2 JP5513429B2 (ja) | 2014-06-04 |
Family
ID=47180898
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011062107A Active JP5513429B2 (ja) | 2011-03-22 | 2011-03-22 | コンテンツ提供プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5513429B2 (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002215519A (ja) * | 2001-01-22 | 2002-08-02 | Sumisho Computer Systems Corp | ウェブページ生成方法およびシステム、ウェブページ生成プログラム、記録媒体 |
| JP2006243829A (ja) * | 2005-02-28 | 2006-09-14 | Toshiba Corp | ウェブコンテンツ変換方法およびウェブコンテンツ変換システム |
| JP2008210394A (ja) * | 2008-03-17 | 2008-09-11 | Digital Electronics Corp | 制御用通信システム、および制御用通信プログラムを記録したコンピュータ読み取り可能な記録媒体 |
-
2011
- 2011-03-22 JP JP2011062107A patent/JP5513429B2/ja active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002215519A (ja) * | 2001-01-22 | 2002-08-02 | Sumisho Computer Systems Corp | ウェブページ生成方法およびシステム、ウェブページ生成プログラム、記録媒体 |
| JP2006243829A (ja) * | 2005-02-28 | 2006-09-14 | Toshiba Corp | ウェブコンテンツ変換方法およびウェブコンテンツ変換システム |
| JP2008210394A (ja) * | 2008-03-17 | 2008-09-11 | Digital Electronics Corp | 制御用通信システム、および制御用通信プログラムを記録したコンピュータ読み取り可能な記録媒体 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5513429B2 (ja) | 2014-06-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5022301B2 (ja) | プロキシサーバおよび通信中継プログラム、並びに通信中継方法 | |
| US20110004676A1 (en) | Virtual appliance deploying system | |
| US20230308504A9 (en) | Method and system of application development for multiple device client platforms | |
| JP5448542B2 (ja) | 情報処理装置、制御方法、及びプログラム | |
| JP5433538B2 (ja) | 通信量削減方法 | |
| JP5945060B2 (ja) | 出力機能分割システム | |
| CN101296285A (zh) | 为多功能外设开发定制应用软件的系统和方法 | |
| US20010034735A1 (en) | System and method for supporting user registration, and recording medium which records the same | |
| JP2009259124A (ja) | アプリケーション更新情報提供システム、及びアプリケーション更新情報提供方法 | |
| US10810065B1 (en) | Application programming interface (API) platform | |
| JP5513429B2 (ja) | コンテンツ提供プログラム | |
| US9172592B2 (en) | Apparatus and method for providing application-related management object | |
| KR101733791B1 (ko) | 비콘 기반 컨텐츠 제공 방법, 시스템 및 이를 위한 장치 | |
| JP2015038782A (ja) | サーバ装置及びプログラム | |
| JP5659474B2 (ja) | 情報処理端末及びプログラム | |
| KR100650803B1 (ko) | 기업용 무선 어플리케이션 서비스 시스템 및 운용방법 | |
| JP5373590B2 (ja) | ツールバー・アプリケーションを管理するシステム及び方法 | |
| JP2005070924A (ja) | サービス提供システム、サービス提供方法、サービス提供装置および属性情報提供装置 | |
| US20020099718A1 (en) | Communication terminal | |
| JP6070182B2 (ja) | 端末装置、コンテンツサーバ、コンテンツ閲覧システム、閲覧履歴管理方法及びプログラム | |
| KR100597349B1 (ko) | 지시 기술 변경 장치 및 방법, 지시 기술 변경 프로그램을기억한 기억 매체 | |
| US10237423B2 (en) | Fax selection system in a distributed network | |
| JP2020009030A (ja) | 情報処理システム、情報処理システムの制御方法、及び、情報処理システムの制御プログラム | |
| US11486715B2 (en) | Information processing apparatus, information processing method, and program | |
| JP2002091836A (ja) | 制御用通信システム、および制御用通信プログラムを記録したコンピュータ読み取り可能な記録媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121217 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130808 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130820 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131017 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140318 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140327 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5513429 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |