JP2018092513A - 情報処理装置、画像形成装置、及び情報処理方法 - Google Patents
情報処理装置、画像形成装置、及び情報処理方法 Download PDFInfo
- Publication number
- JP2018092513A JP2018092513A JP2016237396A JP2016237396A JP2018092513A JP 2018092513 A JP2018092513 A JP 2018092513A JP 2016237396 A JP2016237396 A JP 2016237396A JP 2016237396 A JP2016237396 A JP 2016237396A JP 2018092513 A JP2018092513 A JP 2018092513A
- Authority
- JP
- Japan
- Prior art keywords
- unit
- authentication
- authentication data
- application
- 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.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
Description
このため、単一の装置に複数のアプリケーションがインストールされており、それぞれのアプリケーションからユーザー認証を行う必要がある場合、いちいちユーザー認証を行う必要があった。
本発明の情報処理装置は、前記統合表示部は、設定された配置データに対応して、複数の前記アプリケーションの前記ユーザーインターフェイスと、特定の処理を指示するボタンとを一つの前記画面上に並べて配置することを特徴とする。
本発明の画像形成装置は、前記情報処理装置を備えることを特徴とする。
本発明の情報処理方法は、情報処理装置により実行される情報処理方法であって、前記情報処理装置に、複数のアプリケーションのユーザーインターフェイスを統合して一つの画面に表示させ、表示された前記画面上で、いずれかの前記アプリケーションの前記ユーザーインターフェイスから認証データが入力されたことを検知して、当該認証データを格納させ、表示された前記画面上で、他の前記アプリケーションにおいて認証が必要な場合、格納された前記認証データにより認証を行わせることを特徴とする。
〔情報処理システムXのシステム構成〕
まず、図1〜図3を参照して、情報処理システムXのシステム構成について説明する。 本発明の実施の形態に係る情報処理システムXにおいては、画像形成装置1と、複数のサーバー2とが、ネットワーク5で接続されて構成されている。
制御部10は、記憶部19のROMやHDDに記憶されている制御プログラムを読み出して、この制御プログラムをRAMに展開させて実行することで、後述する機能ブロックの各手段として動作させることが可能である。
また、制御部10は、図示しない外部の端末や操作パネル部16から入力された所定の指示情報に応じて、装置全体の制御を行う。
画像処理部11は、原稿読取部12で読み取られた画像を、記憶部19に印刷データとして記憶する。この際、画像処理部11は、印刷データをPDFやTIFF等のフォーマットのファイル単位に変換することも可能である。
原稿読取部12は、例えば、スキャナーと、プラテンガラスと、原稿読取スリットとを備えている。原稿読取部12は、プラテンガラスに載置された原稿を読み取る場合には、スキャナーをプラテンガラスに対向する位置に移動させる。そして、原稿読取部12は、プラテンガラスに載置された原稿を走査しながら読み取って画像データを取得する。原稿読取部12は、取得した画像データを制御部10に出力する。
原稿給送部13は、原稿載置部と、原稿搬送機構とを備えている。原稿給送部13は、原稿載置部に載置された原稿を、原稿搬送機構によって1枚ずつ順に繰り出して、原稿読取部12に給送する。
ネットワーク送受信部15は、データ通信用の回線ではデータを送受信し、音声電話回線では音声信号を送受信する。
操作パネル部16の構成については、後述する。
画像形成部17は、感光体ドラム、露光部、現像部、転写部、及び定着部等を備えている。画像形成部17は、帯電、露光、現像、転写、定着からなる画像形成プロセスを実行することで記録紙Pにトナー像を記録する。
記憶部19のRAMは、省電力状態であっても、セルフリフレッシュ等の機能により、記憶内容が保持されてもよい。
記憶部19のROMやフラッシュメモリーやHDDには画像形成装置1の動作制御を行うための制御プログラムが記憶されている。この制御プログラムには、制御部10や図示しない他の端末からユーザーが自装置をGUI(Graphical User Interface)で操作可能とする機能を備えたOS(Operating System)、各種アプリ等のプログラムやデータを含んでいる。また、この制御プログラムは、OS上で動作するウェブサーバーやミドルウェア等も含む。
これに加えて、記憶部19は、ユーザーのアカウント設定も記憶している。また、記憶部19には、ユーザー毎の保存フォルダー(文書ボックス)の領域が含まれていてもよい。
また、入力部20のスイッチは、例えば、スタートキー、テンキー、動作モードの切り換え、選択された文書へ指示を取得するためのスイッチである。この動作モードは、複写やスキャナー等のモードの切り換えが可能であってもよい。選択された文書への指示は、印刷、送信、受信等に係る指示であってもよい。
表示部21は、GUIの各種操作画面を表示することが可能である。
また、制御部10及び画像処理部11は、RAMやROMやフラッシュメモリー等を内蔵していてもよい。
ここで、図3を参照し、本発明の実施の形態に係る画像形成装置1の制御構成について説明する。
制御部10は、統合表示部100、認証データ格納部110、共通認証部120、及びアプリ実行部130を備えている。
記憶部19は、配置データ200及び認証データ210を格納させることが可能である。
また、統合表示部100は、設定された配置データ200に対応して、複数のアプリのUIと、特定の処理を指示するボタンとを統合画面300上に並べて配置する。本実施形態においては、具体的には、統合表示部100は、配置データ200に基づいて、各アプリとカスタマイズボタンとを並べて表示することが可能である。
認証データ格納部110は、認証データ210において、各アプリに共通の認証用のデータで認証ができなかった場合、当該アプリに認証させて、このデータをアプリ毎に異なる個別の認証用のデータとして認証データに含ませることも可能である。
また、上述の画像形成装置1の各部は、本発明の画像形成方法を実行するハードウェア資源となる。
次に、図4及び図5を参照して、本発明の実施の形態に係る情報処理システムXの画像形成装置1によるアプリ統合実行処理の説明を行う。
本実施形態のアプリ統合実行処理では、複数のアプリのUIを統合して一つの統合画面300(図5)に表示させる。この上で、表示された統合画面300上で、いずれかのアプリのUIから認証データ210が入力されたことを検知して、当該認証データ210を格納させる。そして、表示された統合画面300上で、他のアプリケーションにおいて認証が必要な場合、格納された認証データ210により認証を行わせる。
本実施形態のアプリ統合実行処理は、主に制御部10が記憶部19に記憶されたプログラムを各部と協働し、ハードウェア資源を用いて実行する。
以下で、図4のフローチャートを参照して、アプリ統合実行処理の詳細をステップ毎に説明する。
まず、統合表示部100が、統合表示処理を行う。
ユーザーによる操作パネル部16の入力部20からの指示を取得すると、統合表示部100は、記憶部19にインストールされて格納されている複数のアプリを起動させ、それぞれのアプリ実行部130により実行させる。
図5によると、統合表示部100は、統合アプリにより、配置データ200を参照して、各アプリのUIを統合して、統合画面300に表示させる。また、統合表示部100は、配置データ200に対応して、各アプリとカスタマイズボタンとを並べて、それぞれを指示可能なオブジェクト(object)として統合画面300に表示させる。この統合画面300は、例えば、全画面表示、単一のウィンドウやタブ等で、ユーザーから一体として認識されるような形式で表示部21に表示される。
また、統合表示部100は、入力部20のタッチパネルやボタンでこの統合画面300上にフォーカス(focus)してユーザーが操作したことを検知する。この場合、統合表示部100は、フォーカスされたオブジェクトに入力されたデータを渡す前に、一旦、ユーザーの指示を取得する。
図5の例では、統合画面300上に、アプリA1、A2が横に並べて表示され、その横に、カスタマイズボタンBが3つ縦に並んで表示される。
次に、認証データ格納部110が、認証データ210が入力されたか否かを判定する。認証データ格納部110は、統合表示部100により表示された統合画面300上で、いずれかのアプリのUIから認証データ210が入力されたことを検知する。具体的には、認証データ格納部110は、フォーカスされたオブジェクトがアプリのUIであり、更に、ユーザーの指示としてID、アカウント名、パスワード等が入力されたことを検知した場合に、Yesと判定する。認証データ格納部110は、それ以外の場合には、Noと判定する。
Yesの場合、認証データ格納部110は、処理をステップS103に進める。
Noの場合、認証データ格納部110は、処理をステップS104に進める。
認証データ210が入力されたことを検知した場合、認証データ格納部110が、認証データ格納処理を行う。
認証データ格納部110は、アプリのUIから入力された認証データ210を記憶部19に格納する。具体的には、認証データ格納部110は、入力されたユーザーの指示に係るID、アカウント名、パスワード等を認証データ210として、アプリIDと対応付け、記憶部19に格納する。認証データ格納部110は、この認証データ210を、共通の認証用のデータとして格納することが可能である。
ここで、共通認証部120が、共通認証が必要か否かを判定する。共通認証部120は、統合表示部100により表示された統合画面300上で、他のアプリにおいて認証が必要な場合に、Yesと判定する。具体的には、共通認証部120は、例えば、上述の認証データ格納処理において認証データ210を格納した際のアプリIDのアプリではないアプリ(他のアプリ)が、認証データ210を送付するユーザー認証を必要とした場合に、Yesと判定する。つまり、共通認証部120は、例えば、統合画面300上で動作している他のアプリ自体、又は他のアプリと連携するサーバー2との間で、認証データ210を必要とする場合に、Yesと判定する。また、共通認証部120は、例えば、統合画面300上で動作している他のアプリのUIが、ユーザーに認証情報を求める画面を表示した場合に、Yesと判定する。共通認証部120は、それ以外の場合には、Noと判定する。
Yesの場合、共通認証部120は、処理をステップS105に進める。
Noの場合、共通認証部120は、アプリ統合実行処理を終了する。
共通認証が必要な場合、共通認証部120が、共通認証処理を行う。
共通認証部120は、認証データ格納部110により格納された認証データ210により認証を行わせる。具体的には、共通認証部120は、例えば、記憶部19に格納されていた認証データ210を用いて、統合画面300上で動作している認証を必要とする他のアプリ、他のアプリと連携するサーバー2、又は他のアプリのUIに、認証データ210内の共通の認証用のデータを渡して認証させる。この際に共通認証部120は、認証データ210に含まれるID、アカウント名、パスワード等を、他のアプリに合わせた形式に変換してもよい。
また、共通認証部120は、統合画面300上で動作している他のアプリ自体が認証を必要とするものでなくとも、ネットワークを介して他のアプリと連携するサーバー2が認証を必要とする場合、連携するサーバー2が認証要である情報を自動的に受け取ることにより、他のアプリに認証データ210内の共通の認証用のデータを渡して認証させることができる。
さらに、共通認証部120は、統合画面300上で動作している他のアプリと、他のアプリと連携するサーバー2とが認証を必要とするものでなくとも、ネットワークを介してサーバー2とさらに連携するサーバー(図示せず)が認証を必要とする場合、連携するサーバーが認証要である情報を自動的に受け取ることにより、他のアプリに認証データ210内の共通の認証用のデータを渡して認証させることができる。すなわち、共通認証部120は、他のアプリとネットワーク末端に結合されたサーバーの認証要または認証不要の情報を自動的に取得し、認証要の場合は認証データ210内の共通の認証用のデータを渡すことが可能なように構成されていてもよい。
次に、共通認証部120が、共通認証が成功したか否かを判定する。共通認証部120は、上述の共通認証による認証が成功した場合に、Yesと判定する。具体的には、共通認証部120は、この認証の成功として、例えば、他のアプリ、他のアプリと連携するサーバー2、又は他のアプリのUIから、再度の認証の要求がなく特定時間経過した、又は、認証成功の応答があった場合に、Yesと判定する。また、共通認証部120は、それ以外の場合、例えば、他のアプリ、他のアプリと連携するサーバー2、又は他のアプリのUIから再度の認証を求められた場合には、Noと判定する。
Yesの場合、共通認証部120は、アプリ統合実行処理を終了する。
Noの場合、共通認証部120は、処理をステップS107に進める。
共通認証が成功しなかった場合、認証データ格納部110が、個別アプリ認証処理を行う。
認証データ格納部110は、認証データ210を入力させる画面等を表示部21に表示させて、入力部20から、他のアプリに必要なID、アカウント名、パスワード等をユーザーに入力させる。認証データ格納部110は、入力されたデータを個別の認証用のデータとして、認証データ210に含ませて、他のアプリのアプリIDと対応付け、記憶部19に格納する。
以上により、本発明の実施の形態に係るアプリ統合実行処理を終了する。
その後、また、統合画面300上で、ユーザーの指示を待つ待機状態となる。
従来、典型的な技術では、複数のアプリがインストールされている環境では、各アプリからいちいち認証をする必要があり、ユーザーの使い勝手が悪くなっていた。
これに対して、本発明の実施の形態に係る情報処理装置である画像形成装置1は、複数のアプリのUIを統合して一つの画面である統合画面300に表示させる統合表示部100と、統合表示部100により表示された統合画面300上で、いずれかのアプリのUIから認証データ210が入力されたことを検知して、当該認証データ210を記憶部19に格納する認証データ格納部110と、統合表示部100により表示された統合画面300上で、他のアプリにおいて認証が必要な場合、認証データ格納部110により格納された認証データ210により認証を行わせる共通認証部120とを備えることを特徴とする。
このように構成することで、複数のアプリがインストールされている環境でも、一度、共通の認証用のデータを取得すると、それぞれのアプリから認証を要求されることがなくなる。このため、ユーザーの煩わしさが軽減され、使い勝手がよくなる。また、複数のパスワードを管理することによるセキュリティ上の問題も回避できる。
これに対して、本発明の実施の形態に係る情報処理装置である画像形成装置1は、統合アプリをインストールして統合表示部100により実行することで、インストールされた各アプリのUIの統合を行うことが可能となる。統合アプリを用いることで、各サーバー2に平行してアクセス可能することができ、各アプリが連携するサーバー2も把握することができる。また、フォーカスされたオブジェクトへのユーザーの指示を取得することで、認証の要否を容易に判別することが可能となる。
これにより、一度の認証で全てのアプリの認証を可能とする「シングルサインオン」を実現することができ、ユーザーの利便性を高めることができる。
このように構成することで、一つの画面上に多数のアプリが表示されていても、一覧性がよくなり、統一的にユーザーの指示を受け取ることが可能となる。また、アプリと異なるボタンも表示することで、アプリ間を連携させるような機能も容易に実現することが可能となる。結果として、ユーザーの使い勝手がよくなる。
なお、図5の上述の統合表示部100の表示例では、縦画面のアプリを横に並べるような構成を記載したものの、これに限られない。すなわち、横画面のアプリを縦に並べたり、斜めに並べたり、一画面になるよう適切に配置することが可能である。
また、統合表示部100は、統合アプリにおいて、各アプリのUIのオブジェクトの一部のみを表示させ、当該アプリがフォーカスされた際に、残りのUIのオブジェクトを表示するようにしてもよい。また、統合表示部100は、統合画面300をスクロールさせたり、一部を拡大縮小したりして表示してもよい。
このように構成することで、インストールされたアプリが多くても、ユーザーの使い勝手をよくすることができる。
また、本実施形態の処理は、操作パネル部16が取り外し可能であったり、リモート端末による操作が可能な画像形成装置1にも適用したりすることが可能である。また、ネットワークスキャナー、スキャナーをUSB等で別途接続したサーバー等を用いるような構成であってもよい。
このように構成することで、画像形成装置以外の情報処理装置においても、ユーザーの使い勝手をよくすることが可能となる。
2 サーバー
5 ネットワーク
10 制御部
11 画像処理部
12 原稿読取部
13 原稿給送部
14 給紙部
15 ネットワーク送受信部
16 操作パネル部
17 画像形成部
18 FAX送受信部
19 記憶部
20 入力部
21 表示部
100 統合表示部
110 認証データ格納部
120 共通認証部
130 アプリ実行部
200 配置データ
210 認証データ
300 統合画面
X 情報処理システム
A1、A2 アプリ
B カスタマイズボタン
Claims (4)
- 複数のアプリケーションのユーザーインターフェイスを統合して一つの画面に表示させる統合表示部と、
前記統合表示部により表示された前記画面上で、いずれかの前記アプリケーションの前記ユーザーインターフェイスから認証データが入力されたことを検知して、当該認証データを格納する認証データ格納部と、
前記統合表示部により表示された前記画面上で、他の前記アプリケーションにおいて認証が必要な場合、前記認証データ格納部により格納された前記認証データにより認証を行わせる共通認証部とを備える
ことを特徴とする情報処理装置。 - 前記統合表示部は、
設定された配置データに対応して、複数の前記アプリケーションの前記ユーザーインターフェイスと、特定の処理を指示するボタンとを一つの前記画面上に並べて配置する
ことを特徴とする請求項1に記載の情報処理装置。 - 請求項1又は2に記載の情報処理装置を備える
ことを特徴とする画像形成装置。 - 情報処理装置により実行される情報処理方法であって、前記情報処理装置に、
複数のアプリケーションのユーザーインターフェイスを統合して一つの画面に表示させ、
表示された前記画面上で、いずれかの前記アプリケーションの前記ユーザーインターフェイスから認証データが入力されたことを検知して、当該認証データを格納させ、
表示された前記画面上で、他の前記アプリケーションにおいて認証が必要な場合、格納された前記認証データにより認証を行わせる
ことを特徴とする情報処理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016237396A JP2018092513A (ja) | 2016-12-07 | 2016-12-07 | 情報処理装置、画像形成装置、及び情報処理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016237396A JP2018092513A (ja) | 2016-12-07 | 2016-12-07 | 情報処理装置、画像形成装置、及び情報処理方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2018092513A true JP2018092513A (ja) | 2018-06-14 |
Family
ID=62564730
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016237396A Pending JP2018092513A (ja) | 2016-12-07 | 2016-12-07 | 情報処理装置、画像形成装置、及び情報処理方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2018092513A (ja) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004185625A (ja) * | 2002-12-04 | 2004-07-02 | Microsoft Corp | セキュリティ保護機能を備えたソフトウェアアプリケーション間でサインインを共有する方法、システムおよび装置 |
JP2012064129A (ja) * | 2010-09-17 | 2012-03-29 | Hitachi Ltd | 複数アプリケーションのgui統合方法 |
JP2012227635A (ja) * | 2011-04-18 | 2012-11-15 | Konica Minolta Business Technologies Inc | 画像形成装置、アプリケーション制御方法、アプリケーション制御プログラム |
JP2016162286A (ja) * | 2015-03-03 | 2016-09-05 | 株式会社リコー | 情報処理システム、情報処理方法、情報処理装置及びプログラム |
-
2016
- 2016-12-07 JP JP2016237396A patent/JP2018092513A/ja active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004185625A (ja) * | 2002-12-04 | 2004-07-02 | Microsoft Corp | セキュリティ保護機能を備えたソフトウェアアプリケーション間でサインインを共有する方法、システムおよび装置 |
JP2012064129A (ja) * | 2010-09-17 | 2012-03-29 | Hitachi Ltd | 複数アプリケーションのgui統合方法 |
JP2012227635A (ja) * | 2011-04-18 | 2012-11-15 | Konica Minolta Business Technologies Inc | 画像形成装置、アプリケーション制御方法、アプリケーション制御プログラム |
JP2016162286A (ja) * | 2015-03-03 | 2016-09-05 | 株式会社リコー | 情報処理システム、情報処理方法、情報処理装置及びプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10430129B2 (en) | Information processing apparatus, image forming apparatus, information processing system, and information processing method capable of calling functions of plural servers | |
US10694063B2 (en) | Multifunction peripheral which carries out printing processing according to an instruction of an application that operates on an information processing apparatus and method therefor | |
US9001356B2 (en) | Multifunction printer, multifunction printer control system, and recording medium | |
JP5346059B2 (ja) | 多機能画像形成装置 | |
JP4302710B2 (ja) | 画像処理装置制御システム | |
JP4757712B2 (ja) | 複合機、複合機の制御方法、制御装置、制御装置の制御方法、複合機制御システム、制御プログラム、およびコンピュータ読み取り可能な記録媒体 | |
US20120229832A1 (en) | Multifunction peripheral, multifunction peripheral control system, and multifunction peripheral control method | |
US10469674B1 (en) | Image forming apparatus, image forming system, and communication processing method with drawing mode drawing in self-apparatus at time of remote maintenance connection | |
JP5471032B2 (ja) | 画像形成装置及びプログラム | |
US9307104B2 (en) | Information processing apparatus, method for controlling the same, and storage medium | |
JP2021072118A (ja) | 画像形成装置及び画像形成方法 | |
JP5442418B2 (ja) | 複合機、複合機制御システム、プログラムおよび記録媒体 | |
JP6092074B2 (ja) | 情報処理装置、画像形成システム、及び情報処理方法 | |
JP2013142920A (ja) | アプリケーション管理装置、アプリケーション管理システム、プログラムおよびその記録媒体 | |
US20180335991A1 (en) | Communication terminal, method of controlling the same, and non-transitory computer-readable storage medium | |
JP2012218306A (ja) | 複合機、複合機制御システム、複合機の制御方法、プログラムおよびその記録媒体 | |
JP2015139150A (ja) | 画像形成装置、画像形成システムおよびプログラム | |
JP2013142921A (ja) | アプリケーション管理装置、アプリケーション管理システム、プログラムおよびその記録媒体 | |
US10511729B1 (en) | Image forming apparatus, image forming system, and communication processing method implemented guidance mode for remote maintenance | |
JP2018092513A (ja) | 情報処理装置、画像形成装置、及び情報処理方法 | |
JP6477824B2 (ja) | 画像形成装置 | |
JP5694495B2 (ja) | 複合機 | |
JP6747414B2 (ja) | 情報処理装置、画像形成装置、及び情報処理方法 | |
JP6233148B2 (ja) | 画像形成システム、サーバー、画像形成装置、端末、画像形成方法、及びプログラム | |
US20190129662A1 (en) | Information processing apparatus, image forming apparatus and information processing method capable of calling functions of plural servers |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181029 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190320 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190402 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190530 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191008 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20200428 |