JP6102464B2 - 情報端末,ネットワークシステム,及びプログラム - Google Patents
情報端末,ネットワークシステム,及びプログラム Download PDFInfo
- Publication number
- JP6102464B2 JP6102464B2 JP2013091515A JP2013091515A JP6102464B2 JP 6102464 B2 JP6102464 B2 JP 6102464B2 JP 2013091515 A JP2013091515 A JP 2013091515A JP 2013091515 A JP2013091515 A JP 2013091515A JP 6102464 B2 JP6102464 B2 JP 6102464B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- software
- evaluation
- distribution server
- access
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
Description
このような携帯電話機にて実行されるソフトウェアの中には、携帯電話機のメモリに格納されている個人情報などの流出を抑制することを目的として、ソフトウェアを実行する際にアクセス可能な領域を、予め指定された領域に制限したソフトウェアが提案されている(特許文献1参照)。
そこで、本発明は、ソフトウェアの評価・検証に対する工数の抑制と、当該ソフトウェアの安全性の担保とを両立する技術の提供を目的とする。
また、本発明によれば、評価情報によって表される安全性の評価が高いほど、対象ソフトを実行する際にアクセスが許可される情報が多くなる。したがって、本発明において、安全性が低いソフトウェアに対しては、個人情報などの重要性の高い情報へのアクセスを禁止し、安全性が高いソフトウェアだけに対して、重要性の高い情報へのアクセスを許可すれば、その重要性の高い情報が外部に流出することを抑制できる。
以上のことから、本発明によれば、ソフトウェアの開発に対する工数の抑制と、当該ソフトウェアの安全性の担保とを両立できる。
〈ネットワークシステム〉
図1に示すネットワークシステム1は、少なくとも一つの配信サーバ10と、少なくとも一つの情報端末60とを備え、配信サーバ10から配信されたアプリケーションソフトSW(即ち、ソフトウェア)を情報端末60が実行するシステムである。なお、ネットワークシステム1は、情報端末60を複数備えている。
〈情報端末〉
情報端末60は、通信部61と、情報受付部62と、表示部63と、音入力部64と、音出力部65と、記憶部66と、制御部70とを備えている。本実施形態における情報端末60として、例えば、周知の携帯情報端末を想定しても良いし、自動車に搭載される車載情報端末を想定しても良い。なお、携帯情報端末には、周知の電子書籍端末や、携帯電話、タブレット端末などを含む。また、車載情報端末には、車載ナビゲーション装置を含む。
ROM72には、配信サーバ10からダウンロードしたアプリケーションソフトSWを実行するソフトウェア実行処理を、制御部70が実行するためのソフトウェア(処理プログラム)が格納されている。なお、以下では、配信サーバ10から情報端末60がダウンロードしたアプリケーションソフトSWを対象ソフトSWと称す。
〈ソフトウェア管理処理〉
次に、配信サーバ10の制御部20が実行するソフトウェア管理処理について説明する。
このS150では、予め規定された情報である評価推定情報が更新されたか否かを判定する。なお、ここで言う評価推定情報とは、アプリケーションソフトSWの安全性を評価することを目的として予め規定された少なくとも一つの指標(情報)であり、ダウンロード回数とは異なる情報である。
一方、S150での判定の結果、評価推定情報が更新されていれば(S150:YES)、その更新された評価推定情報に基づいて、当該管理対象アプリSWに対する評価情報EIを補正する(S160)。このS160での評価情報EIの補正は、例えば、当該管理対象アプリSWの人気や、ユーザによる評価結果が高いほど、安全性に対する評価が高くなるように実施する。
そのS170では、当該管理対象アプリSWの評価情報EIを記憶部66に記憶する(S170)。続いて、当該管理対象アプリSWの評価情報EIの取得を要求する評価取得要求を、情報端末60から受信したか否かを判定する(S180)。このS180での判定の結果、評価取得要求を受信していなければ(S180:NO)、S120へと戻る。
つまり、ソフトウェア管理処理では、管理対象アプリSWがダウンロードされるごとに、当該管理対象アプリSWのダウンロード回数を更新する。そのダウンロード回数が多いほど安全性の評価が高くなるように、当該アプリケーションソフトSWに対応する評価情報EIを決定する。
〈ソフトウェア実行処理〉
次に、情報端末60の制御部70が実行するソフトウェア実行処理について説明する。
このソフトウェア実行処理は、起動されると、図3に示すように、対象ソフトSWに対応する評価情報EIを要求する評価取得要求を配信サーバ10に送信する(S310)。
ソフトウェア実行処理では、その後、S370へと移行する。
また、S330での判定の結果、評価情報EIに含まれる評価値の大きさが、第二閾値以上であれば、重要性が高い内容の情報へのアクセスの制限が中制限レベルよりも緩和された低制限レベルに、当該対象ソフトSWに対するアクセス情報を設定する(S360)。
ソフトウェア実行処理では、その後、S370へと移行する。
つまり、ソフトウェア実行処理では、対象ソフトSWに対応する評価情報EIを配信サーバ10から取得する。そして、取得した評価情報EIによって表される、対象ソフトSWの安全性の評価が高いほど、対象ソフトSWを実行する際にアクセスが許可される情報が多くなるように、アクセス情報を決定する。さらに、ソフトウェア実行処理では、決定されたアクセス情報に従って、対象ソフトSWを実行する。
[実施形態の効果]
以上説明したように、本実施形態のソフトウェア管理処理では、アプリケーションソフトSWの安全性に対する評価を、ダウンロード回数が多いほど安全性が高いものとしている。これは、ダウンロード回数が多いアプリケーションソフトSWほど、そのアプリケーションソフトSWを実行した際に不都合が発生している可能性が低いと考えられることや、ソフトウェア技術者による評価の機会が多いことから、安全性(信頼性)が高いものと考えられるためである。
以上のことから、ネットワークシステム1によれば、アプリケーションソフトSWの開発に対する工数の抑制と、当該アプリケーションソフトSWの安全性の担保とを両立できる。
[その他の実施形態]
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において、様々な態様にて実施することが可能である。
なお、上記実施形態の構成の一部を、課題を解決できる限りにおいて省略した態様も本発明の実施形態である。また、上記実施形態と変形例とを適宜組み合わせて構成される態様も本発明の実施形態である。また、特許請求の範囲に記載した文言によって特定される発明の本質を逸脱しない限度において考え得るあらゆる態様も本発明の実施形態である。
Claims (7)
- 少なくとも一つのソフトウェアが格納された配信サーバ(10)からダウンロードしたソフトウェアを実行する情報端末(60)であって、
前記配信サーバには、対応するソフトウェアのダウンロード回数が多いほど大きな値となる評価情報が格納されており、
前記配信サーバからダウンロードされたソフトウェアを対象ソフトとし、当該対象ソフトの起動時に、当該対象ソフトに対応する評価情報を前記配信サーバから取得する評価取得手段(70,S320)と、
前記評価取得手段で取得した評価情報に基づいて、前記評価情報の値が大きいほど、前記対象ソフトを実行する際にアクセスを許可する情報が多くなるように、アクセス可能な情報を表すアクセス情報を決定するアクセス領域決定手段(70,S330〜S360)と、
前記アクセス領域決定手段にて決定されたアクセス情報に従って、前記対象ソフトを実行するソフト実行手段(70,S380)と
を備えることを特徴とする情報端末。 - 前記アクセス領域決定手段にて決定されたアクセス情報を記憶装置に記憶する記憶制御手段(70,S370)を備え、
前記ソフト実行手段は、
前記記憶装置に記憶されたアクセス情報を、前記アクセス領域決定手段にて決定されたアクセス情報とする
ことを特徴とする請求項1に記載の情報端末。 - 請求項1または請求項2に記載の情報端末(60)と、
少なくとも一つのソフトウェアが格納された配信サーバ(10)と
を備えたネットワークシステム(1)であって、
前記情報端末は、
前記評価情報の取得を要求する評価取得要求を前記配信サーバに送信する要求送信手段(70,S310)を備え、
前記配信サーバは、
前記要求送信手段にて出力された評価取得要求を受信すると、当該評価取得要求に対応する評価情報を取得し、当該情報端末に出力する情報出力手段(20,S190)と
を備えることを特徴とするネットワークシステム。 - 前記配信サーバは、
格納された各ソフトウェアの評価情報を更新する情報更新手段(20,S110〜S160)を備える
ことを特徴とする請求項3に記載のネットワークシステム。 - 前記情報更新手段は、
前記ソフトウェアがダウンロードされるごとに、当該ソフトウェアのダウンロード回数を更新する回数更新手段(20,S120〜S130)と、
前記回数更新手段で更新されたダウンロード回数が多いほど、安全性の評価が高くなるように、当該ソフトウェアに対応する前記評価情報を決定する評価決定手段(20,S140)と
を備えることを特徴とする請求項4に記載のネットワークシステム。 - 前記情報更新手段は、
前記ダウンロード回数とは異なる指標である推定情報に基づいて、前記評価決定手段で決定された前記評価情報を補正する補正手段(20,S150,S160)
を備えることを特徴とする請求項5に記載のネットワークシステム。 - 少なくとも一つのソフトウェアが格納された配信サーバ(10)からダウンロードしたソフトウェアを実行する情報端末(60)のコンピュータ(70)が実行するプログラムであって、
前記配信サーバには、対応するソフトウェアのダウンロード回数が多いほど大きな値となる評価情報が格納されており、
前記配信サーバからダウンロードされたソフトウェアを対象ソフトとし、当該対象ソフトの起動時に、当該対象ソフトに対応する評価情報を前記配信サーバから取得する評価取得手順(S320)と、
前記評価取得手順で取得した評価情報に基づいて、前記評価情報の値が大きいほど、前記対象ソフトを実行する際にアクセスを許可する情報が多くなるように、アクセス可能な情報を表すアクセス情報を決定するアクセス領域決定手順(S330〜S360)と、
前記アクセス領域決定手順にて決定されたアクセス情報に従って、前記対象ソフトを実行するソフト実行手順(S380)とを
前記コンピュータに実行させることを特徴とするプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013091515A JP6102464B2 (ja) | 2013-04-24 | 2013-04-24 | 情報端末,ネットワークシステム,及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013091515A JP6102464B2 (ja) | 2013-04-24 | 2013-04-24 | 情報端末,ネットワークシステム,及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014215754A JP2014215754A (ja) | 2014-11-17 |
| JP6102464B2 true JP6102464B2 (ja) | 2017-03-29 |
Family
ID=51941474
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013091515A Expired - Fee Related JP6102464B2 (ja) | 2013-04-24 | 2013-04-24 | 情報端末,ネットワークシステム,及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6102464B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6134369B2 (ja) * | 2015-10-28 | 2017-05-24 | 株式会社オプティム | 端末管理システム及び端末管理方法。 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002123394A (ja) * | 2000-10-16 | 2002-04-26 | Denso Corp | ロボット装置のプログラム登録システム |
| JP2002182983A (ja) * | 2000-12-13 | 2002-06-28 | Sharp Corp | データベースへのアクセス制御方法、データベース装置、リソースへのアクセス制御方法、情報処理装置 |
| JP2004288117A (ja) * | 2003-03-25 | 2004-10-14 | Mitsubishi Electric Corp | アプリケーションソフトウエア構成管理システム |
| US8868439B2 (en) * | 2009-05-15 | 2014-10-21 | Microsoft Corporation | Content activity feedback into a reputation system |
| JP2012014448A (ja) * | 2010-06-30 | 2012-01-19 | Ntt Docomo Inc | ユーザにアプリケーションを推薦するサーバ及び方法 |
| JP2013045279A (ja) * | 2011-08-24 | 2013-03-04 | Ntt Docomo Inc | アプリケーション評価情報掲示システム、及びアプリケーション検索サーバ |
-
2013
- 2013-04-24 JP JP2013091515A patent/JP6102464B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014215754A (ja) | 2014-11-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9235586B2 (en) | Reputation checking obtained files | |
| US8739298B2 (en) | Method and system for enforcing a license dependency rule for a software application | |
| US9092598B2 (en) | Version-based software product activation | |
| US8806655B1 (en) | Providing limited versions of applications | |
| KR101422563B1 (ko) | 데이터 패키지의 효율적인 다운로드 방법 및 시스템 | |
| CN104835056B (zh) | 信息推送方法及信息推送系统 | |
| US9971908B2 (en) | Method and apparatus for determining permission of application program | |
| CN105472033B (zh) | 媒体信息处理方法及移动终端 | |
| WO2016091034A1 (zh) | 一种提供应用渠道包的方法和装置 | |
| CN114065204B (zh) | 一种无文件木马查杀方法及装置 | |
| KR20150040325A (ko) | 애플리케이션 보안 검증을 위한 클라우드 지원형 방법 및 서비스 | |
| CN105378662A (zh) | 捆绑包生成 | |
| CN103136027B (zh) | 即时更新装置和即时更新方法 | |
| JP2013069250A (ja) | 記憶装置および書き込み装置 | |
| CN109002320A (zh) | 用于软件开发包的更新方法、系统、电子设备及存储介质 | |
| CN109908585A (zh) | 一种文件处理方法及系统、计算设备及存储介质 | |
| CN113703857A (zh) | 一种启动应用的方法、装置及计算机可读存储介质 | |
| CN115221434A (zh) | 数字盲盒的访问方法、装置、电子设备及存储介质 | |
| JP6102464B2 (ja) | 情報端末,ネットワークシステム,及びプログラム | |
| US20180332141A1 (en) | Virtual assistant skill deployment | |
| CN109003030A (zh) | 区块链的对象物流转方法、系统和计算机可读存储介质 | |
| CN104598281B (zh) | 用于升级电子设备的系统的方法 | |
| CN107479923A (zh) | 应用程序升级方法、装置及显示终端 | |
| US9152407B2 (en) | Method for initiating software update through version-aware content | |
| CN106790635B (zh) | cookie信息管理方法及服务器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151016 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160915 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161011 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161206 |
|
| 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: 20170131 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170213 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6102464 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| 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 |
|
| LAPS | Cancellation because of no payment of annual fees |