JP2008257338A - 情報処理装置、機能制限方法、記憶媒体及びプログラム - Google Patents

情報処理装置、機能制限方法、記憶媒体及びプログラム Download PDF

Info

Publication number
JP2008257338A
JP2008257338A JP2007096567A JP2007096567A JP2008257338A JP 2008257338 A JP2008257338 A JP 2008257338A JP 2007096567 A JP2007096567 A JP 2007096567A JP 2007096567 A JP2007096567 A JP 2007096567A JP 2008257338 A JP2008257338 A JP 2008257338A
Authority
JP
Japan
Prior art keywords
function
information
function restriction
user
image forming
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
Application number
JP2007096567A
Other languages
English (en)
Other versions
JP5300206B2 (ja
JP2008257338A5 (ja
Inventor
Masayuki Sato
真之 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2007096567A priority Critical patent/JP5300206B2/ja
Priority to PCT/JP2008/056639 priority patent/WO2008123572A1/ja
Priority to CN200880011228A priority patent/CN101652763A/zh
Priority to US12/243,441 priority patent/US20090043731A1/en
Publication of JP2008257338A publication Critical patent/JP2008257338A/ja
Publication of JP2008257338A5 publication Critical patent/JP2008257338A5/ja
Application granted granted Critical
Publication of JP5300206B2 publication Critical patent/JP5300206B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00413Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/50Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
    • G03G15/5016User-machine interface; Display panels; Control console
    • G03G15/502User-machine interface; Display panels; Control console relating to the structure of the control menu, e.g. pop-up menus, help screens
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/50Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
    • G03G15/5075Remote control machines, e.g. by a host
    • G03G15/5091Remote control machines, e.g. by a host for user-identification or authorisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00347Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with another still picture apparatus, e.g. hybrid still picture apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00411Display of information to the user, e.g. menus the display also being used for user input, e.g. touch screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00413Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
    • H04N1/00416Multi-level menus
    • H04N1/00419Arrangements for navigating between pages or parts of the menu
    • H04N1/00427Arrangements for navigating between pages or parts of the menu using a menu list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00474Output means outputting a plurality of functional options, e.g. scan, copy or print
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00477Indicating status, e.g. of a job
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00482Output means outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/44Secrecy systems
    • H04N1/4406Restricting access, e.g. according to user identity
    • H04N1/4413Restricting access, e.g. according to user identity involving the use of passwords, ID codes or the like, e.g. PIN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/44Secrecy systems
    • H04N1/4406Restricting access, e.g. according to user identity
    • H04N1/4426Restricting access, e.g. according to user identity involving separate means, e.g. a server, a magnetic card
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/44Secrecy systems
    • H04N1/4406Restricting access, e.g. according to user identity
    • H04N1/4433Restricting access, e.g. according to user identity to an apparatus, part of an apparatus or an apparatus function
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G2215/00Apparatus for electrophotographic processes
    • G03G2215/00016Special arrangement of entire apparatus
    • G03G2215/00021Plural substantially independent image forming units in cooperation, e.g. for duplex, colour or high-speed simplex
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G2215/00Apparatus for electrophotographic processes
    • G03G2215/00025Machine control, e.g. regulating different parts of the machine
    • G03G2215/00109Remote control of apparatus, e.g. by a host
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/001Sharing resources, e.g. processing power or memory, with a connected apparatus or enhancing the capability of the still picture apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

【課題】 複数の機器を連携させて処理を実行させる際ユーザ別の機能制限情報を反映して他の機器の機能の使用を制限することである。
【解決手段】 他の機器の機能を検索する場合に、設定されている前記ユーザ別の機能制限情報を付加して前記他の機器に機能検索要求を行う(S701)。そして、機能検索要求に対する他の機器からの応答情報を取得して(S702)、他の機器に対する機能選択に制限を加える構成を特徴とする。
【選択図】 図9A

Description

本発明は、他の機器と通信可能な情報処理装置の機能制限処理に関するものである。
従来、情報処理装置の一種である画像形成装置から別の画像形成装置の機能を使用するために機能の検索(以降、サービス検索と呼ぶ)を行う場合がある。例えば、自装置で原稿を読み取って得た画像データを他の画像形成装置に送信し、自装置では行えない機能を用いて画像データを処理してもらうサービスを行う場合に当該サービスを実行する機能を検索するものである。その際、サービスの検索元で特定のユーザに対して、特定の機能を制限している場合がある一方で、サービス検索先の画像形成装置に対しては当該ユーザに機能制限を行っていない場合もある。
このような状況で、サービス検索元の画像形成装置からサービス検索先の画像形成装置にサービスの検索を行う場合がある。
この場合、検索元の画像形成装置で機能制限をしているにもかかわらず、検索先の画像形成装置に対しては、機能制限を行っていないため、本来使えるべきでないサービスが使用できてしまう場合がある。これは画像形成装置同士が連携する場合の機能制限を考慮していない場合に起こり得る。
また、ユーザが使用できる全ての装置に対して機能制限の設定を行う作業は煩雑で面倒な作業であった。
かかる状況下では、複数の装置が連携して所定のサービスを実行するためにサービス検索を行う場合に、ユーザ別に設定されるべき機能制限を反映させるための仕組みが求められていた。
従来、ネットワークに接続された電子機器のユーザを認識して、ユーザに応じて電子機器の機能を制限する技術として下記特許文献1が公開されている。
この特許文献1では、機能制限装置が、第1の機器と通信可能な第2の機器のユーザを特定するユーザ特定部と、ユーザの第1の機器への使用履歴を記録したアクセス履歴テーブルを参照する。
そして、当該ユーザの使用履歴を取得するアクセス履歴取得部と、第1の機器への使用履歴に応じて使用を許可する機能をあらかじめ定義した機能制限基準テーブルを参照する。
そして、上記アクセス履歴取得部で取得した上記ユーザの使用履歴に基づいて、当該ユーザに対して加える第1の機器の機能制限内容を決定する制限内容決定部とを備えている。
これにより、機能制限装置は、第1の機器を制御する本体制御部58を介して、上記ユーザに使用を許可する第1の機器の機能を制限できるというものである。
特開2003−132029号公報
しかし、特許文献1では、ユーザの使用履歴に基づいて機能制限を行うものであって、サービス検索を行う場合、ユーザ別の機能制限を反映させた形で検索結果を得るための仕組みについては言及されていない。
このため、サービス検索を行った場合に、使用できない機能まで検索されてしまうという課題は残ったままとなっていた。
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、複数の装置が連携して処理を行うべく機能検索を行う場合、ユーザ別の機能制限を反映させた検索結果を得ることのできる仕組みを提供することである。
上記目的を達成する本発明の画像形成装置は以下に示す構成を備える。
他の機器と通信可能な情報処理装置であって、ユーザ別に機能制限情報を設定する設定手段と、前記設定手段により設定されている前記ユーザ別の機能制限情報を付加して前記他の機器の機能検索要求を行う検索手段と、前記検索手段による機能検索要求に対する応答情報を取得する取得手段と、前記取得手段による取得結果を表示する表示手段とを有することを特徴とする。
上記目的を達成する本発明の機能制限方法は以下に示す構成を備える。
他の機器と通信可能な情報処理装置における機能制限方法であって、ユーザ別に機能制限情報を設定する設定工程と、前記設定工程により設定されている前記ユーザ別の機能制限情報を付加して前記他の機器の機能検索要求を行う検索工程と、前記検索工程による機能検索要求に対する応答情報を取得工程と、前記取得工程による取得結果を表示装置に表示するよう制御する表示工程と、
を有することを特徴とする。
本発明によれば、複数の機器を連携させて処理を実行させるべく機能検索を行う場合、ユーザ別の機能制限を反映させた検索結果を得ることができる。
以下、添付図面を参照して本発明を実施するための最良の形態を詳細に説明する。ただし、本形態において例示される構成部品の寸法、材質、形状、それらの相対配置などは、本発明が適用される装置の構成や各種条件により適宜変更されるべきものであり、本発明がそれらの例示に限定されるものではない。
<システム構成の説明>
〔第1実施形態〕
図1は、本発明の第1実施形態を示す情報処理装置の一例である画像形成装置を適用可能な画像入出力システムの全体構成を示すブロック図である。
図1において、第1の画像形成装置100は、特有の機能を有する画像形成装置であり、第2の画像形成装置101は、その機能を持たない画像形成装置である。ここでは特有の機能とは、原稿に記録されたバーコードを読み取って取得した情報から、その原稿のオリジナル電子文書を、ハードディスク162(図2で後述)及び文書管理サーバ102から検索する機能であるものとする。勿論、他の機能であっても構わない。また、以下の実施形態では第1の画像形成装置100と第2の画像形成装置101の2台の画像形成装置がLAN400を介して接続された例を示すがこれに限るものではない。即ち、3台以上の画像形成装置が接続されるものであってもよいし、接続される装置も画像形成装置以外の装置であってもよい。
また、本実施形態で「特有の機能」と呼ぶ場合、その機能が画像入出力システム内で公開されており、システム内の他の装置から利用可能であるものとする。なお、第1の画像形成装置100及び第2の画像形成装置101の基本構成は同様であるので同じ番号を付し、説明は合わせて行う。
第1の画像形成装置100及び第2の画像形成装置101は、それぞれ、リーダ部(画像入力装置)200、プリンタ部(画像出力装置)300、制御装置110、操作部150、HDD160を含む。
リーダ部200は、原稿画像を光学的に読み取り、画像データに変換するユニットで、原稿を読取るための機能を有するスキャナユニット210と、原稿用紙を搬送するための機能を有する原稿給紙ユニット250とから構成される。
プリンタ部300は、記録紙を搬送し、記録紙上に画像データを可視画像として印刷して装置外に排紙するユニットである。
プリンタ部300には、複数種類の記録紙カセットを持つ給紙ユニット360と、画像データを記録紙に転写、定着させる機能を持つマーキングユニット310と、印字された記録紙を機外へ出力する排紙ユニット370とで構成される。排紙ユニット370はソートや、ステイプルをする機能を有していてもよい。
制御装置110は、リーダ部200及びプリンタ部300と電気的に接続されると共に、LAN400に接続されている。制御装置110は、リーダ部200を制御して原稿の画像データを読込み、読み込んだ画像データをプリンタ部300で制御して記録紙に出力することでコピー機能を提供する。
また、リーダ部200から読取った画像データをコードデータに変換し、LAN400を介して不図示のホストコンピュータへ送信するスキャナ機能を提供する。
さらに、ホストコンピュータからLAN400を介して受信したコードデータを画像データに変換し、プリンタ部300に出力するプリンタ機能も提供する。
操作部150は、制御装置110に接続され、液晶表示部と液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーで構成されており、画像形成装置100、101を操作するためのユーザI/Fを提供する。
なお、操作部150を液晶タッチパネル入力装置のみで構成することも可能である。
(制御装置110の説明)
図2は、図1に示した制御装置110の機能を説明するブロック図である。
なお、制御装置110の構成において、後述するグラフィックプロセッサ135の構成が第1の画像形成装置100と第2の画像形成装置101では異なる。
図2において、制御装置110のメインコントローラ111は、主にCPU112と、バスコントローラ113、各種I/Fコントローラ回路とから構成される。
CPU112とバスコントローラ113は制御装置110全体の動作を制御するものであり、CPU112はROM114からROM I/F115を経由して読込んだプログラムに基づいて動作する。
また、ホストコンピュータから受信したPDL(ページ記述言語)コードデータを解釈し、ラスターイメージデータに展開する動作もこのプログラムに記述されており、ソフトウエアによって処理することができる。バスコントローラ113は各I/Fから入出力されるデータ転送を制御するものであり、バス競合時の調停やDMAデータ転送の制御を行う。
DRAM116は、DRAM I/F117によってメインコントローラ111と接続されており、CPU112が動作するためのワークエリアや、画像データを蓄積するためのエリアとして使用される。
Codec118は、DRAM116に蓄積されたラスターイメージデータをMH/MR/MMR/JBIG/JPEG等の方式で圧縮し、また逆に圧縮され蓄積されたコードデータをラスターイメージデータに伸長する。SRAM119はCodec118の一時的なワーク領域として使用される。Codec118はI/F120を介してメインコントローラ111と接続され、DRAM116との間のデータの転送は、バスコントローラ113によって制御されDMA転送される。
グラフィックプロセッサ135は、I/F137,スキャナバス141を介してバスコントローラ113に接続され、画像回転、変倍処理等の処理を行う。なお、第1実施形態においては、第1の画像形成装置100のグラフィックプロセッサ135は、更に、バーコード情報、透かし情報の抽出・解析や生成・埋め込み等の処理も行う。SRAM136はグラフィックプロセッサ135の一時的なワーク領域として使用される。
外部通信I/F121はI/F123によってメインコントローラ111と接続され、コネクタ122によって外部ネットワークと接続される。
汎用高速バス125には、拡張ボードを接続するための拡張コネクタ124とI/O制御部126とが接続される。ここで、汎用高速バスとしては、一般的にPCIバスがあげられる。
I/O制御部126には、リーダ部200、プリンタ部300の各CPUと制御コマンドを送受信するための調歩同期シリアル通信コントローラ127が2チャンネル装備されている。
さらに、前記I/O制御部126には、I/Oバス128によってスキャナI/F140、プリンタI/F145に接続されている。
パネルI/F132は、LCDコントローラ131に接続され、操作部150上の液晶表示部に表示を行うためのI/Fと、ハードキーやタッチパネルキーの入力を行うためのキー入力I/F130で構成される。
操作部150から入力された信号は、パネルI/F132を介してCPU112に伝えられ、操作部150の液晶表示部はパネルI/F132から送られてきた画像データを表示する。液晶表示部には、第1の画像形成装置100及び第2の画像形成装置101の操作における機能表示や画像データ等も表示される。
リアルタイムクロックモジュール133は、装置内で管理する日付と時刻を更新及び保存するためのもので、バックアップ電池134によってバックアップされている。
E−IDEコネクタ161は、外部記憶装置を接続するためのものである。図1に示す例では、このE−IDEコネクタ161を介してハードディスクドライブ160を接続し、ハードディスク162へ画像データを記憶させたり、ハードディスク162から画像データを読み込む動作を行う。勿論、ハードディスク以外の公知の外部記憶装置を接続するものであってもよい。
コネクタ142とコネクタ147は、それぞれリーダ部200とプリンタ部300とに接続され、同調歩同期シリアルI/F143、148とビデオI/F144、149とを介してコネクタ142、147にそれぞれ接続される。
スキャナI/F140は、コネクタ142を介してリーダ部200と接続され、スキャナバス141によってメインコントローラ111と接続されている。加えて、前記スキャナI/F140は、リーダ部200から受け取った画像に対して所定の処理を施す機能を有する。さらに、リーダ部200から送られたビデオ制御信号をもとに生成した制御信号を、スキャナバス141に出力する機能も有する。
なお、スキャナバス141からDRAM116へのデータ転送は、バスコントローラ113によって制御される。
プリンタI/F145は、コネクタ147を介してプリンタ部300と接続され、プリンタバス146によってメインコントローラ111と接続されている。加えて、前記プリンタI/F145は、メインコントローラ111から出力された画像データに所定の処理を施して、プリンタ部300へ出力する機能を有する。
さらに、プリンタ部300から送られたビデオ制御信号をもとに生成した制御信号を、プリンタバス146に出力する機能も有する。DRAM116上に展開されたラスターイメージデータのプリンタ部300への転送は、バスコントローラ113によって制御され、プリンタバス146、ビデオI/F149を経由して、プリンタ部300へDMA転送される。
また、第1の画像形成装置100が行う、本実施形態におけるオリジナル電子文書の検索シーケンスは、ROM114に記載されたプログラムに基づいて実行される。
第1の画像形成装置100は、リーダ部200で読み取った原稿の画像データや第2の画像形成装置101から送られてきた原稿の画像データのうち、バーコードまたは電子透かしの部分をグラフィックプロセッサ135にて解析し、アドレス情報を取得する。そして、そのアドレス情報に従って、後述するハードディスク162または文書管理サーバ102に保存されたオリジナル電子文書を取得する。
(格納領域の説明)
図3は、図2に示したハードディスク162内の格納領域を説明する図である。
図3において、901はBoxデータ領域であり、リーダ部200によって原稿を読み取って得た画像データやLAN400を介して受信した画像データを保存しておく領域である。このBoxデータ領域に、後述するオリジナルデータも格納される。
902はBoxを示すデータであり、これがN個(No.1〜N)ある。903は、Box内のファイルを示すデータであり、1つのBOX内に複数のファイルを格納可能である。また、1つのファイルにはファイルの属性を示すデータ(Attribute)904と画像データ(Image)とが含まれる。Attribute904には、画像データ(Image)の解像度、サイズ、カラー/モノクロなどの情報が含まれる。また、910は本実施形態に関わるシステム内で公開する機能を示すデータファイルであり、公開する機能の情報が記載されている。920は、Box以外のデータ領域である。
図4は、図2に示したハードディスク162内のBoxデータ領域にある、公開する機能を示すデータファイル910を説明する図である。
図4において、950は公開する機能名を示したデータ、951は機能を実行するための関数名が記載されたデータ、952は関数におけるリザルトコード、即ち、機能(サービス)を利用する側へ返すコードデータである。953は機能を実行するための関数におけるパラメータを示している。954はその機能が利用できる状態か否かを表すフラグであり、このフラグが有効でない場合は本機能が利用できないことになる。955は、ユーザ別に機能の利用を制限させるか否かを表すフラグであり、機能の利用をリクエストしたユーザに対応するフラグが有効でない場合も本機能が利用できないことになる。
(操作部の説明)
図5は、図1に示した第1の画像形成装置100及び第2の画像形成装置101の操作部150の表示部に表示される基本画面を説明する図である。
なお、この画面はタッチパネルとなっており、それぞれ表示される機能の枠内を触れることにより、その機能が実行される。
図5において、コピーモードキー524は、複写動作のための操作を行う場合に押すキーである。そして、このコピーモードキー524が押されたときに、コピーモードの画面530を表示する。拡張機能キー501は、両面複写、多重複写、移動、綴じ代の設定、枠消しの設定等のモードに入るためのキーである。
540はステータスラインであり、自機の状態や印刷情報を示すメッセージを表示する。図5の場合、コピー開始の指示待ちの状態であることを示している。
画像モードキー502は、複写画像に対して網掛け、影付け、トリミング、マスキングを行うための設定モードに入るためのキーである。ユーザモードキー503は、モードメモリの登録、標準モード画面の設定を行う為のキーである。
応用ズームキー504は、原稿のX方向、Y方向を独立に変倍するモード、及び、原稿サイズと複写サイズから変倍率を計算するズームプログラムのモードに入るためのキーである。
また、M1キー505、M2キー506、M3キー507は、それぞれに登録されたモードメモリを呼び出す際に用いられるキーである。オプションキー509は、フィルムから直接複写するため、フィルムプロジェクタ等のオプション機能の設定を行うキーである。508はコールキーである。
ソータキー510は、ソート、ノンソート、グループの設定を行うキーである。原稿混載キー511は、原稿フィーダにA4サイズとA3サイズ、またはB5サイズとB4サイズと言うように、異なるサイズの原稿を一緒にセットする際に押すキーである。
等倍キー512は、複写倍率を100%にするためのキーである。縮小キー514、拡大キー515は、それぞれ定型の縮小、拡大を行うためのキーである。ズームキー516は任意の変倍率を設定する為の操作に移行するためのキーである。
用紙選択キー513は、複写用紙の選択を行う際に押すキーである。518、520は濃度キーで、濃度キー518を押す毎に濃く複写され、濃度キー520を押す毎に薄く複写される。
濃度表示517は、濃度キー518、520の押下に応じて濃度を示す表示が左右に変化する。AEキー519は、例えば新聞のような地肌の濃い原稿を自動濃度調整して複写する処理を指示するためのキーである。
HiFiキー521は、写真原稿のように中間調の濃度が濃い原稿の複写の際に押すキーである。文字強調キー522は、文字原稿の複写で文字を際だたせる処理を指示するための押すキーである。
560は履歴キーであり、これを押下することで、印刷済みのジョブの履歴情報が表示される。たとえば、印刷ジョブの、終了時刻、ユーザ名、ファイル名、印刷枚数等の情報を表示する。
ガイドキー523は、キーの機能がわからないとき押すキーであり、キーの説明が表示される。
ファクスキー525は、ファクスの送信や受信したファクスの確認等を行うときに押すキーである。
Boxキー526は、Box機能のための画面を表示させたいときに押すキーである。プリンタキー527は、プリントの濃度を変更する、あるいは、リモートのホストコンピュータから受け付けたPDLデータのプリント出力詳細情報を参照したい場合に押すキーである。IDキー528は画像形成装置を利用するユーザを特定するためのユーザ認証情報を入力する際に押すキーである。
サービス検索キー599は、LAN400上の複数の装置が公開している機能(サービス)を検索したいときに押下するキーである。このサービス検索キー599を押下すると、図6のような画面表示となる。
図6は、図1に示した操作部150の表示部に表示される検索画面を説明する図である。本画面例は、図5に示したサービス検索キー599を押下した場合の画面例である。
図6において、検索実行キー1106を押下することで、LAN400に接続されている装置のうち、機能(サービス)を公開している装置(ターゲット)とその機能(サービス)の内容を検索することができる。
この際、検索元の画像形成装置からは検索要求とともに機能制限情報を送信して、その機能制限情報に応じた機能(サービス)を検索結果として得る。つまり、機能制限情報を送信することにより、検索要求に対する応答情報から機能制限によって使用できないサービスが除かれた状態で検索結果を取得する。
ここでは、機能制限情報は、画像形成装置の操作部150や、管理サーバ等からの指示で、ユーザ別に検索元の画像形成装置のHDD160に登録されているものとする。しかしながら、他の実施形態で後述するように、検索元の画像形成装置には設定されておらず、サービス公開側の画像形成装置や管理サーバ上に登録されているものであってもよい。この場合、検索要求の際、機能制限情報を送信せず、ユーザを特定可能な情報を送信することによって、サービス公開側の画像形成装置が機能制限情報を反映させた形で応答する。
また、検索要求の際、ユーザを特定可能な情報も送信せずに取得した検索結果の中から機能制限情報を反映させた形で検索結果を表示するようにしてもよい。
また、機能制限情報は、ユーザに利用を制限する情報とする以外、逆にユーザに使用を許可している情報を特定可能な情報としてもよい。この場合、機能制限情報に含まれる使用を許可している機能以外の使用が制限される。
また、機能制限情報のデータ形式は、サービス内容と機能制限の状態を判別できるものであれば、形式も限定されるものではない。
なお、機能制限情報は、画像形成装置にユーザを特定可能なユーザ認証情報であるユーザIDを入力することにより利用ユーザが認証されると、当該ユーザIDに対応するものが読み出される。そして、機能検索時に、ユーザIDで読み出される機能制限情報を含む機能検索要求をLAN400上に送出する。そして、機能を公開している画像形成装置ではこの検索要求に含まれる機能制限情報を参照して、制限されるべきでない機能を公開している場合、その機能を応答情報に含めて応答する。これによって複数の画像形成装置を連携させて機能処理を実行させる際、連携先の画像形成装置の利用ユーザに使用権限のない機能を使用されないようにすることができる。同様に、使用権限のない画像形成装置をリストアップしないように制御することで、ユーザがその機能に対応する画像形成装置を選択できようにすることができる。
検索実行キー1106の押下に応じて行った検索要求に対する応答が返ってくると、その取得結果となる図6に示すような検索結果がリストとして一覧表示される。リストの列1101はターゲット名であり、該当サービスを公開している画像形成装置に設定される名称が表示される。列1102はターゲットのIPアドレスであり、当該画像形成装置のIPアドレスが表示される。列1103はサービス内容であり、該当するサービスの内容が表示される。列1104はサービスの状態であり、該当するサービスが使用可能な状態であるか否かが表示される。列1105は機能制限の状態であり、機能制限のある機能であるか否かが表示される。例えば図6の例では、オリジナル原稿出力は機能制限「なし」となっているので、全ての機能を制限なく使用可能であるが、Box保存サービスは一部制限されていることを示す。この場合の制限としては、例えば特定のユーザに対しては保存可能なデータのサイズを所定のサイズまでとするなどである。またオリジナルデータ復元サービスに関しては制限の例として、特定のユーザに対しては(または特定のユーザ以外は)オリジナル原稿の一部をマスクして出力したり、オリジナルがカラー原稿であってもモノクロで出力したりする等がある。なお、列1105は設けないようにしてもよい。
また、そのリスト中のずれかの行に示される位置を押下することにより、その行に表示されている機能(サービス)が選択された状態(他の行と選択行とは表示形態が異なる)となり、OKキー1107で選択が確定する。これにより、ユーザが選択しているサービスが視認性よく判別することができる。
また、キャンセルキー1108を押下すると、サービス検索自体がキャンセルされ、操作部150の表示画面は図5に示す表示画面に戻ることとなる。
なお、本実施形態では、ユーザID毎に機能制限情報が設定される場合を示すが、このユーザIDは当然に1人のユーザ毎とする必要はなく、特定のグループで利用するものとしてもよい。
図7は、図1に示した操作部150の表示部に表示されるスキャン操作画面を説明する図である。本画面例は、図6に示すサービス検索画面において、ユーザがオリジナルデータ復元サービスを選択した場合に操作部150に表示される画面例である。オリジナル復元サービスとは、原稿に付加されているオリジナルデータを特定するバーコード等の情報をリーダ部200によって読み取ることによってオリジナルデータを取得するサービスである。このサービスの実現のためには、オリジナルデータをBoxに格納し、その格納場所とファイルを特定可能な情報をバーコード等に変換し、それを画像データに付加してプリンタ部300でプリントしておく必要がある。そして、このバーコード等の情報が付加された原稿をリーダ部200で読み取らせることによってバーコードからオリジナルデータを特定して出力させる。このように原稿を読み取らせることにより、それに対応したオリジナルデータを取得するので、手書きで書き込み等がされた原稿であっても元のオリジナルデータを得ることができる。
なお、図7でスキャン操作画面が表示されるのは、図6で選択したサービスが原稿のスキャンを伴うサービスであるからである。図6で選択したサービスが第2の画像形成装置101で原稿のスキャンを伴わないサービスであった場合、この画面は表示されず選択されたサービスに応じた他の画面が表示される。
図7において、列1201にターゲット名、列1202にターゲットのIPアドレス、列1203にサービス内容、列1204にその状態、列1205に機能制限の状態が表示されている。
ここで、オリジナルデータを復元しようとする原稿を原稿給紙ユニット250に載置し、開始キー1206を押下すると、スキャナユニット210による原稿のスキャンが開始される。ここで、オリジナルデータ復元サービスが、当該機能を持たない第2の画像形成装置101から実行された場合には、スキャンされた原稿の画像データが第2の画像形成装置101から第1の画像形成装置100へ送られる。これを受信した第1の画像形成装置100では受信した画像データからオリジナルデータが格納されている場所、そしてオリジナルデータを含むファイルを特定するためのバーコード等の情報を抽出する。そして、この情報に基づきBoxに格納されているオリジナルデータを特定して第2の画像形成装置101に返送する。
一方、オリジナルデータ復元サービスを実行可能な第1の画像形成装置100で当該サービスが実行された場合には、自身のリーダ部200から自身の制御装置110に画像データが送られ、バーコード部分を抽出してBoxに格納されたオリジナルデータを検索する。また、開始キー1206を押下せずにキャンセルキー1207を押下すると、本機能自体がキャンセルされ、図6の状態へ戻る。
図8は、図1に示した操作部150の表示部に表示されるプリント完了通知画面を説明する図である。本画面例は、第2の画像形成装置101から第1の画像形成装置100へ画像データが送られた後、この画像データに基づき第1の画像形成装置100がオリジナルデータを検索し、これを第2の画像形成装置101でプリントした場合に第2の画像形成装置101の操作部150に表示されるものである。
図8は、オリジナルデータの検索出力が正常に動作した場合について記載しており、その場合は、行1301の「結果」に対して、行1302に「正常終了」などとテキストで表示が行われる。正常に終了しなかった場合は、エラーが発生したこと、その理由等が表示される。また、OKキー1303を押下すると、図5に示す標準画面に戻る。
(特有の機能の動作説明)
次に、図9A、9Bのフローチャートを参照して、第1実施形態における一方の装置の特有の機能(サービス)を他方の装置が利用する手順について説明する。
図9A、図9Bは、本実施形態を示す画像形成装置における第1のデータ処理手順の一例を示すフローチャートである。本例は、オリジナルデータ検索出力に対応するサービス処理例である。ここで、図9Aは第2の画像形成装置101の処理に対応し、図9Bは第1の画像形成装置100の処理に対応する。
なお、S701〜S713、S720〜S724は各ステップを示す。また、各ステップは、図2に示したCPU112がROM1143、HD162に記憶される制御プログラムをDRAM116にロードして実行することで実現される。
まず、本手順の開始に先立ち、ユーザがIDキー528の押下に引き続きユーザ認証情報を入力することにより、当該ユーザ認証情報に対応したユーザに対応する機能制限情報を特定しておく。そして、図5に示す標準画面において、ユーザの操作に基づいてサービス検索キー599が押下され、図6に示すサービス検索画面において、更に、ユーザの操作により検索実行キー1105が押下されると、本処理が開始される。なお、サービスは、オリジナルデータ復元サービスに限定されるものではなく、画像形成装置で提供可能なサービスであれば何ら制限はない。本例は、第2の画像形成装置101のユーザの検索操作に基づく、サービス処理に対応する。
まず、S701では、図6に示すように、LAN400に接続された画像入出力システムにおいて提供(公開)されている機能(サービス)の検索を要求する。
具体的な検索の方法としては、オリジナルデータ復元サービスを有しない第2の画像形成装置101が所定の探索パケットをブロードキャストアドレス宛に送出する。この探索パケットには公開されている機能の検索要求と機能制限情報とが含まれる。なお、この探索パケットは第2の画像形成装置101がブロードキャストアドレス宛てに送出するものに代えて、LAN400に別途検索サーバを設け、この検索サーバに検索を依頼するようにしてもよい。
S720で、第2の画像形成装置101から送出された探索パケットを第1の画像形成装置100が受信すると、S721で、受信した探索パケットに付加されている要求元の機能制限情報を取り出す。そして、S722で、第1の画像形成装置100が公開する機能のうち取り出した機能制限情報で制限されていない機能があるかどうかを第1の画像形成装置100のCPU112が判別する。ここで、第1の画像形成装置100のCPU112が制限されていない機能があると判別した場合は、S723で、制限されていない機能を示す応答情報を要求元の第2の画像形成装置101に返信して、処理を終了する。
一方、S722で、第1の画像形成装置100のCPU112が制限されていない機能がないと判別した場合は、S724で使用可能な機能がないことを示す応答情報を要求元の第2の画像形成装置101に返信して、処理を終了する。なお、ここでは機能なしと返信するのに代えて、何も応答しないようにしてもよい。
第1の画像形成装置100を含む各装置から返送される応答情報には機能制限されていない機能と自身(第1の画像形成装置100を含む各装置)を特定可能な情報が含まれる。したがって、第2の画像形成装置101は、ネットワーク上の各画像形成装置から返送された応答情報に基づいてサービスを有する画像形成装置とそのサービスの種類を知ることができる。
ここで、公開可能なサービスを有するのは画像形成装置に限らず、サービスを提供するためのソフトウェアがインストールされたパーソナルコンピュータなどでも良い。
次に、S702では、第2の画像形成装置101のCPU112が、公開されているサービスが見つかったかどうかを判断する。即ち、機能(サービス)検索要求に対し、使用可能な機能を含む応答情報を受信したかを判断する。ここで、第2の画像形成装置101のCPU112が、サービスが見つからないと判断した場合はS701に戻る。
一方、S702で、第2の画像形成装置101のCPU112が、サービスが見つかったと判断した場合は、S703に進み、図6に示したような使用可能なサービス内容を示す検索結果を操作部150に表示する。
なお、第2の画像形成装置101がサービス検索要求を行った後、第1の画像形成装置100から返信される応答情報に応じて、使用可能なサービスの全てについての許可、不許可を判別する。そして、使用可能なサービスの中に一部でも不許可のものが含まれていたら図6に示す画面の列1105に「あり」と表示する。つまり、列1105の機能制限が「あり」と表示されている場合、当該ユーザはサービス自体は使用できるが、そのサービスの中で制限されているものがあることを示している。例えば、処理可能なデータサイズに制限があったり、データの形態に制限があったりする場合である。
また、検索結果を表示する際、さらにDRAM116に記憶している機能制限情報と応答情報に含まれる機能の比較を行い、機能制限している機能が含まれていた場合、それを削除する。これにより、誤って応答情報に機能制限している機能が含まれていた場合であっても機能制限情報の内容を反映させることができる。
そして、ステップS704で、第2の画像形成装置101の操作部105で、図6の一覧の中からサービスの1つを選択すると、S705で、図7で説明したようなリクエスト画面が表示される。そして、ユーザが原稿を原稿給紙ユニット250に戴置して開始キー1205を押下すると、S706で、第2の画像形成装置101のスキャナユニット210で載置された原稿のスキャンが開始される。
そして、S707でサービスの提供元である第1の画像形成装置100にスキャンして得た画像データを、LAN400を介して送信する。本実施形態では、上述したように、図6に示すように、一例として第1の画像形成装置100によるオリジナルデータ復元サービスが選択されているものとする。
第1の画像形成装置の制御装置110は、S708で、第2の画像形成装置101からLAN400を介して受信した画像データに含まれるバーコードもしくは電子透かしを解析する。そしてオリジナルデータの格納場所を示すアドレス情報を取得する。なお、この解析処理は、グラフィックプロセッサ135で行う。
そして、そのアドレス情報に基づいて、S709で、第1の画像形成装置100は自身や第2の画像形成装置101や不図示のその他の画像形成装置のハードディスクや文書管理サーバ102からオリジナルデータを検索する。その際、該当する文書が見つかれば、S710で、検索されたオリジナルデータを取得する。
次に、S711で、サービスを提供している画像形成装置(第1の画像形成装置100)から、そのサービスをリクエストした画像形成装置(第2の画像形成装置101)に対してプリント指示を行う。
次に、S712で第2の画像形成装置101がオリジナルデータをプリントし、S713で、図8に示す結果を第2の画像形成装置101の操作部150に画面表示して、本処理を終了する。
なお、S709において、第1の画像形成装置100でオリジナルデータを検索した後に、S710でオリジナルデータを取得し、S712で第1の画像形成装置100でプリントまで行うようにしてもよい。
この場合、S713では動作が正常終了したことを示す情報を第1の画像形成装置100から第2の画像形成装置101へ送信する。これにより、第2の画像形成装置101はオリジナルデータ復元サービスが正常終了したことを検知し、図8のような表示を行う。
上記第1実施形態によれば、特定機能を有しない画像形成装置から、特定機能を有する画像形成装置を検索する場合に、検索要求元に登録された機能制限情報を適用して、サービスの提供の可否を制御するシステムを構築できる。
これにより、検索元の画像形成装置で特定のユーザに機能制限をしているにもかかわらず、検索先の画像形成装置に対しては、機能制限を行っていないため、本来使えるべきでないサービスが使用できてしまう事態を確実に制限できる。
〔第2実施形態〕
ここでは、オリジナルデータを取得する機能を利用する際、機能制限情報がいずれの画像形成装置内になく、機能制限情報の取得を機能制限情報格納サーバから取得する場合について説明する。
上記第1実施形態では、第2の画像形成装置が機能(サービス)検索要求を行う際、自身に保管されていた機能制限情報を検索要求とともに送出するようにした。これに対し、第2実施形態では、第2の画像形成装置101内で機能制限情報を保管せず、機能制限情報格納サーバから取得して使用する。以下、この処理について詳しく説明する。
まず、第2実施形態に関わる画像入出力システムの全体構成を、図10を参照しながら説明する。
図10は、本発明の第2実施形態を示す画像形成装置を適用可能な画像入出力システムの全体構成を示すブロック図である。第1実施形態との相違点は、LAN400上に機能制限情報格納サーバ1501が存在する点である。
機能制限情報格納サーバ1501は、第2の画像形成装置101で使用される、ユーザ毎の機能制限情報を格納する装置である。機能制限情報格納サーバ1510へはLAN400上の種々の装置からアクセス可能であり、アクセスした装置がユーザを特定するためのユーザ認証情報を送信することにより当該ユーザに応じた機能制限情報が返送される。図10において他の構成については上記第1の実施形態と構成が同じであるためここでの説明を省略する。
(特有の機能の動作説明)
図11は、本実施形態を示す画像形成装置における第2のデータ処理手順の一例を示すフローチャートである。なお、S701〜S713、S1601は各ステップを示す。なお、第1実施形態で説明した図9Aに示す処理と同様の処理には同じ参照番号を付し、説明を省略する。
S1601において、第2の画像形成装置101は、IDキー528の押下に引き続いてユーザにより操作部105から入力されたユーザ認証情報を機能制限情報格納サーバ1501に送出する。これにより、機能制限情報格納サーバ1501より当該ユーザ認証情報に対応するユーザの機能制限情報を取得する。この機能制限情報は第2の画像形成装置101のDRAM116に記憶される。以降のステップは図9A、9Bのステップと同様であるため省略する。
第2実施形態によれば、ユーザ毎の機能制限情報を機能制限情報格納サーバ1501に持ち、必要なときに第2の画像形成装置101で受信して使用する。このため、第2の画像形成装置内に機能制限情報をあらかじめ持たずとも機能(サービス)を検索した場合に、最新の機能制限情報を適用した機能の検索結果を取得することが可能になる。また、機能制限情報格納サーバと通信可能な任意の画像形成装置を操作して機能制限情報を適用した処理が可能となる。
〔第3実施形態〕
上記第2実施形態では、ユーザが操作を行う第2の画像形成装置内101で機能制限情報を保管せず、当該第2の画像形成装置101が機能制限情報を機能制限情報格納サーバ1501から取得して使用するようにした。これに対して、第3実施形態では、機能制限情報を、サービスを提供する側である第1の画像形成装置100が機能制限情報格納サーバ1501から取得し、サービスの検索結果に適用する。以下、この処理について詳しく説明する。
まず、第3実施形態に関わる画像入出力システムの全体構成については、図10と同様であるため各構成の説明を省略する。
(特有の機能の動作説明)
図12は、本実施形態を示す画像形成装置における第3のデータ処理手順の一例を示すフローチャートである。なお、S701〜S713(第2の画像形成装置101の処理)、S1701(第1の画像形成装置100の処理)は各ステップを示す。なお、第1実施形態で説明した図9Aに示す処理と同様の処理には同じ参照番号を付し、説明を省略する。
まず、S701では、ユーザが第2の画像形成装置101においてIDキー528の押下に引き続きユーザ認証情報を入力してから機能検索要求を行う。すると、このユーザ認証情報を含む機能検索要求を示す探索パケットがブロードキャストアドレス宛てに送出される。S1701において、第1の画像形成装置100が、第2の画像形成装置101から送付されたユーザ認証情報を元に、機能制限情報格納サーバ1501より機能制限情報を取得し、第2の画像形成装置101のDRAM116に記憶する。そして、第1の画像形成装置100はステップS701の検索要求に対して取得した機能制限情報を反映させた応答情報を返信する。以降のステップは図9Aのステップと同様であるため省略する。
第3実施形態によれば、ユーザ毎の機能制限情報を機能制限情報格納サーバ1501に持ち、必要なときに第1の画像形成装置100が取得して使用する。このため、サービス検索先の画像形成装置内に機能制限情報を予め持たなくても、ユーザ認証情報を検索元の画像形成装置から送付してもらうことで、最新の機能制限情報を適用した機能の検索結果を取得することが可能になる。この場合、第1の画像形成装置100が受信したユーザ認証情報に対応する機能制限情報を予めDRAM116に記憶していた場合、機能制限情報格納サーバ1501からの取得は省略される。
なお、上記第1及び第2、第3実施形態においては、オリジナルデータをHDD162及び文書管理サーバ102から検索した。
しかし、本発明はこれに限るものではなく、画像入出力システムに接続された他の装置から検索するようにしてもよい。
また、上記第1及び第2、第3実施形態では、説明を明確にするために、以下のシステム例について説明した。すなわち、画像入出力システムが特有の機能を有する画像形成装置と、特有の機能を有さない画像形成装置と、文書管理サーバがそれぞれ1台ずつLAN400に接続されている場合を例に挙げた。
しかし、特有の機能を有する装置を少なくとも1台含んでいれば良く、各種類の装置を複数台接続して成る構成でも、特有の機能を有さない画像形成装置及び/または文書サーバが接続されていない構成であってもよい。
また、特有の機能を有する画像形成装置が複数接続されている場合には、各装置が異なる機能を有するものであっても、同じ機能を有するものであっても良い。
また、以上の例において、第2の画像形成装置101からの検索要求にはユーザが指定した種々の検索条件がさらに含まれていてもよい。
また、第2の画像形成装置101からの検索要求に機能制限情報やユーザ認証情報を付加せずに検索要求を実行し、検索結果に対して機能制限情報を反映させ、制限している機能を選択不能とするようにしてもよい。
〔第4実施形態〕
以下、図13に示すメモリマップを参照して本発明に係る画像形成装置で読み取り可能なデータ処理プログラムの構成について説明する。
図13は、本発明に係る画像形成装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報,作成者等も記憶され、かつ、プログラム読み出し側のOS等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
本実施形態における図9A、図9B、図11、図12に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、CD−ROMやフラッシュメモリやFD等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等、プログラムの形態を問わない。
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RW、磁気テープ、不揮発性のメモリカード、ROM、DVDなどを用いることができる。
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバやftpサーバ等も本発明の請求項に含まれるものである。
また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではない。例えばそのプログラムコードの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行う。そして、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込ませる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形(各実施形態の有機的な組合せを含む)が可能であり、それらを本発明の範囲から排除するものではない。
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
本発明の第1実施形態を示す画像形成装置を適用可能な画像入出力システムの全体構成を示すブロック図である。 図1に示した制御装置の機能を説明するブロック図である。 図2に示したハードディスク内の格納領域を説明する図である。 図2に示したハードディスク内のBoxデータ領域にある、機能を公開するデータファイルを説明する図である。 図1に示した第1及び第2の画像形成装置の操作部の表示部に表示される基本画面を説明する図である。 図1に示した操作部の表示部に表示される検索画面を説明する図である。 図1に示した操作部の表示部に表示されるスキャン操作画面を説明する図である。 図1に示した操作部の表示部に表示されるプリント完了通知画面を説明する図である。 本実施形態を示す画像形成装置における第1のデータ処理手順の一例を示すフローチャートである。 本実施形態を示す画像形成装置における第1のデータ処理手順の一例を示すフローチャートである。 本発明の第2実施形態を示す画像形成装置を適用可能な画像入出力システムの全体構成を示すブロックである。 本実施形態を示す画像形成装置における第2のデータ処理手順の一例を示すフローチャートである。 本実施形態を示す画像形成装置における第3のデータ処理手順の一例を示すフローチャートである。 本発明に係る画像形成装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
符号の説明
100 第1の画像形成装置
101 第2の画像形成装置
110 制御装置
160 HDD
210 スキャナユニット

Claims (18)

  1. 他の機器と通信可能な情報処理装置であって、
    ユーザ別に機能制限情報を設定する設定手段と、
    前記設定手段により設定されている前記ユーザ別の機能制限情報を付加して前記他の機器の機能検索要求を行う検索手段と、
    前記検索手段による機能検索要求に対する応答情報を取得する取得手段と、
    前記取得手段による取得結果を表示する表示手段と、
    を有することを特徴とする情報処理装置。
  2. 前記表示手段は、他の機器の機能のうち前記応答情報に応じた機能を一覧表示することを特徴とする請求項1記載の情報処理装置。
  3. 前記設定手段は、前記情報処理装置に予め記憶されているユーザ別に機能制限情報を設定することを特徴とする請求項1または2に記載の情報処理装置。
  4. 前記設定手段は、サーバ装置からユーザ別の機能制限情報を取得して設定することを特徴とする請求項1または2に記載の情報処理装置。
  5. 前記取得手段で取得した応答情報に前記機能制限情報で制限している機能が含まれていた場合、当該機能を選択不能とする手段を有することを特徴とする請求項1〜4のいずれかに記載の情報処理装置。
  6. 他の機器と通信可能な情報処理装置であって、
    前記他の機器から転送される機能検索要求に付加されているユーザ認証情報を取得する取得手段と、
    前記取得手段により取得されたユーザ認証情報に基づいてサーバ装置から取得されるユーザ別の機能制限情報に応じて機能検索要求に対する応答情報を生成し、該生成された応答情報を機能検索要求に対して応答する応答手段と、
    を有することを特徴とする情報処理装置。
  7. 前記応答手段は、機能検索要求に機能制限情報が含まれていた場合、当該機能制限情報に応じて応答情報を生成することを特徴とする請求項6記載の情報処理装置。
  8. 前記応答手段は、前記取得手段で取得したユーザ認証情報に対応するユーザの機能制限情報を予め記憶していた場合、当該機能制限情報に応じて応答情報を生成することを特徴とする請求項6記載の情報処理装置。
  9. 他の機器と通信可能な情報処理装置における機能制限方法であって、
    ユーザ別に機能制限情報を設定する設定工程と、
    前記設定工程により設定されている前記ユーザ別の機能制限情報を付加して前記他の機器の機能検索要求を行う検索工程と、
    前記検索工程による機能検索要求に対する応答情報を取得工程と、
    前記取得工程による取得結果を表示装置に表示するよう制御する表示工程と、
    を有することを特徴とする機能制限方法。
  10. 前記表示工程は、他の機器の機能のうち前記応答情報に応じた機能を前記表示装置に一覧表示するよう制御することを特徴とする請求項9記載の機能制限方法。
  11. 前記設定工程は、前記情報処理装置に予め記憶されているユーザ別に機能制限情報を設定することを特徴とする請求項9または10に記載の機能制限方法。
  12. 前記設定工程は、サーバ装置からユーザ別の機能制限情報を取得して設定することを特徴とする請求項9または10に記載の機能制限方法。
  13. 前記取得工程で取得した応答情報に前記機能制限情報で制限している機能が含まれていた場合、当該機能を選択不能とする工程を有することを特徴とする請求項9〜12のいずれかに記載の機能制限方法。
  14. 他の機器と通信可能な情報処理装置における機能制限方法であって、
    前記他の機器から転送される機能検索要求に付加されているユーザ認証情報を取得する取得工程と、
    前記取得工程により取得されたユーザ認証情報に基づいてサーバ装置から取得されるユーザ別の機能制限情報に応じて機能検索要求に対する応答情報を生成し、該生成された応答情報を機能検索要求に対して応答する応答工程と、
    を有することを特徴とする機能制限方法。
  15. 前記応答工程は、機能検索要求に機能制限情報が含まれていた場合、当該機能制限情報に応じて応答情報を生成することを特徴とする請求項14記載の機能制限方法。
  16. 前記応答工程は、前記取得工程で取得したユーザ認証情報に対応するユーザの機能制限情報を前記情報処理装置で予め記憶していた場合、当該機能制限情報に応じて応答情報を生成することを特徴とする請求項14記載の機能制限方法。
  17. 請求項9〜16のいずれかに記載の機能制限方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
  18. 請求項9〜16のいずれかに記載の機能制限方法をコンピュータに実行させることを特徴とするプログラム。
JP2007096567A 2007-04-02 2007-04-02 情報処理装置、機能制限方法、記憶媒体及びプログラム Expired - Fee Related JP5300206B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2007096567A JP5300206B2 (ja) 2007-04-02 2007-04-02 情報処理装置、機能制限方法、記憶媒体及びプログラム
PCT/JP2008/056639 WO2008123572A1 (ja) 2007-04-02 2008-03-27 情報処理装置、及び情報処理装置の機能制限方法
CN200880011228A CN101652763A (zh) 2007-04-02 2008-03-27 信息处理设备和信息处理设备的功能限制方法
US12/243,441 US20090043731A1 (en) 2007-04-02 2008-10-01 Information processing apparatus, and function limitation method of information processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007096567A JP5300206B2 (ja) 2007-04-02 2007-04-02 情報処理装置、機能制限方法、記憶媒体及びプログラム

Publications (3)

Publication Number Publication Date
JP2008257338A true JP2008257338A (ja) 2008-10-23
JP2008257338A5 JP2008257338A5 (ja) 2010-05-20
JP5300206B2 JP5300206B2 (ja) 2013-09-25

Family

ID=39831040

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007096567A Expired - Fee Related JP5300206B2 (ja) 2007-04-02 2007-04-02 情報処理装置、機能制限方法、記憶媒体及びプログラム

Country Status (4)

Country Link
US (1) US20090043731A1 (ja)
JP (1) JP5300206B2 (ja)
CN (1) CN101652763A (ja)
WO (1) WO2008123572A1 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010136276A (ja) * 2008-12-08 2010-06-17 Canon Inc ワークフローシステム、画像処理装置及び画像処理装置の制御方法
JP2011040062A (ja) * 2009-08-12 2011-02-24 Xerox Corp モバイルデバイスを用いてプリンタのネットワークと通信するためのシステム及び方法
JP2011242854A (ja) * 2010-05-14 2011-12-01 Ricoh Co Ltd 画像処理装置、機器連携システム、サービス提供方法、プログラム
JP2016153985A (ja) * 2015-02-20 2016-08-25 コニカミノルタ株式会社 印刷システム、印刷機器検索プログラム、印刷機器制御プログラム、および記録媒体
JP2020047197A (ja) * 2018-09-21 2020-03-26 富士ゼロックス株式会社 情報処理装置及び情報処理プログラム
JP2020047099A (ja) * 2018-09-20 2020-03-26 富士ゼロックス株式会社 情報処理装置、情報処理システム及びプログラム

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5215637B2 (ja) * 2007-11-13 2013-06-19 キヤノン株式会社 ファクシミリ装置、その制御方法及びプログラム
US8867051B2 (en) * 2011-06-30 2014-10-21 Canon Marketing Japan Kabushiki Kaisha Printing system, image forming apparatus, print data managing method thereof, and program
JP2016015095A (ja) * 2014-07-03 2016-01-28 富士ゼロックス株式会社 機能提供装置、機能提供システム及びプログラム
CN104484356A (zh) * 2014-12-01 2015-04-01 百度在线网络技术(北京)有限公司 浏览器功能的实现方法和装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001312474A (ja) * 2000-02-23 2001-11-09 Sony Corp 情報処理装置および方法、ネットワークシステム、記録媒体、並びにプログラム
JP2002149362A (ja) * 2000-11-13 2002-05-24 Ricoh Co Ltd プリンタ利用者制限システム
JP2006062311A (ja) * 2004-08-30 2006-03-09 Ricoh Co Ltd 画像形成装置および機器情報管理方法
JP2006172094A (ja) * 2004-12-15 2006-06-29 Kyocera Mita Corp 電子機器制御システム及びサーバ
JP2006209504A (ja) * 2005-01-28 2006-08-10 Ricoh Co Ltd ネットワーク対応画像形成装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3148133B2 (ja) * 1996-10-30 2001-03-19 三菱電機株式会社 情報検索装置
KR20010085438A (ko) * 2000-02-23 2001-09-07 이데이 노부유끼 정보처리장치 및 방법, 네트워크 시스템, 기록매체와프로그램
JP4239634B2 (ja) * 2003-03-20 2009-03-18 富士ゼロックス株式会社 連携指示情報生成装置、連携指示情報生成方法及び連携指示情報生成制御プログラム
US7814119B2 (en) * 2004-03-19 2010-10-12 Hitachi, Ltd. Control of data linkability
JP3998013B2 (ja) * 2004-09-21 2007-10-24 コニカミノルタビジネステクノロジーズ株式会社 命令処理装置の認証システム、画像形成装置、認証制御方法及び認証制御プログラム
JP4742903B2 (ja) * 2006-02-17 2011-08-10 日本電気株式会社 分散認証システム及び分散認証方法
JP2009169646A (ja) * 2008-01-16 2009-07-30 Kyocera Mita Corp デバイス設定システム及びデバイス設定プログラム

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001312474A (ja) * 2000-02-23 2001-11-09 Sony Corp 情報処理装置および方法、ネットワークシステム、記録媒体、並びにプログラム
JP2002149362A (ja) * 2000-11-13 2002-05-24 Ricoh Co Ltd プリンタ利用者制限システム
JP2006062311A (ja) * 2004-08-30 2006-03-09 Ricoh Co Ltd 画像形成装置および機器情報管理方法
JP2006172094A (ja) * 2004-12-15 2006-06-29 Kyocera Mita Corp 電子機器制御システム及びサーバ
JP2006209504A (ja) * 2005-01-28 2006-08-10 Ricoh Co Ltd ネットワーク対応画像形成装置

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010136276A (ja) * 2008-12-08 2010-06-17 Canon Inc ワークフローシステム、画像処理装置及び画像処理装置の制御方法
JP2011040062A (ja) * 2009-08-12 2011-02-24 Xerox Corp モバイルデバイスを用いてプリンタのネットワークと通信するためのシステム及び方法
JP2011242854A (ja) * 2010-05-14 2011-12-01 Ricoh Co Ltd 画像処理装置、機器連携システム、サービス提供方法、プログラム
JP2016153985A (ja) * 2015-02-20 2016-08-25 コニカミノルタ株式会社 印刷システム、印刷機器検索プログラム、印刷機器制御プログラム、および記録媒体
JP2020047099A (ja) * 2018-09-20 2020-03-26 富士ゼロックス株式会社 情報処理装置、情報処理システム及びプログラム
JP7206737B2 (ja) 2018-09-20 2023-01-18 富士フイルムビジネスイノベーション株式会社 情報処理装置、情報処理システム及びプログラム
JP2020047197A (ja) * 2018-09-21 2020-03-26 富士ゼロックス株式会社 情報処理装置及び情報処理プログラム

Also Published As

Publication number Publication date
JP5300206B2 (ja) 2013-09-25
US20090043731A1 (en) 2009-02-12
CN101652763A (zh) 2010-02-17
WO2008123572A1 (ja) 2008-10-16

Similar Documents

Publication Publication Date Title
JP5300206B2 (ja) 情報処理装置、機能制限方法、記憶媒体及びプログラム
US7209249B2 (en) Method of and apparatus for image formation, and computer product
US8477352B2 (en) Image forming apparatus, control method thereof, image forming system, and program
US8184309B2 (en) Printing system and job processing method with inhibition and designation of function and deletion of associated jobs
US6704119B1 (en) File system and storage medium storing program used in such system
JP2007041976A (ja) データ処理装置、ファイル処理方法、記憶媒体およびプログラム
US8351064B2 (en) Image output setting control system, image output setting control apparatus, image output instruction apparatus, management server, image output apparatus, computer-readable medium and computer data signal for designating different output conditions
JP2004222085A (ja) 複合型画像処理装置
US9262112B2 (en) Image processing apparatus having file server function, and control method and storage medium therefor
USRE48551E1 (en) Image processing device setting conflict determination
US20060176507A1 (en) Image processing system, image processing device, control method thereof and computer program product
JP2011097328A (ja) クライアントサーバシステム、及び、クライアント装置
JP5137858B2 (ja) 画像処理装置、画像処理方法、記憶媒体、プログラム
JP2006323456A (ja) 画像処理装置および画像処理システムおよびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム
JP2008059332A (ja) 多機能装置および利用条件設定プログラム
JP2008211747A (ja) 画像処理装置、サーバ装置、タスク処理方法、記憶媒体、プログラム
JP2009087127A (ja) 画像処理システム、ジョブ処理方法及びプログラム
JP2008289130A (ja) コピーされた文書の電子的記憶及び再呼び出しが可能なコピー機
JP2007026123A (ja) 文書管理システム
JP2006333302A (ja) 画像処理システム、データ処理装置、画像処理装置、画像処理方法、コンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム
JP2010220121A (ja) 画像形成装置、画像形成方法およびプログラム
JP6519942B2 (ja) 画像形成装置およびプログラム
US20050134897A1 (en) Image forming apparatus
JP4401725B2 (ja) 文書管理装置及びその制御方法、プログラム
JP2006059130A (ja) 画像形成システムおよび画像形成装置および文書処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100402

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100402

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120508

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120709

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120724

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130312

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130501

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: 20130521

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130618

R151 Written notification of patent or utility model registration

Ref document number: 5300206

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees