【手続補正書】
【提出日】平成30年9月13日(2018.9.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子機器であって、
ディスプレイと、
複数の電子機器間でカンバスを共有するための共有機能を有する共有アプリケーションプログラムを実行するプロセッサと、
を具備し、
前記プロセッサは、
前記複数の電子機器との間で共有される前記カンバスの一部であって、前記複数の電子機器で入力された複数の第１ストロークが描画された第１ビューを前記ディスプレイの画面に表示し、
前記ディスプレイ上に描画された第１オブジェクトをコピー又はカットするための操作の後に、前記第１オブジェクトを前記第１ビューに貼り付けるための操作が行われた場合、前記ディスプレイに表示されている前記第１ビュー内で前記複数の第１ストロークが描画されていない領域に基づいて、前記第１ビュー内に前記第１オブジェクトが貼り付けられる第１空白領域があるか否かを判定し、
前記第１空白領域があると判定された場合、当該第１空白領域に前記第１オブジェクトを描画する
電子機器。
【請求項２】
前記第１ビューは、前記共有アプリケーションプログラムによって生成される画面の一部であって、前記ディスプレイに表示されている領域であり、
前記ディスプレイに表示される第２ビューは、前記共有アプリケーションプログラムとは異なる第２アプリケーションプログラムによって生成される画面の一部の領域であり、
前記第１オブジェクトは、前記第２ビュー上に描画される
請求項１記載の電子機器。
【請求項３】
前記プロセッサは、前記第１ビュー内に前記第１オブジェクトを貼り付けるための前記第１空白領域がないと判定した場合、前記第１ビューに前記第１オブジェクトを描画しない請求項１記載の電子機器。
【請求項４】
前記プロセッサは、
前記第１ビュー内に前記第１オブジェクトを貼り付けるための前記第１空白領域がないと判定した場合、前記第１オブジェクトを第１割合で縮小し、
前記第１ビュー内に前記第１割合で縮小した前記第１オブジェクトが貼り付けられる第２空白領域があるか否かを判定し、
前記第２空白領域があると判定した場合、当該第２空白領域に前記第１割合で縮小した前記第１オブジェクトを描画し、
前記第２空白領域がないと判定した場合、前記第１オブジェクトを前記第１割合より大きい第２割合で縮小し、前記第２割合で縮小した前記第１オブジェクトが貼り付けられる第３空白領域があるか否かを判定する、請求項１記載の電子機器。
【請求項５】
前記プロセッサは、前記第１ビュー内に前記第１オブジェクトを貼り付けるための前記第１空白領域がないと判定した場合、前記ディスプレイに表示されている前記第１ビュー上に、前記第１オブジェクトを編集可能な状態で表示する請求項１記載の電子機器。
【請求項６】
前記プロセッサは、
前記ディスプレイ上に描画された前記第１オブジェクトをコピー又はカットするための操作の後に、前記第１オブジェクトを前記第１ビューに貼り付けるための操作が行われた場合、前記第１オブジェクトにマージンを加え、前記ディスプレイに表示されている前記第１ビュー内で前記複数の第１ストロークが描画されていない領域に基づいて、前記第１ビュー内に前記マージンが加えられた前記第１オブジェクトが貼り付けられる前記第１空白領域があるか否かを判定し、
前記第１空白領域があると判定した場合、当該第１空白領域に前記マージンが加えられた前記第１オブジェクトを描画する請求項１記載の電子機器。
【請求項７】
前記プロセッサは、前記第１ビュー内に前記第１オブジェクトが貼り付け可能な前記第１空白領域が複数得られた場合、最も大きいサイズを有する領域、又は前記第１ビューの中央に最も近い領域、又は前記複数の第１ストローク領域からの距離が最大である領域に前記第１オブジェクトを描画する請求項１記載の電子機器。
【請求項８】
ディスプレイと、複数の電子機器間でカンバスを共有するための共有機能を有する共有アプリケーションプログラムを実行するプロセッサと、を具備する電子機器の方法であって、
前記複数の電子機器との間で共有される前記カンバスの一部であって、前記複数の電子機器で入力された複数の第１ストロークが描画された第１ビューを前記ディスプレイの画面に表示することと、
前記ディスプレイ上に描画された第１オブジェクトをコピー又はカットするための操作の後に、前記第１オブジェクトを前記第１ビューに貼り付けるための操作が行われた場合、前記ディスプレイに表示されている前記第１ビュー内で前記複数の第１ストロークが描画されていない領域に基づいて、前記第１ビュー内に前記第１オブジェクトが貼り付けられる第１空白領域があるか否かを判定することと、
前記第１空白領域があると判定された場合、当該第１空白領域に前記第１オブジェクトを描画することと
を含む方法。
【請求項９】
前記第１ビュー内に前記第１オブジェクトを貼り付けるための前記第１空白領域がないと判定された場合、前記第１オブジェクトを第１割合で縮小することと、
前記第１ビュー内に前記第１割合で縮小した前記第１オブジェクトが貼り付けられる第２空白領域があるか否かを判定することと、
前記第２空白領域があると判定された場合、当該第２空白領域に前記第１割合で縮小した前記第１オブジェクトを描画することと、
前記第２空白領域がないと判定された場合、前記第１オブジェクトを前記第１割合より大きい第２割合で縮小することと、
前記第２割合で縮小した前記第１オブジェクトが貼り付けられる第３空白領域があるか否かを判定することと、
前記第３空白領域があると判定された場合、当該第３空白領域に前記第２割合で縮小された前記第１オブジェクトを描画することと
をさらに含む請求項８記載の方法。
【請求項１０】
前記第１ビュー内に前記第１オブジェクトを貼り付けるための前記第１空白領域がないと判定された場合、前記ディスプレイに表示されている前記第１ビュー上に、前記第１オブジェクトを編集可能な状態で表示することをさらに含む請求項８記載の方法。
【請求項１１】
前記ディスプレイ上に描画された前記第１オブジェクトをコピー又はカットするための操作の後に、前記第１オブジェクトを前記第１ビューに貼り付けるための操作が行われた場合、前記第１オブジェクトにマージンを加え、前記ディスプレイに表示されている前記第１ビュー内で前記複数の第１ストロークが描画されていない領域に基づいて、前記第１ビュー内に前記マージンを加えられた前記第１オブジェクトが貼り付けられる前記第１空白領域があるか否かを判定することと、
前記第１空白領域があると判定された場合、当該第１空白領域に前記マージンが加えられた前記第１オブジェクトを描画することとをさらに含む請求項８記載の方法。
【請求項１２】
ディスプレイと、複数の電子機器間でカンバスを共有するための共有機能を有する共有アプリケーションプログラムを実行するプロセッサと、を具備する電子機器のコンピュータにより実行されるプログラムであって、前記プログラムは、
前記複数の電子機器との間で共有される前記カンバスの一部であって、前記複数の電子機器で入力された複数の第１ストロークが描画された第１ビューを前記ディスプレイに表示する手順と、
前記ディスプレイ上に描画された第１オブジェクトをコピー又はカットするための操作の後に、前記第１オブジェクトを前記第１ビューに貼り付けるための操作が行われた場合、前記ディスプレイに表示されている前記第１ビュー内で前記複数の第１ストロークが描画されていない領域に基づいて、前記第１ビュー内に前記第１オブジェクトが貼り付けられる第１空白領域があるか否かを判定する手順と、
前記第１空白領域があると判定された場合、当該第１空白領域に前記第１オブジェクトを描画する手順と、
を前記コンピュータに実行させるプログラム。
【請求項１３】
前記第１ビューは、前記共有アプリケーションプログラムによって生成される画面の一部であって、前記ディスプレイに表示されている領域であり、
前記ディスプレイに表示される第２ビューは、前記共有アプリケーションプログラムとは異なる第２アプリケーションプログラムによって生成される画面の一部の領域であり、
前記第１オブジェクトは、前記第２ビュー上に描画される
請求項１２記載のプログラム。
【請求項１４】
前記第１ビュー内に前記第１オブジェクトを貼り付けるための前記第１空白領域がないと判定された場合、前記第１ビューに前記第１オブジェクトを描画しない手順を前記コンピュータにさらに実行させる請求項１２記載のプログラム。
【請求項１５】
前記第１ビュー内に前記第１オブジェクトを貼り付けるための前記第１空白領域がないと判定された場合、前記第１オブジェクトを第１割合で縮小する手順と、
前記第１ビュー内に前記第１割合で縮小された前記第１オブジェクトが貼り付けられる第２空白領域があるか否かを判定する手順と、
前記第２空白領域があると判定された場合、当該第２空白領域に前記第１割合で縮小された前記第１オブジェクトを描画する手順と、
前記第２空白領域がないと判定された場合、前記第１オブジェクトを前記第１割合より大きい第２割合で縮小する手順と、
前記第２割合で縮小した前記第１オブジェクトが貼り付けられる第３空白領域があるか否かを判定する手順と、
前記第３空白領域があると判定された場合、当該第３空白領域に前記第２割合で縮小された前記第１オブジェクトを描画する手順と、
を前記コンピュータにさらに実行させる請求項１２記載のプログラム。
【請求項１６】
前記第１ビュー内に前記第１オブジェクトを貼り付けるための前記第１空白領域がないと判定された場合、前記ディスプレイに表示されている前記第１ビュー上に、前記第１オブジェクトを編集可能な状態で表示する手順を前記コンピュータにさらに実行させる請求項１２記載のプログラム。
【請求項１７】
前記ディスプレイ上に描画された前記第１オブジェクトをコピー又はカットするための操作の後に、前記第１オブジェクトを前記第１ビューに貼り付けるための操作が行われた場合、前記第１オブジェクトにマージンを加え、前記ディスプレイに表示されている前記第１ビュー内で前記複数の第１ストロークが描画されていない領域に基づいて、前記第１ビュー内に前記マージンを加えられた前記第１オブジェクトが貼り付けられる前記第１空白領域があるか否かを判定する手順と、
前記第１空白領域があると判定された場合、当該第１空白領域に前記マージンが加えられた前記第１オブジェクトを描画する手順とを前記コンピュータにさらに実行させる請求項１２記載のプログラム。
【請求項１８】
前記第１ビュー内に前記第１オブジェクトが貼り付け可能な前記第１空白領域が複数得られた場合、最も大きいサイズを有する領域、又は前記第１ビューの中央に最も近い領域、又は前記複数の第１ストローク領域からの距離が最大である領域に前記第１オブジェクトを描画する手順を前記コンピュータにさらに実行させる請求項１２記載のプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
実施形態によれば、電子機器は、ディスプレイと、複数の電子機器間でカンバスを共有するための共有機能を有する共有アプリケーションプログラムを実行するプロセッサと、を具備する。前記プロセッサは、前記複数の電子機器との間で共有される前記カンバスの一部であって、前記複数の電子機器で入力された複数の第１ストロークが描画された第１ビューを前記ディスプレイの画面に表示し、前記ディスプレイ上に描画された第１オブジェクトをコピー又はカットするための操作の後に、前記第１オブジェクトを前記第１ビューに貼り付けるための操作が行われた場合、前記ディスプレイに表示されている前記第１ビュー内で前記複数の第１ストロークが描画されていない領域に基づいて、前記第１ビュー内に前記第１オブジェクトが貼り付けられる第１空白領域があるか否かを判定し、前記第１空白領域があると判定された場合、当該第１空白領域に前記第１オブジェクトを描画する。