TOP特許意匠商標
特許ウォッチ Twitter
10個以上の画像は省略されています。
公開番号2025065995
公報種別公開特許公報(A)
公開日2025-04-22
出願番号2023175551
出願日2023-10-10
発明の名称プログラム
出願人キヤノン株式会社
代理人弁理士法人大塚国際特許事務所
主分類G06F 15/00 20060101AFI20250415BHJP(計算;計数)
要約【課題】OSの構成に応じてアプリケーションプログラムの処理を制御するプログラムを提供する。
【解決手段】ホストOSとして動作する第1のOS上だがゲストOS上ではない第1の動作環境の場合、所定のアクセスポイントと第1の情報処理装置との間の接続を確立するための第1の処理の実行がホストOSに指示されたことにより所定のアクセスポイントと第1の情報処理装置との間の接続が確立された後、所定のアクセスポイントと第1の情報処理装置との間の接続を介した通信を実行する。ホストOSとして動作する第2のOS上であり且つゲストOS上である第2の動作環境の場合、所定のアクセスポイントと第2の情報処理装置との間の接続を確立するための第2の処理の実行がゲストOSに指示された後、所定の画面に対する操作に基づく処理が実行されないための所定の制御を実行する。
【選択図】図12
特許請求の範囲【請求項1】
オペレーティングシステム(OS)上で動作可能なプログラムであって、
ホストOSとして動作する第1のOS上だがゲストOS上ではない第1の動作環境を有する第1の情報処理装置のコンピュータに、
所定のアクセスポイントと前記第1の情報処理装置との間の接続を確立するための第1の処理の実行を前記ホストOSに、前記プログラムが表示する所定の画面に対して所定の操作が行われたことに基づいて指示する第1指示ステップと、
前記第1の処理の実行が前記ホストOSに指示されたことにより前記所定のアクセスポイントと前記第1の情報処理装置との間の接続が確立された後、前記所定のアクセスポイントと前記第1の情報処理装置との間の接続を介した通信を実行する第1通信ステップと、
を実行させ、
前記ホストOSとして動作する第2のOS上であり且つ前記ゲストOS上である第2の動作環境を有する第2の情報処理装置のコンピュータに、
前記所定のアクセスポイントと前記第2の情報処理装置との間の接続を確立するための第2の処理の実行を前記ゲストOSに、前記プログラムが表示する前記所定の画面に対して前記所定の操作が行われたことに基づいて指示する第2指示ステップと、
前記第2の処理の実行が前記ゲストOSに指示された後、前記所定の画面に対する操作に基づく処理が実行されないための所定の制御を実行する制御ステップと、
前記第2の処理の実行が前記ホストOSに指示されたことにより前記所定のアクセスポイントと前記第2の情報処理装置との間の接続が確立された後、前記所定のアクセスポイントと前記第2の情報処理装置との間の接続を介した通信を実行する第2通信ステップと、
を実行させることを特徴とするプログラム。
続きを表示(約 930 文字)【請求項2】
前記所定の制御は、前記所定の操作が受け付けられないようにする処理であることを特徴とする請求項1に記載のプログラム。
【請求項3】
前記所定の制御は、前記所定の操作を受け付けるための表示ボタンをグレーアウトする処理であることを特徴とする請求項2に記載のプログラム。
【請求項4】
前記所定の制御は、前記所定の画面の全体をグレーアウトする処理であることを特徴とする請求項2に記載のプログラム。
【請求項5】
前記所定の制御が実行されている間、前記ゲストOSにより別のウィンドウで表示された画面において実行すべき操作を提示する画面を表示する表示ステップをさらに実行させることを特徴とする請求項1に記載のプログラム。
【請求項6】
前記制御ステップは、前記第2の処理の実行が前記ゲストOSに指示されたことに基づいて、前記所定の制御を開始することを特徴とする請求項1に記載のプログラム。
【請求項7】
前記制御ステップは、前記所定のアクセスポイントと前記第2の情報処理装置との間の接続が確立されたことが確認されるまで、前記所定の制御を実行することを特徴とする請求項6に記載のプログラム。
【請求項8】
前記制御ステップは、前記所定のアクセスポイントと前記第2の情報処理装置との間の接続が確立されたか否かを確認する処理がタイムアウトするまで、前記所定の制御を実行することを特徴とする請求項6に記載のプログラム。
【請求項9】
前記第1通信ステップは、前記所定のアクセスポイントと前記第1の情報処理装置との間の接続が確立したことが確認された後、外部アクセスポイントに関する情報を、当該接続を介して送信することを特徴とする請求項1に記載のプログラム。
【請求項10】
前記外部アクセスポイントは、前記所定のアクセスポイントと前記第1の情報処理装置との間の接続が確立される前に前記第1の情報処理装置が接続していたアクセスポイントであることを特徴とする請求項9に記載のプログラム。
(【請求項11】以降は省略されています)

発明の詳細な説明【技術分野】
【0001】
本発明は、OS上で動作するアプリケーションのプログラムに関する。
続きを表示(約 2,500 文字)【背景技術】
【0002】
特許文献1には、生徒の画面注視時間に基づいて、画面注視の中断を促す警告画面を表示し、操作を禁止する操作ロックを開始することが記載されている。特許文献1には、それにより、スリープ状態に関わる操作以外の操作ができない状態になるため、目を休めることができると記載されている。
【先行技術文献】
【特許文献】
【0003】
特開2023-26168号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
アプリケーションプログラムが他のプログラムに処理を移行して他のプログラムの処理を待機している場合、OSの構成によっては、アプリケーション画面と他のプログラムの画面とが互いに別のウィンドウとして表示されることがある。そのような場合、アプリケーション画面において予期せぬユーザ操作を受け付けると、アプリケーションプログラムは、処理を適切に実行することができない。
【0005】
本発明は、OSの構成に応じてアプリケーションプログラムの処理を制御するプログラムを提供することを目的とする。
【課題を解決するための手段】
【0006】
上記課題を解決するため、本発明に係るプログラムは、オペレーティングシステム(OS)上で動作可能なプログラムであって、ホストOSとして動作する第1のOS上だがゲストOS上ではない第1の動作環境を有する第1の情報処理装置のコンピュータに、所定のアクセスポイントと前記第1の情報処理装置との間の接続を確立するための第1の処理の実行を前記ホストOSに、前記プログラムが表示する所定の画面に対して所定の操作が行われたことに基づいて指示する第1指示ステップと、前記第1の処理の実行が前記ホストOSに指示されたことにより前記所定のアクセスポイントと前記第1の情報処理装置との間の接続が確立された後、前記所定のアクセスポイントと前記第1の情報処理装置との間の接続を介した通信を実行する第1通信ステップと、を実行させ、前記ホストOSとして動作する第2のOS上であり且つ前記ゲストOS上である第2の動作環境を有する第2の情報処理装置のコンピュータに、前記所定のアクセスポイントと前記第2の情報処理装置との間の接続を確立するための第2の処理の実行を前記ゲストOSに、前記プログラムが表示する前記所定の画面に対して前記所定の操作が行われたことに基づいて指示する第2指示ステップと、前記第2の処理の実行が前記ゲストOSに指示された後、前記所定の画面に対する操作に基づく処理が実行されないための所定の制御を実行する制御ステップと、前記第2の処理の実行が前記ホストOSに指示されたことにより前記所定のアクセスポイントと前記第2の情報処理装置との間の接続が確立された後、前記所定のアクセスポイントと前記第2の情報処理装置との間の接続を介した通信を実行する第2通信ステップとを実行させることを特徴とする。
【発明の効果】
【0007】
本発明によれば、OSの構成に応じてアプリケーションプログラムの処理を制御することができる。
【図面の簡単な説明】
【0008】
情報処理装置と通信装置とを含む構成を示す図である。
WFDモードにおける無線接続シーケンスを示す図である。
情報処理装置のソフトウェア構成を示す図である。
ユーザインタフェース画面を示す図である。
ユーザインタフェース画面を示す図である。
ユーザインタフェース画面を示す図である。
ユーザインタフェース画面を示す図である。
ユーザインタフェース画面を示す図である。
アプリとOSとの間のシーケンス図である。
アプリとOSとの間のシーケンス図である。
ネットワークセットアップ処理を示すフローチャートである。
アプリの処理を示すフローチャートである。
アプリの処理を示すフローチャートである。
アプリの処理を示すフローチャートである。
アプリが有する機能ブロックを示す図である。
【発明を実施するための形態】
【0009】
以下、添付図面を参照して実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものではない。実施形態には複数の特徴が記載されているが、これらの複数の特徴の全てが発明に必須のものとは限らず、また、複数の特徴は任意に組み合わせられてもよい。さらに、添付図面においては、同一若しくは同様の構成に同一の参照番号を付し、重複した説明は省略する。
【0010】
[第1実施形態]
本実施形態の通信システムに含まれる情報処理装置及び通信装置について説明する。情報処理装置として、本実施形態ではスマートフォンを例示しているが、これに限定されず、携帯端末、ノートPC、タブレット端末、PDA(Personal Digital Assistant)、デジタルカメラ等、種々のものを適用可能である。また、通信装置として、情報処理装置と無線通信を行うことが可能な装置であれば、種々のものを適用可能である。例えば、プリンタであれば、インクジェットプリンタ、フルカラーレーザービームプリンタ、モノクロプリンタ等に適用することができる。また、プリンタのみならずスキャナ、複写機、ファクシミリ装置、携帯端末、スマートフォン、ノートPC、タブレット端末、PDA、デジタルカメラ、音楽再生デバイス、テレビ、スマートスピーカ等にも適用可能である。その他、複写機能、FAX機能、印刷機能、スキャナ機能等の複数の機能を備える複合機にも適用可能である。本実施形態では通信装置は、印刷機能、スキャナ機能等を有するマルチファンクションプリンタであるものとする。
(【0011】以降は省略されています)

この特許をJ-PlatPatで参照する
Flag Counter

関連特許

個人
非正規コート
9日前
個人
人物再現システム
6日前
有限会社ノア
データ読取装置
7日前
株式会社ザメディア
出席管理システム
14日前
個人
広告提供システムおよびその方法
9日前
個人
日誌作成支援システム
6日前
トヨタ自動車株式会社
作業判定方法
15日前
トヨタ自動車株式会社
工程計画装置
14日前
個人
ポイント還元付き配送システム
7日前
株式会社タクテック
商品取出集品システム
13日前
ミサワホーム株式会社
情報処理装置
13日前
オベック実業株式会社
接続構造
6日前
ゼネラル株式会社
RFIDタグ付き物品
16日前
株式会社村田製作所
動き検知装置
13日前
トヨタ自動車株式会社
情報処理システム
15日前
トヨタ自動車株式会社
情報処理方法
15日前
株式会社国際電気
支援システム
16日前
個人
コンテンツ配信システム
13日前
株式会社ドクター中松創研
生成AIの適切使用法
6日前
株式会社実身美
ワーキングシェアリングシステム
7日前
株式会社エスシーシー
置き配システム
7日前
個人
プラットフォームシステム
13日前
富士通株式会社
画像生成方法
19日前
ブラザー工業株式会社
ラベルプリンタ
15日前
株式会社知財事業研究所
運行計画作成システム
13日前
トヨタ自動車株式会社
作業支援システム
13日前
株式会社K-model
運用設計資料作成装置
9日前
個人
注文管理システム及び注文管理プログラム
6日前
株式会社 喜・扇
緊急事態対応円滑化システム
6日前
トヨタ自動車株式会社
情報処理装置
6日前
日立建機株式会社
潤滑油診断システム
14日前
株式会社マーケットヴィジョン
情報処理システム
6日前
株式会社日立製作所
設計支援装置
14日前
日立建機株式会社
作業機械の管理装置
16日前
株式会社けんさんぎふと
カタログギフトの管理装置
9日前
三菱ケミカル株式会社
芯鞘複合導電繊維および繊維集合体
6日前
続きを見る