JP7718111B2 - 端末装置のためのコンピュータプログラム - Google Patents
端末装置のためのコンピュータプログラムInfo
- Publication number
- JP7718111B2 JP7718111B2 JP2021098957A JP2021098957A JP7718111B2 JP 7718111 B2 JP7718111 B2 JP 7718111B2 JP 2021098957 A JP2021098957 A JP 2021098957A JP 2021098957 A JP2021098957 A JP 2021098957A JP 7718111 B2 JP7718111 B2 JP 7718111B2
- Authority
- JP
- Japan
- Prior art keywords
- communication path
- function
- communication
- computer program
- terminal device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1236—Connection management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1229—Printer resources management or printer maintenance, e.g. device status, power levels
- G06F3/1231—Device related settings, e.g. IP address, Name, Identification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/22—Alternate routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0272—Virtual private networks
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Facsimiles In General (AREA)
- Communication Control (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
(通信システムの構成;図1)
図1に示されるように、通信システム2は、端末10と、ルータ50と、MFP(Multi-Function Peripheralの略)100と、オフィスサーバ200と、VPN(Virtual Private Networkの略)サーバ300と、サービス提供サーバ400と、を備える。以下では、サービス提供サーバ400のことを「SPサーバ400」と記載する。本明細書では、端末10のユーザが自宅でリモートワークを行っている状況において、VPNを利用して、オフィスに設置されているオフィスサーバ200にアクセスすることを想定している。
端末10は、操作部12と表示部14とLANインターフェース20と制御部30とを備える。各部12~30は、バス線(符号省略)に接続されている。以下では、インターフェースのことを「I/F」と記載する。操作部12は、マウス、キーボード等である。ユーザは、操作部12を操作することによって、様々な指示を端末10に入力することができる。表示部14は、様々な情報を表示するためのディスプレイである。LANI/F20には、LANケーブルが接続されている。
MFP100は、操作部112と表示部114と印刷実行部116とスキャン実行部118とLANI/F120と制御部130とを備える。各部112~130は、バス線(符号省略)に接続されている。操作部112は、複数のキーを備える。ユーザは、操作部112を操作することによって、様々な指示をMFP100に入力することができる。表示部114は、様々な情報を表示するためのディスプレイである。印刷実行部116は、インクジェット方式、レーザ方式等の印刷機構を備える。スキャン実行部118は、CCD、CIS等のスキャン機構を備える。LANI/F120には、LANケーブルが接続されている。
続いて、図3~図5を参照して、ケースAを説明する。図3の初期状態では、有線LAN4を介して端末10とMFP100との間で通信を実行可能である。また、VPNに関するVPN通信情報は記憶されていない。即ち、図3の初期状態では、アダプタ一覧44は、有効を示す有線LANアダプタのみを含む。また、ルーティングテーブル46は、MFP100のIPアドレス「192.168.0.0」と経路情報「リンク上」とを関連付けて記憶している。
アプリ42は、図4のT132において、ユーザから登録操作を受け付けると、T134において、登録要求をSPサーバ400に送信する。登録操作は、ユーザID、パスワード、及び、MFP100を識別するデバイスID「AAA」の入力を含む。登録要求は、T132で入力済みの各種情報(即ち、ユーザID、パスワード、及びデバイスID「AAA」)を含む。
図5のT170及びT172の処理は、図3のT114及びT116の処理と同様である。アプリ42は、T172において、VPNアダプタが無効を示す状態から有効を示す状態に変更されると、T173において、それを検出する。この場合、アプリ42は、T174において、ステータス要求をMFP100に送信する。T174の処理は、図3のT122の処理と同様である。
続いて、図6を参照して、ケースBを説明する。ケースBは、VPN接続が確立されてもデフォルトの宛先が切り替えられない点が、ケースAとは異なる。図6の初期状態は、図3の初期状態と同様である。図6のT200~T220の処理は、図3のT100~T120の処理と同様である。
続いて、図7を参照して、ケースCを説明する。ケースCは、MFP100に印刷を実行させることに代えてスキャンを実行させる点が、ケースAとは異なる。図7の初期状態は、図3の初期状態と同様である。
以上によると、アプリ42は、VPNアダプタが追加されることが検出される場合(図3のT120)、又はVPNアダプタが無効を示す状態から有効を示す状態に変更される場合(図5のT173)に、通知画面SC1(又はSC3)を表示部14に表示する(図3のT130、図5のT176)。この結果、印刷指示のデフォルトの宛先がMFP100からSPサーバ400に切り替えられる(図4のT142、図5のT178)。このように、アプリ42は、VPNアダプタが追加されることの検出、又は、VPNアダプタが無効を示す状態から有効を示す状態に変更されることの検出に応じて、印刷指示のデフォルトの宛先を切り替えることができる。従って、アプリ42は、インターネット6を介した通信を実行する可能性があるという通信環境、特に、VPNを利用する可能性があるという通信環境において、インターネット6を介した(即ちSPサーバ400を介した)通信経路を利用して、MFP100に印刷を実行させることができる。
端末10、MFP100が、それぞれ、「端末装置」、「機能実行装置」の一例である。印刷機能及びスキャン機能が、「特定の機能」の一例である。図3のT100の印刷操作、T102の印刷指示が、それぞれ、「機能実行操作」、「機能実行指示」の一例である。印刷指示(及びスキャン指示)をMFP100に送信するための通信経路が、「対象通信経路」の一例である。LAN4のみを介した通信経路、SPサーバ400を介した通信経路が、それぞれ、「第1の通信経路」、「第2の通信経路」の一例である。VPNアダプタが、「VPN通信情報」及び「特定アダプタ」の一例である。1つの観点では、VPNアダプタがアダプタ一覧44に追加されることが、「所定条件」が満たされることの一例である。別の観点では、VPNアダプタが無効を示す状態から有効を示す状態に変更されることが、「所定条件」が満たされることの一例である。通知画面SC2、通知画面SC1、通知画面SC3が、それぞれ、「第1の通知画面」、「第2の通知画面」、「第3の通知画面」の一例である。図3のT130の処理が、「特定処理」の一例である。図4のT140で登録される各種情報(即ちユーザID、パスワード、デバイスID「AAA」)が、「設定情報」の一例である。
続いて、図8を参照して、第2実施例を説明する。第2実施例では、ルーティングテーブル46にグローバルIPアドレスが追加されることを検出する点が、第1実施例とは異なる。第2実施例では、アダプタ一覧44は利用されない。図8の初期状態は、アダプタ一覧44が利用されない点を除いて、図3の初期状態と同様である。
以上によると、アプリ42は、ルーティングテーブル46にグローバルIPアドレスが追加される場合(図8のT420)に、通知画面SC1を表示部14に表示する(図8のT430)。この結果、印刷指示のデフォルトの宛先がMFP100からSPサーバ400に切り替えられる(図8で引用する図4のT142)。このように、アプリ42は、グローバルIPアドレスが追加されることが検出されることに応じて、印刷指示のデフォルトの宛先を切り替えることができる。従って、アプリ42は、グローバルIPアドレスを利用した通信を実行する可能性があるという通信環境において、インターネット6を介した(即ちSPサーバ400を介した)通信経路を利用して、MFP100に印刷を実行させることができる。グローバルIPアドレスがルーティングテーブル46に追加されることが、「所定条件」が満たされることの一例である。VPNサーバ300のグローバルIPアドレス「10.250.0.0」が、「VPN通信情報」の一例である。
続いて、図9を参照して、第3実施例を説明する。第3実施例は、ルーティングテーブル46がさらに、IPアドレス及び経路情報に関連付けてメトリックを記憶する点が、第2実施例とは異なる。メトリックは、関連付けられるIPアドレスを通信先とした通信の優先度を示す情報である。本実施例では、メトリックの値が小さいほど優先度が高いことを示す。
まず、図9を参照して、印刷指示のデフォルトの宛先が切り替えられないケースD-1を説明する。ケースD-1の初期状態では、ルーティングテーブル46は、MFP100のローカルIPアドレス「192.168.0.0」と、SPサーバ400のグローバルIPアドレス「153.246.0.0」と、を記憶している。即ち、ケースD-1の初期状態では、端末10は、図4のT140の処理を実行済みである。
続いて、図9を参照して、デフォルトの宛先が切り替えられるケースD-2を説明する。ケースD-1の初期状態は、ケースD-2の初期状態と同様である。
以下の項目は、出願時の特許請求の範囲に記載の要素である。
(項目1)
端末装置のためのコンピュータプログラムであって、
前記端末装置のコンピュータを、以下の各部、即ち、
機能実行装置に特定の機能を実行させるための機能実行操作が受け付けられる場合に、対象通信経路を利用して、前記機能実行装置に前記特定の機能を実行させるための機能実行指示を送信する指示送信部と、
前記端末装置のメモリがVPN(Virtual Private Networkの略)を利用するためのVPN通信情報を記憶することを含む所定条件が満たされる場合に、前記対象通信経路を第1の通信経路から第2の通信経路に切り替えることに関連する関連処理を実行する関連処理実行部であって、前記第1の通信経路は、インターネットを介さずにローカルエリアネットワークを介して前記機能実行装置と通信するための通信経路であり、前記第2の通信経路は、前記インターネットを介して前記機能実行装置と通信するための通信経路である、前記関連処理実行部と、
として機能させる、コンピュータプログラム。
(項目2)
前記メモリ内の1個以上のネットワークアダプタが前記VPNを示す特定アダプタを含む場合に、前記メモリが前記特定アダプタである前記VPN通信情報を記憶することを含む前記所定条件が満たされる、請求項1に記載のコンピュータプログラム。
(項目3)
VPNサーバのグローバルIPアドレスが前記メモリ内のルーティングテーブルに追加される場合に、前記メモリが前記グローバルIPアドレスである前記VPN通信情報を記憶することを含む前記所定条件が満たされ、
前記ルーティングテーブルは、他の装置との通信を実行するための通信経路を決定する際にOS(Operating Systemの略)プログラムによって利用される情報を記憶するためのテーブルである、請求項1又は2に記載のコンピュータプログラム。
(項目4)
端末装置のためのコンピュータプログラムであって、
前記端末装置のコンピュータを、以下の各部、即ち、
機能実行装置に特定の機能を実行させるための機能実行操作が受け付けられる場合に、対象通信経路を利用して、前記機能実行装置に前記特定の機能を実行させるための機能実行指示を送信する指示送信部と、
前記端末装置のメモリ内の1個以上のネットワークアダプタが、インターネットを介した通信を示す特定アダプタを含むことを含む所定条件が満たされる場合に、前記対象通信経路を第1の通信経路から第2の通信経路に切り替えることに関連する関連処理を実行する関連処理実行部であって、前記第1の通信経路は、前記インターネットを介さずにローカルエリアネットワークを介して前記機能実行装置と通信するための通信経路であり、前記第2の通信経路は、前記インターネットを介して前記機能実行装置と通信するための通信経路である、前記関連処理実行部と、
として機能させる、コンピュータプログラム。
(項目5)
前記コンピュータプログラムは、前記コンピュータを、さらに、
前記対象通信経路が前記第1の通信経路から前記第2の通信経路に切り替えられた後に、前記特定アダプタが有効化されている状態から無効化されている状態に変更される場合に、前記対象通信経路が前記第2の通信経路から前記第1の通信経路に切り替えられることを示す第1の通知画面を前記端末装置の表示部に表示する表示制御部として機能させる、請求項2又は4に記載のコンピュータプログラム。
(項目6)
端末装置のためのコンピュータプログラムであって、
前記端末装置のコンピュータを、以下の各部、即ち、
機能実行装置に特定の機能を実行させるための機能実行操作が受け付けられる場合に、対象通信経路を利用して、前記機能実行装置に前記特定の機能を実行させるための機能実行指示を送信する指示送信部と、
グローバルIPアドレスが前記端末装置のメモリ内のルーティングテーブルに追加されることを含む所定条件が満たされる場合に、前記対象通信経路を第1の通信経路から第2の通信経路に切り替えることに関連する関連処理を実行する関連処理実行部であって、前記ルーティングテーブルは、他の装置との通信を実行するための通信経路を決定する際にOS(Operating Systemの略)プログラムによって利用される情報を記憶するためのテーブルであり、前記第1の通信経路は、インターネットを介さずにローカルエリアネットワークを介して前記機能実行装置と通信するための通信経路であり、前記第2の通信経路は、前記インターネットを介して前記機能実行装置と通信するための通信経路である、前記関連処理実行部と、
として機能させる、コンピュータプログラム。
(項目7)
前記関連処理は、前記第2の通信経路を利用して前記機能実行指示を送信するための設定情報を前記メモリに登録するための特定処理を含む、請求項1から6のいずれか一項に記載のコンピュータプログラム。
(項目8)
前記特定処理は、前記設定情報を前記メモリに登録することをユーザに促す第2の通知画面を前記端末装置の表示部に表示する処理を含む、請求項7に記載のコンピュータプログラム。
(項目9)
前記関連処理は、前記対象通信経路が前記第1の通信経路から前記第2の通信経路に切り替えられることを示す第3の通知画面を前記端末装置の表示部に表示する処理を含む、請求項1から8のいずれか一項に記載のコンピュータプログラム。
(項目10)
前記コンピュータプログラムは、前記コンピュータを、さらに、
前記第1の通信経路を利用して前記機能実行装置との通信を実行可能であるのか否かを判断する第1の判断部として機能させ、
前記所定条件は、さらに、前記第1の通信経路を利用して前記機能実行装置との前記通信を実行不可能であると判断されることを含む、請求項1から9のいずれか一項に記載のコンピュータプログラム。
(項目11)
前記メモリは、IPアドレスと、当該IPアドレスを通信先とした通信の優先度を示す優先度情報と、を関連付けて記述するためのルーティングテーブルを記憶し、
前記ルーティングテーブルは、他の装置との通信を実行するための通信経路を決定する際にOS(Operating Systemの略)プログラムによって利用される情報を記憶するためのテーブルであり、
前記コンピュータプログラムは、前記コンピュータを、さらに、
前記ルーティングテーブルを利用して、前記第1の通信経路を利用した前記機能実行装置との通信と、前記第2の通信経路を利用した前記機能実行装置との通信と、のどちらの優先度が高いのかを判断する第2の判断部として機能させ、
前記所定条件は、さらに、前記第2の通信経路を利用した前記機能実行装置との通信の優先度が高いと判断されることを含む、請求項1から10のいずれか一項に記載のコンピュータプログラム。
(項目12)
前記機能実行装置は、印刷実行部及びスキャン実行部の少なくとも一方を備え、
前記特定の機能は、印刷機能及びスキャン機能の少なくとも一方である、請求項1から11のいずれか一項に記載のコンピュータプログラム。
Claims (9)
- 端末装置のためのコンピュータプログラムであって、
前記端末装置のコンピュータを、以下の各部、即ち、
機能実行装置に特定の機能を実行させるための機能実行操作が受け付けられる場合に、対象通信経路を利用して、前記機能実行装置に前記特定の機能を実行させるための機能実行指示を送信する指示送信部と、
前記端末装置のメモリがVPN(Virtual Private Networkの略)を利用するためのVPN通信情報を記憶することを含む所定条件が満たされる場合に、前記対象通信経路を第1の通信経路から第2の通信経路に切り替えることに関連する関連処理を実行する関連処理実行部であって、前記第1の通信経路は、インターネットを介さずにローカルエリアネットワークを介して前記機能実行装置と通信するための通信経路であり、前記第2の通信経路は、前記インターネットを介して前記機能実行装置と通信するための通信経路であり、前記メモリ内の1個以上のネットワークアダプタが前記VPNを示す特定アダプタを含む場合に、前記メモリが前記特定アダプタである前記VPN通信情報を記憶することを含む前記所定条件が満たされる、前記関連処理実行部と、
前記対象通信経路が前記第1の通信経路から前記第2の通信経路に切り替えられた後に、前記特定アダプタが有効化されている状態から無効化されている状態に変更される場合に、前記対象通信経路が前記第2の通信経路から前記第1の通信経路に切り替えられることを示す第1の通知画面を前記端末装置の表示部に表示する表示制御部と、
として機能させる、コンピュータプログラム。 - 端末装置のためのコンピュータプログラムであって、
前記端末装置のコンピュータを、以下の各部、即ち、
機能実行装置に特定の機能を実行させるための機能実行操作が受け付けられる場合に、対象通信経路を利用して、前記機能実行装置に前記特定の機能を実行させるための機能実行指示を送信する指示送信部と、
前記端末装置のメモリ内の1個以上のネットワークアダプタが、インターネットを介した通信を示す特定アダプタを含むことを含む所定条件が満たされる場合に、前記対象通信経路を第1の通信経路から第2の通信経路に切り替えることに関連する関連処理を実行する関連処理実行部であって、前記第1の通信経路は、前記インターネットを介さずにローカルエリアネットワークを介して前記機能実行装置と通信するための通信経路であり、前記第2の通信経路は、前記インターネットを介して前記機能実行装置と通信するための通信経路である、前記関連処理実行部と、
前記対象通信経路が前記第1の通信経路から前記第2の通信経路に切り替えられた後に、前記特定アダプタが有効化されている状態から無効化されている状態に変更される場合に、前記対象通信経路が前記第2の通信経路から前記第1の通信経路に切り替えられることを示す第1の通知画面を前記端末装置の表示部に表示する表示制御部と、
として機能させる、コンピュータプログラム。 - 端末装置のためのコンピュータプログラムであって、
前記端末装置のコンピュータを、以下の各部、即ち、
機能実行装置に特定の機能を実行させるための機能実行操作が受け付けられる場合に、対象通信経路を利用して、前記機能実行装置に前記特定の機能を実行させるための機能実行指示を送信する指示送信部と、
グローバルIPアドレスが前記端末装置のメモリ内のルーティングテーブルに追加されることを含む所定条件が満たされる場合に、前記対象通信経路を第1の通信経路から第2の通信経路に切り替えることに関連する関連処理を実行する関連処理実行部であって、前記ルーティングテーブルは、他の装置との通信を実行するための通信経路を決定する際にOS(Operating Systemの略)プログラムによって利用される情報を記憶するためのテーブルであり、前記第1の通信経路は、インターネットを介さずにローカルエリアネットワークを介して前記機能実行装置と通信するための通信経路であり、前記第2の通信経路は、前記インターネットを介して前記機能実行装置と通信するための通信経路である、前記関連処理実行部と、
前記対象通信経路が前記第1の通信経路から前記第2の通信経路に切り替えられた後に、前記グローバルIPアドレスが前記ルーティングテーブルから削除される場合に、前記対象通信経路が前記第2の通信経路から前記第1の通信経路に切り替えられることを示す第1の通知画面を前記端末装置の表示部に表示する表示制御部と、
として機能させる、コンピュータプログラム。 - 前記関連処理は、前記第2の通信経路を利用して前記機能実行指示を送信するための設定情報を前記メモリに登録するための特定処理を含む、請求項1から3のいずれか一項に記載のコンピュータプログラム。
- 前記特定処理は、前記設定情報を前記メモリに登録することをユーザに促す第2の通知画面を前記端末装置の表示部に表示する処理を含む、請求項4に記載のコンピュータプログラム。
- 前記関連処理は、前記対象通信経路が前記第1の通信経路から前記第2の通信経路に切り替えられることを示す第3の通知画面を前記端末装置の表示部に表示する処理を含む、請求項1から5のいずれか一項に記載のコンピュータプログラム。
- 前記コンピュータプログラムは、前記コンピュータを、さらに、
前記第1の通信経路を利用して前記機能実行装置との通信を実行可能であるのか否かを判断する第1の判断部として機能させ、
前記所定条件は、さらに、前記第1の通信経路を利用して前記機能実行装置との前記通信を実行不可能であると判断されることを含む、請求項1から6のいずれか一項に記載のコンピュータプログラム。 - 前記メモリは、IPアドレスと、当該IPアドレスを通信先とした通信の優先度を示す優先度情報と、を関連付けて記述するためのルーティングテーブルを記憶し、
前記ルーティングテーブルは、他の装置との通信を実行するための通信経路を決定する際にOS(Operating Systemの略)プログラムによって利用される情報を記憶するためのテーブルであり、
前記コンピュータプログラムは、前記コンピュータを、さらに、
前記ルーティングテーブルを利用して、前記第1の通信経路を利用した前記機能実行装置との通信と、前記第2の通信経路を利用した前記機能実行装置との通信と、のどちらの優先度が高いのかを判断する第2の判断部として機能させ、
前記所定条件は、さらに、前記第2の通信経路を利用した前記機能実行装置との通信の優先度が高いと判断されることを含む、請求項1から7のいずれか一項に記載のコンピュータプログラム。 - 前記機能実行装置は、印刷実行部及びスキャン実行部の少なくとも一方を備え、
前記特定の機能は、印刷機能及びスキャン機能の少なくとも一方である、請求項1から8のいずれか一項に記載のコンピュータプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021098957A JP7718111B2 (ja) | 2021-06-14 | 2021-06-14 | 端末装置のためのコンピュータプログラム |
| EP22178438.2A EP4106295A1 (en) | 2021-06-14 | 2022-06-10 | Computer program for terminal device |
| US17/806,582 US12141487B2 (en) | 2021-06-14 | 2022-06-13 | Non-transitory computer-readable recording medium storing computer-readable instructions for terminal device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021098957A JP7718111B2 (ja) | 2021-06-14 | 2021-06-14 | 端末装置のためのコンピュータプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022190574A JP2022190574A (ja) | 2022-12-26 |
| JP7718111B2 true JP7718111B2 (ja) | 2025-08-05 |
Family
ID=82608161
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021098957A Active JP7718111B2 (ja) | 2021-06-14 | 2021-06-14 | 端末装置のためのコンピュータプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US12141487B2 (ja) |
| EP (1) | EP4106295A1 (ja) |
| JP (1) | JP7718111B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024154232A1 (ja) * | 2023-01-17 | 2024-07-25 | 三菱電機株式会社 | 通信装置、ネットワークシステム、通信方法及びプログラム |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001308935A (ja) | 2000-04-25 | 2001-11-02 | Hitachi Ltd | 通信システム、通信方法及び通信装置 |
| JP2004129024A (ja) | 2002-10-04 | 2004-04-22 | Fujitsu Ltd | 通信制御プログラム、通信制御方法、及び通信装置 |
| JP2006238415A (ja) | 2004-12-16 | 2006-09-07 | Fr Telecom | IPsecトンネルによってリモートプライベートネットワークに接続されているローカルコンピュータネットワークの操作方法、ソフトウェアモジュール、およびIPsecゲートウェイ |
| US20090286531A1 (en) | 2008-05-19 | 2009-11-19 | Motorola, Inc. | Mobile device and method for intelligently communicating data generated thereby over short-range, unlicensed wireless networks and wide area wireless networks |
| JP2011077675A (ja) | 2009-09-29 | 2011-04-14 | Nec Personal Products Co Ltd | 通信システム |
| JP2011082600A (ja) | 2009-10-02 | 2011-04-21 | Murata Machinery Ltd | 中継サーバおよび中継通信システム |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8042166B2 (en) * | 2005-10-26 | 2011-10-18 | Hewlett-Packard Development Company, L.P. | Printing via user equipment |
| JP4791850B2 (ja) * | 2006-02-23 | 2011-10-12 | 株式会社日立製作所 | 情報処理システムおよび仮想オフィスシステム |
| US9881264B2 (en) * | 2006-03-17 | 2018-01-30 | Mobile Title Agency Of Michigan, Llc | Mobile system and method for processing secure remote in person transactions |
| US8384927B2 (en) * | 2006-03-31 | 2013-02-26 | Konica Minolta Laboratory U.S.A., Inc. | Print job management method and apparatus with grouping function to group print jobs and submit groups of print jobs to printing devices |
| US8533780B2 (en) * | 2009-12-22 | 2013-09-10 | Cisco Technology, Inc. | Dynamic content-based routing |
| US9817622B2 (en) * | 2010-01-20 | 2017-11-14 | Hewlett-Packard Development Company, L.P. | Cloud printer with a common user print experience |
| US20120218594A1 (en) * | 2011-02-28 | 2012-08-30 | Konica Minolta Laboratory U.S.A., Inc. | Method and system for fulfilling a customer's print job needs by selecting and assigning the print job to one or more qualified printers from a group of participating printers |
| US8724151B2 (en) * | 2012-03-05 | 2014-05-13 | Ricoh Company, Ltd. | Enterprise cloud printing |
| US9377971B2 (en) * | 2014-04-16 | 2016-06-28 | Canon Kabushiki Kaisha | Systems and methods for improving device discovery |
| US11474767B1 (en) * | 2014-05-28 | 2022-10-18 | Amazon Technologies, Inc. | Print from web services platform to local printer |
| JP6265167B2 (ja) * | 2015-04-28 | 2018-01-24 | 京セラドキュメントソリューションズ株式会社 | 印刷制御システム、サーバー、及び印刷制御方法 |
| US10133525B2 (en) * | 2015-08-06 | 2018-11-20 | Citrix Systems, Inc. | Autonomous secure printing |
| US10230691B2 (en) * | 2016-02-03 | 2019-03-12 | Verisign, Inc. | Systems, devices, and methods for improved domain name system firewall protection |
| US10484266B2 (en) * | 2018-04-12 | 2019-11-19 | Citrix Systems, Inc. | Leveraging multi-stream transport protocol capabilities for routing |
| JP7230617B2 (ja) | 2019-03-20 | 2023-03-01 | 株式会社リコー | 印刷システム、情報処理装置及びプログラム |
| US11425098B2 (en) * | 2020-02-28 | 2022-08-23 | Cisco Technology, Inc. | Streamlined authentication and authorization for virtual private network tunnel establishment |
| US11457008B2 (en) * | 2020-10-13 | 2022-09-27 | Cisco Technology, Inc. | Steering traffic on a flow-by-flow basis by a single sign-on service |
| JP7642405B2 (ja) * | 2021-03-10 | 2025-03-10 | 富士フイルム株式会社 | 画像処理装置、画像処理方法、プログラムおよび記録媒体 |
| US11347449B1 (en) * | 2021-03-12 | 2022-05-31 | Xerox Corporation | Methods and systems for handling one or more requests received in a remote working environment |
| JP7661736B2 (ja) * | 2021-03-22 | 2025-04-15 | 富士フイルムビジネスイノベーション株式会社 | 情報処理システム、画像形成装置及びプログラム |
| JP7655029B2 (ja) * | 2021-03-22 | 2025-04-02 | 富士フイルムビジネスイノベーション株式会社 | 情報処理システム、情報処理装置及びプログラム |
| JP7673454B2 (ja) * | 2021-03-25 | 2025-05-09 | 富士フイルムビジネスイノベーション株式会社 | 情報処理システム、サーバ及びプログラム |
-
2021
- 2021-06-14 JP JP2021098957A patent/JP7718111B2/ja active Active
-
2022
- 2022-06-10 EP EP22178438.2A patent/EP4106295A1/en active Pending
- 2022-06-13 US US17/806,582 patent/US12141487B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001308935A (ja) | 2000-04-25 | 2001-11-02 | Hitachi Ltd | 通信システム、通信方法及び通信装置 |
| JP2004129024A (ja) | 2002-10-04 | 2004-04-22 | Fujitsu Ltd | 通信制御プログラム、通信制御方法、及び通信装置 |
| JP2006238415A (ja) | 2004-12-16 | 2006-09-07 | Fr Telecom | IPsecトンネルによってリモートプライベートネットワークに接続されているローカルコンピュータネットワークの操作方法、ソフトウェアモジュール、およびIPsecゲートウェイ |
| US20090286531A1 (en) | 2008-05-19 | 2009-11-19 | Motorola, Inc. | Mobile device and method for intelligently communicating data generated thereby over short-range, unlicensed wireless networks and wide area wireless networks |
| JP2011077675A (ja) | 2009-09-29 | 2011-04-14 | Nec Personal Products Co Ltd | 通信システム |
| JP2011082600A (ja) | 2009-10-02 | 2011-04-21 | Murata Machinery Ltd | 中継サーバおよび中継通信システム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022190574A (ja) | 2022-12-26 |
| EP4106295A1 (en) | 2022-12-21 |
| US20220398051A1 (en) | 2022-12-15 |
| US12141487B2 (en) | 2024-11-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7484340B2 (ja) | 端末装置のためのコンピュータプログラムと端末装置と通信装置 | |
| JP7608730B2 (ja) | 第1の通信装置、第2の通信装置、及び、第1の通信装置のためのコンピュータプログラム | |
| JP7718092B2 (ja) | 通信装置及び通信装置のためのコンピュータプログラム | |
| JP7718111B2 (ja) | 端末装置のためのコンピュータプログラム | |
| JP6819418B2 (ja) | 端末装置のためのコンピュータプログラム、及び、通信装置 | |
| US9128645B2 (en) | System including image forming apparatus and information processing apparatus, method performed under the system, image forming apparatus and information processing apparatus directed to the system, and non-transitory storage medium encoded with program directed to the apparatuses | |
| JP2019033370A (ja) | 通信制御システム、画像処理ユニット、ルーター、通信中継装置及びプログラム | |
| JP2026042837A (ja) | 通信装置と通信装置のためのコンピュータプログラム | |
| JP6380138B2 (ja) | 通信装置 | |
| JP7552352B2 (ja) | 画像処理装置及び画像処理装置のためのコンピュータプログラム | |
| JP7180097B2 (ja) | 通信装置と通信装置のためのコンピュータプログラム | |
| JP7056725B2 (ja) | 端末装置のためのコンピュータプログラム、及び、通信装置 | |
| JP2008236150A (ja) | 無線情報処理装置 | |
| JP7494683B2 (ja) | 通信装置と通信装置のためのコンピュータプログラム | |
| JP2019145961A (ja) | 通信装置 | |
| JP7070094B2 (ja) | 通信装置のためのコンピュータプログラムと通信装置 | |
| CN115051942A (zh) | 链路检测方法、装置、网络设备、存储介质及芯片 | |
| JP6662482B2 (ja) | 機能実行装置 | |
| JP6520643B2 (ja) | 機能実行装置 | |
| JP2023036421A (ja) | 情報処理装置及びプログラム | |
| JP7354811B2 (ja) | 通信装置及び端末装置のためのコンピュータプログラム | |
| JP7848638B2 (ja) | 端末装置のためのコンピュータプログラム、端末装置、及び、端末装置によって実行される方法 | |
| US12470516B2 (en) | Communication device and non-transitory computer-readable recording medium storing computer-readable instructions for communication device | |
| JP2023111145A (ja) | 通信装置と通信装置のためのコンピュータプログラム | |
| JP7563133B2 (ja) | 端末装置のためのアプリケーションプログラム、端末装置、及び、端末装置によって実行される方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240524 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250121 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250204 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250401 |
|
| 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: 20250624 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250707 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7718111 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |