JP6050972B2 - 情報処理装置、情報通知方法及びプログラム - Google Patents
情報処理装置、情報通知方法及びプログラム Download PDFInfo
- Publication number
- JP6050972B2 JP6050972B2 JP2012146658A JP2012146658A JP6050972B2 JP 6050972 B2 JP6050972 B2 JP 6050972B2 JP 2012146658 A JP2012146658 A JP 2012146658A JP 2012146658 A JP2012146658 A JP 2012146658A JP 6050972 B2 JP6050972 B2 JP 6050972B2
- Authority
- JP
- Japan
- Prior art keywords
- application
- user
- unit
- notification
- information processing
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 39
- 230000010365 information processing Effects 0.000 title claims description 24
- 230000006870 function Effects 0.000 claims description 72
- 230000008859 change Effects 0.000 claims description 39
- 230000008569 process Effects 0.000 claims description 27
- 230000004044 response Effects 0.000 claims description 24
- 230000004048 modification Effects 0.000 description 26
- 238000012986 modification Methods 0.000 description 26
- 238000012545 processing Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 7
- 238000009434 installation Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000010200 validation analysis Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
- Telephone Function (AREA)
Description
そこで、本発明の目的は、アプリケーションを利用不可又は利用可能に変更する場合に、ユーザにとっての機能の必要性を加味して、連係動作する他のアプリケーションの情報を通知することである。
本発明において、前記通知部は、前記第1のアプリケーションと連係動作した時期が所定期間内に含まれる前記第2のアプリケーション、当該連係動作した回数が所定回数以上である前記第2のアプリケーション、又は、当該第1のアプリケーションプログラムと最後に連係動作した前記第2のアプリケーションを通知対象としてもよい。
また、本発明において、前記連係動作に用いられるアプリケーションの動作を指定した動作要求に応じて、当該動作が可能なアプリケーションを特定する特定部を備え、前記アプリケーション動作部は、前記第1のアプリケーションを自装置で利用不可又は利用可能に変更する場合に、当該第1のアプリケーションに前記動作要求を行わせ、前記通知部は、前記第1のアプリケーションによる前記動作要求に応じて前記特定部により特定された前記第2のアプリケーションを通知対象としてもよい。
また、本発明において、前記通知部は、前記第1のアプリケーションと連係動作せず、且つ、前記第2のアプリケーションと連係動作する第3のアプリケーションの情報を、ユーザに通知するようにしてもよい。
図1は、ユーザ端末10のハードウェア構成を示すブロック図である。図1に示すように、ユーザ端末10は、制御部11と、操作部12、通信部13と、表示部14と、記憶部15とを備える。
制御部11は、CPU(Central Processing Unit)、ROM(Read Only Memory)及びRAM(Random Access Memory)を有するマイクロコンピュータを備える。CPUは、ROMや記憶部15に記憶されたプログラムをRAMに読み出して実行することにより、ユーザ端末10の各部を制御する。操作部12は、表示部14の表示面に重ねて設けられたタッチスクリーンやハードボタンを有し、ユーザの操作を受け付ける。通信部13は、無線通信回路やアンテナを有し、ネットワークに接続して通信するためのインタフェースである。表示部14は、画像を表示する表示面を有し、この表示面に各種画面を表示する。
なお、連係動作は、これ以外にも、2以上のアプリケーションが同時に動作したり共通のパラメータを用いて動作したりすることにより、アプリケーションが単独で動作したときとは別の機能が提供される動作であればよい。よって、アプリケーション同士の動作上のつながり方は様々な態様がありうる。
「連係元アプリ」は、ユーザ端末10において連係元アプリとなりうるアプリケーションを示す。図2において「(利用可能)」と記された連係元アプリは、ユーザ端末10で利用可能なアプリケーションである。利用可能なアプリケーションは、具体的には、ユーザ端末10の記憶部15にインストール済みで、且つ、ユーザ端末10で動作させることが許可されたアプリケーションである。このようなアプリケーションのことを、ユーザ端末10において有効化されたアプリケーションという。一方で、図2には図示していないが、利用不可であるアプリケーションは、現時点で、ユーザ端末10で利用できないアプリケーションであり、具体的には、ユーザ端末10の記憶部15にインストールされていない(アンインストール済みを含む。)か、又は、記憶部15にインストール済みであるがユーザ端末10で動作させることが許可されていないアプリケーション(つまり、無効化されたアプリケーション)である。ユーザ端末10におけるアプリケーションの動作の許可又は不許可は、本実施形態では、ユーザが自由に設定変更できるものとする。アプリケーションの無効化は、バックグラウンドでのアプリケーションの動作によるリソースの消費の抑制などを目的として、例えばアプリケーションを一時的に利用不可にしておく場合に、ユーザにより設定される。
以上の構成を有するユーザ端末10は、ここではスマートフォンであり、図1に示す構成以外にも、撮影するためのカメラや音声の入出力を行うためのマイクロホン及びスピーカなど、通常のスマートフォンと共通の構成を有している。また、ユーザ端末10は、スマートフォン以外の、例えばタブレット型コンピュータや携帯電話機、パーソナルコンピュータ、PDA(Personal Digital Assistant)などの情報処理装置であってもよい。
次に、利用履歴DB151の構成を説明する。
ここで、図2に示したアプリケーションについて簡単に説明する。
なお、本実施形態では、カメラアプリB、表示アプリ及び写真画像加工アプリは、連係元アプリにはならないものとする。またカメラアプリA、表示アプリ及び写真画像加工アプリは、単独動作することはなく、メールアプリとの連係動作のみに利用されるアプリケーションである。前掲のそれ以外のアプリケーションは、単独動作もするアプリケーションである。
ここで、連係動作により提供される機能について簡単に説明する。
これ以外に、カメラアプリAを連係元アプリとし、連係先アプリを写真画像加工アプリとすれば、カメラアプリAで得られた写真画像を、写真画像加工アプリを用いて加工する機能が提供される。電話帳アプリや電話アプリが連係元アプリとなった場合にも、他のアプリケーションと連係動作することで、単独動作の場合とは別の機能が提供される。
次に、ユーザ端末10の機能構成を説明する。
アプリケーション動作部111は、ユーザ端末10で利用可能なアプリケーションを記憶部15から読み出し、読み出したアプリケーションを動作させる。アプリケーション動作部111は、アプリケーションを単独で動作させる場合もあれば、2以上のアプリケーションを連係動作させる場合もある。
利用履歴更新部112は、アプリケーション動作部111により行われたアプリケーションの連係動作に基づいて、利用履歴DB151を更新する。利用履歴更新部112は、連係動作が行われた連係元アプリと連係先アプリとに対応付けて、その利用日時を利用履歴DB151に格納するとともに利用回数を更新する(増加させる)。
変更指示受付部114は、第1のアプリケーションをユーザ端末10で利用不可又は利用可能に変更する変更指示を、操作部12の操作によりユーザから受け付ける。
処理実行部117は、応答受付部116が受け付けたユーザからの応答に従って処理を実行する。処理実行部117は、例えば、直接は利用不可に変更することが指示されていない第2のアプリケーションについて、ユーザの応答に従って、利用不可としたりそのまま利用可能としたりするよう、アプリケーション管理情報152を更新したり、アプリケーションのアンインストールなどを行ったりする。
ユーザ端末10の制御部11は、アプリケーションを利用不可に変更する変更指示を、操作部12の操作によりユーザから受け付ける(ステップSA1)。ここでは、制御部11がメールアプリをアンインストールする変更指示(以下、「アンインストール指示」という。)を受け付けたものとする。
次に、制御部11は、変更指示を受け付けたアプリケーションについての利用履歴を、利用履歴DB151から取得する(ステップSA3)。ここでは、制御部11は、メールアプリとの連係動作が可能な電話帳アプリ、電話アプリ、カメラアプリA、カメラアプリB及び表示アプリの利用履歴を取得する。
図6に示すように、通知画面sc2は、アンインストールの候補とするアプリケーションの一覧を含み、各アプリケーションを利用可能又は利用不可のいずれとするかをユーザに問い合わせるための画面である。具体的に、通知画面sc2は、「メールアプリを削除すると、カメラアプリBが使用できなくなります。以下の中から対処方法を選択してください。」というメッセージのほか、「メールアプリだけを削除する」と記されたソフトボタンb21と、「メールアプリとカメラアプリBの両方を削除する」と記されたソフトボタンb22と、「メールアプリとカメラアプリBの両方を削除しない」と記されたソフトボタンb23を含むウィンドウW2を含む。
制御部11は、通知画面sc2におけるソフトボタンb21〜b23のいずれかが選択されるまで待機し、いずれかを選択する操作を受け付けると、ステップSA4の通知に対するユーザからの応答を受け付ける(ステップSA5)。
次に、制御部11は、通知画面sc2を用いたユーザからの応答に従った処理を実行する(ステップSA6)。ここでは、制御部11は、ソフトボタンb21〜b23のうちの選択されたボタンに従って処理を実行する。ソフトボタンb21が選択された場合、制御部11は記憶部15に記憶されたメールアプリをアンインストールする。ソフトボタンb22が選択された場合、制御部11は記憶部15に記憶されたメールアプリ及びカメラアプリをアンインストールするとともに、ここでは、通知対象とならなかったアプリケーションのうち、連係元アプリとならず、且つ、単独で動作しないアプリケーション(ここでは、表示アプリ)も同時にアンインストールする。ソフトボタンb23が選択された場合、制御部11は、メールアプリ及びカメラアプリを含めアプリケーションのアンインストールしない。
ところで、ステップSA2の処理で、制御部11が、連係先アプリが無いと判断した場合には(ステップSA2;NO)、アンインストール指示を受け付けたアプリケーションのみをアンインストールする(ステップSA7)。
以上が、ユーザ端末10の動作の説明である。以上の説明では、ユーザ端末10がアプリケーションのアンインストール指示を受け付けた場合の、連係元アプリ及び連係先アプリのアンインストールの手順を説明した。これに対し、ユーザ端末10がアプリケーションを無効化する変更指示を受け付けた場合は、上述した説明における「アンインストール」や「削除」を、「無効化」と読み替えることにより説明することができる。また、ユーザ端末10は、変更指示がアンインストール指示である場合に、連係元アプリについてはアンインストールするが、連係先アプリについては無効化に設定変更するなど、連係元アプリと連係先アプリとで、利用不可にする処理態様を異ならせてもよい。
本発明は、上述した実施形態と異なる形態で実施することが可能である。本発明は、例えば、以下のような形態で実施することも可能である。また、以下に示す変形例は、各々を適宜に組み合わせてもよい。
(変形例1)
上述した実施形態では、ユーザ端末10は、(I)連係動作で提供された機能の利用回数が閾値以上であり、(II)現在日時から遡って所定期間内にこの機能が利用され、且つ、(III)連係元アプリと最後に連係動作したアプリケーションを、連係先アプリとして通知対象としていたが、これ以外の条件に基づいて通知対象の連係先アプリを決定してもよい。
例えば、ユーザ端末10は、(I)から(III)のいずれか1つ又は2つを満たすことを条件としてもよい。例えばユーザ端末10は、現在日時から遡って所定期間内(例えば、過去1週間以内)に連係動作したことのみを条件とすれば、たとえ利用回数が少なくとも、最近になってユーザが利用しだした連係先アプリの情報を通知する(この場合、表示アプリが通知対象となる)。また、利用回数のみを通知条件とすれば、ユーザ端末10は、過去によく利用している機能の情報を通知することとなる(この場合、電話帳アプリが通知対象となる)。また、最後に連係動作したことを条件としても、ユーザ端末10は、たとえ利用回数が少なくとも、アプリケーション毎に最も近い時期に利用した連係先アプリの情報を通知することができる(この場合、カメラアプリBが通知対象となる)。
なお、ユーザ端末10は、前掲の利用履歴以外に、アプリケーションの利用頻度などの、ユーザの連係動作で提供される機能の利用度合いの高低を表す利用履歴を用いるようにしてもよい。
上述した実施形態では、ユーザ端末10は、連係元アプリと連係先アプリとの関係をアプリケーション管理情報152で保持していたが、連係元アプリと連係先アプリとの関係を記憶部15で保持しない構成であってもよい。ユーザ端末10は、例えば暗黙的インテントなどと呼ばれる手法を利用して、連係元アプリと連係先アプリとの関係を特定してもよい。要するに、ユーザ端末10は、上述した実施形態のように、連係先アプリを直接指定することに代えて、“写真を撮る”、“電話を掛ける”などの、連係動作において連係先アプリに要求する動作を指示する(つまり、アプリケーションを間接的に指定するような態様である)。この場合、制御部11は、連係元アプリにより動作要求に応じた動作が可能なアプリケーションを探し出して、ユーザにアプリケーションの選択肢を提示する。ユーザは提示された機能の中から実行したいものがあれば、その場でアプリケーションを呼び出して動作させることができる。
なお、本実施形態では、ユーザ端末10は、連係元アプリと連係先アプリとの対応関係を規定するデータを保持していなくてもよい。
特定部118は、第1のアプリケーションによる連係動作の要求に基づいて、この第1のアプリケーションと連係動作する第2のアプリケーションを特定する。
アプリケーション動作部111は、第1のアプリケーションを自装置で利用不可に変更する場合に、この第1アプリケーションにより連係動作の要求を行わせる。
通知部115は、特定部118により特定された第2のアプリケーションの情報を通知する。
ここで説明しなかった制御部11の機能は、基本的には上述した実施形態と同じでよい。
ユーザ端末10の制御部11は、アプリケーションを利用不可にする変更指示を受け付けると(ステップSA1)、このアプリケーションに連係動作の要求を行わせる(ステップSA8)。そして、制御部11は、ステップSA8の処理で要求した連係動作が可能なアプリケーションを特定する(ステップSA9)。ユーザ端末10は、アプリケーションがインストールされたときに、このアプリケーションで実現可能な動作の情報を、例えばOS(Operating System)の機能を利用して保持している。そして、制御部11は、この情報に基づいて、連係動作が可能なアプリケーションを特定する。制御部11は、この特定結果に応じた連係先アプリに基づいて、上述した実施形態と同様にして、ステップSA2以降の処理を実行する。
上述した実施形態において、ユーザ端末10は、連係先アプリの単独動作が可能であるか否かに応じて、通知する情報を異ならせてもよい。例えば、連係先アプリの単独動作が可能であれば、ユーザがそのアプリケーションを連係動作で利用しなくとも、単独で利用する場合もあるので、ユーザの連係先アプリに対する対処方法に影響することがある。そこで、制御部11は、ステップSA4の処理で、図9に示す通知画面sc3を表示させることとなる。図9に示す通知画面sc3は、変更指示がアンインストール指示である場合の通知画面である。
図9に示すように、通知画面sc3は、「メールアプリを削除すると、カメラアプリBが使用できなくなりますが、カメラアプリBは単独で使用することもできます。以下の中から対処方法を選択してください。」というメッセージのほか、「メールアプリだけを削除する」と記されたソフトボタンb31と、「すべてのアプリを削除する」と記されたソフトボタンb32と、「すべてのアプリを削除しない」と記されたソフトボタンb33を含むウィンドウW3を含む。ここでユーザは、今後も単独でカメラアプリBを利用すると考えて、自身が指示したアプリケーションのみをアンインストールしようとした場合は、「メールアプリだけを削除する」と記されたソフトボタンb31を選択する。メールアプリのほか、このメールアプリとともに単独でもカメラアプリBを利用せず同時にアンインストールしようとしたユーザは、「メールアプリとカメラアプリBの両方を削除する」と記されたソフトボタンb32を選択する。メールアプリをアンインストールしようとしたが、この連係動作による機能を今後も利用したいと考えたユーザは、「すべてのアプリを削除しない」と記されたソフトボタンb33を選択する。
なお、本変形例においても、制御部11は、通知対象としなかったアプリケーションのうち、連係元アプリになりえないものは利用不可に変更してもよい。
また、この変形例において、ユーザ端末10は、アプリケーションの単独動作の利用履歴を利用履歴DB151などで管理し、この利用履歴に応じて、最近の利用度合いが一定レベル以上である場合に、単独動作に関する通知をしてもよい。また、ユーザ端末10は、連係先アプリの単独動作が可能であれば、その旨の通知も含めて通知してもよい。
上述した実施形態において、ユーザ端末10は、変更指示のあった連係元アプリと連係動作する連係先アプリだけでなく、この連係先アプリを、連係元アプリとした場合の連係先アプリ(第3アプリケーション)の情報も通知してもよい。例えば、図3に示す写真画像加工アプリは、メールアプリとは連係動作しないものの、カメラアプリAと連係動作するものである。よって、メールアプリのアンインストール指示によりカメラアプリAがアンインストールされる場合には、これもアンインストールされることが好ましいと考えることもできる。
図10に示すように、通知画面sc4は、「メールアプリを削除すると、カメラアプリBと、カメラアプリBで使用できる写真画像加工アプリが使用できなくなります。以下の中から対処方法を選択してください。」というメッセージのほか、「メールアプリだけを削除する」と記されたソフトボタンb41と、「すべてのアプリを削除する」と記されたソフトボタンb42と、「すべてのアプリを削除しない」と記されたソフトボタンb43を含むウィンドウW4を含む。ここでユーザは、自身が指示したアプリケーションのみをアンインストールしようとした場合は、「メールアプリだけを削除する」と記されたソフトボタンb41を選択する。メールアプリのほか、このメールアプリとともに連係動作によりよく利用していたアプリケーションも同時にアンインストールしようとしたユーザは、「すべてのアプリを削除する」と記されたソフトボタンb42を選択する。メールアプリをアンインストールしようとしたが、この連係動作による機能を今後も利用したいと考えたユーザは、「すべてのアプリを削除しない」と記されたソフトボタンb43を選択する。
なお、本変形例においても、ユーザ端末10は、通知対象とならなかったアプリケーションのうち、連係元アプリになりえず、且つ、単独起動できないものは利用不可に変更してもよい。
この変形例のユーザ端末10によれば、連係先の連係先といったアプリケーションで不要なものが記憶部15に残ってしまう可能性を抑制できる。
また、ユーザ端末10は、通知対象とする連係先アプリの数を1つに限るのではなく、複数としてもよい。例えば、ユーザ端末10は、最後に利用されたものに限らず、最近の所定回数に連係動作させた複数の連係先アプリ通知対象としてもよいし、所定期間内に利用されたすべてのアプリケーションを通知対象としてもよい。この場合、図6、図9及び図10に示す通知画面sc4に相当する通知画面は、通知対象の各アプリケーションについての対処をユーザに問い合わせる内容となる。
また、ユーザ端末10は、連係元アプリ毎に一部の連係先アプリだけを通知するのではなく、すべての連係先アプリを通知してもよい。
このようにユーザ端末10は、連係先アプリの通知条件として、どのような条件を採用してもよいが、利用不可にする変更指示のあった連係元アプリと連係動作したことのある連係先アプリを通知対象とすることが好ましい。
上述した実施形態では、ユーザ端末10は、アプリケーションを利用不可にする変更指示を受け付けたときに、連係先アプリの情報を通知していたが、アプリケーションを利用可能に変更する(つまり、インストール又は有効化する)変更指示を受け付けたときに、連係先アプリの情報を通知してもよい。この変形例のユーザ端末10の具体的な動作は、図11に示すとおりである。
ユーザ端末10の制御部11は、アプリケーションを利用可能に変更する変更指示を、操作部12の操作によりユーザから受け付ける(ステップSB1)。ここでは、制御部11がメールアプリをインストールする変更指示(以下、「インストール指示」という。)を受け付けたものとする。
次に、制御部11は、変更指示を受け付けたアプリケーションについての利用履歴を、利用履歴DB151から取得する(ステップSB3)。ここでは、制御部11は、メールアプリとの連係動作が可能な電話帳アプリ、電話アプリ、カメラアプリA、カメラアプリB及び表示アプリの利用履歴を取得する。
図12に示すように、通知画面sc5は、利用可能に変更する候補のアプリケーションの一覧を含み、各アプリケーションを利用可能又は利用不可のいずれとするかをユーザに問い合わせるための画面である。具体的に、通知画面sc5は「メールアプリを追加すると、カメラアプリBを使用できます。以下の中から対処方法を選択してください。」というメッセージのほか、「メールアプリを追加する」と記されたソフトボタンb51と、「メールアプリを追加し、カメラアプリBを有効化する」と記されたソフトボタンb52とを含むウィンドウW5を含む。
制御部11は、通知画面sc5におけるソフトボタンb51又はb52のいずれかが選択されるまで待機し、いずれかを選択する操作を受け付けると、ステップSB4の通知に対するユーザからの応答を受け付ける(ステップSB5)。
次に、制御部11は、通知画面を介したユーザからの応答に従った処理を実行する(ステップSB6)。ここでは、制御部11は、ソフトボタンb51〜b52の選択されたボタンに従って処理を実行する。ソフトボタンb51が選択された場合、制御部11は記憶部15に記憶されたメールアプリをインストールする。ソフトボタンb52が選択された場合、制御部11はメールアプリをインストールし、且つ、無効化されていたカメラアプリBを有効化する。
また、以上の動作説明では、ユーザ端末10がアプリケーションのインストール指示を受け付けた場合の連係元アプリ及び連係先アプリのインストールの手順を説明したが、ユーザ端末10がアプリケーションを有効化に変更する変更指示を受け付けた場合、以上の説明のうち、アプリケーションの「追加」や「インストール」を「有効化」と読み替えることにより説明することができる。また、以上の動作説明では、ユーザ端末10がアプリケーションを利用可能にする場合に、このアプリケーションを連係元アプリとしたときの連係先アプリを無効化から有効化に変更していた。これ以外にも、ユーザ端末10は、例えば所定のサーバにアクセスするなどして、この連係先アプリをインストールすることができるのであれば、連係先アプリを記憶部16にインストールしてから有効化してもよい。
なお、この変形例においても、ユーザ端末10は、例えば、変形例(1)でも説明したような、様々な手法で通知対象の連係先アプリを決めてもよいし、変形例(2)のような動作要求を用いて連係先アプリを特定してもよく、利用不可に変更する場合の処理を適宜採用することができる。
上述した実施形態において、ユーザ端末10は、連係先アプリのうち連係元アプリ(例えば、電話帳アプリや電話アプリ)となりうるものや、単独動作が可能な連係先アプリ(例えば、カメラアプリB)については、連係元アプリを利用不可に変更するときの通知対象としないようにしてもよい。連係動作以外でも利用可能なアプリについては、様々な目的で利用される可能性があるので、必ずしも、連係アプリを利用不可にするときに同時に利用不可にすることが好ましいわけではないと考えられるからである。このようにすればユーザが必要なアプリケーションについての通知が増大することを抑えられる。
また、ユーザ端末10は、利用履歴DB151を参照して連係元アプリとしての利用履歴や単独動作での利用履歴に基づいて、この通知の有無を判断してもよい。
上述した実施形態において、ユーザ端末10がアプリケーション管理情報152を記憶していたが、これに相当する情報を外部装置が記憶しており、ユーザ端末10は通信部13の通信により、この外部装置からアプリケーション管理情報を取得してもよい。
例えば、外部装置がアプリケーションを販売するなどして提供するサーバ装置であれば、提供したアプリケーションの情報をユーザ毎に保持していることがある。そこで、ユーザ端末10は、このサーバ装置と通信してアプリケーション管理情報を取得すればよい。また、ユーザ端末10は、自装置内で利用履歴DB151を記憶していなくてもよく、外部装置が記憶していてもよい。この場合、ユーザ端末10は、連係動作による機能を利用する毎にその旨を外部装置に通知して、利用履歴DBを更新させるとよい。
上述した実施形態では、ユーザ端末10はユーザによる変更指示に従って利用可能又は利用不可を変更していたが、この変更指示の受け付け以外の契機に変更してもよい。例えば、ユーザ端末10は、あまり利用されなくなったアプリケーションを自動で判別して、このアプリケーションを利用不可に変更してもよい。また、ユーザ端末10は、ユーザがよく利用する機能からお勧めのアプリケーションを推奨する場合に、このアプリケーションを利用可能に変更してもよい。このような契機に、ユーザ端末10は、前述のような利用履歴に基づいた連係先アプリの情報を通知してもよい。
ユーザ端末10が通知するアプリケーション(連係元アプリや連係先アプリ)の情報は、アプリケーションを利用不可又は利用可能のいずれとするかをユーザに問い合わせるものに限らない。ユーザ端末10は、例えばアプリケーション名を表示するだけであってもよいし、利用履歴に応じてユーザがどの程度機能を利用しているかを通知するものであってもよい。このように、ユーザ端末10は、変更指示を受け付けたアプリケーションを用いた連係動作の存在をユーザに知らしめるための通知を行えばよい。
上述した実施形態では、利用履歴DB151は、連係元アプリと連係先アプリとに対応付けて利用履歴を格納していたが、“電子メールの作成中の撮影により得た写真画像の添付”とか、“電子メールの送信先の電子メールアドレスを、電話帳アプリを用いて設定する”といったような、連係動作により提供される機能に対応付けて利用履歴を格納してもよい。このようにすれば、共通の機能が提供される連係動作の種類(言い換えれば、アプリケーションの組み合わせ)が複数ある場合であっても、ユーザ端末10は、連係動作により提供される機能毎の利用履歴を参照することができる。
上述した実施形態において、連係動作するアプリケーションはいわゆる疎結合なアプリケーションであるが、本発明において連係動作するアプリケーションは、少なくとも、他のアプリケーションと連係して動作することにより機能が提供されるものであればよい。
ユーザ端末10の制御部11が実現する各機能は、複数のプログラムの組み合わせによって実現され、又は、複数のハードウェア資源の協働によって実現されうる。
また、本発明の情報処理装置は、コンピュータや制御部11が実行するプログラムや情報通知方法として把握することも可能である。
Claims (10)
- 自装置で利用可能なアプリケーションを動作させるアプリケーション動作部と、
前記アプリケーション動作部が2以上のアプリケーションを連係動作させて提供される機能について、自装置のユーザによる利用履歴を取得する利用履歴取得部と、
第1のアプリケーションを自装置で利用不可又は利用可能に変更する場合に、当該第1のアプリケーションについて前記利用履歴取得部が取得した利用履歴に基づいて、当該第1のアプリケーションと連係動作する第2のアプリケーションの情報をユーザに通知する通知部と
を備えることを特徴とする情報処理装置。 - 前記通知部は、
自装置で前記第1のアプリケーションと連係動作したことのある前記第2のアプリケーションを通知対象とする
ことを特徴とする請求項1に記載の情報処理装置。 - 前記通知部は、
前記第1のアプリケーションと連係動作した時期が所定期間内に含まれる前記第2のアプリケーション、当該連係動作した回数が所定回数以上である前記第2のアプリケーション、又は、当該第1のアプリケーションプログラムと最後に連係動作した前記第2のアプリケーションを通知対象とする
ことを特徴とする請求項2に記載の情報処理装置。 - 前記通知部による通知に対するユーザの応答を受け付ける応答受付部と、
前記応答受付部が受け付けた応答に従って処理を実行する処理実行部と
を備え、
前記通知部は、
前記第2のアプリケーションを自装置で利用不可又は利用可能のいずれとするかをユーザに問い合わせるための通知を行う
ことを特徴とする請求項1から3のいずれか1項に記載の情報処理装置。 - 前記連係動作するアプリケーションは、自身と連係動作する他のアプリケーションを示す情報を有しない
ことを特徴とする請求項1から4のいずれか1項に記載の情報処理装置。 - 前記連係動作に用いられるアプリケーションの動作を指定した動作要求に応じて、当該動作が可能なアプリケーションを特定する特定部を備え、
前記アプリケーション動作部は、
前記第1のアプリケーションを自装置で利用不可又は利用可能に変更する場合に、当該第1のアプリケーションに前記動作要求を行わせ、
前記通知部は、
前記第1のアプリケーションによる前記動作要求に応じて前記特定部により特定された前記第2のアプリケーションを通知対象とする
ことを特徴とする請求項1から5のいずれか1項に記載の情報処理装置。 - 前記通知部は、
前記第1のアプリケーションを利用不可に変更する場合、前記第2のアプリケーションの単独動作が可能か否かに応じて異なる情報を通知する
ことを特徴とする請求項1から6のいずれか1項に記載の情報処理装置。 - 前記通知部は、
前記第1のアプリケーションと連係動作せず、且つ、前記第2のアプリケーションと連係動作する第3のアプリケーションの情報を、ユーザに通知する
ことを特徴とする請求項1から7のいずれか1項に記載の情報処理装置。 - 情報処理装置が、自装置で利用可能な2以上のアプリケーションを連係動作させて提供される機能について、自装置のユーザによる利用履歴を取得する利用履歴取得ステップと、
前記情報処理装置が、第1のアプリケーションを自装置で利用不可又は利用可能に変更する場合に、当該第1のアプリケーションについて前記利用履歴取得ステップで取得した利用履歴に基づいて、当該第1のアプリケーションと連係動作する第2のアプリケーションの情報をユーザに通知する通知ステップと
を有することを特徴とする情報通知方法。 - 自装置で利用可能なアプリケーションを動作させる情報処理装置のコンピュータに、
前記情報処理装置が2以上のアプリケーションの連係動作を連係動作させて提供される機能について、前記情報処理装置のユーザによる利用履歴を取得する利用履歴取得ステップと、
第1のアプリケーションを前記情報処理装置で利用不可又は利用可能に変更する場合に、当該第1のアプリケーションについて前記利用履歴取得ステップで取得した利用履歴に基づいて、当該第1のアプリケーションと連係動作する第2のアプリケーションの情報をユーザに通知する通知ステップと
を実行させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012146658A JP6050972B2 (ja) | 2012-06-29 | 2012-06-29 | 情報処理装置、情報通知方法及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012146658A JP6050972B2 (ja) | 2012-06-29 | 2012-06-29 | 情報処理装置、情報通知方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014010606A JP2014010606A (ja) | 2014-01-20 |
JP6050972B2 true JP6050972B2 (ja) | 2016-12-21 |
Family
ID=50107281
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012146658A Active JP6050972B2 (ja) | 2012-06-29 | 2012-06-29 | 情報処理装置、情報通知方法及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6050972B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10924622B2 (en) | 2019-04-18 | 2021-02-16 | Fuji Xerox Co., Ltd. | Management apparatus |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5971042B2 (ja) * | 2012-09-10 | 2016-08-17 | 富士通株式会社 | 情報処理装置、プログラムおよびソフトウェア実行制御方法 |
JP6223740B2 (ja) * | 2013-07-25 | 2017-11-01 | 京セラ株式会社 | 電子機器、プログラムおよび電子機器の制御方法 |
CN104892090A (zh) * | 2015-04-30 | 2015-09-09 | 河北双星种业有限公司 | 一种多功能杀虫、杀菌营养液及其使用方法 |
JP6664940B2 (ja) * | 2015-12-01 | 2020-03-13 | シャープ株式会社 | 登録補助装置、登録補助システム、登録補助装置の制御方法 |
RU2634177C1 (ru) * | 2016-05-20 | 2017-10-24 | Акционерное общество "Лаборатория Касперского" | Система и способ обнаружения нежелательного программного обеспечения |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8010960B2 (en) * | 2005-11-30 | 2011-08-30 | Honeywell International Inc. | System and method for providing a software installation or removal status display |
US7590599B2 (en) * | 2006-12-22 | 2009-09-15 | International Business Machines Corporation | System and method of automatically maintaining and recycling software components |
JP2010198473A (ja) * | 2009-02-26 | 2010-09-09 | Sony Ericsson Mobile Communications Ab | 携帯端末およびそのアプリケーション転送方法 |
JPWO2010109776A1 (ja) * | 2009-03-25 | 2012-09-27 | 日本電気株式会社 | ダウンロードシステム、それに用いる装置、方法およびプログラム |
-
2012
- 2012-06-29 JP JP2012146658A patent/JP6050972B2/ja active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10924622B2 (en) | 2019-04-18 | 2021-02-16 | Fuji Xerox Co., Ltd. | Management apparatus |
Also Published As
Publication number | Publication date |
---|---|
JP2014010606A (ja) | 2014-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6050972B2 (ja) | 情報処理装置、情報通知方法及びプログラム | |
JP4984503B2 (ja) | 携帯端末装置およびソフトウェアインストール方法 | |
US9560185B2 (en) | Hybrid telecommunications network connection indicator | |
KR102341221B1 (ko) | 날짜에 따른 특화 모드 제공 방법 및 이를 구현하는 전자 장치 | |
US9405527B2 (en) | Selective update of core mobile device user interface through application marketplace | |
JP2005301791A (ja) | 移動通信端末および移動通信端末のアプリケーション起動制御方法 | |
KR20140080898A (ko) | 프로그램 알림 기능을 갖는 휴대용 전자 기기 및 이를 위한 프로그램 알림 방법 | |
JP2013090070A (ja) | 画像処理装置、連携方法および連携プログラム | |
JP2013508206A (ja) | 自動車両ソフトウェアアプリケーション及びサービスの集中管理 | |
JP5741095B2 (ja) | 無線通信装置および省電力制御方法 | |
CN110998525A (zh) | 一种广播事件处理方法及设备 | |
KR102087395B1 (ko) | 전자 장치에서 응용프로그램을 실행하기 위한 장치 및 방법 | |
JP6214791B2 (ja) | 情報通信端末、周辺機器連携方法及びプログラム | |
CN113721936B (zh) | 一种应用管理方法及智能终端、装置及存储介质 | |
CN112000932A (zh) | 移动终端及其应用控制方法 | |
JP2020170230A (ja) | デバイス制御プログラムおよび携帯端末装置 | |
JP2005269254A (ja) | ディジタルカメラ付き携帯電話 | |
CN110321241A (zh) | 一种应用程序的重启方法及终端设备 | |
US20170013145A1 (en) | Remote and Customizable User Interfaces for Multi-Function Peripherals (MFPs) | |
EP2466458B1 (en) | Application launching control on a mobile device | |
JP2019160287A (ja) | サーバ装置、クライアント端末、情報処理方法およびプログラム | |
JP2003174497A (ja) | 携帯電話機及びその操作方法 | |
JP2004297192A (ja) | 制御サーバ装置 | |
JP2012123619A (ja) | アプリケーション管理装置、サーバ装置、アプリケーション管理システム、アプリケーション管理方法、および、コンピュータ・プログラム | |
KR101902528B1 (ko) | 공급자 제어 메커니즘을 포함하는 플랫폼 시스템 및 플랫폼 시스템의 동작방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150216 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151030 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151201 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160201 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160712 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160912 |
|
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: 20161115 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161128 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6050972 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 |