JP2015075911A - アプリケーション生成装置、アプリケーション生成システム及びアプリケーション生成方法 - Google Patents
アプリケーション生成装置、アプリケーション生成システム及びアプリケーション生成方法 Download PDFInfo
- Publication number
- JP2015075911A JP2015075911A JP2013211556A JP2013211556A JP2015075911A JP 2015075911 A JP2015075911 A JP 2015075911A JP 2013211556 A JP2013211556 A JP 2013211556A JP 2013211556 A JP2013211556 A JP 2013211556A JP 2015075911 A JP2015075911 A JP 2015075911A
- Authority
- JP
- Japan
- Prior art keywords
- application
- unit
- information
- generation
- native application
- 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
Images
Landscapes
- Stored Programmes (AREA)
Abstract
【解決手段】アプリケーション生成装置1は、ネイティブアプリケーションのテンプレートであるテンプレートアプリケーションを記憶する記憶部11と、ウェブアプリケーションのアドレスとともに、ネイティブアプリケーションの生成要求を示すリクエストを受け付ける受付部12と、受付部12がリクエストを受け付けたことに応じて、テンプレートアプリケーションのアクセス先を受付部12が受け付けたアドレスに設定することでネイティブアプリケーションを生成する生成部13とを備える。
【選択図】図2
Description
この発明によれば、アプリケーション生成装置は、設定情報に含まれているアクセス先を、受付部が受け付けたアドレスに変更するという単純な処理によってネイティブアプリケーションを容易に生成することができる。
この発明によれば、アプリケーション生成装置は、設定情報に含まれる表示態様に係る設定項目を変更することで、ネイティブアプリケーションの表示態様を容易に設定することができる。また、アプリケーション生成装置は、ウェブアプリケーションそのものの表示態様を変更せずに、ネイティブアプリケーションを介してウェブアプリケーションを利用する際に限定して、ウェブアプリケーションの表示態様を変更することができる。
この発明によれば、アプリケーション生成装置のユーザは、ネイティブアプリケーションをインストールした端末のユーザに対して、通知部を介して新着情報や特典情報といった通知情報を通知することができる。
この発明によれば、アプリケーション生成装置は、インストール可能な形式のネイティブアプリケーションを開発用端末に提供する。よって、開発用端末側において、ネイティブアプリケーションのさらなる加工や変更を行うことなく、当該ネイティブアプリケーションをアプリケーションサーバにアップロードすることができる。
この発明によれば、アプリケーション生成装置は、ウェブアプリケーションにメニューページが設けられていない場合であっても、ウェブアプリケーションのメインページに基づいて、メニュー情報を生成することができる。
この発明によれば、アプリケーション生成装置は、ネイティブアプリケーションの課金に係る情報を容易に設定することができる。
第2の態様に係るアプリケーション生成システム及び第3の態様に係るアプリケーション生成方法によれば、第1の態様に係るアプリケーション生成装置と同様の効果を奏することができる。
<第1の実施形態>
[アプリケーション生成システムSの概要]
図1は、第1の実施形態に係るアプリケーション生成システムSの概要を示す図である。アプリケーション生成システムSは、アプリケーション生成装置1と、アプリケーション生成装置1とインターネット等のネットワークNを介して通信可能に接続された開発用端末2とを備え、ネイティブアプリケーションを生成するシステムである。
続いて、アプリケーション生成装置1の機能構成について説明する。図2は、第1の実施形態に係るアプリケーション生成装置1及び開発用端末2の機能構成図である。
アプリケーション生成装置1は、記憶部11と、受付部12と、生成部13と、変換部14と、送信部15とを備える。ここで、受付部12、生成部13、変換部14、及び送信部15は、例えば、CPU等により構成されている。
メニュー画面情報に係る設定項目には、ネイティブアプリケーションのメニュー画面に用いられるメニュー画像と、ネイティブアプリケーションのメニュー画面に表示させるリンク先とが含まれている。
出力ボタン36は、第1種別のOS用のアプリケーションを生成して出力するためのボタンであり、出力ボタン37は、第2種別のOS用のアプリケーションを生成して出力するためのボタンである。なお、リクエスト用ページ30には、他の種別のOS用のアプリケーションを生成して出力するためのボタンが設けられていてもよい。
また、生成部13は、設定情報の設定項目「表示態様情報」に、受付部12が受け付けた表示態様情報(背景色、フォント、アイコン画像)を設定する。
続いて、開発用端末2の機能構成について説明する。
図2に示すように、開発用端末2は、CPU等により構成された要求部21と、取得部22とを備える。また、開発用端末2は、例えば、液晶ディスプレイ等により構成される表示部23を備える。
続いて、アプリケーション生成装置1の処理の流れについて説明する。図5は、第1の実施形態に係るアプリケーション生成装置1において、ネイティブアプリケーションが開発用端末2に送信されるまでの処理の流れの一例を示すフローチャートである。
以上、第1の実施形態によれば、アプリケーション生成装置1は、記憶部11が、ネイティブアプリケーションのテンプレートであるテンプレートアプリケーション111を記憶し、受付部12が、ウェブアプリケーションのアドレスとともに、ネイティブアプリケーションの生成要求を示すリクエストを受け付け、生成部13が、リクエストを受け付けたことに応じて、テンプレートアプリケーション111のアクセス先を受付部12が受け付けたアドレスに設定することでネイティブアプリケーションを生成する。
[更新情報をプッシュ通知する]
続いて、第2の実施形態について説明する。
第2の実施形態は、アプリケーション生成装置1によって生成されたネイティブアプリケーションが端末にインストールされると、ウェブアプリケーションが更新されたことを検出し、更新情報をプッシュ通知する点で、第1の実施形態と異なり、その他の点では同じである。
以上、第2の実施形態によれば、テンプレートアプリケーション111は、ネイティブアプリケーションとして端末にインストールされると、ウェブアプリケーションの更新情報の取得先に係る設定項目に基づいて、ウェブアプリケーションが更新されたことを検出し、端末に対して更新情報をプッシュ通知する。また、アプリケーション生成装置1の受付部12は、更新情報を示すページのアドレスを受け付け、生成部13は、コピーされたテンプレートアプリケーション111に含まれる設定情報における、更新情報の取得先に係る設定項目に、受付部12が受け付けた更新情報を示すページのアドレスを設定する。
[アプリケーション生成装置1から更新情報をプッシュ通知する]
続いて、第3の実施形態について説明する。
第3の実施形態は、ネイティブアプリケーションがインストールされた端末に対して、アプリケーション生成装置1から更新情報をプッシュ通知する点で、第1の実施形態と異なり、その他の点では同じである。
第3の実施形態において、アプリケーション生成装置1は、携帯端末4にインストールされたネイティブアプリケーションに通知する通知情報を、入力部(不図示)を介して受け付け、当該ネイティブアプリケーションに当該通知情報を通知する通知部16をさらに備える。
テンプレートアプリケーション111は、ネイティブアプリケーションとして携帯端末4にインストールされると、アプリケーション生成装置1から通知情報を受信し、携帯端末4に対して通知情報を通知する。
以上、第3の実施形態によれば、アプリケーション生成装置のユーザは、ネイティブアプリケーションをインストールした携帯端末4のユーザに対して、通知部を介して新着情報や特典情報といった通知情報を通知することができる。
[課金に係る情報を設定する]
続いて、第4の実施形態について説明する。
第4の実施形態は、生成部13が、ネイティブアプリケーションの使用に係る課金に係る情報を設定し、当該ネイティブアプリケーションをインストールした携帯端末のユーザが課金の設定を行って、閲覧制限がされていたページを閲覧できるようにする点で、第1の実施形態と異なり、その他の点では同じである。
以上、第4の実施形態によれば、生成部13は、ネイティブアプリケーションが端末にインストールされて起動されたときに表示部に表示するメニューページに、ネイティブアプリケーションの課金に係る情報を設定するページに遷移するための画像を設ける。よって、アプリケーション生成装置は、課金に係る情報を容易に設定することができる。
Claims (10)
- 端末にインストールされると、所定のアクセス先にアクセスして情報を取得し、前記端末の表示部に表示させるネイティブアプリケーションを生成するアプリケーション生成装置であって、
前記ネイティブアプリケーションのテンプレートであるテンプレートアプリケーションを記憶する記憶部と、
ウェブアプリケーションのアドレスとともに、ネイティブアプリケーションの生成要求を示すリクエストを受け付ける受付部と、
前記受付部が前記リクエストを受け付けたことに応じて、前記テンプレートアプリケーションの前記アクセス先を前記受付部が受け付けた前記アドレスに設定することで前記ネイティブアプリケーションを生成する生成部と、
を備える、
アプリケーション生成装置。 - 前記テンプレートアプリケーションは、前記アクセス先を設定する設定情報を含み、
前記生成部は、前記受付部が前記リクエストを受け付けたことに応じて、前記テンプレートアプリケーションをコピーし、コピーされた前記テンプレートアプリケーションに含まれる前記設定情報の前記アクセス先を前記受付部が受け付けた前記アドレスに設定することで前記ネイティブアプリケーションを生成する、
請求項1に記載のアプリケーション生成装置。 - 前記設定情報は、前記ネイティブアプリケーションの表示態様に係る設定項目を含み、
前記受付部は、前記ネイティブアプリケーションの表示態様に係る表示態様情報を受け付け、
前記生成部は、前記表示態様に係る設定項目に、前記受付部が受け付けた表示態様情報を設定する、
請求項2に記載のアプリケーション生成装置。 - 前記テンプレートアプリケーションは、前記ネイティブアプリケーションとして前記端末にインストールされると、前記設定情報に含まれる、前記ウェブアプリケーションの更新情報の取得先に係る設定項目に基づいて、前記ウェブアプリケーションが更新されたことを検出し、前記端末に対して更新情報を通知し、
前記受付部は、前記更新情報を示すページのアドレスを受け付け、
前記生成部は、コピーされた前記テンプレートアプリケーションに含まれる前記設定情報における、前記更新情報の取得先に係る設定項目に、前記受付部が受け付けた前記更新情報を示すページのアドレスを設定する、
請求項2又は3に記載のアプリケーション生成装置。 - 前記ネイティブアプリケーションに通知する通知情報を受け付け、当該ネイティブアプリケーションに当該通知情報を通知する通知部をさらに備え、
前記テンプレートアプリケーションは、前記ネイティブアプリケーションとして前記端末にインストールされると、前記アプリケーション生成装置から通知情報を受信し、前記端末に対して前記通知情報を通知する、
請求項2から4のいずれか1項に記載のアプリケーション生成装置。 - 前記テンプレートアプリケーションは、前記設定情報と、1以上のプログラムファイルとを含み、
前記生成部が生成した前記ネイティブアプリケーションを構成する前記設定情報と、1以上のプログラムファイルとを、前記端末がインストール可能な形式のファイルに変換する変換部をさらに備える、
請求項2から5のいずれか1項に記載のアプリケーション生成装置。 - 前記受付部は、前記ウェブアプリケーションのメインページのアドレスを受け付け、
前記生成部は、前記受付部が受け付けた前記アドレスが示す前記メインページに基づいて、ウェブアプリケーションのメニュー情報を生成する、
請求項1から6のいずれか1項に記載のアプリケーション生成装置。 - 前記生成部は、前記ネイティブアプリケーションが前記端末にインストールされて起動されたときに前記表示部に表示するメニューページに、前記ネイティブアプリケーションの課金に係る情報を設定するページに遷移するためのリンクを設ける、
請求項1から7のいずれか1項に記載のアプリケーション生成装置。 - 開発用端末と、アプリケーション生成装置とを備え、端末にインストールされると、所定のアクセス先にアクセスして情報を取得し、前記端末の表示部に表示させるネイティブアプリケーションを生成するアプリケーション生成システムであって、
前記開発用端末は、
ウェブアプリケーションのアドレスと、ネイティブアプリケーションの生成要求を示すリクエストとを前記アプリケーション生成装置に送信する要求部と、
前記アプリケーション生成装置において生成されたネイティブアプリケーションを、前記アプリケーション生成装置から取得する取得部とを有し、
前記アプリケーション生成装置は、
前記ネイティブアプリケーションのテンプレートであるテンプレートアプリケーションを記憶する記憶部と、
ウェブアプリケーションのアドレスとともに、ネイティブアプリケーションの生成要求を示すリクエストを受け付ける受付部と、
前記受付部が前記リクエストを受け付けたことに応じて、前記テンプレートアプリケーションの前記アクセス先を前記受付部が受け付けた前記アドレスに設定することで前記ネイティブアプリケーションを生成する生成部と、
前記受付部が前記リクエストを受け付けたことに応じて、前記テンプレートアプリケーションの前記アクセス先を前記受付部が受け付けた前記アドレスに設定することで前記ネイティブアプリケーションを生成する生成部と、
前記生成部が生成した前記ネイティブアプリケーションを前記開発用端末に送信する送信部とを有する、
アプリケーション生成システム。 - 端末にインストールされると、所定のアクセス先にアクセスして情報を取得し、前記端末の表示部に表示させるネイティブアプリケーションを生成するアプリケーション生成方法であって、
ウェブアプリケーションのアドレスとともに、ネイティブアプリケーションの生成要求を示すリクエストを受け付ける手順と、
前記リクエストを受け付けたことに応じて、前記ネイティブアプリケーションのテンプレートであるテンプレートアプリケーションのアクセス先を、受け付けた前記アドレスに設定することで前記ネイティブアプリケーションを生成する手順と、
を備える、
アプリケーション生成方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013211556A JP5470500B1 (ja) | 2013-10-09 | 2013-10-09 | アプリケーション生成装置、アプリケーション生成システム及びアプリケーション生成方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013211556A JP5470500B1 (ja) | 2013-10-09 | 2013-10-09 | アプリケーション生成装置、アプリケーション生成システム及びアプリケーション生成方法 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014018244A Division JP2015076087A (ja) | 2014-02-03 | 2014-02-03 | アプリケーション生成装置、アプリケーション生成システム及びアプリケーション生成方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP5470500B1 JP5470500B1 (ja) | 2014-04-16 |
| JP2015075911A true JP2015075911A (ja) | 2015-04-20 |
Family
ID=50749769
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013211556A Active JP5470500B1 (ja) | 2013-10-09 | 2013-10-09 | アプリケーション生成装置、アプリケーション生成システム及びアプリケーション生成方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5470500B1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019008825A (ja) * | 2018-09-12 | 2019-01-17 | 株式会社三菱Ufj銀行 | アプリケーション生成支援システムおよびアプリケーション生成支援プログラム |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6308077B2 (ja) * | 2014-09-08 | 2018-04-11 | 京セラドキュメントソリューションズ株式会社 | アプリケーション作成プログラム及び情報処理装置 |
| JP6843007B2 (ja) * | 2017-06-26 | 2021-03-17 | 株式会社三菱Ufj銀行 | アプリケーション生成支援システム |
| JP2019008795A (ja) * | 2018-06-19 | 2019-01-17 | 株式会社三菱Ufj銀行 | アプリケーション生成支援システムおよびアプリケーション生成支援プログラム |
| JP7527866B2 (ja) | 2020-07-01 | 2024-08-05 | キヤノン株式会社 | プログラム、情報処理装置及び制御方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006520938A (ja) * | 2002-12-26 | 2006-09-14 | リサーチ イン モーション リミテッド | コンポーネントベースの無線アプリケーションを作成して同アプリケーションと通信するためのシステム及び方法 |
| JP2013080470A (ja) * | 2011-09-30 | 2013-05-02 | Nhn Corp | ウェブ技術を用いたハイブリッドアプリケーション実行装置及び方法 |
| JP5297555B1 (ja) * | 2012-12-04 | 2013-09-25 | 株式会社 ディー・エヌ・エー | ネットワークシステム |
-
2013
- 2013-10-09 JP JP2013211556A patent/JP5470500B1/ja active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006520938A (ja) * | 2002-12-26 | 2006-09-14 | リサーチ イン モーション リミテッド | コンポーネントベースの無線アプリケーションを作成して同アプリケーションと通信するためのシステム及び方法 |
| JP2013080470A (ja) * | 2011-09-30 | 2013-05-02 | Nhn Corp | ウェブ技術を用いたハイブリッドアプリケーション実行装置及び方法 |
| JP5297555B1 (ja) * | 2012-12-04 | 2013-09-25 | 株式会社 ディー・エヌ・エー | ネットワークシステム |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019008825A (ja) * | 2018-09-12 | 2019-01-17 | 株式会社三菱Ufj銀行 | アプリケーション生成支援システムおよびアプリケーション生成支援プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5470500B1 (ja) | 2014-04-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9628546B2 (en) | Systems and methods for downloading files | |
| KR102128691B1 (ko) | 스크롤 맵을 제공하는 방법 및 시스템 | |
| US20110264692A1 (en) | System for searching property listings based on location | |
| HK1204501A1 (en) | Method for processing information release page and device thereof | |
| JP5470500B1 (ja) | アプリケーション生成装置、アプリケーション生成システム及びアプリケーション生成方法 | |
| US10592580B2 (en) | Web UI builder application | |
| WO2015096596A1 (zh) | 信息推送方法、装置、非易失性存储介质及设备 | |
| CN107077500B (zh) | 提取类似的群组元素 | |
| CN102893259B (zh) | 嵌入式搜索栏 | |
| JP2014102816A (ja) | 設定支援装置、設定支援システム、及び設定支援方法 | |
| CN104361004A (zh) | 浏览器收藏夹数据的处理方法与浏览器 | |
| JP2012133515A (ja) | 情報処理装置、情報処理方法、プログラム、情報処理システム | |
| US20150207867A1 (en) | Information processing terminal and control method | |
| JP2020067718A (ja) | 文書生成システムおよびその制御方法、並びにプログラム | |
| US10397083B2 (en) | Terminal device identification systems, methods, and programs | |
| JP5832056B1 (ja) | Webページの表示のためのプログラム、端末装置、およびサーバ装置 | |
| RU2634221C2 (ru) | Способ и устройство для отрисовки представления электронного документа на экране | |
| JP6224682B2 (ja) | 情報表示プログラム、情報表示装置、情報表示方法及び配信装置 | |
| US9268788B2 (en) | Apparatus and method for providing a content upload service between different sites | |
| US9680967B2 (en) | Method of using application, gateway using the method, terminal using the method, and terminal system using the method | |
| JP2015076087A (ja) | アプリケーション生成装置、アプリケーション生成システム及びアプリケーション生成方法 | |
| JP2013225220A (ja) | Web閲覧画面サムネイル生成システム | |
| JP2011192223A (ja) | クライアント装置、表示方法、プログラム、情報処理装置、及び情報処理システム | |
| KR102095307B1 (ko) | 복수의 선택된 텍스트들을 이용한 정보 제공 장치 및 방법 | |
| JP2017107435A (ja) | 情報表示プログラム、情報表示装置、情報表示方法及び配信装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140108 |
|
| 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: 20140124 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140203 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5470500 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 |
|
| 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 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |