JP5429198B2 - 画像処理装置、画像形成システム、および制御プログラム - Google Patents

画像処理装置、画像形成システム、および制御プログラム Download PDF

Info

Publication number
JP5429198B2
JP5429198B2 JP2011003882A JP2011003882A JP5429198B2 JP 5429198 B2 JP5429198 B2 JP 5429198B2 JP 2011003882 A JP2011003882 A JP 2011003882A JP 2011003882 A JP2011003882 A JP 2011003882A JP 5429198 B2 JP5429198 B2 JP 5429198B2
Authority
JP
Japan
Prior art keywords
file
moved
points
touch
user
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
Application number
JP2011003882A
Other languages
English (en)
Other versions
JP2012143963A (ja
Inventor
一美 澤▲柳▼
利通 岩井
武久 山口
智 坪井
章宏 鳥越
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.)
Konica Minolta Inc
Original Assignee
Konica Minolta 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 Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2011003882A priority Critical patent/JP5429198B2/ja
Priority to EP12150439.3A priority patent/EP2477384B1/en
Priority to US13/347,328 priority patent/US20120180003A1/en
Priority to CN201210007474.XA priority patent/CN102694939B/zh
Publication of JP2012143963A publication Critical patent/JP2012143963A/ja
Application granted granted Critical
Publication of JP5429198B2 publication Critical patent/JP5429198B2/ja
Active 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/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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • 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/00204Connection 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 a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00244Connection 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 a digital computer or a digital computer system, e.g. an internet server with a server, e.g. an internet server
    • 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/00352Input means
    • 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/00352Input means
    • H04N1/00381Input by recognition or interpretation of visible user gestures
    • 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/00424Arrangements for navigating between pages or parts of the menu using a list of graphical elements, e.g. icons or icon bar
    • 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/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • H04N1/00442Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails
    • 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/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • H04N1/00442Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails
    • H04N1/00453Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails arranged in a two dimensional array
    • 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/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • H04N1/00461Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet marking or otherwise tagging one or more displayed image, e.g. for selective reproduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/21Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications
    • 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/00204Connection 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 a digital computer or a digital computer system, e.g. an internet server
    • 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
    • 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/0034Details of the connection, e.g. connector, interface
    • H04N2201/0037Topological details of the connection
    • H04N2201/0039Connection via a network
    • 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
    • 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/0096Portable devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Position Input By Displaying (AREA)

Description

この発明は画像処理装置、画像形成システム、および制御プログラムに関し、特に、タッチパネル上でのユーザの「つまむ」操作および「離す」操作により処理が実行される画像処理装置、画像形成システム、および制御プログラムに関する。
コピー機やプリンタやその複合機であるMFP(Multi Function Peripheral)などの画像形成装置の中には、画像データをファイルとして記憶するものがある。
ネットワークに画像形成装置と例えば携帯情報端末などの他の装置とが接続されている場合、これら装置間でネットワークを介してファイルを送受信するという使い方が想定される。
特開2009−282634号公報 特開平08−076926号公報
従来、このような画像形成装置と他の装置との間でネットワークを介してファイルを送受信する際には、送信側の装置において送信するファイルを選択し、次に、送信先である受信側の装置を該ネットワークを参照して選択する、という操作が必要であり、ユーザにとって操作が複雑であったり、送信先のアドレスなどを認識する必要があったり、煩雑であるという問題があった。
また、これら装置が入力装置としてタッチパネルを備えている場合、従来、それぞれの装置で、タッチパネルに選択肢を表示させてその中から指定するものをタッチする、などの操作が一般的である。この操作は直感的な操作ではないために、不慣れなユーザにとってはより煩雑であるという問題があった。
本発明はこのような問題に鑑みてなされたものであって、直感的かつ容易な操作でネットワークで接続された装置間でファイルの送受信が可能な画像処理装置、画像形成システム、および制御プログラムを提供することを目的としている。
上記目的を達成するために、本発明のある局面に従うと、画像処理装置は、タッチパネルと、タッチパネルに接続された制御手段と、データファイルを記憶するための記憶手段と、他の装置と通信するための通信手段とを備える。制御手段は、タッチパネルにファイルを示すアイコンを表示させるための表示処理手段と、タッチパネル上での操作を検出するための検出手段と、検出手段によって、タッチパネル上で2点がタッチされた後に連続して2点のタッチ位置がその間隔が短くなる方向に移動し、その後、移動後の2点のタッチを解除する第1の操作が検出されると、移動前と移動後との少なくとも一方の2点のタッチ位置で定義される範囲に表示されたアイコンで表わされるファイルを移動対象のファイルとして特定するための第1の特定手段と、通信手段で受信した他の装置からのファイルの移動の要求に応じて、移動対象のファイルを他の装置に移動するための移動手段とを含む。第1の特定手段は、第1の操作を行なったユーザのユーザ情報と、当該ユーザによって第1の操作により特定された移動対象のファイルとを関連付けて記憶し、移動手段は、要求に含まれる情報で特定されるユーザが移動対象のファイルに関連付けられたユーザに一致する場合に、移動対象のファイルを他の装置に移動する。
好ましくは、制御手段は、ユーザ情報を用いてユーザ認証を行なうための認証手段をさらに含
好ましくは、移動手段は、第1の操作の後の要求に応じて、他の装置に対して移動対象のファイルを出力することで、移動対象のファイルを他の装置に移動する。
好ましくは、移動手段は予め移動対象のファイルの移動先である他の装置を記憶しておき、第1の操作の後であって要求よりも前に移動対象のファイルを他の装置に対して出力することで、移動対象のファイルを他の装置に移動する。
より好ましくは、移動手段は、移動対象のファイルを複製して複製した移動対象のファイルを他の装置に対して出力し、他の装置からの要求に応じて、移動対象のファイルを記憶手段から削除する。
好ましくは、第1の特定手段は、移動対象のファイルの特定の後から所定期間内に要求がなされないときに、移動対象の特定を解除する。
好ましくは、第1の特定手段は、検出手段によって、移動対象のファイルが格納されている格納場所を表わすフォルダを示すタッチパネル上で、2点がタッチされた後に連続して2点のタッチ位置がその間隔が長くなる方向に移動し、その後、移動後の2点のタッチを解除する第2の操作が検出されると、移動対象の特定を解除する。
好ましくは、制御手段は、移動対象のファイルの特定の後から所定期間内に要求がなされないときに、その旨の警告を出力するための出力手段をさらに含む。
好ましくは、第1の特定手段は、移動前と移動後との少なくとも一方の2点のタッチ位置で定義される範囲に表示された複数のアイコンで表わされる複数のファイルを移動対象のファイルとして特定する。
好ましくは、第1の特定手段は、移動前と移動後との少なくとも一方の2点のタッチ位置で定義される範囲にフォルダを表わすアイコンが表示されているときに、フォルダに格納される複数のファイルを移動対象のファイルとして特定する。
好ましくは、表示処理手段は、検出手段によって第1の操作が検出されると、タッチ位置の移動に伴って、タッチ位置の間に表示されたアイコンの形状を変化させる。
好ましくは、制御手段は、検出手段によって、タッチパネル上で2点がタッチされた後に連続して2点のタッチ位置がその間隔が長くなる方向に移動し、その後、移動後の2点のタッチを解除する第2の操作が検出されると、移動前と移動後との少なくとも一方の2点のタッチ位置で定義される範囲に表示された格納場所を移動対象のファイルの格納場所として特定するための第2の特定手段と、検出手段によって第2の操作が検出されると他の装置に対してファイルの移動を要求するための要求手段と、他の装置から送信されたファイルを格納場所に格納するための格納手段とをさらに含む。
本発明のさらに他の局面に従うと、画像形成装置と端末装置とを備えた画像形成システムであって、画像形成装置および端末装置は、各々、タッチパネルおよびタッチパネルに接続された制御手段を含む。画像形成装置と端末装置とのうちの一方の装置である第1の装置の制御手段は、タッチパネルにファイルを示すアイコンを表示させるための表示処理手段と、タッチパネル上での操作を検出するための検出手段と、検出手段によって、タッチパネル上で2点がタッチされた後に連続して2点のタッチ位置がその間隔が短くなる方向に移動し、その後、移動後の2点のタッチを解除する第1の操作が検出されると、移動前と移動後との少なくとも一方の2点のタッチ位置で定義される範囲に表示されたアイコンで表わされるファイルを移動対象のファイルとして特定するための第1の特定手段と、画像形成装置と端末装置とのうちの他方の装置である第2の装置からの要求に応じて、移動対象のファイルを第2の装置に移動するための移動手段とを含み、第1の特定手段は、第1の操作を行なったユーザのユーザ情報と、当該ユーザによって第1の操作により特定された移動対象のファイルとを関連付けて記憶する。第2の装置の制御手段は、タッチパネル上での操作を検出するための検出手段と、検出手段によって、タッチパネル上で2点がタッチされた後に連続して2点のタッチ位置がその間隔が長くなる方向に移動し、その後、移動後の2点のタッチを解除する第2の操作が検出されると、移動前と移動後との少なくとも一方の2点のタッチ位置で定義される範囲に表示された格納場所を移動対象のファイルの格納場所として特定するための第2の特定手段と、検出手段によって第2の操作が検出されると、当該第2の操作を行なったユーザを特定する情報と、ファイルの移動を要求するための情報とを第1の装置に対して送信するための要求手段と、第の装置から送信された移動対象のファイルを格納場所に格納するための格納手段とを含み、第1の装置の移動手段は、第2の装置からの情報で特定されるユーザが移動対象のファイルに関連付けれれたユーザ情報により特定されるユーザと一致する場合に、移動対象のファイルを第2の装置に移動する
好ましくは、画像形成システムはサーバをさらに備え、移動手段は、第1の装置から移動対象のファイルをサーバに送信して記憶させ、要求手段はサーバに対してファイルの移動を要求し、移動手段は、要求に応じて、記憶された移動対象のファイルを第2の装置に対して出力する。
本発明のさらに他の局面に従うと、制御プログラムは、タッチパネルを有する画像処理装置に、記憶されるファイルを他の装置に移動する処理を実行させるための制御プログラムであって、タッチパネル上で2点がタッチされた後に連続して2点のタッチ位置がその間隔が短くなる方向に移動し、その後、移動後の2点のタッチを解除する操作を検出するステップと、上記操作が検出されると、移動前と移動後との少なくとも一方の2点のタッチ位置で定義される範囲に表示されたアイコンで表わされるファイルを移動対象のファイルとして特定するステップと、他の装置からのファイルの移動の要求に応じて、移動対象のファイルを他の装置に移動するステップとを画像処理装置に実行させる。移動対象のファイルを特定するステップでは、上記操作を行なったユーザのユーザ情報と、当該ユーザによって上記操作により特定された移動対象のファイルとを関連付けて記憶し、ファイルを移動するステップでは、要求に含まれる情報で特定されるユーザが移動対象のファイルに関連付けられたユーザに一致する場合に、移動対象のファイルを他の装置に移動する。
この発明によると、直感的かつ容易な操作でネットワークで接続された装置間でファイルの送受信が可能となる。
本実施の形態にかかる画像形成システムの構成の具体例を示す図である。 画像形成システムに含まれるMFPのハードウェア構成の具体例を示す図である。 画像形成システムに含まれる携帯端末のハードウェア構成の具体例を示す図である。 画像形成システムに含まれるサーバのハードウェア構成の具体例を示す図である。 画像形成システムでの動作概要を表わした図である。 画像形成システムでの動作概要を表わした図である。 つまむ操作を説明するための図である。 離す操作を説明するための図である。 MFPの機能構成の具体例を示すブロック図である。 携帯端末の機能構成の具体例を示すブロック図である。 MFPでの、移動対象のファイルを特定するための動作の具体例を示すフローチャートである。 MFPでの、移動対象のファイルを出力するための動作の具体例を示すフローチャートである。 携帯端末での、移動対象のファイルを取得して格納するための動作の具体例を示すフローチャートである。 図13のステップS205で携帯端末からMFPに対して送信されるファイル要求のデータ構成の具体例を示す図である。 画像形成システムでのファイルの移動の流れを表わしたシーケンス図である。 つまむ操作に伴うアイコンの変化の具体例を示す図である。 離す操作に伴うアイコンの変化の具体例を示す図である。 つまむ操作によって指定されるアイコンを特定する方法の具体例を説明するための図である。 つまむ操作によって指定されるアイコンを特定する方法の具体例を説明するための図である。 つまむ操作によって指定されるアイコンを特定する方法の具体例を説明するための図である。 つまむ操作によって指定されるアイコンを特定する方法の具体例を説明するための図である。 つまむ操作によって指定されるアイコンを特定する方法の具体例を説明するための図である。
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。
<システム構成>
図1は、本実施の形態にかかる画像形成システムの構成の具体例を示す図である。
図1を参照して、本実施の形態にかかる画像形成システムは、画像形成装置の一例としてのMFP100と、端末装置として携帯端末300と、サーバ500とを含み、これらがLAN(Local Area Network)などのネットワークで接続されている。
ネットワークは有線であっても無線であってもよい。一例として、図1に示されるように、MFP100とサーバ500とが有線LANに接続され、該有線LANにさらに無線LANアクセスポイント700が含まれ、携帯端末300が無線LANアクセスポイント700と無線LANで接続されている例が挙げられる。
<MFPの構成>
図2は、MFP100のハードウェア構成の具体例を示す図である。
図2を参照して、MFP100は、全体を制御するための演算装置であるCPU(Central Processing Unit)10と、CPU10で実行されるプログラムなどを記憶するためのROM(Read Only Memory)11と、CPU10でプログラムを実行する際の作業領域として機能するためのRAM(Random Access Memory)12と、図示しない原稿台に載置された原稿を光学的に読取って画像データを得るためのスキャナ13と、画像データを印刷用紙上に固定するためのプリンタ14と、情報を表示したり当該MFP100に対する操作入力を受付けたりするためのタッチパネルを含んだ操作パネル15と、画像データをファイルとして保存するためのメモリ16と、USB(Universal Serial Bus)メモリなどの記録媒体にアクセスしてそこからファイルを読み出したり書き込んだりするための記録媒体への通信を制御するためのメディアコントローラ17と、上記ネットワークを介した通信の制御のためのネットワークコントローラ18とを含む。
操作パネル15は、図示しないタッチパネルと操作キー群とを含む。タッチパネルは、液晶表示装置などの表示装置と光学式タッチパネルや静電容量タッチパネルなどの位置指示装置とが重なって構成され、操作画面を表示して、その操作画面上の指示位置を特定する。CPU10は予め記憶されている画面表示をさせるためのデータに基づいてタッチパネルに操作画面を表示させる。
特定されたタッチパネル上での指示位置(タッチされた位置)や、押下されたキーを示す操作信号はCPU10に入力される。CPU10は押下されたキー、または表示している操作画面と指示位置とから操作内容を特定し、それに基づいて処理を実行する。
<携帯端末の構成>
図3は、携帯端末300のハードウェア構成の具体例を示す図である。
図3を参照して、携帯端末300は、全体を制御するための演算装置であるCPU30と、CPU30で実行されるプログラムなどを記憶するためのROM31と、CPU30でプログラムを実行する際の作業領域として機能するためのRAM32と、画像データをファイルとして記憶したり他の情報を記憶したりするためのメモリ33と、情報を表示したり当該携帯端末300に対する操作入力を受付けたりするためのタッチパネルを含んだ操作パネル34と、図示しない基地局と通信することによる電話回線を介した通信を制御するための通信コントローラ35と、上記ネットワークを介した通信の制御のためのネットワークコントローラ36とを含む。
操作パネル34は、MFP100の操作パネル15と同様の構成であってよい。すなわち、一例として、液晶表示装置などの表示装置と光学式タッチパネルや静電容量タッチパネルなどの位置指示装置とが重なって構成されたタッチパネルを含む。
CPU30は予め記憶されている画面表示をさせるためのデータに基づいてタッチパネルに操作画面を表示させる。タッチパネルでは操作画面上の指示位置が特定され、その位置を示す操作信号がCPU30に入力される。CPU30は表示している操作画面と指示位置とから操作内容を特定し、それに基づいて処理を実行する。
<サーバの構成>
図4は、サーバ500のハードウェア構成の具体例を示す図である。
図4を参照して、サーバ500は上述のように一般的なコンピュータ等によって構成されるものであり、一例として、全体を制御するための演算装置であるCPU50と、CPU50で実行されるプログラムなどを記憶するためのROM51と、CPU50でプログラムを実行する際の作業領域として機能するためのRAM52と、ファイルなどを記憶するためのHD(Hard Disk)53と、上記ネットワークを介した通信の制御のためのネットワークコントローラ54とを含む。
<動作概要>
本実施の形態にかかる画像形成システムにおいては、図5および図6に表わされた操作に応じて、MFP100から携帯端末300にファイルが移動される。一例として、ファイルの移動は、携帯端末300における操作時になされるものとする。
図5および図6は、本実施の形態にかかる画像形成システムでの動作概要を表わした図である。ユーザはMFP100にログインし、自身に関連付けられた記憶領域などの指定された記憶領域に格納されているファイル一覧を操作パネル15に表示させる。図5では、操作パネル15にファイル一覧が表示された例が示されている。そして、ファイル一覧の中の移動対象のファイルを示すアイコン上で図5に表わされたような「つまむ」操作を行なうことで、当該ファイルが移動対象として特定される。その後、当該ユーザが自身の携帯端末300の操作パネル34に操作画面を表示させる。図6では、操作パネル34に操作画面が表示された例が示されている。そして、その上で図6に表わされたような「離す」操作を行なうことで、上記移動対象とされたファイルがMFP100から携帯端末300に移動する。
図7は、「つまむ」操作を説明するための図である。図7を参照して、「つまむ」操作とは、たとえば2本の指などを用いて操作パネル15上の2点P1、P2を指定し、続いて、その位置から直線状または略直線状に指を近づけ、近づいた位置である2点P’1、P’2で2本の指を操作パネル15から離す操作を指す。
CPU10は、操作パネル15上の2点P1、P2が同時に指示され、さらに、それぞれの位置から連続して直線状または略直線状に位置が変化し、元の2点間の間隔よりも短い間隔である2点P’1、P’2で両指定がほぼ同時に解除されたことが検出されると、「つまむ」操作がなされたと検出する。
図8は、「離す」操作を説明するための図である。図8を参照して、「離す」操作とは、たとえば2本の指などを用いて操作パネル34上の2点Q1、Q2を指定し、続いて、その位置から直線状または略直線状に指を遠ざけ、ある程度離れた位置である2点Q’1、Q’2で2本の指を操作パネル34から離す操作を指す。
CPU30は、操作パネル34上の2点Q1、Q2が同時に指示され、さらに、それぞれの位置から連続して直線状または略直線状に位置が変化し、元の2点間の間隔よりも長い間隔である2点Q’1、Q’2で両指定がほぼ同時に解除されたことが検出されると、「離す」操作がなされたと検出する。
<機能構成>
本実施の形態にかかる画像形成システムにおいて動作概要に説明されたような動作を実現するための、各装置の機能構成を説明する。
図9は、MFP100の機能構成の具体例を示すブロック図である。図9に示される各機能は、CPU10がROM11に記憶されるプログラムを読み出してRAM12上で実行することで、主にCPU10に形成される機能である。しかしながら、少なくとも一部の機能が図2に示されたハードウェア構成によって形成されてもよい。
図9を参照して、上記動作を実現するための機能としてMFP100は、操作パネル15での指示を示す操作信号の入力を受付けるための入力部101と、操作信号に基づいて上述のつまむ操作を検出するための検出部102と、操作信号で表わされた指定された位置に基づいてつまむ操作で指定されたアイコンを特定するための特定部103と、操作パネル15での表示を実現する処理を実行するための表示処理部104と、メモリ16やメディアコントローラ17によってアクセスされる外部の記憶媒体に記憶されるファイルのうちの特定されたファイルを出力する処理を実行するためのファイル制御部105と、特定されたファイルをネットワークコントローラ18を介して指定された装置に対して出力するための出力部106と、ネットワークコントローラ18を介して他の装置からの上記ファイルの要求の入力を受付けるための要求入力部107とを含む。
特定部103は、つまむ操作の最初に指定された2点(図7の2点P1、P2)と最後に指定された2点(図7の2点P’1、P’2)との少なくとも一方に基づいて定義される範囲に表示されるアイコンを、つまむ操作で指定されたアイコンとして特定する。
特定部103での、つまむ操作によって指定されるアイコンを特定する方法は特定の方法に限定されない。図18〜図22は、特定部103での、つまむ操作によって指定されるアイコンを特定する方法の具体例を説明するための図である。
一例として特定部103は、図18に示されるように、最初に指定された2点P1、P2を対角とする矩形をつまむ操作で定義される範囲と特定し、その中に少なくとも一部が含まれるアイコンを指定されるアイコンとして特定してもよい。または、図19に示されるように、最初に指定された2点P1、P2を対角とする矩形をつまむ操作で定義される範囲と特定し、その矩形内に完全に含まれるアイコンを指定されるアイコンとして特定してもよい。このように特定されることで、ユーザは移動対象とするファイルを表わしたアイコンを挟むように2本の指を操作パネル15にタッチさせ、その状態からつまむ操作のための動作を行なうことで、意図するファイルを指定することができる。そのため、直感的に移動対象とするファイルを指定することができる。また、アイコン画像が小さい場合であっても、正確に指定することが可能となる。
他の例として特定部103は、図20に示されるように、最後に指定された2点P’1、P’2を対角とする矩形をつまむ操作で定義される範囲と特定し、その中に少なくとも一部が含まれるアイコンを指定されるアイコンとして特定してもよい。または、図21に示されるように、最後に指定された2点P’1、P’2を対角とする矩形をつまむ操作で定義される範囲と特定し、その矩形内に完全に含まれるアイコンを指定されるアイコンとして特定してもよい。このように特定されることで、ユーザは移動対象とするファイルを表わしたアイコンが最後に2本の指の間に挟まれるように、それよりも広く離して2本の指を操作パネル15にタッチさせた後に近づけることで、意図するファイルを指定することができる。そのため、直感的に移動対象とするファイルを指定することができる。また、アイコン画像が小さい場合であっても、正確に指定することが可能となる。
他の例として特定部103は、図22に示されるように、最初に指定された2点P1、P2から最後に指定された2点P’1、P’2までを結ぶ2本の線をつまむ操作で定義される範囲と特定し、いずれかの線が重なるアイコンを指定されるアイコンとして特定してもよい。このように特定されることで、ユーザは移動対象とするファイルを表わしたアイコンをつまむように2本の指を移動させることで、意図するファイルを指定することができる。そのため、直感的に移動対象とするファイルを指定することができる。また、アイコン画像が小さい場合であっても、正確に指定することが可能となる。
ファイル制御部105は、つまむ操作によって特定されたファイルを移動対象のファイルとして一時的に記憶する。この「一時的」な期間はたとえば24時間などと予め設定されており、その期間を経過しても後述するファイル要求が他の装置からなかった場合には、移動対象を解除するようにしてもよい。さらに、上記一時的な期間内にファイル要求がなかった場合には、CPU10は、移動対象の解除に替えて、または解除に加えて、移動が完了しなかった旨を表わす警告を操作パネル15に表示させてもよいし、その旨を表わすメッセージを移動対象のファイルに関連付けられたユーザに対応して記憶されている携帯端末300に対して送信してもよい。
移動対象を解除する他の例として、上記一時的な期間内にファイル要求がなかった場合に替えて、またはファイル要求がなかった場合に加えて、移動対象として指定されたファイルのアイコンが表示されていたフォルダに対する再度のつまむ操作を検出することで、ファイル制御部105は、当該ファイルについて移動対象を解除するようにしてもよい。
なお、図9には示されていないものの、MFP100は、予めユーザ情報を記憶しておき、入力部101で操作パネル15でのログイン操作に基づく操作信号の入力を受付けて、該操作信号とユーザ情報とに基づいてユーザ認証を行なうための機能をさらに備える。そして、ファイル制御部105は、移動対象のファイルをログインユーザを特定する情報と関連付けて記憶する。要求入力部107で受付けた携帯端末300からのファイル要求には、後述するように、当該携帯端末300のユーザ名やログイン情報や携帯端末300固有の識別情報などのユーザを特定する情報が含まれる。ファイル制御部105は、ログイン情報または上記ユーザを特定する情報を予め記憶しておき、ファイル要求に含まれる情報によって特定されるユーザが移動対象のファイルに関連付けられたユーザと一致するか否かを認証した上で、一致した場合に当該移動対象のファイルを送信する処理を実行する。
図10は、携帯端末300の機能構成の具体例を示すブロック図である。図10に示される各機能は、CPU30がROM31に記憶されるプログラムを読み出してRAM32上で実行することで、主にCPU30に形成される機能である。しかしながら、少なくとも一部の機能が図3に示されたハードウェア構成によって形成されてもよい。
図10を参照して、上記動作を実現するための機能として携帯端末300は、操作パネル34での指示を示す操作信号の入力を受付けるための入力部301と、操作信号に基づいて上述の離す操作を検出するための検出部302と、操作信号で表わされた指定された位置に基づいて離す操作で指定された位置を特定し、その位置で表わされたメモリ33上の格納場所を特定するための特定部303と、検出された離す操作に基づいて予め記憶されているMFP100のネットワーク上のアドレスに対してネットワークコントローラ36を介してファイル要求を出力するための要求出力部305と、上記要求に応じてMFP100から出力されたファイルをネットワークコントローラ36を介して受信するためのファイル入力部306と、入力されたファイルを特定された格納場所に格納する処理を実行するための格納部304とを含む。
特定部303は、離す操作の最初に指定された2点(図8の2点Q1、Q2)と最後に指定された2点(図8の2点Q’1、Q’2)との少なくとも一方に基づいて定義される範囲に表示されるフォルダを、離す操作で指定された、格納場所とするフォルダとして特定する。特定部303での、離す操作によって指定される格納場所を特定する方法は特定の方法に限定されない。その方法として、図18〜図22を用いて説明された、つまむ操作での特定方法と同様の特定方法が挙げられる。
ただし、離す操作で格納場所を1箇所のみ特定する場合であって、定義された範囲に複数のフォルダが表示されている場合、たとえば、指定された2点(図8の2点Q1、Q2)から最も近い位置に表示されたフォルダとしてもよい。または、離す操作で図18〜図22と同じような特定方法で格納場所として複数のフォルダが特定された場合、そのいずれも格納場所として特定してもよい。この場合、格納部304は、特定された格納場所の数だけ移動対象のファイルをコピーし、それぞれの格納場所に格納するようにしてもよい。
要求出力部305は、予め当該携帯端末300に関連付けられているユーザを特定する情報として、後述するように、当該携帯端末300のユーザ名やログイン情報や携帯端末300固有の識別情報などを記憶しておき、ユーザを特定する情報と共にファイル要求をMFP100に対して出力する。
<MFPでの動作フロー>
図11は、MFP100での、移動対象のファイルを特定するための動作の具体例を示すフローチャートである。図11のフローチャートに示される動作は、CPU10がROM11に記憶されるプログラムを読み出してRAM12上で実行することによって実現される。
図11を参照して、ステップS101でCPU10はログイン操作を受付けることでログイン処理を実行する。その後、操作パネル15に表示されたファイル一覧上でのつまむ操作があったことが検出されると(ステップS103でYES)、ステップS105でCPU10はその操作で指定されたファイルを特定し、ステップS107で特定されたファイルを、ステップS101でのログイン処理で特定されたログインユーザの識別情報と関連付けて、移動対象のファイルの情報として一時的に記憶する。
このとき好ましくはCPU10は、上記つまむ操作の開始を検出した時点で、操作パネル15のタッチされた2点の間に表示されているアイコンの形状を変化させる。図16は、つまむ操作に伴うアイコンの変化の具体例を示す図である。図16を参照して、CPU10は、つまむ操作の開始を検出すると、操作パネル15のタッチされた2点の間に表示されているアイコンの形状を、上記2点の移動方向(スライド方向)に縮めるよう変化させる。これは、予め記憶されているアイコンの画像データをスライド方向に徐々に圧縮することで実現されてもよいし、予め複数種類の画像データを記憶しておき、その画像データを順に表示させることで実現されてもよい。
このようにアイコンを表示させることで、つまむ操作によって移動対象のファイルとして特定されたことが直感的に示されることになる。
以上の動作はログアウト操作が検出されるまで繰り返される(ステップS109でNO)。そのため、ログアウト操作が検出されるまで複数回上記動作が行なわれることによって、複数のファイルが移動対象のファイルとして特定されてもよい。また、つまむ操作がフォルダに対してなされることや、複数のファイルに対してなされることに対応して、複数のファイルが移動対象のファイルとして特定されてもよい。
そして、ログアウト操作が検出されると(ステップS109でYES)、ステップS111でCPU10はログアウト処理を実行し、一連の、移動対象のファイルを特定する処理を終了する。
図12は、MFP100での、移動対象のファイルを出力するための動作の具体例を示すフローチャートである。図12のフローチャートに示される動作もまた、CPU10がROM11に記憶されるプログラムを読み出してRAM12上で実行することによって実現される。
図12を参照して、CPU10は携帯端末300からファイル要求を受信すると(ステップS301でYES)、図11の動作で移動対象のファイルとして一時的に記憶されたファイルに関連付けられたユーザと、上記要求に含まれる情報で特定されるユーザとが一致するか否かを認証する。そして一致した場合(ステップS303でYES)、ステップS305でCPU10は、一時的に記憶されている移動対象のファイルを要求元である携帯端末300に対して出力する。まだ出力されていない移動対象のファイルが記憶されている場合(ステップS307でYES)、CPU10は以上の処理を繰り返す。これにより、複数のファイルが移動対象のファイルとして特定された場合であっても、それらが携帯端末300に移動されることになる。
そして、当該ユーザに関連付けられて記憶されているすべての移動対象のファイルが出力されると(ステップS307でNO)、CPU10は一連の、移動対象のファイルを出力する処理を終了する。
<携帯端末での動作フロー>
図13は、携帯端末300での、移動対象のファイルを取得して格納するための動作の具体例を示すフローチャートである。図13のフローチャートに示される動作は、CPU30がROM31に記憶されるプログラムを読み出してRAM32上で実行することによって実現される。
図13を参照して、CPU30は操作パネル34に表示された操作画面上での離す操作があったことが検出されると(ステップS201でYES)、ステップS203でCPU30は、操作画面上の離す操作がなされた位置を特定することで、取得したファイルの格納場所であるフォルダを特定する。
その後、ステップS205でCPU30は、予め記憶されているMFP100のネットワーク上のアドレスを用いてMFP100にアクセスし、移動対象のファイルを要求する。図14は、ステップS205で携帯端末300からMFP100に対して送信されるファイル要求のデータ構成の具体例を示す図である。ステップS205でCPU30は、ユーザを特定する情報の一例として、予め記憶している当該携帯端末300のユーザ名とパスワードと携帯端末300固有の識別情報とを送信する。ユーザを特定する情報は、これらのうちの少なくとも一つであってもよい。また、パスワードは、MFP100に対する当該ユーザのログイン情報に含まれるパスワードであってもよいし、異なるものであってもよい。
上記要求に応じてMFP100から移動対象とされていたファイルが送信されると、CPU30はステップS207で受信し、上記ステップS203で特定されたフォルダに格納して、一連の動作を終了する。
このとき好ましくはCPU30は、上記離す操作の開始を検出した時点でMFP100に対してファイル要求を行なってファイルを取得し、そのファイルを表わすアイコンを操作パネル34上での離す操作に連動させて形状を変化させながら表示させる。図17は、離す操作に伴うアイコンの変化の具体例を示す図である。図17を参照して、CPU30は、離す操作の開始を検出するとMFP100からファイルを取得し、操作パネル34のタッチされた2点の間に当該ファイルを表わすアイコンを、その形状をタッチされた2点の方向に縮めて表示させる。そして、上記2点の移動方向(スライド方向)に伸張するよう変化させる。これは、予め記憶されているアイコンの画像データをスライド方向に徐々に伸張することで実現されてもよいし、予め複数種類の画像データを記憶しておき、その画像データを順に表示させることで実現されてもよい。
より好ましくはCPU30は、図17に示されるように、アイコンと共に、当該ファイルを移動対象のファイルとして特定した際の日時やユーザ名などの情報も表示させる。これを実現するために、MFP100では移動対象のファイルを、ユーザを特定する情報および特定した際の日時などの情報と共に一時的に記憶し、その情報と共に移動対象のファイルを携帯端末300に対して出力する。
このようにアイコンを表示させることで、離す操作によって移動対象のファイルが取得され、特定されたフォルダに格納されたことが直感的に示されることになる。
<実施の形態の効果>
図15は、本実施の形態にかかる画像形成システムでのファイルの移動の流れを表わしたシーケンス図である。以上の動作がMFP100および携帯端末300で行なわれることで、図15に示される動作が実現される。
図15を参照して、ユーザがMFP100のファイル一覧の画面に対してつまむ操作を行なうことで対象のファイルが移動対象のファイルとして特定される。その後、携帯端末300の操作画面においてユーザが離す操作を行なうことで、当該ユーザのログイン情報や携帯端末300の識別情報などのユーザを特定し得る情報と共にファイル要求が携帯端末300からMFP100に対してなされる。MFP100ではその情報を用いて移動対象のファイルを指定したユーザと認証されると、特定された移動対象のファイルを携帯端末300に対して出力する。携帯端末300では、このファイルを受信すると、上記離す操作によって特定されたフォルダに格納される。
これによって、ユーザは移動元のMFP100において対象のファイルをつまみ、移動先の携帯端末300において格納場所で離すという、直感的かつ容易な操作によってファイルをMFP100から携帯端末300に移動させることが可能になる。
<変形例1>
以上の説明では、MFP100でつまむ操作が検出されると移動対象のファイルが特定され、携帯端末300上で離す操作が検出された時点で移動対象のファイルがMFP100から携帯端末300に移動されるとしている。
しかしながら、移動のタイミングはこのタイミングに限定されない。他の例として、MFP100においてつまむ操作が検出された時点で移動対象のファイルが特定され、さらに、その操作を行なったユーザに予め関連付けて記憶されている携帯端末300に対して当該ファイルが出力されてもよい。このとき、好ましくは、MFP100のCPU10はメモリ16または装着された外部の記憶装置に記憶されている移動対象のファイルをコピーし、コピーしたファイルを携帯端末300に出力する。
この場合、携帯端末300のCPU30はMFP100から送信されたファイルを受信し、予め設定されている格納場所に一時的に記憶させる。この際、好ましくは、以降の離す操作が検出されるまで当該ファイルを表わすアイコンなどが表示されないようにする。そして、携帯端末300において離す操作が検出されると、一時的に記憶されているファイルが当該操作によって指定されたフォルダに格納され、そのファイルを表わすアイコンが表示される。さらにこのときCPU30は、MFP100に対してファイル要求がなされたことを示す信号を出力する。これを受信したMFP100のCPU10は、自身のメモリ16または装着された外部の記憶装置から移動対象のファイルを削除する。
また、この「一時的」な期間はたとえば24時間などと予め設定されており、その期間を経過しても携帯端末300において離す操作が検出されなかった場合には、携帯端末300のCPU30は、一時的に記憶された移動対象のファイルを削除すると共に、その旨をMFP100に対して通知する。さらに、この通知に対して、CPU10は、移動が完了しなかった旨を表わす警告を操作パネル15に表示させてもよいし、その旨を表わすメッセージを携帯端末300に対して送信してもよい。
<変形例2>
以上の例では、MFP100から携帯端末300に対して直接移動対象のファイルが出力されるものとしている。しかしながら、他の例として、図1に示されたサーバ500を介してファイルが出力されてもよい。
この場合、図9に示されたMFP100の機能構成のうちの少なくとも一部がサーバ500に含まれてもよい。一例として、ファイル制御部105および要求入力部107がサーバ500に含まれてよい。
このとき、MFP100は移動対象のファイルとして特定されたファイルを、その操作を行なったユーザ(ログインユーザ)を特定する情報と共にサーバ500に出力する。サーバ500に含まれるファイル制御部105は、MFP100から受信した移動対象のファイルをユーザを特定する情報と共に一時的に記憶する。
携帯端末300はつまむ操作を検出すると、予め記憶されているネットワーク上のアドレスを用いてサーバ500にアクセスし、上述のユーザを特定する情報と共にファイル要求を行なう。サーバ500に含まれるファイル制御部105は、ファイル要求に含まれる情報から特定されるユーザが移動対象のファイルに関連付けられたユーザに一致するか否かを認証した上で、一致した場合に、当該移動対象のファイルを携帯端末300に送信する処理を実行する。
なお、以上の説明では、一例として、MFP100から携帯端末300に対してファイルが移動する処理を説明している。上述の説明においてMFP100と携帯端末300とを逆にすることで、携帯端末300からMFP100に対して同様にしてファイルが移動する。すなわち、携帯端末300の操作パネル34に表示されたファイル一覧上でのつまむ操作によって移動対象のファイルを特定し、MFP100の操作パネル15に表示された操作画面上での離す操作によって移動対象のファイルが要求され、特定されたフォルダに該ファイルが格納される。つまり、この場合も、直感的かつ容易な操作によってファイルを携帯端末300からMFP100に移動させることが可能になる。
さらに、上述のMFP100での動作、および携帯端末300での動作を行なわせるためのプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、CD−ROM(Compact Disk-Read Only Memory)、ROM、RAMおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
なお、本発明にかかるプログラムは、コンピュータのオペレーティングシステム(OS)の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずOSと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
10,30,50 CPU、11,31,51 ROM、12,32,52 RAM、13 スキャナ、14 プリンタ、15,34 操作パネル、16,33 メモリ、17 メディアコントローラ、18,36,54 ネットワークコントローラ、35 通信コントローラ、100 MFP、101,301 入力部、102,302 検出部、103,303 特定部、104 表示処理部、105 ファイル制御部、106 出力部、107 要求入力部、300 携帯端末、304 格納部、305 要求出力部、306 ファイル入力部、500 サーバ、700 アクセスポイント。

Claims (15)

  1. タッチパネルと、
    前記タッチパネルに接続された制御手段と、
    データファイルを記憶するための記憶手段と、
    他の装置と通信するための通信手段とを備え、
    前記制御手段は、
    前記タッチパネルにファイルを示すアイコンを表示させるための表示処理手段と、
    前記タッチパネル上での操作を検出するための検出手段と、
    前記検出手段によって、前記タッチパネル上で2点がタッチされた後に連続して前記2点のタッチ位置がその間隔が短くなる方向に移動し、その後、前記移動後の前記2点のタッチを解除する第1の操作が検出されると、前記移動前と前記移動後との少なくとも一方の前記2点のタッチ位置で定義される範囲に表示されたアイコンで表わされるファイルを移動対象のファイルとして特定するための第1の特定手段と、
    前記通信手段で受信した前記他の装置からのファイルの移動の要求に応じて、前記移動対象のファイルを前記他の装置に移動するための移動手段とを含み、
    前記第1の特定手段は、前記第1の操作を行なったユーザのユーザ情報と、当該ユーザによって前記第1の操作により特定された前記移動対象のファイルとを関連付けて記憶し、
    前記移動手段は、前記要求に含まれる情報で特定されるユーザが前記移動対象のファイルに関連付けられたユーザに一致する場合に、前記移動対象のファイルを前記他の装置に移動する、画像処理装置。
  2. 前記制御手段は、ユーザ情報を用いてユーザ認証を行なうための認証手段をさらに含、請求項1に記載の画像処理装置。
  3. 前記移動手段は、前記第1の操作の後の前記要求に応じて、前記他の装置に対して前記移動対象のファイルを出力することで、前記移動対象のファイルを前記他の装置に移動する、請求項1または2に記載の画像処理装置。
  4. 前記移動手段は予め前記移動対象のファイルの移動先である前記他の装置を記憶しておき、前記第1の操作の後であって前記要求よりも前に前記移動対象のファイルを前記他の装置に対して出力することで、前記移動対象のファイルを前記他の装置に移動する、請求項1または2に記載の画像処理装置。
  5. 前記移動手段は、前記移動対象のファイルを複製して前記複製した移動対象のファイルを前記他の装置に対して出力し、前記他の装置からの前記要求に応じて、前記移動対象のファイルを前記記憶手段から削除する、請求項4に記載の画像処理装置。
  6. 前記第1の特定手段は、前記移動対象のファイルの特定の後から所定期間内に前記要求がなされないときに、前記移動対象の特定を解除する、請求項1〜5のいずれかに記載の画像処理装置。
  7. 前記第1の特定手段は、前記検出手段によって、前記移動対象のファイルが格納されている格納場所を表わすフォルダを示す前記タッチパネル上で、2点がタッチされた後に連続して前記2点のタッチ位置がその間隔が長くなる方向に移動し、その後、前記移動後の前記2点のタッチを解除する第2の操作が検出されると、前記移動対象の特定を解除する、請求項1〜6のいずれかに記載の画像処理装置。
  8. 前記制御手段は、前記移動対象のファイルの特定の後から所定期間内に前記要求がなされないときに、その旨の警告を出力するための出力手段をさらに含む、請求項1〜7のいずれかに記載の画像処理装置。
  9. 前記第1の特定手段は、前記移動前と前記移動後との少なくとも一方の前記2点のタッチ位置で定義される範囲に表示された複数のアイコンで表わされる複数のファイルを移動対象のファイルとして特定する、請求項1〜8のいずれかに記載の画像処理装置。
  10. 前記第1の特定手段は、前記移動前と前記移動後との少なくとも一方の前記2点のタッチ位置で定義される範囲にフォルダを表わすアイコンが表示されているときに、前記フォルダに格納される複数のファイルを移動対象のファイルとして特定する、請求項1〜9のいずれかに記載の画像処理装置。
  11. 前記表示処理手段は、前記検出手段によって前記第1の操作が検出されると、前記タッチ位置の移動に伴って、前記タッチ位置の間に表示されたアイコンの形状を変化させる、請求項1〜10のいずれかに記載の画像処理装置。
  12. 前記制御手段は、
    前記検出手段によって、前記タッチパネル上で2点がタッチされた後に連続して前記2点のタッチ位置がその間隔が長くなる方向に移動し、その後、前記移動後の前記2点のタッチを解除する第2の操作が検出されると、前記移動前と前記移動後との少なくとも一方の前記2点のタッチ位置で定義される範囲に表示された格納場所を移動対象のファイルの格納場所として特定するための第2の特定手段と、
    前記検出手段によって前記第2の操作が検出されると前記他の装置に対してファイルの移動を要求するための要求手段と、
    前記他の装置から送信されたファイルを前記格納場所に格納するための格納手段とをさらに含む、請求項1〜11のいずれかに記載の画像処理装置。
  13. 画像形成装置と端末装置とを備えた画像形成システムであって、
    前記画像形成装置および前記端末装置は、各々、タッチパネルおよび前記タッチパネルに接続された制御手段を含み、
    前記画像形成装置と前記端末装置とのうちの一方の装置である第1の装置の前記制御手段は、
    前記タッチパネルにファイルを示すアイコンを表示させるための表示処理手段と、
    前記タッチパネル上での操作を検出するための検出手段と、
    前記検出手段によって、前記タッチパネル上で2点がタッチされた後に連続して前記2点のタッチ位置がその間隔が短くなる方向に移動し、その後、前記移動後の前記2点のタッチを解除する第1の操作が検出されると、前記移動前と前記移動後との少なくとも一方の前記2点のタッチ位置で定義される範囲に表示されたアイコンで表わされるファイルを移動対象のファイルとして特定するための第1の特定手段と、
    前記画像形成装置と前記端末装置とのうちの他方の装置である第2の装置からの要求に応じて、前記移動対象のファイルを前記第2の装置に移動するための移動手段とを含み、
    前記第1の特定手段は、前記第1の操作を行なったユーザのユーザ情報と、当該ユーザによって前記第1の操作により特定された前記移動対象のファイルとを関連付けて記憶し、
    前記第2の装置の前記制御手段は、
    前記タッチパネル上での操作を検出するための検出手段と、
    前記検出手段によって、前記タッチパネル上で2点がタッチされた後に連続して前記2点のタッチ位置がその間隔が長くなる方向に移動し、その後、前記移動後の前記2点のタッチを解除する第2の操作が検出されると、前記移動前と前記移動後との少なくとも一方の前記2点のタッチ位置で定義される範囲に表示された格納場所を移動対象のファイルの格納場所として特定するための第2の特定手段と、
    前記検出手段によって前記第2の操作が検出されると、当該第2の操作を行なったユーザを特定する情報と、ファイルの移動を要求するための情報とを前記第1の装置に対して送信するための要求手段と、
    前記第の装置から送信された前記移動対象のファイルを前記格納場所に格納するための格納手段とを含み、
    前記第1の装置の前記移動手段は、前記第2の装置からの情報で特定されるユーザが前記移動対象のファイルに関連付けれれたユーザ情報により特定されるユーザと一致する場合に、前記移動対象のファイルを前記第2の装置に移動する、画像形成システム。
  14. サーバをさらに備え、
    前記移動手段は、前記第1の装置から前記移動対象のファイルを前記サーバに送信して記憶させ、
    前記要求手段は前記サーバに対してファイルの移動を要求し、
    前記移動手段は、前記要求に応じて、前記記憶された前記移動対象のファイルを前記第2の装置に対して出力する、請求項13に記載の画像形成システム。
  15. タッチパネルを有する画像処理装置に、記憶されるファイルを他の装置に移動する処理を実行させるための制御プログラムであって、
    前記タッチパネル上で2点がタッチされた後に連続して前記2点のタッチ位置がその間隔が短くなる方向に移動し、その後、前記移動後の前記2点のタッチを解除する操作を検出するステップと、
    前記操作が検出されると、前記移動前と前記移動後との少なくとも一方の前記2点のタッチ位置で定義される範囲に表示されたアイコンで表わされるファイルを移動対象のファイルとして特定するステップと、
    前記他の装置からのファイルの移動の要求に応じて、前記移動対象のファイルを前記他の装置に移動するステップとを前記画像処理装置に実行させ
    前記移動対象のファイルを特定するステップでは、前記操作を行なったユーザのユーザ情報と、当該ユーザによって前記操作により特定された前記移動対象のファイルとを関連付けて記憶し、
    前記ファイルを移動するステップでは、前記要求に含まれる情報で特定されるユーザが前記移動対象のファイルに関連付けられたユーザに一致する場合に、前記移動対象のファイルを前記他の装置に移動する、制御プログラム。
JP2011003882A 2011-01-12 2011-01-12 画像処理装置、画像形成システム、および制御プログラム Active JP5429198B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2011003882A JP5429198B2 (ja) 2011-01-12 2011-01-12 画像処理装置、画像形成システム、および制御プログラム
EP12150439.3A EP2477384B1 (en) 2011-01-12 2012-01-09 Image forming system including an image forming apparatus and a terminal device each having a touch panel recognising pinch gestures
US13/347,328 US20120180003A1 (en) 2011-01-12 2012-01-10 Image forming apparatus and terminal device each having touch panel
CN201210007474.XA CN102694939B (zh) 2011-01-12 2012-01-11 具有触摸面板的图像形成装置以及终端装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011003882A JP5429198B2 (ja) 2011-01-12 2011-01-12 画像処理装置、画像形成システム、および制御プログラム

Publications (2)

Publication Number Publication Date
JP2012143963A JP2012143963A (ja) 2012-08-02
JP5429198B2 true JP5429198B2 (ja) 2014-02-26

Family

ID=45557856

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011003882A Active JP5429198B2 (ja) 2011-01-12 2011-01-12 画像処理装置、画像形成システム、および制御プログラム

Country Status (4)

Country Link
US (1) US20120180003A1 (ja)
EP (1) EP2477384B1 (ja)
JP (1) JP5429198B2 (ja)
CN (1) CN102694939B (ja)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140033134A1 (en) * 2008-11-15 2014-01-30 Adobe Systems Incorporated Various gesture controls for interactions in between devices
JP5711518B2 (ja) * 2010-12-15 2015-04-30 キヤノン株式会社 情報処理装置、その制御方法、及びプログラム
JP5353922B2 (ja) * 2011-02-10 2013-11-27 コニカミノルタ株式会社 画像形成装置、端末装置、画像形成システム、および制御プログラム
JP5879738B2 (ja) * 2011-04-25 2016-03-08 ソニー株式会社 通信装置、通信制御方法およびプログラム
US20130205201A1 (en) * 2012-02-08 2013-08-08 Phihong Technology Co.,Ltd. Touch Control Presentation System and the Method thereof
CN104584503B (zh) * 2012-09-27 2018-08-10 英特尔公司 使用手势的跨设备操作
EP2903265A4 (en) 2012-09-27 2016-05-18 Kyocera Corp DISPLAY DEVICE, CONTROL METHOD, AND CONTROL PROGRAM
JP6159069B2 (ja) * 2012-09-27 2017-07-05 京セラ株式会社 表示装置
JP5983367B2 (ja) * 2012-12-05 2016-08-31 富士ゼロックス株式会社 情報処理装置、およびプログラム
US9405429B1 (en) * 2012-12-10 2016-08-02 Amazon Technologies, Inc. Collecting items with multi-touch gestures
JP5726221B2 (ja) * 2013-02-04 2015-05-27 シャープ株式会社 データ処理装置
JP5951525B2 (ja) * 2013-02-28 2016-07-13 京セラドキュメントソリューションズ株式会社 画像形成装置
CN105190522B (zh) * 2013-03-13 2018-10-23 歌乐株式会社 显示装置
JP6145292B2 (ja) * 2013-03-28 2017-06-07 シャープ株式会社 画像形成装置
JP5765366B2 (ja) * 2013-04-30 2015-08-19 コニカミノルタ株式会社 画像処理装置、携帯端末装置、リモート画面データの作成プログラム及び表示制御プログラム
JP5776725B2 (ja) * 2013-05-14 2015-09-09 コニカミノルタ株式会社 画像処理連携システム、携帯端末装置、画像処理連携方法及び画像処理連携プログラム
JP6163859B2 (ja) * 2013-05-14 2017-07-19 コニカミノルタ株式会社 情報処理装置、情報処理システム、表示方法、および制御プログラム
CN103309447B (zh) * 2013-05-30 2016-03-02 上海交通大学 以人类双手为载体的虚拟数据获取与传递方法
JP6167679B2 (ja) * 2013-06-10 2017-07-26 コニカミノルタ株式会社 データ受け渡しシステム、データ受け渡し方法及びデータ処理装置
CN103345354B (zh) * 2013-06-27 2017-07-18 深圳Tcl工业研究院有限公司 一种图形界面焦点形状处理的方法及***
JP6026363B2 (ja) * 2013-07-09 2016-11-16 シャープ株式会社 情報処理装置および制御プログラム
JP6217207B2 (ja) * 2013-07-19 2017-10-25 コニカミノルタ株式会社 ファイル受け渡しシステム、ファイル処理装置及びファイル処理プログラム
JP6458367B2 (ja) * 2014-06-17 2019-01-30 株式会社リコー 画像処理装置、画像処理方法及びプログラム
JP2019091459A (ja) * 2018-12-11 2019-06-13 シャープ株式会社 情報処理装置、制御方法及びプログラム

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6779019B1 (en) * 1998-05-29 2004-08-17 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device
JP2001169065A (ja) * 1999-12-10 2001-06-22 Murata Mach Ltd 通信端末装置
US8510668B1 (en) * 2000-04-03 2013-08-13 Google Inc. Indicating potential focus in a user interface
WO2001078319A2 (en) * 2000-04-10 2001-10-18 Research In Motion Limited System and method for bundling information
JP2001356878A (ja) * 2000-06-14 2001-12-26 Hitachi Ltd アイコン制御方法
JP4031416B2 (ja) * 2002-09-05 2008-01-09 株式会社リコー ファイル転送システム、ファイル管理サーバ、ファイル転送方法、その方法をコンピュータが実行するためのプログラム、画像形成システム、蓄積文書管理サーバおよび画像形成装置
JP2005352584A (ja) * 2004-06-08 2005-12-22 Canon Inc 印刷装置
JP4786145B2 (ja) * 2004-06-10 2011-10-05 コニカミノルタビジネステクノロジーズ株式会社 データ管理システム、データ操作端末、画像形成装置およびそれらにより実行されるデータ操作プログラム
JP4807999B2 (ja) * 2005-09-16 2011-11-02 株式会社リコー 画像表示装置、画像表示方法、画像形成装置、画像形成方法、および、それらの方法をコンピュータに実行させるプログラム
JP2009042796A (ja) * 2005-11-25 2009-02-26 Panasonic Corp ジェスチャー入力装置および方法
JP2007158850A (ja) * 2005-12-06 2007-06-21 Konica Minolta Business Technologies Inc 画像処理装置、画像処理システムおよび画像処理方法
KR100672605B1 (ko) * 2006-03-30 2007-01-24 엘지전자 주식회사 아이템 선택 방법 및 이를 위한 단말기
JP4845703B2 (ja) * 2006-12-15 2011-12-28 キヤノン株式会社 画像処理装置及びその制御方法、並びにプログラム
US7924271B2 (en) * 2007-01-05 2011-04-12 Apple Inc. Detecting gestures on multi-event sensitive devices
US8681104B2 (en) * 2007-06-13 2014-03-25 Apple Inc. Pinch-throw and translation gestures
US20090254855A1 (en) * 2008-04-08 2009-10-08 Sony Ericsson Mobile Communications, Ab Communication terminals with superimposed user interface
JP5448370B2 (ja) * 2008-05-20 2014-03-19 キヤノン株式会社 情報処理装置及びその制御方法、プログラム、記憶媒体
JP5304478B2 (ja) * 2008-08-07 2013-10-02 株式会社リコー 画像形成装置、操作画面更新方法およびプログラム
KR20100033728A (ko) * 2008-09-22 2010-03-31 삼성전자주식회사 문서전송방법, 문서전송장치 및 문서전송시스템
JP2010140300A (ja) * 2008-12-12 2010-06-24 Sharp Corp 表示装置、制御方法、制御プログラムおよび記録媒体
JP4766126B2 (ja) * 2009-02-20 2011-09-07 コニカミノルタビジネステクノロジーズ株式会社 画像処理システムとその動作方法、画像処理装置とその動作プログラム
WO2010098050A1 (ja) * 2009-02-25 2010-09-02 日本電気株式会社 電子機器のインターフェース、電子機器、並びに電子機器の操作方法、操作プログラム及び操作システム
JP5428436B2 (ja) * 2009-03-25 2014-02-26 ソニー株式会社 電子機器、表示制御方法およびプログラム
WO2010113457A1 (ja) * 2009-03-31 2010-10-07 京セラ株式会社 通信端末装置及びこれを用いた通信システム
JP2011003882A (ja) 2009-05-20 2011-01-06 Ngk Insulators Ltd エピタキシャル基板の製造方法
US8543946B2 (en) * 2009-06-29 2013-09-24 Sharp Laboratories Of America, Inc. Gesture-based interface system and method
US8457651B2 (en) * 2009-10-02 2013-06-04 Qualcomm Incorporated Device movement user interface gestures for file sharing functionality
US8756532B2 (en) * 2010-01-21 2014-06-17 Cisco Technology, Inc. Using a gesture to transfer an object across multiple multi-touch devices
US8839150B2 (en) * 2010-02-10 2014-09-16 Apple Inc. Graphical objects that respond to touch or motion input

Also Published As

Publication number Publication date
CN102694939A (zh) 2012-09-26
CN102694939B (zh) 2014-12-10
EP2477384B1 (en) 2019-10-09
JP2012143963A (ja) 2012-08-02
EP2477384A1 (en) 2012-07-18
US20120180003A1 (en) 2012-07-12

Similar Documents

Publication Publication Date Title
JP5429198B2 (ja) 画像処理装置、画像形成システム、および制御プログラム
JP5573793B2 (ja) 画像処理装置、制御方法、および制御プログラム
CN102694942B (zh) 图像处理装置、操作方法显示方法及画面显示方法
JP6668611B2 (ja) プログラム、情報処理装置、及び情報処理システム
JP6098588B2 (ja) 印刷システム、携帯端末装置及び印刷制御プログラム
JP2013157848A (ja) 画像形成装置、画像形成システム、画像形成装置の制御プログラム、および画像形成システムの制御プログラム
JP5338821B2 (ja) 画像形成装置、端末装置、画像形成システム、および制御プログラム
JP6903934B2 (ja) 画像処理装置、認証方法、およびプログラム
EP2365462A2 (en) Image forming apparatus, authority management method of image forming apparatus, and authority management system of image forming apparatus
JP6269006B2 (ja) 情報処理装置、情報処理方法、及び情報処理プログラム
JP5605333B2 (ja) 画像処理装置、制御方法、および制御プログラム
JP5316582B2 (ja) 画像処理システム、画像処理装置、端末装置、および制御プログラム
JP7022519B2 (ja) 携帯端末とその制御方法、及び記憶媒体
JP5429224B2 (ja) ファイル処理システム、管理装置、および制御プログラム
JP5768649B2 (ja) 画像形成システム、画像形成装置、および制御プログラム
JP6102531B2 (ja) 画像処理システム、携帯端末装置、携帯端末装置の機能制限方法及び機能制限プログラム
JP2019160095A (ja) 情報処理システムおよび情報処理装置
JP6089385B2 (ja) 情報処理システム、送信プログラム、要求プログラム
JP2013136154A (ja) 電子黒板システム、これに用いる電子黒板装置及び携帯端末
JP7039981B2 (ja) 画像処理装置、情報処理システムおよび電子機器
JP6167679B2 (ja) データ受け渡しシステム、データ受け渡し方法及びデータ処理装置
JP2013020412A (ja) 画像処理装置、転送方法、および転送プログラム
JP4821519B2 (ja) 印刷システムおよび印刷指示装置および印刷装置
JP2013184347A (ja) 画像形成装置
JP5853773B2 (ja) 画像処理システム、画像形成装置、管理方法、および管理プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20121113

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20130416

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130418

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130423

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131118

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5429198

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150